- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
PAGE 1
使用SSH架构小区物业管理系统
摘要:针对传统小区物业管理中存在的各种问题,设计并实现了一种基于SSH框架的小区物业管理系统,为小区管理提供了信息化支持。详细分析了物业公司的管理流程,设计了系统功能,实现了用户界面等。实验表明,系统达到了方便管理、提高效率、安全保障、人性化服务等目标。
关键词:物业管理系统;SSH;JavaEE
中图分类号:TP311文献标识码:A文章编号:1007-9599(2012)20-0000-02
1引言
随着国家对房地产行业宏观政策的调整,房地产企业想要找到突破口,提高消费者的购买兴趣,必须想出更多的办法,而小区物业管理的现代化是一个很重要的因素。国内也有不少软件企业在开发和推广小区物业管理软件,但其中存在以下不足:
1.1小区物业管理系统产品价格较高、维护困难、二次开发费用较大、难于短时间成熟。
1.2产品未充分考虑现有设备或系统。小区一般有监控系统、门禁系统等,需要结合起来。
有必要设计出一种更加有效的小区物业管理系统,充分利用信息化的优势,把先进的物业管理服务带给各位小区的业主,把良好的增值服务和最大化的利润带给物业企业。
2小区物业系统设计
2.1目标。系统地对管理模式和工作规范进行研究,需要新的系统对传统的物业管理工作带来较大的效率提升,将会达到以下目标。(一)解决传统物业管理各物管部门诸多业务处理和操作工序繁杂,手工统计汇总工作量大、信息可靠程度差等问题。(二)经营决策所需的数据采集方便、准确率高,所有数据基本具备实时性。对物管数据信息的编码和分类进行科学管理,方便进行数据的统计,帮助决策。(三)充分利用小区设施和住户资源,开展可盈利的增值服务等。
2.2系统逻辑结构。系统以B/S模式运行,通过小区宽带(LAN)或无线局域网(WLAN)来运行。客户服务中心的工作人员、小区大门的护卫、小区物业办公人员和小区业主等都可以通过网络连接到WEB服务器,登录到管理系统,完成相应的功能和操作。整个系统采用典型的三层架构,客户端包括WEB端,桌面客户端,PDA手持设备和小区监控设备等。系统结构如图1所示。
2.3系统工作流。完整的小区物业管理应该是从房屋修建时就介入其中,这样可以完整地了解整个建筑的相关信息,有助于后期的小区日常管理等。主要流程包括:(一)前期介入:指物业公司、开发商和施工单位一起讨论项目工程的相关事宜。(二)工程验收:指物业公司代表业主,与开发商、施工单位和质检部门一起收房。可能需要记录存在的问题(可以用图片来说明),以及合格记录,整改反馈意见等。(三)交房:业主收房,领钥匙等。如发现问题,则需要整改,跟进的工作需要记入系统。(四)装修:业主或住户对房屋进行装修。(五)日常管理:入住管理,报修,咨询(求助等)服务,增值服务,车位(车库)管理等。(六)收费管理:包括物业管理费,增值服务收费等。(七)办公管理:主要管理文件的发放、查阅等。(八)知识管理:包括工程、护卫、保洁等相关管理文件和信息,及工作记录、活动记录等。(九)公共维修,资金管理:公共维修是指如电梯等公共设备的维修;资金管理包括物业费用以及其它收入等。
整个管理流程如图2所示。
2.4小区物业系统的实现。系统服务器端采用SSH框架,数据库后台采用MySQL,前端客户端采用JSP,还包括桌面版的客户端、PDA手持终端等,还需要和小区原有系统进行信息交换。(一)SSH框架。SSH框架其实是Spring,Struts,Hibernate三种框架的统称。Struts是一个开源项目,提供了独立的控制器组件,在视图组件上可以使用JSP技术或者与velocity、XSLT等结合[3]。Hibernate是一个开源对象关系映射框架,对JDBC进行了轻量级的封装,可以非常方便地进行对象的持久化操作。它支持所有的关系数据库,采用HQL(HibernateQueryLanguage)来编写数据库操作[5]。Spring被称为“框架之框架”,是一种轻量级的用来组合其它框架(如Struts,Hibernate等)的框架。Spring通过控制反转(IoC)实现对象注入。(二)数据访问实现。基于JavaEE的系统,后台数据库大多采用MySQL,我们的系统也采用此方案。通过Hibernate的逆向工程可以直接生成数据库表对应的系统对象映射,既可以使用.hbm.xml映射文件,也可以采用Annotation生成注解的方式生成对象。基本的数据库访问类可以继承自HibernateDaoSupport。
2.5用户界面实现。采用JSP作为用户界面。Struts作为控制器,可以使用JSP,freemarker,velocity等当界面模板,使用JSP时也可以方便地在其中嵌入
文档评论(0)