總結(jié)與展望、致謝、參考文獻(xiàn)
安徽理工大學(xué)
結(jié)論
目前,監(jiān)控和導(dǎo)航技術(shù)在世界范圍內(nèi)迅速發(fā)展,有著光明的市場前景。隨著GPS技術(shù)的不斷發(fā)展和應(yīng)用,全球定位信息需要結(jié)合轉(zhuǎn)換技術(shù)和電子地圖來完成。采用適當(dāng)?shù)淖鴺?biāo)轉(zhuǎn)換算法可以有效的提高我國監(jiān)控和導(dǎo)航系統(tǒng)定位的精度。進(jìn)行GPS定位信息的WGS84坐標(biāo)和電子地圖的北京54坐標(biāo)及西安80坐標(biāo)之間的坐標(biāo)轉(zhuǎn)換在我國定位技術(shù)中最為常用。
該坐標(biāo)轉(zhuǎn)換系統(tǒng)根據(jù)目前我國常用測繪坐標(biāo)轉(zhuǎn)換的需求,利用當(dāng)前主流的坐標(biāo)轉(zhuǎn)換方法和數(shù)學(xué)模型(如七參數(shù)法、二參數(shù)法、四參數(shù)法),基本實(shí)現(xiàn)了以下幾個(gè)功能:
(l)在給定橢球參考系并設(shè)置好投影參數(shù)后實(shí)現(xiàn)同一坐標(biāo)系下不同坐標(biāo)(大地坐標(biāo),空間直角坐標(biāo),平面坐標(biāo))之間相互轉(zhuǎn)換
(2)在選擇好轉(zhuǎn)換模型并給定轉(zhuǎn)換參數(shù)后實(shí)現(xiàn)不同參考系下各坐標(biāo)系(WGS84坐標(biāo)系,北京54坐標(biāo)系,國家80坐標(biāo)系,獨(dú)立地方坐標(biāo))之間的相互轉(zhuǎn)換。
(3)根據(jù)不同的轉(zhuǎn)換模型及給定公共點(diǎn)的數(shù)量選擇不同的參數(shù)計(jì)算方法計(jì)算參數(shù)。(4)在數(shù)據(jù)轉(zhuǎn)換過程中對轉(zhuǎn)換數(shù)據(jù)可以進(jìn)行編輯存儲。
在對系統(tǒng)測試時(shí)可以看到實(shí)測數(shù)據(jù)和計(jì)算數(shù)據(jù)之間的差值在大多在小數(shù)點(diǎn)后,說明該系統(tǒng)精確度頗高。但由于采集的數(shù)據(jù)有限,不能更好的分析一些較大的誤差產(chǎn)生的原因,只是分析了大概的原因,系統(tǒng)的穩(wěn)定性和精確性需要更多數(shù)據(jù)的檢驗(yàn)來完善,這是該坐標(biāo)轉(zhuǎn)換系統(tǒng)不足的地方。本系統(tǒng)使用方便,簡單易懂,對于測繪過程中出現(xiàn)的新的坐標(biāo)轉(zhuǎn)換方法和數(shù)學(xué)模型都可以及時(shí)的更新到該坐標(biāo)轉(zhuǎn)換系統(tǒng)中去。采集更多的數(shù)據(jù)來分析比較不同轉(zhuǎn)換模型的優(yōu)缺點(diǎn),改進(jìn)坐標(biāo)轉(zhuǎn)換的方法和模型,進(jìn)一步提高該坐標(biāo)轉(zhuǎn)換系統(tǒng)的精度是下一步研究的方向。
安徽理工大學(xué)畢業(yè)論文
參考文獻(xiàn)
[1]徐衛(wèi)明,張立華,殷曉東,等.基于轉(zhuǎn)換異常場的GPS坐標(biāo)轉(zhuǎn)換技術(shù).測繪通報(bào),201*.3537.
[2]陳健、晁定波.橢球大地測量學(xué).北京:測繪出版社,1992.
[3]李延興.一種由地心直角坐標(biāo)到大地坐標(biāo)的直接轉(zhuǎn)換[J].大地測量與地球動力學(xué),201*.
[4]羅冰.GPS手持式坐標(biāo)系統(tǒng)轉(zhuǎn)換參數(shù)的簡易解算方法[J].地礦測繪,201*.12-18.[5]武漢測繪科技大學(xué)測繪平差教研室編著.測量平差基礎(chǔ)北京:測繪出版社,1992.[6]李宜龍、徐衛(wèi)明.基于轉(zhuǎn)換異常場的平差四參數(shù)法GPS坐標(biāo)轉(zhuǎn)換技術(shù),201*.25-32[7]劉基余,李征航,王躍虎,等.全球定位系統(tǒng)原理及其應(yīng)用[M].北京:測繪出版社,1995.
[8]周海,夏介明.WGS-84坐標(biāo)系和BJZ85坐標(biāo)系的轉(zhuǎn)換及DGPS測量[J].水運(yùn)工程,1997.85-92
[9]劉大杰,陶本藻.實(shí)用測量數(shù)據(jù)處理方法[M].北京:測繪出版社,201*.[10]劉基余.GPS衛(wèi)星導(dǎo)航定位原理與方法[M].北京:科學(xué)出版社,201*.
[11]習(xí)黎勇、袁建平.差分GPS基準(zhǔn)站坐標(biāo)系統(tǒng)轉(zhuǎn)換誤差分析西北工業(yè)大學(xué)學(xué)報(bào),1997年,第15卷第3期,22-29
[12]錢天爵、瞿學(xué)林.GPS全球定位系統(tǒng).海軍出版社,1989.41-46
[13]高星偉、李毓麟.PZ90與WGS84之間的轉(zhuǎn)換參數(shù).測繪通報(bào),1999年,第7期,16-19[14]孫健.北京54坐標(biāo)系中的坐標(biāo)計(jì)算.水運(yùn)工程.201*.77-82[15]洪大永.GPS全球定位系統(tǒng)技術(shù)及其應(yīng)用廈門大學(xué)出版社.1998[16]李洪濤、許國昌等.GPS應(yīng)用程序分析.科學(xué)出版社,1999.247-255及268-275及284-305
[17]丁樹友.實(shí)時(shí)差分GPS坐標(biāo)轉(zhuǎn)換問題初探.水運(yùn)工程,1994年,第9期.25-39[18]張楠董,曉晶,張健.WGS-84坐標(biāo)系與BJ-54坐標(biāo)系的轉(zhuǎn)換方法及精度探討(1.北京中機(jī)科?萍及l(fā)展有限公司。北京100048;2.中國礦業(yè)大學(xué)煤炭資源與安全開采國家重點(diǎn)實(shí)驗(yàn)室,北京100083,3.北京信息科技大學(xué)經(jīng)濟(jì)管理學(xué)院,北京100192)摘[19]王佩賢,張國卿,王寶山,王建敏,等.大地測量學(xué)基礎(chǔ)[M].北京:煤炭工業(yè)出版社,201*.
[20]徐紹銓,張華海,楊志強(qiáng),王澤民.GPS測量原理及應(yīng)用[M].武漢:武漢大學(xué)出版社,201*:10-12.
[21]郭秋英,胡振琪.GPS衛(wèi)星坐標(biāo)的計(jì)算[J].全球定位系統(tǒng),201*,13(04):13-13.[22]王猛,張志偉.利用廣播星歷計(jì)算衛(wèi)星的瞬時(shí)坐標(biāo)[J].城市勘測,201*,3(2):88-89.
安徽理工大學(xué)畢業(yè)論文
[23]湯長存,陳義.正交多項(xiàng)式在廣播星歷擬合GPS衛(wèi)星軌道中的應(yīng)用[J].黑龍江工程學(xué)院學(xué)報(bào),201*,20(4):21-22.
[24]楊元興,李瑛.應(yīng)用最小二乘法進(jìn)行平面坐標(biāo)轉(zhuǎn)換[J].地礦測繪,201*,26(1):44-45.
[25]張憲柱,張書畢,姜波,孫慶華.兩種平面坐標(biāo)系統(tǒng)換算的改進(jìn)方法[J].測繪工程,201*,19(2):62-63.
[26]蔡習(xí)文,劉誼,王曉慶.大地測量坐標(biāo)轉(zhuǎn)換算法研究及系統(tǒng)開發(fā)[J].礦山測量,201*,28(3):73-74.
[27]姜晨光.用線性回歸理論解決GPS大地坐標(biāo)向地方坐標(biāo)系坐標(biāo)轉(zhuǎn)換的新方法[J].勘察科學(xué)技術(shù),1997,26(5):53-54.
[28]張國禎,楊曉紅.GPS測量中坐標(biāo)系統(tǒng)、坐標(biāo)系的轉(zhuǎn)換過程.吉林省地理信息工程院吉林長春130051
安徽理工大學(xué)畢業(yè)論文
謝辭
感謝我的導(dǎo)師郭輝老師,他嚴(yán)謹(jǐn)細(xì)致、一絲不茍的作風(fēng)一直是我工作、學(xué)習(xí)中的榜樣;他循循善誘的教導(dǎo)和不拘一格的思路給予我無盡的啟迪;從開始的搜集材料,初稿的審核到最后論文的定稿的整個(gè)過程中,老師都及時(shí)給予我建議,指出不足之處,幫助我更好地組織論文結(jié)構(gòu),不斷充實(shí)論文的內(nèi)容。
同時(shí)也要感謝同學(xué)和學(xué)長的指導(dǎo)和幫助,這次能夠順利完成自己的本科畢業(yè)論文設(shè)計(jì),得益于他們的幫助,在這里表示自己衷心的感謝!
擴(kuò)展閱讀:機(jī)房管理系統(tǒng)
設(shè)計(jì)與實(shí)現(xiàn)機(jī)房管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)姓指專所導(dǎo)業(yè)在教名系名:師:稱:部:二○一一年六月
畢業(yè)論文(設(shè)計(jì))畢業(yè)論文(設(shè)計(jì))開題報(bào)告學(xué)生姓名班級指導(dǎo)教師機(jī)房管理系統(tǒng)學(xué)號
畢業(yè)論文(設(shè)計(jì))題目機(jī)房管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)一,選題意義:選題意義:
隨著計(jì)算機(jī)技術(shù)的高速發(fā)展,管理信息系統(tǒng)的開發(fā)和應(yīng)用仍然是計(jì)算機(jī)技術(shù)最廣泛的應(yīng)用領(lǐng)域之一.為此各學(xué)校,培訓(xùn)中心等單位建立起了機(jī)房供學(xué)生上機(jī),機(jī)房的規(guī)范化管理也隨之提上了日程.
二,功能實(shí)現(xiàn):功能實(shí)現(xiàn):
全文詳細(xì)闡述了系統(tǒng)的需求分析,系統(tǒng)分析,系統(tǒng)設(shè)計(jì),程序界面的建立及程序代碼的編寫,總結(jié)與展望,致謝,參考文獻(xiàn)等五章內(nèi)容.系統(tǒng)的用戶界面十分簡潔,實(shí)用,它主要實(shí)現(xiàn)管理員如何對普通用戶進(jìn)行授權(quán),學(xué)生業(yè)余上機(jī)只能通過輸入會員卡號,密碼方可使用該計(jì)算機(jī).系統(tǒng)由管理員一手操縱,它可對各計(jì)算機(jī)信息和用戶信息進(jìn)行查詢,修改,刪除,錄入等操作.在辦理新的會員信息及查看,修改,刪除所有會員的信息,可通過輸入查詢條件,顯示符合條件的會員記錄以及顯示這個(gè)會員的全部信息,并由管理員對其進(jìn)行相應(yīng)的操作,其它功能操作與此相同.結(jié)合本系統(tǒng)詳細(xì)闡述了系統(tǒng)分析,系統(tǒng)設(shè)計(jì)的技術(shù)及應(yīng)用,尤其在機(jī)房管理人員和交流方面采用了以C#為開發(fā)語言和SQL作為后臺數(shù)據(jù)庫以及c/s結(jié)構(gòu)進(jìn)行解決.三,通過本論文課題的研究,預(yù)計(jì)達(dá)到:通過本論文課題的研究,預(yù)計(jì)達(dá)到:
通過開發(fā)這個(gè)機(jī)房管理系統(tǒng),進(jìn)一步明確了開發(fā)研究一個(gè)管理信息系統(tǒng)的方法和思想,辣大叔醬板鴨
加深了對管理信息系統(tǒng)的認(rèn)識,鞏固了以前所學(xué)的信息系統(tǒng)開發(fā)方面的知識,提高了軟件開發(fā)的水平,為今后在工作崗位上學(xué)好用好計(jì)算機(jī)打下了堅(jiān)定的基礎(chǔ).四,具體安排進(jìn)度:具體安排進(jìn)度:
①,201*年3月1日3月30日,從網(wǎng)上和書上查找與論文相關(guān)的資料并選題,寫出初稿,并交給指導(dǎo)老師做出修改;②,201*年4月1日4月30日,根據(jù)老師的指導(dǎo)意見,寫出二稿并且再次交與老師做指導(dǎo)修改;③,201*年5月1日5月31日,最后寫出定稿,并打印上交.
畢業(yè)論文設(shè)計(jì))開題報(bào)告成績評定畢業(yè)論文(設(shè)計(jì))開題報(bào)告成績評定表告成績評機(jī)房管理系統(tǒng)指導(dǎo)教師意見指導(dǎo)教師簽名:年月日
開題報(bào)告答辯評語及成績(百分制)教研室主任簽名:年月日系部意見系部簽字蓋章:年月日
機(jī)房管理系統(tǒng)
畢業(yè)論文(設(shè)計(jì))畢業(yè)論文(設(shè)計(jì))成績評定指導(dǎo)教師意見答辯專家組意見
系專業(yè)教學(xué)委員會意見機(jī)房管理系統(tǒng)摘要
機(jī)房管理系統(tǒng)是信息管理系統(tǒng),其開發(fā)的功能主要包括:通過
理上機(jī)用戶的基本信息,日常管理,通過強(qiáng)大的查詢和索檢高效的索檢出數(shù)據(jù),提高辦事效率.管理員可以通過機(jī)房管理系統(tǒng)對管理員的信息進(jìn)行修改和增加管理員,還可以增加,修改,查詢用戶的信息,已了解用
辣大叔醬板鴨
戶的最新動態(tài)使用MICROSOFT公司的SQL作為后臺數(shù)據(jù)庫,設(shè)計(jì)數(shù)據(jù)庫,使用MICROSOFT公司的VISUALC#開發(fā)工具,利用其提供的各種面向?qū)ο蟮拈_發(fā)工具,具體開發(fā)機(jī)房管理系統(tǒng)關(guān)鍵詞:機(jī)房管理系統(tǒng),管理員關(guān)鍵詞Abstract
RoomManagementsystemisinformationmanagementsystem,itsdevelopmentfeaturesinclude:ComputerManagementonthemachinethroughtheuser"sbasicinformation,dailymanagement,throughapowerfulqueryandthecabledetectioncableinspectionGaoXiaoShuJu,andenhanceefficiency.Administratorscanmanagethesystemthroughtheengineroomofinformationontheadministratortomodifyandincreasetheadministrator,youcanadd,modify,querytheuser"sinformation,theuserhastounderstandthelatestUseMicrosoftSQLServerastheback-enddatabase,designdatabase,useMicrosoftVISUALC#developmenttool,theuseofitsvariousobject-orienteddevelopmenttool,thespecificdevelopmentofComputerManagementSystemKeywords:roommanagementsystem,administrators機(jī)房管理系統(tǒng)目錄摘
要...................................................................................................................................................4前言...................................................................................................................................................6第一章緒
論................................................................................................................................-11.1開發(fā)背景........................................................................................................................-11.2系統(tǒng)的特點(diǎn)....................................................................................................................-1第二章系統(tǒng)分析........................................................................................................................-22.1數(shù)據(jù)庫技術(shù).................................................................................................................-22.2C#與Windows窗體概述...........................................................................................-2第三章系統(tǒng)概要設(shè)計(jì)................................................................................................................-33.1設(shè)計(jì)思想.......................................................................................................................-33.2設(shè)計(jì)原則.......................................................................................................................-33.3運(yùn)行需求........
.............................................................................................................-4第四章系統(tǒng)詳細(xì)設(shè)計(jì)................................................................................................................-54.1系統(tǒng)功能設(shè)計(jì)...............................................................................................................-54.2系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)...........................................................................................................-54.3模塊功能設(shè)計(jì)...............................................................................................................-7第五章系統(tǒng)測試運(yùn)行...................................................辣大叔醬板鴨
...........................................................-13第六章總結(jié)..............................................................................................................................-14第七章致謝辭..........................................................................................................................-15第八章參考文獻(xiàn)......................................................................................................................-16-機(jī)房管理系統(tǒng)前言
隨著計(jì)算機(jī)技術(shù)的高速發(fā)展,管理信息系統(tǒng)的開發(fā)和應(yīng)用仍然是計(jì)算機(jī)技術(shù)最廣泛的應(yīng)用領(lǐng)域之一.為此各學(xué)校,培訓(xùn)中心等單位建立起了機(jī)房供學(xué)生上機(jī),機(jī)房的規(guī)范化管理也隨之提上了日程.本文主要介紹了我們的畢業(yè)設(shè)計(jì)課題機(jī)房上機(jī)管理系統(tǒng)的各項(xiàng)功能及其實(shí)現(xiàn)過程.本論文以我校機(jī)房學(xué)生上機(jī)管理系統(tǒng)為背景,論述了該管理信息系統(tǒng)的結(jié)構(gòu),系統(tǒng)開發(fā)的基本原理,過程和方法.全文詳細(xì)闡述了系統(tǒng)的需求分析,系統(tǒng)分析,系統(tǒng)設(shè)計(jì),程序界面的建立及程序代碼的編寫,總結(jié)與展望,致謝,參考文獻(xiàn)等五章內(nèi)容.在系統(tǒng)分析中,就可以通過具體的分析工具對所要完成的功能進(jìn)行分析.在系統(tǒng)分析的過程中,運(yùn)相應(yīng)繪制出數(shù)據(jù)字典并進(jìn)行數(shù)用了E-R圖和業(yè)務(wù)流圖對系統(tǒng)的功能進(jìn)行了分析,據(jù)庫的建立;系統(tǒng)的用戶界面十分簡潔,實(shí)用,它主要實(shí)現(xiàn)管理員如何對普通用戶進(jìn)行授權(quán),學(xué)生業(yè)余上機(jī)只能通過輸入會員卡號,密碼方可使用該計(jì)算機(jī).系統(tǒng)由管理員一手操縱,它可對各計(jì)算機(jī)信息和用戶信息進(jìn)行查詢,修改,刪除,錄入等操作.在辦理新的會員信息及查看,修改,刪除所有會員的信息,可通過輸入查詢條件,顯示符合條件的會員記錄以及顯示這個(gè)會員的全部信息,并由管理員對其進(jìn)行相應(yīng)的操作,其它功能操作與此相同.結(jié)合本系統(tǒng)詳細(xì)闡述了系統(tǒng)分析,系統(tǒng)設(shè)計(jì)的技術(shù)及應(yīng)用,尤其在機(jī)房管理人員和交流方面采用了以C#為開發(fā)語言和Access作為后臺數(shù)據(jù)庫以及C/S結(jié)構(gòu)進(jìn)行解決.通過開發(fā)這個(gè)機(jī)
了開發(fā)研究一個(gè)管理信息系統(tǒng)的方法和思想,加深了對管理信息系統(tǒng)的認(rèn)識,鞏固了以前所學(xué)的信息系統(tǒng)開發(fā)方面的知識,提高了軟件開發(fā)的水平,為今后在工作崗位上學(xué)好用好計(jì)算機(jī)打下了堅(jiān)定的.第一章緒論1.1開發(fā)背景
隨著現(xiàn)代科學(xué)技術(shù)的迅猛發(fā)展,計(jì)算機(jī)技術(shù)已經(jīng)滲透到各個(gè)領(lǐng)域,成為各行業(yè)必不可少的工具,特別是Internet技術(shù)的推廣和信息高速公路的建立,IT產(chǎn)使業(yè)在市場競爭中越發(fā)顯示出其獨(dú)特的優(yōu)勢,步入信息化時(shí)代,有巨大的數(shù)據(jù)信息等待加工處理和傳輸,這使得對書數(shù)據(jù)庫的進(jìn)一步開發(fā)和利用顯得尤為迫切.實(shí)習(xí)期間,我們通過對市場的調(diào)查,開發(fā)了這套機(jī)房管理系統(tǒng).在開發(fā)過程中,我們針對當(dāng)前各機(jī)房管理的特點(diǎn)和技術(shù)人員的實(shí)際水平,采用基于Windows圖形用戶界面這一易學(xué)易用的操作環(huán)境,在系統(tǒng)設(shè)計(jì)過程中,我們盡量采用易懂易讀的人機(jī)界面,使用戶可以在短期內(nèi)完全掌握.我們又始終發(fā)系統(tǒng)的正確性放在首位,力求數(shù)據(jù)的完整和處理的正確性.在此基礎(chǔ)上優(yōu)化程序代碼,加速系統(tǒng)運(yùn)行和減少對系統(tǒng)資源的占用.
1.2系統(tǒng)的特點(diǎn)
1.操作簡單由于本系統(tǒng)所完成的操作主要是添加,修改,查詢,刪除和統(tǒng)計(jì)等基本操作,故無須進(jìn)行深入細(xì)致的培訓(xùn)操作員就能完成日常的管理任務(wù).2.友好界面本系統(tǒng)采用統(tǒng)一的界面,界面簡單,美觀,支持鼠標(biāo)和鍵盤操作,交互性強(qiáng).3.安全性強(qiáng)
系統(tǒng)對管理員的權(quán)限進(jìn)行了相應(yīng)的設(shè)置,某些操作管理員無法完成.同時(shí),在每個(gè)模塊都對管理員進(jìn)行登陸判斷,有效防止了管理員及其他用戶的非法登陸.-1-
機(jī)房管理系統(tǒng)
第二章第二章系統(tǒng)分析2.1數(shù)據(jù)庫技術(shù)
SQL提供了真正的關(guān)系數(shù)據(jù)庫管理.SQL具有主關(guān)鍵字和外部關(guān)鍵字定義,并且在數(shù)據(jù)庫的引擎級提供了完全的引用完整性,可以避免不合理的更新和刪除.SQL就是關(guān)系數(shù)據(jù)庫開發(fā)工具,數(shù)據(jù)庫能匯集各種信息以供查詢,存儲和檢索.SQL的優(yōu)點(diǎn)在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息.數(shù)據(jù)表示圖提供了一種類似于Ex辣大叔醬板鴨
cel的電子表格,可以使數(shù)據(jù)庫一目了然.SQL也提供了數(shù)據(jù)存儲庫,可以使用桌面數(shù)據(jù)庫文件把數(shù)據(jù)庫文件置于網(wǎng)絡(luò)文件服務(wù)器,與其他網(wǎng)絡(luò)用戶共享數(shù)據(jù)庫.SQL是一種關(guān)系數(shù)據(jù)庫工具,關(guān)系數(shù)據(jù)庫是已開發(fā)的最通用的數(shù)據(jù)庫之一.如上所述,SQL作為關(guān)系數(shù)據(jù)庫開發(fā)具備了許多優(yōu)點(diǎn),可以在一個(gè)數(shù)據(jù)包中同時(shí)擁有桌面數(shù)據(jù)庫的便利和關(guān)系數(shù)據(jù)庫的強(qiáng)大功能.2.2C#與Windows窗體概述與窗體概述
在WINDOWS平臺上所使用的程序是具有圖形界面的,使用圖形界面,使用戶感到形象,生動,具有吸引力,一掃以往應(yīng)用程序界面枯燥單調(diào)的感覺.在WINDO
應(yīng)用程序,如果用傳統(tǒng)的高級語言進(jìn)行,工作量將十分巨大,其中絕大部分的工作量花在界面設(shè)計(jì)上(用程序語句在屏幕上畫出所需的界面),Windows窗體應(yīng)用程序和其它可視化工具的出現(xiàn),使應(yīng)用程序的設(shè)計(jì)進(jìn)入了一個(gè)新的階段.C#是MICROSOFT公司推出的程序設(shè)計(jì)語言,具有功能強(qiáng)大,軟件費(fèi)用支出低,見效快等特點(diǎn).它提供了開發(fā)WINDOWS應(yīng)用程序最迅速,最簡捷的方法.C#增加了結(jié)構(gòu)化和可視化程序以及面向?qū)ο笤O(shè)計(jì)語言的特點(diǎn).-2-
機(jī)房管理系統(tǒng)
第三章系統(tǒng)概要設(shè)計(jì)3.1設(shè)計(jì)思想
(1)系統(tǒng)分成幾個(gè)相對獨(dú)立的模塊,但這些模塊都進(jìn)行集中式管理.(2)分層的模塊化程序設(shè)計(jì)思想,整個(gè)系統(tǒng)采用模塊化結(jié)構(gòu)設(shè)計(jì).作為應(yīng)用程序有較強(qiáng)的可操作性和擴(kuò)展性.(3)合理的數(shù)據(jù)流設(shè)計(jì),在應(yīng)用系統(tǒng)設(shè)計(jì)中,相對獨(dú)立的模塊間以數(shù)據(jù)流相互連接,使各模塊間的耦合性較低,方便系統(tǒng)運(yùn)行,提高系統(tǒng)安全性.3.2設(shè)計(jì)原則
為了使本系統(tǒng)功能齊全完備,操作簡便,最大限度的提高軟件的質(zhì)量,從而滿足用戶的實(shí)際需要,在設(shè)計(jì)開發(fā)過程中遵循了如下原則:(1)合法性原則:依據(jù)產(chǎn)品核算系統(tǒng)的工作規(guī)定以及要求,參照核算實(shí)際的工作情況,進(jìn)行諸如增加用戶,查詢用戶.(2)實(shí)用性原則:適合用戶信息管理工作的實(shí)際需求,并能夠處理一些特殊情辣大叔醬板鴨
況的要求,此外,盡可能預(yù)留空間,以便擴(kuò)充功能.(3)準(zhǔn)確性原則:對輸入的相關(guān)資料建立檢錯機(jī)制,及時(shí)報(bào)錯,使用戶能夠及時(shí)準(zhǔn)確的輸入合法資料(如:類型匹配,長度不超限等).(3)易操作原則:要求設(shè)計(jì)的系統(tǒng)功能齊全,界面友好,操作方便,必要的地方進(jìn)行提示.(5)源程序可讀性原則:為了便于其他設(shè)計(jì),維護(hù)人員讀懂代碼或以后的代碼修改,軟件升級維護(hù),即可能做好代碼注釋工作.(6)優(yōu)化原則:為了達(dá)到優(yōu)化的目的,合理的運(yùn)用窗口,菜單,對象等的繼承,自定義用戶對象,事件,函數(shù),減少不必要的重復(fù)性代碼,使程序簡介明了,也方便了將來的維護(hù).(7)安全性原則:可以為該系統(tǒng)的用戶設(shè)置用戶權(quán)限.-3-
機(jī)房管理系統(tǒng)3.3運(yùn)行需求
(1)用戶界面本系統(tǒng)采用MicrosoftVisualStudio.Net201*設(shè)計(jì),用戶交互界面采用的是基于Windows的窗口界面.(2)硬件接口運(yùn)行本系統(tǒng)的硬件基本要求如下:CPU:IntelP4及以上;內(nèi)存:512MB及以上;硬盤:40GB及以上.(3)軟件接口.NET框架:Microsoft.NetFrameworkV2.0版本及以上.數(shù)據(jù)庫服務(wù)器:MicrosoftSQLServer201*及以上.-4-
機(jī)房管理系統(tǒng)
第四章系統(tǒng)詳細(xì)設(shè)計(jì)4.1系統(tǒng)功能設(shè)計(jì)
全文詳細(xì)闡述了系統(tǒng)的需求分析,系統(tǒng)分析,系統(tǒng)設(shè)計(jì),程序界面的建立及程序代碼的編寫,總結(jié)與展望,致謝,參考文獻(xiàn)等五章內(nèi)容.系統(tǒng)的用戶界面十分簡潔,實(shí)用,它
號,密碼方可使用該計(jì)算機(jī).系統(tǒng)由管理員一手操縱,它可對各計(jì)算機(jī)信息和用戶信息進(jìn)行查詢,修改,刪除,錄入等操作.在辦理新的會員信息及查看,修改,刪除所有會員的信息,可通過輸入查詢條件,顯示符合條件的會員記錄以及顯示這個(gè)會員的全部信息,并由管理員對其進(jìn)行相應(yīng)的操作,其它功能操作與此相同.本系統(tǒng)共包括兩大模塊,分別是管理員管理模塊,用戶管理模塊,每個(gè)模塊的功能如下:4.2系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)
1.系統(tǒng)結(jié)構(gòu)圖機(jī)房管理系統(tǒng)數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)圖,如圖5-2所示:-5-
機(jī)房管理系統(tǒng)機(jī)房管理系統(tǒng)管理員管用戶管理上機(jī)管理
管添理員登錄員理管加
修改管戶加查理員密詢用戶戶查詢改用額用添修戶余用充值員級會升圖5-2
表1.管理員表用來保存管理員的信息表4-1管理員
字段名稱管理員密碼數(shù)據(jù)類型文本文本字段大小1010
表2.用戶表登記表djb用來保存用戶的基本信息.表4-2用戶表字段名稱數(shù)據(jù)類型用戶名密碼學(xué)號姓名文本文本辣大叔醬板鴨文本文本-6-
字段大小1010208
機(jī)房管理系統(tǒng)性別名族班級表3.賬戶余額字段名稱用戶名賬戶余額數(shù)據(jù)類型文本數(shù)值型字段大小104文本文本文本210104.3模塊功能設(shè)計(jì)
1.系統(tǒng)登錄模塊功能:本模塊的主要功能是對用戶身份進(jìn)行,驗(yàn)證只有系統(tǒng)的合法用戶才能進(jìn)入系統(tǒng).其窗體如圖5-1所示:圖5-1系統(tǒng)登錄模塊
實(shí)現(xiàn)管理員登錄界面的代碼如下publicpartialclassForm1:Form{publicSqlConnectionConnect(){//建立數(shù)據(jù)庫連接SqlConnectioncn=newSqlConnection("server=.;database=機(jī)房管理;uid=sa;pwd=sa");//SqlDbConnection1.ConnectionString=-7-
機(jī)房管理系統(tǒng)"Server=localhost;Database=sqldb_test;uid=;pwd=";cn.Open();returncn;}
publicForm1(){InitializeComponent();this.Connect();}
privatevoidbutton1_Click(objectsender,EventArgse){Stringu_name=textBox1.Text.Trim();Stringu_password=textBox2.Text.Trim();SqlConnectionSqlDbConnection=Connect();Stringsqlstr="select*from管理員where管理員=""+u_name+""and密碼=""+u_password+""";SqlCommandscd=newSqlCommand(sqlstr,SqlDbConnection);
if(scd.ExecuteScalar()==null){MessageBox.Show("用戶名或密碼錯誤,請檢查后在輸入!");textBox1.Text="";textBox2.Text="";textBox1.Focus();}else{MessageBox.Show("歡迎管理員!");-8-
機(jī)房管理系統(tǒng)Form2frm=newForm2();frm.Show();}}
2.管理員管理模塊功能:該模塊主要是實(shí)現(xiàn)進(jìn)行管理員進(jìn)行修改密碼,和添加管理員.其窗體如圖5-2(該窗體是修改管理員密碼)
圖5-2實(shí)現(xiàn)修改管理員的代碼如下publicpartialclassForm4:Form{public
nect(){//建立數(shù)據(jù)庫連接SqlConnectioncn=newSqlConnection("server=.;database=機(jī)房管理;uid=sa;pwd=sa");//SqlDbConnection1.ConnectionString="Server=localhost;Database=sqldb_test;uid=;pwd=";-9-
機(jī)房管理系統(tǒng)cn.Open();returncn;}
publicForm4(){InitializeComponent();this.Connect();}
privatevoidbutton1_Click(objectsender,EventArgse){Stringu_name=textBox1.Text.Trim();Stringu_password=textBox2.Text.Trim();Stringu_password1=textBox3.Text.Trim();SqlConnectionSqlDbConnection=Connect();Stringsql="UPDATE管理員SET密碼=""+u_password1+""where管理員=""+u_name+""";SqlCommandcmd=newSqlCommand(sql,SqlDbConnection);cmd.ExecuteNonQuery();MessageBox.Show("密碼修改成功");}}
3.用戶管理模塊功能:實(shí)現(xiàn)對用戶的增加,查詢.其窗體如圖5-3(查詢用戶)-10-
機(jī)房管理系統(tǒng)
其代碼如下:publicpartialclassForm7:Form{publicForm7(){InitializeComponent();}
privatevoidForm7_Load(objectsender,EventArgse){//TODO:這行代碼將數(shù)據(jù)加載到表"機(jī)房管理DataSet.用戶表"中.您可以根據(jù)需要移動或移除它.this.用戶表TableAdapter.Fill(this.機(jī)房管理DataSet.用戶表);//TODO:這行代碼將數(shù)據(jù)加載到表辣大叔醬板鴨
"機(jī)房管理DataSet.用戶表"中.您可以根據(jù)需要移動或移除它.this.用戶表TableAdapter.Fill(this.機(jī)房管理DataSet.用戶表);}
privatevoidbutton1_Click(objectsender,EventArgse)-11-
機(jī)房管理系統(tǒng){
{SqlConnectionmySqlConnection=newSqlConnection("Server=localhost;IntegratedSecurity=SSPI;InitialCatalog=機(jī)房管理;");try{mySqlConnection.Open();stringsql="Select*from用戶表where用戶名=""+textBox1.Text+""";SqlDataAdaptermyAD=newSqlDataAdapter(sql,mySqlConnection);DataSetmyDS=newDataSet();myAD.Fill(myDS,"用戶表");this.dataGridView1.DataSource=myDS.Tables[0].DefaultView;//輸出表}catch(Exceptionoe){MessageBox.Show(oe.Message,"數(shù)據(jù)庫出錯!");}finally{if(mySqlConnection.State==ConnectionState.Open)mySqlConnection.Close();}}-12-
機(jī)房管理系統(tǒng)
第五章系統(tǒng)測試運(yùn)行
完成對流程的編碼后最重要的事情就是對系統(tǒng)的測試工作了,測試在系統(tǒng)設(shè)計(jì)階段有兩個(gè)時(shí)期,通常在編寫每個(gè)模塊后做單元測試,另一個(gè)時(shí)期是對系統(tǒng)的綜合測試.5.1模塊測試在模塊測試時(shí)我們主要從以下幾個(gè)方面考慮:1.模塊接口;2.局部數(shù)據(jù)結(jié)構(gòu);3.重要執(zhí)行通道;4.出錯處理通道;5.影響上述方面的邊界條件.測試時(shí)進(jìn)行代碼審查,從數(shù)據(jù)類型,變量聲明,數(shù)據(jù)結(jié)構(gòu)進(jìn)行審查,然后進(jìn)行功能測試,從輸入一些簡單的數(shù)據(jù)開始執(zhí)行一遍,觀測運(yùn)行期間變量的變化,運(yùn)行中值的變化范圍.改變測試方案來變換另一個(gè)角度進(jìn)行測試,發(fā)現(xiàn)錯誤并記錄,修改代碼,測試條件使程序通過多層分支,判別運(yùn)行結(jié)果從而完成模塊測試.5.
測試是組裝軟件的系統(tǒng)技術(shù),本系統(tǒng)測試采用漸增集成測試,即測試單一模塊,將測試完的模塊加入系統(tǒng)中,進(jìn)行一次系統(tǒng)測試,依次類推將所有模塊加入系統(tǒng)中,在具體測試時(shí),采用自頂向下的結(jié)合方式,從主控模塊開始,沿各控制層向下移動,逐漸把所有模塊結(jié)合了.在測試過程中使用到調(diào)試技術(shù):1.2.3.4.采用debug調(diào)試語句,跟蹤數(shù)據(jù);嵌入打印語句,輸出中間結(jié)果;利用VisualStudio201*中調(diào)試工具,從調(diào)試窗口觀測變量的變化;設(shè)置斷點(diǎn),觀察程序在斷點(diǎn)附近的狀況.
評估運(yùn)行的可靠性問題:1.結(jié)果正確,運(yùn)行速度;2.空間利用率,算法的可行性.-13-
機(jī)房管理系統(tǒng)
第六章第六章總結(jié)
在實(shí)習(xí)當(dāng)中認(rèn)我認(rèn)識到開發(fā)一項(xiàng)好的軟件不是某一個(gè)人就能完成的任務(wù).一個(gè)團(tuán)隊(duì)的小組,一個(gè)勤奮的小組非常重要,溝通是解決問題的就好辦法.俗話也得好:"不怕虎一樣的敵人,就怕豬一樣的隊(duì)伍".所以小組中的每個(gè)成員的能力與協(xié)作能力也是致關(guān)重要的.同時(shí),不僅是團(tuán)隊(duì)內(nèi)部的交流,更多需要協(xié)調(diào)好團(tuán)隊(duì)之間的交流.其次呢,在實(shí)習(xí)中我了解了,在開發(fā)一個(gè)項(xiàng)目時(shí)一定要先做好規(guī)劃,按照軟件的開發(fā)過程,詳細(xì)地寫好每一個(gè)必要的文檔.一般的規(guī)則是,寫文檔需要團(tuán)隊(duì)協(xié)作,這樣就允許開發(fā)人員和文檔編寫者利用彼此的長處,取長補(bǔ)短.例如,如果預(yù)期讀者是系統(tǒng)設(shè)計(jì)師,開發(fā)人員需要提供技術(shù)細(xì)節(jié),然后文檔編寫者按照正確語法組織和編輯內(nèi)容.軟件文檔的最主要目標(biāo)是傳達(dá)一個(gè)系統(tǒng)的技術(shù)要素和使用方法.第二個(gè)目標(biāo)是提供軟件開發(fā)過程中的需求,決策,行為,角色和責(zé)任的書面記錄.只有實(shí)現(xiàn)了這兩個(gè)目標(biāo),軟件文檔才真正提供了有意義的信息.軟件的概念就是:程序+文檔,程序就是文檔,文檔集成在程序中.它要求在選擇開發(fā)環(huán)境時(shí)不僅要考慮環(huán)境對設(shè)計(jì),開發(fā)的完美支持,而且要考慮對維護(hù),文檔的支持;它要求軟件人員在設(shè)計(jì),開發(fā)過程中要考慮維護(hù)問題,文檔問題;它要求程序與文檔存儲在同一位置,同一系統(tǒng)中;它要求使用相同工具進(jìn)行程序與文檔的書寫,檢索;它要求在編寫和維護(hù)程序的同時(shí)形成文檔,在書寫文檔時(shí)編寫,維護(hù)程序.程序與文檔合一的概念不僅存在于系統(tǒng)的設(shè)計(jì),開發(fā)階段而且存在于系統(tǒng)的維護(hù)階段,它貫穿軟件的生命周期.-14-
機(jī)房管理系統(tǒng)
第七章第七章致謝辭
首先在整個(gè)實(shí)習(xí)期間,曾得到了金老師辣大叔醬板鴨
以及同學(xué)的大力支持和幫助,在此表示衷心的感謝!軟件設(shè)計(jì)是一個(gè)精細(xì)漫長的過程.在整個(gè)過程中,都需要周密的計(jì)劃和安排,每一步驟,都需要按照軟件工程標(biāo)準(zhǔn)來完成.在設(shè)計(jì)中,我始終堅(jiān)持理論指導(dǎo)實(shí)踐原則,并通過實(shí)踐來加強(qiáng)理論的學(xué)習(xí),通過實(shí)習(xí)鍛煉,我熟
的一般過程,加強(qiáng)了對實(shí)際問題的處理能力.實(shí)踐證明,在高科技突飛猛進(jìn)的時(shí)代,光靠課堂所學(xué)的知識是遠(yuǎn)遠(yuǎn)不夠的,必須依靠實(shí)踐去不斷的深化認(rèn)識,尤其是計(jì)算機(jī)科學(xué),操作性和實(shí)踐性很強(qiáng),只有加強(qiáng)實(shí)際的動手能力,才能更好的掌握這一現(xiàn)代化工具.這次實(shí)習(xí),無論是從技術(shù)上還是對環(huán)境的適應(yīng)能力上講,對我今后步入社會都打下了一個(gè)良好的基礎(chǔ).在實(shí)習(xí)過程中,我也遇到了一些困難,主要表現(xiàn)了技術(shù)和經(jīng)驗(yàn)的欠缺,但通過努力,終于一一克服了.-15-
機(jī)房管理系統(tǒng)
第八章第八章參考文獻(xiàn)
[1]薩師煊,王珊.數(shù)據(jù)庫系統(tǒng)概論.北京:高校教育出版社1985;[2]王勇辣大叔醬板鴨
領(lǐng).計(jì)算機(jī)數(shù)據(jù)處理系統(tǒng)分析與設(shè)計(jì).北京:清華大學(xué)出版社,1986;[3]張基溫.信息系統(tǒng)開發(fā)案例.北京;清華大學(xué)出版社,1999;[4]黨建武.管理信息系統(tǒng),蘭州大學(xué)出版社,201*;[5]畢庶偉.管理信息系統(tǒng)分析與設(shè)計(jì).北京:機(jī)械工業(yè)出版社,1992;[6]黃梯云.企業(yè)管理模型及微型機(jī)應(yīng)用程序,石家莊:河北人民出版社,1985;.[7]黃梯云.管理信息系統(tǒng)導(dǎo)論,北京:機(jī)械工業(yè)出版社,1986.
友情提示:本文中關(guān)于《總結(jié)與展望、致謝、參考文獻(xiàn)》給出的范例僅供您參考拓展思維使用,總結(jié)與展望、致謝、參考文獻(xiàn):該篇文章建議您自主創(chuàng)作。
來源:網(wǎng)絡(luò)整理 免責(zé)聲明:本文僅限學(xué)習(xí)分享,如產(chǎn)生版權(quán)問題,請聯(lián)系我們及時(shí)刪除。