系统包括餐厅端和用户端两部分,用户进入相应的餐厅,能够实时获取该餐厅的菜品信息和菜品已获得的评价,也能够对相应的菜品给出自己的评价,餐厅端能够接收用户的评价数据处理并存储。餐厅用户能对菜品也能进行删除,添加,更新操作。
1.研究和学习相关技术,本毕业设计所构建的系统使用到的技术包括J2EE三层框架、Java语言、数据库软件等相关内容。
2.本毕业设计开发研究的“餐厅菜品评价系统”的体系结构如图1所示,开发系统所需的软硬件平台有MySQL、Eclipse diea等等。
二、主要设计思路
系统包括餐厅端和用户端两部分,用户进入相应的餐厅,能够实时获取该餐厅的菜品信息和菜品已获得的评价,也能够对相应的菜品给出自己的评价,餐厅端能够接收用户的评价数据处理并存储。餐厅用户能对菜品也能进行删除,添加,更新操作。
1.研究和学习相关技术,本毕业设计所构建的系统使用到的技术包括J2EE三层框架、Java语言、数据库软件等相关内容。
2.本毕业设计开发研究的“餐厅菜品评价系统”的体系结构如图1所示,开发系统所需的软硬件平台有MySQL、Eclipse等等。
 
图1 前台餐饮系统模块图
餐厅菜品评价系统包括的模块主要有:
    登录注册模块包括登录和注册两个功能。游客通过注册界面注册成功后,身份转变为用户。用户输入手机号和密码,验证成功后进入首页的界面
    个人中心模块分为删除收藏的商品、查看历史订单、评价和修改基础信息四个功能。查看历史订单可以分为查看进行中、待评价、已完成三种类型。
    商品模块分为搜索查看商品列表和查看商品详情两个功能。
    购物模块分为对商品的删除、修改商品数量、下单付款的功能。
3. 对系统进行总体设计,分两部分完成:数据库设计和界面设计。可确定数据库中的主要表单包括:
(1)管理员信息表:管理员编号、管理员用户名、管理员密码、管理员电话、管理员状态、管理员角色。
(2)商品信息表:商品编号、商品名称、商品价格、商品库存、商品类型编号、商品图片名称、商品状态、商品描述、商品销量。
(3)商品类型信息表:类型编号、类型名称、类型状态。
(4)订单信息表:订订单编号、用户编号、订单日期、订单价格、订单状态。
(5)用户信息表:用户编号、用户名称、用户密码、用户手机号、用户状态、用户头像。
(6)购物车信息表:购物车编号、购物车商品、商品数量、商品价格、用户编号。
(7)角色信息表表:角色编号、角色名称。
4.搭建开发环境,对系统进行详细设计和实现,编码完成系统的各个功能模块并进行测试。
5.撰写毕业论文。
 

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐