附录G-2 产品需求规格说明书.doc_第1页
附录G-2 产品需求规格说明书.doc_第2页
附录G-2 产品需求规格说明书.doc_第3页
附录G-2 产品需求规格说明书.doc_第4页
附录G-2 产品需求规格说明书.doc_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

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

文档简介

基于 的火车售票系统 产品需求规格说明书 文件标识 Company Project RD PRS 当前版本 1 0 作 者 文件状态 草稿 正式发布 正在修改 完成日期 2015 9 25 项目名称 产品需求规格说明书 机构名称 2002Page 2 of 16 版 本 历 史 版本 状态作者参与者起止日期备注 1 02015 10 1 2015 10 15 初步定稿 1 12015 10 16 2015 10 23 将之前的更为详细的描述 项目名称 产品需求规格说明书 机构名称 2002Page 3 of 16 目目目 录录录 0 文档介绍文档介绍 4 0 1 文档目的 4 0 2 文档范围 4 0 3 读者对象 4 0 4 参考文档 4 0 5 术语与缩写解释 4 1 产品介绍产品介绍 5 2 产品面向的用户群体产品面向的用户群体 5 3 产品应当遵循的标准或规范产品应当遵循的标准或规范 5 4 产品范围产品范围 5 5 产品中的角色产品中的角色 5 6 产品的功能性需求产品的功能性需求 6 6 0 功能性需求分类 6 6 M FEATURE M 6 6 m n Function M N 6 7 产品的非功能性需求产品的非功能性需求 7 7 1 用户界面需求 7 7 2 软硬件环境需求 7 7 3 产品质量需求 7 7 N 其它需求 7 附录附录 A 需求建模与分析报告 需求建模与分析报告 8 A 1 需求模型 1 8 A N 需求模型 N 8 附录附录 B 需求确认 需求确认 9 项目名称 产品需求规格说明书 机构名称 2002Page 4 of 16 0 0 文档介绍文档介绍 0 1 文档目的文档目的 需求的编写是为了研究火车售票系统软件的开发途径和应用方法 同时它也是进行项目 策划 概要设计和详细设计的基础 是维护人员进行内部维护 信息更新 验收和测试的依 据 本说明书的预期读者是与和售票系统软件开发有联系的决策人 支持本项目的领导和公 司人员 软件验证者 0 2 文档范围文档范围 本软件适用于网上购火车票人员 是比较完善的系统管理软件 对火车票的售票情况 订票情况 剩余座位查询等可以进行方便的管理 具体而言火车售票系统需要实现以下的需求 1 能够对火车票的售票情况进行处理 2 管理员可以实现火车票 车次 站点的增加 删除和修改 3 用户要对预订票的时间问题作出限制 在开车两个小时内不许订票 4 本系统要时时刷新 防止火车票出现重票 多票等现象 0 3 读者对象读者对象 预期读者 开发人员 用户 测试人员 后期修改人员 阅读建议 1 该文档写明了预期产品的功能 项目组长可以根据此文档进行项目管理 2 对需求进行分析 并设计出系统 3 配合 设计报告 了解系统功能 编写 用户手册 4 根据本文档编写测试用例 并对软件产品进行功能性测试和非功能性测试 5 评审人员 了解预期产品的功能和性能 并与同组人员一起对整个需求进行讨论 和协商 0 4 参考文档参考文档 提示 提示 列出本文档的所有参考文献 可以是非正式出版物 格式如下 标识符 作者 文献名称 出版单位 或归属单位 日期 例如 例如 项目名称 产品需求规格说明书 机构名称 2002Page 5 of 16 SPP PROC PP SEPG 需求开发规范 机构名称 日期 1 C 专业项目实例开发 Arora 中国水利水电出版社 2007 2 数据库原理及应用 王雯 北京机械工业出版社 2009 11 3 数据库基础与实践技术 何玉洁 机械工业出版社 2013 3 4 C 数据库系统开发完全手册 王小科 人们邮电出版社 2006 12 5 C sql Server 中小型信息系统开发实例精选 黄明 机械工业出版社 2007 4 0 5 术语与缩写解释术语与缩写解释 缩写 术语缩写 术语解解 释释 SPP精简并行过程 Simplified Parallel Process PP项目规划 Project Planning B S浏览器 服务器 brower server 项目名称 产品需求规格说明书 机构名称 2002Page 6 of 16 1 产品介绍产品介绍 提示 提示 1 说明产品是什么 什么用途 2 介绍产品的开发背景 本系统为火车票售票 主要是为对计算机不熟悉的人也能网上购票 人工售票的手续繁 琐 效率低下给具有强烈时间观念的管理人员带来了诸多不便 12306 火车售票系统全面精 准 但对计算机不熟悉的人操作也有很大问题 为了对售票的管理操作方便 因此必须开发 火车售票系统 随着计算机技术的不断应用和提高 计算机已经深入到社会生活的各个角落 而采用手 工售票的方法 不仅效率低 易出错 而且耗费大量的人力 为了满足用户对订票 退票等 进行高效的管理 在工作人员具备一定的计算机操作能力的前提下 特编此火车售票系统软 件以提高管理效率 2 产品面向的用户群体产品面向的用户群体 提示 提示 1 描述本产品面向的用户 客户 最终用户 的特征 2 说明本产品将给他们带来什么好处 他们选择本产品的可能性有多大 本软件的使用对象为购买火车票的普通用户或管理人员 更新 维护系统 本软件的最终用户特点 对操作人员和维护人员的教育水平和技术专长要求不大 只要能够 掌握基本的电脑知识 能够运用简单的操作 3 产品应当遵循的标准或规范产品应当遵循的标准或规范 提示 提示 阐述本产品应当遵循什么标准 规范或业务规则 Business Rules 违反标准 规范 或业务规则的产品通常不太可能被接受 支持的软件 Windows xp 等操作系统 开发工具 Visual Studio 2010 数据库管理系统 SQL Server 2005 如果由公司或者第三方公司负责软件维护 就必须定义包者所使用的设计符号表示和编 码标准 我们的售票系统 不能实现完善和全面的功能 在货币交易时还不能进行更好的管理 对于一些突发事件 处理 以及影院的特殊要求服务无法实现 项目名称 产品需求规格说明书 机构名称 2002Page 7 of 16 4 产品范围产品范围 提示 提示 阐述本产品 适用的领域 和 不适用的领域 本产品 应当包含的内容 和 不 包含的内容 说清楚产品范围的好处是 1 有助于判断什么是需求 什么不是需求 2 可以将开发精力集中在产品范围之内 少干吃力不讨好的事情 3 有助于控制需求 的变更 本软件适用于网上购火车票人员 是比较完善的系统管理软件 对火车票的售票情况 订票情况 剩余座位查询等可以进行方便的管理 具体而言火车售票系统需要实现以下的需求 1 能够对火车票的售票情况进行处理 2 管理员可以实现火车票 车次 站点的增加 删除和修改 3 用户要对预订票的时间问题作出限制 在开车两个小时内不许订票 4 本系统要时时刷新 防止火车票出现重票 多票等现象 5 产品中的角色产品中的角色 提示 提示 阐述本产品的各种角色及其职责 各种角色的具体行为将在功能性需求中描述 角色名称职责描述 增加添加车票 车次 站点 个人信息 查询车票的查询 站点的查询 统计统计剩余票 退出对本系统进行推出 6 产品的功能性需求产品的功能性需求 6 0 功能性需求分类功能性需求分类 提示 提示 将功能性需求先粗分再细分 下表中的 Feature A Function A 1等符号应当被替换成 有含义的名称 功能类别功能名称 标识符描述 车票用户输入车次时间 查询功能 站点管理员输入车次 显示已经过的站点 个人信息用户添加个人信息 添加功能 车次管理员用于添加车次 站点 项目名称 产品需求规格说明书 机构名称 2002Page 8 of 16 统计功能 统计统计票的剩余 退出功能 退出退出本系统 6 1 添加添加 提示 此处写一些承上启下的文字 本系统除了上面介绍的功能以外 还有对硬件和软件方面也有要求 6 1 1 车次车次 名称 标识符车次 功能描述管理员添加车次 优先级无 输入车次 时间 操作序列无 输出想要添加的车次 补充说明无 6 2 查询查询 此功能用于对信息的查询 6 2 1 车票查询车票查询 名称 标识符车票查询 功能描述对出车票时间进行数据库查询 关键字查询 优先级无 输入车次 地点 时间 操作序列无 输出所查车票 补充说明无 项目名称 产品需求规格说明书 机构名称 2002Page 9 of 16 6 2 2站点查询站点查询 名称 标识符站点查询 功能描述对车辆进行的车次进行查询 优先级无 输入车次 操作序列无 输出显示已经过的站点 补充说明无 6 3 统计统计 此功能对统计部分进行了详细说明 6 3 1统计剩余票统计剩余票 名称 标识符统计剩余票 功能描述管理员统计剩余票 优先级无 输入车次 操作序列无 输出剩余票 补充说明无 6 4 退出退出 6 4 1 退出退出 此功能对退出部分进行了详细说明 名称 标识符退出 功能描述用户和管理员退出本系统 优先级无 输入退出信息 操作序列无 输出无 补充说明无 项目名称 产品需求规格说明书 机构名称 2002Page 10 of 16 7 产品的非功能性需求产品的非功能性需求 7 1 用户界面需求用户界面需求 需求名称需求名称详细要求详细要求 界面背景网上下火车图片 字体字体为宋体 大小为五号 颜色为黑色 7 2 软硬件环境需求软硬件环境需求 需求名称需求名称详细要求详细要求 软件要求运行于 windows7 或更高版本之上的安装有 vs 和数据库的电脑上 硬件要求支持 X86 的 pc 机 7 3 产品质量需求产品质量需求 主要质量属性主要质量属性详细要求详细要求 正确性坚持不懈 细致深入的工作 确保正确性 健壮性软件针对售票信息的各项数据信息必须保证健壮性 因此要对数据进行备份 可靠性能准确处理给系统的有关功能 例如用户信息的增加 查询 修改 更新 数据的 保存等 性能 效率硬件运算能力很好 编成质量很好 易用性便于用户使用 清晰性系统清楚明白 层次清晰 安全性由于软件运行数据放在数据库中 所以参数不容易被改错 破坏 万一受到破坏也 不会影响源程序 可扩展性可以添加新功能或修改完善现有功能 兼容性由于尚未测试 故无法对兼容性进行评析 可移植性当条件有变化时 程序无需作很多修改就可运行 可移植性较好 7 4 其它需求其它需求 1 此系统符合道德需求 法律需求 项目名称 产品需求规格说明书 机构名称 2002Page 11 of 16 2 人力资源约束 估计开发该系统需购买硬件 外部设备 开发工作量 月工资 开发完成后维护费用 月工资所花费的成本 3 技术约束 本项目的设计是 C 程序设计语言的条件下进行的 技术设计采用软硬 一体化的设计方法 项目名称 产品需求规格说明书 机构名称 2002Page 12 of 16 附录附录 A 需求建模与分析报告 需求建模与分析报告 建议用Rational Rose对产品需求进行建模与分析 A 1 需求模型需求模型 1 0 层图层图 用户 管理员 结束请求登陆查询信息删除信息添加信息修改信息 注册 退出登陆添加信息删除信息查询信息统计信息 0火车售票系统 一层图一层图 项目名称 产品需求规格说明书 机构名称 2002Page 13 of 16 用户注册表 车票表 用户登录表 管理员登录表 车次表 站点表 用户 管理员 1注册管理 反馈信息 注册信息用户信息 个人信息表 反馈信息 5车次管理 2车票管理 6站点管理 3统计管理 用户登录信息 用户名的信息 用户个人信息 用户个人信息 车票信息 返回信息表 生成车票信息表 统计剩余票 返回剩余票 车票数目 4登录管理 登录信息登录信息 反馈信息 车次信息 站点信息 反回信息 生成站点信息 生成车次信息表 返回车次信息 经过返回信息 订票 退票 二层图二层图 项目名称 产品需求规格说明书 机构名称 2002Page 14 of 16 用户 1 1增加1 2修改1 3删除 1 4查询 车票信息表 个人信息表 登陆注册表 写入修改信息 写入删除信息 写入查询信息 返回查询信息 提交个人信息 写入登入信息返回登陆信息 写入个人信息 返回个人信息 修改个人信息 返回修改的信息 删除个人信息 返回删除的信息 返回查询信息 查询信息 写入订票信息 返回订票信息 返回退票信息 退票 火车售票 系统 用户 管理员 车次车票 统计 票 站点 查询 维 护 增加 修改 删除 车次信息 站点信息 车票信息 登 陆 注 册 查 询 信 息 订 退 票 个 人 信 息 的 查 询 与 修 改 站点 车次 时间 E R 图图 项目名称 产品需求规格说明书 机构名称 2002Page 15 of 16 个人信息 用户名 姓名 性别 身份证号 出生年月 电话 E mail 地址 车票 时间 车次 出发地点 到达地点 历时时间 用户 用户名 密码 车次 车次 车厢号 座位 车站 开车时间 到达时间 停车时间 管理员 登录名 密码 站点 到达站点 开车时间 停车时间 到达时间 项目名称 产品需求规格说明书 机构名称 2002Page 16 of 16 附录附录 B 需求确认 需求确认 提示 提示 需求确认规程请参见SPP PROC RM 主要分两步 1 需求评审 2 需求承诺 对需求的评审应当采用 正式技术评审方式 将产生一份 需求评审报告 规程请参见 SPP

温馨提示

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

评论

0/150

提交评论