基于Struts框架的房地产开发项目管理系统的设计与实现

来源 :南京理工大学 | 被引量 : 0次 | 上传用户:lisong459
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的迅速发展,构建基于B/S结构的Web应用系统已成为开发主流。而开发一个较大的Web应用系统要求设计者能够提出合理的系统构架,减少开发及维护系统所用的资源、提升工作效率。基于MVC模式的Struts框架技术已得到广泛使用,它的三层结构独立,符合面向对象的设计思想,层次之间建立了明确的通信机制,并且每个层次都有其自身的技术扩展平台,提高了分布式应用系统中组件的重用能力和事务控制的灵活性。本文首先探讨了MVC设计模式的三层结构的基本理论,介绍了Struts框架模型、视图、控制器三个部分的特点,讨论了Struts框架的工作原理以及基于Struts框架开发的优势并与其他MVC框架进行了对比。在房地产开发项目管理系统的总体设计过程中,以UML为工具并结合Struts框架的特点对系统进行设计建模,以降低整个系统开发的难度。最后以进度管理模块为例详细叙述了如何充分利用Struts框架提供的相关技术进行具体的设计与实现,说明了各个层次之间的联系与分工,并交待了系统的测试与验证情况。在开发过程中,通过应用Struts框架实现了表示、业务逻辑以及数据操作的分离,为系统的开发和维护提供了很大的灵活性和方便的管理性。实践表明,应用这种框架可以提高系统开发效率,同时满足系统可扩展性和可维护性的要求。
其他文献
随着遥感信息科学技术和计算机互联网络技术的快速发展,遥感应用在各种领域不断地扩展,应用深度也不断地加深。遥感数据正在逐步向全球覆盖、多种数据源、多种空间分辨率、多时相空间特征等方向发展,数据量呈现爆炸式增长。在这种情况下,如何实现海量遥感数据快速的分发和共享服务,已成为遥感科学技术领域、遥感应用部门极其关心的问题。实现遥感数据分发共享服务的关键在于实现数据更新的分发,即数据同步。重点是解决海量遥感
近年来,随着大量优秀水印算法的不断涌现,数字水印技术用于知识产权的保护显现出重要的商业价值。目前已有公司抢占商机开始尝试在产品研发时加入数字水印,数码相机、DVD播放
随着计算机技术的迅速发展和互联网应用的日益普及,网络已经成为我们获取信息、进行交流的主要渠道之一,因而网络安全也显得越来越重要。近年来,拒绝服务攻击已经成为最为严
对于视频序列中人体运动的视觉分析是计算机视觉领域中日益受到重视的一个研究方向。该项研究有着广泛的应用价值(可应用于智能安全监控、人机接口、人体运动细节分析等方面)
互联网蓬勃发展,已经进入了人们生活的方方面面,给人们生活带来便捷的同时,产生了大量的数据。面对海量的信息,用户很难检索出自己感兴趣的信息,导致了“信息过载”现象。为
21世纪,随着全球经济蓬勃的发展,职教集团企业的规模、职教集团企业的员工数量不断增多,关于员工各项管理信息的管理工作也相应的增加。对于如此庞大的数据量,职教集团企业的
由于网络流媒体应用架构在IP网络的“尽力传送”服务模式上,存在网络带宽的波动性和异构性,数据分组延迟、抖动和丢失,以及传输错误等主要问题需要解决,所以网络流媒体一直是
机会网络的特征是源节点和目标节点之间没有完整的链路,依靠节点的移动产生相遇的机会,进入邻居节点的通信范围,进而进行数据交换的自组织网络。机会网络在一些极端条件下有
产品创新推理是制造业在市场竞争中取胜的关键,而产品的创新性主要取决于产品设计的概念设计阶段。功能模型是概念设计的核心处理对象,因此功能模型创新推理是概念设计中的关
以软交换和分组交换技术为核心的下一代网络(NGN)的发展和部署已经成为电信业关注的热点,NGN应是一个能够提供包括话音、数据、视频和多媒体业务的基于统一协议的分组网络。