首页 软件项目管理系统需求分析书

软件项目管理系统需求分析书

举报
开通vip

软件项目管理系统需求分析书软件项目管理系统需求分析书 需求分析书(软件项目管理系统) ?1、前言 1.1 概述 1.1.1 项目名称:软件项目管理系统 项目代码:ProjectManage 1.1.2 开发目的:本系统应能 a(管理软件项目和项目组; b(管理与项目相关的数据项和数据结构; c(管理与项目相关的系统功能描述和分组; d(管理与项目相关的项目任务和项目任务进度; e(管理与项目相关的问题,并且能进行问题跟踪; f(管理与项目相关的文档。 1.1.3 相关读者:部门经理,项目经理,测试人员,设计人员,编...

软件项目管理系统需求分析书
软件项目管理系统需求分析书 需求分析书(软件项目管理系统) ?1、前言 1.1 概述 1.1.1 项目名称:软件项目管理系统 项目代码:ProjectManage 1.1.2 开发目的:本系统应能 a(管理软件项目和项目组; b(管理与项目相关的数据项和数据结构; c(管理与项目相关的系统功能描述和分组; d(管理与项目相关的项目任务和项目任务进度; e(管理与项目相关的问题,并且能进行问题跟踪; f(管理与项目相关的文档。 1.1.3 相关读者:部门经理,项目经理,测试人员,设计人员,编程人员。 1.1.4 本项目与其它产品(软件)关系。 1.2 术语 本分析书所使用的专门术语定义: 部门经理 —— 能建立项目和项目组的系统使用者; 项目经理 —— 能进行?1.1.2.b - ?1.1.2.f管理的系统使用者; 设计人员 —— 能进行?1.1.2.b - ?1.1.2.f管理的系统使用者; 编程人员 —— 能进行?1.1.2.d - ?1.1.2.f管理的系统使用者; 数据项 —— 目标系统中的最小信息单位; 数据结构 —— 数据项的有意义集合; 系统功能 —— 通过目标系统能完成的有效活动; 项目任务 —— 开发项目中要求完成的有效活动; 1.3 参考资料 列举编写本分析书时所参考资料的详细信息、标题、作者、版本号、发 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 日期和来源等。 1.4 运行环境 操作系统:Windows 2000 Professional; 数据库: MS SQL 2000 或 Oracle。 1.5 条件和限制 开发环境:Microsoft Visual Studio .NET 2003; 使用工具:C# ?2、系统需求分析 2.1 系统 流程 快递问题件怎么处理流程河南自建厂房流程下载关于规范招聘需求审批流程制作流程表下载邮件下载流程设计 图 重点是标示出系统范围和主要的对外接口。 2.2 层次方框图 重点是标示出系统内部层次和分系统关系。 登录用户 修改密码 维护用户 系统管理 维护权限 维护常数 设置项目 项目组管理 设置项目组 设置数据项 设置基础结构 结构管理 构成复合结构 软件管理系统 设置文档 文档管理 更新文档 设置任务 计划任务 实绩进度 任务管理 审核任务 打印周任务表 统计任务 登记问题 问题管理 回应问题 2.3 功能一览表及说明 功能编码 功能名称 功能描述 ab1101 登录用户 根据用户编码和用户密码校核该用户是否合法; ab1102 修改用户密码 在校验用户密码后,可修改用户自己的密码; ab1103 新增用户 新增一个系统的新用户; ab1104 修改用户数据 修改一个用户的姓名,部门,职务等数据; ab1105 删除用户 删除一个系统的用户; ab1106 维护权限 新增、修改、删除用户使用系统模块的权限; ab1110 维护常数 新增、修改、删除系统常数表的 记录 混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载 ; ab1201 设置项目 新增、修改软件开发项目; ab1202 设置项目组 新增、修改、删除软件开发项目组成员; ab1301 设置数据项 新增、修改、删除软件开发项目的原始数据项; ab1302 设置数据库表 新增、修改、删除软件开发项目的数据库表; ab1303 设置数据库视图 新增、修改、删除软件开发项目的数据库视图; ab1304 设置功能 新增、修改、删除软件开发项目的功能; ab1305 设置实体 新增、修改、删除软件开发项目的实体; ab1306 设置处理逻辑 新增、修改、删除软件开发项目的处理逻辑; ab1307 构成数据库表 新增、修改、删除构成数据库表中的数据项; ab1308 构成数据库视图 新增、修改、删除构成数据库视图中的数据库表; ab1309 构成处理逻辑 新增、修改、删除构成处理逻辑中的表、视图、文档、功能、实体; ab1401 维护文档数据 新增、修改、删除软件开发项目的文档数据; ab1402 更新文档 内容 财务内部控制制度的内容财务内部控制制度的内容人员招聘与配置的内容项目成本控制的内容消防安全演练内容 修改软件开发项目中文档的内容; ab1403 打印文档内容 打印软件开发项目的文档的内容; ab1501 设置任务 新增、修改、删除软件开发项目的任务; ab1502 安排周任务 新增、修改软件开发项目组成员的周任务; ab1503 设置任务进度 项目组成员修改自己的任务进度; ab1504 审核周任务 修改软件开发项目组成员的周任务数据; ab1505 打印周任务进度表 打印软件开发项目组成员的周任务报表(格式见附件:WeekProgess); ab1601 登记问题 新增软件项目开发中发现的问题; ab1602 回应问题 新增、修改软件项目开发中对所发现问题的回应; 2.4 系统接口 2.4.1 用户介面规格说明 这是用户与目标系统的接口,必需和用户详细讨论,确定: 见本项目的 工程 路基工程安全技术交底工程项目施工成本控制工程量增项单年度零星工程技术标正投影法基本原理 规范书?2.1。 2.4.2 软件接口 系统统一通过 组件ClsLib.yyDb 访问数据库。 2.4.3 硬件接口 逐一详细描述与硬件的接口和测试计划等。 2.4.4 通信接口 主要是通信协议的约定,E-mail、web等。 2.4.5 故障处理 注意系统的恢复和转移。 ?3、数据需求分析 3.1 数据项 列出所有系统所涉及到全部数据项的编码、名称、类型、长度、描述(、特征、别名)等。 数据编码 数据项名称 数据类型 长度 数据项描述 ProjCode 系统项目编码 VARCHAR 16 系统项目编码 Pcode 主编码 VARCHAR 16 主编码 Code 编码 VARCHAR 16 编码 Name 名称 VARCHAR 32 名称 Ptype 主类型 VARCHAR 16 主类型 Type 类型 VARCHAR 16 类型 Memo 备注 VARCHAR 256 备注 State 状态 CHAR 1 该记录所处状态 Flag 特征标示 CHAR 1 该记录的特征标示 Seq 序号 NUMBER 6 序号 Dll Dll文件名 VARCHAR 16 包含该模块的Dll文件名 GroupNo 组序号 NUMBER 3 模块的分组序号 Icon 图标序号 NUMBER 3 模块的图标序号 Depth 模块层次 CHAR 1 模块所处的层次 Divi 部门编码 VARCHAR 16 部门编码 Pass 用户密码 VARCHAR 16 用户密码 Lev 职务层次 CHAR 1 用户的职务层次 Priv 用户权限尺 VARCHAR 60 用户权限尺 ProjectCode 项目编码 VARCHAR 16 项目编码(最重要主键) ProjectName 项目名称 VARCHAR 32 项目名称 ManagerCode 项目负责人编码 VARCHAR 16 项目负责人编码 eBgDate 预测开始日期 DATE 8 预测开始日期 eEdDate 预测完成日期 DATE 8 预测完成日期 BegDate 实际开始日期 DATE 8 实际开始日期 EndDate 实际完成日期 DATE 8 实际完成日期 Unit 时间单位 CHAR 1 项目开发管理时间单位(天 或 小时) Estimate 预计时间 NUMBER 10 预计时间单位(天 或 小时) Curr 已用时间 NUMBER 10 已用时间单位(天 或 小时) LeaderCode 项目组成员编码 VARCHAR 16 项目组成员编码 MemberCode 项目组成员编码 VARCHAR 16 项目组成员编码 MemberName 项目组成员姓名 VARCHAR 32 项目组成员姓名 Position 项目组成员职务 CHAR 1 项目组成员职务 Memo1 数据项备注1 VARCHAR 32 数据项的备注1 Memo2 数据项备注2 VARCHAR 32 数据项的备注2 DescCls 指定的类编码 VARCHAR 16 指定的类编码 ClsCode 类编码 VARCHAR 16 类编码 ClsName 类名称 VARCHAR 64 类名称 ClsType 类类型 VARCHAR 16 类类型 ClsDesc 类描述 VARCHAR 256 类描述 ClsMemo 类备注 VARCHAR 256 类备注 ClsState 类状态 CHAR 1 该记录所处状态 DefaultValue 预置值 VARCHAR 32 表中数据项的预置值 Direct 流动方向 CHAR 1 数据的流动方向 IsPrimaryKey 是否主键 CHAR 1 表中数据项是否主键 IsNull 是否可不确定 CHAR 1 表中数据项是否可不确定 TaskId 任务号 NUMBER 16 任务标示号 TaskResource 任务来源 VARCHAR 16 任务来源 ResourceType 任务来源类型 VARCHAR 16 任务来源类型 TaskName 任务名称 VARCHAR 64 任务名称 TaskType 任务类型 CHAR 1 任务的类型 TaskState 任务状态 CHAR 1 该任务所处状态 TaskDate 任务日期 DATE 8 任务日期 TaskDesc 任务描述 VARCHAR 256 对任务的描述 Progess 任务进度的描述 VARCHAR 256 对任务进度的描述 Monday1 周一日期 DATE 8 周一日期 Flag11 周任务特征标示 CHAR 1 周任务的特征标示 Flag12 周任务特征标示 CHAR 1 周任务的特征标示 Flag13 周任务特征标示 CHAR 1 周任务的特征标示 Flag14 周任务特征标示 CHAR 1 周任务的特征标示 Flag15 周任务特征标示 CHAR 1 周任务的特征标示 Flag16 周任务特征标示 CHAR 1 周任务的特征标示 Float0 周任务特征值 NUMBER 6.2 周任务的特征值 Float1 周任务特征值 NUMBER 6.2 周任务的特征值 Float2 周任务特征值 NUMBER 6.2 周任务的特征值 Float3 周任务特征值 NUMBER 6.2 周任务的特征值 Float4 周任务特征值 NUMBER 6.2 周任务的特征值 BugId 问题号 NUMBER 16 问题标示号 CreaterName 问题登记者姓名 VARCHAR 32 问题登记者姓名 ReceiverName 问题回应者姓名 VARCHAR 32 问题回应者姓名 BugWhere 问题出现位置 VARCHAR 64 问题出现的位置 BugType 问题类型 VARCHAR 64 问题类型 BugContent 问题内容 VARCHAR 1024 详细描述问题的内容 BugState 问题状态 CHAR 1 该问题所处状态 Reply 问题回应 VARCHAR 512 详细回答问题 RepState 回应状态 CHAR 1 该回应所处状态 3.2 数据结构 为了便于叙述和设计,可以将数据项或数据流组成数据结构,并给与编码、名称(、组成)。 数据结构编码 数据结构名称 Module 模块表; Muser 用户表; Mconstant 常数表; Tproject 项目表; TprojTeam 项目组表; TprojDataItem 数据项表; TprojDescribe 基础结构表(数据库表、数据库视图、功能、处理逻辑、实体); TprojMakeup 基础结构构成表(数据库表、数据库视图、处理逻辑); MfileDirectory 文档目录表; TprojTask 任务表;( Resource:处理逻辑、功能、文档 ) TprojTaskOfDay 日任务表; TprojTaskOfWeek 周任务表; TprojBug 问题表; TprojBug1 回应表; VprojBug 问题视图; 3.3 处理逻辑 列出所有处理逻辑的编码、名称(、简明描述处理内容、输入、输出)。 处理逻辑编码 处理逻辑名称 fLogin 登录用户 fPassword 修改密码 fSys00 维护用户 fSys10 维护权限 fSys20 维护常数 fTeam1 设置项目 fTeam2 设置项目组 fStru1 设置数据项 fStru2 设置基础结构 fStru3 构成复合结构 fFile1 设置文档 fFile2 更新文档 fTask1 设置任务 fTask2 计划任务 fTask3 实绩进度 fTask4 审核任务 fTask5 打印周任务表 fTask6 统计任务 fBugs1 登记问题 fBugs2 回应问题 3.4 实体 列出所有系统所涉及到实体的编码、名称(及相关数据结构)。 实体编码 实体名称 DiviManager 部门经理; ProjManager 项目经理; Tester 测试人员; Designer 设计人员; Programmer 编程人员。 3.5 文档 列出项目开发所涉及的文档的编码、名称等。 项目文档编码 项目文档名称 fp1000 软件项目管理(需求分析书) fp2000 软件项目管理(系统设计书) fp3000 软件项目管理(工程规范) fp4000 软件项目管理(测试文档) 列出目标系统所要求的文档的编码、名称、流入和流出的数据结构、组成等。 系统文档编码 系统文档名称 主要相关数据结构 fs0001 周任务进度报表 TprojTaskOfDay(i), TprojTaskOfWeek(i) ?4、其它 4.1 性能需求说明 4.1.1 数据精度需求 非整数的数值数据项精确到小数点后两位。 4.1.2 时间格式需求 所有的日期存储和显示格式 :YYYY-MM-DD; 所有的日期时间存储和显示格式 :YYYY-MM-DD HH:MM:SS。 4.1.3 可用性需求 4.1.4 可靠性需求 4.1.5 有效性需求 4.1.6 安全性需求 4.1.7 可维护性需求 4.1.8 可重用性需求 要求高度可重用性。 4.2 要件书 周任务进度报表模板格式见附件:WeekProgess。 4.3 待定问题 a( ?1.4实际运行环境 可由开发者在开发前确定; b( ?1.5约束条件 可由开发者在开发前确定; c( ?2.4.2系统与数据库之间的软件接口 可由开发者确定; 4.4 将来可能的新需求 上面只是系统的第一部份(收集信息); 下一步将开发第二部份(生成资料文档)。
本文档为【软件项目管理系统需求分析书】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_574951
暂无简介~
格式:doc
大小:79KB
软件:Word
页数:12
分类:其他高等教育
上传时间:2017-10-08
浏览量:56