其他任何信息。(2)处理要求:数据处理主要是由管理员来完成。
49
f三、系统功能的设计和划分
根据如上得到的用户需求,我们将本系统按照所完成的功能分成以下几部分:a基本功能需求b用户管理部分c管理员管理部分各部分完成的功能如下:
31基本功能需求
学生宿舍管理系统在实现上应该具有如下功能:a系统要求用户必须输入正确的用户名和密码才能进入系统。b系统应该提供学生住宿情况的基本登记。c系统应提供学生每学期的注册及学生的离校处理。d系统应提供人员来访登记及结束访问的详细登记。e系统应提供学生在校期间物品出入宿舍楼的详细情况登记。f系统应提供查询功能,以方便用户对学生基本信息的查询要实现按多种条件的查询及楼房信息的查询。g系统应提供增加、删除、修改用户账户的功能。h系统还应具有添加、修改、删除学生及员工基本信息的功能。i系统应当提供将相关信息以报表形式打印出来的功能。
59
f32用户管理部分
a处理用户登录b用户可以查询学生信息。c用户可以查询活动信息。d用户可以查询账户信息。e用户可以查询值日信息。f用户可以修改用户自己密码。
33管理员管理部分
a处理管理员登录b管理员可以查询学生等所有文件信息的信息。c管理员可以发布与更新事件信息。d管理员可以插入、修改学生信息。e管理员可以插入与修改账户信息。f管理员可以插入与修改值日信息。g管理员可以修改管理员密码。
69
f四、数据流图
41数据流图
管理员和成员
登录系统添加值日信息非法登录查询值日信息查询个人信息
寝室
寝室管理员
添加成员信息添加账户信息添加活动信息结果返回寝室管理系统
查询账户信息查询活动信息结果返回
成员
顶层图
登录系统用户登录信息添加非法用户
1
信息查询
2
信息管理
信息查询成员信息文件
3
账户信息文件
活动信息文件
值日信息文件
第0层图
79
f42流程图
用户登录
N
身份是否合法
Y
进行查询或者修改
成员信息
账户信息
活动信息
值日信息
返回查询或者修改结果
89
f五、ER图
51数据分析ER图:
编号
金额日期说明学号寝室账户时间
名称
姓名成员性别学院事件管理查询值日安排负责人成绩任务
编号
时间
成员
说明
用户记录
姓名
密码
99
fr