还剩3页未读,继续阅读
文本内容:
宿舍信息管理系统需求分析目前,我们学校的宿舍管理采用的还是人工来进行管理的,面对目前学校发展的实际状况,我们通过在学校宿舍实地调研之后,对宿舍管理系统的设计开发做了一个详细的概述L1调查用户需求用户宿舍楼管理员学生宿舍楼管理员功能需求办理入住,退宿,更换宿舍,根据条件查询能找到学生所在宿舍;添加用户,修改密码安全性需求系统只能宿舍楼管理员才能使用完整性需求系统具有以上所提出的所有功能学生功能需求提供自己的相关信息给宿舍楼管理员能办理入住,退宿,更换宿舍,查询宿舍
1.2需求总结
1.3功能场景本系统要实现的是高校学生宿舍管理系统,在设计该系统时,应尽可能的贴近学生,便于用户操作系统在实现上应该具有如下功能
1.场景名称系统登录参与者实例宿舍楼管理员事件流程
1.宿舍楼管理员提供自己的账号,密码;
2.系统验证是否正确;
3.账号密码正确成功登录,否则不允许登录界面模型
2.场景名称添加宿舍参与者实例宿舍楼管理员事件流程:1,用户成功登录;
2.宿舍楼管理员根据宿舍楼实际情况添加宿舍,与现实一一对应;
3.确保无误后,按确定按钮,生成宿舍界面模型
3.场景名称查询宿舍参与者实例宿舍楼管理员事件流程
1.宿舍楼管理员成功进入系统;
2.输入宿舍号,按查询按钮,在下方会出现查询结果;界面模型:
4.场景名称修改宿舍参与者实例宿舍楼管理员事件流程
1.宿舍楼管理员成功进入系统;
2.输入宿舍号,按查询按钮,在下方会出现查询结果;
3.再点击修改按钮,进入修改宿舍界面;
4.修改完成,点击确定按钮界面模型
5.场景名称删除宿舍参与者实例宿舍楼管理员事件流程
5.
1.舍楼管理员成功进入系统;
2.输入宿舍号,按查询按钮,在下方会出现查询结果;
3.再点击删除按钮,则此宿舍被删除
6.场景名称学生入住参与者实例宿舍楼管理员学生事件流程
1.学生提供给宿舍楼管理员报到证;
2.宿舍楼管理员根据报到证将学生信息录入系统;
3.确保无误后,按确定按钮,学生入住成功界面模型
7.场景名称更换宿舍参与者实例宿舍楼管理员学生事件流程
1.更换宿舍学生向宿舍楼管理员提供学号或姓名或宿舍号;
2.宿舍楼管理员登录系统进入学生查询界面
3.根据学生学号或姓名或宿舍号进行查询;
4.然后按修改按钮,则进入修改界面界面模型
8.场景名称退宿参与者实例宿舍楼管理员学生事件流程
1.某学生退宿向宿舍楼管理员提供学号或姓名或宿舍号;
2.宿舍楼管理员登录系统进入学生查询界面
3.根据学生学号或姓名或宿舍号进行查询;
4.然后按退宿按钮,则该学生被删除;界面模型
9.场景名称修改用户密码参与者实例当前系统登录用户事件流程
1.找到系统管理下拉菜单中一修改密码
2.点击进入修改密码界面
3.按照要求填写完毕,按确定按钮界面模型
10.场景名称添加用户参与者实例当前系统登录用户事件流程
1.找到系统管理下拉菜单中一添加用户
2.点击进入添加用户界面
3.按照要求填写完毕,按添加按钮界面模型
1.3性能需求系统运行环境:
1.
3.
11.硬件配置CPU:Pentium IIII600以上;内存:128M以上
2.软件环境Windows98以上操作系统;MS SQLServer2000;Visual Studio.Net2003;MS Access2000及以上
1.4数据库选择数据库是数据管理的最新技术,是计算机科学的重要分支十年来,数据库管理系统已从专用的应用程序包发展成为通用系统软件由于数据库具有数据结构化、最低冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序等优点,较大的信息系统都是建立在数据库设计之上的由于Access数据库操作方便,配置简单,只需要把数据库文件放置到bin目录下的Debug文件夹下即可,故选用Access数据库
1.5环境本系统是以Windows系统为操作平台,前台采用Visual C#编程语言和后台采用Access数据库来实现高校学生宿舍管理系统所需功能的。