软件工程实验报告宿舍管理系统_第1页
软件工程实验报告宿舍管理系统_第2页
软件工程实验报告宿舍管理系统_第3页
软件工程实验报告宿舍管理系统_第4页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

1、.软件工程实验报告宿舍管理系统学校专业学号姓名.一、系统分析 . .31.业务流程图 . .3二、 需求分析 . .3三、系统整体设计 . .51.系统管理模块 . .52.宿舍信息管理模块 . .53.学生入住管理模块 . .54.宿舍卫生检查模块 . .55.水电收费模块 . .66.报修管理模块 . .67.来访人员管理模块 . .68.报表统计模块 . .6四、功能描述: . .71.宿舍管理系统总数据流图: . .72.宿舍信息登记分数据流图: . .73.入住学生信息登记分数据流图 : . .74.宿舍卫生检查分数据流图: . .85.宿舍水电收费分数据流图: . .86.宿舍报修

2、分数据流图 : . .97.来访人员登记分数据流图: . .9五静态结构模型 . .91.定义系统对象 . .9六、软件运行需求 . .101.硬件接口 . .102.软件接口 . .103.故障处理 . .104.其他问题: . .10七、数据字典( DD) . .10.一、系统分析1. 业务流程图学生核对用户名、密码宿舍员工验证员工用户名、密码宿舍管理系统管理员验证管理员用户名、密码3 种不同权限的用户进入特定的界面进行各自操作。以学生用户权限登录 , 操作流程如图 1-2 所示:个人信息、收费等学生选择操作修改个人资料反映情况(如报修)以员工权限登录,操作流程如图1-3 所示:.宿舍信息

3、、检查情查询况等宿舍员工登陆管理宿舍管理报修信息、通知等以最高管理员权限登录,操作流程如图1-4 所示:个人信息、收费等管理员管理系统员工权限设置财务报表等二、 需求分析在本系统分析中采用用例驱动的分析方法分析需求的主要任务,识别参与者和识别用例。并建立用例模型。由于学生宿舍管理工作存在工作量大、 事务繁琐的特点, 宿舍管理人员需付出大量的工作时间来从事各种事务性工作, 但工作的效率很低。 为提高工作效率, 减轻校方人员的工作负担,决定针对学生宿舍管理开发管理系统软件, 以供宿舍管理人员通过电脑操作进行宿舍管理,从而使学校的宿舍管理工作系统化、规范化、自动化,提供整个宿舍管理的效率,使总体管理

4、水平上升到一个新的高度。本系统能减少很多不必要的资源,消除了以前用冗余的纸张式管理,大节省了学校能源。并且计算机的存储与快速查询功能大大提高了宿舍管理的效率,并且还提高了学籍信息管理的精确度。 方便快速的操作, 可减少学籍信息管理的漏洞, 又减少因工作的冗余出现的错误,并且操作非常简单, 可减少许多不很必要的人员, 这无论从物质上还是工作人员的工资上都为学校节约了开支。为学校增加了财富。.三、系统整体设计宿舍管理系统共分为 9 个模块: 系统管理模块, 宿舍信息管理模块, 学生入住管理模块,宿舍卫生检查模块,水电收费模块,宿舍报修管理模块,来访人员管理模块。1. 系统管理模块系统管理模块包括:

5、添加新用户、密码修改、重新登录、退出系统4 个部分。1. 添加新用户:实现系统管理人员授予或取消新用户登录该系统的用户名和密码。2. 密码修改:实现所用用户的密码更改功能。3. 重新登录:实现用户返回系统主界面。4. 退出系统:实现正常退出宿舍管理系统。2. 宿舍信息管理模块宿舍信息管理模块包括:宿舍信息登记或修改和宿舍信息查询2 个部分。1. 宿舍信息登记:登记学校所有住宿情况。2. 宿舍信息查询:查询学校所有宿舍的情况。3. 学生入住管理模块学生入住管理模块包括:入住学生基本信息录入和学生信息查询2 个功能。1. 学生基本信息录入:实现学生基本信息情况的登记及宿舍的分配功能。2. 学生信息

6、查询:实现入住学生宿舍信息的查询功能。4. 宿舍卫生检查模块宿舍卫生检查模块包括:宿舍卫生检查情况的登记和卫生检查情况的查询。1. 宿舍卫生检查情况登记:实现每次宿舍卫生检查情况的记录和保存。.2. 宿舍卫生检查情况查询:实现历次宿舍卫生检查情况的查询。5. 水电收费模块水电收费模块包括:宿舍水电缴费记录和宿舍水电缴费的查询2 个功能。1. 宿舍水电缴费记录:实现历次宿舍水电缴费情况的记录。2. 宿舍水电缴费查询:实现历次宿舍水电缴费情况的查询。6. 报修管理模块报修管理模块包括:宿舍公物报修登记和公物维修结果的查询2 个功能。1. 宿舍公物报修登记:实现宿舍公物报修情况的详细登记。2. 宿舍

7、报修结果查询:实现宿舍报修后的结果查询。7. 来访人员管理模块来访人员管理模块包括:人员来访登记、来访人员查询2 个功能。1. 人员来访登记:实现外来人员进入和离开宿舍楼的情况的详细登记。2. 来访人员查询:实现外来人员来访情况的查询。8. 报表统计模块报表统计作为一种信息收集模块有很好的统计作用,帮助资源有效管理与整合。1. 学生信息统计2. 员工信息统计3进出楼物品统计4. 缴费统计.四、功能描述:1. 宿舍管理系统总数据流图 :系统信息系统管理系统管理事务所有用户信息表宿舍信息宿舍管理事务宿舍管理宿舍管理表学生管理信息管接学生管理事务学生管理理收学生管理表员事水电缴费管理事务水电缴费信息

8、管理员水电缴费管理水电缴费表报修管理事务报修管理保修管理信息报修管理表卫生检查管理事务卫生检查信息来访登记事务卫生检查管理卫生检查管理表来访登记信息来访登记来访登记表2. 宿舍信息登记分数据流图 :查询宿舍基本宿舍基本信息宿舍信息宿舍信息信息登记表宿舍信息宿舍信息管理员宿舍信息登记宿舍基本查询宿舍基本宿舍信息管理员信息宿舍信息信息3. 入住学生信息登记分数据流图:.查询入住宿舍入住信息登记学生信息学生信息信息表学生信息宿舍信息入住学生学生信息登记入住学生查询入住学生学生信息管理员信息学生信息信息4. 宿舍卫生检查分数据流图 :查询卫生检查卫生检查信息检查信息检查信息信息登记表学生信息宿舍信息检

9、查信息登记卫生检查查询卫生检查检查信息管理员管理员信息检查信息信息5. 宿舍水电收费分数据流图 :查询水电费水电费登记表水电缴费信息登记水电缴费水电缴费信息水电缴费信息水电缴费信息水电缴费信息用户水电缴费信息登记水电缴费水电缴费信息查询水电缴费水电缴费信息管理.6. 宿舍报修数据流图 :查询报修报修登记表已修信息已修信息已修信息登记报修已修信息已修信息用户已修信息登记报修已修信息查询报修已修信息管理员7. 来访人员登记分数据流图 :来访信息来访登记信息来访信息管理员来访信息来访信息来访信息来访人员查询来访信息登记来访信息五静态结构模型1. 定义系统对象( 1)学生住宿者小李和小王( 2)寝室号

10、Dno( 3)宿舍管理员( 4)系统管理员( 5)物品OID( 1) 私有操作( 2) 公共操作.六、软件运行需求1. 硬件接口1、处理器要求:Pentium或以上2、运行环境:Microsoft Visual Studio 20053、内存要求:512MB 或以上2. 软件接口操作系统平台:Windows XP开发语言: C#、 SQL开发工具: Microsoft Visual Studio 2005、3. 故障处理由于用户在管理系统时, 可能因长期的修改数据造成系统响应时间超长, 因此,应定期对系统进行修复和压缩,从而减少响应时间,可以满足用户高效率的要求。4. 测试:硬件方面:如果本系

11、统出现问题,我们可以通过倒入备份文件来解决软件方面:做好每天关机前自动备份。七、数据字典( DD)外部实体名称数据结构说明备注输入数据流输出数据流学生学生数据流学生住宿信息学生住宿信息管理员学生住宿信息无数据结构名称数据项逻辑关系学生数据流学号 +姓名 +班级 +性别(学号)线性.学生信息记录结构学号 +姓名 +房号 +床号(房号)线性数据元素:学生数据结构的数据元素:名称类型长度有关编码说明学号字符型10位12位:年级, 35位:专业,68位:班级, 910位:学号姓名字符型10位无班级字符型3位无性别字符型2位无学生住宿信息记录结构的数据元素:名称类型长度有关编码说明学号字符型10位12位:年级, 35位:专业,68位:班级, 910位:学号姓名字符型10位无房号字符型8位无床号整型1位无数据流名称学生住宿信息数据流来源学生住宿信

温馨提示

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

评论

0/150

提交评论