餐厅管理摘要

上传人:野原 文档编号:142936240 上传时间:2020-08-24 格式:DOC 页数:37 大小:213KB
返回 下载 相关 举报
餐厅管理摘要_第1页
第1页 / 共37页
餐厅管理摘要_第2页
第2页 / 共37页
餐厅管理摘要_第3页
第3页 / 共37页
餐厅管理摘要_第4页
第4页 / 共37页
餐厅管理摘要_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《餐厅管理摘要》由会员分享,可在线阅读,更多相关《餐厅管理摘要(37页珍藏版)》请在金锄头文库上搜索。

1、餐厅管理摘要餐厅消费管理系统民以食为天,学生餐厅就餐,在人流的高峰期拿着钱去就餐的话服务员忙着找零钱都非常不方便,再一点每个人吃饭时手里拿着钱也是不卫生的,餐厅管理系统是为方便管理学生就餐而设计的。首先餐厅只需一个收银员管理充钱和办理餐卡的信息管理,而不需要每个餐厅都自己配备一个专门找零钱工,并且也方便学校对学生在校的就餐情况的了解。本系统主要用C#语言为基础编程语言,运用MicrosoftVisualStudio2005设计前台界面,运用MicrosoftOfficeAccess2003作为后台数据库,运用c#设计与数据库连接的接口,方便简洁的操作就能很好的管理数据库系统。一、 建立一个类:

2、建立数据库库连接和数据库读取方法。publicOleDbConnectionconn()OleDbConnectionmyco=newOleDbConnection();stringmystr=Provider=Microsoft.Jet.OLEDB.4.0;DataSource=|DataDirectory|学生信息.mdb;myco.ConnectionString=mystr;myco.Open();returnmyco;publicboolsread(stringsql)conn();OleDbCommandmycmd=newOleDbCommand(sql,conn();OleDbD

3、ataReadermyreader=mycmd.ExecuteReader();if(myreader.Read()returntrue;elsereturnfalse;二、建设登陆界面:账号和登录密码:登陆界面中的账号和密码都要和事先前建立的数据库相连接,要建立许多messagebox信息提示确保解决用户在登录所遇到的问题。publicpartialclass登陆界面:Formpublic登陆界面()InitializeComponent();datada=newdata();privatevoid登陆_Click(objectsender,EventArgse)tryda.conn();s

4、tringpass;pass=select*from登陆where卡号=+账号.Text+and密码=+密码.Text+;if(da.sread(pass)this.DialogResult=DialogResult.OK;this.Close();elseMessageBox.Show(用户名或密码错误,请重新输入!);密码.Clear();密码.Clear();密码.Focus();catch(Exceptionerror)MessageBox.Show(error.Message);privatevoid退出_Click(objectsender,EventArgse)this.Clos

5、e();privatevoidgroupBox2_Enter(objectsender,EventArgse)privatevoidtimer1_Tick(objectsender,EventArgse)label3.Left=label3.Left-3;if(label3.Right0)label3.Left=this.Width;privatevoid账号_KeyPress(objectsender,KeyPressEventArgse)if(e.KeyChar=13)密码.Focus();privatevoid密码_KeyPress(objectsender,KeyPressEventA

6、rgse)if(e.KeyChar=13)登陆.Focus();三、主页面:输入卡号就能查询用户的余额状况,和进行对用户充值和消费金额publicpartialclassindex:Formpublicindex()InitializeComponent();datada=newdata();privatevoid信息查询ToolStripMenuItem_Click(objectsender,EventArgse)Formf1=new信息查询();f1.ShowDialog();privatevoid信息管理ToolStripMenuItem_Click(objectsender,Event

7、Argse)Formf2=new信息管理();f2.ShowDialog();privatevoidf_Load(objectsender,EventArgse)Formf1=new登陆界面();f1.ShowDialog();if(f1.DialogResult=DialogResult.OK)elsethis.Close();privatevoidbutton3_Click(objectsender,EventArgse)if(textBox3.Text=)MessageBox.Show(卡号为空请输入卡号!,信息提示!);elseda.conn();stringsql=select卡号F

8、rom信息where卡号=+textBox3.Text+;OleDbCommandmycmd=newOleDbCommand();mycmd.CommandText=sql;mycmd.Connection=da.conn();OleDbDataReadermyreader=mycmd.ExecuteReader();if(myreader.Read()tryda.conn();stringmysql;mysql=select*from信息where卡号=+textBox3.Text+;OleDbCommandmycomd=newOleDbCommand();mycomd.CommandTex

9、t=mysql;mycomd.Connection=da.conn();OleDbDataReadermyreaderq=mycomd.ExecuteReader();while(myreaderq.Read()textBox1.Text=myreaderq8.ToString();catch(Exceptionerror)MessageBox.Show(error.Message);elsetextBox1.Clear();textBox3.Clear();MessageBox.Show(请核对一下没有此人!,信息提示!);privatevoidbutton1_Click_1(objects

10、ender,EventArgse)if(comboBox1.Text=)MessageBox.Show(请输入充值金额!,信息提示提示!,MessageBoxButtons.OK,MessageBoxIcon.Exclamation);elsetryOleDbCommandmycomd=newOleDbCommand();da.conn();stringmysql;mysql=UPDATE信息SET余额=余额+Convert.ToInt32(comboBox1.Text)+where卡号=+textBox3.Text+;mycomd.CommandText=mysql;mycomd.Conne

11、ction=da.conn();mycomd.ExecuteNonQuery();MessageBox.Show(是否充值?,信息提示!,MessageBoxButtons.OKCancel,MessageBoxIcon.Question);catch(Exceptionerror)MessageBox.Show(error.Message);privatevoid信息修改ToolStripMenuItem_Click(objectsender,EventArgse)Formf3=new修改();f3.ShowDialog();privatevoid帮助ToolStripMenuItem1_C

12、lick(objectsender,EventArgse)Formf4=new帮助();f4.ShowDialog();this.Close();privatevoidbutton2_Click(objectsender,EventArgse)if(comboBox2.Text=)MessageBox.Show(请输入消费金额!,信息提示提示!,MessageBoxButtons.OK,MessageBoxIcon.Exclamation);elsetryda.conn();OleDbCommandmycomd=newOleDbCommand();stringmysql;mysql=UPDAT

13、E信息SET余额=余额-+Convert.ToInt32(comboBox2.Text)+where卡号=+textBox3.Text+;mycomd.CommandText=mysql;mycomd.Connection=da.conn();mycomd.ExecuteNonQuery();MessageBox.Show(是否消费?,信息提示!,MessageBoxButtons.YesNo,MessageBoxIcon.Question);catch(Exceptionerror)MessageBox.Show(error.Message);四、信息查询:可以更具体更详细的查询学生的信息情

14、况,publicpartialclass信息查询:Formpublic信息查询()InitializeComponent();datada=newdata();privatevoidbutton1_Click(objectsender,EventArgse)tryif(textBox1.Text=)MessageBox.Show(卡号为空请输入卡号!,信息提示提示!,MessageBoxButtons.OK,MessageBoxIcon.Exclamation);elseda.conn();stringsql=select卡号From信息where卡号=+textBox1.Text+;if(da.sread(sql)da.conn();stringmysql1;mysql1=SELECT*FROM信息where卡号=+textBox1.Text+;OleDbDataA

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 模板/表格

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号