软件工程试验报告宿舍管理系统Word文档下载推荐.docx
《软件工程试验报告宿舍管理系统Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《软件工程试验报告宿舍管理系统Word文档下载推荐.docx(13页珍藏版)》请在冰豆网上搜索。
2.宿舍信息登记分数据流图:
3.入住学生信息登记分数据流图:
............................................7
4.宿舍卫生检查分数据流图:
................................................8
5.宿舍水电收费分数据流图:
6.宿舍报修分数据流图:
....................................................9
7.来访人员登记分数据流图:
................................................9
五静态结构模型...............................................................9
1.定义系统对象...........................................................9
六、软件运行需求............................................................10
1.硬件接口..............................................................10
2.软件接口..............................................................10
3.故障处理..............................................................10
4.其他问题:
............................................................10
七、数据字典(DD)..........................................................10
一、系统分析
1.业务流程图
核对用户名、密码学生验证员工用户名、密码宿舍管理系统宿舍员工验证管理员用户名、密码管理员
3种不同权限的用户进入特定的界面进行各自操作。
以学生用户权限登录,操作流程如图1-2所示:
个人信息、收费学选择操修改个人资反映情况(如修
以员工权限登录,操作流程如图1-3所示:
宿舍信息、检查情况等查询管理宿舍宿舍员工登陆管理报修信息、通知等
所示:
以最高管理员权限登录,操作流程如图1-4
个人信息、收费等员工权限设置管理系统管理员财务报表等
需求分析二、
在本系统分析中采用用例驱动的分析方法分析需求的主要任务,识别参与者和识别用例。
并建立用例模型。
宿舍管理人员需付出大量的工由于学生宿舍管理工作存在工作量大、事务繁琐的特点,减轻校方人员的工作为提高工作效率,但工作的效率很低。
作时间来从事各种事务性工作,以供宿舍管理人员通过电脑操作进行宿舍决定针对学生宿舍管理开发管理系统软件,负担,管理,从而使学校的宿舍管理工作系统化、规范化、自动化,提供整个宿舍管理的效率,使总体管理水平上升到一个新的高度。
大节省了学校能源。
本系统能减少很多不必要的资源,消除了以前用冗余的纸张式管理,并且还提高了学籍信息管理并且计算机的存储与快速查询功能大大提高了宿舍管理的效率,又减少因工作的冗余出现的错误,可减少学籍信息管理的漏洞,的精确度。
方便快速的操作,这无论从物质上还是工作人员的工资上都可减少许多不很必要的人员,并且操作非常简单,为学校节约了开支。
为学校增加了财富。
三、系统整体设计
宿舍管理系统共分为9个模块:
系统管理模块,宿舍信息管理模块,学生入住管理模块,宿舍卫生检查模块,水电收费模块,宿舍报修管理模块,来访人员管理模块。
1.系统管理模块
系统管理模块包括:
添加新用户、密码修改、重新登录、退出系统4个部分。
1.添加新用户:
实现系统管理人员授予或取消新用户登录该系统的用户名和密码。
2.密码修改:
实现所用用户的密码更改功能。
3.重新登录:
实现用户返回系统主界面。
4.退出系统:
实现正常退出宿舍管理系统。
2.宿舍信息管理模块
宿舍信息管理模块包括:
宿舍信息登记或修改和宿舍信息查询2个部分。
1.宿舍信息登记:
登记学校所有住宿情况。
2.宿舍信息查询:
查询学校所有宿舍的情况。
3.学生入住管理模块
学生入住管理模块包括:
入住学生基本信息录入和学生信息查询2个功能。
1.学生基本信息录入:
实现学生基本信息情况的登记及宿舍的分配功能。
2.学生信息查询:
实现入住学生宿舍信息的查询功能。
4.宿舍卫生检查模块
宿舍卫生检查模块包括:
宿舍卫生检查情况的登记和卫生检查情况的查询。
1.宿舍卫生检查情况登记:
实现每次宿舍卫生检查情况的记录和保存。
2.宿舍卫生检查情况查询:
实现历次宿舍卫生检查情况的查询。
5.水电收费模块
水电收费模块包括:
宿舍水电缴费记录和宿舍水电缴费的查询2个功能。
1.宿舍水电缴费记录:
实现历次宿舍水电缴费情况的记录。
2.宿舍水电缴费查询:
实现历次宿舍水电缴费情况的查询。
6.报修管理模块
报修管理模块包括:
宿舍公物报修登记和公物维修结果的查询2个功能。
1.宿舍公物报修登记:
实现宿舍公物报修情况的详细登记。
2.宿舍报修结果查询:
实现宿舍报修后的结果查询。
7.来访人员管理模块
来访人员管理模块包括:
人员来访登记、来访人员查询2个功能。
1.人员来访登记:
实现外来人员进入和离开宿舍楼的情况的详细登记。
2.来访人员查询:
实现外来人员来访情况的查询。
8.报表统计模块
报表统计作为一种信息收集模块有很好的统计作用,帮助资源有效管理与整合。
1.学生信息统计
2.员工信息统计
3.进出楼物品统计
4.缴费统计
系统信息系统管理所有用户信息表系统管理事务宿舍信息宿舍管理宿舍管理事务宿舍管理表学生管理信息管接学生管理学生管理事务学生管理表理收员事管理员水电缴费信息水电缴费管理水电缴费管理事务水电缴费表保修管理信息报修管理报修管理事务报修管理表卫生检查管理事务卫生检查信息卫生检查管理来访登记事务卫生检查管理表来访登记信息来访登记来访登记表
:
2.宿舍信息登记分数据流查询宿舍基宿舍基本信宿舍信宿舍信信登记表宿舍信息宿舍信息登记宿舍基本查询宿舍基本宿舍信息宿舍信息管理员管理员信息信息宿舍信息
查询入住宿舍信息宿舍信息学生信息登记入住学生
入住信息登记学生信息表查询入住学生信息
学生信息学生信息
信息
学生信息
入住学生
管理员
:
宿舍卫生检查分数据流图4.
查询卫生检查检查信息信息
卫生检查信息检查信息登记表查询卫生检查管理员信息信息检查信息
宿舍信息登记卫生检查检查信息
检查信息
宿舍水电收费分数据流图5.
查询水电费水电缴费信息水电缴费信息水电缴费信息
登记水电缴费水电费登记表水电缴费信息水电缴费信息登记水电缴费水电缴费信息
水电缴费信息查询水电缴费
水电缴费信息
用户
管理
6.宿舍报修数据流图:
查询报修登记报修报修登记表已修信息已修信息已修信息已修信息已修信息用户登记报修查询报修管理员已修信息已修信息已修信息
来访信息来访登记信息来访信息来访信息来访信息来访人员管理员登记来访信息查询来访信息来访信息
五静态结构模型
1.定义系统对象
(1)学生住宿者
小李和小王
(2)寝室号
Dno
(3)宿舍管理员
(4)系统管理员
(5)物品
OID
(1)私有操作
(2)公共操作
六、软件运行需求
1.硬件接口
1、处理器要求:
PentiumⅥ或以上
2、运行环境:
MicrosoftVisualStudio2005
3、内存要求:
512MB或以上
2.软件接口
操作系统平台:
WindowsXP
开发语言:
C#、SQL
开发工具:
MicrosoftVisualStudio2005、
3.故障处理
由于用户在管理系统时,可能因长期的修改数据造成系统响应时间超长,因此,应定期对系统进行修复和压缩,从而减少响应时间,可以满足用户高效率的要求。
4.测试:
硬件方面:
如果本系统出现问题,我们可以通过倒入备份文件来解决
软件方面:
做好每天关机前自动备份。
七、数据字典(DD)
?
外部实体
名称
数据结构
说明
备注
输入数据流
输出数据流
学生
学生数据流
学生住宿信息
管理员
无
数据结构?
数据项
逻辑关系
班级+姓名+学号+性别
(学号)线性
学生信息记录结构
床号房号+学号+姓名+
(房号)线性
数据元素:
学生数据结构的数据元素:
类型
长度
有关编码说明
学号
字符型
10位
3~5位:
专业,1~2位:
年级,位:
学号位:
班级,9~106~8
位10
班级
3位
性别
2位
学生住宿信息记录结构的数据元素:
房号
位8
床号
整型
位1
数据流?
数据流来源
学生住宿信息记录
数据流去向
入住、换房、退房、查房源、申请、交费、退费
数据流组成
宿舍号、床位号
数据流量
处理/加工
输入
输出
处理
换房
退房
入住
查询房源
查询房间、选择房间
办理手续
申请、交费、退费
数据存储
学生信息记录
结构