文档名称: 需求分析说明书项目名称: 学生宿舍管理系统编写: 日期: 11 月 25 日院系: 班级: 软件工程一 引言1.1编写目的在编写《学生宿舍管理系统》软件之前, 对同类型产品的市场进行了前期调查, 与多位软件设计者和使用者进行了探讨和分析, 之后由软件项目小组向系统分析人员与软件设计人员提出了这份需求规格说明书。该需求规格说明书对学生宿舍管理系统软件进行了全面细致的用户需求分析, 明确所要开发的软件应具有的功能、 性能与界面。该需求规格说明书供概要设计人员阅读。1.2定义SAMS: Student Apartment Management System, 学生宿舍管理系统。1.3参考资料[1] 张海藩,《软件工程导论》,清华大学出处社, 年 8 月第六版 [2] ( 英) 萨摩维尔 著, 程成等译 《软件工程》,机械工业出版社, .5二 概述2.1 目标本设计要实现的是高校学生宿舍管理系统, 在设计该系统时, 应尽可能的贴近学生,便于用户操作。系统在实现上应该具有如下功能: 1.系统要求用户必须输入正确的用户名和密码才能进入系统。 2.系统应该提供学生住宿情况的基本登记。 3.系统应提供人员来访登记及结束访问的详细登记。 5.系统应提供查询功能, 以方便用户对学生基本信息的查询(要实现按多种条件的查询)及楼房信息的查询。 6.系统应提供增加、 删除、 修改用户帐户的功能。 2.2 性能需求学生宿舍管理系统中管理权限上应当进行严格控制, 具体思想如下: 1.要想对该学生宿舍管理系统进行操作就应当具有某些操作权限。没有权限 的用户将不能经过任何渠道来登录该系统, 查看该系统的任何信息和数据, 以确 保系统的严密性和安全性。 2.在上述要求基础上能够为该系统设定多种登录方式, 有系统管理员和宿舍管理员和学生登陆权限, 其它任何人都不能登录该系统。 3.在具体实现时还应为系统管理员, 宿舍管理员和学生设定不同的权限, 系统管理员应当能够使用系统的所有模块, 宿舍管理员和学生权限受到一定的限制。三 功能需求分析3.1 系统功能设计 在整体设计中, 我们将宿舍管理系统分为六个大的功能: 资料管理功能、 住宿管理功能、 收费管理功能、 门禁管理功能、 访客管理功能、 维修管理功能。 3.2 功能框图 图 1 系统功能框图住宿管理收费管理学生宿舍管理系统资料管理门禁管理访客管理维修管理宿舍职工管理住宿安排住宿调整住宿查询学生信息管理打印宿舍报表录入数据费用查询门禁时间修改门禁出入记录录入访客...