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

上传人:壹****1 文档编号:505015741 上传时间:2023-09-12 格式:DOC 页数:8 大小:69.51KB
返回 下载 相关 举报
软件项目管理系统需求分析书_第1页
第1页 / 共8页
软件项目管理系统需求分析书_第2页
第2页 / 共8页
软件项目管理系统需求分析书_第3页
第3页 / 共8页
软件项目管理系统需求分析书_第4页
第4页 / 共8页
软件项目管理系统需求分析书_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《软件项目管理系统需求分析书》由会员分享,可在线阅读,更多相关《软件项目管理系统需求分析书(8页珍藏版)》请在金锄头文库上搜索。

1、需求分析书(软件项目管理系统)1、前言1.1 概述 项目名称:软件项目管理系统 项目代码:ProjectManage 开发目的:本系统应能a管理软件项目和项目组;b管理与项目相关的数据项和数据结构;c管理与项目相关的系统功能描述和分组;d管理与项目相关的项目任务和项目任务进度;e管理与项目相关的问题,并且能进行问题跟踪;f管理与项目相关的文档。 相关读者:部门经理,项目经理,测试人员,设计人员,编程人员。 本项目与其它产品(软件)关系。1.2 术语本分析书所使用的专门术语定义:部门经理 能建立项目和项目组的系统使用者;项目经理 能进行.b - 管理的系统使用者;设计人员 能进行.b - 管理的

2、系统使用者;编程人员 能进行.d - 管理的系统使用者;数据项 目标系统中的最小信息单位;数据结构 数据项的有意义集合;系统功能 通过目标系统能完成的有效活动;项目任务 开发项目中要求完成的有效活动;1.3 参考资料列举编写本分析书时所参考资料的详细信息、标题、作者、版本号、发表日期和来源等。1.4 运行环境操作系统:Windows 2000 Professional;数据库: MS SQL 2000 或 Oracle。1.5 条件和限制开发环境:Microsoft Visual Studio .NET 2003;使用工具:C#2、系统需求分析2.1 系统流程图重点是标示出系统范围和主要的对外

3、接口。2.2 层次方框图重点是标示出系统内部层次和分系统关系。回应问题登记问题统计任务打印周任务表审核任务实绩进度计划任务设置任务更新文档设置文档构成复合结构设置基础结构设置数据项设置项目组设置项目维护常数维护权限维护用户修改密码登录用户问题管理任务管理文档管理结构管理项目组管理系统管理软件管理系统2.3 功能一览表及说明功能编码 功能名称 功能描述ab1101 登录用户 根据用户编码和用户密码校核该用户是否合法;ab1102 修改用户密码 在校验用户密码后,可修改用户自己的密码;ab1103 新增用户 新增一个系统的新用户;ab1104 修改用户数据 修改一个用户的姓名,部门,职务等数据;a

4、b1105 删除用户 删除一个系统的用户;ab1106 维护权限 新增、修改、删除用户使用系统模块的权限;ab1110 维护常数 新增、修改、删除系统常数表的记录;ab1201 设置项目 新增、修改软件开发项目;ab1202 设置项目组 新增、修改、删除软件开发项目组成员;ab1301 设置数据项 新增、修改、删除软件开发项目的原始数据项;ab1302 设置数据库表 新增、修改、删除软件开发项目的数据库表;ab1303 设置数据库视图 新增、修改、删除软件开发项目的数据库视图;ab1304 设置功能 新增、修改、删除软件开发项目的功能;ab1305 设置实体 新增、修改、删除软件开发项目的实体

5、;ab1306 设置处理逻辑 新增、修改、删除软件开发项目的处理逻辑;ab1307 构成数据库表 新增、修改、删除构成数据库表中的数据项;ab1308 构成数据库视图 新增、修改、删除构成数据库视图中的数据库表;ab1309 构成处理逻辑 新增、修改、删除构成处理逻辑中的表、视图、文档、功能、实体;ab1401 维护文档数据 新增、修改、删除软件开发项目的文档数据;ab1402 更新文档内容 修改软件开发项目中文档的内容;ab1403 打印文档内容 打印软件开发项目的文档的内容;ab1501 设置任务 新增、修改、删除软件开发项目的任务;ab1502 安排周任务 新增、修改软件开发项目组成员的

6、周任务;ab1503 设置任务进度 项目组成员修改自己的任务进度;ab1504 审核周任务 修改软件开发项目组成员的周任务数据;ab1505 打印周任务进度表 打印软件开发项目组成员的周任务报表(格式见附件:WeekProgess);ab1601 登记问题 新增软件项目开发中发现的问题;ab1602 回应问题 新增、修改软件项目开发中对所发现问题的回应;2.4 系统接口 用户介面规格说明这是用户与目标系统的接口,必需和用户详细讨论,确定:见本项目的工程规范书2.1。 软件接口系统统一通过 组件ClsLib.yyDb 访问数据库。 硬件接口逐一详细描述与硬件的接口和测试计划等。 通信接口主要是通

7、信协议的约定,E-mail、web等。 故障处理注意系统的恢复和转移。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 该记录所

8、处状态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 项目编码(最重要主键)Pr

9、ojectName 项目名称 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 项目

10、组成员编码 VARCHAR 16 项目组成员编码MemberCode 项目组成员编码 VARCHAR 16 项目组成员编码MemberName 项目组成员姓名 VARCHAR 32 项目组成员姓名Position 项目组成员职务 CHAR 1 项目组成员职务Memo1 数据项备注1 VARCHAR 32 数据项的备注1Memo2 数据项备注2 VARCHAR 32 数据项的备注2DescCls 指定的类编码 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 是否可不

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 建筑资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号