高校宿舍管理系統(tǒng)畢業(yè)設(shè)計(jì)_第1頁
高校宿舍管理系統(tǒng)畢業(yè)設(shè)計(jì)_第2頁
高校宿舍管理系統(tǒng)畢業(yè)設(shè)計(jì)_第3頁
高校宿舍管理系統(tǒng)畢業(yè)設(shè)計(jì)_第4頁
高校宿舍管理系統(tǒng)畢業(yè)設(shè)計(jì)_第5頁
已閱讀5頁,還剩42頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、 第40頁高校宿舍管理系統(tǒng)摘要在當(dāng)今信息技術(shù)迅猛發(fā)展,知識更替日新月異的時(shí)代,信息技術(shù)為企業(yè)的發(fā)展提供了機(jī)遇,也帶來了挑戰(zhàn)。使用傳統(tǒng)人工的方式管理排課存在著許多缺點(diǎn),而使用計(jì)算機(jī)對人事信息進(jìn)行管理,有著手工管理所無法比擬的優(yōu)點(diǎn),這些優(yōu)點(diǎn)能夠極大地提高人事信息管理的效率,也是企業(yè)走向科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。高校學(xué)生宿舍管理系統(tǒng)的開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。對于后臺數(shù)據(jù)庫的建立和維護(hù)要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫。而對于前端應(yīng)用程序的開發(fā)則要求應(yīng)用程序能提供強(qiáng)大的數(shù)據(jù)操縱功能,界面友好、使用簡單方便等特點(diǎn)。舊的手工紀(jì)錄的宿舍

2、管理方式已經(jīng)不能適應(yīng)高速發(fā)展的信息化時(shí)代,新的宿舍管理系統(tǒng)開發(fā)出來之后,學(xué)校的現(xiàn)有的宿舍信息管理將有很大的改觀,由過去的人工方式轉(zhuǎn)變?yōu)橛?jì)算機(jī)方式,由效率低、數(shù)據(jù)冗余、易產(chǎn)生錯(cuò)誤轉(zhuǎn)變?yōu)闄z索迅速、查找方便、可靠性高、存儲量大。這些優(yōu)點(diǎn)能夠極大地提高效率,也是學(xué)校科學(xué)化、正規(guī)化管理的重要條件。本系統(tǒng)是采用microsoft visual studio 2005作為前臺開發(fā)工具,sql server2000作為后臺數(shù)據(jù)庫平臺的管理系統(tǒng)。本系統(tǒng)經(jīng)過測試,運(yùn)行穩(wěn)定,已得到認(rèn)可。關(guān)鍵詞 高校宿舍管理系統(tǒng);microsoft visual studio 2005;sql server2000abstracti

3、n todays rapid development of information technology, knowledge of the era of rapid change, information technology for the development of enterprise opportunities and challenges. the use of traditional management timetable manually, there are many shortcomings, and the use of computer information of

4、 personnel management, management can not be compared with hand the advantages of these benefits can greatly improve the efficiency of information management personnel as well as scientific enterprises, the informal management, and an important condition for the rest of the world. college student ho

5、stel management system including the background of the establishment and maintenance of database and application development front-end aspects. for the background of the establishment and maintenance of the database request to establish data consistency and integrity, and data security of a good lib

6、rary. as for the front-end application requires the development of applications to provide powerful data manipulation capabilities, user-friendly, simple and easy to use. manual records of the old hostel management has been unable to adapt rapidly developing information age, the new hostel managemen

7、t system developed, the schools existing information management of the hostel will have a huge change from the past into the computer manually way, by the low efficiency, data redundancy and easy to generate an error into a search prompt to find convenient, high reliability and large storage capacit

8、y. these advantages can greatly improve efficiency, but also schools scientific and standardized management of important conditions. the system is using microsoft visual studio 2005 development tools as the future, sql server2000 as the back-end database management system platform. tested the system

9、 running stable, has been recognized. keywords college dormitory management system; microsoft visual studio 2005; sql server2000目錄摘要iabstractii第1章 緒論11.1 系統(tǒng)開發(fā)背景11.2 系統(tǒng)開發(fā)方法及目標(biāo)1第2章 可行性分析32.1 技術(shù)可行性32.2 經(jīng)濟(jì)可行性32.3 操作可行性32.4 法律可行性4第3章 需求分析53.1 業(yè)務(wù)流程53.1.1 基礎(chǔ)數(shù)據(jù)53.1.2 信息維護(hù)53.1.3 查詢?yōu)g覽63.2 需求規(guī)范63.2.1 產(chǎn)品背景63.2.

10、2 產(chǎn)品概述73.2.3 功能需求73.2.4 性能需求83.2.5 系統(tǒng)邏輯模型83.3 數(shù)據(jù)字典103.3.1 數(shù)據(jù)元素定義103.3.2 數(shù)據(jù)流的定義123.3.3 數(shù)據(jù)存儲定義133.3.4 數(shù)據(jù)處理定義14第4章 概要設(shè)計(jì)154.1 系統(tǒng)運(yùn)行總體流程154.2 目標(biāo)系統(tǒng)體系結(jié)構(gòu)164.2.1 高校宿舍管理系統(tǒng)軟件結(jié)構(gòu)圖164.2.2 登陸權(quán)限模塊結(jié)構(gòu)圖164.2.3 基礎(chǔ)數(shù)據(jù)模塊結(jié)構(gòu)圖164.2.4 信息維護(hù)模塊結(jié)構(gòu)圖174.2.5 查詢?yōu)g覽模塊結(jié)構(gòu)圖17第5章 數(shù)據(jù)庫設(shè)計(jì)185.1 數(shù)據(jù)庫邏輯設(shè)計(jì)185.2 數(shù)據(jù)庫關(guān)系設(shè)計(jì)21第6章 詳細(xì)設(shè)計(jì)226.1 登錄窗口設(shè)計(jì)226.2 學(xué)生

11、查課頁面設(shè)計(jì)246.3 教師查課頁面設(shè)計(jì)256.4 年級管理頁面設(shè)計(jì)256.5 學(xué)生管理頁面設(shè)計(jì)266.6 教師管理頁面設(shè)計(jì)266.7 課程管理頁面設(shè)計(jì)276.8 管理員管理頁面設(shè)計(jì)276.9 智能排課頁面設(shè)計(jì)286.10 自定義排課頁面設(shè)計(jì)296.11 展示頁面設(shè)計(jì)30第7章 系統(tǒng)測試327.1 軟件測試基礎(chǔ)理論327.2 系統(tǒng)轉(zhuǎn)換與實(shí)現(xiàn)337.3 系統(tǒng)的優(yōu)點(diǎn)及技術(shù)特征337.4 系統(tǒng)的不足及改進(jìn)方案337.5 系統(tǒng)的運(yùn)行與維護(hù)33結(jié)論34致謝35參考文獻(xiàn)36附錄a37附錄b39第1章 緒論1.1 系統(tǒng)開發(fā)背景數(shù)據(jù)庫是從60年代初發(fā)展起來的計(jì)算機(jī)技術(shù)。經(jīng)過四十來年的發(fā)展,數(shù)據(jù)庫技術(shù)己經(jīng)趨于成

12、熟。數(shù)據(jù)庫在新的計(jì)算機(jī)環(huán)境中發(fā)生了很大的變化。就數(shù)據(jù)應(yīng)用而言呈現(xiàn)出多樣化的空間,如數(shù)字圖書館、電子出版物、電子商務(wù)、遠(yuǎn)程教育系統(tǒng)等的出現(xiàn),給數(shù)據(jù)庫技術(shù)提出了更多、更高的要求。高校學(xué)生宿舍管理系統(tǒng)的開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。對于后臺數(shù)據(jù)庫的建立和維護(hù)要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫。而對于前端應(yīng)用程序的開發(fā)則要求應(yīng)用程序能提供強(qiáng)大的數(shù)據(jù)操縱功能,界面友好、使用簡單方便等特點(diǎn)。舊的手工紀(jì)錄的宿舍管理方式已經(jīng)不能適應(yīng)高速發(fā)展的信息化時(shí)代,新的宿舍管理系統(tǒng)開發(fā)出來之后,學(xué)校的現(xiàn)有的宿舍信息管理將有很大的改觀,由過去的人工方式轉(zhuǎn)變?yōu)橛?jì)算機(jī)方式,由效

13、率低、數(shù)據(jù)冗余、易產(chǎn)生錯(cuò)誤轉(zhuǎn)變?yōu)闄z索迅速、查找方便、可靠性高、存儲量大。這些優(yōu)點(diǎn)能夠極大地提高效率,也是學(xué)校科學(xué)化、正規(guī)化管理的重要條件。隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識,它已進(jìn)入人類社會的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對宿舍進(jìn)行管理,有著手工管理所無法比擬的優(yōu)點(diǎn)。例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點(diǎn)能夠極大地提高人事勞資管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。1.2 系統(tǒng)開發(fā)方法及目標(biāo)以各高校的宿舍管理需求為應(yīng)用背景,開發(fā)一個(gè)典型的高校宿舍管理系

14、統(tǒng)。考慮實(shí)際情況,本系統(tǒng)將采用結(jié)構(gòu)化生命周期法進(jìn)行系統(tǒng)分析和設(shè)計(jì),并采用原型法進(jìn)行系統(tǒng)實(shí)施。這樣能有效避免盲目開發(fā)問題,同時(shí)能充分的發(fā)揮原型法的優(yōu)勢,能順利實(shí)現(xiàn)系統(tǒng)的實(shí)施。高校宿舍管理系統(tǒng)可以用于支持各高校完成宿舍的管理,有如下幾個(gè)個(gè)方面的目標(biāo):宿舍的基本信息:地點(diǎn)、位置、樓層、面積、標(biāo)準(zhǔn)人數(shù)、內(nèi)部設(shè)置、收費(fèi)標(biāo)準(zhǔn)、類別等;班級基本信息:專業(yè)、年級、人數(shù)、輔導(dǎo)員、班長等;學(xué)生基本信息:年齡、性別等。具體設(shè)計(jì)功能如下:1、界面友好,操作簡單,幫您輕松上手。2、系統(tǒng)具有靈活、嚴(yán)格的權(quán)限設(shè)定功能,采用非常周密有效的權(quán)限設(shè)置,確保企業(yè)各類資料的可靠性和保密性,防止錯(cuò)誤和違規(guī)操作。系統(tǒng)管理:可修改管理員權(quán)

15、限及密碼。3、能對基本信息進(jìn)行插入、刪除、修改等操作。完成宿舍的學(xué)生住宿分配,可以自動(dòng)分配或手動(dòng)分配。數(shù)據(jù)查詢:按宿舍、專業(yè)、年級、班級、學(xué)生等進(jìn)行分類查詢,能進(jìn)行精確和模糊查詢4、友善的登錄界面5、退出系統(tǒng):。第2章 可行性分析2.1 技術(shù)可行性該系統(tǒng)對軟、硬件系統(tǒng)要求較低,所需硬件設(shè)備,市場上銷售且價(jià)格較低,甚至可以使用原有的設(shè)備。軟件上,操作系統(tǒng)采用windows系列操作系統(tǒng)、microsoft visual studio 2005作為前臺開發(fā)工具,它具有的“編輯后繼續(xù)運(yùn)行(edit and continue)”的特性,超越了舊的編輯編譯測試模式。它還引入了面向?qū)ο蟮某绦蛟O(shè)計(jì)思想和“控件

16、”概念,使得大量已經(jīng)編好的c#程序可以直接拿來使用。同時(shí),c#又是最容易學(xué)習(xí)與應(yīng)用的程序語言之一。它的功能非常強(qiáng)大,已成為一種專業(yè)化的開發(fā)語言和環(huán)境。采用sql server2000作為后臺數(shù)據(jù)庫平臺的管理系統(tǒng),它在電子商務(wù)、數(shù)據(jù)倉庫和數(shù)據(jù)庫解決方案等應(yīng)用中起著核心作用,可為企業(yè)的數(shù)據(jù)管理提供強(qiáng)大的支持,對數(shù)據(jù)庫中的數(shù)據(jù)提供有效的管理,并采用有效的措施實(shí)現(xiàn)數(shù)據(jù)的完整性、數(shù)據(jù)的安全性以及數(shù)據(jù)的可靠易用性等等。這些軟件在高校宿舍管理系統(tǒng)開發(fā)中已被大量應(yīng)用,技術(shù)上都比較成熟。因此在技術(shù)上是可行的。2.2 經(jīng)濟(jì)可行性當(dāng)今學(xué)校內(nèi)部沒有完善的高校宿舍管理系統(tǒng),管理水平差,宿舍不能得到合理分配,學(xué)生,教師管

17、理檔案問題重重。迫切需要提高現(xiàn)代化管理水平、管理質(zhì)量和管理高校課程。高校宿舍管理系統(tǒng)的初步現(xiàn)代化的開發(fā)和使用,能夠大大提高學(xué)校管理者的工作效率,節(jié)省成本提高經(jīng)濟(jì)效益。它把從事人力資源管理的人員從繁重的手工操作中解脫出來,用更多精力從事創(chuàng)造性的管理活動(dòng)和其它重要的活動(dòng)中去,從而達(dá)到節(jié)省人力、物力,財(cái)力的目標(biāo);它能使決策、計(jì)劃和其它管理活動(dòng)更加科學(xué)、精確、靈活。因此,開發(fā)一個(gè)專門針對高校宿舍管理系統(tǒng),在經(jīng)濟(jì)上也是可行的。2.3 操作可行性本系統(tǒng)靈活方便,快捷迅速,適應(yīng)處理多項(xiàng)數(shù)據(jù)。采用友好、直觀的視窗界面,鼠標(biāo)、鍵盤兩種操作方式任意選擇,方便快捷。界面統(tǒng)一規(guī)范,提示信息功能完整,稍一接觸就可以上手

18、進(jìn)行所有操作。2.4 法律可行性本系統(tǒng)純?yōu)閭€(gè)人設(shè)計(jì),在開發(fā)過程中沒有涉及合同、責(zé)任、版權(quán)等與國家相關(guān)法律規(guī)定相抵觸的方面。因此,本系統(tǒng)在法律上是可行的。第3章 需求分析3.1 業(yè)務(wù)流程在系統(tǒng)開發(fā)總體任務(wù)的基礎(chǔ)上完成系統(tǒng)功能分析。系統(tǒng)開發(fā)的總體任務(wù)一般由學(xué)校管理人員提出。高校宿舍管理系統(tǒng)對學(xué)校學(xué)生的信息管理,主要實(shí)現(xiàn)如下的一些功能:樓房管理,添加樓房,修改樓房,刪除樓房。房間管理,房間錄入,房間信息修改,房間刪除。班級管理,班級錄入,班級信息修改,班級刪除。 宿舍管理,住宿情況查看,辦理人員入住,辦理遷出。信息查詢,人物查詢,房間查詢。數(shù)據(jù)統(tǒng)計(jì),人物統(tǒng)計(jì),房間統(tǒng)計(jì)。遷出記錄,查看遷出信息,查看口

19、人是否遷出。3.1.1 基礎(chǔ)數(shù)據(jù) 在整體設(shè)計(jì)中,我們將宿舍管理系統(tǒng)分為六個(gè)大的模塊:樓房管理模塊、宿舍管理模塊、班級管理模塊、學(xué)生管理模塊、信息查詢功能模塊和信息統(tǒng)計(jì)功能模塊。每個(gè)模塊將實(shí)現(xiàn)不同的功能。3.1.2 信息維護(hù)對宿舍,學(xué)生信息等進(jìn)行維護(hù),可對已存在的信息進(jìn)行修改與刪除操作,避免由于工作失誤造成的信息錄入錯(cuò)誤,及時(shí)更改存儲數(shù)據(jù)中存在的不足之處,使管理者時(shí)刻可以接收到第一手的變動(dòng)資料,便于對學(xué)校宿舍的管理。3.1.3 查詢?yōu)g覽根據(jù)輸入的查詢條件,快速、準(zhǔn)確的找到并瀏覽符合條件的學(xué)生,宿舍,或管理員,此模塊擁有檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低的優(yōu)點(diǎn),可以極

20、大地提高人學(xué)生查宿舍的效率,也是學(xué)校走向科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。3.2 需求規(guī)范3.2.1 產(chǎn)品背景隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,特別是計(jì)算機(jī)的應(yīng)用已普及到經(jīng)濟(jì)和社會生活的各個(gè)領(lǐng)域。使原本的舊的管理方法越來越不適應(yīng)現(xiàn)在社會的發(fā)展。許多人還停留在以前的手工操作。這大大地阻礙了人類經(jīng)濟(jì)的發(fā)展。為了適應(yīng)現(xiàn)代社會人們高度強(qiáng)烈的時(shí)間觀念,利用計(jì)算機(jī)實(shí)現(xiàn)高校宿舍管理系統(tǒng)勢在必行。對于各大高校來說,利用計(jì)算機(jī)支持學(xué)校的學(xué)生,教師查課,管理員排課,是適應(yīng)現(xiàn)代學(xué)校的制度要求、推動(dòng)學(xué)校管理走向科學(xué)化、系統(tǒng)化、規(guī)范化的必要條件,從而達(dá)到提高校管理效率的目的。給同學(xué)和老師帶來方便。高校學(xué)生宿舍管理系統(tǒng)的

21、開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。對于后臺數(shù)據(jù)庫的建立和維護(hù)要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫。而對于前端應(yīng)用程序的開發(fā)則要求應(yīng)用程序能提供強(qiáng)大的數(shù)據(jù)操縱功能,界面友好、使用簡單方便等特點(diǎn)。舊的手工紀(jì)錄的宿舍管理方式已經(jīng)不能適應(yīng)高速發(fā)展的信息化時(shí)代,新的宿舍管理系統(tǒng)開發(fā)出來之后,學(xué)校的現(xiàn)有的宿舍信息管理將有很大的改觀,由過去的人工方式轉(zhuǎn)變?yōu)橛?jì)算機(jī)方式,由效率低、數(shù)據(jù)冗余、易產(chǎn)生錯(cuò)誤轉(zhuǎn)變?yōu)闄z索迅速、查找方便、可靠性高、存儲量大。這些優(yōu)點(diǎn)能夠極大地提高效率,也是學(xué)校科學(xué)化、正規(guī)化管理的重要條件。在計(jì)算機(jī)硬件和軟件快速發(fā)展的今天,計(jì)算機(jī)硬件和軟件已經(jīng)遠(yuǎn)遠(yuǎn)

22、滿足本管理系統(tǒng)的要求。在數(shù)據(jù)庫編程工具方面,各種可視化編程方法的出現(xiàn),一改過去程序設(shè)計(jì)的概念和方法,用戶用鼠標(biāo)就可以快速、簡捷地創(chuàng)建應(yīng)用程序,極大地提高了編程效率。選用microsoft visual studio 2005中文版數(shù)據(jù)庫開發(fā)的應(yīng)用程序可以獨(dú)立運(yùn)行于windows平臺,而且sql server2000產(chǎn)生的數(shù)據(jù)庫(表)適用范圍廣,因此本系統(tǒng)采用microsoft visual studio 2005中文版來完成高校宿舍管理系統(tǒng)的設(shè)計(jì)。3.2.2 產(chǎn)品概述這是一套通用性很強(qiáng)的高校宿舍管理系統(tǒng),有以下功能:樓房管理,添加樓房,修改樓房,刪除樓房。房間管理,房間錄入,房間信息修改,房間

23、刪除。班級管理,班級錄入,班級信息修改,班級刪除。 宿舍管理,住宿情況查看,辦理人員入住,辦理遷出。信息查詢,人物查詢,房間查詢。數(shù)據(jù)統(tǒng)計(jì),人物統(tǒng)計(jì),房間統(tǒng)計(jì)。遷出記錄,查看遷出信息,查看口人是否遷出。運(yùn)行環(huán)境:硬件配置:cpu:奔騰 800m以上 硬盤:至少100m空間及以上 內(nèi)存:64m以上打印機(jī):可選。軟件配置:操作系統(tǒng):win98/winnt/win2000/winxp/winvista 等系統(tǒng)上。編譯環(huán)境:采用microsoft visual studio 2005作為前臺開發(fā)工具,sql server2000作為后臺數(shù)據(jù)庫平臺。3.2.3 功能需求計(jì)算機(jī)在高校宿舍管理系統(tǒng)中的作用有

24、:計(jì)算機(jī)能夠比人更快更好地提供有信息價(jià)值的安排宿舍等數(shù)據(jù); 其主要功能需求可以歸納為以下三點(diǎn): 一是易操作,這點(diǎn)看起來簡單,但是非常重要,也是所有企業(yè)都注重的一個(gè)需求。學(xué)校不是軟件公司,所以很難找出精通電腦的人才,如果您做的軟件過于復(fù)雜的話,那么由誰來操作呢?所以我做程序首先考慮的是 易操作。 二是切合實(shí)際性,好刀用在刀刃上,我做這個(gè)系統(tǒng)第二個(gè)考慮的就是實(shí)用性,此系統(tǒng)并沒有什么花哨的功能,也沒有雞肋功能,所有的功能都是學(xué)校宿舍管理正好能用的上的,這樣即節(jié)省了開發(fā)時(shí)間,又提高了系統(tǒng)的工作效率,還易操作,真是一舉三得。 三是可以提供各種加工處理后的學(xué)生信息,以滿足高校宿舍管理系統(tǒng)的特殊要求,適應(yīng)新

25、形勢對宿舍管理系統(tǒng)提出的新要求,幫助選擇方案,實(shí)現(xiàn)優(yōu)化決策。當(dāng)前,不少單位的人事部門對于計(jì)算機(jī)的應(yīng)用還僅限于簡單的單機(jī)應(yīng)用,隨著時(shí)間的推移、任務(wù)的復(fù)雜、用戶的需求,其應(yīng)用還會逐步發(fā)展為網(wǎng)絡(luò)化、信息化。3.2.4 性能需求從理論上講系統(tǒng)的性能需求包括:1、系統(tǒng)的吞吐量:是在給定時(shí)間段內(nèi)系統(tǒng)完成的交易數(shù)量。即系統(tǒng)的吞吐量越大,說明系統(tǒng)在單位時(shí)間內(nèi)完成的用戶或系統(tǒng)請求越多, 系統(tǒng)的資源得到充分利用。2、響應(yīng)時(shí)間:事務(wù)從終端輸入,以按下回車鍵開始計(jì)時(shí),到開始從屏幕上顯示結(jié)果為止所用的時(shí)間,至于顯示結(jié)果所用的時(shí)間不計(jì)算在內(nèi)。通常在線系統(tǒng)要規(guī)定系統(tǒng)的響應(yīng)時(shí)間指標(biāo)。3、可靠性:有一個(gè)穩(wěn)定可靠的系統(tǒng)是確保整個(gè)

26、系統(tǒng)正常運(yùn)行的關(guān)鍵。 4、安全性:計(jì)算機(jī)系統(tǒng)的數(shù)據(jù)不受非授權(quán)用戶存取的能力。整個(gè)系統(tǒng)不應(yīng)由于操作失誤,甚至惡意攻擊而遭到破壞。系統(tǒng)的安全性能可由操作系統(tǒng)的口令設(shè)備以及數(shù)據(jù)庫系統(tǒng)的視圖管理設(shè)備提供。本系統(tǒng)的性能需求能夠滿足以上要求,具有系統(tǒng)吞吐量大、響應(yīng)時(shí)間短、可靠性與安全行強(qiáng)的優(yōu)點(diǎn)。對所有登錄本系統(tǒng)的使用用戶進(jìn)行嚴(yán)格的用戶名和密碼的管理,如果不屬于系統(tǒng)事先設(shè)定好的合法用戶,則系統(tǒng)無法登錄,為了防止密碼外泄,本系統(tǒng)具備密碼修改功能。3.2.5 系統(tǒng)邏輯模型數(shù)據(jù)流程圖描述數(shù)據(jù)流動(dòng)、存儲、處理的邏輯關(guān)系,也稱為邏輯數(shù)據(jù)流程圖,一般用dfd(data flow diagram)表示。它有抽象性和概括性

27、兩個(gè)特性。它是一個(gè)分層的模型工具,它分為3個(gè)層次:總體圖、零級圖和細(xì)節(jié)圖,分別描述系統(tǒng)的不同特征。數(shù)據(jù)流程圖使用4種圖形符號,表示為: 外部實(shí)體 數(shù)據(jù)處理 數(shù)據(jù)流 數(shù)據(jù)存儲圖3.1數(shù)據(jù)流程圖圖例圖3.2 高校宿舍管理系統(tǒng)總體圖圖3.3 高校宿舍管理系統(tǒng)零級圖圖3.4 高校宿舍管理系統(tǒng)細(xì)節(jié)圖3.3 數(shù)據(jù)字典數(shù)據(jù)流圖表達(dá)了數(shù)據(jù)和處理的關(guān)系,數(shù)據(jù)字典則是系統(tǒng)中各類數(shù)據(jù)描述、數(shù)據(jù)信息定義的集合,是進(jìn)行詳細(xì)的數(shù)據(jù)收集和數(shù)據(jù)分析所獲得的主要成果。數(shù)據(jù)字典對數(shù)據(jù)流程圖中的數(shù)據(jù)成分進(jìn)行細(xì)化說明,詳盡地描述了數(shù)據(jù)本身特性及處理和存儲情況。描述了軟件系統(tǒng)中使用的或產(chǎn)生的每一個(gè)數(shù)據(jù)元素,通常包括數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)

28、據(jù)流、數(shù)據(jù)存儲和處理過程五個(gè)部分,其中數(shù)據(jù)項(xiàng)是數(shù)據(jù)的最小組成單位,若干個(gè)數(shù)據(jù)項(xiàng)可以組成一個(gè)數(shù)據(jù)結(jié)構(gòu)。數(shù)據(jù)字典通過對數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)的定義來描述數(shù)據(jù)流、數(shù)據(jù)存儲的邏輯內(nèi)容,是數(shù)據(jù)庫設(shè)計(jì)的依據(jù),是軟件工程中的需求分析階段中的重要成果,在數(shù)據(jù)庫設(shè)計(jì)中占有很重要的地位。繪制dfd,只是對數(shù)據(jù)處理和彼此之間的聯(lián)系進(jìn)行了說明。為進(jìn)一步明確數(shù)據(jù)的詳細(xì)內(nèi)容和數(shù)據(jù)加工過程,應(yīng)將數(shù)據(jù)流圖中的全部數(shù)據(jù)流及其組成部分的數(shù)據(jù)元素,數(shù)據(jù)存儲,數(shù)據(jù)加工,通過數(shù)據(jù)字典描述清楚,以便于此后系統(tǒng)設(shè)計(jì)的進(jìn)行。這就需要開發(fā)人員編寫詳細(xì)的數(shù)據(jù)字典,來描述系統(tǒng)開發(fā)過程的細(xì)節(jié)。限于篇幅,下面列出了本系統(tǒng)中數(shù)據(jù)元素、數(shù)據(jù)流、數(shù)據(jù)存儲、數(shù)據(jù)處

29、理、和外部項(xiàng)的dd的例子。3.3.1 數(shù)據(jù)元素定義數(shù)據(jù)元素即數(shù)據(jù)項(xiàng),是不可再分的數(shù)據(jù)單位,它全面、詳盡地刻畫了數(shù)據(jù)流中的數(shù)據(jù)元素的取值情況、被處理情況以及存儲情況。對數(shù)據(jù)項(xiàng)的描述通常包括以下內(nèi)容:數(shù)據(jù)項(xiàng)描述=數(shù)據(jù)項(xiàng)名,數(shù)據(jù)項(xiàng)含義說明,別名,數(shù)據(jù)類型,長度,取值范圍,取值含義,與其它數(shù)據(jù)項(xiàng)的邏輯關(guān)系,數(shù)據(jù)項(xiàng)之間的關(guān)系其中“取值范圍”、“與其它數(shù)據(jù)項(xiàng)的邏輯關(guān)系”(例如該數(shù)據(jù)項(xiàng)等于另幾個(gè)數(shù)據(jù)項(xiàng)的和,該數(shù)據(jù)項(xiàng)值等于另一數(shù)據(jù)項(xiàng)的值等)定義了數(shù)據(jù)的完整性約束條件,是設(shè)計(jì)數(shù)據(jù)檢驗(yàn)功能的依據(jù)。數(shù)據(jù)元素是軟件系統(tǒng)中最小數(shù)據(jù)元素,它是構(gòu)成數(shù)據(jù)庫以及系統(tǒng)模塊間交換數(shù)據(jù)的最小單元。下表數(shù)據(jù)元素定義包括:數(shù)據(jù)元素名稱、

30、含義說明、相關(guān)文件或記錄、簡述、數(shù)據(jù)特征等。表3.1 數(shù)據(jù)元素定義表序號數(shù)據(jù)元 素 名 稱數(shù)據(jù)元素含義說明相關(guān)文件或記錄簡述數(shù)據(jù)特征1buildingid宿舍樓idbuilding唯一標(biāo)識,不可重復(fù)類型:int長度: 82administrator管理員姓名building管理員姓名類型:char長度: 83flooramount宿舍高度building宿舍樓層類型:varchar長度: 104areamount宿舍面積building宿舍面積類型:char長度: 125buildingsex宿舍學(xué)生性別building宿舍學(xué)生性別類型:nvarchar長度: 106studentid學(xué)生號s

31、tudent學(xué)生的學(xué)號類型:char長度: 207studentname學(xué)生姓名student學(xué)生姓名類型:char長度:108studentsex學(xué)生性別student學(xué)生性別類型:char長度: 109outtime退學(xué)時(shí)間out退學(xué)時(shí)間類型:date長度: 2010reason退出理由out退出理由類型:varchar長度: 503.3.2 數(shù)據(jù)流的定義數(shù)據(jù)流是數(shù)據(jù)結(jié)構(gòu)在系統(tǒng)內(nèi)傳輸?shù)穆窂?。通常對?shù)據(jù)流的描述通常包括以下內(nèi)容:數(shù)據(jù)流描述=數(shù)據(jù)流名,說明,數(shù)據(jù)流來源,數(shù)據(jù)流去向,組成:數(shù)據(jù)結(jié)構(gòu),平均流量,高峰期流量其中“數(shù)據(jù)流來源”是說明該數(shù)據(jù)流來自哪個(gè)過程?!皵?shù)據(jù)流去向”是說明該數(shù)據(jù)流將到

32、哪個(gè)過程去?!捌骄髁俊笔侵冈趩挝粫r(shí)間(每天、每周、每月等)里的傳輸次數(shù)?!案叻迤诹髁俊眲t是指在高峰時(shí)期的數(shù)據(jù)流量。數(shù)據(jù)流是外部實(shí)體和系統(tǒng)之間及系統(tǒng)內(nèi)部處理之間進(jìn)行數(shù)據(jù)交換的基本數(shù)據(jù)單元,它是由有關(guān)的數(shù)據(jù)元素所組成的數(shù)據(jù)結(jié)構(gòu),它表達(dá)了一個(gè)數(shù)據(jù)子集從此處到彼處的流動(dòng),不一定和數(shù)據(jù)表的各個(gè)字段完全一一對應(yīng)(可能來自一個(gè)表,也可能是多個(gè)表或表中的部分字段)1、“錄入”數(shù)據(jù)流數(shù)據(jù)流名稱:錄入描述:高校宿舍管理系統(tǒng)宿舍。組成: 宿舍樓樓號+宿舍樓樓管+宿舍樓樓層+宿舍樓面積+宿舍樓性別來源:管理員終點(diǎn):用戶2、“維護(hù)”數(shù)據(jù)流數(shù)據(jù)流名稱:維護(hù)描述: 維護(hù)是學(xué)生,教師,詳細(xì)信息組成:宿舍信息= 宿舍樓樓號+

33、宿舍樓樓管+宿舍樓樓層+宿舍樓面積+宿舍樓性別 班級信息=班級+專業(yè)+導(dǎo)員 房間=樓房號+房間號+宿舍電話+宿舍等級來源:管理員終點(diǎn):用戶3.3.3 數(shù)據(jù)存儲定義數(shù)據(jù)存儲是數(shù)據(jù)結(jié)構(gòu)停留或保存的地方,也是數(shù)據(jù)流的來源和去向之一。它可以是手工文檔或手工憑單,也可以是計(jì)算機(jī)文檔,用于存貯系統(tǒng)中的信息,相對于數(shù)據(jù)流而言,它為一個(gè)靜態(tài)的數(shù)據(jù)結(jié)構(gòu),也可作為處理間交換數(shù)據(jù)的介質(zhì)。對數(shù)據(jù)存儲的描述通常包括以下內(nèi)容:數(shù)據(jù)存儲描述=數(shù)據(jù)存儲名,說明,編號,輸入的數(shù)據(jù)流,輸出的數(shù)據(jù)流,組成:數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)量,存取頻度,存取方式1、“錄入信息”存儲定義文件名稱:錄入信息描述:把新紀(jì)錄添加到學(xué)生表中并保存。組成:學(xué)生信

34、息=學(xué)生學(xué)號+學(xué)生姓名+學(xué)生年級+學(xué)生班級+寢室號相關(guān)過程:更新信息 2、“維護(hù)信息”存儲定義文件名稱:維護(hù)信息描述:對宿舍表中的數(shù)據(jù)進(jìn)行更改、刪除等操作并保存。組成:宿舍信息= 宿舍樓樓號+宿舍樓樓管+宿舍樓樓層+宿舍樓面積+宿舍樓性別相關(guān)過程:更新信息 3、“庫表信息”存儲定義文件名稱:庫表信息描述:數(shù)據(jù)庫中記錄房間表和班級表。組成:房間表及班級表。相關(guān)過程:更新信息 3.3.4 數(shù)據(jù)處理定義數(shù)據(jù)處理的具體處理邏輯一般用判定表或判定樹來描述。數(shù)據(jù)字典中只需要描述處理過程的說明性信息,處理定義應(yīng)包括名稱、描述、所有需要的輸入輸出以及要存取的數(shù)據(jù)庫。特別是該處理的具體處理邏輯應(yīng)該描述清楚,以作

35、為設(shè)計(jì)階段的依據(jù)。通常包括以下內(nèi)容:處理過程描述=處理過程名,說明,輸入:數(shù)據(jù)流,輸出:數(shù)據(jù)流,處理:簡要說明其中“簡要說明”中主要說明處理過程的功能及處理要求。功能是指該處理過程用來做什么,處理要求包括處理頻度要求,如單位時(shí)間里處理多少事務(wù)、多少數(shù)據(jù)量、響應(yīng)時(shí)間要求等。這些處理要求是后面物理設(shè)計(jì)的輸入及性能評價(jià)的標(biāo)準(zhǔn)??梢?,數(shù)據(jù)字典是關(guān)于數(shù)據(jù)庫中數(shù)據(jù)的描述,即元數(shù)據(jù),而不是數(shù)據(jù)本身。數(shù)據(jù)字典是在需求分析階段建立,在數(shù)據(jù)庫設(shè)計(jì)過程中不斷修改、充實(shí)、完善的。如:“錄入處理”定義過程名:錄入處理描述:錄入時(shí)系統(tǒng)自動(dòng)查看表中是否存在此數(shù)據(jù),若無此數(shù)據(jù)則系統(tǒng)分配空間可供錄入新數(shù)據(jù),若數(shù)據(jù)重復(fù)則系統(tǒng)提示

36、中止此操作。輸入數(shù)據(jù)流:錄入輸出數(shù)據(jù)流:錄入數(shù)據(jù)存取的數(shù)據(jù)庫:錄入信息處理邏輯:if(樓房號存在)添加失敗else(添加成功)第4章 概要設(shè)計(jì)概要設(shè)計(jì)的目的是通過本系統(tǒng)軟件,能幫助人事管理人員利用計(jì)算機(jī),快速方便的對高校宿舍進(jìn)行管理,近行維護(hù)、輸入、輸出、查找的所需操作,使散亂的宿舍數(shù)據(jù)能夠具體化,直觀化、合理化。概要設(shè)計(jì)的任務(wù)是根據(jù)需求分析得到的物理模型確定一個(gè)合理的軟件系統(tǒng)的體系結(jié)構(gòu),作為系統(tǒng)的詳細(xì)設(shè)計(jì)的基礎(chǔ)和準(zhǔn)備。具體內(nèi)容見以下幾方面:4.1 系統(tǒng)運(yùn)行總體流程圖4.1高校宿舍管理系統(tǒng)運(yùn)行總體流程圖系統(tǒng)運(yùn)行流程圖描繪了物理系統(tǒng)的總體運(yùn)行情況。瀏覽此圖可對整個(gè)高校宿舍管理系統(tǒng)的功能有一個(gè)快速

37、、清晰的認(rèn)識。上圖為高校宿舍管理系統(tǒng)的總體流程圖。4.2 目標(biāo)系統(tǒng)體系結(jié)構(gòu)4.2.1 高校宿舍管理系統(tǒng)軟件結(jié)構(gòu)圖圖4.2高校宿舍管理系統(tǒng)功能結(jié)構(gòu)圖4.2.2 基礎(chǔ)數(shù)據(jù)模塊結(jié)構(gòu)圖 圖4.3基礎(chǔ)數(shù)據(jù)結(jié)構(gòu)圖4.2.3 信息維護(hù)模塊結(jié)構(gòu)圖圖4.4信息維護(hù)結(jié)構(gòu)圖4.2.4 查詢?yōu)g覽模塊結(jié)構(gòu)圖圖4.5查詢?yōu)g覽結(jié)構(gòu)圖第5章 數(shù)據(jù)庫設(shè)計(jì)高校宿舍管理系統(tǒng)是一個(gè)數(shù)據(jù)庫應(yīng)用系統(tǒng),是一個(gè)學(xué)校信息系統(tǒng)建設(shè)的重要組成部分,是合理利用人事資源有效管理的關(guān)鍵,學(xué)生的所有信息都是保存在數(shù)據(jù)庫中。數(shù)據(jù)庫是信息系統(tǒng)的核心和基礎(chǔ)。它把信息系統(tǒng)中大量的數(shù)據(jù)按一定的模型組織起來,提供存儲、維護(hù)、檢索數(shù)據(jù)的功能,使信息系統(tǒng)可以方便、及時(shí)、

38、準(zhǔn)確地從數(shù)據(jù)庫中獲得所需的信息。本系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)的目的的主要是處理學(xué)校學(xué)生的信息,教師的信息,課程信息,以及排課的信息。數(shù)據(jù)庫設(shè)計(jì)的意義由數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)的好壞來決定,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)的好壞將直接對應(yīng)用系統(tǒng)的效率以及實(shí)現(xiàn)的效果產(chǎn)生影響,好的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)會減少數(shù)據(jù)庫的存儲量,數(shù)據(jù)的完整性和一致性相比較高,系統(tǒng)具有較快的響應(yīng)速度,能夠簡化基于此數(shù)據(jù)庫應(yīng)用程序的實(shí)現(xiàn)等等。5.1 數(shù)據(jù)庫邏輯設(shè)計(jì)邏輯設(shè)計(jì)是把概念設(shè)計(jì)得到的概念數(shù)據(jù)庫模式變?yōu)檫壿嫈?shù)據(jù)模式,它依賴于dbms。用到的術(shù)語有:函數(shù)依賴、范式、關(guān)系分解。數(shù)據(jù)庫的邏輯設(shè)計(jì)即是表結(jié)構(gòu)和表關(guān)系的設(shè)計(jì),這里同時(shí)給出表中的樣例數(shù)據(jù)。1、building表該表

39、用于存儲學(xué)校宿舍的基本信息。(1)表結(jié)構(gòu)表5.1 building表字段名字段類型字段大小主鍵外鍵可空否備注buidlingidchar10是否n宿舍idadministratorchar10否否y管理員flooramountareamountcharchar1010否否否否yy樓層面積(2)表中樣例數(shù)據(jù)表5.2 building表例數(shù)據(jù)buidlingidadministrator flooramount areamount1老王71002小張71003老趙8804老李152005小投1010002、class表該表主要用于學(xué)生相關(guān)的基本信息。(1)表結(jié)構(gòu)字段名字段類型字段大小主鍵外鍵可否為

40、空備注classidchar8是否否宿舍idclassnamechar8否否否宿舍名studentamountchar10否否是學(xué)生樓層instructorchar8否否是導(dǎo)員名majorchar10否否是系表5.3 class表(2)表中樣例數(shù)據(jù)表5.4 class表樣例數(shù)據(jù)classidclassnamestudentamountinstructormajor1001小李0李導(dǎo)軟件 1002小王0李導(dǎo)軟件1003小趙 0李導(dǎo)軟件1004小張1王導(dǎo)計(jì)科1005曉月2王導(dǎo)計(jì)科3、dormitory表該表主要用于宿舍的信息。(1)表結(jié)構(gòu)字段名字段類型字段大小主鍵外鍵可否為空備注dormitory

41、idchar10是否否宿舍號telchar20否否否宿舍電話表5.5 dormitory表(2)表中樣例數(shù)據(jù)表5.6 dormitory表樣例數(shù)據(jù)dormitoryidtel10011111111100222222221003333333310044444444100555555555.2 數(shù)據(jù)庫關(guān)系設(shè)計(jì)圖5.1高校宿舍管理系統(tǒng)關(guān)系圖第6章 詳細(xì)設(shè)計(jì)詳細(xì)設(shè)計(jì)階段的任務(wù)是在總體設(shè)計(jì)的基礎(chǔ)上進(jìn)一步確定如何實(shí)現(xiàn)目標(biāo)系統(tǒng)。具體任務(wù)包括系統(tǒng)的數(shù)據(jù)對象的設(shè)計(jì),系統(tǒng)的人機(jī)接口設(shè)計(jì)以及模塊邏輯的詳細(xì)設(shè)計(jì)。程序按照四個(gè)主要管理功能進(jìn)行組織,有系統(tǒng)設(shè)置、基礎(chǔ)數(shù)據(jù)、信息維護(hù)、查詢?yōu)g覽。下面按照對程序的操作順序、界面

42、的源程序進(jìn)行詳細(xì)說明。6.1首頁設(shè)計(jì)1、首頁窗口功能描述根據(jù)需求,選擇一些相關(guān)的操作。2、登錄窗口界面圖6.1 首頁窗口3、登錄窗口界面說明可以選擇tree里的節(jié)點(diǎn)樓房管理,房間管理,班級管理,住宿管理,信息查詢,數(shù)據(jù)統(tǒng)計(jì),遷出記錄。4、首頁窗口對象屬性設(shè)計(jì)表6.1 首頁窗口控件屬性編號對象名含義屬性取值1image1圖片imageurl/image/index1.gif2treeviewtreenode樹形結(jié)構(gòu)text樓房管理backstyle0-transparentvalue樓房管理3treenodetext房間管理backstyle0-transparentvalue房間管理4tree

43、nodetext班級管理backstyle0-transparentvalue班級管理5lable標(biāo)簽text高校宿舍管理系統(tǒng)-軟件05.1趙寅6.2 樓房管理頁面功能:添加樓房:宿舍樓樓號,宿舍樓樓管,宿舍樓樓層,宿舍樓面積,宿舍樓性別修改樓房:根據(jù)樓號,修改其他屬性。刪除樓房:根據(jù)樓號,刪除樓房。介界面如下所示:圖6.3 樓房管理頁面6.3 房間管理頁面功能:此頁面分別有,房間錄入,房間信息修改,房間刪除,房間管理介界面如下所示:圖6.4 房間管理界面6.4 班級管理界面功能:此界面,分別有 班級錄入,班級信息修改,班級刪除。班級管理界面,如圖所示:圖6.5 班級管理界面6.5 宿舍情況查

44、看界面沈陽王子科技 專業(yè)畢業(yè)設(shè)計(jì)培訓(xùn) 想了解我們 請登錄我們的官方網(wǎng)站: 此系列論文均免費(fèi)下載,如果你使用了我們的論文,你可以把頁眉改掉,但是請你告訴你身邊的好朋友,此論文來自王子科技,我們衷心的表示感謝!qq:45789022 電話王經(jīng)理功能:宿舍情況查看界面,可查看沒注滿的人員的寢室界面如下所示:圖6.6 宿舍情況查看窗口6.6 辦理人員入住界面功能:辦理人員入住,包括,學(xué)號,姓名,性別,年齡,班級,入住日期,樓號,房間號,床號,年限界面如下所示:圖6.7 辦理人員入住窗口6.7 辦理遷出界面功能:辦理遷出界面,分為:學(xué)號,姓名,遷出時(shí)間,原因。界面如下所示:圖6

45、.8 辦理遷出界面6.8 人物查詢界面功能:人物查詢界面:可以按 樓號,專業(yè),班級,宿舍,學(xué)號,姓名,條件進(jìn)行查詢。界面如下所示:圖6.9 人物查詢界面6.9 房間統(tǒng)計(jì)界面功能:房間統(tǒng)計(jì)界面,可以按 樓號,班級,樓號班級,專業(yè)來統(tǒng)計(jì)。界面如圖所示:圖6.10 房間統(tǒng)計(jì)界面6.10遷出記錄界面功能:遷出記錄界面界面如下所示:圖6.11 遷出記錄界面6.11 展示屏幕窗口設(shè)計(jì)功能:界面展示。界面如下所示:圖6.15 展示屏幕窗口6.15 資源方案管理器界面圖6.16資源方案管理器界面第7章 系統(tǒng)測試7.1 軟件測試基礎(chǔ)理論軟件測試是根據(jù)軟件開發(fā)各階段的規(guī)格說明和程序的內(nèi)部結(jié)構(gòu)而精心設(shè)計(jì)的一批測試用

46、例,并利用這些測試用例運(yùn)行程序以及發(fā)現(xiàn)錯(cuò)誤的過程,即執(zhí)行測試步驟。登錄模塊測試用例如下表:表7.1 登錄系統(tǒng)測試用例功能模塊addstu.aspx名稱登錄窗口編制人趙寅功能特性測試重復(fù)記錄是否可以輸入測試目的確認(rèn)重復(fù)的記錄將不重復(fù)輸入測試數(shù)據(jù)再添加班級 重復(fù)出入1操作步驟操作描述數(shù)據(jù)期望結(jié)果實(shí)際結(jié)果測試狀態(tài)1輸入1班級=1提示操作成功操作成功正常2再輸入1班級=1操作失敗操作失敗正常7.2 系統(tǒng)轉(zhuǎn)換與實(shí)現(xiàn)前面章節(jié)中,從需求分析、邏輯方案、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)等不同環(huán)節(jié)對系統(tǒng)進(jìn)行了詳細(xì)的描述。在掌握了c#的使用方法以及面向?qū)ο缶幊趟枷胫?,系統(tǒng)的具體實(shí)現(xiàn)就變得比較容易。實(shí)現(xiàn)后的系統(tǒng),在人機(jī)界面、邏

47、輯功能、組織結(jié)構(gòu)等方面,都基本達(dá)到了預(yù)期的要求。7.3 系統(tǒng)的優(yōu)點(diǎn)及技術(shù)特征1、全方位計(jì)算機(jī)操作,系統(tǒng)權(quán)限維護(hù)安全可靠。2、界面友好美觀,操作簡單,查詢方便快捷,數(shù)據(jù)存儲可靠。3、按要求形成一套嚴(yán)密、科學(xué)、完善的管理體系提高工作效率。7.4 系統(tǒng)的不足及改進(jìn)方案1.無登陸界面2.頁面顏色3.總體性能較差7.5 系統(tǒng)的運(yùn)行與維護(hù)系統(tǒng)的運(yùn)行與維護(hù),是軟件開發(fā)的最后一個(gè)環(huán)節(jié)。系統(tǒng)運(yùn)行中出現(xiàn)的問題,可以反饋到編碼階段甚至邏輯設(shè)計(jì)階段,進(jìn)行反復(fù)的修改運(yùn)行操作,直至系統(tǒng)完善。而有效的系統(tǒng)維護(hù),可以大大延長軟件的聲明周期,盡可能提高系統(tǒng)的利用率和所帶來的效益。系統(tǒng)的運(yùn)行,需要具有一定的模擬實(shí)際的環(huán)境,因此建

48、議先在企業(yè)進(jìn)行試運(yùn)行。對于維護(hù),應(yīng)該書寫詳細(xì)的系統(tǒng)操作手冊和開發(fā)手冊,提供聯(lián)機(jī)幫助,供用戶使用時(shí)查詢或進(jìn)行二次開發(fā)時(shí)參考。結(jié)論通過對本系統(tǒng)的開發(fā),使我對microsoft visual studio 2005及數(shù)據(jù)庫sql2000的開發(fā)有所了更深的了解,增加了許多的數(shù)據(jù)庫知識及一些調(diào)試程序的技巧,彌補(bǔ)以往學(xué)習(xí)中的不足并為今后的學(xué)習(xí)打下了良好的基礎(chǔ)。同時(shí),也使我認(rèn)識到自己所學(xué)的知識還很膚淺,需要更加努力證明自己。在畢業(yè)設(shè)計(jì)期間,我通過對系統(tǒng)的分析按設(shè)計(jì)要求,查閱了大量資料,了解了高校宿舍管理系統(tǒng)的基本流程,并進(jìn)行了系統(tǒng)分析、設(shè)計(jì)、編程、調(diào)試運(yùn)行等。此次設(shè)計(jì)使我對數(shù)據(jù)庫開發(fā)和ado技術(shù)有了更深的理

49、解,同時(shí)培養(yǎng)了自己獨(dú)立分析問題、解決問題和實(shí)際操作的能力。同時(shí)我也了解到一個(gè)數(shù)據(jù)庫系統(tǒng)的開發(fā),即前臺和后臺的開發(fā),他們的功能尤為重要相互輔助。另外,合理的數(shù)據(jù)結(jié)構(gòu)非常有利于程序的實(shí)現(xiàn)。在設(shè)計(jì)的過程中,我學(xué)習(xí)了一種數(shù)據(jù)庫系統(tǒng)開發(fā)工具microsoft visual studio 2005。它具有的可視化的編程環(huán)境和連接數(shù)據(jù)庫的便捷性,為數(shù)據(jù)庫的連接提供了多種方法。本次實(shí)習(xí)使我再度意識到開發(fā)一套高校宿舍管理系統(tǒng),對于一個(gè)學(xué)校的發(fā)展占據(jù)了極為重要的地位。它合理方便的給學(xué)校提供了最大的方便。通過對系統(tǒng)的分析設(shè)計(jì),使我把在書本上學(xué)到的理論與實(shí)踐相結(jié)合,大大提高鞏固了之前所學(xué)習(xí)的內(nèi)容。但系統(tǒng)在設(shè)計(jì)過程中不

50、可避免地遇到了各種各樣的問題,因?yàn)楸救怂接邢蓿]有完全地理解c#的強(qiáng)大功能,因此系統(tǒng)還存在著許多不足之處。受開發(fā)條件和開發(fā)時(shí)間的限制,由于精力有限,所以此程序只做出了,程序的最基本功能,如果應(yīng)用到實(shí)際生活中,要根據(jù)具體的學(xué)校情況,添加不同的模塊。致謝在本文即將完成之際,無論我的畢業(yè)設(shè)計(jì)是否能夠真的投入使用,這里面每一個(gè)控件的繪制,每一段文本的輸入,每一行語句的調(diào)試之中都凝結(jié)著我辛勤的汗水。將近三個(gè)月的設(shè)計(jì)時(shí)間雖然短暫,我卻從中學(xué)到了很多的東西。特別感謝此次指導(dǎo)我畢業(yè)設(shè)計(jì)的林月老師,她在我的畢業(yè)設(shè)計(jì)過程中給予了我許多理論和實(shí)踐上的指導(dǎo)。她對工作認(rèn)真負(fù)責(zé)、治學(xué)嚴(yán)謹(jǐn),尤其是當(dāng)我遇到不懂的問題或調(diào)

51、試不出程序時(shí),她總能第一時(shí)間給予我?guī)椭?。她對我的悉心指?dǎo)以及孜孜不倦、嚴(yán)謹(jǐn)細(xì)致的態(tài)度令我受益匪淺。同時(shí)我也由衷地感謝在大學(xué)四年學(xué)習(xí)、生活中給予我關(guān)懷、教誨、幫助、支持和鼓勵(lì)的老師和同學(xué)們,正因?yàn)橛辛四銈?,我的生活如此精彩。在此我衷心的感謝你們,祝福你們!參考文獻(xiàn)1 林卓然.c#語言程序設(shè)計(jì)m.北京:電子工業(yè)出版社,2005,56-80.2 鄭阿奇,劉啟芬,顧韻華.sql server實(shí)用教程m.北京:電子工業(yè)出版社,2005,123-158. 3 李賀.sql server 2000應(yīng)用與開發(fā)范例寶典m.北京:人民郵電出版社,2006,78-99. 4 薩師煊,王珊.數(shù)據(jù)庫系統(tǒng)概論m.北京:高

52、等教育出版社,2005,42-104.5 王家華.軟件工程m.沈陽:東北大學(xué)出版社,2001,52-76.6 jeffrey.the new computer english coursem.beijing:qinghua university,2004,36-73.7鄭耀東. asp.net網(wǎng)絡(luò)數(shù)據(jù)庫開發(fā)實(shí)例精解.北京:清華多學(xué)出版社,2006,52-71附錄athe modern world of high technology could not have come about except for the development of the computer. different t

53、ypes and sizes of computers find uses throughout society in the storage and handling of data, from secret governmental files to banking transactions to private household accounts. computers have opened up a new era in manufacturing through the techniques of automation, and they have enhanced modern

54、communication systems. they are essential tools in almost every field of research and applied technology, from constructing models of the universe to producing tomorrows weather reports, and technique use has in itself opened up new areas of conjecture. database services and computer networks make available a great variety of information sources. the same advanced techniques also make the invasions of privacy and restricted information sources possible, and computer crime has become one of the many risks that society must face if it is to enjoy the

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論