宿舍管理信息系統(tǒng)-概要設計說明書_第1頁
宿舍管理信息系統(tǒng)-概要設計說明書_第2頁
宿舍管理信息系統(tǒng)-概要設計說明書_第3頁
宿舍管理信息系統(tǒng)-概要設計說明書_第4頁
宿舍管理信息系統(tǒng)-概要設計說明書_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

宿舍管理信息系統(tǒng)-概要設計說明書?1.1編寫目的本概要設計說明書旨在對宿舍管理信息系統(tǒng)進行全面的概述,為后續(xù)的詳細設計和編碼實現(xiàn)提供清晰的指導。該系統(tǒng)的主要目標是實現(xiàn)宿舍管理的信息化,提高管理效率,方便學生、宿管人員等相關用戶進行宿舍相關信息的查詢、操作和管理。1.2項目背景隨著學校規(guī)模的不斷擴大,學生人數(shù)日益增多,傳統(tǒng)的手工宿舍管理方式面臨著效率低下、信息不準確、管理不便等問題。為了改善這種狀況,提高宿舍管理的質量和水平,決定開發(fā)一套宿舍管理信息系統(tǒng)。1.3定義、首字母縮寫詞和縮略語-宿舍管理信息系統(tǒng)(DormitoryManagementInformationSystem,DMIS):本系統(tǒng)的全稱,用于管理學生宿舍相關信息。-學生:指在學校住宿的學生個體。-宿管人員:負責宿舍管理工作的學校工作人員。-宿舍:學生居住的房間。1.4參考資料-《軟件工程導論》(第六版)-《數(shù)據(jù)庫系統(tǒng)概論》(第五版)##二、總體設計2.1需求概述-學生信息管理:能夠錄入、查詢、修改、刪除學生的基本信息,包括姓名、性別、學號、專業(yè)等。-宿舍信息管理:管理宿舍的基本信息,如宿舍編號、宿舍地址、宿舍類型、可住人數(shù)等。-入住管理:記錄學生的入住宿舍情況,包括入住時間、退宿時間等。-報修管理:學生可以提交宿舍設施的報修申請,宿管人員能夠查看、處理報修信息。-衛(wèi)生檢查管理:宿管人員對宿舍衛(wèi)生情況進行檢查,并記錄檢查結果。-訪客管理:登記學生訪客信息,包括訪客姓名、身份證號、來訪時間、與被訪學生關系等。2.2總體設計目標-提高管理效率:實現(xiàn)宿舍管理工作的自動化,減少人工操作,提高信息處理速度。-數(shù)據(jù)準確性:確保學生、宿舍等相關信息的準確性和一致性。-方便用戶使用:提供簡潔、直觀的操作界面,方便學生和宿管人員使用。-信息安全:保護學生和學校的敏感信息,防止數(shù)據(jù)泄露。2.3系統(tǒng)總體結構系統(tǒng)主要包括以下幾個模塊:-學生信息管理模塊:負責學生基本信息的維護。-宿舍信息管理模塊:管理宿舍的相關信息。-入住管理模塊:處理學生的入住和退宿業(yè)務。-報修管理模塊:處理學生的報修申請。-衛(wèi)生檢查管理模塊:記錄宿舍衛(wèi)生檢查情況。-訪客管理模塊:管理學生訪客信息。2.4功能需求與模塊劃分#2.4.1學生信息管理模塊-功能需求-錄入學生基本信息。-根據(jù)學號、姓名等條件查詢學生信息。-修改學生基本信息。-刪除學生基本信息(需謹慎操作,可設置權限)。-模塊劃分-學生信息錄入子模塊-學生信息查詢子模塊-學生信息修改子模塊-學生信息刪除子模塊#2.4.2宿舍信息管理模塊-功能需求-錄入宿舍基本信息。-根據(jù)宿舍編號查詢宿舍信息。-修改宿舍基本信息。-刪除宿舍基本信息(需謹慎操作,可設置權限)。-模塊劃分-宿舍信息錄入子模塊-宿舍信息查詢子模塊-宿舍信息修改子模塊-宿舍信息刪除子模塊#2.4.3入住管理模塊-功能需求-辦理學生入住宿舍手續(xù),記錄入住時間。-辦理學生退宿宿舍手續(xù),記錄退宿時間。-根據(jù)學生學號或宿舍編號查詢入住情況。-模塊劃分-入住登記子模塊-退宿登記子模塊-入住情況查詢子模塊#2.4.4報修管理模塊-功能需求-學生提交宿舍設施報修申請,填寫報修內容、聯(lián)系方式等。-宿管人員查看報修申請列表,可進行處理(如安排維修、標記已處理等)。-根據(jù)報修狀態(tài)、宿舍編號等條件查詢報修記錄。-模塊劃分-報修申請?zhí)峤蛔幽K-報修信息查看與處理子模塊-報修記錄查詢子模塊#2.4.5衛(wèi)生檢查管理模塊-功能需求-宿管人員對宿舍衛(wèi)生進行檢查,記錄檢查結果(如合格、不合格等)。-根據(jù)宿舍編號、檢查時間等條件查詢衛(wèi)生檢查記錄。-模塊劃分-衛(wèi)生檢查記錄子模塊-衛(wèi)生檢查記錄查詢子模塊#2.4.6訪客管理模塊-功能需求-登記學生訪客信息。-根據(jù)訪客姓名、身份證號、來訪時間等條件查詢訪客記錄。-限制訪客進入時間等。-模塊劃分-訪客信息登記子模塊-訪客記錄查詢子模塊##三、數(shù)據(jù)庫設計3.1數(shù)據(jù)庫總體設計本系統(tǒng)采用關系型數(shù)據(jù)庫管理系統(tǒng)(如MySQL)來存儲數(shù)據(jù)。數(shù)據(jù)庫設計遵循規(guī)范化原則,確保數(shù)據(jù)的完整性、一致性和可擴展性。3.2數(shù)據(jù)庫表結構設計#3.2.1學生表(students)|字段名|數(shù)據(jù)類型|說明||---|---|---||student_id|int|學生學號,主鍵||name|varchar(50)|學生姓名||gender|char(1)|學生性別||major|varchar(50)|學生專業(yè)||contact|varchar(20)|學生聯(lián)系方式|#3.2.2宿舍表(dormitories)|字段名|數(shù)據(jù)類型|說明||---|---|---||dormitory_id|int|宿舍編號,主鍵||address|varchar(50)|宿舍地址||type|varchar(20)|宿舍類型(如四人間、六人間等)||capacity|int|可住人數(shù)|#3.2.3入住表(amodations)|字段名|數(shù)據(jù)類型|說明||---|---|---||amodation_id|int|入住記錄編號,主鍵||student_id|int|學生學號,外鍵關聯(lián)students表||dormitory_id|int|宿舍編號,外鍵關聯(lián)dormitories表||check_in_date|date|入住時間||check_out_date|date|退宿時間|#3.2.4報修表(repairs)|字段名|數(shù)據(jù)類型|說明||---|---|---||repair_id|int|報修記錄編號,主鍵||student_id|int|學生學號,外鍵關聯(lián)students表||dormitory_id|int|宿舍編號,外鍵關聯(lián)dormitories表||description|text|報修內容||submit_date|date|提交報修時間||status|varchar(20)|報修狀態(tài)(如待處理、已處理等)|#3.2.5衛(wèi)生檢查表(hygiene_checks)|字段名|數(shù)據(jù)類型|說明||---|---|---||check_id|int|檢查記錄編號,主鍵||dormitory_id|int|宿舍編號,外鍵關聯(lián)dormitories表||check_date|date|檢查時間||result|varchar(20)|檢查結果(如合格、不合格等)|#3.2.6訪客表(visitors)|字段名|數(shù)據(jù)類型|說明||---|---|---||visitor_id|int|訪客記錄編號,主鍵||student_id|int|學生學號,外鍵關聯(lián)students表||name|varchar(50)|訪客姓名||id_number|varchar(18)|訪客身份證號||visit_date|date|來訪時間||relationship|varchar(20)|與被訪學生關系|##四、界面設計4.1用戶界面設計原則-簡潔性:界面布局簡潔明了,避免過多的信息堆砌,使用戶能夠快速找到所需功能。-易用性:操作流程簡單易懂,符合用戶的使用習慣,減少用戶的學習成本。-一致性:界面風格、顏色搭配、按鈕操作等保持一致,使用戶在使用過程中感到熟悉和舒適。4.2主要界面設計#4.2.1登錄界面-提供用戶名和密碼輸入框。-有"登錄"和"重置"按鈕。-顯示登錄錯誤提示信息。#4.2.2主界面-包含系統(tǒng)的各個功能模塊菜單,如學生信息管理、宿舍信息管理等。-顯示當前用戶的相關信息(如姓名、身份等)。#4.2.3學生信息管理界面-學生信息錄入?yún)^(qū)域,包括學號、姓名等字段輸入框。-查詢條件輸入框,可按學號、姓名等查詢學生信息。-學生信息列表展示區(qū),可進行修改、刪除操作(設置權限控制)。#4.2.4宿舍信息管理界面-宿舍信息錄入?yún)^(qū)域,包括宿舍編號、地址等字段輸入框。-查詢條件輸入框,可按宿舍編號查詢宿舍信息。-宿舍信息列表展示區(qū),可進行修改、刪除操作(設置權限控制)。#4.2.5入住管理界面-入住登記區(qū)域,選擇學生和宿舍,填寫入住時間。-退宿登記區(qū)域,選擇學生,填寫退宿時間。-入住情況查詢區(qū)域,輸入查詢條件,展示入住記錄列表。#4.2.6報修管理界面-學生報修申請區(qū)域,填寫宿舍編號、報修內容等。-宿管人員查看報修列表區(qū)域,可對報修申請進行處理操作。-報修記錄查詢區(qū)域,輸入查詢條件,展示報修記錄列表。#4.2.7衛(wèi)生檢查管理界面-衛(wèi)生檢查記錄區(qū)域,選擇宿舍,填寫檢查結果和檢查時間。-衛(wèi)生檢查記錄查詢區(qū)域,輸入查詢條件,展示衛(wèi)生檢查記錄列表。#4.2.8訪客管理界面-訪客信息登記區(qū)域,填寫訪客姓名、身份證號等信息。-訪客記錄查詢區(qū)域,輸入查詢條件,展示訪客記錄列表。##五、系統(tǒng)性能設計5.1系統(tǒng)響應時間在正常情況下,系統(tǒng)的各項操作響應時間應控制在1-3秒以內,確保用戶操作的流暢性。5.2系統(tǒng)吞吐量系統(tǒng)應能夠支持同時處理多個用戶的并發(fā)操作,預計系統(tǒng)的最大并發(fā)用戶數(shù)為[X]人,在該并發(fā)數(shù)下系統(tǒng)能夠穩(wěn)定運行,不出現(xiàn)明顯的性能下降。5.3數(shù)據(jù)準確性通過數(shù)據(jù)庫的完整性約束和系統(tǒng)的數(shù)據(jù)驗證機制,確保學生、宿舍、入住、報修等各類數(shù)據(jù)的準確性,數(shù)據(jù)錯誤率應控制在極低水平(如每[X]條數(shù)據(jù)中不超過1條錯誤數(shù)據(jù))。5.4數(shù)據(jù)一致性在數(shù)據(jù)的插入、更新、刪除等操作過程中,確保相關表之間的數(shù)據(jù)一致性,避免出現(xiàn)數(shù)據(jù)不一致的情況。5.5系統(tǒng)可靠性系統(tǒng)應具備較高的可靠性,采用冗余設計、備份恢復機制等,確保系統(tǒng)在出現(xiàn)故障(如硬件故障、軟件錯誤等)時能夠快速恢復,不影響正常的宿舍管理工作。預計系統(tǒng)的可用性應達到[X]%以上。##六、安全設計6.1網(wǎng)絡安全-采用防火墻技術,防止外部非法網(wǎng)絡訪問,保護系統(tǒng)不受網(wǎng)絡攻擊。-對系統(tǒng)內部網(wǎng)絡進行分段管理,嚴格控制不同區(qū)域之間的網(wǎng)絡訪問權限。6.2數(shù)據(jù)安全-用戶登錄采用加密傳輸密碼的方式,防止密碼在網(wǎng)絡傳輸過程中被竊取。-對數(shù)據(jù)庫中的敏感數(shù)據(jù)(如學生身份證號等)進行加密存儲,確保數(shù)據(jù)的保密性。-定期進行數(shù)據(jù)備份,備份數(shù)據(jù)存儲在安全的位置,以便在數(shù)據(jù)丟失時能夠及時恢復。6.3用戶認證與授權-采用用戶名和密碼的方式進行用戶認證,確保登錄用戶的合法性。-根據(jù)用戶角色(如學生、宿管人員)設置不同的操作權限,只有具有相應權限的用戶才能訪問和操作特定的功能模塊和數(shù)據(jù)。##七、運行環(huán)境設計7.1硬件環(huán)境-服務器:建議采用高性能服務器,具備一定的CPU處理能力、內存容量和存儲容量,以滿足系統(tǒng)的運行和數(shù)據(jù)存儲需求。-客戶端設備:支持多種客戶端設備,如臺式機、筆記本電腦、平板電腦等,操作系統(tǒng)建議為Windows、MacOS、iOS、Android等主流操作系統(tǒng)。7.2軟件環(huán)境-服務器端:操作系統(tǒng)建議使用WindowsServer或Linux等服務器操作系統(tǒng),數(shù)據(jù)庫管理系統(tǒng)采用MySQL或Oracle等。-客戶端:安裝相應的瀏覽器軟件,如Chrome、Firefox等,以支持系統(tǒng)的Web界面訪問。##八、其他設計8.1出錯處理設計-對用戶的操作錯誤(如輸入非法數(shù)據(jù)、權限不足等)進行友好的提示,告知用戶錯誤原因及正確的操作方法。-對于系統(tǒng)內部錯誤(如數(shù)據(jù)庫連接失敗、程序異常等),記錄詳細的錯誤日志,以便管理員進行排查和修復。8.2可維護性設計-代碼結構清晰,采用模塊化設計,便于

溫馨提示

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

最新文檔

評論

0/150

提交評論