毕业论文 软件项目管理系统.doc

约68页DOC格式手机打开展开

毕业论文 软件项目管理系统,摘要软件项目管理系统是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对人员(people)、产品(product)、过程(process)和项目(project)进行分析和管理的活动,系统包括项目基本信息管理、软件模块管理和软件缺陷管理等功能。本系统必须在增加基本信息之后才能增加软件项目信息。基本信息包括项目...
编号:20-200368大小:1.57M
分类: 论文>计算机论文

内容介绍

此文档由会员 ljjwl8321 发布

摘 要

软件项目管理系统是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对人员(People)、产品(Product)、过程(Process)和项目(Project)进行分析和管理的活动,系统包括项目基本信息管理、软件模块管理和软件缺陷管理等功能。
本系统必须在增加基本信息之后才能增加软件项目信息。基本信息包括项目类型信息、项目状态信息、模块状态信息和模块缺陷信息等。后台数据库采用Access,前台开发工具采用Visual Basic。
本系统采用比较流行的ADO 数据访问技术,并将每个数据库表的字段和操作封装到类中,从而成功的将面向对象的程序设计思想应用到系统设计中。这也是本系统的特色和优势。
软件项目管理系统将以需求为管理核心,任务为管理内容,质量为管理指标实现项目过程的管理。项目从需求建立为开始,由任务来跟踪需求完成的进度,用质量管理来考核需求完成的标准,系统可实现需求到任务,任务到质量的完整管理,以追溯管理的方式实现项目过程的完整管理。




















目 录
1 引言 1
1.1 开发背景 1
1.2 开发意义 1
1.3 实现目标 1
2 需求分析 2
2.1 功能需求 2
2.2 可行性分析 2
2.3 用例图 3
2.4 活动图 5
2.5 用例描述 8
2.6 时序图 16
2.7 系统开发平台及主要技术 25
3 总体设计 26
3.1 系统的总体架构 26
3.2 数据库设计 28
4 详细设计 36
4.1 系统用户维护 36
4.2 修改密码 39
4.3 任务模板 39
4.4 文档模板 42
4.5 可评审任务处理 42
4.6 评审人员分配 45
4.7 近期发布的评审任务 46
4.8 评审结果录入 46
4.9 权限管理 46
4.10 可上传文档管理 51
4.11 资源分类 51
4.12 资源上传 55
4.13 搜索资源 56
5 测试 56
5.1 单元测试 56
5.2 集成测试 59
6 难点与解决方案 60
6.1 WEB系统与文档存储管理分离 60
6.2 文档在线查看 61
结 论 62
致 谢 63
参 考 文 献 64