ImageVerifierCode 换一换
格式:DOCX , 页数:31 ,大小:456.57KB ,
资源ID:29287059      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/29287059.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(学生宿舍管理系统课程设计报告.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

学生宿舍管理系统课程设计报告.docx

1、学生宿舍管理系统课程设计报告学生宿舍管理信息系统第一章 系统概述.11.1项目研究的背景与内容.1 1.1.1项目研究的背景.1 1.1.2项目研究的内容.11.2项目研究的要求与意义.1 1.2.1项目研究的要求.1 1.2.2项目研究的意义.2第二章 系统分析.32.1可行性分析(初步调查).3 2.1.1管理上的可行性.3 2.1.2经济上的可行性.3 2.1.3技术上的可行性.32.2详细调查与分析.3 2.2.1管理业务调查.32.2.1.1组织流程图.32.2.1.2管理业务流程调查.4 2.2.2数据流程调查.72.2.2.1数据流程图.72.2.2.2数据字典.9第三章 系统设

2、计.133.1总体设计.13 3.1.1功能结构图设计.13 3.1.2功能模块设计.133.2详细设计.20 3.2.1代码设计.20 3.2.2数据库设计.203.3计算机处理过程设计.24 3.3.1输出设计.24 3.3.2输入设计.25结束语.26参考文献.27第1章 系统概述1.1项目研究的背景与内容 1.1.1项目研究的背景学生宿舍管理系统对于一个学校来说是必不可少的组成部分。目前好多学校还停留在宿舍管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来说还勉强可以接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。而且当查找某条记录时,

3、由于数据量庞大,还只能靠人工去一条条的查找,这样不但麻烦还浪费了许多时间,效率也比较低。当今社会是飞速进步的世界,原始的记录方式已经被社会所淘汰了,计算机化管理正是适应时代的产物。随着学生人数的增多,高校学生宿舍管理的信息量日益庞大,基于此,开发一个“学生宿舍管理系统”来提高宿舍的管理效率,改善管理方式,使其与现代信息化的趋势接轨是很有必要的。 1.1.2项目研究的内容此学生宿舍管理信息系统主要包括:住宿登记、维修处理、寝室调动、请假管理、夜归管理、查寝管理。通过对宿舍活动各环节产生的数据进行处理,将为上级管理层提供一系列有关宿舍情况的动态信息,使宿舍管理工作规范化、制度化、程序化,促进了宿舍

4、管理的基础水平,避免了业务管理的随意性,提高信息处理的速度和准确性。1.2项目研究的要求与意义 1.2.1项目研究的要求1可以查询及更新学生的基本信息,时时了解学生的生活情况;2可以记录及查询每日学生的夜归情况;3可以记录及查询每日学生的请假情况;4可以记录宿舍楼每日贵重物品的出入,防止物品的丢失;5可以记录及查询每间宿舍的报修业务。 1.2.2项目研究的意义 选择学生宿舍管理系统后使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。由于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操作方式。

5、本系统具有运行速度快、安全性高、稳定性好的优点,并且具备完善的报表生成、修改功能,能够快速的查询学校所需的住宿信息,方便高校对学生宿舍的管理。在系统安全性方面,本系统增加了登录模块,需要使用者键入用户名和用户口令,以防止XX的人员非法进入该系统进行修改或查询数据,可以有效地防止数据的泄漏,避免对系统中的数据造成破坏。第2章 系统分析2.1可行性分析(初步调查) 2.1.1管理上的可行性 各个宿舍除了配备掌管学生水电利用等生活起居的管理阿姨外,有从学生中选出的宿舍楼管理助理,他们具有高素质的管理技术,便于系统实行,并且,公寓管理中心大力支持本管理系统,更加为系统的实施提供了可行性。 2.1.2经

6、济上的可行性主要从对项目的经济上进行分析评价,一方面是支出的费用,包括设备购置费、管理和维护费用、人员工资和培训费等,另一个是取得的收益。这是个小型的管理系统,从投入的人力,财力与物力来讲是非常之小的,只要一台电脑,一台打印机,这个系统就可以搞起来,考虑到学校里有电脑,现只要购置一台打印机就可以了。从节省人力方面,可以让管理人员从繁与复杂的工作中解脱出来,做更多的工作,可以给宿舍里的管理提高一个层次。 2.1.3技术上的可行性在目前的科学技术水平条件下,已经成功地创建了众多复杂的管理信息系统,而宿舍管理信息系统与这些系统而言是十分简单的系统。因此,建立一个供学校内部使用的学生宿舍管理信息系统,

7、在技术上不存在实质性的障碍。2.2详细调查与分析 2.2.1管理业务调查 2.2.1.1组织结构图 图2.1组织结构图2.2.1.2管理业务流程调查经过对宿舍的管理信息进行调查可知,该系统主要有三个部分,分别为住宿登记,安全管理以及维修等业务过程,为此我们画出了一个简单的高层业务流程图。如下所示:教务处维修部学生住宿登记表维修管理信息维修管理住宿安排安全管理住宿生名单学生住宿信息安全管理信息学生处违纪信息辅导员管理员管理员图2.2高层业务流程图(1)住宿登记:住宿登记是学生住宿管理工作的开始,它主要是每年开学的时候,管理员根据学生的信息,如学院,专业,班级等安排新生的住宿并和老生的住宿调整结合

8、,同时受理学生的宿舍变动申请。业务流程图如下图所示:图2.3住宿登记业务流程图(2)安全管理:该业务程序主要是对学生的宿舍安全进行管理,主要包括晚归未归情况的登记存档,违规电器的使用等违纪情况,并通知违纪学生的辅导员的业务过程,则该业务流程图如下图所示:图2.4安全管理业务流程图(3)维修管理该业务程序主要是对学生的维修进行管理,主要学生登记报修,然后对故障情况分类,并进行处理的过程,则该业务流程图如下图所示:图2.5维修管理业务流程图2.2.2数据流程调查 2.2.2.1数据流程图业务流程图虽然能较好地描绘各项业务内各个处理环节之间的信息流,但却不能反映出数据的处理细节,因此,必须进行进一步

9、的数据流程分析。(1)高层数据流程图:图2.6高层数据流程图(2)住宿登记数据流程图:图2.7住宿登记数据流程图(3)安全管理数据流程图:图2.8安全管理数据流程图(4)维修管理数据流程图:学生维修部登记报修故障分类故障信息故障情况报修情况分类故障水工维修注销故障登记已维修故障已维修故障电工维修水路故障电路故障维修情况管理员维修情况维修情况图2.9维修管理数据流程图 2.2.2.2数据字典一、(1)住宿学生数据字典:属性名存储代码类型长度备注学号SNochar10住宿学生学号姓名SNamechar8住宿学生姓名性别SSexchar2住宿学生性别专业SDeptchar20学生专业宿舍号Dnoch

10、ar6住宿学生宿舍号入住时间CDatedate8住宿生搬入时间表2.1住宿学生数据字典(2)宿舍变动数据字典:属性名存储代码类型长度备注学号Snochar6申请变动学生学号姓名SNamechar12住宿学生姓名性别SSexchar2住宿学生性别宿舍变动Breasonrchar30宿舍变动申请理由Breasonrchar50申请理由表2.2宿舍变动数据字典(3)查寝数据字典:属性名存储代码类型长度备注学号Snochar10违章电器学生学号姓名SNamechar8住宿学生姓名性别SSexchar2住宿学生性别班级Cnumchar10住宿学生班级宿舍号Dnochar6违章电器学生宿舍号表2.3查寝数

11、据字典(4)夜归数据字典:属性名存储代码类型长度备注学号Snochar10夜归学生学号姓名SNamechar8住宿学生姓名性别SSexchar2住宿学生性别班级Cnumchar10住宿学生班级宿舍号Dnochar6夜归学生宿舍号晚归时间Btimetimestamp10学生夜归时间晚归原因BreasonrChar 50学生夜归原因表2.4夜归数据字典(5)报修数据字典:属性名存储代码类型长度备注宿舍号Dnochar6报修人宿舍号物品号PnoInt6报修物品编号提交日期Rsubmitdate 8报修提交日期解决日期Rsolvedate8问题解决日期报修原因Rreasonchar50物品损坏原因表2

12、.5保修数据字典(6)用户数据字典:属性名存储代码类型长度备注用户名Unamechar8学生姓名用户密码Upasswordchar20用户类型Utypetnyint 6教师或管理员表2.6用户数据字典(7)请假数据字典:属性名存储代码类型长度备注学号Snochar10请假学生学号姓名SNamechar8住宿学生姓名性别SSexchar2住宿学生性别班级Cnumchar10住宿学生班级宿舍号Dnochar6请假学生宿舍号请假时间Btimetimestamp10学生请假时间请假原因BreasonrChar 50学生请假原因表2.7请假数据字典2、数据结构数据结构名组成用户信息用户名,用户密码,用户

13、类型(学生,管理员)住宿学生信息学号,姓名,性别,专业,宿舍号,入住时间宿舍变动信息学号,姓名,性别,宿舍号查寝信息学号,姓名,宿舍号夜归信息学号,宿舍号,夜归时间,夜归原因报修信息宿舍号,物品号,提交日期,解决日期,报修原因请假信息学号,宿舍号,请假时间,请假原因表2.8数据结构3、数据流数据流名数据流来源数据流去向组成登记夜归信息管理员夜归登记表夜归信息查询夜归信息夜归登记表管理员夜归信息登记查寝信息管理员违章电器登记表查寝信息查询查寝信息违章电器登记表管理员查寝信息登记请假信息管理员请假登记表请假信息查询请假信息请假登记表管理员请假信息登记报修信息学生学生报修登记表报修信息查询报修信息学

14、生报修信息表管理员报修信息登记已修信息管理员学生报修登记表已修信息表2.9数据流4、数据存储数据流名数据流来源数据流去向组成登记夜归信息管理员夜归登记表夜归信息查询夜归信息夜归登记表管理员夜归信息登记查寝信息管理员违章电器登记表查寝信息查询查寝信息违章电器登记表管理员查寝信息登记请假信息管理员请假登记表请假信息查询请假信息请假登记表管理员请假信息登记报修信息学生学生报修登记表报修信息查询报修信息学生报修信息表管理员报修信息登记已修信息管理员学生报修登记表已修信息表2.10数据存储第3章 系统设计3.1总体设计 3.1.1功能结构图设计 如图3.1功能结构图 3.1.2功能模块设计系统名:宿舍管

15、理信息系统 模块名称:登录模块 上层调用模块:无可调用下层模块:信息管理、居住管理、系统管理、安全管理、维护管理输入:管理员姓名及密码输出:无循环 开始显示模块功能 返回 功能选择信息管理居住管理安全管理维护管理系统管理图3.2登录模块图上层调用模块:登录模块 可调用的下层模块:无输入:学生信息,寝室信息 输出:无 输入信息是否符合要求Y信息管理N存储信息返回系统名称:模块名称: 宿舍管理信息系统 信息管理 图3.3信息管理模块图上层调用模块:登录模块 可调用的下层模块:无输入:入住信息 输出:无 输入入住信息是否符合要求Y居住管理N存储入住信息返回系统名称:模块名称: 宿舍管理信息系统 居住

16、管理 图3.4居住管理模块图上层调用模块:登录模块 可调用的下层模块:无输入:安全信息 输出:无 输入安全信息是否符合要求Y安全管理N存储安全信息返回系统名称:模块名称: 宿舍管理信息系统 费用管理 图3.5费用管理模块图上层调用模块:登录模块 可调用的下层模块:无输入:维修信息 输出:无 输入维修信息是否符合要求Y维修管理N存储维修信息返回系统名称:模块名称: 宿舍管理信息系统 维修管理 图3.6维修管理模块图图3.7系统管理模块图3.2详细设计 3.2.1代码设计计算机管理信息系统设计的基本前提条件是把管理对象数字化或字符化,因此,代码就是用来表征客观事物的实体类别,以及属性的一个或一组易

17、于计算机识别和处理的特定符号或记号,它可以是字符、数字或某些特殊符号的组合。一个设计优良的代码,具有以下作用:标示作用;统计和检索作用;对象状态的描述作用。代码的种类有以下几种:层次码、复合码、特征组合码、顺序码等等。通过对数据库及彼此之间的联系进行分析,对所有数据库文件中的主码构成进行设计。本系统中代码设计采用顺序码、层次码和复合码三类。举例如下:(1) “类型”:采用顺序码,如A、B、C等,因为类型较少,所以采用此代码,简短,易于管理,且易于添加。(2)“学号”:采用层次码,如 201416070226 ,2014代表入学年份,1607代表学院和所学专业,02代表班级,26代表学号,表示意

18、义为该学生是2014年入校,学的是信息管理与信息系统专业,经济与管理学院,班级为02班,学号为26号。使用层次码能明确表示分类对象的类别,有严格的隶属关系,代码结构简单,容量大,正适用于对学生进行编码。(3) “维修检查单号”:采用复合码,由层次码顺序码,如: FH20160001 标识 时间 顺序号 表示意义为2016年的第0001号维修检查单。由于每学期时都有大量维修检查单生成,因此采用复合码,可以做到一单一码,起到唯一标识作用,而且也不会造成码位过长。 3.2.2数据库设计(1)用户要求分析:根据前面需求分析,总结出需要设计以下表:报修表、基本信息登记表、寝室调换申请表、夜归登记表、查询

19、寝室表、请假表等。(2)概念结构设计: 根据用户需求设计数据库的概念数据模型。(ER图如下)(3)逻辑结构设计:概念模型转换成数据模型的二维表,如下: 图3.8报修E-R图报修二维表学生(学号,宿舍号,姓名,性别,学院)报修(报修时间,报修原因,解决时间,宿舍号,物品号)财产(物品号,物品名) 图3.9基本信息E-R图基本信息登记二维表:学生(学号,学院,姓名,宿舍号,性别,专业)住宿(入住时间,学号,宿舍号)宿舍(宿舍号,宿舍电话) 图3.10寝室调换E-R图寝室调换二维表:学生(学号,学院,姓名,宿舍号,性别,专业)调换(调换时间,调换原因)老师(教师编号,学院) 图3.11夜归登记E-R图夜归登记二维表:学生(学号,学院,姓名,宿舍号,性别,专业)管理(夜归时间,夜归原因,学号,教师编号)老师(教师编号,学院)图3.12查询寝室E-R图查询寝室二维表

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1