宿舍管理系统设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

宿舍管理系统设计

1. 引言

1.1 项目背景

本系统开发的主要目的是采用信息化和网络化的方式,用于对学校宿舍进行管理,方便管理员对宿舍进行管理以及对同学们宿舍生活需求提供相应的帮助和记录,达到及时、有效的掌握学生信息以及处理寝室问题的目的。

1.2 文档概述

该文档编写的主要目的是为了定义系统索要实现的功能, 以及实现的方法和流程. 同时进一步规范开发流程, 提高开发质量。

1.3定义

1. 零报

无论宿舍有无异常情况都必须在每天的规定时间上报给寝室管理员。如果有学生异常情况的出现,则相关负责人应作出相应的处理,若学生没有出现异常事件,则只需在系统中提醒无异常即可。

2. 异常情况

如果宿舍出现有同学在规定时间内没有回宿舍,或在宿舍突发疾病等异常情况,则有寝室长报告给宿舍管理员,由宿舍管理员填写报告并帮助解决问题

3. 待处理

当出现异常情况时,若事件尚未解决,则状态为“待处理”状态,表明此事件需要由相应的管理员进行处理解决。

4. 已处理

当异常事件被处理之后,该事件被标明“已处理”状态,则表明该事件已被处理。

2. 任务概述

2.1 目标

根据《宿舍管理需求分析报告》编写此文档,用于指导开发人员根据客户功能需求进行相应的程序开发。

2.2 系统网络配置及构架方案

宿舍管理系统依托于湖北文理学院官网平台构建,逻辑结构为环型拓扑结构,如图一所示,学校学工处管理员通过网络平台可以发送消息,每一位宿舍管理员,学生,学生教师都能看到。宿舍管理员也可以通过官网发送宿舍管理情况到服务器,学校管理员,学生等都可以登录查看。

图一:网络结构拓扑图2.3 系统架构图

图二:系统构架图

2.4 条件与限制

系统使用用户主要为宿舍管理员、宿舍住宿学生、学生教师、学校管理员,因此,系统因属于学校应用系统的范畴内,运行在学校的内部网站中。信息系统运行的前提和假设如下:

(1)学生基本信息以及宿舍各种活动信息(包括学生的姓名、学号、寝室号、所在班级等信息)已经给定。

(2)学生进出宿舍以及各种生活需求的相关信息有学校的内部存储机制进行存储,学生采用刷卡式。

(3)学生宿舍的信息每24小时进行一次统计,统计时间为每天23:00,并建立相关的通报机制,及时将学生的信息变更报告给寝室管理员,对于个别信息(如学生晚归寝室等)及时报告给学校以及学生教师。

(4)信息的反馈与通报由相应的寝室管理员为基础,向相应的学生教师反映,再由学生教师向学校反映。

(5)系统用户仅限学校学工处统一管理,不对外提供公众访问。

(6)进入系统的历史记录均要求保存。

3. 总体设计

3.1 需求概述

系统宿舍管理情况要求每日在规定时间内上报给寝室管理员,一旦发现异常情况立即上报,并通知相关负责人来处理。上报可采取电话,传真,网络等方式。比较重大事件就采取先电话上报,涉及到相关人员或有必要需在网络上通知一下。一般情况下,寝室管理员,学工处管理员,学生教师可以在网络上发布消息。其他人登陆网站后可以接收到消息。学生可以反馈信息给寝室管理员。

3.2 功能分配

本系统主要包含了零报和学生宿舍异常处理模块、学生基本信息管理模块、学生日常进出寝室活动模块、学生寝室故障登记模块、学生寝室测评模块、信息通报模块、学生卡消费信息模块、学生宿舍安全模块。

各模块的简要功能说明如下:

1. 零报和学生宿舍异常处理模块:主要对学生宿舍出现的一些问题进行记录。如果当天出现学生晚归、学生宿舍设施故障、学生安全问题等,则对其进行

相应的信息记录,当天如果出现异常情况,则进行通报,若没有,则零报。对于异常事件,若已经解决,则显示为“已处理”,未经解决,则显示“未处理”。

2. 学生基本信息管理模块:对学生的基本信息进行管理,如学生姓名、学号、电话、所在班级、学生教师、寝室号等信息进行存储记录,以便以后出现问题进行查询解决。

3. 学生日常进出寝室活动模块:记录学生进出寝室的时间,以及学生贵重物品携带的情况,学生刷卡进出寝室,若带有物品需在相应的机器上登记并判断,来限定学生进出寝室,并予以记载。

4.学生寝室故障登记模块:学生寝室出现各种故障,如断水断电、设施损坏等,均可上网登记。

5. 学生寝室测评模块:对学生寝室进行相应的测评,如卫生测评、五星级寝室测评、文明寝室测评等记录。

6. 信息通报模块:对宿舍发生的新闻、寝室测评结果、异常情况处理、通报寝室及学生等信息进行发布,以便学生了解宿舍情况,

7. 学生卡消费信息模块:宿舍采用校园卡进行宿舍使用水电、洗衣机等设备的费用支付,学生可在网上进行学生卡的充值、查询使用金额和剩余金额、使用的地方等。

8. 学生宿舍安全模块:对于一些基本的安全问题进行指导说明,并对近期发生的安全事故进行通报分析,以便同学们提早做出防范。

4. 模块设计

4.1 零报和学生宿舍异常处理模块

4.1.1 模块描述

❖零报登记表录入项目包括:

录入宿舍号:零报楼栋号和宿舍号。

录入人姓名及联系方式:录入人的姓名,联系方式。

填报时间:由系统自动获取服务器时间。

填写完上述信息后,点击提交按钮系统提示用户检查所填信息,并提问用户是否确认提交所填零报。如果确认,则提交零报,提交成功后提示零报已经提交成功。失败的话给出失败提示。如果当天已经填写过零报或可疑情况登记表则提示零报已经提交,或已经填写过可疑情况登记表,不能在提交零报。

❖异常情况登记表录入项目包括:

录入宿舍号:发生异常情况的具体楼栋号和宿舍号。

学生姓名:发生安全情况或晚归等情况的学生姓名。选填。提示如果是发生宿舍设备故障情况就不用填写。

性别:学生性别,要求同上。默认女。采用radio单选框。

年龄:学生年龄,要求同上。

家长号码:如果有出现晚归的学生,或者出现安全情况,则需要联系寝室长或班长记录学生电话号码和家长电话号码,情况严重时需和家长联系。

异常情况说明:这个必须要写明是什么异常情况,例如如果是晚归(情

相关文档
最新文档