点菜系统开发文档
摘要:开发文档1.需求分析:科技越来越发达的现代,一个友好的订餐系统能够带给老板难以想象的优势。根据汉堡王餐厅的需求,开发了一个订餐系统。该系统可以让员工登录,修改自己的秘密,让员工根据客户点的食物进行下单。分店经理可以登录,也可以下订单修改自己的秘密,分店经理比员工多的功能是,分店经理可以添加员工,管理员工信息,可以删除员工,还可以根据日期,查看当日的销售额。管理员可以查看分店信息,添加新的分店,设置分店经理,他还可以查看食物信息,添加新的食物,查看员工信息,查看各分店每日销售额,修改自己的密码。2.设计:2.1数据库E-R图实体:根据需求分析,给这个数据库定义至少四个实体,分别是员工、分店、食物、订单等。员工记录员工信息,包括员工号、姓名、性别、身份证、电话。分店记录分店信息,包括分店号、分店名称、分店地址。食物记录食物信息,包括食物号、食物名、价格、图片、食物类。订单记录订单信息,包括价格、订单日期、具体时间和下单员工。2.2关系模式:1)如图-1所示,员工和分店存在着工作关系,一名员工只能一间分店工作,一间分店可以有多名员工。它们之间是一对多的关系。2)如图-2所示,员工和订单存在着下单的关系,一张单只能是一名员工下单一名员工可以下多张单,所以它们之间存在的一对多的关系。3)如图-3所示,订单与食物存在包括关系,用订单明细来表示。一张订单可以包括多份食物,一份食物可以在多张订单里。所示它们之间存在着多对多的关系。4)如图-4所示,分店和食物存在售卖关系一间分店可以售卖多种食物,一种食物可以在多间分店销售。所示他们之间存在多对多的关系。5)如图-5所示
温馨提示:当前文档最多只能预览
5 页,若文档总页数超出了
5 页,请下载原文档以浏览全部内容。
本文档由 匿名用户 于 2022-08-26 23:49:06上传分享