版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
系統(tǒng)設(shè)計(jì)說(shuō)明書(shū)模板1.引言1.1編寫(xiě)目的本說(shuō)明書(shū)確定學(xué)生宿舍管理系統(tǒng)的詳細(xì)功能模塊和數(shù)據(jù)結(jié)構(gòu),為學(xué)生宿舍管理系統(tǒng)開(kāi)發(fā)編碼工作的主要依據(jù)。1.2背景軟件系統(tǒng)的名稱:學(xué)生宿舍分配系統(tǒng)本工程的任務(wù)提出者:張老師
本工程的任務(wù)開(kāi)發(fā)者:學(xué)生軟件系統(tǒng)的用戶:大學(xué)的公寓寢室管理中心
1.3術(shù)語(yǔ)表2-1術(shù)語(yǔ)定義或解釋表序號(hào)術(shù)語(yǔ)名稱術(shù)語(yǔ)定義1詳細(xì)設(shè)計(jì)說(shuō)明書(shū)詳細(xì)設(shè)計(jì)說(shuō)明書(shū)又稱為程序設(shè)計(jì)說(shuō)明,詳細(xì)說(shuō)明一個(gè)軟件系統(tǒng)各個(gè)層次中的每一個(gè)程序〔模塊〕的設(shè)計(jì)考慮。2Java語(yǔ)言程序設(shè)計(jì)以java語(yǔ)言字詞為結(jié)構(gòu),最大限度的利用java語(yǔ)言本身的點(diǎn)是一種基于計(jì)算機(jī)根底的高級(jí)程序設(shè)計(jì)語(yǔ)言。3學(xué)生公寓管理系統(tǒng)軟件學(xué)校管理軟件,以學(xué)校公寓部門(mén)為根本元素的、用程序來(lái)實(shí)現(xiàn)其功能的軟件
1.4參考資料《學(xué)生宿舍分配軟件的根本需求》《軟件系統(tǒng)分析與設(shè)計(jì)》殷建民編著中國(guó)水利水電出版社,20232.系統(tǒng)總體設(shè)計(jì)2.1設(shè)計(jì)約束2.1.1本系統(tǒng)應(yīng)遵循的標(biāo)準(zhǔn)和標(biāo)準(zhǔn)1.軟件設(shè)計(jì)應(yīng)遵循《軟件設(shè)計(jì)規(guī)格說(shuō)明書(shū)》,滿足《用戶需求規(guī)格說(shuō)明書(shū)》的相關(guān)要求,滿足國(guó)家規(guī)定的相關(guān)軟件設(shè)計(jì)的標(biāo)準(zhǔn)。2.軟件采用CS結(jié)構(gòu)設(shè)計(jì),用戶安裝程序后,能夠登錄進(jìn)入享受系統(tǒng)的效勞。3.軟件設(shè)計(jì)需要保證軟件的正確性、健壯性、平安性。保證用戶的使用體驗(yàn),保證用戶數(shù)據(jù)的平安。軟硬件運(yùn)行環(huán)境約束軟件平臺(tái)1.客戶端軟件環(huán)境:操作系統(tǒng):Windows98/NT/2000或更高版本2.效勞端軟件環(huán)境:A.操作系統(tǒng):WindowsNT/2000Server或更高版本B.?dāng)?shù)據(jù)庫(kù)產(chǎn)品:SQLServer2000硬件平臺(tái)1.客戶程序硬件環(huán)境:A.具有PentiumII440MH或性能相當(dāng)處理器且滿足以下要求的計(jì)算機(jī):B.最低64MB內(nèi)存C.最小800MB硬盤(pán)空余空間D.分辨率至少800×600彩色VGA顯示器E.鼠標(biāo)鍵盤(pán)2.效勞器硬件環(huán)境:A.具有PentiumⅣ2.4GH或性能相當(dāng)?shù)奶幚砥髑覞M足以下要求的計(jì)算機(jī):B.最低256MB內(nèi)存C.最小2GB硬盤(pán)空余空間D.分辨率至少800×600彩色VGA顯示器E.鼠標(biāo)鍵盤(pán)接口約束外部接口
用戶接口:采用窗口化,菜單式進(jìn)行設(shè)計(jì),在操作時(shí)響應(yīng)快。
硬件接口:掃描儀器
軟件接口:用WPS工作簿進(jìn)行接口
內(nèi)部接口
通過(guò)面向?qū)ο笳Z(yǔ)言設(shè)計(jì)類(lèi),在Public類(lèi)中實(shí)現(xiàn)調(diào)用;類(lèi)間實(shí)現(xiàn)嚴(yán)格封閉。2.1.4用戶界面約束1.將系統(tǒng)使用簡(jiǎn)單化,能夠滿足宿舍管理員等這一類(lèi)對(duì)于計(jì)算機(jī)使用不大了解的群體,方便用戶的正常操作。2.用戶對(duì)于界面的友好性要求高,在進(jìn)行頁(yè)面設(shè)計(jì)時(shí),充分考慮用戶的年齡段以及接受能力,最大程度上保證軟件的吸引力。3.盡可能最大程度適應(yīng)廣闊用戶使用,做好兼容性測(cè)試,保證用戶的用戶體驗(yàn)。2.2體系結(jié)構(gòu)設(shè)計(jì)圖1功能結(jié)構(gòu)圖2.3系統(tǒng)功能結(jié)構(gòu)2.3.1主功能清單表2-2主功能模塊清單模塊編號(hào)模塊名稱功能簡(jiǎn)述S1住宿申請(qǐng)管理學(xué)生申請(qǐng)住宿,輔導(dǎo)員,宿管批審住宿申請(qǐng)S2住宿信息管理班主任、輔導(dǎo)員、院校領(lǐng)導(dǎo)均可查看相關(guān)學(xué)生住宿信息S3后勤管理宿舍管理員對(duì)宿舍設(shè)備情況、學(xué)生表現(xiàn)進(jìn)行記錄S4退換宿管理處理畢業(yè)生退宿申請(qǐng)以及換宿申請(qǐng)S5系統(tǒng)設(shè)置數(shù)據(jù)庫(kù)維護(hù)系統(tǒng)維護(hù)等2.3.2子功能描述表2-3子功能模塊清單模塊編號(hào)子模塊編號(hào)子模塊英文名子模塊功能簡(jiǎn)述M1M1-1申請(qǐng)表填寫(xiě)模塊學(xué)生填寫(xiě)申請(qǐng)表,出錯(cuò)那么無(wú)法提交,重新填寫(xiě)M1-2批審模塊輔導(dǎo)員用戶對(duì)申請(qǐng)進(jìn)行審核宿舍負(fù)責(zé)人用戶進(jìn)行二次審核M2M2-1信息更新模塊宿舍管理員用戶對(duì)學(xué)生住宿及變動(dòng)情況及時(shí)更新M2-2信息檢索模塊班主任輔導(dǎo)員以及院校領(lǐng)導(dǎo)根據(jù)學(xué)號(hào)檢索相關(guān)學(xué)生的住宿信息及表現(xiàn)M3M3-1日常評(píng)優(yōu)模塊各項(xiàng)良好宿舍評(píng)優(yōu)公告M3-2設(shè)備狀況模塊記錄宿舍各設(shè)備狀況和檢修信息M4M4-1退宿模塊學(xué)生進(jìn)行申請(qǐng),輔導(dǎo)員與負(fù)責(zé)人批審M4-2換宿模塊學(xué)生進(jìn)行換宿申請(qǐng),輔導(dǎo)員與負(fù)責(zé)人批審M5M5-1系統(tǒng)維護(hù)維護(hù)2.4系統(tǒng)權(quán)限設(shè)置表2-4系統(tǒng)權(quán)限表功能描述對(duì)應(yīng)模塊學(xué)生班主任輔導(dǎo)員宿舍管理員宿舍負(fù)責(zé)人院校領(lǐng)導(dǎo)超級(jí)管理員申請(qǐng)表填寫(xiě)M1-1√批審申請(qǐng)M1-2√√信息更新M2-1√√信息檢索M2-2√√√√√評(píng)優(yōu)公告查看M3-1√√√√√√√評(píng)優(yōu)公告更新M3-1√√設(shè)備信息更新M3-2√√設(shè)備信息查看M3-2√√√√退宿申請(qǐng)M4-1√√換宿申請(qǐng)M4-2√換宿申請(qǐng)批審M4-2√√退宿申請(qǐng)批審M4-1√√系統(tǒng)維護(hù)M5-1√2.5模塊設(shè)計(jì)類(lèi)圖:用戶主要分為學(xué)生和職工兩大類(lèi),學(xué)生類(lèi)和職工類(lèi)繼承于people類(lèi),而教師類(lèi)、領(lǐng)導(dǎo)類(lèi)、宿舍負(fù)責(zé)人類(lèi)和宿舍管理員類(lèi)繼承于職工類(lèi),輔導(dǎo)員和班主任類(lèi)繼承于教師類(lèi);學(xué)生與輔導(dǎo)員、班級(jí)、住宿登記表、床位、宿舍、住宿申請(qǐng)等都是關(guān)聯(lián)關(guān)系。圖2學(xué)生宿舍管理系統(tǒng)類(lèi)圖詳述:學(xué)生類(lèi)〔順序圖與狀態(tài)圖〕順序圖:根據(jù)流程圖和活動(dòng)圖,可以建立學(xué)生申請(qǐng)的工作順序圖,首先是登陸到首頁(yè)>進(jìn)入申請(qǐng)界面,申請(qǐng)表的填寫(xiě)與是否可以成功提交由提交控制檢測(cè)并返回可申請(qǐng)/不可申請(qǐng)/有錯(cuò)重新填寫(xiě),提交成功那么學(xué)生等待’來(lái)自輔導(dǎo)員以及宿舍管理員的的審核結(jié)果以及宿舍分配結(jié)果。圖3學(xué)生申請(qǐng)住宿順序圖狀態(tài)圖:學(xué)生申請(qǐng)這一事件對(duì)應(yīng)的狀態(tài):首先是要進(jìn)行申請(qǐng)表的填寫(xiě)預(yù)準(zhǔn)備工作,即新建一張空白申請(qǐng)表,進(jìn)行填寫(xiě),完成后進(jìn)行提交,即等同于進(jìn)入等待審核狀態(tài);等待后臺(tái)審核完成后,學(xué)生進(jìn)行查看可以找到‘審核通過(guò)’‘不通過(guò)’以及‘不通過(guò)〔局部不符合要求〕’三種狀態(tài),一次審核通過(guò)后二審,產(chǎn)生‘批準(zhǔn)’‘不批準(zhǔn)’兩種狀態(tài),批準(zhǔn)通過(guò),進(jìn)入入住狀態(tài)。圖4學(xué)生申請(qǐng)住宿狀態(tài)圖功能界面:圖5功能圖3.功能模塊詳細(xì)設(shè)計(jì)3.1功能模塊1〔登錄模塊〕功能描述:根據(jù)用戶要求進(jìn)行登錄操作性能要求:管理員的用戶名和密碼正確時(shí),登錄管理員模式;其他角色的用戶名和密碼正確時(shí),登錄相應(yīng)的模式;否那么,退出系統(tǒng)。
模塊界面設(shè)計(jì):圖6登陸界面輸入項(xiàng):根據(jù)需求分析報(bào)告中所述,輸入項(xiàng)為用戶信息(學(xué)生信息或者管理員信息,教師信息等)。
用戶信息:用戶ID,用戶密碼,用戶類(lèi)型〔普通用戶,管理員〕
輸出項(xiàng):根據(jù)概要設(shè)計(jì)報(bào)告中模塊設(shè)計(jì)的思路,該登錄模塊輸出項(xiàng)為:控制代碼,是被調(diào)模塊的名字。
程序流程該登錄模塊中應(yīng)用選擇算法,根據(jù)用戶的要求選擇不同的模式。圖7登陸程序流程3.2功能模塊2〔住宿申請(qǐng)模塊〕功能描述:根據(jù)用戶要求進(jìn)行申請(qǐng)表填寫(xiě)或批審操作性能要求:當(dāng)以輔導(dǎo)員或宿舍管理員的身份登錄時(shí)可以檢查學(xué)生提出的住宿申請(qǐng),并進(jìn)行批審,當(dāng)輔導(dǎo)員批審?fù)ㄟ^(guò)后,宿舍管理員才可進(jìn)行二次批審,二次批審?fù)ㄟ^(guò)后,宿舍管理員為學(xué)生分配宿舍;以學(xué)生身份登錄時(shí),可查看過(guò)往申請(qǐng)記錄,假設(shè)已申請(qǐng)未處理,那么不能創(chuàng)立新的申請(qǐng)表;無(wú)帶批閱申請(qǐng)或住宿記錄,可創(chuàng)立新的申請(qǐng)表,在確認(rèn)無(wú)格式錯(cuò)誤后可提交,等待批審。模塊界面設(shè)計(jì):圖8住宿申請(qǐng)模塊界面輸入項(xiàng):學(xué)生、輔導(dǎo)員或管理員根據(jù)系統(tǒng)界面的提示,選擇相應(yīng)的操作類(lèi)型,該類(lèi)型對(duì)應(yīng)的是模塊的名字輸出項(xiàng):根據(jù)概要設(shè)計(jì)報(bào)告中模塊設(shè)計(jì)的思路,該登錄模塊輸出項(xiàng)為:控制代碼,是被調(diào)模塊的名字,當(dāng)用戶為學(xué)生時(shí)輸出成功或失敗的提示信息。程序流程圖9學(xué)生住宿申請(qǐng)流程4.?dāng)?shù)據(jù)結(jié)構(gòu)設(shè)計(jì)4.1數(shù)據(jù)庫(kù)環(huán)境說(shuō)明對(duì)本數(shù)據(jù)庫(kù)的管理、生成、修改、更新都由SQL
Server
2000數(shù)據(jù)庫(kù)管理系統(tǒng)完成,本軟件是微軟公司最新版的大型數(shù)據(jù)庫(kù)效勞器,具有數(shù)據(jù)可靠性強(qiáng)、使用方便、功能強(qiáng)大、平安系數(shù)高的特性。4.2數(shù)據(jù)庫(kù)的命名規(guī)那么本系統(tǒng)數(shù)據(jù)庫(kù)采用Pascal樣式命名,命名格式為[工程英文名稱/簡(jiǎn)稱]。例如:姓名Name4.3表設(shè)計(jì)數(shù)據(jù)庫(kù)表名清單表2-5數(shù)據(jù)庫(kù)表名清單序號(hào)中文表名英文表名表功能說(shuō)明1用戶信息UserInfo記錄相關(guān)用戶的根本信息和權(quán)限2管理員信息ManagerInfo記錄管理員操作和根本信息3公告信息NoticeInfo記錄后勤模塊產(chǎn)生的公告信息4申請(qǐng)表Application學(xué)生成功提交后的已完成申請(qǐng)表的存儲(chǔ)5學(xué)生住宿信息StuStayInfo已入住學(xué)生的相關(guān)房間號(hào)床號(hào)退換宿等信息6設(shè)備記錄EquipRecord宿舍設(shè)備狀況以及檢修記錄的存儲(chǔ)7學(xué)生表現(xiàn)記錄StuBeRecord學(xué)生個(gè)人以及所在宿舍的日常表現(xiàn)情況8登錄信息LoginInfo用戶身份、編號(hào)以及password2〕.數(shù)據(jù)庫(kù)表的詳細(xì)清單表2-6用戶信息表字段名意義類(lèi)型長(zhǎng)度空否備注姓名namevachar20Notnull編號(hào)novachar20Notnull主鍵性別sexvachar20Notnull聯(lián)系方式phonevachar20Notnull身份indentifivachar20Notnull所在院系yuanxivachar20表2-7公告信息字段名意義類(lèi)型長(zhǎng)度空否備注公告日期noticetimedate8撤銷(xiāo)日期revoketimedate8公告內(nèi)容informationvachar200表2-8申請(qǐng)表字段名意義類(lèi)型長(zhǎng)度空否備注申請(qǐng)日期Applytimedate8Notnull表狀態(tài)conditionvachar20Notnull申請(qǐng)人姓名applyernamevachar20Notnull外鍵申請(qǐng)人學(xué)號(hào)applyernovachar20Notnull主鍵表內(nèi)容tableBLOBNotnull表2-9學(xué)生住宿信息表字段名意義類(lèi)型長(zhǎng)度空否備注姓名namevachar20Notnull外鍵學(xué)號(hào)Snovachar20Notnull主鍵性別sexvachar20Notnull外鍵聯(lián)系方式phonevachar20Notnull外鍵所在院系yuanxivacahr20Notnull外鍵宿舍號(hào)housenovacahr20Notnull床號(hào)bednovacahr20Notnull表2-10設(shè)備記錄字段名意義類(lèi)型長(zhǎng)度空否備注設(shè)備名稱Enamevachar20Notnull所在房間號(hào)housenovachar20Notnull上次檢修時(shí)間lasttimevachar20Notnull已檢修次數(shù)timesint5Notnull建議報(bào)廢期deadlinevachar20Notnull表2-11學(xué)生表現(xiàn)記錄字段名意義類(lèi)型長(zhǎng)度空否備注姓名namevachar20N
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 石河子大學(xué)《藥物分析實(shí)驗(yàn)》2022-2023學(xué)年第一學(xué)期期末試卷
- 石河子大學(xué)《現(xiàn)代教育技術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 石河子大學(xué)《紀(jì)錄片賞析》2023-2024學(xué)年第一學(xué)期期末試卷
- 沈陽(yáng)理工大學(xué)《自動(dòng)檢測(cè)技術(shù)》2022-2023學(xué)年第一學(xué)期期末試卷
- 沈陽(yáng)理工大學(xué)《色彩構(gòu)成》2021-2022學(xué)年第一學(xué)期期末試卷
- 沈陽(yáng)理工大學(xué)《建筑力學(xué)》2021-2022學(xué)年第一學(xué)期期末試卷
- 沈陽(yáng)理工大學(xué)《后期特效》2023-2024學(xué)年第一學(xué)期期末試卷
- 沈陽(yáng)理工大學(xué)《電工與電子技術(shù)實(shí)驗(yàn)》2021-2022學(xué)年期末試卷
- 沈陽(yáng)理工大學(xué)《測(cè)量學(xué)》2021-2022學(xué)年第一學(xué)期期末試卷
- 海商法修改船舶融資租賃合同
- 《市場(chǎng)營(yíng)銷(xiāo)》教案(第3周)市場(chǎng)營(yíng)銷(xiāo)環(huán)境分析
- 租地種香蕉合同
- 上海市虹口區(qū)2024學(xué)年第一學(xué)期期中考試初三物理試卷-學(xué)生版
- 舊市場(chǎng)提升改造方案
- 湖北漢江王甫洲水力發(fā)電限責(zé)任公司公開(kāi)招聘工作人員【6人】高頻難、易錯(cuò)點(diǎn)500題模擬試題附帶答案詳解
- 統(tǒng)編版 七年級(jí)上冊(cè)(2024修訂) 第四單元 13 紀(jì)念白求恩 課件
- 外匯兌換居間勞務(wù)協(xié)議
- 少兒趣味編程Scratch綜合實(shí)戰(zhàn)《小車(chē)巡線》教學(xué)設(shè)計(jì)
- 國(guó)開(kāi)(甘肅)2024年春《地域文化(專)》形考任務(wù)1-4終考答案
- 檔案整理及數(shù)字化服務(wù)方案(技術(shù)標(biāo) )
- 警務(wù)監(jiān)督員表態(tài)發(fā)言(共4篇)
評(píng)論
0/150
提交評(píng)論