基于Struts框架的科技计划项目管理系统的研究

来源 :东北林业大学 | 被引量 : 0次 | 上传用户:haole1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息化技术的发展,对科技项目的管理系统,在安全性,高效性,可复用性,可维护性,开发周期等方面都有很高的要求,因此使用良好的体系结构和框架是系统开发的首要问题。本文首先讨论了系统开发的背景,通过对系统需求的认真分析,决定采用B/S体系结构,MVC设计模式,Struts框架进行系统开发,从而真正的实现科技项目管理的网络化和信息化管理。MVC设计模式能够消除传统Web应用开发方式所具有的弊端并分离数据的控制和表现,以适应越来越复杂的多层Web应用系统的设计需求。Struts是近年来Web开发中最为流行的框架技术之一,它通过把一组相互协作的类、Servlet以及标签库结合在一个统一的框架中,将MVC模式所具有的“分离业务逻辑和显示逻辑”的能力发挥到了极点。对于一个复杂的应用,Struts框架可以方便迅速地将其划分成模型、视图和控制器组件,提高了应用的可重用性和可扩展性。然后论文着重介绍了B/S和C/S体系结构以及优缺点并进行对比;并介绍了MVC设计模式和Struts框架等相关技术理论。最后在此理论基础上,根据系统界面的简单明了和易用性等原则进行系统的实现。将系统划分为用户注册,项目申报,项目合同,项目执行情况,项目鉴定、验收,用户信息管理几个模块。本次开发的科技项目的管理系统,经过测试达到了预期效果,现已在伊春市科技局应用。论文最后对本文主要完成的工作进行了总结,并提出了研究的不足之处以及对今后研究的展望。
其他文献
本文首先说明了当前网站安全的严峻形势——网页篡改事件发生的数量剧增,再分析了传统的网站安全配置在防范网页篡改时表现出来的越来越明显的不适应性,接着分析了当前网页防
矢量场可视化是科学计算可视化领域中最具挑战性的研究课题之一,它以直观的图形图像显示矢量场的运动,使人们以直观形象的方式解释理解抽象科学数据中所包含的客观规律。线积