基于Java的订餐系统设计与实现课程设计说明书 下载本文

.

服务器管理员详细设计

1.编写目的

编写此文档的目的是为了让管理员更加便捷的管理软件及用户的信息,方便订餐系统的实现。

可编辑

.

2.系统模块详细设计

本系统总共有两大模块,分别是顾客模块,管理员模块。每个模块分别有不同的权限和使用功能。

3.登陆模块的流程图

N

Y

是否合法 密码 用户名 开始

结束 1-1登陆流程图

4.管理员模块详细设计

管理员:查看用户订单,查看用户信息,并根据用户信息和用户订单对菜 品进行发派。

管理员可以通过订单管理功能来处理日常的订单。

可编辑

.

管理员订单处理程序流程图:

管理员登录 提示错误 验证登陆用户id是否正确 N 绑定数据库信息 信息绑定无误 选择具体订单 显示订单 订单管理操作 更新数据库 结束操作 图1-2 管理员订单处理程序流程图

管理员可以通过此功能模块添加想要添加的各种信息,比如订单处理等功能。

可编辑

.

开始 提示登录 Session[“AID”] 是否为空 提示输入 添加输入框是否为空 Class ManagerClass Addadmin() 提示重新输入 验证管理员用户是否已存在 添加到数据库 结束 图1-3 管理员添加程序流程图

通过提供美食搜索控件,为顾客提供更为方便快捷的服务。顾客可以快速的找到自己想要下订的美食。

搜索流程图如图1-4所示:

可编辑