您的当前位置:首页正文

B2C网上商城子模块详细说明

2022-11-16 来源:步旅网


B2C网上商城软件 子模块详细设计说明

修改记录

拟制人/ 文件编号 版本号 修改人 V1.00 V1。00 V2。00 V2.00 日期 无 需求变更 需求变更 需求变更 无 拟制/修改更改理由 (写要点即可) 主要更改内容 注:文件第一次拟制时,“更改理由”、“主要更改内容”栏写“无”。

目 录

1编写目的.............................................................................................................................................. 4 2术语、定义和缩略语 .......................................................................................................................... 4

2。1术语、定义 ............................................................................................................................ 4 2.2缩略语 ...................................................................................................................................... 4 3系统整体描述 ...................................................................................................................................... 5

3。1系统功能结构 ........................................................................................................................ 6 3。2系统流程图 ............................................................................................................................ 6 4首页管理模块 ...................................................................................................................................... 7

4.1首页管理模块描述 ................................................................................................................ 7

4。1.1首页管理流程图 ......................................................................... 错误!未定义书签。 4。1.2首页管理时序图 ...................................................................................................... 10 4.1.4首页管理活动图 ........................................................................... 错误!未定义书签。 4.1.5类图 ............................................................................................................................ 14 4.1。6 ............................................................................................. LoginAction(登陆控制) 错误!未定义书

5购物车管理模块 ................................................................................................................................ 11

5。1购物车管理模块描述 .......................................................................................................... 11

5。1.1购物车管理 ................................................................................. 错误!未定义书签。 5.1。2购物车管理 ................................................................................. 错误!未定义书签。 5。1。3购物车管理 ............................................................................... 错误!未定义书签。 5。2.2用户管理相关信息表 ................................................................. 错误!未定义书签。 5。2。3用户浏览产品权限控制关联关系表 ....................................... 错误!未定义书签。

6用户管理模块 ....................................................................................................... 错误!未定义书签。

6.1用户模块描述 ........................................................................................... 错误!未定义书签。

6.1。1用户组管理 ................................................................................. 错误!未定义书签。 6。1.2用户管理 ..................................................................................... 错误!未定义书签。 ......................................................................................................................... 错误!未定义书签。

.................................................................................................................. 错误!未定义书签。 .................................................................................................................. 错误!未定义书签。

7管理员展示模块 ................................................................................................... 错误!未定义书签。

7。1 管理员模块描述 .................................................................................... 错误!未定义书签。

7.1。1 管理员留言 ................................................................................ 错误!未定义书签。 7.1。2 管理员展示 ................................................................................ 错误!未定义书签。

8公司公告管理模块 ............................................................................................... 错误!未定义书签。

8.1公司公告模块描述 ................................................................................... 错误!未定义书签。

8.1。1公司公告管理 ............................................................................. 错误!未定义书签。

9订单管理模块````````````````````````````````````````````````````````````````````` 9。订单管理模块描述```````````````````````````````````````````````````````````````

10商品管理模块································································ 商品管理模块描述··························································

1编写目的

编写B2C网上商城子模块详细设计文档的目的在于详细的说明B2C电子商城的两大分系统设计。

前台分系统: 首页管理 购物车管理 订单管理 三大模块。 后台分系统: 用户管理 管理员管理 新闻公告管理 订单管理 商品管理 五大模块。

最后两大系统整合成总的B2C网上商城项目。

2术语、定义和缩略语

2.1术语、定义

术语/定义 英文对应词 含 义 2。2缩略语

本文件应用了以下缩略语:

表2.2

缩略语 英文原文 中文含义

3系统整体描述

为了配合市场的拓展,提升公司整体形象,增强对研发能力的信心,便于客户对我们产品直观了解,决定开设B2C网上商城网上展示系统。

本系统有以下两个子系统组成: 系统一:前台 包含模块如下:

1、首页管理模块:显示用户登录/注册、查看商品信息、显示公司动态信息;注册用户登录成功后可进行购物、查看个人信息、并可修改个人信息等操作。

2、购物车管理模块:提供用户的购物车信息,提供继续购物、收银结账、删除购物车中商品、修改商品数量.

3、订单管理模块:显示用户订单详细信息,提供用户查询订单信息,取消订单 系统二:后台 包含模块如下:

1、用户管理模块:可查询用户信息

2、管理员管理:管理后台用户,提供增加、删除、修改、查询用户信息功能。

3、订单管理:管理订单信息,提供订单的查询功能。

4、新闻公告管理:管理前台公告信息提供公告信息添加、修改、删除功能。

5、商品管理:管理商品信息,提供商品的添加、查询、修改、删除功能。

3。1系统功能结构

系统的整体功能结构图

用户登录 订单管理 前台 用户注册 后台 用户管理 购买商品 新闻公告管理 显示新闻公告 商品管理 浏览商品 管理员注册 管理员登陆 B2C 网上商城 系统

3.2系统流程图

前台: 是

下单 确认订单结算 备货 发货 收货 用户确认收货 用户选择商品,添加到购物车 结算填写收货信息 提交订单成功 是 是否修改订 否 是否取消订单 3.2系统流程图 否 后台: 网上银行支付 网银系统 仓库系统 快递发货 4前台模块

4。1首页管理模块

4.1.1首页管理模块描述

而管理模页面如下图,但凡登录B2C网上商城首页,都可以进行用户资料管理即:用户登录/注册操作;可浏览商品并可查看产品详细信息;浏览公司新闻公告;注册用户登录成功后可进行购物,查看个人信息及购物信息、物流信息、订单信息、并可修改信息。

需截图完善

图4.1.1首页管理界面

4.1。2首页管理流程图 开始

登录B2C网上商城网站首

页,用户注册/登录,浏览产

品及其详细信息,浏览公司

新闻公告

是否注册成为用户

否 是

请输入用户

名 否

用户名是否存在

请输入密码

否 密码是否正确

登录成功可以进行

购物等操作

结束

首页管理流程图4.1。2

4。1。3首页管理时序图(注待修改)

JSP页面Action类业务层(service)Hibernate映射数据库输入用户名和密码数据传入调用方法调用接口使用HQL语句操作返回数据跳转页面成功/失败呈现给用户

4。1。4首页管理活动图

4.1。4首页管理活动图

登录B2C网上商城网站 登录注册或浏览产品及其详细信,浏览公司新闻公告息,登陆后可购物、查看修改个人信息 返回注册登录、商品、新闻公告信息

4.1。5类图

4.1.5注:待完善

注: 其包含类、属性方法函数、算法、实现功能等具体详细内容待完善

5购物车管理模块

5.1.1购物车管理模块描述

购物车管理模块页面如下图

5。1.1.当用户注册成功并进行登录,

就可以进行购物了,用户选择心仪的商品对其进行添加到购物车操作,就可以将商品存入购物车,通过购物车管理可以对购物车内的商品进行添加、修改数量、删除、结算操作,完成购物.

注:待截图5.1.1

5.1。2购物车管理流程图 开始

用户登录成功,将商品放入购

物车。进入购物车管理系统。

查看购物车信息,对购物尺内

商品进行处理如:添加商品、

修改数量、删除商品、收银结

算等操作

结束

图5。1.2购物车流程图

5.1.3购物车模块时序图(注待修改)

JSP页面Action类业务层(service)Hibernate映射数据库输入用户名和密码数据传入调用方法调用接口使用HQL语句操作返回数据跳转页面成功/失败呈现给用户

购物车模块时序图5。1。3

5.1。4购物车活动图 用户登录成功,进入购物车 界面

用户查看购物车信息,对购

物尺内商品进行处理

添加商品 修改数目 删除商品 收银结算

返回操作结果

5.1。4购物车活动图

5。1。5类图

注待完善:图。5.1。5 购物车类图

注: 其包含类、属性方法函数、算法、实现功能等具体详细内容待完善

6.订单管理模块

6.1.1订单管理模块描述

订单管理模块页面如下图,用户成功登录B2C网上商城首页,可以查看查询订单信息;当用户要对购物车商品进行结算操作,需进入订单信息填写界面,完成信息填写后,可以提交订单, 删除订单,确定订单信息无误可完成结算付款操作.

需截图完善 6.1。1订单管理界面

6。1。2订单管理流程图

开始

用户在购物车中选择对商

品进行结算操作

跳转进入订单信息填写界面

否 是否确认订单信息

提交订单 删除订单

结算付款

结束

订单管理流程图6。1.2

6.1。3订单管理时序图(注待修改)

JSP页面Action类业务层(service)Hibernate映射数据库输入用户名和密码数据传入调用方法调用接口使用HQL语句操作返回数据跳转页面成功/失败呈现给用户

6.1。4订单管理活动图

6.1.4订单管理活动图

用户进入购物车选择结算 填写订单信息 提交订单 删除订单 结算付款

6。1.5类图

6.1.5注:待完善

注: 其包含类、属性方法函数、算法、实现功能等具体详细内容待完善

7.后台模块

7。1用户管理模块

7.1。1用户管理模块描述

用户管理模页面如下图,管理员登录后台,点击左侧用户管理,查询已注册用户,可显示用户详细信息。

需截图完善 图 7.1.1

7.1。2首页管理流程图

开始

管理员登陆后台

进入注册用户管理界面

查询用户,显示用户信息 结束

用户管理流程图7.1.2

7.1.3用户管理时序图(注待修改)

JSP页面Action类业务层(service)Hibernate映射数据库输入用户名和密码数据传入调用方法调用接口使用HQL语句操作返回数据跳转页面成功/失败呈现给用户

7。1。4用户管理活动图

7。1。4用户管理活动图

管理员登录B2C网上商城后台 进入注册用户管理界面,查询用户 返回注册用户 信息

7.1.5类图

7.1。5注:待完善

注: 其包含类、属性方法函数、算法、实现功能等具体详细内容待完善

8。1管理员管理模块

8.1。1管理员管理模块描述

管理员管理模页面如下图,管理员登录后台,管理后台用户,提供增加、删除、修改、查询管理员信息功能操作。

需截图完善 图 8.1.1

8.1.2管理员管理流程图

开始

管理员登陆后台

进入管理员管理界面

对管理员进行增删改查操作 结束

管理员管理流程图8.1。2 8.1。3管理员管理时序图(注待修改)

JSP页面Action类业务层(service)Hibernate映射数据库输入用户名和密码数据传入调用方法调用接口使用HQL语句操作返回数据跳转页面成功/失败呈现给用户

8.1。4管理员管理活动图

8.1.4管理员管理活动图

管理员登录B2C网上商城后台 进入管理员管理界面,对管理员进行管理 增加管理员 删除管理员 修改管理员 查询管理员 返回管理员信息 8.1.5类图

8 。1.5注:待完善

注: 其包含类、属性方法函数、算法、实现功能等具体详细内容待完善

9.1新闻公告管理模块

9.1。1新闻公告管理模块描述

新闻公告管理模页面如下图,管理员登录后台,点击进入新闻管理界面,提供对新闻的增加、删除、修改、查询功能操作。

需截图完善 图 9。1.1

9。1。2新闻公告管理流程图

开始

管理员登陆后台

进入新闻公告管理界面

对新闻公告进行增删改查操作 结束

管理员管理流程图9。1。2 9。1.3新闻公告管理时序图(注待修改)

JSP页面Action类业务层(service)Hibernate映射数据库输入用户名和密码数据传入调用方法调用接口使用HQL语句操作返回数据跳转页面成功/失败呈现给用户

9.1。4新闻公告管理活动图

9。1。4新闻公告管理活动图

管理员登录B2C网上商城后台 进入新闻公告管理界面,对新闻公告进行管理 增加新闻公告 删除新闻 修改新闻 查询新闻公告 返回新闻公告信息 9。1。5类图

9 .1.5注:待完善

注: 其包含类、属性方法函数、算法、实现功能等具体详细内容待完善

10.订单管理模块

101。1订单管理模块描述

订单管理模块页面如下图,管理员登录B2C网上商城后台,点击订单信息时可以查看所有查询订单信息及订单状态;可以查询某一个订单的具体信息.

需截图完善

。1订单管理界面 10.110.1。2订单管理流程图

开始

管理员登录后台系统,点击

订单信息.

选择订单管理

显示订单信息状态,查询具体订

单信息 结束

订单管理流程图10.1。2

10.1.3订单管理时序图(注待修改)

JSP页面Action类业务层(service)Hibernate映射数据库输入用户名和密码数据传入调用方法调用接口使用HQL语句操作返回数据跳转页面成功/失败呈现给用户

10。1.4订单管理活动图

10。1。4订单管理活动图

管理员进入后台订单管理界面 查询订单信息 显示订单订信息状态 查询显示具体订单信息状态 结算付款

10.1.5类图

10.1.5注:待完善

注: 其包含类、属性方法函数、算法、实现功能等具体详细内容待完善

11。1商品管理模块

11.1.1商品管理模块描述

商品管理模页面如下图,管理员登录后台,点击商品管理进入商品管理界面,提供商品的增加、删除、修改、查询管理员信息功能操作。

需截图完善 图 11。1。1

11。1.2商品管理流程图

开始

管理员登陆后台

进入商品管理界面

对商品进行增删改查操作 结束

商品管理流程图11.1。2 11。1.3商品管理时序图(注待修改)

JSP页面Action类业务层(service)Hibernate映射数据库输入用户名和密码数据传入调用方法调用接口使用HQL语句操作返回数据跳转页面成功/失败呈现给用户

11。1.4商品员管理活动图

11.1。4商品管理活动图

管理员登录B2C网上商城后台 进入商品管理界面,对商品进行管理 增加商品 删除商品 修改商品 查询商品 返回商品信息 11.1.5类图

11 .1.5注:待完善

注: 其包含类、属性方法函数、算法、实现功能等具体详细内容待完善

因篇幅问题不能全部显示,请点此查看更多更全内容