系统功能模块
该系统的基本功能包括管理员、顾客用户、员工用户三个功能模块。
对于管理员可以使用的功能模块主要有后台首页、轮播图、公告信息管理、资源管理(新闻资讯、新闻分类)、系统用户(管理员、顾客用户、员工用户)、模块管理(菜品信息、分类管理、线下订单、线上订单、营业额信息、菜品偏好)等功能。
对于顾客用户所使用的功能模块的操作主要首页、公告信息、新闻资讯、菜品信息、我的(我的账号、收藏)、模块管理(线下订单、线上订单)等功能。
对于员工用户所使用的功能模块的操作主要后台首页、模块管理(菜品信息、线下订单、线上订单)等功能。
2.2 系统结构设计
整个系统是由多个功能模块组合而成的,要将所有的功能模块都一一列举出来,然后进行逐个的功能设计,使得每一个模块都有相对应的功能设计,然后进行系统整体的设计。
本系统结构图如图所示。
2.3 数据库设计
(1)系统的E-R图
概念模型是数据库设计的强大工具。数据库概念模型设计可以通过E-R图描述现实世界的概念模型。系统的E-R图显示了系统中实体之间的链接。