第一章概述
11系统名称
学生宿舍管理系统
12开发及运行环境
CPU内存硬盘空间输入设备操作系统数据库
I
telCoreTMi54210M4GB
30M以上键盘鼠标wi
dows80wi
dowssqlserver2005
13软件开发计划
201712012017120420171205201712092017121020171215库设计实现201712162017122020171221
软件需求分析系统结构设计软件编码及数据
软件测试软件交付
f第二章需求分析
目前,各学校的宿舍管理主要依赖于人工管理,学生宿舍相关的各种信息可以通过宿舍管理系统来集中统一管理,方便的宿舍管理员对宿舍的管理,更有利于宿舍安全以及同学们的健康成长。
21任务概述
宿舍管理系统为了方便管理,尽可能的实现操作简单,易学易用,主要实现以下功能:
1)系统要求用户必须输入正确的用户名和密码才能进入系统;2)系统应该提供学生住宿情况的基本登记;3)系统应提供人员来访登记及结束访问的详细登记;4)系统应提供学生在校期间物品出入宿舍楼的详细情况登记;5)系统应提供查询功能,以方便用户对学生基本信息的查询(要实现按多种条件的查询)及楼房信息的查询;6)系统应提供增加、删除、修改用户帐户的功能;7)增加学生离校的物品管理制度
22宿舍管理系统一层数据流图及数据字典
221一层数据流图
f图11学生宿舍管理系统一层数据流图
222数据字典
以下是图11数据流图的数据字典本数据字典主要定义数据4方面内容:
名字:数据元素的名字,作为在数据流图中的标识符,描述:对名字所代表的数据功能和含义加以描述定义:对名字所代表的实际构成加以解释位置:表示数据流的来源
名字:管理员描述:对宿舍管理系统进行操作的人员
f定义:管理员分为超级管理员和宿舍管理员位置:管理员信息表
名字:事务描述:代表进入系统所要执行的操作定义:事务包括系统事务、出入事务、学生查询事务、公寓信息事务位置:系统登陆
名字接收事务描述:接收管理员要办理的一个具体的事务定义判断所要进行的操作位置:操作界面
名字:系统事务描述:进入系统对管理员信息的操作定义:,比如增加用户账号,修改用户信息位置:系统管理
名字:学生查询事务描述:查询学生基本信息定义:包括姓名,学号,学院,班级,寝室号,性别位置:学生信息查询
f名字:公寓信息事务描述:对公寓进行管理定义:包括对宿舍楼寝室信息进行调整,查询楼房信息位置:公寓管理名字:出入事务描述:对外来人员与出入宿舍楼的物品登记描述:登记外来人员基本信息,物品出入的基本信息位r