公寓管理信息有着信息量大、类别繁多、需要响应效率的特点,为了更有效的对各类信息进行管理和报修过程的规范性、公开化,可视化。公寓管理系统被提出。公寓管理系统的出现使传统报修(例如:电话报修,填写报修单等)不再是唯一的故障报修途径,网络成了新兴而又重要的故障报修途径。这些公寓管理流程的业务过程,通过计算机技术把它集中在公寓管理系统中统一管理实现。
随着校园网络的发展,基于校园网络的应用被越来越多的开发出来。在线公寓管理系统就是其中一项应用。公寓管理系统的开发使得报修与报修处理都变成一项简单而又高效的工作,公寓管理系统作为学校后勤保障系统之一,其重要性也日益突显:一方面,它提供一个报修信息管理的功能;另一方面,公寓管理系统实现与学生用户即时的交互。用户可以很方便地对自己已经提交的报修单进行查看,了解报修工作的进展,能够通过网络了解报修进展,那么学生不再去报修管理处查看报修进展,减轻了工作人员的负担,这些都是传统故障报修无法做到的。
公寓管理系统主要是以实现在公寓管理在线提交、处理、查看等功能。系统需要支持使用浏览器通过 Internet 访问本系统。在系统中应用一定的报修流程,满足目前学生公寓管理的需要。并通过宿管、维修人员的参与构成完整的报修流程。系统提供方便的管理方式,以便系统管理员能对具体报修过程进行的监控与管理。
根据对系统的分析,公寓管理系统主要包括以下几大功能:
1) 登录管理
该功能可以实现管理人员进入内部系统,是进入系统的接口,能有效防止无关人员的乱入。登录管理界面应该由用户名、密码、登录身份、登录按钮、取消按钮组成。并且在点击登录按钮的时候能对输入的信息进行检验,不能允许空字符串的出现,并要有友好的提示界面。检验合法后要将填写的数据与相应的数据表进行比对,并根据用户身份进入不同的管理信息的主页面。
2) 新生入住办理
新生入住办理要实现的功能有:管理员增加新生入住信息,包括学生的姓名、学号、班级、学院、公寓房间号、是否缴费、入住时间等,学生的学号惟一确定一名学生,公寓房间号惟一确定一个房间,两者联合则惟一确定一名学生的住宿信息;修改学生的姓名、班级、学院、公寓房间号、是否缴费、入住时间等;删除整条学生入住信息,但在删除的时候要输入管理员的管理密码,以防操作失误或者恶意修改;通过输入学号查找学生的姓名、班级、学院、公寓房间号、是否缴费、入住时间等信息,通过输入房间号查找住在此房间里学生的学号、姓名、班级、学院、是否缴费、入住时间等信息。
该模块是解决新生入住的问题,新生持入住证明到楼层的值班室办理入住手续,管理员将学生入住信息录入系统,系统负责保存到数据库,必要时还可以导出到Excel或Word中,并实现打印。
3) 毕业生退宿管理
毕业生退宿管理要实现的功能有:管理员增加毕业生退宿信息,包括学生的姓名、学号、班级、学院、公寓房间号、办理时间等;修改学生的姓名、班级、学院、公寓房间号、办理时间等;删除整条学生退宿信息,但在删除的时候要输入管理员的管理密码,以防操作失误或者恶意修改;通过输入学号查找学生的姓名、班级、学院、公寓房间号、办理时间等信息,通过输入时间查找住在此时间段内办理退宿的学生的学号、姓名、班级、学院等信息。
该模块主要用来解决毕业生退宿的问题,毕业生持退宿证明到楼层的值班室办理退宿手续,管理员将学生退宿信息录入系统,系统负责保存到数据库,并将该毕业生的入住信息保存到退宿办理表中,必要时还可以导出到Excel或Word中,并实现打印。
4) 水电费用管理
实现功能包括:管理员录入水电量,统计水电量的使用情况,并通过系统导出水电费单,最后还要向系统里输入水电费的上缴情况等。系统通过获取学生公寓每间房的水电消费记录来判断是否超出免费范围,超出的按照一定价格进行计算,并保存至文件。管理员还能对缴费情况进行查询、修改等。
5) 公寓卫生管理
实现的功能有:管理员将公寓卫生检查结果的录入系统,查询各个房间的卫生情况查询,修改房间的卫生情况,在选择删除操作时需要输入管理密码才能完成删除操作等。管理员通过系统把检查结果录入系统,系统自动判断每个房间的卫生情况的合格与否,并以不同颜色表示。还能导出结果至文件,用于学校的审核等。
6) 公寓物品的日常报修、维修管理
要实现的功能有:管理员增加公寓物品的报修信息(报修信息包括公寓物品编号,公寓房间号、公寓物品名称、公寓物品报修原因、报修公寓物品的维修进度、报修时间等),查看全部公寓物品的状态(状态信息有:良好,已报修,维修中,已损坏),查看报修公寓物品的维修人员工号、人员姓名、人员联系方式、维修进度,查看物品的维修记录(维修记录信息包括:公寓物品编号、公寓房间号、公寓物品名称、公寓物品的保修原因、报修时间、完工时间等)等。
7)公寓日常状况实时跟踪管理
公寓日常状况实时跟踪,要实现的功能有:管理员增加访客信息,包括访客姓名、访客联系方式、访客身份证号、进公寓时间、原因、出公寓时间;通过键入访客姓名查看访客信息,通过键入进公寓时间的时间段或出公寓时间的时间段来查看所有该时间段的访客信息;增加学生晚归信息,包括学号、公寓房间号、进入时间、晚归原因、是否有晚归申请等信息;查看学生的晚归信息,通过键入时间段查询和通过键入学号、公寓房间号来查询。还有系统自动生成的操作日志记录信息,包括管理员登录时间、管理员操作项目、管理员操作状态等信息。
本系统拟采用开发工具myeclipse进行程序的开发,数据库mysql进行数据库的设计。通过对公寓报修业务的调查得出系统需要满足的软件需求。进行功能模块的划分,并依据高内聚低耦合的设计原则设计各功能模块,并分配好各模块的输入输出信息。最后在进行程序及数据库的设计。