例图分为两个部分,顾客用例图,管理员用例图,分别见图2-1和图2-2.顾客用例图:图2-1顾客用例图管理员用例图:图2-2管理员用例图第三章系统设计3.1系统总体结构设计根据第一、二章所做的定义及分析,和SQLServer2005技术构建基于Web数据库的开发的、信息共享的、动态的交互式平台,该平台可以在基于Windows2005/XP/上使用。在总体结构上是采用B/S模式设计,各类商品信息和数据库中的信息在服务器端,采取中心数据库SQLServer统一存放和组织,顾客及系统管理人员在客户机一端,无须任何配置工作,只须使用浏览器向Web服务器代理提出请求,服务代理通过中间组件与数据库链接,把请求服务的内容以Web页面形式通过浏览器反馈给各类用户。本系统面向顾客,管理员两种身份的用户,整个系统的功能模块(见图3-1),整个系统将围绕这个模块进行开发工作,整个系统主要由以下几个子模块组成:顾客模块(见图3-2),管理员模块(见图3-3)。图3-1可以宏观的了解整个系统所涉及到的各个功能模块,以及这些模块所要实现的功能。网上美食订餐系统管理员子系统顾客子系统查询个人个人购物信息个人信息管理零时订单信息管理物品搜索图片管理会员管理美食信息管理订单管理图3-1系统功能模块图图3-2介绍了顾客模块所涉及到的流程和要实现的功能。顾客商品信息验证登陆注册图3-2顾客模块数据流程图个人信息浏览个人密码下订单订单信息图3-3介绍了后台管理员模块所要实现的各种功能。图3-3管理员模块数据流程图数据库设计3.2.1概念设计通过分析,系统总共有两种角色,分别是顾客,管理员。分别见图3-4和图3-5。顾客的E-R图如图3-4:密码顾客性别真实姓名地点电话详细地址地点e-mail修改查询个人信息订单信息真实姓名用户名密码详细地址电话e-mail商品数量图3-4顾客模块E-R图管理员的E-R图如图3-5: