SQLserver数据库设计餐饮管理系统
005C#+SQLSERVER酒店点菜点餐管理系统SC版

实训报告书课程:数据库编程项目实训专业班级:软件1302学生姓名:杨高天学号:2013180233指导教师:陈海洙完成日期:2015年7月2日重庆电子工程职业学院软件学院课程实训报告书目录目录............................................................................................................................................... I1 实训目的 (1)2 点餐系统系统的分析与设计 (1)2.1 系统功能描述 (1)2.2 登陆模块设计 (3)2.3 管理员模块设计 (3)2.4 客人点菜模块设计 (4)2.5客人消费总计模块设计 (5)3 程序运行与测试 (6)4 实训总结 (6)点餐系统项目实训1 实训目的《.NET项目实训》是计算机专业一门重要的专业技术基础实践课程。
为了能够较好的完成实训任务,学生应具备软件开发技术的基础知识,实训的主要目的在于将理论与实际应用相结合,使用程序设计语言C#,以及相关软件设计开发知识完成软件的设计开发任务。
本实训课程将为整个专业的学习以及软件设计水平的提高打下良好的基础,提高学生项目分析、设计、编写、调试和测试的能力,并培养基本的、良好的团队合作能力。
2 点餐系统系统的分析与设计2.1 系统功能描述图1 系统流程图图2 系统结构图1.管理员可以对菜单进行添加修改删除的操作。
对于因为季节或者客人需求的原因进行菜单的信息的更新,简单快捷的操作。
2.对客人的点餐可以进行按自己需要的查询,可以看到管理者想知道的时间段,各菜的销售情况,这样可以方便对菜单的修改提供数据,而且还可以看到销售额,更容易管理者查看盈利多少。
3.客人对菜单进行自己需要的点菜。
而且简单操作,客人选择自己需要吃什么,然后输入一个数量即可。
4.最后就是对客人的点餐进行总价相加然后根据客人给出的钱进行结账。
SQL数据库期末作业。餐饮管理系统探索

SQL数据库期末作业:餐饮管理系统探索引言餐饮业作为服务行业的重要组成部分,一直以来都面临着许多挑战。
为了提高餐厅的管理效率和顾客体验,许多餐饮企业开始采用数据库管理系统。
在本文中,我们将探索餐饮管理系统的设计和实施,重点关注SQL数据库的使用。
1. 简介餐饮管理系统是一个集成了各种功能的软件系统,旨在实现餐厅经营过程的自动化和优化。
该系统通常包括订单管理、库存管理、员工管理、顾客管理等模块。
数据库作为餐饮管理系统的核心组件,用于存储和管理与餐厅运营相关的数据。
2. 数据库设计在设计餐饮管理系统的数据库之前,我们需要明确系统的需求和目标。
以下是一些必要的数据库设计步骤:2.1 实体关系模型根据餐厅经营过程中的实体和实体之间的关系,我们可以绘制出实体关系模型(ERM)。
这个模型可以帮助我们理清数据之间的逻辑关系。
2.2 实体和属性的定义根据实体关系模型,我们可以确定每个实体的属性,并为其定义合适的数据类型。
例如,餐厅的实体可能包含名称、地址、联系电话等属性。
2.3 主键和外键的定义为了确保数据的完整性和一致性,每个实体都需要有一个唯一的主键。
同时,外键用于连接不同实体之间的关系。
2.4 表的创建和规范化根据实体的定义和关系,我们可以创建相应的数据库表。
在此过程中,我们需要遵循数据库规范化的原则,将数据分解为更小的独立表格,以减少数据冗余和提高查询效率。
3. 功能模块餐饮管理系统通常由多个功能模块组成。
以下是一些常见的功能模块:3.1 订单管理订单管理模块是餐饮管理系统的核心组成部分。
它用于记录顾客点菜的信息,并生成相应的订单。
该模块还可以处理支付、订单取消等操作。
3.2 库存管理库存管理模块用于跟踪和管理餐厅的库存。
它可以帮助餐厅及时了解食材和物品的消耗情况,并提供自动化的补货功能。
3.3 员工管理员工管理模块用于记录员工的基本信息、工作时间和工资等。
它还可以处理员工的考勤和薪资结算等事务。
3.4 顾客管理顾客管理模块用于记录顾客的基本信息、消费记录和偏好等。
SQL-server数据库设计-1餐饮管理系统

辽宁工业大学《SQL server数据库设计实训》报告题目:餐饮管理系统院(系): 软件学院专业班级:电子商务(国际)学号:学生姓名:指导教师:翟宝峰教师职称:副教授起止时间: 2012.09.03-2012.09.14设计任务及评语目录第1章设计目的与要求 (1)1.1设计目的 (1)1.2设计环境 (1)1.3主要参考资料 (1)1.4设计内容及要求 (1)第2章设计内容 (2)2.1数据库设计 (2)2.1.1需求分析 (2)2.1.2概念设计 (4)2.1.3逻辑设计 (7)2.1.4物理设计 (7)2.1.5 数据库实现 (8)2.2程序设计 (9)2.2.1概要设计 (9)2.2.2程序实现 (10)第3章设计总结 (10)参考文献 (11)第1章设计目的与要求1.1设计目的本设计专题是软件工程类专业的有关管理信息系统设计开发的一个重要环节,是本专业学生必须学习和掌握的综合实践课程。
本实践课的主要目的是:(1)、掌握运用管理系统及数据库原理知识进行系统分析和设计的方法;(2)掌握关系数据库的设计方法;(3)掌握SQL Server 2000技术应用;(4)掌握简单的数据库应用程序编写方法;(5)理解C/S模式结构。
1.2设计环境硬件:处理器;Intel Pentium 166 MHz以上;内存:512MB以上;硬盘空间:8G 以上软件:Windows XP需要软件;Microsoft Visual Basic 6.0;Microsoft SQL Server 20001.3主要参考资料1.《管理信息系统》黄梯云高等教育出版社2.《数据库系统概论》萨师煊高等教育出版社3.《SQL Server 2000 数据库应用系统开发技术》朱如龙编,机械工业出版社。
4.《SQL Server 2000 数据库应用系统开发技术实验指导》朱如龙编,机械工业出版社1.4设计内容及要求一、内容1.要求根据管理信息系统及数据库设计原理,按照数据库系统设计的步骤和规范,完成各阶段的设计内容。
外卖点餐数据库系统设计说明书

外卖点单管理系统设计说明书12电一曾文俊许振杰1、引言编写目的:外卖是我们生活中必不可少的一部分,但是,很多外卖经营店往往会忽略管理系统的重要性。
而本外卖点单管理系统集成了点单,订单号、外送时间,地点,付款等一系列功能,每一个环节分工明确,界面简洁明了,可视化程度高,有效地缩减了人为出错的概率。
本管理系统实现了一体化的管理,使得外卖的点单更加迅捷。
定义1.、系统名称:外卖点单管理系统2 、数据库管理软件:Microsoft SQL Server3 、数据库设计人员:曾文俊4、系统采用C/S体系结构:Client (客户端)负责提供表达逻辑、显示用户界面信息、访问数据库服务器;Server (服务器)端用于提供数据服务。
5、运行平台:windows 2000/xp/linux2、需求分析功能分析1 、菜单的列表信息:查询、增加、删除、更新(修改)2 、客户个人信息:查询、增加、删除、更新(修改)3 、订单信息:查询、增加、删除、更新(修改)4、送餐员信息:查询、增加、删除、更新(修改)业务管理数据字典数据结构3、ER 图4、 建表代码 1*1.客户信息表*/create table customer( c_id varchar(5), c_name varchar(20), c_address varchar(20), c_tele varchar(20) primary key(c_id) );时间是否送餐N 下订电订单 顾客N数最送餐员T其它信息电话订购〕與工密「地址菜式名)C 价格地址)(电话IN菜式/*2. 送餐员信息表*/create table staff( s_id varchar(5),s_name varchar(20),s_tele varchar(20)primary key(s_id));/*3 菜单信息表*/create table menu( m_id varchar(5),m_name varchar(20),m_price numeric(5,2), m_information varchar(20), primary key(m_id));/*4 订单信息表*/create table order( o_id varchar(5),o_isornot varchar(10),);/*5 下订单信息*/create table submit( c_id varchar(5),o_id varchar(5),time varchar(10) foreign key c_id references customer(c_id), foreign key o_id references order(o_id) );/*6 订购信息*/create table book( o_id varchar(5),m_id varchar(5),number numeric(5),foreign key o_id references order(o_id),foreign key m_id references menu(m_id));/*7 送餐情况*/Create table deliver( c_id varchar(5),o_id varchar(5),foreign key c_id references customer(c_id),foreign key o_id references order(o_id));5、项目总结实践出真知。
基于SQL数据库的在线餐饮预定系统设计与实现

基于SQL数据库的在线餐饮预定系统设计与实现一、引言随着互联网的快速发展,人们的生活方式也在发生着巨大的变化。
在线餐饮预定系统作为其中的一个重要应用,为消费者提供了便捷、快捷的订餐服务,同时也为餐厅提供了更好的管理和营销手段。
本文将介绍基于SQL数据库的在线餐饮预定系统的设计与实现,旨在帮助读者更好地理解该系统的原理和功能。
二、系统需求分析在线餐饮预定系统主要包括用户端和商家端两部分。
用户端需要提供注册登录、浏览菜单、下单支付、评价等功能;商家端需要提供菜单管理、订单管理、数据统计等功能。
系统需要具备以下功能: 1. 用户注册登录:用户可以通过手机号或邮箱注册账号,并通过账号密码登录。
2. 菜单浏览:用户可以浏览各个餐厅的菜单,查看菜品详情和价格。
3. 下单支付:用户可以选择菜品加入购物车,并完成订单支付。
4. 评价功能:用户可以对已完成的订单进行评价,评分和留言。
5. 菜单管理:商家可以添加、编辑和删除菜品信息,设置价格和库存。
6. 订单管理:商家可以查看订单详情,接受或拒绝订单,并标记订单状态。
7. 数据统计:系统需要提供销售数据统计功能,包括每日销售额、热门菜品等。
三、数据库设计在设计数据库时,需要考虑系统的扩展性和性能。
以下是在线餐饮预定系统的数据库设计: 1. 用户表(User):存储用户信息,包括用户ID、用户名、密码、手机号、邮箱等字段。
2. 餐厅表(Restaurant):存储餐厅信息,包括餐厅ID、名称、地址、联系方式等字段。
3. 菜品表(Dish):存储菜品信息,包括菜品ID、名称、价格、描述等字段。
4. 订单表(Order):存储订单信息,包括订单ID、用户ID、菜品ID、数量、总价、状态等字段。
5. 评价表(Review):存储用户对菜品的评价信息,包括评价ID、用户ID、菜品ID、评分、留言等字段。
四、系统架构设计在线餐饮预定系统采用B/S架构,前端使用HTML/CSS/JavaScript实现页面交互效果,后端使用Python/Flask框架处理业务逻辑,并通过SQLAlchemy库与MySQL数据库进行交互。
数据库原理 及应用 (餐饮管理系统)

内蒙古科技大学课程设计说明书(论文)课程名称:数据库原理及应用题目:餐饮管理系统学生姓名:朱文涛学号:1176807418专业:计算机科学与技术班级:计算机4班指导教师:余金林内蒙古科技大学课程设计任务书目录一、系统分析简介 (6)二、需求分析 (7)三、总体设计 (8)3.1项目规划 (8)3.2流程设计 (9)3.3 E-R图 (11)3.4模型图 (14)3.5数据字典 (15)3.6 数据表 (18)四、查询 (21)五、数据库代码 (24)六、参考文献 (29)摘要随着我国市场经济的快速发展,各行业都呈现出生机勃勃的发展景象,其中餐饮业的发展尤为突出。
近两年来已呈现出高速发展的态势。
但在快速发展的同时,餐饮业在日常经营管理中仍普遍采用手工管理方式,整体科技含量低。
随着餐饮企业规模和数量的不断增长,手工管理模式无论是在工作效率、人员成本还是提供决策信息方面都已难以适应现代化经营管理的要求,因此制约了整个餐饮业的规模化发展和整体服务水平的提升。
有效的管理成为了一个难题,为能有效的解决这些问题提高企业的经济效益,在这些中小型饭店中采用工作流技术,结合饭店绿色管理内容,实施计算机管理信息系统不视为一条有效的解决途径。
本论文主要针对中小型饭店餐饮管理中的一些问题,将其与计算机信息管理系统结合起来,实现中小型饭店管理信息计算机化、系统化,将中小型饭店管理中的工作流转化成比较科学化、规范化的业务流程,使管理基础数据更加准确化,管理人员摆脱了事务性工作,转而从事管理专业工作,为经营决策提供了快捷和强大的数据支持。
把计算机用于餐饮企业管理,可在很大程度上提高管理者分析和决策的科学性,提高经营管职水平,带来更多的顾客,使企业取得更好的经济效益。
关键词:计算机信息管理系统,中小型饭店,餐饮管理一、系统分析简介1.1 课题背景民以食为天,随着人民生活水平的提高,餐饮业在服务行业中占有越来越重要的地位。
努力在当前餐饮行业日趋激烈的竞争中脱颖而出,已成为每位餐饮业经营者所追求的目标。
数据库原理及应用课程设计餐饮管理系统

内蒙古科技大学《数据库原理及应用》课程设计说明书题目:数据库原理及应用课程设计——餐饮管理系统学生姓名:学号:专业:班级:指导教师:内蒙古科技大学课程设计任务书ﻬ目录内蒙古科技大学课程设计任务书ﻩ错误!未定义书签。
第一章需求分析ﻩ错误!未定义书签。
1.1课程设计目的ﻩ错误!未定义书签。
1.2 课程设计的具体要求ﻩ错误!未定义书签。
1.3 需求分析 ........................................................................... 错误!未定义书签。
1.3.1背景ﻩ错误!未定义书签。
1.3.2业务流程图ﻩ错误!未定义书签。
第二章ER图与实体图ﻩ错误!未定义书签。
2.1 局部ER实体图 ................................................................. 错误!未定义书签。
2.1.1员工信息实体E-R图:ﻩ错误!未定义书签。
2.1.2菜单信息实体E-R图:ﻩ错误!未定义书签。
2.1.3餐具信息实体E-R图: ......................................... 错误!未定义书签。
2.1.4餐桌信息实体E-R图:ﻩ错误!未定义书签。
2.1.5订单信息实体E-R图:ﻩ错误!未定义书签。
2.1.6设备信息实体E-R图:ﻩ错误!未定义书签。
2.1.7进货信息实体E-R图: ........................................ 错误!未定义书签。
2.2ER图 .................................................................................. 错误!未定义书签。
2.3物理模型图PDM............................................................. 错误!未定义书签。
SQL数据库课程设计餐饮服务管理系统

目录第1章课程设计目的与要求 (1)1.1 课程设计目的 (1)1.2 课程设计的实验环境 (1)1.3 课程设计的预备知识 (1)1.4 课程设计要求 (1)第2章课程设计内容 (3)绪论 (3)选题背景 (3)课题来源及意义 (3).3系统基本达到的目标及结论 (3)开发工具和数据库的选择 (3)2.2.可行性分析 (3)可行性研究 (3)技术可行性 (4)经济可行性 (4)2.2.1.3 操作可行性 (4)2.2.1.4 管理可行性 (4)软、硬件配置及结构 (4)2.2.2.1 硬件配置 (4)2.2.2.2 软件配置 (4)系统结构 (5)2.2.3.1 C/S模式简介 (5)2.2.3.2 C/S模式的优点 (5)系统需求分析 (6)系统分析的任务 (6)系统数据流图的创建 (6)业务流程图 (7)数据字典的创建 (7)系统概念结构设计 (8)系统结构设计 (8)系统E-R图设计 (10)系统逻辑结构设计 (10)系统逻辑结构设计主要任务 (10)2.5.2 E-R图转换成关系模型 (11)数据库的物理实现 (11)数据库的物理设计的内容和方法 (11)数据库表的创建 (11)系统应用程序设计 (13)2.7.1 ADO的使用方法 (13)2.7.1.1 ADO对象简介 (13)2.7.1.2 ADO对象之间的关系 (13)2.7.1.3 ADO对象访问技术 (14)系统功能模块设计 (15)系统功能设计 (15)模块设计 (15)系统的详细设计 (16)系统首页的设置 (16)登记外卖订单窗体控件布局 (18)扩展外卖送货服务窗体控件布局 (21)第3章课程设计总结.......................................... 错误!未定义书签。
参考文献................................................... 错误!未定义书签。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
辽宁工业大学《SQL server数据库设计实训》报告题目:餐饮管理系统院(系): 软件学院专业班级:电子商务(国际)学号:学生姓名:指导教师:翟宝峰教师职称:副教授起止时间:2011.09.03-2011.09.14设计任务及评语目录第1章设计目的与要求 (1)1.1设计目的 (1)1.2设计环境 (1)1.3主要参考资料 (1)1.4设计内容及要求 (1)第2章设计内容 (2)2.1数据库设计 (2)2.1.1需求分析 (2)2.1.2概念设计 (5)2.1.3逻辑设计 (6)2.1.4物理设计 (7)2.1.5 数据库实现 (7)2.2程序设计 (11)2.2.1概要设计 (11)2.2.2程序实现 (11)第3章设计总结 (14)参考文献 (15)第1章设计目的与要求1.1设计目的本设计专题是软件工程类专业的有关管理信息系统设计开发的一个重要环节,是本专业学生必须学习和掌握的综合实践课程。
本实践课的主要目的是:(1)、掌握运用管理系统及数据库原理知识进行系统分析和设计的方法;(2)掌握关系数据库的设计方法;(3)掌握SQL Server 2000技术应用;(4)掌握简单的数据库应用程序编写方法;(5)理解C/S模式结构。
1.2设计环境硬件:处理器,Intel Pentium 166 MHz以上,内存:512M 以上,硬盘空间:8G 以上软件:Windows XP需要软件:Microsoft Visual Basic 6.0,Microsoft SQL Server 2000 1.3主要参考资料1.《管理信息系统》黄梯云高等教育出版社2.《数据库系统概论》萨师煊高等教育出版社3.《SQL Server 2000 数据库应用系统开发技术》朱如龙编,机械工业出版社。
4.《SQL Server 2000 数据库应用系统开发技术实验指导》朱如龙编,机械工业出版社1.4设计内容及要求一、内容1.要求根据管理信息系统及数据库设计原理,按照数据库系统设计的步骤和规范,完成各阶段的设计内容。
2.需求分析具体实际,数据流图、数据字典、关系模型要正确规范3.在sql server2000 上实现设计的数据库模型。
4.对应用程序进行概要设计。
5.用VB实现简单的应用程序编写。
二、要求设计过程中,要严格遵守课程设计的时间安排,听从指导教师的指导。
正确地完成上述内容,规范完整地撰写出课程设计报告。
第2章设计内容2.1数据库设计本数据库系统通过之前的需求分析,以SQL为后台,VB为前台设计了一个简单的餐饮管理系统。
通过概念设计,逻辑设计和物理设计的转换来实现了数据库文件。
2.1.1需求分析本系统介绍了一般的计算机管理的餐饮服务程序,首先从各种相关的软件入手,分析了这类软件的特点、发展历程,并对发展缓慢的原因进行了初步的调研。
从以前的相关软件的软肋着手,介绍了餐饮服务计算机软件的编程思路和基本方法。
重点介绍了前台营业,从第三者的角度即消费者的角度介绍了前台营业的操作流程在酒店里建立一个餐饮服务系统对提高酒店的工作效率和增加酒店的效益都是有好处的,它影响了酒店经营业绩,也使酒店的竞争能力提升。
它的优势主要在于有效展示酒店形象和服务,建立与客户良好的互动关系,高效管理销售过程,而且显著降低销售成本、提高经济效益和管理水平,提高营业收入,使得利润最大化,如此可见餐饮服务系统给酒店带来了可观的收入。
本餐饮管理系统主要实现对餐饮系统相关信息的管理,其中以日点单为中心,其中还包括员工信息管理,员工所属部门信息的管理,房间台号以及房间类型的相关信息管理,还包含了最基础的商品信息表和供应商基础信息。
1.餐饮管理需求分析数据项和数据结构如下:(1)日点单信息表:房台编号,房台类型,商品编号,商品名称,数量,单价,金额,点单日期,员工编号,员工名称。
(2)商品基础信息表:商品编号,商品名称,单价,供应商,单价,供应商,联系人,联系电话。
(3)供应商信息表:供应商名称,地址,联系人,联系电话。
2.业务流程图图2.1餐饮管理系统业务流程图3.数据流程图图2.2餐饮管理系统数据流程图4.数据字典(1)数据项数据项名称数据项含义说明数据类型长度房台编号为房间台号设置的一个代号字符型10 房台名称房间的名称字符型10 商品编号为商品(菜)设置的一个代号字符型20(2)数据结构的定义(4)数据存储数据存储名:日点单信息输入数据流:商品基本信息,供应商基本信息输出数据流:顾客点单信息2.1.2概念设计概念模型是对信息世界的建模,所以概念模型应该能够方便、准确的表示出信息世界中的常用概念。
实体------关系模型(Entity-Relationship Module,简称E-R图)是数据库结构设计常用的方法。
得到了数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体以及它们之间的关系,为后面逻辑结构设计打下基础。
这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。
系统E-R图设计1.日点单信息实体E-R图:图2.3日点单信息E-R图2.商品基础信息实体E-R图:图2.4商品基础信息E-R图3.供应商信息实体E-R图:图2.5供应商信息E-R图4.餐饮管理系统信息实体E-R图:图2.6餐饮管理系统信息实体E-R图2.1.3逻辑设计逻辑结构设计的任务就是将概念结构设计阶段设计好的基本E-R图转换为与选用的DBMS产品所支持的数据模型相符合的逻辑结构。
本系统逻辑结构设计的任务有:1.初始关系模型设计,即将概念结构向一般的关系模型转化。
日点单信息管理(房台编号,房台类型,商品编号,商品名称,数量,单价,金额,点单日期,员工编号,员工名称)商品基础信息(商品编号,商品名称,单价,供应商,联系人,联系电话)供应商信息(供应商名称,地址,联系人,联系电话)2.规范化处理,从E-R图向数据模型转化的过程中,用模式合并和分解方法达到规范化级别。
根据上面的系统E-R图我们得知日点单信息表和商品基础信息表之间是多对多的关系,而商品基础信息和供应商之间也是多对多的关系。
供应商信息和商品基础信息存在传递依赖,所以可以将供应商信息和基础信息合并为:商品基础信息(商品编号,商品名称,单价,供应商,供应商名称,地址,联系人,联系电话)2.1.4物理设计1.存储结构:存储结构是建立一种由逻辑结构到存储空间的映射。
存储结构是把一组结点存放在按地址相邻的存储单元里,结点间的逻辑关系用存储单元的自然顺序关系来表达的,即用一块存储区域存储线性数据结构,为使用整数编码访问数据结点提供了便利。
存储的路径是C:\Program Files\Microsoft SQL Server\MSSQL\data\餐饮管理系统_Data.MDF。
2.存取方法存取方法是快速存取数据库中数据的技术。
索引法是为了加速对表中的数据行的检索而创建的一种分散的存储结构。
是针对一个表而建立的,它能够以一列或多列的值为关键字,迅速查找/存取表中行数据加快了数据检索。
例如在本数据库日点单信息表(房台编号,房台类型,商品编号,商品名称,数量,单价,金额,点单日期,员工编号,员工名称)里的房台编号是主键,在room_id上创建了一个唯一聚簇性索引,为了加快数据库的检索速度。
在商品基础信息表上创建一个以商品编号为索引项的聚簇索引。
2.1.5 数据库实现1.表(1)日点单信息表:房台编号,房台类型,商品编号,商品名称,数量,单价,金额,点单日期,员工编号,员工名称。
表2.6日点单信息表(2)商品基础信息表:商品编号,商品名称,单价,供应商,联系人,联系电话。
表2.7商品基础信息表(3)供应商信息表:供应商名称,地址,联系人,联系电话。
表2.8供应商信息表2.关系图餐饮管理系统包括员工信息表,日点单信息表,商品基础信息表,房间台号信息表,供应商信息表,房间台号类型表,部门信息表,利用各个表的主键把各个表连接到一起。
利用关系图表现出来。
如图2.7所示:图2.7餐饮管理系统关系图3.存储过程(1)为数据库CYGLXT创建一个查询日点单信息的存储过程。
CREATE PROCEDURE menu_select@troom_id char(10),@troomtyper char(10),@tgoods_id char(20)ASselect *from menuGO(2)为数据库CYGLXT创建一个删除日点单信息的存储过程。
CREATE PROCEDURE menu_delete@roomid char(10)ASdelete from menuwhere room_id=@roomidGO(3)为数据库CYGLXT创建一个添加日点单信息的存储过程。
REATE PROCEDURE menu_insert@room_id char(10),@roomtype char(10),@goods_id char(20),@goodsname char(50),@amount numeric(9),@price money,@jine money,@menudate datetime,@staff_id char(10),@staffname char(12)ASinsert into menu(room_id,roomtype,goods_id,goodsname,amount,price,jine,menudate,staff_id ,staffname)values(@room_id,@roomtype,@goods_id,@goodsname,@amount,@price,@jine,@menudate, @staff_id,@staffname)GO4.触发器CREATE TRIGGER 商品数量_insert ON 日点单表FOR INSERTASDECLARE @NumOf商品数量 TINYINTSELECT @NumOf商品数量= c.商品编号 _num FROM 商品基础信息 c ,inserted i WHERE c. 商品编号 = i. 商品编号IF (@NumOf商品数量 > 0)BEGINUPDATE 商品信息 SET 商品数数_num = 商品数数t_num + 1FROM 商品信息c ,inserted i WHERE c. 商品数 = i. 商品数ENDELSEBEGINUPDATE 商品信息 SET 为序人_num = (SELECT COUNT(s. 商品编号) FROM商品信息 s ,inserted iWHERE s. 商品编号 = i. 商品编号)FROM 商品信息c, inserted i WHERE c. 商品编号 = i. 商品编号ENDGO2.2程序设计2.2.1概要设计本程序实现餐饮服务内部和正常营业业务以及扩展业务的自动化电算管理。