文档介绍:硕士学位论文
基于J2EE的在线项目管理系统的
研究与设计
摘要
当前,随着科技的进步、社会的发展,信息化已经成为人类社会发展的关键因素,而政府部门的信息化在社会和经济信息化中居于重要地位。随着国家对科技发展越来越重视,政府科技投入逐年增加,不同层次、不同类别的政府科技项目已经成为推动我国科技发展的主导。因此,加强政府科技计划项目管理对于推动我国科技发展具有非常重要的战略和实际意义。
本文着重围绕浙江省科技项目申报管理“业务”的现状和需求来研究和设计科技计划项目申报管理系统,提出了一个采用B/S结构,基于J2EE平台和Spring、Struts2、ExtJs、TopLink、FreeMarker等主流开源框架技术,及MVC模式的设计方案。表现层使用Struts2、ExtJs和FreeMarker作为设计框架,业务逻辑层采用Spring框架完成主要业务逻辑,持久化层采用TopLink,数据库采用Oracle9i关系型数据库系统,、调试,。
本文首先对科技项目管理系统的开发背景和国内外研究现状做了介绍,在此基础上提出了系统研究的主要内容、关键技术和主要创新点,接着对目前主流的Spring、Struts2、ExtJs、TopLink、FreeMarker等J2EE开源框架技术做了相关的介绍;然后对系统的各个功能也做了简单的介绍,并依据MVC模式,对系统进行了详细设计与实现。最后对系统进行了总结,分析了系统存在的不足,希望在以后的工作中进一步完善。本系统为科技项目申报管理领域提供了一个原模型,不同种类的申报项目都可以在此模型上扩展实现。通过使用该系统,科技项目管理人员可以从繁琐的手工项目管理中解脱出来,轻松实现科技项目的全过程管理,大大提高了科技项目管理的工作效率和管理水平。
目前,此系统己经在浙江省科技厅得到实际应用,用户反映良好,取得了很好的社会效益。
关键词:项目管理,网上申报,信息系统,J2EE,Struts2,Spring,TopLink
Abstract
Nowdays, with the progress of science and technology, the development of society, especially the change of work and information technology have e a key factor in socio-economic development, government departments of information technology in social and economic information occupies an important status. With the state paying more and more attentions to science and technology development, as well as the government’s investment in science and technology increases year by year, the different levels and different types of government science and technology planned project already became impels out country science and technology development the , the enhancement government science and technology planned project management has the extremely important strategic and practical significance for pushing the development of our country’s science and technology.
In this thesis, the project is by relying on science and technology projects in Zhejiang province online reporting management system, this thesis from the status of science and technology project management and demand approach, prop