物业管理信息系统的设计与实现

【摘 要】 随着计算机和网络技术的不断发展,Internet已经成为人们生产和生活中的不可缺少的组成部分。社会的各个领域都在努力利用现有技术建立网络化的应用体系,进而实现信息交互和资源共享。基于Web的物业管理系统通过构建一个面向公众的操作环境,克服了传统物业管理系统功能单一、难以与企业其他业务系统紧密集成的缺点。本文着重介绍了基于J2EE平台,运用MVC设计模式来实现基于Web的物业管理信息系统,包括系统设计目标、系统总体架构设计、系统模块结构设计、计算机物理系统配置方案设计。

【关键词】 物业管理 系统设计

随着中国经济的蓬勃发展,中国本土企业的不断发展,这些企业都需要大量的高等级办公区域以满足日常办公需要。而伴随着高等级写字楼出现的,往往还有业主对配套的高规格物业管理的要求。

由于物业管理涉及的范围较为广泛,管理内容繁杂,加上政策性变动因素,日常工作中需要耗费大量人力和物力,为了提高物业管理公司的管理水平提高工作效率,必须对物业管理的各项工作进行规范化管理,提高员工工作效率与技能,并且为减少人事变动给公司带来损失与降低新员工的培训成本;规范化的手段多种多样,而采取现代计算机管理手段是一种行之有效的解决方法,近年来,越来越多的物业管理公司走上了信息化的道路,通过适合公司情况的物业管理软件来协助物业公司进行规范化、精细化的管理,来实现提高整体的管理水平。

我国物业管理信息化始于上世纪九十年代初的深圳,当时的物业管理软件基本上都是物业公司自行开发的,仅限于业务处理层次,功能上主要是用于房产资料登记、客户资料管理等。系统功能相当简单,而且都是在DOS平台下单机运行。此阶段的物业管理系统都是模仿手工管理的方式,只能用于简单的事务性工作。随着计算机技术的不断发展和物业管理水平的日益提高,特别是在深圳、上海、北京等地出现了物业管理软件专业开发商。物业管理软件的功能极大增强,出现了基于微软windows平台的单机版、网络版等大型管理软件。这类物业管理软件结合当时计算机网络化技术的发展趋势,采用C/S模式,能够提供数据综合处理功能。但是由于客户端承载着过多的工具软件和应用逻辑和业务处理规则软件,使得系统管理维护很不方便。

就现代企业而言,建立一个基于Internet/Intranet的灵活的、易于扩展和维护的企业信息系统,是企业适应瞬息万变的市场环境,促进自身发展壮大的必然选择。基于Web的物业管理系统通过构建一个面向公众的操作环境,克服了传统物业管理系统功能单一、难以与企业其他业务系统紧密集成的缺点。本文中的物业管理系统研究技术和工具就是基于J2EE平台,运用MVC设计模式来实现基于Web的物业管理信息系统。

1 系统设计目标

“物业管理信息系统”按照知识化、科学化管理要求,系统功能不仅需要完成各种事务性管理任务,而且需要逐步形成“管理神经网络”,有效沟通各部门之间的信息联系,实现将数据组织成为信息,将信息提炼成知识,将知识融入整个管理,全面支持事务管理、决策分析、制定战略过程的目标。即:(1)建成一个完整统一、技术先进、高效稳定、安全可靠的基于J2EE的管理信息系统。为各部门提供优质、高效的业务管理和事务处理。(2)借助于“物业管理信息系统”的建设,促进管理人员素质的提高,通过管理人员的实际应用,促进管理水平和效率的提高;通过提供多层次的信息服务和先进实用的使用手段,满足对信息共享和利用的要求,并为各级领导提供有效的辅助决策服务。(3)人机界面功能丰富,使用灵活、友好。(4)确保系统可靠、易于维护。

2 系统总体架构设计

系统结构上采用三层B/S结构,由用户层、业务逻辑层、持久层和数据库组成。前台用户显示层使用JSP和Servlet在浏览器上实现,逻辑层使用JavaBean组件实现企业业务逻辑,业务逻辑层分为三层,分别实现业务逻辑控制、业务逻辑接口和业务逻辑实现,业务逻辑控制选择用户操作对应的接口,业务逻辑实现对接口的具体功能进行实现,实现了控制、接口和实现的分离。持久层实现对关系数据库的ORM映射,使业务逻辑层直接面对数据库对象。

3 系统模块结构设计

系统功能模块设计首先涉及对软件需求的理解,从而涉及对功能定位原则的理解。通常是把功能理解为一种结果,然后根据功能划分子系统,再重复这一过程,即确定子系统的功能模块结构,并画出模块结构图。

系统模块设计主要考虑以下几个问题:(1)如何将一个系统划分成多个子系统;(2)每个子系统如何划分成多个模块;(3)如何确定子系统之间、模块之间传送的数据及其调用关系;(4)如何评价并改进模块结构的质量。

物业公司商业化写字楼物业管理工作涉及多方面的系统工程,包含了管理、服务、财务等多项职能,本文研究的物业管理信息系统除了应该能够给物业公司内部管理提供全面的解决方案,还应能从不同层次满足大厦的发展商需求并方便服务于业主,本系统主要功能模块包括:系统维护、资源管理、入住管理、收费管理、设备管理、安全管理、文件管理、投诉管理等八个主要功能模块。

4 计算机物理系统配置方案设计

在进行总体设计时,还要进行计算机物理系统具体配置方案的设计,要解决计算机软硬件系统的配置、通信网络系统的配置、机房设备的配置等问题。计算机物理系统具体配置方案要经过用户单位和领导部门的同意才可进行实施。

开发管理信息系统的大量经验教训说明,选择计算机软硬件设备不能光看广告或资料介绍,必须进行充分的调查研究,最好应向使用过该软硬件设备的单位了解运行情况及优缺点,并征求有关专家的意见,然后进行论证,最后写出计算机物理系统配置方案报告。

从我国的实际情况看,不少单位是先买计算机然后决定开发。这种不科学的、盲目的做法是不可取的,它会造成极大浪费。因为,计算机更新换代是非常快的,就是在开发初期和在开发的中后期系统实施阶段购买计算机设备,价格差别就会很大。因此,在开发管理信息系统过程中应在系统设计的总体设计阶段才具体设计计算机物理系统的配置方案。

推荐访问:管理信息系统 物业 设计