1676133004075.jpg





演示视频:  https://pan.baidu.com/s/1rYA4a9DK_4xJtZ2a2DJ7TA?pwd=vvc5


技术实现

开发语言:jsp.框架:ssh.模式:B/S.数据库:mysql.开发工具:myeclipse eclipse 均可.论文字数:1万左右.

功能实现

详细功能请直接下载视频观看。以下信息为大体的功能详情:

通过系统需求分析, 本文主要详情系统后端功能

本系统开发完成后,主要实现如下目标:

咖啡在线销售共分为两个部分,一部分是面向客户的前端部分,包括:客户的注册、登陆、查看咖啡信息、购物、提交订单、对咖啡进行查询等操作。另外一部分是网站的后端管理部分,这部分包括:对普通客户的账号进行删除、更改、查询管理,咖啡的管理、订单的管理等。

1.咖啡管理用例:

咖啡管理功能,主要完成咖啡的增加、删除、升级和查看。

咖啡管理模块增加咖啡功能用例形容详见下表。

表3.1 咖啡管理模块增加咖啡功能的分解用例形容

用例名称

增加新咖啡

参加者

管理员

用例概述

本用例用于管理员进行增加新咖啡操作

前置条件

管理员增加新咖啡前必需登录系统

后置条件

系统中增加一件新咖啡

基本事件流

参加者动作

系统响应

管理员在后端主界面选择“新咖啡”。

4、管理员填写新咖啡信息,点击“增加”按钮。

2、系统打开增加新咖啡界面。

3、系统检查管理员输入的咖啡信息是正确有效的。

5、系统将咖啡增加到数据库中。

6、系统提醒“操作成功”。

7、系统跳转到咖啡管理界面。

其余事件流

1、系统验证管理员输入的咖啡名为空,则提醒“*请填写咖啡名称!”。

2、系统验证管理员输入的价格不是货币格式,则提醒“*价格必需是货币格式!”

咖啡管理模块删除咖啡功能用例形容详见下表。

表3.2 咖啡管理模块删除咖啡的分解用例形容

用例名称

删除咖啡

参加者

管理员

用例概述

本用例用于管理员进行删除咖啡操作

前置条件

管理员删除咖啡前必需登录系统

后置条件

系统中删除一件咖啡

基本事件流

参加者动作

系统响应

1、管理员在后端主界面选择“咖啡管理”。

4、管理员选择一件咖啡,点击“删除”按钮。

6、管理员点击“确定”按钮。

2、系统从数据库中获取咖啡信息列表

3、系统打开咖啡列表界面。

5、系统提醒“你确定要删除吗?”。

7、系统将咖啡从数据库中删除。

8、系统提醒“删除成功”。

9、系统跳转到咖啡管理界面。

其余事件流

2.客户管理用例:

客户管理功能,主要完成客户的删除、升级和查看。

客户管理模块修改客户信息功能用例形容详见下表。

表3.3 客户管理模块修改客户信息功能的分解用例形容

用例名称

修改客户

参加者

管理员

用例概述

本用例用于管理员进行修改客户信息操作

前置条件

管理员已经登录系统

后置条件

系统中升级一条客户记录

基本事件流

参加者动作

系统响应

1、管理员在后端主界面选择“客户管理”。

4、管理员在客户列表中选择一个客户,点击“编辑”按钮。

6、管理员填写客户信息,点击“保存修改”按钮。

2、系统从数据库中获取客户信息。

3、系统打开客户列表界面。

5、系统打开修改客户信息界面。

7、系统将更改后的增加到数据库中。

8、系统提醒“操作成功”。

9、系统跳转到客户管理界面。

其余事件流

 

3.咖啡购买用例:

咖啡购买功能,主要完成客户对咖啡进行购买、生成订单,付款,管理员管理客户的订单信息等。

咖啡购买模块增加购买功能用例形容详见下表。

表3.5 咖啡购买模块功能的分解用例形容


用例名称

增加购买记录

参加者

客户

用例概述

本用例用于客户进行对咖啡购买操作

前置条件

客户已经登录系统

后置条件

系统中添加一条客户购买记录

基本事件流

参加者动作

系统响应

1、客户在前端首页选择任意一个咖啡分类。

4、管理员在客户列表中选择一件咖啡。

7、客户填写购买订单,点击“购买”按钮。

2、系统从数据库中获取咖啡列表信息。

3、系统打开咖啡列表界面。

5、系统从数据库中获取咖啡信息。

6、系统打开咖啡信息及购买界面。

8、系统检查客户输入的信息是正确有效的。

9、系统将购买记录增加到数据库中。

其余事件流

1、系统验证客户输入的字段为空,则提醒“*购买数量不能为空!”。

 












  • 1***4
    1***4
    2023-05-22 04:43:48

    交易完成超过1天未评价,默认好评

  • 卖家QQ 285990776
  • 卖家微信 xinxielaoban