网上商城需求分析说明书
1.引言
1。1编写目的
本说明书的编制是为了使用户和软件开发者双方对该软件的运行环境、功 能和性能需求的初始规定有一个共同的理解,使之成为整个开发工作:项目规划,设计和编码的基础,并为概要设计提供需求说明。
编写目的如下:
(1) 客户和营销部门依赖它来了解他们所能提供的产品。
(2) 软件开发小组依赖它来了解他们所需要开发的产品。
(3) 项目负责人根据包含在软件需求规格说明中描述的产品来制定规划并预测进度安排,工作量和资源.
预期读者为:客户,本组成员等.
1。2项目背景
(1) 待开发的软件系统的名称:网上商城系统。
(2) 本项目的任务提出者及单位:电子商务行业.
(3) 本项目开发者:李神飞、岳如意、周微、王梓涵、郭荣华.
(4) 目标用户:网站管理员、商品销售者、商品消费者、游客。
2.任务概述
2.1开发背景
2。2开发目标十大开源商城系统
本系统的设计目标将最终定位于完成以下所述的系统主要业务的基本模型上:管理员可以维护客户注册信息、维护商品信息、处理订定单信息、维护系统公告、网上售货、查看商品调查报告;用户可以在线注册为会员、修改个人信息、管理账户余额、评价、投票、支付购物等等。
2。3 用户特点
本软件的最终用户是:网站管理员、商品销售者、商品消费者、游客。
(1) 网站管理员:可以维护客户注册信息、维护商品信息、处理订定单信息、维护系统公告、网上售货、查看商品调查报告。
(2) 商品销售者:可以在线注册为卖家会员、修改个人信息、管理账户余额、发布预售商品信息、销售商品。
(3) 商品消费者:可以在线注册为买家会员、修改个人信息、管理账户余额、浏览商品详细信息、搜索商品信息、支付购物、下订单、评价、投票.
(4) 游客:可以注册为卖家或者买家会员、浏览商品详细信息、搜索商品信息.
2。4 假定和约束
本系统是一个基于网络服务的独立的B/S架构系统,采用TCP/IP通讯协议。
开发持续时间规定为一个月,开发时间比较紧。系统使用MyEclipse8.5为开发工具,此系统不允发布,所以采用Oracle 10g为数据库.此项目整个制作过程中,不会涉及到任何商业侵权。
3.需求规定
3。1 对功能的规定
3.1.1 功能概述
本网站主要包括:前台商品展示及销售和后台网站管理
(1) 前台商品展示:主要包括商品销售者在线注册为卖家会员、修改个人信息、管理账户余额、发布预售商品信息、销售商品。商品消费者在线注册为买家会员、修改个人信息、管理账户余额、浏览商品详细信息、支付购物、下订单、评价、投票.游客注册为卖家或者买家会员、浏览商品详细信息,搜索商品信息.
(2) 后台网站管理:主要由管理员维护客户注册信息、维护商品信息、处理订定单信息、维护系统公告、网上售货、发布网站公告。
3。1.2 功能描述
开发一个基于Web的网上商城,采用结构化设计分析方法,该系统包括前台购物和后台管理两大总的模块,后台管理模块又包括分类录入商品(以及商品的相关信息,如名称、单价、摘要、目录等)和管理前台用户,前台管理模块包括用户登录,查询、浏览商品,以及购物功能。本网站的所有会员都可以特价商品,新用户可以通过注册成为本网站的会员,并可以定购商品和查询订单。本系统的各项功能需求如下:
(1) 注册会员功能,该功能的优先级较高,要想正常使用本网站,就要首先进行注册,需要填写用户名、密码、确认密码、邮箱等问题。
(2) 会员登录功能,该功能的优先级较高,使用已经注册过的用户名和密码进行登录,经过系统确认正确后,即可进入下一步操作.
(3) 会员管理账户余额功能,该功能包括会员使用网银给账户充值,以及查看本账户当前可用余额和交易记录。
(4) 浏览搜索商品功能,通过输入想要的商品的关键字进行查询,然后从若干商品中进行
浏览,挑选出自己想要的商品。
(5) 查看商品相信信息功能,通过浏览到的商品,对商品进行详细信息浏览.
(6) 购物车功能,在浏览网页和查商品的过程中,如果选中某一商品,就可以随时将它添加到自己的购物车中,前提条件是这必须要在登录之后才能完成的操作。而且,还可以将购物车中的商品使用网上银行账户通过支付宝的操作进行递交付款.
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论