基于JAVA的订餐管理系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于JA V A的订餐管理系统
网上订餐需求分析
1、项目简介:
①项目名称:基于JA V A的网上订餐管理系统
②开发软件:以java语言为基础,在Myeclipse软件环境
下进行编程,并在MySql数据库的支持下,
在Tomcat服务器中进行测试,最终完成一
个完整的网上订餐系统。
③技术概述:系统目标是开发一个基于网络的电子商务管
理系统,在网络环境下实现数据的插入、删
除、查询、更新等功能。同时,为了信息的
保密与安全,系统还要提供一些一定的安全
机制。
2、项目功能:
2.1功能块划分:
网上商城共分为两个部分:一个部分是面向用户的部分;另外一部分是商城管理部分。
(1)用户部分包括:普通用户和会员用户
●普通用户(游客):可在网页使用用户注册、用户登录、
浏览商品信息等功能。
●会员(注册用户):可在网页进行用户登录、修改个人信
息、查看个人信息、联系卖家、浏览商品信息、加入购物
车、删除购物车、选择支付方式、查看订单信息等功能。
(2)管理员部分
●管理员进入后可进行管理员登录、查看用户信息、修改用
户信息、查看商品信息、添加商品信息、删除商品信息、
查看订单信息、添加支付方式、删除支付方式等操作。项目功能流程图如下:
2.2功能模块的描述:
(1)面向用户部分功能
①注册功能:顾客点击按钮进入注册页面,完成注册后成为
商场的用户。注册时需要填写用户名,登陆密码和再次确认密码。
●如果用户名在数据库中没有重复、两次输入的密码相同
则显示注册成功。可直接登录进入商场进行浏览;
●如果注册用户输入的用户名已存在与系统数据库中或
者注册用户两次输入的密码不相同,则显示注册失败,
并弹出对话框提示失败原因,点击后重新进行注册。
注册流程图如下:
②登陆功能:在已经注册成为商城会员的前提下,点击登录
后,填写用户名,密码和验证码。
●如果填写的用户名和密码以及验证码都正确,则显示登
录成功,并返回商场主页。
●用户名、密码或验证码输入错误,弹出对话框显示错误
原因,点击确定后再次进入登录页面。
登录流程图如下:
③购物首页
购物首页有两种不同的检索,分别为:分类检索和精品推荐
●分类检索,点击分类检索可以进入菜品选择页面,该页
面中又可分为:套餐、荤菜类、素菜类、饭后甜点。点
击不同的类别后可进入对不同菜品进行选择的页面。
●精品推荐,点击精品推荐可进入推荐菜色的选择页面,
分为:特色菜肴和特价区,点击不同类别进行选择。
所有通过不同类别检索的不同类别的菜色都可点击进入查看菜品的详细信息,查看后可选择:
●订餐,查看商品信息后可选择订餐,加入购物车
●咨询商家,查看完商品后有任何问题都可以咨询商家,
咨询后,如若需要订餐则点击订餐加入购物车,如不需
订餐,可退出此页面进行其他操作。
购物首页流程图:
④购物流程
●客户进入商场网页首页浏览商品,点击购买后,系统判
断此用户是否已经登录
◆用户已经登录,则商品进入购物车。
◆用户没有登录,则进入登录页面
▼已经注册有账号,进入登录界面输入用户名、密
码和验证码,输入正确则显示登录成功,若输入错
误,则显示错误项并再次进入登录界面。
▼没有注册账号,则进入注册页面,输入用户名和
密码进行注册,输入错误显示错误原因再次进入注
册页面,输入正确注册成功进入登录页面,进行登
录的过程。
●成功进入购物车后可进行购物车里的一系列操作
◆继续购物,点击后进入商店首页继续浏览物品
◆修改数量,点击后可对已加入购物车的商品数量进
行修改,保存修改后,数量修改成功。
◆删除商品,选定购物车中需要删除的商品,点击删
除及确定后,商品删除成功。
◆清空购物车,点击清空及确定后,购物车清空成功
◆提交订单,系统判定是否有收货地址,
▼有收货地址,点击确定收货地址,订单生成
▼没有收货地址,进入收货地址填写页填写收货地
址,有错误后再次进入地址填写页填写,直到收货
地址没有错误后,点击确定收货地址,订单生成
◆订单生成后,可进行一定操作
▼删除订单,点击删除订单,订单删除成功
▼查看订单信息,在页面中点击进行付款、确认付
款,显示付款成功后商品购买成功,页面跳转到商
城首页,在订单查询选项中可查看订单详情
购物流程图如下:
(3)后台商城管理部分
1管理员登陆
点击登录后,填写用户名,密码和验证码。
●如果填写的用户名和密码以及验证码都正确,则显示登
录成功,进入管理员管理页面。
●用户名、密码或验证码输入错误,弹出对话框显示错误
原因,点击确定后再次进入登录页面。
管理员登录流程图如下:
②整理货物
管理员登录后对货物进行整理
●添加新货物,添加新的货物,添加后对货物进行重新归
类,通过销量、品种、套餐等分类条件将新添加的货物
进行分类
●查询货物,对网页中已有的货物进行查询,修改部分货
物基本信息,修改后对货物进行重新归类,通过销量、
品种、套餐等分类条件将修改的货物进行分类,并将已
卖完的货物删除。
整理货物流程图如下:
③整理订单
管理员成功登录后对订单进行整理,整理订单后对订单进行标记
●订单已经发货,将此订单删除放入回收站中