太原理工大学学生公寓管理系统
学生公寓管理系统 (2)

学生公寓管理系统概述学生公寓管理系统是为学校提供一个高效、便捷的学生公寓管理解决方案。
该系统可以帮助学校管理学生公寓的信息、入住情况、维修记录等,并提供学生公寓申请和分配功能,以实现公寓资源的合理利用。
功能特点学生公寓管理系统具有以下主要功能特点:1.学生信息管理:系统可以记录学生的基本信息,包括姓名、性别、年龄、联系方式等。
管理员可以通过该系统快速查找到指定学生的相关信息。
2.入住申请和分配:学生可以通过系统提交公寓入住申请,管理员可以根据学生的需求和公寓资源情况进行合理分配,保证公寓的合理利用。
3.公寓信息管理:系统可以记录公寓的基本信息,包括公寓编号、楼栋、楼层、房间数等。
管理员可以通过该系统查看公寓的入住情况、维修记录等。
4.维修记录管理:学生可以通过系统提交公寓维修申请,管理员可以及时处理并记录维修情况,确保维修工作的顺利进行。
管理员还可以通过系统查询历史维修记录,为维修工作提供参考。
5.通知公告发布:系统可以支持管理员发布通知公告,包括公寓维修通知、公寓入住说明等。
学生可以通过系统查看最新的通知公告,保持与学校公寓管理部门的沟通。
系统架构学生公寓管理系统采用三层架构模式,包括表示层、业务逻辑层和数据访问层。
1.表示层:通过Web界面或移动应用程序与用户进行交互。
学生可以通过界面提交入住申请和维修申请,管理员可以通过界面进行公寓信息管理和维修记录管理等操作。
2.业务逻辑层:负责处理系统的业务逻辑。
包括学生信息管理、公寓分配逻辑、维修申请处理等。
该层还负责与数据访问层进行交互,执行相关的数据库操作。
3.数据访问层:负责与数据库进行交互和数据的持久化。
包括学生信息、公寓信息、维修记录等数据的保存和读取。
开发工具和技术学生公寓管理系统的开发使用了以下工具和技术:•编程语言:Java、HTML、CSS、JavaScript•Web框架:Spring MVC•数据库:MySQL•前端框架:Bootstrap•版本控制:Git使用建议学生公寓管理系统的使用可以极大地简化学校公寓管理部门的工作,提高管理效率。
学生公寓管理系统

学生公寓管理系统1. 简介学生公寓管理系统是一个基于计算机网络的系统,旨在有效管理学生公寓的入住、退房、维修等事务。
通过该系统,学生、公寓管理员和维修人员可以方便地进行信息交流和管理操作。
2. 功能特点2.1. 学生功能•登录/注册:学生可以通过账号和密码登录系统,也可以选择注册新账号。
•入住管理:学生可以提交入住申请,填写个人信息以及宿舍偏好,并实时查看入住申请状态。
•缴费管理:学生可通过系统缴纳住宿费用,系统将自动更新缴费状态。
•维修申报:学生可在线提交维修申请,附上照片和详细描述,并实时查看维修进展。
2.2. 公寓管理员功能•登录/注册:管理员可以通过账号和密码登录系统,也可以选择注册新账号。
•入住管理:管理员可审核学生的入住申请,包括查看个人信息、宿舍偏好等,并决定是否批准入住。
•维修管理:管理员可以查看并处理学生的维修申请,包括接收维修任务、分配维修人员、记录维修进展等。
•缴费管理:管理员可以查看学生的缴费情况,包括已缴费、未缴费以及缴费逾期等。
2.3. 维修人员功能•登录/注册:维修人员可以通过账号和密码登录系统,也可以选择注册新账号。
•维修管理:维修人员可以查看分配给自己的维修任务,并记录维修进展,包括接收任务、维修完成以及问题备注等。
•个人信息管理:维修人员可以修改个人信息,包括姓名、联系方式等。
3. 系统设计学生公寓管理系统的系统设计主要包括前端设计和后端设计。
3.1. 前端设计系统的前端设计采用HTML、CSS和JavaScript编写,主要通过网页形式呈现给用户。
前端界面需要实现以下功能:•登录/注册界面:提供登录和注册的表单,验证用户输入信息,并与后端进行交互。
•学生功能界面:包括入住申请、缴费、维修申报等功能的表单和展示页面。
•管理员功能界面:包括入住审核、缴费管理、维修管理等功能的表单和展示页面。
•维修人员功能界面:包括接收任务、维修进展等功能的表单和展示页面。
3.2. 后端设计系统的后端设计采用Python编写,主要负责处理前端的请求,进行逻辑运算并与数据库进行交互。
学生公寓管理系统

学生公寓管理系统学生公寓管理系统是一种用于管理学校或大学的学生公寓的系统。
这个系统可以帮助学生公寓管理员更好地管理学生公寓,提供便捷的服务和有效的管理。
学生公寓是大学生活中非常重要的一部分。
对于大多数学生来说,学生公寓是他们学习、生活和成长的地方。
因此,一个高效的学生公寓管理系统对于学生的生活质量至关重要。
首先,学生公寓管理系统可以提供便捷的入住和退房服务。
学生可以通过系统预约入住学生公寓,填写相关信息并交付押金。
管理员可以在系统中查看学生的信息,并为他们分配房间。
在退房时,学生可以通过系统完成退房手续并退还押金。
其次,学生公寓管理系统可以提供安全和安全的服务。
系统可以安装监控摄像头,并与学校的安全中心进行连接。
这样,在发生紧急情况或突发事件时,学生公寓管理员可以及时获得相关的信息并采取必要的行动,确保学生的安全。
此外,学生公寓管理系统还可以管理学生公寓的维修和保养工作。
学生可以通过系统提交维修请求,并在系统中跟踪维修进展。
管理员可以及时分配维修工人,并监督维修工作的质量和进度。
这样可以提高维修效率,保持学生公寓的良好状态。
学生公寓管理系统还可以提供各种便利的服务,例如洗衣服务、清洁服务和包裹管理。
学生可以通过系统预约并支付相应的费用,享受这些服务。
管理员可以在系统中安排服务人员,并跟踪服务的完成情况。
这为学生提供了便利,节省了他们的时间和精力。
此外,学生公寓管理系统还可以提供公共设施的预约服务。
学生可以通过系统预约使用公共设施,如健身房、游泳池和电影院。
管理员可以在系统中查看预约情况,并进行必要的管理和调整,以确保公共设施的合理使用。
最后,学生公寓管理系统可以提供学生公寓中其他活动的管理。
例如,系统可以用于管理学生公寓内的社交活动、学习讨论会和篮球比赛等。
学生可以通过系统了解活动的详情,并报名参加。
管理员可以在系统中发布活动通知,并管理活动的参与者和场地预约。
综上所述,学生公寓管理系统对于学生公寓的管理至关重要。
宿舍管理系统.docx

一、可行性研究报告1.引言1.1编写目的可行性分析报告是为“公寓系统”开发的可能性、可行性、必要性提供论据,为开发人员进行系统总体规划设计及具体实施开发工程提供必要的参考资料,在系统开发完成后期为系统的测试、验收提供帮助。
其编写过程由太原理工大学软件学院学生完成。
预期使用者是需要管理公寓的人员。
1.2 项目背景随着科学技术的飞速发展,计算机在日常管理中的应用的到了迅速普及,利用计算机进行学生公寓信息管理势在必行。
学生公寓管理系统的开发来源于科研需要,它的开发和设计都是基于学科的研究。
本项目的任务提出者为太原理工大学软件学院学生,开发者为太原理工大学软件学院学生。
1.3 定义AMS:Apartment Manage System公寓管理系统SQL Server 、Access:所用的数据库管理系统My SQL、My Eclipse、Axure、visio、Access 、fontpage:所用的开发工具1.4参考文献(1)崔冬华.《软件工程》.人民邮电出版社.2014年3月(2)张海藩.《软件工程导论》.人民邮电出版社.2006年1月(3)潘孝铭.《软件文档编写》.高等教育出版社.2004年8月(4)罗先文.《软件工程实物》.重庆大学出版社.2005年3月(5)王珊.《数据库系统概论》.高等教育出版社 2013年12月(6)张白一.《web应用开发技术:Jsp》.西安电子科技大学出版社2.项目概述2.1要求该系统应该具有对公寓信息、宿舍信息、学生信息、工作人员信息进行存储和管理,并能够保存公寓信息、宿舍信息、学生信息、工作人员信息、登录信息等,并具有用户管理功能。
该系统能极大地减少公寓管理人员的日常工作,并提供公寓住宿表,给公寓管理员的管理提供辅助决策的功能。
2.1.1功能公寓管理系统最主要的功能是公寓信息管理、工作人员信息管理、登录记录管理、公寓住宿表管理等功能。
2.1.2性能公寓管理系统的使用者是公寓管理员。
太原理工大学学生公寓住宿须知

上一篇文章: 太原理工大学学生公寓卫生管理制度
下一篇文章: 太原理工大学学生宿舍文明建设管理条例(试行)
2、爱护公共财物,除宿舍内已配备的用具外,不得将学校其它地方的用具拿到宿舍,如有发现,立即收回,各种已配备的用具都填卡登记,只供学生在校期间按登记的编号使用,离校时由公寓中心逐一清查收回,如无故损坏或丢失,一律依价赔偿。
3、提高防火意识,杜绝火灾隐患,严禁私装灯头、插座、开关、使用油炉、电炉、电器用具、点蜡烛、焚烧纸张杂物,一经发现立即没收器具并按章罚款。
公寓管理服务中心2011年3月…[143]
公寓管理服务中心2011年3月…[143]
调研学习,广纳建议,全面…[111]
最新5篇推荐文章
太原理工大学学生公寓住宿须知 热
太原理工大学学生公寓住宿须知
[ 作者:佚名 转贴自:本站原创 点击数:520 更新时间:2010-5-22 文章录入:gongyu ]
太原理工大学学生公寓住宿须知设为首页 联系站长 加入收藏
首页 | 学校首页 | 要闻简报 | 公寓制度 | 宿舍文化 | 消防安全 | 水电管理 | 文明建设 | 休闲娱乐 | 爱心家园 | 意见建议
您现在的位置: 太原理工大学公寓管理服务中心 >> 公寓制度 >> 正文 2011年4月23日 星期六
没有任何评论
| 设为首页 | 加入收藏 | 联系我们 | 管理登录 |
版权所有 Copyright© 2006 太原理工大学公寓管理服务中心
页面执行时间:62.50毫秒
Powered by:勾宁平,李晶;美工 by:贺嵬
宿舍管理信息系统

宿舍管理信息系统1. 简介宿舍管理信息系统是一种用于管理和监控学生宿舍的软件系统。
它提供了一种方便和高效的方式来管理宿舍分配、学生信息、宿舍设备等相关内容。
宿舍管理信息系统可用于大学、学院、中学等教育机构的宿舍管理。
2. 功能2.1 学生入住管理•管理员可以录入学生信息,包括学号、姓名、性别、入住宿舍等。
•管理员可以查看学生的宿舍信息,并可以对宿舍进行分配和调整。
•学生可以通过系统申请入住宿舍,管理员可以审核和批准申请。
2.2 宿舍设备管理•管理员可以记录和管理宿舍内的设备信息,包括设备名称、型号、购买日期等。
•管理员可以查看设备的使用情况,并可以进行设备的报修和维护。
2.3 宿舍卫生管理•管理员可以记录和管理宿舍的卫生情况,包括每日的清洁和整理工作。
•管理员可以查看宿舍的卫生评分,并可以对不达标的宿舍进行警告和处罚。
2.4 宿舍报修管理•学生可以通过系统提交宿舍报修申请,管理员可以受理和处理报修请求。
•系统可以记录报修的内容、处理进度和结果。
2.5 访客管理•学生可以通过系统申请访客,管理员可以审核和批准访客申请。
•管理员可以记录和管理访客的信息,包括访客的姓名、身份证号码等。
3. 优势3.1 提高管理效率宿舍管理信息系统可以自动化和集中管理各类数据,大大提高了宿舍管理的效率。
通过系统,管理员可以快速录入、查看和处理各类信息,省去了繁琐的人工操作。
3.2 提升用户体验学生可以通过系统自主管理宿舍相关事务,方便快捷地完成各项操作,提升了用户体验。
同时,系统可以及时反馈审核结果和处理进度,减少沟通成本,提高用户满意度。
3.3 提高安全性宿舍管理信息系统可以记录和管理各类敏感信息,如学生信息、访客信息等。
通过权限控制和加密技术,系统可以确保这些信息的安全性,减少信息泄露的风险。
3.4 数据统计与分析宿舍管理信息系统可以对各类数据进行统计和分析,为管理员提供决策支持。
通过系统生成的报表和可视化图表,管理员可以直观地了解宿舍使用情况、设备维护情况等,优化管理策略。
太原理工大学学生校外居住管理实施办法

第三条 学生应当在学校提供的宿舍内居住,无特殊原 因学生不得在校外居住。凡不按规定办理的,依照《太原理 工大学学生违纪处理办法》给予相应纪律处分。
第四条 申请在校外居住的学生必须年满 18 周岁且具备 下列情形之一:
(一)因患有疾病不适合居住在学生宿舍的; (二)家庭所在地为太原市,有条件在家中居住的; (三)其它特殊情况。 第五条 申请校外居住的学生,应当按下列程序办理相 关手续: (一)学生本人提出书面申请,书面申请包括学生基本
(二)遵守正常的教育教学秩序; (三)保证所有申请材料的合法、真实、有效; (四)主动与所在学院和委托联系人加强联系,经常沟 通信息; (五)校外住宿期满后,必须及时到所在学院及公寓管 理服务中心办理回校住宿手续,并按期回校住宿。 第八条 各学院应当对校外居住的学生逐一建立档案; 应当建立严格的报告制度,向学生工作部(处)报送校外居 住学生的相关信息,并做好档案资料的更新。 第九条 相关要求和说明: (一)不允许先校外居住后办审批手续,只有全部手续 办完后方可外出居住; (二)家长签字只能由父母本人签字,不允许其他人代 签,父母去世等特殊情况需事先说明后方可由其法定监护人 签字; (三)学生在外居住的地点发生变更后需在一周内主动 向所在学院报告,以调整相关登记记录; (四)学生外出居住后个人的校内床位将被取消,如果 要再回校住宿需要重新办理住宿手续; (五)学生校外住宿期间,若出现违纪行为或学习成绩 大幅度下滑等情况,学院应主动通知学生家长来校商讨相关 帮教事宜; (六)办理审批手续中有弄虚作假者,一经发现即终止 其申请,并按相关规定给予纪律处分;
附件:1、太原理工大学与学生外住责任协议书 2、学生因特殊情况申请校外住宿审批表
学生宿舍管理系统说明书

学生宿舍管理系统说明书学生宿舍管理系统说明书1、系统概述1.1 系统介绍1.2 功能概述1.2.1 学生信息管理1.2.2 宿舍信息管理1.2.3 入住登记管理1.2.4 报修管理1.2.5 宿舍费用管理1.2.6 宿舍公告管理1.3 用户使用权限2、系统安装与配置2.1 安装要求2.2 系统安装步骤2.3 系统配置3、系统功能详解3.1 学生信息管理3.1.1 学生信息录入 3.1.2 学生信息查询 3.1.3 学生信息修改 3.2 宿舍信息管理3.2.1 宿舍信息录入 3.2.2 宿舍信息查询 3.2.3 宿舍信息修改 3.3 入住登记管理3.3.1 入住登记3.3.2 入住信息查询 3.3.3 退房登记3.4 报修管理3.4.1 报修申请3.4.2 报修处理3.4.3 报修记录查询3.5 宿舍费用管理 3.5.1 费用录入 3.5.2 费用查询 3.5.3 费用统计 3.6 宿舍公告管理 3.6.1 公告发布 3.6.2 公告查询3.6.3 公告删除4、系统使用指南4.1 用户登录与退出 4.2 功能使用说明4.3 常见问题解答5、系统维护与更新5.1 数据备份与还原5.2 系统更新6、附件6.1 数据库设计文档6.2 UI设计稿法律名词及注释:1、宿舍:指供学生居住的集体居住场所,按一定条件分配给学生居住,并由学校管理的住宿设施。
2、入住登记:指学生进入宿舍时,按照规定将个人信息登记到学生宿舍管理系统中的过程。
3、退房登记:指学生搬离宿舍时,将个人信息从学生宿舍管理系统中注销的过程。
4、报修:指学生在宿舍内发现问题或需要维修时,向学校提出申请维修的请求。
5、宿舍费用:指学生居住宿舍所产生的费用,包括房租、水电费、网络费等。
6、宿舍公告:学校向宿舍内的学生发布的通知或公告。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章引言第一章引言学生宿舍管理系统对于一个学校来说是必不可少的组成部分。
目前好多学校还停留在宿舍管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来说还勉强可以接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。
而且当查找某条记录时,由于数据量庞大,还只能靠人工去一条条的查找,这样不但麻烦还浪费了许多时间,效率也比较低。
当今社会是飞速进步的世界,原始的记录方式已经被社会所淘汰了,计算机化管理正是适应时代的产物。
信息世界永远不会是一个平静的世界,当一种技术不能满足需求时,就会有新的技术诞生并取代旧技术。
21世纪的今天,信息社会占着主流地位,计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。
我们针对如此,设计了一套学生宿舍管理系统。
学生宿舍管理系统采用的是计算机化管理,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。
由于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。
这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操作方式。
本系统具有运行速度快、安全性高、稳定性好的优点,并且具备完善的报表生成、修改功能,能够快速的查询学校所需的住宿信息。
1第二章系统需求分析目前,我们学校的宿舍管理采用的还是人工来进行管理的, 面对目前学校发展的实际状况,我们通过实地调研之后,对宿舍管理系统的设计开发做了一个详细的概述。
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 2008 R2。
2.4环境本系统是以Windows系统为操作平台,用C#编程语言和SQL Server 2008 R2数据库来实现高校学生宿舍管理系统所需功能的。
第三章宿舍管理系统概要设计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.按寝室号查询设计思想:在输入寝室号时可以把该宿舍所住的所有学生的信息都统计出来,方便详细了解某宿舍的学生住宿情况。
设计思想:(1).由于需要和数据库表相关联,所以也添加了两个数据窗口控件实现两者之间的关联(2).具有基本的增加、删除、保存、退出功能,由于考虑到数据被有意的、数据的输入与修改必须取得相应的权限。
(3).为方便对评比情况的统计,只要选择相应的排序条件,在窗口中显示结果。
4.3.5出入管理模块详细设计1.来访登记与物品出入登记设计思想:来访登记管理是对每栋宿舍楼来访人员或物品出入的基本信息进行录入,具体实现:(1).由于需要和数据库表相关联,所以也添加了两个数据窗口控件实现两者之间的关联。
(2). 在具有在基本的增加、删除、保存、退出功能外还具有数据窗口共享,在下边的自由表内输入数据,上边的表只能对数据浏览,同时当鼠标在上边的表中选中一个人的信息,相应在下边的数据窗口的自由表中会出现和其相同的数据。
(3). 在具体实现时需要设置像楼房号这样的具有唯一确定性的字段是不能为空的。