餐馆点餐系统分析与设计毕业论文 联系客服

发布时间 : 星期六 文章餐馆点餐系统分析与设计毕业论文更新完毕开始阅读

餐馆点餐系统分析与设计

表3.59 P0103 处理逻辑编号:P0103 处理逻辑名称:审核 简述: 管理员通过该处理逻辑控制餐馆用户的注册过程 输入数据流:DF0103(餐馆用户注册信息)、DF0104(审核信息) 输出数据流:DF0102(反馈信息)、DF0103(餐馆用户注册信息) 处理过程:管理员查看访客申请注册餐馆用户提交的注册信息,判定其是否符合条件,然后给出审核信息,系统判断是否注册成功后生成相应反馈信息告知用户 表3.60 P0201 处理逻辑编号:P0201 处理逻辑名称:信息匹配 简述: 将访客输入的登录信息与用户数据匹配 输入数据流:DF0201(登录信息) 输出数据流:DF0206(反馈信息)、DF0203(账户信息) 处理过程:当访客输入登录信息提交给系统时,按登录信息取出DB01(用户数据)中的用户信息,将两者进行匹配,若匹配成功,则输出账户信息到P0202(用户权限判断)并输出DF0206(反馈信息);若匹配不成功,则仅输出DF0206(反馈信息) 表3.61 P0202 处理逻辑编号:P0202 处理逻辑名称:用户权限判断 简述: 确定用户的权限 输入数据流:DF0203(账户信息) 输出数据流:DF0204(权限信息) 处理过程:根据用户的账户信息来确定账户的权限信息 表3.62 P0203 处理逻辑编号:P0203 处理逻辑名称:信息呈现 简述: 为不同权限的用户呈现不同的主页信息 33

石西南油大学本科毕业设计(论文)

续表3.62 输入数据流:DF0204(权限信息) 输出数据流:DF0205(用户主页信息) 处理过程:根据输入的账户权限信息生成系统定义的不同的用户主页信息,并生成相应的页面 表3.63 P0301 处理逻辑编号:P0301 处理逻辑名称:订单信息检测 简述: 检测用户提交的订单的合法性,并进行相应的预处理 输入数据流:DF0301(订单) 输出数据流:DF0302(反馈信息)、DF0303(合格订单) 处理过程:对用户提交的订单信息进行检测,根据检测情况生成DF0302(反馈信息)告知普通用户,若检测通过则进行预处理(生成系统订单号,加入下单时间和其他必要预处理等)生成合格的订单DF0303(合格订单),存储到DB02(订单数据);若未通过检测则仅输出DF0302(反馈信息) 表3.64 P0302 处理逻辑编号:P0302 处理逻辑名称:订单处理 简述:系统中处理订单的逻辑输入数据流:DF0303(合格订单)、DF0306(订单修改信息)、DF0305(回调信息) 输出数据流:DF0304(更新订单) 处理过程:系统中处理订单的逻辑,将用户提交的订单信息处理为第三方支付所需的信息格式,然后调用第三方支付,或是接收E04(餐馆用户)提交的修改信息,修改订单信息,并保存到DB01(订单数据) 表3.65 P0303 处理逻辑编号:P0303 处理逻辑名称:第三方支付 简述:系统中处理调用第三方支付接口的处理逻辑 输入数据流:DF0304(账单信息) 输出数据流:DF0305(回调信息)、DF0307(转账信息) 处理过程:接收DF0304(账单信息),完成第三方支付转账,生成反馈信息 34

餐馆点餐系统分析与设计

表3.66 P0401 处理逻辑编号:P0401 处理逻辑名称:判断操作 简述: 判断餐馆用户操作类型 输入数据流: DF0401(操作信息) 输出数据流: DF0402(添加菜品信息)、DF0403(更新菜品信息)、DF0404(删除菜品信息) 处理过程:根据餐馆用户提交的操作新决定调用何种操作,并且准备操作所需数据 表3.67 P0402 处理逻辑编号:P0402 处理逻辑名称:添加菜品 简述:添加新菜品信息 输入数据流: DF0402(添加菜品信息) 输出数据流: DF0402(添加菜品信息) 处理过程:将餐馆用户提交的新菜品信息添加到DB03(菜品数据) 表3.68 P0403 处理逻辑编号:P0403 处理逻辑名称:更新菜品 简述:更新已有菜品信息 输入数据流: DF0403(更新菜品信息) 输出数据流: DF0403(更新菜品信息) 处理过程:将餐馆用户提交的已有菜品更新信息添加到DB03(菜品数据) 表3.69 P0404 处理逻辑编号:P0404 处理逻辑名称:删除菜品 简述:删除菜品 输入数据流: DF0404(删除菜品信息) 输出数据流: DF0404(删除菜品信息) 处理过程:删除餐馆用户指定的DB03(菜品数据)中确定的菜品信息 35

石西南油大学本科毕业设计(论文)

表3.70 P0405 处理逻辑编号:P0405 处理逻辑名称:检索菜品 简述:按用户提供的检索信息查询菜品信息 输入数据流: DF0405(菜品信息)、DF0406 (检索信息) 输出数据流: DF0405(菜品信息) 处理过程:接收餐馆用户提供的检索添加信息,然后按条件访问DB03(菜品数据),提取出满足条件的菜品信息展示给用户 表3.71 P0501 处理逻辑编号:P0501 处理逻辑名称:处理请求信息 简述:请求信息处理 输入数据流: DF0501(请求信息) 输出数据流: DF0502(查询信息) 处理过程:处理由用户提交的请求,分析查询的信息 表3.72 P0502 处理逻辑编号:P0502 处理逻辑名称:检索餐馆菜品 简述:向用户展示菜品信息 输入数据流: DF0503 (菜品信息) 输出数据流: DF0503 (菜品信息) 处理过程:按用户的查询信息,从DB03(菜品数据)中提出满足条件的菜品数据生成DF0503 (菜品信息)展示给用户 表3.73 P0601 处理逻辑编号:P0601 处理逻辑名称:用户信息展示 简述:将用户信息加工成适合用户浏览的格式 输入数据流:DF0601(用户信息) 输出数据流:DF0601(用户信息) 处理过程:根据用户登录信息,从DB01(用户数据)中提取用户信息,并转化其格式一便于用户浏览和修改 36