选题的依据和意义
随着城市化进展的飞速发展,城市住宅小区如雨后春笋般涌现。人员相对集中给小区管理带来了难题,因此如何做好物业管理以及提升小区服务水平和服务质量成为一个新的需要攻关的课题。以作者所居住的小区为例,该小区的物业管理系统仍然局限于电脑上office进行保存,小区服务以物业主动作为为主,当小区业主需要物业服务时,常常因为不能及时联系相关人员而耽误。联系方式主要以电话或微信等方式为主,效率不高。即使有的小区引进了一些物业管理系统,也以增删改查等简单的操作为主。这种通过单机版office进行维护的有很多弊端,比如说当物业管理人员脱岗离岗时,如果工作没有交接到位,将会引起物业工作的缺失和失误。老旧的管理系统的功能无法满足小区业务日益增长的服务需求。小区业主更换过于频繁也给物业管理带来很大很繁琐的工作量。小区服务质量和水平低下等。这样的现象普遍存在于其他小区。所以如何攻克以上的难题并提高物业管理的效率和服务水平成为了本课题的重点研究内容。
随着科学的不断发展与进步,计算机技术出现在各个领域。“互联网+”不再是口号,“互联网+物业”已经可以实现。通过计算机对信息进行记录和处理本身就是其特有的优势,这一优势恰好弥补了人工物业管理的短板。同时,计算机的规范化、智能化的特点也使得智能物业更加的科学智能,不仅仅弥补了不足还大大的提高了物业管理的效率。
理论或实际应用方面的价值
毕业设计是将大学所学的所有知识进行融合,最终实现想要的程序效果。通过毕业设计,学生可以将所学的知识融会贯通,并且通过实例实现所学理论的实践化,是对大学所学知识的一个系统的升华。本课题从作者生活出发,发现生活小区的不足,找出不足的问题所在,并思考实际可行的解决方案,最终拟从提升小区智能化管理水平和小区服务水平方面出发,对小区物业智能管理系统进行调研、分析、设计以及开发。在程序设计过程中将用到Java、Jsp语言以及MySql数据库等知识,这些知识都是在大学课程中反复学习的基础知识,但是一直缺少系统的运用,也没有独立进行开发系统来解决现实中存在的问题。因此本课题设计对作者个人来说是一个巨大的挑战,也是作者离开学校走向社会的一个重要的过渡。
本课题所研究开发的基于SSM框架的小区线上服务平台,用于实现对小区物业智能化管理以及小区的线上服务的智能化管理。该系统将具有业主管理、车辆管理、车位管理、小区服务管理、收费管理、用户投诉等模块,这些功能模块从务实的角度出发,所有模块在实际生活中都是需要的。因此,本设计如果达到作者所设想的效果,是可以投入使用,能服务于绝大多数小区,更好地为小区管理人员、小区物业人员以及小区业主服务。
课题研究的内容及拟采取的方法
课题研究的内容
本课题主要研究的内容主要有
1、系统的学习和研究本课题中课程设计所要用到的开发语言、数据库以及开发工具等。主要有Java语言、Jsp语言、Mysql数据库、MyEcplise开发工具、SSM框架、CSS脚本、HTML脚本。
2、实地调研,通过与物业管理人员以及小区业主的交谈了解当前小区管理中的问题和不足,并研究制定提升小区物业管理和小区服务水平的方案。
3、对运用所学的知识解决当前小区面临问题的方案进行可行性分析,从技术可行性、经济可行性、操作可行性等方面进行全面的分析。
4、理清解决当前小区问题所需要设计的模块与功能,目前拟开发的模块主要有业主管理、车辆管理、车位管理、小区服务管理、收费管理、用户投诉等模块。实现对各个模块基本信息的维护,并实现业主与物业管理人员之间的沟通与协调。
5、系统的研究和学习UML知识,拟采用用例图分析、时序图以及流程图分析等方法对本设计进行详细的分析,为程序开发以及课程设计提供思路。
6、系统的研究和学习数据库知识,正确的建立符合逻辑的数据库,并使用E-R图对系统中的实体进行分析,通过E-R图分析使得数据库表结构更加清晰。
7、研究与学习程序的调试与功能的测试,进行科学的反复的测试以实现最初预定的系统功能。最终达到能够交付使用,能过真正意义上解决当前小区问题的实用的程序。
系统需求分析
课题研究主要解决的问题是设计出符合当前小区物业管理员以及小区业主真实需求的小区线上服务平台。从小区物业管理员来看,主要是对小区管理中涉及的各项业务进行科学的管理,对于小区业主来说,就是足不出户能够在平台上完成小区中相关服务的申请以及交流和投诉等。
功能需求分析
根据前期调研,可以将本智能物业管理系统分为前台用户和后台用户两大类。同时,结合小区特点,以及系统的可用性,将后台分为系统功能模块和业务功能模块。系统功能主要包括:权限管理、用户管理、业主管理、公告管理。业务功能主要包括:房屋管理、车辆管理、车位管理、费用管理、公告管理、小区服务管理、报表功能以及留言与投诉回复。前台用户主要是业主,其功能主要包括:查看公告、申请车位、缴费管理、申请服务、留言和投诉管理、报表功能以及注册与登录等。系统功能结构图如图所示。
(1) 前台用户管理模块
该模块主要面向业主。游客需要先注册,待注册有账号后才能登录,实现系统的业务操作。登录系统后可以进行个人信息修改。
(2) 房屋管理模块
该模块主要实现小区内房屋信息的登记和维护,主要有增加、修改、查看及删除等操作。
(3) 车位管理模块
该模块主要实现小区内车位信息的登记和维护,主要有增加、修改、查看及删除等操作。包含业主申请车位,物业管理员审核的功能。
(4) 车辆管理模块
该模块主要实现小区内车辆信息的登记和维护,主要有增加、修改、查看及删除等操作。方便物业对外来临时车辆的管理以及对车辆拥有者信息的及时查看。车辆的增加与修改由车主进行,也就是系统中的业主。
(5) 业主管理模块
该模块主要实现对小区内业主信息的登记和维护,主要有修改、查看及删除等操作。业主信息由注册获取,后台需要对注册信息进行维护。
(6) 用户管理模块
该模块主要实现小区内物业管理人员信息的登记和维护,主要有修改、查看及删除等操作。
(7) 费用管理模块
该模块主要实现业主缴费信息的登记和维护,主要有增加、修改、查看及删除等操作。包含物业管理员设置费用数据,业主缴费功能。
(8) 公告管理模块
该模块主要实现小区内公告信息的登记和维护,主要有增加、修改、查看及删除等操作。
(9) 小区服务模块
该模块主要实现物业管理员对小区服务信息的审核、调配及查看等操作。前台可以选择服务项目,申请服务。后台对申请信息进行受理登记。
(10) 留言模块
该模块属于前台功能,业主登录后,可以在在线留言模块进行留言,实现与物业管理员的沟通协调。
(11) 留言回复模块
该模块属于后台功能,物业管理员收到前台的留言或投诉可以进行查看与回复,以实现与业主的沟通协调。
(12) 报表功能模块
业主可以通过该功能模块查看申请服务等月度、年度报告,后台业务管理员也可以在后台查看相应的功能。
《基于SSM的物业管理系统》该项目含有源码、论文等资料、配套开发软件、软件安装教程、项目发布教程等
使用技术:
开发语言:Java
框架:ssm
技术:jsp
JDK版本:JDK1.8
服务器:tomcat7
数据库:mysql 5.7
数据库工具:Navicat11
开发软件:eclipse/myeclipse/idea
Maven包:Maven3.3.9
浏览器:谷歌浏览器