需求分析 宿舍管理系統(tǒng).doc_第1頁
需求分析 宿舍管理系統(tǒng).doc_第2頁
需求分析 宿舍管理系統(tǒng).doc_第3頁
需求分析 宿舍管理系統(tǒng).doc_第4頁
需求分析 宿舍管理系統(tǒng).doc_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

文檔名稱:需求分析說明書項目名稱:學生宿舍管理系統(tǒng)編寫:日期:2016年11月25日院系:班級:軟件工程一 引言1.1 編寫目的在編寫學生宿舍管理系統(tǒng)軟件之前,對同類型產(chǎn)品的市場進行了前期調查,與多位軟件設計者和使用者進行了探討和分析,之后由軟件項目小組向系統(tǒng)分析人員與軟件設計人員提出了這份需求規(guī)格說明書。該需求規(guī)格說明書對學生宿舍管理系統(tǒng)軟件進行了全面細致的用戶需求分析,明確所要開發(fā)的軟件應具有的功能、性能與界面。該需求規(guī)格說明書供概要設計人員閱讀。1.2 定義SAMS:Student Apartment Management System,學生宿舍管理系統(tǒng)。1.3 參考資料1 張海藩,軟件工程導論,清華大學出處社,2013 年 8 月第六版 2 (英)薩摩維爾 著,程成等譯 軟件工程,機械工業(yè)出版社,2011.5二 概述2.1 目標本設計要實現(xiàn)的是高校學生宿舍管理系統(tǒng),在設計該系統(tǒng)時,應盡可能的貼近學生,便于用戶操作。系統(tǒng)在實現(xiàn)上應該具有如下功能: 1.系統(tǒng)要求用戶必須輸入正確的用戶名和密碼才能進入系統(tǒng)。 2.系統(tǒng)應該提供學生住宿情況的基本登記。 3.系統(tǒng)應提供人員來訪登記及結束訪問的詳細登記。 5.系統(tǒng)應提供查詢功能,以方便用戶對學生基本信息的查詢(要實現(xiàn)按多種條件的查詢)及樓房信息的查詢。 6.系統(tǒng)應提供增加、刪除、修改用戶帳戶的功能。 2.2 性能需求學生宿舍管理系統(tǒng)中管理權限上應當進行嚴格控制,具體思想如下: 1.要想對該學生宿舍管理系統(tǒng)進行操作就應當具有某些操作權限。沒有權限 的用戶將不能通過任何渠道來登錄該系統(tǒng),查看該系統(tǒng)的任何信息和數(shù)據(jù),以確 保系統(tǒng)的嚴密性和安全性。 2.在上述要求基礎上可以為該系統(tǒng)設定多種登錄方式,有系統(tǒng)管理員和宿舍管理員和學生登陸權限,其他任何人都不能登錄該系統(tǒng)。 3.在具體實現(xiàn)時還應為系統(tǒng)管理員,宿舍管理員和學生設定不同的權限,系統(tǒng)管理員應當可以使用系統(tǒng)的所有模塊,宿舍管理員和學生權限受到一定的限制。三 功能需求分析3.1系統(tǒng)功能設計 在整體設計中,我們將宿舍管理系統(tǒng)分為六個大的功能:資料管理功能、住宿管理功能、收費管理功能、門禁管理功能、訪客管理功能、維修管理功能。 3.2 功能框圖 住宿管理收費管理學生宿舍管理系統(tǒng)資料管理門禁管理訪客管理維修管理宿舍職工管理住宿安排住宿調整住宿查詢學生信息管理打印宿舍報表錄入數(shù)據(jù)費用查詢門禁時間修改門禁出入記錄錄入訪客信息訪客查詢維修信息查詢維修信息管理退宿管理宿舍信息管理費用管理打印費用報表訪客信息管理錄入維修信息圖1 系統(tǒng)功能框圖3.3資料管理功能 資料管理功能包括:學生信息管理、宿舍信息管理、宿舍職工管理三個部分。 該模塊程序流程圖示例:判斷是否為學生是輸出入住學生信息判斷是否為宿舍 職工 是結束圖2 資料管理流程圖開始判斷是否輸入宿舍號輸出入住學生信息輸出宿舍號是否否否開始3.4住宿管理功能 公寓管理功能包括:住宿安排、住宿調整、退宿管理、住宿查詢、打印宿舍報表五個部分。 該模塊程序流程圖示例:判斷是否需要退宿是退宿管理判斷是否需要住宿查詢是結束圖3住宿管理流程圖開始判斷是否需要住宿調整住宿查詢宿舍調整是否否否開始判斷是否需要安排住宿住宿安排否否判斷是否打印宿舍報表打印宿舍報表是是住宿開始3.5收費管理功能 收費管理功能基本上包括:錄入數(shù)據(jù)、費用管理、費用查詢、打印費用報表四個部分。 是開始結束否否否否否圖4 收費管理流程圖判斷是否錄入數(shù)據(jù)判斷是否進行費用管理判斷是否進行費用查詢判斷是否打印宿舍報表是是是是錄入數(shù)據(jù)費用管理費用查詢打印宿舍報表是否再次錄入數(shù)據(jù)再次錄入數(shù)據(jù)是該模塊程序流程圖示例:3.6 門禁管理功能 門禁管理功能包括:門禁時間修改、門禁出入記錄兩個功能部分。 3.7 訪客管理功能 信息修改功能包括:錄入訪客信息、訪客查詢、訪客信息管理三個功能部分。3.8 維修管理功能 信息修改功能包括:錄入維修信息、維修信息查詢、維修信息管理三個功能部分。3.9 系統(tǒng)拓撲結構路由器核心交換機服務器群系統(tǒng)管理員終端宿舍管理員終端門禁設備交換機校園網(wǎng)門禁設備宿舍管理員交換機學生終端四 數(shù)據(jù)描述4.1靜態(tài)數(shù)據(jù)學生寢室管理系統(tǒng)的靜態(tài)數(shù)據(jù)包括:用戶(LoginIn):UserName用戶名UserId用戶密碼UserPower用戶權限學生(Student):Stu_Key 學號Stu_Name姓名Stu_Sex性別Stu_Enr 入學日期Stu_Birth出生日期Stu_College學院Stu_Major專業(yè) Stu_Polit政治面貌Stu_Address 家庭住址Stu_Tel 聯(lián)系方式寢室(Dorm):Dor_Id寢室號Dor_Sex居住性別Dor_Num應住人數(shù)Dor_Fact實住人數(shù)Dor_Price住宿費用Dor_Tel電話Dor_Des備注員工(Employee):Emp_Id 員工號Emp_Name姓名Emp_Age年齡Emp_Sex性別 Hou_Id樓房號Emp_Job職位Emp_Add家庭住址 Emp_Tel聯(lián)系方式Emp_Des備注4.2動態(tài)數(shù)據(jù)輸入數(shù)據(jù):鼠標對按鈕的點擊 查詢方式、查詢關鍵字; 新建管理員、錄入學生信息項; 受限操作所需的密碼; 新聘員工信息錄入; 人員來訪、物品出入樓; 輸出數(shù)據(jù):查詢關鍵字確定的數(shù)據(jù)庫記錄的子集; 統(tǒng)計結果及其格式化文件; 密碼修改成功; 信息錄入、刪改結果(成功或失?。?訪問完畢、物品出入樓完畢; 內(nèi)部數(shù)據(jù):查詢操作建立的索引;4.3數(shù)據(jù)流圖出入信息物品信息外來人員信息學生信息學生信息學生基本情況公寓信息員工信息寢室信息員工表樓房表公寓事務管理員信息系統(tǒng)事務事務管理員接收事務系統(tǒng)管理用戶表管理員公寓管理寢室表樓房信息學生管理學生事務出入登記出入事務物品出入樓表外來人員表圖6 學生宿舍管理系統(tǒng)(第1層)數(shù)據(jù)流圖系統(tǒng)信息二層的細化數(shù)據(jù)流圖和數(shù)據(jù)字典 表符號說明: T1:用戶表 T5:員工表 T2:學生基本情況表 T6:人員來訪表 T3:學生住宿表 T7:物品出入表 T4:寢室表 T8:樓房表1)資料管理數(shù)據(jù)流圖超級用戶信息新用戶信息修改返回信息密碼信息密碼信息超級用戶信息新用戶信息系統(tǒng)管理事務系統(tǒng)管理超級用戶登錄普通用戶登錄T1新用戶注冊修改密碼管理員T1超級用戶信息超級用戶信息密碼信息普通用戶信息普通用戶信息普通用戶信息圖7 細化數(shù)據(jù)流圖 資料管理數(shù)據(jù)流圖2)公寓管理數(shù)據(jù)流圖員工信息員工信息寢室信息寢室信息公寓管理事務事務分類樓房管理寢室管理員工管理管理員T8T4T5樓房信息樓房信息樓房信息寢室信息員工信息 圖8 細化數(shù)據(jù)流圖 公寓管理數(shù)據(jù)流圖數(shù)據(jù)字典是關于數(shù)據(jù)的信息的集合,也就是對數(shù)據(jù)中包含的所有元素的定義的集合,它為軟件開發(fā)人員提供數(shù)據(jù)庫設計的參考,并為用戶了解系統(tǒng)時作為一個必有工具。以下是部分數(shù)據(jù)字典的內(nèi)容: * 名 字:員工信息 別 名: 描 述:每棟公寓聘請的員工 定 義:員工信息=員工號姓名年齡性別 樓房號職位家庭住址聯(lián)系方式備注 員工號=3字符11 姓名6字符11 年齡2數(shù)字3 性別FM 樓房號2數(shù)字3 職位4字符20 家庭住址8字符100 聯(lián)系方式11數(shù)字11 備注0字符256 位 置:員工表 * 名 字:寢室信息 別 名: 描 述:寢室對應的屬性 定 義:寢室信息寢室號居住性別應住人數(shù)實住人數(shù)住宿費用電話備注 寢室號10字符10 居住性別FM 應住人數(shù)2數(shù)字2 實住人數(shù)2數(shù)字2 住宿費用4數(shù)字4 電話11數(shù)字11 備注0字符256 位 置:寢室表 * 名 字:樓房信息 別 名: 描 述:樓房對應的屬性 定 義:樓房信息樓房號房間數(shù)樓層數(shù)應住人數(shù) 樓房號=10字符10 房間數(shù)=3數(shù)字10 樓層數(shù)=2數(shù)字2 應住人數(shù)=4數(shù)字4 位 置:樓房表 * 4.4 E-R圖:宿舍管理員管理樓房包含寢室學生入住出入來訪來訪人員N1NNNN1111圖9 系統(tǒng)E-R圖系統(tǒng)管理員管理N1管理N學院年級樓號姓名姓名性別姓名性別性別姓名學號財務編號員工號員工編號房間號職務居住性別評分五 系統(tǒng)進度安排我們對項目的規(guī)模進行了分析,以下是初步擬定的項目的進度安排表。計劃內(nèi)容時間安排可行性研究系統(tǒng)需

溫馨提示

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

評論

0/150

提交評論