项目设计:MVC设计框架
M-model-数据管理
V-view-界面管理
C-controller-业务逻辑管理
浏览器访问一个餐馆页面
顾客:点击查看所有菜单;勾选菜品;进行下单
老板:上传菜品;修改菜品;查看菜品;查看订单;修改订单
数据管理模块:
菜品数据管理;订单数据管理
数据通过mysql数据库进行数据管理
数据库表的设计
菜品数据:菜品ID,菜品名称,菜品单价,修改时间
订单数据:订单ID,订单桌号,菜品信息,订单状态
数据库操作的时候,在业务模块中并不能直接操作数据库,而是通过数据管理模块来进行操作
在数据管理模块实现所有数据库的操作,向外提供 接口功能。
菜品数据管理:管理员上传菜品/修改菜品/删除菜品
顾客查询单个菜品/查询所有菜品
业务逻辑模块:<