软件工程作业 学生宿舍管理系统Word格式文档下载.docx
- 文档编号:19795816
- 上传时间:2023-01-10
- 格式:DOCX
- 页数:21
- 大小:386.49KB
软件工程作业 学生宿舍管理系统Word格式文档下载.docx
《软件工程作业 学生宿舍管理系统Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《软件工程作业 学生宿舍管理系统Word格式文档下载.docx(21页珍藏版)》请在冰豆网上搜索。
进而节约学校关于后勤方面的支出更好的利用有限的财力为学生们做更多方便性服务。
1.3系统描述
此学生宿舍管理系统采用的是计算机化管理,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。
由于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。
这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操作方式。
2、系统分析
2.1需求分析
2.1.1用户需求
整个系统有三种用户角色,即管理员,学生和系统管理员。
管理员能够查询学生的所有相关住宿信息,以利于对宿舍及学生的全面管理。
学生能查询其所在的宿舍的所有信息,以利于能查询自己的夜归记录和离返校记录,能查询自己的请假情况等等。
系统管理员在后台对系统进行用户管理,并展开系统的正常运行维护工作每个角色操作都通过密码验证和用户类型选择后登录。
通过系统管理员才可以修改密码。
工作完成后,通过各自专门的出口退出登录状态。
2.1.2功能需求
系统提供了学生住宿情况的基本登记,学生每学期的注册登记,宿舍变动处理,学生的离校处理;
学生晚归情况检查及处理,学生违规电器使用情况检查及处理;
学生卫生情况检查及卫生评比;
学生用电量情况记录及用电量评比;
宿舍设备维修情况处理及记录;
学生出入情况及访客出入情况处理及记录;
以及学生住宿信息,相关管理信息,违纪信息等的记录。
2.1.3安全需求
为了尽可能的满足学生和管理人员的需求,该系统要求用户必须输入正确的用户名和密码才能进入系统,由于该系统在登录界面设有不同的身份,不同的身份的人进入该系统时对本系统的使用功能是不同的,系统应该由专人使用不同的的权限对系统进行管理,以防不法分子修改数据。
2.2可行性分析
2.2.1经济可行性
此管理信息系统的开发,运行以及维护的费用包括:
购买软件、硬件,系统的开发维护费用,以及这些人员的工资,系统开发运行过程所耗费的资源材料,如电费、打印纸等。
而在电脑普及的今天,该系统成本低,维护费用少,同时也可以节省人力、物力、财力。
而且通过自顶向下分析逐步求精的方法对系统进行设计,并通过维护使系统逐步完善,从而达到经济上的节约。
而且数据库通过编程实现,系统设计成模块化,便于将来的扩展和维护,减少学校的再投资。
此管理信息系统带来的效益:
宿舍原来是采用手工作业的方式进行数据管理和文档处理,费时耗力,如果现在采用数据库电脑化管理,可以节约大量纸张、油墨等耗材,也可以节约大量的人力和时间,可以让管理人员从繁琐复杂的工作中解脱出来,做更多的工作,而且更加直观和方便,有效的提高了宿舍管理的质量和效率,取得无形的校园效益。
更为重要的是,从长远的眼光来看,效益的回报是不断增加的。
从以上分析可知此信息系统开发在经济上可行。
2.2.2技术可行性
对于该系统,必须要求电脑的基本配置符合要求,电脑的硬件软件必须支持本系统的运行,完整安全的数据库也是必备的。
除了对电脑的基本要求以外还必须有开发此系统以及进行日常维护的技术人员。
而这些是比较容易解决的。
以上分析可知此系统在开发技术上可行。
2.2.3管理可行性
该系统由宿舍管理员进行操作管理,而且宿舍管理员通常都是一些岁数稍大的阿姨,电脑的复杂操作对于宿管阿姨的确是一个难题,所以系统操作起来简单方便是必须的,同时还需要学校主管部门的大力支持,而且领导部门的管理方法科学有效,管理制度的改革时机应该成熟,规章制度应该齐全等。
从以上分析可知此信息系统开发在管理上可行。
2.3系统开发方法的选择
我们选择结构化开发方法,即用系统工程的思想和工程化的方法,按照用户至上的原则,自顶向下整体分析与设计和自底向上逐步实施的系统开发过程。
是组织、管理和控制信息系统开发过程的一种基本框架。
其基本思想是在系统分析时,采用自顶向下、逐层分解,由抽象到具体的逐步认识问题的过程;
在系统设计的时候,先考虑系统整体的优化,再考虑局部的优化问题;
在系统实施的时候,则坚持自底向上,先局部后整体,通过标准化模块的连接形成完整的系统[1]。
开发过程主要包括以下几个阶段:
系统规划阶段、系统分析阶段、系统设计阶段、系统实施阶段、系统运行与维护阶段,每个阶段都有明确的任务和目标,这样整个开发过程容易调整和控制[1]。
2.4组织结构与功能分析
学生宿舍管理系统的组织结构图如图所示:
图1组织结构图
其中各个部门的主要职能分别是:
表1各部门职能介绍
部门名称
职责
后勤处
负责整个公寓内学生宿舍的管理工作。
管理员
全面负责学生住宿相关事宜的登记,管理工作。
住宿登记
主要负责学生入住,调整住宿,离校搬离宿舍等事宜。
安全管理
主要负责学生安全工作,包括晚归情况记录及处理,违规电器使用情况记录及处理。
卫生管理
主要负责学生卫生工作,包括检查卫生情况,进行卫生评比,记录及处理违纪情况。
供电管理
主要负责学生宿舍用电管理工作,包括记录宿舍用电量,用电评比。
维修管理
主要负责学生宿舍维修管理工作,包括记录报修情况,进行报修分类,记录设备维修情况。
门卫管理
主要负责学生出入情况、访客出入情况的登记,管理等工作。
2.5业务流程分析以及业务流程图
本系统的业务流程主要描述:
学生把自己的基本信息交给后勤处,后勤处根据学生的基本信息安排学生的住宿,生成宿舍生名单,再把住宿登记表给管理员。
学生宿舍的安排,申请变更和退宿都由审核单位进行审核处理;
学生在住宿期间的维修管理信息,供电管理信息,安全管理信息,卫生管理信息,门卫管理信息,以及违纪信息都记录在学生住宿信息里,并反馈到管理员,学生,以及辅导员。
此系统的业务流程图如下图所示。
2.5.1总业务流程图
图2总业务流程图
2.5.2分业务流程图
住宿登记部业务流程图:
图3住宿登记部业务流程图
安全管理部业务流程图:
图4安全管理部业务流程图
卫生管理部业务流程图:
图5卫生管理部业务流程图
供电管理部业务流程图:
图6供电管理部业务流程图
维修管理部业务流程图:
图7维修管理部业务流程图
门卫管理部业务流程图:
图8门卫管理部业务流程图
2.6数据流程分析以及数据流程图
数据流程图是一种能全面地描述信息系统逻辑模型的主要工具。
它用少数几种符号综合的反映出信息在系统中的流动、处理和存储情况[3]。
2.6.1顶层数据流图
图9总数据流程图
2.6.2二层数据流程图
住宿登记部数据流程图:
图10住宿登记部数据流程图
安全管理部数据流程图:
图11安全管理部数据流程图
卫生管理部数据流程图:
图12卫生管理部数据流程图
用电管理部数据流程图:
图13用电管理部数据流程图
维修管理部数据流程图:
图14维修管理部数据流程图
门卫管理部数据流程图:
图15门卫管理部数据流程图
3系统设计
3.1总体设计
3.1.1模块结构设计
功能结构图就是将系统的功能进行分解,按功能从属关系表示的图表。
愈上层功能愈笼统,愈下层功能愈具体。
功能分解的过程就是一个由抽象到具体、由复杂到简单的过程。
模块结构图如下:
图16模块结构图
该系统主要有七个模块:
住宿登记管理模块:
主要管理学生入住宿舍、宿舍变动情况。
安全管理模块:
主要管理学生晚归情况,违规电器使用情况。
卫生管理模块:
主要管理学生卫生情况,进行卫生评比。
供电管理模块:
主要管理用电量情况,进行用电评比。
维修管理模块:
主要管理报修情况,维修分类,维修情况记录。
门卫管理模块:
主要管理学生出入情况,访客出入情况。
基本信息管理模块:
主要登记记录管理学生信息、宿舍信息、工作人员信息。
3.1.2总体数据库设计
①概念结构设计
总ER图:
图17总ER图
分ER图:
图18辅导员ER图
图19管理员ER图
图20后勤处ER图
图21宿舍ER图
图22宿舍区ER图
图23学生ER图
②逻辑结构设计
住宿学生表:
表2住宿学生表
属性名
类型
主键/外键
学号
int
主键
姓名
Char(10)
性别
Char(4)
年龄
Int
院系
Char(20)
专业
班级
宿舍号
宿舍区号
外键
出生年月
Detetime
家庭住址
Char(50)
联系电话
入学日期
datetime
管理员表:
表3管理员表
管理员编号
联系方式
后勤处表:
表4后勤处表
单位编号
单位名称
单位联系方式
领导姓名
宿舍区数目
Int
宿舍人数
学生总人数
宿舍区表:
表5宿舍区表
宿舍区主管
宿舍数目
所在单位编号
学生人数
宿舍表:
表6宿舍表
宿舍编号
宿舍长
宿舍长联系方式
辅导员表:
表7辅导员表
辅导员编号
专业所在宿舍区
所在专业
请假学生表:
表8请假学生表
请假人学号
请假人姓名
请假时间
Datetime
请假人宿舍区号
请假人宿舍号
违规电器表:
表9违规电器表
违规电器编号
主键
违规电器名称
违规电器处理
卫生评比表:
表10卫生评比表
卫生评比时间
宿舍卫生分数
宿舍卫生排名
维修情况表:
表11维修情况表
设备号
报修原因
Char(200)
提交日期
解决日期
报修费用
Float
用电评比表:
表12用电评比表
用电评比时间
宿舍用电量
宿舍超额用电量
用电排名
访客出入情况表:
表13访客出入情况表
来访人姓名
被来访人姓名
所属关系
证件名称
来访日期和时间
结束时间
备注
学生出入情况表:
表14学生出入情况表
出入学生学号
出入学生姓名
出校时间
返校时间
出校原因
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程作业 学生宿舍管理系统 软件工程 作业 学生宿舍 管理 系统
![提示](https://static.bdocx.com/images/bang_tan.gif)