java的物业管理系统设计

摘 要随着国家经济的不断发展和人们生活质量的普遍提高,住宅小区已然成为人们不可或缺的选择,影响人们选择的不再仅仅有小区环境因素、住宅本身的美观以及质量问题,还有就是每一个小区物业的服务水平。然而物业的相关信息不能够完全公开或只能单一的通过通告栏告知业主,这对物业管理人员与业主的交流造成了直接的影响,从而导致很多问题的发生,所以我们就要开发一款系统对小区的物业进行管理,本系统的主要功能是告别纸质帐本,使得业主能随时随地掌握物业的相关信息,极大的增近了业主与物业管理人员的沟通交流。本次设计主要是开发一套小区物业管理系统。设计本系统的主要目的就是告别纸质帐本并且能够安全、快捷的保存数据信息,主要方法就是基于JAVA高级语言,采用tomcat服务端,并使用Serclet响应客户端的请求;采用Mysql数据库,并使用JDBC访问后台数据库,最终开发出这套系统,不仅能便利了用户,还提高物业管理人员工作效率,为完善物业管理制度、增强物业管理体系提供了有力的保障。
目 录
第一章 绪论 1
1.1系统的开发背景 1
1.2 系统的研究意义 1
1.3 研究目标 1
1.4 研究的方法和技术 2
1.5 可行性分析 2
第二章 JAVA和开发工具简介 3
2.1 JAVA语言的简单介绍 3
2.2 Eclispe 3
2.3 ADT 3
2.4 MySQL 3
2.5 Tomcat 4
2.6准备工作 4
2.6.1 安装JDK 4
2.6.2 安装Eclipse 4
2.6.3 ADT安装 5
2.6.4 安装Mysql 5
第三章 系统分析 6
3.1 需求分析 6
3.2 业主使用功能 6
3.3 管理员使用功能 6
3.4 系统流程图 7
第四章 系统设计 9
4.1 系统设计目标 9
4.2 功能模块图 9
4.3 数据库设计 10
4.3.1 概念结构设计 10
4.3.2
 *好棒文|www.hbsrm.com +Q: ¥351916072¥ 
物理结构设计 10
第五章 系统功能实现 13
5.1界面设计与功能 13
5.2 用户登录部分 13
5.3 物业收费管理模块 14
第六章 系统测试 18
6.1 软件测试的目标 18
6.2 软件测试的方法 18
6.3 软件测试的种类 18
6.3.1 界面测试 18
6.3.2 功能测试 19
6.3.3 性能测试 19
6.3.4 可用性测试 19
6.4 软件测试的步骤 19
6.5 运行概况及存在问题 20
6.5.1 测试结果 20
6.5.2 系统存在的不足 20
第七章 总结 21
致 谢 23
参考文献 24
附录A 25
附录B 29
附录C 31
绪论
1.1系统的开发背景
物业管理随改革开放后经济的发展渐渐的兴起,最开始是纯手工操作,需要太多的人力、物力去记录小区的各项数据,后来也随着计算机的普及,物业管理也走进了计算机的时代,从最初的仅仅为了告别纸张用计算机记录数据,到后来小区物业管理计算机化,物业管理行业得到了质的飞越。尤其是近几年,小区如雨后春笋般在各个城市出现,越来越多的人在城市里买房,居住,这直接导致了物业管理的数据量越来越大,如何管理这越来越多的数据,这就需要一款性能优越的管理系统了。
1.2系统的研究意义
物业管理在我国是算是一门新兴行业,大约发展了20几年,20几年行业的积累与沉淀,物业管理在很多方面得到了很大的改善,工作效率得到了很大的提高,然而由于很多客观原因的约束,一些常规的通知只能通过公告栏或上门告知的方式与业主交流,而在生活节奏如此快的今天,人们往往不是在工作就是在家里,又或者在路上,根本没时间特地去看公告栏上的通知,无法第一时间了解物业的问题从而导致物业管理问题的滞留,给管理者带来不便,所以建立一个业主与物业之间沟通的平台,可以完美解决交流难的问题,通过这个平台,业主可以很方便的、不用花费太多时间就可以了解到近期社区的活动和通知等消息,因此,建设这样一个平台已经成为了目前物业管理公司解决与业主交流难这一问题最重要的环节。
而随着智能手机技术与java的不断成熟,上述问题终于得到完美的解决。如果可以让了解社区信息像手机浏览网页,看消息一样简单,这样既减轻了物业管理公司的管理压力,同时还解决了业主没时间看公告栏的问题。
以手机为媒介的物业管理系统具有以下的优点:
(1)信息交流比较及时,服务质量得到了改善
本系统的开发使物业信息的管理越来越规范,可以使物业管理公司更加及时的知道业主们的需求,并根据需求制定有针对性的改进措施,为提高服务质量提供了有效条件。
(2) 物业信息方便查询,工作效率得到了提高。
1.3研究目标
本次研究的目标就是开发一套小区物业管理系统去实现对小区物业进行管理的功能。主要功能概括为:对业主信息、住房的详细资料、车位使用等信息的管理,在所有的基本资料信息完善后,能够针对小区实际情况实现实质性的物业管理。小区业主通过手机登录前台门户网站,可以查看社区公告和各类消息。
1.4 研究的方法和技术
采用JAVA高级语言;
采用tomcat服务端,并使用Serclet响应客户端的请求;
采用Mysql数据库,并使用JDBC访问后台数据库。
1.5 可行性分析
技术上可行:硬件上,该系统只需一部手机即可运行;软件上,安卓手机客户端采用JAVA技术,后台数据库管理系统采用Mysql,由于现在这些技术都比较成熟,所以在技术上是可行的。
经济上可行:开发的经费主要连源于住户上缴的管理费,所以在经济上也是可行的。
管理上可行:物业管理人员一般都会经过培训。同时手机上的物业管理系统又趋于简单,只要经常用手机的人都可以轻松学会,而且小区也可以对新员工进行一定程度的培训,因此,在管理上也是可行的。
JAVA和开发工具简介
2.1 JAVA语言的简单介绍
Java是一种面对对象程序设计语言,主要分3个体系,分别是Java SE(标准版 ,J2SE,Java2 Platform Standard Edition),JavaEE(企业版,J2EE,Java 2 Platform, Enterprise Edition),Java ME( 微型版,J2ME,Java 2 Platform Micro Edition)。Java由Sun?Microsystems公司于1995年5月推出的,最初被叫做Oak,是1991年为一款电视点播系统的嵌入式芯片而设计的。1995年改名为Java,并重新设计重点应用于Internet领域,也就是用于开发浏览器,用Java实现的第一款浏览器叫做HotJava浏览器(支持Java applet),它显示了Java跨平台、动态Web、Internet计算的独特魅力。就这样,Java得到了越来越广泛的应用,尤其是用于浏览器,Web就这样迅速的发展起来。另一方面,随着Java的大量运用,Java技术也得到不断更新功能也越来越强大,虽然一种又一种语言在诞生,不断对他的地位造成冲击,然而它的地位并未受到影响,而且Java比较简单,是面对对象的语言,它的分布性、高效性、安全性、可移植性以及卓越的通透性深受广大java使用者的喜爱,经过20年几年的发展已被广泛应用于互联网等多个领域。?基于Java的高效性和安全性等特点,在设计本系统选择使用了Java语言。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/dzkxyjs/1584.html

好棒文