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