ImageVerifierCode 换一换
格式:DOCX , 页数:24 ,大小:509.52KB ,
资源ID:5017499      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5017499.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(智能小区物业管理系统毕业论文doc.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

智能小区物业管理系统毕业论文doc.docx

1、智能小区物业管理系统毕业论文doc 烟台南山学院烟台南山学院毕业设计(论文)智能小区物业管理系统 学 院: 计算机与电气自动化学院 专 业: 计算机科学与技术 班 级: 计算机科学1001 学 号: 201041140111 学生姓名: 王栋 指导教师: 王杰 烟台南山学院教务处制智能小区物业管理系统摘 要随着市场经济的发展和人们生活水平的不断提高,住宅小区已经成为人们安家置业的首选,小区业主不但对住宅本身的美观 、质量要求越来越高,同时对小区物业的服务和管理也要求很高。这样要求小区管理者对物业管理进行宏观的和微观的细致管理,其中最好的办法就是用计算机操作的小区物业管理系统来实现对小区物业的管

2、理,伴随着小区的规模不断扩大和住户的不断增多,下昂小区中的汽车、小区中的附带设施、小区的各项维修、投诉等也越来越复杂、工作量也越来越大。还依靠人工处理不但效率低,保密性差,而且时间一长还会产生大量的文件和数据,这样查找、更新、维护带来了不少的困难。随着计算机技术的不断普及和计算机处理数据的功能不断增强,用计算机系统来对小区物业管理已成为必要。JAVA语言是目前Internet上大型的WEB应用程序开发时使用得最热门的编程语言,本文描述了JAVA技术的特点以及在互联网上的使用情况,介绍这种技术的重要编程方法,并以JAVA开发技术为核心的小区物业管理系统。本毕业设计就是利用Java语言来编写小区物

3、业管理系统的,其主要开发包括数据库的建立和维护以及前段应用程序的开发这两个方面,实现了小区信息数据库的创建以及各种费用的收取统计汇总等。简要介绍了表单的制作过程、程序的编写、添加和最后的编译过程。本系统会改变以往的手工操作方式,提高小区物业的管理效率。关键词 JAVA,小区物业管理系统,管理效率AbstractWith the continuous development of market economy and improve peoples living standards, the residential area has become the home of choice for p

4、eople to settle down,not only for residential residential property owners own appearance, quality requirements are high,while the service and manage ment of residential property is also required high.Such requirements residential property manage ment managers macro and micro meticulous management,on

5、e of the best ways is to use computer operating residential property manage ment system to achieve the management of residential property, along with the size of the cellconstantlyexpandingandhouseholdsincreasedunderAungcellcar,with facilities in the cell,the cell repairs,complaints have become incr

6、easingly complex,the work load is growing.Also relies on manual handling not only inefficient, poor security, and over time will produce a lot of documents and data, so find,update, maintain brought a lot of difficulties.With the growing popularity of computer technology and computer data processing

7、 capabilities growing,with a computer system for residential property manage ment has become essential.JAVA language on the Internet is a large WEB application develop ment when using the most popular programming language,this paper describes the features of JAVA technology and the use of the Intern

8、et to introduce this important programming techniques,and JAVA development technology the core of the residential property management system.The graduation project is to writer existential property management system using Java language and its principal development, including the establish ment and

9、maintenance, and development of a database front-end applications of these two aspects,as well as various costs to achieve the creation of a database of community information collected statistical summary and so on.Briefly introduced the production process of the form,write a program, add and final

10、compilation process.The system will change the previous manual operation,improve management efficiency of residential property.Keywords JAVA,residential property management system,management efficiency第1章 绪 论1.1毕业设计选题背景目前物业管理是一个新兴的服务行业,随着人们生活水平的提高,在选择住房时,必须要有好的物业管理做保证。这样要求小区管理者对物业管理进行宏观和微观的细致管理,这就为我

11、们设计小区物业管理系统提供了市场需要。使用计算机对企业单位的各项信息进行管理,极大地提高工作的效率,也是企业的科学化、正规化管理。因此,开发这样一套小区物业管理系统软件成为很有必要的事情。本次毕业设计主要就是为了设计一套小区物业管理系统,来满足现代物业管理的需要。主要工作为完成客户端,Web服务器端应用程序和数据库的制作,实现网上小区物业管理系统的创建,实现与完善整个基于B/S小区物业管理网站的组织建立和测试工作。主要功能有按权限登录,分别获得各自权限以内的操作:系统管理员对管理员和物业信息进行添加,删除,修改等功能。业主可以通过系统发给报修、查询缴费清单等功能,方便管理者的同时也方便了业主。

12、1.2毕业设计意义通过查资料,获知随着市场经济的发展小区住宅比比皆是。住宅小区已经成为人们安家置业的首选,同时对物业小区的服务和管理也要求很高。同时查阅相关系统文档,总结一些系统所考虑不周之处,前期的需求为后期系统的开发做好了业务基础,这就为我们设计小区物业管理系统提供了市场需要。作为计算机应用的一部分,使用计算机对企业单位的各项信息进行管理,具有着手人工管理所无法比拟的优点,通过资料,了解了java相关的一些技术并充分运用于此次系统开发中,不懂的向老师同学请教,一点点将代码写出来,逐步编写各个模块,实现模块中应有的功能,并且同步进行测试,由于时间紧迫,在需求上也有想不到的地方,进而会影响部分

13、模块应有的功能不能很好的展现出来,当然已经开发出成型的代码中还有一些小的瑕疵,还有待于进一步的优化,从而将系统完整的展现出来。1.3课题的研究方法和研究内容依据系统基本要求和自己对整个系统的了解,确定设计方法,明确设计思路,依照设计要求收集设计本系统所需的资料素材,了解和明确了本系统的需求,实现了系统的功能。根据系统的需求分析,确定系统的主要功能模块。实现了Java的前台界面设计,Navicat for MySQL的后台设计,并确保前台界面的实用性功能。对系统的版面布局以及风格进行全面分析与确定之后,开始从网上收集来要用的素材,在Java软件中对各元素进行布局,利用Navicat 数据库软件创

14、建相应的数据库表,明确数据表的结构及表间关系。通过数据库的设计,建设系统后台,完善系统的后台管理。最后利用Java语言将论坛前台和后台联系在一起。根据设计内容对开发完成的系统进行功能测试,检验本系统是否实现了预计功能,检验依据为系统设计结果,并对测试时发现的问题做及时修改。本系统是面向众多炒股用户的,所以在界面设计时要体现股市动态,认真规划好每个界面所要设计的内容。重视设计后台功能,还有数据库的建立,住户信息表等。毕业设计的研究内容主要包含:住户信息的管理功能,房产信息管理功能,费用管理功能,故障管理功能等。第2章 需求分析2.1可行性分析可行性分析是通过对项目的主要内容和配套条件,如市场需求

15、、资源供应、建设规模、工艺路线、设备选型、环境影响、资金筹措、盈利能力等,从技术、经济、工程等方面进行调查研究和分析比较,并对项目建成以后可能取得的财务、经济效益及社会环境影响进行预测,从而提出该项目是否值得投资和如何进行建设的咨询意见,为项目决策提供依据的一种综合性的系统分析方法。可行性分析应具有预见性、公正性、可靠性、科学性的特点。2.1.1经济可行性经济可行性即进行成本效益分析,评估项目的开发成本,计算开发成本是否会保证项目预期的全部利润。本系统较传统的小区物业管理系统主要有一下几个突破的优势:(1)提高工作效率。(2)提高数据处理的及时性和准确性。(3)展现更多的物业属性,并作出风险规

16、避指南由于本小区物业管理系统成本主要集中在本系统的开发与维护上,对客户不造成过重的经济负担。而一旦此系统投入使用,不仅可以减少管理者的数据分析,提高工作效率,而且方便了管理者对各项信息的掌握,延续了传统的物业管理模式,极大限度的方便了广大小区物业的管理者,而且,目标系统不是很复杂,开发的周期较短,人员经济支出不大,所节省的大量人力、财力产生的效益将远远大于本小区物业管理系统的开发成本。所以,从经济方面讲开发此系统是可行的。2.1.2 技术可行性小区物业管理系统采用了当前的主流计算结构模式进行开发,前台开发工具选用MyEclipse 3.5。MyEclipse 是一个十分优秀的用于开发Java,

17、 J2EE的 Eclipse 插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。MyEclipse目前支持Java Servlet,AJAX, JSP, JSF, Struts,Spring, Hibernate,EJB3,JDBC数据库链接工具等多项功能。可以说MyEclipse是几乎囊括了目前所有主流开源产品的专属eclipse开发工具。后台的数据库开发工具选用了Navicat,它能够处理大量数据,同时保持数据完整性并提供许多高级管理和数据分配功能。这两种开发工具功能强大,有较好的接口,作为本系统开发工具是可行的。现在管理信息系统的开发技术已经

18、非常成熟,已经有大量的成熟产品及技术支持资料。管理信息系统常见的体系结构有C/S和B/S模式,由于B/S模式具有服务器运行数据负荷轻的特点,更符合管理者随时需要对大量信息进行存储和查阅的需求,所以小区物业管理系统的开发基于B/S模式。由以上分析可知,商品销售系统的开发在技术上是可行的。2.1.3 操作可行性对于这套小区物业管理系统而言,在投入使用前,会由开发并能熟练操作本系统的工程人员对用户群进行专业系统的培训。培训内容应包括,熟练掌握系统的各个功能和简单的系统维护,在开发设计程序的过程中直观的界面和控件的文字解释完全能使得用户充分理解起功能和意义,在计算机普及的今天,用户对本系统的操作完全可

19、以看做是一种简单的,配合形式的手工操作,因为本系统最适合用于微型机,可以说几乎任何人都可以使用和管理。所以本系统的操作是完全可行的。因此,本系统具有操作可行性。2.1.4 社会可行性目前一有许多成功的小区管理系统的先例,社会需要小区管理需要的全面化和智能化。本系统开发也严格遵守国家有关的小区物业管理的相关法律法规,保持一致。执行国家的规定的收费标准,及宣传法规。另外,系统的操作和工作方式也符合管理人员的日常业务处理习惯。而且操纵方面灵活,便于学习,日常的维护更新。因此,具有可行性。因此,本系统具有社会可行性。2.2 业务流程分析在进行业务流程分析时,需要按照原有信息流动过程,逐个地调查分析所有

20、环节的处理业务、处理内容、处理顺序和对处理时间的要求,弄清各个环节需要的信息、信息来源、流经去向、处理方法、计算方法、提供信息的时间和信息形态(报告、报单、屏幕显示)等。业务流程分析可以帮助开发者了解该业务处理过程,发现和处理系统调查工作中的错误和疏漏。2.3 性能分析2.3.1多层结构设计严格意义上的三层结构设计,其程序逻辑结构分为用户界面层、业务逻辑处理层和数据存储层5。本系统采用上述的三层结构进一步扩展而成的多层结构。2.3.2 操作简单系统应该适用于不同水平的使用者,包括所有大众群体,同时系统不应太复杂和繁琐,因此要求系统的操作尽可能简单易行。2.3.3代码可读性好采用规划的格式和命名

21、方式,层次分明,有条理,代码中附有程序注释,让人容易明白,可读性强。2.4 总体设计原则 为了更好地实现本次系统的设计,在设计之前,对此系统的设计原则总结归纳为:2.4.1易用性原则系统界面清晰美观,简单明了,符合业务人员使用习惯,可直接面向非计算机专业人员。2.4.2实用性原则系统具有良好的实用性,能够保证稳定可靠地连续运行。2.4.3技术先进性和成熟性原则系统使用的前台设计技术及后台数据库设计技术,都应用了先进且成熟的编程技术,便于系统开发和维护。第3章 系统分析系统分析的主要任务是将在系统详细调查中所得到的文档资料集中到一起,对组织内部整体管理状况和信息处理过程进行分析。它侧重于从业务全

22、过程的角度进行分析。分析的主要内容是:业务和数据的流程是否通畅,是否合理;数据、业务过程和实现管理功能之间的关系;老系统管理模式改革和新系统管理方法的实现是否具有可行性等等。系统分析的目的是将用户的需求及其解决方法确定下来,这些需要确定的结果包括:开发者关于现有组织管理状况的了解;用户对信息系统功能的需求;数据和业务流程;管理功能和管理数据指标体系;新系统拟改动和新增的管理模型等等。系统分析所确定的内容是今后系统设计、系统实现的基础。3.1 数据流图数据流程是指数据在系统中产生、传输、加工处理、使用、存储的过程6。数据流程分析是把数据在现行系统内部的流动抽象的独立起来,舍去了具体组织机构、信息

23、载体、处理工具、物质、材料等,单从数据流动过程来考查实际业务的数据处理模式。数据流程与数据流程分析是今后建立数据库系统和设计功能模块处理过程的基础。描述数据流程的工具是数据流程图以及其附带的数据字典、处理逻辑等图表。其中数据流程图是描述系统逻辑模型的主要工具,它以少数几种符号综合地反映出信息在系统中的流动、存储和传递。在业务流程分析的基础上,对数据流进行了分析,从数据流动过程考察了实际业务的数据处理模式。该系统的数据流图分为顶层、一层、二层。现行的顶层数据流图如图3.1所示。图3.1 智能小区物业管理系统顶层图3.2 数据字典通过对系统数据流的分析,接下来用数据字典描述数据流图中一些主要的数据

24、元素条目、数据流、处理过程、数据存储和外部实体。管理员个人信息表(admin)表4-1 管理员个人信息表(admin)字段名类型说明adminIdintNot nulladmin_namevarcharNot nulladmin_sexvarcharNot nulladmin_ageintNot nulladmin_telvarcharNot nulladmin_phonevarcharNot nulladmin_addrvarcharNot nulladmin_memovarcharNot null管理员账户表(admin_account)表4-2 管理员账户表(admin_account)

25、字段名类型说明admin_accountIDintNot nulladmin_usernamevarcharNot nulladmin_passwordvarcharNot null第4章 系统设计系统设计阶段的主要目的是将系统分析阶段所提出的系统逻辑方案转换成可以实施的基于计算机与通信系统的物理方案。4.1 系统功能设计系统设计是新系统的物理设计阶段。根据系统分析阶段所确定的新系统的逻辑模型、功能要求,在用户提供的环境条件下,设计出一个能在计算机网络环境上实施的方案,即建立新系统的物理模型。这个阶段的任务是设计软件系统的模块层次结构,设计数据库的结构以及设计模块的控制流程,其目的是明确软件系

26、统如何做。 图4.1 系统功能分析图4.2 数据库设计(Database Design)是指根据用户的需求,在某一具体的数据库管理系统上,设计数据库的结构和建立数据库的过程。数据库系统需要操作系统的支持。数据库设计是建立数据库及其应用系统的技术,是信息系统开发和建议中的核心技术。由于数据库应用系统的复杂性,为了支持相关程序运行,数据库设计就变得异常复杂,因此最佳设计不可能一蹴而就,而只能是一种“反复探寻,逐步求精”的过程,也就是规划和结构化数据库中的数据对象以及这些数据对象之间关系的过程。4.2.1 概念结构设计E-R模型的组成元素有:实体、属性、联系。E-R模型用E-R图表示。实体是用户工作

27、环境中所涉及的事务,属性是对实体特征的描述。(1)模型中的实体相当于实体集、一个表,而不是单个实体或表中的一行。实体用矩形框表示,实体名称标注在矩形框内。用菱形表示实体间的联系,菱形框内写上联系名,用无向边把菱形分别与有关实体相连接,在无向边旁标上联系的类型12。(2)属性是实体的性质。用椭圆框表示,与实体之间用一条线相连表的主码是关键属性,关键属性项加下划线。(3)各子系统模块中主键相同的字段之间存在着相互关联的关系。(4)在程序中实现对他们的完整性和一致性控制。从数据需求分析中得出系统的实体属性图,遵循三范式原则,对实体之间的依赖关系进行了整合,得出系统E-R图小区物业管理系统部分实体E-

28、R图如下所示: 图4.2 住户基本信息实体E-R图 图4.3 房产基本信息实体E-R图 图4.4 住户投诉基本信息实体E-R图4.2.2 数据库表设计针对智能小区管理系统的需求分析和功能分析,总结出如下的需求信息。管理员个人信息表(admin)表4-1 管理员个人信息表(admin)字段名类型说明adminIdintNot nulladmin_namevarcharNot nulladmin_sexvarcharNot nulladmin_ageintNot nulladmin_telvarcharNot nulladmin_phonevarcharNot nulladmin_addrvarc

29、harNot nulladmin_memovarcharNot null管理员账户表(admin_account)表4-2 管理员账户表(admin_account)字段名类型说明admin_accountIDintNot nulladmin_usernamevarcharNot nulladmin_passwordvarcharNot null业主账户表(custom_account)表4-3 业主账户表(custom_account)字段名类型说明custom_accountIDintNot nullcustom_usernamevarcharNot nullcustom_password

30、varcharNot nullcustom_yezhuIDintNot null房产表(homes)表4-4 房产表(homes)字段名类型说明homesIDintNot nullhomes_numbervarcharNot nullhomes_louvarcharNot nullhomes_typevarcharNot nullhomes_areaintNot nullhomes_sellvarcharNot nullhomes_danyuanvarcharNot nullhomes_loucengvarcharNot nullhomes_chaoxiangvarcharNot nullho

31、mes_memovarcharNot null报修信息表(maintain) 表4-5 报修信息表(maintain)字段名类型说明maintainIDintNot nullmaintain_thingvarcharNot nullmaintain_statusvarcharNot nullmaintain_homesnumbervarcharNot nullmaintain_sdatedatetimeNot nullmaintain_rdatedatetimeNot nullmaintain_tcostintNot nullmaintain_scostintNot nullmaintainervarcharNot nullmaintain

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1