PSP需求分析文档_项目管理_非技术区_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 非技术区 > 项目管理 > PSP需求分析文档

PSP需求分析文档

 2013/11/16 9:32:21  大坟堆儿  博客园  我要评论(0)
  • 摘要:PSP软件需求分析文档刘杰1.引言1.1背景开发项目经常延期不能按时提交,甚至不能给出明确的延迟时间1.2术语PSP,数据库2.任务概述2.1目标PSP为基于个体和小型群组软件过程的优化提供了具体而有效的途径,例如如何制订计划,如何控制质量,如何与其他人相互协作等等。准确度量开发时间,提高开发效率2.2系统的特点实现开发人员以及开发功能的横向和纵向比较,找出最优开发方案。提供开发奖赏功能3.需求规定3.1软件功能说明功能模块1.1程序员模块接受项目,查看自己的历史开发记录,对新项目做出开发计划
  • 标签:文档 分析 需求分析 PSP

class="a" align="center">PSP软件需求分析文档

刘杰

 

1.       引言

1.1  背景

开发项目经常延期不能按时提交,甚至不能给出明确的延迟时间

1.2  术语

PSP,数据库

 

2.       任务概述

2.1  目标

PSP为基于个体和小型群组软件过程的优化提供了具体而有效的途径,例如如何制订计划,如何控制质量,如何与其他人相互协作等等。准确度量开发时间,提高开发效率

2.2  系统的特点

实现开发人员以及开发功能的横向和纵向比较,找出最优开发方案。提供开发奖赏功能

3.       需求规定

3.1  软件功能说明

                       

  1. 功能模块

1.1程序员模块

接受项目,查看自己的历史开发记录,对新项目做出开发计划,然后根据计划填写开发记录

1.2项目经理模块

查看各个程序员开发计划,根据计划分配开发任务,随时更新日程表,开发结束后统计项目产能

1.3研发经理模块

      查看,管理各个用户包括程序员,项目经理,查看,管理项目信息,开发流程,开发计划实施

1.4管理层模块

      最后统计项目产能

  1. 权限管理

对程序员,项目经理,研发经理,管理层分角色分权限显示信息。

程序员可查看自己历史记录和开发相同功能自己的平均时间。项目经理可以查看所有程序员的历史记录,研发经理跟踪项目开发过程,督导。管理层查看项目开发进程。查看项目产能。

3.2  对功能的一般性规定

统一的界面格式、统一的错误、警告提示

3.3  对性能的一般性规定

3.3.1 精度

时间精确到分钟,项目进程按照功能实现的复杂性分为分数形式

3.3.2灵活性

对新进人员和升,降职人员实时管理

3.4 故障处理要求

4.       运行环境规定

4.1  设备

PC机

4.2  支撑软件

1)           操作系统:windows7,XP

2)           数据库管理系统:MySql

3)           其他支撑软件:tomcat,浏览器

 

5.    1. 引言

5.11.1 目的

目的:检测该系统中的错误以及漏洞

预期达到的目标:各个功能运行正常,无异常

5.21.3 测试范围

程序员管理模块:统计数据功能,查看历史记录功能

项目经理模块:查看程序员开发进度和历史记录功能,分配工作任务功能,查看程序员开发计划功能

研发经理模块:管理用户增删改查功能,管理项目增删改查功能

管理层模块:查看项目产能。

6. 测试内容

根据软件项目的实际特点确定确认测试的测试内容。对部分软件项目除基本的功能测试外,可能还包括性能测试安全性测试、极限测试、并发操作测试等。

1)          功能测试

2)          用户界面测试

3)          性能测试

4)          压力测试

5)          容量测试

6)          配置测试

7)      安装测试

7系统用例图:

 

 

8.数据类型

8.1User表

ID

Int

自增

 

Username

Varchar

NOT NULL

用户名

Password

Varchar

NOT NULL

密码

Work

Varchar

NOT NULL

职位

Name

Varchar

NOT NULL

姓名

8.2程序员表

ID

Int

自增

ID

Name

Varchar

NOT NULL

姓名

History

Varchar

 

开发历史

Project

Varchar

 

开发项目

Plan

Varchar

 

开发计划

8.3项目经理表

ID

Int

自增

 

Name

Varchar

Not null

姓名

Project

Varchar

Not null

项目介绍

 

8.4项目表

ID

INT

自增

 

Name

Varchar

NOT NULL

项目名字

StartTime

Varchar

NOT NULL

开始时间

EndTime

Varchar

NOT NULL

结束时间

Introduce

Varchar

NOT NULL

项目介绍

Energy

Varchar

NOT NULL

产能

发表评论
用户名: 匿名