哈尔滨工业大学软件学院跨企业项目管理系统项目跟踪子系统控制层的设计与实现指导教师:专业:学生:答辩日期:大学本科生毕业论文答辩哈尔滨工业大学软件学院主要内容•概述•总体设计•功能需求•系统实现•成果展示•致谢哈尔滨工业大学软件学院概述•在现代制造企业中,存在很多大型复杂产品的开发与制造
其研制过程则是一个巨大、复杂且技术密集的系统工程,整个过程很难由一个部门全部完成,这就决定了研制过程中所涉及的设计、制造等一系列工作一般由不同的部门及众多的专业公司之间密切协作,共同完成
这些参与协作的企业则形成以项目为中心、产品为主线的项目级动态联盟
哈尔滨工业大学软件学院动态联盟系统组织描述图哈尔滨工业大学软件学院项目简介•项目管理系统要控制从项目建立到项目结束的整个过程
主要分为四个部分
分别是:项目建立、项目计划、项目跟踪和项目结束
•项目跟踪子系统的主要功能是在项目执行过程中对项目的资源进行调度,采集数据,对项目进行分析与诊断以及计划变更的协商与控制
项目跟踪子系统是跨企业项目管理系统的重要组成部分,控制项目计划执行过程
能够保证项目快速,高质量的完成
哈尔滨工业大学软件学院总体设计方案系统采用分层的思想,以著名的开源框架ApacheStruts实现MVC框架,便于维护及功能扩展;系统分为视图层(View)、控制器层(Controller)、模型层(Model)三大主要层次,视图层解决用户界面、控制器层解决页面逻辑、模型层解决业务逻辑,各层松散耦合,便于维护和扩展
哈尔滨工业大学软件学院功能需求•项目执行与调度要求能够查看任务的运行情况
如显示正在进行的任务,可以开始的任务,延迟的任务等
这样项目调度人员可以调度任务
•项目跟踪与数据采集联盟内每个企业都把任务执行中的数据记录下来,包括进度,成本,质量和资源等各个方面的情况
哈尔滨工业大学软件学院功能需求•项目诊断要求能够跟据数据采