一、系统模块结构图
二、系统功能模块设计
在系统开发之前,所确定系统的主要功能模块共有4个主要部分,如下:
(1) 菜品管理模块
①菜品浏览模块——为用户提供详细的菜品清单,如菜品实物图、菜品名称、菜品价格、总销量、好评次数,可给用户借以参考所需要的菜品。
②菜品窗口模块——将学校北食堂三楼的菜品按照食堂窗口分为多个窗口模块,每个窗口模块中有相应窗口中的菜品,方便用户根据窗口快速找到自己想要的菜品。
(2) 用户管理模块
①注册/登陆模块——用户只有通过登陆才能进行食堂点单的操作,如果有账号则登陆,若无账号要进行注册,一旦注册成功就可以享受菜品的浏览、购买、点评等功能,它是该系统的入口。
②个人信息管理模块——为用户提供个人信息的修改和查看,如:修改头像、查看历史订单、查看收藏的菜品等。
(3) 订单管理模块
①交易模块——用户对自己的菜品进行管理,在订单信息中,用户需要确定自己所要购买的菜品名称、数量、价格、取餐时间及交易方式等,如有需要,还可以对自己购买的菜品进行备注,如口味方面和忌口方面。
②购物车模块——该模块包含在交易模块中,在这个模块里,可对菜品进行增加、删除的操作。
(4) 管理员管理模块
管理员管理模块——管理员可以发布、删除以及编辑app菜品的内容,因为北食堂三楼的菜品是实时更新实时变化的,方便用户接收到的菜品信息是最新信息。
三、模块结构
(1) 菜品管理模块
①菜品浏览模块
②菜品窗口模块
(2) 用户管理模块
①注册/登陆模块
②个人信息管理模块
(3) 订单管理模块
①交易模块
②购物车模块
(4) 管理员管理模块
管理员管理模块