小区物业管理系统设计方案样本_第1页
小区物业管理系统设计方案样本_第2页
小区物业管理系统设计方案样本_第3页
小区物业管理系统设计方案样本_第4页
小区物业管理系统设计方案样本_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

目录TOC\o"1-3"\u摘要 2Abstract 3引言 6第一章课题背景与现状 81.1课题背景 81.1.1管理信息系统构成某些 81.1.2信息管理重要任务 91.1.3管理信息系统特点 101.1.4管理信息系统问题 101.1.5信息管理开发办法 111.1.6管理信息系统经济效益评价 121.2国内外现状 131.2.1信息管理系统产生背景 131.2.2国内既有MIS系统分析 131.2.3国内MIS发展方略 14第二章系统规划可行性研究 152.1初步调查 152.1.1背景及现状 152.2开发可行性研究 152.2.1技术可行性 162.2.2经济可行性 172.2.3操作可行性 182.2.4调度可行性 182.2.5硬件配备 18第三章系统分析 203.1需求分析 203.1.1系统需求功能概括 203.1.2系统操作设计内容 203.2功能分析 213.2.1系统顾客管理功能 213.2.2社区住户信息管理功能 213.2.2社区房产信息管理功能 213.2.3社区收费管理功能 22第四章系统总体设计 234.1系统总体构造设计 234.2系统构造图 244.3数据库设计 24第五章系统详细设计 265.1界面设计与功能 265.2顾客登陆某些 265.3社区住户信息管理模块 275.4房屋信息管理模块 305.5物业收费管理模块 33结束语 37致谢 38参照文献 39

引言科学技术日新月异,信息化时代来临,以计算机为基本信息科学在经济和社会生活各个领域得到了极为广泛应用,特别在信息管理方面,计算机已是必不可少管理工具当前,信息已成为继劳动力、土地、资本之后又一大资源。谁控制信息越多,谁运用信息资源效率越高,谁就会在各方面竞争中占有一席之地,谁就会有更多优势。从微观上讲,建立一套管理信息系统可以加快信息周转速度,提高生产效率,从而加强了管理信息化手段,提高了本单位经济效益。从宏观上讲,顺应了社会信息化、社会化潮流,加快了社会发展速度。据记录,美国在信息管理管理方面80-100%信息解决由计算机完毕;筹划管理是80—90%;在计算机应用发展较快国家中,计算机应用于经济管理占80%;用于科技计算占8%,用于生产过程控制占12%;由此可以看出,信息管理是计算机应用重要领域。由于种种因素,国内信息资源建设水平远远落后于信息基本设施建设水平。长期以来,国内信息资源开发管理未能与信息资源增长同步进行。国内计算机应用要比西方国家落后十几年。因而,当前信息资源开发和运用已被确立为国民经济信息核心内容,运用既有信息基本设施,重点开发和推广应用于各类科技、经济等数据库和网络资源服务系统,已经获得巨大社会效益和经济效益。对于社区物业管理来说,其工作流程繁杂性、多样化、管理复杂、收缴费用与设备维护繁琐。计算机已完全可以胜任物业管理工作,并且更加精确、以便、快捷、高效、清晰、透明,它完全可以克服以上所述局限性之处。这将给项目查询和管理带来很大以便,从而给物业管理工作带来更高效率,这也是物业管理正规化、当代化重要标志。因而,开发一套高效率、无差错社区物业管理系统软件十分必要。本系统重要目是告别帐本,安全、快捷保存数据信息。由于社区物业管理涉及到费用问题,为了增强系统保密性,使业主利益不受损害,本系统具备仅管理员式保密功能,尚有查询、录入、修改、删除、以及对物业设备记录等功能,使业主可以对自家物业费用和投诉等状况提供透明化、直观理解。

第一章课题背景与现状1.1课题背景管理信息系统(MIS,ManagementInformationSystem),是一种由人、计算机等构成能进行信息收集、传送、储存、维护和使用系统,可以实测公司各种运营状况,并运用过去历史数据预测将来,从公司全局角度出发辅助公司进行决策,运用信息控制公司行为,协助公司实现其规划目的。这里给出定义强调了管理信息系统功能和性质,也强调了管理信息系统中计算机对公司管理而言只是一种工具。管理信息系统是信息系统重要分支之一,通过30近年发展,已经成为一种具备自身概念、理论、构造、体系和开发办法覆盖多学科新学科。1.1.1管理信息系统构成某些从概念上,管理信息系统由四个部件构成:信息源、信息解决器、信息顾客和信息管理者。它们联系如图4.2.1所示。信息源是信息产生地;信息解决器承担信息传播、加工、保存等任务;信息顾客是信息使用者,运用信息进行决策;信息管理者负责信息系统设计、实现和维护。

管理信息系统普通被看作一种金字塔形构造,分为从底层业务解决到运营控制、管理控制、最高层战略筹划。最基层由任务巨大解决繁杂事务信息和状态信息构成。层次越往上,事务解决范畴越小,针对也是比较特殊和非构造化问题。

一种组织管理信息系统可分解为四个基本某些:

(1)、EDPS某些,重要完毕数据收集、输入,数据库管理、查询、基本运算、寻常报表输出等。

(2)、分析某些,重要在EDPS基本之上,对数据进行深加工,如运用各种管理模型、定量化分析手段、程序化办法、运筹学办法等对组织生产经营状况进行分析。

(3)、决策某些,MIS决策模型多限于以解决构造化管理决策问题为主,其决策成果要为高层管理者提供一种最佳决策方案。

(4)、数据库某些,重要完毕数据文献存贮、组织、备份等功能,数据库是管理信息系统核心某些。信息管理者信息管理者信息解决器信息顾客信息源图1.1管理信息总体构造图1.1.2信息管理重要任务

管理信息系统辅助完毕公司寻常构造化信息解决任务,普通以为MIS重要任务有如下几方面:

(1)、对基本数据进行严格管理,规定计量工具原则化、程序和办法对的使用,使信息流通渠道顺畅。有一点要明确,“进去是垃圾,出来也是垃圾”,必要保证信息精确性、一致性。

(2)、拟定信息解决过程原则化,统一数据和报表原则格式,以便建立一种集中统一数据库。

(3)、高效低能地完毕寻常事务解决业务,优化分派各种资源,涉及人力、物力、财力等。

(4)、充分运用已有资源,涉及当前和历史数据信息等,运用各种管理模型,对数据进行加工解决,支持管理和决策工作,以便实现组织目的。

1.1.3管理信息系统特点

管理信息特点可以从七个方面来概括:

(1)、MIS是一种人机结合辅助管理系统。管理和决策主体是人,计算机系统只是工具和辅助设备。

(2)、重要应用于构造化问题解决。

(3)、重要考虑完毕例行信息解决业务,涉及数据输入、存储、加工、输出,生产筹划,生产和销售记录等。

(4)、以高速度低成本完毕数据解决业务,追求系统解决问题效率。

(5)、目的是要实现一种相对稳定、协调工作环境。由于系统工作办法、管理模式和解决过程是拟定,因此系统可以稳定协调地工作。

(6)、数据信息成为系统运作驱动力。由于信息解决模型和解决过程直接对象是数据信息,只有保证完整数据资料采集,系统才有运作前提。

(7)、设计系统时,强调科学、客观解决办法应用,并且系统设计要符合实际状况。

1.1.4管理信息系统问题

管理信息系统开发是一种复杂系统工程,它涉及到计算机解决技术、系统理论、组织构造、管理功能、管理知识等各方面问题,至今没有一种统一完备开发办法。但是,每一种开发办法都要遵循相应开发方略。任何一种开发方略都要明确如下问题:

(1)、系统要解决问题,如采用何种方式解决组织管理和信息解决方面问题,对公司提出新管理需求该如何满足等。

(2)、系统可行性研究,拟定系统所要实现目的。通过对公司状况初步调研得浮现状分析成果,然后提出可行性方案并进行论证。系统可行性研究涉及目的和方案卸可行性、技术可行性、经济方面可行性和社会影响方面考虑。

(3)、系统开发原则。在系统开发过程中,要遵循领导参加、优化创新、实用高效、解决规范化原则。

(4)、系统开发前准备工作,作好开发人员组织准备和公司基本准备工作。

(5)、系统开发办法选取和开发筹划制定。针对己经拟定开发方略选定相应开发办法,是构造化系统分析和设计办法,还是选取原型法或面向对象办法。开发筹划制定是要明确系统开发工作筹划、投资筹划、工程进度筹划和资源运用筹划。

MIS开发办法重要有:构造化生命周期开发办法、原型法、面向对象开发办法等。1.1.5信息管理开发办法(1)、构造化生命周期开发办法

当前较为流行MIS开发办法是构造化生命周期开发办法,其基本思想是:用系统思想和系统工程办法,按顾客至上原则,构造化、模块化地自上而下对生命周期进行分析与设计。

用构造化生命周期开发办法开发一种系统,将整个开发过程划分为五个依次连接阶段:

①系统规划阶段,重要任务是明确系统开发祈求,并进行初步调查,通过可行性研究拟定下一阶段实行。系统规划办法有战略目的集转化法(SST,StrategySetTransformation)、核心成功因素法(CSF,CriticalSuccessFactors)和公司规划法(BSP,BusinessSystemPlanning)。

②系统分析阶段,重要任务是对组织构造与功能进行分析,理清公司业务流程和数据流程解决,并且将公司业务流程与数据流程抽象化,通过对功能数据分析,提出新系统逻辑方案。

③系统设计阶段,重要任务是拟定系统总体设计方案,划分子系统功能,拟定共享数据组织,然后进行详细设计,如解决模块设计、数据库系统设计、输入输出界面设计和编码设计等。该阶段成果为下一阶段实行提供了编程指引书。

④系统实行阶段,重要任务是讨论拟定设计方案、对系统模块进行调试、进行系统运营所需数据准备、对有关人员进行培训等。

⑤系统运营阶段,重要任务是进行系统寻常运营管理,评价系统运营效率,对运营费用和效果进行监理审计,如浮现问题则对系统进行修改、调节。

这五个阶段共同构成了系统开发生命周期。构造化生命周期开发办法严格区别了开发阶段,非常注重文档工作,对于开发过程中浮现问题可以得到及时纠正,避免了浮现混乱状态。但是,该办法不可避免地浮现开发周期过长、系统预算超支状况,并且在开发过程中顾客需求一旦发生变化,系统将很难作出调节。

(2)、原型法原型法在系统开发过程中也得到不少应用。原型法基本思想是系统开发人员凭借自己对顾客需求理解,通过强有力软件环境支持,构造出一种实在系统原型,然后与顾客协商,重复修改原型直至顾客满意。原型法应用使人们对需求有了渐进结识,从而使系统开发更有针对性。此外,原型法应用充分运用了最新软件工具,使系统开发效率大为提高。

(3)、面向对象系统开发办法面向对象系统开发办法(OO,ObjectOriented),是近年来受到关注一种系统开发办法。面向对象系统开发办法基本思想是将客观世界抽象地当作是若干互相联系对象,然后依照对象和办法特性研制出一套软件工具,使之可以映射为计算机软件系统构造模型和进程,从而实现信息系统开发。

1.1.6管理信息系统经济效益评价

管理信息系统效益评价分为直接经济效益评价和间接经济效益评价。

1、直接经济效益评价直接经济效益评价是指公司运营MlS之后,使用计算机管理所节约开支与公司在MIS实行过程中一次性投资(涉及软件、硬件投资)折旧和运营费用相比较成果。

2、间接经济效益评价间接经济效益评估是指公司在运营MIS之后,在提高管理效率方面和数据集中管理方面,以及在建立网络系统之后数据共享和数据传递及时性、精确性方面,可以实现实时、定量管理方面,提高了公司竞争力而带来效益评价。1.2国内外现状1.2.1信息管理系统产生背景在过去,各行各业往往均有不少管理人员孤立地看待数据解决和计算机。导致这种看法因素是,数据解决和信息服务人员不肯使用容易计算机顾客理解语言同顾客进行交流。管理人员对这种交流缺少兴趣和无能为力,导致延缓了计算机系统开发,从而在许多其她方面助长了自守和冗余劳动现象。在顾客同信息服务人员交流方面,没有一种单位能做到尽善尽美,但是,确有某些单位已经获得了比较好成功经验。顾客同信息服务人员配合默契某些单位以为:这种成功因素在于,顾客已经掌握了计算机和信息资源管理方面基本知识。可见,顾客管理人员掌握这方面知识是非常必要。诚然,信息服务专业人员是具备这方面知识,但是要使顾客管理人员获得这些知识,就必要通过正规学习、阅读和实践。妥善解决顾客同信息服务人员之间关系,可以加强双方互相配合。为了建立和维护一种高质量信息系统,各方都必要尊重对方意愿。系统质量优劣是直接与顾客同信息服务人员之间互相配合好坏成正比。1.2.2国内既有MIS系统分析凡是那些不乐意掌握关于计算机和信息管理反面基本知识顾客管理人员,必将成为落伍者,特别是在当前这种勉励顾客直接参加信息系统开发过程发展趋势下。过去,顾客管理人员在很大限度上是依托信息服务人员来推荐、开发和实现所需信息系统。鉴于信息服务需要不断发展变化,当前把鉴别和提高系统责任留给了顾客,这也是理所应当。顾客更多地参加信息系统开发,这种趋势早在70年代中期就开始了,并且,自那时后来不断地发展,当前已进入了信息服务人员同顾客合伙时代。由于只有顾客更理解她们自己想从信息系统中得到什么。顾客参加信息资源管理(IRM)典型事例体当前分布式数据解决(DDP)方面。在这方面,顾客不但要参加系统开发,并且还要负责管理系统运营所需要硬件设备和人员。1.2.3国内MIS发展方略直到近来几年,人们才结识到:信息是一种资源,必要把这种有价值资源加以运用,不使其白白挥霍掉。在竞争激烈环境里,管理人员必要有效地运用信息,否则就难以立足与不败之地。过去,管理人员仅仅把计算机当作是省钱工具,而当前,计算机被当作是创造利润工具。每个公司均有大量、尚未发掘、可运用计算机和信息资源潜力。发掘这种潜力所需要具备计算机和信息解决知识水平,这是大多数管理人员力所能及。

第二章系统规划可行性研究2.1初步调查物业管理公司作为房地产开发公司附属单位,肩负着整个社区各家各户繁杂服务和承载着开发商信誉重要任务。由于物业管理业务复杂性,再加上智能化社区这个概念引入,物业管理逐渐趋于信息化高效率化,因而上海许多物业管理公司已引入了“物业管理信息系统”,即通过计算机网络和专业软件对物业实行即时、规范、高效管理。在引入该系统后住户档案将由电脑管理,通过在水、电、煤气上设立读数装置可以实现远程自动抄表,减少了业主麻烦。服务中心在接到业主报修后,会立即打出工程部报修单,提高了寻常维修服务质量。每月电脑会自动将各项费用汇总,并打印出统一收费告知,大大节约了物业管理公司人力、物力投入,减少了成本。2.1.1背景及现状当前国家建设部房地产业司已将与否使用计算机进行管理列入了物业管理公司评估级别项目之中。此举大大推动了“物业管理信息系统”发展。沪上中海、古北、万科、卓越、永业、西部、金桥、船舶大厦、魏理仕、香港广场、太平洋中心、华都大厦等近200家物业管理公司已某些或所有在某所管理楼盘引入了物业管理信息系统。随着人们生活水平提高和房地产业不断完善,大型房地产公司构造(如图2.1)中,物业管理部门构造(如图2.2)成为其中一种细化。而物业管理部门成为与业户零距离接触终端部门,物业管理系统作用不但使得繁重手工工作变简朴化,并且可以使得业户对物业理解更加透明化。

2.2开发可行性研究可行性分析(FeasibilityAnalysis)也称为可行性研究,是在系统调查基本上,针对新系统开发与否具备必要性和也许性,对新系统开发从技术、经济、社会方面进行分析和研究,以避免投资失误,保证新系统开发成功。可行性研究目就是用最小代价在尽量短时间内拟定问题与否可以解决2.2.1技术可行性社区物业管理系统采用了当前主流计算构造模式进行开发,前台开发工具选用MicrosoftVisualBasic6.0。MicrosoftVisualBasic6.0是一种可视化、面向对象Windows开发语言,MicrosoftVisualBasic6.0具备易用、通用和开发效率高特点。后台数据库开发工具选用了Access,它可以解决大量数据,同步保持数据完整性并提供许多高档管理和数据分派功能。这两种开发工具功能强大,有较好接口,作为本系统开发工具是可行。(1)VisualBasic6.0简介VisualBasic(简称VB)是Microsoft公司开发一种通用基于对象程序设计语言。VB6.0是与WIN98配合于1998年推出,进一步加强了数据库、Internet和创立控件方面功能。VB可以用于可以开发多媒体、数据库、网络、图形等方面应用程序。数据访问特性容许对涉及MicrosoftSQLServer和其他公司数据库在内大某些数据库格式建立数据库和前端应用程序,以及可调节服务器端部件。VB中提供大量控件,这些控件可协助咱们设计界面和实现功能,减少了编程人员诸多麻烦,提高了编程效率和可靠性。因此我选取VisualBasic6.0作为我这套系统开发环境。(2)面向对象编程概念 面向对象程序设计(Object-OrientedProgramming,简记为OOP)是VisualBasic6.0诞生基本。OOP立意于创立软件重用代码,具备更好地模仿现实世界环境能力,这使它被公以为是自上而下编程优胜者。它通过给程序中加入扩展语句,把函数“封装”进Windows编程所必须“对象”中。面向对象编程语言使得复杂工作条理清晰、编写容易。说它是一场革命,不是对对象自身而言,而是对它们解决工作能力而言。对象并不与老式程序设计和编程办法兼容,只是某些面向对象反而会使情形更糟。除非整个开发环境都是面向对象,否则对象产生好处还没有带来麻烦多。而VisualBasic6.0是完全面向对象,这就使得VisualBasic6.0成为一种触手可及增进软件重用开发工具,从而具备强大吸引力。(3)Access简介Access是Office办公套件中一种极为重要构成某些。刚开始时微软公司是将Access单独作为一种产品进行销售,自Office97开始将Access捆绑到其中,成为Office套件中一种重要成员。当前它已经成为Office办公套件中不可缺少部件了。Microsoft公司在Access95基本上陆续推出了Access97、Access,成为世界上最流行桌面数据库管理系统之一。Access是一种关系型数据库管理系统,不但能存储和管理数据,还能编写数据库管理软件,顾客可以通过Access提供开发环境及工具以便地构建数据库应用程序,大某些是直观可视化操作,无需编写程序代码,是一种使用以便、功能较强数据库开发工具。2.2.2经济可行性随着计算机技术飞速发展,计算机在公司管理中应用普及,运用计算机实现公司人事管理势在必行。21世纪是一种布满竞争和挑战世纪。在这个世纪中,高效化、系统化、规范化、自动化已成为当代公司代名词。做为国内支柱产业之一房地产业在当今智能化社区发展驱动下,在当今信息时代推动下,拥有自己一套特色社区物业管理系统是非常必要,与社区内繁多硬件设施相比较,老式手工式管理方式已经无法适合当今庞大数据解决和精准运算需求,因此一套精美完善社区物业管理系统是提高工作效率节约人力物力有效解决方案。老式管理方式,对物业管理人员规定数量多,耗资高,错误率高,工作人员流动和对新人培训经费也是不小开支。一套完善社区物业管理系统可持续使用并能随着时代和工作需求不断更新,一期投入终身受用,按长期使用计算,开发系统造价平均到每年与老式式管理方式年耗资本相对比,性价比是可行。开发这套系统经济可行性是很高。2.2.3操作可行性对于这套社区物业管理系统而言,在投入使用前,会由开发并能纯熟操作本系统工程人员对顾客群进行专业系统培训。培训内容应涉及,纯熟掌握系统各个功能和简朴系统维护,在开发设计程序过程中直观界面和控件文字解释完全能使得顾客充分理解起功能和意义,在计算机普及今天,顾客对本系统操作完全可以看做是一种简朴,配合形式手工操作,由于本系统最合用于微型机,可以说几乎任何人都可以使用和管理。因此本系统操作是完全可行。2.2.4调度可行性调度可行性指是建议计算机系统能否在规定期限内交付给顾客。由于合同规定,能否预期交付涉及到开发人员信誉等等。因此开发期限选定也是非常重要因素,依照社区物业管理寻常正常业务运作规律和工作性质,可以看出这些内容是咱们平时常用工作,因此开发人员在开发起来比较容易入手,因此可以判断开发本系统周期比较短,开发中不可预见问题会比较容易解决,在开发小组分析后应当容易做出相对精确,误差微小开发期限,应当可以在规定期间内,迅速、完整交付给顾客使用。2.2.5硬件配备(1)硬件设备及操作系统=1\*GB3①服务器:Pentium4以上配备高性能PC机,内存应在256M以上,硬盘在40G以上。确认该计算机已经安装数据库软件MicrosoftVisualBasic6.0软件。=2\*GB3②操作系统:Windows9x/Me、Windows、WindowsXP、WindowsNT,辨别率:1024*768。=3\*GB3③客户端:Pentium233(或与此相称CPU)以上配备PC机,内存应在32M以上,硬盘在1G以上。Windows9x以上操作系统。确认已安装BDE。(2)开发平台前台开发工具:MicrosoftVisualBasic6.0=1\*GB3①前台开发工具:MicrosoftVisualBasic6.0=2\*GB3②后台数据库:Access

第三章系统分析3.1需求分析3.1.1系统需求功能概括通过调研与可行性分析,出于对人们生活住房考虑,设计了这套社区物业管理系统,本系统重要考虑到社区物业管理普遍规定,社区物业管理系统重要涉及:(1)对社区所有房屋资料录入和增、删、改、查询等功能实现,在基于这些社区房产资源对社区进行管理。(2)对社区内住户详细资料管理,涉及增、删、改、查询等功能实现,这些也是一种社区基本资源,毕竟物业管理最后是针对社区所有住户而言。(3)在具备了所有基本资料信息后,需要实现实质性物业管理。重要管理业务涉及:物业设备管理、仪表(水、电、宽带)数据管理、收费管理、住户投诉管理、故障管理等。这些成为社区物业管理主体。这样就可以便于物业公司对社区进行全面理解和管理了。3.1.2系统操作设计内容依照以上操作需要研究设计内容如下:(1)模块功能研究设计:尽量采用物业管理部门中既有软硬件环境以及先进管理系统开发方案,从而达到充分运用既有资源,提高系统开发水平和应用效果目。系统应完全符合物业管理员对业户管理规定,满足对房产信息及住户信息等工作需要,并达到操作过程中直观、以便、实用、安全等规定。通过调研状况进行需求分析,进行模块划分和功能界定,并对各个模块详细管理流程进行控制和编码实现。(2)良好数据系统设计:所社区物业管理系统应充分具备数据库维护功能,可以及时依照顾客需求对数据库中信息进行添加、删除、修改等操作。(3)完备信息查询记录:为满足管理和决策工作需要,在查询基本上应具备一定记录功能。(4)后期维护:所开发社区物业管理系统应采用模块化程序设计办法,收到既便于系统功能各种组合和修改,又便于未参加开发技术维护人员补充、维护效果。以上是对本信息管理系统进行基本需求分析,也就是本系统所要实现基本功能。但是,这并不是整个系统所有需求,对系统不断浮现新需求,需要系统在日后使用中通过系统更新与维护来实现。这样,才干使系统得到不断完善,功能更加强大,与顾客交互性更强。3.2功能分析3.2.1系统顾客管理功能(1)系统顾客添加,涉及顾客名、密码信息。3.2.2社区住户信息管理功能(1)住户基本信息录入,涉及住户电话、住户姓名、物业地址、身份证号、入住时间等信息。(2)住户基本信息修改。(3)住户基本信息删除。(4)住户基本信息查询。3.2.2社区房产信息管理功能(1)房产基本信息录入,涉及物业地址、使用面积、房屋构造、设备、出售信息等信息。(2)房产基本信息修改。(3)房产基本信息删除。(4)房产基本信息查询。3.2.3社区收费管理功能(1)其中涉及物业收费和仪表收费两大类信息录入,涉及收费住址、水费、电费、宽带费、物业管理费、收费时间等信息。(2)收费基本信息修改。(3)收费基本信息删除。(4)收费基本信息查询。3.2.4社区住户故障解决管理功能(1)住户报修基本信息录入,涉及住址、报修故障、经办人、解决时间、查询等信息。(2)住户故障基本信息修改。(3)住户故障基本信息删除。(4)住户故障基本信息查询。3.2.5退出退出社区物业管理系统。

第四章系统总体设计4.1系统总体构造设计社区物业管理系统某些实体E-R图如下所示:社区住户基本信息实体社区住户基本信息实体住户姓名入住时间住户姓名入住时间住户电话物业地址住户电话物业地址……图4.1住户基本信息实体E-R图社区房产基本信息实体积社区房产基本信息实体积出售信息物业地址出售信息物业地址房屋构造使用面积房屋构造使用面积……图4.2房产基本信息实体E-R图故障基本信息实体故障基本信息实体住址报修故障解决时间经办人……图4.3住户投诉基本信息实体E-R图4.2系统构造图社区物业管理系统系统设立社区物业管理系统系统设立基本信息管理信息查询故障解决退出系统添加顾客住户管理房屋管理收费管理收费信息住户信息房屋信息故障查询故障解决4.3数据库设计(1)顾客表顾客表存储登陆系统所需要顾客名和密码,需要访问此表。表4.1顾客表字段名数据类型可否为空顾客名(主键)Char(10)NOTNULL密码IntNOTNULL(2)住户基本信息表住户表存储社区内所有住户信息,这些信息也是社区物业管理基本信息,在实现系统各个功能中起真非常重要作用。表4.2住户基本信息表表字段名数据类型可否为空住址(主键)Char(10)NOTNULL户主Char(10)NOTNULL身份证号码Varchar(50)NOTNULL电话Char(20)NULL入住时间DatetimeNULL(3)房屋基本信息房产表存储社区内所有房屋信息,其中涉及已售出房屋和未售出房屋。表4.3房屋基本信息表字段名数据类型可否为空住址(主键)Char(10)NOTNULL房屋构造Varchar(50)NOTNULL设备Float(8)NOTNULL房屋面积Float(8)NOTNULL出售信息Char(20)NULL(4)解决故障表住户解决故障表存储社区内住户各种故障所有信息。表4.4解决故障表字段名数据类型可否为空住址(主键)Char(10)NOTNULL解决故障DatetimeNOTNULL经办人Char(10)NULL解决时间DatetimeNULL(5)收费信息表物业收费表存储社区内住户各种收费信息。表4.5物业收费表字段名数据类型可否为空住址(主键)Char(10)NOTNULL水费Char(10)NOTNULL电费Varchar(50)NOTNULL宽带Int(4)NOTNULL垃圾清运费Int(4)NOTNULL物业管理费Varchar(50)NOTNULL收费时间DatetimeNOTNULL

第五章系统详细设计5.1界面设计与功能通过以上分析及建摸模,已经完毕了数据库后台工作。下面要完毕是人机交互界面。本系统分为如下三某些:(1)顾客登陆;(2)系统主体平台;(3)通过主体平台调用功能模块。接下来即对各某些作详细简介:5.2顾客登陆某些启动系统程序后,一方面进入系统登陆界面,在登陆进入主体平台时候,系统会规定顾客输入顾客名及密码作为验证信息,为了防止非顾客在使用,输入正常信息后便可以使用本系统。界面截图如下:本模块代码如下:PrivateSubCommand1_Click()DimstrUserNameAsStringDimstrPasswordAsStringStaticintLoginTimesAsIntegerIfTrim(Text1.Text)=""Then'如果顾客名为空MsgBox"顾客名不能为空!",vbOKOnly+vbCritical,"错误"Text1.SetFocusExitSubEndIf'打开数据库中顾客表Adodc1.Refresh'查找顾客名'Adodc1.Recordset.Find"顾客名='"&Text1.Text&"'",,adSearchForward,1'也可以用下面过滤方式Adodc1.Recordset.Filter="顾客名='"&Text1.Text&"'"IfNotAdodc1.Recordset.EOFThen'找到记录strUserName=Adodc1.Recordset!顾客名strPassword=Adodc1.Recordset!密码'Else'没找到记录'Text1=""'Text2=""EndIfIfstrUserName=Text1.TextAndstrPassword=Text2.TextThenAdodc1.Recordset.Close'关闭数据库中顾客表UnloadMe'关闭窗体frmMain.Show'显示主窗体Else'顾客名或密码不对MsgBox"顾客名或密码不对!",vbOKOnly+vbInformation,"提示"Text1=""Text2=""intLoginTimes=intLoginTimes+1IfintLoginTimes>=3Then'超过三次Adodc1.Recordset.Close'关闭数据库中顾客表End'退出整个程序EndIfText2.SetFocus'重新输入密码SendKeys"{HOME}+{END}"EndIfEndSub5.3社区住户信息管理模块住户资料重要是对住户基本信息如(住户电话、住户姓名、物业地址、身份证号、入住时间等信息)和此外两个标签信息进行添加、修改、删除、查询。添加、修改、删除这些操作必要保存后才干生效。当记录较多,通过简朴查询可以以便找目的记录,查询成果已表格方式显示。表格显示成果同步,如果还浮现多条记录,可以依照某个字段对记录进行排序,这样可以给顾客带来更大以便和提高查找效率。界面截图如下:本模块代码如下:PrivateSubCommand1_Click()Ifrs.EOF=FalseThenText1.Text=rs("户主")Text2.Text=rs("住址")Text3.Text=rs("电话")Text4.Text=rs("入住时间")Text5.Text=rs("身份证号码")rs.MoveNextEndIfEndSubPrivateSubCommand2_Click()DimstrqlAsStringSetdb=OpenDatabase(App.Path+"\db1.mdb")strsql="InsertInto住户基本信息表(户主,住址,电话,入住时间,身份证号码)values('"+Text1.Text+"','"&Text2.Text&"','"&Text3.Text&"','"&Text4.Text&"','"&Text5.Text&"')"db.Executestrsqldb.CloseText1.Text=""Text2.Text=""Text3.Text=""Text4.Text=""Text5.Text=""MsgBox"添加成功"EndSubPrivateSubCommand3_Click()DimstrsqlAsStringIfMsgBox("与否要修改此记录",32+1,"修改")=1ThenSetdb=OpenDatabase(App.Path+"\db1.mdb")strsql="update住户基本信息表set住址='"+Text2.Text+"',户主='"+Text1.Text+"',电话='"+Text3.Text+"',入住时间='"+Text4.Text+"'where身份证号码='"+Text5.Text+"'"EndIfdb.Executestrsqldb.CloseText1.Text=""Text2.Text=""Text3.Text=""Text4.Text=""Text5.Text=""MsgBox"修改成功"EndSubPrivateSubCommand4_Click()DimstrqslAsStringSetdb=OpenDatabase(App.Path+"\db1.mdb")strsql="delete*from住户基本信息表where住址='"+Text1.Text+"'"db.ExecutestrsqlText1.Text=""Text2.Text=""Text3.Text=""Text4.Text=""Text5.Text=""MsgBox"删除成功"EndSubPrivateSubCommand5_Click()Form3.ShowUnloadMeEndSubPrivateSubCommand6_Click()frmMain.ShowUnloadMeEndSubPrivateSubForm_Load()DimstrsqlAsStringSetdb=OpenDatabase(App.Path+"\db1.mdb")strsql="select*from住户基本信息表"Setrs=db.OpenRecordset(strsql)EndSub5.4房屋信息管理模块房产资料重要是对住户基本信息如(物业地址、使用面积、房屋构造、设备、出售信息等信息)添加、修改、删除、查询及记录记录个数。添加、修改、删除这些操作必要保存后才干生效。当记录较多,通过简朴查询可以以便找目的记录,查询成果已表格方式显示。表格显示成果同步,如果还浮现多条记录,可以依照某个字段对记录进行排序,这样可以给顾客带来更大以便和提高查找效率。界面截图如下:本模块代码如下:PrivateSubCommand1_Click()Ifrs.EOF=FalseThenText1.Text=rs("住址")Text2.Text=rs("设备")Text3.Text=rs("房屋构造")Text4.Text=rs("房屋面积")Text5.Text=rs("出售信息")rs.MoveNextEndIfEndSubPrivateSubCommand2_Click()DimstrqlAsStringSetdb=OpenDatabase(App.Path+"\db1.mdb")strsql="InsertInto房屋基本信息(住址,设备,房屋构造,房屋面积,出售信息)values('"+Text1.Text+"','"&Text2.Text&"','"&Text3.Text&"','"&Text4.Text&"','"&Text5.Text&"')"db.Executestrsqldb.CloseText1.Text=""Text2.Text=""Text3.Text=""Text4.Text=""Text5.Text=""MsgBox"添加成功"EndSubPrivateSubCommand3_Click()DimstrsqlAsStringIfMsgBox("与否要修改此记录",32+1,"修改")=1ThenSetdb=OpenDatabase(App.Path+"\db1.mdb")strsql="update房屋基本信息set住址='"+Text1.Text+"',设备='"+Text2.Text+"',房屋构造='"+Text3.Text+"',房屋面积='"+Text4.Text+"'where出售信息='"+Text5.Text+"'"EndIfdb.Executestrsqldb.CloseText1.Text=""Text2.Text=""Text3.Text=""Text4.Text=""Text5.Text=""MsgBox"修改成功"EndSubPrivateSubCommand4_Click()DimstrqslAsStringSetdb=OpenDatabase(App.Path+"\db1.mdb")strsql="delete*from房屋基本信息where住址='"+Text1.Text+"'"db.ExecutestrsqlText1.Text=""Text2.Text=""Text3.Text=""Text4.Text=""Text5.Text=""MsgBox"删除成功"EndSubPrivateSubCommand5_Click()Form5.ShowUnloadMeEndSubPrivateSubCommand6_Click()frmMain.ShowUnloadMeEndSubPrivateSubForm_Load()DimstrsqlAsStringSetdb=OpenDatabase(App.Path+"\db1.mdb")strsql="select*from房屋基本信息"Setrs=db.OpenRecordset(strsql)EndSub5.5物业收费管理模块物业收费管理用是对社区内物业收费总管理,重要功能也是对如(住址、水费、电费、宽带费、物业管理费、收费时间等信息)添加、修改、删除、查询及记录记录个数。添加、修改、删除这些操作必要保存后才干生效。记录较多,通过简朴查询可以以便找目的记录,查询成果已表格方式显示。表格显示成果同步,如果还浮现多条记录,可以依照某个字段对记录进行排序,这样可以给顾客带来更大以便和提高查找效率。界面截图如下:本模块代码如下:PrivateSubCommand1_Click()Ifrs.EOF=FalseThenText1.Text=rs("住址")Text2.Text=rs("水费")Text3.Text=rs("电费")Text4.Text=rs("宽带")Text5.Text=rs("垃圾清运费")Text6.Text=rs("物业管理费")Text7.Text=rs("收费时间")rs.MoveNextEndIfEndSubPrivateSubCommand2_Click()DimstrqlAsStringSetdb=OpenDatabase(App.Path+"\db1.mdb")strsql="InsertInto收费信息表(住址,水费,电费,宽带,垃圾清运费,物业管理费,收费时间)values('"+Text1.Text+"','"&Text2.Text&"','"&Text3.Text&"','"&Text4.Text&"','"&Text5.Text&"','"&Text6.Text&"','"&Text7.Text&"')"db.Executestrsqldb.CloseText1.Text=""Text2.Text=""Text3.Text=""Text4.Text=""Text5.Text=""Text6.Text=""Text7.Text=""MsgBox"添加成功"EndSubPrivateSubCommand3_Click()DimstrsqlAsStringIfMsgBox("与否要修改此记录",32+1,"修改")=1ThenSetdb=OpenDatabase(App.Path+"\db1.mdb")strsql="update

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论