个人作品展示
首页/JAVA/作品详情
  • 鲜花销售管理系统设计与实现
  • 鲜花销售管理系统设计与实现

鲜花销售管理系统设计与实现

鲜花销售管理系统设计与实现

计算机毕业设计http://www.eeemk.com/ 鲜花销售管理系统设计与实现 网上花店是一种新的销售模式,主要实现网上销售鲜花,一般没有实体店,收到客户订单后会直接将订单转给实体商家,具有快捷、方便的特点。该计算机毕业设计Java/jsp鲜花销售管理系统的功能主要包括用户:查看商品、在线留言、购物车信息管理、订单信息管理、个人中心,管理员:账号信息管理、商品分类管理、鲜...

计算机毕业设计http://www.eeemk.com/


 

鲜花销售管理系统设计与实现

 

网上花店是一种新的销售模式,主要实现网上销售鲜花,一般没有实体店,收到客户订单后会直接将订单转给实体商家,具有快捷、方便的特点。

计算机毕业设计Java/jsp鲜花销售管理系统的功能主要包括用户:查看商品、在线留言、购物车信息管理、订单信息管理、个人中心,管理员:账号信息管理、商品分类管理、鲜花信息管理、购物车信息管理、订单信息管理、店铺活动管理、入库信息管理、系统管理等功能。

关键词:MySQL数据库;JSP语言;鲜花销售管理系统;B/S模式 

 

前景意义

计算机毕业设计Java/jsp鲜花销售管理系统主要根据开发管理员和用户需求进行分析,让管理人员更好的管理鲜花信息等,用户能够方便在线购买鲜花等操作而设计的本系统。

1、开店的成本很低。与网上开花店的综合成本相比,开花店的综合成本较低,不考虑租金和装修。

2. 灵活的经营模式网上花店通过互联网进行经营。操作员可以全职操作,也可以在线和离线同时操作。

3,基本的在线商店不受营业时间的限制,商业位置、业务领域和其他传统因素在网上花店,只要服务器不是一个问题,可以一天24小时,一年365天不停地运作,不管风雨,不管白天还是晚上,不需要值勤人员去看店,可以照常营业,消费者可以随时访问网站购买鲜花。

 

需求分析

本课题要求实现一套计算机毕业设计Java/jsp鲜花销售管理系统的开发与实现,主要实现功能:用户:查看商品、在线留言、购物车信息管理、订单信息管理、个人中心,管理员:账号信息管理、商品分类管理、鲜花信息管理、购物车信息管理、订单信息管理、店铺活动管理、入库信息管理、系统管理等功能

image.png

3-1 用户角色用例图

image.png

   3-2 管理员角色用例图

 

系统的功能结构

系统结构图如图4-2所示。

image.png 

 

实体图设计展示

对重要的模块实体图进行设计与展示

image.png

4-3 鲜花信息实体图

 

image.png

4-4 购物车信息实体图

 

image.png

4-5 订单信息实体图

image.png

4-6 店铺活动信息实体图

 

计算机毕业设计http://www.eeemk.com/


 

系统功能实现展示

5.1 登录界面

当用户输入个人账号、密码和登录认证码系统时,本系统的数据库会进行相关信息的查找,如果我们输入的账号、密码和验证码不正确,数据库会提示出错误信息,如:同时输入会提示用户输入自己的账号、密码和验证码,直到账号密码成功后,进入登录界面。

image.png 

5-1 登录界面

5.2管理员功能

管理员进入系统后,可以对系统中的各个子功能进行相应的管理和链接,也可以对各个子菜单进行查看。

image.png 

5-2 管理员功能页面图

5.2.1账号信息管理

管理员可以对管理员账号信息设置进行添加、修改、查询以及修改登录密码等操作。程序运行效果图如图5-3所示

image.png 

5-3账号信息管理页面图

5.2.2商品分类管理

管理员登陆系统可以添加、删除、修改商品分类信息等操作。程序运行效果图如图5-4所示:

image.png 

5-4商品分类管理页面图

5.2.3鲜花信息管理

管理员登陆系统可以查看、删除、修改鲜花信息等操作。程序运行效果图如图5-5所示:

image.png 

5-5鲜花信息管理页面图

5.2.4购物车信息管理

管理员可以对购物车信息进行查看、删除、修改以及添加等操作。具体运行效果如下图5-6所示:

 

image.png 

5-6购物车信息管理页面图

5.2.5订单信息管理

管理员可以对查询订单信息以及对订单信息修改和删除等功能。程序运行效果图如图5-7所示:

image.png 

5-7订单信息管理页面图

5.2.6店铺活动管理

管理员可以对店铺活动信息进行查看、删除、修改等功能。程序运行效果图如图5-8所示:

image.png 

5-8店铺活动管理页面图

5.2.7入库信息管理

管理员可以对车商品入库信息进行添加、删除、修改以及查看等功能。程序运行效果图如图5-9所示:

image.png 

5-9入库信息管理页面图

5.2.8系统管理

管理员对轮播图信息进行添加、删除、修改以及查看,对用户留言信息进行删除、回复等操作。具体程序运行效果如下图5-10所示:

image.png 

5-10系统管理页面图

5.3用户功能

用户进入系统可以对查看鲜花信息、在线注册、在线留言等操作。程序运行效果图如图5-11所示:

image.png 

 

5-11首页功能页面图

5.3.1用户管理功能

用户可以修改自己的购物车信息管理、订单信息管理、个人中心等操作。程序运行效果图如图5-12所示

image.png 

5-12用户管理功能页面图

5.3.2鲜花信息

用户进入系统查看网站鲜花信息以及在线购买等操作。程序运行效果图如图5-13所示:

image.png 

5-13鲜花信息页面图

5.3.3在线留言

用户登录系统可以在线发表留言信息以及查看回复等操作。程序运行效果图如图5-14所示:

image.png 

5-14在线留言页面图

5.3.4用户注册

用户要想购买鲜花必须通过添加个人信息进行注册成为会员后可以登录系统进行购买等操作。具体运行效果如下图5-15所示:

image.png 

5-15用户注册页面图

 

 

主要模块测试

1)用户登录测试

image.png 

6-1用户登录测试界面

当用户以“admin”身份登录,密码为空或不是“admin”时,提示框会提示“密码不能为空,请输入密码!或密码错误,请输入正确地密码!”

image.png 

6-2用户登录测试界面

当用户以“admin”身份登录,密码为 “admin”时,提示框会提示“已成功登陆!欢迎你使用本系统!”

2)用户信息管理测试

对系统的功能进行测试,采用黑箱法的等价法和边值法相结合的测试方法,测试系统功能输入等一些关键数据的误差数据;服务处理导致某些数据超出正常值,如用户年龄输入负值或字段值溢出,测试表如下。

6-1用户信息管理测试

功能A描述

以管理员身份登录,添加、修改、查询用户信息

用例目的

是否能够正确修改信息

前提条件

用户安全登录系统界面

输入/动作

输入

实际情况

示例:典型值

年龄   53

53

示例:边界值

年龄  —10

输入数据有误

示例:异常值

年龄   a

输入数据有误

如果输入的测试数据无误,则添加用户成功,如下图所示。

image.png 

6-3录入用户信息成功界面图

3添加鲜花信息测试

经过上面的测试,我们可以测试每朵花的信息,如花号,名称等信息。在以上的测试中,我们可以把正确和不正确的信息进行测试,最后检查系统是否会出现相应的系统。

鲜花信息测试界面如图6-4所示:

image.png 

6-4鲜花信息添加测试

本鲜花销售管理系统的设计与实现登录功能测试如下表所示:

1.登录测试用例

6-2 测试用例01

项目/软件

鲜花销售管理系统

版本

1.0

作者


功能模块名

登录模块

用例编号

login001

编制人


修改历史

编制时间


功能特性

登录验证

测试目的

用正确密码登录已存在账号

预置条件

登录界面的显示

测试数据

用户名为2,登录密码为2

操作描述

在登录界面输入用户账号密码然后点击登录

期望结果

弹出提示“通过验证,系统登录成功”的提示信息,并进入界面

实际结果

弹出了提示“通过验证,系统登录成功”的提示信息,并进入界面

测试人员


开发人员


测试日期


如表6-2所示,经过测试,系统登录功能正常。

2.鲜花信息查询测试用例

6-3 测试用例02

项目/软件

鲜花销售管理系统

版本

1.0

作者


功能模块名

鲜花信息管理模块

用例编号

hetong001

编制人


修改历史

编制时间


功能特性

鲜花信息查询验证

测试目的

查看鲜花信息

预置条件

登录后台管理员界面

测试数据

null

操作描述

点击鲜花信息管理,再点击鲜花信息查询

期望结果

显示所有鲜花信息

实际结果

显示所有鲜花信息

测试人员


开发人员


测试日期


如表6-3所示,经过测试,鲜花信息查询功能正常。

 

计算机毕业设计http://www.eeemk.com/


 

如需要定制网站、系统、小程序、安卓、Python等需求的可以咨询:Q3517915281

或者

Q2087067169