他们自己有关的信息,而不能随便修改他人信息。Р3.7 系统出错处理设计Р表3.5 出错信息及处理方法表Р可能出错或故障情况Р处理方法Р由于输入错误信息超出或不符合预定格式的错误,属于处理错误Р对于处理错误需在操作成功判断及输入数据验证模块有数据进行数据分析,判断错误类型,再生成相应的错误提示语句,送到传输模块中Р由于系统的预设不能执行的错误,属于设定错误Р对于设定错误,应在开始提交信息类别中,依据权限等判断错误类别,在生成相应出错信息语句,输出到输出模块中Р由于网络传输超时、服务器响应超时等属于系统错误Р对于系统错误,根据resin服务器的响应内容,判断错误类别输出Р4 核心功能流程说明Р 此系统主要是针对顾客和餐厅开发的网上订餐系统。主要满足以下功能需求:Р顾客登录网上订餐系统,菜单浏览或者注册为会员Р会员可以对个人信息更改,以会员形式登陆的顾客享受订餐服务Р会员筛选适合自己的菜肴Р当顾客确定订餐完毕后,顾客可以将其提交至我们的餐厅后台系统,并生成订单Р餐馆收到订餐信息后通过会员预留的地址送餐上门并进行线下交易Р 完成交易后,顾客可以再次登录平台进行对餐厅的留言和评价Р Р Р 图4-1 主要功能用例图Р 综上可知,此系统核心功能主要包括三个方面,即管理员对菜品的添加、用户添加菜品和订单数据的形成。下面分别展开详述。Р 4.1 菜品添加Р管理员通过身份验证后登陆系统,可以进行对菜肴的添加管理,例如菜品ID、名称、价格、数量、图片、介绍等详细信息。Р Р Р 图4-2 管理员添加菜品主要代码截图Р Р 图4-3 管理员添加菜品数据库操作代码截图Р Р 4.2 用户选菜Р会员用户通过身份验证后登陆系统,可以进行对菜肴的选择订餐,选中后添加到购物车里,可以选择继续购物,则直接跳转到菜品页面,也可以在线支付,在支付页面选择外卖派送还是店内等候,支付完成后,系统会自动提示预订成功。