小区物业业主管理信息系统设计的设计与实现(论文+源码)_kaic

摘  要
随着互联网的发展,网络技术的发展变得极其重要,所以依靠计算机处理业务成为了一种社会普遍的现状。管理方式也自然而然的向着现代化技术方向而改变,所以纯人工管理方式在越来越完善的现代化管理技术的比较之下也就显得过于繁琐,会在未来的发展中被淘汰也是意料之中的事情,并逐渐从人们的生活中消失。该设计所设计的内容围绕的正是一种对管理方式的设计,而且小区物业业主管理系统也是应时而生,事半功倍。
首先是管理员方面,管理员可以利用信息管理系统对物业的相关信息作删改、增添等行为;对个人密码进行更改;对业主的住户信息、收费信息、报修信息、投诉信息等作删改、增添、公布等行为。其次是业主方面,业主通过管理系统可以看到自己的缴费信息、投诉信息、报修信息;可以看到小区环境信息;也可以对报修信息、投诉信息、留言板信息进行增添行为;也可以对个人密码进行更改。该管理系统是基于服务器B/S模式,利用Tomcat服务器作为Web容器,以Eclipse作为开发平台建立Web项目,利用JSP作为核心技术完成Web前端技术,采用MySQL数据库作为程序的数据管理平台,以Java语言作为基础进行开发设计。本系统最终形成一个业务逻辑以实现与用户的交互为目的,客户/服务器为载体的网络模式。
小区物业业主主要内容有环境管理、交流管理、收费管理、维修管理、投诉管理等,由这些模块组成优化的小区物业业主信息管理系统。此系统登录模块可进行用户登录以及权限管理,对于不同权限的用户能分别通过客户端对数据库进行不同操作,从而由不同的指令要求进入不同的处理界面,提高系统的服务水平,增强管理系统的安全性,避免业主的相关利益受到侵犯。
    本文介绍了相关软件的配置过程以及系统的基本框架,相关模块的E-R图,详细设计、功能实现等部分。本设计功能齐全,内容详细,为物业与业主提供优质服务。

关键词:MySQL;Eclipse;E-R图;信息管理系统;JSP 
Abstract
Web technology has become extremely important by the Internet. Therefore, relying on computers to handle business has become popular in today society. In addition, management methods also naturally change in the direction of modern technologies and comparing with purely manual management methods are too cumbersome, as a result, purely manual management methods will be eliminated in the future and disappear from people's lives. Moreover, residential property owner information management method also emerged with the developing of the management system. The main content of this design is a more advanced management method.
The first one is the administrator. Administrators can use the information management system to modify, delete, and edit some information such as changing personal passwords, adding or repair information of householders, sending bills information to householders, and deleting, editing, replying complaint information. The second one is the owner. Owners can check his payment information, complaint reply, and repair reply information through the management system, besides, owners can also edit their repair applying information, complaint information, message board information and their login passwords. The management system based on the server B/S model, and uses the Tomcat server as Web container, Eclipse as the development platform to build the Web project. In addition, it uses JSP as the core technology to complete the Web front-end technology and also adopts the MySQL database as program's data management platform; it uses the Java language as well. As a basis for development and design. This system finally forms a business logic to realize the interaction with the user. The client and server are the carrier's property information management system platform.
The main functional modules of the residential property owner information management method are environmental management, communicating management, payment management, repair management, and complaint management. Those modules constitute an optimized residential property owner information management method. In addition, this system login module can perform user login and rights management. For example, users with different permissions can perform different operations on the database through the client. As a result, requiring different instructions to enter different processing interfaces can improve the service level of the system, enhance the management system security level, and prevent violation in owners’ interests.
This article describes the configuration process of related software and the basic framework of the residential property owner information management method, the relevant modules of the E-R diagram, detailed design, function implementation and other parts. Moreover, this design has a complete function, comprehensive content, and provides quality services for the property and the owner.

Key words: MySQL;Eclipse;E-R diagram;Information management system;JSP
 
目录

1 绪论
1.1设计的目的和意义
1.2 国内外发展概况
1.3课题的研究内容及方法
2 小区物业管理系统分析
2.1 管理系统可行性分析
2.2需求分析
3系统总体设计
3.1总体模块设计
3.2数据字典与E-R图
3.3管理系统数据库设计
4小区管理系统详细设计
4.1 开发系统软件配置
4.2 系统登录模块
4.3管理员模块
4.3.1小区业主信息管理模块
4.3.2小区收费信息管理模块
4.4业主模块
4.4.1我的报修信息模块
4.4.2我的缴费信息模块
4.5 系统界面设计
5结束语
参考文献
谢辞

 
1 绪论
1.1设计的目的和意义
工业时代的到来迎来了大的变革,用机器去代替人们的手工生产,它解决了人类生活和工作上很多的不便,然而在社会飞速发展的现状下,工业时代还是留下了一些诟病。直到近代计算机科学的出现,现代科技的发展拥有了强大的帮手,也为今后科技界日新月异、瞬息万变、一日千里这些不可思议的变化埋下了伏笔。现如今由计算机去代替人的脑力劳动已成为现代社会发展的必然趋势。社会发展的迅速,人们生活水平的不断提升,对物质生活高质量的追求方式也在不断改变,住宅的要求也在提高,除了住宅小区位置、环境、占地面积、建筑质量等外在质量的要求外,还有对管理方式的个人需求,以追求物质生活的高度享受。
小区物业现代化管理以现代化技术创新和科学管理、计算机管理手段为基础,利用现代化的管理方式,使小区物业的管理的那些软硬件技术在管理的时候很好以及不断提升管理人员与作业人员素质。传统的房屋管理思想与管理思想在组织上、管理方式以及管理手段上与市场经济的发展一些要求是不太一致的。传统物业管理需要很多的人力、物力、时间,而且即使耗损很多人力、物力、时间也不一定能把事情做好,给业主一个满意的答复,而白白耗损,宛若无用功这种方式是不被提倡的。人力的处理方式很大程度上是效率低下的、对业主个人信息方面保密性也不高,很多的东西记录在本子上或者纸上,容易导致丢失甚至由于时间太长而累计过多占用空间。
当小区规模扩大到一定程度,住户的增多,设备的增加,管理方面会越来越繁琐,越来越复杂,工作量会不断增大,很大程度上是会导致处理不及时,记录不到位,与业主的交流联系等方面也会因为工作量的增加无法及时处理导致一团浆糊。另一方面物业服务行业收费困难是一件不可忽视的事情,也是行业内不新鲜的尴尬事情。很多的业主因为不理解物业管理到底是做什么的,到底为什么要收那些费用,交了物业费之后生活也不见得有多大的变化,交与不交似乎没区别,这就导致在人们心中种下了一颗怀疑的种子,是不是物业乱收费,加上很多的媒体为了某些想要达到的新闻效应,为了吸引许多的读者就报道一些物业管理的负面新闻,由于这些不良的方面被放大导致人们对物业的不信任的程度加深,怀疑的种子也就发了芽,当然也就存在很多的偏见,由此物业管理可能会因此举步维艰。不想把生意做的很大的房产老板不是一个好的企业家,传统的人工管理是不能为他们实现此目的的,只有将管理用现代化管理的方式不断改善和满足住区人们对住宅环境日益增长的需求才能吸引更多的住户,才能使越来越多的业主住的安心、舒适。
物业管理信息系统的开发是为让管理员管理起来很多顺手,然后就会带来很好效果、舒适的居住环境。这种利用现代人们较常见的计算机进行操作,对小区物业进行各种管理,提高办公的效率以及与业主进行及时的问题反馈处理,高效率的完成度使业主对小区物业的管理模式表示安心与满意,也适应当今社会一步一步走向智能化的特点,跟上时代的节奏。这种管理系统从另一方面来说使互联网与物业服务行业的结合促使了物业管理行业的全新服务模式,运用互联网等相关的技术去设计实现综合性服务的平台,提供方便快捷、面面俱到的高质量小区物业管理服务。在大多数的客户里面至少会有达到一半人数在内的客户是有因为物业管理质量而来。
管理系统使物业收费透明化。物业管理很大方面是涉及到业主与物业公司之间的利益,收费方面是存在很大程度上的怀疑性,会有业主怀疑物业是否多收自己费用,会不会不公平待遇之类的问题,管理系统将在这种敏感的问题上,给所有业主呈现出所上交的各类费用明细,接受业主的质疑,也方便业主查询自己的交了钱的结果,做到让业主心比较安,减少纠纷,更大化的维护彼此的合法利益,然后业主就会知道物业是什么,就能接受这样的管理,间接性的促进物业管理企业的日益壮大。
小区物业业主信息管理系统通过合理的设计,减少存储数据的空间占用以及产生数据混乱的危险情况。进而为物业办公效率、办公质量进行提高与改善,给业主呈现良好的居住、生活环境,感受潜移默化中提升的生活质量。整合资源推进物业管理的协调发展,与业主有效的沟通这些措施可以及时改进管理方式,并且及时知道业主的生活需求,搭建业主与物业的友好沟通桥梁。方便业主参与制定相关涉及自己的生活日常,尊重业主的各种文化和生活习惯。管理系统及时公布相关信息使业主能第一时间得到消息,提高消息传播的速度、有效,以防因为物业人力上可能出现的不小心延误导致消息传播的不到位,耽误业主,很有可能导致不必要发生的纠纷。同时消息的公布也可以让业主们知道小区里有那些他们并未知晓的地方,例如可以在闲暇时去娱乐的地方。小区信息中公布的各种休闲娱乐活动场所的所在方位,方便业主在想要进行放松时可以有一个可以满足此刻心中所想,为业主带来休闲时光的地方,人多的地方总是交友的好去处,所以自然也是有为提供业主之间、友好交流的目的。
物业管理在沿海以及一些大城市中,对物业以及设备、环境、安保等进行自动化以及集中管理的现代技术,正在实施。为此全面实现规模化、节约化的经营模式,使自己的企业占领市场先机,把竞争者远远甩在身后,以成为物业管理企业成为龙头老大的奋斗目标。小区现代化物业管理大大加快现代化城市管理水平的客观需要,然后让城市管理可以很好,也会在对小区管理和服务过程中,达到推进现代化城市管理的进程的目的。
1.2 国内外发展概况
MIS(管理信息系统)的意义是由人成主导和相关的计算机、软件及其它一些设备合成可以给管理者带来需要对组织机构信息进行有效管理的系统。MIS的发展进程是根据计算机发展的每个阶段来区分的,首先是全部彻底地被管理;其次是有些抗衡形式出现了;然后,客户端/服务器(C/S)、很快速度的网络出来之后一些好的东西也出来了;最后,在信息系统的时期出现的云计算,使数据的存储可以成为独立的一部分脱离计算机,改变了原来的管理者之前的工作方式。传统的核心是客户端/服务器,但是因为因特网的管理信息系统的重点用的是浏览器/服务器,然后比较下还是比它好的,更加的方便,主要体现在浏览器/服务器可以很随便就使用,只要是能上网的地方就可以随时操作管理信息系统。现代企业的管理信息系统离不开Internet,而相对的建立Internet需要依赖管理信息相关的管理体系结构和软硬件的环境。
管理信息系统在决策领域扮演着至关重要的角色,因为它可以监控系统内部的干扰,确定一个行动过程,并采取行动控制系统,早在20世纪80年代,就出现了一些松散、非整合的文书和行政应用程序。我国在改革开放以来发生了巨大的变化,每个企业都面临着激烈的市场竞争的挑战,复关后国内外的竞争激烈形势也开始呈现。经济全球化和本土市场的国际化使我国的企业开始借助管理信息系统进行管理,以保证准确及时的完成度和取得较好的经济效益。
二十世纪中期,首台商业上进行处理数据的机器冒泡了。跟着计算机技术不断发展也应时而生了许多不同的信息报告系统,最主要的功能时它能反映出事先设定好的信息内容。六十年代中期,新的内容出来之后对管理信息系统的发展产生了很重大的意义,这种管理思想主要依赖计算机。因这种成效显著的管理方法,在当时激起了不少人心中的涟漪,人们开始越发积极的进行研究改善。管理信息系统逐步发展成面向对象为产品生命周期的集成系统融合了许多的管理方面的思想还有信息技术,从而实现具有柔性的管理信息系统。七十年代,隶属信息技术发展飞速期间,在中小企业中MIS基本广泛应用,在这期间也增加了一些需要的东西让系统成为了一个大圈圈。八十年代,一些打算普及中。欧洲发达国家是目前管理信息系统比较普及的。物业管理在国外从开始到现代很久一段时间了。二十一世纪初,对物业进行管理的第一个组织行业在世界上诞生了。
中国的小区物业管理发展史仅仅在20年上下,和国外的此方面历史比较是较晚产生的,由于中国的国情很多的技术在那个年代也是稍微落后的。我国最早期的物业管理形式的出现是在19世纪中叶之后的旧中国房地产行业发展期间,因为起步时间太晚所以很多机制不完善,很多的服务不到位,不可避免的出现投诉率高涨的情况,市场比较混乱。没有很齐全的配套的法律法规对这个行业支持,以至于很多违规和侵权行为屡见不鲜。1980年,一些政策的到来引来了很多东西,这也是我国物业管理跨出的第一步,为我国物业管理创造了数不清的第一,到当代,物业管理水平在中国的属于很好的地区还是在它在中国刚出现的地方,仍然是国内这个行业的佼佼者。
随着不断加剧的社会竞争力,我国的物业管理行业之间的竞争也是与时俱进的增加,而且随着市场竞争力的愈演愈烈还有科技的发展,小区物业管理类的企业也因此需要时刻关注变化迅速的市场前景,物业管理的佼佼者早早地开始了对国内外物业管理行业市场研究的重视,尤其是对本身企业发展的社会环境和社会要求以及逐渐飙升的客户生活需求趋势进行深入分析研究。从诞生时出现乱七八糟、无规矩到快速进入疯狂的发展时期,再到最后平稳、和谐、有序的时期,物业管理历经了二十多年的跌宕起伏、风风雨雨的发展。如今我国的物业管理已经逐步走向成熟阶段,很多的法律法规越来越趋于完善,对物业的监管部门也在逐步规范。
相比较国外的物业信息管理系统,我国在计算机推广的过程中就起步晚了,发达国家起步较早,但是我国发展很快,我们学习能力强,在学习过程中积累经验,从失败中找原因,不断收集资料,借鉴前人的经验。虽然我国的计算机技术不算太落后但是在硬件的质量和软件的处理,管理模式等对比国外的技术不得不承认稍微逊色,我们只有不断学习才能改变现状,不断进步,甚至超越。在这个信息化时代,这种软件包可以提高办公效率和办公质量,使管理在这个时代日渐凸显优越性,得以以业养业、三化合一、发展迅速、良性循环。
1.3课题的研究内容及方法
该设计研究的内容是学习研究并使用JAVA Web开发小区物业业主信息管理系统。JAVA Web应用程序是一种典型的B/S结构的应用,用户通过浏览器发送请求,服务器端通过Web容器运行应用,动态的生成HTML页面并且处理完各种应用领域里的业务逻辑,再传递给客户机的浏览器,之后解析WEB页面将它呈现给用户。为了解耦,让Web应用有好的灵便性,通常由展现、限制、业务逻辑层和数据访问层等来组成一个Web应用[3]。下面介绍本次设计主要用到的一些工具与技术。
利用JAVA Web需要安装一个支持JSP还有Servlet等技术的Web容器,这样可以使运行的JSP程序的结果以网页形式返回给客户端。在本次设计中我选择的是Tomcat7.0作为JAVA Web应用开发的容器,原因是Tomcat应用广泛、性能卓越,虽然是免费的、开源的但是它运行的稳定性、可靠性、效率性高,在常用的操作系统上都能运行,性能卓越[7]。
利用CSS技术对网页的对象位置、字体、颜色等方面进行设定,并且进行发端的互动设计,一个做到网页呈现与内容分开的形式预先制定的语言[12]。CSS具有较优良的特点,例如丰富的样式定义、容易使用和修改以及多界面应用、叠加、收缩。CSS减少了界面的体积,把要出来的画面快点出来,把装入信息时间还有传达输送量缩少,网页的格式代码也较为简化,修改网页的时候只需要将保存着CSS样式表的网站格式文件改掉就能把整个网站的风格改掉,可以更好的美化网页,相对的也去掉了不必要的麻烦,减少了工作量。
利用JavaScript技术给HTML网页增添动态功能,例如对用户的各种操作进行响应。它广泛应用在客户端Web开发,完成浏览器和用户之间交互设计能力和更好的用户体验,本次设计中使用JavaScript处理了一些关键功能[10]。
利用JSP控制HTML网页的内容,在HTML代码中插入程序代码,使网页能动态的响应客户端的请求[8]。JDBC的作用是跟数据库有关。访问所有的关系型数据库一般来说都是通过它来实现的,SQL语句是很关键的,而它是能执行这种语句的。依靠编写程序代码来实现这种需求,所用的语言自然是离不开Java。服务器会得到申请后启动,马上会移用Servlet,而这个申请就是客户端发送给它的,之后它会根据客户端请求的内容生成响应内容随后传到服务器中,再把响应传回客户端。特别说明实现Action类可以从struts.xml配置中找到。
利用Hibernate的底层对JDBC API进行封装,实现以面向对象的形式在Java语言中对关系型数据库进行操作[5]。性能方面:支持多种关系数据库,缩减了DAO层的编码工作量,在有层次的软件体系结构中属于持久化层,把很多的细节上的东西给放在里面,让那些比较多的反反复复的代码给简单点,这样数据库方面的访问就会显得很有顺手。由此可见它的功效还是可以的,当然映射也拥有很出色的功能,比较有巧的感觉。
利用MySQL数据库对系统大多数数据进行管理、保存等操作。本系统所选用的是更为方便使用的数据库管理工具—phpMyAdmin,这是用PHP编写的免费使用的工具,主要是可以在网络上对MySQL进行管理,而且对于MySQL大多数功能是包容的[11]。
利用Eclipse为此系统设计的开发环境。它作为闻名的跨平台自由集成开发环境,开放源代码方便人们使用,语言上基本上用Java语言开发,通过安装插件组件去建立开发环境。

 

 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/84609.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【力扣】盛最多水的容器

目录 题目 题目初步解析 水桶效应 代码实现逻辑 第一步 第二步 第三步 代码具体实现 注意 添加容器元素的函数 计算迭代并且判断面积是否是最大值 总代码 运行结果 总结 题目 给定一个长度为 n 的整数数组 height 。有 n 条垂线,第 i 条线的两个端点是…

QT初始学习中的个人基础认知

整体感觉 安装的时候感觉更像python的库安装和编译器版本的配合安装。进入创建工程时,感觉是c语言的创建工程的感觉,而且可以看到main和h的头文件,整体来看是C来编写的程序。完成整个工程个人感觉是C编写功能,使用VB实现界面设计…

开发新能源的好处

风能无论是总装机容量还是新增装机容量,全球都保持着较快的发展速度,风能将迎来发展高峰。风电上网电价高于火电,期待价格理顺促进发展。生物质能有望在农业资源丰富的热带和亚热带普及,主要问题是降低制造成本,生物乙…

数据结构(Java实现)-二叉树(上)

树型结构 树是一种非线性的数据结构,它是由n(n>0)个有限结点组成一个具有层次关系的集合。把它叫做树是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。 有一个特殊的结点,称为根结点&…

SSL/CA 证书及其相关证书文件(pem、crt、cer、key、csr)

数字证书是网络世界中的身份证,数字证书为实现双方安全通信提供了电子认证。数字证书中含有密钥对所有者的识别信息,通过验证识别信息的真伪实现对证书持有者身份的认证。数字证书可以在网络世界中为互不见面的用户建立安全可靠的信任关系,这…

tomcat高可用和nginx高可用

tomcat高可用和nginx高可用 小白教程,一看就会,一做就成。 1.什么是高可用? 高可用HA(High Availability)是分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计减少系统不能提供服务…

如何构建多域名HTTPS代理服务器转发

在当今互联网时代,安全可靠的网络访问是至关重要的。本文将介绍如何使用SNI Routing技术来构建多域名HTTPS代理服务器转发,轻松实现多域名的安全访问和数据传输。 SNI代表"Server Name Indication",是TLS协议的扩展,用于…

C#_GDI+ 绘图编程入门

官网提供相关API GDI 基本图形功能_drawing 高级二维和矢量图形功能_drawing2D GDI 图像处理功能_Imaging GDI 排版功能_text Windows 窗体应用程序提供打印功能_Printing 像素 构成图像的最小单位就是像素;屏幕上显示不管是位图或者矢量图,当描述…

《华为认证》6to4自动隧道

实验需求: 在NE1和NE3之间使用tunnel 口创建6to4自动隧道,实现PC1和PC2互访。 步骤1:配置ipv4地址,如图所示: 步骤2:配置NE1和NE3的ipv4路由,是两端的ipv4网络能够互访 R1: ip route-static 0.0.0.0 0…

机器学习笔记之优化算法(十九)经典牛顿法的收敛性分析

机器学习笔记之优化算法——经典牛顿法的收敛性分析 引言回顾:算法的收敛性分析 Wolfe \text{Wolfe} Wolfe准则的收敛性分析梯度下降法在凸函数的收敛性分析梯度下降法在强凸函数的收敛性分析 经典牛顿法的收敛性分析收敛性定理介绍证明过程关于隐含条件的说明 引言…

跳跃游戏【贪心算法】

跳跃游戏 给你一个非负整数数组 nums ,你最初位于数组的 第一个下标 。数组中的每个元素代表你在该位置可以跳跃的最大长度。 判断你是否能够到达最后一个下标,如果可以,返回 true ;否则,返回 false 。在这里插入图片…

二级MySQL(七)——表格数据修改

1、修改表格中部分数据 将表格某一行的数据修改,这里用的UPDATE语句: UPDATE tb_student SET studentName 黄涛,native湖北,nation汉 WHERE studentNo 2014210103; 结果: 2、修改表格某一列全部数据 比如性别全部设置为‘女’ UPDATE…