APP下载

基于Hibernate和Struts的小区物业管理系统的设计与实现

2013-04-29徐聪

电脑迷 2013年9期
关键词:办公自动化

徐聪

摘 要 本小区物业管理系统根据物业管理的基本原理,结合住宅小区物业管理的工作特点,建立利有web处理器对住宅小区的物业管理,建立统一的数据共享平台。本系统的主要功能有房屋管理,业主管理,报修维修管理,投诉管理和收费管理等。本系统的设计与实施对于有关人员是有莫大的帮助:可以实现管理的信息化,提高办公效率,减少办公压力,健全管理体制,提高数据安全性,缩短信息的响应时间,将以前传统的、零散的、被动的管理模式转变为先进的、系统的、主动的管理模式。

关键词 小区物业管理 权限管理 办公自动化

中图分类号:TP311.53 文献标识码:A

小区物业管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起一个数据一致性和完整性强、数据安全性好的库;而对于后者则要求应用程序具有功能完备、使用简单等特点。经过以上分析,决定采用jsp语言开发该系统,并且选择功能强大的MyEclipse为开发工具进行开发,Tomcat作为系统服务器。①

系统开发思路为:本系统是为社会机构设计的一个功能完整的小区物业管理系统,该系统要完成房产管理、财务管理、人员管理、维修管理、投诉管理、公告管理和权限管理这七个基本功能。

本小区物业管理系统,主要实现以下主要功能:

(1)业主信息管理:对户主的基本信息进行管理,管理员可以为已入住的业主分配网站账号。

(2)人员信息管理:对物业公司的所有员工的信息进行管理,管理员可以为已正式入职的员工分配账号。对所有业主的信息进行管理,并与该业主所拥有的房产信息对接,管理员可以对已入住的业主分配账号。

(3)房产管理:对所有房产的信息进行管理,房产状态为未入住和已入住。

(4)收费管理:对物业费,水费,电费和气费的管理,包括生成、收取、查询和报表下载等管理。

(5)报维修管理:报修记录、待修记录、安排维修和维修结果等进行管理。

(6)投诉管理:对于业主投诉的记录、处理与查询等操作。

(7)文档管理与通知发布:公告发布与查看等管理。

(8)权限管理:登录时有管理员、员工和业主三个权限。

图1 房产管理用例图

系统功能划分

房产管理模块

(1) 用例图:

房产管理模块的用例图如图1所示,管理员具有该模块的所有操作权限,员工可以查看房产信息,具体包括:新增房产,查询房产信息,修改房产信息,删除房产,和为业主登记入住等操作。

(2) 需求说明:

可以新增房产,也可以进行查询、修改、删除操作。

(3) 输入/输出数据:

新增房产:填写房产的各项信息,包括栋数,门牌号,面积,朝向,结构,是否入住等。

查询房产信息:输入房产门牌号可以进行查询。

修改房产信息:点击要修改的房产重新设置要修改的内容。

删除房产:选择要删除的通讯录,将房产状态1修改为0,执行删除操作。②

登记业主入住:如果有业主要入住,则为相应房产设置为入住状态,且房产信息和业主信息对接。

图2 收费管理用例图

收费管理模块:

(1) 用例图:

收费管理模块的用例图如图2所示,管理员具有该模块的所有操作权限,员工可以管理除财务统计外的功能,业主可以查看自己的费用信息,具体包括:费用生成、费用收取、报表下载和财务统计等操作。

(2) 需求说明:

可以对住户的费用信息进行管理。

(3) 输入/输出数据:

费用生成:物业费需要管理员输入单价,然后自动生成。

费用收取:点击要收取的内容进行收取。

报表下载:费用信息的excel表导出③

财务统计:所有费用的统计。

注释

① 李钟尉,马文强,王殊宇,等.Java项目开发实例.北京:人民邮电出版社,2008.

② 王国辉,李钟尉,王毅,等.Java程序设计自学手册.北京:人民邮电出版社,2008.

③ 月影.JavaScript王者归来.北京:清华大学出版社,2008.

猜你喜欢

办公自动化
企事业单位办公自动化的应用与发展探析
浅谈办公自动化系统的设计与应用
办公自动化中的计算机应用
计算机信息处理技术在办公自动化中的应用研究
探讨办公自动化发展方向
办公自动化系统软件教学探索
办公室自动化、办公自动化与OA
企业办公自动化的现状及发展策略分析
沪苏浙高速公路办公自动化系统设计
利用办公自动化进行图书馆管理