C#窗體實(shí)現(xiàn)點(diǎn)餐系統(tǒng)
本文實(shí)例為大家分享了C#窗體實(shí)現(xiàn)點(diǎn)餐系統(tǒng)的具體代碼,供大家參考,具體內(nèi)容如下
一、概述
美食行業(yè)現(xiàn)如今也越利用信息化技術(shù)來提高點(diǎn)餐的效率和質(zhì)量,小小的一個(gè)系統(tǒng)不僅可以提高餐廳的檔次,也減輕了服務(wù)員的工作量,有效的減少了因?yàn)槿斯c(diǎn)菜而容易產(chǎn)生的錯(cuò)誤,.....
該系統(tǒng)屬于簡(jiǎn)易版的,適用于初學(xué)者學(xué)習(xí),主要功能有以下幾個(gè)模塊:1、用戶管理;2、菜單管理;3、點(diǎn)餐管理等。具體請(qǐng)?jiān)斂聪旅娴慕貓D
二、開發(fā)環(huán)境
語言:C#
數(shù)據(jù)庫:SQLServer 2008 R2
開發(fā)工具:Visual Studio 2015
注:對(duì)于開發(fā)環(huán)境并非僅此一種,其他的也OK
三、部分截圖展示









Tips
簡(jiǎn)易版的點(diǎn)餐管理系統(tǒng)基本呈現(xiàn)在上圖所示
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 點(diǎn)餐管理系統(tǒng)
{
? ? 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 點(diǎn)餐管理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 關(guān)于系統(tǒng)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();
? ? ? ? }
? ? }
}以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
C#中Array的存儲(chǔ)結(jié)構(gòu)簡(jiǎn)單介紹
本文將從一個(gè)數(shù)組的基礎(chǔ)操作開始,逐步來推導(dǎo)數(shù)組的在C#基礎(chǔ)操作、數(shù)組在CoreCLR的維護(hù)策略,數(shù)組在C++的內(nèi)存分配等階段具體是如何實(shí)現(xiàn)的,感興趣的朋友跟隨小編一起看看吧2023-11-11
Unity實(shí)現(xiàn)簡(jiǎn)單的虛擬搖桿
這篇文章主要為大家詳細(xì)介紹了Unity實(shí)現(xiàn)簡(jiǎn)單的虛擬搖桿,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-04-04
C#將DataGridView中的數(shù)據(jù)保存到CSV和Excel中
這篇文章介紹了C#將DataGridView中的數(shù)據(jù)保存到CSV和Excel中的方法,文中通過示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-04-04
.NET連接MongoDB數(shù)據(jù)庫實(shí)例教程
這則小竅門將講述如何開發(fā)一個(gè).NET應(yīng)用來連接Mongo數(shù)據(jù)庫并執(zhí)行多種操作。同時(shí)還稍微涉及了Mongo數(shù)據(jù)庫和多種命令2013-11-11
C#?Winform消息通知之系統(tǒng)本地通知local?toast?notification
這篇文章主要為大家介紹了C#?Winform消息通知之系統(tǒng)本地通知local?toast?notification使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-08-08
基于C#實(shí)現(xiàn)鼠標(biāo)設(shè)置功能
這篇文章主要為大家詳細(xì)介紹了如何利用C#實(shí)現(xiàn)鼠標(biāo)設(shè)置功能,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)C#有一定的幫助,感興趣的小伙伴可以跟隨小編一起了解一下2022-12-12

