智能小区物业管理系统 i
第1章绪论 1
1.1背景 1
1.2意义 1
1.3研究方法和研究内容 1
第2章需求分析 3
2.1可行性分析 3
2.1.1经济可行性 3
2.1.2技术可行性 3
2.1.3操作可行性 4
2.1.4社会可行性 4
2.2业务流程分析 4
2.3性能分析 5
2.3.1多层结构设计 5
2.3.2操作简单 5
2.3.3**可读性好 5
2.4总体设计原则 5
2.4.1易用性原则 5
2.4.2实用性原则 5
2.4.3技术先进性和成熟性原则 5
第3章系统分析 6
3.1数据流图 6
3.2数据字典 6
第4章系统设计 8
4.1系统功能设计 8
4.2数据库设计 8
4.2.1概念结构设计 9
4.2.2数据库表设计 9
4.3系统开发工具和开发模式的设计 11
4.3.1系统开发工具 11
4.3.2系统开发模式 12
第5章系统实现 13
5.1登录管理模块 13
5.1.1登录模块 13
5.1.2程序流程 14
5.2系统属性界面 14
第6章系统测试 17
6.1系统测试的定义 17
6.2系统测试的目的及意义 17
6.3系统测试的重要性 17
6.4系统测试的常用方法 18
6.5系统运**况 19
结论 20附录 23
第1章绪论。
1.1毕业设计选题背景。
目前物业管理是一个新兴的服务行业,随着人们生活水平的提高,在选择住房时,必须要有好的物业管理做保证。这样要求小区管理者对物业管理进行宏观和微观的细致管理,这就为我们设计小区物业管理系统提供了市场需要。使用计算机对企业单位的各项信息进行管理,极大地提高工作的效率,也是企业的科学化、正规化管理。
因此,开发这样一套小区物业管理系统软件成为很有必要的事情。
本次毕业设计主要就是为了设计一套小区物业管理系统,来满足现代物业管理的需要。主要工作为完成客户端,web服务器端应用程序和数据库的制作,实现网上小区物业管理系统的创建,实现与完善整个基于b/s小区物业管理**的组织建立和测试工作。
主要功能有按权限登录,分别获得各自权限以内的操作:系统管理员对管理员和物业信息进行添加,删除,修改等功能。业主可以通过系统发给报修、查询缴费清单等功能,方便管理者的同时也方便了业主。
1.2毕业设计意义。
通过查资料,获知随着市场经济的发展小区住宅比比皆是。住宅小区已经成为人们安家置业的首选,同时对物业小区的服务和管理也要求很高。同时查阅相关系统文档,总结一些系统所考虑不周之处,前期的需求为后期系统的开发做好了业务基础,这就为我们设计小区物业管理系统提供了市场需要。
作为计算机应用的一部分,使用计算机对企业单位的各项信息进行管理,具有着手人工管理所无法比拟的优点,通过资料,了解了j**a相关的一些技术并充分运用于此次系统开发中,不懂的向老师同学请教,一点点将**写出来,逐步编写各个模块,实现模块中应有的功能,并且同步进行测试,由于时间紧迫,在需求上也有想不到的地方,进而会影响部分模块应有的功能不能很好的展现出来,当然已经开发出成型的**中还有一些小的瑕疵,还有待于进一步的优化,从而将系统完整的展现出来。
1.3课题的研究方法和研究内容。
依据系统基本要求和自己对整个系统的了解,确定设计方法,明确设计思路,依照设计要求收集设计本系统所需的资料素材,了解和明确了本系统的需求,实现了系统的功能。根据系统的需求分析,确定系统的主要功能模块。实现了j**a的前台界面设计,n**icatformysql的后台设计,并确保前台界面的实用性功能。
对系统的版面布局以及风格进行全面分析与确定之后,开始从网上收集来要用的素材,在j**a软件中对各元素进行布局,利用n**icat数据库软件创建相应的数据库表,明确数据表的结构及表间关系。通过数据库的设计,建设系统后台,完善系统的后台管理。最后利用j**a语言将论坛前台和后台联系在一起。
根据设计内容对开发完成的系统进行功能测试,检验本系统是否实现了预计功能,检验依据为系统设计结果,并对测试时发现的问题做及时修改。本系统是面向众多**用户的,所以在界面设计时要体现**动态,认真规划好每个界面所要设计的内容。重视设计后台功能,还有数据库的建立,住户信息表等。
毕业设计的研究内容主要包含:住户信息的管理功能,房产信息管理功能,费用管理功能,故障管理功能等。
第2章需求分析。
2.1可行性分析。
可行性分析是通过对项目的主要内容和配套条件,如市场需求、资源**、建设规模、工艺路线、设备选型、环境影响、资金筹措、盈利能力等,从技术、经济、工程等方面进行调查研究和分析比较,并对项目建成以后可能取得的财务、经济效益及社会环境影响进行**,从而提出该项目是否值得投资和如何进行建设的咨询意见,为项目决策提供依据的一种综合性的系统分析方法。可行性分析应具有预见性、公正性、可靠性、科学性的特点。
2.1.1经济可行性。
经济可行性即进行成本效益分析,评估项目的开发成本,计算开发成本是否会保证项目预期的全部利润。本系统较传统的小区物业管理系统主要有一下几个突破的优势:
1)提高工作效率。
2)提高数据处理的及时性和准确性。
3)展现更多的物业属性,并作出风险规避指南。
由于本小区物业管理系统成本主要集中在本系统的开发与维护上,对客户不造成过重的经济负担。而一旦此系统投入使用,不仅可以减少管理者的数据分析,提高工作效率,而且方便了管理者对各项信息的掌握,延续了传统的物业管理模式,极大限度的方便了广大小区物业的管理者,而且,目标系统不是很复杂,开发的周期较短,人员经济支出不大,所节省的大量人力、财力产生的效益将远远大于本小区物业管理系统的开发成本。
所以,从经济方面讲开发此系统是可行的。
2.1.2技术可行性。
小区物业管理系统采用了当前的主流计算结构模式进行开发,前台开发工具选用myeclipse3.5。myeclipse是一个十分优秀的用于开发j**a,j2ee的eclipse插件集合,myeclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。
myeclipse目前支持j**aservlet,ajax,jsp,jsf,struts,spring,hibernate,ejb3,jdbc数据库链接工具等多项功能。可以说myeclipse是几乎囊括了目前所有主流开源产品的专属eclipse开发工具。。后台的数据库开发工具选用了n**icat,它能够处理大量数据,同时保持数据完整性并提供许多高级管理和数据分配功能。
这两种开发工具功能强大,有较好的接口,作为本系统开发工具是可行的。现在管理信息系统的开发技术已经非常成熟,已经有大量的成熟产品及技术支持资料。管理信息系统常见的体系结构有c/s和b/s模式,由于b/s模式具有服务器运行数据负荷轻的特点,更符合管理者随时需要对大量信息进行存储和查阅的需求,所以小区物业管理系统的开发基于b/s模式。
由以上分析可知,商品销售系统的开发在技术上是可行的。
2.1.3操作可行性。
对于这套小区物业管理系统而言,在投入使用前,会由开发并能熟练操作本系统的工程人员对用户群进行专业系统的培训。培训内容应包括,熟练掌握系统的各个功能和简单的系统维护,在开发设计程序的过程中直观的界面和控件的文字解释完全能使得用户充分理解起功能和意义,在计算机普及的今天,用户对本系统的操作完全可以看做是一种简单的,配合形式的手工操作,因为本系统最适合用于微型机,可以说几乎任何人都可以使用和管理。所以本系统的操作是完全可行的。
因此,本系统具有操作可行性。
2.1.4社会可行性。
小区物业管理系统设计方案计划
科学技术日新月异,信息化时代的来临,以计算机为基础的信息科学在经济和社会生活各个领域得到了极为广泛的应用,尤其在信息管理方面,计算机已是必不可少的管理工具。目前,信息已成为继劳动力 土地 资本之后的又一大资源。谁控制的信息越多,谁利用信息资源的效率越高,谁就会在各方面的竞争中占有一席之地,谁就会有更...
小区物业管理系统
学号。姓名。专业。摘要。对于小区物业管理来说,其工作流程的繁杂性 多样化 管理复杂 收缴费用与设备维护繁琐。计算机已完全能够胜任物业管理工作,而且更加准确 方便 快捷 高效 清晰 透明,它完全可以克服以上所述的不足之处。这将给项目查询和管理带来很大的方便,从而给物业管理工作带来更高的效率,这也是物业...
小区物业管理系统
专业计算机科学与技术 班级 2011年秋季计算机 学号 0889531 姓名王成功 指导教师马学明 2011年6月。摘要。小区物业管理系统主要应用visual basic 6.0和access 2003来完成。该系统的主要目的是减轻小区物业管理人员的负担,将繁琐的事情简单化,小区全套物业管理方案使用...