宿舍管理系统设计报告

上传人:第*** 文档编号:55319490 上传时间:2018-09-27 格式:PDF 页数:12 大小:337.18KB
返回 下载 相关 举报
宿舍管理系统设计报告_第1页
第1页 / 共12页
宿舍管理系统设计报告_第2页
第2页 / 共12页
宿舍管理系统设计报告_第3页
第3页 / 共12页
宿舍管理系统设计报告_第4页
第4页 / 共12页
宿舍管理系统设计报告_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《宿舍管理系统设计报告》由会员分享,可在线阅读,更多相关《宿舍管理系统设计报告(12页珍藏版)》请在金锄头文库上搜索。

1、西北政法大学管理信息系统题目:_院系_指导老师_小组成员_年年月月日日一、一、引言引言(一)摘要1.系统名称:西北政法大学学生宿舍管理系统2.系统目标:针对全校学生住宿情况,掌握学生信息,做好学生监管工作,保障学生安全, 为学生提供安全可靠的住宿环境, 在为学生提供全面的生活服务。3.系统功能:(1)学生管理:学生基本情况录入,增删改,学生离校安排,学生进出宿舍楼情况和安全管理。(2)宿舍管理:学生入住宿舍安排,来访人员的登记(水电维修等) 。(3)信息查询:查询学生信息,住宿信息,来访信息。以及宿舍楼监控信息。4.项目由来:学生宿舍人数多,范围广,需要一个行之有效的管理系统才能保持宿舍管理有

2、序进行。该项目主要是为了方便学校对学生进行管理而建立的。5.引用资料:学校宿管科信息管理流程,宿舍现实流程报告。(二)背景1.用户需求分析本宿舍管理系统的最终用户是宿舍管理员和宿舍所有学生。 我们根据日常生活的体验和对管理员和同学们的调查, 总结得出以下几点关于系统使用的实际要求:(1)宿舍楼的基本情况学生的基本情况:入校时,每个学生都会有唯一的学号,被分配到唯一的宿舍楼和指定的宿舍,也会有唯一的宿舍号,其入校时间即为入住时间,为了管理的方便,一般是同意院系和专业的同学分配到同一宿舍楼和同一楼层。宿舍的基本信息:每个宿舍都有相应的宿舍号,每个同学也都对应着唯一的床号。宿舍的财务基本信息:宿舍财

3、务都属于学校,如:电灯,桌子,椅子等;必须要做好财务情况的整理。报修基本信息:所有的报修单都整理好,同时及时将其反馈给后勤部,需要对修理人员的情况了解。离校登记基本信息:节假日,对离校的同学进行登记离校,返校时登记返校日期,对离、返校人员携带电脑的也需登记。2.用户对系统的要求(1)宿舍楼管理员信息要求:宿舍楼管理员能查到所有宿舍和宿舍人员相关的基本信息,包括宿舍号,报修情况和离校情况等。处理要求:当宿舍人员的信息发生变化,如宿舍号的变化,宿舍楼管理人员有权进行修改,包括院系更改信息,报修信息等。安全性与完整性:管理员登陆时必须得到系统授权,登陆需要密码,且只有部分权利只对本宿舍楼的信息有权;

4、完整性则是要求所有信息表不能为空,且相关信息之间要有关联性,不同记录中的相同数据不能有差错等。(2)宿舍学生信息要求:在系统上能够查询自己的基本信息,报修信息和离校信息和查询到相关的信息和通知等。处理要求: 能在系统中登记自己的基本信息和在报修单中插入报修时间或者在离校登记中插入相关时间等。3.系统的逻辑模型P2.1 电脑外出信息P3.1 报修单p1 卫生检查信息P4 入住信息F4 入住信息F2.1 电脑外出信息F3.1 报修登记信息西北政法大学宿舍管理系统S1 学生S3 卫生检查人S1 学生P1 学生住宿 管理S1 学生D1 学生基本 信息表P2.1电 脑 外 出登记D3 电脑外出 登记表P

5、3 设施报修 管理D4 报修登记 表卫生检查评定报修登记单报后勤部维修信息保修单外出电脑信息(三)系统环境与限制1.性能要求:用户登陆后,系统需在 1 到 2 秒内作出响应,系统所需的存储容量为不小于 32MB,后援存储为 10MB。系统完成后就打包生成可执行文件,别人看到的只是前台运行,后台运行将看不到,别人也无法查看代码。系统稳定性好,易维护。2.环境要求:硬件环境:输入设备:键盘、鼠标输出设备:显示器、打印机14 寸或以上 14 寸以上显示器,建议分辨率:800600软件环境:Windows 系列操作系统c#和 SQLserver 数据库等支持系统运行的系统软件.二、系统设计方案二、系统

6、设计方案(一)系统模块结构设计说明1.宿舍管理信息(1)信息录入:学生信息的录入,宿舍卫生信息的录入以及维修信息的录入管理,形成统一的信息管理,方便学生管理员进行信息查询。(2)信息查询:宿舍信息的管理,一方面是为了形成学生信息的统一管理,S1 学生P3.1报修登记P3.2维修D4报修登记表S1 学生P2.1外出登记D3 电脑外出登记表S2 卫生检查人员P1卫生检查管理D6 卫生检查表另一方面也是为了方便学生管理员及相关人员对宿舍信息的了解。2.入住管理设计(学生信息录入)(1)学生入住:管理员可以将学生信息录入系统,与已有学生名单相符合。(2)修改学生信息:可以对学生信息进行修改,并且适当添

7、加信息。(3)转退宿舍管理:学生申请管理批准后,可以转宿舍或者退宿,系统自动更新入住信息,并且形成表格,汇总上报。3.维修信息管理:学生将维修信息上报,由维修科接受处理,处理完成,由学生签字,如若没有完成形成登记信息,再次解决,形成最终的解决效果。宿舍信息管理信息录入信息查询学生信息宿舍卫生信息维 修 信 息学 生管 理 员维 修 员相 关 人 员退宿申请学 生 入住 信 息登记表入住学生登记入住信息查询入住学生信息管 理 员学生4.宿舍卫生检查管理:组织卫生检查,登记卫生检查信息,形成报表,录入进宿舍信息管理, 学生即可进入公共平台查询宿舍卫生检查情况以及卫生有待改进情况,为期末宿舍评比提供

8、依据,监督学生宿舍的卫生情况。5.来访人员登记: 来访人员进入进行登记, 来访人员信息, 与学生关系信息,形成报表,以促进对学生财产安全的管理。6.宿舍信息登记管理:新学期的学生入住之前,检查宿舍基本情况,形成登记,用于学生查询,以及毕业后信息核对表格。学生生 成 报 修 信息维 修 科维修信息登 记已处理未处理维 修 信 息维 修 科管 理 员登记宿舍卫生检查信 息生成查询表格来 访 人员学生基本信息登记信息登记表管理 员(二) 输入输出设计和人机对话说明1.输出设计(1)输出内容:输出信息使用方面的内容包括我们所开发的宿舍信息管理系统输出信息的使用者为管理员、学生、老师及维修员等。使用目的

9、是为了管理学生公寓的日常活动,包括夜归、寝室调换、报修、请假、查询寝室违章电器等。报告量视各项活动的需求而定。其使用周期可为一个月,每月更新必要的信息,这样数据库中的信息便会简洁且切合实际需要。 输出的信息的有效期为学生在校期间。保管方法可用较好的硬盘存储。复写份数为使用者数,使得每位使用者都能得到一份信息表获取信息。输出信息的内容包括输出项目、位数、数据形式(文字、数字) 。输出的项目包括学生请假信息、学生夜归信息、报修信息、寝室调换信息、查询寝室违章电器信息等。其数据形式包括文字及数字。(2) 输出格式: 我们的系统所输出的信息的格式为 Visual Basic 的运行界面。(3)输出设备

10、:显示器。(4)输出介质:输出到磁盘上,输出用纸是普通白纸。2.输入设计(1)输入设备:我们的输入设备为键盘磁盘输入装置。由管理员等通过键盘等输入信息,经可靠性验证后存入磁盘等磁记录介质。(2)输入格式:通过表单输入,人工录入方式。(3)输入数据的编辑校验方法:视觉检验和格式检验。3.人机对话说明本系统的人机界面设计为填表式。只需要通过终端向系统中输入数据即可。计算机也可以再查询时将输入过的数据内容按一定方式排列, 从而显现出完整简洁的查询结果。人机界面设计以简单易懂为标准,利于操作,用户或管理员不需要太深的相关知识即可掌握。(三)网络设计说明管 理 员宿舍基本信息登 记宿舍基本信息 整理宿舍

11、基本信息 登记表1.宿舍管理系统网络拓扑结构图2.网络硬件平台:选择运行稳定的机型作为主域服务器(PDC) ;选用运算速度快、数据存储容量大的双 CPU 的服务器作为 SQL Server;选用运算功能、处理能力稳定的机型作为 WWW、E-Mail 服务器。选用性能稳定、具有较大存储容量的计算机作为代理服务器。3.线路种类:选用 FDDI-光纤分布数据接口,其数据传输率为 100Mbps,媒体传输波特率为 125Mbps,最大节点数为 500 个,环网长度可达 200km。具有传输效率高,不因为互连而形成传输的瓶颈现象、互相结构简单等特点。4.联网的目标:选用校园网作为联网的目标。(三)代码设

12、计计算机管理系统设计的基本前提条件是把管理对象数字化或字符画。因此,代码就是用来表示客观事物的实体类别, 以及属性的一个或一组易于计算机识别和处理的特定符号或记号。 代码设计主要是对数据类中的关键字段的码结构设计并形成编码库。依据唯一性,适用性和可扩充性,标准化和规范化,简明性和稳定性的原则,我们对一下关键字段进行了设计学院年级姓名宿舍号宿舍管理机信息查询服务器宿舍基本 情况表宿舍分配表宿舍物品 登记表宿舍入住 信息表报修登记表数据统计分析和维护(1)住宿学生数据设计属性名储存代码类型长度学号Snochar20姓名SnameChar20性别SsexChar4年级SgradeInt8专业Smaj

13、orChar40班级SclassInt8宿舍号Sroomchar20(2)宿舍楼数据设计属性名储存代码类型长度楼号Lwochar10宿舍管理员Wnochar20维修工 1Lworker1char20维修工 2Lworker2char20房间总数RoomInt8(3)宿舍数据属性名储存代码类型长度宿舍号DnoChar10楼号LnoChar10入住人数DnowInt8(4)编码方案编码对象使用范围使用期限编码方法学号整个系统长期合成码管理员号整个系统长期合成码宿舍号整个系统长期合成码学号是学生唯一标识,它有 12 位,从左到右依次由入学年份、学院编号、学部编号、专业编号、班级编号、学生编号组成,如

14、:入学年份是 2008 年,学院编号是 10,学部编号是 11,专业编号是 01,班级编号是 11,学生编号是 01,则学号是 081011011101;管理员号是管理员的唯一标识,它有 6 位,前 2 位是管理员开始工作的年份、中间 2 位是工作性质编号、最后两位是员工编号,如:工作年份是 2005 年,工作性质编号是 01,员工 01,管理员号是 050101;宿舍号是宿舍的唯一标识,它有 8 位,前两位是楼号,三四位是区号,五六两位是楼层号,最后两位是房间序号,如:楼号为 03,区号为 A 和 02,房间序号 01,则宿舍号是 03A0201(四)数据文件和数据库设计说明1.基本信息(1

15、)数据结构(2)数据流(3)数据存储(4)数据处理过程处理过程名输入数据流输出数据流登记报修报修信息报修信息数据结构名组成学生住宿信息学号,姓名,性别,专业,联系方式,入住时间员工信息员工号,姓名,年龄,性别,职位,家庭地址,联系方式宿舍信息楼号,宿舍号,宿舍电话,可住人数,已住人数 临时设备信 息 设备号,设备名, 报修信息楼号,宿舍号,物品号,报修原因,提交日期,解决日期, 报修费用 水电费信息 楼号,宿舍号,月份,用电量,电费, 用水量,水费数据流名数据流来源数据流去向组成登记报修信息学生报修信息表报修信息查询报修信息报修信息表管理员报修信息登记已修信息管理员报修信息表已修信息数据存储名

16、输入的数据流输出的数据流组成报修信息表报修信息 已修信息报修信息已修信息 报修信息查询报修报修信息报修信息登记已修信息已修信息已修信息2.概念设计(1)宿舍数据库中的实体集实体集学生信息,具有属性学号,姓名,性别,专业,联系方式实体集员工信息,具有属性员工号,姓名,年龄,性别,职位,联系方式实体集宿舍信息, 具有属性楼号, 宿舍号, 宿舍电话, 可住人数, 已住人数实体集报修表信息,具有属性楼号,宿舍号,物品号,报修原因,提交日期,解决日期,报修费用(2)宿舍数据库中的联系集入住,宿舍和学生间具有一对多联系;管理,宿舍和员工间具有多对多联系;用电,宿舍与水电费间具有一对多联系;维修,宿舍与报修表间具有一对多联系。(3)宿舍数据库中

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号