- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
点菜系统开发文档
开发文档
需求分析:
科技越来越发达的现代,一个友好的订餐系统能够带给老板难以想象的优势。 根据汉堡王餐厅的需求,开发了一个订餐系统。该系统可以让员工登录,修改 自己的秘密,让员工根据客户点的食物进行下单。分店经理可以登录,也可以 下订单,修改自己的秘密,分店经理比员工多的功能是,分店经理可以添加员 工,管理员工信息,可以删除员工,还可以根据日期,查看当日的销售额。管 理员可以查看分店信息,添加新的分店,设置分店经理,他还可以查看食物信 息,添加新的食物,查看员工信息,查看各分店每日销售额,修改自己的密码。
设计:
2.1数据库E-R图
实体:根据需求分析,给这个数据库定义至少四个实体,分别是员工、分店、 食物、订单等。员工记录员工信息,包括员工号、姓名、性别、身份证、电话。 分店记录分店信息,包括分店号、分店名称、分店地址。食物记录食物信息, 包括食物号、食物名、价格、图片、食物类。订单记录订单信息,包括价格、 订单日期、具体时间和下单员工。
2.2关系模式:
1)如图-1所示,员工和分店存在着工作关系,一名员工只能一间分店工作, 一间分店可以有多名员工。它们之间是一对多的关系。
图-1
2)如图-2所示,员工和订单存在着下单的关系,一张单只能是一名员工下单, 一名员工可以下多张单,所以它们之间存在的一对多的关系。
3)如图-3所示,订单与食物存在包括关系,用订单明细来表示。一张订单可 以包括多份食物,一份食物可以在多张订单里。所示它们之间存在着多对多
的关系下单员工总价订单明细m订单号订单日期订单号名称食物号图片食物价格订单图片
的关系
下单员工
总价
订单明细
m
订单号
订单日期
订单号
名称
食物号
图片
食物价格
订单
图片3
4)如图-4所示,分店和食物存在售卖关系一间分店可以售卖多种食物,一种 食物可以在多间分店销售。所示他们之间存在多对多的关系。
ffl-4
ffl-4
5)如图-5所示,是汉堡王点餐系统的数据库 E-R图
订单号性另H订单日期电话总价下单员工订单下单分店号订单号订单明细日期图片售卖价格名称食物号数量分店地址员工1 Tn工作员工号身份证姓名分店号分店名称一1i
订单号
性另H
订单日期
电话
总价
下单员工
订单
下单
分店号
订单号
订单明细
日期
图片
售卖
价格
名称
食物号
数量
分店地址
员工
1 T
n
工作
员工号
身份证
姓名
分店号
分店名称
一
1
i
分店
n」
图-5
食物
员工:编号、员工号、姓名、性别、电话、身份证、职位编号、分店号 订单:编号、总价、订单日期、具体时间、下单员工
分店:分店号、分店名称、分店地址
食物:编号、食物号、名称、价格、图片
食物类:编号:食物类型
订单明细:编号、订单号、食物类型、数量、价格
职位:编号、职位
登录:职位、员工号、密码 2.3解决方案管理器:
如图-6所示,是这个点餐系统的解决方案管理器,它包括了 web服务解决方案 和项目解决方案。Web服务链接数据库和项目里面的调用的方法都在 web服务里, 项目解决方案包括了各个界面。
聲決冇兵总谆普3皇話 -Burger
聲決冇兵总谆普3皇話 -Burger
q国曰口邑
+1
自-
1+1
Cl a s-Si D ;曰日 . c. cJ
Login.vh
r uia ntD tdSd
£l― CsV-.XHljrg^rSi^r-iijriir
I—I--- 1 A尸
—— Bu rgierSiervi ere
卓- L^r dlb
DurgerService - =^h 仙etj.匚o nf ig
2.4类图: 如图-7所示,是关系类图
图-7
2.5界面设计:
1)如图-8所示,登录前选择身份的登录界面。确定按钮本身是不可用的,只 有选择了身份后,确定按钮才可用。
图-8
2)如图-9所示,是选择了员工身份后,跳转到员工登录界面。登录按钮是不 可用的避免员工没有输入用户名和密码时, 乱按而设置的。只有输入了用户
名和密码,才可以登录。
图-9
3)如图-10所示,根据图-9登录,进入到员工界面。确定,清空,下单等按钮 是不可用的。因为确定按钮是用于员工修改密码的, 没有输入新密码不能单 击确定。清空是清空订单数据等的,因为避免用户不想要之前点的信息了, 或者员工下单错误,进行清空数据用的,所以清空按钮是不能随意被使用。 还有下单按钮,避免在订单里面没有数据的时候,不能下单。
图-10
4)如图-11所示,是分店经理的登录界面。和员工登录界面差不多,登录按钮 是不可用的避免员工没有输入用户名和密码时, 乱按而设置的。只有输入了
用户名和密码,才可以登录。
5)如图-12所示,这是分店经理的界面,这个界面的点菜功能是和员工界面的 点菜功能是一样的。但是不同的是,
原创力文档


文档评论(0)