




已閱讀5頁,還剩15頁未讀, 繼續免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
計計 算算 機機 學學 院院 學學 生生 宿宿 舍舍 管管 理理 系系 統統 需求規格說明書需求規格說明書 學學 生生 姓姓 名名 學學 號號 年年級級班班級級 指指導導教教師師 所所在在學學院院 提提交交日日期期 需求規格說明書 第 2 頁 共 20 頁 目目 錄錄 1 引言 4 1 1 編制目的 4 1 2 范圍 4 1 3 預期的讀者和閱讀建議 4 1 4 術語和縮略語 4 1 5 文檔約定 4 1 6 參考文件 5 2 項目概述 5 2 1 目標 5 2 2 范圍 5 2 3 用戶的特點 6 2 4 假定條件和約束限制 6 2 5 運行環境 6 2 5 1 硬件環境 6 2 5 2 軟件環境 7 3 業務分析 7 4 數據描述 9 5 功能需求 12 5 1 功能需求總述 12 5 1 1 功能需求總表 12 5 1 2 角色 權限需求 13 5 2 功能需求 1 宿舍管理員管理 13 5 2 1 子功能 1 管理員信息修改 13 5 2 2 子功能 2 管理員查詢 13 5 3 功能需求 1 學生管理 14 5 3 1 子功能 1 學生信息修改 14 5 3 2 子功能 2 學生查詢 14 5 4 功能需求 1 宿舍樓管理 14 5 4 1 子功能 1 辦理入住 14 需求規格說明書 第 3 頁 共 20 頁 5 4 2 子功能 2 調換宿舍 15 5 4 3 子功能 3 辦理退宿 15 5 5 功能需求 1 缺勤記錄 15 5 5 1 子功能 1 學生缺勤記錄 15 5 6 功能需求 1 系統管理 16 5 6 1 子功能 1 添加用戶 16 5 6 2 子功能 2 修改密碼 16 6 非功能需求 17 6 1 性能需求 18 6 2 安全保密需求 18 6 3 擴展性需求 19 6 4 穩定性需求 19 7 界面要求 20 7 1 圖形要求 20 7 2 報表格式 20 需求規格說明書 第 4 頁 共 20 頁 1 1引言引言 學生宿舍管理一直是各大高校所重視的工作 為了提高高校宿舍管理的質 量與效率 根據客戶的要求 我們著手開發此項工程 高校公寓管理部門在宿 管工作中擔負著管理 檢查 收費 協調等重要的管理任務 1 1 編制目的編制目的 該文檔是關于用戶對于學生宿舍管理網站的功能和性能的要求 重點描述 了網站的設計需求 將作為對該工具在概要設計階段的設計輸入 編寫本報告 的目的是明確本系統的詳細要求 供使用單位確認系統的功能和性能 并作為 軟件設計人員的設計依據和使用單位的驗收標準 1 2 范圍范圍 本節描述以下內容 學生宿舍管理系統 主要實現的是學生宿舍管理系統 在設計該系統時 應盡可能會的貼近用 戶 便于用戶操作 主要功能包括 房間管理 宿舍管理 信息查詢 信息維護等功能 1 3 預期的讀者和閱讀建議預期的讀者和閱讀建議 開發人員和測試人員 了解該網站需要實現的所有功能需求點 性能需求 點 指導老師 建議了解該網站需要的主要流程和主要功能點 普通用戶 只需要了解功能需求部分 1 4 術語和縮略語術語和縮略語 表 1 1 術語和縮略語 UML是一種支持模型化和軟件系統開發的圖形化語言 為軟件開發的所有階段提 供模型化和可視化支持 包括需求分析到規格 到構造和配置 JDBC Java Data Base Connectivity Java 數據庫連接 OracleOracle Database 又名 Oracle TDBMS 簡稱 Oracle 是甲骨文公司的一種 5 關系數據庫管理系統 是目前世界上流行的關系數據庫管理系統 系 統可移植性好 使用方便 功能強 適用于各類大中小微機環境 DBMS數據庫管理系統 database management system 簡稱 DBMS 是一種操作和 管理數據庫的大型團建 用于建立 使用和維護數據庫 1 5 文檔約定文檔約定 本軟件需求規格說明書將遵循從 IEEE830 標志改寫并擴充模板編寫 實際的 改寫與擴充將根據該項目的需要 模板中的某以特定部分可能不適合該項目 約定的做法是在原處保留標題 并注明該項不適用 因為開發的項目比較熟悉 本文檔中沒有專業詞匯 需求規格說明書 第 5 頁 共 20 頁 表 1 2 文檔約定 編號名稱說明 01 宿舍信息是指該網站系統中宿舍的所有信息 02 宿舍管理員信息是指該網站系統中宿舍管理員的所有信息 03 學生信息是指該網站系統中學生的所有信息 1 6 參考文件參考文件 1 微軟 面向 net 的 web 應用程序設計 M 北京 高等教育出版社 2 軟件工程導論 第五版 張海藩編著 清華大學出版社 3 Visual FoxPro 6 0 程序設計與應用教程 第二版 鄂大偉 廈門 大學出版社 4 數據庫系統概論 第四版 王珊 薩師煊高等教育出版社 5 Java Web 開發從零開始 孫更新 電子工業出版社 2 項目概述項目概述 2 1 目標目標 本系統是一個信息管理系統 MIS Management Information System 以下 就稱信息管理系統 它將實現檢索迅速和查找方便 信息的錄入 修改和刪除 功能 以及對新入校學生進行入住登記等功能 系統提供多用戶登陸 并實現 用戶之間簡單的角色管理 權限分配等功能 通過構建基于 Internet 的分布式 網絡信息共享平臺 系統用戶能夠在內網 或者是公網上登錄系統 進行操作 實現學生宿舍管理工作的電子化管理 合理科學的學院網站設計和安排不僅能夠方便老師管理 對學生科學使用 網絡資源也是很有利的 具體目標如下 宿舍樓基本信息查詢與修改 學生基本信息查詢與更新 每一幢宿舍樓中宿舍信息的查詢與信息更新 宿舍保衛處基本信息的查詢和修改 宿舍事故基本信息及事故處理信息的查詢和修改 宿舍樓物品出入審批及記錄 2 2 范圍范圍 系統可供管理員使用 主要功能包括 房間管理 宿舍管理 信息查詢 信息維護等功能 需求規格說明書 第 6 頁 共 20 頁 系統可供學生使用 主要功能包括 能儲存 申請修改自己的寢室信息 能方便得進行寢室問題報修 能及時得到各種水電信息 2 3 用戶的特點用戶的特點 該網站的面對的用戶和維護人員都將是受過高等教育的老師和大學生 對 網網站這樣的系統已經熟練操作和使用 再加上友好的界面展示 不存在不會 使用的情況 學生公寓管理員 需要對學生信息進行集中管理 一邊方便 快捷 高效 等進行公寓樓管理 學生 可以申請寢室問題的報修 以及得到水電費信息 2 4 假定條件和約束限制假定條件和約束限制 本產品主要針對學生宿舍情況進行設計 其最終用戶是宿舍系統的管理員 宿舍管理員以及宿舍學生 他們都具備一定的計算機使用能力 對計算機的操 作十分熟練的 同時系統的維護人員是計算機專業人員 熟悉數據庫 操作系 統 網絡維護工作 該網站需要在 5 月上旬開發完成 必須使用 ASP NET 技術以及數據庫必 須是 SQL Server 2008 建議軟件壽命 5 年 經費來源 學校宿舍管理處 硬件條件 hp 服務器工作站 ps 機 運行環境 Windows server 2003 數據庫 Oracle 11g 2 5 運行環境運行環境 2 5 1 硬件環境硬件環境 為了保證系統運行的效率和可靠性 系統服務器端應具有較高的軟硬件配 置 客戶端的要求不是很高 此應用程序可廣泛運行于國際互聯網即 Internet 也可適用于內部的局域網 其運行要求如下 客戶端運行環境 CPUPentium 4 1 8G 或以上 內存512MB 以上 操作系統Windows98 或以上版本 網絡工具IE 瀏覽器 6 0 以上 硬盤 500GB 5400 RPM 日立 顯卡 英特爾 HD Graphics 4000 2 00 GB 主板 華碩 K46CB Intel Ivy Bridge 需求規格說明書 第 7 頁 共 20 頁 服務器端運行環境 CPUPentium E5200 內存2GMB 硬盤空間160G 以上硬盤剩余空間 輸入設備鍵盤 鼠標 操作系統Windows 2000 Server 數據庫 Microsoft SQL Server 2000 通信接口 本系統采用的網絡協議是 TCP IP 本系統的局域網采用雙絞線 100M 標準 連接 2 5 2 軟件環境軟件環境 操作系統 Win7 Win8 Win XP Linux 等支持瀏覽器的使用的系統都可以 數據庫系統 Oracle 11g 開發平臺及工具 ASP NET Visual Studio 2010 DreamWeaver JDBC5 1 7 通信協議 TCP IP 3 業務分析業務分析 該學生宿舍管理系統網站組織機構圖 如下圖 3 1 所示 宿 舍管 理 系統 宿 舍宿 舍 管理 員 學 生管 理 宿 舍樓 管 理 缺 勤記 錄 系 統管 理 管 理員 信 息修 改 管 理員 查 詢 學 生信 息 修改 學 生查 詢 辦 理入 住 調 換宿 舍 辦 理退 宿 學 生缺 勤 記錄 添 加用 戶 修 改密 碼 退 出系 統 圖 3 1 組織機構圖 需求規格說明書 第 8 頁 共 20 頁 宿舍管理 在此模塊中宿舍管理員可以安排學生住宿 住宿調整 退宿 住宿查詢和 打印宿舍表 如下圖 3 2 所示 宿舍管理員 住宿安 排 住宿調 整 退宿管 理 住宿查 詢 宿舍 學生 住宿安排請求 住宿調整請求 退宿請求 住宿請求 宿舍報表 圖 3 2 宿舍管理數據流圖 系統功能性需求分析用例 如下圖 3 3 所示 學生處管理人員 宿舍管理員 學生信息管理 宿舍分配 登錄功能 財務管理 信息查詢 宿舍管理 財務人員 學生及家長 需求規格說明書 第 9 頁 共 20 頁 圖 3 3 系統整體用例圖 訪客管理 在此模塊中宿舍管理員可以記錄來訪人員的信息 對訪客進行查詢和管理 如下圖 3 4 所示 來訪人員 宿舍管理員來訪管理 來訪登記來訪記錄 學生 來訪查詢 來訪信息 來訪管理請求 查詢請求 訪客信息 圖 3 4 訪客管理數據流圖 4 數據描述數據描述 表 4 1 數據表 序號數據數據描述數據所屬部門 01 用戶數據存儲管理員的登錄信息 02 學生數據存儲學生的基本信息 03 宿舍數據存儲宿舍的使用信息 04 留言數據存儲著建議意見留言信息 數據流圖描繪系統的邏輯模型 圖中沒有任何具體的物理元素 只是描繪 信息在系統中流動和處理的情況 數據流圖有四種成分 源點或終點 處理 需求規格說明書 第 10 頁 共 20 頁 數據存儲和數據流 學生宿舍管理處是源點同時也是終點 處理有 新生資料 錄入 學生資料處理 學生資料查詢 學生資料統計 打印學生資料報表 水 電使用情況錄入 學生宿舍處理等等 數據流有 學生信息 存放物品信息 借出物品信息 用水量及電量信息 物品信息 宿舍信息 維修信息等 數據 存儲有 學生信息 DBF 宿舍登記信息 DBF 物品登記信息 DBF 維修記錄表 DBF 存放物品信息表 DBF 等 表 4 2住宿生數據 字段名描述數據類型數據長度 NULLPrimarykey Stu id 學號 Char20NY Stu name 姓名 Char10YN Stu sex 性別 Char10YN In date 入學年份 Data10NN Depar 所在系 Char10YN Class 班級 Char10YN Hou id 樓號 Char10Ny Ber id 宿舍號 Char10NY Bed id 床號 Char10YN In out 入住情況 Char8NN 表 4 3宿舍資料數據 字段名描述數據類型數據長度 NULLPrimarykey Hou id 樓號 Char10NY Ber id 宿舍號 Char10NY Ber qua 宿舍性質 Char20NN Ber min 宿舍長 Char20YN 需求規格說明書 第 11 頁 共 20 頁 表 4 4 電量表數據 字段名描述數據類型數據長度 NULLPrimarykey Hou id 樓號 Char10NY Ber id 宿舍號 Char10NY Ber num 總電量 Char5YN Elec al 低電警告 Char1YN Data 日期 Data10NN 表 4 5 水量表數據 字段名描述數據類型數據長度 NULLPrimarykey Hou id 樓號 Char10NY Ber id 宿舍號 Char10NY Wate num 水表讀數 Char10NY Data 日期 Data10NN 表 4 6 物品統計信息數據 字段名描述數據類型數據長度 NULLPrimarykey Art id 物品號 Char20NY Art name 物品名 Char 20YN Ber id 宿舍號 Char10NY Damage 損壞情況 Char1YN Len bor 借還情況 Char1YN Data 日期 Data10YN 需求規格說明書 第 12 頁 共 20 頁 表 4 7 要求維修信息數據 字段名描述數據類型數據長度 NULLPrimarykey Rep id 維修人員號 Char20YN Rep name 維修人員名字 Char 20YN Ber id 宿舍號 Char10NN Rep back 是否修理 Char2NY 表 4 8 用戶數據 字段名描述數據類型數據長度 NULLPrimarykey Mana id 管理員 Char 20NY Mana name 管理員名字 Char20NN Right 權限 Char 10NN 5 功能需求功能需求 5 1 功能需求總述功能需求總述 5 1 1 功能需求總表功能需求總表 表 5 1 功能需求表 編號功能需求名稱優先級別 1 數據管理高 2 數據導入高 3 數據導出高 4 用戶權限管理高 需求規格說明書 第 13 頁 共 20 頁 5 1 2 角色 權限需求角色 權限需求 表 5 2 角色權限分配表 序號角色功能權限 1 宿舍管理員管理整個宿舍管理系統用戶管理權限 宿舍管理權限 系統權限 2 學生查詢查詢權限 5 2 功能需求功能需求 1 宿舍管理員管理宿舍管理員管理 5 2 1 子功能子功能 1 管理員信息修改管理員信息修改 功能概述 管理員對宿舍管理員信息進行增刪查改操作 操作者 系統管理員 輸入 宿舍管理員的新信息 輸出 輸出管理員基本信息在指定位置 數據來源 數據庫 展示界面 提示修改成功 5 2 2 子功能子功能 2 管理員查詢管理員查詢 功能概述 展示了管理員的基本信息 包括 名字 性別 以及負責事項 操作者 系統管理員 輸入 無 輸出 輸出管理員基本信息在指定位置 數據來源 數據庫 展示界面 在頁面指定位置展示 需求規格說明書 第 14 頁 共 20 頁 5 3 功能需求功能需求 1 學生管理學生管理 5 3 1 子功能子功能 1 學生信息修改學生信息修改 功能概述 宿舍管理員對學生信息進行增刪查改操作 操作者 宿舍管理員 輸入 學生的新信息 輸出 輸出學生基本信息在指定位置 數據來源 數據庫 展示界面 提示修改成功 5 3 2 子功能子功能 2 學生查詢學生查詢 功能概述 展示了學生的基本信息 包括 名字 性別 以及班級學號 操作者 宿舍管理員 輸入 無 輸出 輸出學生基本信息在指定位置 數據來源 數據庫 展示界面 在頁面指定位置展示 5 4 功能需求功能需求 1 宿舍樓管理宿舍樓管理 5 4 1 子功能子功能 1 辦理入住辦理入住 功能概述 每個學生入住的宿舍安排 對有空床的寢室進行學生入住安排 操作者 宿舍管理員 輸入 更新宿舍床位空缺數 輸出 該宿舍已住學生的基本信息 安排入住 數據來源 數據庫 展示界面 需求規格說明書 第 15 頁 共 20 頁 在頁面指定位置展示 5 4 2 子功能子功能 2 調換宿舍調換宿舍 功能概述 宿舍管理員對學生進行宿舍調換的修改操作 操作者 宿舍管理員 輸入 無 輸出 調換后的宿舍信息 數據來源 數據庫 展示界面 提示修改成功 5 4 3 子功能子功能 3 辦理退宿辦理退宿 功能概述 宿舍管理員對學生進行宿舍退宿的修改操作 操作者 宿舍管理員 輸入 無 輸出 修改后的宿舍信息 空出的床位數 數據來源 數據庫 展示界面 提示修改成功 5 5 功能需求功能需求 1 缺勤記錄缺勤記錄 5 5 1 子功能子功能 1 學生缺勤記錄學生缺勤記錄 功能概述 宿舍管理員在門禁之前進行宿舍學生點到 并記錄好缺勤情況 操作者 宿舍管理員 輸入 學生缺勤次數 輸出 無 數據來源 數據庫 展示界面 需求規格說明書 第 16 頁 共 20 頁 在頁面指定位置展示 5 6 功能需求功能需求 1 系統管理系統管理 5 6 1 子功能子功能 1 添加用戶添加用戶 功能概述 系統管理員對宿舍管理員進行修改工作 添加新的宿舍管理員 操作者 系統管理員 輸入 宿舍管理員的基本信息 輸出 無 數據來源 數據庫 展示界面 提示添加成功 5 6 2 子功能子功能 2 修改密碼修改密碼 功能概述 系統管理員對管理賬號進行修改操作 操作者 系統管理員 輸入 新的管理密碼 輸出 無 數據來源 數據庫 展示界面 提示修改成功 5 6 3 子功能子功能 3 留言信息展示留言信息展示 功能概述 留言信息展示在界面的指定位置展示 主要展示的信息包括用戶的建議或 者建議 加強和用戶的交流 好進一步完善該系統 操作者 用戶 輸入 點擊留言選項 并輸入相關的建議或者意見 點擊確認 則可發布留言 輸出 在指定位置輸出留言信息 數據來源 需求規格說明書 第 17 頁 共 20 頁 留言直接錄入留言數據表 展示界面 在頁面指定位置顯示留言成功的提示信息 5 6 4 子功能子功能 4 留言信息刪除留言信息刪除 功能概述 用戶的留言信息用戶自身不可更改 只能管理員進行刪除操作 操作者 管理員 輸入 首先找到相關留言 然后點擊刪除選項 即可刪除留言 輸出 輸出現在留言的信息 數據來源 留言直接錄入留言數據表 展示界面 提示刪除成功 5 6 5 子功能子功能 5 繳費功能繳費功能 功能概述 當用戶有罰款沒有繳清時 則會提醒該用戶盡快繳清 操作者 用戶 管理員 輸入 當用戶把欠款繳清時 管理員就會在管理員界面中 查詢到該用戶 然后 把該用戶的欠費金額清零 輸出 在用戶界面中則會顯示欠款為零 數據來源 已錄入的用戶信息數據表 展示界面 提示繳費成功的信息 6 非功能需求非功能需求 對軟件的非功能需求的描述 應包括性能 安全性 可擴展性 穩定性等 方面的需求界定 需求規格說明書 第 18 頁 共 20 頁 6 1 性能需求性能需求 在運行 WindowsXP 操作系統的主頻為 1 1GHz 的 IntelPentium4PC 機上 當系統至少有 50 的空閑資源時 用戶在校內登錄時 頁面請求響應時間 不能多于 10 秒 在網站的信息展示和跳轉處理上都要求處理時間迅速反應 靈敏 但是對于資源的上傳和下載 允許較長時間的處理 精度精度 數據采集率 必須在 90 以上 動態信息及時率 必須在 95 以上 靜態信息全面率 必須在 95 以上 信息準確率 必須在 98 以上 的 時間特性時間特性 響應時間 局域網 3 秒 局域網間 8 秒 校園網內查詢 2 秒 外部網 絡查詢 5 秒 適應性適應性 該系統的前臺產品最后提交形式為安裝程序 使其能在 WindowsXP Windows7 Windows8 操作系統平臺上正常運行 后臺產品最后提交形式為安 裝包使其能在 Linux 下正常運行 并且能在需求變化時 能方便的進行功能補 充 其他其他 在一天中 同時使用該系統的主要用戶為 宿舍管理員 每棟 1 人 系統 維護人員 每 5 棟 1 2 人 學生 每棟 500 人 6 2 安全保密需求安全保密需求 普通用戶和系統管理員擁有的操作權限不同 沒有權限的用戶將不能通過 任何渠道來登錄該系統 查看該系統的任何信息和數據 以確保系統的嚴密性 和安全性 系統管理員應當可以使用系統的所有模塊 普通用戶只能對自己權 限下的模塊進行操作 本系統在第一次使用時 提供系統維護人員初始登錄用戶名 密碼 當系 統維護人員第一次登陸后 必須重新設置新的登錄用戶名 密碼 一般用戶的 用戶名和初始密碼由系統維護人員賦予 當一般用戶第一次登陸后 必須更改 需求規格說明書 第 19 頁 共 20 頁 他的最初登錄密碼 最初的登錄密碼不能重用 同時要求每個一個月的時間 系統自動提示用戶更改密碼 只有系統維護人員才能對所有的信息資料進行訪 問 6 3 擴展性需求擴展性需求 系統設計要求能夠體現拓展性要求 以適應將來功能擴展的需求 6 4 穩定性需求穩定性需求 系統應保證 24 小時內正常運行 保證 1000 人可以同時在客戶端登錄 此 時系統能正常運行 正確提示相關內容 在用戶登陸較少的情況下基本不會出 錯 在訪問量和下載量較大時 根據統計學院的人數等實際情況 網站將反應 緩慢 但是不能崩潰 如果本系統在運行 1 小時內連續出現 3 次死機 那么本系統必須在 1 分鐘 內終止運行 同時提示維護人員將系統切換至備用機運行 每月末
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 冷和熱科學試題及答案
- 酒店三八婦女節活動方案
- 輔導班工作計劃
- 2025租房合租合同范本
- 計算機專業大學生頂崗實習總結
- 2025新版房屋買賣合同
- 幼兒單招面試題庫及答案
- 2025年自體顱骨植入術護理試題
- 2025年ICU膿毒血癥護理查房試題
- 歷史城市文化產業發展評估鏈基礎知識點歸納
- 全域旅游視角下浙江白水洋鎮鄉村旅游發展路徑優化研究
- 2024北京西城區五年級(下)期末數學試題及答案
- 【課件】2025年安全生產月主題宣講(一)
- 燕舞集團招聘試題及答案
- 2024園藝師考試栽培方法試題及答案
- 工程結算審核實務:重點難點解析及解決方案
- 小學數學課堂互動教學模式探究
- 外架承包合同完整版
- 綜合執法考試試題及答案
- CHINET2024年全年細菌耐藥監測結果
- 2025年河北建投能源投資股份有限公司招聘筆試參考題庫含答案解析
評論
0/150
提交評論