摘要:随着我国房地产事业的蓬勃发展,小区的软硬件的建设在房地产中占了相对重要的地位。现如今小区传统的物业服务已经不能满足人们日益增长的需求,物业公司管理的水平存在着巨大的提升空间。一般小区物业管理公司涉及的业务数目多,处理手段繁琐,业务面对的数据量大。传统的小区系统只能处理单一的数据,且与业主的沟通过程复杂。因此必须引入计算机技术,开发一套完善,低成本,高效的小区物业管理系统来处理各种小区业务。从而达到满足人们的需求同时提高小区的竞争力,增加收益的目的。
本文介绍的系统是在现有的传统小区系统基础上,同时对业主和管理员的需求进行分析后设计出来的。其主要的功能包括:(1)业主功能:个人资料管理,投诉,浏览小区公告和小区公共信息,查看个人缴费记录。(2)物业管理员功能:业主的缴费管理,业主个人信息管理,小区的公共信息管理,更新小区公告,业主的投诉处理。
本系统采用的是MyEclispe开发环境,采用JSP技术进行Web前端页面开发。系统后台使用Java语言实现基本功能。数据库使用SQL Server 2005进行操作。系统是一个B/S结构的JSP+SQL的应用,用户操作简单,方便快捷。
关键词 小区物业管理系统;JSP;B/S结构;数据库
目录
摘要
Abstract
1 绪论-1
1.1 研究背景-1
1.2 研究现状-1
1.3 研究内容-1
1.4 论文的组织结构-2
2 相关技术及工具简介-3
2.1 Servlet简介-3
2.2 SQL Server 2005简介-3
2.3 Tomcat简介-3
2.4 MyEclipse简介-4
3 系统分析-5
3.1需求分析-5
3.1.1技术可行性分析-5
3.1.2经济可行性分析-5
3.1.3社会可行性分析-5
3.2系统用例分析-5
3.3系统静态模型分析-10
3.3.1系统类图的设计-10
3.3.2数据流图分析-11
3.4系统动态模型分析-13
4 总体设计-21
4.1系统功能结构设计-21
4.2数据库逻辑结构设计-22
4.3数据库物理结构设计-25
5 小区物业系统的实现-29
5.1数据库的连接-29
5.2系统主界面-29
5.3用户身份验证模块-30
5.3.1业主登录功能的实现-30
5.3.2管理员登录功能的实现-31
5.3.3用户修改密码功能的实现-32
5.4个人资料管理模块-32
5.5在线投诉管理模块-33
5.6浏览小区公共信息功能实现-33
5.7查看个人缴费功能的实现-35
5.8管理员投诉处理模块-34
5.8.1回复业主投诉功能的实现-34
5.8.2删除业主投诉功能的实现-35
5.9更新小区公告模块-35
5.9.1修改小区介绍功能的实现-35
5.9.2修改小区通知功能的实现-36
5.10业主信息管理模块-36
5.11公共信息管理模块-37
5.11.1动态类型管理子模块-37
5.11.2动态管理子模块-38
5.12业主缴费管理模块-39
5.12.1缴费管理子模块-39
5.12.2修改费用单价功能的实现-40
结论-41
致谢-42
参考文献-43