统建天成美景小区物业业在一年开始的48天内就把未交费的业主姓名,几栋,几楼,几号公示出来,这样的做法对吗?

看不懂的物业收支清单 小区物业费公示_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
看不懂的物业收支清单 小区物业费公示
阅读已结束,下载文档到电脑
想免费下载更多文档?
定制HR最喜欢的简历
你可能喜欢关于小区物业服务合同续签的报告_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
关于小区物业服务合同续签的报告
&&关于小区物业服务合同续签的报告
阅读已结束,下载文档到电脑
想免费下载更多文档?
定制HR最喜欢的简历
下载文档到电脑,方便使用
还剩7页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢小区物业_学习资料共享网
哈尔滨工业大学华德应用技术学院毕业设计(论文)摘要随着城镇人口居住的集中化加剧,传统人工小区管理模式逐渐跟不上时 代的潮流,不能满足人们的需求,这就要求我们提供一个专门的管理系统来 提高物业管理的工作效率、为住户提供更好的服务,因此开发了这个小区物 业管理系统。 本物业系统共有基本信息管理、物业管理、费用管理、报表管理和系统 管理等几大功能模块,基本信息管理模块实现了小区住户信息的详细记录以 及对住户信息进行添加、删除、修改和查询等操作;物业管理模块实现了对 住户的投诉、车位、维修的信息进行相应的记录;费用管理模块主要是对业 主的缴费信息如(水电气费、物业费和其他费用)进行登记和管理;报表管 理模块主要是对相应的查询信息进行统计并能够产生一个 EXCEL 文件并可 直接打开或保存;系统管理模块是对系统中的这些模块进行有效的维护以及 对用户的数据信息进行维护。 本系统界面设计大方、简洁、实用,操作简单方便,是一款完全适合普 通小区物业日常事务管理的管理系统软件。软件设计与实现综合了具有一定 代表性的多家物业管理公司的业务模式和需求,能实现房产、客户等小区的 智能化管理,可以提高物业管理的效率。 关键词 管理系统;物业管理;费用缴纳I 哈尔滨工业大学华德应用技术学院毕业设计(论文)AbstractWith the centralization of the urban population, traditional residential property management mode by hand can not satisfy the demands of the people, which requires us to provide a special management system to improve the work efficiency of property management, provide better service for the residents. Therefore the residential property management system is needed. This property system includes the basic information management, property management, fare management, report form management, and system management module. The basic information management module implements detailed records of village resident’s information, and some functions as adding, deleting, modifying and querying operation. Property management module includes management of resident complaints, parking information, repairing information. Fare management module mainly realizes the management of payment information (as the charge of water, electric and others fare). Report form management module is mainly to generate a corresponding EXCEL file according to query information, and this file can be directly open or preserved offline. System management module is to maintenance the information of these modules. This system interface is designed generous, concise and practical, simple operation, and it is perfectly ordinary residential property daily administration management system software. Software design and implementation integrate with several typical property management company's business model and the demands. It can realize the real estate, clients of intelligent management, and can improve the efficiency of property management. Key words management system property management fees paymentII 哈尔滨工业大学华德应用技术学院毕业设计(论文)目录摘要 .......................................................................................................................... I Abstract.................................................................................................................... II 第 1 章 绪论 ............................................................................................................ 1 1.1 课题背景 ..................................................................................................... 1 1.2 目的和意义 ................................................................................................. 2 1.3 国内外发展状况 ......................................................................................... 2 1.4 系统设计思想 ............................................................................................. 3 1.5 论文的结构 ............................................................... 错误!未定义书签。 第 2 章 可行性分析 ................................................................................................ 4 2.1 系统目标 ..................................................................................................... 4 2.2 可行性分析 ................................................................................................. 4 2.2.1 管理可行性 ..........................................................................................4 2.2.2 经济可行性 ..........................................................................................4 2.2.3 技术可行性 ..........................................................................................5 2.2.4 运行可行性 ..........................................................................................6 2.3 本章小结 ..................................................................................................... 6 第 3 章 系统需求分析 ............................................................................................ 7 3.1 系统概述 ..................................................................................................... 7 3.2 系统需求分析 ............................................................................................. 7 3.2.1 业务流程图 ..........................................................................................7 3.2.2 数据流图 ..............................................................................................7 3.2.3 数据字典 ..............................................................................................8 3.3 本章小结 ................................................................................................... 14 第 4 章 总体设计 .................................................................................................. 15 4.1 系统模块总体设计 ................................................................................... 15 4.1.1 系统功能划分 .................................................................................... 15 4.1.2 系统各模块功能 ................................................................................ 15 4.2 数据库设计 ............................................................................................... 19III 哈尔滨工业大学华德应用技术学院毕业设计(论文)4.2.1 数据库设计概述 ................................................................................19 4.2.2 数据分析 ............................................................................................20 4.2.3 数据库 E-R 图 ....................................................................................20 4.2.4 数据据库详细设计 ............................................................................21 4.3 本章小结 ................................................................................................... 25 第 5 章 详细设计 .................................................................................................. 27 5.1 系统运行平台设置 ................................................................................... 27 5.2 开发工具及语言简介 ............................................................................... 27 5.3 系统主界面设计 .......................................................................................... 28 5.3.1 系统总体流程 ....................................................................................28 5.3.2 系统主界面 ........................................................................................29 5.3.2 系统部分主要界面的设计 ................................................................34 5.4 本章小结 ..................................................................................................... 43 第 6 章 系统测试与性能分析 .............................................................................. 44 6.1 为什么要进行系统测试 ........................................................................... 44 6.2 软件测试 ................................................................................................... 44 6.2.1 测试的基本概念 ..................................................................................44 6.2.2 测试步骤 ..............................................................................................45 6.3 本系统测试 ............................................................................................... 46 6.4 本章小结 ................................................................................................... 46 第 7 章 系统主要功能使用说明 .......................................................................... 47 7.1 系统登录步骤 ........................................................................................... 47 7.2 系统提示错误 ........................................................................................... 47 7.3 基本管理模块中的业主信息管理操作步骤 ........................................... 48 7.4 物业管理模块中的车位使用管理操作步骤 ........................................... 48 7.5 费用管理模块中的物业费用管理操作步骤 ........................................... 48 7.5.1 物业费登记 ..........................................................................................48 7.5.2 物业费缴纳 ..........................................................................................49 7.6 报表管理模块中的业主统计报表操作步骤 ........................................... 50 7.7 系统管理模块中的新闻管理操作步骤 ................................................... 50 7.8 系统管理模块中的员工信息管理操作步骤 ........................................... 51 7.9 系统管理模块中的数据库恢复与备份操作步骤 ................................... 52 7.9.1 数据库备份 ..........................................................................................52IV 哈尔滨工业大学华德应用技术学院毕业设计(论文)7.9.2 数据库恢复 ..........................................................................................52 7.10 分配用户权限操作步骤 ......................................................................... 53 7.11 本章小结 ................................................................................................. 54 结论 ........................................................................................................................ 55 致谢 ........................................................................................................................ 56 参考文献 ................................................................................................................ 57 附录 1 ..................................................................................................................... 58 附录 2 ..................................................................................................................... 66V 哈尔滨工业大学华德应用技术学院毕业设计(论文)第 1 章 绪论1.1 课题背景随着房地产业的日渐成熟和人们生活水平的不断提高,住宅小区已经越 来越成为人们安家置业的首选,几十万到几百万的小区住宅比比皆是,人们 花的钱越多,不但对住宅的本身的美观、质量的要求越来越高,而且对小区 的物业服务和管理层次的要求也很高,诸如对小区的维修维护,甚至对各项 投诉都要求小区管理者做的好,做的完善。因为住宅小区的物业管理不仅反 映了经济的社会发展水平和市场管理水平,而且关系到居民生活环境与生活 质量,也标志着我国物业管理行业将进入规范化、法制化、市场化、社会化 管理,这就要求小区管理者对物业进行宏观的和微观的细致管理,其中最好 的办法是利用计算机来实现,这就为我们设计小区物业管理系统提供了市场 需要。而这次所设计的小区物业管理系统就是针对这一市场需求开发的,因 为小区物业管理系统是现代社会里最热门的、最关切老百姓实际生活的设 计,各种人性化的配置使管理者和业主对住宅小区中的事物能更方便、更快 捷、更满意的得到答复。伴随着小区的规模不断扩大和住户的不断增多,像 小区中的汽车,小区附带设施和小区的各项维修、投诉等都将越来越复杂, 工作量也将越来越大。但一直以来人们使用传统人工的方式管理各种数据, 这种管理方式存在着许多缺点,比如:效率低、保密性差,另外,时间一 长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困 难。 随着计算机技术的日渐成熟,计算机的强大的功能已为人们深刻认识, 它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用 的一部分,使用计算机对企业单位的各项信息进行管理与使用手工管理相比 具有很大的优势,例如:查找方便、可靠性高、存储量大、保密性好、寿命 长、成本低等。这些优点能够极大地提高工作的效率,也是企业的科学文 化、正规化管理与世界接轨的重要条件。因此,开发这样一套小区物业管理 系统软件是一件很有必要的事情,在下面的各章中,我将对本次毕业设计开 发的小区物业内部管理系统,谈谈其开发过程和所涉及到的问题及解决方 法。1 哈尔滨工业大学华德应用技术学院毕业设计(论文)1.2目的和意义现在我国的物业管理系统的使用并不完善,大部分的物管公司还停留在 用手工去管理数据,这种方式已不能适应时代的发展和社会的需求,并浪费 了大量的人力、物力和财力,也存在着许多不足的因素。在今天的信息时 代,这种传统的管理方式必然会被以计算机为基础的物业管理系统所替代, 一个高效的物业管理系统可以提供物业的全部信息,为业主和物管人员提供 良好的交流平台,使小区管理人员使用起来更方便、更简洁,减少繁杂的劳 动,提高工作效率。实现了物业管理要面向现代化、面向未来的指导思想。 住宅小区物业管理系统的实施,也给了物业管理一个发展的空间和一个 展现价值的机会,相应的也提升了小区物业管理的形象。小区物业信息管理 系统是针对当代社会住宅小区越来越成为居住的主流这一市场需要应运而生 的,是为小区管理者和小区用户更好的维护和处理小区各项业务而开发的管 理系统,根据需求分析,实现物业管理的各个管理功能。1.3国内外发展状况经过十几年的发展,中国房地产业逐步走向成熟,物业管理也由新生到 发展再到深入,面临着蓬勃发展的局面,随着 ISO9002 等管理体系在物业 管理中的引入,对原有的物业管理模式进行了一次深刻的变革,对物业管理 公司朝着正规化、科学化、集团化的方向发展,起到有力的推动作用。 在如今的经济时代,物管公司必须寻求一种利用更少的资源来完成更多 的 任 务 的 策略 。由 于基 于 WEB 的 物 业管理 系 统允 许用 户在 只需 连 接 Internet 的情况下交换信息,无论是用于小区公告、业主对水电气费的查 询、业主意见反馈等等各个服务方面,还是物业公司宣传自己的品牌,该系 统都日益成为一种能带来竟争优势、提高物业管理质量的实用工具。 物业管理系统是以物管行业实际需求为背景,将物业管理相关的业务及 工作流程计算机化,以计算机代替传统的手工操作方式,实现通过 Internet 互联网对物业管理相关信息进行发布及查询等功能。目前各个品牌物业公司 都开发了自己的管理软件,但在 Internet 网上进行管理,使业主与物管公司 双向信息交流的软件并不多见,系统就不具有交互性。因此,该系统的研究 和设计对于改善业主与物管公司信息的不对称、提高工作效率、提高物业管 理质量方面起到了积极作用,具有一定的经济效益和较大的社会效益。2 哈尔滨工业大学华德应用技术学院毕业设计(论文)从目前国内外小区物业的管理来看,国外发达国家的物业管理早就凭借 成熟规范的社会服务市场实现了物业管理的法制化、民主化,而我国在近几 年也有很多小区都采用了计算机统一管理。要进行计算机统一管理需要一种 管理软件来为小区的管理者服务,协助他们来完成管理小区的庞大的工作。 小区物业内部管理系统正是顺应了这一趋势,它具有其特有的技术意义和管 理意义。1.4系统设计思想该系统主要是为了方便小区业主、物业人员、管理员的使用而开发的, 这个物业管理系统操作界面友好、基本功能稳定、运行速度较快,是通过计 算机技术及网络技术相结合而开发出的客户端与服务器端,以便方便、快 捷、清晰的进行数据传输,方便业主与物管理公司的交流。 1. 实用性:系统以用户的需求为目标,以方便用户为原则。根据用户 的实际需求情况,从用户角度出发尽可能的方便用户使用,满足基本的用户 需要,成为物业通用的网络软件。 2. 先进性:系统完全基于 Web 开发,客户端使用 IE 浏览器即可实现 登录,无需安装其它任何软件,做到了客户端的免维护。系统充分应用了现 有成熟的计算机技术、网络技术、软件开发技术,其优秀的编码体制和强大 的编译器是此系统的强力支柱。 3. 高可靠性:作为一个应用软件,其可靠性和稳定性是相当重要的, 本设计通过合理而先进的网络设计以及软、硬件的优化选型,可保证系统数 据传输的正确性,解决了在使用过程中可能存在的种种问题。 4. 高安全性:要实现这个管理系统,首先必须防止网络黑客的侵扰, 防止用户有意或无意中对系统进行侵害,盗取他人信息,因此该系统需要通 过输入用户编号、用户姓名、密码、验证码进行登录,在登录过程中还要判 断该用户是否是在小区中居住的业主或在物业公司的工作人员,这样就大大 减小了黑客入侵的危险性,保证了数据信息的安全。 5. 可维护性:系统的维护和管理是十分重要的,因为一个无论多么好 的系统没有良好的可维护性,如果他的数据信息丢失或被黑客攻击,那么这 个系统就会瘫痪,无法正常进行工作,这样就给工作人员带来了很大的不 便,因此,在这个系统中采用了数据的恢复与备份技术,一旦遇到这种情 况,那么只要进行数据的恢复,系统就可正常的进行工作。3 哈尔滨工业大学华德应用技术学院毕业设计(论文)第 2 章 可行性分析2.1 系统目标结合以往物业管理中所遇到的问题总结的经验,确定本物业系统将要实 现的目标有: 1.要能够快速查询住户情况、投诉情况、维修情况、车位使用情况、 住户缴费情况以及这个住户居住房屋的详细资料。 2.要能够按照用户的要求查询出其需要的信息并按查询的信息生成信 息统计报表。 3.界面要友好美观,操作简单易行,查询灵活方便,极大程度简化用 户操作。 4.通过系统的实施要能够简化物业管理工作,改变繁琐手工管理阶 段,提高物业管理效率。 5.系统维护要方便可靠,要有高安全性。2.22.2.1可行性分析管理可行性这套物业管理系统完成了对小区各项信息的全套管理,适应当代社会信 息变化大的形势,同时也极大程度的提高了管理的效率。因此,它的研究、 开发受到物业公司主管的支持和积极配合。稳定、合理的系统开发管理是项 目取得成功的基础和保证,所以在管理可行性方面是完全具有可行性的。2.2.2经济可行性1.统的实际投资 本系统是作者本人在实际的调研后经过需求分析,总体设计,详细设计 等过程后实现的。实际工作全部由作者本人完成,所有的投资为作者的人力 投入以及开发本系统所需要的硬件。 系统在初期的总投资如表 2-1 所示。4 哈尔滨工业大学华德应用技术学院毕业设计(论文)表 2-1 序号 1 2 3 4 5 6 7 8 项目 可行性研究 需求分析 总体设计 系统详细设计 编码实现 系统测试 文档编写系统在初期的总投资 单价(元) 00 00 1000 合计(元) 000
000人工(人? 月) 4 4 6 6 10 4 4 合计2.货币的时间价值 系统货币时间价值如表 2-2 所示。表 2-2 年份 1 2 3 4 5 将来值(元)
25000 在线考试系统货币时间价值 (1+i)n 1.05 1.6 1.3 现在值(元) 675.737 567.668
累计的现在值 (元) 485.261 649.335 3.投资回收期 引入本系统后,可在实际工作中节省大量人力物力,带来较好的经济效 益,引入这个物业管理系统两年后,可以节省
元,第三年可以再 节省
元。 即:596.404=0.626 2+0.626=2.626 因此,投资回收期为 2.626 年。 4.纯收入 -.206(元) 当然,如果想要在五年后得到预计的纯收入,那么首先就应该拿出初期 投资的 63000 元,而且考虑到开发本系统将为以后带来的利益,拿出 63000 元来进行这个物业系统的开发是绝对必要的。 经过以上分析,这个物业管理系统的设计与实现的开发是可行的。2.2.3技术可行性根据该系统目标来衡量所需的技术是否具备,一般可从硬软件的性能要5 哈尔滨工业大学华德应用技术学院毕业设计(论文)求、环境条件、操作人员水平和数量等方面去考虑和分析。 现在小区内都有相应的懂计算机的专业人员可以进行计算机的日常维护 和管理,因此不必担心系统出现故障时会无人维护,因此在系统维护方面是 可行的。 在硬件方面,则选择是 PentiumIV 系列及以上的计算机,内存在 1GB 以上,硬盘在 80GB 以上,都可以满足系统的开发需要,当然,硬件的配置 越高,系统的开发与运行会更流畅。考虑到如今的家用或商用电脑硬件的整 体配置水平,系统在硬件方面是可行的。 在软件方面,考虑到系统实施的可行性,选择了现在比较成熟的 ASP.NET 作为这个软件开发的工具,数据库使用 SQL server 2005 数据库存 储数据。在安全性、可用性、可靠性方面都是比较突出的。 经过以上分析,物业管理系统开发在技术上是可行。2.2.4运行可行性运行可行性是指在实施本系统的机构能够独立、稳定、安全的运行,并 且符合实施本系统机构的需求以及适应社会发展的要求,运行本系统可以替 代物业管理部门传统的手工管理以提高物业管理的高效性,最重要的是运行 本系统可以很大程度的提高了物业部门的经济效益。 本系统对使用者的计算机水平要求并不高,系统安全性也能够得到保 证。 经过以上分析,运行方面是可行的。2.3本章小结根据上面的分析得出结论,本系统的技术成熟、完备,测试手段可靠, 对于使用简单、维护方便、安全可靠的要求基本能够通过各种软硬件手段得 以实现,能够满足物业管理工作的需求,实现了简单、易学、易用、安全可 靠的管理系统,从而具有良好的市场前景。 因此本系统可以立即进行项目开发。6 哈尔滨工业大学华德应用技术学院毕业设计(论文)第 3 章 系统需求分析3.1 系统概述在信息化的社会中,小区物业管理公司的得力助手就是以计算机为基础 构建的小区物业管理系统。小区物业内部管理系统将使日常的小区物业管理 工作全面实现系统化、自动化的科学管理,能够极大地提高物业管理人员的 工作质量和管理水平。这个系统是为了更好的管理小区而开发的,采用的是 浏览器/服务器模式,用户通过浏览器访问服务器进行信息操作。通过使用 本系统,小区的物业管理能够在日常管理工作事务中做到:自动计算和查询 小区业主的费用数据;合理安排和调配小区业主的维修工作;及时查询和统 计小区业主的基本信息;科学分析和处理小区业主的投诉要求。3.2系统需求分析本节将对系统要实现的主要功能、性能等需求进行全面地阐述,以便帮 助用户判断所要开发的软件是否符合要求。该节将在软件开发目标和需求方 面为用户和开发者之间创建一个共同的基础和共识。 需求是用户对系统提出的要求,它可能是原始的、抽象的、细化的。一 个软件系统的开发必须以一组需求作为开发点。需求分析则是在综合分析用 户对系统提出的如功能、性能、数据等方面需求的基础上,构成一个从抽象 到具体的逻辑模型,来表达软件将要实现的需求,为下一阶段的软件设计提 供设计基础。3.2.1 业务流程图当业主登录本物业系统并且查出自己已经欠费时,业主就会去相应的小 区物业公司去进行缴费,图 3-1 就表示业主从得知自己欠费到缴费成功的流 程。缴费业务流程图如图 3-1 所示。3.2.2 数据流图从业主在这个小区物业公司中进行登记到业主对信息的操作再到物业的7 哈尔滨工业大学华德应用技术学院毕业设计(论文)工作人员对业主信息的处理都需要一个过程,所以图 3-2 表示小区业主从登 记到对信息的操作再到工作人员对业主信息处理的数据的流向。系统数据流 图如图 3-2 所示。 3.2.3 数据字典 数据字典的作用是在软件分析和设计的过程中给人提供关于数据的描述 信息。它主要是对数据流图中的数据流、处理逻辑、外部实体、数据存储和 数据项等方面进行具体的定义。数据流程图配以数据字典,就可以从图形和 文字两个方面对系统的逻辑模型进行完整的描述。 1.数据项定义 数据项也称数据元素,是“不可再分”的数据单位,是数据的最小组成 单位。 本系统的数据项描述如表 3-1 所示。表 3-1 系统数据项定义 编号 I01-01 I01-02 I01-03 I01-04 I01-05 I01-06 I01-07 I01-08 I01-09 I01-10 I01-11 I01-12 I01-13 I01-14 I01-15 I01-16 I01-17 I01-18 I01-19 名称 yezhubianhao xingming louyumingcheng louyudanyuan fanghao fangxing jianzhumianji chanquanzhuangkuang shiyongzhuangkuang qianrushijian shifouqianchu lianxidianhua lianxidizhi xiangxixinxi cheweibianhao cheweimianji cheweidanjia qiyongriqi tingyongriqi 别名 业主编号 姓名 楼宇名称 楼宇单元 房号 房型 建筑面积 产权状况 使用状况 迁入时间 是否迁出 联系电话 联系地址 详细信息 车位编号 车位面积 车位单价 启用日期 停用日期 类型 Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar Float Nvarchar Nvarchar Datetime Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar Float Float Datetime Datetime 长度(字符) 5-7 6-10 5-50 3-4 3-5 8-10 - 8 6 - 2 8 2-50 2-50 7-9 - - - -8 哈尔滨工业大学华德应用技术学院毕业设计(论文)续表 3-1 I01-20 I01-21 I01-22 I01-23 I01-24 I01-25 I01-26 I01-27 101-28 101-29 I01-30 I01-31 I01-32 I01-33 I01-34 I01-35 I01-36 I01-37 I01-38 I01-39 I01-40 I01-41 I01-42 I01-43 I01-44 I01-45 I01-46 jifeinianfen jifeiyuefen feiyongjine guanlirenyuan buchongshuoming feiyongleixing biaobianhao biaodishu biaozhishu biaoyongliang yingjiaojine jifeidanjia shijiaojine shengyujine dengjibiaozhi feiyongzhuangtai shoujubianhao weixiubianhao baoxiuriqi jiedairenyuan guzhangxianxiang chuliyijian xiuliriqi xiulirenyuan xiulifeiyong cailiaofeiyong xiulijieguo 计费年份 计费月份 费用金额 管理人员 补充说明 费用类型 表编号 表底数 表止数 表用量 应交金额 计费单价 实交金额 剩余金额 登记标志 费用状态 收据编号 维修编号 报修日期 接待人员 故障现象 处理意见 修理日期 修理人员 修理费用 材料费用 修理结果 Nvarchar Nvarchar Float Nvarchar Nvarchar Nvarchar Nvarchar Int Int Int Float Float Float Float Nvarchar Nvarchar Nvarchar Nvarchar Datetime Nvarchar Nvarchar Nvarchar Datetime Nvarchar Float Float Nvarchar 4 2 - 6-8 2-50 2-20 1-5 4 4 4 8 8 8 8 6 6 1-50 3-8 - 6-8 2-50 2-50 - 6-8 - - 689 哈尔滨工业大学华德应用技术学院毕业设计(论文)续表 3-1 I01-47 I01-48 I01-49 I01-50 I01-51 I01-52 I01-53 I01-54 I01-55 I01-56 I01-57 I01-58 I01-59 I01-60 I01-61 I01-62 I01-63 I01-64 I01-65 I01-66 I01-67 I01-68 I01-69 I01-70 tousubianhao tousuriqi tousuzhuti tousuneirong yezhufankui yuangongbianhao yuangongxingming xingbie nianling chushengriqi zhengzhimianmao jiatingzhuzhi youxiang QQ zhiwuleixing gongzuoshijian zhaopian mima querenmima shenfenzhenghao hunyinzhuangkuang zhaidian yidongdianhua beizhu 投诉编号 投诉日期 投诉主题 投诉内容 业主反馈 员工编号 员工姓名 性别 年龄 出生日期 政治面貌 家庭住址 邮箱 QQ 职务类型 工作时间 照片 密码 确认密码 身份证号 婚姻状况 宅电 移动电话 备注 Nvarchar Datetime Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar Int Datetime Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar Datetime Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar 3-8 - 4-50 2-50 2-50 5-8 8-10 2 2 - 4-8 2-50 1-50 1-10 2-10 - 2-50 1-50 1-50 1-20 4 6-8 10-20 2-5010 哈尔滨工业大学华德应用技术学院毕业设计(论文)2.数据流定义 在一个数据流图上,数据按数据流为单位传输。以下为本系统的数据流 描述。 数据流编号:D1―01 数据流名称:小区业主注册 数据流来源:P1.1 数据流去向:P1.2 数据流组成:I01-01+ I01-02+ I01-31+ I01-34+ I01-54+ I01-55+ I01-56+ I01-66+ I01-67+ I01-58+ I01-68+I01-79+ I01-59+I01-70 数据流编号:D1―02 数据流名称:业主基本信息 数据流来源: P1.1 数据流去向: P1.3 数据流组成:I01-01+ I01-02+ I01-11+ I01-17+ I01-18+ I01-19+ I01-20+ I01-21+ I01-22+ I01-23+ I01-24+ I01-25+ I01-26+ I01-27+ I01-28+ I01-29+ I01-30 数据流编号:D1―03 数据流名称:车位使用信息 数据流来源:P1.1 数据流去向:P1.3 数据流组成:I01-16+ I01-15+ I01-17+ I01-03+ I01-01+ I01-02+ I01-18+ I01-19+ I01-20+ I01-21+ I01-22+ I01-23+ I01-24 数据流编号:D1-04 数据流名称:水电气费管理 数据流来源:P1.1 数据流去向:P1.3 数据流组成:I01-03+ I01-01+ I01-02+ I01-20+ I01-21+ I01-25+ I01-26+ I01-27+ I01-28+ I01-29+ I01-31+ I01-32+ I01-33+ I01-34+ I01-35+ I01-3611 哈尔滨工业大学华德应用技术学院毕业设计(论文)数据流编号:D1―05 数据流名称:物业费管理 数据流来源:P1.1 数据流去向:P1.3 数据流组成:01-03+ I01-01+ I01-02+ I01-20+ I01-21+01-07+ I01-31+ I01-30+ I01-15+ I01-22+ I01-30+ I01-32+ I01-33+ I01-34+ I01-35+ I01-36 数据流编号:D1―06 数据流名称:其他费用管理 数据流来源:P1.1 数据流去向:P1.3 数据流组成:01-03+ I01-01+ I01-02+ I01-20+ I01-21+ I01-30+ I01-32+ I01-33+ I01-34+ I01-35+ I01-36+ I01-25 数据流编号:D1―07 数据流名称:业主维修管理 数据流来源:P1.1 数据流去向:P1.3 数据流组成:01-37+ I01-03+ I01-01+ I01-02+ I01-38+ I01-39+ I01-40+ I01-41+ I01-42+ I01-43+ I01-44+ I01-45 I01-22+ I01-46 数据流编号:D1―08 数据流名称:服务投诉管理 数据流来源:P1.1 数据流去向:P1.3 数据流组成:01-47+ I01-03+ I01-01+ I01-02+ I01-48+ I01-39+ I01-49+ I01-50+ I01-51+ I01-39+ I01-41+ I01-42+ I01-43 数据流编号:D1―29 数据流名称:员工信息管理 数据流来源:P1.9 数据流去向:P1.812 哈尔滨工业大学华德应用技术学院毕业设计(论文)数据流组成:01-52+ I01-53+ I01-54+ I01-55+ I01-56+ I01-57+ I01-58+ I01-59+ I01-60+ I01-61+ I01-62+ I01-63车位信息 投诉信息 业主信息 业主 登录 查询 小区新闻 小区公告 欠费信息 欠费 业主缴费通 知单 物业工 作人员 物业公 司业主登录缴费物业工 作人员业主缴费收 据图 3-1 缴费业务流程图A1.8楼栋信息表 D1-09 A1.1业主基本信息表 D1-10 D1-02 A1.2车位使用管理表P1.5工作 P1.8处理 P1.9物业工作 D1-27 A1.14员工表 D1-28 人员登记 D1-29 数据信息 人员D1-18 D1-23 D1-19D1-25 P1.6查询 统计报表P1.1业主D1-01D1-11 D1-03 D1-12 P1.3处理 P1.4财产 P1.2登 D1-04 A1.3水电气费管理表D1-13 登记信息 登记 D1-24 A1.12财产表 D1-26 记 D1-14 D1-05 A1.13报表处理单 D1-06 A1.4物业费管理理表 D1-15 P1.7费用 D1-16 信息登记 A1.5其他费用管理表 D1-07 D1-20 A1.6业主维修表 A1.9费用信息管理表 A1.7服务投诉表 D1-21 A1.10缴费收据 A1.11缴费通知单图 3-2 系统数据流图13 哈尔滨工业大学华德应用技术学院毕业设计(论文)3.3本章小结需求分析报告是对系统需求的书面表达形式。在对物业管理系统的功能 需求进行了分析,对系统流程过程中涉及的各数据进行了详细的分析,得到 了物业管理系统的逻辑模型和数据的数据字典。为系统的总体设计提供了可 靠依据和基础。成功的解决了系统“做了什么”的问题。 物业管理系统需求分析完整、详实、正确,可向下一阶段流程过渡, 即可以进入总体设计阶段。14 哈尔滨工业大学华德应用技术学院毕业设计(论文)第 4 章 总体设计4.1 系统模块总体设计系统总体设计阶段主要是利用系统功能模块图来描述系统中各个模块是 如何划分并都完成什么功能的。在充分考虑各个模块的耦合性与内聚性后, 通过制作系统功能结构图合理地将整个系统分拆成多个模块。这样做使系统 的开发变得目标清晰,每个模块的完成都是系统制作的里程碑,对于制作完 成后的测试也提供了便利和依据。 本系统一共分为五个模块,每个模块之间虽然在表面上是相互独立的, 但是在对数据库的访问上是紧密相连的,各个模块访问的是同一个数据库不 同的表。每个模块的功能都是按照在调研中搜集的资料进行编排制作的。4.1.1 系统功能划分根据系统功能的要求,小区物业系统分为两部分,一部分为前台业主查 询,另一部分为后台管理。前台部分是给业主提供各种查询功能并对小区或 物业人员评价的意见反馈,主要分新闻浏览、小区公告浏览、查询住户信 息、查询车位信息、查询费用信息、查询所住的楼栋信息、查询投诉信息以 及员工维修信息。后台管理部分主要是物业的工作人员对业主的信息以及对 系统的维护。 系统功能结构图如图 4-1 所示。4.1.2 系统各模块功能这个物业管理系统主要包括五部分:基本管理、物业管理、费用管理、 报表管理和系统管理。首页里包括用户注册、登录、小区新闻、小区公告、 用户信息反馈。 1.基本信息管理 (1)业主信息管理:主要能够添加、删除、修改、查询业主的个人信 息和住房信息等。 (2)登录帐户管理:是指各种已登录的用户对自己的注册信息进行的15 哈尔滨工业大学华德应用技术学院毕业设计(论文)管理。 (3)楼栋信息管理:主要用于管理员添加、删除、修改、查询小区中 楼栋的基本信息,如每栋楼中的住宅数、门面数、楼层数、人口数、入住 数、空置数等信息。 (4)公共财产管理:主要用于管理员添加、删除、修改、查询小区全 体业主共同拥有的公共财产基本信息,例如公共设施、公共房屋等。 2.物业管理 (1)服务投诉管理:主要用于管理员添加、删除、修改、查询小区业 主的投诉信息,一般情况下,小区业主对物管公司存在着这样或那样的不 满,如果物管公司希望和缓和与业主的矛盾,能够与业主长期和谐共处,就 应该建立一个顺畅的管道及时消除业主的误解,这就是建立这个模块的目 的。 (2)业主维修管理:主要用于管理员添加、删除、修改、查询小区私 有财产的维修信息,业主私有财产的维修工作有一个“报修―待修―修理― 完修”的过程,所以只有完这个过程才算实现一个整体的维修过程。 (3)公共维修管理:主要用于管理员添加、删除、修改、查询小区公 共财产的维修信息,当有人发现公共财产被损坏时,他会向物管人员提出维 修请求,物管人员接到请求后,会根据具体情况向值班经理汇报,由相关负 责人决定何时修理及如何修理,当物管决定修理被损坏的公共财产时,就会 分派相关修理人员完成公共财产的修理工作,完成修理后,公共财产的修理 情况应该以文字的形式存档,并作为费用的结算依据。 (4)车位使用管理:主要用于管理员添加、删除、修改、查询小区业 主的车位使用情况信息,车位的使用情况比较复杂:有的车位是以房屋产权 的形势被单独买断了使用权,有的是以附赠的形式与某房屋捆绑销售,有的 是租的等等,根据不同的情况应缴的费也尽不相同,这个模块主要能根据这 些不同的情况对车位的费用进行管理。 (5)突发事件管理:主要用于管理员添加、删除、修改、查询在小区 所管辖范围内突然发生的紧急事件。这个模块与服务投诉管理模块记录的内 容类似,但也有所不同,相对来说,突发事件发生的概率较小,但性质更为 严重,例如在小区内发生的群体斗殴事件、大范围抗议事件等。 3.费用管理 (1)水电气费管理:主要包括水电气费登记、水电气费查询、水电气费 交纳。16 哈尔滨工业大学华德应用技术学院毕业设计(论文)水电气费登记:主要用于管理员登记小区业主每月所用的水量电量和燃 气量,每个月都有物业的工作人员去抄表,用月末的表数减去月初的表数再 乘以每度的单价就是这个月应缴的费用。 水电气费查询:主要用于管理员以多种形式查询小区业主的水电气费信 息,例如每月(年)每栋楼(整个小区)每个业主未(已)缴的水(电气) 费;水电气费交纳:主要用于管理员登记小区业主交纳的水电气费数据。 (2)物管费用管理:包括:物管费用登记、物管理费用查询、物管费用 交纳。 物管费用登记:主要用于管理员登记小区业主每月应交纳的物业管理 费。物业管理费通常按照房屋面积乘以单价每月进行物管费的计算。 物管费用查询:主要用于管理员以多种形式查询小区业主的物业管理 费用信息。 物管费用交纳:主要用于管理员登记小区业主交纳的物业管理费数 据。 (3)其它费用管理:主要用于管理员登记小区除水电气费和物业管理费 外的其他所有费用数据。其他费用数据通常包括:物管的装修管理费、路灯 费、搬运费、维修费、卫生费等。 4.报表管理 (1)业主统计报表:主要用于管理员以多种方式查询小区业主的基本信 息并生成相应的统计报表,例如小区的住宅(商业门面)业主统计报表、小 区每栋楼及其每单元的业主统计报表,小区已入住(未入住)的业主统计报 表以及小区的常住人员统计报表等。 (2)投诉统计报表:主要用于管理员查询小区在指定时期发生的指定主 题的服务投诉信息的统计报表。 (3)业主维修报表:主要用于管理员查询在指定时期内小区业主发生的 维修信息的统计报表。 (4)公共维修报表:主要用于管理员查询在指定时期内发生的小区公共 财产维修信息的统计报表。 (5)物业费报表:主要用于管理员查询在指定时期内小区物管收取费用 信息的统计报表。 (6)生成缴费通知单:当业主欠费时,就会生成缴费通知单通知业主及 时缴费。 (7)收费凭据:当欠费的业主缴清费用时,就会产生一份收费收据根据17 哈尔滨工业大学华德应用技术学院毕业设计(论文)需要并打印交给业主证明缴费成功。 5.系统管理 (1)报表管理维护:主要是对报表中的信息进行增加、删除、修改、查 询等操作。 (2)帐户信息维护:主要是对已注册的帐户和不符合要求的用户进行增 加、删除、修改、查询等操作。 (3)分配权限:主要是根据用户的级别分配相应的权限,这个系统一共 有三级用户,普通用户、管理员和系统管理员三种,员工通过注册成为普通 用户,普通用户只能浏览系统中的相应的信息,当普通用户想注册成管理员 时必须通过系统管理员的同意才可成功注册,并且一旦注册成功,注册信息 不可以进行修改,而且每项功能都会有具有相应权限的管理员,注册成管理 员的用户可以对相应的信息进行修改和删除等操作,而系统管理员具有所有 权限并可以对系统进行维护。 (4)小区新闻维护:主要是管理员对小区中发布的过期或无意义的新闻 进行增加、删除、改修、查询等操作,。 (5)小区公告维护:主要是管理员对小区中的过期的或无意义的公告进 行增加、删除、改修、查询等操作。 (6)信息反馈维护:主要是管理员对用户的反馈信息进行增加、删除、 修改、查询等操作。 (7)小区信息设置:主要用于管理员插入、删除、修改和查询小区的信 息。 (8)退出系统:直接关闭系统。 (9)数据库存的备份:主要是对数据库中的数据进行备份,以使这个系 统更加安全。 小区新闻:无论是否注册成管理员都可以查看关于小区的新闻,但无权 对新闻进行操作,只能查看,只有系统管理员可以对它进行管理。 小区公告:无论是否注册成管理员都可以查看关于小区的公告,但无权 对新闻进行操作,只能查看,只有系统管理员可以对它进行管理。 用户信息反馈:无论是否注册成管理员都可以查看用户的反馈信息,只有登 录成功的管理员才能进行信息反馈。18 哈尔滨工业大学华德应用技术学院毕业设计(论文)小区物业内部管理系统基 本 管 理物 业 管 理费 用 管 理小 区 新 闻小 区 公 告用 户 反 馈注 册 和 登 录报 表 管 理系 统 管 理业 主 信 息 管 理登 录 帐 户 管 理公 共 财 产 管 理楼 栋 信 息 管 理水 电 气 费 管 理物 业 费 用 管 理其 他 费 用 管 理收 费 凭 据缴 费 通 知 单业 主 统 计 报 表投 诉 统 计 报 表业 主 维 修 报 表公 共 维 修 报 表收 入 统 计 报 表突 发 事 件 管 理服 务 投 诉 管 理车 位 使 用 管 理业 主 维 修 管 理公 共 维 修 管 理数 据 库 备 份 与 恢 复退 出 系 统分 配 用 户 权 限小 区 信 息 设 置员 工 信 息 维 护用 户 反 馈 信 息 维 护小 区 公 告 信 息 维 护小 区 新 闻 信 息 维 护帐 户 信 息 维 护报 表 管 理 维 护图 4-1 系统功能结构图4.2 数据库设计4.2.1 数据库设计概述数据库设计是建立数据库及其应用系统的技术,是信息系统开发和建设 中的核心技术,它在一个管理系统中占有非常重要的地位,因为数据库结构 设计的好坏将直接对管理系统的效率及实现的效果产生影响,所以合理的数 据库结构设计可以提高数据存储的效率,保证数据的完整和一致,方便用户 查询所需信息。 数据库设计应该和应用系统设计相结合,也就是说,整个设计过程中要 把结构(数据)设计和行为(处理)设计密切结合起来。系统中数据是通过 数据库和数据文件存储的,数据的日积月累、不断更新是实现信息系统的价19 哈尔滨工业大学华德应用技术学院毕业设计(论文)值所在。因此,数据的合理组织、存储与使用对一个管理系统的成败和其效 率的高低起着至关重要的作用。4.2.2 数据分析数据分析过程同数据库的逻辑结构和物理结构密切相关,需要确定、编 制、组织、筛选应用程序所使用的信息。它以一种能够分析和分类的方式来 捕获用户的所有信息,这使得某一模型可以直接转化成数据库结构。 在为实体确定相关的属性过程中,也需要确定此实体的主键,并且要确 定在每个实体中怎样组织这些属性,确定属性的数据类型和它是否为空值。 用户必须通过关系,来为实体分组的方式确定分类模式,这是抽象化的初始 层,通过将数据分类成组,就产生了相关分组的不同类型,这样,更加易于 观察和分析。4.2.3 数据库 E-R 图yezhuweixiuguanli PK weixiubianhao loudongmingchengFK yezhubianhaoyezhumingcheng baoxiuriqi jiedairenyuan guzhangxianxiang chuliyijian xiuliriqi xiulirenyuan xiulifeiyong cailiaofeiyong feiyongheji xiulijieguo buchongshuomingfuwutousuguanli PK tousubianhao loudongmingchengloudongxinxi PK loudongmingcheng loudongbianhao suochuweizhi danyuanxinxi loucengxinxi zongrenkoushu zonghushu ruzhuhushu kongzhihushu zhuzhaishu shangyonghushu guanlilouzhang lianxidianhua bichongshuming..1属于FK yezhubianhao属于11 属于 1..n 1..nyezhuxinxi PK yezhubianhao xingming louyumingcheng louyudanyuan fanghao fangxing jianzhumianji chanquanzhuangkuang shiyongzhuangkuang qianrushijian shifouqianchu lianxidianhua lianxidizhi xiangxixinxi1..nyezhumingcheng tousuriqi jiedairenyuan tousuzhuti tousuneirong chuliriqi chulirenyuan chuliyijian chulijieguo yezhufankui buchongshuomingwuyefeiguanli PK id loudongmingcheng yezhubianhao yezhuxingming jifeinianfen jifeiyuefen jianzhumianji taoneimianji jifeidanjia yingjiaojine cheweibianhao cheweifeiyong zongjine shijiaojine shengyujine dengjibiaozhi feiyongzhuangtai shoujubianhao feiyongleixingFKcheweishiyongguanli PK cheweibianhao1..ncheweimianji cheweidanjia loudongmingcheng yezhubianhao yezhuxingming qiyongriqi tingyongriqi jifeinianfen jifeiyuefen feiyongjine guanlirenyuan buchongshuoming属于11属于1FKFK1shuidianqifeiguanli PK biaobianhao id loudongmingcheng yezhubianhao yezhuxingming jifeinianfen jifeiyuefen feiyongleixing biaodishu biaozhishu biaoyongliang jifeidanjia yingjiaojine shijiaojine shengyujine dengjibiaozhi feiyongzhuangtai shoujubianhao属于 11FK属于1qitafeiyongguanli PK id loudongmingcheng yezhubianhao yezhuxingming jifeinianfen jifeiyuefen feiyongleixing jifeidanjia yingjiaojine shijiaojine shengyujine dengjibiaozhi feiyongzhuangtai shoujubianhaoFK图 4-2 数据库 E-R 图20 哈尔滨工业大学华德应用技术学院毕业设计(论文)4.2.4 数据据库详细设计首先在 SQL Server 2005 中创建一个数据库,命名为 biyesheji。根据上 面的分析,可以建该数据库中的基本信息表。其中基本信息表如下所示:表 4-1 楼栋信息表(loudongxinxi) 序号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 序号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 序号 1 字段名称 loudongbianhao loudongmingcheng suochuweizhi danyuanxinxi loucengxinxi zongrenkoushu zonghushu ruzhuhushu kongzhihushu zhuzhaishu shangyonghushu guanlilouzhang lianxidianhua bichongshuming 字段名称 yezhubianhao xingming louyumingcheng louyudanyuan fanghao fangxing jianzhumianji chanquanzhuangkuang shiyongzhuangkuang qianrushijian shifouqianchu lianxidianhua lianxidizhi xiangxixinxi 字段名称 cheweibianhao 中文名称 楼栋编号(主键) 楼栋名称 所处位置 单元信息 楼层信息 总人口数 总户数 入住户数 空置数 住宅数 商用户数 管理楼长 联系电话 补充说明 中文名称 业主编号(主键) 姓名 楼栋名称 楼宇单元 房号 房型 建筑面积 产权状况 使用状况 迁入时间 是否迁出 联系电话 联系地址 详细信息 中文名称 车位编号(主键) 数据类型 Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar Int Int Int Int Int Int Nvarchar Nvarchar Nvarchar 数据类型 Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar Float Nvarchar Nvarchar Datetime Nvarchar Nvarchar Nvarchar Nvarchar 数据类型 Nvarchar 长度(字符) 7-10 5-50 8-50 5-50 3-50 4 4 4 4 4 4 6-8 8 2-50 长度(字符) 5-7 6-10 5-50 3-4 3-5 8-10 - 8 6-50 - 2 8 2-50 2-50 长度(字符) 7-9表 4-2 业主信息表(yezhuxinxi)表 4-3 车位使用管理信息表(cheweishiyongguanli)21 哈尔滨工业大学华德应用技术学院毕业设计(论文)2 3 4 5 6 7 8 9 10 11 12 13 序号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 序号 1 2 3 4 5 6 7 8 9cheweimianji cheweidanjia loudongmingcheng yezhubianhao yezhuxingming qiyongriqi tingyongriqi jifeinianfen jifeiyuefen feiyongjine guanlirenyuan buchongshuoming 字段名称 weixiubianhao loudongmingcheng yezhubianhao yezhumingcheng baoxiuriqi jiedairenyuan guzhangxianxiang chuliyijian xiuliriqi xiulirenyuan xiulifeiyong cailiaofeiyong feiyongheji xiulijieguo buchongshuoming 字段名称 tousubianhao loudongmingcheng yezhubianhao yezhumingcheng jiedairenyuan tousuzhuti tousuneirong chuliriqi chulirenyuan车位面积 车位单价 楼栋名称 业主编号 业主姓名 启用日期 停用日期 计费年份 计费月份 费用金额 管理人员 补充说明 中文名称 维修编号(主键) 楼栋名称 业主编号 业主名称 报修日期 接待人员 故障现象 处理意见 修理日期 修理人员 修理费用 材料费用 费用合计 修理结果 补充说明 中文名称 投诉编号(主键) 楼栋名称 业主编号 业主名称 接待人员 投诉主题 投诉内容 处理日期 处理人员Float Float Nvarchar Nvarchar Nvarchar Datetime Datetime Nvarchar Nvarchar Float Nvarchar Nvarchar 数据类型 Nvarchar Nvarchar Nvarchar Nvarchar Datetime Nvarchar Nvarchar Nvarchar Datetime Nvarchar Float Float Float Nvarchar Nvarchar 字段类型 Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar Datetime Nvarchar续表 4-3 - - 5-50 5-7 6-10 - - 4 2 - 6-8 2-50 长度(字符) 6-9 5-50 5-7 6-10 - 6-8 2-50 2-50 - 6-8 - - - 6 2-50 长度(字符) 3-8 5-50 5-7 6-8 6-8 4-50 2-50 - 6-8表 4-4 业主维修管理信息表(yezhuweixiuguanli)表 4-5 服务投诉管理信息表(fuwutousuguanli)22 哈尔滨工业大学华德应用技术学院毕业设计(论文)10 11 12 序号 1 2 3 4 5 6 7 8 9 10chuliyijian chulijieguo yezhufankui 字段名称 caichanbianhao caichanmingcheng guigexinghao suoshuleibie caichanyuanzhi qiyongriqi cunfangweizhi dangqianzhuangtai baoguanrenyuang buchongshuoming处理意见 处理结果 业主反馈 中文名称 财产编号(主键) 财产名称 规格型号 所属类别 财产原值 启用日期 存放位置 当前状态 保管人员 补充说明Nvarchar Nvarchar Nvarchar 字段类型 Nvarchar Nvarchar Nvarchar Nvarchar Float Datetime Nvarchar Nvarchar Nvarchar Nvarchar续表 4-5 2-50 6 2-50 长度(字符) 5-9 4-10 4-20 4-10 - - 4-10 4-6 6-8 2-50表 4-6 公共财产管理信息表(gonggongcaichanguanli)表 4-7 水电气费管理信息表(shuidianqifeiguanli) 序号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 名称 id loudongmingcheng yezhubianhao yezhuxingming jifeinianfen jifeiyuefen feiyongleixing biaobianhao biaodishu biaozhishu biaoyongliang jifeidanjia yingjiaojine shijiaojine shengyujine dengjibiaozhi feiyongzhuangtai shoujubianhao 中文名称 编号(主键) 楼栋名称 业主编号 业主姓名 计费年份 计费月份 费用类型 表编号 表底数 表止数 表用量 计费单价 应缴金额 实交金额 剩余金额 登记标志 费用状态 收据编号 数据类型 Int Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar Int Int Int Float Float Float Float Nvarchar Nvarchar Nvarchar 长度(字符) 4 5-50 5-7 6-8 4 2 2-20 1-5 16 16 16 - - - - 6 6 1-5023 哈尔滨工业大学华德应用技术学院毕业设计(论文)表 4-8 水电气费缴纳信息表(shuidianqifeijiaona) 序号 1 2 3 4 5 6 7 8 9 10 11 字段名称 shoujubainhao shoukuanriqi jiaokuanrenyuan yezhubianhao shoukuanjine jiaokuannianfen jiaokuanyuefen shoukuanxingshi shoukuanrenyuna shoukuanshiyou buchongshuoming 中文名称 收据编号(主键) 收款日期 交款人员 业主编号 收款金额 交款年份 交款月份 收款形式 收款人员 收款事由 补充说明 字段类型 Nvarchar Datetime Nvarchar Nvarchar Float Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar 长度(字符) 1-50 - 6-8 5-7 - 4 2 4-8 6-8 6-10 2-50表 4-9 员工信息表(yuangongxinxi) 序号 1 2 3 4 5 6 7 8 9 10 11 12 字段名称 yuangongbianhao yuangongxingming xingbie nianling chushengriqi zhengzhimianmao jiatingzhuzhi youxiang QQ zhiwuleixing gongzuoshijian zhaopian 中文名称 员工编号(主键) 员工姓名 性别 年龄 出生日期 政治面貌 家庭住址 邮箱 QQ 职务类型 工作时间 照片 字段类型 Nvarchar Nvarchar Nvarchar Int Datetime Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar Datetime Nvarchar 长度(字符) 6-9 6-8 2 2 - 4-8 2-50 1-50 1-10 2-10 - 2-50表 4-10 用户分配权限信息表(fenpeiyonghuquanxian) 序号 1 2 3 4 5 6 7 8 字段名称 用户编号 用户姓名 所管事项 联系电话 职责说明 基本信息管理之 yezhujibenxinxi 基本信息管理之 gonggongcaichanguanli 基本信息管理之 loudongxinxiguanli 字段类型 Nvarchar Nvarchar Nvarchar Nvarchar Nvarchar Int Int Int 长度(字符) 6-9 6-8 6-10 8 2-50 2 2 224 哈尔滨工业大学华德应用技术学院毕业设计(论文)续表 4-10 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 基本信息管理之 yezhuqianchuguanli 物业管理之 tufashijianguanli 物业管理之 fuwutousuguanli 物业管理之 cheweishiyongguanli 物业管理之 yezhuweixiuguanli 物业管理之 gonggongweixiuguanli 费用管理之 shuidianqifeidengji 费用管理之 shuidianqifeijiaona 费用管理之 wuyefeidengji 费用管理之 wuyefeijiaona 费用管理之 qitafeiyongdengji 费用管理之 qitafeiyongjiaona 报表管理之 gonggongcaichantongjibaobiao 报表管理之 gonggongweixiubaobiao 报表管理之 yezhutongjibaobiao 报表管理之 yezhuweixiutongjibaobiao 报表管理之 loudongxinxitongjibaobiao 报表管理之 qianchuxinxitongji 报表管理之 tousutongjibaobiao 报表管理之 cheweishiyongtongjibaobiao 系统管理之 zhanghuxinxiweihu 新闻之 xinwenxinxiguanli 系统管理之 xiaoqugonggaoxinxiweihu 首页之 huifuxinxi 系统管理之 yuangongxinxiweihu 系统管理之 xiaoquxinxishezhi 系统管理之 fenpeiyonghuquanxian 系统管理之 shujukubeifen 系统管理之 shujukuhuifu Int Int Int Int Int Int Int Int Int Int Int Int Int Int Int Int Int Int Int Int Int Int Int Int Int Int Int Int Int 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 24.3 本章小结综上所述,在总体设计阶段通过结合物业管理系统开发的目的,对系统25 哈尔滨工业大学华德应用技术学院毕业设计(论文)功能模块进行划分和功能描述并对系统的数据库进行了概念及逻辑的设计, 通过数据分析,得出这个系统的设计合理、技术成熟、功能完善能够满足用 户的需求。26 哈尔滨工业大学华德应用技术学院毕业设计(论文)第 5 章 详细设计5.1 系统运行平台设置详细设计阶段是系统正式制作前最后一个设计阶段。在此阶段将用图形 的方式描述系统界面和程序具体的实现方法等。在制作系统期间所使用的计 算机软硬件配置如下: 1.硬件环境:台式计算机(PC)一台,如表 5-1 所示。表 5-1 硬件 处理器 内存 硬盘空间 运行环境硬件配置 配置 P4 以上 1GB 以上 80G 以上2.软件环境: (1)软件条件:Windows XP 操作系统 (2)开发工具:Visual Studio 2005 (3)后台数据库:SQL Server 20055.2 开发工具及语言简介1.这个网站是由 Visual Studio 2005 和 Sql Server 2005 数据库组合完成 的,之所以选择 ASP.NET 开发工具是因为 ASP.NET 是 Microsoft 公司推出 的 Web 开发平台,也是目前最先进、性能丰富、功能最强大的 Web 开发平 台,具有方便、灵活、性能优、生产效率高、安全性高、完整性强等特点, 是目前主流的网络编程环境之一。ASP.NET 支持多种开发语言,并包含了 许多新技术,如 ADO.NET、母版页、主题等。C#语言是一种功能强大、面 向对象的编程语言,它从 C 语言和 VisualC++派生而来,是 Microsoft 公 司.NET 技术核心开发语言,因此本程序选择 C#语言作为项目的开发语言。 2.数据库是经过组织一些关于特定主题或对象的信息集合,数据库管 理系统分为两类,文件管理系统和关系型管理系统。Microsoft SQL Server 2005 系统是由微软公司研制和发布的关系型数据库管理系统,可以支持企 业、部门及个人等各种用户完成信息系统、电子商务、决策支持等工作,它27 哈尔滨工业大学华德应用技术学院毕业设计(论文)是一种功能强大且使用方便的关系型数据库管理系统,一般也称为关系型数 据库。SQL Server 2005 存储和管理数据有以下优点: (1) 可以结构化存储大量的数据信息,方便人们能够更加迅速和方便地管 理数据。 (2) 可以有效地保持数据信息的一致性、完整性,降低数据冗余。 (3) 可以满足应用的共享和安全方面的要求。5.3 系统主界面设计5.3.1 系统总体流程想设计好一个系统,首先要对这个系统的程序流程有一个整体的规划, 这样才可以按照这个流程去完善系统,去实现系统的每个功能,具体的系统 流程图如图 5-1 所示。开始 登录 是否注册YN用户开始注册用户登录系统Y 可对基本管理、 物业管理、费用 管理、报表管理 等功能进行操作 并可对新闻、公 告、员工信息、 用户留言信息、 用户权限以及对 数据库进行维护是否是管理员NY是否是工作人员NN是否越权操作Y退出系统基本管理、物 业管理、费用 管理、报表管 理进行操作调用系统 错误页面结束图 5-1 系统整体流程图28 哈尔滨工业大学华德应用技术学院毕业设计(论文)进入本系统首先要进行登录,判断是否是小区的业主或工作人员,如果 是则可进入本系统进行相应的操作,如果不是将会退出系统。5.3.2 系统主界面本系统主要分为前台和后台两个部分,前台主要是为了给上网的业主提 供方便,可以查询其需要的基本信息,而后台主要是为了物业的工作人员以 及管理员能够更好的管理数据和系统而设计的,主界面的内容比较丰富,包 括用户的注册和登录、小区新闻、小区公告、便民日历、用户反馈信息以及 业主的费用信息和菜单导航信息,两种界面的风格基本类似,所以只要介绍 后台的各个界面即可,这个系统共包括五大模块,有用户基本信息管理、物 业管理、费用管理、报表管理和系统管理。系统主界面如图 5-2 所示。图 5-2 系统主界面1. 用户注册 当用户第一次使用这个系统时首先要注册,因为这里面涉及到权限问 题,必须是物业里的工作人员并且通过了系统管理员的授权才可使用相应的 功能,否则即使用户注册成功也没有任何权限,不能进行任何操作。用户注 册时要按一定的格式,如确认密码与密码要一致,身份证号输入要正确,电 话位数要正确,邮箱格式要正确等,否则会出现相应的提示信息。用户注册29 哈尔滨工业大学华德应用技术学院毕业设计(论文)页面如图 5-3 所示。图 5-3 用户注册页面(1) 实现目标 用户首次登录网站需要进行注册才能,在注册页面,用户在文本框中输 入自已的注册信息。当用户点击“注册”按钮时,如果提交的用户名在数据 库已存在,提示用户用户名已存在,否则用户完成注册。 (2)实现过程 页面名:zhuce.aspx 代码文件:zhuce.aspx.cs表 5-2 用户注册主要控件信息表 名称 TextBox13 TextBox1 TextBox2 TextBox3 RadioButtonList1 TextBox12 TextBox4 TextBox5 主要属性及设置 - - - - - - - - 作用 用户编号 用户姓名 密码 确认密码 性别 年龄 出生日期 身份证号 对应的验证控件 RequiredFieldValidator1 RequiredFieldValidator1 RequiredFieldValidator2 CompareValidator1 - RangeValidator1 RequiredFieldValidator3 CompareValidator2 RequiredFieldValidator4 RegularExpressionValidator 1 RequiredFieldValidator530 哈尔滨工业大学华德应用技术学院毕业设计(论文)DropDownList1 TextBox6 TextBox7 TextBox8 TextBox9 TextBox10 TextBox11 Button1 Button2 Button3- - - - - - - - -婚姻状况 家庭住址 宅电 移动电话 邮箱 职备类型 备注 注册 返回 检测用户名CausesValidation 属性为 False续表 5-2 - RequiredFieldValidator6 RegularExpressionValidator 2 RequiredFieldValidator7 RequiredFieldValidator8 RegularExpressionValidator 4 RequiredFieldValidator9 RequiredFieldValidator10 RequiredFieldValidator11 - - -2.用户登录 当用户注册成功后,在首页可以进行登录。用户登录框如图 5-4 所 示。图 5-4 用户登录(1) 实现目标 当用户注册成功后就可以进行登录,在登录框中输入刚注册的信息,然 后按“登录”按钮,如果用户登录成功就会显示“恭喜你登录成功”字样, 否则提示“登录失败”。 (2) 实现过程 页面名:shouye.aspx 代码文件:shouye.aspx.cs31 哈尔滨工业大学华德应用技术学院毕业设计(论文)名称 TextBox1 yonghuming mima TextBox2表 5-3 用户登录主要控件信息 主要属性及设置 作用 - 员工编号 - 员工姓名 - 密码 - 验证码对应的验证控件 - - - -3.用户信息反馈 当用户想进行反馈信息时点击“反馈信息”按钮,就会链接在留言页, 如图 5-5 所示。图 5-5 用户反馈信息(1)实现目标 可以在首页中点击“用户信息反馈”按钮,这样就会调用出反馈信息 页。 (2) 实现过程 页面名:liuyan.aspx 代码文件:liuyan.aspx.cs名称 DataList1 表 5-4 用户反馈页面控件 主要属性及设置 作用 - 显示留言及回复信息 对应的验证控件 -4.修改用户密码 当已注册的用户觉得自己的密码不保密想要修改自己的密码时,可点击 “修改密码”按钮。如图 5-6 所示。32 哈尔滨工业大学华德应用技术学院毕业设计(论文)图 5-6 修改用户密码(1) 实现目标 可以在首页中点击“修改密码”按钮,这样就会调用出修改密码页。 (2) 实现过程 页面名:xiugaimima.aspx 代码文件:xiugaimima.aspx.cs名称 TextBox1 TextBox2 TextBox3 TextBox4 Button1 Button2 表 5-5 修改用户密码的主要控件信息 主要属性及设置 作用 - 员工编号 - 员工姓名 - 新密码 - 确认新密码 - 修改 - 取消 对应的验证控件 - - - - - -4.查询用户密码 当已注册的用户忘记自己的密码时,可点击“修改密码”按钮进行修 改。如图 5-7 所示。33 哈尔滨工业大学华德应用技术学院毕业设计(论文)图 5-7 查询用户密码(1)实现目标 可以在首页中点击“查看密码”按钮,这样就会调用出修改密码页。 (2)实现过程 页面名:chaxunmima.aspx 代码文件:chaxunmima.aspx.cs名称 TextBox1 TextBox2 TextBox3 TextBox4 Button1 Button2 表 5-6 查询用户密码的主要控件信息 主要属性及设置 作用 - 员工编号 - 员工姓名 - 身份证号 - 注册时的邮箱 - 修改 - 取消 对应的验证控件 - - - - - -5.3.2 系统部分主要界面的设计1.基本管理模块中的业主基本信息的设计 这里就要记录用户的基本信息和住房信息。如图 5-8 所示。34 哈尔滨工业大学华德应用技术学院毕业设计(论文)图 5-8 业主基本信息(1) 实现目标 当用户注册成功后并成功登录之后就可以根据相应的权限进行操作,这 里可以实现对业主基本信息的添加、删除、修改和查询的操作。 (2) 实现过程 页面名:yezhujibenxinxi.aspx 代码文件:yezhujibenxinxi.aspx.cs表 5-7 业主基本信息的主要控件信息 名称 TextBox1 TextBox2 TextBox3 TextBox4 TextBox5 TextBox6 TextBox7 TextBox8 TextBox9 TextBox10 TextBox11 TextBox12 TextBox13 TextBox15 主要属性及设置 - - - - - - - - - - - - - - 作用 显示或添加业主编号 显示或添加姓名 显示或添加楼栋名称 显示或添加楼宇单元 显示或添加房号 显示或添加房型 显示或添加建筑面积 显示或添加产权状况 显示或添加使用状况 显示或添加迁入时间 显示或添加是否迁出 显示或添加联系电话 显示或添加联系地址 显示或添加详细信息35 哈尔滨工业大学华德应用技术学院毕业设计(论文)附表 5-7 TextBox14 TextBox16 Button1 Button6 Button2 Button4 GridView1 - - - - - - - 要查询的业主姓名 要查询的楼栋名称 实现添加功能 实现修改功能 实现删除功能 实现查询功能 用来显示所有业主的信息2.基本管理模块中的楼栋信息管理的设计 这个功能主要是用来记录小区中的楼栋的信息以及已住用户、房屋空置 数等,如:上有新业主在物业中进行了登记,那么相应的楼栋信息中已住用 户的数量就会自动加 1,空置数就会自动减 1。图 5-9 表示楼栋信息图 5-9 楼栋信息(1) 实现目标 当用户注册成功后并成功登录之后就可以根据相应的权限进行操作,这 里可以实现对楼栋基本信息的添加、删除、修改和查询的操作。 (2) 实现过程 页面名:loudongxinxi.aspx 代码文件:loudongxinxi.aspx.cs表 5-8 楼栋基本信息的主要控件信息 名称 TextBox1 TextBox2 主要属性及设置 - - 作用 显示或添加楼栋编号 显示或添加楼栋名称36 哈尔滨工业大学华德应用技术学院毕业设计(论文)TextBox3 TextBox4 TextBox5 TextBox6 TextBox7 TextBox8 TextBox9 TextBox10 TextBox11 TextBox12 TextBox13 TextBox15 Button1 Button2 Button5 Button3 Button4 GridView1- - - - - - - - - - - - - - - - - -附表 5-8 显示或添加楼栋所处位置名称 显示或添加单元信息 显示或添加楼层信息 显示或添加总人口数 显示或添加总房数 显示或添加入住户数 显示或添加空置数 显示或添加住宅数 显示或添加商用户数 显示或添加管理楼长 显示或添加联系电话 显示或添加补充说明 实现添加功能 实现修改功能 实现删除功能 实现按楼栋编号的查询功能 实现按楼栋名称的查询功能 用来显示全部的楼栋信息3.物业管理模块中的车位使用管理的设计 这个功能主要是用来记录有车的业主的车位信息、包括车位面积、车位 费用等信息,并且进行登记完成后,车位的费用会自动写入到后面的物业费 用里,这样可以大减少了业主的缴费程序,直接通过缴纳物业费就可以,无 需去另缴车位费用。图 5-10 表示车位使用情况的界面。图 5-10 车位使用情况37 哈尔滨工业大学华德应用技术学院毕业设计(论文)(1) 实现目标 当用户注册成功后并成功登录之后就可以根据相应的权限进行操作,这 里可以实现对车位使用信息的添加、删除、修改和查询的操作。 (2) 实现过程 页面名:cheweishiyongguanli.aspx 代码文件:cheweishiyongguanli.aspx.cs表 5-9 楼栋基本信息的主要控件信息 名称 TextBox1 TextBox2 TextBox3 TextBox4 TextBox5 TextBox6 TextBox7 TextBox8 TextBox9 TextBox10 TextBox11 TextBox12 TextBox13 Button1 Button2 Button6 Button7 Button3 Button8 Button4 Button5 GridView1 主要属性及设置 - - - - - - - - - - - - - - - - - - - - - - 作用 显示或添加车位编号 显示或添加楼栋名称 显示或添加业主编号 显示或添加业主姓名 显示或添加车位面积 显示或添加车位单价 显示或添加车位启用日期 显示或添加车位停用日期 显示或添加计费年份 显示或添加计费月份 显示或添加费用金额 显示或添加管理人员 显示或添加补充说明 实现添加功能 实现修改功能 实现删除功能 实现新增一个业主的新月份的功能 实现计算业主这个月需缴的车位费用功能 对业主的新月份的信息进行登记 实现按车位编号进行查询 实现按业主姓名进行查询 显示所有用户的车位信息4.费用管理模块中的水电气费的设计 这个模块主要是用来记录业主的水电气费的信息,工作人员根据业主所 使用的表数来计算业主个月到底应缴多少费用。图 5-11 表示水电气费登记 的界面。38 哈尔滨工业大学华德应用技术学院毕业设计(论文)图 5-11 水电气费登记(1) 实现目标 当用户注册成功后并成功登录之后就可以根据相应的权限进行操作,这 里可以实现对水业主的电气费信息的添加、删除、修改和查询的操作。 (2) 实现过程 页面名:shuidianqifeidengji.aspx 代码文件:shuidianqifeidengji.aspx.cs名称 TextBox1 TextBox2 TextBox3 TextBox4 TextBox5 TextBox6 TextBox7 TextBox8 TextBox9 TextBox10 TextBox11 TextBox12 TextBox17 TextBox18 TextBox13 TextBox14 表 5-10 业主的水电气费登记的主要控件信息 主要属性及设置 作用 - 显示或添加楼栋名称 - 显示或添加业主编号 - 显示或添加业主姓名 - 显示或添加计费年份 - 显示或添加计费月份 - 显示或添加费用类型 - 显示或添加表编号 - 显示或添加表底数 - 显示或添加表止数 - 显示或添加表用量 - 显示或添加计费单价 - 显示或添加应缴金额 - 显示或添加实缴金额 - 显示或添加剩余金额 - 显示或添加登记标志 - 显示或添加费用状态39 哈尔滨工业大学华德应用技术学院毕业设计(论文)TextBox15 TextBox16 DropDownList2 DropDownList3 DropDownList4 DropDownList5 Button1 Button5 Button6 Button7 Button3 Button4 Button2 GridView1- - - - - - - - - - - - - -附表 5-10 显示或添加收据编号 添加要查询的年份 选择要查询的月份 选择要查询的费用类型 选择要查询的楼栋名称 选择要查询的登记标志 实现按条件的查询功能 实现添加功能 实现删除功能 实现新增一个业主的新月份的功能 实现计算业主这个月需缴的水电气费用功能 对业主的新月份的信息进行登记 实现按条件进行查询 显示所有用户的水电气费信息5.水电气费缴纳的实现 这个功能主要是对于业主欠了水电气费进行缴费信息的登记,业主的缴 费信息可以自动添加到水电气费登记功能中并且能够自动算出业主的剩余金 额。图 5-12 表示业主的纳费界面。图 5-12 业主的缴费信息(1) 实现目标 当用户注册成功后并成功登录之后就可以根据相应的权限进行操作,这 里可以实现对业主的水电气费的缴纳信息的添加、删除、修改、查询和计算 费用的操作。 (2) 实现过程 页面名:shuidianqifeijiaona.aspx40 哈尔滨工业大学华德应用技术学院毕业设计(论文)代码文件:shuidianqifeijiaona.aspx.cs表 5-11 业主的水电气费登记的主要控件信息 名称 TextBox1 TextBox2 TextBox3 TextBox4 TextBox5 TextBox6 TextBox11 TextBox10 TextBox6 TextBox7 TextBox9 TextBox12 Button1 Button2 Button3 Button4 主要属性及设置 - - - - - - - - - - - - - - - - 作用 显示或添加收据编号 显示或添加收款日期 显示或添加交款人员姓名 显示或添加交款人员编号 显示或添加交款金额 显示或添加交款年份 显示或添加交款月份 显示或添加交款形式 显示或添加收款人员 显示或添加收款事由 显示或添加补充说明 输入要查询的条件 实现添加功能 调查用打印收据页面 保存业主缴费信息 实现按照输入的条件查询相应的信息6.报表管理模块中的业主统计报表功能 这个模块的主要作用是根据输入的查询条件查找出想查询的信息并可以 以 EXCEL 的形式打开或保存。图 5-13 是业主基本信息的统计报表,图 514 是要对报表进行的操作,图 5-15 是打开统计报表,图 5-16 是保存统计报 表。图 5-13 是业主信息的统计报表41 哈尔滨工业大学华德应用技术学院毕业设计(论文)图 5-14 对报表信息要进行的操作图 5-15 打开统计报表图 5-16 保存统计报表42 哈尔滨工业大学华德应用技术学院毕业设计(论文)(1) 实现目标 当用户注册成功后并成功登录之后就可以根据相应的权限进行操作,这 里可以实现对报表信息进行的操作。 (2) 实现过程 页面名:yezhutongjibaobiao.aspx 代码文件:yezhutongjibaobiao.aspx.cs名称 TextBox1 Button1 Button2 GridView1 表 5-12 业主统计报表的主要控件信息 主要属性及设置 作用 - 输入要查询的条件 - 实现查询功能 - 调查用打印报表页面 - 显示各个符合条件的查询信息5.4 本章小结本章主要介绍了这个小区物业系统的运行的流程以及这个系统包括的模 块以及各种功能,这章主要采用了图文穿插的方式介绍了物业系统的主界面 和主要功能的界面实现设计,并重点描述了系统在实现过程中几个主要功能 的实现,它主要描述了系统的软件设计是否合理、系统功能、行为和数据的 设计是否恰当、输入、输出的数据是否准确, 因此这一阶段是软件设计的 一个重要阶段,也是至关重要的一个阶段。43 哈尔滨工业大学华德应用技术学院毕业设计(论文)第 6 章 系统测试与性能分析6.1 为什么要进行系统测试系统在经过需求分析、总体设计、详细设计等阶段的开发之后,在编码 过程中和编码之后都要对系统进行测试。测试阶段要进行系统全方位的测 试,查找出系统中存在的问题和漏洞并及时的改正,使系统在投入实施之后 能够正常运行并且能达到开发前所预计的性能效果,因此需要进行系统测 试。6.2软件测试随着计算机的普及,现在无论是任何企业、公司或家庭都应用了计算 机,而只要有计算机的地方就要有软件的应用,因为无论一个多么好的计算 机如果没有软件的支持那么它是毫无意义的,因此开发了软件,因此软件产 品的质量自然成为人们共同关注的焦点,而软件测试就是为了发现软件的错 误而执行程序的过程,它始终是软件开发中的重要组成部分之一,也是保证 软件产品质量的重要手段之一,如果一个软件在它投入生产性运行之前没有 发现并纠正软件中的差错,那么这些差错也迟早会在生产过程中暴露出来, 那时不仅改正这些错误的代价更高,而且往往会造成很恶劣的后果(如:在 医疗方面、军事方面等) ,因此在软件进行投入生产性之前进行软件测试是 十分必要的。6.2.1 测试的基本概念1.测试的目的 软件测试的目的是尽可能多地发现软件产品(主要是指程序)中的错误 和缺陷而执行的程序,并不是发现软件中的全部错误。 明确测试的目的是一件非常重要的事,因为在现实世界中对测试工作存 在着许多模糊或者错误的看法,比如“测试是为了表明程序是正确的”“成 , 功的测试是没有发现错误的测试”等等是完全相反的,这些看法严重影响着 测试工作的顺利进行。测试决不能证明程序是正确的,即使经过了最严格的44 哈尔滨工业大学华德应用技术学院毕业设计(论文)测试之后,仍然可能还有没被发现的错误潜在程序中,测试只能查找出程序 中的错误,不能证明程序中没有错误。 2.测试用例 要进行测试,除了要有测试数据(或称输入数据)外,还应同时给出该 组测试数据应该得到怎样的输出结果,我们称它为预期结果。在测试时将实 际的输出结果与预期结果比较,若不同则表示发现了错误。因此测试用例是 由测试数据和预期结果构成的。 为了发现程序中的错误,应竭力设计能暴露错误的测试。一个好的测试 用例是极有可能发现迄今为止尚未发现的错误的测试用例。一次成功的测试 是发现了至今为止尚未发现的错误的测试。 3.白盒测试和黑盒测试 测试任何产品都有两种方法:如果已经知道了产品应该具有的功能,可 以通过测试来检验是否每个功能都能正常使用,这种方法是把程序看成一只 黑盒子,测试者完全不了解(或不考虑)程序的结构和处理过程。它根据规 格说明书规定的功能来设计测试用例,检查程序的功能是否符合规格说明的 要求。这种方法叫黑盒测试,也叫功能测试。如果知道产品的内部工作过 程,可以通过测试来检验产品内部动作是否按照规格说明书的规定正常进 行,这种方法是把程序看成装在一只透明的白盒子里,测试者完全了解程序 的结构和处理过程。它根据程序的内部逻辑来设计测试用例,检查程序中的 逻辑通路是否都按预定的要求正确地工作。这种方法称为白盒测试,也叫结 构测试。6.2.2 测试步骤软件测试的主要步骤有单元测试、集成测试和确认测试。 1.单元测试(Unit Testing) 单元测试也称模块测试。通常单元测试可放在编码阶段,程序员在编写 好一个模块后,总会对自己编写的模块进行测试,检查它是否实现了详细设 计说明书中规定的模块功能和算法。单元测试主要发现编码和详细设计中产 生的错误,通常采用白盒测试。 2.集成测试(Integration Testing) 集成测试也称组装测试,它是对由各模块组装而成的程序进行测试,主 要检查模块间的接口和通信。集成测试主要发现设计阶段产生的错误,通常45 哈尔滨工业大学华德应用技术学院毕业设计(论文)采用黑盒测试。 3.确认测试(Validation Testing) 确认测试的任务是检查软件的功能、性能及其他特征与用户的需求一 致,它是以需求规格说明书(即需求规约)作为依据的测试。确认测试通常 采用黑盒测试。 确认测试产生测试程序是否满足需求规格说明书所列的各项要求,然后 要进行软件配置复查,特别是文档是否齐全,各方面的质量是否符合要求 等。如果一个软件是为某个客户定制的,那么最后由客户来实施验收测试 (acceptance testing) ,以便客户确认该软件是他所需要的。如果一个软件是 作为产品被许多客户使用的话,那不可能为每个客户进行验收测试。大多数 软件生产者使用一种 Alpha 测试和 Beta 测试的过程,来揭露仅由最终用户 才能发现的错误。6.3本系统测试本系统已经基本实现了其功能,用户可根据要求进行操作,使用情况良 好,其主要数据来自于用户,主要测试了数据库的安全性及稳定性,针对于 本系统,已经进行了黑盒测试和白盒测试,经过测试,此系统可以达到 24 小时的稳定性运行,满足各种用户的实际需要,系统控制等功能良好,可以 使用。6.4本章小结软件测试既是软件开发阶段的最后一个活动,又是软件质量保证的最后 一项措施。它所用的主要技术是白盒测试与黑盒测试。软件测试过程可概括 为用单元测试保证模块正确工作,用综合测试保证模块集成到一起后正常工 作,用确认测试保证软件需求的满足,用系统测试保证软件与其他系统元素 合成后达到系统各项性能要求。测试一旦发现错误,必须定位并纠正此错 误,即通过所说的排错(或调试)过程。因此排错与测试是密不可分的两个 活动。 本系统开发的过程就到此已经结束,系统基本满足了物业公司的需求。46 哈尔滨工业大学华德应用技术学院毕业设计(论文)第 7 章 系统主要功能使用说明7.1 系统登录步骤步骤一:在浏览器地址栏输入下面的地址: http://localhost:2756/xiaoquwuye/首页/shouye.aspx。 步骤二:当输入完网址之后就会出现系统首页,然后输入管理员账号、 密码和验证码。第 5 章图 5-2 表示系统首页,第 5 章图 5-4 显示登录成功信 息。 步骤三:点击“登录”按钮进行登陆验证,如果输入的账号信息正确, 则会显示“恭喜你登录成功”字样,如果输入的账号不存在或密码错误,则 会给出错误提示信息。第 5 章如图 5-4 所示。7.2系统提示错误当出现用户越权使用或出现错误时会出现系统提示信息,如图 7-1 所示图 7-1 系统提示错误信息47 哈尔滨工业大学华德应用技术学院毕业设计(论文)7.3基本管理模块中的业主信息管理操作步骤步骤一:用鼠标点击“基本管理”菜单中的“业主信息管理”子菜单。 步骤二:在弹出的窗口中输入“业主编号”“业主姓名”等业主的基本 、 信息,点击添加按钮。第 5 章图 5-8 表示业主的添加信息。 步骤三:用鼠标点击“添加”按钮,出现“业主添加成功”提示框。如 图 7-2 所示。图 7-2 添加成功提示框7.4物业管理模块中的车位使用管理操作步骤步骤一:用鼠标点击“物业管理”菜单中的“车位使用管理”子菜单。 步骤二:在弹出的窗口中输入“车位编号” “业主姓名” “车位面 、 、 积”“车位单价”等信息,点击计算按钮就会计算出这个业主这个月份所需 、 缴纳的费用。第 5 章图 5-10 所示车位添加及费用计算信息。 步骤三:用鼠标点击“添加”按钮,出现“信息添加成功”提示框提示 信息添加成功,并将这个费用直接写到物业费里,这样很方便计算,这在物 业费用管理中会详细介绍。7.5费用管理模块中的物业费用管理操作步骤7.5.1 物业费登记步骤一:用鼠标点击“费用管理”菜单中的“物业费管理”子菜单。 步骤二:在弹出的窗口中选择上个月份业主的费用信息,然后按“新 增”按钮,就会自动生成业主这个月份的部份信息,然后添加计费面积和计 费单价信息,单击计算按钮就会自动计算出业主这个月需缴的物业费用是多 少,包括了前面的车位费用,如图 7-3 所示。48 哈尔滨工业大学华德应用技术学院毕业设计(论文)图 7-3 物业费登记7.5.2 物业费缴纳步骤一:用鼠标点击“费用管理”菜单中的“物业费缴纳”子菜单。 步骤二:在弹出的窗口中单击“添加”按钮会自动出现收据编号和收款 日期,然后添加业主的缴费信息点击“保存”按钮,这样业的的缴费信息就 存档成功如图 7-4 所示。图 7-4 物业费用缴纳49 哈尔滨工业大学华德应用技术学院毕业设计(论文)步骤三:用鼠标

我要回帖

更多关于 小区物业保安岗位职责 的文章

 

随机推荐