第五组beyond网上商城需求任务书Word格式.docx
《第五组beyond网上商城需求任务书Word格式.docx》由会员分享,可在线阅读,更多相关《第五组beyond网上商城需求任务书Word格式.docx(12页珍藏版)》请在冰豆网上搜索。
3.1本系统的主要用户群6
3.2暂时不在本期中考虑的用户群6
第四章业务功能需求6
4.1功能需求总表6
4.2软件功能要求6
4.2.1前台管理6
4.2.2后台管理6
第五章性能需求6
5.1时间特性要求6
5.2吞吐能力6
第六章设计约束6
6.1其他标准的约束6
6.2硬件的限制6
6.2.1数据管理能力要求6
6.2.1数据处理要求6
6.3软件的限制6
第一章引言
一.1项目名称
Beyond网上商城
一.2项目背景和内容概要
随着社会的发展,网络的逐步大众化,人们的生活节奏的加快,大家的大部分时间都在繁忙的工作中度过。
大部分的上班族都没有时间去商场购物,为了给广大的上班族提供一个方便快捷的购物平台,这是我们开发这个商城的初衷。
我们商城主要以广大的网络用户为根本,以为广大的商城用户服务为中心,商品设有丰富的商品展销货架,为商城的用户提供商品丰富、廉价的购物平台。
让商城的用户能够方便快捷、用最少的钱购买到用户满意的商品。
一.3参考网站
淘宝网
天佑商城
第二章任务概述
二.1目标
此网络购物平台系统旨在为用户提供一个简易的具备一些基本功能的购物系统,通过这个系统用户可以轻松的获得自己想要的商品。
对于网上购物这样一个发展迅速的消费模式,又存在一些制约其发展的问题,从购物网站中不难发现这些问题。
对于一个好的购物网站往往有着这样几点要求:
第一,结构清晰。
要求购物平台结构清晰简洁,用户易于操作,不会因为页面设计的过于繁琐导致用户操作困难。
第二,方便查找,用户需要通过某种商品名称查找商品。
第三,便于管理,设置管理员对商品信息进行管理,且管理员能够很容易的对商品进行管理。
第四,消费安全,要求网站具有比较高的安全防护措施,能够比较好的保护用户的隐私与财产。
这些问题往往是一个购物网站发展的关键因素。
为解决以上几点问题首先需要为系统设立两种用户,一种普通用户,一种管理员用户。
其次为满足结构清晰的问题,我们需要对页面布局花更多时间设计,使得页面结构体系分块明显。
最后为方便用户查找商品在系统中设置一个搜索功能。
只有解决了以上几点不足我国的网上购物业才能够有更进一步的发展,才能够吸引更过的顾客投入到网上购物中。
二.2范围
网上商城共分两个部分,一部分是面向用户的部分,包括:
顾客在线注册、购物、提交订单、付款等操作;
另外一部分是商城管理部分,这部分的内容包括:
产品的添加、删除、查询、订单的管理、操作员的管理、注册用户的管理等。
主要完成的功能为:
后台管理
前台管理
个人店铺管理功能
评价功能
系统维护、升级
付款功能
管理员身份验证
商品管理
订单管理
用户信息管理
购物车管理
订单功能
商品选择
用户注册
详细描述如下所示:
(一)前台用户:
◆注册功能
◆选择产品功能
◆管理购物车
◆订单功能
◆付款功能
◆评价功能
◆个人店铺管理功能
(二)后台管理:
◆管理人员部分(超级管理员、订单管理员、商品管理员)
◆管理订单功能
◆管理商品功能
二.3假定条件和约束限制
1、进入商城后所选定商品都是虚拟实现,可以自由添加商品不需要验证。
2、商城所使用的第三方交易平台由类似对话框窗口代替。
二.4术语定义
1、ApacheTomcat6.0:
系统所使用的应用服务器。
2、MYSQL:
系统所使用的数据库管理系统。
3、SQL:
一种用于访问、查询数据库的语言。
4、事务流:
数据进入模块后可能有多种路径进行处理。
5、主键:
数据库表中的关键域,值在表中唯一。
6、ROLLBACK(回滚):
数据库的错误恢复机制。
7、系统用户:
商城游客、商城购买用户以及商城的管理员。
二.5缩略词
1、C2C:
CustomertoCustomer。
2、OA平台:
若未特别指出,特指Beyond网上商城OA平台。
StructuredQueryLanguage(结构化查询语言)
第三章用户群及受益分析
三.1本系统的主要用户群
序号
用户群
主要业务描述
用户群特点
1
学生
浏览商品信息、构买学习等相关书籍
有初步的计算机水平
2
公司白领
查看、购买日常生活用品等
有相当的计算机水平,空闲时间不多
3
个体经营
查看、参加各类商品交易
有一定的计算机水平、以商城的商品交易盈利
4
系统管理
网上商城的管理、维护、升级
具备专业的计算机水平
三.2暂时不在本期中考虑的用户群
各大商业公司等
第四章业务功能需求
四.1功能需求总表
功能需求内容
备注
网络用户
商品查询
商品类别管理
商品、超级管理员
商品信息管理
会员信息管理
超级管理员
订单处理
订单、超级管理员
四.2软件功能要求
四.2.1前台管理
前台管理模块中包括以下面内容:
购物车管理、用户注册、商品选择、订单管理、商品查询、商品评价、个人店铺管理。
1、注册功能。
顾客首先要注册为网上商城的用户。
注册时只要填写登录用户名、密码、联系电子信箱3项信息即可。
注册界面与登录界面在同一页面,如下图所示:
2、选择商品功能。
顾客浏览网上商城,将自己需求的产品放入到购物车中(可在网上商城首页、产品小类页面、热卖页面、搜索结果页面浏览商品列表,然后在产品详细信息页面进行该操作)。
首页包含有产品分类、搜索、热卖等功能链接,如下图所示:
3、管理购物车。
顾客选择完商品后可进入购物车页面,查看自己要购买的商品,可修改某一商品数量、取消购买某商品和清空整个购物车。
具体如下图所示:
4、订单功能。
顾客确定购物车中的商品后提交订单,顾客提交订单后可在网上商城查询该订单,并可对尚未处理的订单进行取消、修改等操作。
如下图所示:
5、付款功能。
本系统略。
6、交易完成后的评价功能。
可同时对多个商品进行评价,且完成评价后不可修改。
交易成功后评价界面如下:
7、商品查询功能。
顾客可以在商城的搜索项里查询自己所想了解的商品,以及商品的热销、商品排行、虚拟商品、品牌商品等等。
详情见主页。
8、个人店铺管理功能。
包括商品上架、下架、商品信息修改等功能。
四.2.2后台管理
合同管理模块中包括四方面内容:
商品类别管理、商品信息管理、会员信息管理订单处理。
1、管理人员部分。
该部分的用户有一个超级管理员以及若干个普通管理员。
◆超级管理员:
拥有最高权限,可访问所有订单,可浏览、查询订单,可浏览、修改普通管理员和会员的资料。
◆订单管理员:
主要负责订单管理,可浏览、修改订单状态,可浏览会员信息。
◆商品管理员:
主要负责商品管理,可增、删商品和广告、进行商品的促销活动等操作。
2、管理订单功能。
顾客可通过Web方式取消、修改自己提交的订单(在管理员确认前),查询自己提交的订单(随时)。
如订单的状态在一定时限(如12个小时)后仍没有发生变化(“订单关闭”状态除外),系统自动提醒管理员(如该订单变色,弹出提醒窗口等方式。
订单状态发生变化,系统自动发E-mail给顾客,“无效订单”、“订单关闭”状态除外)。
3、管理商品功能。
管理员可以修改、删除商品,添加修改商品类别。
4、系统维护、升级。
略。
网上商城初步流程图如下所示(细节修改待定):
第五章性能需求
五.1时间特性要求
◆系统对单个用户的操作反应响应时间不超过5s
◆更新处理数据时间能在消费者所需求的范围内
◆数据之间的转换时间不超过2s
◆数据在从服务器传送到客服机的时间不超过5s
◆数据库的录入,数据库的更新也需要一定的时间限制
五.2吞吐能力
◆系统并发量不低于系统所能承受的范围
◆系统吞吐量能达到100M/s
◆当并发量达到最大时,CPU利用率及内存使用率不超过50%
◆系统能够支持负债均衡,保证系统性的可扩展
第六章设计约束
六.1其他标准的约束
由于网上商城涉及到第三方交易平台,该商城初步定义用支付宝作为商城的默认交易平台,一切的用户之间的产品交易必须的符合国家相关的法律法规。
六.2硬件的限制
六.2.1数据管理能力要求
数据存储部分主要是指用来保存大量数据的设备,我们知道建立一个网站需要大量的数据作为基础,丰富的资讯需要有大型的数据存储系统来支持,数据存储部分不仅需要有海量存储能力和高速搜索能力,还要有一整套数据采集、制作加工、组织存储和发布等功能。
六.2.2故障处理要求
正常使用时不应出错,若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。
当系统出现错误时,系统会查找错误原因,并提示用户按照一定步骤继续完成操作或者重新开始操作,并保留错误信息以供查看。
六.3软件的限制
操作系统:
Windows2000及以上
浏览器:
IE7或者更高版本
第三方交易平台:
统一使用支付宝