【范文】面向科技计划项目管理领域的框架研究与设计
【作者】 潘俊俊;
【导师】 徐小良;
【摘要】 随着我国科技计划项目资助数量的增多,项目管理工作量陡增,对项目过程管理的规范化、流程化、高效性、公正性、资源共享等提出了严峻的挑战。由于缺乏业务标准、技术规范等,目前我国科技计划项目管理系统的建设存在各自为政、重复建设、系统之间难以衔接等问题。为了提高项目管理系统开发的标准化、规范化和高效性,本文主要基于领域工程与J2EE技术研究面向科技计划项目管理领域的Web应用框架。论文主要研究工作归纳如下:(1)利用面向对象领域分析方法对科技计划项目管理进行了分析,研究基于项目生命周期的全过程管理元模型。元模型按照项目立项、项目实施和项目验收三个阶段进行过程化跟踪管理,具有一定的领域通用性。(2)利用领域模型模式、主流的J2EE开源框架和Ajax框架技术,研究构建分层的、松耦合的轻量级框架体系结构:以Spring框架为核心,整合Struts2表现层组件、JPA持久层组件,实现表现层、业务层、持久层的严格分离,各层之间通过Spring的控制反转(Inversion of Control,IoC)实现松散耦合,并提供了对组件扩展、组件管理、事务控制的有效支持。持久层利用JPA规范摆脱了对持久化实现框...
【Abstract】 The increase of funded projects in science and technology and augment of project management workload have posed a severe challenge in standardization, automation, efficiency, fairness and resource sharing of the project process management. Due to lacking of business standards, technical specifications, at present, China’s science and technology plan project management systems have defects including isolated existence, repetitive development and difficult to join systems together. In order to imp...
【关键词】 领域模型; 科技项目管理; 软件体系结构; 应用框架; JavaEE;
【Key words】 domain model; science and technology project management; software architecture; application framework; JavaEE;
【范文目录】
摘要 5-6
ABSTRACT 6-7
第1章 绪论 11-14
1.1 课题背景及研究意义 11
1.2 国内外研究现状 11-13
1.3 主要研究内容 13
1.4 论文安排 13-14
第2章 框架与领域工程相关技术 14-24
2.1 J2EE 架构 14-19
2.1.1 J2EE 分层开发思想 14-15
2.1.2 电子政务中的架构 15-17
2.1.3 MVC 模式 17-18
2.1.4 面向切面编程 18-19
2.2 领域工程 19-23
2.2.1 领域工程基本概念 20-21
2.2.2 领域工程方法 21-22
2.2.3 领域工程与软件复用 22-23
2.3 本章小结 23-24
第3章 领域模型的研究与设计 24-35
3.1 基于项目生命周期的全过程管理元模型 24-26
3.2 面向对象领域分析方法 26-28
3.3 领域分析建模 28-34
3.3.1 领域边界模型 28-29
3.3.2 领域特征模型 29-31
3.3.3 领域用例模型 31-33
3.3.4 领域对象模型 33-34
3.4 本章小结 34-35
第4章 框架体系结构 35-51
4.1 设计原则 35-37
4.1.1 领域模型模式 35-36
4.1.2 设计目标 36-37
4.2 体系结构设计 37-43
4.2.1 体系结构的提出 37-38
4.2.2 组件分类及扩展 38-40
4.2.3 组件管理 40-43
4.3 表现层 43-45
4.3.1 Web 框架选型 43-44
4.3.2 Struts 与Ext、Freemarker 整合 44-45
4.4 业务层 45-49
4.4.1 Spring 与Struts 整合 45-47
4.4.2 事务管理 47-49
4.5 持久层 49-50
4.5.1 数据库连接池 49
4.5.2 Spring 与JPA 整合 49-50
4.6 本章小结 50-51
第5章 框架设计与实现 51-67
5.1 框架层次 51-52
5.2 框架包结构 52-53
5.3 领域实体设计 53-60
5.3.1 实体抽取 53-56
5.3.2 实体关联设计 56-57
5.3.3 实体监听 57-58
5.3.4 申报相关实体 58-60
5.4 领域服务设计 60-62
5.4.1 泛型DAO 与Service 60-61
5.4.2 申报服务 61-62
5.5 框架优化 62-66
5.5.1 集成测试 62-63
5.5.2 缓存处理 63-65
5.5.3 异常处理 65-66
5.6 本章小结 66-67
第6章 框架应用 67-72
6.1 基于领域框架的开发环境 67
6.2 浙江省科技厅网上申报管理系统 67-70
6.2.1 系统简介 67-68
6.2.2 系统实现 68-70
6.3 台州路桥网上申报管理系统 70-71
6.4 本章小结 71-72
第7章 总结与展望 72-74
7.1 总结 72
7.2 展望 72-74
参考文献 75-78
附录 78-79
详细摘要 79-81
学术论文网Tag:代写硕士论文 代写MBA论文 论文发表 代发论文 工科硕士论文
|