- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件开发程序设计模拟训练.
2009年 12 月 22日
开发文档
需求分析:
科技越来越发达的现代,一个友好的订餐系统能够带给老板难以想象的优势。根据汉堡王餐厅的需求,开发了一个订餐系统。该系统可以让员工登录,修改自己的秘密,让员工根据客户点的食物进行下单。分店经理可以登录,也可以下订单,修改自己的秘密,分店经理比员工多的功能是,分店经理可以添加员工,管理员工信息,可以删除员工,还可以根据日期,查看当日的销售额。管理员可以查看分店信息,添加新的分店,设置分店经理,他还可以查看食物信息,添加新的食物,查看员工信息,查看各分店每日销售额,修改自己的密码。
设计:
数据库E-R图
实体:根据需求分析,给这个数据库定义至少四个实体,分别是员工、分店、食物、订单等。员工记录员工信息,包括员工号、姓名、性别、身份证、电话。分店记录分店信息,包括分店号、分店名称、分店地址。食物记录食物信息,包括食物号、食物名、价格、图片、食物类。订单记录订单信息,包括价格、订单日期、具体时间和下单员工。
关系模式:
如图-1所示,员工和分店存在着工作关系,一名员工只能一间分店工作,一间分店可以有多名员工。它们之间是一对多的关系。
如图-2所示,员工和订单存在着下单的关系,一张单只能是一名员工下单,一名员工可以下多张单,所以它们之间存在的一对多的关系。
如图-3所示,订单与食物存在包括关系,用订单明细来表示。一张订单可以包括多份食物,一份食物可以在多张订单里。所示它们之间存在着多对多的关系。
如图-4所示,分店和食物存在售卖关系一间分店可以售卖多种食物,一种食物可以在多间分店销售。所示他们之间存在多对多的关系。
如图-5所示,是汉堡王点餐系统的数据库E-R图。
员工:编号、员工号、姓名、性别、电话、身份证、职位编号、分店号
订单:编号、总价、订单日期、具体时间、下单员工
分店:分店号、分店名称、分店地址
食物:编号、食物号、名称、价格、图片
食物类:编号:食物类型
订单明细:编号、订单号、食物类型、数量、价格
职位:编号、职位
登录:职位、员工号、密码
解决方案管理器:
如图-6所示,是这个点餐系统的解决方案管理器,它包括了web服务解决方案和项目解决方案。Web服务链接数据库和项目里面的调用的方法都在web服务里,项目解决方案包括了各个界面。
类图:
如图-7所示,是关系类图。
界面设计:
如图-8所示,登录前选择身份的登录界面。确定按钮本身是不可用的,只有选择了身份后,确定按钮才可用。
如图-9所示,是选择了员工身份后,跳转到员工登录界面。登录按钮是不可用的避免员工没有输入用户名和密码时,乱按而设置的。只有输入了用户名和密码,才可以登录。
如图-10所示,根据图-9登录,进入到员工界面。确定,清空,下单等按钮是不可用的。因为确定按钮是用于员工修改密码的,没有输入新密码不能单击确定。清空是清空订单数据等的,因为避免用户不想要之前点的信息了,或者员工下单错误,进行清空数据用的,所以清空按钮是不能随意被使用。还有下单按钮,避免在订单里面没有数据的时候,不能下单。
如图-11所示,是分店经理的登录界面。和员工登录界面差不多,登录按钮是不可用的避免员工没有输入用户名和密码时,乱按而设置的。只有输入了用户名和密码,才可以登录。
如图-12所示,这是分店经理的界面,这个界面的点菜功能是和员工界面的点菜功能是一样的。但是不同的是,这个界面多了一个管理功能,单击管理按钮可以跳转到管理界面。
如图-13,是管理界面,这个界面可以查看本店的员工信息,并对员工进行添加,删除,修改等操作。还可以查看本店的日销售额。
如图-14所示,是更改界面,是用来对员工信息做更改的界面。
如图-15所示,是管理员的登录界面,和员工,分店经理登录界面差不多,登录按钮是不可用的避免员工没有输入用户名和密码时,乱按而设置的。只有输入了用户名和密码,才可以登录。
如图-16所示,管理员可以查看各分店的信息,查看食物的信息,查看各分店员工的信息,查看各分店每日销售额,修改自己的密码。
如图-17所示,是添加分店并设置分店经理的界面。
如图-18所示,添加食物信息,
文档评论(0)