基于Java的订餐系统设计与实现课程设计
《基于Java的订餐系统设计与实现课程设计》由会员分享,可在线阅读,更多相关《基于Java的订餐系统设计与实现课程设计(23页珍藏版)》请在毕设资料网上搜索。
1、基于 Java 的订餐系统设计与实现 客户端详细设计 1.设计分析 顾客模块的主要功能是浏览,订餐。浏览与自己相关的食品信息,订单信息等。用户要 下订单之前临时美食车把详细信息列出,物品的单价,购买的数量,总共的价钱,可修改购 买,当符合顾客要求的时候,顾客就可以下订单,下订单时首先会先到 commitfood.aspx 让用户确定一下订单是否付合要求, 确认无误后, 进入 checkout.aspx 填写接收信息后生成 订单。然后由 AddbuyInfo,Addbuyinfo 方法对数据库进行操作完成的。 顾客模块详细设计主要涉及到顾客下订单和食品搜索两大功能 顾客可以通过此功能对自己选中的
2、东西下订单,等待服务商送货。 1. 菜品浏览:可以分页浏览菜品菜品,并将想要的菜品提交到填写订单页面。然后系统打 出此次订购的编号 2.订购菜品:用户根据自己的编号可以在该页面定购所需要的菜品 3查看订单:用户根据自己的编号在该页修改已经订购的菜品。 4.修改订单:在该页修改或删除已经订购的菜品。 5.菜品查询:用户根据自己的订购编号可以在该页查找自己需要的菜品。 2.顾客下订单流程图: 通过提供食品搜索控件, 为顾客提供更为方便快捷的服务。 顾客可以快速的找到自己想 要下订的美食。 顾客 订单确认 显示购物车 修改订单 不购买此商品 结束操作 登录 图 1 顾客下单流程图据图 删除购物车信息
3、 提示错误 验证登陆用户 id 是否正确 N Y 确认结账 N Y 返回 订单生成 提示错误 Y N 3.搜索流程图如图 4-3 所示: 4.Java swing 做登陆界面: 1.容器类 JFrame 窗体类 JPanel 面板类 JMenuBar 菜单类 2.元素类 判断txtSearch 是否为空 开始 键入FoodSearch搜 索控件 User_SearchReault 页 dlSearchBind() 结束 提示输入 图 2 搜索模块程序流程图 数据库查找 匹配成功 提示未找到 JTextField 文本输入框类 JPasswordField 密码输入框类 JButton 按钮类
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 Java 系统 设计 实现 课程设计
