检测信息系统需求规格说明书.pdf
《检测信息系统需求规格说明书.pdf》由会员分享,可在线阅读,更多相关《检测信息系统需求规格说明书.pdf(67页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、文档标识:编号:密级:技术文件 检测信息系统 系统规格说明 (共 56 页)2016 年 12 月 I 文件完成单位 项 目 名 称 检测信息系统 文 件 名 称 系统规格说明书 拟制:会签:审核:标审:批准:签名:年 月 日 顾客:签名:年 月 日 II 修 改 记 录 版本号 修 改 内 容 修 改 原 因 修改人 修改日期 备注 注:所修改文件的版本号(文档标识末节“C”、“D”)请填入“版本号”栏。III 目 次 1 引言.1 1.1 目的.1 1.2 文档约定.1 1.3 预期的读者和阅读建议.1 1.4 产品的范围.1 1.5 参考文献.1 2 综合描述.1 2.1 概述.1 2.
2、2 产品的功能.1 2.3 运行环境.1 2.4 设计和实现上的限制.2 2.5 假设与依赖.2 3 外部接口需求.2 3.1 用户界面.2 3.2 硬件接口.2 3.3 软件接口.2 3.4 通信接口.2 4 系统特性.2 4.1 说明和优先级.2 4.2 激励/响应序列.2 4.3 功能需求.3 4.3.1 系统体系结构图.3 4.3.2 系统功能菜单.3 4.3.3 系统用例视图.3 4.3.4 系统边界及 Actors.6 4.3.5 整体业务流程.6 4.3.6 文件控制.错误!未定义书签。4.3.7 质控管理.错误!未定义书签。4.3.8 不符合工作控制.错误!未定义书签。4.3.
3、9 新项目.错误!未定义书签。4.3.10 认证认可.错误!未定义书签。4.3.11 改进措施.错误!未定义书签。4.3.12 预防措施.错误!未定义书签。4.3.13 上岗证.错误!未定义书签。4.3.14 质量事故.错误!未定义书签。IV 4.3.15 质量监督.错误!未定义书签。4.3.16 内部审核.错误!未定义书签。4.4 适应性需求.56 4.5 安全性需求.56 4.6 保密性需求.56 4.7 CSCI 环境需求.56 4.8 计算机资源需求.56 4.8.1 计算机硬件需求.56 4.8.2 计算机硬件资源使用需求.57 4.8.3 计算机软件需求.57 4.8.4 计算机通
4、信需求.57 4.9 软件质量因素.57 4.9.1 软件质量.57 4.9.2 软件维护性.58 4.9.3 软件可扩充性.58 4.10 其他需求.58 4.11 验收、交付和包装需求.58 4.12 需求的优先顺序和关键程度.58 5 非功能性需求.58 5.1 性能需求.58 5.2 安全设施需求.58 5.3 安全性需求.58 5.4 可用性需求.59 5.5 软件质量标准属性.59 5.6 业务规则.59 5.7 用户文档.59 6 其它需求.59 6.1 设计与实现约束.59 6.2 人员需求.60 6.2.1 项目组织.60 6.2.2 项目资源.60 6.3 培训需求.60
5、6.4 软件需求保障.60 7 注释.61 1 检测信息系统 软件需求规格说明 1 引言 1.1 目的 本文档适用的软件:(1)软件标识:(2)软件名称:检测信息系统;(3)软件简称:检测信息系统;(4)软件版本号:V1.0.1 1.2 文档约定。1.3 预期的读者和阅读建议 检测信息系统规格说明书供项目经理、设计人员、开发人员参考。本文档主要提供如下功能:a)为系统使用者提供该系统结构、功能的完整说明。b)为全体项目开发人员提供系统功能描述,分析开发过程中的技术要点。c)为系统的使用者和开发者之间提供交流与确认的基本依据。1.4 产品的范围 1.5 参考文献 2 综合描述 2.1 概述 检测
6、信息系统为公司提供全生产过程信息化管理平台。通过深入调研检测公司的管理层和各部门经理、项目经理、项目人员,梳理出检测公司建设综合业务管理系统的实际需求,结合信息化技术,以系统化的管理思想为指导,为检测公司搭建个性化的企业 ERP 系统,实现业务资源管理信息化,也为管理层及事业部、项目组提供决策手段;通过整合企业各部门数据,实现各部门数据在系统上高度共享。2.2 产品的功能 2.3 运行环境 服务器端软件 2 服务器硬件 客户端 2.4 设计和实现上的限制 2.5 假设与依赖 3 外部接口需求 3.1 用户界面 3.2 硬件接口 3.3 软件接口 3.4 通信接口 4 系统特性 4.1 说明和优
7、先级 4.2 激励/响应序列 3 4.3 功能需求 4.3.1 系统体系结构图 4.3.2 系统功能菜单 4.3.3 系统用例视图 4.3.3.1 测试人员 图 1 测试人员用例 4 4.3.3.2 开发人员 图 2 开发人员用例 5 4.3.3.3 系统管理员 图 3 系统管理员用例 6 4.3.4 系统边界及 Actors 图 4 系统边界图 4.3.5 整体业务流程 4.3.6 市场管理 4.3.6.1 客户管理 4.3.6.1.1 客户编号编码规则 编码规则 编码含义 缩写 年月日 流水号 编码构成 HTJC-A-B 7 说明:1 编码通用格式为:HTJC+-A+-B+-C=HTJC-
8、20161213-001 4.3.6.1.2 客户维护 4.3.6.1.2.1 列表数据 用例名:标识符:功能描述:查询所有的客户信息 输入:无 操作序列:无 输出:列表展示:操作、客户编号、客户名称、客户地址、所属区域、联系人、联系电话、传真。执行逻辑:无 约束条件:无 特殊说明:无 4.3.6.1.2.2 新增客户 用例名:标识符:功能描述:添加新的客户信息及客户的财务和登录账号信息 输入:客户名称、客户地址、所属区域、联系人、联系电话、传真、备注 操作序列:1、填写客户基本信息后保存 2、客户财务信息和登录账号信息才能边际 输出:客户列表信息 执行逻辑:1.保存客户的基本信息 2.客户编
9、号后台依据编码规则自动生成 约束条件:无 特殊说明:无 4.3.6.1.2.3 编辑客户财务资料 用例名:标识符:功能描述:维护客户财务信息 输入:是否一般纳税人、开户银行及账号、地址/电话、税务登记证号码、营业执照号码、财务联系人、财务联系电话、传真、备注 操作序列:无 8 用例名:标识符:输出:客户财务信息 执行逻辑:无 约束条件:无 特殊说明:无 4.3.6.1.2.4 添加客户账号 用例名:标识符:功能描述:添加客户登录系统的账号 输入:无 操作序列:1、选择客户账号资料 2、点击新增账号按钮 输出:客户账号列表 执行逻辑:无 约束条件:无 特殊说明:无 4.3.6.2 合同管理 4.
10、3.6.2.1 合同编码规则 编码规则 编码含义 缩写 年 流水号 编码构成 HTJC-HT-A-B 说明:1 编码通用格式为:HTJC-HT+-A+-B=HTJC-HT-2016-001 4.3.6.2.2 合同新增 4.3.6.2.2.1 列表数据 用例名:标识符:功能描述:获取当前用户管理的所有合同 输入:9 用例名:标识符:操作序列:无 输出:操作(编辑、删除、查看进度)、合同编号、状态、合同名称、合同金额、合同期限、业主、合同内容等 执行逻辑:约束条件:1:默认查询当前用户创建的所有合同,增加查询所有合同的权限 2:当状态为“草稿”、或者“审核不通过”时,才能编辑和删除 3:“查看进
11、度”在送审核后才显示 特殊说明:无 4.3.6.2.2.2 新增合同 用例名:标识符:功能描述:新增一个合同 输入:合同名称(文本框)、业主(文本框、快速搜索)、合同内容(文本框)、合同金额(文本框、必须为数字)、主合同(选择按钮)测试项目列表信息、保存(按钮)、送审(按钮)、关闭(按钮)操作序列:1:保存合同基本信息后,才能添加测试项目明细信息 输出:一个新的合同 执行逻辑:1:保存合同基本信息后,才能添加测试项目明细信息 约束条件:无 特殊说明:业主信息来源客户资料 4.3.6.2.2.3 编辑合同 用例名:标识符:功能描述:编辑一个合同 输入:合同名称(文本框)、业主(文本框、快速搜索)
12、、合同内容(文本框)、合同金额(文本框、必须为数字)、主合同(选择按钮)测试项目列表信息、保存(按钮)、送审(按钮)、关闭(按钮)操作序列:输出:合同信息 执行逻辑:合同送审前或者审核不通过可以编辑 约束条件:无 特殊说明:业主信息来源客户资料 10 4.3.6.2.2.4 新增补充合同 用例名:标识符:功能描述:新增一个补充合同 输入:合同名称(文本框)、业主(文本框)、合同内容(文本框)、合同金额(文本框、必须为数字)、测试项目列表信息、保存(按钮)、送审(按钮)、关闭(按钮)操作序列:1:保存合同基本信息后,才能添加测试项目明细信息 输出:一个新的合同 执行逻辑:1:加载当前合同下的测试
13、项目 2:选择合同列表只列出合同类型为“主合同”的合同 约束条件:无 特殊说明:无 4.3.6.2.2.5 删除 用例名:标识符:功能描述:删除一个合同 输入:合同主键 操作序列:无 输出:无 执行逻辑:删除当前合同信息 约束条件:合同状态为草稿或审核不同过才能删除。特殊说明:4.3.6.2.2.6 批量导出 用例名:标识符:功能描述:批量导出当前合同列表 输入:无 操作序列:无 输出:合同列表信息(含合同的所有信息)执行逻辑:无 约束条件:11 用例名:标识符:特殊说明:无 4.3.6.2.3 合同审核 4.3.6.2.3.1 列表数据 用例名:标识符:功能描述:获取当前用户所有待审核的合同
14、 输入:合同信息和审核意见 操作序列:输出:合同审核结果 执行逻辑:约束条件:特殊说明:无 12 4.3.6.2.3.2 审核 用例名:标识符:功能描述:获取当前用户所有待审核的合同 输入:合同详细信息 操作序列:输出:合同审核 执行逻辑:1:当审核不通过时,则回到发起人重新修改 约束条件:特殊说明:无 4.3.6.2.4 合同查询 4.3.6.2.4.1 列表数据 用例名:标识符:功能描述:获取所有已提交的合同 输入:操作序列:输出:合同编号、合同名称、合同金额、签收金额、计量金额、成本总额、合同期限、业主、状态等信息 执行逻辑:签收金额=当前合同关联的市场任务书下所有项目签收金额的总和 计
15、量金额=当前合同关联的市场任务书下所有项目计量金额的总和 约束条件:特殊说明:无 4.3.6.2.4.2 详细 用例名:标识符:功能描述:查看合同完整的详细信息 输入:通合同标识 操作序列:输出:合同编号、合同名称、合同金额、签收金额、计量金额、成本总额、合同期限、业主、状态等、审核意见(分页签展示)执行逻辑:约束条件:特殊说明:13 4.3.6.2.4.3 批量导出 用例名:标识符:功能描述:批量导出当前合同列表 输入:无 操作序列:无 输出:合同列表所有信息 执行逻辑:无 约束条件:特殊说明:无 4.3.6.3 市场任务通知书 4.3.6.3.1 市场任务书编码规则 编码规则 编码含义 缩
16、写 年月 流水号 编码构成 HTJC-A-B 说明:1 编码通用格式为:HTJC+-A+-B=HTJC-201612-001 4.3.6.3.2 发起通知书 4.3.6.3.2.1 数据列表 用例名:标识符:功能描述:获取市场任务书列表信息 输入:无 操作序列:无 输出:市场任务书编号、项目名称、公司内部项目统一称谓、状态、地点、委托方、任务来源、合同编号、客户经理、下达事业部、操作(修改)执行逻辑:1:默认获取当前发起人所发起的市场通知书 2:设置拥有查看所有数据权限 约束条件:当为草稿或审核不通过时,才显示“修改”特殊说明:14 4.3.6.3.2.2 新增市场任务书 用例名:标识符:功能
17、描述:新增市场任务书 输入:市场任务书编号、项目名称、公司内部项目统一称谓、状态、地点、委托方、任务来源、合同编号、客户经理、下达事业部等 操作序列:新增时:1、保存上岗证信息 2、显示上岗项目信息 输出:无 执行逻辑:1、当任务来源为“合同”时,才能选择合同、当选择为其他时,将已选合同重置为空。约束条件:特殊说明:委托方信息来源客户资料 4.3.6.3.2.3 修改市场任务书 用例名:标识符:功能描述:修改市场任务通知书 输入:市场任务书编号、项目名称、公司内部项目统一称谓、状态、地点、委托方、任务来源、合同编号、客户经理、下达事业部等 操作序列:无 输出:市场任务书信息 执行逻辑:约束条件
18、:当为草稿或审核不通过时,才能“修改”特殊说明:委托方信息来源客户资料 4.3.6.3.2.4 批量删除 用例名:标识符:功能描述:批量删除市场任务书 输入:市场任务书标识 操作序列:无 输出:无 执行逻辑:约束条件:当市场任务书,未提交或者审核不通过时,才能删除 特殊说明:15 4.3.6.3.3 通知书审核 4.3.6.3.3.1 数据列表 用例名:标识符:功能描述:获取市场任务书待审核列表信息 输入:市场任务书编号、项目名称、公司内部项目统一称谓、状态、地点、委托方、任务来源、合同编号、客户经理、下达事业部、操作(审核)操作序列:输出:执行逻辑:1:获取当前用户待审核的市场任务书流程 约
19、束条件:特殊说明:4.3.6.3.3.2 审核 用例名:标识符:功能描述:市场任务书待审核 输入:市场任务书编号、项目名称、公司内部项目统一称谓、状态、地点、委托方、任务来源、合同编号、客户经理、下达事业部、审核意见 操作序列:16 用例名:标识符:输出:执行逻辑:1:审核不通过时,任务书推送到发起人重新发起 2:当事业部经理审核通过后,自动生成一个为“草稿”状态的工程任务书。约束条件:特殊说明:4.3.6.3.4 通知书管理 4.3.6.3.4.1 数据列表 用例名:标识符:功能描述:获取市场任务书列表信息 输入:市场任务书编号、项目名称、公司内部项目统一称谓、状态、地点、委托方、任务来源、
20、合同编号、客户经理、下达事业部、操作(详细、关联合同)操作序列:输出:执行逻辑:约束条件:1:获取所有当前用户发起的市场任务书 2:设置拥有查看所有的权限 3:查询状态为不为“草稿”状态的信息 4:当状态为审核通过,且来源不为“合同”则显示“关联合同”按钮 特殊说明:4.3.6.3.4.2 详细 用例名:标识符:功能描述:查看市场任务书完整的详细信息 输入:通知书标识 操作序列:输出:市场任务书编号、项目名称、公司内部项目统一称谓、状态、地点、委托方、任务来源、合同编号、客户经理、下达事业部、审核意见(分页签展示)执行逻辑:约束条件:特殊说明:17 4.3.6.3.4.3 关联合同 用例名:标
21、识符:功能描述:查看市场任务书完整的详细信息 输入:合同标识 操作序列:1:查询已审核通过的所有合同 2:选择需要关联的合同 输出:将任务书合同字段赋值为已选择合同 执行逻辑:约束条件:选择的合同必须为已审核通过的合同 特殊说明:4.3.6.3.4.4 批量导出 用例名:标识符:功能描述:导出所有查询的通知书信息 输入:操作序列:输出:合同 Excel 台账 执行逻辑:约束条件:按查询条件导出所查询出来的数据 特殊说明:4.3.7 生产管理 4.3.7.1 工程任务书 4.3.7.1.1 工程任务书维护 4.3.7.1.1.1 列表数据 用例名:标识符:功能描述:查询所有的工程任务书信息 输入
22、:市场任务书编号、项目名称、公司内部项目统一称谓、状态、地点、委托方、任务来源、合同编号、客户经理、下达事业部、参与部门负责人、操作(编辑、查看进度)操作序列:18 用例名:标识符:输出:执行逻辑:无 约束条件:1:当状态为草稿或审核不通过,才显示“编辑”2:当状态为非草稿下时显示“查看进度”3:设置分事业部数据权限、各个事业部经理才能查询到对应事业部的工程任务书。4:设置查看所有数据权限 特殊说明:无 4.3.7.1.1.2 编辑 用例名:标识符:功能描述:编辑工程任务书信息 输入:任务依据(文本框)、工作量、参与部门负责人(文本框)、进场时间(日期)、成果交互时间(日期)、工作内容(文本框
23、)、考核依据(文本框)、保存(按钮)、送审(按钮)、关闭(按钮)等、市场任务书详细信息 操作序列:参与部门负责人,快捷搜索查询用户信息 输出:执行逻辑:无 约束条件:当状态为草稿或审核不通过,才显示“编辑”特殊说明:无 4.3.7.1.1.3 批量导出 用例名:标识符:功能描述:批量导出工程任务书信息 输入:操作序列:输出:工程任务书 Excel 台账 执行逻辑:无 约束条件:按查询条件来导出对应的数据 特殊说明:无 19 4.3.7.1.2 工程任务书审核 4.3.7.1.2.1 列表数据 用例名:标识符:功能描述:查询所有待审核工程任务书信息 输入:市场任务书编号、项目名称、公司内部项目统
24、一称谓、状态、地点、委托方、任务来源、合同编号、客户经理、下达事业部、参与部门负责人、操作(审核)操作序列:输出:执行逻辑:无 约束条件:1:查询当前用户待审的工程任务书列表 特殊说明:无 4.3.7.1.2.2 审核 用例名:标识符:功能描述:查询所有待审核工程任务书信息 输入:无 操作序列:市场任务书编号、项目名称、公司内部项目统一称谓、状态、地点、委托方、任务来源、合同编号、客户经理、下达事业部、参与部门负责人、操作(审核)输出:执行逻辑:1:当工程任务书审核通过后,自动生成一个空的技术方案,状态为草稿状态 2:当审核不通过时,返回重新填写。约束条件:1:查询当前用户待审的工程任务书列表
25、 特殊说明:无 4.3.7.1.3 工程任务书查询 4.3.7.1.3.1 列表数据 用例名:标识符:20 用例名:标识符:功能描述:查询所有的工程任务书信息 输入:市场任务书编号、项目名称、公司内部项目统一称谓、状态、地点、委托方、任务来源、合同编号、客户经理、下达事业部、参与部门负责人、操作(编辑、查看进度)操作序列:输出:执行逻辑:无 约束条件:1:设置分事业部数据权限、各个事业部经理才能查询到对应事业部的工程任务书。2:设置查看所有数据权限 特殊说明:无 4.3.7.1.3.2 批量导出 用例名:标识符:功能描述:批量导出工程任务书信息 输入:操作序列:输出:工程任务书 Excel 台
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 检测 信息系统 需求 规格 说明书
限制150内