欢迎来到天天文库! | 帮助中心 分享价值,快乐你我!
天天文库
全部分类
  • 学术论文 >
    毕业论文 毕业设计 临时分类
    学术论文
    毕业论文 毕业设计 临时分类 土木工程毕业设计 asp毕业设计 安卓毕业设计 php毕业设计 文献综述 其他论文 外文翻译 Java毕业设计 asp.net论文 英语论文 机械毕业设计 船舶工程毕业论文 法学专业毕业论文 工商管理毕业论文 汉语言文学毕业论文 行政管理毕业论文 护理学毕业论文 化学专业毕业论文 会计学毕业论文 计算机论文 教育学论文 金融管理论文 景观设计毕业论文 旅游管理毕业论文 文秘秘书毕业论文 人力资源管理毕业论 期刊论文 数学专业毕业论文 心理学毕业论文 平面艺术设计论文 开题报告 音乐专业毕业论文 市场营销论文 装修毕业论文
  • 应用文档 >
    商业计划 设计方案 施工方案
    应用文档
    商业计划 设计方案 施工方案 事迹材料 使用与维护手册 工作思想汇报 表格清单 应急预案 调研报告 策划书 项目建议书 技术措施与指南 可行性研究报告 分析报告 演讲稿 自查报告 党校课件 党校讲课稿 合同协议范本 ppt模板 工作总结 工作计划 工作报告 讲话稿 心得体会 活动方案 规章制度 读后感 汇报材料 其他办公文档
  • 行业资料 >
    专业技术 解决措施 指导说明书
    行业资料
    专业技术 解决措施 指导说明书 组织施工设计 技术规范 国家标准 行业标准 经营营销
  • 教育资源 >
    课后答案 笔记讲义 主题班会
    教育资源
    课后答案 笔记讲义 主题班会 医学课件 PDF书籍 商业培训 优质公开课课件 考试资料 教学课件 职业培训课件 大学学习资料 高中学习资料 初中学习资料 小学学习资料 其他学习资料 练习与试题 英语资料 课程设计 临时分类
  • 其他资料 >
    其他文档 免费文档
    其他资料
    其他文档 免费文档
  • 首页 天天文库 > 资源分类 > DOC文档下载
     

    点菜系统开发文档

    • 资源ID:22756185       资源大小:602.50KB        全文页数:11页
    • 资源格式: DOC        下载权限:游客/注册会员    下载费用:10积分 【人民币10元】
    游客快捷下载 游客一键下载
    会员登录下载
    下载资源需要10积分 【人民币10元】

    邮箱/手机:
    温馨提示:
    支付成功后,系统会根据您填写的邮箱或者手机号作为您下次登录的用户名和密码(如填写的是手机,那登陆用户名和密码就是手机号),方便下次登录下载和查询订单;
    特别说明:
    请自助下载,系统不会自动发送文件的哦;
    支付方式: 微信支付    支付宝   
    验证码:   换一换

     
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,既可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

    点菜系统开发文档

    ----------专业最好文档,专业为你服务,急你所急,供你所需------------- 文档下载最佳的地方 开发文档 1. 需求分析 科技越来越发达的现代,一个友好的订餐系统能够带给老板难以想象的优势。根据汉堡王餐厅的需求,开发了一个订餐系统。该系统可以让员工登录,修改自己的秘密,让员工根据客户点的食物进行下单。分店经理可以登录,也可以下订单,修改自己的秘密,分店经理比员工多的功能是,分店经理可以添加员工,管理员工信息,可以删除员工,还可以根据日期,查看当日的销售额。管理员可以查看分店信息,添加新的分店,设置分店经理,他还可以查看食物信息,添加新的食物,查看员工信息,查看各分店每日销售额,修改自己的密码。 2. 设计 2.1 数据库E-R图 实体根据需求分析,给这个数据库定义至少四个实体,分别是员工、分店、食物、订单等。员工记录员工信息,包括员工号、姓名、性别、身份证、电话。分店记录分店信息,包括分店号、分店名称、分店地址。食物记录食物信息,包括食物号、食物名、价格、图片、食物类。订单记录订单信息,包括价格、订单日期、具体时间和下单员工。 2.2 关系模式 1 如图-1所示,员工和分店存在着工作关系,一名员工只能一间分店工作,一间分店可以有多名员工。它们之间是一对多的关系。 2 如图-2所示,员工和订单存在着下单的关系,一张单只能是一名员工下单,一名员工可以下多张单,所以它们之间存在的一对多的关系。 3 如图-3所示,订单与食物存在包括关系,用订单明细来表示。一张订单可以包括多份食物,一份食物可以在多张订单里。所示它们之间存在着多对多的关系。 4 如图-4所示,分店和食物存在售卖关系一间分店可以售卖多种食物,一种食物可以在多间分店销售。所示他们之间存在多对多的关系。 Number 5 如图-5所示,是汉堡王点餐系统的数据库E-R图。 Number 员工编号、员工号、姓名、性别、电话、身份证、职位编号、分店号 订单编号、总价、订单日期、具体时间、下单员工 分店分店号、分店名称、分店地址 食物编号、食物号、名称、价格、图片 食物类编号食物类型 订单明细编号、订单号、食物类型、数量、价格 职位编号、职位 登录职位、员工号、密码 2.3 解决方案管理器 如图-6所示,是这个点餐系统的解决方案管理器,它包括了web服务解决方案和项目解决方案。Web服务链接数据库和项目里面的调用的方法都在web服务里,项目解决方案包括了各个界面。 图-6 2.4 类图 如图-7所示,是关系类图。 图-7 2.5 界面设计 图-8 1 如图-8所示,登录前选择身份的登录界面。确定按钮本身是不可用的,只有选择了身份后,确定按钮才可用。 2 如图-9所示,是选择了员工身份后,跳转到员工登录界面。登录按钮是不可用的避免员工没有输入用户名和密码时,乱按而设置的。只有输入了用户名和密码,才可以登录。 图-9 图-10 3 如图-10所示,根据图-9登录,进入到员工界面。确定,清空,下单等按钮是不可用的。因为确定按钮是用于员工修改密码的,没有输入新密码不能单击确定。清空是清空订单数据等的,因为避免用户不想要之前点的信息了,或者员工下单错误,进行清空数据用的,所以清空按钮是不能随意被使用。还有下单按钮,避免在订单里面没有数据的时候,不能下单。 4 如图-11所示,是分店经理的登录界面。和员工登录界面差不多,登录按钮是不可用的避免员工没有输入用户名和密码时,乱按而设置的。只有输入了用户名和密码,才可以登录。 图-11 5 如图-12所示,这是分店经理的界面,这个界面的点菜功能是和员工界面的点菜功能是一样的。但是不同的是,这个界面多了一个管理功能,单击管理按钮可以跳转到管理界面。 图-12 图-13 6 如图-13,是管理界面,这个界面可以查看本店的员工信息,并对员工进行添加,删除,修改等操作。还可以查看本店的日销售额。 7 如图-14所示,是更改界面,是用来对员工信息做更改的界面。 图-14 图-15 8 如图-15所示,是管理员的登录界面,和员工,分店经理登录界面差不多,登录按钮是不可用的避免员工没有输入用户名和密码时,乱按而设置的。只有输入了用户名和密码,才可以登录。 9 如图-16所示,管理员可以查看各分店的信息,查看食物的信息,查看各分店员工的信息,查看各分店每日销售额,修改自己的密码。 图-16 10 如图-17所示,是添加分店并设置分店经理的界面。 图-17 11 如图-18所示,添加食物信息,增加新的食物供应销售,满足客户的需求。 图-18 2.6 实现 数据库的搭建 1 如图-19所示,是分店表的搭建。 图-19 图-20 2 如图-20所示,是员工表的搭建。 图-21 3 如图-21所示,是食物表的搭建。 图-22 4 如图-22所示,是食物类表的搭建。 5 如图-23所示,是登录表的搭建。 图-23 图-24 6 如图-24所示,订单表的搭建。 图-25 7 如图-25所示,订单明细表的搭建。 图-26 8 如图-26所示,职位表的搭建。 9 如图-27所示,搭建成功所有表后的截图。 图-27 2.7 核心代码 1 Panel控件是为了显示菜单信息的,Panel控件可用为True,下单完毕后不用,可用设置为False,用的时候再改为True,文本框为txbnewPW.Text为空,清空用的。定义一个变量j,控制每个Picture Box的位置。调用方法getFoodBysort,将对应得食物照片显示在Picture Box上。接着是一个循环语句,定义一个事件方法,单击Picture Box读取相应信息。接着又一个循环语句,读取相应的食物信息。紧接着设置单击事件的按钮,每类食物有几份,就有几个单击事件的按钮。如图-28,获取食物信息的代码。 图-28 获取食物信息的代码 更改密秘的文本框,负责接收新密码 读取相应的食物信息。 设置相应的事件按钮。 每个Picture Box的相应位置,四个换一行。 2 设置相应事件的代码,通过事件按钮获取相应信息。首先,定义一个数组,用来存储食物信息。接着是定义两个变量,一个是n,另一个是q。然后对数组进行分割,每次长度是2。变量n存储分割数组的第二个数减1,给q赋值为1。然后是循环语句,循环语句里面有一个条件语句if,判断是哪个食物的信息,将这些食物的名字,价格显示在list View上。然后再有一个条件语句,就是读取菜单的信息的。然后变量total是全局变量,计算着总价。将total赋值给lblTotal。如图-29,Picture Box事件代码。 图-29 Picture Box事件代码 分割数字,且长度永远为2。 更新List View上面的数据。 计算总价。 ----------专业最好文档,专业为你服务,急你所急,供你所需------------- 文档下载最佳的地方

    注意事项

    本文(点菜系统开发文档)为本站会员(志在邹)主动上传,天天文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知天天文库(发送邮件至1290478887@qq.com或直接QQ联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服点击这里,给天天文库发消息,QQ:1290478887 - 联系我们

    网站客服QQ:1290478887   天天文库用户QQ群:629251935   微信公众号:iwenku365

    copyright@ 2017-2027 wenku365.com 网站版权所有   聚力网络工作室

    经营许可证编号:鄂ICP备17008239号-1 

    收起
    展开