軟體工程實驗報告
宿舍管理系統
學校專業學號姓名一、系統分析 3
1.業務流程圖 3
二、 需求分析 4
三、系統整體設計 5
1.系統管理模組 5
2.宿舍資訊管理模組 5
3.學生入住管理模組 5
4.宿舍衛生檢查模組 5
5.水電收費模組 6
6.報修管理模組 6
7.來訪人員管理模組 6
8.報表統計模組 6
四、功能描述: 7
1.宿舍管理系統總資料流圖: 7
2.宿舍資訊登記分資料流圖: 8
3.入住學生資訊登記分資料流圖: 8
4.宿舍衛生檢查分資料流圖: 8
5.宿舍水電收費分資料流圖: 9
6.宿舍報修分資料流圖: 9
7.來訪人員登記分資料流圖: 9
五靜態結構模型 9
1.定義系統物件 9
六、軟體執行需求 10
1.硬體介面 10
2.軟體介面 10
3.故障處理 10
4.其他問題: 10
七、資料字典(dd) 10
3種不同許可權的使用者進入特定的介面進行各自操作。
以學生使用者許可權登入,操作流程如圖1-2所示:
以員工許可權登入,操作流程如圖1-3所示:
以最高管理員許可權登入,操作流程如圖1-4所示:
在本系統分析中採用用例驅動的分析方法分析需求的主要任務,識別參與者和識別用例。並建立用例模型。
由於學生宿舍管理工作存在工作量大、事務繁瑣的特點,宿舍管理人員需付出大量的工作時間來從事各種事務性工作,但工作的效率很低。為提高工作效率,減輕校方人員的工作負擔,決定針對學生宿舍管理開發管理系統軟體,以供宿舍管理人員通過電腦操作進行宿舍管理,從而使學校的宿舍管理工作系統化、規範化、自動化,提供整個宿舍管理的效率,使總體管理水平上公升到乙個新的高度。
本系統能減少很多不必要的資源,消除了以前用冗餘的紙張式管理,大節省了學校能源。並且計算機的儲存與快速查詢功能大大提高了宿舍管理的效率,並且還提高了學籍資訊管理的精確度。方便快速的操作,可減少學籍資訊管理的漏洞,又減少因工作的冗餘出現的錯誤,並且操作非常簡單,可減少許多不很必要的人員,這無論從物質上還是工作人員的工資上都為學校節約了開支。
為學校增加了財富。
宿舍管理系統共分為9個模組:系統管理模組,宿舍資訊管理模組,學生入住管理模組,宿舍衛生檢查模組,水電收費模組,宿舍報修管理模組,來訪人員管理模組。
系統管理模組包括:新增新使用者、密碼修改、重新登入、退出系統4個部分。
1.新增新使用者:實現系統管理人員授予或取消新使用者登入該系統的使用者名稱和密碼。
2.密碼修改:實現所用使用者的密碼更改功能。
3.重新登入:實現使用者返回系統主介面。
4.退出系統:實現正常退出宿舍管理系統。
宿舍資訊管理模組包括:宿舍資訊登記或修改和宿舍資訊查詢2個部分。
1. 宿舍資訊登記:登記學校所有住宿情況。
2. 宿舍資訊查詢:查詢學校所有宿舍的情況。
學生入住管理模組包括:入住學生基本資訊錄入和學生資訊查詢2個功能。
1. 學生基本資訊錄入:實現學生基本資訊情況的登記及宿舍的分配功能。
2. 學生資訊查詢:實現入住學生宿舍資訊的查詢功能。
宿舍衛生檢查模組包括:宿舍衛生檢查情況的登記和衛生檢查情況的查詢 。
1. 宿舍衛生檢查情況登記:實現每次宿舍衛生檢查情況的記錄和儲存。
2. 宿舍衛生檢查情況查詢:實現歷次宿舍衛生檢查情況的查詢。
水電收費模組包括:宿舍水電繳費記錄和宿舍水電繳費的查詢2個功能。
1. 宿舍水電繳費記錄:實現歷次宿舍水電繳費情況的記錄。
2. 宿舍水電繳費查詢:實現歷次宿舍水電繳費情況的查詢。
報修管理模組包括:宿舍公物報修登記和公物維修結果的查詢2個功能。
1. 宿舍公物報修登記:實現宿舍公物報修情況的詳細登記。
2. 宿舍報修結果查詢:實現宿舍報修後的結果查詢。
來訪人員管理模組包括:人員來訪登記、來訪人員查詢2個功能。
1. 人員來訪登記:實現外來人員進入和離開宿舍樓的情況的詳細登記。
2. 來訪人員查詢:實現外來人員來訪情況的查詢。
報表統計作為一種資訊收集模組有很好的統計作用,幫助資源有效管理與整合。
1. 學生資訊統計
2. 員工資訊統計
3.進出樓物品統計
4. 繳費統計
(1)學生住宿者
小李和小王
(2)寢室號
dno(3)宿舍管理員
(4)系統管理員
(5)物品
oid(1) 私有操作
(2) 公共操作
1、處理器要求:pentium ⅵ或以上
2、執行環境: microsoft visual studio 2005
3、記憶體要求: 512mb或以上
作業系統平台:windows xp
開發語言:c#、sql
開發工具:microsoft visual studio 2005、
由於使用者在管理系統時,可能因長期的修改資料造成系統響應時間超長,因此,應定期對系統進行修復和壓縮,從而減少響應時間,可以滿足使用者高效率的要求。
硬體方面:如果本系統出現問題,我們可以通過倒入備份檔案來解決
軟體方面:做好每天關機前自動備份。
外部實體
資料結構
資料元素:
學生資料結構的資料元素:
學生住宿資訊記錄結構的資料元素:
資料流處理/加工
資料儲存
軟體工程實驗報告
一 總體設計 學生考勤管理系統包含五個大的功能,分別是 錄入學生缺課資訊 修改學生缺課資訊 查詢某個學生的缺課情況 統計某段時間內 以天為單位 曠課學生姓名及曠課節數和統計某段時間內,有學生曠課的課程及曠課人次。學生的缺課資訊主要包含缺課日期,第幾節課 課程名稱,學生姓名,缺課型別。在錄入學生缺課資...
軟體工程實驗報告
河南省高等教育自學考試 實驗報告冊 計算機及應用專業 本科段 軟體工程 姓名准考證號所屬地市 實驗地點實驗日期 實驗總成績指導教師簽名 實驗單位 實驗室 意見主考院校審核意見 河南科技大學自學考試辦公室 二零一三年三月 目錄一 實驗報告要求1 二 需求分析2 三 白盒測試7 1實驗報告要求 1 實驗...
軟體工程實驗報告
基於gis的水資源管理資訊系統 需求分析報告 班級 學生姓名 學號 日期 目錄1 引言 1 1.1 編寫目的 1 1.2 定義 1 1.3 參考資料 1 2 gis專案概述 1 2.1 gis專案目標 1 2.2 gis專案內容 1 2.3現行系統的調查情況 1 3 gis資料描述 1 3.1 gi...