基于jsp的小区物业管理系统的设计与实现(附件)【字数:6424】
作者签名 摘 要现代的人在城镇居住的越来越多,传统的小区里管理人们居住环境的模式渐渐跟不上现在的情况。所以这就需要一个专业的管理系统。来提高小区管理的工作效率,使得住户有一个更好的居住环境。物业管理系统方便管理人员对整个小区进行更可靠的管理。系统的主要功能包括住户管理、管理住户投诉信息、管理小区维修信息、收费信息的管理及业户交流信息的管理。本系统在MyEclipse,tomcat和SQLServer的环境下,利用JSP语言进行开发。本系统经过不断地测试,功能不断改善,设置更加人性化、效率高、操作简便、成本低。成为一个比较成熟的管理系统,可以给使用者带来更好的体验感。
目 录
摘 要 I
ABSTRACT II
一、引言 1
(一)开发背景 1
(二)目的和意义 1
(三)开发工具 1
二、需求分析 1
(一)需求调研 1
(二)可行性分析 2
1.技术方面的分析 2
2.经济方面的分析 2
3.操作方面的分析 2
(三)系统总体功能分析 2
(四)设计的基本思想 4
(五)系统性能方面的需求 4
1.系统的安全性 4
2.数据的完整性 4
3.界面需求 4
三、 系统分析与设计 5
(一)数据库的分析与设计 5
1.ER图设计 5
(二)数据库的逻辑结构设计 7
四、 系统功能实现 9
(一)系统登陆页面实现 9
(二)总体功能模块 11
1、业户信息管理模块 12
2、注册用户信息管理 14
3、业户信息修改 15
4、业户信息删除 16
(三)投诉信息管理模块 17
(四)报修信息管理 19
(五)收费信息管理模块 21
(六)留言信息管理模块 24
(七)环境信息模块 26
(八)修改密码 29
(九)退出系统 30< *好棒文|www.hbsrm.com +Q: ^351916072*
br /> (十)业户用户模块 31
1、我的投诉信息模块 31
2、我的报修信息模块 33
3、我的缴费信息 35
4、业户交流信息 35
5、小区环境信息 37
五、 功能测试 37
(一)主页面的登录模块测试 37
(二)个人密码修改的测试 38
(三)用户管理模块测试 38
(四)投诉信息管理模块测试 38
(五)用户整体管理信息模块测试 39
结 论 39
参考文献 40
致 谢 40
一、引言
(一)开发背景
人民的生活条件逐渐变好,对居住环境[2]的要求也就高了起来。现代的信息和数据变化也逐渐自动化,不怎么需要人工。一个好的小区的物业管理,就需要一个好的管理系统。所以物业管理者需要拥有一个较好的物业管理系统,方便在小区内快速地发布信息和获取住户信息,并且尽快的回复住户,及时有效的为住户提供可靠的解决办法,给住户一个舒适的居住体验。有了一个好的管理系统,不仅可以提高工作效率,还是一个不可多得的竞争优势。本系统的开发,可以更加方便小区的管理,省时省力。
(二)目的和意义
本系统可以将小区物业管理的方法进行简便。管理员对整个小区的住户信息进行管理。住户通过本系统,对小区的理解可以更加详细。人们一直以来都会用传统人工的方式来管理各种各样复杂的数据,这样的管理方法对于当代的社会环境来说显然不够,而且存在着许多缺点,比如:效率低、保密性差,长时间使用该管理方式,会使得各项文件和数据都会产生非常多,不便于管理,且文件和数据查找起来都非常的复杂。
方便查找信息,存储量大,花费低等。这些利用计算机做的系统的优点可以非常有效的提高管理工作人员的工作效率,也给小区物业的管理走向正规提供了好处。
(三)开发工具
本设计主要采用MyEclipse和Tomcat工具,后端使用JAVA语言,数据库使用SQLSever。本系统过程中页面主要使用JSP技术完成,并且Struts和Hibernate技术,对本系统的框架结构,研究开发起到了很大的作用。
二、需求分析
(一)需求研究
对于小区物业管理工作人员来说,小区的管理工作流程非常复杂麻烦。物业管理的工作完全可以由计算机来完成,而且更加准确、方便,它可以克服人力管理的诸多弊端,用计算机代替传统的手工管理,将给小区管理带来非常多的好处,也会提高物业管理的工作效率。为了使物业管理走向正规、现代,非常需要这一个管理系统。
(二)可行性分析
任何一个系统的开发,为了减少各种资源的浪费,都需要从各个方面进行不同方位的分析。下面就从几个方面来进行具体分析。
1.技术方面的分析
本系统的开发工具为MyEclipse和MySQL,开发的语言为Java,技术为J2EE。Java语言非常容易学习而且非常灵活。开发小区物业管理系统在此基础上难度可以接受。因此,实现本系统在技术上没有太大问题。
2.经济方面的分析
可以使用很多免费的开源软件对这个系统进行开发,而且采用的是成本相对便宜的B/S模式,而不是花费相对比较高的C/S模式 [4]。所以从经济来讲是可行的。
3.操作方面的分析
本系统操作简单,很多数据不需要手动输入,大多是下拉框的选择形式,日期的输入借用了日历控件,因此对操作人员基本没什么要求,能够流畅使用Windows,再加上对本系统稍微培训,就可以操作。
目 录
摘 要 I
ABSTRACT II
一、引言 1
(一)开发背景 1
(二)目的和意义 1
(三)开发工具 1
二、需求分析 1
(一)需求调研 1
(二)可行性分析 2
1.技术方面的分析 2
2.经济方面的分析 2
3.操作方面的分析 2
(三)系统总体功能分析 2
(四)设计的基本思想 4
(五)系统性能方面的需求 4
1.系统的安全性 4
2.数据的完整性 4
3.界面需求 4
三、 系统分析与设计 5
(一)数据库的分析与设计 5
1.ER图设计 5
(二)数据库的逻辑结构设计 7
四、 系统功能实现 9
(一)系统登陆页面实现 9
(二)总体功能模块 11
1、业户信息管理模块 12
2、注册用户信息管理 14
3、业户信息修改 15
4、业户信息删除 16
(三)投诉信息管理模块 17
(四)报修信息管理 19
(五)收费信息管理模块 21
(六)留言信息管理模块 24
(七)环境信息模块 26
(八)修改密码 29
(九)退出系统 30< *好棒文|www.hbsrm.com +Q: ^351916072*
br /> (十)业户用户模块 31
1、我的投诉信息模块 31
2、我的报修信息模块 33
3、我的缴费信息 35
4、业户交流信息 35
5、小区环境信息 37
五、 功能测试 37
(一)主页面的登录模块测试 37
(二)个人密码修改的测试 38
(三)用户管理模块测试 38
(四)投诉信息管理模块测试 38
(五)用户整体管理信息模块测试 39
结 论 39
参考文献 40
致 谢 40
一、引言
(一)开发背景
人民的生活条件逐渐变好,对居住环境[2]的要求也就高了起来。现代的信息和数据变化也逐渐自动化,不怎么需要人工。一个好的小区的物业管理,就需要一个好的管理系统。所以物业管理者需要拥有一个较好的物业管理系统,方便在小区内快速地发布信息和获取住户信息,并且尽快的回复住户,及时有效的为住户提供可靠的解决办法,给住户一个舒适的居住体验。有了一个好的管理系统,不仅可以提高工作效率,还是一个不可多得的竞争优势。本系统的开发,可以更加方便小区的管理,省时省力。
(二)目的和意义
本系统可以将小区物业管理的方法进行简便。管理员对整个小区的住户信息进行管理。住户通过本系统,对小区的理解可以更加详细。人们一直以来都会用传统人工的方式来管理各种各样复杂的数据,这样的管理方法对于当代的社会环境来说显然不够,而且存在着许多缺点,比如:效率低、保密性差,长时间使用该管理方式,会使得各项文件和数据都会产生非常多,不便于管理,且文件和数据查找起来都非常的复杂。
方便查找信息,存储量大,花费低等。这些利用计算机做的系统的优点可以非常有效的提高管理工作人员的工作效率,也给小区物业的管理走向正规提供了好处。
(三)开发工具
本设计主要采用MyEclipse和Tomcat工具,后端使用JAVA语言,数据库使用SQLSever。本系统过程中页面主要使用JSP技术完成,并且Struts和Hibernate技术,对本系统的框架结构,研究开发起到了很大的作用。
二、需求分析
(一)需求研究
对于小区物业管理工作人员来说,小区的管理工作流程非常复杂麻烦。物业管理的工作完全可以由计算机来完成,而且更加准确、方便,它可以克服人力管理的诸多弊端,用计算机代替传统的手工管理,将给小区管理带来非常多的好处,也会提高物业管理的工作效率。为了使物业管理走向正规、现代,非常需要这一个管理系统。
(二)可行性分析
任何一个系统的开发,为了减少各种资源的浪费,都需要从各个方面进行不同方位的分析。下面就从几个方面来进行具体分析。
1.技术方面的分析
本系统的开发工具为MyEclipse和MySQL,开发的语言为Java,技术为J2EE。Java语言非常容易学习而且非常灵活。开发小区物业管理系统在此基础上难度可以接受。因此,实现本系统在技术上没有太大问题。
2.经济方面的分析
可以使用很多免费的开源软件对这个系统进行开发,而且采用的是成本相对便宜的B/S模式,而不是花费相对比较高的C/S模式 [4]。所以从经济来讲是可行的。
3.操作方面的分析
本系统操作简单,很多数据不需要手动输入,大多是下拉框的选择形式,日期的输入借用了日历控件,因此对操作人员基本没什么要求,能够流畅使用Windows,再加上对本系统稍微培训,就可以操作。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/267.html