网上书城项目详细说明书

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.功能需求分析

1.1.功能块划分

网上书城包含二部分,其一是面向用户的部分,包括:首页、用户注册、购物、提交订单、付款等模块。其二是面向管理员部分,包括:图书管理,物流管理等模块。

1.2.功能概述

面向用户部分:

1.首页:首页是用户打开网站的第一个页面,首页中要展现的信息有:可售图书列表

(图片、价格、书名,随机显示、每行显示5个)、用户登录(用户名、密码)、注

册入口。

2.检索功能:分类检索(类别名)、关键字检索

3.点击图书:可以看到图书的详细情况(图片、书名、价格、出版社、出版时间、库

存量、已销售的量、)

4.注册功能:用户首先要注册为网上商城的用户。注册时只要填写登录用户名(英文

和数字,长度不超20个字符、)、密码(英文和数字,不超过20个字符)、确认密

码(检测两次密码是否相同,相同才允许注册,否则弹出提示性息),联系电子信

箱(检测邮箱的合法性)4项信息即可。利用Ajax技术检测英文名和邮箱是否被

注册过。

5.注册后,用户可继续如实填写详细个人信息及收货人信息,同时可修改密码(需要

输入旧密码,在输入新密码两次,同样要检测)、查询及修改订单(可以修改订单

上的商品数量、删除订单)。

6.选择产品功能:用户浏览商品时,可以选择直接购买或加入购物车。如果直接购买,

则该商品单独生成一个订单;加入购物车的商品(通过AJAX向购物车内添加商品),

可连续添加商品,用户可以用购物车的产品生成一个订单。订单生成时,用户如果

尚未登陆,则要求用户登录。购物车功能:用户选择完商品后可进入购物车页面,查看自己要购买的商品(书名、价格、数量)自由调整购买商品数量(修改某一商

品数量、取消购买某商品和清空整个购物车),即时计算总金额。

7.订单功能:用户确定购物车中的商品后提交订单。提交订单后可在网上商城查询该

订单,并可对尚未付款的订单进行取消(将订单详情中这条记录删除)、修改(收货人姓名、地址、电话)等操作。

✧付款功能:付款时,用户可选择六种付款方式:易付宝、汇款、信用卡、积分、

货到付款以及复合付款。选择易付宝:纪录易付宝帐号,并将用弹出窗口转移

到易付宝页面,在本页面上显示支付完成的确认对话框。

✧选择汇款:记录汇款人、汇款帐号、汇款单凭单号。

✧选择信用卡:纪录银行,将用弹出窗口转移到银行付款页面,在本页面上显示

支付完成的确认对话框。

✧选择货到付款。只纪录货到付款数额。

8.发货功能:用户收到货的时间=发货时间+在途时间,所谓在途时间,是由于用户

选择的快递公司不同而产生的在途时间不同。网站管理员可以修改各个快递公司的在途时间。

9.网站增加漂浮广告,用户点击广告后,打开一个有奖问答页面,答对的用户可以得

到50点活动积分。每天每个注册用户只能参加一次。

10.网站用户管理中,增加积分管理功能,用户的消费能够增加消费积分;用户参加活

动或补全个人信息能够增加活动积分,活动积分与消费积分可以按照100:1进行兑换

面向管理员的部分

管理员功能:

1、管理员登陆:通过管理员登陆界面,输入管理员用户名、密码。并进

行权限验证

2、管理员查询:对图书信息的查询(包括图书类别、图书总量、售书量、库存量)

对新进图书上架,标名图书信息(包括:类别、编号、书名、价格、作者、出版社)并增加该记录到数据库的Book表中。对长期销量量不好的图书下架并删除该图书在Book表中的记录

通过对数据库的对图书进行新增,通过对Book表进行增加一条记录(包括:

类别、编号、书名、价格、作者、出版社)。删除(在Book 表中删除一条记录)。

调价:对Book表的价格进行Update操作。

3、管理员统计订单:通过查看销售信息汇总表查看当日不同类别图书的订单量。

4、物流状态:通过查看订单上的标志位查看图书物流状态(0:未发货1:已发

货2:售书完成)

1.3.名词解释

关键字查询:可通过商品的部分名称或全称来查询商品的相信信息。

分类检索:查询到某一级分类时,显示该级别以及其子类别下所有商品。

2.购物流程

2.1.购物流程图

2.2.流程说明

1.登陆网上书城。

2.若未在商城注册用户,先进行用户注册。

3.用户登陆。

4.用户通过关键字查询、分类检索来挑选图书。

5.选中图书后:

✧点选“放入购物车”按钮,商品自动进入购物车(同样商品不会重复进入)。

✧若只需购买单个图书,点选“购买”按钮。

6.显示所购买商品的详细信息。

7.确认订单,若3中用户未登录,提示用户登陆,待用户登陆后,再进行订单确认。

8.如用户已填写收货人信息,则页面显示该信息并由用户确认。若用户信息有误,用

户可自行修改。如尚未填写则显示相应表单请其填写,系统记录用户提交的收货人信息以便其下次购物时使用。

9.选择送货方式(配送时间,配送方式等)。

10.用户提交订单后可在商城查询该订单情况,并可对尚未付款的订单进行取消、修改

等操作。

11.用户可选择多种付款方式(易付宝,货到付款等)。

系统功能结构图:

数据库:

相关文档
最新文档