论文部分内容阅读
科学技术研究在科研单位建设和发展中占有重要的位置。科学技术研究活动信息需要及时为科研管理者、科研人员、科研成果应用者等各类人员掌握和了解,以便及时做出科学的决策。利用先进的网络系统和软件体系架构对科研工作进行科学管理,有较好的应用价值和现实意义。
随着Internet的发展和电子商务的兴起,管理信息系统的体系结构己经从C/S模式扩展到B/S模式。本文首先对科研管理系统及其现状进行了简要分析,接着重点研究了J2EE技术和MVC模式,分析了系统设计中主要使用到的Struts框架的实现机制,探讨了使用Struts框架来构建可重用、可维护和易扩展的企业web应用的优势。在以上理论研究的基础上,引出了系统的具体设计和实现。
根据山东省教育厅科研管理的具体需求,对科研管理系统进行了详细的需求分析和设计实现,通过J2EE架构与MVC设计模式相结合的方法进行系统开发。主要功能有用户管理、科研计划、奖励管理、重点实验室管理等。其中对各种计划、奖励的管理是最重要的功能。对计划、奖励的评审流程管理是系统的核心内容。课题主要研究了评审中项目专家分派机制。利用学科领域匹配、