C#窗体实现点餐系统

本文实例为大家分享了C#窗体实现点餐系统的具体代码,供大家参考,具体内容如下

一、概述

美食行业现如今也越利用信息化技术来提高点餐的效率和质量,小小的一个系统不仅可以提高餐厅的档次,也减轻了服务员的工作量,有效的减少了因为人工点菜而容易产生的错误,.....

该系统属于简易版的,适用于初学者学习,主要功能有以下几个模块:1、用户管理;2、菜单管理;3、点餐管理等。具体请详看下面的截图

二、开发环境

语言:C#

数据库:SQLServer 2008 R2

开发工具:Visual Studio 2015

注:对于开发环境并非仅此一种,其他的也OK

三、部分截图展示

Tips

简易版的点餐管理系统基本呈现在上图所示

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Configuration;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
 
namespace 点餐管理系统
{
    public partial class FormMain : Form
    {
        public string constr = ConfigurationManager.ConnectionStrings["sqlserver"].ConnectionString;
        public  string UserId = "";
        public FormMain()
        {
            InitializeComponent();
        }
      
        private void 用户列表ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            FormUserInfo frm = new FormUserInfo();
            frm.MdiParent = this;
            frm.StartPosition = FormStartPosition.CenterScreen;
            frm.constr = constr;
            frm.UserName = UserId;
            frm.Show();
        }
 
        private void 密码修改ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            ChangePassword frm = new ChangePassword(UserId);
            frm.MdiParent = this;
            frm.StartPosition = FormStartPosition.CenterScreen;
            frm.constr = constr;
            frm.Show();
        }
 
        private void 菜单信息ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            FormRoomInfo frm = new FormRoomInfo();
            frm.MdiParent = this;
            frm.StartPosition = FormStartPosition.CenterScreen;
            frm.constr = constr;
            frm.UserName = UserId;
            frm.Show();
        }
 
        private void 点餐管理ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            FormCustomerInfo frm = new FormCustomerInfo();
            frm.MdiParent = this;
            frm.StartPosition = FormStartPosition.CenterScreen;
            frm.constr = constr;
            frm.UserName = UserId;
            frm.Show();
        }
 
        private void 关于系统ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            FormAbout frm = new FormAbout();
            frm.MdiParent = this;
            frm.StartPosition = FormStartPosition.CenterScreen;
            frm.Show();
        }
 
        private void FormMain_FormClosing(object sender, FormClosingEventArgs e)
        {
            Application.Exit();
        }
    }
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

(0)

相关推荐

  • C#实现在线点餐系统

    这个是C#大作业,写作业很用心,写了很久,所以留存一下.不是现在的是之前的的期末作业,现在才想着整理一下 实现功能: 1.商家登录:客户的登录.注册. 2.商家界面实现了对菜单的增.删.改.查:还有订单的查看.查询.结账(删除订单).查看已结账订单.关闭:退出系统. 3.用户界面实现了菜单的查看,查询,新建订单,选择餐桌,保存订单,增加菜品,退出. C#语言实现在线点餐系统,具体功能如下图 登录界面 using System; using System.Collections.Generic;

  • C#实现简单的点餐系统

    本文项目为大家分享了C#实现点餐系统,供大家参考,具体内容如下 项目介绍:一家店铺使用的外卖点餐系统本项目分三大模块:登录注册模块,用户模块,店家模块 1.登录注册模块 登录分为用户登录和管理员登录(店家),管理员有且只有一个账号可以登录.用户登录需要先注册,注册必须用手机号注册. 登录界面效果图 登录主要就是判断,多加些判断就行了 登录代码展示: #region 窗体效果         public class Win32         {             public const

  • C#实现一个控制台的点餐系统

    本文实例为大家分享了C#点餐系统的具体代码,供大家参考,具体内容如下 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace 控制台操作尝试 { class Program { static void Main(string[] args) { int price = 0; Console.WriteL

  • C#实现简单点餐系统

    本文实例为大家分享了C#实现简单点餐系统的具体代码,供大家参考,具体内容如下 实现简单点餐系统剖析 1.设计界面(给菜品的序号(index),名称(name),单价(money)加上Tag以便获取此控件中的数据).设计界面所涉及到的控件(FlowLayoutPAnel,label,button) 2.根据菜品数量来添加对应的菜品序号按钮(有几个菜品添加几个按钮)(用到foreach遍历循环) 3.通过2个foreach遍历控件来获取菜品的序号并将菜品的序号添加到按钮中 4.添加按钮单击事件(代码

  • C#框架winform实现简单点餐系统

    本文实例为大家分享了C#框架winform实现简单点餐系统的具体代码,供大家参考,具体内容如下 一.编程思想 1.构思界面并进行设计 2.思考需要用到的控件以及控件需要更改的属性 3.构思将要触发的事件以及部分业务流程 4.通过点击菜品,进行添加,并计算价格 5.界面的美化以及功能的完善 二.编程核心 1.如何获取控件中的内容 2.点击按钮,查找并添加查找的内容 3.添加按钮对应的点击事件 4.如何一次性取出控件中的内容 5.主要用forEach遍历控件 6.数据类型的转换 7.控件Tag属性的

  • C#窗体实现点餐系统

    本文实例为大家分享了C#窗体实现点餐系统的具体代码,供大家参考,具体内容如下 一.概述 美食行业现如今也越利用信息化技术来提高点餐的效率和质量,小小的一个系统不仅可以提高餐厅的档次,也减轻了服务员的工作量,有效的减少了因为人工点菜而容易产生的错误,..... 该系统属于简易版的,适用于初学者学习,主要功能有以下几个模块:1.用户管理:2.菜单管理:3.点餐管理等.具体请详看下面的截图 二.开发环境 语言:C# 数据库:SQLServer 2008 R2 开发工具:Visual Studio 20

  • python3实现点餐系统

    本文实例为大家分享了python3实现点餐系统的具体代码,供大家参考,具体内容如下 题目: 某餐厅外卖每天更新菜品,但是搭配价格是不变的,具体如下: "今天菜单如下","1  宫保鸡丁","2  青椒鸡米粒" ,"3  白萝卜焖肉", "4  蒜薹腊肉", "5  豆腐包肉 ", "6  鲤鱼跃龙门", "7  凉拌莲藕", "8  红烧

  • java实现可视化界面肯德基(KFC)点餐系统代码实例

    一.题目 使用java实现可视化KFC点餐系统. 二.题目分析 根据java中的用户图形界面包中的各个类设计界面.利用JFrame提供最大的容器,然后设计各个面板,各个面板中添加所需要的组件,本程序中需要对按钮组件添加监听者,当按下按钮之后做出相应的相应. 对于程序运行显示的第一个界面由一个继承于JFrame的类run类在构造函数中设计并通过函数setVisible(true)显示在界面上,界面上有一个按钮"点餐饮",当此按钮按下时触发响应函数,进入点餐界面,然后通过点击点餐界面各食物

  • 基于C语言实现点餐系统

    这是一个很简单的点餐系统,用到的知识也不复杂,所以对新手学习还是很有作用,贴上来给大家参考下. 完成了如下功能: 1.显示餐厅提示语: 2.打印菜单(输出菜品分类:主食.甜点.饮料.主菜.开胃菜): 3.选择ID进入菜品分类子目录: 4.进行具体选择(可重复选择同一样菜): 5.返回上级菜单(进行其他分类的选择): 6.完成点餐: 7.打印点餐信息(菜名.单价.数量.价格). 代码如下: #include <stdio.h> void main_munu(){ //打印主菜单 char a[6

  • C语言实现点餐系统

    本文实例为大家分享了C语言点餐系统的具体代码,供大家参考,具体内容如下 #include<iostream> #include<fstream> #include<string> #include<conio.h> using namespace std; class shiwu { public: string mingzi; int price; shiwu(){} shiwu(string n,int p):mingzi(n),price(p){} }

随机推荐