基于MVC的智能小区物业管理系统研究与设计

被引量 : 0次 | 上传用户:lnawxu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着社会信息化进程的发展,人们对自己住宅的关注已不再仅仅局限于居室面积、周边自然环境、交通等方面,而是把更多的兴趣和注意力放在与外界沟通、信息服务、安全防范、物业管理等方面,正是适应这种社会需求,智能小区应运而生。所谓的智能小区物业管理系统,就是将在一定地域范围内多个具有相同或不同功能的建筑物(主要是指住宅小区)按照统筹的方法分别对其功能进行智能化,资源充分共享,在提供安全、舒适、方便、节能、可持续发展的生活环境的同时,便于统一管理和控制。 本文在对智能小区物业管理系统现状充分研究的基础上,结合目前主流的基于MVC设计模式的Web应用体系,采用Struts框架设计实现了一个基于Web的智能小区物业管理系统。 MVC设计模式把应用程序抽象为Model(模型)、View(视图)、Controller(控制器)三个功能截然不同的部分,三者既分工又合作地完成用户提交的每项任务。Struts框架继承了MVC的各项特性,并根据J2EE的特点,做了相应的变化与扩展。本文在第二章详细介绍了MVC设计模式,并在第三章对Struts框架进行了深入的研究。 作为基于Web的智能小区物业管理系统,本系统抛弃了传统的C/S模式,采用B/S模式,在这种模式下用户访问服务器资源以动态交互或互相合作的方式进行,同时也有效的实现了软、硬件平台的无关,无论在管理、维护升级上,还是成本开销上都远远优于传统C/S模式下开发的物业管理系统。 在系统的前期设计过程中,采用基于UML的Rational Rose工具对系统进行建模,详细设计过程中采用了基于MVC设计模式的Struts框架的Web应用体系,对系统的模型组件、视图组件、控制器组件进行了详细地设计和实现,有效地将业务逻辑、应用程序控制和数据显示功能模块区分开来,可以分别集中开发任意模块而不用担心耦合问题,提高应用程序的柔韧性,使整个系统的开发有条不紊、容易集成、便于维护升级。
其他文献
历史说明,纺织业的发展是一国工业化过程的必经阶段,英国、美国、日本以及其他工业化国家和地区的工业化过程都雄辩地说明了这一点。目前,纺织业无论是在发达国家还是在发展
矿业权价款本质上是为维护市场经济条件下勘查主体出资勘查的权益。矿业权价款属于级差地租(Ⅱ),归矿业权人所有,必须明确:(1)矿业权价款虽分探矿权价款和采矿权价款,但实质
物流管理是一种适应市场全球化和客户需求多样化而产生的一种管理技术,它强调物流系统上各企业及其活动的整体集成,从而可以更好地协调物流系统上各企业之间的关系,有效地控
吉林大学工资管理系统V2.0 是在V1.0 单机版的基础上开发出来的。采用大型数据库SQL SERVER作为数据平台,用VC++作为开发工具,同时又加入了JSP 和Struts 架构的WEB 查询构建
疼痛是影响晚期癌症患者生活质量的重要因素之一,医护人员对癌痛管理的态度和知识掌握程度是有效实施癌痛管理、提高患者生活质量的关键。本课题在了解肿瘤康复科的医护人员
<正>"外包"一词,英文名为outsourcing,直译意思为"外部寻源",是指在组织外部寻找资源来完成组织内部工作。"外包"最初是应用于信息系统技术行业,后来发展扩大到生产、销售、
入选理由北京外企服务集团(英文简称FESCO)成立于改革开放之后的第二年——1979年,是中国人力资源服务行业的开创者,至今仍在行业内具有重要影响。今天,FESCO集团成员公司向
视觉修辞关注图像信息的含蓄意指,以其丰富的表意性.阐释性和表演性,成为政治传播的重要工具和载体。本文从视觉修辞研究的三类视角出发,以大型国史系列纪录片《国家记忆》为
纺织业是我国的传统优势支柱产业之一。凭借丰富的自然资源和廉价的劳动力,我国纺织品的价格在国际市场上具有较强的竞争力。然而由于缺少技术进步和产品创新,我国的纺织品普
断裂与油气聚集的关系问题一直是石油地质学界关注的热点和难点问题,其中一个最主要的原因就是因为断裂在油气成藏的过程中起着很重要的作用,而我们对盆地内部断裂研究所能采用