



版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实用文档学生宿舍管理信息系统目录第一章系统概述: 11.1 项目研究的背景与内容 :.11.1.1 项目研究的背景 : 11.1.2 项目研究的内容: 11.2 项目研究的要求与意义 :1.1.2.1 项目研究的要求:1.1.2.2 项目研究的意义:2.第二章 系统分析 :32.1 可行性分析 (初步调查):3.2.1.1 管理上的可行性:3.2.1.2 经济上的可行性:32.1.3 技术上的可行性 :3.2.2 详细调查与分析 :3.2.2.1 管理业务调查:3.2.2.1.1 组织流程图 : 32.2.1.2 管理业务流程调查 : : :42.2.2 数据流程调查:72.2.2.1 数据流
2、程图 : 72.2.2.2 数据字典 :9第三章 系统设计 : 133.1 总体设计 : 133.1.1 功能结构图设计 : 133.1.2 功能模块设计: 133.2 详细设计 : 203.2.1 代码设计 : 203.2.2 数据库设计 : 203.3 计算机处理过程设计 :243.3.1 输出设计 : 24332 输入设计:.25结束语: 26参考文献: 27第一章系统概述1.1项目研究的背景与内容1.1.1项目研究的背景学生宿舍管理系统对于一个学校来说是必不可少的组成部分。目前好多学校 还停留在宿舍管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来 说还勉强可以接受,但对于学生
3、信息量比较庞大,需要记录存档的数据比较多的 高校来说,人工记录是相当麻烦的。而且当查找某条记录时,由于数据量庞大, 还只能靠人工去一条条的查找,这样不但麻烦还浪费了许多时间,效率也比较低。 当今社会是飞速进步的世界,原始的记录方式已经被社会所淘汰了, 计算机化管 理正是适应时代的产物。随着学生人数的增多,高校学生宿舍管理的信息量日益 庞大,基于此,开发一个“学生宿舍管理系统”来提高宿舍的管理效率,改善管 理方式,使其与现代信息化的趋势接轨是很有必要的。1.1.2 项目研究的内容此学生宿舍管理信息系统主要包括:住宿登记、维修处理、寝室调动、请假 管理、夜归管理、查寝管理。通过对宿舍活动各环节产生
4、的数据进行处理,将为 上级管理层提供一系列有关宿舍情况的动态信息,使宿舍管理工作规范化、制度 化、程序化,促进了宿舍管理的基础水平,避免了业务管理的随意性,提高信息 处理的速度和准确性。1.2项目研究的要求与意义1.2.1 项目研究的要求1 可以查询及更新学生的基本信息,时时了解学生的生活情况;2 可以记录及查询每日学生的夜归情况;3 可以记录及查询每日学生的请假情况;4可以记录宿舍楼每日贵重物品的出入,防止物品的丢失;5 可以记录及查询每间宿舍的报修业务。122项目研究的意义选择学生宿舍管理系统后使用者会感到操作非常方便,管理人员需要做的就 是将数据输入到系统的数据库中去。由于数据库存储容量
5、相当大,而且比较稳定, 适合较长时间的保存,也不容易丢失。这无疑是为信息存储量比较大的学校提供 了一个方便、快捷的操作方式。本系统具有运行速度快、安全性高、稳定性好的 优点,并且具备完善的报表生成、修改功能,能够快速的查询学校所需的住宿信 息,方便高校对学生宿舍的管理。在系统安全性方面,本系统增加了登录模块, 需要使用者键入用户名和用户口令,以防止未经授权的人员非法进入该系统进行 修改或查询数据,可以有效地防止数据的泄漏,避免对系统中的数据造成破坏。第二章 系统分析2.1 可行性分析(初步调查)2.1.1 管理上的可行性各个宿舍除了配备掌管学生水电利用等生活起居的管理阿姨外, 有从学生中 选出
6、的宿舍楼管理助理,他们具有高素质的管理技术,便于系统实行,并且,公 寓管理中心大力支持本管理系统,更加为系统的实施提供了可行性。2.1.2 经济上的可行性主要从对项目的经济上进行分析评价 , 一方面是支出的费用 , 包括设备购置 费、管理和维护费用、人员工资和培训费等 , 另一个是取得的收益。这是个小型 的管理系统 , 从投入的人力 ,财力与物力来讲是非常之小的 ,只要一台电脑 , 一台 打印机,这个系统就可以搞起来 , 考虑到学校里有电脑 ,现只要购置一台打印机就 可以了。从节省人力方面 , 可以让管理人员从繁与复杂的工作中解脱出来 , 做更多 的工作, 可以给宿舍里的管理提高一个层次。2.
7、1.3 技术上的可行性在目前的科学技术水平条件下 , 已经成功地创建了众多复杂的管理信息系统 而宿舍管理信息系统与这些系统而言是十分简单的系统。 因此,建立一个供学校 内部使用的学生宿舍管理信息系统,在技术上不存在实质性的障碍。2.2 详细调查与分析2.2.1 管理业务调查2.2.1.1 组织结构图图2.1组织结构图2.2.1.2管理业务流程调查经过对宿舍的管理信息进行调查可知, 该系统主要有三个部分,分别为住宿 登记,安全管理以及维修等业务过程,为此我们画出了一个简单的高层业务流程 图。如下所示:教务处维修部员管理员辅导学生学生管理维修管安全管理信息违纪住宿生住宿登安全管理住宿安排维修管理学
8、生住宿信息图2.2高层业务流程图(1) 住宿登记:住宿登记是学生住宿管理工作的开始,它主要是每年开学 的时候,管理员根据学生的信息,如学院,专业,班级等安排新生的住宿并和老 生的住宿调整结合,同时受理学生的宿舍变动申请。业务流程图如下图所示:图2.3住宿登记业务流程图(2) 安全管理:该业务程序主要是对学生的宿舍安全进行管理,主要包括晚归未归情况的登记存档,违规电器的使用等违纪情况,并通知违纪学生的辅导员的业务过程,则该业务流程图如下图所示:实用文档学生#请假申请表生表F住宿生房名单请假驳4回单生杳违规电器表学生住宿安全管理晚归未归名单违规电器检查违规电器使用者名单违规处理违规处 理情况图2.
9、4安全管理业务流程图(3) 维修管理该业务程序主要是对学生的维修进行管理,主要学生登记报修,然后对故障情况分类,并进行处理的过程,则该业务流程图如下图所示:图2.5维修管理业务流程图实用文档222数据流程调查2.2.2.1 数据流程图业务流程图虽然能较好地描绘各项业务内各个处理环节之间的信息流,但却不能反映出数据的处理细节,因此,必须进行进一步的数据流程分析。(1) 高层数据流程图:务苹措生名单学生住宿信息住宿安排住宿生信蠡安全管理管理员维修部维修管理学生1处学生图2.7住宿登记数据流程图图2.6高层数据流程图(2) 住宿登记数据流程图:实用文档(3) 安全管理数据流程图:辅导员 审核回单查房
10、学生住 宿安全 管理觀瞬电參表违规电器检查Ift日耒日g违规处理图2.8安全管理数据流程图(4) 维修管理数据流程图:图2.9维修管理数据流程图2.2.2.2数据字典一、(1)住宿学生数据字典:属性名存储代码类型长度备注学号SNochar10住宿学生学号姓名SNamechar8住宿学生姓名性别SSexchar2住宿学生性别专业SDeptchar20学生专业佰舍号Dnochar6住宿学生宿舍号入住时间CDatedate8住宿生搬入时间表2.1住宿学生数据字典(2)宿舍变动数据字典:属性名存储代码类型长度备注学号Snochar6申请变动学生学号姓名SNamechar12住宿学生姓名性别SSexch
11、ar2住宿学生性别宿舍变动Breas onrchar30宿舍变动申请理由Breas onrchar50申请理由(3)查寝数据字典:属性名存储代码类型长度备注学号Snochar10违章电器学生学号姓名SNamechar8住宿学生姓名性别SSexchar2住宿学生性别班级Cnumchar10住宿学生班级佰舍号Dnochar6违章电器学生宿舍号表2.3查寝数据字典(4) 夜归数据字典:属性名存储代码类型长度备注学号Snochar10夜归学生学号姓名SNamechar8住宿学生姓名性别SSexchar2住宿学生性别班级Cnumchar10住宿学生班级佰舍号Dnochar6夜归学生宿舍号晚归时间Btim
12、etimestamp10学生夜归时间晚归原因Breas onrChar50学生夜归原因表2.4夜归数据字典(5) 报修数据字典:属性名存储代码类型长度备注佰舍号Dnochar6报修人佰舍号物品号PnoInt6报修物品编号提交日期Rsubmitdate8报修提交日期解决日期Rsolvedate8问题解决日期报修原因Rreas onchar50物品损坏原因表2.5保修数据字典(6) 用户数据字典:属性名存储代码类型长度备注用户名Un amechar8学生姓名用户密码Upasswordchar20用户类型Utypetnyint6教师或管理员表2.6用户数据字典实用文档(7) 请假数据字典:属性名存储
13、代码类型长度备注学号Snochar10请假学生学号姓名SNamechar8住宿学生姓名性别SSexchar2住宿学生性别班级Cnumchar10住宿学生班级佰舍号Dnochar6请假学生宿舍号请假时间Btimetimestamp10学生请假时间请假原因Breas onrChar50学生请假原因表2.7请假数据字典、数据结构数据结构名组成用户信息用户名,用户密码,用户类型(学生,管理员)住宿学生信息学号,姓名,性别,专业,宿舍号,入住时间宿舍变动信息学号,姓名,性别,宿舍号查寝信息学号,姓名,宿舍号夜归信息学号,宿舍号,夜归时间,夜归原因报修信息宿舍号,物品号,提交日期,解决日期,报修原因请假信
14、息学号,宿舍号,请假时间,请假原因表2.8数据结构三、数据流数据流名数据流来源数据流去向组成登记夜归信息管理员夜归登记表夜归信息查询夜归信息夜归登记表管理员夜归信息登记查寝信息管理员违章电器登记表查寝信息查询查寝信息违章电器登记表管理员查寝信息登记请假信息管理员请假登记表请假信息查询请假信息请假登记表管理员请假信息登记报修信息学生学生报修登记表报修信息查询报修信息学生报修信息表管理员报修信息登记已修信息管理员学生报修登记表已修信息表2.9数据流四、数据存储数据流名数据流来源数据流去向组成登记夜归信息管理员夜归登记表夜归信息查询夜归信息夜归登记表管理员夜归信息登记查寝信息管理员违章电器登记表查寝
15、信息查询查寝信息违章电器登记表管理员查寝信息登记请假信息管理员请假登记表请假信息查询请假信息请假登记表管理员请假信息登记报修信息学生学生报修登记表报修信息查询报修信息学生报修信息表管理员报修信息登记已修信息管理员学生报修登记表已修信息表2.10数据存储第二章系统设计3.1总体设计3.1.1功能结构图设计如图3.1功能结构图3.1.2功能模块设计图3.2登录模块图实用文档系统名称:宿舍管理信息系统模块名称:信息管理上层调用模块:登录模块可调用的下层模块:无输入:学生信息,寝室信息输出:无信息管理输入信息存储信息返回系统名称:宿舍管理信息系统1模块名称:居住管理图3.4居住管理模块图实用文档图3.
16、5费用管理模块图系统名称:宿舍管理信息系统模块名称:费用管理上层调用模块:登录模块输入:安全信息实用文档图3.6维修管理模块图系统名称:宿舍管理信息系统模块名称:维修管理上层调用模块:登录模块输入:维修信息实用文档系统名称:宿舍管理信息系统模块名称:系统管理图3.7系统管理模块图3.2 详细设计3.2.1 代码设计 计算机管理信息系统设计的基本前提条件是把管理对象数字化或字符化, 因 此,代码就是用来表征客观事物的实体类别, 以及属性的一个或一组易于计算机 识别和处理的特定符号或记号,它可以是字符、数字或某些特殊符号的组合。 一个设计优良的代码,具有以下作用:标示作用;统计和检索作用;对象 状
17、态的描述作用。代码的种类有以下几种:层次码、复合码、特征组合码、顺序 码等等。通过对数据库及彼此之间的联系进行分析, 对所有数据库文件中的主码构成进行 设计。本系统中代码设计采用顺序码、层次码和复合码三类。举例如下:(1) “类型”:采用顺序码,如 A、B、C等,因为类型较少,所以采用此代 码,简短,易于管理,且易于添加。(2) “学号” :采用层次码, 如 201416070226 , 20 1 4代表入学年份, 1607 代表学院和所学专业, 02 代表班级, 26 代表学号,表示意义为该学生是 2014 年入校,学的是信息管理与信息系统专业,经济与管理学院,班级为 02 班,学 号为 2
18、6 号。使用层次码能明确表示分类对象的类别, 有严格的隶属关系, 代码结构简单, 容量大,正适用于对学生进行编码。(3) “维修检查单号”:采用复合码,由层次码顺序码,如:FH20160001XXXXXXXXXX标识时间顺序号表示意义为 2016 年的第 0001 号维修检查单。由于每学期时都有大量维修检查单生成,因此采用复合码,可以做到一单一 码,起到唯一标识作用,而且也不会造成码位过长322数据库设计(1)用户要求分析:根据前面需求分析,总结出需要设计以下表:报修表、基本信息登记表、寝 室调换申请表、夜归登记表、查询寝室表、请假表等。(2)概念结构设计:根据用户需求设计数据库的概念数据模型
19、。(E R图如下)(3)逻辑结构设计:概念模型转换成数据模型的二维表,如下:图3.8报修E-R图报修二维表学生(学号,宿舍号,姓名,性别,学院)报修(报修时间,报修原因,解决时间,宿舍号,物品号)财产(物品号,物品名)图3.9基本信息E-R图基本信息登记二维表:学生(学号,学院,姓名,宿舍号,性别,专业)住宿(入住时间,学号,宿舍号)宿舍(宿舍号,宿舍电话)图3.10寝室调换E-R图寝室调换二维表:学生(学号,学院,姓名,宿舍号,性别,专业)调换(调换时间,调换原因)老师(教师编号,学院)图3.11夜归登记E-R图夜归登记二维表:学生(学号,学院,姓名,宿舍号,性别,专业)管理(夜归时间,夜归
20、原因,学号,教师编号)老师(教师编号,学院)图3.12查询寝室 E-R图查询寝室二维表:学生(学号,学院,姓名,宿舍号,性别,专业)查询寝室(查询时间,有无违章电器,学号,教师编号)老师(教师编号,学院)图3.13请假E-R图请假登记二维表:学生(学号,学院,姓名,宿舍号,性别,专业)请假(请假时间,请假原因,学号,教师编号)老师(教师编号,学院)(下划线标注的属性为主码)3.3计算机处理过程设计331输出设计输出是系统产生的结果或提供的信息。对于大多数用户来说,输出是系统开发的目的和评价系统开法成功与否的标准。因此,系统设计过程与实施过程正好相反,不是从输入设计到输出设计,而是从输出设计到输
21、入设计。输出设计的内容包括:(1)有关输出信息使用方面的内容,包括信息的使用者、使用目的、报告量、使用周期、有效期、保管方法和复写份数等。我们所开发的系统输出信息的 使用者为管理员、学生、老师及维修员等,他们将信息输入数据库,并从数据库 中获取所需信息。我们输出信息是为了管理学生公寓的日常活动,包括夜归、寝室调换、报修、请假、查询寝室违章电器等。输出的信息是使用者需要的,通过 使用、分析输出的信息,公寓中的各项活动便可有序地进行。 其报告量视各项活 动的需求而定。其使用周期可为一个月,每月更新必要的信息,这样数据库中的 信息便会简洁且切合实际需要。输出的信息的有效期为学生在校期间, 学生在校
22、期间内所发生的各项活动所得信息都是有效的。保管方法可用较好的硬盘存储。 复写份数为使用者数,使得每位使用者都能得到一份信息表获取信息。(2)输出信息的内容,包括输出项目、位数、数据形式(文字、数字)。 输出的项目包括学生请假信息、学生夜归信息、报修信息、寝室调换信息、查询 寝室违章电器信息等。其数据形式包括文字及数字。(3)输出格式,如表格、图形或文件。我们的系统所输出的信息的格式为Visual Basic 的运行界面。(4)输出设备,如打印机、显示器、磁带、光盘等。我们的系统输出信息 的设备为显示器。从电脑中查询信息。(5)输出介质,如输出到磁盘上还是磁带上,输出用纸是专用纸还是普通 纸等。
23、我们系统输出的信息的输出介质是输出到磁盘上,输出用纸是普通白纸。3.3.2 输入设计输入设计对系统的质量有着决定性的重要影响,因为如果输入数据有误,即 使计算和处理均十分正确, 也无法获得可靠的输出信息。 同时,输入设计是信息 系统与用户之间交互的纽带,决定着人机交互的效率。(1)输入设计的原则: 控制输入量。由于数据的输入与计算机的处理比较起来相对缓慢,在数 据录入时,系统大多数时间都处于等待状态,系统效率将显著降低;同时,数据 录入工作一般需要人的参与, 大量的数据录入往往浪费很多人力资源, 增加系统 的运行成本。因此,在输入设计中,应尽量控制输入的数据总量。而我们的系统 只需输入必要的基本信息,其他的数据可通过计算、统计、检索得到,即可由计 算机自动产生。 减少输入延迟。 输入数据的速度往往成为提高信息系统运行效率的瓶颈。 而在我们的系统中,信息的输入往往是即时输入,信息当时产生便输入系统中, 减少输入错误。这一点我们可加强对使用者的使用水平进行控制。 输入过程应尽量简化。输入设计应尽量避免不必要的输入步骤,不能因 为查错、纠错而是输入复杂化。 我们的系统便是一个简化的系统, 只需输入必要 的基本信息,而信息的纠错可在输入的同时进行。( 2)输入设备的选择: 我们的输入设备为键盘磁盘输入装置。由管理
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《缝沙包》(教案)-2023-2024学年四年级下册劳动人民版
- 23《月光曲》( 教学设计)-2024-2025学年统编版语文六年级上册
- 人教版七年级音乐下册(简谱)第1单元《春游》说课稿
- 2025年中考物理试题分类汇编(全国)科普阅读文、开放性试题(第1期)解析版
- Listening and Talking教学设计-2025-2026学年高中英语人教版2019必修第三册-人教版2019
- 2025年中考生物试题分类汇编:科学与探究(第2期)解析版
- 2025年四级中式烹调师考试试卷【附答案】
- 2025-2026年北京高考英语综合模拟强化练习2【含详细答案】
- 小班上册语文题目及答案
- 常德初一期中考试试卷及答案
- 铁路专项病害课件
- 开学安全教育课件
- 2025年学历类自考专业(学前教育)学前儿童发展-学前教育原理参考题库含答案解析(5套)
- 2025-2026学年人教版(2024)初中化学九年级上册教学计划及进度表
- 日本设备销售合同范本
- (2024)大学生宪法知识竞赛题库及答案
- 2025山西阳泉平定县从社区专职网格员中选聘社区专职工作人员考试备考试题及答案解析
- 2025云南昭通昭阳区住房和城乡建设局招聘编外工作人员5人笔试备考题库及答案解析
- 新高一数学暑假检测卷(学生版)-2025年新高一数学暑假衔接讲练 (人教A版)
- 电工与电子技术的发展
- 城市综合治理规划与实施计划
评论
0/150
提交评论