学位论文 > 优秀研究生学位论文题录展示
基于Java EE的模拟器开发项目管理系统的模型与实现
作 者: 杨桦
导 师: 刘艳
学 校: 天津大学
专 业: 计算机应用技术
关键词: 网络化制造 分布式项目管理 ASP Java EE 设计模式
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 25次
引 用: 0次
阅 读: 论文下载
内容摘要
随着计算机网络技术、信息技术的发展以及制造企业所处市场环境的变化,使得传统的项目管理模式不能适应当今社会的发展和需求。因此,构建一个支持分布式的、基于动态联盟的分布式项目管理系统成为现代企业的一种普遍需求。本文设计并开发了一个模拟器开发项目管理系统,使项目管理者可以利用该系统灵活而合理的制定项目计划、分解和规划项目任务;使项目执行者可以快速方便地按照项目计划来执行任务,与其他项目参与者协同工作并把执行的进展情况填入系统、监控项目进度和质量、协调和分配相关资源,从而实现高效、成功的网络化制造。论文首先介绍了课题的研究背景及意义;其次对相关理论及开发技术进行阐述;之后进行了系统的需求分析及总体设计,在此基础之上提出了一个基于Java EE的分布式项目管理系统模型,并对系统中主要模块的功能进行了描述。本文的重点研究在于为了使系统的架构层次清晰,提高可扩展性和可重用性,设计了一个融合了表示层框架和多种Java EE设计模式的多层系统架构。表示层采用基于MVC设计模式的JSF框架,实现了表示逻辑与业务逻辑的分离;业务层采用业务代理、会话外观和服务器定位模式,构建了坚固的业务逻辑基础架构,降低了系统的耦合性提高了系统的性能;数据持久层采用了值对象和数据访问对象模式,分离了业务逻辑和数据访问逻辑,隐藏了底层数据实体的逻辑关系。本文还对关键性技术:网络化制造联盟的盟员选择算法进行了深入的研究,通过各种方法的比较,最终选择层次分析法(AHP)来实现,并通过实例进行验证。
|
全文目录
中文摘要 3-4 ABSTRACT 4-8 第一章 绪论 8-11 1.1 本文的研究背景 8 1.2 网络化制造的研究现状 8-9 1.3 本文主要研究内容 9-10 1.4 本文的结构安排 10-11 第二章 系统开发技术的研究 11-19 2.1 ASP 概述 11-13 2.1.1 ASP 的定义及服务 11-12 2.1.2 ASP 开发平台的选择 12-13 2.2 Java EE 开发技术概述 13-19 2.2.1 Java EE 简介 13 2.2.2 Java EE 常用组件技术 13-16 2.2.2.1 EJB 组件技术 14-15 2.2.2.2 JSP 组件技术 15 2.2.2.3 JSF 组件技术 15-16 2.2.2.4 JDBC 组件技术 16 2.2.2.5 JMS 组件技术 16 2.2.3 Java EE 多层体系结构 16-18 2.2.4 Java EE 设计模式 18-19 2.2.4.1 模式、设计模式的概念 18 2.2.4.2 Java EE 设计模式 18-19 第三章 系统的需求分析及总体设计 19-23 3.1 系统的需求分析 19-21 3.1.1 系统性能的需求分析 19 3.1.2 系统功能的需求分析 19-21 3.2 分布式项目管理系统的总体设计 21-23 第四章 系统架构设计 23-36 4.1 设计系统架构的目的 23 4.2 系统架构设计 23-36 4.2.1 系统架构设计模型 23-36 4.2.1.1 业务层 27-33 4.2.1.2 数据持久层 33-36 第五章 动态联盟的盟员选择技术研究 36-44 5.1 盟员选择技术的研究现状及概述 36-37 5.2 层次分析法 37 5.3 动态联盟盟员选择实例 37-44 第六章 系统的开发与实现 44-53 6.1 系统的开发环境 44 6.1.1 开发工具 44 6.1.2 运行环境 44 6.2 系统E-R 图的设计 44-45 6.3 系统数据库表的设计 45-49 6.3.1 项目任务信息相关数据表 46-47 6.3.2 用户数据表 47 6.3.3 权限管理相关数据表 47-49 6.3.4 项目协同相关数据表 49 6.3.5 项目文档管理相关数据表 49 6.4 系统界面简介 49-53 6.4.1 项目定义界面 50-51 6.4.2 项目计划界面 51 6.4.3 成员管理界面 51 6.4.4 文档管理界面 51-53 参考文献 53-55 致谢 55
|
相似论文
- 教学档案管理系统的设计与实现,TP311.52
- 部队在线考试系统设计与实现,TP311.52
- 基层部队人员日常管理信息系统设计实现,TP311.52
- 基层部队网站的设计与建设,TP311.52
- 部队人员住房管理系统的开发与实现,TP311.52
- 体验式服装设计模式研究,TS941.2
- 基于小波神经网络的矿山事故隐患安全评价系统的设计,TD79
- 基于组件技术和ASP技术的省司法信息网的设计与实现,TP311.52
- 初中网络学习平台的构建与实现,G434
- 康复医疗信息系统的设计和实现,TP311.52
- 基于Java EE框架的公文传输系统设计与实现,TP311.52
- OpenBASE企业管理器设计与实现,TP311.52
- 军队现役干部考核信息系统的设计与实现,TP311.52
- 数学公式在线考试系统的设计与实现,TP311.52
- 基于WebQuest的职校电子专业网络教学平台的设计与实现,TP311.52
- 企业事务日历即时管理系统,TP311.52
- 基于ASP.NET技术的托幼机构卫生保健管理系统的设计与实现,TP311.52
- 湖南网络职院教务综合管理平台的设计与实现,TP311.52
- 攀枝花学院人事管理信息系统的设计与实现,TP311.52
- 军队科技干部在线心理测评系统的设计与实现,TP311.52
- 银行客户关系管理信息系统的设计与实现,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|