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