基于JAVA的小区物业管理系统设计(3)

(1)住户信息管理:用户的信息 (2)物业收费管理:小区收费项 (3)用户报修管理:用户维修信息 (4)用户投诉管理:用户投诉信息 (5)住户交流模


(1)住户信息管理:用户的信息

(2)物业收费管理:小区收费项

(3)用户报修管理:用户维修信息

(4)用户投诉管理:用户投诉信息

(5)住户交流模块:物业人员与用户交流沟通平台

1.4开发设计思想

用户通过注册,可以登陆小区物业管理系统中,用户能够录入自己的基本资料,同时能够完成对资料的添加、修改、删除。也能够按条件进行查询,密码修改等设置。很好的满足了物业管理人员与业主的需求。

本系统包含用户的基本信息、保修信息、投诉信息、收费信息等的各方面信息。同时还有对住户的编号、姓名、楼号、投诉人信息、报修人信息的查询操作,所以,本系统还具有编辑、查询、管理等的功能。

管理员可以对用户进行管理,可以统计用户的基本信息、报修信息、还有水电费的管理,可以提醒用户,并且在公告栏里可以发布许多小区信息,还有小区的环境信息也可以发布,让每一位业主都可以通过本系统了解小区的整体状况,帮助每一位业主能更快的融入到小区生活中。

本系统采用的是动态网页开发技术,设计出了良好的用户界面,最大化的体现出人机交互,让用户使用起来尽可能的感觉到不生涩,同时当用户不满意这样的页面时,开发人员修改起来也是非常的方便的,系统的操作也是本着操作简单快捷的方式,力求让小区里的老人、孩子也能在不用专门培训的情况下使用本系统[4]。

第二章课题相关基础知识介绍

2.1开发环境介绍

目前为止,市场上存在的开发软件非常的多,仅仅是较为流行的就有十几种,但我非常熟悉MyEclipse开发软件,应该是非常主流的开发软件了,整个软件都是用全英文编写的,但相对来说比较好用,整个软件的逻辑通俗易懂,用到的英文也是很容易查阅,只要有点英文基础都能很快的熟练使用。

MyEclipse是非常优秀的开发Java,J2EE的Eclipse的集合插件,功能非常的强大,支持的非常广泛,特别是对各种开源的产品的支持是很不错的,同时,Eclipse还是免费的,在相关网站上就可以下载下来[5]。但是,使用前必须要配置Java的环境和jdk。同时,想要在MyEclipse里面建一个系统软件就要先建一个maven工程,然后在里面选war,还要导入很多的jar包,因为有很多写好的现成的软件插件不需要我们自己写,只要调用就可以去使用在我们自己的系统当中,是非常方便的。

2.2使用技术简介

2.2.1JavaServerPage

JSP(JavaServerPage)是由Sun公司倡导和许多公司参与共同创建的一种响应客户端请求的Web网页的标准技术,服务端是采用Servlet基础技术实现的,客户端是采用Http协议实现的,里面包含了过滤器和监听器,可以实时的监听从服务器发来的请求,同时,JSP还有两种状态管理方式,分别是Cookie和Session两种方式,Cookie是把用户信息保存在客户端,Session是把用户信息保存在服务器端的,两种都各有特点,分别适合不同的应用场所。

JSP还可以使用户界面单独呈现出来,与传统的WEB技术相比,可以不改变底层写好的内容去用JSP方法改变网页布局。JSP的语法非常的易学易懂,而且有很好的网络安全性,逐渐地成为商业网站的标准,同时,JSP具有功能的完整性、规模的伸缩性、工具简便等优点[6]。

2.2.2MicrosoftSQLServer2008

SQLServer2008是我在Microsoft官网上下载下来的,是较为大型的数据库,并不是开源的,下载软件时需要购买,与MySQl相比,存储数据库量比较大,但是MySQL是开源的,与Orcle相比,并不需要专门的端口号,每一个SQLServer数据库都是独立的,在不需要联网的情况下也可以使用。其可用性做的非常的好,提供了很多的外围工具来帮助用户对数据库进行管理,当用户安装了一个SQLServer2008数据库时,无需执行任何的SQL语句就可以完成数据的创建、数据表的创建、数据的备份和恢复等的工作,特别重要的是,微软提供了很多的学习使用其工具的材料,对于初学者是有非常大的帮助的[7]。SQLServer2008具有以下特点: