数码产品网络销售网站设计方案.docx

上传人:b****6 文档编号:7926920 上传时间:2023-01-27 格式:DOCX 页数:15 大小:714.69KB
下载 相关 举报
数码产品网络销售网站设计方案.docx_第1页
第1页 / 共15页
数码产品网络销售网站设计方案.docx_第2页
第2页 / 共15页
数码产品网络销售网站设计方案.docx_第3页
第3页 / 共15页
数码产品网络销售网站设计方案.docx_第4页
第4页 / 共15页
数码产品网络销售网站设计方案.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

数码产品网络销售网站设计方案.docx

《数码产品网络销售网站设计方案.docx》由会员分享,可在线阅读,更多相关《数码产品网络销售网站设计方案.docx(15页珍藏版)》请在冰豆网上搜索。

数码产品网络销售网站设计方案.docx

数码产品网络销售网站设计方案

数码产品网络销售网站

设计方案

前言

本文档内容说明

标题编号

标题

内容说明

前言

关于本文档的概要说明

1

功能描述

用简洁的方式,概要说明项目的功能要求

2

网站页面设计

分类说明前台、后台页面的名称、功能、布局和相互关系

3

网站业务逻辑设计

用图形、文字说明网站的业务逻辑,明确说明数据展示层、业务逻辑层、实体数据层的设计方法。

包括界面与接口类、控制类、实体类的设计细节。

4

数据库设计

以图表形式说明数据表相互关系,以及数据表具体设计

5

网站架构设计

用图表、文字形式说明网站构件分布情况,详细说明各类文件的目录结构

本文档适用对象

●项目设计人员

●项目编码人员

●项目测试人员

本文档编写依据

根据用户需求,本网站主要包括前台、后台两大部分。

其中,前台主要实现商品信息展示、分类查询、会员登录与注册、商品购买、购买信息查询等功能;后台主要实现会员管理、用户管理、商品信息管理、商品销售管理等功能。

本网站在用户需求分析的基础上,按照如下设计方案进行网站开发:

1功能描述

1.1前台功能

前台功能主要包括:

1.1.1商品展示

商品展示在主页显示,主要显示各品种的主要商品信息(包括:

商品名称、规格型号、价格、性能介绍)。

1.1.2商品分类查询

商品分类查询以两种方式进行:

在首页点击类别,则显示相应类别商品信息;在首页的搜索框中,选择商品类别则显示相应类别商品信息。

各类商品信息首先列表显示商品概要信息(名称、规格型号、产地、价格、小图片),点击图片或商品名称,则显示商品详细信息。

1.1.3会员登录与注册

在首页显示会员登录输入框,并设置注册按钮,点击注册按钮后,进入注册页面进行注册。

只有注册的会员才能进行商品购买。

1.1.4商品购买

会员注册后,可进行商品购买,商品购买流程为:

搜索需要购买的商品(在商品查询中设置“购买”链接)→点击购买后放入“购物车”→填写相应购物信息(数量)→进入“我的购物车”→修改本次购物数据→点击“结算”链接进行结算→填写付款方式、收货方式→购物结束。

要求随时可查看历史购物记录和当前购物记录。

1.2后台功能

后台功能主要包括:

1.2.1会员管理

包括:

会员注册资料审核并批准,会员历史购物信息分析,会员信誉管理(根据购物数量、付款账期等计算等级,分为5个等级,可根据不同等级进行折扣销售),会员注销,后台会员注册。

1.2.2用户管理

增删查改后台用户信息,设置后台管理用户权限。

1.2.3商品信息管理

按前台功能实现商品信息分类查询,对指定(一种或一类、一批)商品进行删除、修改、下架(保留商品信息,但不对外显示),增加新的商品类别和商品详细信息。

1.2.4商品销售管理

历史销售商品分类统计汇总、查询;当前销售商品查询:

已收款未发货商品、按分类查询销售数量和金额汇总等;商品收款、发货状态变更;商品库存管理。

2网站页面设计

根据以上功能设计,本网站设计下述页面:

2.1前台页面

前台可显示页面包括:

编号

页面名称

功能描述

细节说明

1

Index.jsp

主页

主要包括:

分类商品显示、商品搜索框、会员登录注册框及链接、购物车链接

2

WareList.jsp

商品信息列表

列表显示某类商品信息

3

WareDetail.jsp

商品详细信息

显示某种商品详细信息

4

AssociatorReg.html

会员注册信息输入

输入会员注册详细信息

5

Cart.jsp

购物车管理

显示当前客户的购物信息,可详细查看当前购物的详细信息,可修改所购商品信息(修改数量、删除)

6

Balance.jsp

购物结算

汇总显示当前购物信息(数量、明细、汇总金额),输入结算信息(付款方式、收货方式、发票头信息)

7

BoughtHistory.jsp

历史购物信息查询显示

显示当前客户历史购物数据明细及汇总信息

前台数据处理页面、组件包括:

编号

页面名称

功能描述

细节说明

8

CustomLoginCheck.jsp

会员登录校验

根据输入的账号和口令校验客户是否为已注册会员。

9

WareSearch.jsp

商品信息搜索

根据输入的搜索条件,将搜索转到2或3页面

10

AllWareType.java

检索所有商品类别

从商品类别表中取得所有商品类别

11

GetAllWare.java

检索所有商品信息

从商品信息中检索所有商品信息,可按商品类别检索,检索所有经典商品等

12

WareInfor.java

商品明细

商品明细信息

13

WareType.java

商品类别明细

商品类别明细信息

14

Associator.java

会员信息明细

会员信息明细

15

AssociatorRegSave.jsp

会员注册信息保存

对输入的会员信息进行保存操作

前台网站地图:

2.1.1主页

页面名称:

index.jsp

页面原型:

说明:

●静态页面说明

1、会员登陆提交页面:

CustomLoginCheck.jsp;

2、会员注册页面:

AssociatorReg.html;

3、商品搜索提交页面:

WareSearch.jsp;

4、标题栏商品类别、左侧商品类别均链接到WareList.jsp,参数:

商品类别编号(wareTypeID)。

5、所有商品名称、图片均链接到WareDetail.jsp,参数:

商品编号(wareID)。

6、我的购物车链接到,参数:

会员编号(customID)。

●动态页面说明

7、标题栏商品类别检索:

类名-AllWareType,方法-String[]getAllWareType();

8、按商品类别检索商品信息列表:

类名-GetAllWare,方法-WareInfor[]getAllWareByTypeID(StringwareTypeID);

9、精品商品检索:

类名-GetAllWare,方法-WareInfor[]getTypicalWare();

10、商品信息获取:

类名-WareInfor;方法-StringgetWareName()、StringgetWarePicture()等;

2.1.2商品信息列表

页面名称:

wareList.jsp

页面原型:

说明:

●静态页面说明

1、所有商品名称、图片均链接到WareDetail.jsp,参数:

商品编号(wareID)。

2、题图及标题栏部分参照主页;

3、要求进行分页显示,每页显示4行,每行显示4种商品,设置“前、后、首、尾”和任意页面翻页跳转;

●动态页面说明

4、入口参数:

商品类别编号(StringwareTypeID);

5、按商品类别检索商品信息列表:

类名-GetAllWare,方法-WareInfor[]getAllWare(StringwareTypeID);

6、商品信息获取:

类名-WareInfor;方法-StringgetWareName()、StringgetWarePicture()等;

2.1.3商品详细信息

页面名称:

wareDetail.jsp

页面原型:

说明:

1、入口参数:

商品编号(StringwareID);

2.1.4会员注册信息输入

页面名称:

associatorReg.html

页面原型:

说明:

1、会员注册信息处理页面:

associatorRegSave.jsp;

2、会员信息:

类名-Associator;

2.1.5购物车管理

页面名称:

cart.jsp

页面原型:

说明:

2.1.6购物结算

页面名称:

balance.jsp

页面原型:

说明:

2.1.7历史购物信息查询显示

页面名称:

boughtHistory.jsp

页面原型:

说明:

2.2后台页面

后台可显示页面包括:

编号

页面名称

功能描述

细节说明

1

manage.jsp

主页

主要包括:

操作菜单显示、各功能基本说明

2

3

4

5

6

7

2.2.1主页

页面名称:

页面原型:

说明:

3网站业务逻辑设计

3.1前台业务逻辑

3.1.1前台业务逻辑类图

3.1.1.1类图

3.1.1.2类设计

3.1.1.2.1类列表

名称

编码

父类

可视性

说明

会员信息明细

Associator

DataOperator

public

商品明细

WareInfor

DataOperator

public

商品类别明细

WareType

DataOperator

public

数据库操作

DatabaseOperator

public

数据操作

DataOperator

DatabaseOperator

public

检索所有商品信息

GetAllWare

public

检索所有商品类别

AllWareType

public

3.1.1.2.2类详细设计

●会员信息明细

说明:

●商品明细

说明:

3.1.2前台业务逻辑流程图(时序图)

3.1.2.1商品信息检索流程图

3.1.2.2商品类别检索流程图

3.1.2.3会员注册流程图

3.2后台业务逻辑

3.2.1后台业务逻辑类图

3.2.2后台业务逻辑流程图(时序图)

4数据库设计

4.1表及表关系(E-R图/类图)

4.2表详细设计

Table

Name

Code

DataType

Primary

ForeignKey

商品明细

编号

wareID

int

X

商品明细

品名

wareName

varchar(254)

商品明细

规格型号

typeID

int

X

商品明细

图片

picture

varchar(254)

商品明细

价格

price

numeric

会员信息明细

会员编号

associatorID

int

X

会员信息明细

会员姓名

associatorName

varchar(254)

会员信息明细

会员账号

account

varchar(254)

会员信息明细

E_mail

eMail

varchar(254)

商品类别明细

类型编号

typeID

int

X

商品类别明细

类型名称

typeName

varchar(254)

商品销售记录

记录号

saleListID

int

X

商品销售记录

商品编号

wareID

int

X

商品销售记录

客户编号

associatorID

int

X

商品销售记录

销售数量

account

int

商品销售记录

价格

price

numeric

商品销售记录

销售日期

saleDate

datetime

商品库存

库存记录号

baseID

int

X

商品库存

商品编号

wareID

int

X

商品库存

库存数量

account

int

5网站架构设计

5.1网站架构设计图示及说明

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 交通运输

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1