高校宿舍管理系统需求分析

合集下载

高校宿舍管理系统需求分析书

高校宿舍管理系统需求分析书

高校宿舍管理系统高校宿舍管理系统需求分析书策划给: 高校宿舍管理系统撰写人:Summoner2011年11月23日高校宿舍管理系统第一部分需求分析1.用户调查学生宿舍管理系统对于一个学校来说是必不可少的组成部分。

目前,我们学校宿舍的管理采用的是人工管理模式, 针对学校现在的实际状况,我对学校的宿舍管理进行了一次长期深入的调查,得到如下一些数据:1)人工管理的处理流程通过对系统进行详细调查,了解到人工管理的主要工作和处理流程是:●宿舍管理人员对新入学的学生登记学生住宿信息;并肩负物品报修、统计资产、填写报表、登记晚归、办理离宿、物品出入、巡楼等多项任务;●保洁员主要负责公寓楼的卫生清洁工作;●保安收放车牌、收物品放行条、检查大包物品,管理治安等工作;●水、电、维修工维修宿舍相关的损坏物品,电工负责充电;●绿化工负责学校绿化;●主管主要是监督工作、安排事宜。

2)宿舍管理的日常工作主要有:●晚归人员的登记和查询;●学生出入信息以及物品出入信息的登记和查询;●学生住宿档案的登记、修改和查询;●学生报修及报失信息的登记、查询和处理分析;●宿舍负责人对员工管理、服务调查、资产统计等;●学生宿舍卫生的评比。

上述工作可归纳为宿舍管理、财物管理、员工管理、住宿情况管理四大类信息管理。

3)宿舍管理的主要对象高校宿舍管理系统主要有:学生、宿舍管理员、宿舍负责人、宿舍维护员、保安、学生会。

4)数据采集通过以上调查,经过分析和整理,形成了组织结构图:经理助理是经理和各管理员、主管之间的协调者。

高校宿舍管理系统2.系统开发目的本系统会给学校现有的宿舍信息管理带来很大的改观,由过去的人工方式转变为计算机方式,不仅可以解决工作效率低、易产生错误、数据存储量大等问题,还可以提高可靠性。

使学校宿舍管理更加科学化、正规化。

经研究分析,宿舍管理计算机化后,可以取代决大部分管理者的工作,还可以使基层人员的工作量大大减轻。

3.系统设计目标通过调查研究之后,我们发现人工管理模式存在很多不合理的地方。

学生宿舍管理系统功能需求分析

学生宿舍管理系统功能需求分析

学生宿舍管理系统功能需求分析一.基本功能需求学生宿舍管理系统在实现上应该具有如下功能:1。

系统要求用户必须输入正确的用户名和密码才能进入系统。

2。

系统应该提供学生住宿情况的基本登记.3。

系统应提供学生每学期的注册及学生的离校处理.4。

系统应提供人员来访登记及结束访问的详细登记。

5。

系统应提供学生在校期间物品出入宿舍楼的详细情况登记.6。

系统应提供查询功能,以方便用户对学生基本信息的查询(要实现按多种条件的查询)及楼房信息的查询.7.系统应提供增加、删除、修改用户帐户的功能。

8。

系统还应具有添加、修改、删除学生及员工基本信息的功能。

9.系统应当提供将相关信息以报表形式打印出来的功能.二.系统功能设计1。

系统功能模块图系统管理模块系统管理模块包括:超级用户登录、普通用户登录、用户密码修改、用户管理、退出系统五个部分。

1.超级用户登录:实现系统管理人员登录。

2。

普通用户登录:实现一般管理人员登录。

3.用户管理:实现系统管理人员授予或取消一般用户登录该系统的用户名和密码.4.密码修改:实现所用用户的密码更改功能。

5.退出系统:实现正常退出宿舍管理系统。

公寓管理模块公寓管理模块包括:楼房管理、宿舍管理、员工管理三个大的部分。

1.楼房管理:登记学校所有住宿楼情况。

2.宿舍管理:登记学校所有宿舍的情况。

3.员工原理:实现楼房管理人员的添加功能。

学生管理模块学生管理模块包括:学生基本信息录入、学生财物登记、学生学期注册、学生离校管理四项功能。

1.学生基本信息录入:实现学生基本信息情况的登记及宿舍的分配功能.2。

学生财物登记:登记学生在校期间所拥有的公共及私有贵重物品情况.3。

学生学期注册管理:登记学生在校期间每学期的宿舍缴费情况。

4。

学生离校管理:实现学生毕业离校处理,注销该学生信息。

信息查询模块信息查询模块基本上包括:按学号进行查询、按姓名进行查询、按班级查询、按寝室号查询、每栋楼房住宿情况查询五个部分.1。

学生宿舍管理系统-需求分析报告

学生宿舍管理系统-需求分析报告

一、引言1、问题描述大学里面学生宿舍管理是一个虽简单但繁琐的工作,但每栋宿舍只设一名宿舍管理员。

学生宿舍每天会有比较多的人员出入,而且外来人员较多,设备维修人员、非本栋宿舍的学生、异性学生等等每天都会出入宿舍,宿舍管理员需要做好各种登记手续。

而学生需要更换桶装水、报修宿舍损坏的设备、交水电费等,也需要通过宿舍管理员。

由此而增加了宿舍管理员的负担,效率难以提高,信息的准确性也难以得到保障,给学生带来不便。

据了解,目前华南理工大学里面所有宿舍管理仍然是传统的人工操作,且停留在纸介质的基础上,这样既浪费人力物力也降低了管理效率,在如今高校扩招后学生数激增的时候以及计算机时代,这种传统的管理方式亟需被取代。

学生宿舍管理系统可存储所有的宿舍管理信息,包括各宿舍人员信息、来访人员信息、宿舍事务信息等等,而且只需要一名接受过简单培训的宿舍管理员对系统进行操作,所以信息准确、管理方便、节省人力物力。

2、背景(1)系统命名:学生宿舍管理系统(2)本项目开发者:华南理工大学计算中心(3)用户:学校宿舍管理员(4)本系统与其他系统的联系:本系统数据库从教务处管理系统导入,当教务处的学生信息发生变化时,本系统存储的信息将随之变化。

二、功能分析1、系统需求描述本系统主要满足宿舍管理员、学生、来访人员三方面的需求。

对宿舍管理员来说主要是查询学生信息、查询宿舍信息、登记报修情况、代收有关费用、相关信息更新。

对学生来说主要是报修宿舍设备、缴纳有关费用。

对来访人员来说主要是来访登记、使用宿舍资源(实验室、会议室)登记。

系统功能分析如下图所示:2、系统功能说明本系统要完成得功能主要有以下部分:(1)学生和宿舍信息的查询和更新的基本操作。

a、查询学生信息:输入学生的姓名或学号即可获得学生在学校教务系统的信息。

b、查询宿舍信息:输入宿舍楼号和宿舍号即可获取该宿舍的相关信息。

c、信息更新:通过一键导入教务系统的数据库即可更新所有信息。

(2)宿舍事务管理的操作。

学生宿舍管理系统简要需求分析

学生宿舍管理系统简要需求分析

学生宿舍管理系统简要需求分析
1系统功能需求
1.1系统主要功能概述
1.1.1系统管理员对系统的数据库进行维护,如添加、删除和更新公寓管
理员,学生情况、消防人员。

1.1.2公寓管理员添加、删除和更新外来人员拜访情况。

1.1.3公寓管理员添加、删除和更新报修情况。

1.1.4公寓管理员添加、删除和更新各寝室信息。

1.1.5公寓管理员添加、删除和更新学生信息。

1.1.6各类信息的总表查询、输出。

1.2系统主要模块图
1.3系统主要模块描述
1.3.1基本数据维护模块。

本模块提供管理员添加、修改并维护基本的数
据途径。

例如添加修改宿舍用水用电情况,添加外来人员登记情况
等。

1.3.2基本业务模块。

本模块主要实现外来人员拜访登记、报修情况登记、
寝室卫生录入情况。

1.3.3数据库管理模块。

在系统中,所有学生寝室情况统一管理,外来人
员拜访情况、报修情况都要有详细记录,所以要有统一的数据库平
台进行管理。

1.3.4信息查询模块。

本模块主要是学生查询水电费、寝室卫生评比情况
等。

2基本数据维护模块
3基本业务模块
4数据库模块
5信息查询模块。

宿舍管理系统的需求分析

宿舍管理系统的需求分析

宿舍管理系统的需求分析1、用户分析用户对宿舍管理系统的需求如下1)总体需求·提供对入住学生信息、宿舍号的查询,及时的更新、修改入住学生的信息·提供身份验证保障通道,保障学生的财产安全·对宿舍的水电、网络、设备、卫生进行统一管理,更加方便、透明化功能需求·提供对入住学生信息、宿舍号的查询,及时的更新、修改入住学生的信息·提供身份验证保障通道,保障学生的财产安全·对宿舍的水电、网络、设备、卫生进行统一管理,更加方便、透明化2)性能需求·之总部有多台计算机通过局域网连在一起,实现一体化管理。

业务全部实现电子化管理·用户可以在前台服务厅查询宿舍的水电费信息以及学生的部分住宿资料·系统具有安全的监测机制,非法用户不能使用系统,不能修改系统信息·系统界面友好,操作方便,灵活,反应速度快2、目标分析1)宿舍管理系统的目标分析·提供对入住学生信息、宿舍号的查询服务可以采用数据库形式,将前台的计算机连接数据库·更改、修改入住学生信息可以有前台服务员进行修改信息的登记,确认之后交由数据库管理者修改数据库·对于安全管理机制,可以采用治指纹门禁系统。

到市场上购买一款指纹门禁系统,安装在每栋宿舍楼门口,并由数据库管理者预先录入学生本栋楼学生的指纹信息,在每间宿舍安装一个小型的指纹门禁系统,有效的管理宿舍的财产安全·宿舍的水电费由数据库管理员每月进行操表,并录入数据库,方便学生查询3、需求结构分析宿舍管理系统的功能目标可以划分三个部分;事务管理,安全管理,信息管理,他们构成了第一层的需求包,其中每一个部分又可以在细化,构成第二部分需求包。

如下图2、3、功能分析4、宿舍管理系统需求包可分解为以下的功能用例图5、性能分析宿舍管理系统的新能需求如下:·提供对入住学生信息、宿舍号的查询服务可以采用数据库形式,将前台的计算机连接数据库·更改、修改入住学生信息可以有前台服务员进行修改信息的登记,确认之后交由数据库管理者修改数据库·对于安全管理机制,可以采用治指纹门禁系统。

学生宿舍管理系统需求分析

学生宿舍管理系统需求分析

学生宿舍管理系统需求分析第一部分调查用户需求本系统的最终用户为学校后勤部门管理员和宿舍楼管理员。

根据我们日常生活中的经验,结合对自己学校后勤部门管理员和宿舍楼管理员的咨询的调查,得出用户的下列实际要求:1、宿舍楼的基本情况学生住在宿舍楼中,每栋宿舍楼都会有若干名老师负责本宿舍楼的日常管理。

一、学生的基本信息:入校时,每位同学都有唯一的学号,并被分配到指定的宿舍楼和指定的宿舍,也会有一个宿舍号,其入校时间就是他的入住时间。

另外,为了管理上的方便,同一院系的学生的宿舍一般在一起,相应地会有其所在的院系名称。

二、宿舍财产的基本信息:每个宿舍的财产属于学校,比如电灯,床铺,柜子,桌椅,电话等,为了对不同的财产进行区分,可以为每种财产分配不同的财产号。

这样有利于财产的报修和管理。

三、报修的基本信息:宿舍楼中经常出现财产的损坏,比如灯泡坏了,厕所的马桶出故障了等,这时,同学们需要将财产损坏情况报告给宿舍楼管理员,以便学校派人进行维修。

这时,需要记录报修的宿舍号和损坏的财产编号,同时记录报修的时间和损坏的原因。

当损坏的财产维修完毕后,应记录解决时间,表示该报修成功解决。

四、离校的基本信息:每当学生,退学,休学毕业时,其对应的床位或者宿舍的状态就会变为空,此时宿舍管理系统中的相应状态就要改为空,并对空闲宿舍和空置床位进行统计,将统计结果送达学校招生处。

而当下一学年招生工作完毕后学校后勤管理部门会根据学校招生办送达的新生花名册,按学生所在院系以及学号对其进行宿舍分配。

2、用户对系统的要求一、学校后勤部门管理员a.信息要求:学校后勤部门管理员能查询上面提到的宿舍楼的所有相关信息,包括某一学号的学生在宿舍楼中住宿的详细信息,报修的所有信息,毕业,休学,退学以及复学离返校的信息。

以利于对整个宿舍楼的全面管理。

同时还可以查询到某一宿舍楼的入住情况,人员财产设备配置情况等。

b.处理要求:当学生基本信息发生变化时,宿舍楼管理员能对其进行修改。

学生宿舍的管理系统_需求分析

学生宿舍的管理系统_需求分析

学生宿舍的管理系统_需求分析
首先,学生宿舍管理是该系统的核心功能之一、该功能包括学生宿舍的分配管理,可以根据学生的个人信息以及宿舍的容量和设施分配合适的宿舍给学生。

此外,系统还可以管理和调整宿舍分配,方便学校根据实际情况进行学生宿舍的变更与调整。

其次,报修管理是必要的功能之一、学生宿舍中的设施设备可能需要维修和保养,系统应提供一个用户友好的界面,方便学生提交报修请求,并跟踪和管理报修进展。

该功能可以帮助学校及时响应学生的报修需求,并确保设施设备的正常使用。

再次,设备借用管理是学生宿舍管理系统的另一个重要功能。

学校可能提供一些共享设备供学生使用,如电器、体育用品等。

该功能可以让学生通过系统查看设备的可用状态,并进行借用申请。

学生借用设备后,系统应记录借用信息并提醒学生归还设备的时限,以确保设备的合理使用和管理。

最后,统计数据分析功能能够对学生宿舍的使用情况进行数据统计和分析。

系统应提供各类报表和图表展示学生宿舍的各项数据,如宿舍使用率、报修情况、设备借用情况等。

这些数据可以帮助学校了解学生宿舍的管理情况,以便进行决策和改进。

综上所述,学生宿舍的管理系统应包括学生宿舍管理、报修管理、设备借用管理、安全管理和统计数据分析等功能。

这些功能能够帮助学校更好地管理和维护学生宿舍,提高学生宿舍的使用效率和服务质量。

学生宿舍管理系统-需求分析

学生宿舍管理系统-需求分析

计算机学院学生宿舍管理系统需求规格说明书目录1引言 (4)1.1编制目的 (4)1.2范围 (4)1.3预期的读者和阅读建议 (4)1.4术语和缩略语 (4)1.5文档约定 (5)1.6参考文件 (5)2项目概述 (5)2.1目标 (5)2.2范围 (6)2.3用户的特点 (6)2.4假定条件和约束限制 (6)2.5运行环境 (6)2.5.1硬件环境 (6)2.5.2软件环境 (7)3业务分析 (7)4数据描述 (8)5功能需求 (11)5.1功能需求总述 (11)5.1.1功能需求总表 (11)5.1.2角色、权限需求 (11)5.2功能需求1宿舍管理员管理 (11)5.2.1子功能1管理员信息修改 (11)5.2.2子功能2管理员查询 (12)5.3功能需求1学生管理 (12)5.3.1子功能1学生信息修改 (12)5.3.2子功能2学生查询 (12)5.4功能需求1宿舍楼管理 (13)5.4.1子功能1办理入住 (13)5.4.2子功能2调换宿舍 (13)5.4.3子功能3办理退宿 (13)5.5功能需求1缺勤记录 (14)5.5.1子功能1学生缺勤记录 (14)5.6功能需求1系统管理 (14)5.6.1子功能1添加用户 (14)5.6.2子功能2修改密码 (14)6非功能需求 (16)6.1性能需求 (16)6.2安全保密需求 (17)6.3扩展性需求 (17)6.4稳定性需求 (17)7界面要求 (19)7.1图形要求 (19)7.2报表格式 (19)1引言1.1.学生宿舍管理一直是各大高校所重视的工作, 为了提高高校宿舍管理的质量与效率, 根据客户的要求, 我们着手开发此项工程, 高校公寓管理部门在宿管工作中担负着管理, 检查, 收费, 协调等重要的管理任务。

1.2.编制目的1.3.该文档是关于用户对于学生宿舍管理网站的功能和性能的要求, 重点描述了网站的设计需求, 将作为对该工具在概要设计阶段的设计输入。

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

软件工程高校宿舍管理系统目录第一章引言 (1)第二章系统需求分析 (2)2.1功能需求 (2)2.1.1 基本功能需求 (2)2.1.2 报表需求 (2)2.1.3 用户界面需求 (3)2.2性能需求 (3)2.3数据库选择 (3)2.4环境 (4)第三章宿舍管理系统概要设计 (5)3.1系统功能模块图 (5)3.1.1用户帐号模块 (6)3.1.2宿舍管理模块 (6)3.1.3信息查询模块 (7)3.1.4卫生评比模块 (7)3.1.5出入管理模块 (7)3.2 系统所需数据字典 (8)第四章宿舍管理系统详细设计 (12)4.3具体模块设计 (12)4.3.1账户信息模块的详细设计 (12)4.3.2宿舍管理模块的详细设计 (14)4.3.3信息查询窗口详细设计 (16)4.3.4卫生评比模块详细设计 (17)4.3.5出入管理模块详细设计 (18)第五章系统测试 (20)5.1所遇问题 (20)5.2 系统测试 (20)第六章总结 (21)参考文献 (22)第一章引言第一章引言学生宿舍管理系统对于一个学校来说是必不可少的组成部分。

目前好多学校还停留在宿舍管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来说还勉强可以接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。

而且当查找某条记录时,由于数据量庞大,还只能靠人工去一条条的查找,这样不但麻烦还浪费了许多时间,效率也比较低。

当今社会是飞速进步的世界,原始的记录方式已经被社会所淘汰了,计算机化管理正是适应时代的产物。

信息世界永远不会是一个平静的世界,当一种技术不能满足需求时,就会有新的技术诞生并取代旧技术。

21世纪的今天,信息社会占着主流地位,计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。

我们针对如此,设计了一套学生宿舍管理系统。

学生宿舍管理系统采用的是计算机化管理,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。

由于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。

这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操作方式。

本系统具有运行速度快、安全性高、稳定性好的优点,并且具备完善的报表生成、修改功能,能够快速的查询学校所需的住宿信息。

第二章系统需求分析目前,我们学校的宿舍管理采用的还是人工来进行管理的, 面对目前学校发展的实际状况,我们通过实地调研之后,对宿舍管理系统的设计开发做了一个详细的概述。

2.1功能需求2.1.1 基本功能需求本课题要实现的是高校学生宿舍管理系统,在设计该系统时,应尽可能的贴近学生,便于用户操作。

系统在实现上应该具有如下功能:1.系统要求用户必须输入正确的用户名和密码才能进入系统。

2.系统应该提供学生住宿情况的基本登记。

3.系统应提供学生每学期学生的离校处理。

4.系统应提供人员来访登记及结束访问的详细登记。

5.系统应提供学生在校期间物品出入宿舍楼的详细情况登记。

6.系统应提供查询功能,以方便用户对学生基本信息的查询(要实现按多种条件的查询)。

7.系统应提供增加、删除、修改用户帐户的功能。

8.系统还应具有添加、修改、删除学生基本信息的功能。

2.1.2 报表需求学生宿舍管理系统的某些信息应当能够以报表形式打印出来。

基本上应该能够实现扣分统计、和卫生评比的报表打印功能。

2.1.3 用户界面需求学生宿舍管理系统应提供简单、层次关系明了、清晰的操作界面,使用户一目了然。

尽可能的为用户的录入、查询等功能操作提供方便。

快捷按钮的创建也是非常需要的,以方便用户操作。

2.2性能需求2.2.1系统安全性学生宿舍管理系统中的增加用户、学生毕业离校等的某些模块都是相联系在一起的,所以在系统的管理权限上应当进行严格控制,具体思想如下:1.要想对该学生宿舍管理系统进行操作就应当具有某些操作权限。

没有权限的用户将不能通过任何渠道来登录该系统,查看该系统的任何信息和数据,以确保系统的严密性和安全性。

2.在上述要求基础上可以为该系统设定三种登录方式,程序开始运行所有功能将是不可使用的,只有系统管理员登录、普通用户登录和只读用户三个窗口可以使用,没有系统管理员或者普通用户的用户名和密码任何人都不能登录该系统进行操作。

3.在具体实现时还应为系统管理员和普通用户设定不同的权限,系统管理员应当可以使用系统的所有模块,普通用户对于大部分的很关键的模块是无权使用的。

只读用户只能观看数据对任何模块都无权修改。

2.3数据库选择数据库是数据管理的最新技术,是计算机科学的重要分支。

十年来,数据库管理系统已从专用的应用程序包发展成为通用系统软件。

由于数据库具有数据结构化、最低冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序等优点,较大的信息系统都是建立在数据库设计之上的。

我们选用的是SQL Server 2000。

2.4环境本系统是以Windows系统为操作平台,用C++编程语言和SQL Server 2000数据库来实现高校学生宿舍管理系统所需功能的。

第三章宿舍管理系统概要设计3.1系统功能模块图在整体设计中,我们将宿舍管理系统分为五个大的模块:用户帐号模块、宿舍管理模块、学生信息查询模块、卫生评比模块、出入登记模块。

每个模块将实现不同的功能。

下面将具体进行介绍。

3.1.1用户帐号模块系统分支(用户帐号模块)功能模块图用户帐号模块包括:用户设置,退出系统二个部分。

1. 用户设置:实现系统管理人员、普通人员登录和密码修改。

2. 退出系统:实现正常退出宿舍管理系统。

3.1.2宿舍管理模块系统分支(宿舍管理模块)功能模块图公寓管理模块包括:入住管理、退宿管理、员工管理、晚归管理、公物报修五个大的部分。

1.入住管理:登记学校所有住宿楼情况。

2.退宿管理:登记学校所有宿舍退宿人员的情况。

3.公物报修:登记学校所有住宿楼公物损坏上报情况。

3.1.3信息查询模块系统分支(信息查询模块)功能模块图信息查询模块基本上包括:学生查询(要实现按多种条件的查询)。

1.学生查询:实现每个学生基本信息情况的查询功能。

3.1.4卫生评比模块系统分支(卫生评比模块)功能模块图卫生评比模块基本上包括:周扣分、扣分统计卫生评比。

1.周扣分:纪录每周每个宿舍楼每个宿舍每个人的扣分情况2.扣分统计:按班级和宿舍两种不同分法在一段时间内的个人扣分的名单的统计情况。

3.卫生评比:实现宿舍先进集体和先进个人的名单的统计。

3.1.5出入管理模块系统分支(出入管理模块)功能模块图出入登记模块包括:来访登记、进出楼登记、两个功能模块。

1.来访登记:详细登记进入宿舍楼的外来人员情况和离开情况。

2.进出楼登记:详细登记某学生搬入和搬出宿舍楼的物品情况。

3.2 系统所需数据字典1.用户数据字典:登记管理人员的用户名、密码及登录权限。

2.学生基本情况数据字典:详细登记学生基本信息及学生住宿情况。

5.人员来访数据字典:登记所有来访人员的详细情况。

6.物品出入数据字典:详细登记学生物品出楼信息。

7.退宿数据字典:登记所有宿舍楼退宿情况。

8.报修数据字典:登记每个公寓每个宿舍公物损坏上报情况。

用户数据字典(user0)学生基本情况表(Student0)人员来访数据字典(Visit)物品出入楼数据字典(Goodsmove)退宿数据字典(ts)报损数据字典(loss)第四章宿舍管理系统详细设计4.3具体模块设计在系统功能模块介绍时,我们将宿舍管理系统分为五个大的模块:用户帐号模块、宿舍管理模块、学生信息查询模块、卫生评比模块、出入登记模块。

4.3.1账户信息模块的详细设计1、账户注册与删除详细设计:当宿舍管理系统需要进入时,具有使用不同功能权限的各用户,以不同的权限、用户名称、用户密码登录该系统。

像我们的后勤服务总公司中的管理人员,值班老师的组长就应该具有系统管理员的权限,宿舍楼房管理人员就应该具有一般用户的权限。

一些关键性的数据是没有访问权的。

如帐号密码的修改,和员工信息的增删改。

要是以浏览者身份登陆该系统的话就只有只读的权限,凡是有增删改和好多关键性的窗口都无权更改和访问。

2.修改密码:Array设计思想:为了防止密码被恶意盗用可以经常性的修改你的密码以增强系统的安全性,密码修改对于所有具有访问该系统的用户来说都可以使用。

具体实现:(1).首先通过控件实现该功能模块与数据库的关联。

(2).其次为了确保该功能的完整性,在点击确认之后,需要判断一下所有的编辑框中的输入都不能为空。

(3).最后在确认时,还需要编程实现的是判断原始用户名和密码是否一致,只有一致才有权限修改你的密码。

同是为了确保新密码的正确性,还添加了一个确认密码框,新密码和确认密码两者所输内容是要求完全一样,方能修改密码成功。

4.3.2宿舍管理模块的详细设计入住登记管理是对每栋宿舍楼的每个学生的基本信息进行录入,具体实现:(1).由于需要和数据库表相关联,所以也添加了两个数据窗口控件实现两者之间的关联。

(2). 在具有在基本的增加、删除、保存、退出功能外还具有数据窗口共享,在右边的自由表内输入数据,左边的表只能对数据浏览,同时当鼠标在左边的表中选中一个人的信息,相应在右边的数据窗口的自由表中会出现和其相同的数据。

(3).在具体实现时需要设置像楼房号这样的具有唯一确定性的字段是不能为空的。

其他字段在输入时没有太大限制,录入人员在录入时需根据自身情况再进行添加。

2.公物报修公物报修登记窗口完成的是记录宿舍损坏公物的功能。

操作人员可以通过在窗口中同时选中各项公物损失信息,然后利用“存盘”功能将信息保存到数据库中中。

4.3.3信息查询窗口详细设计1.学生查询按学号进行查询、按姓名进行查询、按班级查询、按寝室号查询这4个查询功能在具体编程实现上基本上是一样的,因为都是针对学生信息的查询。

以下是这四个功能模块的详细实现过程。

具体实现:1.按学号查询设计思想:在按学号查询时首先要通过编程判断一下,数据库的学生信息表中是否存在该编号的学生,如果没有系统将不会显示数据所以只有存在学号才能进行查询。

上述完成之后,输入所查询的学号,那么所需学生信息就会在下面表格中显示出来了。

2.按姓名进行查询设计思想:按学生姓名实现的查询,虽然这样查出来的学生有可能不止一名,但在有些情况下(比如家人、朋友来访时,只记得学生姓名,在不清楚其学号、宿舍号的情况下,可以通过学生信息中的其它信息确定所要找的学生)可以调用此功能来实现。

3.按班级进行查询设计思想:实现某个班级所有学生基本信息及住宿情况的查询。

通过该功能模块我们可以统计某个班级的宿舍分配情况,这个班级的学生都住在哪些寝室中。

4.按寝室号查询设计思想:在输入寝室号时可以把该宿舍所住的所有学生的信息都统计出来,方便详细了解某宿舍的学生住宿情况。

相关文档
最新文档