💕💕作者: 米罗学长
💕💕个人简介:混迹java圈十余年,精通Java、小程序、数据库等。
💕💕各类成品Java毕设 。javaweb,ssm,springboot等项目,欢迎咨询。
💕💕程序开发、技术解答、代码讲解、文档,🌟文末获取源码+数据库+文档🌟
✈️软件下载 | 实战案例 。⭐文章底部二维码,可以在朋友圈,免费获取软件下载链接,及项目演示视频。
1、绪论
1.1 设计背景
随着人们生活水平的提高,人们的消费需求也越来越高。通过一些市场调查和分析,每个城 市, 每个地区的花店也不计其数。花店的多样,鲜花种类的 繁杂,再加上实体花店的繁琐性,为商家带来了很激烈的竞争。网上鲜花订购系统正借助先进的互联网技术,将为个人或中小型公司提供一个直接面向消费者的鲜花订购平台。网上的消费群体可以通过网站, 挑选并订购自己需要的鲜花。通 过这个平台,不仅可以让消费者方便地为异地的亲朋好友送上最真诚的祝福,也为销售者带来了丰厚的收益和人气, 这是一个消费者和销售者双赢的项目。
1.2 设计要求
(1)在进入网上鲜花系统之后根据用户输入的内容判断用户的合法身份。身份验证合法后可进行相应的操作。
(2)任何一个用户都可以注册成为该系统的会员,要记录的信息有用户名、密码、性别、真实姓名、邮编、固定电话、E-mail、详细地址等这些必要信息。
(3)注册用户可以登录系统进行查询鲜花、购买鲜花、任意填写购买的数量、修改已选择鲜花和数量等信息、还可以删除已放入购物车中的某一种或者所以的鲜花,对鲜花进行评论、查看其他用户的评论信息、提交订单以及查看订单等。
(4)网站管理者对后台数据库的各项信息信息进行增、删、查、改等管理。
(5)系统有较完善的帮助和提示信息。
(6)系统用户端运行在Windows平台服务器端,页面要求美观大方,数据库稳定安全。
(7)系统应该有很好的可扩展性。
2、需求分析
2.1 系统用户
在线定购鲜花系统的用户主要有两种:
(1) 花店的工作人员
花店的工作人员是系统的维护人员,也是网上商 品(鲜花)的管理者,根据花店的实际商品的情况, 对网上鲜花的信息进行添加、删除、修改等操作。
(2) 会员
花店的会员是花店的顾客, 是系统的客户端使用者, 只能够对花店的鲜花信息进行查看及按照个人所需进行下单或撤单, 不能对花店的后台数据信息进行修改。
2.2 系统功能需求
系统根据用户的不同,分为前台和后台两部分进行管理,其中前台主要是客户端 (会员或游 客) 通过浏览器直接浏览鲜花定购系统所列出的鲜花, 如果需要定购鲜花,则必须是会员,游客只能浏览。 后台操作者主要是花店的工作人员,主要进行会员管理、订单管理和商品管理等。
1.2.1 前台功能分析
在前台进入鲜花定购系统的用户, 如 果不是会员,可以根据系统的提示进行会员注册,注册后自动登录系统,可以查看自己的购物车信息, 查看自己的用户信息和订单信息,可以对订单和个人信息进行修改,当订单确定无误之后, 用户就可以付款完成订单。
1.2.2 后台功能分析
在后台进入鲜花定购系统的工作人员,通过管理员验证程序确认管理员身份后,就可以进行会员信息管理、公告信息管理、鲜花品种管理、鲜花商品管理及订单管理操作,进而更好地为会员用户服务。
3、系统设计
3.1 功能模块设计
3.1.1 网上注册
系统采用用户名申请的方式。为方便地给客户提供安全、快捷的个性化服务,便于交易的顺利完成,要求顾客填写真实信息,并对顾客信息保密。
3.1.2 鲜花检索
对站内所售鲜花的查询。查询可以通过确定鲜花类别、确定鲜花名、寓意、等信息来进行精确查询。购物车的实现对购物车的操作包括:显示购物车内容、添加新鲜花、删除已购图鲜花、更改购鲜花数量、提交购物车中的所有物品、清空购物车等。
3.1.3 订单查询
方便客户及时了解自己目前所订购的鲜花数量、名称,以及是否已经被系统接受等。
3.1.4 客户信息管理
通过管理员身份,可以对该系统所有客户信息进行修改、删除、查看等操作,同时管理员可以通过用户ID,姓名,E-mail,联系电话等客户注册信息进行查询,以便了解客户的一些基本个人资料。
3.1.5 鲜花信息管理
通过管理员身份,对网站内所有鲜花信息进行增加、删除、修改、查询等操作,便于网站鲜花信息的及时更新,满足读者需求。是管理网站鲜花信息的核心。
3.1.6 订单信息管理
通过管理员身份,对订购客户名、鲜花名、订单号、已受理订单、未受理订单等信息进行查询,获得订单的详细情况,对订单进行处理。网站所有订单信息通过该功能实现管理。
(此处省略………………………………………………)
4、系统实现