EShop电子商务系统详细设计书.docx

上传人:b****3 文档编号:5268467 上传时间:2022-12-14 格式:DOCX 页数:25 大小:1.46MB
下载 相关 举报
EShop电子商务系统详细设计书.docx_第1页
第1页 / 共25页
EShop电子商务系统详细设计书.docx_第2页
第2页 / 共25页
EShop电子商务系统详细设计书.docx_第3页
第3页 / 共25页
EShop电子商务系统详细设计书.docx_第4页
第4页 / 共25页
EShop电子商务系统详细设计书.docx_第5页
第5页 / 共25页
点击查看更多>>
下载资源
资源描述

EShop电子商务系统详细设计书.docx

《EShop电子商务系统详细设计书.docx》由会员分享,可在线阅读,更多相关《EShop电子商务系统详细设计书.docx(25页珍藏版)》请在冰豆网上搜索。

EShop电子商务系统详细设计书.docx

EShop电子商务系统详细设计书

E-Shop电子商务系统使用说明书

详细设计书

江苏微软技术中心

二零一零年九月

版本履历

版本号

发行日

更改对象·更改内容

拟制

审查

批准

浏览

01-网站默认首页

●画面图片default

●功能详细说明

1.功能说明:

用户进入本网站的首页

2.页面说明:

⏹左侧并排的分别是用户信息块;

登录前:

登录后:

⏹检索输入模块,输入检索条件点击“GO”则在页面右下部分显示检索的结果;

⏹商品门类展示模块,点击某一个门类链接则在页面右部下分显示该门类中对应种类的所有”PromoDept”为”True”的商品;

⏹商品种类展示模块,是门类模块的管理信息模块,点击门类会显示该门类下的所有种类信息,点击某一种类链接则在页面右下部分显示该种类的商品信息;

⏹页面右上部分是商店的LOGO;

⏹页面右下部分是内容展示部分:

分为三种类型展示,1,进入网站首页的展示信息;2,某一门类展示该门类的商品信息;3,某一种类展示该种类的商品信息。

3.功能操作:

⏹点击某一商品进入该商品的详细页面。

⏹点击“登录”进入登录页面。

⏹页面右下部分的分页展示商品信息。

●DB操作

项目

显示来源DB※1

操作目标DB※2

表名

字段名

表名

字段名

门类的名称

Department

Name

门类的ID

Department

DepartmentID

种类的名称

Category

Name

种类的ID

Category

CategoryID

商品的名称

Product

Name

商品的ID

Product

ProductID

商品的描述

Product

Description

商品的价格

Product

Price

商品的属性值名称

ProductAttributeValue,

AttributeValue

Value

商品的属性值ID

roductAttributeValue

AttributeValueID

商品的属性名称

ProductAttributeValue,

AttributeValue,

Attribute

Name

※1表示从数据库取得后在画面所要显示和隐藏的表和字段的名称。

※2表示传入数据库进行操作的表和字段的名称。

02-用户登录

●画面图片

●功能详细说明

4.功能说明:

用户登录。

5.页面说明:

⏹左侧并排的分别是用户信息块;

登录前:

登录后:

⏹检索输入模块,输入检索条件点击“GO”则在页面右下部分显示检索的结果;

⏹商品门类展示模块,点击某一个门类链接则在页面右小部分显示该门类的商品信息;

⏹商品种类展示模块,是门类模块的管理信息模块,点击门类会显示该门类下的所有种类信息,点击某一种类链接则在页面右下部分显示该种类的商品信息;

⏹页面右上部分是商店的LOGO;

⏹页面右下部分是用户登录模块

6.功能操作:

⏹输入用户登录信息点击“Login”按钮登录进入登录后的首页面:

●DB操作

项目

显示来源DB※1

操作目标DB※2

表名

字段名

表名

字段名

UserName

Password

※1表示从数据库取得后在画面所要显示和隐藏的表和字段的名称。

※2表示传入数据库进行操作的表和字段的名称。

03-商品详细

●画面图片

●功能详细说明

7.功能说明:

对该系统的详细说明。

8.页面说明:

⏹左侧并排的分别是用户信息块;

登录前:

登录后:

⏹检索输入模块,输入检索条件点击“GO”则在页面右下部分显示检索的结果;

⏹商品门类展示模块,点击某一个门类链接则在页面右小部分显示该门类的商品信息;

⏹商品种类展示模块,是门类模块的管理信息模块,点击门类会显示该门类下的所有种类信息,点击某一种类链接则在页面右下部分显示该种类的商品信息;

⏹页面右上部分是商店的LOGO;

⏹页面右下部分是商品的详细信息;

⏹商品推荐

9.功能操作:

⏹点击“AddtoShoppingCart”把该商品信息放入购物车

包括:

CartID:

为购物车生成的唯一ID;(通过Guid.NewGuid())

ProductID:

所购买商品的ID;

Attributes,:

商品的属性,如:

Color:

Whilte

⏹点击推荐商品的名称进入该商品的详细页面。

⏹推荐逻辑是推荐和特定商品一起被购买的商品.关联OrderDetail表和Orders表查询和该商品一起被购买的商品,取被购买次数多的前3个.

●DB操作

项目

显示来源DB※1

操作目标DB※2

表名

字段名

表名

字段名

商品Id

Product

商品名称

Product

商品图片

Product

商品描述

Product

商品价格

Product

商品的属性值名称

ProductAttributeValue,

AttributeValue

Value

商品的属性值ID

roductAttributeValue

AttributeValueID

商品的属性名称

ProductAttributeValue,

AttributeValue,

Attribute

Name

ShoppingCart

CartID

ShoppingCart

ProductID

ShoppingCart

Quantity

ShoppingCart

Attributes

ShoppingCart

DateAdded

OrderDetail

ProductName

OrderDetail

ProductID

※1表示从数据库取得后在画面所要显示和隐藏的表和字段的名称。

※2表示传入数据库进行操作的表和字段的名称。

04-商品检索

●画面图片

●功能详细说明:

简单搜索引擎

根据用户输入的查询信息和查询的类型检索符合条件的数据,并且在页面的右下部分展现:

如果选择”SearchforallWords”则说明是”全单词匹配”,即把访问者输入的整个短语分离成独立的单词,搜索包含每个单词的商品;不选择则是”任一单词搜索”,商品必须至少包含所有输入单词的一个。

(结合SQLSERVER的全文搜索,表PRODUCT中”Name”,”Description”作为搜索字段)

●DB操作

项目

显示来源DB※1

操作目标DB※2

表名

字段名

表名

字段名

门类的名称

Department

Name

门类的ID

Department

DepartmentID

种类的名称

Category

Name

种类的ID

Category

CategoryID

商品的名称

Product

Name

商品的ID

Product

ProductID

商品的描述

Product

Description

商品的价格

Product

Price

商品的属性值名称

ProductAttributeValue,

AttributeValue

Value

商品的属性值ID

roductAttributeValue

AttributeValueID

商品的属性名称

ProductAttributeValue,

AttributeValue,

Attribute

Name

购买

购买后的首页

点击“ViewDetails”进入购物车货物管理页面

01-购物车

●画面图片

●功能详细说明

10.功能说明:

用户查看购买的商品信息。

11.页面说明:

⏹左上部分是全文检索框;

⏹检索框下面是网站目前包含的所有门类;

⏹页面右侧是当前购物车中的商品信息。

⏹系统推荐的商品,即和购物车中的货物曾经被其他客户一并购买过的商品。

12.功能操作:

⏹全文检索框在输入检索条件,点击“Go”检索商品信息;

⏹点击门类链接展现门类的所有商品信息;

⏹点击购物车商品列表的“Delete”则将该商品从购物车中清除;

⏹点击列表下面的“UpdateQuantities”则重新计算购物车的商品信息包括“subTotal”和“Totalamount”值;点击“ProceedtoCheckout”创建新的订单,链接到payPal支付页面结账,同时将订购的商品信息存储到数据库中(生成订单),清除该用户的购物车的货物信息

⏹推荐的商品:

是和该购物车所有商品之前一起被销售并且次数最多的前几个商品,点击链接进入该商品的详细页面

●DB操作

项目

显示来源DB※1

操作目标DB※2

表名

字段名

表名

字段名

ProductName

ShoppingCart,

Product

 

Name

Price

ShoppingCart

Product

Price

Options

ShoppingCart

Attributes

Quantity

ShoppingCart

Quantity

ShoppingCart

Quantity

OrderDetail

ProductName

OrderDetail

ProductID

※1表示从数据库取得后在画面所要显示和隐藏的表和字段的名称。

※2表示传入数据库进行操作的表和字段的名称。

 

订单管理(AdminOrders)

01-订单管理

●画面图片

●功能详细说明

13.功能说明:

管理员查看所有的订单,包括根据paypal的支付反馈

14.页面说明:

⏹左上部分的是用户信息块;

⏹信息模块下面是4中检索订单的方式;

⏹页面中间部分是检索的订单列表。

15.功能操作:

⏹点击用户信息块的“注销”将进入登录页面;

⏹点击用户信息块的“BallonShop”进入首页;

⏹点击用户信息块的“CartAdmin”进入购物车的后台页面;

⏹点击用户信息块的“OrderAdmin”进入订单的后台页面;

⏹点击“Go”使用不同的检索订单方式;

显示最近几笔订单;

显示在特定时间段的订单;

显示待处理订单;Verified=0andCanceled=1

显示需要发货的订单.Verified=1andCompleted=0

⏹点击订单列表中的“Select”进入订单详细页面。

●DB操作

项目

显示来源DB※1

操作目标DB※2

表名

字段名

表名

字段名

OrderID

Orders

OrderID

DateCreated

Orders

DateCreated

DateShipped

Orders

DateShipped

Verified

Orders

Verified

Completed

Orders

Completed

Canceled

Orders

Canceled

CustomerName

Orders

CustomerName

※1表示从数据库取得后在画面所要显示和隐藏的表和字段的名称。

※2表示传入数据库进行操作的表和字段的名称。

 

02-订单详细

●画面图片

●功能详细说明

16.功能说明:

查看某订单的详细信息。

17.页面说明:

⏹左上部分的是用户信息块;

⏹下面是订单的基本信息;

⏹页面底部是订单中所购买的商品信息。

18.功能操作:

⏹点击用户信息块的“注销”将进入登录页面;

⏹点击用户信息块的“BallonShop”进入首页;

⏹点击用户信息块的“CartAdmin”进入购物车的后台页面;

⏹点击用户信息块的“OrderAdmin”进入订单的后台页面;

⏹点击”Edit”按钮是订单信息可编辑,点击“Update”则修改订单信息,点击“Cancel”则取消该订单;点击“MarkOrderasVerified”则将订单设为“确认”状态;点击“MarkOrderasCompleted”则将订单设为“完成”状态;点击“MarkOrderasCanceled”则将订单设为“取消”状态;并且会根据会根据订单的状态是相应的按钮有效:

订单为“取消”和“完成”状态则这些按钮全都不可用;订单刚生成则“MarkOrderasVerified”和“MarkOrderasCanceled”按钮可用;订单式“确认”状态则“MarkOrderasCompleted”和“MarkOrderasCanceled”可用。

●DB操作

项目

显示来源DB※1

操作目标DB※2

表名

字段名

表名

字段名

OrderID

Orders

OrderID

DateCreated

Orders

DateCreated

Orders

DateCreated

DateShipped

Orders

DateShipped

Orders

DateShipped

Verified

Orders

Verified

Orders

Verified

Completed

Orders

Completed

Orders

Completed

Canceled

Orders

Canceled

Orders

Canceled

CustomerName

Orders

CustomerName

Orders

CustomerName

Comments:

Orders

Comments

Orders

Comments

Address:

Orders

ShippingAddress

Orders

ShippingAddress

CustomerEmail

Orders

CustomerEmail

Orders

CustomerEmail

※1表示从数据库取得后在画面所要显示和隐藏的表和字段的名称。

※2表示传入数据库进行操作的表和字段的名称。

商品目录管理

01-门类管理

●画面图片

●功能详细说明

19.功能说明:

管理网站的门类信息。

20.页面说明:

⏹左上部分的是用户信息块;

⏹右上部分是页面的标题;

⏹中间部分是网站目前包含的所有门类;

⏹左下部分是创建新门类的信息输入。

21.功能操作:

⏹点击用户信息块的“注销”将进入登录页面;

⏹点击用户信息块的“BallonShop”进入首页;

⏹点击用户信息块的“CartAdmin”进入购物车的后台页面;

⏹点击用户信息块的“OrderAdmin”进入订单的后台页面;

⏹点击门类列表的“ViewCategories”进入种类管理页面;

⏹点击门类列表的“编辑”该行进入编辑状态;

⏹点击门类列表的“Delete”删除该行;

⏹点击”CreateDepartment”按钮增加门类;

●DB操作

项目

显示来源DB※1

操作目标DB※2

表名

字段名

表名

字段名

DepartMentName

Department

Name

Department

Name

DepartMentDesc

Department

Description

Department

Description

DepartMentId

Department

DepartmentID

Department

DepartmentID

※1表示从数据库取得后在画面所要显示和隐藏的表和字段的名称。

※2表示传入数据库进行操作的表和字段的名称。

02-种类管理

●画面图片

●功能详细说明

22.功能说明:

管理网站某一门类下的种类信息;

23.页面说明:

⏹左上部分的是用户信息块;

⏹右上部分是页面的标题,标题的下一行是某一门类的名称;

⏹中间部分显示用户选择门类下的所有种类信息列表;

⏹左下部分是创建新种类的信息输入。

24.功能操作:

⏹点击用户信息块的“注销”将进入登录页面;

⏹点击用户信息块的“BallonShop”进入首页;

⏹点击用户信息块的“CartAdmin”进入购物车的后台页面;

⏹点击用户信息块的“OrderAdmin”进入订单的后台页面;

⏹点击门类列表的“ViewProducts”进入产品详细页面;

⏹点击种类列表的“编辑”该行进入编辑状态;

⏹点击种类列表的“Delete”删除该行;

⏹选择某一”门类”再点击”CreateCatatory”增加该门类下的商品种类.

●DB操作

项目

显示来源DB※1

操作目标DB※2

表名

字段名

表名

字段名

CategoryName

Category

Name

Category

Name

CategoryDescription

Category

Description

Category

Description

CategoryID

Category

CategoryID

Category

CategoryID

Category

DepartmentID

※1表示从数据库取得后在画面所要显示和隐藏的表和字段的名称。

※2表示传入数据库进行操作的表和字段的名称。

03-商品信息列表

●画面图片

●功能详细说明

25.功能说明:

管理网站某一种类下的所有商品(气球);

26.页面说明:

⏹左上部分的是用户信息块;

⏹右上部分是页面的标题,标题的下一行是某一种类的名称;

⏹中间部分显示用户选择某一种类下的所有商品信息列表;

⏹左下部分是创建新商品的信息输入。

27.功能操作:

⏹点击用户信息块的“注销”将进入登录页面;

⏹点击用户信息块的“BallonShop”进入首页;

⏹点击用户信息块的“CartAdmin”进入购物车的后台页面;

⏹点击用户信息块的“OrderAdmin”进入订单的后台页面;

⏹点击商品列表的“Select”进入该商品的修改页面;

⏹点击商品列表的“编辑”该行进入编辑状态;

●DB操作

项目

显示来源DB※1

操作目标DB※2

表名

字段名

表名

字段名

ProductID

Product

ProductID

ProductImage

Product

Image

Product

Image

ProductName

Product

Name

Product

Description

ProductDescription

Product

Description

Product

Price

Price

Product

Price

ThumbFile

Product

ThumbFile

Product

Thumbnail

ImageFile

Product

ImageFile

Product

Image

Product

PromoDept

Dept.prom.

Product

PromoDept

Product

PromoFront

Cat.prom.

Product

PromoFront

CategoryID

ProductCategory

CategoryID

ProductCategory

ProductID

ProductCategory

CategoryID

※1表示从数据库取得后在画面所要显示和隐藏的表和字段的名称。

※2表示传入数据库进行操作的表和字段的名称。

04-商品修改

●画面图片

●功能详细说明

28.功能说明:

管理网站某一门类下的种类信息;

29.页面说明:

⏹左上部分的是用户信息块;

⏹右上部分是页面的标题,标题的下一行是商品种类名称;

⏹左下部分可以修改商品属于某一种类,商品实物图片添加。

30.功能操作:

⏹点击用户信息块的“注销”将进入登录页面;

⏹点击用户信息块的“BallonShop”进入首页;

⏹点击用户信息块的“CartAdmin”进入购物车的后台页面;

⏹点击用户信息块的“OrderAdmin”进入订单的后台页面;

⏹点击“Remove”把该商品从所选的种类中剔除;点击“Assign”把商品加入到一个所选的种类中;点击“Move”把该商品从“商品信息列表”所属的种类转到新的选择的种类中;两个上传控件和按钮分别是上传的缩略图和实物图。

●DB操作

项目

显示来源DB※1

操作目标DB※2

表名

字段名

表名

字段名

种类的ID

Category

CategoryID

Category

CategoryID

种类的名称

Category

Name

Category

Name

ProductCategory

ProductID

ProductCategory

CategoryID

※1表示从数据库取得后在画面所要显示和隐藏的表和字段的名称。

※2表示传入数据库进行操作的表和字段的名称。

购物车后台管理

01-购物车管理

●画面图片

●功能详细说明

31.功能说明:

管理网站的购物车。

32.页面说明:

⏹左上部分的是用户信息块;

⏹右上部分是页面的标题;

⏹在页面左侧用户可以选择期限,下边分别是“CountOldShoppingCarts”和“DeleteOldShoppingCarts”两个按钮,在期限的上方有一个显示目前有多少个购物车的信息标签。

33.功能操作:

⏹点击用户信息块的“注销”将进入登录页面;

⏹点击用户信息块的“BallonShop”进入首页;

⏹点击用户信息块的“CartAdmin”进入购物车的后台页面;

⏹点击用户信息块的“OrderAdmin”进入订单的后台页面;

⏹选择检索的时间期限,点击“CountOldShoppingCarts”按钮显示当前购物车的数量,点击“DeleteOldShoppingCarts”按钮则可以删除该时间期限内没有购买新商品的购物车.

●DB操作

项目

显示来源DB※1

操作目标DB※2

表名

字段名

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

当前位置:首页 > 幼儿教育 > 育儿知识

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

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