餐饮管理系统设计.pptx

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C#项目-餐饮管理系统;项目展示 项目展示思考的问题 (1)主窗体的界面应该如何呈现 (2)窗体初始化,窗体参数 (3)父子窗体之间参数的传递;主 目 录;1、系统功能结构;2、系统业务流程;3、数据库设计 在开发餐饮系统之前,分析该系统的数据量,由于系统管理餐饮方面的数据较多,商品信息,消费信息、以及账目清单会占用较大的空间,因此选择SQL SERVER 2000数据库存储这些信息,数据库命名为db_Mrcy,在数据库中创建5个数据表用于存储不同的信息。;1、数据表 tb_food;4、数据表 tb_room;新增知识:ImageList控件(1) ImageList控件提供了一个集合,可以用于存储在窗体的其他控件中使用的图像。可以在图像列表中存储任意大小的图像,但在每个控件中,每个图像的大小必须相同。 ImageList是一个在运行期间不显示它本身的控件。在把它拖放到正在开发的窗体上时,它并不是放在窗体上,而是放在它的下面,其中包含所有的组件。这个功能可以防止不是用户界面一部分的控件妨碍窗体设计器。这个控件的处理方式与其他控件相同,但不能移动它。 可以在设计和运行期间给ImageList添加图像。如果知道在设计期间需要显示哪些图像,就可以单击Images属性右边的按钮,添加这些图像。;新增知识点2:listView控件 ListView控件可用4种不同视图(详细资料、大图标、列表、小图标)中的一种显示一些项的集合,ListView控件的外观与Windows 资源管理器的文件列表外观相似。 列表视图通常用于显示数据,用户可以对这些数据和显示方式进行某些控制。还可以把包含在控件中的数据显示为列和行(像网格那样),或者显示为一列,或者显示为图标表示。;listView常用属性(1);listView常用属性(2);listView常用属性(3);方法Clear:从控件中移除所有项的内容。 方法DragDropEffects DoDragDrop(object data,DragDropEffects allowEffects): 开始拖放操作,参数data是要传送的数据,可以是String、Bitmap、IDataObject、Metafile类的对象,或者是实现序列化的数据等。参数2确定哪些拖动操作可以发生,可以是DragDropEffects.Copy、All、Link、Move、None、Scroll。 事件ItemDrag:鼠标开始拖动产生的事件。 事件DragEnter:鼠标进入拖动目的控件产生的事件。 事件DragDrop:鼠标进入拖动目的控件,并抬起鼠标产生的事件。 事件SelectedIndexChanged:当列表视图控件中选定的项的索引更改时发生。;窗口load事件和activated 事件的区别 load为加载窗体时的操作, activated是将该窗体设为当前活动窗体时候的操作(就是将窗体显示在最前面。) ;餐饮管理系统(2) 本次课知识点和学习目标 登陆模块 主窗体模块 可变菜单 状态栏(statusStrip) 快捷菜单(contextMenuStrip);4、登录模块 为了使系统的安全性各到保障,大多数系统都开发登录模块。只有通过登陆模块,才能对登录用户进行验证,只要系统的合法用户服务才可以进入系统的主界面。这也是设计管理系统软件之前,必须考虑的问题,整个登陆模块的实现过程非常简单。相信大家会很快掌握。;登陆界面示例; 在餐饮管理系统中主窗体模块是由3部分组成的。 第一部分是位于主窗体模块上端的系统菜单,主要实现链接系统功能菜单。 第二部分是位于主窗体模块中间的桌台显示,主要用于显示餐厅中所有的桌台情况,包括桌台是否已使用、已使用桌台的客人数量等信息,方便用户对桌台的管理; 第三部分是位于主窗体模块下端的状态栏,主要用于显示系统当前状态信息。; ; ; ;快捷菜单(ContextMenu) 使用过Word程序的人都知道,在Word程序窗口的不同位置单击右键,会出现不同弹出菜单,这个弹出菜单叫快捷菜单。接下来介绍如何为应用程序增加快捷菜单。快捷菜单和主菜单的属性、事件和方法基本一致,只是快捷菜单没有顶级菜单项,因此这里就过多介绍了。 ;餐饮管理系统(3) 本次课知识点和学习目标 开台模块 点菜模块 可变快捷菜单 目录树( TreeView )控件 数据列表(dataGridView)控件 数据集(DataSet)数据表(DataTable);6、开台模块设计 当顾客要进行消费的时候,首先要看一下是否还有可用的桌台。如果还有空闲的桌台,那么就要为顾客开台,只有要开台之后,才能为顾客点菜、查询和结账。所以开台模块在整个系统工程中是非常重要的。;简单开台界面;C#中Ke

文档评论(0)

魏魏 + 关注
官方认证
内容提供者

教师资格证持证人

该用户很懒,什么也没介绍

版权声明书
用户编号:5104001331000010
认证主体仪征市联百电子商务服务部
IP属地江苏
领域认证该用户于2023年10月19日上传了教师资格证
统一社会信用代码/组织机构代码
92321081MA26771U5C

1亿VIP精品文档

相关文档