学位论文 > 优秀研究生学位论文题录展示

项目管理和组织级资产库管理系统的设计与实现

作 者: 张德宝
导 师: 张扬;贾宏慧
学 校: 电子科技大学
专 业: 软件工程
关键词: SW-CMM 项目策划 项目跟踪 项目监控
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 66次
引 用: 0次
阅 读: 论文下载
 

内容摘要


航天二院是一个研制军工产品的研究院,为加快国有企业的经济增长速度,相应国务院有关文件要求,二院决定实现经济增长的道路上实行军、民品两轮齐驱。所以,近年来开发一些民品的项目。为了高效、规范的管理民品项目而开发,需要运用项目管理系统软件进行项目开发过程管理,但是作为参与民品项目管理和产品开发的人员与军工产品的研制有交叉,并且某些项目尚需在一定层面进行保密管理,所以不能采用市场现有的项目管理系统,而独立开发此系统,即《项目管理和组织级资产库管理系统》,内部简称PAS。PAS是由航天二院提出的,由航天二院研发总部进行开发。PAS包括三个子系统:项目管理子系统、组织级资产库管理子系统和立项管理子系统。项目管理子系统的开发是基于CMM2、3级的基本理念,从项目策划项目跟踪与监控到项目结束的管理几方面进行的,可提高整个项目管理的效率;组织级资产库管理子系统的开发是基于CMM3级的基本理念,从组织角度能全面掌握组织内项目的实际情况、分析组织内项目的过程能力水平,从而改进过程,达到企业所制定的发展目标;立项管理是企业立项部门对企业立项项目的管理。航天武器装备系统是一个软件驱动的系统,软件在系统中占据着极其重要的地位,软件的质量可靠性和开发周期直接影响着系统的战略意义和使用效能。为了摸索一套既能保证软件质量,又能保证软件开发周期实施规范。所以,在开发PAS时,按照CMM标准指导开发过程。取得了良好的效果。之后启动的几个民用产品项目都严格按照CMM3的标准进行管理。众所周知“软件危机”,简单地说就是:软件质量达不到要求,软件项目无法按时完成,和软件项目的开支超预算。这是一个世界性的问题。于是,在试图解决这个危机时,就引入了软件工程过程管理与软件工程过程改进的概念。其中,SW-CMM(软件生产能力成熟度模型)就是一种当前比较普遍有效的软件生产过程标准。SW-CMM(软件生产能力成熟度模型)为软件企业的过程能力提供了一个阶梯式的进化框架,它基于过去所有软件工程成果的过程改善的框架,吸取了以往软件工程的经验教训。它指明了一个成熟的软件组织在软件开发方面需要管理的哪些主要工作、这些工作之间的关系、以及以怎样的先后次序,一步一步的做好这些工作使软件组织走向成熟。目前,CMM认证已经成为世界公认的软件产品进入国际市场的通行证。国务院发布的鼓励软件产业发展的18号文件中也特别指出了对企业进行CMM认证的支持。联想通过了CMM 2认证,东软股份通过了CMM 3级评估,这些标志着CMM认证在我国已经取得初步进展。CMM已经发展到CMM(ICapability Maturity Model Integration,能力成熟度模型集成)阶段。PAS质量管理系统为着眼点,实现项目管理、组织级资产管理和立项管理的电子文档和文档流程处理,并包含一部分事件通知和图表生成等辅助处理功能。整个系统分为四个子系统,用户管理子系统、项目管理子系统、组织级资产库管理子系统、立项管理子系统,其中,用户管理子系统部分是根据使用需要增加的内容。

全文目录


摘要  4-6
Abstract  6-11
第一章 引言  11-17
  1.1 课题的来源与背景  11-12
  1.2 课题实现的功能与目标  12-15
  1.3 课题的研究内容与成果  15-16
  1.4 论文的组织结构  16-17
第二章 相关领域及主要应用技术  17-32
  2.1 软件过程改进与软件能力成熟度模型 SW-CMM  17-19
    2.1.1 CMM 软件能力成熟度模型简介  17-18
    2.1.2 CMM 的结构及其应用  18-19
  2.2 JAVASCRIPT 技术  19-20
  2.3 邮件发送技术  20-23
  2.4 文档上传下载技术  23-26
  2.5 有关JSP 技术  26-27
  2.6 ORACLE 数据库与SQL 语言  27-29
    2.6.1 ORACLE 数据库简介  27-28
    2.6.2 结构化查询语言SQL 语言  28-29
  2.7 JDBC 技术  29-30
    2.7.1 JDBC 概述  29
    2.7.2 JDBC 技术在本系统中的应用  29-30
  2.8 JavaBeans 组件的应用  30-32
第三章 系统功能分析与总体结构设计  32-38
  3.1 系统的功能需求分析  32
  3.2 系统的总体结构设计  32-34
  3.3 系统的流程与模块设计  34-38
    3.3.1 系统流程设计  34-35
    3.3.2 系统的模块设计  35-38
第四章 系统主要功能的设计与实现  38-65
  4.1 产品命名和编号  38-43
  4.2 文档提交/下载  43-47
  4.3 周报管理  47-56
  4.4 评审管理  56-60
  4.5 需求管理  60-62
  4.6 系统的数据库设计与实现  62-65
第五章 系统的设计思想及关键技术的实现  65-72
  5.1 系统的安全机制  65-66
    5.1.1 用户登录的身份验证  65
    5.1.2 访问权限的安全实现与非法登录的防止  65-66
  5.2 信息并发访问的控制  66-67
  5.3 页面刷新问题的解决  67-68
    5.3.1 HTML 解决方案  67-68
    5.3.2 JavaScript 解决方案  68
  5.4 中文显示问题解决  68-70
    5.4.1 JSP 页面的中文显示问题  68-69
    5.4.2 数据库的中文问题  69-70
  5.5 代码重用技术的实现  70-72
第六章 系统测试及运行  72-77
  6.1 项目组内部测试(UT&IT)及测试结果分析  72-74
    6.1.1 测试计划及完成情况  72-73
    6.1.2 单体测试结果分析  73
    5.1.3 结合测试结果分析  73
    6.1.4 测试BUG 数  73-74
  6.2 业务测试UAT 及测试结果分析  74-77
第七章 总结与展望  77-79
致谢  79-80
参考文献  80-81
附录  81-89

相似论文

  1. 荔波城市旅游用地及其接待设施指标研究,TU984.18
  2. 大型工程项目跟踪审计规范研究,F239.6
  3. 工程项目跟踪审计机理研究,F239.6
  4. 政府投资项目跟踪审计监督研究,F239.4
  5. 高校基建项目全过程跟踪审计的研究与应用,F239.6
  6. 政府建设项目跟踪审计OA系统设计与实现,TP317.1
  7. 政府投资建设项目跟踪审计研究,F239.6
  8. 中意人寿盘锦公司网络信息系统项目建设的计划与控制,F842
  9. 政府重点建设项目跟踪审计研究,F239.6
  10. “天府水乡”——乡村渔业观光湿地公园项目策划研究,F592.7
  11. 软件工程化研究,TP311.5
  12. CMM在建筑设计行业的应用,TP399
  13. 跨企业项目跟踪评价模式的研究及系统实现,F272
  14. 现代软件开发的过程管理方法研究,TP311.52
  15. 软件工程和CMM理论的应用研究,TP311.52
  16. 基于CMM/CMMI的软件项目跟踪与监控方法研究,TP311.52
  17. 高等学校内部审计问题研究,F239.45
  18. 先进制造系统PDMS研究,TP399
  19. 地市科技项目网络管理系统研究,G311
  20. 基于JSF的项目跟踪管理系统的研究与设计,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com