需求分析_宿舍管理系统方案_第1页
需求分析_宿舍管理系统方案_第2页
需求分析_宿舍管理系统方案_第3页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、文档名需求分析说明书称:项目名学生宿舍管理系统称:编写:日期:2016年11月25日院系:班级:软件工程引言1.1 编写目的在编写 学生宿舍管理系统软件之前,对同类型产品的市场进行了前期调 查,与多位软件设计者和使用者进行了探讨和分析,之后由软件项目小组向系统分析人员与软件设计人员提出了这份需求规格说明书。该需求规格说明书对学生宿舍管理系统软件进行了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面。该需求规格说明书供概要设计人员阅读。1.2定义SAMS: Student Apartment Management System,学生宿舍管理系统。1.3参考资料1 张海藩,软件工

2、程导论,清华大学出处社,2013年8月第六版2 (英)萨摩维尔 著,程成等译 软件工程,机械工业出版社,2011.5二概述2.1目标本设计要实现的是高校学生宿舍管理系统,在设计该系统时,应尽可能的贴近学生,便于用户操作。系统在实现上应该具有如下功能:1系统要求用户必须输入正确的用户名和密码才能进入系统。2系统应该提供学生住宿情况的基本登记。3.系统应提供人员来访登记及结束访问的详细登记。5系统应提供查询功能,以方便用户对学生基本信息的查询(要实现按多种 条件的查询)及楼房信息的查询。6.系统应提供增加、删除、修改用户帐户的功能。2.2性能需求学生宿舍管理系统中管理权限上应当进行严格控制,具体思

3、想如下:1. 要想对该学生宿舍管理系统进行操作就应当具有某些操作权限。没有权限 的用户将不能通过任何渠道来登录该系统,查看该系统的任何信息和数据,以 确保系统的严密性和安全性。2. 在上述要求基础上可以为该系统设定多种登录方式,有系统管理员和宿舍管理员和学生登陆权限,其他任何人都不能登录该系统。3. 在具体实现时还应为系统管理员,宿舍管理员和学生设定不同的权限,系 统管理员应当可以使用系统的所有模块,宿舍管理员和学生权限受到一定的限三功能需求分析3.1系统功能设计在整体设计中,我们将宿舍管理系统分为六个大的功能:资料管理功能、住宿管理功能、收费管理功能、门禁管理功能、访客管理功能、维修管理功

4、能。3.2功能框图图1系统功能框图3.3资料管理功能宿舍职工管理三个部资料管理功能包括:学生信息管理、宿舍信息管理 分。该模块程序流程图示例:是 I输出宿舍号图2资料管理流程图3.4住宿管理功能公寓管理功能包括:住宿安排、住宿调整、退宿管理、住宿查询、打印宿舍报表五个部分该模块程序流程图示例:3.5收费管理功能录入数据、费用管理、费用查询、打印费用报收费管理功能基本上包括 表四个部分。该模块程序流程图示例:图4收费管理流程图3.6门禁管理功能门禁管理功能包括:门禁时间修改、门禁出入记录两个功能部分3.7访客管理功能信息修改功能包括:录入访客信息、访客查询、访客信息管理三个功能部分。3.8维修管

5、理功能信息修改功能包括:录入维修信息、维修信息查询、维修信息管理三个功能部分.下载可编辑.3.9系统拓扑结构交换机宿舍管理员rlfiw校园网路由器核心交换机r? 丿门禁设备系统管理员终端四数据描述4.1静态数据学生寝室管理系统的静态数据包括:用户(Loginln):UserName用户名Userld用户密码UserPower用户权限学生(Student):Stu_Key学号Stu_Name姓名Stu_Sex性别Stu_E nr入学日期Stu_Birth出生日期Stu_College学院Stu_Major专业Stu_Polit政治面貌Stu_Address家庭住址Stu_Tel联系方式寝室(Do

6、rm):Dor_ld寝室号Dor_Sex居住性别Dor_Num应住人数Dor_Fact实住人数Dor_Price住宿费用Dor_Tel电话Dor_Des备注员工(Employee):Emp_ld员工号Emp_Name姓名Emp_Age年龄Emp_Sex性别Hou_Id楼房号Emp_Job职位Emp_Add家庭住址Emp_Tel联系方式Emp_Des备注4.2动态数据输入数据:鼠标对按钮的点击查询方式、查询关键字;新建管理员、录入学生信息项; 受限操作所需的密码;新聘员工信息录入;人员来访、物品出入楼;输出数据:查询关键字确定的数据库记录的子集;统计结果及其格式化文件;密码修改成功;信息录入、删

7、改结果(成功或失败);访问完毕、物品出入楼完毕;内部数据:查询操作建立的索引;4.3数据流图图6学生宿舍管理系统(第1层)数据流图T5:员工表T6:人员来访表T7:物品出入表T8:楼房表二层的细化数据流图和数据字典表符号说明:T1:用户表T2:学生基本情况表T3:学生住宿表T4:寝室表1)资料管理数据流图图8细化数据流图公寓管理数据流 图数据字典是关于数据的信息的集合,也就是对数据中包含的所有元素的定义的集合,它为软件开发人员提供数据库设计的参考 ,并为用户了解系统时作为一个必有工具。以下是部分数据字典的内容:*名字:员工信息别名:描述:每栋公寓聘请的员工定 义:员工信息=员工号+姓名+年龄+

8、性别+楼房号+职位+家庭住址+联系方式+备注员工号=3 字符 11姓名二6 字符 11年龄二2数字3性别=F | M楼房号=2数字3职位二4 字符 20家庭住址=8 字符 100联系方式二11 数字 11备注二0 字符 256位置:员工表* 名字:寝室信息别名:描述:寝室对应的属性定 义:寝室信息=寝室号+居住性别+应住人数+实住人数+住宿费用+电话+备注 寝室号=10 字符 10 居住性别=F | M应住人数=2 数字 2实住人数=2 数字 2住宿费用=4 数字 4电话=11 数字 11备注二0 字符 256位置:寝室表*名字:楼房信息别名:描述:楼房对应的属性定 义:楼房信息二楼房号+房间数+楼层数+应住人数楼房号=10字符10房间数=3数字10楼层数=2数字2应住人数=4数字4位置:楼房表*4.4 E-R 图:.下载可编辑.五系统进度安排我们对项目的规模进行了分析,以下是初步拟定的项目的进度安排表计划内容时间安排可行性研究系统需求分析1周总体设计2周详细设计2个月编码实现1个月。单元测试1个月综

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论