已阅读5页,还剩28页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
西安航空职业技术学院 毕业设计论文1 绪 论作为小区内最主要的管理对象,小区物业管理信息系统就成了小区信息系统中不可缺少的一部分,小区物业管理系统的存在对于小区内的业主与员工来说都是至关重要的,可以方便业主查询和员工工作。但一直以来人们使用传统人工的方式进行小区物业的业主和员工的信息档案管理,这种管理方式存在着许多缺点,如:效率低,容易出错,格式不规范等等。另外时间又长,就不容易进行统计和分析。 随着科学技术的不断提高,计算机科学日渐成熟,人们利用计算机管理,可以加强业主自身的信息管理,提高业主的满意度,可以轻松的查询各类信息。提高和完善小区物业管理系统所具有的功能,以方便小区内的业主及员工的操作。1.1 系统的开发背景小区管理在手工操作时代,工作非常繁琐,需要大量的人力、物力和财力,极大的浪费了小区物业的资源,对于小区的管理人员来说,物业管理包括物业设备管理、停车场管理、住户的投诉管理、住户的报修管理、住户的设备维修管理等等。而这些项目在过去手工操作时代,需要手工记录这些事情,不但麻烦,还经常出错,给广大住户和管理人员带来很多不便。为了更好的为广大住户服务,决定开发一套小区物业管理系统,帮助小区管理人员从复杂的物业管理之中解放出来。几年前,各个小区的物业管理基本上都是靠手工进行的,随着社会的发展,小区物业的发展也是非常的快了,而且每年都有不同的要求。由于小区内住户与工作人员的不断变更,其资料也随之发生经常性的更换,所涉及到的数据量就越来越大,有的小区不得不增加人力、物力来进行小区物业的管理,但手工管理具有效率低、工作量大、容易出错等不利条件,原来手工的管理模式就显得不合适了。所以想借本次毕业设计之际,开发一个适用于每个小区物业管理的系统。随着国内市场经济的快速发展和人们生活水平的不断提高,简单的社区服务已经不能满足人们的需求。如何利用先进的管理手段,提高物业管理水平,是当今社会所面临的一个重要课题。要想提高物业管理水平,必须全方位地提高物业管理意识。只有高标准、高质量的社区服务才能满足人们的需求。面对信息时代的挑战,利用高科技手段来提高物业管理无疑是一条行之有效的途径。在某种意义上,信息与科技在物业管理与现代化建设中显现出越来越重要的地位。物业管理方面的信息化与科学化,已成为现代化生活水平步入高台阶的重要标志。1.2 系统的研究意义随着市场经济的发展和人们生活水平的提高,住宅小区已经成为人们安家置业的首选,几十万到几百万的小区住宅比比皆是。人们花的钱越多,不但对住宅的本身的美观、质量要求越来越高,同时对物业小区的服务和管理也要求很高,诸如对小区的维修维护,甚至对各项投诉都要求小区管理者做的好,做的完善。这样要求小区管理者对物业管理进行宏观的和微观的细致管理,其中最好的办法是用计算机操作的小区物业管理系统来实现对小区物业的管理,这就为设计小区物业管理系统提供了市场需要。而本次设计的小区物业管理系统在现代社会是最热门的行业,是最关切老百姓实际生活的设计,各种人性化的配置,使管理者和业主对住宅小区中的事物能更方便、更快捷、更满意的得到答复。伴随着小区的规模的不断扩大和住户的不断增多,像小区中的汽车,小区附带设施,小区的各项维修、投诉等都将越来越复杂,工作量也将越来越大。但一直以来人们使用传统人工的方式管理各种数据,这种管理方式存在着许多缺点,效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学技术日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对企业单位的各项信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高工作的效率,也是企业的科学化、正规化管理与世界接轨的重要条件。因此,开发这样一套小区物业管理系统软件成为很有必要的事情。1.3 研究现状及设计目标1.3.1 相近研究课题的特点及优缺点分析随着国内经济发展和城市开发,物业管理已形成规模,其效益也越来越明显。对地方政府而言,主要体现为减少了大量的财政补贴;对住宅区开发企业而言,能提高物业市场竞争力,使开发企业的房产畅销,加速资金周转。同时,完善的物业管理能为开发商树立良好的企业形象,吸引更多的房地产交易商和消费者。在环境效益上,住宅区内的环境和布局、治安等与整个建设风貌融为一体,提高了房地产业的综合效益。但是,目前在物业管理的实践过程中还存在着如下问题。1物业管理架构不完善。目前,我国物业管理存在的首要问题是架构不完善,体制需进一步理顺和重新构建。其中,政府、管委会、物业管理公司责、权、利关系需要进一步明确。例如,成都市近年来已竣工的住宅小区中,房屋及物业管理有三种基本形式:一是政府房地产管理部门管理的,二是房地产开发商以企业管理的,三是产权单位自管的,这三种物业管理模式大约各占1/3。而且其中不少物业管理往往是局部的或单一的,一些物业管理单位企业忽视自身建设,把物业管理看成只是收费服务和简单生产活动,对企业发展和专业管理水平提高,一无规划,二无措施,没有明确管理目标责任制,企业既无压力也无动力,管理不计成本,年终无核算,对该建立哪些规章制度和管理标准,心中无数,照搬照抄了别人的规章制度,使这些规章制度流于形式。2配套设施运作不理想。目前,小区的投资建设与物业管理脱节,没有从物业的生产、流通与消费的全过程来通盘设计和全方位运作,配套设施运作不理想,物业管理滞后于住房消费使用。其公用设施本来已很少,商店、学校、银行、娱乐设施等本来不足,而这些商业性网点还因种种原因“名存实亡”。3维修保养不得力。小区一旦发生故障性事件而向物业管理公司反映(诸如电梯损坏、水管泄漏、电闸破坏、防盗门失灵、墙灰剥落等),往往不能得到及时解决。原因是物业管理公司在这些方面无能为力。他们一不具备各方面的专业知识,二无配备必要的维修队及设施,一旦接获维修投诉,只能向其他相关单位报告或申请维修,这显然不符合专业物业管理规范。4物业管理经费周转困难。物业管理和建设一样,也需要资金的投入,在物业管理中,应该贯彻“谁受益,谁投入”的原则,形成物业管理资金的源泉。但是,传统的福利住房消费观还有相当的惯性,不少住户往往把物业管理理解为无偿服务或低偿服务。这有悖于社会主义市场经济条件下住宅消费原则,也是影响物业管理工作顺利开展的一大症结所在。5物业管理法制不健全。全国性小区物业管理方面的法规很不健全,诸如物业管理体制、物业管理经费、住宅小区物业管理公司的住户管理、住宅小区的物业验收交接等,关于住宅小区的物业管理中的重大问题都有待于进一步的明确规定。为此造成了物业管理很难纳入依法管理的法制轨道,实行住宅小区物业管理的规范化和标准化等缺乏法制的根本保障。6物业管理公司与社会相关方面关系不顺。物业管理公司在其经营管理服务过程中与街道、居委会、公安、交通、环保、卫生、市政、园林、教育、公用事业、商业及文化娱乐等部门都有密切关系。由于工作范围不明确,关系不协调,已成为小区物业管理中一大突出矛盾。7物业管理不到位。目前有物业管理公司不以“物业管理”为主业,而着重于多种经营,或只限于收租金和一般养护维修,而对于如何保养好建筑物的外貌、公用部位、周围环境,主动维修设备,提高物业的使用功能和经济价值则未能很好顾及,更谈不上特约服务了。8地区间发展不平衡。各个省(市、区)申报参评全国优秀管理住宅小区,不足全国小区总数的30,参评城市不到全国城市的1,有6个省会城市拿不出小区参评。这里既有南北经济发展差异的客观因素,也有主管部门“重建轻管”的倾向。1.3.2 现行研究存在的问题及解决办法国家应尽快出台物业管理专业性法规,规范政府、业主委员会、物业管理公司、房产开发商、居住者各自的责、权、利,以及相互之间的法律关系,进一步明确物业管理在社会主义初级阶段的地位和作用,为物业管理公司提供一个宽松、公开、公平的竞争环境,使我国物业管理向社会化、专业化、企业化经营轨道上迈进一步。1国家尽快颁布针对物业管理的专业性法律。物业是涉及房地产、市政、公安、工商、商业、规划、通讯等多个部门的综合经济行为,单一的部门法规在具体执行的其权威性和规范作用受到限制,且上述单行法规自身存在各种局限性。国家尚需制定一部专业性的法律,对现代市场经济条件下的物业管理行为进行引导、规范和制约,包括对业主委员会的组织运作、业主公约、房屋使用公约的鉴定、规格、专业性物业公司的资质管理、业主委员会、物业公司、政府职能部门之间的关系界定等等。2建立业主合约和业主委员会制度。房地产行政管理部门应尽快着手这方面的工作。以前建成已投入使用的大楼,可以帮助拟定完善、公正的业主合约(或房屋使用公约),并对业主进行监督,进一步指导与协助大楼各业主成立健全的业主委员会组织。对于尚未竣工销售的房地产,必须指令和辅导开发商在销售之前拟定业主公约,为未来业主进行自主管理创造必要条件。3加强物业公司的设施管理。房地产行政管理部门应对物业公司进行严格的资质管理,实施注册和许可证制度,扶持市场化、社会化的专业性物业管理公司,引导专业性物业公司向大型化发展,创造规模效益,并将业绩优良的物业管理公司向业主委员会进行推荐。4设置机构,规范管理。国家有必要设置专门的物业管理机构,利用国家和地方政府制定的一些法规、政策对业主委员会、物业管理公司、开发商实施综合管理,并尽快编制物业管理劳动定额,各物业各工种的工作量、材料消耗,及以机械台班损耗等做出明确的测定,使物业在竞争中一方面即可双向选择,又可防止物业行业不正当竞争。5实行由业主委员会管理并自主选择物业公司的制度。由业主委员会选择物业管理公司,将会对物业公司的服务质量以直接的监督效果,促使物业公司提高自身综合管理水平,另一方面,业主委员会和业主公约在交纳管理费、遵守秩序和公德方面也对内部成员具有强制约束力。6加大监管力度,提高物业管理水平。政府部门应对开发商按国家有关规定支付的各项费用如维修、养护费、绿化养护费等实行全过程、全方位监督,保证能及时到位,并科学合理地使用。业主委员会和房地产开发商有权对物业管理公司的日常管理,各项收费,房屋及公共设施,设备的养护、维修和搭乱建、改变房地产和公用设施用途,以及不履行物业管理合同、管理办法、规定的行为进行严格监督。7强化管理、树立品牌。8建立激励机制,促进物业行业健康发展。 1.3.3 设计目标小区物业信息管理系统是针对当代社会这一市场需要应运而生的,住宅小区越来越成为居住的主流。小区物业信息管理系统是为小区管理员管理小区(住户管理、车位管理、设备管理、系统管理)更好的维护小区各项物业管理及业务处理工作而开发的管理软件。实现小区管理如下图 1.1 所示。图1.1 小区管理简图2 系统开发环境介绍2.1 开发环境的选择说明为什么要选择该开发环境设计本系统?老师我这下面只是简单介绍了为什么用这环境,这写下面再写不重复了吗?就按你说的写就可以。目前在应用开发领域中,主要分成两大编程体系,一种是基于浏览器的b/s(brower/server)的结构,另一种是c/s(client/server)结构。在本次开发设计中,选择的开发环境为基于b/s结构的体系,开发技术为asp,后台采用sql server 2000数据库。b/s软件体系结构,即browser/server(浏览器/服务器)结构,是随着internet技术的兴起,对c/s体系结构的一种变化或者改进的结构。在b/s体系结构下,用户界面完全通过www浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,维护和升级也比较方便。采用asp设计模式, asp提供了一个在服务器端执行脚本命令的环境。通过这种环境,用户可以创建和运行动态的web应用程序。由于所有的程序都在服务器端执行,这样就大大减轻了客户端浏览器的负担,提高了交互速度。利用asp不仅能够产生动态的,交互的,高性能的web应用程序,而且可以进行复杂的数据库操作。2.2 开发环境简介2.2.1 数据库sql server 2005概述sql server 2000是microsoft公司于2005年推出的大型数据库管理系统。 服务器资源管理器管理sql server服务器的启动、暂停和停止。服务器资源管理器运行后,如果服务器资源管理器的设置为“当启动os时自动启动服务”,该服务会自动启动。只有服务器资源管理器处于运行状态时,应用程序才能访问数据库,否则应用程序无法连接到数据库。microsoft sql server2005(以后简称位sql server2005)是基于c/s模式和b/s模式的新一代大型关系型数据库管理系统,是一种组织,管理和检索计算机数据存储的工具。它在电子商务,数据仓库和数据库解决方案等应用中起着核心作用,为企业的数据管理提供了强大的支持,对数据库中数据提供有效地管理,并实现了数据的完整性及数据的安全性。sql server 数据库是世界上使用最广泛的关系数据系统之一。sql server是由microsoft开发和推广的关系数据库系统(dbms),它最初是由microsoft、sybase和ashton-tate三家公司共同开发的,并于1988年推出了第一个os/2版本。2.2.2 开发技术asp简介asp是一种服务器端脚本编写环境,可以用来创建和运行动态网页或web应用程序。asp网页可以包含html标记、普通文本、脚本命令以及com组件等。利用asp可以向网页中添加交互式内容(如在线表单),也可以创建使用html网页作为用户界面的web应用程序。 与html相比,asp网页具有以下特点: (1)利用asp可以实现突破静态网页的一些功能限制,实现动态网页技术; (2)asp文件是包含在html代码所组成的文件中的,易于修改和测试; (3)服务器上的asp解释程序会在服务器端执行asp程序,并将结果以html格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览asp所产生的网页; (4)asp提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如可以从web浏览器中获取用户通过html表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息; (5)asp可以使用服务器端activex组件来执行各种各样的任务,例如存取数据库、发送email或访问文件系统等。 (6)由于服务器是将asp程序执行的结果以html格式传回客户端浏览器,因此使用者不会看到asp所编写的原始程序代码,可防止asp程序代码被窃取。 (7) 方便连接access与sql数据库. (8)开发需要有丰富的经验,否则会留出漏洞,让黑客利用进行注入攻击. asp也不仅仅局限于与html结合制作web网站,而且还可以与xhtml和wml语言结合制作wap手机网站。但是其原理也是一样的。3 系统需求分析3.1 可行性研究可行性研究的目的是用最小的代价、在尽可能短的时间内确定问题是否能够解决,以及是否值得解决,在项目开发之前进行可行性论证是非常必要的。可行性研究实际上是一次简化的系统分析和设计的过程,应从技术可行性、经济可行性、操作可行性和社会可行性等方面着手。3.1.1 技术可行性技术上的可行性,主要考虑使用现有的技术,能否在预定的时间内实现该系统的功能。本系统采用sql server 2005进行后台数据库的管理、操作和维护,用asp开发语言进行前台界面设计、与后台数据库的接口、数据的录入、查询、浏览等功能。由于sql server和asp强大的数据库开发功能、方便快捷的数据库接口设计功能、使用的灵活、以及他们当前的广泛实际应用,充分说明本系统在技术方面可行。3.1.2 经济可行性随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。在当今信息时代的推动下,拥有自己的一套特色的小区物业管理系统是非常必要的,与小区内繁多的硬件设施相比较,传统的手工式的管理方式已经无法适合当今的庞大的数据处理和精确的运算需求,所以一套精美完善的小区物业管理系统是提高工作效率节省人力物力的有效解决方案。一套完善的小区物业管理系统可持续使用并能随着时代和工作的需求不断更新,一期投入终身受用,按长期的使用计算,开发系统的造价平均到每年与传统式的管理方式的年耗资本相对比,性价比是可行的。开发这套系统的经济可行性是很高的。3.1.3 操作可行性操作可行性主要是分析系统的运行方式、操作规程在用户组织内是否可以有效、顺利实施等问题。在网络正在迅猛发展的今天,越来越多的人开始注重操作的简洁与方便于工作,随着科学技术的发展,知识量的增大,设计本系统代替了人工操作的不便,因此系统在实践上具备了可行性。该系统设计清晰,有良好的用户界面,操作简洁,有完善的异常处理机制和提示信息,用户只要经过简单的培训就可使用,因此操作方面可行。3.1.4 社会可行性本系统在设计过程中,没有涉及到任何法律方面的问题,只是针对需求进行设计,因此在社会上是可行的。综上所述,本系统通过前台展示,并为小区人员操作提供方便。通过本系统增强了小区管理人员与住户之是的沟通,使小区管理人员能及时了解住户的需求,并帮助住户解决一系列的问题,从而提高了小区管理的效率。因此,开发本系统具有可行性。3.2 系统分析3.2.1系统功能需求概括经过调研与可行性分析,出于对人们生活住房考虑,设计了这套小区物业管理系统,本系统主要考虑到小区物业管理的普遍要求,小区物业管理系统主要包括:(1) 对小区所有房屋资料的录入和增、删、改、查询等功能实现,在基于这些小区的房产资源对小区进行管理。(2) 对小区内住户的详细资料(姓名、房屋编号、房屋大小、房屋类型)的管理,包括增、删、改、查询等功能的实现,这些也是一个小区的基本资源,毕竟物业管理最后是针对小区的所有住户而言的。(3) 对小区周边的设施进行管理,包括增。删,改,查询等功能得实现,这是小区物业管理的一些辅助信息,毕竟是住户生活所离不开的,这些成为小区物业管理的主体。(4)对小区的一些基本的设施进行管理如车位,用电等一切。这里主要针对车位进行介绍,其他类似于相同的操作。这样就可以便于物业公司对小区进行全面的了解和管理了。3.2.2系统操作设计内容根据以上的操作需要研究设计内容如下:(1) 模块功能的研究设计:尽量采用物业管理部门中现有的软硬件环境以及先进的管理系统开发方案,从而达到充分利用现有资源,提高系统开发水平和应用效果的目的。 (2) 良好的数据系统设计:所小区物业管理系统应充分具备数据库的维护功能,可以及时根据用户的需求对数据库中的信息进行添加、删除、修改等操作。 (3) 后期维护:所开发的小区物业管理系统应采用模块化程序设计方法,收到既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护的效果。以上是对本信息管理系统进行的基本的需求分析,也就是本系统所要实现的基本功能。但是,这并不是整个系统的全部需求,对系统不断出现的新需求,需要系统在日后的使用中通过系统的更新与维护来实现。这样,才能使系统得到不断的完善,功能更加强大,与用户的交互性更强。3.2.3系统内容的实现过程系统内容实现过程主要包括:分析阶段、设计阶段、实现阶段。(1)分析阶段开发环境分析,分析整个系统的开发环境。功能分析,使用功能树对功能组成进行分析,通过数据流细化说明网站的功能逻辑,并具体分析每个网站组成的功能。数据分析,以功能分析为依据,对各个组成的功能进行分析,了解当中使用到的数据,使用数据字典对网站数据流图中的数据给与详细的说明,并通过er图说明现实数据关系。可行性研究,研究系统开发的经济可行性,技术可行性。(2)系统设计总体框架设计,使用框架图、组件图对组成系统的构件及相互关系进行设计,设计系统的工作模式等。数据结构设计,通过er图说明数据表之间的关系、说明数据库模型;对涉及的数据表、数据文件、数据视图、以及数据完整性、数据索引等进行定义。(3)系统的实现创建数据,创建数据库并对数据库中涉及的局部应用操作进行的设计,如视图、存储过程等情况进行详细说明。创建页面,主要对系统页面的总体设计以及代码的编辑。3.1 小区物业管理系统任务图4 系统总体设计4.1 系统设计的目标在现代化物业管理中,为了加强对物业的管理,为了不断满足日益增加的住宅和服务的需求,充分发挥所管理的物业的各项人才、设备和信息优势,提高经济效益,以达到最大的投资回报率及用户满意率,需要规划一整套科学、严密、高效、实用的物业管理系统,对人员、设备、服务、信息、财务及个项活动实施全面管理。本系统针对现代物业管理的最基本的要求而开发,通过对人员、设备、服务、信息及各项活动实施全面管理,不仅能使一线工作人员准确地执行各项活动,减轻劳动强度,而且能够保证上层管理人员获得各种需要的信息,起到辅助决策的作用,从而达到完善物业管理的目的。该系统具有科学、严密、高效、实用的特点,使各类物业管理公司既能加强管理,充分发挥所管理物业的各项人才、设备和信息优势,又能广泛提高经济效益,以达到较大的投资回报率及用户满意率。一般而言,小区物业管理系统应满足以下几点基本要求。1良好的人机界面。小区物业管理系统就具有良好的界面导航功能,能实现灵活的信息管理控制,使用户能方便快捷地获得所需要的内容和人机界面,保证用户在使用系统的时候不会茫然失措,迷失方向。2较高的浏览速度。小区物业管理系统常处于多用户并行工作的状态,为保证小区物业管理系统的用户浏览信息的速度,可求系统的程序有较快的执行速度,不能有明显的等待时间。3较高的系统稳定性。小区物业管理系统的用户数量很多,如果系统不能有足够的稳定性,就不能保证系统正常运行。4系统的安全性。小区物业管理系统需要记录小区内住宅、人员等相关重要信息,在传递信息中存在一些不能公开的资料,为保证小区日常管理工作的正常运行以及相关信息的保密性,因此要求系统有较高的安全性。4.2 系统功能分析小区物业管理系统是为了对小区物业实行计算机化的管理,以提高工作效率,方便用户。主要功能有对物业设备、仪表数据、停车场、收费、报修、投诉、维修等进行管理和基本资料管理以及对系统自身的用户权限管理。提供各种信息的录入,比如投诉人资料、投诉内容及处理过程;住户报修、并可对物业公司所进行的物业维修进行记录;还包括对住户和楼房信息的管理。物管中心不但含有小区日常项目的信息,而且还包含了对查询情况的统计功能。系统管理主要任务是提高系统安全性和对系统提供良好的维护,如用户权限可以为用户提供权限服务。系统功能模块如图4.1所示。 图4.1系统功能模块图4.3数据库结构设计小区物业管理系统的实体关系(e-r)分析是建立在系统功能模块分析基础上的。进行e-r分析首先要确定系统的各个实体,并分析它们的属性和它们之间的关系,然后画出它们的e-r图。在物业管理系统系统中存在的实体有:小区基本信息实体、住户房屋基本信息实体、车位基本信息实体和设施基本信息实体。它们之间的关系如图4.2到4.5图所示 。图4.2小区基本信息实体e-r图图4.3 住户房屋基本信息实体e-r图图4.4 车位基本信息实体e-r图图4.5 设施基本信息实体e-r图4.4系统的数据库设计数据库设计是要在一个给定的应用环境(dbms)中,通过合理的逻辑设计和有效的物理设计,构造较优的数据库模式、子模式,建立数据库和设计应用程序,满足用户的各种信息需求。本系统的后台数据库是由多张表构成的。如下所示:(1) 小区基本信息表(xiaoquxinxi)用于存放小区的基本信息,如果要查询,修改小区信息时就必须的访问这张表,如表4.6所示。列名数据类型是否为空namevarchar(50)否fuzerenchar(10)是jianchengdatechar(10)是lianxirenchar(10)是lianxitelchar(10)是zhandiareachar(10)是jianzhuareachar(10)是gaocengareachar(10)是chekuareachar(10)是weizhivarchar(50)是beizhuvarchar(max)是表4.6 小区基本信息表(2) 住户房屋信息表(xinxi)用于存放住户的基本信息,对住户房屋信息进行修改,删除,添加时都必须要访问这张表,如表4.7所示。列名数据类型是否为空housenovarchar(50)否housetypevarchar(50)是constructareaint是currentusevarchar(50)是modifynamevarchar(50)是表4.7 住户房屋信息表(3) 小区周边设施信息表(sheshi)这张表用于存放小区周边设施的一些基本信息,如果要对设施的基本信息进行修改,删除,添加时都必须的访问这张表,如表3所示。列名数据类型是否为空namevarchar(50)是mainpersonvarchar(50)是contactpersonvarchar(50)是phonevarchar(50)是typeidvarchar(max)是表4.8 小区周边设施信息表(4) 小区车位信息表(chewei)这张表用于存放小区内住户车辆情况的一些基本信息,如果要对车辆的基本信息进行修改,删除,添加时都必须要访问这张表,如表4所示。列名数据类型是否为空thenovarchar(50)是carnovarchar(50)是cartypevarchar(50)是areavarchar(50)是phonevarchar(50)是mastervarchar(50)是表4.9 小区车位信息表5 系统详细设计与实现小区物业管理系统是现代居住小区不可缺少的一部分,一个构建完善的管理系统可以使小区内的日常管理工作更加的顺畅、方便。本系统是根据小区日常工作特点设计出的一个物业管理系统,系统以资料管理、维修管理、费用管理和设备管理为核心,并辅助以数据统计功能,实现小区内工作的系统化管理。5.1 用户登陆部分启动系统程序后,首先进入系统登陆界面,在登陆进入主体平台的时候,系统会要求用户输入用户名及密码作为验证信息,为了防止非用户在使用,输入正常信息后便可以使用本系统。如下图5.1所示:图5.1 登录界面主要代码如下: 登录名: 密码: 5.2 小区基本信息模块当用户登录成功后就会进入系统主界面并可以看到小区的基本信息和管理员管进行的有关操作包括住户管理、设施管理和车位管理。如下图5.2所示:图5.2 系统主界面图主要代码如下: 小区名称 小区负责人 建成日期 联系人 联系电话占地面积 建筑面积 高层楼宇数量 车库面积 位置 备注 住户管理 设施管理 车位管理5.3 住户房屋信息管理模块当管理员点击住户管理时系统会自动链接到住房信息管理界面,此界面包括小区所有房屋基本信息,并可实现对住户基本信息的添加、删除与修改等基本功能。住户住房管理界面如下图5.3所示:图5.3住户住房管理界面主要代码如下:房屋基本信息表 房屋编号 房型 建筑面积 使用面积 当前用最近修改者 添加住户信息 修改住户信息 删除住户信息5.3.1 添加房屋信息当管理员单击上图的添加住户信息按钮时就会出现住户信息添加界面如下图 所示,它主要包括对房屋编号、房子类型、建筑面积、使用用面积、当前用户和最近修改者进行有关的添加。如图5.4所示。图5.4 添加房屋信息界面添加后的信息界面如下图5.5所示:图5.5 添加后的信息5.3.2 删除和修改房屋信息管理员对房屋信息的修改删除和对房屋信息的添加基本类似,因为房屋基本信息中,房屋编号是主键,所以只需要输入主键即可以删除你所需要删除的这个住户房屋的所有信息。如下图5.6所示:图5.6更新房屋信息页面如果输入要修改的房屋编号,则可以使住户的返屋使用面积减少8平方米。修改后的界面如下图5.7所示:图5.7 更新后的页面5.4 车位管理模块此模块可以实现对车位信息的添加,删除以及修改。页面如下图5.8所示图5.8 车位管理界面主要代码如下:车位基本信息表 车位号 车牌号 车类型 面积 电话承租人 添加车位信息 修改车位信息 删除车位信息点击添加车位信息进入添加车位信息的界面。添加界面截图如下5.9所示:图5.9 添加车位信息界面添加后的界面如下5.10所示:图5.10 添加后的车为信息5.5 周边设施管理模块此界面包含有对周边设施的添加,删除以及修改。周边设施管理的主界面如下5.11所示:图5.11 周边设施管理界面主要代码如下:周边设施基本信息表 设施名称 主要负责人 主要联系人 联系电话 设施类型 万家超市 a a 546895167商场 桂花园卫生站 b b 132856896医院 健康中心 c c 567/97866运动场所 桂花园小学 d d 568789656学校 工商银行 e e 544554522银行 添加设施信息 修改设施信息 删除设施信息a.添加设施界面如下5.12所示:图5.12 添加设施界面b.修改设施中的信息,界面如下5.13所示:图5.13 修改设施界面修改后的界面如下5.14所示:图5.14 修改后的信息界面6 软件测试6.1 软件测试的目标软件测试的目的就是为了发现程序中的错误而执行程序的过程,这是一种以反向思维的方式验证程序正确性的思路,即测试各种情况未发现错误出现,可认为该软件是基本正确的。软件测试从不同的角度出发会派生出两种不同的测试原则:从用户的角度出发,希望通过软件测试能充分暴露软件中存在的问题和缺陷,从而考虑是否可以接受该产品;从开发者的角度出发,希望通过测试能表明软件产品不存在错误,已经能够满足用户的需求,并正常使用,以引确立用户对该软件质量的信心。两种观点都是人们处在不同位置的正常的心理反应,撇开这些主观的因素,正确的认识测试的目标是十分重要的,因为目标的确定直接决定测试方案的设计,最终影响测试结果和对程序正确性的评价。6.2 软件测试的方法对于软件而言,如果要查找出所有的错误,所作的测试应尽可能全面:一方面通过测试来检查软件每个功能的执行情况;另一方面,详细测试软件执行的内部过程是否完全按照规格说明书上的规定正常运行。两方面的测试分别称为黑盒测试和白盒测试。白盒测试法是通过分析程序内部的逻辑与执行路径来设计测试用例,并对用例进行测试的方法因此也称作结构测试或逻辑驱动方法。黑盒测试法是根据输入/输出数据条件来设计测试用例,查看程序的功能是否正确或满足要求,不需要考虑程序的内部结构与执行路径如何,因此也称作功能驱动或数据驱动测试方法。两种测试方法的侧重点不同,分别应用于测试的不同阶段,基本上能够覆盖用户需求及代码实现,从而保证测试的完全性和彻底性。6.2.1 白盒测试法软件的白盒测试法是对程序的执行细节进行测试,通过设计测试数据,验证程序模块的每个路径的执行情况。执行路径包括所有的逻辑判定、循环的边界条件和界限内条件等,当程序的逻辑相对简单时,基本能够保证验证所有路径。但是,当遇到多重选择或多层循环嵌套时,不同的路径组合后数目是十分庞大的,无法实现完全的验证。因此,对于测试数据的选择就很关键,它对路径的覆盖程序直接影响测试的效果。6.2.2 黑盒测试法黑盒测试法是把程序看成一个黑盒子,完全不考虑程序的内部结构和处理过程的测试方法。它只检查程序功能是否能按照规格说明书的内容正常使用,程序接收输入数据是否产生正确的输出信息,并且保持外部信息的完整性。“黑盒”测试的是功能。黑盒法设计程序测试用例的方法有等价类划分法、边界值分析法和错误推测法,其主要目的是设法以最少测试数据子集来尽可能多的测试出软件系统的错误。6.3 软件测试的步骤1单元测试。单元测试也称模块测试,是针对软件设计的最小单元程序模块进行测试的工作。其目的是发现模块内部的错误,修改这些错误使其代码能够正确运行。其中,多个功能独立的程序模块可并行进行测试。2集成测试。集成测试也称组装测试,经的任务是按照一定的策略对单元测试的模块进行组装,并在组装过程中进行模块接口与系统功能测试。3确认测试。确认测试也称有效性测试,目的是验证软件的有效性,即验证软件的功能和性能及其他特性是否符合用户要求。软件的功能和性要求参照软件需求说明书。4系统测试。经过了前面一系列测试过程,软件的功能已基本符合要求,进行系统测试的目的是为了测试软件安装到实际应用的系统中后,能否与系统的其余部分协调工作,以及对系统运行可能出现的各种情况的处理能力。6.4 测试用例1系统登录模块测试数据:用户名fdagh密码dsfhagl,如果是固定的用户名和密码进入系统的,则是管理员进入,管理员可以对系统进行一些基本的操作。 2添加模块测试数据:输入与界面提示的相关信息,进行操作。测试结果:输入的内容部分不能为空,并且将要添加的内容添加到数据库中。3删除模块测试结果:当触发操作时,要删除的数据是否
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度06289工程项目招标与合同执行信息共享协议2篇
- 2025年度校企合作项目合作合同协议书3篇
- 二零二五年度全球范围内智能家居系统独家分销合同3篇
- 二零二五年度冷链运输合同货物安全赔偿范围3篇
- 2024年短期工聘请协议3篇
- 2024年香港西九龙站附近高档公寓开发合同
- 2024年度预算资金拨付与监督实施合同3篇
- 2024收藏季专业销售合同模板:收藏品交易平台合作3篇
- 2025年度建筑行业环境保护责任书3篇
- 学生拾金不昧的事迹(10篇)
- 2024-2030年中国纪录片行业前景动态及发展趋势预测报告
- 小学数学教师培训完整方案
- 山东省济南市2023-2024学年高一年级上册1月期末考试物理试题(含解析)
- 2024年吉林省高职高专单独招生考试数学试卷真题(含答案)
- DGTJ08-9-2023 建筑抗震设计标准
- 《幼儿园入学准备教育指导要点》
- 2024年防灾科技学院汉语言文学专业《现代汉语》期末试卷A(有答案)
- 2024-2030年中国钎焊板式换热器行业市场发展趋势与前景展望战略分析报告
- 驾驶证吊销附议申请书
- 水务集团定岗定员方案范文
- 2023-2024学年河北省高二上学期期末考试生物试题(解析版)
评论
0/150
提交评论