版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、軟件工程課程設(shè)計(jì)報(bào)告專業(yè)班級(jí): 項(xiàng)目名稱: 學(xué)生宿舍管理系統(tǒng) 項(xiàng)目組長(zhǎng): 成 員: 2012.1.5目錄1.1系統(tǒng)分析1.1.1 業(yè)務(wù)流程圖1.2 需求分析1.2.1識(shí)別參與者1.2.2識(shí)別用例1.3系統(tǒng)整體設(shè)計(jì)1.3.3系統(tǒng)管理模塊1.3.2宿舍信息管理模塊1.3.3學(xué)生入住管理模塊1.3.4宿舍衛(wèi)生檢查模塊1.3.5水電收費(fèi)模塊1.3.6報(bào)修管理模塊1.3.7來(lái)訪人員管理模塊1.3.8報(bào)表統(tǒng)計(jì)模塊1.3.9關(guān)于1.4功能描述:(DFD)1.4.4宿舍管理系統(tǒng)總數(shù)據(jù)流圖:1.4.5宿舍信息登記分?jǐn)?shù)據(jù)流圖:1.4.6入住學(xué)生信息登記分?jǐn)?shù)據(jù)流圖:1.4.7宿舍衛(wèi)生檢查分?jǐn)?shù)據(jù)流圖:1.4.8宿舍水
2、電收費(fèi)分?jǐn)?shù)據(jù)流圖:1.4.9宿舍報(bào)修分?jǐn)?shù)據(jù)流圖:1.4.10來(lái)訪人員登記分?jǐn)?shù)據(jù)流圖:1.5靜態(tài)結(jié)構(gòu)模型1.5.1定義系統(tǒng)對(duì)象1.5.2建立類圖1.6軟件運(yùn)行需求1.6.1硬件接口1.6.2軟件接口1.6.3故障處理1.6.4其他問(wèn)題:1.1 系統(tǒng)分析1.1.1 業(yè)務(wù)流程圖對(duì)系統(tǒng)可劃分為兩層流程圖:第一層流程圖: 流程圖如圖1-1所示:核對(duì)用戶名、密碼驗(yàn)證員工用戶名、密碼驗(yàn)證管理員用戶名、密碼學(xué)生宿舍員工管理員高校宿舍管理系統(tǒng)圖1-1 登錄流程圖第二層流程:3種不同權(quán)限的用戶進(jìn)入特定的界面進(jìn)行各自操作。以學(xué)生用戶權(quán)限登錄,操作流程如圖1-2所示:修改個(gè)人資料學(xué)生選擇操作個(gè)人信息、收費(fèi)等反映情況(
3、如報(bào)修)查詢登錄修改提交圖1-2 學(xué)生操作流程圖以員工權(quán)限登錄,操作流程如圖1-3所示:宿舍信息、檢查情況等宿舍員工管理宿舍報(bào)修信息、通知等查詢登錄管理圖1-3 員工操作流程圖以最高管理員權(quán)限登錄,操作流程如圖1-4所示:個(gè)人信息、收費(fèi)等管理員管理系統(tǒng)員工權(quán)限設(shè)置財(cái)務(wù)報(bào)表等查詢登錄設(shè)置打印圖1-4 管理員操作流程圖1.2 需求分析在本系統(tǒng)分析中采用用例驅(qū)動(dòng)的分析方法分析需求的主要任務(wù),識(shí)別參與者和識(shí)別用例。并建立用例模型。由于學(xué)生宿舍管理工作存在工作量大、事務(wù)繁瑣的特點(diǎn),宿舍管理人員需付出大量的工作時(shí)間來(lái)從事各種事務(wù)性工作,但工作的效率很低。為提高工作效率,減輕校方人員的工作負(fù)擔(dān),決定針對(duì)學(xué)生
4、宿舍管理開(kāi)發(fā)管理系統(tǒng)軟件,以供宿舍管理人員通過(guò)電腦操作進(jìn)行宿舍管理,從而使學(xué)校的宿舍管理工作系統(tǒng)化、規(guī)范化、自動(dòng)化,提供整個(gè)宿舍管理的效率,使總體管理水平上升到一個(gè)新的高度。本系統(tǒng)能減少很多不必要的資源,消除了以前用冗余的紙張式管理,大節(jié)省了學(xué)校能源。并且計(jì)算機(jī)的存儲(chǔ)與快速查詢功能大大提高了宿舍管理的效率,并且還提高了學(xué)籍信息管理的精確度。方便快速的操作,可減少學(xué)籍信息管理的漏洞,又減少因工作的冗余出現(xiàn)的錯(cuò)誤,并且操作非常簡(jiǎn)單,可減少許多不很必要的人員,這無(wú)論從物質(zhì)上還是工作人員的工資上都為學(xué)校節(jié)約了開(kāi)支。為學(xué)校增加了財(cái)富。1.2.1識(shí)別參與者通過(guò)對(duì)系統(tǒng)的需求分析可以確定系統(tǒng)的三個(gè)參與者:對(duì)參
5、與者的描述如下:1、系統(tǒng)管理員2、宿舍管理員3、學(xué)生1.2.2識(shí)別用例根據(jù)對(duì)需求的進(jìn)一步分析,可以確定系統(tǒng)中有如下用例存在1)學(xué)生請(qǐng)求服務(wù)的用例登錄系統(tǒng)(學(xué)號(hào),密碼)查詢信息(房間號(hào)、水電費(fèi)、通知等)報(bào)修信息()其他業(yè)務(wù)(離校,返校信息等)查詢寢室信息瀏覽學(xué)校通知登錄系統(tǒng)報(bào)修學(xué)生2)宿舍管理員處理用例登錄系統(tǒng)(工號(hào),密碼)發(fā)布信息刪除報(bào)修信息及回復(fù)添加學(xué)生登錄系統(tǒng)宿舍管理員刪除學(xué)生更新學(xué)生查詢學(xué)生3)系統(tǒng)管理員進(jìn)行系統(tǒng)維護(hù)的用例登錄系統(tǒng)(工號(hào),密碼)查詢學(xué)生信息增加床位信息刪除床位信息審核提交信息并發(fā)布宿舍管理基本數(shù)據(jù)管理登錄系統(tǒng)查詢統(tǒng)計(jì)系統(tǒng)管理員系統(tǒng)維護(hù)數(shù)據(jù)庫(kù)1.3系統(tǒng)整體設(shè)計(jì)宿舍管理系統(tǒng)共
6、分為9個(gè)模塊:系統(tǒng)管理模塊,宿舍信息管理模塊,學(xué)生入住管理模塊,宿舍衛(wèi)生檢查模塊,水電收費(fèi)模塊,宿舍報(bào)修管理模塊,來(lái)訪人員管理模塊。1.3.3系統(tǒng)管理模塊系統(tǒng)管理模塊包括:添加新用戶、密碼修改、重新登錄、退出系統(tǒng)4個(gè)部分。1.添加新用戶:實(shí)現(xiàn)系統(tǒng)管理人員授予或取消新用戶登錄該系統(tǒng)的用戶名和密碼。2.密碼修改:實(shí)現(xiàn)所用用戶的密碼更改功能。3.重新登錄:實(shí)現(xiàn)用戶返回系統(tǒng)主界面。4.退出系統(tǒng):實(shí)現(xiàn)正常退出宿舍管理系統(tǒng)。1.3.2宿舍信息管理模塊宿舍信息管理模塊包括:宿舍信息登記或修改和宿舍信息查詢2個(gè)部分。1. 宿舍信息登記:登記學(xué)校所有住宿情況。2. 宿舍信息查詢:查詢學(xué)校所有宿舍的情況。1.3.
7、3學(xué)生入住管理模塊學(xué)生入住管理模塊包括:入住學(xué)生基本信息錄入和學(xué)生信息查詢2個(gè)功能。1. 學(xué)生基本信息錄入:實(shí)現(xiàn)學(xué)生基本信息情況的登記及宿舍的分配功能。2. 學(xué)生信息查詢:實(shí)現(xiàn)入住學(xué)生宿舍信息的查詢功能。1.3.4宿舍衛(wèi)生檢查模塊宿舍衛(wèi)生檢查模塊包括:宿舍衛(wèi)生檢查情況的登記和衛(wèi)生檢查情況的查詢。1. 宿舍衛(wèi)生檢查情況登記:實(shí)現(xiàn)每次宿舍衛(wèi)生檢查情況的記錄和保存。2. 宿舍衛(wèi)生檢查情況查詢:實(shí)現(xiàn)歷次宿舍衛(wèi)生檢查情況的查詢。1.3.5水電收費(fèi)模塊水電收費(fèi)模塊包括:宿舍水電繳費(fèi)記錄和宿舍水電繳費(fèi)的查詢2個(gè)功能。1. 宿舍水電繳費(fèi)記錄:實(shí)現(xiàn)歷次宿舍水電繳費(fèi)情況的記錄。2. 宿舍水電繳費(fèi)查詢:實(shí)現(xiàn)歷次宿舍
8、水電繳費(fèi)情況的查詢。1.3.6報(bào)修管理模塊報(bào)修管理模塊包括:宿舍公物報(bào)修登記和公物維修結(jié)果的查詢2個(gè)功能。1. 宿舍公物報(bào)修登記:實(shí)現(xiàn)宿舍公物報(bào)修情況的詳細(xì)登記。2. 宿舍報(bào)修結(jié)果查詢:實(shí)現(xiàn)宿舍報(bào)修后的結(jié)果查詢。1.3.7來(lái)訪人員管理模塊來(lái)訪人員管理模塊包括:人員來(lái)訪登記、來(lái)訪人員查詢2個(gè)功能。1. 人員來(lái)訪登記:實(shí)現(xiàn)外來(lái)人員進(jìn)入和離開(kāi)宿舍樓的情況的詳細(xì)登記。2. 來(lái)訪人員查詢:實(shí)現(xiàn)外來(lái)人員來(lái)訪情況的查詢。1.3.8報(bào)表統(tǒng)計(jì)模塊報(bào)表統(tǒng)計(jì)作為一種信息收集模塊有很好的統(tǒng)計(jì)作用,幫助資源有效管理與整合。1. 學(xué)生信息統(tǒng)計(jì)2. 員工信息統(tǒng)計(jì)3進(jìn)出樓物品統(tǒng)計(jì)4. 繳費(fèi)統(tǒng)計(jì)1.3.9關(guān)于軟件信息。系統(tǒng)管理
9、宿舍管理系統(tǒng)宿舍信息管理學(xué)生入住管理衛(wèi)生檢查管理水電收費(fèi)管理房屋報(bào)修管理來(lái)訪登記管理添加用戶密碼修改重新登錄退出系統(tǒng)宿舍信息查詢宿舍信息登記基本信息錄入入住信息查詢宿舍衛(wèi)生檢查情況登記宿舍衛(wèi)生檢查情況查詢宿舍水電收費(fèi)情況登記宿舍水電收費(fèi)情況查詢宿舍公物報(bào)修情況登記宿舍公物報(bào)修情況查詢來(lái)訪情況登記來(lái)訪情況查詢學(xué)生離校管理物品出樓登記物品進(jìn)樓登記報(bào)表管理關(guān)于學(xué)生信息報(bào)表員工信息報(bào)表物品進(jìn)出樓統(tǒng)計(jì)宿舍繳費(fèi)統(tǒng)計(jì)1.4功能描述:(DFD)1.4.4宿舍管理系統(tǒng)總數(shù)據(jù)流圖:1.4.5宿舍信息登記分?jǐn)?shù)據(jù)流圖:1.4.6入住學(xué)生信息登記分?jǐn)?shù)據(jù)流圖:1.4.7宿舍衛(wèi)生檢查分?jǐn)?shù)據(jù)流圖:1.4.8宿舍水電收費(fèi)分?jǐn)?shù)據(jù)
10、流圖:1.4.9宿舍報(bào)修分?jǐn)?shù)據(jù)流圖:1.4.10來(lái)訪人員登記分?jǐn)?shù)據(jù)流圖:1.5靜態(tài)結(jié)構(gòu)模型1.5.1定義系統(tǒng)對(duì)象(1)學(xué)生住宿者小李和小王(2)寢室號(hào)Dno(3)宿舍管理員(4)系統(tǒng)管理員(5)物品OID(1) 私有操作(2) 公共操作1.5.2建立類圖分析用例,從用例中尋找對(duì)象和類。例如,通過(guò)分析宿舍分配管理子系統(tǒng),可以發(fā)現(xiàn)已下實(shí)體類:學(xué)生,宿舍管理員,班級(jí),樓棟,床位等。類是對(duì)象的抽象的描述,它包括屬性的描述和行為的描述兩個(gè)方面。類中的關(guān)系是關(guān)聯(lián),泛化,實(shí)現(xiàn),依賴四種關(guān)系。其中類與類主要的關(guān)系是關(guān)聯(lián),泛化。系統(tǒng)類圖:1.6軟件運(yùn)行需求1.6.1硬件接口1、處理器要求:Pentium 或以上
11、2、運(yùn)行環(huán)境: Microsoft Visual Studio 20053、內(nèi)存要求: 512MB或以上1.6.2軟件接口操作系統(tǒng)平臺(tái):Windows XP數(shù)據(jù)庫(kù)系統(tǒng)平臺(tái):SQL Sever 2005開(kāi)發(fā)語(yǔ)言:C#、SQL開(kāi)發(fā)工具:Microsoft Visual Studio 2005、SQL Sever 20051.6.3故障處理由于用戶在管理系統(tǒng)時(shí),可能因長(zhǎng)期的修改數(shù)據(jù)造成系統(tǒng)響應(yīng)時(shí)間超長(zhǎng),因此,應(yīng)定期對(duì)系統(tǒng)進(jìn)行修復(fù)和壓縮,從而減少響應(yīng)時(shí)間,可以滿足用戶高效率的要求。1.6.4其他問(wèn)題:硬件方面:如果本系統(tǒng)出現(xiàn)問(wèn)題,我們可以通過(guò)倒入備份文件來(lái)解決軟件方面:做好每天關(guān)機(jī)前自動(dòng)備份。作業(yè)要求
12、:l 完成學(xué)生的住宿管理,包括入住、換房、退房、新生入學(xué)、畢業(yè)、收費(fèi)等功能;l 入?。合炔樵冋{(diào)養(yǎng)源,寫(xiě)申請(qǐng),交費(fèi),入??;l 換房:先查詢房源,寫(xiě)申請(qǐng),退房,交費(fèi),入??;l 新生:交費(fèi),自動(dòng)分配房間,入??;l 退房:申請(qǐng),交/退費(fèi),退房;l 畢業(yè):交/退費(fèi),退房。l 數(shù)據(jù)流圖(DFD)1. 頂層(第0層)數(shù)據(jù)流程圖2. 第1層數(shù)據(jù)流程圖3. 第2層數(shù)據(jù)流程圖 查詢模塊住宿模塊費(fèi)用模塊 自動(dòng)分配模塊4. 底層精細(xì)化DFD圖: 登陸精細(xì)化DFD圖 房間精細(xì)化DFD圖 入住精細(xì)化DFD圖 退房精細(xì)化DFD圖 換房精細(xì)化DFD圖 費(fèi)用精細(xì)化DFD圖 自動(dòng)分配精細(xì)化DFD圖數(shù)據(jù)字典(DD) 外部實(shí)體名稱數(shù)
13、據(jù)結(jié)構(gòu)說(shuō)明備注輸入數(shù)據(jù)流輸出數(shù)據(jù)流學(xué)生學(xué)生數(shù)據(jù)流學(xué)生住宿信息學(xué)生住宿信息管理員學(xué)生住宿信息無(wú) 數(shù)據(jù)結(jié)構(gòu)名稱數(shù)據(jù)項(xiàng)邏輯關(guān)系學(xué)生數(shù)據(jù)流學(xué)號(hào)+姓名+班級(jí)+性別(學(xué)號(hào))線性學(xué)生信息記錄結(jié)構(gòu)學(xué)號(hào)+姓名+房號(hào)+床號(hào)(房號(hào))線性 數(shù)據(jù)元素:學(xué)生數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)元素:名稱類型長(zhǎng)度有關(guān)編碼說(shuō)明學(xué)號(hào)字符型10位12位:年級(jí),35位:專業(yè),68位:班級(jí),910位:學(xué)號(hào)姓名字符型10位無(wú)班級(jí)字符型3位無(wú)性別字符型2位無(wú)學(xué)生住宿信息記錄結(jié)構(gòu)的數(shù)據(jù)元素:名稱類型長(zhǎng)度有關(guān)編碼說(shuō)明學(xué)號(hào)字符型10位12位:年級(jí),35位:專業(yè),68位:班級(jí),910位:學(xué)號(hào)姓名字符型10位無(wú)房號(hào)字符型8位無(wú)床號(hào)整型1位無(wú) 數(shù)據(jù)流名稱學(xué)生住宿信息數(shù)據(jù)
14、流來(lái)源學(xué)生住宿信息記錄數(shù)據(jù)流去向入住、換房、退房、查房源、申請(qǐng)、交費(fèi)、退費(fèi)數(shù)據(jù)流組成宿舍號(hào)、床位號(hào)數(shù)據(jù)流量 處理/加工名稱輸入輸出處理?yè)Q房學(xué)生住宿信息學(xué)生住宿信息無(wú)退房學(xué)生住宿信息學(xué)生住宿信息無(wú)入住學(xué)生住宿信息學(xué)生住宿信息無(wú)查詢房源學(xué)生住宿信息學(xué)生住宿信息查詢房間、選擇房間辦理手續(xù)學(xué)生住宿信息學(xué)生住宿信息申請(qǐng)、交費(fèi)、退費(fèi) 數(shù)據(jù)存儲(chǔ)名稱學(xué)生信息記錄結(jié)構(gòu)學(xué)生信息記錄結(jié)構(gòu)l 系統(tǒng)E-R圖l 由E-R圖設(shè)計(jì)出的數(shù)據(jù)庫(kù)表字段名描述數(shù)據(jù)類型要求Stu_key學(xué)號(hào)char不能為空Stu_name姓名char不能為空Stu_sex性別char不能為空Stu_dor宿舍床號(hào)charStu_mon余額char 學(xué)
15、生表字段名描述數(shù)據(jù)類型要求Adm_id工作賬號(hào)char不能為空Adm_name姓名char不能為空Adm_lim工作權(quán)限char 房管員表字段名描述數(shù)據(jù)類型要求Bed_id床號(hào)char不能為空Bed_dorid收費(fèi)標(biāo)準(zhǔn)char不能為空Bed_sta狀態(tài)char不能為空 床表1 概要設(shè)計(jì)2.1 SC圖l 流程圖 l 總流程圖l 登錄模塊流程圖l 學(xué)生界面流程圖:void stu_inter(char(10) loginID);l 房管員界面流程:void mana_inter(char(10) loginID);l 查詢空床流程圖char searchbed() /參數(shù)為空,返回值為空床床號(hào)l 換房流程圖l 退房流程圖void drop (char(10) sno, char(10) bno); l 申
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版機(jī)械行業(yè)科技創(chuàng)新合作合同書(shū)3篇
- 二零二五版藝術(shù)品字畫(huà)購(gòu)銷與倉(cāng)儲(chǔ)管理合同2篇
- 二零二五版農(nóng)業(yè)用地土壤環(huán)境質(zhì)量調(diào)查委托合同3篇
- 二零二五版LED顯示屏安全防護(hù)與應(yīng)急響應(yīng)合同3篇
- 美容院商鋪?zhàn)赓U合同(2025版):美容院美容美體設(shè)備租賃及售后服務(wù)協(xié)議2篇
- 二零二五年綠色建筑空調(diào)系統(tǒng)設(shè)計(jì)與施工合同3篇
- 二零二五版廢舊設(shè)備買(mǎi)賣(mài)及環(huán)保處理合同2篇
- 二零二五版房地產(chǎn)投資合作三方買(mǎi)賣(mài)合同3篇
- 二零二五版二手車(chē)鑒定評(píng)估及轉(zhuǎn)讓合同3篇
- 2025年度不銹鋼太陽(yáng)能板安裝工程合同3篇
- GB/T 12914-2008紙和紙板抗張強(qiáng)度的測(cè)定
- GB/T 1185-2006光學(xué)零件表面疵病
- ps6000自動(dòng)化系統(tǒng)用戶操作及問(wèn)題處理培訓(xùn)
- 家庭教養(yǎng)方式問(wèn)卷(含評(píng)分標(biāo)準(zhǔn))
- 城市軌道交通安全管理課件(完整版)
- 線纜包覆擠塑模設(shè)計(jì)和原理
- TSG ZF001-2006 安全閥安全技術(shù)監(jiān)察規(guī)程
- 部編版二年級(jí)語(yǔ)文下冊(cè)《蜘蛛開(kāi)店》
- 鍋爐升降平臺(tái)管理
- 200m3╱h凈化水處理站設(shè)計(jì)方案
- 個(gè)體化健康教育記錄表格模板1
評(píng)論
0/150
提交評(píng)論