数据库课程设计餐饮管理系统
餐饮管理系统课程设计

餐饮管理系统 课程设计一、课程目标知识目标:1. 学生能理解餐饮管理系统的基本概念,掌握系统的功能模块及其相互关系。
2. 学生能掌握餐饮管理系统中数据库的操作,包括数据录入、查询、更新和删除。
3. 学生了解餐饮业的基本业务流程,并能运用所学知识分析实际案例。
技能目标:1. 学生能运用所学编程语言,独立设计并实现一个简单的餐饮管理系统功能模块。
2. 学生能通过实际操作,熟练使用餐饮管理系统,解决实际问题。
3. 学生具备一定的团队协作能力,能与他人共同完成餐饮管理系统的设计与开发。
情感态度价值观目标:1. 学生培养对餐饮管理工作的兴趣,认识到信息技术在餐饮业中的重要性。
2. 学生在课程学习过程中,增强解决问题的自信心,培养积极向上的学习态度。
3. 学生通过学习,意识到信息技术在提高餐饮业管理效率、降低成本方面的价值,树立社会责任感。
本课程针对高年级学生,结合餐饮管理系统相关知识,注重培养学生的实际操作能力和团队协作精神。
课程目标既关注学生知识技能的掌握,也关注情感态度价值观的培养,旨在使学生能够将所学应用于实际工作,提高我国餐饮业的信息化水平。
二、教学内容本章节教学内容主要包括以下三个方面:1. 餐饮管理系统概述:- 系统功能模块介绍:包括点餐、收银、库存管理、报表统计等模块。
- 餐饮业业务流程分析:以实际案例为依据,讲解餐饮业务的基本流程。
2. 数据库操作:- 数据库基本概念:数据表、字段、记录等。
- 常用SQL语句:SELECT、INSERT、UPDATE、DELETE等。
- 数据库设计:如何根据餐饮业务需求设计合理的数据库结构。
3. 餐饮管理系统设计与实现:- 编程语言选择:结合课本内容,选择合适的编程语言进行教学。
- 系统设计:功能模块划分、界面设计、数据库连接等。
- 系统实现:根据教学进度,逐步实现各个功能模块。
教学内容参考教材相关章节,结合课程目标进行系统性的组织和安排。
教学大纲明确每节课的教学内容、目标和进度,确保学生能够逐步掌握餐饮管理系统的相关知识。
餐馆管理系统课程设计

餐馆管理系统课程设计一、课程目标知识目标:1. 了解餐馆管理系统的基本概念、功能模块及其在餐饮业中的应用。
2. 掌握数据库管理的基本原理,能运用SQL语句进行数据查询、更新、删除等操作。
3. 理解面向对象编程的基本思想,能运用所学编程语言实现餐馆管理系统的功能模块。
技能目标:1. 能运用数据库软件设计并实现餐馆管理系统的数据库,进行数据管理。
2. 能运用编程语言编写代码,实现餐馆管理系统的前台和后台功能。
3. 能通过小组合作,进行需求分析、系统设计、编码实现、测试与调试等软件开发过程。
情感态度价值观目标:1. 培养学生对信息技术的兴趣,提高他们运用信息技术解决实际问题的意识。
2. 培养学生的团队协作精神,使他们学会与他人合作共同解决问题。
3. 培养学生具备良好的职业道德,关注餐饮业发展,为我国餐饮业信息化建设做出贡献。
课程性质:本课程属于信息技术学科,结合实际应用场景,培养学生的编程能力和数据库管理能力。
学生特点:本课程面向高年级学生,他们已经具备了一定的编程基础和数据库知识,具有较强的自学能力和实践操作能力。
教学要求:结合学生特点,采用任务驱动、项目教学等方法,引导学生通过实践掌握餐馆管理系统的设计与实现。
在教学过程中,注重培养学生的实际操作能力、团队协作能力和创新能力。
通过课程学习,使学生在知识、技能和情感态度价值观方面取得具体的学习成果。
二、教学内容本课程教学内容主要包括以下几部分:1. 餐馆管理系统概述- 了解餐馆管理系统的基本概念、发展历程及应用场景。
- 分析餐馆管理系统的功能模块,如前台点餐、后台管理等。
2. 数据库设计与实现- 学习数据库基本原理,掌握实体-关系模型和关系模型。
- 运用数据库软件设计并实现餐馆管理系统的数据库,包括表结构设计、数据插入与查询等。
3. 编程语言与面向对象编程- 复习编程语言基础知识,如变量、数据类型、控制结构等。
- 学习面向对象编程基本思想,掌握类、对象、继承、多态等概念。
餐饮店管理系统课程设计

餐饮店管理系统课程设计一、课程目标知识目标:1. 学生能理解餐饮店管理系统的基本概念,掌握其功能模块和工作流程。
2. 学生能掌握数据库管理的基本操作,包括数据录入、查询、更新和删除。
3. 学生了解餐饮业的行业特点,熟悉餐饮店管理的基本原则和策略。
技能目标:1. 学生能运用所学知识设计并实现一个简单的餐饮店管理系统,具备实际操作能力。
2. 学生能运用编程语言(如Python、Java等)编写相关功能模块,实现餐饮店管理系统的基本功能。
3. 学生具备一定的数据库设计和优化能力,能对餐饮店管理系统的数据库进行合理规划。
情感态度价值观目标:1. 学生通过学习,培养对餐饮行业的兴趣,提高职业素养和敬业精神。
2. 学生能认识到信息技术在餐饮业中的重要性,增强对信息技术的应用意识和自信心。
3. 学生在项目合作中,培养团队协作精神和沟通能力,提高解决问题的能力和责任感。
课程性质:本课程为信息技术与餐饮管理相结合的实践性课程,旨在让学生在实际项目中运用所学知识,提高综合运用能力。
学生特点:学生具备一定的信息技术基础,对餐饮业有一定了解,但缺乏实际操作经验。
教学要求:结合餐饮店管理实际需求,注重实践操作,引导学生运用所学知识解决问题,培养实际应用能力。
将课程目标分解为具体学习成果,以便于教学设计和评估。
二、教学内容1. 餐饮店管理系统概述- 餐饮业发展背景及管理需求- 餐饮店管理系统的功能模块及作用2. 数据库管理- 数据库基本概念及操作- 数据表设计及关系建立- 数据录入、查询、更新和删除操作3. 编程语言应用- 选择合适的编程语言(如Python、Java等)- 编程实现餐饮店管理系统的基本功能- 系统调试与优化4. 餐饮店管理策略- 餐饮店运营管理原则- 餐饮店市场营销策略- 信息技术在餐饮店管理中的应用5. 实践项目:餐饮店管理系统设计与实现- 系统需求分析- 系统设计及数据库构建- 系统功能模块开发与测试- 项目汇报与评价教学大纲安排:第一周:餐饮店管理系统概述第二周:数据库管理基础知识第三周:编程语言选择及基础应用第四周:餐饮店管理策略第五周:实践项目启动及需求分析第六周:系统设计及数据库构建第七周:系统功能模块开发第八周:项目测试与优化第九周:项目汇报与评价教学内容关联教材章节:《信息技术》第十四章:数据库应用《餐饮管理》第三章:餐饮店管理概述《编程语言》相关章节:基础语法及实践应用三、教学方法本课程采用以下教学方法,旨在激发学生的学习兴趣,提高主动性和实践能力:1. 讲授法:- 用于讲解餐饮店管理系统概述、数据库管理基本概念和编程语言基础等理论知识。
数据库课程设计餐饮下单管理系统

数据库课程设计餐饮下单管理系统餐饮下单管理系统是一种常见的应用于餐饮行业的管理系统,其主要功能是帮助餐馆实现客户点餐、收银、并可直观化地统计餐馆销售情况等。
系统的主要模块包括菜品管理模块、订单管理模块、用户信息管理模块和数据统计模块。
1.菜品管理模块菜品管理模块是餐饮下单管理系统中的一个重要模块。
通过该模块,管理员可以添加、修改和删除菜品信息,并可对菜品进行搜索、分类显示、价格监控等。
为提高系统的可扩展性,应采用数据库存储菜品信息,同时设计菜品信息表,保证菜品信息的稳定性和数据整合的便利性。
2.订单管理模块订单管理模块也是餐饮下单管理系统的一个核心模块。
用户可以通过该模块选择菜品下单、查看订单状态、进行支付等。
此外,管理员可以通过该模块查看餐厅订单情况、确认订单、派送订单等。
系统的订单信息维护应以数据库表的形式存储,包括订单号、订单金额、订单状态、下单时间、支付时间、收货人信息等。
3.用户信息管理模块用户信息管理模块是餐饮下单管理系统中的一个基础性模块。
该模块主要用于管理用户信息。
用户可以在系统中注册、登录、注销等。
同时,管理者可以通过该模块进行用户信息的添加、修改、删除等操作。
用户信息应该存储于数据库中,设计用户信息表来保证数据的稳定性和数据整合的便利性。
4.数据统计模块数据统计模块是餐饮下单管理系统的一个重要功能。
该模块主要通过数据库分析及图表来分析系统的数据。
管理员可以通过该模块查看销售额、订单数量、菜品销量等数据,并可根据不同时间段进行数据的查询和统计。
通过该模块的功能能够及时反馈餐馆的业务状况,为管理者做出正确和科学决策提供数据支持。
总之,对于餐饮下单管理系统的设计与实现,不仅需要具有了解餐饮行业的实际经验,更需要充分考虑到数据库的设计与架构优化,来提高系统的可用性、可靠性和扩展性。
同时,为保障系统的稳定性和数据安全性,应内置系统的日志记录和备份机制,及时检测系统漏洞并进行修复等。
最后,在开发系统的同时应注意到用户体验,为用户提供优质、快捷的服务来提高用户黏性。
数据库课程设计 餐饮下单管理系统

目录1.课题名称及目标 (2)2.需求分析 (2)2.1 数据需求 (2)2.2事务需求 (3)2.3数据流 (4)2.4数据字典 (6)3.数据库结构设计 (9)3.1概念设计 (9)3.1.1分E-R图的建立 (9)3.1.2整体E-R图 (10)3.2逻辑设计 (11)3.2.1 E-R图向关系模型的转换 (11)3.2.2优化处理 (12)3.2.3 用户子模式建立 (12)4.数据库物理设计 (13)4.1存储过程 (14)4.2 触发器 (14)5.数据库的实施 (14)5.1在SQL中数据库实施 (14)5.1.1数据库及数据库对象的建立 (14)5.1.2数据入库 (16)5.2 数据库测试 (16)5.2.1对建立的数据库及数据库对象进行测试 (16)6. 总结 (30)7. 附录 (31)1.课题名称及目标本次实训要设计的数据库课题名称是餐厅管理系统。
餐厅管理系统的功能主要包括顾客点菜、结账、对员工资料进行管理、对餐桌信息进行统一设置、对消费情况进行查询等功能。
基本功能如下:(1)菜谱信息管理:对菜谱进行增、查、改、删操作。
即可查询当前餐厅所推出的菜品,增加菜品,修改菜品的价格,删除菜品。
(2)餐桌信息管理:能查询当前餐厅中所有餐桌的座位数以及使用情况,客人可以对位实现的餐桌进行使用申请。
(3)顾客信息管理:可以查询顾客的相关信息,如性别,年龄,联系方式等。
当有新顾客时,可添加新顾客的信息。
(4)顾客下订单功能:实现下订单,具有唯一的订单号,可用于结账。
可根据顾客的人数选择相应的餐桌号,并且能够指定服务员。
(6)顾客点菜:实现顾客点菜功能。
顾客可以对所下的订单进行修改,即可删除所点的菜品或是修改数量。
同时可以查询某位顾客的订单。
(7)顾客结账:根据订单号进行结账(防止有相同姓名的顾客,以致结错帐)。
能够根据消费金额进行对应的折扣,并把消费信息存档到消费记录中去。
2.需求分析通过了解餐饮行业的特点和实际情况,从分析饭店的基本情况入手,结合要实现的功能,对系统的可行性进行分析,为提高其可行性,故做了以下数据分析。
餐饮管理数据库课程设计

餐饮管理数据库课程设计一、教学目标本课程旨在通过学习餐饮管理数据库相关知识,让学生掌握数据库的基本概念、设计原则以及餐饮管理数据库的具体构建方法。
在技能方面,使学生能够熟练使用数据库管理系统,进行数据库的创建、维护、查询和分析。
在情感态度价值观方面,培养学生的信息素养,提高学生运用数据库技术解决实际问题的能力,增强学生对餐饮管理行业的认识和兴趣。
二、教学内容本课程的教学内容主要包括以下几个部分:1.数据库基本概念:数据库、数据库管理系统、数据模型、数据库设计等。
2.餐饮管理数据库设计:需求分析、概念设计、逻辑设计、物理设计等。
3.数据库管理:数据库的创建、维护、备份与恢复等。
4.数据库查询与分析:SQL语言、查询优化、数据分析等。
5.餐饮管理数据库应用案例:餐饮业数据库应用实例解析。
三、教学方法为了提高教学效果,本课程将采用多种教学方法相结合的方式进行教学:1.讲授法:通过讲解基本概念、原理和方法,使学生掌握餐饮管理数据库的相关知识。
2.案例分析法:分析餐饮业数据库应用实例,使学生更好地理解数据库在实际中的应用。
3.讨论法:学生进行小组讨论,培养学生的合作能力和解决问题的能力。
4.实验法:让学生通过实际操作,熟练掌握数据库管理系统,提高学生的动手能力。
四、教学资源为了支持本课程的教学,我们将准备以下教学资源:1.教材:《数据库原理与应用》、《餐饮管理数据库》等。
2.参考书:提供相关领域的参考书籍,丰富学生的知识体系。
3.多媒体资料:制作课件、教学视频等,提高课堂教学效果。
4.实验设备:提供计算机、数据库管理系统等实验设备,保障学生的实践教学需求。
五、教学评估本课程的教学评估将采用多元化评价方式,全面客观地评价学生的学习成果。
评估内容包括:1.平时表现:通过课堂参与、提问、讨论等环节,评价学生的学习态度和积极性。
2.作业:布置适量作业,检查学生对知识点的掌握情况。
3.实验报告:评估学生在实验过程中的操作能力和解决问题的能力。
数据库课程设计饭店点餐系统

设计一个饭店点餐系统的数据库,需要考虑以下几个方面:1. 数据库表设计:a. 餐厅信息表:包含餐厅的基本信息,如餐厅名称、地址、联系方式等。
b. 菜品信息表:包含菜品的名称、描述、价格等。
c. 订单信息表:包含订单的编号、下单时间、总价、付款状态等。
d. 用户信息表:包含用户的姓名、手机号、地址等。
e. 购物车表:记录用户选购的菜品信息。
2. 表之间的关系:a. 餐厅信息表与菜品信息表之间是一对多的关系,一个餐厅可以有多个菜品。
b. 订单信息表与用户信息表之间是一对多的关系,一个用户可以有多个订单。
c. 订单信息表与菜品信息表之间是多对多的关系,一个订单可以包含多个菜品,一个菜品也可以被多个订单选择。
3. 主键和外键:a. 餐厅信息表的主键可以是餐厅编号。
b. 菜品信息表的主键可以是菜品编号,同时,餐厅编号作为外键与餐厅信息表关联。
c. 订单信息表的主键可以是订单编号,同时,用户编号作为外键与用户信息表关联。
d. 购物车表的主键可以是购物车编号,同时,订单编号和菜品编号作为外键与订单信息表和菜品信息表关联。
4. 数据库查询:a. 查询餐厅信息:根据条件查询餐厅的基本信息。
b. 查询菜品信息:根据条件查询菜品的基本信息。
c. 查询订单信息:根据条件查询订单的基本信息。
d. 查询用户信息:根据条件查询用户的基本信息。
e. 查询购物车信息:根据条件查询购物车中的菜品信息。
5. 数据库操作:a. 添加数据:插入新的餐厅信息、菜品信息、订单信息、用户信息等。
b. 更新数据:更新订单状态、用户信息等。
c. 删除数据:删除不需要的餐厅信息、菜品信息、订单信息、用户信息等。
这只是一个简单的饭店点餐系统数据库设计的示例,实际应用中可能还有其他需求,可以根据具体情况进行调整和扩展。
在设计过程中要考虑数据的完整性、一致性和安全性,并合理优化数据库结构和查询性能。
数据库课程设计报告---餐饮管理系统

数据库课程设计餐饮管理系统学院:计算机科学与工程学院班级: XXXXXXXXXXXXXXXXXXX 项目成员:XXXXXXXXXXXXXXXXXXX指导老师:XXXXXXXXXXXXXXXXXXX目录绪论 (3)1.1 开发背景 (4)1.2 需求分析 (4)1.3 系统设计 (5)1.3.1 系统目标 (5)1.3.2 系统功能结构 (6)1.3.3 系统预览 (7)1.3.4 业务流程图 (8)1.3.5 程序运行环境 (9)1.3.6 数据库课程设计 (9)1.3.7 数据库概念设计 (10)1.3.8 数据库逻辑结构设计 (13)1.4 登录模块设计 (14)1.5 主窗体模块设计 (15)1.6 开台模块设计 (17)1.7 点菜模块设计 (18)1.8 结帐模块设计 (19)绪论餐饮管理系统是一个饮食产业不可缺少的部分,它的内容对企业的决策者和管理者都至关重要,所以餐饮管理系统应该能够为用户提供充足的信息和快捷的查询手段。
但一直以来人们使用的餐饮管理系统均是以人为主体的,需要很多的人力、物力、财力,且效率不是很高,在系统运营时也可能产生人为的失误,以致餐饮管理工作既繁琐而且不利于分析企业的经营状况。
作为计算机应用的一部分,使用计算机对餐饮信息进行管理,具有人工管理所无法比拟的优点。
例如统计结账快速、安全保密性好、可靠性高、存储量大、寿命长、成本低等。
这些优点能够极大地提高餐饮管理的效率,增强企业的竞争力,同时也是企业的科学化、正规化管理,与世界接轨的重要条件。
1.1 开发背景近几年来,计算机网络、分布技术日趋成熟,随着科技的发展,餐饮业的竞争也越来越激烈。
想在这样竞争激烈的环境下生存,那么就必须运用科学的管理思想与先进的管理方法,使点餐与管理一体化。
这样不仅提高了工作效率,也避免了以前手工作业的麻烦,从而使管理者能够准确、有效地管理餐饮。
因此,餐饮业的管理者更希望从科学的管理中取得竞争的优势,在竞争激烈的商业市场中取胜。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
摘要随着经济的发展社会的进步,去饭店过节聚会成为了一种新的时尚。
因此每逢过年过节,饭店都会迎来大量的顾客,随之而来的就是大量的预定和结算信息将会使得饭店的工作人员不堪重负,并且不可避免的会出现这样或那样的错误。
餐饮信息管理软件的诞生可以为他们提供便捷的管理服务。
并且几乎为零的错误率也使得餐馆可以更好的为顾客服务。
它不仅可以为餐馆降低人力资源的付出,节省了成本,而且也可以提升自身的形象,使餐厅迎来更多的食客。
本系统使用了Visual Studio2010,SQLserver2008使用本系统,员工将可以快速地编辑顾客资料信息,并且为客户提供订餐打折和充值服务。
管理员使用本系统,既可以完成员工的所有工作,又可以更好地管理员工,精准地了解员工账面的资金情况。
除了这些,管理员还可以设定餐厅的菜单信息和折扣程度,从而使得管理员对餐厅的运营情况可以全面掌控。
一.需求分析1.1开发背景鉴于传统的人工管理方式的种种缺陷,我设计了方便中小级别餐饮企业使用的应用程序,通过它,管理者可以基本解决以上所遇到的种种问题,并且更加科学的对老客户进行打折,而且添加了主顾权限的不同设计使得它更加方便雇主对雇员的管理与监督。
1.2 开发工具和相关技术简介开发工具:硬件:笔记本软件:Windows7、Microsoft Visual Studio、 2010Microsoft SQL Server 2008 由于我们开发的事面向中小型,界面看起来温馨舒适,功能不是很多。
1.3需求分析员工使用本餐饮信息管理系统应可以实现以下功能:1.添加修改查询客户会员信息(修改客户信息需客户确认)2.查询菜单3.添加查询预定信息,为老顾客打折4.客户可以在自己的会员账户里充值5.顾客可以用现金买单也可以从会员账户里扣取管理员使用本餐饮信息管理系统应可以实现以下功能:1.添加修改查询客户会员信息(修改客户信息需客户确认)2.添加修改查询菜单信息,最好能看到菜品图片3.添加查询预定信息,为老顾客打折4.客户可以在自己的会员账户里充值5.顾客可以用现金买单也可以从会员账户里扣取6.设定具体的打折方法7.添加职员信息,权限也可以定为管理员。
8.可以查询使用者的现金收款金额二.概念结构设计2.1 系统功能模块的划分登录后管理员和员工的权限不同,管理员可以进入任何子菜单,二员工不可以进入职工管理和销售额统计。
系统流程分析流程图简介:员工登录系统后为客户添加基本信息,客户可以根据需要在开通的账户里充值(增加用户的收款金额)。
客户通过餐饮信息管理系统进行订餐(老用户在此环节中可能会享受打折服务)。
客户用完餐后来到服务台买单,用户可以选择使用现金或者从用户余额里扣除,支付成功会增加客户的已消费金额。
若余额不足,系统将会提示,那么客户只能使用现金支付。
使用现金支付的话会增加用户的收款金额。
管理员登录的话可以使用员工的所有功能,而且可以设定为客户打折的折扣程度和添加菜单,以及管理员工账户。
三.逻辑结构设计3.1 ER图设计图3 用户E-R图主要存储一些用户信息,如用户的账号、密码和类型地点等等,主要用于用户登录,添加客户和添加预定时会使用到用户信息图4 客户E-R图主要存储一些客户信息,如客户的账号、联系方式和消费情况等等,主要用于客户订餐、充值和结算,使用于添加预定。
图5 食谱E-R图主要存储一些食谱信息,如食谱的名称、价格和照片等等,主要用于客户订餐,使用于添加预定。
图6 预定E-R图主要存储一些预定信息,如客户的账号、预定的时间、桌号和菜单等等,主要用于记录客户的预定信息,会使用到用户、客户、菜单和折扣信息。
图7 折扣E-R图存储管理员设定的打折信息,用来计算打折后的应付金额,使用在添加预定时打折。
3.2 数据表的设计四.数据库物理设计1.整个界面Imports System.Windows.Forms.VisualStyles.VisualStyleElement.TaskbarClockPublic Class Form1Private Sub 退出ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 退出ToolStripMenuItem.ClickMe.Close()End SubPrivate Sub 系统ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 系统ToolStripMenuItem.ClickEnd SubPrivate Sub 登录ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 登录ToolStripMenuItem.ClickForm2.Show()End SubPrivate Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.LoadMe.菜单信息ToolStripMenuItem.Enabled = FalseMe.充值管理ToolStripMenuItem.Enabled = FalseMe.结账买单ToolStripMenuItem.Enabled = FalseMe.客户信息ToolStripMenuItem.Enabled = FalseMe.预订管理ToolStripMenuItem.Enabled = FalseMe.职工管理ToolStripMenuItem.Enabled = FalseEnd SubPrivate Sub 客户信息ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 客户信息ToolStripMenuItem.ClickForm3.Show()End SubPrivate Sub 菜单信息ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 菜单信息ToolStripMenuItem.ClickForm4.Show()End SubPrivate Sub 预订管理ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 预订管理ToolStripMenuItem.ClickForm5.Show()End SubPrivate Sub 充值管理ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 充值管理ToolStripMenuItem.ClickForm6.Show()End SubPrivate Sub 职工管理ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 职工管理ToolStripMenuItem.ClickForm8.Show()End SubPrivate Sub 结账买单ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 结账买单ToolStripMenuItem.ClickForm7.Show()End SubPrivate Sub 帮助ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 帮助ToolStripMenuItem.ClickForm9.Show()End SubPrivate Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.TickLabel3.Text = Now()End SubEnd Class2.登录Imports System.DataImports System.Data.SqlClientPublic Class Form2Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.ClickMe.Close()End SubPrivate Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.ClickIf TextBox3.Text.Trim = "" Or TextBox4.Text.Trim = "" ThenMsgBox("请填写用户名和密码", MsgBoxStyle.Exclamation)Exit SubEnd If'connectSQL()Dim conn As SqlConnection = New SqlConnection("Server=(local);uid=sa;pwd=sa;Database=D:\新建文件夹\EATFOODS.MDF") conn.Open()Dim str As Stringstr = "select * from ruser where user_id ='" + TextBox3.Text + "' and passcode= '" + TextBox4.Text + "' and style= '" + ComboBox2.Text + "'"Dim scom = New SqlClient.SqlCommand(str, conn)mandType = CommandType.TextDim sexe = scom.ExecuteReader()If (sexe.Read()) ThenMe.Visible = FalseMessageBox.Show("登陆成功", "提示")Me.Visible = FalseIf ComboBox2.Text = "管理员" ThenMsgBox("欢迎您:" & ComboBox2.Text, rmation)Form1.帮助ToolStripMenuItem.Enabled = TrueForm1.菜单信息ToolStripMenuItem.Enabled = TrueForm1.充值管理ToolStripMenuItem.Enabled = TrueForm1.客户信息ToolStripMenuItem.Enabled = TrueForm1.系统ToolStripMenuItem.Enabled = TrueForm1.结账买单ToolStripMenuItem.Enabled = TrueForm1.预订管理ToolStripMenuItem.Enabled = TrueForm1.职工管理ToolStripMenuItem.Enabled = TrueForm1.Text = "欢迎领导"End IfIf ComboBox2.Text = "员工" ThenMsgBox("欢迎您:" & ComboBox2.Text, rmation)Form1.帮助ToolStripMenuItem.Enabled = TrueForm1.菜单信息ToolStripMenuItem.Enabled = TrueForm1.充值管理ToolStripMenuItem.Enabled = TrueForm1.客户信息ToolStripMenuItem.Enabled = TrueForm1.系统ToolStripMenuItem.Enabled = TrueForm1.结账买单ToolStripMenuItem.Enabled = TrueForm1.预订管理ToolStripMenuItem.Enabled = TrueForm1.Text = "欢迎您"End If' MessageBox.Show("登陆成功", "提示")ElseMessageBox.Show("用户名或密码不正确!", "警告")End IfMe.Close()conn.Close()End SubEnd Class3.顾客信息添加删除照片Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.ClickIf OpenFileDialog1.ShowDialog() = DialogResult.OK Then PictureBox3.Load(OpenFileDialog1.FileName)MsgBox("添加照片成功,关闭")EndEnd SubPrivate Sub PictureBox3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PictureBox3.ClickEnd SubPrivate Sub Button8_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button8.ClickPictureBox4.Image = NothingMsgBox("成功删除")End SubPrivate Sub OpenFileDialog1_FileOk(ByVal sender As System.Object, ByVal e As ponentModel.CancelEventArgs) Handles OpenFileDialog1.FileOkOpenFileDialog1.Filter = "Text Files (.jpg)|*.jpg|All Files (*.*)|*.*"End Sub信息添加删除修改Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.ClickIf (Me.TextBox10.Text <> "" And Me.TextBox11.Text <> "" And Me.TextBox12.Text <> "" And Me.TextBox13.Text <> "") ThenDim conn As SqlConnection = New SqlConnection("Server=(local);uid=sa;pwd=sa;Database=D:\新建文件夹\EATFOODS.MDF")conn.Open()Dim mysql As Stringmysql = "insert into rcustomer(name,call,passcode,id,addtime,userid) values('"mysql += Me.TextBox10.Text.ToString()mysql += "','"mysql += Me.TextBox11.Text.ToString()mysql += "','"mysql += Me.TextBox12.Text.ToString()mysql += "','"mysql += Me.TextBox1.Text.ToString()mysql += "','"mysql += Me.TextBox2.Text.ToString()mysql += "','"mysql += Me.TextBox3.Text.ToString()mysql += "')"Dim sql As SqlCommandsql = New SqlCommand(mysql, conn)If Me.TextBox12.Text.ToString <> Me.TextBox13.Text.ToString ThenMessageBox.Show("密码不一致,重新输入", "提示")ReturnEnd IfIf (sql.ExecuteNonQuery() > 0) ThenMessageBox.Show("添加成功", "提示")End Ifconn.Close()ElseMessageBox.Show("请核对信息是否完整!", "提示")End IfEnd SubPrivate Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.ClickDim conn As SqlConnection = New SqlConnection("Server=(local);uid=sa;pwd=sa;Database=D:\新建文件夹\EATFOODS.MDF")conn.Open()Dim mysql As Stringmysql = "delete from ruser where name='"mysql += Me.TextBox6.Textmysql += "'"Dim sql As SqlCommandsql = New SqlCommand(mysql, conn)If (sql.ExecuteNonQuery() > 0) ThenMessageBox.Show("删除成功", "提示")End Ifconn.Close()End SubPrivate Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.ClickIf (Me.TextBox1.Text <> "" And Me.TextBox2.Text <> "" And Me.TextBox3.Text <> "" And Me.TextBox4.Text <> "") ThenDim conn As SqlConnection = New SqlConnection("Server=(local);uid=sa;pwd=sa;Database=D:\新建文件夹\EATFOODS.MDF")conn.Open()Dim mysql As Stringmysql = "update food set name=' "mysql += Me.TextBox1.Textmysql += "',price='"mysql += Me.TextBox2.Textmysql += "',formula='"mysql += Me.TextBox3.Textmysql += "',effect='"mysql += Me.TextBox4.Textmysql += "'"Dim sql As SqlCommandsql = New SqlCommand(mysql, conn)If (sql.ExecuteNonQuery() > 0) ThenMessageBox.Show("修改成功!", "提示")conn.Close()ElseTryCatch ex As ExceptionMessageBox.Show(ex.Message)End TryEnd IfElseMessageBox.Show("信息未填完整", "提示")End IfEnd Sub将信息显示到表格Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.ClickDim conn As SqlConnection = New SqlConnection("Server=(local);uid=sa;pwd=sa;Database=D:\新建文件夹\EATFOODS.MDF") Tryconn.Open()Catch ex As ExceptionMessageBox.Show(ex.Message)End TryDim command As New SqlCommand("select * from rcustomer where name like '%" + TextBox14.Text + "%'")mandType = CommandType.Textcommand.Connection = connDim dr As New SqlDataAdapterdr.SelectCommand = commandDim ds As New DataSetds = New DataSet()dr.Fill(ds, "name")DataGridView1.DataSource = dsDataGridView1.DataMember = "name"conn.Close()End SubPrivate Sub Form3_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load'TODO: 这行代码将数据加载到表“EatfoodsDataSet.rcustomer”中。