《小区物业管理系统设计与开发毕业论文.doc》由会员分享,可在线阅读,更多相关《小区物业管理系统设计与开发毕业论文.doc(50页珍藏版)》请在三一办公上搜索。
1、课程设计 题 目小区物业管理系统设计与开发学生姓名张易弛学 号110310019系 部计信系专业班级信管1101指导教师周赵宏职 称副教授2013年 12 月摘 要 对于小区物业管理来说,其工作流程的繁杂性、多样化、管理复杂、收缴费用与设备维护繁琐。计算机已完全能够胜任物业管理工作,而且更加准确、方便、快捷、高效、清晰、透明,它完全可以克服以上所述的不足之处。这将项目查询和管理带来很大的方便,从而给物业管理工作带来更高的效率,这是物业管理正规化、现代化的重要标志。 同时,随着城镇人口居住的集中化加剧,传统人工小区管理模式逐渐跟不上时代的潮流。这就要求我们提供一个专门的管理系统,来提高物管的工作
2、效率、为住户提供更好的服务。本系统是本系统共有住户资料管理、投诉管理、住户报修管理、物业缴费管理和住户停车车位管理等五大功能模块,住户资料管理模块实现了小区住户信息的详细记录以及住户信息的添加、删除和修改;投诉管理管理模块实现了住户投诉情况的记录和管理;住户报修管理模块实现了报修信息的记录和管理;物业缴费管理模块实现了住户缴费信息的记录和管理;住户停车车位管理模块实现了住户车位信息的记录和管理。本系统界面设计大方、简洁、实用,操作简单方便,是一款完全适合普通小区物业日常事务管理的软件。软件设计综合了具有一定代表性的多家物业管理公司的业务模式和需求。能实现房产、客户等小区的智能化管理,可以提高物
3、业管理的效率。因此,开发一套高效率、无差错的小区物业管理系统软件十分必要。本系统的主要目的是告别帐本,安全、快捷的保存数据信息。由于小区物业管理涉及到费用问题,为了增强系统的保密性,使业主利益不受损害,使业主能够对自家的物业费用和投诉等情况提供透明化、直观的了解。关键词管理系统 VBACCESS AbstractAs for the plot estate management that, its work flow numerous and diverse, the diversification, the management complex, capture the expense an
4、d the maintenance of equipment is tedious. The computer could definitely be competent the estate management work, moreover more accurate, convenient, quick, highly effective, clear, is transparent above, it definitely may overcome the deficiency which states. This will give the project inquiry and t
5、he management brings very big convenient, thus will bring a higher efficiency for the estate management work, this also will be the estate management standardization, the modernized important symbol.At the same time,with the decentralization of urban population living increase, the traditional model
6、 of community management gradually failed to keep pace with the trend of the times. This requires that we provide a special management system, to improve the efficiency of property management for the tenants to provide better service. The system is the system total household data management, complai
7、nt management, to repair household management, property management and tenants pay parking spaces, and other management functions of five modules, household information management module has a detailed information area households and households recorded information to add, delete And amendments to t
8、he management of complaints management module achieved a record of complaints tenants and management; households reported repair management module has reported the repair records and information management; pay property management module has tenants pay records and information management; households
9、 parking spaces management Household parking spaces to achieve the module records and information management.The interface of the system is generous, practical, with simple operational method, and it is also a software complete suiting the common Property business management. It synthesizes the requ
10、irement and business mode of many property management company in designing precess. It can realize the management of house property, customer in a small area of inhabitancy.Therefore, develops set of high efficiency, the non- mistake plot estate management system softwares is extremely essential. Th
11、is system main goal is says goodbye to the account book, the security, the quick preservation data message. Because the plot estate management involves to the expense question, in order to strengthen the system the secrecy, causes the owner benefit not to receive harms, enables the owner to situatio
12、n and so on oneself property expense and suit provides, the direct-viewing understanding.Key wordmanager system VB ACCESS 目 录前 言.9第1章 课题背景与现状.9 1.1课题背景.9 1.1.1 管理信息系统的组成部分.9 1.1.2 信息管理的主要任务.10 1.1.3 管理信息系统的特点.10 1.1.4 管理信息系统的问题.10 1.1.5 信息管理的开发方法.11 1.1.6 管理信息系统的经济效益评价.13 1.2国内外现状.13 1.2.1 信息管理系统产生的
13、背景.13 1.2.2 我国现有MIS系统分析.14 1.2.3 我国MIS的发展策略.14第2章系统规划的可行性研究.15 2.1初步调查.15 2.1.1 背景及现状.15 2.2 开发的可行性研究.15 2.2.1 技术的可行性.16 2.2.2 经济可行性.18 2.2.3 操作可行性.19 2.2.4 调度可行性.19 2.2.5 硬件配置.19第3章 系统分析.21 3.1需求分析.21 3.1.1系统需求功能概括.21 3.1.2系统操作设计内容.21 3.2 功能分析.22 3.2.1系统用户管理功能.22 3.2.2 小区住户信息管理功能.22 3.2.3 小区房产信息管理功
14、能.22 3.2.4 小区收费管理功能.23 3.2.5 小区住户故障处理管理功能.23 3.2.6 小区住户投诉处理管理功能.23 3.2.7 退出.23第4章 系统总体设计.24 4.1 系统结构图.24 4.1.1 住户基本信息实体E-R图.24 4.1.2 房产基本信息实体E-R图.24 4.1.3 报修基本信息E-R图.24 4.1.4 投诉基本信息E-R图.25 4.2 系统结构图.25 4.3 数据库的设.26 4.3.1 认证表.26 4.3.2 住户信息表.26 4.3.3 楼盘信息表.27 4.3.4 报修表.27 4.3.5 收费表.27 4.3.6 投诉表.28 4.4
15、 系统功能模块图.28 4.4.1 业务流程图.30 4.4.2 数据流程图.31 4.5 IPO图.32第5章 系统详细设计.33 5.1 界面设计与功能.33 5.2 用户登陆部分.33 5.3 管理系统主界面.34 5.4 修改密码模块.35 5.5 楼盘信息管理模块.36 5.6 小区收费管理模块.38 5.7 投诉管理模块.39 5.8 报修管理模块.40 5.9 户主资料管理模块.41 5.10 退出模块.42第6章 系统测试.43 6.1 测试的概述.43 6.1.1测试的概念和意义.43 6.1.2 测试的特性.43 6.1.3 测试的重要性和范围.44 6.2 系统测试.44
16、结论.46致谢.47参考文献.49前 言科学技术日新月异,信息化时代的来临,以计算机为基础的信息科学在经济和社会生活各个领域得到了极为广泛的应用,尤其在信息管理方面,计算机已是必不可少的管理工具。目前,信息已成为继劳动力、土地、资本之后的又一大资源。谁控制的信息越多,谁利用信息资源的效率越高,谁就会在各方面的竞争中占有一席之地,谁就会有更多的优势。从微观上讲,建立一套管理信息系统能够加快信息的周转速度,提高生产效率,从而加强了管理的信息化手段,提高了本单位的经济效益。从宏观上讲,顺应了社会的信息化、社会化潮流,加快了社会的发展速度。据统计,美国在信息管理管理方面80-100%的信息处理由计算机
17、完成;计划管理是8090%;在计算机应用发展较快的国家中,计算机应用于经济管理的占80%;用于科技计算的占8%,用于生产过程控制的占12%;由此可以看出,信息管理是计算机应用的主要领域。由于种种原因,我国的信息资源建设水平远远落后于信息基础设施的建设的水平。长期以来,我国信息资源的开发管理未能与信息资源的增长同步进行。我国的计算机应用要比西方国家落后十几年。因此,现在信息资源的开发和利用已被确立为国民经济信息的核心内容,利用现有的信息基础设施,重点开发和推广应用于各类科技、经济等数据库和网络资源服务系统,已经取得巨大的社会效益和经济效益。对于小区物业管理来说,其工作流程的繁杂性、多样化、管理复
18、杂、收缴费用与设备维护繁琐。计算机已完全能够胜任物业管理工作,而且更加准确、方便、快捷、高效、清晰、透明,它完全可以克服以上所述的不足之处。这将给项目查询和管理带来很大的方便,从而给物业管理工作带来更高的效率,这也是物业管理正规化、现代化的重要标志。因此,开发一套高效率、无差错的小区物业管理系统软件十分必要。本系统的主要目的是告别帐本,安全、快捷的保存数据信息。由于小区物业管理涉及到费用问题,为了增强系统的保密性,使业主利益不受损害,本系统具有仅管理员式的保密功能,还有查询、录入、修改、删除、以及对物业设备统计等功能,使业主能够对自家的物业费用和投诉等情况提供透明化、直观的了解。第1章 课题背
19、景与现状1.1课题背景管理信息系统(MIS,Management Information System),是一个由人、计算机等组成的能进行信息的收集、传送、储存、维护和使用的系统,能够实测企业的各种运行情况,并利用过去的历史数据预测未来,从企业全局的角度出发辅助企业进行决策,利用信息控制企业的行为,帮助企业实现其规划目标。这里给出的定义强调了管理信息系统的功能和性质,也强调了管理信息系统中的计算机对企业管理而言只是一种工具。管理信息系统是信息系统的重要分支之一,经过30多年的发展,已经成为一个具有自身概念、理论、结构、体系和开发方法的覆盖多学科的新学科。1.1.1管理信息系统的组成部分从概念上
20、,管理信息系统由四个部件构成:信息源、信息处理器、信息用户和信息管理者。信息源是信息的产生地;信息处理器负担信息的传输、加工、保存等任务;信息用户是信息的使用者,利用信息进行决策;信息管理者负责信息系统的设计、实现和维护。 管理信息系统一般被看作一个金字塔形的结构,分为从底层的业务处理到运行控制、管理控制、最高层的战略计划。最基层由任务巨大处理繁杂的事务信息和状态信息构成。层次越往上,事务处理的范围越小,针对的也是比较特殊和非结构化的问题。一个组织的管理信息系统可分解为四个基本部分:1、EDPS部分,主要完成数据的收集、输入,数据库的管理、查询、基本运算、日常报表的输出等。2、分析部分,主要在
21、EDPS基础之上,对数据进行深加工,如运用各种管理模型、定量化分析手段、程序化方法、运筹学方法等对组织的生产经营情况进行分析。 3、决策部分,MIS的决策模型多限于以解决结构化的管理决策问题为主,其决策结果要为高层管理者提供一个最佳的决策方案。4、数据库部分,主要完成数据文件的存贮、组织、备份等功能,数据库是管理信息系统的核心部分。1.1.2信息管理的主要任务管理信息系统辅助完成企业日常结构化的信息处理任务,一般认为MIS的主要任务有如下几方面:1、对基础数据进行严格的管理,要求计量工具标准化、程序和方法的正确使用,使信息流通渠道顺畅。有一点要明确,“进去的是垃圾,出来的也是垃圾”,必须保证信
22、息的准确性、一致性。2、确定信息处理过程的标准化,统一数据和报表的标准格式,以便建立一个集中统一的数据库。3、高效低能地完成日常事务处理业务,优化分配各种资源,包括人力、物力、财力等。4、充分利用已有的资源,包括现在和历史的数据信息等,运用各种管理模型,对数据进行加工处理,支持管理和决策工作,以便实现组织目标。1.1.3管理信息系统的特点管理信息的特点可以从七个方面来概括:1、MIS是一个人机结合的辅助管理系统。管理和决策的主体是人,计算机系统只是工具和辅助设备。2、主要应用于结构化问题的解决。3、主要考虑完成例行的信息处理业务,包括数据输入、存储、加工、输出,生产计划,生产和销售的统计等。4
23、、以高速度低成本完成数据的处理业务,追求系统处理问题的效率。5、目标是要实现一个相对稳定的、协调的工作环境。因为系统的工作方法、管理模式和处理过程是确定的,所以系统能够稳定协调地工作。6、数据信息成为系统运作的驱动力。因为信息处理模型和处理过程的直接对象是数据信息,只有保证完整的数据资料的采集,系统才有运作的前提。7、设计系统时,强调科学的、客观的处理方法的应用,并且系统设计要符合实际情况。1.1.4管理信息系统的问题管理信息系统的开发是一个复杂的系统工程,它涉及到计算机处理技术、系统理论、组织结构、管理功能、管理知识等各方面的问题,至今没有一种统一完备的开发方法。但是,每一种开发方法都要遵循
24、相应的开发策略。任何一种开发策略都要明确以下问题:1、系统要解决的问题如采取何种方式解决组织管理和信息处理方面的问题,对企业提出的新的管理需求该如何满足等。2、系统可行性研究,确定系统所要实现的目标。通过企业状况的初步调研得出现状分析的结果,然后提出可行性方案并进行论证。系统可行性的研究包括目标和方案可行性、技术的可行性、经济方面的可行性和社会影响方面的考虑。3、系统开发的原则在系统开发过程中,要遵循领导参与、优化创新、实用高效、处理规范化的原则。4、系统开发前的准备工作。作好开发人员组织准备和企业基础准备工作。5、系统开发方法的选择和开发计划的制定。针对已经确定的开发策略选定相应的开发方法,
25、是结构化系统分析和设计方法,还是选择原型法或面向对象的方法。开发计划的制定是要明确系统开发的工作计划、投资计划、工程进度和资源利用计划。1.1.5信息管理的开发方法1、结构化生命周期开发方法目前较为流行的MIS开发方法是结构给生命周期开发方法其基本思想是:用系统的思想和系统工程的方法,按用户至上的原则,结构化、模块化地自上而下对生命周期进行分析与设计。用结构化生命周期方法开发一个系统,将整个开发过程划分为五个依次连接的阶段:(1)系统规划阶段主要任务是明确系统开发的请求,并进行初步的调查,通过可行性研究确定下一阶段的实施。系统规划方法有战略目标集转化法(SST,Strategy Set Tra
26、nsformation)、关键成功因素法(CSF,Critical Success Factors)和企业规划法(BSP,Business System Planning)。(2)系统分析阶段主要任务是对组织结构与功能进行分析,理清企业业务流程和数据流程的处理,并且将企业业务流程与数据流程抽象化,通过对功能数据的分析,提出新系统的逻辑方案。(3)系统设计阶段主要任务是确定系统的总体设计方案,划分子系统功能,确定共享数据组织,然后进行详细设计,如处理模块设计、数据库系统的设计、输入输出界面的设计和编码的设计等。该阶段的成果为下一阶段的实施提供了编程指导书。(4)系统实施阶段主要任务是讨论确定设计
27、方案、对系统模块进行调试、进行系统运行所需数据的准备、对相关人员进行培训等。(5)系统运行阶段主要任务是进行系统的日常运行管理,计价系统运行效率,对运行费用和效果进行监理审计,如出现问题则对系统进行修改、调整。这五个阶段共同构成了系统开发的生命周期、结构化生命周期开发方法严格区分了开发阶段,非常重视文档工作,对于开发过程中出现的问题可以得到及时的纠正,避免了出现混乱状态。但是,该方法不可避免地出现开发周期过长、系统预算超支的情况,而且在开发过程中用户的需求一旦发生变化,系统将很难做出调整。2、原型法原型法在系统开发过程中也得到不少应用。原型法的基本思想是系统开发人员凭借自己用户需求的理解,通过
28、强有力的软件环境支持,构造出一个实在的系统原型,然后与用户协商,反复修改原型直到用户满意。原型法的应用使人们对需求有了渐进的认识,从而使系统开发更有针对性。另外,原型法利用了最新的软件斯工具,使系统开发效率大为提高。3、面向对象系统开发方法面向对象的系统开发方法(OO,Object Oriented),是近年来受到关注的一种开发方法。面向对象的系统开发方法的基本思想是将客观世界抽象地看成是若干相互联系的对象,然后根据对象和方法的特性研制出一套软件工具,使之能够映射为计算机软件系统结构模型和进程,从而实现信息系统和开发。1.1.6 管理信息系统的经济效益评价管理信息系统的效益评价分为直接经济效益
29、评价和间接经济效益评价:1、直接经济效益评价直接经济效益评价是指企业运行MIS之后,使用计算机管理所节约的开支与企业在MIS实施过程中一次性投资(包括软件、硬件投资)的折旧和运行费用相比较的结果。2、间接经济效益评价间接经济效益的评估是指企业在运行MIS之后,在提高管理效率方面和数据集中管理方面,以及在建立网络系统之后数据的共享和数据传递的及时性、准确性方面,可以实现实时、定量的管理方面,提高了企业竞争力而带来效益的评价。1.2国内外现状1.2.1信息管理系统 在过去,各行各业往往有不少管理人员孤立地看待数据处理计算机。造成这种看法的原因是,数据处理和信息服务人员不愿使用容易计算机用户理解的语
30、言同用户进行交流。管理人员对这种交流缺乏兴趣和无能为力,导致延缓了计算机系统的开发,从而在许多其他方面助长了自守和冗余劳动的现象。在用户周信息服务人员的交流方面,没有一个单位能做到尽善尽美,但是确有某些单位已经取得了比较也的成功经验。用户同信息服务人员配合默契的一些单位认为:这种成功在于,用户已经掌握了计算机和信息资源管理方面的基本知识。可见,用户管理人员掌握这方面和知识是非常必要的。诚然,信息服务专业人员是具备这方面的知识的,但是要使用户管理人员获得这些知识就需要正规的学习、阅读和实践。妥善处理用户同信息服务人员这间的关系,可以加强双语的互相配合。为了建立和维护一个高质量的信息系统,各方都必
31、须尊重对方的意愿。系统质量的优劣是直接与用户信息服务人员之间互相配合的好坏成正比的。1.2.2 我国现有MIS系统分析凡是那些不愿意掌握有关计算机和信息管理反面基本知识的用户管理人员,必将成为落伍者,特别是在当前这种鼓励用户直接参与信息系统开发过程的发展趋势下。过去,用户管理人员在很大程度上是依靠信息服务人员来推荐、开发和实现 所需的信息系统的。鉴于信息服务需要不断的发展变化,现在把鉴别和提高系统的责任留给了用户,这也是理所应当的。用户更多地参与信息系统的开发,这种趋势早在70年代中期就开始了,而且,自那时以后不断地发展,现在已进入信息服务人员同用户合作的时代。因为只有用户更了解他们自己想从信
32、息系统中得到什么。用户参与信息资源管理(IRM)的典型事例表现在分布式数据处理(DDP)方面。在这方面,用户不仅要参加系统的开发,而且还要负责管理系统运行所需要的硬件设备和人员。1.2.3 我国MIS的发展策略直到最近几年,人们才认识到:信息是一种资源,必须把这种有价值的资源加以利用,不使其白白浪费掉。在竞争激烈的环境里,管理人员必须有效地利用信息,不然就难以立足与不败之地。过去,管理人员仅仅把计算机看成是省钱的工具,而现在,计算机被看成是创造利润的工具。每个公司都有大量的、尚未发掘的、可利用计算机和信息资源的潜力。发掘这种潜力所需要具有的计算机和信息处理的知识水平,这是大多数管理人员力所能及
33、的。第2章 系统规划的可行性研究2.1初步调查物业管理公司作为房地产开发公司的附属单位,担负着整个小区的各家各户的繁杂的服务和承载着开发商信誉的重要任务。由于物业管理业务的复杂性,再加上智能化小区这个概念的引入,物业管理逐渐趋于信息化高效率化,因此上海的许多物业管理公司已引入了“物业管理信息系统”,即通过计算机网络和专业软件对物业实施即时、规范、高效的管理。在引入该系统后住户档案将由电脑管理,通过在水、电、煤气上设置读数装置可以实现远程自动抄表,减少了业主的麻烦。服务中心在接到业主报修后,会立刻打出工程部的报修单,提高了日常维修的服务质量。每月电脑会自动将各项费用汇总,并打印出统一的收费通知,
34、大大节省了物业管理公司的人力、物力投入,降低了成本。2.1.1背景及现状目前国家建设部房地产业司已将是否使用计算机进行管理列入了物业管理公司评定级别的项目之中。此举大大推动了“物业管理信息系统”的发展。沪上的中海、古北、万科、卓越、永业、西部、金桥、船舶大厦、魏理仕、香港广场、太平洋中心、华都大厦等近200家物业管理公司已部分或全部在某所管理的楼盘引入了物业管理信息系统。随着人们生活水平的提高和房地产业的不断的完善,大型的房地产企业结构中,物业管理的部门结构成为其中的一个细化。而物业管理部门成为与业户零距离接触的终端部门,物业管理系统的作用不但使得繁重的手工工作变的简单化,并且能够使得业户对物
35、业的了解更加透明化。2.2开发的可行性研究可行性分析(Feasibility Analysis)也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。可行性研究的目的不是解决问题,而是确定问题是否值得去解决,如果问题没有可行的解,那么花费在这项工程上的任何时间、人力、软件资源和经费,都是无谓的浪费。本系统介绍了小区物业管理系统的实现,它是小区物业管理的一个主要组成部分,其作用是对所有住户,住房,设备情况以及
36、各种维修,收费进行有效的管理。基于以上情况主要从以下四方面研究本系统的可行性:技术可行性、经济可行性和操作可行性、调度可行性:2.2.1技术的可行性小区物业管理系统采用了当前的主流计算结构模式进行开发,前台开发工具选用Microsoft Visual Basic 6.0。Microsoft Visual Basic 6.0是一种可视化的、面向对象的Windows开发语言,Microsoft Visual Basic 6.0具有易用、通用和开发效率高的特点。后台的数据库开发工具选用了Access 2000,它能够处理大量数据,同时保持数据完整性并提供许多高级管理和数据分配功能。这两种开发工具功能
37、强大,有较好的接口,作为本系统开发工具是可行的。1、Visual Basic 6.0的简介Visual Basic(简称VB)是Microsoft公司开发的一种通用的基于对象的程序设计语言。VB6.0是与WIN98配合于1998年推出的,进一步加强了数据库、Internet和创建控件方面的功能。VB可以用于可以开发多媒体、数据库、网络、图形等方面的应用程序。数据访问特性允许对包括 Microsoft SQL Server 和其它企业数据库在内的大部分数据库格式建立数据库和前端应用程序,以及可调整的服务器端部件。VB中提供大量的控件,这些控件可帮助我们设计界面和实现功能,减少了编程人员的很多麻烦,提高了编程的效率和可靠性。所以我选择Visual Basi