校园订餐管理系统,主要是为了方便广大学生点餐使用,以往的大多数的校园订餐系统基本使用bs架构,也就是网页系统,但是我们今天不用javaweb,我们主要介绍javaswing同样可以去实现一个校园订餐管理系统。
功能分析:
校园订餐管理系统主要是为了方便学生和管理员使用,管理员管理基础数据,学生点餐。具体功能如下:
用户:注册、登录系统;查看菜品、下单、加入购物车、下单;我的订单;修改个人资料、修改密码;关于我们;退出
管理员:登录系统;用户管理;类别管理;菜品管理;订单管理;系统信息;
开发工具:
eclipse开发工具ide
jdk1.8
mysql5.6或者5.7
使用技术:
使用javaswing的窗体设计插件,去构建点餐系统的UI界面。使用jdbc驱动去操作数据库进行基础的数据操作,实现系统数据交互。
数据库设计:
表结构设计主要包含以下表:管理员表、购物车表、菜品类型表、菜单信息表、订单表、订单明细表、用户信息表。
界面设计:
登录
注册
管理主界面
会员管理
类别管理
菜品管理
订单明细
菜单
加入购物车
购物车
以上就是校园订餐管理系统的界面设计。
总结:
本系统设计难度中等,可能主要难点就在于购物车界面设计和数据处理以及订单和订单明细。
本人具备多年软件开发经验,有问题可以共同探讨。