网上商品交易系统需求分析说明书
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
用户机建议使用配置:
对用户机要求能正常使用网页浏览器,操作系统不限,能正常连接网 络,网络建议使用宽带接入。其他硬件不作要求。
4.2 支持软件 客户程序软件:
Windows 98/NT/2000或更高版本 Internet Explorer 6.0或6.0更高版本 数据库服务软件: Windows NT/2000 Server或更高版本 SQL2003 Web服务器 IIS6.0或6.0更高版本
本说明书的预期读者为客户,业务或需求分析人员,测试人员, 用户文档编写者、项目管理人员。 1.2 背景
说明: a:开发的软件系统的名称:网上商品及交易系统 b:开发者:XXX XXX XX c:前台用户:需要进行商品的购买、并且使用网络的人群。
后台用户:开发此系统人员,以求达到网上购物的目的。 d:该软件系统同其他系统或其他机构的相互来往关系: 本软件系统与该公司目前已有一套用于专卖店销售管理的进销存管理 信息系统进行相互来往关系,改进销存系统可以管理各专卖店的库存情 况和货品的发送和调配等。 1.3 定义
3 查看相关产品资料
注册用户
1 可以查看所有商品资料,并且可以使用多种方式查询。
2 发表书评 ,可以发表文章
3可以在线购买商品
4可以进行在线支付
5可以升级为VIP用户
VIP用户
可以享受注册用户一切功能,并且在购买商品时可以享受优惠
信息管理 1.管理员定期对商品仓库进行查询,并对货量少的商品购买。
2.对新商品和畅销商品进行推荐,给出畅销商品,并给出畅销理由和该商品的畅销度 3.对商品进行分类管理如:(商品分类、商品名称、价格)。 4.定期对商品进行分类销量统计查询如:(间统计销量、按类别统计销量、按作者统计销 量)。 5.对用户进行审查,防止有敏感用户和涉嫌违法的用户。 6.对注册用户信息服务,提示用户关注最新消息。
2.3 假定和约束 经费限制
预算开支项目 预算开支
文档打印费用 25元以内 资料查询费用 30元 通讯费用 300元 计算机硬件维修 500元
电费
300元
开发期限:2010年10月1号为止 管理方针 本项目采用ISO9002质量管理控制标准来实施 第一阶段:文档编写; 任务分配: 工作内容 主要负责人 完成时间、
用户 密码 昵称 邮编 性别 邮箱 电话 真实姓名 电话 网名 地址 生日
店主 城市
商店名 邮箱 货物 货物名 类别 是否出售 单价 库存 产地 保质期 生产日期 邮寄费用
买 卖
4运行环境规定
4.1 设备 开发商建议使用设备:
硬件方面的配置:
CPU:Intel P4 3.06G 硬盘:80G 内存:1G 操作系统:win2003以上的版本或者winxp的操作系统 网络性能:网络连接正常 软件方面: IE浏览器 SQL server2003 以上配置经测试,适合开发。
该产品是一项独立的控制软件。 2.2 用户特点、 最终用户的特点:享受购买商品折扣、 操作人员:
教育水平:大专 技术:具备基本上网知识 维护人员: 教育水平:大专 技术:企业级的应用 本软件的预期使用频率:100%
1、 前台用户:会电脑的基本操作,懂的如何浏览网 页。
2、 后台用户:具备维护网站的基本知识,熟悉后台 管理的基本操作,例如:如何添加,更新,删除 信息等操作。
2 任务概述
2.1 目标 该软件的开发意图:开发本软件主要为了满足用户在网上进行商品购 买交易; 应用目标:网上商品购买交易 作用范围:在计算机网络,数据库和先进的开发平台上,利用现有的软 件,配置一定的硬件,开发一个具有开放体系结构的、以扩充的、以维 护的、具有良好人机交互界面的网上书店管理控制系统。
关注
客户对喜欢的商品进行关注,可以得到客户需要商品的最新信息。
会员注册模块
输入 输入的基本信息,包括:密码,会员名称,Email等验证码 处理 依据数据库和代码判定,必须要求每项数据都通过各种判定才能写入数据库 输出 输出提示用户注册会员是否成功的信息
处理
会员登录模块
输入 输入登录成功会员的名称和密码
项目任务 XXX 分配
2010、4
需求分析 XXX 数据库设计 XX
2010、6 2010、8
第二阶段:代码编写;
第三阶段:测试移交阶段
主要工作内容:交叉测试产品、填写测试报告、编写用户操作手册、移
交
3 需求规定、
3.1 对功能的规定
功能列表:
未注册用户
1 可以拥有搜索商品的资料,以及选择商品
2 可以进行注册。可以进行商品的收藏,可以进行留言
3.2.3 灵活性
当需求发上变化时,该软件具有较强的适应能力。
3.4 数据处理要求
数据库管理员必须精通SQLserver数据库,要能对数据进行添 加,删除,更新,查询等操作。
.5 故障处理要求
软、硬故障: a) 对各种突发事件要注意避免。 b)对于电脑的存储量要随时关注,以免出现存储量不足的情况。
3.6 其他专门要求 保密性:
4.3 接口 4.3.1软件接口 运行于Windowsxp及更高版本上
4.3.2 硬件接口 本系统不需要特定的硬件及硬件接口进行支撑。
4.3.3 内部接口 内部接口方面,各模块之间采用模块调用,参数调用及参数
传递,返回的方式进行信息传递。接口传递的信息将是一数据结构封装 了的数据,以参数传递或返回值的形式在各模块间传递。
Fra Baidu bibliotek
系统数据要做好保密设施,以免重要的数据的丢失或者盗取。
简洁性:
用户的操作界面必须做到简单明了,不能有太复杂的设置或操作。
可更新性:
对于系统可以根据客户的需要进行更新,维护等操作,扩展其功能,并 使系统稳定。
可转换性:
只要系统能保证环境部署成功,并且网络正常,就能保证系统正常运 行。
3.7 E/R图
<网上商品交易系统>
需求分析说明书
项目名称: 网上商品交易系统 项目开发人员:XXX XXX XX 项目开发单位:北京理工大学软件学院
1 引言
1.1 编写目的 在完成针对《网上商品交易系统》软件市场的前期调查,同时与多位
软件使用者进行了全面深入地探讨和分析的基础上,提出了这份软件需 求规格说明书。
此需求规格说明书对《网上商品交易系统》软件做出了全面细致 的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使 系统分析人员及软件开发人员能能够清楚的;了解用户的需求,并在此 基础上进一步提出概要设计说明书和完成后续设计与开发工作。编写该 书的目的是能够更加准确的明白该系统的需要。该系统主要根据该公司 的要求进行设计,并了解网上商品交易系统的工作流程,对该系统进行 模块的划分。对所开发软件的功能、性能、用户界面及运行环境等作出 详细的说明。它是在用户与开发人员双方对软件需求取的共同理解并达 成协议的条件下编写的,也是实施开发工作的基础。
1.要按照严格的数据格式输入,否则系统不予相应处理。 2.查询要保证查全率,所有相关域包含查询关键字的记录都应能查
到。本系统采用两种方式进行查询:直接查询,模糊查询。
3.2.2 时间特性要求
对该软件的时间特性要求,如对: a:响应时间:根据网速而定 b:数据更新处理时间:24小时 c:数据传输与处理时间:根据网速而定 d:解题时间:在出现问题后48 小时内处理并给用户解答。
处理 通过程序调用数据库里的信息进行核对
输出 如果输入信息和数据库里一致,则登录成功,顺利进入用 户管理页面
如果信息不一致,则向用户提示错误信息,并允许重新登 录
商品查询模块:
输入 输入商品类型,名称
处理 通过调用数据库里的信息进行判断
输出 如果输入相关信息符合,则显示出相应商品
3.2 对性能的规定 3.2.1 精度 3.2 对性能的规定 3.2.1 精度
IE:Interet explorer 浏览器 Vs:visual studio2005 一种高级的编程语言 URL:uniform resource locator 统一资源定位符 SQL:structure query language 一种访问查询数据库的语言 1.4 参考资料
a:《visual basic.NET-I》 b:《project book c:《网络应用系统开发》
对用户机要求能正常使用网页浏览器,操作系统不限,能正常连接网 络,网络建议使用宽带接入。其他硬件不作要求。
4.2 支持软件 客户程序软件:
Windows 98/NT/2000或更高版本 Internet Explorer 6.0或6.0更高版本 数据库服务软件: Windows NT/2000 Server或更高版本 SQL2003 Web服务器 IIS6.0或6.0更高版本
本说明书的预期读者为客户,业务或需求分析人员,测试人员, 用户文档编写者、项目管理人员。 1.2 背景
说明: a:开发的软件系统的名称:网上商品及交易系统 b:开发者:XXX XXX XX c:前台用户:需要进行商品的购买、并且使用网络的人群。
后台用户:开发此系统人员,以求达到网上购物的目的。 d:该软件系统同其他系统或其他机构的相互来往关系: 本软件系统与该公司目前已有一套用于专卖店销售管理的进销存管理 信息系统进行相互来往关系,改进销存系统可以管理各专卖店的库存情 况和货品的发送和调配等。 1.3 定义
3 查看相关产品资料
注册用户
1 可以查看所有商品资料,并且可以使用多种方式查询。
2 发表书评 ,可以发表文章
3可以在线购买商品
4可以进行在线支付
5可以升级为VIP用户
VIP用户
可以享受注册用户一切功能,并且在购买商品时可以享受优惠
信息管理 1.管理员定期对商品仓库进行查询,并对货量少的商品购买。
2.对新商品和畅销商品进行推荐,给出畅销商品,并给出畅销理由和该商品的畅销度 3.对商品进行分类管理如:(商品分类、商品名称、价格)。 4.定期对商品进行分类销量统计查询如:(间统计销量、按类别统计销量、按作者统计销 量)。 5.对用户进行审查,防止有敏感用户和涉嫌违法的用户。 6.对注册用户信息服务,提示用户关注最新消息。
2.3 假定和约束 经费限制
预算开支项目 预算开支
文档打印费用 25元以内 资料查询费用 30元 通讯费用 300元 计算机硬件维修 500元
电费
300元
开发期限:2010年10月1号为止 管理方针 本项目采用ISO9002质量管理控制标准来实施 第一阶段:文档编写; 任务分配: 工作内容 主要负责人 完成时间、
用户 密码 昵称 邮编 性别 邮箱 电话 真实姓名 电话 网名 地址 生日
店主 城市
商店名 邮箱 货物 货物名 类别 是否出售 单价 库存 产地 保质期 生产日期 邮寄费用
买 卖
4运行环境规定
4.1 设备 开发商建议使用设备:
硬件方面的配置:
CPU:Intel P4 3.06G 硬盘:80G 内存:1G 操作系统:win2003以上的版本或者winxp的操作系统 网络性能:网络连接正常 软件方面: IE浏览器 SQL server2003 以上配置经测试,适合开发。
该产品是一项独立的控制软件。 2.2 用户特点、 最终用户的特点:享受购买商品折扣、 操作人员:
教育水平:大专 技术:具备基本上网知识 维护人员: 教育水平:大专 技术:企业级的应用 本软件的预期使用频率:100%
1、 前台用户:会电脑的基本操作,懂的如何浏览网 页。
2、 后台用户:具备维护网站的基本知识,熟悉后台 管理的基本操作,例如:如何添加,更新,删除 信息等操作。
2 任务概述
2.1 目标 该软件的开发意图:开发本软件主要为了满足用户在网上进行商品购 买交易; 应用目标:网上商品购买交易 作用范围:在计算机网络,数据库和先进的开发平台上,利用现有的软 件,配置一定的硬件,开发一个具有开放体系结构的、以扩充的、以维 护的、具有良好人机交互界面的网上书店管理控制系统。
关注
客户对喜欢的商品进行关注,可以得到客户需要商品的最新信息。
会员注册模块
输入 输入的基本信息,包括:密码,会员名称,Email等验证码 处理 依据数据库和代码判定,必须要求每项数据都通过各种判定才能写入数据库 输出 输出提示用户注册会员是否成功的信息
处理
会员登录模块
输入 输入登录成功会员的名称和密码
项目任务 XXX 分配
2010、4
需求分析 XXX 数据库设计 XX
2010、6 2010、8
第二阶段:代码编写;
第三阶段:测试移交阶段
主要工作内容:交叉测试产品、填写测试报告、编写用户操作手册、移
交
3 需求规定、
3.1 对功能的规定
功能列表:
未注册用户
1 可以拥有搜索商品的资料,以及选择商品
2 可以进行注册。可以进行商品的收藏,可以进行留言
3.2.3 灵活性
当需求发上变化时,该软件具有较强的适应能力。
3.4 数据处理要求
数据库管理员必须精通SQLserver数据库,要能对数据进行添 加,删除,更新,查询等操作。
.5 故障处理要求
软、硬故障: a) 对各种突发事件要注意避免。 b)对于电脑的存储量要随时关注,以免出现存储量不足的情况。
3.6 其他专门要求 保密性:
4.3 接口 4.3.1软件接口 运行于Windowsxp及更高版本上
4.3.2 硬件接口 本系统不需要特定的硬件及硬件接口进行支撑。
4.3.3 内部接口 内部接口方面,各模块之间采用模块调用,参数调用及参数
传递,返回的方式进行信息传递。接口传递的信息将是一数据结构封装 了的数据,以参数传递或返回值的形式在各模块间传递。
Fra Baidu bibliotek
系统数据要做好保密设施,以免重要的数据的丢失或者盗取。
简洁性:
用户的操作界面必须做到简单明了,不能有太复杂的设置或操作。
可更新性:
对于系统可以根据客户的需要进行更新,维护等操作,扩展其功能,并 使系统稳定。
可转换性:
只要系统能保证环境部署成功,并且网络正常,就能保证系统正常运 行。
3.7 E/R图
<网上商品交易系统>
需求分析说明书
项目名称: 网上商品交易系统 项目开发人员:XXX XXX XX 项目开发单位:北京理工大学软件学院
1 引言
1.1 编写目的 在完成针对《网上商品交易系统》软件市场的前期调查,同时与多位
软件使用者进行了全面深入地探讨和分析的基础上,提出了这份软件需 求规格说明书。
此需求规格说明书对《网上商品交易系统》软件做出了全面细致 的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使 系统分析人员及软件开发人员能能够清楚的;了解用户的需求,并在此 基础上进一步提出概要设计说明书和完成后续设计与开发工作。编写该 书的目的是能够更加准确的明白该系统的需要。该系统主要根据该公司 的要求进行设计,并了解网上商品交易系统的工作流程,对该系统进行 模块的划分。对所开发软件的功能、性能、用户界面及运行环境等作出 详细的说明。它是在用户与开发人员双方对软件需求取的共同理解并达 成协议的条件下编写的,也是实施开发工作的基础。
1.要按照严格的数据格式输入,否则系统不予相应处理。 2.查询要保证查全率,所有相关域包含查询关键字的记录都应能查
到。本系统采用两种方式进行查询:直接查询,模糊查询。
3.2.2 时间特性要求
对该软件的时间特性要求,如对: a:响应时间:根据网速而定 b:数据更新处理时间:24小时 c:数据传输与处理时间:根据网速而定 d:解题时间:在出现问题后48 小时内处理并给用户解答。
处理 通过程序调用数据库里的信息进行核对
输出 如果输入信息和数据库里一致,则登录成功,顺利进入用 户管理页面
如果信息不一致,则向用户提示错误信息,并允许重新登 录
商品查询模块:
输入 输入商品类型,名称
处理 通过调用数据库里的信息进行判断
输出 如果输入相关信息符合,则显示出相应商品
3.2 对性能的规定 3.2.1 精度 3.2 对性能的规定 3.2.1 精度
IE:Interet explorer 浏览器 Vs:visual studio2005 一种高级的编程语言 URL:uniform resource locator 统一资源定位符 SQL:structure query language 一种访问查询数据库的语言 1.4 参考资料
a:《visual basic.NET-I》 b:《project book c:《网络应用系统开发》