首页 潍坊长城物业业务管理系统的设计与实现

潍坊长城物业业务管理系统的设计与实现

举报
开通vip

潍坊长城物业业务管理系统的设计与实现潍坊长城物业业务管理系统的设计与实现 目 录 摘 要 II ABSTRACT III 第1章 绪论 1 1.1 系统开发背景 1 1.2 国内外研究现状 1 1.3 本文的基本相关理论 3 1.3.1 系统架构 3 1.3.2 Microsoft SQL Server 5 1.4 本文的主要工作 5 1.5 本文的组织结构 6 第2章 需求分析与获取 8 2.1 系统需求概述 8 2.2 系统角色分析 8 2.3 系统功能性需求(FR)分析 9 2.3.1 实体管理 11 2.3.2 入住管理 1...

潍坊长城物业业务管理系统的设计与实现
潍坊长城物业业务管理系统的设计与实现 目 录 摘 要 II ABSTRACT III 第1章 绪论 1 1.1 系统开发背景 1 1.2 国内外研究现状 1 1.3 本文的基本相关理论 3 1.3.1 系统架构 3 1.3.2 Microsoft SQL Server 5 1.4 本文的主要工作 5 1.5 本文的组织结构 6 第2章 需求 分析 定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析 与获取 8 2.1 系统需求概述 8 2.2 系统角色分析 8 2.3 系统功能性需求(FR)分析 9 2.3.1 实体管理 11 2.3.2 入住管理 14 2.3.3 日常业务 17 2.3.4 迁出管理 22 2.3.5 查询统计 24 2.3.6 其他管理 27 2.4 数据格式分析 31 2.5 非功能性需求分析 31 第3章 系统设计 33 3.1 系统设计原则和要求 33 3.2 系统总体设计 34 3.2.1 系统应用架构 34 3.2.2 系统安全架构 35 3.3 应用系统功能架构 36 1 3.4 详细设计 37 3.4.1 各子模块设计及功能说明 38 3.4.2 数据库详细设计 43 第4章 系统的实现与测试 48 4.1 部分代码实现 48 4.2 物业管理系统测试 50 4.2.1 测试目标 50 4.2.2 测试原则 51 4.2.3 系统具体功能的测试 51 4.2.4 系统非功能性测试 57 第5章 总结与展望 58 参 考 文 献 59 摘 要 随着经济和社会的不断发展,人民的生活水平迅速提高,人们对生活质量的要求也是越来越高。当然,和人们生活息息相关的物业管理也要更加的方便快捷,以满足现代人们的需求。与此同时,计算机技术和Internet的迅速发展和普及,网络信息技术发展深刻改变着社会生活、工作、思维和交往的方式。现实生活中,物业管理的作用已被广泛认可,但是,信息技术在物业管理方面的应用还不是很高。物业公司为了谋求更好更快的发展,必须利用自身优势,充分结合现代工具,即实现物业业务管理信息化,从而提高工作效率、服务品质、自动化程度以及企业的综合管理与经营能力等。 本论文以对潍坊长城物业管理公司为具体调研单位,采用面向对象的思想,以统一建模语言为分析设计工具,对物业管理过程中的相关业务进行需求分析和系统设计,设计了基于Web Service物业管理系统的模型,该系统针对用户的特点,形式上采用了B/S技术架构,技术上以Java为编程语言,实现了物业管理工程中的实体管理、入住管理、日常业务管理、迁出管理、查询统计管理、其他管理等功能。在安全方面,该系统采用基于资源角色的权限管理,增强了系统运行的安全性。 2 本文描述了潍坊长城物业业务管理系统的需求分析、系统设计以及具体的 实现过程。首先,对潍坊长城物业管理公司各个部门进行了详细的需求调研, 然后对获取的内容进行分析,对系统的总体业务以及业务流程有了准确的掌握。 从而确定了该系统要实现的功能以及相应的实现方式。然后采用分层分模块的 设计思想对系统进行功能设计,并对涉及的数据库进行设计,最后根据需求分 析以及系统设计的内容,采用相关的技术对系统进行了实现,完成了整个系统 的开发工作。 最终,潍坊长城物业业务管理系统成功部署以及运行,该系统基本满足了 潍坊长城物业管理公司的工作需求,实现了该物业公司业务以及数据的高效处 理,使大量工作变得较为简单,减轻了物业管理工作人员的负担,提高了工作 效率和服务质量。 关键词:物业管理信息系统;B/S架构;面向对象;Web Service ABSTRACT With the development of economic and society, people's living standards increasing quickly and the requirements of the quality of life is also more and more high. Certainly, in order to meet the needs of modern people, the property management which is related to people’s everyday life should be more convenient and quick. Meanwhile, with the rapid development and popularization of computer technology and Internet, the network information technology development has changed the social life, work, thinking and communication way of people. In the real life, property management has been widely recognized, however, the information technology in the application of property management is not very high. So, to seek better and faster development, Property management company must make use of their own advantages, fully combined with modern tools, namely realize property business management information, so as to improve work efficiency and service quality, the degree of automation and enterprise comprehensive management and operation ability, etc. This thesis to weifang Great Wall property business management company for the specific research unit. The Rational Unified Process is used as development tool 3 and UML is used as description language for analyzing and design in this paper. The system adopts object-oriented idea on the property management business of requirements acquisition, requirements analysis and system design. For the user characteristics, the system implements many function modules in the process of For the user and system characteristics, the system implements many function modules in the process of degree management, for example, Entity management, check in management, daily business management, check out of management, the inquiry statistics management, and other management, using B/S architecture model in form. This paper describes the requirement analysis, system design and realization process of the weifang Great Wall property business management system. First of all, we carry on the detailed demand research from each department of the weifang Great Wall property management company. Secondly, analyze the content to determine the function and corresponding realization of the system. And then, design the system function and database. The operation of the system basically meets the needs of the work of the weifang Great Wall property business, realizes the efficient processing of the business and data, which makes the work of property management becoming simple, and reduces the burden of the staffs, improves the efficiency of work. Keywords: Property management information system; B/S technical framework;Web Service; Object-Oriented 第1章 绪论 1.1 系统开发背景 潍坊市长城物业管理有限公司是潍坊市较大的物业管理公司之一,注册资 金人民币1000万元,该公司下设办公室、财务部、工程部、人力资源部和物业 服务部等五个职能部门以及多个项目服务中心,现有在编职工150人。 该物业服务公司为提高自身竞争力,引进了国际知名公司的物业服务模式 和管理经验,而且在日常服务过程中,还导入了ISO9001-2000质量管理体系, 4 从而全面提升了公司的管理水平和服务质量。当然,随着计算机技术和Internet的迅速发展和普及,网络信息技术发展深刻改变着社会生活、工作、思维和交往的方式。该公司近年来也十分重视信息技术的应用,力求通过信息化手段转变传统的物业管理模式,从而进一步提高公司的管理水平和服务质量。 该公司的主要业务范围涵盖了 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 厂房、工业园区、写字楼、公寓等业态的物业管理形式,管理建筑面积超过100万平方米,管理业务纷繁复杂。该物业管理公司物业信息管理具有如下特点:1.文书报表繁多,每个环节都会生成相应的资料。2.物业信息管理涉及的业务范围较广,产生的数据量较大,管理任务比较重。3.在自然、社会和人为的作用下,物业管理的食物和使用状态经常处于不断变化发展之中,使得物业信息管理呈现动态性特征。这些特点使得传统的物业管理信息系统以及不能满足潍坊长城物业管理公司不断扩展的业务需求,因此,开发一套现代化物业业务管理系统成为很有必要的事情。 本文以潍坊市长城物业管理有限公司为原型设计和开发了一套现代化的综合物业管理信息系统,以提高该公司的管理效率和服务质量,同时对物业管理的信息化也进行了研究和探索。 1.2 国内外研究现状 信息化管理的理论研究始于20世纪50年代,这个时期的应用被称为计算机化,系统与系统之间的信息不存在交流与使用,是信息化“孤岛”的应用阶段。20世纪70年代,美国提出计算机集成制造系统(CIMS)的概念,此阶段为信息化集成阶段。20世纪80年代,管理信息系统(MIS)出现并得到应用,90年代迅猛发展。 信息管理系统(MIS)是为企业提供有关内部经营,外部环境和决策支持信息而建立起来的信息保障体系。目前,在欧美发达国家,绝大多数企业都在不同程度上建立起来了自己的企业信息管理系统,以确保在竞争中处于有利的地位。在我国,随着市场经济的发展,企业技术进步和管理水平的不断提高,市场的作用不断扩大,中小企业急需要MIS软件来管理企业的日常经营活动。对一个企业来说,本身就是一个大系统,这个大系统友若干相关的生产系统,管理系统和信息系统所组成,其中信息系统的设计好坏直接关系到企业的发展。 5 国内的物业管理是从1981年开始的,历经三十年,大体分为三个阶段:80年代至90年代初,是我国物业管理的第一个阶段,即探索和起步阶段;90年代后期物业管理开始进入规范化及大发展阶段,此时我国物业管理进入第二阶段;进入新世纪,我国物业管理进入第三个阶段,即快速发展和市场化阶段。虽然我国物业管理系统取得了很大的进步,但是信息系统的基础还是很薄弱。 物业管理信息系统就是计算机技术、网络通信技术、数据库技术、自动化技术和现代管理理论在物业管理中的综合应用,最大限度的开发、利用和共享物业管理信息资源的过程。从技术应用的角度看,物业管理信息化是信息技术在物业管理中的推广过程;从信息使用的角度看,物业管理信息化是提高物业管理信息资源的使用程度或提高物业管理知识资源挖掘程度的过程;从最终用户角度看,物业管理信息化是对物业管理活动和物业管理流程再造的过程;从物业管理行业发展角度看,物业管理信息化是促进物业管理由粗放型向集约型管理的过程;从物业管理的角度看,是物业管理业务(专项业务、社区业务、多种经营业务等)的全面信息化,是企业内部流程(物流、资金流、信息量、服务 [1] 流、工作流)的全面信息化,是企业与外部组织整合的信息化。 目前,在我国,已经注册的物业不完全统计为3万多家,但是物业管理的信息化程度普遍较低。主要变现在:1.总体水平低。相对于其他行业来说,我国物业信息化管理建设总体水平较低、欠发达地区和发达地区发展极不均衡、应用层次低(业务层)、投入低、普及率低、且缺乏标准和规范。2.管理与信息化技术的结合不够。计算机业务处理系统经常不符合公司的管理模式,或者不能很好地与实际操作流程配合,造成脱节现象,业务处理系统成了静态内容的工具,不能较好地反映管理和服务状况。可见,物业管理发展的时间较短,物业管理信息化较其他行业晚,随着物业管理向智能化、集成化、网络化的方向发展,物业管理的信息化程度将会越来越高。 物业管理信息系统的相关研究成果有很多。如:给于WEB的物业管理信息系统的构建、采用微软.NET技术解决的物业管理信息系统、基于地理信息系统(GIS)的物业管理信息系统、智能化信息系统的设计、基于浏览器,服务器,服务器(B/S/S)等。 纵观国内外对物业管理信息系统的研究,虽然有些很成熟,但由于所探讨6 的侧重点不同,所开发的系统并不适合潍坊市长城物业管理有限公司。 1.3 本文的基本相关理论 在系统开发过程中,系统架构决定了应用系统的可用性、兼容性、稳定性及可扩展性。潍坊市长城物业业务管理系统采用B/S工作模式,符合潍坊长城物业业务管理系统的安装。本系统后台数据库采用Microsoft SQL Server2005数据库。前台采用MyEclipse作为主要的开发工具。 1.3.1 系统架构 在管理信息系统中,主要采用C/S(客户机client,服务器server)架构和B/S(Web浏览器brower/服务器server)架构。 1.C/S模式 C/S模式结构如图1-1所示。 数据库服务器 客户端 图1-1 C/S模式结构 C/S模式是两层结构模式,第一层是客户机应用程序,第二层是服务器管理程序。它的工作过程是客户向服务器提出请求,服务器接收并处理该请求,然 [2]后返回结果。该模式的优点是: 1)充分利用客户机的计算资源。以往针对B/S结构,提出了网络计算机的概念,目前不是主流,目前客户机的性能越来越高,人机界面的交互和中间结果的处理,在客户机上完成,可以减轻服务器的负担,降低客户机与服务器的网络流量。 2)人机界面设计灵活,表达能力丰富。面向作业层面的人员分布到生产班组, 7 对计算机的应用水平不高,因此人机界面应尽量方便实用,不需要引入计算机专业的概念,而往往细节的设计决定了系统的成败,C/S在人机界面上能较好的满足用户的要求。 3)系统的集成设计程度高。在C/S模式下,可实现各应用功能的内部业务关联,功能模块间数据的交换、接口的调用、控件的嵌入,为系统的设计提供了丰富的手段。 4)C/S模式下系统的维护和程序的调试较为方便,系统的开发模式也较为灵活,在防病毒和恶意的攻击上能力较强,中间服务可采用自定义的握手信息连接验证。 5)在C/S模式下,可实现多层分布代理,系统的部署也较为灵活。 2.B/S模式 B/S模式结构如图1-2所示。 数据库服务器 Web服务器 浏览器 图1-2 B/S模式结构 B/S模式仅需在用户端安装浏览器软件,数据和服务应用程序都在服务器上,其优点是: 1)具有分布性特点,可以随时随地进行查询、浏览等业务处理。 2)业务扩展简单方便,通过增加网页即可增加服务器功能。 3)维护简单方便,只需要改变网页,即可实现所有用户的同步更新。 4)开发简单,共享性强 通过比较B/S模式和C/S模式,该系统网络技术更适合B/S架构。 8 1.3.2 Microsoft SQL Server Microsoft SQL server数据库能提供关系管理系统RDBMS核心和一组外 围管理工具软件。采用标准数据库语言和远程数据访问标准能够实现网络环境下数据库之间互联操作。它的网络容错完整性检查和安全保密等功能使整个网络数据库的存取更加合理。 SQL Server中提供了两种创建数据库的方法,一种是使用传统的SQL语句创建数据库,另一种则是由SQL Server本身所提供的工具创建数据库。 1.4 本文的主要工作 本文是对潍坊长城物业业务管理系统的设计与实现的描述,分析了系统开发的背景和国内外物业管理信息系统的研究现状,采用需求管理统一方法确定系统需求和系统设计目标,将需求进行细化,对典型模块进行了详细的描述,介绍了系统多层软件架构、系统功能架构和系统的安全设计,利用系统建模介绍了系统的详细设计,并经过设计测试环节,分析测试结果并给出结论。具体的工作如下: 1.分析了系统的开发背景与目前研究的现状,明确了本系统开发的意义与必要性,并对论文的设计目标与组织结构进行了描述,明确了系统开发的目的,对论文的结构进行了概要性的描述。 2.总体描述系统需求,以潍坊长城物业管理公司为调研对象,通过对该公司各部门进行了需求调研,并对该物业管理公司工作人员的工作内容以及 工作流程 财务工作流程表财务工作流程怎么写财务工作流程图财务工作流程及制度公司财务工作流程 进行了需求获取,然后结合需求获取的内容以及公司的工作需要,对物业管理进行了详细的需求分析,采用模块化设计思想,按照功能划分,采用用例分析技术,通过用例图、活动图等UML统一过程化方法进行需求描述。 3.系统设计部分根据需求分析以及用户对系统的要求,提出了系统的设计原则和要求,然后对整个物业管理系统的总体框架进行了设计,包括功能框架与技术框架等,然后对系统分不同的功能模块进行了详细的功能设计,最后对系统的数据库进行了设计,通过概念设计与物理设计,明确了系统数据库存储的数据类型以及各个表之间的对应关系,完成了系统的设计。 9 最终,潍坊长城物业业务管理系统成功部署以及运行,该系统基本满足了潍坊长城物业管理公司的工作需求,实现了该物业公司业务以及数据的高效处理,使大量工作变得较为简单,减轻了物业管理工作人员的负担,提高了工作效率和服务质量。 1.5 本文的组织结构 本文共分为五部分,对潍坊长城物业业务管理系统的需求分析、系统设计以及实现测试过程进行了详细的描述,下面对论文每部分的内容进行简要的介绍。 第1章绪论,通过对本系统的开发背景及国内外研究现状的介绍,明确了系统开发的意义与实现的必要性,并对论文的设计目标与组织结构进行了简要的分析,对论文的结构进行了概要性的描述。 第2章需求分析与获取,首先对物业管理业务流程进行总体描述,其次对需求分析按照功能需求和非功能需求两个类别进行描述,主要对不同的功能模块进行了需求分析。 第3章是系统设计,根据需求获取与分析的内容,对系统进行了设计,提出了系统的设计原则与要求,描述了长城物业管理系统的总体架构,对该体统进行了功能设计,并完成了系统数据库的设计。 第4章主要描述了系统的实现和测试,对本系统的业务的实现进行了介绍,结合相关的开发技术,通过系统的实现界面与算法对系统的实现过程进行了说明,并对系统的测试工作进行了介绍。 第5章是总结与展望部分,对本文进行了总结,并对下一步的工作进行了展望。 第2章 需求分析与获取 需求分析与管理是软件项目中一项十分重要的工作,需求项目对软件能否实现产生至关重要的影响。系统的需求可以划分为功能需求(FR)和非功能需求(NFR)两种。本章将对本潍坊市长城物业业务管理系统中的功能进行需求分析。 10 2.1 系统需求概述 潍坊市长城物业管理公司目前市场不断扩大,业务也越来越多,使得需要处理大量数据,如果是人工的话,就需要大量人力处理这些数据。物业企业日常管理工作量最繁重的是收费管理,要求费用计算准确,人工计算容易算错、数据容易丢失。而且公司内部、业务之间信息不共享,形成信息孤岛。严重影响该物业公司的效率以及工作的顺利进行。 潍坊长城物业业务管理系统适应了现代管理的要求,全面实现了该公司物业管理的系统化、集团化以及规范化管理。该系统是基于Internet的B/S架构,使用先进的开发技术,提高了系统的可靠性、易用性、可扩展性等。并且打破了公司内部、业务之间的信息孤岛,实现了信息的共享。 2.2 系统角色分析 在物业业务管理系统中,涉及到的主要用户角色包括:系统管理员、管理工作人员、物业服务人员、物业财务人员、业主等。其中管理工作人员是系统的直接用户,负责系统的整个操作。根据业务的需要,使用该系统时具有不同的权限。 1.系统管理员:权限级别最高者用户,负责对系统进行全面的维护工作,保证系统的正常运行,同时对系统的用户进行管理,包括权限分配。 2.管理工作人员:负责物业管理系统各项功能的实施管理,如实体管理、入住管理、日常业务管理、迁出管理、查询统计等。 3.物业服务人员:主要负责物业公司具体的工作,如设备维修、保洁绿化、安保消防等。 4.业主:业主是该物业企业服务的客户,包括公司和个人。 2.3 系统功能性需求(FR)分析 功能性需求主要是依据用户提出的需求对系统进行功能性划分,这些功能主要为了实现系统的业务逻辑。使用面向对象的需求分析方法对系统功能需求 [3]进行分析,建立系统功能实现模型。 11 在分析潍坊长城物业业务管理系统功能需求时采用用例、包图和活动图的方法进行UML建模,通过包图对需求用例进行分类,包括:实体管理、迁入管理、日常业务管理、迁出管理、查询统计管理和其他管理等六个模块。如图2-1所示。 日常管理迁入管理实体管理 查询统计管其他管理迁出管理理 系统管理 图2-1 系统功能包图 用户详细功能需求通过用例图的形式进行描述。下面将介绍系统全局用例图以及部分功能管理用例图。图2-2是潍坊长城物业业务管理系统的全局用例图。 12 图2-2 潍坊长城物业业务管理系统全局用例图 13 2.3.1 实体管理 楼宇管理 <> <> 房间管理<> <> <> <> 车位管理<> 业主<> <> 物业工作人员<> 广告位管理<> <> 楼宇图形化 图形化管理 图2-3 实体管理用例图 1.楼宇管理 管理员登陆系统后,在实体管理中选择楼宇管理,可以根据项目名称、楼宇名称、楼宇类型、片区名称、接盘日期、启动日期等进行信息查询。也可以添加写字楼、住宅、仓储、商城等楼宇,并且添加的楼宇可以附上平面图和实景照片。添加成功后,系统管理员可以实时刷新,查看已添加的楼宇的情况。管理员不可以批量添加楼宇。管理员可以将所有的楼宇信息(记录操作、序号、楼宇名称、楼宇类型、所属片区、总建筑面积、接盘日期、启动日期、地址等)导出至excel以便保存。以上这些操作都是在管理员身份验证的基础上进行的,若没有通过省份验证,就需要管理员输入用户名密码进行身份验证。 1)房间管理 14 管理员登陆系统后,在实体管理中选择房间管理,可以根据项目名称、楼宇名称、房间类型(写字间、住宅、门市、车库、仓库)、房间朝向(东南西北)、房间编号、使用状态(空闲、入伙、入住)、所在单元等进行信息查询。也可以添加写字间、住宅、门市、车库、仓库等房间,并且添加的房间可以附上平面图、实景照片、实景3D动画等。添加成功后,系统管理员可以实时刷新,查看已添加的房间的情况。管理员不可以批量添加房间。也可以根据选择的房间创建一个账户。管理员可以将所有的楼宇信息(记录操作、序号、项目名称、楼宇名称、房间编号、房间类型、产权人、使用人、管理类别、使用状态、收费面积、实用面积、单元、楼层等)导出至excel以便保存。以上这些操作都是在管理员身份验证的基础上进行的,若没有通过省份验证,就需要管理员输入用户名密码进行身份验证。 2.车位管理 管理员登陆系统后,在实体管理中选择车位管理,可以根据项目名称、楼宇名称、所属片区、车位编号、产权人、使用人、管理类别(业主自用、物业自用、物业租赁、代理租赁等)、使用状态(空闲、入伙、使用)、车位位置、车位面积等进行信息查询。也可以添加车位进行车位信息维护,并且添加的车位可以附上平面图和实景照片。添加成功后,系统管理员可以实时刷新,查看已添加的车位的情况。管理员不可以批量添加车位。管理员可以将所有的车位信息(记录操作、序号、项目名称、楼宇名称、所属片区、车位编号、产权人、使用人、管理类别、使用状态、车位位置、车位面积)导出至excel以便保存。以上这些操作都是在管理员身份验证的基础上进行的,若没有通过省份验证,就需要管理员输入用户名密码进行身份验证。 3.广告位管理 管理员登陆系统后,在实体管理中选择广告位管理,可以根据项目名称、楼宇名称、管理类别(业主自用、物业自用、物业租赁、代理租赁等)、使用状态(空闲、入伙、使用)、广告位号、所在位置、面积等进行信息查询。也可以添加广告位进行广告位信息维护,并且添加的车位可以附上实景照片。添加成功后,系统管理员可以实时刷新,查看已添加的广告位的情况。管理员不可以批量添加车位。管理员可以将所有的广告位信息(记录操作、序号、项目名称、 15 楼宇名称、片区名称、广告位编号、产权人、使用人、管理类别、使用状态、广告位面积、所在位置)导出至excel以便保存。以上这些操作都是在管理员身份验证的基础上进行的,若没有通过省份验证,就需要管理员输入用户名密码进行身份验证。 4.图形化管理 管理员登陆系统后,在实体管理中选择图形化处理,通过选择项目名称,输入名称、描述等信息,选择相应的图片,然后通过绘制工具栏、基本图形、自定义图形、跳转等进行图片的绘制变保存或删除。 5.楼宇图形化 16 2.3.2 入住管理 资料录入 <> <>签订 合同 劳动合同范本免费下载装修合同范本免费下载租赁合同免费下载房屋买卖合同下载劳务合同范本下载 <> <> <> <>费项设置 <> <>业主 <> <>装修督查管理物业工作人员 <> <> <> <>费用收缴 验收入住 装修管理 图2-4 入住管理用例图 1.资料录入 管理员登陆系统后,在入住管理中选择资料录入,可以根据房间号/业(租)户名称、项目名称、联系人、联系电话等进行信息查询。也可以添加业(租)户信息进行信息维护,业(租)户包括公司和个人两种。录入的信息比较多,有基础信息、附加信息、实体信息。添加成功后,系统管理员可以实时刷新,查看已录入的业(租)户的信息情况。管理员也可以批量添加业(租)户信息。 17 管理员可以将所有的业(租)户信息(记录操作、序号、项目名称、业(租)户名称、联系人、联系电话、产权实体信息等)导出至excel以便保存。以上这些操作都是在管理员身份验证的基础上进行的,若没有通过省份验证,就需要管理员输入用户名密码进行身份验证。 2.签订合同 管理员登陆系统后,在入住管理中选择签订合同,可以根据房间号/业(租)户名称、项目名称、合同类型、审批状态、操作类型、合同状态、合同编号、签订日期、开始日期、结束日期、终止日期等进行信息查询。系统管理员可以实时刷新,查看已录入的业(租)户的合同签订情况。管理员也可以选择一条合同对其进行审批。管理员可以将一条合同(记录操作、序号、项目名称、业(租)户名称、合同类型、合同编号、合同起始日期、合同结束日期、实体信息、合同总金额、合同签订日期、合同创建日期、合同创建人、合同终止日期、审批状态、操作类型、合同状态)导出至word以便保存。以上这些操作都是在管理员身份验证的基础上进行的,若没有通过省份验证,就需要管理员输入用户名密码进行身份验证。 3.费项设置 管理员登陆系统后,在入住管理中选择费项设置,可以根据房间号/业(租)户名称、项目名称、费用项目、费用类型、建立日期、有效日期等进行信息查询。系统管理员可以实时刷新,查看已录入的业(租)户的费项设置情况。管理员也可以批量业(租)户的费用项目。管理员也可以选择要修改的记录重新设置费项标准名称。以上这些操作都是在管理员身份验证的基础上进行的,若没有通过省份验证,就需要管理员输入用户名密码进行身份验证。 4.费用收缴 管理员登陆系统后,在入住管理中选择费用收缴,可以根据房间号/业(租)户名称、费用项目、费用类型、缴费情况等进行信息查询。管理员可以查看所有的缴费信息、交费历史。并能详细查看我的收费情况即收费审核表。可以根据房间号/业(租)户名称、费用项目、费项名称、确认人、收款方式、会计周期、收费日期等信息查看自己的收费情况。并可以选中某一个收费情况进行提交、撤回提交、取消收费、确认、驳回、撤回确认、修改会计周期等。管理员18 可以将所有的收费信息导出至excel以便保存。以上这些操作都是在管理员身份验证的基础上进行的,若没有通过省份验证,就需要管理员输入用户名密码进行身份验证。 5.验收入住 管理员登陆系统后,在入住管理中选择验收入住,可以根据房间号/业(租)户名称、编号、验收结果、项目名称、楼宇、实体编号、实体类型、验收人、操作员、验收日期等进行信息查询。也可以添加验收入住单。添加成功后,系统管理员可以实时刷新,查看已验收的业(租)户的验收信息情况。管理员可以将所有的验收单信息(记录操作、序号、验收日期、验收单编号、项目名称、楼宇名称、实体信息、实体类型、业(租)户名称、验收结果、验收人、操作人、备注等)导出至excel以便保存。以上这些操作都是在管理员身份验证的基础上进行的,若没有通过省份验证,就需要管理员输入用户名密码进行身份验证。 6.装修管理 管理员登陆系统后,在入住管理中选择装修管理,可以根据房间号/业(租)户名称、项目名称、起始时间、结束时间等进行信息查询。也可以添加装修申请单来进行装修信息维护。也可以添加或删除某一装修项目。添加成功后,系统管理员可以实时刷新,查看业(租)户的装修情况。管理员可以将所有的装修信息(记录操作、序号、项目名称、楼宇名称、实体信息、实体类型、房间编号、业(租)户名称、联系电话、装修方式、起始时间、结束时间、申请时间、装修进度等)导出至excel以便保存。以上这些操作都是在管理员身份验证的基础上进行的,若没有通过省份验证,就需要管理员输入用户名密码进行身份验证。 7.装修督查管理 管理员登陆系统后,在入住管理中选择装修监督管理,可以根据项目名称、房间号/业(租)户名称、编号、巡查人员、巡查时间、状态等进行信息查询。也可以添加对某一装修进度的督查管理情况。添加成功后,系统管理员可以实时刷新,查看业(租)户的装修督查管理情况。管理员可以将所有的装修督查管理信息(记录操作、序号、项目名称、楼宇名称、房间编号、编号、业(租) 19 户名称、联系电话、提报人员、巡查人员、巡查时间等)导出至excel以便保存。以上这些操作都是在管理员身份验证的基础上进行的,若没有通过省份验证,就需要管理员输入用户名密码进行身份验证。 2.3.3 日常业务 图2-5 日常业务管理用例图 1.资料变更 管理员登陆系统后,在日常业务中选择资料变更,可以根据房间号/业(租)户名称、项目名称、联系人、联系电话等进行信息查询。也可以添加/业(租)户信息进行资料维护。添加成功后,系统管理员可以实时刷新,查看所有的业(租)户信息情况。管理员野可以批量添加业(租)户信息。管理员可以将所有的业(租)户信息(记录操作、序号、项目名称、业(租)户名称、联系人、联系电话、产权实体信息等)导出至excel以便保存。以上这些操作都是在管理员身份验证的基础上进行的,若没有通过省份验证,就需要管理员输入用户名密码进行身份验证。 20 2.合同变更 管理员登陆系统后,在日常业务中选择合同变更,可以根据房间号/业(租)户名称、项目名称、合同类型、审批状态、操作类型、合同状态、合同编号、签订日期、开始日期、结束日期、终止日期等进行信息查询。系统管理员可以实时刷新,查看已所有的业(租)户的合同签订及变更情况。管理员也可以选择一条合同对其进行审批。管理员可以将一条合同(记录操作、序号、项目名称、业(租)户名称、合同类型、合同编号、合同起始日期、合同结束日期、实体信息、合同总金额、合同签订日期、合同创建日期、合同创建人、合同终止日期、审批状态、操作类型、合同状态)导出至word以便保存。以上这些操作都是在管理员身份验证的基础上进行的,若没有通过省份验证,就需要管理员输入用户名密码进行身份验证。 3.费项变更 管理员登陆系统后,在日常业务选择费项变更,可以根据房间号/业(租)户名称、项目名称、费用项目、费用类型、建立日期、有效日期等进行信息查询。系统管理员可以实时刷新,查看已所有的业(租)户的费项设置情况。管理员也可以批量业(租)户的费用项目。管理员也可以选择要修改的记录重新设置费项标准名称。以上这些操作都是在管理员身份验证的基础上进行的,若没有通过省份验证,就需要管理员输入用户名密码进行身份验证。 4.费用收缴 管理员登陆系统后,在日常业务中选择费用收缴,可以根据房间号/业(租)户名称、费用项目、费用类型、缴费情况等进行信息查询。管理员可以查看所有的缴费信息、交费历史。并能详细查看我的收费情况即收费审核表。可以根据房间号/业(租)户名称、费用项目、费项名称、确认人、收款方式、会计周期、收费日期等信息查看自己的收费情况。并可以选中某一个收费情况进行提交、撤回提交、取消收费、确认、驳回、撤回确认、修改会计周期等。管理员可以将所有的收费信息导出至excel以便保存。以上这些操作都是在管理员身份验证的基础上进行的,若没有通过省份验证,就需要管理员输入用户名密码进行身份验证。 5.客户服务 21 1)报修维修管理 管理员登陆系统后,在日常业务中选择客户服务再选择报修维修管理,可以根据项目名称、楼宇名称、报修单编号、报修人员、报修实体、实体编号、维修人员、报修内容、处理状态、报修日期、完工日期等进行信息查询。也可以添加报修单进行报修信息维护。添加成功后,系统管理员可以实时刷新,查看报修维修信息情况。管理员可以将所有的报修单信息(记录操作、序号、项目名称、楼宇名称、报修单编号、报修人员、报修方式、报修实体、实体编号、维修人员、报修内容、报修日期、处理状态、接待人员、完工日期等)导出至excel以便保存。也可以对某一选中的报修单进行打印预览。以上这些操作都是在管理员身份验证的基础上进行的,若没有通过省份验证,就需要管理员输入用户名密码进行身份验证。 2)投诉建议管理 管理员登陆系统后,在日常业务中选择客户服务再选择投诉建议管理,可以根据项目名称、楼宇名称、投诉建议人员、房间编号、处理结果、投诉日期、处理日期等进行信息查询。也可以添加投诉建议。添加成功后,系统管理员可以实时刷新,查看投诉建议的信息情况。管理员可以将所有的投诉建议信息(记录操作、序号、项目名称、楼宇名称、房间编号、处理结果、投诉日期、处理日期、处理结果、满意度、处理状态等)导出至excel以便保存。以上这些操作都是在管理员身份验证的基础上进行的,若没有通过省份验证,就需要管理员输入用户名密码进行身份验证。 3)客户生日管理 管理员登陆系统后,在日常业务中选择客户服务再选择客户生日管理,可以根据房间号/业(租)户名称、项目名称、楼宇名称、所在房间、联系人电话等进行查询n天内过生日的客户。系统管理员可以实时刷新,查看过生日的客户的信息情况。 6.水电气管理 1)水电燃气表设置 管理员登陆系统后,在日常业务中选择水电气管理再选择水电燃气表设置,可以根据所属项目、所属楼宇、表类型、表号码、单价、表位数等进行信息查22 询。管理员可以将所有的水电气表信息(记录操作、序号、项目名称、楼宇名称、房间号、房间类型、使用状态、表类型、表号码、表乘率、单价、表位数、抄表序号等)导出至excel以便保存。也可以导入抄表数据,导出准备数据。并且可以批量设置单价、表乘率、表位数。以上这些操作都是在管理员身份验证的基础上进行的,若没有通过省份验证,就需要管理员输入用户名密码进行身份验证。 2)账户异动管理 管理员登陆系统后,在日常业务中选择水电气管理再选择账户异动管理,可以根据所属项目、所属楼宇、费用类型、业租户、房间编号等进行信息查询。选择要交费的账户,输入金额进行初期建账、预交押金、退押金等。以上这些操作都是在管理员身份验证的基础上进行的,若没有通过省份验证,就需要管理员输入用户名密码进行身份验证。 3)水费计算/扣费 管理员登陆系统后,在日常业务中选择水电气管理再选择水电计费/扣费,可以根据所属项目、所属楼宇、业租户、房间编号、水表号等进行信息查询。选择项目生成该项目的本月数据以及对本月数据进行扣费。也可以将上述水费信息导出至excel。以上这些操作都是在管理员身份验证的基础上进行的,若没有通过省份验证,就需要管理员输入用户名密码进行身份验证。 4)电费计算/扣费 管理员登陆系统后,在日常业务中选择水电气管理再选择电费计费/扣费,可以根据所属项目、所属楼宇、业租户、房间编号、电表号等进行信息查询。选择项目生成该项目的本月数据以及对本月数据进行扣费。也可以将上述电费信息导出至excel。以上这些操作都是在管理员身份验证的基础上进行的,若没有通过省份验证,就需要管理员输入用户名密码进行身份验证。 5)燃气费计算/扣费 管理员登陆系统后,在日常业务中选择水电气管理再选择燃气费计费/扣费,可以根据所属项目、所属楼宇、业租户、房间编号、燃气表号等进行信息查询。选择项目生成该项目的本月数据以及对本月数据进行扣费。也可以将上述燃气费信息导出至excel。以上这些操作都是在管理员身份验证的基础上进行的,若 23 没有通过省份验证,就需要管理员输入用户名密码进行身份验证。 6)水电燃气催费单 管理员登陆系统后,在日常业务中选择水电气管理再选择水电燃气催费单,可以根据所属项目、费项类别、业租户、房间编号等进行信息查询。刷新即可显示所有水电燃气余额状况。以上这些操作都是在管理员身份验证的基础上进行的,若没有通过省份验证,就需要管理员输入用户名密码进行身份验证。 7)水电气预开发票(按房间) 管理员登陆系统后,在日常业务中选择水电气管理再选择水电气预开发票(按房间),可以根据所属项目、所属楼宇、业租户、房间编号、审批状态、账户状态等进行信息查询。刷新即可显示所有水电燃气状况。选择用户添加申请。选择记录可以进行审批、取消审批、驳回申请、开票、取消开票等活动。也可以将上述信息导出至excel。以上这些操作都是在管理员身份验证的基础上进行的,若没有通过省份验证,就需要管理员输入用户名密码进行身份验证。 8)水电气预开发票(按租户) 管理员登陆系统后,在日常业务中选择水电气管理再选择水电气预开发票(按用户),可以根据所属项目、所属楼宇、业租户、房间编号、审批状态、账户状态等进行信息查询。刷新即可显示所有水电燃气状况。选择用户添加申请。选择记录可以进行审批、取消审批、驳回申请、开票、取消开票等活动。也可以将上述信息导出至excel。以上这些操作都是在管理员身份验证的基础上进行的,若没有通过省份验证,就需要管理员输入用户名密码进行身份验证。 9)水电气收费 管理员登陆系统后,在日常业务中选择水电气管理再选择水电气收费,可以根据所属项目、所属楼宇、业租户、房间编号、费项类别等进行信息查询。刷新显示所有水电燃气缴费及余额状况。可以将上述水电气收费信息导出至excel以便保存。以上这些操作都是在管理员身份验证的基础上进行的,若没有通过省份验证,就需要管理员输入用户名密码进行身份验证。 7.预开发票管理 管理员登陆系统后,在日常业务中选择预开发票管理,可以根据房间号/业(租)户名称、项目名称、地址、票据状态等进行信息查询。管理员可以申请24 预开发票。刷新可以看到所有的发票信息。并能详细查看我的收费情况即收费审核表。可以选择一条发票进行审批。管理员可以将所有的发票信息导出至excel以便保存。以上这些操作都是在管理员身份验证的基础上进行的,若没有通过省份验证,就需要管理员输入用户名密码进行身份验证。 8.减免申请管理 管理员登陆系统后,在日常业务中选择减免申请管理,可以根据房间号/业(租)户名称、项目名称、申请状态等进行信息查询。管理员可以添加减免申请。刷新可以看到所有的减免申请信息。可以选择一条记录进行审批。管理员可以将所有的减免申请信息导出至excel以便保存。以上这些操作都是在管理员身份验证的基础上进行的,若没有通过省份验证,就需要管理员输入用户名密码进行身份验证。 2.3.4 迁出管理 验收迁出 <><> 费用结算<><> <><> 合同终止<><>物业工作人员业主 资料变更 图2-6 迁出管理用例图 1.验收迁出 管理员登陆系统后,在迁出管理中选择验收迁出,可以根据房间号/业(租)户名称、编号、验收结果、项目名称、验收人、操作员、验收日期等进行信息查询。也可以添加验收迁出单。添加成功后,系统管理员可以实时刷新,查看 25 所有的验收迁出的信息情况。管理员可以将所有的验收迁出信息导出至excel以便保存。以上这些操作都是在管理员身份验证的基础上进行的,若没有通过省份验证,就需要管理员输入用户名密码进行身份验证。 2.费用结算 管理员登陆系统后,在迁出管理中选择费用结算,管理员可以根据房间号/业(租)户名称、费用项目、费用类型、缴费情况等进行信息查询。管理员可以查看所有的缴费信息、交费历史。并能详细查看我的收费情况即收费审核表。可以根据房间号/业(租)户名称、费用项目、费项名称、确认人、收款方式、会计周期、收费日期等信息查看自己的收费情况。并可以选中某一个收费情况进行提交、撤回提交、取消收费、确认、驳回、撤回确认、修改会计周期等。管理员可以将所有的收费信息导出至excel以便保存。以上这些操作都是在管理员身份验证的基础上进行的,若没有通过省份验证,就需要管理员输入用户名密码进行身份验证。 3.合同终止 管理员登陆系统后,在迁出管理中选择合同终止,可以根据房间号/业(租)户名称、项目名称、合同类型、审批状态、操作类型、合同状态、合同编号、签订日期、开始日期、结束日期、终止日期等进行信息查询。系统管理员可以实时刷新,查看已所有的合同情况。管理员也可以选择一条合同对其进行审批。管理员可以将一条合同(记录操作、序号、项目名称、业(租)户名称、合同类型、合同编号、合同起始日期、合同结束日期、实体信息、合同总金额、合同签订日期、合同创建日期、合同创建人、合同终止日期、审批状态、操作类型、合同状态)导出至word以便保存。以上这些操作都是在管理员身份验证的基础上进行的,若没有通过省份验证,就需要管理员输入用户名密码进行身份验证。 4.资料变更 管理员登陆系统后,在迁出管理中选择资料变更,可以根据房间号/业(租)户名称、项目名称、联系人、联系电话等进行信息查询。也可以添加/业(租)户信息进行资料维护。添加成功后,系统管理员可以实时刷新,查看所有的业(租)户信息情况。管理员野可以批量添加业(租)户信息。管理员可以将所26 有的业(租)户信息(记录操作、序号、项目名称、业(租)户名称、联系人、联系电话、产权实体信息等)导出至excel以便保存。以上这些操作都是在管理员身份验证的基础上进行的,若没有通过省份验证,就需要管理员输入用户名密码进行身份验证。 2.3.5 查询统计 信息查询 <><> 已收类报表<><> <><> 应收类报表<><>物业工作人员业主 水电气报表 图2-7 查询统计用例图 1.信息查询 1)业(租)户信息查询 输入房间号/业(租)户名称、项目名称、联系人、联系电话等进行信息查询,也可实时刷新,查看所有业(租)户信息。 2)合同信息查询 可以根据房间号/业(租)户名称、项目名称、合同类型、审批状态、操作类型、合同状态、合同编号、签订日期、开始日期、结束日期、终止日期等全部或者部分进行信息查询。也可实时刷新,查看所有合同信息。可以选择一条合同导出至word,也可以将所有合同记录导出至excel以便保存。 3)历史使用记录查询 可以根据实体编号、实体、房间类型、产权人、使用人、状态、入住日期、 27 迁出日期等全部或者部分进行信息查询。也可实时刷新,查看所有历史使用记录信息。也可以将所有历史使用记录导出至excel以便保存。 2.已收类报表 1)收费明细表 可以根据项目名称按会计周期进行统计也可以按收费日期进行统计。也可以将所有收费明细记录导出至excel以便保存。 2)收费统计表 可以按会计周期进行统计也可以按收费日期进行统计。也可以将所有收费统计记录导出至excel以便保存。 3)收费审核表 管理员可以根据房间号/业(租)户名称、费用名称、确认人、收款方式、状态等按会计周期或收费日期进行查询。并可以选中某一个收费情况进行提交、撤回提交、取消收费、确认、驳回、撤回确认、修改会计周期等。管理员可以将所有的收费审核信息导出至excel以便保存。以上这些操作都是在管理员身份验证的基础上进行的,若没有通过省份验证,就需要管理员输入用户名密码进行身份验证。 4)收入统计表 管理员可以按会计周期进行统计也可以按收费日期进行统计。也可以将所有收费统计记录导出至excel以便保存。 3.应收类报表 1)欠费信息明细表 管理员可以根据项目名称、费项名称等按开始日期统计欠费。也可以将所有欠费信息记录导出至excel以便保存。 2)欠费信息历史明细表 管理员可以根据项目名称、费项名称、房间号等按开始日期统计历史欠费。 3)欠费信息统计表 管理员可以根据项目名称、费项名称等进行统计查询。应收款统计表 4.水电气报表 1)水电燃气发行明细表 28 管理员可以根据房间号/业(租)户名称、项目名称、楼宇名称、扣费年月、表类型、类别、表号等进行信息查询。也可以将所有水电气发行信息记录导出至excel以便保存。 2)水电燃气发行统计表 管理员可以根据项目名称、楼宇名称、扣费年月、表类型等进行信息查询。也可以将所有水电气发行统计记录导出至excel以便保存。 3)水电燃气收费明细表 管理员可以根据房间号/业(租)户名称、项目名称、楼宇名称、购费日期、费项类别、交易类型、收费方式等进行信息查询。也可以将所有水电气收费明细记录导出至excel以便保存。 4)水电燃气收费统计表 管理员可以根据项目名称、楼宇名称、购费日期、费项类别、交易类型等进行信息查询。也可以将所有水电气收费统计记录导出至excel以便保存。 5)水电燃气审核明细表 管理员可以根据项目名称、操作员名、交易类型、状态、交款类型等按会计周期或收费日期进行查询。并可以选中某一个收费情况进行提交、撤回提交、取消收费、确认、驳回、撤回确认、修改会计周期等。管理员可以将所有的收费审核信息导出至excel以便保存。以上这些操作都是在管理员身份验证的基础上进行的,若没有通过省份验证,就需要管理员输入用户名密码进行身份验证。 6)水电燃气欠费明细表 管理员可以根据项目名称、费项类别等进行水电燃气的欠费信息查询。 29 2.3.6 其他管理 资产管理<> <> <> <> 库存管理 物业财务人员<> 业主 <><>安保消防 <><> 物业服务人员<>保洁绿化 设备设施 图2-8 其他管理用例图 1.资产管理 1)资产类别 管理员可以根据项目名称、类别名称、类别编号等信息进行资产类别查询。也可以添加资产类别。可以实时刷新,查看所有资产类别信息。 2)资产维护 管理员登陆系统后可以根据项目名称、资产类别、资产编号、资产状态、采购人员、购买日期等进行信息查询。也可以添加资产信息进行资料维护。管理员可以实时刷新,查看所有的资产信息情况。管理员不可以批量添加资产信息。管理员可以将所有的资产信息导出至excel以便保存。并可以选择某项资产进行审批。以上这些操作都是在管理员身份验证的基础上进行的,若没有通过省份验证,就需要管理员输入用户名密码进行身份验证。 30 3)资产调拨 管理员登陆系统后可以根据项目名称、资产名称、资产编号、调拨人员、调拨日期、调入/调出等进行信息查询。也可以添加资产调拨信息。管理员可以实时刷新,查看所有的资产调拨情况。 4)维修管理 管理员登陆系统后可以根据项目名称、资产名称、维修费用、维修时间等进行信息查询。也可以添加资产维修记录。管理员可以实时刷新,查看所有的维修情况。管理员可以将所有的维修管理记录导出至excel以便保存。以上这些操作都是在管理员身份验证的基础上进行的,若没有通过省份验证,就需要管理员输入用户名密码进行身份验证。 5)资产报表 管理员登陆系统后可以根据项目名称、资产名称、资产类别、资产状态、购买日期等进行统计。管理员可以将所有的资产报表记录导出至excel以便保存。 2.库存管理 1)仓库管理 管理员登陆系统后可以根据项目名称、仓库名称、仓库编号等进行信息查询。也可以添加仓库信息。管理员可以实时刷新,查看所有的仓库情况。 2)物品类别 管理员登陆系统后可以根据类别名称、类别编号等进行信息查询。也可以添加物品类别信息。管理员可以实时刷新,查看所有的物品类别信息。并可将所有物品类别记录导出至excel以便保存。 3)物品管理 管理员登陆系统后可以根据物品名称、物品编号、物品类别、生产地址等进行信息查询。也可以添加物品信息进行管理。管理员可以实时刷新,查看所有的物品信息情况。 4)物品入库 管理员登陆系统后可以根据入库单号、仓库名称、操作类别、操作员、入库日期、状态等进行信息查询。也可以添加入库单信息。管理员可以实时刷新,查看所有的入库物品信息。并可将所有入库物品记录导出至excel以便保存。也 31 可以选择某一条记录进行提交入库。 5)物品出库 管理员登陆系统后可以根据出库单号、出库名称、操作类别、操作员、出库日期、状态等进行信息查询。也可以添加出库单信息。管理员可以实时刷新,查看所有的出库物品信息。并可将所有出库物品记录导出至excel以便保存。也可以选择某一条记录进行提交出库。 6)物品调拨 管理员登陆系统后可以根据调拨单号、出库名称、操作员、调拨日期等进行信息查询。也可以添加调拨单信息。管理员可以实时刷新,查看所有的调拨物品信息。并可将所有调拨物品记录导出至excel以便保存。 7)库存盘点 管理员登陆系统后可以根据盘点单号、仓库名称、操作员、盘点日期等进行信息查询。也可以添加盘点单信息。管理员可以实时刷新,查看所有的盘点物品信息。并可将所有盘点物品记录导出至excel以便保存。 8)入库明细 管理员登陆系统后可以根据入库单号、仓库名称、操作类别、物品名称、操作员、入库日期等进行信息查询。管理员可以实时刷新,查看所有的入库明细记录。并可将所有入库明细记录导出至excel以便保存。 9)出库明细 管理员登陆系统后可以根据出库单号、仓库名称、操作类别、物品名称、操作员、出库日期等进行信息查询。管理员可以实时刷新,查看所有的出库明细记录。并可将所有出库明细记录导出至excel以便保存。 10)盘点明细 管理员登陆系统后可以根据盘点单号、仓库名称、操作员、盘点日期等进行信息查询。管理员可以实时刷新,查看所有的盘点明细记录。并可将所有盘点明细记录导出至excel以便保存。 11)库存统计 管理员登陆系统后可以根据项目名称、仓库名称、物品类别、物品编码、物品名称、单位、规格等进行信息查询。管理员可以实时刷新,查看所有的库存32 统计记录。并可将所有库存统计记录导出至excel以便保存。 3.安保消防 1)值班巡视记录 管理员登陆系统后可以根据项目名称、巡视人、巡视区域、巡视状况、开始时间、结束时间等进行信息查询。也可以添加一条值班巡视记录。管理员可以实时刷新,查看所有的值班巡视记录。并可将所有值班巡视记录导出至excel以便保存。 2)外来人员记录 管理员登陆系统后可以根据项目名称、访客姓名、证件号码、来访时间、离开时间、值班人等进行信息查询。也可以添加一条外来人员记录。管理员可以实时刷新,查看所有的外来人员记录。并可将所有外来人员记录导出至excel以便保存。 3)车辆出入记录 管理员登陆系统后可以根据项目名称、车牌号码、车辆型号、出入状态、出入时间、值班人等进行信息查询。也可以添加一条车辆出入记录。管理员可以实时刷新,查看所有的车辆出入记录。并可将所有车辆出入记录导出至excel以便保存。 4.保洁绿化 1)保洁工作记录 管理员登陆系统后可以根据项目名称、清洁人员、清洁区域、检察人员等进行信息查询。也可以添加一条保洁工作记录。管理员可以实时刷新,查看所有的保洁工作记录。并可将所有保洁工作记录导出至excel以便保存。 2)绿化工作记录 管理员登陆系统后可以根据项目名称、绿化人员、绿化区域、检察人员等进行信息查询。也可以添加一条绿化工作记录。管理员可以实时刷新,查看所有的绿化工作记录。并可将所有绿化工作记录导出至excel以便保存。 5.设备设施 1)设备设施台账 管理员登陆系统后可以根据项目名称、设备名称、设备编号、管理人员、存 33 放位置等进行信息查询。也可以添加一条设备设施。管理员可以实时刷新,查看所有的设备设施记录。并可将所有设备设施记录导出至excel以便保存。 2)检修更换记录 管理员登陆系统后可以根据项目名称、检修设备、检修人员、检修日期、更换人员、更换日期等进行信息查询。也可以添加一条检修更换记录。管理员可以实时刷新,查看所有的检修更换记录。并可将所有检修更换记录导出至excel以便保存。 2.4 数据格式分析 在物业管理系统中,涉及到很多费用数据,对于数据的格式都进行统一的明确说明,这在数据量很大的情况下,能够提高系统的数据处理效率。因此,本节将对潍坊长城物业业务管理系统中涉及的数据格式进行分析,从而提高数据处理的能力。 1.日期格式相同,都使用数字形式(例如2011-12-02),在数据库中使用varchar类型,用2011-12-02的格式进行存储。 2.数字格式相同,涉及到费用的数字时都是纯数字,并保留两位小数。其他非费用数据都是使用纯数字。 2.5 非功能性需求分析 非功能性需求是指,系统为满足用户的业务需求必须满足的除功能需求以外的业务。非功能性需求不像功能性需求那样通过图形或语言等形式化的方式直观表现出来,而是通过相应的指标反映出来。非功能性需求包括系统的性能、可靠性、安全性、可维护性、可用性、可扩展性和对技术和业务的适应性等。非功能性需求虽然不能直接影响系统的使用,但其对系统的可靠性、安全性、可维护性、可用性等都有很大影响,所以非常有必要对系统的非功能性需求进行详细的分析。 系统必须具有良好的可靠性、安全性、可维护性、可用性等。当系统出现故障或用户出现错误时能够支持恢复。对潍坊长城物业业务管理系统的性能要求,总结如下: 34 1.可靠性:系统没有出现全部功能无法使用故障,没有出现不可恢复故障。故障发生率低于1次/月。系统在发生错误或异常时,可以在较短的时间内对系统的数据进行恢复。 2.可扩展性:该系统具有较高的可扩展性,因其主要是一个软件系统,可以使用较低的成本对潍坊长城物业业务管理系统进行功能的扩展。 3.安全性:登陆系统时,需要输入用户名、密码,从而确保了其安全性。 4.高效性:系统的反映速度较快。通常能以较短的时间返回正确的结果。 5.可维护性:该系统具有功能强大的管理子系统。 6.易用性:该系统具有友好的人机交互界面、操作方便。系统功能菜单根据业务类型划分为多个功能模块、功能菜单。大部分用户可不通过 培训 焊锡培训资料ppt免费下载焊接培训教程 ppt 下载特设培训下载班长管理培训下载培训时间表下载 即可使用。查询功能简洁,可将报表导出至excel文件。 系统设计 系统设计是在需求分析的基础之上,根据系统的设计原则与目标要求,对系统分不同的功能模块并对不同的模块的功能进行详细的设计。系统设计分为两部 [4]分,即总体设计和详细设计。总体设计提供设计阶段的规则,是在系统分析的基础上,对整个系统在结构上的划分。系统详细设计是在系统分析结果和系统总体设计所确定规则的基础上,对系统的各个子系统、各模块、各个菜单的功、数据库的结构等事项具体实现的过程。 2.6 系统设计原则和要求 为了使系统更符合潍坊长城物业业务管理工作的流程,更好的满足用户的要求,系统设计必须要遵守一些规则。系统设计原则主要从系统的功能性需求 [5]和非功能性需求两个方面进行定义的,系统设计的原则是指导系统开发的标准也是系统验收的标准。故对系统的设计原则和要求进行如下总结: 1.采用面向对象的开发思想 面向对象的开发思想符合人们的思维方式,利用面向对象的概念和方法来确定需求,描述问题,建立初步模型,然后调查,收集资料,考察研究,分析问题,考虑整个系统中的位置及上下层次间的关系,并抽象出对象及对象间的关系,从而完成系统基本结构的描述。 35 2.时空无关性 潍坊长城物业业务管理系统必须能够实现随时随地都能登陆系统,查询或处理相关事宜。所以该系统采用B/S模式进行设计。 3.安全性 安全性是指系统具有很高的安全机制,对于数据能够实现安全的存储,并能较好的防止数据被破坏、窃取、篡改等。安全性还要保证用户登录安全性、数据完整性等。 4.可操作性 良好的可操作性是系统设计的最基本的要求。系统的使用者应该不需要过多的培训即可熟练使用。否则,会对公司造成一定的损失。该系统应具有友好的人机交互界面,从而提高系统的可操作性。 5.稳定性 稳定性要求系统不能出现不可恢复故障,要始终保持正常运行。因为物业管理相关业务都是通过系统来完成的,系统一旦出现问题,将会对公司产生很大的影响。 6.可扩展性 系统的设计不能仅局限于当前的需要,因为随着生活的进步,人们的需求会不断增加。系统应该能够使用较低的成本对该管理系统进行功能上的扩展,以适应新的业务需要,而不是花费较高的成本,重新做一个系统。 2.7 系统总体设计 在对系统的功能进行详细设计之前,先介绍系统的总体设计。 2.7.1 系统应用架构 系统应用架构的选择首先要考虑系统的运行环境、系统应用需求以及系统规模。该系统根据潍坊长城物业业务管理公司实际情况,选取B/S架构。采用如图3-1所示多层体系结构。在这种体系结构中,每一层之间都是相互独立的,各层之间功能更改相互不影响。 36 界面表业务逻数据访 数据库示层辑层问层 图3-1 应用系统架构 在图3-1中,我们描述了B/S架构最基本的三层,具体描述如下: 1.界面表示层 界面表示层是系统的UI部分,是使用者与整个系统交互的部分。主要负责接收用户的指令或者数据输入,然后提交到业务逻辑层进行处理。然后再将业务逻辑层的处理结果在浏览器上清晰地显示给使用者。 2.业务逻辑层 业务逻辑层是整个系统的核心。主要负责接收来自界面表示层的数据请求,然后将这些请求进行业务逻辑检查、分解等操作,最后交由数据层进行处理,然后再将处理结果返回给界面表示层。 3.数据访问层 数据访问层位于最低层,接受业务逻辑层的访问,并能够对数据库进行增加、删除、更改、查询等操作。 通过采用三层应用架构的设计,使得该物业业务管理系统的结构更清晰,分工也更加明确,对后期的维护和升级非常有利。 2.7.2 系统安全架构 系统安全也是系统设计的关键问题,也是衡量系统的一个重要指标。系统安全又包括物理安全、访问安全、传输安全等。为了提高系统的安全性潍坊长城物业业务管理系统采用如图3-2所示的安全架构。 37 系统应用安全网络安全 1、安全访问登陆 2、数据库访问控制 1、 防火墙 2、安全扫描 DB3、入侵检测 数据库安全 4、病毒防范 5、基础设施 操作系统安全OS 图3-2系统安全架构图 1.操作系统安全:该物业管理系统使用的是Windows 2003 Server做应用服务器及数据库服务器的操作系统。 2.数据库安全:该物业管理系统SQL Server进行构建。不提供对外的直接访问。 应用系统安全:该物业管理系统主要采用基于口令认证以及访问权限认3. 证等来保障应用系统的安全。 4.网络安全:在该物业管理系统的部署中,使用防火墙对用户的访问进行过滤从而提高网络的安全性,并安装一些入侵检测软件,为网络安全提供更有利的保障。 2.8 应用系统功能架构 潍坊长城物业业务管理系统功能架构包含六个模块,分别是实体管理、入住管理、日常业务管理、迁出管理、查询统计管理、其他管理。各个模块对应相应的一类业务需求,而且各个模块间有许多数据上的联系。该系统的功能架构图如图3--3所示。 38 潍坊长城物业业务管理系统 日查实入常迁询其体住业出统他管管务管计管理理管理管理理理 装广图楼资签费费验楼房车装修验费合资告像宇料订项用收宇间位修监收用同料位化图录合设收入管管管管督迁结终变管管形入同置缴住理理理理管出算止更理理化理 水已应信电预减收收水息气资合费费客开免类类电审查料同用用户发申报报气询核变变变收服票请表表管表更更更缴务管管理理理 水水业水水水水水水合历账水电保投客水电燃电租水电电电电电电同史户电气修诉户费费气燃户电燃燃燃燃燃燃信记异燃预维建生计计计气信收气气气气气气息录动气开修议日费费费表息费发欠发收收审查查管催发管管管扣扣扣设查票行费行费费核询询理费票理理理费费费置询统明明明统明计细细细计细 资库安保设产存保洁备管管消绿设理理防化施 图3-3 潍坊长城物业业务管理系统功能架构图 2.9 详细设计 本节内容是该物业管理系统的详细设计部分,根据概要设计的思路和方法,接下来描述系统是如何实现物业管理的。在分析功能需求之后,系统概念设计阶段需要根据功能需求得到一组UML案例图解,以图形化的方式定义用户角色。 39 2.9.1 各子模块设计及功能说明 1.登陆模块 通过输入用户名、密码以及验证码登陆系统,待系统验证完用户身份后即可进入系统进行相关的管理工作。 2.实体管理 针对该物业管理公司所管理的一切楼宇、房间、车位、广告位等,对其种类、类型、使用状态、权属以及所有设备设施进行有效的管理。同时也可以接受平面图和实景照片。同时也可以将输入更改的数据导出至excel进行保存。图3-4是实体管理模块部分类图。 楼宇记录 -楼宇编号-楼层数-单元数结束8 +查询()结束7+增加()楼宇管理界面+修改()+删除() 房间记录 -房间编号-房间状态-使用人结束6房间管理界面结束5+查询()+增加()+删除()+修改() 停车位记录 -停车位编号-停车位地址结束结束34管理工作人员界面停车位管理界面-停车位状态-停车开始时间-停车结束时间 +查询()+添加()+删除()+修改() 广告位记录结束2结束1广告位管理界面-广告位编号-广告位状态-租用开始时间-租用结束时间 +查询()+增加()+修改()+删除() 图3-4 实体管理模块类图 3.入住管理 40 系统管理工作人员对要入住用户的详细资料进行录入并保存,然后和户主签订合同并对合同进行审批,也可以将合同导出至word进行保存。系统管理工作人员对户主的费用项目、费用类型等进行设置、修改等。可查询户主的所有的缴费信息、交费历史。并可以选中某一个收费情况进行提交、撤回提交、取消收费、确认、驳回、撤回确认、修改会计周期等。然后添加验收入住信息。在装修管理方面,可对从申请、审批到完工验收进行全面管理。 物业管理工作人员登陆 否登陆成功 是 录入资料 签订合同 设置费项 收缴费用 验收入住 装修管理 图3-5 入住管理活动图 4.日常业务 在对投诉对象、投诉建议人员、处理意见及结果进行有效的分类管理。并记录保存。 41 业租户信息记录 -业租户编号-业租户姓名-联系电话结束8 +查询()结束7+增加()资料变更界面+修改()+删除() 合同记录 -合同编号-合同状态-使用人结束6合同变更界面结束5+查询()+增加()+删除()+修改() 费用记录 -费用编号日常业务界面-费用金额结束1收费管理界面结束2-收缴人-收缴时间- +查询()+添加()+删除()+修改() 结束3客户服务界面保修维修管理结束4 结束12结束11结束9 结束10投诉建议管理客户生日管理 图3-6 日常业务管理类图 5.迁出管理 系统管理工作人员对要迁出的用户进行登记,并对其期间所用的费用进行 结算,终止和户主签订的合同。最后对迁出用户的资料进行变更。 42 物业管理工作人员登陆 否登陆成功 是 迁出验收 结算费用 终止合同 变更资料 图3-7 迁出管理活动图 6.查询统计 系统工作人员对物业管理过程中,所产生的各类报表进行查询、统计并保 存至excel。 43 业租户信息记录合同信息记录-业租户编号-合同编号结束8-业租户姓名结束18-签订日期-联系电话-终止日期+查询()+查询() 历史使用记录结束7结束17-使用记录编号结束15结束16-使用人信息查询界面-状态 +查询() 收费信息统计表结束6-单号 +查询()结束5已收类报表界面+导出报表() 收费信息明细表结束14-单号结束13+查询()+导出报表() 查询统计界面结束1应收类报表界面欠费信息统计表结束2 -单号 +查询()+导出报表() 结束3 欠费信息明细表结束4-单号水电气报表界面+查询()+导出报表() 结束12结束11结束9 水电燃气统计表水电燃气明细表结束10-单号-单号+查询()+查询()+导出报表()+导出报表() 图3-8 查询统计模块类图 7.其他管理 系统工作人员对资产、库存、安保消防、保洁绿化、设备设施等进行管理。 44 资产报表 -表单号-资产名称-资产类别结束8资产类别+查询()-类别编号+统计()-类别名称+导出报表()结束7+查询()结束16结束15+统计()资产管理界面+修改()+删除() 仓库管理结束6-仓库编号-仓库名称结束5库存管理界面+查询()+添加() 物品管理结束14-物品编号结束13-物品名称 +查询()+添加()其他管理界面结束1安保消防界面 外来人员记录 -访客姓名结束2-访问时间-证件号码-离开时间保洁绿化界面+查询()+导出报表()+添加() 结束11保洁工作记录结束9绿化工作结束12-单号-单号-清洁人员结束10-绿化人员-清洁区域-绿化区域-检察人员-检察人员+查询()+查询()+导出报表()+导出报表()+添加()+添加()结束19设备设施 设备设施台账 结束22-设备编号结束20-设备名称结束21检修更换记录-管理人员-存放位置-记录单号+查询()-设备名称+导出()-检修人员-检修日期 +查询()+导出()+添加() 图3-9 其他管理模块类图 2.9.2 数据库详细设计 数据库是数据的集合,数据库的主要作用是合理有效的存储数据,准确快 45 速的相应系统的信息。该物业管理系统采用Microsoft SQL Server2000大型关系型数据库管理系统构建的。在数据库的设计过程中,数据库系统的模式结构对数据库设计有非常重要的指导作用。首先要根据系统分析阶段获得的数据流程图确定系统的逻辑模型,然后再根据数据库逻辑模型进行数据库物理存储结构 [6]及数据库表的设计,从而得到数据库物理模型。 1.概念设计 概念模型是数据库的核心和基础。通过概念设计得到的概念模型是从现实世界的角度对所要解决的问题的描述,不依赖于具体的硬件环境和DBMS。通常采用ER的方法对数据库进行概念设计。采用ER方法进行数据库概念设计分成三步进行:1)设计局部ER模式,确定局部结构范围;实体定义;联系定义;属性分配。 2)设计全局ER模式,确定公共实体类型;局部ER模型的合并;消除冲突。3)全局ER模式进行优化,实体类型的合并;冗余属性的消除;冗余联系的消除。 2.逻辑设计 数据库逻辑设计是整个数据库设计的前半段,包括所需的实体和关系,实体规范化等工作。设计数据库的逻辑结构,与具体的DBMS无关,主要反映业务 逻辑。 逻辑结构设计的步骤主要有1)将概念结构转化为关系、网状、层次或其他数据结构模型。2)将得到的关系、网状、层次模型向特定DBMS支持下的数据模型转换。3)对数据模型进行优化。 3.物理设计 数据库物理设计是数据库设计的后半段。物理结构依赖于给定的DBMS和和硬件系统。物理设计的主要目标是提高数据库的性能,特别是满足主要应用的性能要求,以及有效地利用存储空间。数据库物理设计的步骤主要有:1)存储记录结构设计。2)确定数据存储安排。3)访问方法的设计。4)完整性和安全性。5)程序设计。 在潍坊长城物业业务管理系统的数据库设计过程中,我们设计了很多ER,下面例举部分ER图。 46 图3-10 总体ER图 在潍坊长城物业业务管理系统的数据库设计过程中,我们设计了很多数据表。下面例举部分数据表。 图3-11 管理员信息表 管理员信息表包括管理员ID、管理员姓名、密码、重复密码、管理员权限等字段,并分别定义了每个字段的数据类型。从该表中,能够得知管理员的权限。 47 图3-12 车位信息表 车位信息表包括停车位ID、车位编号、使用人、当前状态、起始使用日期、结束使用日期等字段,并分别定义了每个字段的数据类型。从该表中,能够清晰地得知停车位信息的记录。 图3-13 费用信息表 费用信息表包括费用信息ID、缴费人、费用名称、费用单价、费用金额、收费日期等字段,并分别定义了每个字段的数据类型。从该表中,能够清晰地得知费用信息的记录。 图3-14 楼宇信息表 楼宇信息表包括楼宇ID、楼宇名称、单元数、楼层数、房屋数等字段,并分别定义了每个字段的数据类型。从该表中,能够清晰地得知楼宇信息的记录。 48 图3-15 业主信息 业主信息表包括业主ID、业主姓名、业主联系电话、备注等字段,并分别定义了每个字段的数据类型。从该表中,能够清晰地得知业主信息的记录。 图3-16 保洁绿化信息表 保洁绿化信息表包括保洁绿化ID、编号、日期、负责人、验收、区域等字段,并分别定义了每个字段的数据类型。从该表中,能够清晰地得知保洁绿化信息的记录。 图3-17 投诉信息 投诉信息表包括投诉ID、处理状态、投诉日期、处理日期、接待人、投诉内容、备注等字段,并分别定义了每个字段的数据类型。从该表中,能够清晰地得知投诉信息的记录。 49 第3章 系统的实现与测试 通过对潍坊长城物业管理工作的需求分析与功能设计,已经对该物业管理信息系统的关键功能模块进行了详细的分析设计,本章将根据需求分析与功能设计的内容,对该系统进行实现,对系统主要功能的实现进行介绍,并对使用的关键技术以及关键的实现代码进行说明,在完成系统功能设计后,对系统进行测试,进一步完善了系统的功能。 本系统通过J2EE开发平台,采用JSP作为主要的界面设计语言,在tomcat应用服务器上实现了B/S结构的物业管理系统,并采用JAVA技术实现数据处理软件,下面对潍坊长城物业管理系统的实现过程进行详细的介绍。 3.1 部分代码实现 潍坊长城物业业务管理系统采用的开发工具是My Eclipse,使用Microsoft SQL Server2000。部分代码如表4-1,4-2所示。 1.数据库连接,JDBC连接MySQL具体实现代码: Connection conn=null; Statement stmt=null; ResultSet rs=null; Class.forName(“com.mysql.jdbc.Driver”); conn=DriverManager.getConnection(“jdbc:mysql://localhost/lindent” ,”root”,””); stmt=conn.creatStament(); rs=stmt.executeQuery(“selcet * from room”); while(rs.next()) { System.out.println(rs.getString(“id”)); } 50 rs.close(); stmt.close(); conn.close(); 表4-1 JDBC连接MySQL具体实现代码 2.房间管理的实现 if(BLL.ClsFeadBack.Exists(txtFn_no.Text.ToString().Trim())) {//检查输入的单据号是否存在 Common.ClsShowMessage.show(this,”房间单号已存在”); Return; } Model.ClsFeadBack model=new Model.ClsFeadBack(); Try {//获取房间信息 model.Fn_no=txtFn_no.Text.ToString().Trim(); model.Fn_date=Convert.ToDateTime(txtFn-date.Value.ToString().Trim()); model.Re_oper=lblRe_oper.Text.ToString(); model.Fr_no=hidFR_NOCode.Value.ToString(); model.Mo_no=hidMo_no.Value.ToString().trim(); model.Fr_title= txtMo_titles.Value.ToString().trim(); model.Sel_date=Convert.ToDateTime(txtSel_date.Value.ToString().Trim()); model.Client=txtClient.Text.ToString().Trim(); model.Cl_pho= txtCl_pho.Text.ToString().Trim(); model.Cl_add= txtCl_add.Text.ToString().Trim(); model.KM= txtKm.Text.ToString().Trim(); model.T_percent= txtT_percent.Text.ToString().Trim(); model.Trouble_date=Convert.ToDateTime(txtTrouble _date.Value.ToString().Trim()); model.Co_no=hidCoeeno.Value.ToString(); model.Co_level=ddlCo_level.SelectedValue.ToString(); 51 BLL.ClsFeadBack.Add(model); } Catch { Common.ClsShowMessage.Show(this,”房间添加失败”); Return; } Common.ClsShowMessage.ShowAndRedirect(this,”房间添加成功”); 表4-2 房间管理的具体实现代码 3.2 物业管理系统测试 系统测试分为功能性测试和非功能性测试,功能性测试就是根据需求分析和系统设计的内容,对系统的功能进行测试,设计测试用例,看是否达到相关要求。非功能性测试就是对系统的其他非功能性的指标进行测试,如系统稳定性、可维护性、安全性等。 3.2.1 测试目标 [7]系统测试是利用测试数据以及测试问题对已开发完成的系统进行检验,是保证软件质量的关键步骤,也是对软件规格说明、设计和编码的最后复审。对该系统测试的目标就是找到系统开发过程中的错误并予以改正,以免造成更大的损失。主要测试该物业管理系统的整体功能是否达到预期的目标,以及各个 [8][9]功能模块是否达到预期的设计目标,主要目标如下: 1(验证该系统是否与系统需求用例相符; 2(建立完善的系统测试记录跟踪库; 3(验证Web应用系统在不同浏览器上显示是否符合要求; 4(验证系统在可靠性、安全性、可用性等方面的能力。 52 3.2.2 测试原则 1.所有的测试都应追溯到用户需求。 2.穷举测试是不可能的。 3.测试计划应在测试工作真正开始前的较长时间。 3.2.3 系统具体功能的测试 1.实体管理模块的测试 该模块负责管理所有实体,如楼宇、房间、车位、广告位的所有信息。主要功能有添加、删除、查询这些信息。这些操作都是由物业管理工作人员来完成的。部分测试结果界面如图4-1,4-2,4-3所示。 图4-1 楼宇管理-添加功能 添加成功后,可以对其进行修改、删除等操作。 53 图4-2 楼宇管理-删除功能 图4-3 楼宇管理-修改功能 2.入住管理模块的测试 54 该模块主要负责整个入住流程的管理,包括录入资料、签订合同、费项设置、收缴费用、验收入住、装修管理等一系列过程。其部分测试界面如图4-4,4-5,4-6,4-7所示。 图4-4 资料录入-新增用户 图4-5 资料录入-修改删除用户 55 图4-6 费项设置 图4-7 提交装修申请 添加成功后即可对其修改、删除、导出excel 3.日常业务模块的测试 该模块主要负责对已经入住的户主的资料、合同、费用等相关信息进行添56 加、修改、查询、删除等操作。并对客户提出一些服务,如报修维修管理、投诉建议管理、客户生日管理等。以及水电气相关的管理。还有预开发票和减免申请方面的管理。这些操作都是由物业管理工作人员来完成的。物业管理人员每次超腕表后,需要把数据输入数据库。部分测试结果界面如图4-8所示。 图4-8 减免申请 4.迁出管理模块的测试 该模块主要负责整个迁出流程的管理,包括验收迁出、费用结算、合同终止、资料变更等一系列过程。部分测试界面如图4-9所示。 57 图4-9 迁出管理流程-资料变更 5.查询统计模块的测试 该模块主要负责对用户信息、合同信息以及历史记录的查询。并且生成一系列报表,如已收类报表(收费明细表、收费统计表、收费审核表、收入统计表)、应收类报表(欠费信息统计表、欠费信息明细表、应收款统计表等)、水电气统计表等。部分测试界面如图4-10,4-11所示。 图4-10 业租户信息查询 图4-11 水电气发行报表 6.其他管理模块的测试 该模块主要负责对用户信息、合同信息以及历史记录的查询。并且生成一系列报表,如已收类报表(收费明细表、收费统计表、收费审核表、收入统计表)、应收类报表(欠费信息统计表、欠费信息明细表、应收款统计表等)、水电气统计表等。部分测试界面如图4-12,4-13所示。 58 图4-12 资产管理-资产维护 图4-13 保洁工作 3.2.4 系统非功能性测试 系统的非功能性测试是通过安排部分用户对系统进行试用来完成的,通过用户对系统进行实际的操作,提出他们认识系统功能设计不合理的地方并进行改进,并通过系统的试运行,得到了系统的安全性、稳定性等性能指标,进一步完善了系统的功能。 总结与展望 本文主要介绍了潍坊长城物业业务管理系统的设计与实现过程。首先阐述了物业业务管理系统的开发背景,明确了该系统开发的理论与实践意义,然后对物业业务管理系统的国内外研究现状进行了介绍,并对本文的主要工作目标及组织结构进行了相关介绍。其次是对该系统的需求分析进行了详细的介绍,明确了系统要实现的功能,为系统的详细设计奠定了良好的基础。另外,又根 59 据需求分析,对系统进行了详细的功能设计,并对该系统进行了相应的测试。 潍坊长城物业业务管理系统基本满足了用户的需求,实现了对物业相关业务的有效管理,以及对费用数据等的存储、查询、下载等功能,大大提高了工作效率。该物业管理系统不但能够满足潍坊长城物业管理公司的要求,也可以经过少量修改应用于其他物业管理公司。 但是,该系统尚有一些不足之处,有待进一步的提高。随着人们对智能系统的要求越来越高,系统的功能需要进一步扩展以便适应只能物业管理的需 要。 参 考 文 献 [1] 唐晓波. 管理信息系统. 科技出版社,2005. [2] Kathy Schwalbe.IT 项目管理[M].北京:机械工业出版社,2006: 12-47. [3] 张徐,黄晓霞,用户权限管理在MIS中的研究与实现[J].现代计算机(专业 版),2008,(05) [4] 章立民 用实例学ASP.NET 北京:电子工业出版社, 2004 [5] 吕璐 基于JSP技术某公司物业管理系统设计 福建电脑, 2009, 4:133-135 [6] 刘纯丽 徐成林 基于ASP.NET的智能小区物业管理系统的设计电脑知识与 技术,2008 3(9):1966-1967 [7] Grady Booch,James Rumbaugh, Ivar Jacoboson, Grady Booch, The Unified Modeling Language User Guide. Addision Wesly Longman,Inc. 1999 [8] Mathew Brotniker James Conard.VB.NET 事务处理高级编程(Professional Visua Basic.NET Transactions Written and tested for final release of.NET v1.0, 清华大学出版社 2002.7.1。 [9] Roger S.Pressman, Software Engineering:A Practitioner’s Approach,2002 [10] A.Cockburn, Writing Effective Use Cases. Addision Wesly LongmanInc.2000 [11] 陈传虹 基于三层结构的数据库管理信息系统的应用[D] 重庆大学 2004 年 [12] 张大方,李玮 软件测试技术与管理 湖南大学出版社,2007 [13] B.Bruegge A.H.Dutoit 面向对象的软件工程——构件复杂且多变的系统 清华大学出版社,2002 60 [14] Gerald D.Everelt Raymond McLeod 软件测试——跨越整个软件开发生命周 期 北京:清华大学出版社,2008 [15,萨师煊、王珊 《数据库系统概论(第三版)》 高等教育出版社 2000(2 [16,Dean Leffingwell Don Widrig;《软件需求管理:统一方法》; 机械工业出版 社 2002年出版 [17] Dean Leffingwell, Don Widrig 软件需求管理统一方法 北京:机械工业出版 社, 2002 [18] Meilir Page-Jones UML面向对象设计基础 北京:人民邮电出版社,2001 [19] 吕璐 基于JSP技术某公司物业管理系统设计 福建电脑,2009,4:133-135 [20] 刘若愚B/S模式下的物业管理系统设计 池州师专学报,2006,20(5): 25-27 [21] 马莉 基于跳槽式的普通小区物业管理系统设计 北京石油化工学院学报, 2002,6:57-60 [22] 徐俊杰 李兵 彭任 基于UML的物业管理系统建模 福建电脑, 2006,1:131-133 [23] 张男平 王伟 夏红霞 基于UML的B/S结构教务管理系统建模技术, 2003,13(12):17-19 [24] Bruce Eckel Java编程思想 北京:机械工业出版社,2002 [25] Paul R. Reed,Jr. JAVA与UML协同应用开发 北京:清华大学出版社, 2003 [26] Jack Litewka, Rapid Development: Taming Wild Software Schedules, 2002 [27] Jeffrey L.Whitten, Lonnie D.Bentley, Kevin C.Dittman., System Analysis And Design Methods, 2001 [28] Christine Hofmeister, Robert Nord, Dilip Soni, Applied Software Architecture, 2003, 4 [29] Frederick P.Brooks J., The Mythical Man-Month(Chinese Edition) [30] Information on IMS is available from IBM Corporation. Armonk, New York,10504. [31] A.Cockburn, Writing Effective Use Cases. Addision Wesly Longman, Inc. 2000. 61 [32] 《UML和模式应用——面向对象分析与设计导论》(Applying UML and Patterns—An Introduction to Object-Oriented Analysis and Design and the Unified Process).方梁等译.北京:机械工业出版社, 2005 62
本文档为【潍坊长城物业业务管理系统的设计与实现】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_597436
暂无简介~
格式:doc
大小:441KB
软件:Word
页数:0
分类:生活休闲
上传时间:2017-10-18
浏览量:22