基于PDM的软件项目管理系统研究与开发
发布时间:2023-04-05 02:08
随着互联网技术的发展,互联网技术被应用于各行各业。为了满足不同的需求,人们开发出了各种各样的软件产品,相应的软件项目也越来越多。但目前软件项目存在效率低,成本高等问题。这与大多软件项目管理只着眼于局部,缺乏一套整体的管理系统解决方案有关。产品数据管理(PDM,Product Data Management)是一种企业信息集成框架,管理项目相关的所有数据,能为项目人员提供一个协同的工作环境。首先,本文简要介绍了软件项目管理和产品数据管理的国内外研究现状,指出现有的PDM管理技术可以应用软件项目管理之中,并能解决目前小型软件项目管理中存在的一些问题。其次,分析了软件产品的特点,结合PDM思想重新定义软件产品,并在此基础上分析软件产品形成过程的特点,建立相应的过程模型。同时研究了数据、项目和资源分配等管理的关键技术,最后给出了软件项目管理的领域、应用和执行模型。第三,对软件项目管理系统进行了需求分析,提出了以产品、部件、文档和项目为重点的系统框架,并给出了该系统的功能和数据模型。同时详细阐述了系统中基本数据、文档、部件、产品和项目等功能模块的实现方案,并给出了系统的运行实例。最后,对论文的研...
【文章页数】:104 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第1章 绪论
1.1 课题研究背景与意义
1.1.1 课题研究背景
1.1.2 课题研究意义
1.2 相关技术国内外研究现状
1.2.1 软件项目管理的研究现状
1.2.2 产品数据管理的研究现状
1.3 研究内容与章节安排
1.3.1 研究内容
1.3.2 章节安排
1.4 本章小结
第2章 基于PDM的软件项目管理技术研究
2.1 软件产品
2.1.1 软件产品的一般模型
2.1.2 软件产品的重新定义
2.1.3 软件产品的虚拟模型
2.2 软件产品形成过程
2.2.1 软件产品形成的数据特点
2.2.2 软件产品形成的过程特点
2.2.3 软件产品形成过程模型
2.3 软件产品项目管理技术
2.3.1 软件产品数据管理技术
2.3.2 软件产品项目管理技术
2.3.3 软件项目资源分配技术
2.4 软件项目管理的三大模型
2.4.1 软件项目管理的领域模型
2.4.2 软件项目管理的应用模型
2.4.3 软件项目管理的执行模型
2.5 本章小结
第3章 软件项目管理系统的分析与设计
3.1 系统需求分析
3.2 系统的架构分析
3.3 系统的各功能结构设计
3.3.1 系统整体功能设计
3.3.2 系统各子功能设计
3.4 系统的底层数据结构设计
3.4.1 数据管理的数据表设计
3.4.2 权限管理的数据表设计
3.4.3 项目管理的数据表设计
3.5 本章小结
第4章 软件项目管理系统关键功能的实现
4.1 基本数据管理
4.1.1 基本数据信息管理
4.1.2 数据编码管理
4.2 软件文档、部件和产品管理
4.2.1 基本信息管理
4.2.2 分类储存管理
4.2.3 变更版本管理
4.3 软件项目管理
4.3.1 项目库管理
4.3.2 项目查询与资源管理
4.3.3 项目进度管理
4.3.4 项目执行管理
4.4 本章小结
第5章 小型软件项目管理系统运行实例
5.1 软件产品基本数据管理
5.1.1 数据类别管理
5.1.2 编码规则设置
5.2 软件文档、部件和产品管理
5.2.1 文档管理
5.2.2 部件管理
5.2.3 产品管理
5.3 权限管理
5.3.1 用户信息管理
5.3.2 角色管理
5.3.3 权限设定
5.4 项目管理
5.4.1 系统项目库
5.4.2 项目查询与资源管理
5.4.3 项目进度管理
5.4.4 项目执行管理
5.5 本章小结
第6章 总结与展望
6.1 总结
6.2 展望
参考文献
致谢
本文编号:3782515
【文章页数】:104 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第1章 绪论
1.1 课题研究背景与意义
1.1.1 课题研究背景
1.1.2 课题研究意义
1.2 相关技术国内外研究现状
1.2.1 软件项目管理的研究现状
1.2.2 产品数据管理的研究现状
1.3 研究内容与章节安排
1.3.1 研究内容
1.3.2 章节安排
1.4 本章小结
第2章 基于PDM的软件项目管理技术研究
2.1 软件产品
2.1.1 软件产品的一般模型
2.1.2 软件产品的重新定义
2.1.3 软件产品的虚拟模型
2.2 软件产品形成过程
2.2.1 软件产品形成的数据特点
2.2.2 软件产品形成的过程特点
2.2.3 软件产品形成过程模型
2.3 软件产品项目管理技术
2.3.1 软件产品数据管理技术
2.3.2 软件产品项目管理技术
2.3.3 软件项目资源分配技术
2.4 软件项目管理的三大模型
2.4.1 软件项目管理的领域模型
2.4.2 软件项目管理的应用模型
2.4.3 软件项目管理的执行模型
2.5 本章小结
第3章 软件项目管理系统的分析与设计
3.1 系统需求分析
3.2 系统的架构分析
3.3 系统的各功能结构设计
3.3.1 系统整体功能设计
3.3.2 系统各子功能设计
3.4 系统的底层数据结构设计
3.4.1 数据管理的数据表设计
3.4.2 权限管理的数据表设计
3.4.3 项目管理的数据表设计
3.5 本章小结
第4章 软件项目管理系统关键功能的实现
4.1 基本数据管理
4.1.1 基本数据信息管理
4.1.2 数据编码管理
4.2 软件文档、部件和产品管理
4.2.1 基本信息管理
4.2.2 分类储存管理
4.2.3 变更版本管理
4.3 软件项目管理
4.3.1 项目库管理
4.3.2 项目查询与资源管理
4.3.3 项目进度管理
4.3.4 项目执行管理
4.4 本章小结
第5章 小型软件项目管理系统运行实例
5.1 软件产品基本数据管理
5.1.1 数据类别管理
5.1.2 编码规则设置
5.2 软件文档、部件和产品管理
5.2.1 文档管理
5.2.2 部件管理
5.2.3 产品管理
5.3 权限管理
5.3.1 用户信息管理
5.3.2 角色管理
5.3.3 权限设定
5.4 项目管理
5.4.1 系统项目库
5.4.2 项目查询与资源管理
5.4.3 项目进度管理
5.4.4 项目执行管理
5.5 本章小结
第6章 总结与展望
6.1 总结
6.2 展望
参考文献
致谢
本文编号:3782515
本文链接:https://www.wllwen.com/guanlilunwen/sjfx/3782515.html