【毕业学位论文】(Word原稿)物业信息管理系统设计与实现-软件工程_第1页
【毕业学位论文】(Word原稿)物业信息管理系统设计与实现-软件工程_第2页
【毕业学位论文】(Word原稿)物业信息管理系统设计与实现-软件工程_第3页
【毕业学位论文】(Word原稿)物业信息管理系统设计与实现-软件工程_第4页
【毕业学位论文】(Word原稿)物业信息管理系统设计与实现-软件工程_第5页
已阅读5页,还剩64页未读 继续免费阅读

下载本文档

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

文档简介

中图分类号: 学校代码: 10055 密级: 公开 专 业 硕 士 学 位 论 文 物业信息管理系统设计与实现 文摘要 I 中文摘要 物业管理工作涉及到小区所有业主的切身利益,通过信息化的物业管理手段,可以为物业管理工作提供技术保障,达到维护业主利益、构建和谐社区的目标。本文选择河南 某 物业公司作为研究背景,设计开发针对于该公司的物业信息管理系统。 分析了物业信息系统使用者对于系统的实际功能要求。按照从整体到局部的顺序分析了系统所应当具备的功能特性,研究了各项具体功能所需完成的业务处理。分析了物业信息管理系统的使用者情况,其主要包括小区业主和物业公司工作人员。划分使用者为业主、物业工作人员等参与者。通过用例 图的形式建模了各个参与者的功能用例需求。以流程图、活动图等图形,对于物业管理工作中的若干业务流程进行了建模分析。划分系统为若干功能模块结构,每一个模块包括具有一定关联的具体功能。对于系统的各项功能,设计了对应的数据库结构模型,支持功能运行期间数据存储的要求。以框架结构搭建了系统开发平台,划分系统为若干功能结构。完成了系统程序开发和功能界面实现。 本项目的开发为物业公司提供了信息化技术手段,提高了业务处理的信息化水平。 关键字: 物业 , 信息系统 , 系统实现 I he of is to of to of of a is as of in to of to of to is of of to of by of is in is to of to is of is in of 录 录 第 一 章 绪论 . 1 第一节 研究问题分析 . 1 究背景 . 1 题的提出 . 2 第二节 研究内容与意义 . 3 究内容 . 3 究意义 . 4 第三节 国内外相关研究 . 4 第四节 文章结构规划 . 7 第 二 章 系统开发主要技术 . 8 第一节 系统开发流程规划 . 8 第二节 系统建模语言 . 10 第三节 系统开发模式与平台 . 11 统开发模式 . 11 2台 . 12 第四节 本章小结 . 13 第三章 物业信息系统需求分析 . 14 第一节 系统实现目标 . 14 第二节 系统功能需求分析 . 15 统功能概要分析 . 15 统功能详细分析 . 16 统总体功能需求分析 . 21 第三节 功能用例分析 . 22 与者分析 . 22 与者用例分析 . 22 第四节 主要业务流程分析 . 24 统权限管理流程分析 . 24 目录 外来车辆管理流程分析 . 25 政服务管理流程分析 . 26 第五节 本章小结 . 27 第四章 物业信息系统概要设计 . 29 第一节 功能模块结构划分 . 29 第二节 项目开发环境设计 . 30 硬件设备选型 . 30 目开发环境 设计 . 31 第三节 软件层次结构与包结构设计 . 34 件层次结构设计 . 35 统包结构设计 . 36 第四节 本章小结 . 38 第五章 物业信息系统详细设计 . 39 第一节 数据库结构设计 . 39 础功能模块概念模型设计 . 39 心业务模块概念模型设计 . 40 务沟通模块概念模型设计 . 41 统总体概念模型设计 . 42 据库创建语句 . 44 第二节 功能类设计 . 45 础功能模块详细设计 . 45 心功能模块 详细设计 . 47 务沟通模块详细设计 . 49 第三节 本章小结 . 51 第六章 物业信息系统实现与测试 . 52 第一节 系统实现 . 52 础功能模块实现 . 52 心功能模块实现 . 53 务沟通模块实现 . 55 第二节 系 统测试 . 56 目录 V 第三节 本章小结 . 58 第七章 结论 . 59 参考文献 . 60 致谢 . 62 个人简历、学术论文与研究成果 . 63 第一章 绪论 1 第 一 章 绪论 我国实施住房分配制度改革之后,商品房成为居民拥有住房的主要途径。物业管理工作属于商品房销售的后续配套产业,构建物业信息管理系统有助于提升物业管理工作水平,为居民日常生活提供服务。 第一节 研究问题分析 物业管理工作关系到小区业主的切身利益,通过构建物业信息管理系统能够为物业的各项工作开展提供技术保障,有助于提升物业管理水平。 究背景 随着我国经济的快速发展,人们生活水平得到很大改善。人们选择居住场所时,不只看重小区的地理位置、居住环境、文化品位,更注重小区的物业管理水平。随着市场竞争越来越激烈,加强物业管理水平是开发商提高市场竞争力的关键,物业管理水平关系居民生活的便捷、规律、方便程度 1。 传统的物业管理通常采用人工模式录入小区的各种数据,例如:水电费、物业费、 车位费以及附带设施的维修养护等。这种方式对于规模小的小区还能勉强应付,但是随着小区规模的扩大和住户的增多,小区物业管理涉及工作量越来越大,文件越来越多,传统的人工管理弊端开始暴漏:首先,大量的数据需要耗费很大的人力、物力,而且耗费时间,效率低下 2。另外,经过长时间积累,将产生大量的文件和资料,既不便于保存也不便于查看和总结。 因此,要想解决以上难题,必须建立信息化与科技化的信息管理系统,全方位提高物业管理水平,提高管理效率,以高标准、高质量的服务提高核心竞争力 3。 随着经济的发展和科技的进步,目前越来 越多的小区采用或准备采用网络平台进行物业管理。以物业管理为基础,以小区业主为纽带,建设小区数字化资料管理,是提高小区管理水平的关键。小区网络化管理具有以下几个优点: 节省时间。人工管理需要手写以及保管各种单据,耗费大量的人工成本和时间成本,而物业管理的网络化不仅简化操作流程,提高工作效率,而且提高了记账的正确性,减少工作量,从而提高公司效益 4。 保证资料的安全性。与传统的纸质化资料相比,网络化管理可以将重要文件的损害降到最低,可以长期保存,而且对储存条件没有特殊要求,通过电脑第一章 绪论 2 设密,保证了资料的保密性。 自动化管理。管理人员只需要输入相关信息,系统可以自动计算所有费用,避免了工操作带来的失误。小区物业的网络化管理更加便于资料的查询,只需要输入关键字,便可找到想要查询的信息,避免大量翻阅纸质资料,使得查询更加便捷。 题的提出 河南开封 某 物业管理公司成立于 2005 年,其经过数年的发展已经形成了一定的规模。该公司目前负责开封市集英花园、橄榄城、嘉泰公寓等数家楼盘的物业管理工作。该物业公司以其优质的服务赢得了一定的市场份额。但公司目前对于物业管理工作中各项具体业务的处理方式较为落后,其仍然沿用公司成立之处所开发的一套局域网办公软件。深入 某 物业公司进行全面调研分析,明确了该公司的业务运作主要存在如下几方面的缺陷。 (1) 业务数据管理水平较低 物业公司负责开封市若干楼盘的物业管理工作,每一个楼盘都包含十余栋甚至数十栋建筑,每一栋建筑都包含上百家业务,其基础信息维护工作量巨大。在基础信息基础上,又会产生对于每一家业主的物业费管理、采暖费管理、设备维修等多种业务数据。同时物业公司还需要管理各个楼盘的车位、绿化、保洁等各方面的业务运作,相应产生出大量的业务运行期数据。公司目前缺乏对于各个小区业务数据的统一管理机制,由 物业公司入驻到各个小区的分公司管理本小区的各种业务数据。物业公司对于各分公司的服务质量很难进行实时有效的监控。 (2) 信息发布实时性不足 在物业管理工作中,往往需要向业主发布各种通知公告,例如:物业费缴纳通知、邮包领取通知等。公司目前的信息发布机制是通过在各个楼门以及在公告栏张贴通知公告的方式通知业主。这种方式并不能够保证业主对于通知公告的及时查看,给物业管理工作带来一定难度。 (3) 数据综合管理程度不足 物业公司现有入驻到多个小区的若干家分公司,对于各个分公司的综合管理以及分公司内部的管理离不开 数据的统计分析。 在小区物业管理工作中,往往需要对于若干月份或者若干年份的数据进行对比分析。通过数据比对,对第一章 绪论 3 于各项工作进行归纳总结。目前的业务管理模式下,其只能够通过多张表格手工进行统计,并得出统计对比数据,导致数据综合查询难度较大。给物业管理水平的提升带来了困难。 为了解决物业公司业务管理过程中所存在的缺陷,保障公司业务的顺利开展,本文选择以物业公司具体业务运作为研究背景,设计开发物业信息管理系统,保障物业公司业务的有序开展。 第二节 研究内容与意义 根据本文所研究的问题,规划文章所需要研究的主要内容, 并明确系统开发的实际意义。 究内容 根据河南 某 物业公司对于信息化管理的具体需求,本文拟设计开发对于该公司业务处理具有较强针对性,并且具有一定普遍适用价值的物业信息管理系统。本系统主要针对于如下几方面的问题开展研究。 (1) 物业系统需求调研与分析 不同的物业公司根据其组织结构不同以及所承担的业务处理任务不同,对于信息系统的功能需求不尽相同。并且各个公司的业务处理模式各不相同,需要针对于各个物业公司业务管理特点设计相应的流程模型。在物业管理公司实际业务需求的背景下,开展物业信息系统需求调研 与分析。分析物业系统所应当具备的功能特性指标,研究物业系统中各种类型使用者的业务处理要求。整理系统的需求,得到满足需求分析规范要求的需求文档。 (2) 物业信息系统设计 应用程序的开发需要以特定的设计方案为基础。选择应用程序设计开发所需的开发平台技术,构建软件项目开发对应的软件环境。划分软件系统功能层次结构,明确功能层次所需完成的业务处理内容。按照应用程序中各项功能的相关程度,划分程序为若干的功能模块结构。设计各个功能模块对应的数据存储结构模型,并设计各模块运行所需的软件各层次功能要素。 (3) 物业 信息系统程序实现 根据应用程序实现所对应的功能要素设计方案,设计应用程序编码,完成应用程序代码实现。在系统功能界面设计的基础上,按照各项功能中进行数据处第一章 绪论 4 理的需求,设计开发支持各项功能运行的程序界面。 究意义 在我国经济高速发展的背景下,房地产业也得到了迅猛发展。城镇居民的住宅建设得到大规模增加,河南省城镇居民人均住房面积由 1997 年的 方米提升到 2012 年的 方米。在住房基本需求得到满足的情况下,物业的管理水平也成为居民在住房购买过程中的重要考虑因素。通过物业信息管理系统 的开发,能够提升物业管理的信息化水平,项目开发的意义主要有如下几个方面。 (1) 提升物业管理水平 利用现代化的物业信息管理系统,能够对于物业管理工作中的各项业务数据进行持久化保存。通过系统能够快捷的实现对于楼盘中任何业主的相关信息进行查询。能够快速了解物业费缴纳、车位租赁、安保排班等信息。利用系统可以实现对于历年业务数据的对比查询,以多种类型的图形化报表对于统计数据进行显示。物业在丰富的数据支持基础上,可以有针对性的改进工作,提升物业管理水平。 (2) 增强物业和业主的沟通 物业与业主之间的有效沟通是提升物业工 作水平的重要保障。物业通过信息系统及时向业务发布各种通知公告,业主及时了解通知信息。业主在及时了解物业通知的基础上,可以为物业的各项工作提供积极配合。同时业主也可以利用系统向物业提出各种需求,物业也能够及时了解业主的要求,并向业主提供及时有效的服务。 (3) 提升楼盘品质 根据相关统计资料显示,优秀的物业水平能够将楼盘价值提升可达到1%8%的水平。以现代化的物业信息管理系统为技术保障的物业公司,能够全方面有针对性的改进自身工作。从而实现在物业管理水平提升的基础上,达到提升楼盘整体品质的作用。 第三节 国内外相关研究 物业管理在国外已经发展了一百多年,最早是由于英国的 写了租户行为管理准则,该准则是物业管理的最早形式。美国的 20 世纪初第一章 绪论 5 创建了芝加哥建筑物管理人员组织,成为世界上首个规范的物业管理组织。在此之后,美国成立了“建筑物业主联盟”以及“建筑物与管理人员沟通委员会”,成为物业管理的最早发展形式。随着物业管理行业的不断发展,最终形成的规范的物业管理公司,对于业主的物业进行管理 5。 在信息技术不断发展的背景下,国外物业公司也随着信息技术的发展而开展了对于信息技术的 应用。一些专业化的物业管理软件也随着信息技术的发展而诞生。通过物业管理软件的应用,全面提升了物业管理工作的科学化程度。 美国 司推出的 业管理软件,是在总结若干大型物业公司业务管理的基础上而开发的。该软件既有 200 多个功能模块,支持对于住宅、写字楼、别墅等不同类型建筑的物业管理。通过完善的数据报表机制,实现物业管理数据的图形化输出 5。 英国的 司推出的 业管理软件,是专门针对于高端公寓的物业管理而开发。系统对于物业的排班、财务、人事等多种功能进 行综合,通过系统设置可以适用于各种规模和各种组织结构类型的物业公司。物业公司通过系统运行,能够在统一的办公平台对于物业工作中的各项业务进行处理,全面保障了数据的一致性。 随着信息技术的不断发展,国外发达国家对于物业信息管理系统的应用研究也在逐步融合现代信息技术的各种前沿成果,其应用研究主要有如下几个方面。 (1) 图像处理技术应用 物业公司的日常管理工作中,包括小区车辆、人员的进出管理和各种物品的进出管理。利用现代图像识别技术,能够根据图形图像自动识别相关车辆和人员,实现自动门禁管理 6。图像处理技术 也能够在数据分析的基础上为小区物业管理工作提供技术支持。 (2) 物联网技术应用 小区物业管理工作包括对于各种设备的运行监控以及安保监控等多项内容,例如:中央空调运行监控,水电设备运行监控,小区防盗监控等。将物联网技术运用到小区物业信息管理系统中,实现对于各种运行期设备状态的实时监控与自动报警,达到确保小区设备的自动化运行管理。 (3) 信息推送技术应用 物业管理工作中,需要业主与物业公司之间进行各种信息沟通。由于业主登录信息系统的时间和频率不确定,很难保证对于信息的实时浏览与查看。信息第一章 绪论 6 推送技术实现 了将信息向业主的直接推送,通过开发基于手机、 多种网络访问终端设备的客户端应用软件,可以将信息实时向客户进行推送,以确保信息的时效性。 我国的小区物业管理起源于沿海发达城市 ,已经有 20 多年历史。香港市第一个引入小区物业管理的城市,进而延伸到内陆。我国小区物业管理的发展最成功的当属深圳,深圳创造了物业管理的无数各第一,其管理理念和实践经验水中处于国内领先水平。 目前市场上的小区物业管理软件主要分为三类:单功能软件、部分功能软件以及综合功能软件。单功能软件只能针对物业管理的其中一个环节,例如收费,如果 需要更多的功能,则需要更多的单功能软件,而且软件之间的业务还缺少连接。部分功能软件主要针对物业管理中比较重要的环节,比如收费、投诉、维修等部分功能的结合。综合功能软件功能比较全面,适合大部分小区,但是软件设计缺乏特色。 经过对软件客户的调查以及各种软件的分析,总结我国物业管理系统软件主要存在以下问题:业务流程没有创新,通过对此类软件的分析发现,这些软件只是小区物业的翻版,没有任何附加内容。另外没有融和最新管理理念,好的管理软件不仅要方快捷办公,更要结合管理思想,提高管理效果。最后一点也是未来发展趋势,小区物 业管理系统要与互联网紧密结合,随时更新,而目前只有少数几家能够通过网络进行升级。 在国内物业管理信息系统得到普遍应用的背景下,相关学者也开展了大量对于物业信息管理系统的理论研究。 文献 7提出了针对于智能建筑所开发的物业运维管理信息系统。系统融合了智能建筑中的各种传感装置,将电梯、水暖、空调等多种设备的运维维护管理集于一体,确保了各种设备的运行状态实时监控。 文献 8将 术应用到物业信息管理系统中,实现了基于地理信息的物业管理。用户通过点击地图相关元素,可以了解其相关的各种物业信息。 文献 9提出了基于构件技术的物业信息系统开发模式。其所设计的系统将物业信息系统的各项主要功能进行抽象。根据用户的实际需求,按照功能模块组合的形式得到满足用户要求的物业信息管理系统。 文献 10开发了基于三层架构模式的物业信息管理系统。系统按照功能处理相对独立的原则,划分系统为客户端页面、核心功能和数据访问的三层结构模型。第一章 绪论 7 不同功能层次结构之间采用接口进行耦合,确保了应用程序具有较高的可维护性。 文献 11开发了基于 台的物业信息管理系统,该系统运用了 统运用 为数据库存储单元,通过 件控制应用程序与数据库之间的通讯。 在国内外学者的理论和实践研究基础上,设计开发针对于物业管理公司的信息管理系统。项目开发过程中,借鉴国内外相关研究成果,并结合物业管理公司的具体业务运作特点,设计开发形成满足公司业务运作流程的物业信息管理系统。 第四节 文章结构规划 根据本文的研究内容,按照信息系统开发的规范流程,规划文章的总体结构,其主要划分为如下的章节结构。 第一章:绪论。分析物业信息管理系统的研究背景,归纳总结国内外的相关研究,规划文章总体结构。 第二章:系统开发技术要素。选择物业信息管理系统设计开发所需的各项技术方案,规划项目设计开发的总体流程。 第三章:物业信息系统需求分析。研究物业信息管理系统的各项功能和性能指标,形成应用程序的需求分析方案。 第四章:物业信息系统概要设计。设计软件系统的功能模块结构划分方案,构建系统开发环境,设计支持系统开发运行的总体环境。 第五章:物业信息系统纤细设计。完成应用程序各项功能实现所需的数据库结构以及程序功能类和方法设计。 第六章:物业信息系统实现与测试。完成应用程序编码,设计各项功能的测试用例。 第七章:结论。从总体上归纳文章的研究内容,并展望下一步的研究方向。 第二章 系统开发主要技术 8 第 二 章 系统开发主要技术 物业 信息系统开发需要相应的技术要素支持,并且项目开发过程应当满足特定的开发流程规范。本章从整体规划的角度选择了系统设计开发所需的各主要技术方案。 第一节 系统开发流程规划 软件项目设计开发过程也是属于一种产品的设计开发,其遵循所有产品的生命周期特点,也具备产品的规划、设计、实现等相关阶段。但软件项目的生命周期也具有其自身的特点 12。 图 析了软件项目开发过程中人力资源成本投入与项目开发各个阶段划分之间 的关系。 图 T 项目开发过程示意图 根据图 知,软件项目开发一般划分为立项、计划、实施、评估测试维护四个主要时间阶段。项目开发所需的人力投入随项目开发阶段的进展而逐步增加 13。在项目的实施阶段其所需的人力投入量达到峰值。项目的评估、测试和维护阶段,项目所需的人力资源投入逐步下降。在 物业 信息系统的设计开发过程中,按照图 软件项目开发过程安排相应的人力资源投入,以实现项目设计开发人力资源的有效利用。 根据 物业 信息系统所研究的问题,按照项目开发时间阶段划分,明确在各个阶段所需完成的设 计开发任务。 (1) 项目立项阶段 第二章 系统开发主要技术 9 物业 信息系统的项目立项阶段,是项目实施的首要环节。从总体上分析 物业项目开发的可行性,明确项目实施的边界。确定项目开发所具备的各种人力、技术、设备情况,以及在开发过程中所需的各项资金、技术投入。规划项目开发的阶段划分情况,并明确在不同的阶段应当达到的各项具体设计开发目标。通过项目立项实施,能够从总体上确定项目开发应当达到的目标,识别出项目的总体功能需求,并在后续的设计开发过程中对于目标和需求进行逐步细化与分解。 (2) 项目计划阶段 项目计划阶段对于 物业 信息系统的总 体需求进行细化分析,利用各种建模语言和建模工具构建系统分析静态和动态模型。详细分析 物业 系统日常业务运作过程中的业务处理流程,构造参与者用例分析文档、系统功能分析文档,形成下一阶段实施的可靠依据。在该阶段还需要规划项目开发的各种技术要素,明确项目开发主要采用的开发平台、设计语言、开发工具软件等。 (3) 项目实施阶段 项目的实施阶段是系统设计开发的实质性阶段。该阶段完成对于项目的概要设计、详细设计与程序开发。概要设计过程需要完成应用程序开发环境搭建,设计程序开发数据库结构模型。详细设计过程设计系统各项功能 运行过程中服务器端对于业务处理的详细流程,分析设计业务处理所对应的功能类和方法。程序开发步骤按照概要设计和详细设计过程中所形成的各种设计方案,完成系统程序代码编写与调试。 (4) 测试维护阶段 该阶段在项目实施阶段所形成的信息系统软件产品的基础上,完成系统的测试和维护工作。测试工作分为单元测试、功能测试、性能测试等若干具体环节。采用不同的测试方案从若干角度针对于 物业 系统进行测试研究,以检验系统是否达到总体的设计目标。维护工作主要指系统上线运行后的部署、配置等具体业务。 项目开发往往不是简单的多阶段有序 衔接,其往往需要根据项目开发的具体进度,在项目的不同开发阶段之间以及各个开发阶段内部进行若干次的循环迭代,最终形成项目总体实施结果。按照本项目开发的总体阶段设计,明确了项目开发各个不同阶段所需完成的具体设计开发任务,形成系统开发总体规划。 第二章 系统开发主要技术 10 第二节 系统建模语言 软件项目的设计开发过程需要构造各种分析设计模型,形成对应的系统设计方案。在面向对象技术得到普遍应用的背景下, 言成为了基于面向对象技术的设计开发主要建模语言 14。 言提供了一系列建模分析图形,以图形化的方式描述系统的分析设计方案。 在系统设计开发过程中,通过 一建模语言进行系统建模分析,其常用图形包括如下几种。 (1) 用例图 用例图的主要构成元素为参与者和功能用例及其之间的各种关联关系。用例图用于构造系统的静态分析模型,描述了从各个参与者角度出发所能够观察到的软件系统功能特性。用例图是对于系统外部功能特性的建模,其并不关注于每一项功能用例的具体内部实现。用例图中参与者之间存在 型关系,用例之间存在 型关系。 (2) 类图 在面向对象设计中,程序中的所有数据和方法都需要由类元素进行 囊括。作为数据和方法的容器,通过属性赋值的方式保存各种数据,利用 的内部元素包括 多种类型,不同类之间包括关联、组合、聚合等多种关系。模语言所提供的类图用以进行类建模,描述类的内部结构以及类之间的各种关系。某些 计开发 具软件提供了反向工程,根据类图设计方案以及所选定的项目开发语言,能够直接形成类的程序编码实现。 (3) 状态图 状态图用于描述实体对于外界事件的行为 反映,例如: 物业 信息系统中的订单,在整体业务处理过程中会具有若干不同的状态。在对于外界不同事件的响应过程中,其状态会随之在不同的状态值之间进行跳转。实体的状态变化包括前驱事件、当前状态、跳转状态等多种 因素。 态图通过图形化的方式描述实体所具有的状态值以及不同状态值之间的跳转条件。 (4) 流程图 信息系统中的各项业务处理需要满足特定的处理流程。业务处理流程包括分支、并发、判断等多种要素。 程图提供了业务流程的图形化建模方法。利用流程图中各种要素的组合,构造业务处理的流程分析模型,对于具体流 程第二章 系统开发主要技术 11 的建模分析。 (5) 时序图 应用程序类和方法的调用时序是在系统设计开发阶段对于程序动态运行过程的建模。 序图描述了软件各个层次类和方法之间的调用先后顺序,以及业务类内部自身方法的调用建模。 常用的五种图形基础上,还提供了协作图、包结构图、组件图、部署图等建模分析图形。在项目设计开发过程中,根据问题建模分析的实际需求,采用对应的图形构建系统设计方案。 第三节 系统开发模式与平台 软件项目开发需要基于特定的开发模式,并在开发模式基础上选择相应的开发技术。本节对比分析了常用的系统开发模式 ,选择适合于 物业 信息系统的模式,并确定了系统开发的平台技术。 统开发模式 软件项目的开发模式指应用程序客户端和服务器之间的组织结构形式。目前常用的开发模式有 C/S 和 B/S 两种类型 15。不同类型的项目开发需要根据系统的特点选择相应的开发模式。 C/S( 发模式中,应用程序组件被划分为客户端组件和服务器端组件两部分结构。客户端组件是为系统应用而专门安装在客户端的软件包,需要在系统使用过程中为每一个客户端安装该软件包。服务器端组件安装在应用服务器端,其用于响应所有客 户端所发送的请求。这种模式下,客户端承担了一定量的业务逻辑处理功能,并且其能够将数据处理的中间结果暂存在客户端。由于各个访问终端都参与到业务逻辑的处理过程,这种开发模式具有较强的业务逻辑处理能力。但是 C/S 开发模式的缺陷在于其后期运行维护难度较大。系统的运行维护不仅需要更新服务器端组件,也需要对于所有的客户端组件进行更新。客户端需要安装相应的软件升级包,否则该客户端访问可能无法得到服务器的正常响应。 B/S( 发模式中,应用程序所有业务逻辑组件都集中于服务器端。客户端仅需要具 备网络浏览器即可实现对于系统的访问 16。系统的客户端仅发挥请求数据采集和数据显示的作用。在这种开发模式下,系统的升级第二章 系统开发主要技术 12 和更新操作均在服务器端完成。由服务器端将应用程序进行重新部署运行,即可实现对于客户端响应的实时更新 17。 物业 信息系统的使用者包括 物业 公司工作人员以及 物业 公司的客户。其中公司客户是系统最大数量的使用者,其通过系统完成订单查询、预约揽件等相关业务处理。为了使得系统具备更广泛的适用性,确保使用者的便捷访问,项目选择 B/S 结构作为系统的客户端与服务器之间的组织结构形式。 2台 支持 B/S 结构模式项目开发的各种软件平台技术中, 台属于一种开源框架,被广泛应用在企业信息化系统开发过程中。本项目选择 台进行系统设计

温馨提示

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

评论

0/150

提交评论