摘要: 系统采用J2EE技术,MySQL数据库,tomcat作为服务器,jbpm技术处理业务流程,应用了spring、struts技术和hibernate技术。本系统实现了四个模块,包括项目申请模块、项目审批模块、项目管理模块以及系统管理模块。项目申请模块包括立项申请、实施管理申请、验收申请、成果鉴定申请、奖励申请;项目审批模块包括各层领导审批;项目管理模块包括项目信息查询、项目信息统计以及项目记录删除;系统管理模块包括组织用户管理已经文档管理。67612
毕业论文关键词:科研信息管理系统项目,jbpm,struts,hibernate
Abstract: The system uses a J2EE technology, the database uses MySQL database, using tomcat as a server.As the system level processes and more, so we used jbpm technology business processes, hibernate a good deal of database technology and systemsthe flow of data.Four modules of the system implementation, including project application module, the module project approval, project management module, and system management module.Project application modules, including project application, implementation and management of applications, acceptance of applications, the results identified for the award application; project approval module, including all levels of leadership for approval; project management modules include project information inquiry, project information and project records to delete statistics; system management module, includinguser management organization has document management.
Key words: Science and Technology Information Management System,Jbpm , Struts,hibernate
目 录
1 引言 4
1.1 项目背景 4
1.3 论文组织结构 5
2 科技信息化管理系统项目技术概述 5
2.1JSP技术 5
2.2 JBPM技术 5
2.3 STRUTS 技术 6
2.4 HIBERNATE 技术 6
3 科技信息化管理系统项目概述 6
3.1 项目概要 7
3.2 流程描述 7
3.3 系统功能需求 9
3.4 系统非功能需求 9
4 科技信息化管理系统设计分析实现 10
4.1 系统功能描述 10
4.2系统功能模块划分 10
4.3 系统架构设计 10
4.4 系统功能实现方法设计 12
4.5 数据库设计 16
4.6 系统界面及信息图表显示功能设计 19
5 总结与展望.22
结论. . .23
参考文献 24
致谢 . 25
1. 引言
1.1 项目背景
计算机技术的发展以及信息技术的普及,传统的业务流程管理已经不再适用,数据量的激增数据更新的速度使得科技信息化管理系统成为不可或缺的。
该项目开发一个科技信息化管理系统,由陕西有天股份公司提出。该管理系统的使用者为有天公司项目管理相关的员工和领导,该系统运行于互联网上。
科技信息化管理系统平台为有天股份公司提供网上业务办理,规范公司科技管理工作、公司组织部门管理和公司人员管理工作;提高科技项目管理和服务水平;降低管理成本,提高科技管理整体效率为目的的应用网络系统。