网上商城可重构平台 开发
需求分析报告
(一)概述
需求分析是指在充分了解客户情况,包括客户生产、财务及管理流程后,与客户一起讨论对系统的具体要求,针对其现行体制中的不足及目前所需的信息,制定出一 套用户对系统的需求方案。需求分析是完全以企业的需要及实际情况为出发点,因此为企业合理地选择系统提供了基本保障。需求分析按照由顶至底、由大到小、由 粗到精的过程来进行。需求分析是整个实施过程中至关重要的一步,是否制定出合理的客户需求决定了以后整个系统实施的成败。
1 、用户分析
网上商城的使用者主要有三种:
网上销售商:网上商城系统的投入者,即网络销售商,他们是网上商城的所有者,可以对后台根据需要随时进行管理。
管理员:网上商城的系统管理者,进行系统的日常维护,并进行日常的管理,并按照网上销售商的意愿,对商品进行各种管理,比如添加、修改、删除、更新和发布等。
商城会员:网上商城系统的客户端使用者,他们是网上商城的顾客,也是购买者,不能对网站进行管理。
通过调查,网上商城系统的客户具有以下特征:
a 主要分布在各主要大中城市,交通便利,物流配送方便;
b 在工作地点或家里有电脑,能登录网上商城,选物购买;
c 是本商城合作的某银行的持卡者,在银行的协调下,可在网上直接付款;
d . 地址清楚,可以方便的接货。
2 、项目目的与目标
A 开发网上商城系统的目的:
通过网上商城系统实现网上购物,为客户提供方便快捷的购物服务以期不断改变传统的购物,并间接推动中国物流业的发展。
B 开发网上商城系统的目标:
(1) 开发出可重构的电子商务网站,满足电子零售商和顾客的需要;
(2) 用户能够注册,方便的进行网上购物;
(4) 整个系统能合为一个整体,提高效率;
(3) 确保该系统的安全,保证交易的合法和诚信,防止欺骗与诈骗;
(5) 保证支付系统的顺畅与简捷,且注意安全性;
(6) 保证物流的及时性,要完整的快递到顾客手中。
C 网上商城系统的使用范围:
网上商城系统的使用范围初步定位在甘肃及附近省区。
3 、相关文档
a .《网上商城开发可行性分析报告》
b .《网上商城开发概要设计说明书》
(二)目标系统功能需求
1 、功能需求调查表 :
前台 功能需求调查表
需求序号
|
用户需求描述 |
需求关联性 |
实例 |
1
|
游客可以随意登录商城,浏览商品,但是没有权限购买。游客逛完商城完毕,欲购买商品,必须先注册。 |
无 |
|
2 |
非会员进行注册,从而进行采购。 |
3 、4 、5 、6 、7 |
|
3 |
非会员根据系统的注册提示,正确输入个人信息,保存在后台的数据库中。 |
4 、5 、6 |
|
4 |
如果输入的信息发生错误,将提示出现错误,要求重新注册。 |
7 |
|
5 |
如果输入的信息不全,则要求正确填写必须输入的表项。 |
7 |
|
6 |
若用户名已存在提示用户重新输入用户名 |
7 |
|
7 |
如果输入信息正确,将提示注册完成,用户可以正常登录,进行网上商品交易。 |
12 |
|
8 |
用户登录时,若用户输入的用户名不存在时,提示用户重新填写,并重新回到登录界面。 |
10 |
|
9 |
用户登录时,若用户输入的密码错误时,提示用户重新填写,并返回登录界面并保留原正确部分。 |
10 |
|
10 |
用户登录时,若用户输入的验证码错误时,提示用户重新填写,并返回登录界面并保留原正确部分。 |
10 |
|
11 |
用户登录时,所有输入信息正确,将出现“×××,欢迎您!” |
12 、13 |
|
12 |
用户能够使用购物车添加、修改和删除已经选择的商品。 |
13 |
|
13 |
购物流程中,找出用户填写错误的部分,并提示用户重新填写。 |
无
|
|
后台 功能需求调查表
需求序号 |
用户需求描述 |
需求关联性 |
实 例 |
1
|
管理员登录,进入后台管理系统。 |
|
|
2 |
查看反馈,并可以对反馈进行管理,如删除等。 |
1 |
|
3 |
公告设置,可以更改首页公告。 |
1 |
|
4 |
添加新闻功能,可以添加网站新闻。 |
1 |
|
5 |
新闻修/ 删,对新闻进行修改删除。 |
1 |
|
6 |
管理投票,对投票进行修改删除。 |
1 |
|
7 |
修改管理员密码,保证安全性。 |
1 |
|
8 |
商品统计报表,输入条件,得到报表。 |
1 |
|
9 |
商品大类管理,可以更改大类名称,重新对大类排序,设置大类浮动价,也可以添加和删除大类。 |
1 |
|
10 |
商品小类管理,首先选择商品大类,再根据商品大类,添加、删除或修改商品小类,或对小类重新排序。 |
1 、9 |
|
11 |
类别转移。将商品小类从一个大类向另外一个大类转移。 |
1 、9 、10 |
|
12 |
添加新商品。首先选择商品大类,再选择商品小类,输入商品名称,可以上传商品图片,进行商品说明,充分体现可重构思想。 |
1 、9 |
|
13 |
查看/ 修改商品,查看商品的加入时间,可删除商品。 |
1 、12 |
|
14
|
管理订单,可以对订单进行条件查询,并进行管理。 |
1 |
|
15 |
管理评论,可进行回复和审核。 |
1 |
|
16 |
品牌管理,可以添加和删除品牌。 |
1 |
|
17 |
添加新专题,可以添加专题文章。 |
1 |
|
18 |
会员管理。可以查看登录次数和时间,并可以删除。 |
1 |
|
19 |
奖品与VIP 管理 |
1 |
|
20 |
网站信息设置,体现页面的可重构思想。 |
1 |
|
21
|
系统参数设置 |
1 、12 |
|
22 |
网站广告设置,更改广告。 |
1 |
|
23 |
浮动价设置管理 |
1 |
|
24 |
友情链接管理 |
1 |
|
25 |
网站其它信息设置 |
1 |
|
2 、需求跟踪矩阵
前台需求跟踪矩阵表
序号 |
需求分析 |
||
用户需求 |
功能需求 |
责任人 |
|
1 |
用户进行注册,登录网站,选购商品。 |
|
李强 2004.11.7 已批准 |
1 .1 |
|
用户注册 |
李强2004.11.7 已批准 |
1 .2 |
|
用户登录 |
李强2004.11.7 已批准 |
2 |
用户能够使用购物车添加、修改和删除已经选择的商品。 |
|
李强2004.11.7 已批准 |
2 .1 |
|
完成使用户能够添加商品至购物车的功能。 |
李强2004.11.7 已批准 |
2 .2 |
|
完成使用户能够修改购物车上商品数量的功能。 |
李强2004.11.7 已批准 |
2 .3
|
|
完成使用户能够删除已添加商品至购物车的功能。 |
李强2004.11.7 已批准 |
3 |
用户正确输入信息,并将信息保存到用户资料信息库中。 |
|
李强2004.11.7 已批准 |
3 .1 |
|
建立注册表单供用户登入信息。 |
李强2004.11.7 已批准 |
3 .2 |
|
建立页面与数据库接口。 |
李强2004.11.7 已批准 |
4 |
在用户注册页面中,找出用户填写错误的部分,提示用户重新填写。 |
|
李强2004.11.7 已批准 |
4 .1
|
|
找出提示错误信息部分。 |
李强2004.11.7 已批准 |
4 .2 |
|
显示错误信息对话框,提示用户重新填写。 |
李强2004.11.7 已批准 |
5 |
在用户注册页面中,如果用户未填写完全,提示用户填写完全 |
|
李强2004.11.7 已批准 |
5 .1 |
|
找出并填写不完全处 |
李强2004.11.7 已批准 |
5 .2 |
|
弹出提示框,提示用户修改 |
李强2004.11.7 已批准 |
6 |
购物车界面中,找出用户填写错误的部分,并提示用户重新填写 |
|
李强2004.11.7 已批准 |
6 .1 |
|
找出提示错误填写部分 |
李强2004.11.7 已批准 |
6 .2
|
|
弹出提示框,提示用户重新添写 |
李强2004.11.7 已批准 |
7 |
购物流程中,找出用户填写错误的部分,并提示用户重新填写。 |
|
李强2004.11.7 已批准 |
7 .1 |
|
弹出提示框,提示用户所选商品超出范围 |
李强2004.11.7 已批准 |
7 .2 |
|
返回购物车界面 |
李强2004.11.7 已批准 |
8 |
用户登录界面,当用户输入的用户名不存在时,提示用户重新填写,并重新回到登录界面。 |
|
李强2004.11.7 已批准 |
8 .1 |
|
提示用户名部分 |
李强2004.11.7 已批准 |
8 .2 |
|
弹出提示框,显示用户名不存在,提示用户重新填写 |
李强2004.11.7 已批准 |
9
|
用户登录界面中,当用户输入的密码错误时,提示用户重新填写,并返回登录界面并保留其他正确部分 |
|
李强2004.11.7 已批准 |
9 .1 |
|
提示密码部分 |
李强2004.11.7 已批准 |
9 .2 |
|
弹出提示框,显示密码错误,提示用户重新填写 |
李强2004.11.7 已批准 |
9 .3 |
|
返回登录界面,保留其他正确部分 |
李强2004.11.7 已批准 |
10 |
用户注册使,如果用户名已存在提示用户重新输入用户名 |
|
李强2004.11.7 已批准 |
10 .1 |
|
提示用户名部分 |
李强2004.11.7 已批准 |
10 .2 |
|
弹出提示框,显示用户名已存在,提示用户重新输入 |
李强2004.11.7 已批准 |
后台需求跟踪矩阵表
序号 |
需求分析 |
||
用户需求 |
功能需求 |
责任人 |
|
1 |
管理员登录后台,输入名称、密码、验证码。
|
|
李强 2004.11.7 已批准 |
1 .1 |
|
管理员输入登录名称 |
李强2004.11.7 已批准 |
1 .2 |
|
管理员输入登录密码 |
李强2004.11.7 已批准 |
1.3 |
|
管理员输入登录验证码 |
李强2004.11.7 已批准 |
2 |
在管理员页面中,找出管理员写错误的部分,提示管理员重新填写 |
|
李强2004.11.7 已批准 |
2 .1 |
|
弹出填写错误信息提示框 |
李强2004.11.7 已批准 |
2.2 |
|
保留填写正确部分,并要求填写错误部分。 |
李强2004.11.7 已批准 |
3 |
查看反馈,对反馈进行管理。 |
|
李强2004.11.7 已批准 |
3.1 |
|
管理员可以查看反馈。 |
李强2004.11.7 已批准 |
3.2 |
|
管理员可以对反馈进行删除等操作。 |
李强2004.11.7 已批准 |
4 |
公告设置,可以更改首页公告。 |
|
李强2004.11.7 已批准 |
4.1 |
|
管理员输入新的公告信息并提交 |
李强 2004.11.7 已批准 |
5 |
添加新闻功能,可以添加网站新闻。 |
|
李强2004.11.7 已批准 |
5.1 |
|
管理员根据商城需要,在后台添加新闻。 |
李强 2004.11.7 已批准 |
6 |
新闻修/ 删,对新闻进行修改删除。 |
|
李强2004.11.7 已批准 |
6.1 |
|
管理员可以查看新闻。 |
李强 2004.11.7 已批准 |
6.2 |
|
管理员可以删除新闻。 |
李强 2004.11.7 已批准 |
7 |
管理投票,对投票进行修改删除。 |
|
李强2004.11.7 已批准 |
7.1 |
|
管理员可以添加新的投票。 |
李强 2004.11.7 已批准 |
7.2 |
|
管理员可以修改投票。 |
李强 2004.11.7 已批准 |
7.3 |
|
管理员可以删除投票。 |
李强 2004.11.7 已批准 |
8 |
修改管理员密码,保证安全性。 |
|
李强2004.11.7 已批准 |
8.1 |
|
要求管理员输入原来的密码,再输入新的密码,并进行确认,达到修改的目的。 |
李强 2004.11.7 已批准 |
9 |
商品统计报表,输入条件,得到报表。 |
|
李强2004.11.7 已批准 |
9.1 |
|
管理员输入精确的时间,统计商品的销售量和销售额。 |
李强 2004.11.7 已批准 |
10 |
商品大类管理,可以更改大类名称,重新对大类排序,设置大类浮动价,也可以添加和删除大类。体现网上商城内容(销售商品)的可重构性。 |
|
李强2004.11.7 已批准 |
10.1 |
|
管理员可以更改大类名称,并修改显示序号,并修改浮动价。 |
李强 2004.11.7 已批准 |
10.2 |
|
管理员可以可以大类名称或序号删除大类。 |
李强 2004.11.7 已批准 |
10.3 |
|
管理员输入大类名称、浮动价和正确的显示序号,执行添加操作。 |
李强 2004.11.7 已批准 |
11 |
商品小类管理,首先选择商品大类,再根据商品大类,添加、删除或修改商品小类,或对小类重新排序。 |
|
李强2004.11.7 已批准 |
11.1 |
|
根据当前分类,输入小类名称和小类显示序号,直接执行添加操作。 |
李强 2004.11.7 已批准 |
11.2 |
|
选择大类,输入名称等,执行添加操作。 |
李强 2004.11.7 已批准 |
11.3 |
|
输入新的分类名称或分类排序,执行修改操作。 |
李强 2004.11.7 已批准 |
11.4 |
|
根据分类名称或分类排序,执行删除操作。 |
李强 2004.11.7 已批准 |
12 |
类别转移。将商品小类从一个大类向另外一个大类转移。 |
|
李强2004.11.7 已批准 |
12.1 |
|
选定大类中的小类商品,把此商品从这个大类转移到另一个大类。 |
李强 2004.11.7 已批准 |
13
|
添加新商品。 |
|
李强2004.11.7 已批准 |
13.1 |
|
首先选择商品大类,再选择商品小类,输入商品名称,可以上传商品图片,进行商品说明,充分体现可重构思想。 |
李强 2004.11.7 已批准 |
14 |
查看/ 修改商品,查看商品的加入时间,可删除商品。 |
|
李强2004.11.7 已批准 |
14.1 |
|
单击商品名称,打开超链接,进行商品修改页面,输入新的信息,执行修改操作。 |
李强 2004.11.7 已批准 |
14.2 |
|
在复选框中选中需要删除的小类,执行删除操作。 |
李强 2004.11.7 已批准 |
15 |
管理订单,可以对订单进行条件查询,并进行管理。 |
|
李强2004.11.7 已批准 |
15.1 |
|
选定订单状态,点击订单号,可以查看订单信息。 |
李强 2004.11.7 已批准 |
15.2 |
|
对订单信息进行修改。 |
李强 2004.11.7 已批准 |
16 |
管理评论,可进行回复和审核。 |
|
李强2004.11.7 已批准 |
16.1 |
|
点击评论标题,可查看评论 |
李强 2004.11.7 已批准 |
16.2 |
|
管理员可以回复评论。 |
李强 2004.11.7 已批准 |
16.3 |
|
选中需要删除的评论,管理员可以执行删除操作。 |
李强 2004.11.7 已批准 |
17 |
品牌管理,可以添加和删除品牌。 |
|
李强2004.11.7 已批准 |
17.1 |
|
输入品牌名,执行添加操作。 |
李强 2004.11.7 已批准 |
17.2 |
|
根据品牌序号或名称,管理员可以执行删除操作。 |
李强 2004.11.7 已批准 |
18 |
添加修改新专题,可以添加专题文章。 |
|
李强2004.11.7 已批准 |
18.1 |
|
根据系统需要,输入专题标题和内容,执行添加操作。 |
李强 2004.11.7 已批准 |
18.2 |
|
根据系统需要,输入新专题标题和内容,执行修改操作。 |
李强 2004.11.7 已批准 |
18.3 |
|
选中专题标题和内容,执行删除操作。 |
李强 2004.11.7 已批准 |
19 |
会员管理。可以查看登录次数和时间,并可以删除。 |
|
李强2004.11.7 已批准 |
19.1 |
|
对普通会员进行管理。 |
李强 2004.11.7 已批准 |
19.2 |
|
对管理员进行管理。 |
李强 2004.11.7 已批准 |
20 |
网站信息设置,体现页面的可重构思想。 |
|
李强2004.11.7 已批准 |
20.1 |
|
对网站的页面风格及页面信息进行重新输入,执行修改操作。 |
李强 2004.11.7 已批准 |
21 |
系统参数设置 |
|
李强2004.11.7 已批准 |
21.1 |
|
修改送货上门收费标准普通会员和VIP 的优惠价。 |
李强 2004.11.7 已批准 |
21.2 |
|
修改普通平邮收费标准普通会员和VIP 的优惠价。 |
李强 2004.11.7 已批准 |
21.3 |
|
修改邮政速递( EMS )收费标准普通会员和VIP 优惠价。 |
李强 2004.11.7 已批准 |
22 |
网站广告设置,更改广告。 |
|
李强2004.11.7 已批准 |
22.1 |
|
设置新的图片地址和图片链接,执行修改操作。 |
李强 2004.11.7 已批准 |
23 |
浮动价设置管理 |
|
李强2004.11.7 已批准 |
23.1 |
|
添加不同送货方式浮动价。 |
李强 2004.11.7 已批准 |
23.2 |
|
修改不同送货方式浮动价。 |
李强 2004.11.7 已批准 |
23.3 |
|
根据序号删除不再需要的浮动价设置。 |
李强 2004.11.7 已批准 |
24 |
网站其它信息设置 |
|
李强2004.11.7 已批准 |
24.1 |
|
设置付款方式。 |
李强2004.11.7 已批准 |
24.2 |
|
修改购物流程。 |
李强2004.11.7 已批准 |
24.3 |
|
更改注册条约。 |
李强 2004.11.7 已批准 |
24.4 |
|
修正交易条款。 |
李强 2004.11.7 已批准 |
24.5 |
|
声明商品的售后服务。 |
李强 2004.11.7 已批准 |
24.6 |
|
说明送货方式和费率。 |
李强 2004.11.7 已批准 |
24.7 |
|
提交本站其它信息。 |
李强 2004.11.7 已批准 |
(三)目标系统界面与接口需求
1 、界面需求
界面的原则要求:如方便、简洁、美观、一致等。整个界面要保持友好、简易的风格。
a 输入设备:键盘、鼠标、扫描仪
b 输出设备:显示器、打印机
c 显示风格:IE 界面
2 、接口需求: 暂无
(四)目标系统其他需求
1 、特殊需求
a. 运行环境需求:要安装Internet 服务管理器,
保证是能够运行ASP 程序的浏览器。
b. 进度要求:2005 年5 月必须完成开发。
2 、系统假设与约束条件
a .法律、法规和政策方面的限制。
首先,尊重《消费者权益保护法》等相关的法律法规;
其次,鉴于我国的电子商务交易的法律法规还不完善,还有相当大的一部分交易环节仍依赖于传统的商品贸易法。
b .硬件、软件、运行环境和开发环境方面的条件和限制
对于单机或浏览器版本太老的用户,或是受其他软硬件限制的用户,将无法进入网上商城方便快捷的进行购买,需更换软硬件资源。
c. 系统投入使用的最晚时间为:2005 年6 月