毕业设计-企业技术创新评奖管理系统,共51页,25081字,附任务书、开题报告、外文翻译、答辩PPT等
工作基础:
为了方便相关单位及时了解和申报经信委主管的项目,提高项目发布、申报、评审、立项、跟踪和监督等环节的管理效率和质量,使有限的项目经费得到合理分配,产生最大的经济和社会效益,需要建立一套项目报评审核过程管理系统,实现项目公平申报、公正评审和实施过程有效监管,并为今后的数据分析和决策支持服务奠定信息基础。
研究条件:
B/S架构部分开发技术及平台:
JDK版本 1.5.2+(www.sun.com)
Eclipse版本3.2.2+(www.eclipse.org)
MyEclipse版本6.50GA+(破解)
WebLogic 9+(www.bea.com)或者Tomcat 6.0+
iBatis
FreeChart(www.freeChart.com)
AJAX(www.ajax.nl)
ExtJs 3.0+
C/S部分开发技术及平台:
Delphi 2007 or later(www.borland.com)
报表组件(Fast Report CLX/Report Builder/Report Machine/Rave Report)(www.fastreport.com)
数据库部分开发技术及平台:
Power Designer 9(www.powersoft.com)
应用环境:
WEB服务器操作系统:Sun Solaris 9/AIX 5.3+/Windows Server 2003
WEB应用服务器:Weblogic 9(www.bea.com)或者Tomcat 6.0+
数据库服务操作系统:Sun Solaris 9/AIX 5.3+/Windows Server 2003
数据库服务器:Oracle 10g(www.oracle.com)
客户机:Windows和IE(www.microsoft.com)
工作目的:
“项目报评审核过程管理系统”的总体建设目标是要构建项目报评审核的管理平台,支持相关处室对分管项目各环节的管理,包括项目相关人员及单位信息管理、项目基本信息和标准代码管理、项目信息发布、项目申报、专家信息管理与专家遴选、项目评审(专家评审和相关主管部门审核及审批)、项目信息公示和结果发布、项目实施过程和验收管理等。
“项目报评审核过程管理系统”的本期建设内容是建立项目报评审核过程管理基本平台,并实现项目管理平台的基本功能。基本平台架构设计时遵行经信委信息化统一规范和软件体系基本规范,适应项目管理的一般流程和环节要求,以保证平台基本功能具有较好的通用性,平台结构具有良好的扩展性,即通过增加平台对其它项目个性化管理功能,快速和低成本地实现平台功能扩展,就可以支持对其它项目管理。
设计内容:
项目一般过程:包括项目建设必须履行通知、申报、审核、初选、评审、审批、立项、项目实施、验收、监督和绩效评价等管理程序。
政府项目及重大专项,项目管理一般包括政策制定和信息发布、项目申报、项目初审、项目推荐、专家管理和遴选、项目评审和汇总、项目审批、结果发布、项目实施和验收等工作,由领导、各处室领导和管理员、区县及相关单位管理员、集团公司管理员、央企管理员等人员共同完成不同环节的管理工作。
功能设计特别需要注意:
(1)电子表格(入库保存)与文件(文件系统保存)之间的信息关联和格式转换(POI技术将表格内容写入库中同时写入WORD文件中,含有图形、表格和特殊符号的内容部分可用分离的WORD小文件);
(2)用户角色主界面中任务清单及各环节的进展状态显示;
(3)项目编号(项目类)和项目申请编号(某类项目中的具体申报项目);
(4)各项目相同的信息结构和功能与不同的信息结构和功能。
摘 要
为了方便相关单位及时了解和申报经信委主管的企业技术创新评奖管理项目,提高项目发布、申报、评审、立项、跟踪和监督等环节的管理效率和质量,使有限的项目经费得到合理分配,产生最大的经济和社会效益,需要建立一套企业技术创新评奖项目报评审核过程管理系统,实现公平申报、公正评审和实施过程有效监管。
论文分析了企业技术创新评奖项目的业务需求和功?能需求,运用软件工程的方法和技术,设计了系统的总体结构、功能结构和数据结构。系统采用 J2EE 体系的 B/S 架构,分为展示层、业务逻辑层和数据持久层。其中,展示层采用富客户端技术( RIA-Rich Internet Application ),数据持久层采用轻量级的平台( iBatis ),业务逻辑层软件框架为 Structs+Spring ,基于上述架构,实现了企业技术创新评奖项目过程管理系统的基本功能。同时,论文还研究了实现项目申报书纸电一致性的方法、网络打印功能和大文件传输控制方法。
关键词:企业技术创新;过程管理;网络打印;Spring;iBatis
目 录
第一章 绪论 1
1.1 项目背景 1
1.2 项目建设目标 1
第二章 相关技术背景 3
2.1 基本研究方法 3
2.2 系统使用的技术 3
第三章 需求分析 9
3.1 功能流程 9
3.2 运行环境的规定 13
3.3 应用安全策略 13
3.4 易用性和扩展性 15
第四章 系统设计 16
4.1 系统设计约束 16
4.2 系统总体结构 17
4.3 数据库设计 20
4.4 系统功能设计 23
4.5 系统界面设计概述 33
第五章 关键问题分析 35
5.1 纸电一致性 35
5.2 打印模块功能实现 36
5.3 大文件传输控制 39
第六章 部署与总结 42
6.1 项目部署实现 42
6.2 总结与展望 43
参考文献 45
附录 46
外文资料
中文译文
致谢