1、小区物业信息管理系统大学学位论文 毕业设计小区物业信息管理系统设计 论文作者: 所学专业: 指导老师: 摘 要对于小区物业管理来说,其工作流程繁杂多样,收缴费用与设备维护也十分繁琐,管理起来十分复杂。随着计算机科学技术飞速发展,网络的广泛应用,计算机已经能完全胜任小区物业管理的工作,可以有效解决物业管理中遇到的困难。伴随着小区的规模不断扩大和住户不断增多,小区物业管理的工作量也随之增加,因此设计一套效率高、差错少的小区物业管理系统十分有必要。这也是物业管理走向科学化、信息化、现代化的重要标志。本次毕业设计的主要内容是设计并且实现一个基于web技术的小区物业管理系统,故而系统主要以J2EE作为开
2、发基础,综合使用了Struts2+Spring+ Hibernate等多种框架,用Myeclipse作为开发工具,以SQL Server2005作为数据库,以Macromedia公司的Dreamweaver作为界面美化工具,使用JAVA语言开发,页面采取JSP动态页面开发技术。该系统界面简单大方、操作方便,容易维护。关键词: 物业管理;web技术;JSP;SQL Server2005AbstractFor residential property management, its work processes are complex and diverse, and its collection
3、 costs and equipment maintenance are also very tedious, so it is very complicated to manage that information. With the continuous improvement of science and technology, computer science and technology has been developed very quickly. The computer has been able to fully qualify residential property m
4、anagement work,and to overcome the difficulties encountered in property management. In addition associated with cell expanding and growing household, residential property management workload has increased, so it is necessary to design an efficient and error-free residential property management. This
5、 is also an important symbol of property management informationalization, scientific and modernized The graduation project is mainly to design and to achieve a web-based technology residential property management system.The system mainly used J2EE as a development based on the integrated use of SSH
6、and other frameworks,used Myeclipse as a development tool, and used SQL Server as a database.The system used Macromedias Dreamweaver as an interface landscaping tools, with using JAVA language and taking JSP dynamic page development technology. The system interface is simple and elegant,easy to oper
7、ate and easy to maintain.Keywords residential management;web technology;JSP; SQL Server2005 目 录1绪论 11.1课题背景 11.2课题目的和意义 21.3国内外研究 31.4论文主要工作 51.5本章小结 52可行性分析 62.1经济可行性 62.2技术可行性 72.3系统开发技术 72.4系统流程图 82.5本章小结 103需求分析 113.1物业管理的发展成因 113.2系统需求分析 123.2.1数据流图 123.2.2数据字典 143.3本章小结 184系统设计 194.1系统功能设计 194
8、.2数据库设计 204.2.1数据分析 214.3数据库详细设计 214.3.1数据库E-R图设计 224.3.2数据表的设计 254.4本章小结 305系统实现 315.1系统和数据库的配置 315.2数据库逻辑模型 315.3系统详细设计 325.3.1用户登录的设计与实现 325.3.2系统功能的设计与实现 335.4本章小结 436系统测试 446.1测试的目的 446.2测试的任务 456.3测试环境 456.4本系统测试 466.5测试用例 466.6本章小结 477结论与展望 49参考文献 51致谢 53附录1 541绪论1.1课题背景随着信息技术的发展,信息化时代已经来临,当前
9、,信息已成为继劳动力、土地、资本之后的又一大资源。以计算机为基础的信息科学在经济和社会生活各个领域得到了极为广泛的应用,可从两方面来讲,从宏观上讲,顺应了社会的智能化、社会化潮流,加快了社会的向前发展速度。从微观上讲,建立一套信息管理系统能够加快信息的周转速度,提高生产效率,从而加强了管理的信息化手段,提高了本单位的经济效益1。几年前,各个小区的物业管理基本上都是靠手工进行的,随着社会的发展,人们生活水平的逐步提高,房地产行业发展迅猛,使得“一切围绕消费者”的新物业管理理念逐渐被许多物业公司和客户认识和接受,传统的物业管理方式和模式受到前所未有的冲击1。要想提高物业管理水平,必须全面地提高物业
10、管理意识和水平。只有高标准、高质量的社区服务才能满足人们的需求。为了应对信息时代的挑战,运用高科技手段来提高物业管理水平和效率无疑是一条行之有效的途径。从某种意义上,信息化与科技在物业管理与现代化建设中显现出越来越重要的地位。这就迫切要求各物业采用先进的网络化信息传输机制,提高资源共享利用率和物业管理成效。这样做可以更好地满足社会和居民对物业管理的要求,有利于提高物业管理的工作效率和服务质量,降低公司成本的同时赢得更多的利润空间,同时,可以让业主安居乐业,为社会稳定和谐提供好的环境2。由于现代物业管理要求高很必要提高物业管理水准。1.2课题目的和意义由于很多方面的原因,我国的信息资源建设与开发
11、水平远远落后于信息基础设施的建设的水平。因此,现在信息资源的开发和利用已被确立为国民经济信息的核心内容,小区物业信息管理系统是针对当代社会这一市场需要应运而生的,住宅小区越来越成为居住的主流3。小区物业信息管理系统是为物业管理小区业主及更好的维护小区各项物业管理及业务处理工作而开发的应用管理软件,根据需求分析,实现小区管理业务,实现各项管理等几个方面的功能。利用现有的信息基础设施,重点开发和推广应用于各类科技、经济等数据库和网络资源服务系统将取得巨大社会效益和经济效益。随着现代经济的发展和国民生活水平的提高,住宅小区已经成为人们安家置业的潮流,几十万到几百万的小区住宅数不胜数。人们花的钱越多,
12、不但对住宅本身的美观、质量要求越来越高,同时对物业的服务和管理也要求很高,诸如对小区的维修维护,甚至对各项投诉都要求小区管理者做的好,做的完善4。这样要求小区管理者对物业管理进行宏观的和微观的细致管理,其中最好的办法是用计算机操作的小区物业管理系统来实现对小区物业的管理,这就为设计小区物业管理系统提供了市场需要。本次设计的小区物业信息管理系统在现代社会是最热门的行业,是最关切老百姓实际生活的设计,各种人性化的配置,使管理者和业主对住宅小区中的事物能更方便、更快捷、更满意的得到答复。在日常生活中小区内的汽车,小区附带设施,小区的各项维修、投诉等都非常复杂,工作量也将越来越大。而一直以来人们使用存
13、在很多缺点的传统的人工方式管理各种数据,时间一长,将产生大量的文件和数据,这对于查找、更新和维护信息都带来了不少的困难。因此,有必要结合当今高速发展的社会和信息爆炸年代所呈现出的一系列高科技手段来解决这些问题,随着计算机产业化的飞跃,现代化的物业管理方式己经越来越被社会所认可,己经是很多城市化住宅小区物业管理所采用的一种趋势化管理方法,无论是业主还是物业管理者将带来一系列的技术性的革命和创新4。1.3国内外研究 物业管理是一个新兴的综合性经营服务行业。近几年,随着我国城市建设和房地产业的发展,城市化进程的推进,物业管理的经营范畴在不断扩大,业务量在逐年增加,行业体系在逐步形成,展现出广阔的发展
14、前景。物业管理作为一个新兴的行业,要保持这种旺盛的发展势头,形成与我国城市建设发展相适应的整体规模,就要注重解决物业管理现实当中的问题,逐步实现物业管理的发展与创新。随着社会经济的发展和社会消费水平的提高,物业管理作为服务行业有很大的市场需求空间,而且这个空间在不断扩大。但是,这个扩大的过程不是必然的,如果经营管理不善,这种扩大就可能停止,甚至被其它的经济模式所取代。随着我国住宅商品化的发展,物业管理服务已经逐步被社会广泛的接受,城市化进程的加速也促使物业管理的步伐加快。与此同时,物业管理也暴露出来由于体制的不完善而引发的各种问题,对于住宅小区实施的物业管理就更为突出5。 在一些地方,物业管理
15、首先是靠一种垄断的方式介入,是以一种半强加的形式出现和存在;由于一些体制的欠缺,使一些在房屋生产建设管理过程出现的问题在进行物业管理时显现出来,责任关系混乱;一些物业管理企业缺少管理规范和规则,把过去针对公有住宅的那一套管理方式用到住宅小区的物业管理服务当中去。总之,物业管理还没有完全实现社会化、专业化、市场化、规模化和法制化5。其问题的根源在于: 1、机制的非竞争性。物业管理缺乏竞争,从企业之间到物业管理企业内部之间都是如此。企业作为经济组织却对竞争的信号不敏感,岗位对员工的竞争要求不明显。 2、管理的无规则性。行业缺乏一个承诺性的文件,示范小区标准对一般的物业管理企业缺乏约束力,形成一个企
16、业一个管法的局面。物业管理的服务水平与规范化要求相距甚远6。1.4论文主要工作 论文全文共7部分,围绕着小区物业信息管理系统的设计与实现,论文的各部分主要工作如下:1 绪论。介绍了课题研究的背景和课题目的与意义,分析了国内外小区物业管理的现状与发展。阐述了本课题的主要研究。2 可行性分析。从经济可行性到技术可行性进行了详细的分析,并对整个系统的流程图进行了完整的设计。3 需求分析。介绍了物业管理的发展成因,并对小区物业信息管理系统所满足的功能需求进行详细分析。4系统设计。介绍了小区物业信息管理系统的总体设计包括系统功能的详细设计,数据库的设计。5 系统实现。详细介绍了系统各个功能模块的实现。6
17、 系统测试。对整个系统进行了完整的测试。7 结论与展望。对本次毕业设计进行了总结并指出了本系统还有很大的改进空间。1.5本章小结 根据本章内容可以了解到当今小区物业管理的背景和课题研究的意义所在。研究了国内外小区物业管理的现状和发展趋势。在信息化的今天小区物业管理已经不满足于以前的管理模式,急需要一套信息管理系统来实现现代化的小区物业管理。2可行性分析如何利用先进的管理手段,提高物业管理水平,是当今社会所面临的一个重要课题。信息管理系统的强大功能越来越被行业内的相关人士所重视,通过系统企业能够更直接、清晰的看到数据。因此要想提高物业管理水平,必须全方位地提高物业管理意识7。2.1经济可行性经济
18、可行性包括两个方面的内容:一是某一备选方案占有和使用经济资源的可能性,进而实现实际目标的可能性;二是实施某一方案所需花费的成本和取得的收益。物业公司的财力资源是有限的,任何方案占有和使用的经济资源也是有限的。因此,任何一项方案都存在一个争取经济资源的问题。当然,这还涉及到一个成本效益问题。如果某一方案的成本大于收益,显然这项政策是不可行的8。在开发小区物业管理系统之前实地考查开发所需条件以及使用中所需要花费的资金及人力,在系统投入使用后带来的受益是否值得花费所需要花费的资金以及资源去进行开发。在本次设计的小区物业信息管理系统中,开发阶段只需要一台带win7系统的电脑以及Myeclipse、SQ
19、L Server 2005数据库,系统开发周期为十二周,独立完成。在投入使用后需要物业管理人员对其进行操作、维护等日常管理,只需这些投入便可以使小区物业管理实现初步的信息化。2.2技术可行性该系统由管理员和业主两种不同的使用者进行交互操作,所以系统采用B/S模式来实现。JSP在服务器端执行,通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览,很适合做B/S模式的WEB系统,JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。所以JSP技术对于该系统完全可行9。2.3系统开发技术本系统基于MVC模式开发,采用JSP技术,使用
20、SSH框架(Struts2、Spring、Hibernate)来增加系统的开发速度。所谓的MVC模式是Model-View- Controller的缩写,中文翻译为模式-视图-控制器。它的思想是把B/S应用系统中的各个部件分离,以方便系统的开发、维护9。本系统的程序是用Struts2和Hibernate这两个框架来实现模型层和控制器这两层,JSP实现视图这一层。一般来说程序就是在数据库和页面之间起桥梁作用的,JSP页面请求先到action,再到dao,再回到action,回到JSP页面,action主要处理来自页面的请求,dao主要是和数据库的交互,Struts2主要用在action,处理来自
21、页面的请求,处理完请求后跳转回页面。Hibernate主要用在dao,包括对数据库的增、删、改、查的操作,Spring控制程序的流程。2.4系统流程图数据库设计后,应该考虑系统的实现功能,通过功能描述的分析,设计出系统的总体结构,采用系统详细的业务流程图的方式来处理它,以下为系统业务流程。1、投诉信息管理系统流程图:投诉流程由业主发起投诉信息,管理员收到信息后处理反馈,用户再对反馈信息进行察看核实,如图2-1所示。图 2-1 投诉系统流程图2、登陆系统流程图:系统分为管理员登陆与业主登陆,登陆后根据功能略有不同,具体的操作流程图,如图2-2所示。图 2-2 登陆系统流程图3、缴费信息管理系统流
22、程图:系统缴费流程由管理员添加缴费信息后,用户查看到自己有未缴费信息,进行缴费后管理员确认缴费,具体操作如图2-3所示。图 2-3 缴费系统流程图2.5本章小结可行性分析是在系统调查的基础上,针对新系统的开发的必要性和可能性,对新系统的开发分别从经济可行性和技术可行性分析。根据经济技术可行性分析,这样就可以确定该系统的开发是完全必要和可行的,可以进行项目开发。3需求分析软件需求分析工作是软件生存周期中重要的一步。只有通过需求分析才能把软件功能和性能的总体概念描述为具体上的软件需求规格说明,从而奠定软件开发的基础。小区物业信息管理系统是面向小区的各项事务,包括物业管理,资料管理等业务处理工作,是
23、利用计算机进行集中管理而开发的系统。该系统是基于Bean的MVC模型下连接SQL SERVER2005数据库进行开发的小区物业管理系统,力求与实际相结合具有查询、管理等功能,旨在达到使小区的管理和运营趋于计算机化,使之更加方便、快捷以提高工作效率。3.1物业管理的发展成因自改革开放以来,我国的社会经济发展态势突飞猛进,广大人民群众的收入水平有了很大的提高,大量住宅小区投入使用,带来了管理工作的变化10。人们再也不满足于简单的居住环境,更注重住宅小区的服务和管理水平,这为物业管理的发展带来了很大的市场需求和发展空间。除了对房屋进行维护外,还必须对附属物、设备、场地、环卫绿化、道路、治安进行专业化
24、管理,以保持新建住区的完好,发挥其整体功能和综合效益11。一个由业主自治与物业公司专业化管理结合,由物业管理企业实施经营型管理和有偿服务,使管理得以以业养业、自我发展、良性循环,既减轻了政府的压力和负担,又使得管理经费有了稳定来源,日益显示其新体制的优越性12。居民对住房问题的关切从有无转为有,继而更加关注环境和社区服务。同时,广大住户拥有了自己的产业,对保持房产和附属设施的完好,以达到保值、增值的观念也逐步树立,使得物业管理的好坏已经成为居民选购住房考虑的重要因素,物业管理为越来越多的人接受,其行业地位不断攀升,外部环境逐步改善13。3.2系统需求分析信息管理系统是为了满足业主的需求,对小区
25、物业的信息进行一个统计,高效、快速、方便的存储在数据库当中,不仅节省了人力,还节省了时间,对小区物业未来发展有着不可估量的好处。3.2.1数据流图数据流图(Data Flow Diagram):简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法14。数据流是指处理功能输入或输出,用一个水平箭头或垂直箭头表示。数据存储是数据保存的地方。数据源去向表示数据的来源或数据的流向。1管理员处理用户提交的投诉、维修信息。2管理员添加缴费信息用户查看缴费后进行处理。小区物业信息管理系统
26、由管理员添加以及处理缴费信息,业主对其进行查看确认是否缴费,另外业主进行投诉与维修等上报,管理员获取信息后进行处理反馈结果,用户获取反馈结果,该系统的顶层数据流图如图3-1所示。图3-1顶层数据流图小区物业管理系统一共包括了六个表:用户信息表、缴费信息表、投诉信息表、维修信息表、业主信息表、房产信息表。分别有六个数据流,具体如图3-2所示。图3-2二级数据流图3.2.2数据字典数据字典(Data dictionary)是一种用户可以访问的记录数据库和应用程序源数据的目录。主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可以由DBMS自动更新的数据字典15。被动数据字典是指修改时必须手
27、工更新其内容的数据字典。一般说来,数据字典应该由下列四类元素构成:数据元素、数据流、数据存储和数据处理。数据字典的作用是在软件分析和设计的过程中给人提供关于数据的描述信息。它主要是对数据流图中的数据流、处理逻辑、外部实体、数据存储和数据项等方面进行具体的定义。数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进行完整的描述15。1、数据项定义:数据元素也称为数据项,是不可再分的数据单位,是数据的最小组成单位,具体内容如表3-1所示。表3-1数据字典编号数据项名称名称NULL备注I01-1房产编号idno主键I01-2备注信息beizhuyes备注I01-3时间createtim
28、eyes添加时间I01-4是否删除fangshanlockno是否删除标志I01-5结构fangwujiegouyes房屋结构I01-6门牌号menpaihaoyes门牌号I01-7面积mianjiyes房屋面积I01-8设备shebeiyes设备I01-9住址zhuzhiyes住址I01-10房产关联业主zhuhuidyes关联的业主IDI01-11投诉编号idno主键I01-12投诉反馈chulifankuiyes处理反馈I01-13投诉结果chulijieguoyes处理结果I01-14投诉内容contentyes投诉内容I01-15投诉时间createtimeyes添加时间I01-16
29、投诉标题titleyes投诉标题I01-17删除标志tousulockno是否删除标志I01-18投诉关联业主zhuhuidyes关联的业主I01-19维修编号idno主键I01-20维修信息chulifankuiyes处理反馈I01-21维修结果chulijieguoyes处理结果I01-22维修内容contentyes维修内容I01-23维修时间createtimeyes添加时间I01-24维修标题titleyes维修标题I01-25删除标志weixiulockno是否删除标志I01-26维修关联业主zhuhuidyes关联的业主IDI01-27业主编号Idno主键I01-28业主电话di
30、anhuahaomayes电话号码I01-29业主身份证huzhufzyes业主身份证I01-30业主姓名huzhuxingmingyes姓名I01-31业主入住时间ruzhushijianyes入住时间I01-32是否删除标志zhuhulockno是否删除标志I01-33业主住址zhuzhiyes住址I01-34用户编号idno主键I01-35用户添加时间createtimeyes添加时间I01-36用户密码passwordyes密码I01-37用户权限设定roleno用户权限I01-38用户姓名truenameyes真实姓名I01-39是否停用userlockno是否停用标志I01-40用户姓名usernameyes用户名I01-41用户关联业主zhuzhiidyes关联的业主IDI01-42缴费编号idyes主键I01-43备注beizhuyes备注I01-44费用feiyongno费用I01-45费用周期feiyongzhouqiyes周期I01-46是否删除标志jiaofeilockno是否删除I01-47缴费类型leixingyes类型I01-
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1