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

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

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

溫馨提示

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

評論

0/150

提交評論