计算机科学与技术毕业设计-在线小区物业管理系统的设计与实现.doc

上传人:一*** 文档编号:737948 上传时间:2018-10-30 格式:DOC 页数:52 大小:3.51MB
下载 相关 举报
计算机科学与技术毕业设计-在线小区物业管理系统的设计与实现.doc_第1页
第1页 / 共52页
计算机科学与技术毕业设计-在线小区物业管理系统的设计与实现.doc_第2页
第2页 / 共52页
计算机科学与技术毕业设计-在线小区物业管理系统的设计与实现.doc_第3页
第3页 / 共52页
计算机科学与技术毕业设计-在线小区物业管理系统的设计与实现.doc_第4页
第4页 / 共52页
计算机科学与技术毕业设计-在线小区物业管理系统的设计与实现.doc_第5页
第5页 / 共52页
点击查看更多>>
资源描述

1、本科毕业论文(20 届)在 线 小 区 物 业 管 理 系 统 的 设 计 与 实 现Design and Implementation of Online Residential Property Management System所在学院 专业班级 计算机科学与技术 学生姓名 学号 指导教师 职称 完成日期 年 月 在线小区物业管理系统的设计与实现I摘 要近年来,互联网技术得到了飞速发展和普及,随着互联网技术的发展,人类的物业管理方式也取得了技术上的革新。小区以往的物业管理方式中大部分是利用 Excel 表格来存储、处理小区各类业务信息,这会引发出一系列问题。而且,随着小区业务和规模的扩大

2、,小区物业管理也面临着新的挑战。本在线小区物业管理系统旨在实现物业的信息化管理,满足用户大容量、高效率等需求,提供给用户方便快捷的信息处理方式。本物业管理系统是在查阅分析了用户的物业需求后基于 Java Web 技术设计开发出的,整个系统的开发工作都是在 MyEclipse 8.5 环境下结合搜狗浏览器、Tomcat 服务器以及 SQL Server 2008 数据库进行的。系统采用 B/S 模式方便客户与服务器进行交互,统一了客户端,便于系统开发、运行和维护。JSP 动态网页开发技术的使用让用户体验更加丰富,开发出安全性高、速度快和跨平台的动态系统。除此之外,SQL Server 数据库也满

3、足了用户大容量和多渠道的信息存储需求。关键词:物业管理;信息化;Java Web;B/S 模式在线小区物业管理系统的设计与实现IIABSTRACTIn recent years, Internet technology has achieved rapid development and popularity, with the development of Internet technology, property management has made human technological innovations. Most traditional way is using excel

4、to store , handle business information, it has many drawbacks. Moreover, with the expansion of the business and the size of the cell, residential property management is also faced with new challenges. The online property management system designed to achieve information management of property,to mee

5、t the users large capacity,high efficiency and other needs, provide users with a convenient way of information processing. The property management system is a detailed analysis of the property, according to the needs of the users and based on Java Web technology design and development, the developme

6、nt of the whole system are combined in the MyEclipse 8.5 environment,Sogou browser, Tomcat server and the SQL Server 2008 database. System uses B/S mode to facilitate customers to interact with the server, unified client, it make it easy for the system development, operation and maintenance. Using J

7、SP dynamic web development technology to enrich the user experience, to develop a safe, fast and cross-platform dynamic system. In addition, SQL Server database also meet the users demands for high-capacity information storage and multi-channel. Key words: Property management ; Information technolog

8、y ; Java Web ; B/S mode在线小区物业管理系统的设计与实现III目 录第 1 章 绪论 .11.1 课题研究背景及意义 .11.2 研究现状 .11.3 系统的主要优势 .21.4 系统开发的主要工作 .31.5 论文总体结构 .4第 2 章 系统相关技术 .62.1 B/S 模式 .62.1.1 B/S 模式下浏览器的作用 .62.1.2 B/S 模式下服务器的作用 .72.2 DHTMLX 组件技术 .72.2.1 dhtmlxTree 树菜单 .82.2.2 dhtmlxLayout 样式布局 .82.2.3 dhtmlxWindows 窗口界面 .82.3 jQue

9、ry 组件技术 .82.4 Servlet 技术 .92.5 SQL Server 2008.92.5.1 下载并安装 SQL Server 2008.102.5.2 SQL Server 2008 简介 .102.6 本章小结 .10第 3 章 需求分析与总体设计 .113.1 系统需求分析 .113.1.1 系统功能需求分析 .123.1.2 系统可行性分析 .143.2 系统的总体设计 .153.2.1 概要设计 .15在线小区物业管理系统的设计与实现IV3.2.2 体系结构设计 .173.2.3 数据库设计 .183.3 本章小结 .21第 4 章 系统功能的具体实现 .224.1 系

10、统登录模块 .234.2 用户管理模块 .244.2.1 代码实现 .254.2.2 数据库实现 .264.3 房产管理模块 .274.3.1 房产管理代码实现 .284.3.2 数据库实现 .294.4 设备管理模块 .304.4.1 设备管理模块的代码实现 .314.4.2 设备管理的数据库实现 .324.5 人事和收费管理模块 .324.5.1 人事管理模块的实现 .334.5.2 收费管理模块的实现 .354.6 小区新闻模块的实现 .354.6.1 小区新闻模块代码实现原理 .374.6.2 数据库实现简介 .374.7 系统测试 .384.8 本章小结 .42结论 .43参考文献

11、.44攻读学士学位期间发表的论文和取得的科研成果 .46致谢 .47第 1 章 绪论1第 1 章 绪论1.1 课题研究背景及意义伴随着中国经济的快速腾飞和城市化步伐的加快,小区物业管理的规模也越来越大,而且效益显著。一个好的小区不仅要求房屋设计美观大方,更重要的是能满足用户物业需求,让住户感受到物业的便捷和高效,提高住户生活质量和舒适度。为了吸引消费者,越来越多的地产商在设计小区时开始注重物业管理的人性化,争取在物业管理上更胜一筹。但是,就在物业管理系统开发技术日新月异的同时,它应用中的一系列问题也随之产生了。由此可见,小区物业管理系统的研究与开发有着广阔的前景。当今时代,互联网科学技术的不断

12、进步促进了广泛领域的飞速发展。可以说互联网技术上的突破带动了人类的生产力水平的快速提升,极大的提高了人类的生产效率。互联网技术在各个领域的应用增强了领域间技术的交互,使许多产业结合到了一起,加快了人类发展的步伐。当然,毫不例外地,小区物业管理也被卷入了互联网发展的狂潮。本系统的开发就是借助了互联网技术的发展,在不断学习和归纳总结后初步设计出的一款能满足用户需求、方便用户生活和提高物业管理效率的系统。在线小区物业管理系统能够对用户资料信息进行统一管理,能记录小区住户房产信息、户型信息等。当住户家里所使用的设备出现问题时可以及时向物业报修自己的设备,而且还具有在线投诉、费用查询和其他的自主服务功能

13、。该系统的功能实现使小区物业管理变得更加人性化、信息化,同时也改善了小区以往的物业管理中存在的部分问题,但限于个人技术有限,系统仍存在很大的上升空间。1.2 研究现状随着我国城镇化建设的逐步深入,初具规模、风格不一的住宅小区在全国各地如雨后春笋般拔地而起。20 世纪 80 年代,新兴的物业管理方式从我国香港传入大陆后,在我国大陆取得了飞速发展。由于其发展前景十分广阔,物业管理系统的研发被人们看作是极具竞争力的行业。而一个高效益的物业管理企业的发展离不开一个功能完善,管理人性化、方便化的小区物业管理体系的建立。这些优越的管理机制又离不开一个实现小区物业管理的互联网系统。故近年来各国的小区物业管理

14、系统的研究取得了很第 1 章 绪论2多技术突破,但也存在许多问题。具体的国内外研究现状如下:1、国内研究现状小区物业管理在我国起步较晚,但近几年的发展却十分迅速,起步晚与速度快的现状导致了小区物业管理运作中的许多问题。我国小区物业管理行业人才匮乏,高素质的人才更是屈指可数。一个行业的发展必须有强大的技术作为支撑,我国的小区物业管理行业也不例外,需要人才的不断引进与培养。国内现在的物业管理从业人员大多是一些技术和文化素质不高的自由职业者,依靠这部分人提供的物业服务质量难以服人,业主满意度不高。而且在使用和操作物业管理系统的过程中存在许多技术问题和违法犯罪现象。再者就是我国信息化程度较高的小区物业

15、管理系统覆盖率极低,投入与产出的比例严重失调。以往的小区物业管理系统在实施过程中存在或多或少的问题,总的说来包括:物业管理功能不完善,各项配套设施运作不理想,各地区发展不均衡,覆盖率偏低以及相关法律法规体系不健全等 1。2、国外研究现状一些发达国家由于城市化进程较快,物业管理行业兴起较早,而且互联网技术发展起步早,在小区物业管理系统方面的研究成绩远远超过我国。以美国为例,美国拥有高度职业化的分工精细的物业管理市场运营体系,他们将其作为社会管理事务,主要工作都是行业协会和企业及业主负责。美国有一个物业管理研究院,其把管理、科研、培训、经营集中在一起,在国内各地区设有分部,其总部也设置了许多分支机

16、构。由此可知,我国对小区物业管理系统的研究现状与发达国家存在着很大差距,相比我国的小区物业管理系统的研究现状,发达国家的物业管理系统显得更具人性化,物业管理系统的覆盖率和规模都超过我国,物业管理功能也更加健全,各项设施设备配备齐全,信息化水平相对较高 2。1.3 系统的主要优势本在线小区物业管理系统是在综合考虑用户需求和结合生活经验的基础上设计开发的,它在提供安全、文明和满足用户需求的同时也使操作更加简单方便。系统用户可以在联网的情况下利用电脑和智能手机访问系统,及时反馈意见和查询小区新闻动态信息,使用自助服务功能进行在线报修和在线投诉等操作。系统涵盖用户信息管理、房产管理、设备管理、员工信息

17、管理、收费管理和小区新闻动态管理六个功能模块,各个模块又包括几个子功能 3。小区物业管理人员能够很方便地对物业信息进行综合管第 1 章 绪论3理,并且可以及时处理客户反馈信息,完成公告发布等操作。系统在设计开发过程中采用纯 JSP 结合 Servlet 代码实现,具体为前端开发的所有功能均采用 JSP 代码实现,服务器端开发采用 Servlet 实现。使用 JSP 动态网页开发技术实现的 Web 应用具有跨平台的优势,是真正称得上“一次编写,到处运行”的 Web技术。除此之外,JSP 开发的系统能在各类操作系统下正常运行,可以在所有平台上的任意环境中进行开发和系统部署,能在任意环境中扩展 4。

18、显然,在和 ASP 技术进行局限性对比之后,JSP 技术的优势更加显而易见了。正如我们所熟知的那样,只有借助强大的服务器端组件才能支持 Web 应用,而且在系统的实现过程中开发人员想要提供Web 页面调用时也需要利用其他工具的设计来实现复杂功能的组件,以增强系统性能。但是只要采用了 JSP 技术,那么开发者就可以直接使用成熟的 JAVABEANS 组件来实现许多非常复杂的系统功能。本系统实现过程中还使用了 Dhtmlx 组件技术,该组件是一个功能十分强大的Javascript 库,在设计系统主页时引入了此组件,它的使用使所开发的系统界面更加整洁,它快速的性能和丰富的用户体验也是系统值得借鉴的地

19、方。总的说来,本系统的设计目标是使小区物业管理更加信息化、快捷化。此次开发的系统操作简便,成本易于控制,是小区物业管理中性价比很高的系统。当然,由于个人技术有限,系统的开发和设计还有许多不足之处,有很大的上升空间。1.4 系统开发的主要工作在设计开发的初级阶段,经过反复查阅资料以及参考市场现有在线小区物业管理系统的基本情况后,根据用户需求分析,整理出需求分析说明书,按需求说明书逐步整理出一套比较完整的系统开发方案,安排好系统开发进度,保证系统开发有序进行 5。现将系统开发的主要工作步骤罗列如下: 1、编写需求分析说明书网上查阅已有在线小区物业管理系统的相关功能,结合生活经验,编写需求分析说明书

20、。在充分进行用户需求和系统开发的可行性分析后,编写系统开发方案,保证后期开发的有条不紊。2、安装开发环境基于 Java Web 的系统的开发工具有 MyEclipse 和 Eclipse。因为 Myeclipse 比Eclipse 添加了更多适用于 Web 开发的功能,并且整合了许多常用的框架,故开发本系第 1 章 绪论4统时选择 MyEclipse 开发工具。配置好环境,下载并安装 MyEclipse 8.5、Tomcat 6.0 服务器以及连接好 SQL Server 2008 数据库管理系统。3、设计系统主界面采用动态网页开发技术可以设计出十分美观的系统界面,在参考相关资料后,本系统的主

21、页采用 dhtmlx 组件实现。在线小区物业管理系统包括用户管理、房产管理、设备管理、人事管理、收费管理和小区新闻多项主功能,各主功能下面又包含相应的子功能,在参考现有资料后,系统主页采用 dhtmlxtree 树菜单来实现符合要求且效果显著。4、设计开发流程一个好的开发流程是保证系统开发进度的基础,在做好开发的准备工作后,方可进入项目正式开发阶段。此时要阐述项目开发过程中的各个阶段的规范,对这些规范进行一个详细的总结归纳。5、编码实现熟练 JSP 代码规范及语法要求,掌握 Servlet 编码技术以及它的相关原理,连接SQL Server 数据库管理系统和 Tomcat 服务器。创建系统数据

22、库,建立数据库表,设置数据库表的各实体的属性以及各属性的数据类型和字段长度。合理使用组件,丰富系统界面。6、测试和完善系统功能系统编码完成后,配置好系统运行环境,运行系统代码以测试系统功能。充分考虑客户需求,站在客户的角度测试、运行系统,完善各项功能。1.5 论文总体结构本论文共 4 章,具体组织结构如下:第一章是绪论,它阐述了系统的研究背景及意义,该行业的国内外研究现状以及系统的主要优势,简单叙述了系统开发的主要工作和论文的整体结构。第 2 章详细说明系统开发的相关技术,包含 B/S 结构、Dhtmlx 组件、jQuery 组件、Servlet 技术、 SQL Server2008 系统数据库。第 3 章阐述了系统需求分析过程与系统的总体设计过程,对系统的可行性、体系结构设计、概要设计、数据库设计做了分析说明。第 4 章对在线小区物业管理的具体实现过程做了详细描述,对各个模块的代码实第 1 章 绪论5现和数据库实现做了简要分析,并对系统已经实现的功能进行了黑盒测试与简单分析。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。