成品套装软件采购需求说明书_模板.doc_第1页
成品套装软件采购需求说明书_模板.doc_第2页
成品套装软件采购需求说明书_模板.doc_第3页
成品套装软件采购需求说明书_模板.doc_第4页
成品套装软件采购需求说明书_模板.doc_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

成品套装软件采购需求说明书成品套装软件采购需求说明书 V1 0 模板 XXXXXXXXXXXX 20XX 年 XX 月 成品套装软件需求书 1 目目 录录 1 1 引言引言 4 4 1 1 编写目的 4 1 2 项目背景 4 1 3 定义 4 2 2 目标及原则目标及原则 5 5 2 1 建设目标 5 2 2 原则 5 3 3 项目说明项目说明 6 6 3 1 项目工作范围 6 3 2 项目工作内容 6 3 3 项目说明 6 4 4 业务概述业务概述 7 7 4 1 业务说明 7 4 2 业务处理流程 7 5 5 系统功能需求系统功能需求 8 8 5 1 功能模块 1 8 5 2 功能模块 2 8 5 3 功能模块 3 8 5 4 功能模块 4 8 5 5 功能模块N 8 6 6 产品总体要求产品总体要求 9 9 6 1 产品的体系架构 9 6 2 易用性和维护性 9 6 3 版本控制 9 6 4 安全性 9 6 5 集成能力 10 6 6 监控和日志功能 10 6 7 产品性能 10 7 7 技术要求技术要求 1111 7 1 技术需求 11 7 1 1 系统结构 11 7 1 2 运行环境适应性 11 7 1 3 应用平台 11 成品套装软件需求书 2 7 1 4 网络系统 12 7 1 5 性能 12 7 1 6 系统集成要求 12 7 2 安全与审计 12 8 8 开发实施各阶段工作要求开发实施各阶段工作要求 1414 8 1 项目准备 14 8 1 1 工作描述 14 8 2 系统需求分析 15 8 2 1 工作描述 15 8 2 2 乙方的职责 16 8 2 3 甲方的职责 16 8 3 系统设计 16 8 3 1 工作描述 16 8 3 2 乙方的职责 18 8 3 3 甲方的职责 18 8 4 开发阶段 18 8 4 1 工作描述 18 8 4 2 乙方的职责 19 8 4 3 甲方的职责 19 8 5 系统测试工作 19 8 5 1 工作描述 19 8 5 2 乙方的职责 20 8 5 3 甲方的职责 20 8 6 生产部署 20 8 6 1 工作描述 20 8 6 2 乙方的职责 21 8 6 3 甲方的职责 21 8 7 总体验收 21 8 7 1 工作描述 21 8 7 2 乙方的职责 21 8 7 3 甲方的职责 21 9 9 信息安全需求信息安全需求 2222 9 1 信息安全保护等级 22 9 2 信息安全保护责任 22 9 2 1 甲方责任 22 9 2 2 乙方责任 22 成品套装软件需求书 3 1010 培训培训 2323 10 1 培训总体要求 23 10 2 培训内容 23 10 3 培训人数 时间 地点 23 10 4 培训方式 23 1111 项目提交件要求项目提交件要求 2424 11 1 提交件清单 24 11 1 1 系统源码 24 11 1 2 文档 24 11 2 提交件文档要求 27 1212 项目实施计划项目实施计划 2828 1313 服务要求服务要求 2929 13 1 服务质量要求 29 13 2 运行维护 30 13 3 质量保证 30 1414 对公司的要求对公司的要求 3131 成品套装软件需求书 4 1 引言引言 1 1 编写目的编写目的 阐明编写需求书的目的及意义 1 2 项目背景项目背景 项目背景描述 1 3 定义定义 定义及说明与此系统有关的特殊名词 专门术语 或简写等等 成品套装软件需求书 5 2 目标及原则目标及原则 2 1 建设目标建设目标 说明建设目标 2 2 原则原则 可参考下列原则描述 根据具体项目进行增减 1 统一设计原则 按照 XXX 信息化规划统一设计系统结构 特别是应用系统建设结构 数据模型结构 数据存 储结构以及系统扩展规划等内容 从规划的全局出发 从长远的角度考虑 2 先进性原则 系统构成必须采用成熟 具有国内先进水平 并符合国际发展趋势的技术 软件产品和设备 在设计过程中充分依照国际上的规范 标准 借鉴国内外目前成熟的主流网络和综合信息系统的体 系结构 以保证系统具有较长的生命力和扩展能力 保证先进性的同时还要保证技术的稳定 安全 性 3 高可靠 高安全性原则 系统设计和数据架构设计中充分考虑系统的安全和可靠 4 标准化原则 建立共同系统统一标准的数据系统 支持业务开展 横向的信息扩展和宏观管理的要求 使本 系统成为采购人中数据提供的权威系统 系统对操作的标准化 即系统有检入检出的机制 确保数 据维护的一致性和版本控制的可操作性 5 成熟性原则 在开发工具的选型阶段 应该尽量选择成熟的产品和规范 如 JAVA XML JDBC 之类已经 成为标准的 被大量实践所采用的技术 选用具有成熟性 可持续发展性的开发工具 系统要采用 国际主流 成熟的体系架构来构建 实现跨平台的应用 6 适用性原则 保护已有资源 急用先行 在满足应用需求的前提下 尽量降低建设成本 7 可扩展性原则 信息系统设计要考虑到业务未来发展的需要 尽可能设计得简明 降低各功能模块耦合度 并 充分考虑兼容性 系统能够支持对多种格式数据的存储 成品套装软件需求书 6 3 项目说明项目说明 3 1 项目工作范围项目工作范围 套装软件订购 系统客户化 二次开发 系统集成 具体内容描述 3 2 项目工作内容项目工作内容 工作内容描述 3 3 项目说明项目说明 对项目进行详细说明 成品套装软件需求书 7 4 业务概述业务概述 4 1 业务说明业务说明 业务总体介绍 包括该业务与相关业务的关系等 描述有关业务的概念 分类 4 2 业务处理流程业务处理流程 根据业务的具体情况 描述业务管理规定 详细描述业务流程 描述业务处理要求 成品套装软件需求书 8 5 系统功能需求系统功能需求 5 1 功能模块功能模块 1 描述 5 2 功能模块功能模块 2 描述 5 3 功能模块功能模块 3 描述 5 4 功能模块功能模块 4 成品套装软件需求书 9 描述描述 6 1 功能模块功能模块 n 描述 对每个功能模块进行描述 成品套装软件需求书 10 7 产品总体要求产品总体要求 要求产品满足 XXXXX 的需要 其中分为产品业务需求 技术需求 产品具有相同或者类似行 业的成功案例以及厂商在国内能够提供的支持和维护能力等 7 1 产品的体系架构产品的体系架构 产品本身的体系架构 及与项目中其它软件产品和信息系统的整合能力以及将来的扩展能力 包括 1 其架构支持 SOA 的理念 提供 Service 的接口以及 API 的接口 2 支持 J2EE 的应用架构 更多描述 7 2 易用性和维护性易用性和维护性 1 产品界面汉化要求 2 文档详尽 具有可操作性 3 若客户端需要安装软件模块 安装配置要简捷 描述 7 3 版本控制版本控制 描述 7 4 安全性安全性 提供完备的用户认证 授权与加密等安全能力 描述 成品套装软件需求书 11 7 5 集成能力集成能力 产品支持开发的集成模式 能与系统各相关组件 平台进行集成 描述 7 6 监控和日志功能监控和日志功能 描述 7 7 产品性能产品性能 描述 成品套装软件需求书 12 8 技术要求技术要求 8 1 技术需求技术需求 8 1 1 系统结构系统结构 系统主体要求采用 B S 模式 对于高端分析用户可配置客户端 系统采取集中部署 服务器设备部署在 XXXXX 数据中心 分行或总行业务部门不部署前置服 务器设备 服务器采取双机热备 支持灾备 8 1 2 运行环境适应性运行环境适应性 系统能运行环境为主流的开放平台 1 主机 服务器为 HP IBM 等主流服务器 操作系统为 HP UX AIX 2 数据库 ORACLE 10g 等主流数据库 3 客户端 WINDOWS IE 等 8 1 3 应用平台应用平台 XXXXX 技术路线为 J2EE 门户平台为 IBM Websphere 认证系统为 AD LDAP 要求系统采 取 XXXXX 现有用户管理和认证系统 并实现与门户系统的 SSO 成品套装软件需求书 13 8 1 4 网络系统网络系统 本系统将安装和运行于 XXXXX 目前的内部 TCP IP 网络平台上 网络分为总行局域网络 各 分行局域网络 总行与分行通过 4M 干线相连 核心交换机为千兆 桌面为百兆 8 1 5 性能性能 1 最大用户并发数最大用户并发数 XXX 2 稳定性指标稳定性指标 系统按照 XXXX 正常工作时间运行 应用系统故障率要求 0 1 3 平均响应时间要求 平均响应时间要求 系统简单查询响应时间小于 X 秒 8 1 6 系统集成要求系统集成要求 按照规划的要求 系统与其他系统的集成应基于符合 SOA 架构的全行集成平台实现 XXXXX 已经采购 TIBICO ESB 产品 8 2 安全与审计安全与审计 1 用户认证 用户认证 系统采用 XXXXX 统一的用户认证方式 基本为 LDAP AD 和 CA 数字证书三种 具体在实 施中根据 XXXX 基础环境决定 2 信息安全审计 信息安全审计 对所有系统的核心操作进行审计跟踪 能够从系统日志中再现历史操作流程 3 用户及权限管理 用户及权限管理 系统采用基于角色的用户授权 设置用户的数据访问权限 不同类型的用户权限须分离 分操 成品套装软件需求书 14 作 监督和管理不同类型的权限 成品套装软件需求书 15 9 开发实施各阶段工作要求开发实施各阶段工作要求 开发是指二次开发 9 1 项目准备项目准备 1 制订项目计划 2 制定相关的技术规范 3 开发和测试环境的准备 9 1 1 工作描述工作描述 提供的规范应包括但不局限于下述所要求的各规范文档 1 制定整个项目过程的文档规范 制定项目各个阶段过程 面向项目生命周期的所有相关人员 包括管理人员 开发人员 质管 人员 的文档规范 明确项目各阶段提交的文档 对各种文档的内容进行规范 使整个项目工程阶 段清晰 要求明确 任务具体 便于规范化 系统化及工程化 2 数据库设计规范 制定数据库规范作为设计数据库时的开发规范 从数据库的设计原则 设计文档几方面明确数 据库设计的规范思想及命名规则 代码书写规则 数据库应用结构 根据对一般业务系统的分析 将数据库和程序系统统一进行整体描述 展示 数据库的表之间以及与程序模块间的关系 数据库结构原则 规定除数据库设计所遵循的范式外的一些适用原则 在遵循数据库设计范式 的基础上 合理地划分表 添加状态和控制字段等 并明确数据库设计中的注释规范 3 代码开发规范 成品套装软件需求书 16 应采用与国际代码规范基本一致的代码规范 并使得能在开发阶段将代码规范落实到项目组中 的每一个有关人员 统一代码开发规范 提高代码的质量和可维护性 提供事务 异常处理 文件处理等标准服务 规范各模块的处理方法 制订代码开发规范 撰写核心代码规格及单元测试指针以建立测试导向的开发目标 4 开发管理规范 制定开发管理规范 对整个开发过程项目组织机构设置 人员能力要求 职责 权限 考核 流程规划 里程碑设定 管理审批和审查流程进行严格的规范 以免项目进度和质量失控 5 测试规范 对软件测试过程中所涉及到的测试类型 测试方法 测试标准 测试流程进行总体规范 使得 项目测试能按本规范要求对软件进行检查 测试 实现对软件产品质量的检查和审核 以有效保证 软件产品的质量 6 数据交换 访问 接口规范 在充分考虑本项目系统与其他系统的相互之间关系的基础上 制定数据交换规范 使得原有系 统能够按照规范和新系统进行数据交换 并为本系统与其它系统可能进行的数据交换作好准备 统一数据管理 规范数据访问方法和接口 7 系统安全性规范 制定规范 对项目组每一个人员进行身份管理 建立安全访问机制 如 CA 认证 不允许未经 授权的人员进入网络 数据和代码系统 数据和代码本身的属性管理 数据和代码的传输加密 数 据和代码的存储 备份和恢复 9 2 系统需求分析系统需求分析 9 2 1 工作描述工作描述 1 完成业务需求调研 成品套装软件需求书 17 针对本项目系统的建设内容 在现有用户需求业务的基础上 开展应用系统业务需求的调研 协助甲方完成系统开发前的用户需求 并形成应用系统总体需求调研报告 编写项目视图和范围文档 从用户角度出发编写项目视图 在项目前期的可视范围内对项目的 环境状况等进行分析 明确项目的边界及项目与外界的关系 2 完成需求分析 根据需求调研报告 绘制定义系统内外界限 接口和数据流等的关联图 明确系统与外部环境 的区分及联系 确定需求优先级 对具体需求采取不同优先级的分级策略 指导后期工作中的重点层次和取舍 问题 建立用户数据模型 对系统中所有用户需求的数据项和数据结构建立模型和视图 3 完成需求分析验证 审查需求文档 由用户代表 相关专家和需求分析人员对需求分析文档进行非正式评审 9 2 2 乙方的职责乙方的职责 描述 9 2 3 甲方的职责甲方的职责 描述 9 3 系统设计系统设计 1 总体设计 2 详细设计 9 3 1 工作描述工作描述 一 总体设计 成品套装软件需求书 18 1 编制应用系统数据架构的设计方案 建立数据逻辑模型和数据用户视图 确定系统使用的 设备及系统软件 工具软件等相关软件 2 可选 根据用户需求分析 完成原型开发 在用户需求分析完成后 对于用户需求不明确的具体问题 要创建开发原型 以帮助用户明确需求 有利于问题的解决 相关成果需得到采购人项目领导小组 的确认 3 编制测试环境建设的方案 4 作为正式上线前的测试环境 测试环境建设方案中要提出整体设计方案 包括搭建测试环 境所需要的网络 设备 软件等的设计方案 5 编制系统上线试运行至系统正式上线期间的过渡时间安排 过渡计划及方案 6 提供对项目应用系统设计风险的详细评估 二 详细设计 1 根据总体设计 完成应用系统逻辑设计 2 制定应用系统建模规范 3 制定应用系统数据结构规范 4 制定应用系统接口规范 5 根据总体设计 对应用系统每个模块进行详细的算法设计 6 根据总体设计 对应用系统各个模块进行建模 7 根据总体设计 完成各模块接口的详细设计 8 完成数据库详细设计 9 完成系统界面详细设计 10 对应用系统每个模块内的数据结构进行详细设计 11 完成本应用系统与其他应用系统接口的详细设计 成品套装软件需求书 19 12 提供系统软件可扩展性的详细设计 13 提供详细的应用系统开发工作进度计划表 9 3 2 乙方的职责乙方的职责 描述 9 3 3 甲方的职责甲方的职责 描述 9 4 开发阶段开发阶段 1 系统的开发和内部测试 2 应用接口开发 9 4 1 工作描述工作描述 1 完成各功能的开发 2 编制程序开发片断记录 3 编制软件开发版本管理文档 4 遵循项目跟踪过程的要求 管理和控制项目的开发过程 跟踪解决项目中的风险和问题 定期提交报告 5 控制项目过程中的需求变更 要求记录需求变更 对提出的变更进行影响分析后再对变更 进行实施 6 参考 软件编码控制程序 对软件编码规范进行约束 项目经理需定期检查代码规范的 符合性 7 项目的开发过程中 阶段性的工作产品均需要经过评审 要遵循 评审控制程序 要求进 成品套装软件需求书 20 行 8 遵循 质量保证过程 的要求 制定 质量保证计划 9 遵循 配置管理过程 的要求 按照制定的 配置管理计划 创建 维护项目的配置库 对项目过程中产生的工作产品和各类文档均进行配置管理 并及时发布配置库的状态报告 确保项 目数据的统一性 完整性和可追溯性 10 遵循 度量分析过程 的要求 根据制定的 度量计划 中确定的度量元和度量时间 在 项目开发的过程中 采集收集度量数据 并对度量的数据进行统计分析和报告 11 编制工作周报 9 4 2 乙方的职责乙方的职责 描述 9 4 3 甲方的职责甲方的职责 描述 9 5 系统测试工作系统测试工作 1 系统测试 2 系统联调 3 系统调优 9 5 1 工作描述工作描述 测试应至少包括以下内容 1 单元测试 测试软件独立单元在与其它程序隔离的情况下的应用 2 集成测试 集成各单元模块验证系统功能是否满足需求 成品套装软件需求书 21 3 功能验证测试 测试本系统的功能是否正确 其依据是需求分析文档 4 界面测试 测试本系统的易用性和视觉效果等 5 健壮测试 测试本系统在异常情况下能否正常运行的能力 6 安全测试 测试本系统防止非法入侵的能力 7 性能测试 测试本系统并发数及相应效率 8 安装测试 测试本系统系统安装与反安装 9 文档测试 对用户文档进行详细测试 检查文档的完整性 正确性 一致性等 描述 9 5 2 乙方的职责乙方的职责 描述 9 5 3 甲方的职责甲方的职责 描述 9 6 生产部署生产部署 1 生产环境准备 2 向生产环境迁移 9 6 1 工作描述工作描述 1 在项目的适当时候提出系统上线试运行至系统正式上线阶段制定过渡方案的请求 2 完成过渡时期的时间安排 计划及总体方案的制定 3 完成过渡方案的风险预测及评估报告 4 实施系统迁移与切换 保证新老系统平稳过渡 成品套装软件需求书 22 9 6 2 乙方的职责乙方的职责 描述 9 6 3 甲方的职责甲方的职责 描述 9 7 总体验收总体验收 9 7 1 工作描述工作描述 1 根据项目阶段的划分 完成系统在总体设计 详细设计 数据资源规划和清理 编程开发 集成测试 系统集成和过渡阶段等主要阶段的验收 2 组织 安排项目各阶段的验收会议 3 编制与验收相关的文档 并将所编写的文档提交有关人员进行评审 描述 9 7 2 乙方的职责乙方的职责 描述 9 7 3 甲方的职责甲方的职责 描述 成品套装软件需求书 23 10 信息安全需求信息安全需求 10 1 信息安全保护等级信息安全保护等级 确定安全等级 并进行描述 10 2 信息安全保护责任信息安全保护责任 10 2 1 甲方责任甲方责任 具体描述 10 2 2 乙方责任乙方责任 具体描述 成品套装软件需求书 24 11 培训培训 11 1 培训总体要求培训总体要求 1 甲乙双方在项目实施过程中共同负责培训计划的制订 2 乙方负责提供培训教材 培训内容应包括产品的安装 使用 维护 操作 常见问题及解决办法等主要内容 11 2 培训内容培训内容 培训任务工作包含但不限于以下任务 1 系统的使用培训 2 系统的部署 维护培训 11 3 培训人数 时间 地点培训人数 时间 地点 说明培训的人数 培训时间 培训地点 11 4 培训方式培训方式 1 集中授课培训 2 现场培训 具体描述 成品套装软件需求书 25 12 项目提交件要求项目提交件要求 12 1 提交件清单提交件清单 12 1 1 系统源码系统源码 系统所有最终源码 具体描述 12 1 2 文档文档 具体描述 以下可参考 但不限于此 1 系统需求分析说明书 2 系统整体设计方案 3 应用系统逻辑设计说明书 4 应用系统建模规范 5 应用系统数据结构规范 6 应用系统数据接口规范 7 应用系统各模块详细设计说明书 8 数据库详细设计说明书 9 应用系统界面详细设计说明书 10 应用系统数据结构详细设计说明书 11 应用系统设计风险评估 12 应用系统可扩展性详细设计 成品套装软件需求书 26 13 应用系统开发工作进度计划表 14 现有数据资源分析报告 15 数据资源规划文档 16 数据架构设计文档 17 数据库详细设计文档 18 系统数据字典 19 与本项目有关的业务数据标准 规范 20 程序开发片断记录 21 需求变更记录手册 22 软件编码规范 23 软件版本管理手册 24 质量保证计划 25 配置管理计划 26 度量计划 27 工作周报 28 系统安装程序和安装说明文档 29 系统测试方案 30 系统测试进度计划表 31 单元测试计划 32 单元测试用例 33 单元缺陷报告 成品套装软件需求书 27 34 集成测试计划 35 集成测试用例 36 集成测试报告 37 功能测试计划 38 功能测试用例 39 功能缺陷报告 40 界面测试报告 41 健壮性测试报告 42 安全测试计划 43 安全测试报告 44 性能测试方案 45 性能测试报告 46 安装测试报告 47 文档测试缺陷报告 48 过渡方案请求书 49 系统过渡运行计划 50 系统过渡实施方案 51 系统总集成方案 52 系统安装调试方案 53 系统安装手册 54 系统维护手册 成品套装软件需求书 28 55 项目各阶段验收文档 更多描述 12 2 提交件文档要求提交件文档要求 1 乙方应指定文档管理人员 负责在各阶段向甲方提交项目文档 2 文档编制既要严格按照项目开发规范的要求进行编写 针对不同的阅读者 文档应有不同 的表达方法和不同的详细程度 并对今后的培训 运行 维护和管理具有较强的指导作用 3 在项目进行过程中 应充分发挥文档的作用 指导整个项目工作 4 除特别指明的并经甲方同意的英文提交文档之外 该项目要求提供中文文档 5 电子文档交付格式要求 WORD EXCEL POWERPOINT VISIO MS PRJECT 等原始 电子文档形式 对于关键性的电子文档 同时提交 PDF 文件 成品套装软件需求书 29 13 项目实施计划项目实施计划 各阶段计划 时间要求等 成品套装软件需求书 30 14 服务要求服务要求 14 1 服务质量要求服务质量要求 1 系统缺陷分类 等级说明 A 类系统 DOWN 机 B 类部分主要功能失效 造成系统无法正常使用 C 类部分非主要功

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论