咖啡厅管理系统实训报告

咖啡厅管理系统实训报告
咖啡厅管理系统实训报告

专业技术实训报告

题目:基于C#语言的咖啡厅系统

系别:

专业:

学生姓名:

指导老师:

成绩:

2011年8月8日

1系统分析

1.1开发背景及意义

在信息高度发达的今天,随着人们生活水平的不断提高,餐饮业的种类在千变万化之中,餐饮业消费持续增长,同行业之间的竞争越来越激烈。为了提高工作效率,这就迫切需要引入准确、高效的计算机管理方式。该软件使用计算机对餐饮信息进行管理,目的在于让许多餐饮企业可以拥有完整的计算机管理,具有手工管理所无法比拟的优点,能够极大地提高运营管理的效率。

餐饮业务涉及的各个工作环节已不再仅仅是传统的管理、结算业务,而是更广、更全面的服务性行业代表。特别是近年来我国的餐饮业面临更加激烈的同业竞争,如何提供更多的工作流程和更优质的服务,如何吸引更多的客户,如何利用计算机技术加强顾客个人信息管理、进行客户业务再造,提高员工的工作效率和业务竞争能力是摆在各家餐饮企业面前的一个迫切需要解决的问题。

餐饮行业发展态势明显,主要体现在连锁经营、品牌培育、技术创新、管理科学化为代表的现代餐饮企业,大众化消费越来越成为餐饮消费市场的主题;餐饮文化已经成为餐饮品牌培育和餐饮企业竞争的核心,现代科学技术、科学的经营管理、现代营养理念在餐饮行业的应用已经越来越广泛。

本系统设计的主要意义在于它能够切实有效地指导工作人员规范业务操作流程,更高效、快捷地实现业务的管理,保障顾客信息的安全,提高管理水平和工作效率,进而提高业务竞争能力。

1.2可行性研究

1.2.1技术可行性

本系统采用的是Visual Studio 2005作为开发环境,采用SQL Server 2005数据库实现数据存储。如今微软已经研究出Visual Studio 2008和SQL Server 2008,本系统也可以在这些环境中进行编辑、修改、运行。

1.2.2经济可行性

由于本系统属于比较小型的管理系统,只需几台电脑就可以对所有餐台进行管理,同时也不像以前咖啡厅有很多的服务员,所以需要投入的资金不需要很大,同时这个小型的管理系统比以前手工操作方便了很多,从而减少了很多时间,利

用这些时间可以为咖啡厅带来很大的收益。

1.3功能需求

本系统是咖啡厅管理系统,属于餐饮行业的管理系统,一般的餐饮行业的餐馆在运营期间,操作基本上就是点餐、结账等等的简单操作。而本系统的开发为餐饮行业的餐馆带来的功能已经包含了那些基本操作,同时也添加很多的功能,比如老板可以随时查看餐台信息、定餐信息、开单信息,只要轻轻点几下鼠标就可以查看,比以前的纸张记录好很多、方便很多。再者本系统设计页面里的显示信息可以随意更改,用户可以将自己本店的很多特色添加进去,以实现自身的独特性。本系统可以用于很多类似咖啡厅的店铺,比如茶馆、酒吧、饭店等等。只要将里面的程序进行进一步完善,增强一些功能,增加一些需要的功能,这个系统可以变成比较大型的系统,就可以用于比较大型的餐饮行业的酒店。所以我认为本系统的功能很适合各种餐饮行业。

1.4环境需求

1.4.1硬件环境

如果想把该系统用于比较小型的餐饮企业的话,只需要一台设备完善的电脑就行,或者可以增加几台设备完善的电脑就能管理整个店铺。设备需要显示屏、主机、键盘、鼠标等等。

如果想把该系统进一步完善用于比较大型的餐饮企业,比如酒店,则可以10几个餐台用一台电脑管理,或者更多的餐台用一台电脑管理,所以大型的餐饮企业也不需要很多的电脑就可以管理整个酒店,减少了设备引进的资金。

1.4.2软件环境

因为该系统是用Visual Studio 2005作为开发环境,采用SQL Server 2005数据库实现数据存储,如果想对系统进行更改,可以在网上直接下载安装就可以更改运行。想要更改系统显示的信息可以运行Visual Studio 2005,在程序里面进行更改显示信息,如果想对存储信息进行管理,可以运行SQL Server 2005里,可以对每个表进行更改、新增、删除,也可以对表里的数据进行更改、新增、删除。所以非常方便。

2系统设计

2.1系统结构设计

通过需求分析,了解到系统需要实现的主要功能模块以及各个模块实现所涉及的数据对象,下面就对这个系统做个正题的设计和构架。 2.1.1系统功能模块设计

基于以上需求分析和数据分析,对于一个标准的咖啡厅管理系统应该有了一个全面的认识。

系统模块主要包括主界面、顾客开单、销售、预定管理、宾客结账、餐台状态、顾客消费情况查询。系统功能模块图如图2.1所示。

图2.1系统功能模块图

主界面:用来显示各个功能的按钮,各个餐台的状态,开店时间,还有所有餐台总状态。

顾客开单:分为三个部分:(1)顾客登记:对指定餐台进行开单登记;(2)修改登记:对指定餐台的登记情况进行修改和删除;(3)所有登记:显示以前所有餐台的开单情况。

销售:分为两个部分:(1)吧台销售:对指定餐台进行定餐;(2)增加消费:

咖啡厅管理系统

主界面

顾客开单 销售

预订管理

宾客结账 餐台状态 顾客消费 顾客登记

修改登记

所有登记

吧台销售

增加消费

新增预订

修改预订

删除预订

查看预订

宾客结账

合并结账

查询消费

消费记录

对指定餐台进行增加消费。

预订管理:分为四个部分:(1)新增预订:对指定餐台进行预订;(2)修改预订:对指定餐台的所有预订信息进行修改;(3)删除预订:删除指定餐台的预订信息;(4)查看预订:能搜索指定餐台的预订信息,能够查看到所有餐台的预订情况。

餐台状态:能够查询到指定餐台的状态情况,还能够修改指定餐台的状态。 宾客结账:分为两个部分:(1)宾客结账:查询指定餐台的消费情况,对指定餐台进行结账;(2)合并结账:添加指定餐台,然后合并一起结账。

顾客消费:分为两个部分:(1)查询消费:能够查询到指定餐台的消费情况;(2)消费记录:能够看到以前的所有餐台的消费记录。

2.2数据库设计

2.2.1数据库概念设计

(1)咖啡厅餐台信息包含:餐台编号、顾客人数、服务生、顾客姓名、开单时间。定餐信息包含:餐台编号、定餐菜单、定餐数量、定餐金额。预订信息包含:预订餐台编号、预订人姓名、预订人电话、预订时间。咖啡厅餐台信息实体图如图2.2所示。

图2.2咖啡厅餐台信息实体图

餐 台 餐台编号

顾客人数 开单时间 服务生 顾客姓名

(2)定餐信息实体图如图2.3所示。

图2.3定餐信息实体图

2.2.2数据库逻辑设计

数据库中共有6个表,分别是餐台定餐表、餐台状态表、餐台开单表、消费记录表、开单记录表、预订餐台表,具体信息如下。

(1)餐台定餐表主要用来存储指定餐台的定餐信息,主要字段有餐台编号、定餐数量、定餐菜单、定餐金额,设餐台编号为主键。如表2.1所示。

表2.1餐台定餐表

列名 数据类型 长度 可否为空 id nvarchar 50 NOT NULL sl nvarchar 50 NULL cd nvarchar MAX NULL je

nvarchar

50

NULL

(2)餐台状态表主要是用来存储各个餐台的状态和是否定餐情况,主要字段有餐台编号、餐台状态、是否定餐,设餐台编号为主键。如表2.2所示。

表2.2餐台状态表

列名 数据类型 长度 可否为空 id

nvarchar

50

NOT NULL

定餐信息 餐台编号

顾客人数 开单时间 顾客姓名

dc nvarchar 1 NULL

(3)餐台开单表主要是用来存储指定餐台开单情况,主要字段有餐台编号、顾客人数、服务生、开单时间、顾客姓名,设餐台编号为主键。如表2.3所示。

表2.3餐台开单表

列名数据类型长度可否为空

id nvarchar 50 NOT NULL

rs nvarchar 50 NULL

fws nvarchar 50 NULL

sj nvarchar 50 NULL

name nvarchar 50 NULL

(4)消费记录表主要是用来存储以前各个餐台的消费记录,主要字段有餐台编号、定餐数量、定餐菜单、定餐金额、结账时间。如表2.4所示。

表2.4消费记录表

列名数据类型长度可否为空

id nvarchar 50 NULL

sl nvarchar 50 NULL

cd nvarchar 50 NULL

je nvarchar 50 NULL

sj nvarchar 50 NULL

(5)开单记录表主要是用来存储以前各个餐台的开单情况,主要字段有餐台编号、顾客人数、服务生、开单时间、顾客姓名。如表2.5所示。

表2.5开单记录表

列名数据类型长度可否为空

id nvarchar 50 NULL

fws nvarchar 50 NULL

sj nvarchar 50 NULL

name nvarchar 50 NULL

(6)预订餐台表主要是用来存储对指定餐台的预订情况,主要字段有餐台编号、预订人姓名、预订人电话、顾客人数、预定时间,设餐台编号为主键,如表2.6所示。

表2.6预订餐台表

列名数据类型长度可否为空

id nvarchar 50 NOT NULL

name nvarchar 50 NULL

phone nvarchar 50 NULL

rs nvarchar 50 NULL

sj nvarchar 50 NULL

2.3系统界面设计

2.3.1人机界面设计准则

1、一致性。

2、较少步骤。

3、及时提供反馈信息。

4、无需记忆。

5、易学。

6、富有吸引力。

7、易操作性。

2.3.2用户界面设计

(1)主界面

操作人员打开系统以后就进入主窗体,主窗体有很多的不同功能。在窗体的顶端选择Menu Strip控件显示按功能分组的选项;接下来是放置一个Panel控件,

设置背景图片,在Panel控件里放置五个Button控件,各个Button控件设备背景图片,点击Button控件可以进入不同的窗体;在下面空间的左半部分放置一个Panel控件,在Panel里的顶部放一个Label控件,用来显示动态时间,下面放置四个Label控件,用来显示大厅、最低消费、计费标准、开店时间;再在下面放置五个Label控件,用来显示餐台总状态、餐台总数、当前占用、当前可供、当前预订;在这个Panel控件的右边空间也放置一个Panel控件,并设置背景图片,在Panel控件里放置12个PictureBox控件和12个Label控件,PictureBox 控件用来显示12个餐台的状态效果,是用图片显示的,Label控件是用来显示12个餐台的编号。如图2.4所示。

图2.4咖啡厅管理系统主界面

(2)餐台状态

当操作人员想要对指定餐台的状态进行更改,就进入餐台状态窗口。这个窗口分为上、中、下三个小部分。上部分是用来查询指定餐台的状态以及信息,在第一行放入一个Label控件,信息是“餐台编号”,放一个TextBox控件,用来

用户输入指定的餐台编号,放一个Button控件,信息是“查询”,是用来点击以后从数据库中返回指定餐台的状态及相关信息,第二行放四个Label控件,其中两个信息为“该餐台状态”和“顾客姓名”,剩下两个Label控件是用来显示指定餐台的状态和相关信息;中间部分是用来为下部分注明,放一个Label控件,信息是“以下不能修改使用和预订的餐台”,在这个Label控件上下各放一个Label 控件用来分隔;下部分是用来修改指定餐台的状态,放两个Label控件,信息是“餐台编号”和“修改状态”,接着放一个TextBox控件,用来用户输入指定的餐台编号,三个RadioButton控件和三个PictureBox控件,三个RadioButton控件分别代表“可用”、“停用”、“脏台”,三个PictureBox控件是用来显示三种状态的图片效果,最后放两个Button控件,信息分别是“修改”和“取消”,“修改”是用来对指定餐台修改状态,“取消”是用来返回到主窗口。如图2.5所示。

图2.5咖啡厅管理系统餐台状态界面

2.4系统详细设计

(1)操作人员在客户进入咖啡厅以后,要进行顾客开单,顾客开单流程图如图2.6所示。

图2.6顾客开单流程图

(2)当顾客用餐完毕后,操作人员会进行宾客结账操作,宾客结账流程图如图2.7所示。

图2.7宾客结账流程图

3系统实现

3.1系统功能实现

1、顾客登记窗口

主要功能是对指定餐台进行开单操作。填写好餐台编号、顾客人数、服务生、顾客姓名,点击“确定”按钮后,就会实现开单操作。窗口如图3.1所示。

图3.1顾客登记窗口

“确定”按钮代码如下:

privatevoid button1_Click(object sender, EventArgs e)

{

string z = "", y = "", x = "", k = "";//定义三个string类型的量,代表餐台编号、顾客人数、服务

生、顾客姓名

bool t = false;//判断餐台编号、顾客人数、服务生、顾客姓名是否填写正确

if (textBox1.Text == "")//当餐台编号没有输入,则显示下面信息

MessageBox.Show("请输入使用的餐台编号");

else

{

int a = int.Parse(textBox1.Text);//将餐台编号转换成int类型

if (a < 1 || a > 12)//判断输入的餐台编号是否在1到12之间

{

MessageBox.Show("没有该餐台,请重新输入");

textBox1.Text = "";

}

else

{

z = textBox1.Text;//如果餐台编号输入正确,则把值赋给z

if (textBox3.Text == "")//如果顾客姓名没有填写,则显示下面信息

MessageBox.Show("请输入顾客姓名");

else

{

k = textBox3.Text;//如果填写了顾客姓名,则把值赋给k

if (textBox2.Text == "")//如果顾客人数没有填写,则显示下面信息

MessageBox.Show("请输入顾客人数");

else

{

y = textBox2.Text;//如果填写了顾客人数,则把值赋给y

if (radioButton1.Checked)//如果选择了第一个radioButton

{

x = radioButton1.Text;//把第一个radioButton的值赋给x

t = true;//判断餐台编号、顾客人数、服务生、顾客姓名

填写正确

}

elseif (radioButton2.Checked)//如果选择了第二个radioButton

{

x = radioButton2.Text;//把第二个radioButton的值赋给x

t = true;//判断餐台编号、顾客人数、服务生、顾客姓名

填写正确

}

else//如果没有填写服务生就显示下面信息

MessageBox.Show("请选择服务生");

}

}

}

}

if (t) //判断餐台编号、顾客人数、服务生、顾客姓名填写正确

{

string c = "5";//定义一个量来存储餐台状态,5代表该餐台使用中

SqlConnection con = new SqlConnection("DataSource=.;

Initial Catalog=coffee;Integrated Security=True");//与数据库建立连接SqlCommand km = new SqlCommand("select k from c where id='" + z + "'", con);//从数据库中返回指定餐台的状态数据

con.Open();

SqlDataReader dr = km.ExecuteReader();

dr.Read();

string d = dr.GetString(0).ToString();//定义一个量存储从数据库中返回的值

con.Close();

if (d == "1")//如果返回值是1代表该餐台是空闲中就可以进行下面的开单

{

string o = DateTime.Now.ToString();//定义一个量存储开单时间

SqlCommand cm = new SqlCommand("update c set k='" + c + "' where id='" + z + "'", con);//修

改该餐台的状态

SqlCommand dm = new SqlCommand("insert into d values

('" + z + "','" + y + "','" + x + "','" + o + "','" + k + "')", con);

//将开单信息存储进数据库中的餐台开单表

SqlCommand fm = new SqlCommand("insert into kd values

('" + z + "','" + y + "','" + x + "','" + o + "','" + k + "')", con);

//将开单信息存储进数据库中的开单记录表

con.Open();

cm.ExecuteNonQuery();

cm.Dispose();

dm.ExecuteNonQuery();

dm.Dispose();

fm.ExecuteNonQuery();

fm.Dispose();

con.Close();

MessageBox.Show("欢迎就餐,请点餐");//开单成功就显示此信息

Form1 f = new Form1();

f.b();//调用主界面中的b方法,来对主界面的12个餐台的状态显示不同

图片

f.a(int.Parse(z));//调用主界面中的a方法,用来计算餐台总状态情况this.Close();

Form3 kdd = new Form3();

kdd.Show();//打开吧台销售窗口

}

else MessageBox.Show("该餐台已使用,请另选一个餐台");//如果该餐台不是空闲状态就显示

此信息

}

}

2、修改登记窗口

修改登记窗口的功能是用来对已经登记的用户信息进行更改。操作人员首先输入要修改的餐台编号,点击查询,如果该餐台有开单信息就会显示出顾客姓名和顾客人数,如果没有开单信息就会显示其它信息,接着在修改顾客姓名和修改顾客人数中填写完整信息,点击修改就会修改成功。如图3.2所示。

图3.2修改登记窗口

“修改”按钮代码如下:

privatevoid button4_Click(object sender, EventArgs e)

{

//判断输入的餐台编号是否开单

if (label11.Text == "")//如果输入的餐台没有登记,则显示警告信息

MessageBox.Show("由于该餐台没有登记,所以不能修改");

else//如果输入的餐台有登记,就执行修改操作

{

//判断修改顾客姓名和修改顾客人数是否填写完整

if (textBox5.Text == "" || textBox6.Text == "")//如果没有填写完整,显示警告MessageBox.Show("请填写完整");

else//如果填写万张,就执行修改操作

{

SqlConnection con = new SqlConnection("Data Source=.;

Initial Catalog=coffee;Integrated Security=True");//与数据库建立连接SqlCommand cm = new SqlCommand("update d set name='" + textBox5.Text + "',rs='" +

textBox6.Text + "' where id='" + label20.Text + "'", con);

//修改数据库中顾客开单表中的餐台信息

SqlCommand dm = new SqlCommand("update kd set name='" + textBox5.Text + "',rs='" +

textBox6.Text + "' where id='" + label20.Text + "'", con);//修改数据库中

开单记录表中的餐台信息

con.Open();

cm.ExecuteNonQuery();

cm.Dispose();

dm.ExecuteNonQuery();

dm.Dispose();

con.Close();

MessageBox.Show("修改成功");//修改成功以后显示信息

Form1 f = new Form1();//修改成功以后返回到主界面

f.Show();

f.b();

this.Close();//本窗口关闭

}

}

}

3、新增预定窗口

新增预定窗口主要是用来对一些空闲餐台进行预订操作。操作人员可以输入预订餐台编号、联系人姓名、联系人电话、顾客人数,然后点击预订,如果所要预订的餐台不是空闲状态会显示警告信息,如果是空闲状态会预订成功。如图3.3所示。

图3.3新增预定窗口

“预订”按钮代码如下:

privatevoid button1_Click(object sender, EventArgs e)

{

int he = int.Parse(textBox1.Text);//将输入的预定餐台编号转换成int类型

//判断预定餐台编号、联系人姓名、联系人电话、顾客人数是否输入完整

if (textBox1.Text == "" || textBox2.Text == "" || textBox3.Text == "" || textBox4.Text == "")//如果没有输入完整,则显示警告信息

MessageBox.Show("请填写完整");

elseif (he < 1 || he > 12)//如果输入完整,判断输入的餐台编号是否超出餐台编号

{

MessageBox.Show("没有该餐台,请重新输入");//如果超出餐台编号,显示警告信息textBox1.Text = "";//将原先输入的值清空重新输入

}

else//如果没有超出餐台编号,则进行预订操作

{

SqlConnection con = new SqlConnection("Data Source=.;Initial Catalog=coffee;

Integrated Security=True");//与数据库建立连接

SqlCommand km = new SqlCommand("select k from c where id='" + textBox1.Text + "'", con);//查询预订的餐台是否空闲

con.Open();

SqlDataReader dr = km.ExecuteReader();

dr.Read();

string d = dr.GetString(0).ToString();//将返回的餐台状态值赋给d

con.Close();

if (d == "1")//如果空闲,就可以预订

{

SqlCommand cm = new SqlCommand("insert into yd values('" + textBox1.Text + "','" +

textBox2.Text + "','" + textBox3.Text + "','" + textBox4.Text + "','" +

DateTime.Now.ToString() + "')", con);//将预订信息插入进餐台预定表中SqlCommand dm = new SqlCommand("update c set k='" + 2 + "' where id='" + textBox1.Text + "'", con);//修改该餐台的状态值

con.Open();

cm.ExecuteNonQuery();

cm.Dispose();

dm.ExecuteNonQuery();

dm.Dispose();

con.Close();

MessageBox.Show("预订成功");//预订成功以后显示警告信息

this.Close();//本窗口关闭

Form1 f = new Form1();//返回到主界面

f.Show();

f.b();

}

else

MessageBox.Show("该台不能使用,请另选一个餐台");//如果该餐台不是

空闲状态,则显示警告信息}

}

4系统测试

4.1测试项目

打开主界面以后,进行操作:顾客开单-->吧台销售-->增加消费-->宾客结账。

4.2测试过程及结果

1、进入主界面以后,点击“顾客开单”按钮,进入“顾客开单”窗口,在餐台编号、顾客人数、服务生、顾客姓名中输入不同信息,结果不同。如表4.1所示。

表4.1顾客开单测试

餐台编号顾客姓名顾客人数服务生是否空闲结果不填写不填写不填写不填写否开单失败

16 不填写不填写不填写否开单失败

3 不填写不填写不填写否开单失败

3 小斌不填写不填写否开单失败

3 小斌 3 不填写否开单失败

3 小斌 3 小雅否开单失败

3 小斌 3 小雅是开单成功

2、开单成功以后会自动跳转到“吧台销售”窗口,输入餐台编号,选择菜单,输入数量,不同情况下结果也不同。如表4.2所示。

表4.2吧台销售测试

餐台编号选择菜单输入数量是否空闲是否定餐结果不填写不选择不输入是是定餐失败

14 不选择不输入是是定餐失败

3 不选择不输入是是定餐失败

3 选择不输入是是定餐失败

3 选择输入是是定餐失败

3 选择输入否是定餐失败

3 选择输入否否订餐成功

3、定餐成功以后,想要增加一些食品,点击“增加消费”按钮,跳转到“增

加消费”窗口。输入餐台编号,选择菜单,输入数量,不同情况下结果也不同。如表4.3所示。

表4.3增餐消费测试

餐台编号选择菜单输入数量是否空闲是否定餐结果不填写不选择不输入是否增餐失败

14 不选择不输入是否增餐失败

3 不选择不输入是否增餐失败

3 选择不输入是否增餐失败

3 选择输入是否增餐失败

3 选择输入否否增餐失败

3 选择输入否是增餐成功

4、最后进行宾客结账操作,点击“宾客结账”按钮,跳转到“来宾结账”窗口。输入结账餐台编号,点击结账,不同情况下有不同结果。如表4.4所示。

表4.4来宾结账测试

餐台编号是否空闲是否定餐结果

不填写是否结账失败

14 是否结账失败

3 是否结账失败

3 否否收取10元钱

3 否是收取XX元钱

管理信息系统实验报告

实验一认识计算机硬件和网络结构 一、实验题目 认识计算机硬件和网络结构。 二、实验课时 2课时。 三、实验目的 认识计算机的主要构成部件、功能、型号、在计算机机箱内的位置、网络结构等。 四、实验内容和要求 1、利用多媒体演示计算机的主要组成部件:机箱、主板、CPU、内存条、硬盘、软驱、光驱、插槽、BUS总线、串行接口、并行接口、USB接口等; 2、打开机箱,实物展示并讲解个部件的功能及其连接; 3、机箱、主板、CPU、CPU风扇、内存条、显卡、网卡等分别如下所示。 机箱主板

内存条显卡网卡无线网卡 CPU CPU风扇硬盘 机箱背面并行接口串行接口USB接口 4、观察每个部件在机箱的位置,并掌握每个部件的功能和基本知识。 5、观察实验室网络结构图。 6、结合某网吧的例子更好地理解网络结构。 Parallel port Serial port USB port Keyboard and mouse ports

7、独立完成上述内容,并提交书面实验报告。 五、实验体会 通过本次实验,我了解了计算机的各种硬件和网络结构。知道了各种硬件的形状、功能、特征等。还知道了网络结构的流程、大体构造。这使我对计算机有了初步的认识,为以后更进一步的学习打下了坚实的基础。也为我以后的学习和生活提供了方便。 1、cpu——中央处理器,是一台计算机的运算核心和控制核心。 2、硬盘——是电脑的主要存储媒介之一。 3、主板——又叫主机板、系统板或母板,安装在机箱内,是微机最基本也是最重要的部件之一。 4、机箱——作为电脑配件的一部分,它起的主要作用是放置和固定各电脑配件,起到一个承托和保护作 用。 5、内存条——是连接CPU和其他设备的通道,起到缓冲和数据交换作用。

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

摘要 随着经济的发展社会的进步,去饭店过节聚会成为了一种新的时尚。因此每逢过年过节,饭店都会迎来大量的顾客,随之而来的就是大量的预定和结算信息将会使得饭店的工作人员不堪重负,并且不可避免的会出现这样或那样的错误。餐饮信息管理软件的诞生可以为他们提供便捷的管理服务。并且几乎为零的错误率也使得餐馆可以更好的为顾客服务。它不仅可以为餐馆降低人力资源的付出,节省了成本,而且也可以提升自身的形象,使餐厅迎来更多的食客。 本系统使用了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.添加职员信息,权限也可以定为管理员。

餐饮管理系统项目总结报告

餐饮管理系统项目总结报告 自古民以食为天,无论走到那个朝代,走到哪个地方,都会看到无处不在的酒店,餐馆等吃饭的地方,在现在信息化高速发展的现代,信息化与酒店的各项管理联系起来,显著提高了各项工作的速率,满足现在人们快节奏的要求,使用机器辅助人们工作会减少人为的低级错误,减少人们的工作量,节约成本,采用信息化代替传统工作流程显然利大于弊。根据现在餐饮业信息化发展迅速,我们人生中最幸福的就是身体健康 制作了餐饮管理系统项目。 随着酒店管理业的现代化发展和电子商务的发展,酒店管理者进行计算机管 理已经成为来势不可挡的发展趋势。本系统结合餐饮管理的实际情况。应用C# 语言和SQL Server2005完成了系统的开发,为提高餐饮管理效率提供了一种有 效的解决方法。传统的餐饮管理需要大量的人力和物力,造成资源的浪费和效率 的地下对于餐饮管理这样复杂的管理内容,也不一定会达到理想的效果。管理和 经营的复杂性十本系统的难点也是本系统所要解决的重点。 餐饮管理系统能够使得管理者快速高效地完成企业日常事务中的人事工作, 降低了人力资源管理成本,使管理者能集中精力在企业战略目标;另一方面,通 过软件及时收集与整理分析大量的人力资源管理数据,为企业战略决策的生成与 实施控制提供强有力的支持,以提高组织目标实现的可能性。餐饮资源管理系统 的总目标是:在计算机网络,数据库和先进的开发平台上,利用现有的软件,配 置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好 人机交互界面的人力资源管理系统,实现洛克公司的资源管理自动化的计算机系 统,为企业的决策层提供准确、精细、迅速的人事变动信息。 由于系统结构采用当前流行的B/S结构,也就是浏览器/服务器模式,相对 于传统的C/S结构客户端的缺点,它对客户的配置要求就更低了,客户端只需要 有浏览器可以上网就可以登录服务器进行各种信息的管理。可以说整个系统是以 最少的投入完成最好的功能,这就保证了系统的经济可行性。 通过一短时间的学习和做项目,使我对软件工程知识有了进一步的了解,这 是一次全面综合的训练。我们通过学习《软件工程》这门课程,才可以成功的完 成了这次课程设计,在实验过程中虽然遇到了很多问题,但是通过从图书馆里借 来的资料和从网上查找的资料都把问题一一地解决了。这次课程设计主要是让我 们加深对软件工程文档写作基本知识的理解,掌握并运用软件工程文档写作来设 计系统程序的基本方法及基本技巧。这与我们平时学的知识息息相关,也有利于 我们很好地把学会的知识应用到实践中去。 在学习过程中,我了解了作为一个合格的程序员所应具备的素质与技能。其

信息系统开发实训报告

目录 一、实践目的 (3) 二、实践任务 (3) 三、解决方案 (4) 1.开发环境 (4) 2.运行所需软件安装与配置 (4) 3.技术方案 (4) 4.解决步骤 (5) 四、实践过程 (5) 1.环境搭建 (5) 2.导入案例 (11) 3.系统分析 (14) 4.编码实现 (15) 5.界面美化 (18) 6.测试调试 (18) 7.运行结果 (18) 五、实训总结 (23) 1.Web应用的建立过程 (24) 2.Web应用的调试步骤与技巧 (25) 3.项目部署与项目拷贝的异同 (27) 4. MySQL 软件、SQLyog 软件、jdbc 连接 jar 包、数据库、表之间的关系 (28) 5. JDK、Tomcat、MyEclipse 之间的关系 (28) 6. severlet、服务类、JSP、JS 之间的配合关系 (28) 7. JSP 页面间的信息传递方式 (29) 六、实践体会与建议 (29) 1.实训日志 (29) 2.实践体会 (30) 3.改进建议 (30)

一、实践目的 本次实践具体目的是通过使用MyEclipse和Sublime Text编辑器,编写代码,使用Java构建系统的后端、HTML\CSS\JavaScript搭建网页、连接MySQL数据库实现挂账信息的增删改查。利用Tomcat应用服务器响应访问请求,搭建一个挂账信息系统,使我们初步熟悉相关软件的操作以及MySQL语句的调用,增强我们对编程的认知,提高我们的兴趣,有利于我们之后的编程语言及数据库学习。 二、实践任务 从表库中选择第14张表挂账单表,开发一个操作挂账单表的 java Web 应用程序,实现所选表信息的增删改查,在 Web Form 中动态显示表或视图中的数据。

餐饮管理系统课程设计

《Windows项目开发》课程设计 专业:计算机科学与技术 班级: 12级蒙文信息处理班 姓名:张学良 学号:12000285 指导教师:白迎霞 2015年11月24日 餐饮管理系统

一.餐饮管理系统的目标与分析 1.1 传统餐饮存在的问题 由于传统酒店的管理还处于人工管理阶段,所以酒店的管理效率不高。由于缺乏科学的管理和现代化的管理工具,传统酒店在管理上和业务的安排上都存在着不足。 1.包间的管理不够科学方便,使用情况不直观。 2.库管员不能随时掌握库存情况,不能及时发现商品缺货的情况,另外统计商品数量即费时又费力。 3.由于酒店的商品种类多,菜样多变,靠人工方式管理商品和菜品信息有很多不便。例如商品数量大导致查找商品信息困难等。 1.2餐饮管理系统的目标 面对服务行业的高速发展和餐饮企业信息发展的过程中出现的各种情况,本系统应达到以下目标: ●系统采用人机交互的方式,界面美观友好,信息查询灵活、方便,数据存储安全可靠。 ●实现对餐厅顾客开台、点菜/加菜、账目查询和结账等操作。 ●对用户输入的数据,进行严格的数据检验,尽可能的避免人为错误。 ●实现对消费账目自动结算。 ●实现对消费的历史记录进行查询,支持模糊查询。 ●系统应最大限度地实现易维护性和易操作性。 1.3可行性分析 1.3.1 技术上的可行性 技术方面的可行性就是根据现有的技术条件,能否实现系统的各项要求。 1.设备:该系统对所需的硬件设备,如pc机配件的性能要求一般,现有设备的性能完全能够满足系统功能的要求。 2.软件上,本系统属于数据库应用程序,本系统需要一个数据库服务器及其运行的操作系统平台,根据客户的数据量并不是十分巨大,我们选择目前市场上价格比较低廉的数据库服务器产品:SQL Server2000及配套的平台Windows XP。而前台开发工具采用Microsoft Visual Studio 2005 ,利用其可视化的开发环境、丰富的控件资源,能快速开发出应用程序。 1.3.2 经济上的可行性 1.费用:本系统属于小型的餐饮管理系统,软硬件费用要求不高,一般的餐饮行业都能支付的了费用。 2.效用:实施该系统也能给公司带来长期效益,它可帮助领导实现管理方法的现代化、科学化,极大地提高餐饮企业的工作质量与工作效率,减少管理支出的费用,从而保证企业管理的可持续的良好发展。因此经济上具有了系统开发的可行性。

管理信息系统实验报告

《管理信息系统》实验报告 实验项目:教务处排课系统分析 实验学时:18学时 姓名: 学号: 专业班级: 实验时间: 实验成绩:

东北财经大学 《管理信息系统》实验报告实验项目名称:

管理系统实验报告 实验小组成员: 实验对象:教务处排课信息系统 实验对象背景介绍:教务管理系统是一个庞大而复杂的系统,它包括:学生学籍管理 系统、排课系统、教师管理系统、学生成绩系统、系统设置、班级信息系统、教学培养计划管理系统、教学资源管理系统、招生系统教务信息发布系统和事务处理系统。随着科学技术的进步与相应的管理信息系统的升级,教务系统管理平台充分利用互联网络B/S管理信息模式,以网络为平台,为各个学校教务系统的管理提供一个平台,帮助学校管理教务系统,用一个帐号解决学校教务教学管理,并且学校可以自由选择学校需要的教务管理系统,灵活地定制符合学校自己实际情况的教务系统。教务管理系统内部子系统多样庞杂,今天我们主要讨论的研究对象是排课管理信息系统。 排课管理系统是每个学校必不可少的内容,它的优劣直接学校教学工作质量和学校的正常教学活动秩序。随着现在生源数量的不断增长以及各行业竞争日益激烈,为了满足中国社会主义事业发展对高素质人才的需求,各大高校都在尽自己努力,以本校现状及需求作为基础,以科技发展进步作为依托,发展完善一个功能完整,操作简单快捷,高效率,与本校其他教务管理系统良好适应的排课系统与之配套,使教师等教学资源利用达到最大化,为学生提供优良的教育环境。因此,东北财经大学作为一个知名的财经类高校,要达到适应教育现状及提高自身教育层次的目标,完善教务排课管理系统显得尤为重要。 系统功能简述 排课管理系统需要合理调配各个班级专业所需的专业课程选修必修课程,相应教师,教师及上课班级,尽可能全面的考虑到教师的身体状况,工作条件,家庭状况甚至与学校距离,教师及学生时间,各种课程按重要程度以及学生兴奋点和接受能力合理排序,教师的容量用途,学校集体活动或教师会议等多方面因素,以计算机安排为主,手工调整为辅的方式做出各个院系各个专业各个班级的课程安排。 排课管理系统的目标不仅是对于原有系统进行改进提高,还使课程管理科学化系统化准确化,减少手工录入的误差可能性,方便操作者的随时添加、查询、修改,是统计表格格式规范化统一化,提高工作效率,降低人工成本,提高处理数据能力与速度,提高教学质量,优化学校教务管理系统,为学校的进一步发展提供技术支持与可能性。 系统分析 (1)系统分析任务:根据系统设计任务书所确定的范围,并在充分认识原有系统的基础上进行详细的调查分析,通过问题识别、可行性分析、详细调查、系统化分析,进而确定新系统的基本目标和逻辑功能结构,最后完成新系统的逻辑方案设计。 (2)可行性分析和详细调查概述:由于实验的限制,假定建立排课管理信息系统在管理上、技术上、经济上都是可行的。而详细调查采用一定的调查方法发现了现行系统有以下优缺点: 现有系统优缺点分析 1.选课分为预选、正选、补退选,一定程度上完善了选课系统。 2.在选课中,按年级差异区分次序,一定程度上缓解短时间内系统压力,保证了高年级学生顺利完成课业。

餐厅管理系统

程序实践报告(C语言)

东北大学软件学院

一、程序实践概述 1、题目名称: 餐厅信息管理程序 2、 3、开发环境: Microsoft visual studio 20055 二、问题分析 1、功能说明: (1)实现客户的点菜过程,客户结帐,帐目的管理,餐厅系统的维护。 (2)能够生成文本文件来完成数据的存储与读取,完成帐单的管理。 2、解决方案: (1)使用三种不同的结构体来分别存储餐桌,菜单以及订单信息。 (2)使用链表来实现创建客户订单与客户结帐等操作。 三、方案设计 1、数据结构: (1)订单结构体 typedef struct Order{ int Table_ID; //记录餐桌号 int Dish_ID[N]; //记录菜的信息 int Dish_State[N]; struct Order *next; }ORDER; (2)餐桌结构体 typedef struct Table{ int Table_ID; //餐桌编号 int Capacity; //餐桌最多能容纳的人数 int Table_State; //1 有人在用,0 没人用}TABLE; (3)菜的结构体 typedef struct Dish{ int Dish_ID; //菜的编名 char Dish_Name[10]; //菜名 float Dish_Price; //价格 }DISH; (4)

2、总体流程: Menu_select()-Load_Dish() Dish_Order(ORDER*CreateOne) Payment(head) List_Management() ListMenu() ModifyPW() Observe() Menu_select() Get_Rank() ⑴点菜功能的实现 先调用search()函数,查找客户所需要的餐桌,找到后调用Dish_Menu()函数打印菜谱,接着调用Create(float)函数创建一个订单节点,最后调用Dish_Order()函数,将新创建的订单链到链表表尾;

信息系统项目开发实训报告模板

烟台南山学院 管理科学与工程系 实训报告 项目:高校教材管理系统 姓名:杨小辉 专业:信息管理与信息系统 班级: 学号: 指导教师: 完成时间:

摘要 UML是当前面向对象分析和设计过程中使用的一种建模语言,是重要的图形化建模工具。UML能让系统开发者用标准的、易于理解的方式表达出对系统正确、完整的认识,并有利于在开发团队中进行有效地沟通和共享。本文以高校教材管理系统的开发为背景,使用UML进行高校教材管理系统的建模,进行软件开发,以缩短项目开发周期,降低了代码数量,提高了系统的可维护性,以摆脱传统的手工管理模式,从而便于管理决策人员迅速掌握情况,加快教务管理工作的现代化进程。

目录 一、引言 (1) 1.1 背景 (1) 1.2 UML工具简介 (1) 二、系统概述 (2) 2.1 项目说明 (2) 2.2系统的分析与设计 (2) 三、创建系统模型 (5) 3.1系统建模过程 (5) 3.2建立用例图 (5) 3.3 创建系统静态模型 (7) 3.4 系统的动态模型 (8) 四、建立实现模型 (16) 五、结束语 (17) 参考文献 (18)

一、引言 1.1 背景 随着高等学校扩大招生情况的出现,每一个高校需要处理的各种教材的数量逐年倍增。如何改变低效率的原始教材管理方式,成为摆在高校管理人员面前的一个重要课题。作为教务管理工作的一个组成部分.教材管理工作要处理的数据量非常巨大,涉及各院系的师生以及个部门的校务人员。为提高工作效率和工作质量,通过计算机系统对其进行管理。以摆脱传统的人工操作.显得非常重要。而建立高效的教材管理系统就是一个解决此根本问题的思路这里将介绍一个高校教材管理系统的建模实例。 1.2 UML工具简介 统一建模语言 (UML)是非专利的第三代建模和规范语言。UML 可以贯穿软件开发周期中的每一个阶段,因此被 OMG采纳作为行业标准。UML 最适于数据建模,业务建模,对象建模,组件建模等,并同时可以对任何具有静态结构和动态行为的系统进行建模。UML 作为一种模型语言,它使开发人员专注于建立产品的模型和结构,而不是选用什么程序语言和算法实现。当模型建立之后,模型可以被 UML 工具转化成指定的程序语言代码。 IBM 的 Rational Rose 和 MS 的 Visio 都是 UML 工具软件。标准建模语言 UML 的重要内容可以由五类图(十种图形)来定义,如表所示:

软件工程课程设计――餐厅点餐系统

软件工程课程设计餐厅点餐系统详细设计 姓名: 院系: 学号: 专业班级: 指导老师: 2011 年 6 月 11 日 目录 1、引言 ...................................................................... 1 1.1编写目 的 (1) 1.2编写背景 (1) 2、可行性研究 . ............................................................... 1 2.1 要 求 . ................................................................ 1 2.2 目 标 . ................................................................ 1 2.3 可行性研究方 法 . (1) 2.4 决定可行性的主要因素 . (2) 3、需求分析 . ................................................................. 2 3.1现 状 ................................................................. 2 3.1.1用传统手工流程的餐饮企业面对的是 ............................... 2 3.1.2正在使用着餐饮软件的企业面对的是 ............................... 2 3.1.3内部矛盾分析 ................................................... 3 3.2竞争优 势 (4)

餐饮管理实习小结

1前言 1.1实习时间 20xx年2月18日至20xx年5月17日三个月时间,在滨河国际大酒店实习。 1.2实习地点 乌海市海勃湾区滨河新区滨河国际大酒店 1.3实习目的与公司简介 1.3.1实习目的实习,顾名思义,在实践中学习。在经过一段时间的学习之后,或者说当学习告一段落的时候,我们需要了解自己的所学需要或应当如何应用在实践中。因为任何知识源于实践,归于实践。所以要付诸实践来检验所学。现在即将面临毕业,实习对我们越发重要起来。刚结束的这段实习时间可以说是我大学四年来最辛苦也是最充实的一段时间。辛苦是因为刚踏上工作岗位,有很多方面不能很快适应;而充实则是在这段时间里,我学到在校园无法学到的知识和技能,更提高了自己各方面的素质。同时实习也给了我一定的工作经验。为将来谋求一份好职业打下了基础。现将这些日子在工作中取得的成绩和不足做个小结。一来总结一下经验,二来也对自己的工作情况有个系统的认识。 1.3.2公司简介 乌海滨河国际大酒店酒店座落于乌海市海勃湾区滨河新区学府路中段市政府东侧,地处乌海市滨河新区世纪大道与学府路东段交汇处,交通十分便捷。酒店建筑面积2.3万平方米,设有豪华商务套房、总统套房等客房128间,豪华多功能宴会厅(可容纳700人),vip贵宾厅,高档中西餐厅可同时容纳1500人就餐。大小会议室5间,可同时容纳900人举行会议。内设5星级女子会馆,豪华ktv包间。酒店于20xx年10月18日正式开业,主楼高11层,是目前为止乌海市唯一一家按照五星级标准建造的国际酒店。 进公司伊始,我并没有像其他人一样接受酒店的培训,酒店给了我两天时间感受企业氛围和工作环境,从第三天开始才接受酒店安排的系统的培训。培培训工作分为三大块:人事部岗前培训、业务技能培训、消防安全培训,人事部岗前培训进行了五个课时的室内培训,主要是介绍酒店的概况,同时也对我们进行了员工素养及酒店管理制度的培训,这也是让我感觉到过程最有趣的培训;业务技能培训一直贯穿着我在滨河的几个月,有餐饮部经理、主管为我们进行不断的技能指导;至于消防安全培训则由工程部经理和人力资源部经理共同负责,同时还请来了乌海市消防大队的中校同志对我们进行专业的指导。 2实习报告主体内容与过程

管理信息系统实验报告分析

实验报告 课程:管理信息系统 一、实验目的 验证有关概念和理论,加深对概念和知识的理解和认识;熟悉和掌握Visual Basic 6.0 软件的使用方法;初步具备信息管理知识和制作数据字典、系统数据流程图的能力。运用课程讲授的管理信息系统的系统分析方法、模块化系统设计方法以及系统的调试方法进行人事档案管理信息系统的分析、设计、开发、实现与调试。 二、实验方法 面向对象法 三、实验环境及开发工具 1.硬件环境 在最低配置的情况下,系统的性能往往不尽如人意,但现在的硬件性能已经相当的出色,而且价格便宜,因此通常给服务器的配置高性能的硬件。 处理器:Interl Pentium II 266 MX 或更高 内存:64M 硬盘空间:2 GB 显卡:SVGA 显示适配器 显示器:液晶17寸 2.软件环境 操作系统:Windows/98/ME/2000/XP或更高版本 数据库:Microsoft Access 2000 3.实验开发工具:Visual Bisic 6.0程序系统 四、实验内容

(一)、系统分析 1、系统数据流程图 2、数据字典 3、系统中所有实体(包括实体的属性)以及实体之间的联系类型分析 人员的个人资料经过专业的处理部门的处理形成个人档案。档案包括自然情况,工作情况,简历,政治情况等各方面信息,内容比较庞大复杂。将档案信息传送到人员信息库。同时还综合考虑档案管理工作的性质,总结归纳出所需实现

的功能。为人事档案进行服务,对人事的变动、人事资料、以及人事资料的查询,统计等功能。总体上说具有编辑,查询,用户管理,图表统计等功能。然后将最终结果提交到人力资源管理部门,由人力资源管理人员进行审查,以便于对职工的调配。 4、典型处理的表达 档案完整添加用户档案到档案库 个人信息成功添加到档案库 修改用户档案信息 失败退回用户档案 退回用户档案 (二)、系统设计 1、子系统划分(或功能划分或模块划分) 功能划分 1、用户管理 功能:设置使用人事管理系统的用户及其使用权限。整个人事管理系统由多个功能模块组成,不同的模块完成不同的功能,所以可以为不同的职工分配不同的功能,使其具有不同的权限,完成其权限所对应的功能,从而很好地管理好整个系统。 2、辅助表管理 功能:通过它的这个功能可以有效的对本单位人事部门的扩充进行及时的计算机管理。只要管理员进行简单的数据字段添加即可。辅助表管理功能是高级管理员及中级管理员拥有的权限,它的功能是对数据库进行新表的添加。 3、档案编辑 功能:档案编辑模块中有4个子模块。他们是档案卡片、个人简历、家庭成员、历史档案等功能。这些功能因管理员的权限不同所表示出的功能使用也不同,普通管理员没有数据修改及删除的权利。在这些功能里详细的记录了所有单位员工的资料。 4、档案查询 功能:对档案卡片的查询功能,在这里可以查到符合程序要求的任何信息。

餐厅管理系统课程设计报告

河南城建学院 《可视化编程技术》课程设计 课程名称:《可视化编程技术》课程设计 设计题目:餐饮管理系统 指导教师:孟庆见、薛冰、景伟娜 班级:0834112 学号:083411207 学生姓名:吕静 同组人员:关敏、冯俊杰、韩经宇、王红旗 计算机科学与工程学院 2013年12月26日

目录 第1章概述 (2) 1.1选题 (2) 1.2选题的背景和意义 (2) 1.3团队分工和个人贡献 (2) 第2章系统分析(需求分析) (3) 2.1系统的整体需求 (3) 2.2系统的功能需求 (3) 2.3系统主要模块流程图 (4) 2.3.1主窗体业务流程图 (4) 2.3.2详细业务流程图 (4) 第3章系统设计 (5) 3.1系统的整体设计 (5) 3.2系统的主要模块设计 (5) 3.3数据库设计 (7) 第4章系统实现 (9) 4.1登录界面实现 (9) 4.2主窗体界面实现 (9) 4.3桌台管理界面实现 (10) 4.4开台界面实现 (10) 4.5点/加菜界面实现 (11) 4.6结账界面实现 (11) 第5章结束语 (12) 参考文献 (12)

第1章概述 1.1 选题 餐饮管理系统是一个饮食产业不可缺少的部分,它的内容对企业的决策者和管理者都至关重要,所以餐饮管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用的餐饮管理系统均是以人为主体的,需要很多的人力、物力、财力,且效率不是很高,在系统运营时也可能产生人为的失误,以致餐饮管理工作既繁琐而且不利于分析企业的经营状况。作为计算机应用的一部分,使用计算机对餐饮信息进行管理,这样不仅提高了工作效率,也避免了以前手工作业的麻烦,从而使管理者能够准确、有效地管理餐饮。 1.2选题的背景和意义 近年来,随着人民的生活水平的不断提高,餐饮业的消费持续增长,竞争愈来愈激烈。然而,传统餐饮企业的日常运作还是靠人工管理,从原材料入库到客人点单,再到结账基本上由人工完成记录,这样做不仅耗费人力资源而且容易导致记录丢失或重复等错误,造成管理水平低下。餐馆作为传统的餐饮企业也存在这些问题,进货,库存有人工管理,客人点单需服务员记录并送至厨房,客人结账由手工记录,人力耗费大,客人等待时间长,管理效率低下,这就迫切需要标准的、高效率的计算机管理方式引导其发展,通过计算机管理该企业的日常运作,给管理者以决策参考的模型,来不断完善管理水平,提高工作效率。改革开放二十多年来,我国餐饮业发展迅猛,日新月异,各种风味特色,各种经营形式,各种组织结构的餐饮企业星罗棋布,但“竞争激烈,生意难作”也成了餐饮业的“流行脖。更新经营方式,拓展大众市场,建全餐饮业的“软硬”件设施,发展餐饮信息渠道是我国餐饮业应探索的主旋律。所以,社会化,科学化,集锦化21世纪的发展方向。 作为计算机应用的一部分,使用计算机对餐饮企业信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查询方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高信息管理的效率,也是企业科学化、正规化、管理与世界接轨的重要条件。 1.3团队分工和个人贡献 我们组做的课题题目为餐饮管理系统,我们小组由5个人组成,:关敏,吕静,冯俊杰,韩经宇,王红旗.其中关敏主要负责文档的任务和口令设置的实现部分,吕静主要负责消费管理模块的实现部分,以及整个餐饮管理系统的界面设计, 冯俊杰和韩经宇主要负责桌台管理,职员管理模块的实现部分, 王红旗参与每个模块的调试过程。

信息管理系统实验报告

信息管理系统实验报告 班级:09财务管理(3、4)班 成员:章雅青2009101238(三班) 温小美2009101253(四班) 高艺佳2009101284(三班) 温丽妮2009101302(四班) 指导老师:胡蓉 2012-4-26

食堂信息系统调查大纲 ?一、引言 ?二、系统需求分析 ?三、可行性分析 ?四、概念结构设计 ?五、逻辑结构设计 ?六、物理结构设计 ?七、数据库结构的实现 ?注:本设计暂只完成到第三步 一、引言 1.1 背景 随着高校办学规模不断扩大,高校的后勤管理工作也日益繁杂,许多大型高校拥有多个校区,这也要求食堂的规模不断扩大,这些食堂地理位置分散,又要实现统一协调管理,就不得不借助现代化的管理模式---网络管理模式。 1.2目的 学生信息量的成倍增长给食堂管理工作提出了巨大的考验。为了提高工作效率,避免以前手工作业的麻烦,使管理者能够准确,有效的管理餐饮,同时也让同学们有序文明的进餐,对学校食堂进行信息化管理是十分有必要的。 二、系统需求分析 信息管理系统是一门新兴的、集管理科学、信息科学、系统科学及计算机科学为一体的综合性学科,研究的是信息管理活动的全过程,以便有效的管理信息,提供各类决策信息,辅助企业进行现代化管理。管理信息系统它具备数据处理、计划、控制、预测和辅助决策功能,具体作用如下五点内容: ⑴用统一标准处理和提供信息,排除使用前后矛盾的不完整数据。 ⑵完整、及时提供在管理机决策中需要的数据。 ⑶利用指定的数据关系分析数据,客观预测未来。 ⑷向各级管理机构提供不同详细程度的报告,缩短分析和解释的时间。 ⑸用最低的费用最短的时间提供尽可能精确、可靠的信息,以便使决策者选择最佳的实 施方案,以提高企业的经济效益。

餐饮管理公司实习报告

餐饮管理公司实习报告 同学们有过实习的经历吗?以下是有关餐饮管理公司的实习报告,供大家参考哦! 餐饮管理公司实习报告【1】十年树木,百年树人。半年前我满怀憧憬与向往以实习生的角色踏入了与专业对口的工作岗位,当时老师对我说“现在你有着学生与员工的双重身份、要时刻注意自己的言行!谨记校纪校规,同时也要服从企业规定!带着迷茫与畏惧,来到了实习单位~眉州东坡餐饮企业管理有限公司!我的岗位便是眉州东坡酒楼一名极普通平凡的服务员,万丈高楼平地起,所以我并不排斥这份工作!经过三天的总部培训,我被分配到眉州旗下的一个小门店,这里几乎都是四川老乡、不一会儿便于她们熟识并侃侃而谈! 在这里与学校接触的东西差异太大、对于我这个初出矛庐的学生来讲有着一定的难度、所幸的是我所学专业能为我提供可观的学习进度,很快便适应了这里,慢慢的能如期有效的完成上级分配的工作与学习任务逐渐的我掌握了眉州的组织结构、人事关系、企业、!文化,使我慢慢的开始了解社会企业市场运营程序! 在这儿我每天都能学到很多东西,现在才感觉到最厚实的文章不在书本里,而在生活中。终于明白“年光似鸟翩翩过、世事如棋局局新”的真谛!在学校、在老师的庇护之下,

我们只走得了平路、上不得陡岭、更过不了险滩。 实习就是实践并学习,为自己充电,让自己与时俱进。遇见过困难、收获过惊喜、体验过失败、也得到过满足!就像眉州人的核心价值观总结的一样“我工作我快乐、我耕耘我收获” 记得我工作中遭遇的瓶颈,因为一杯水险些被客人投诉、买单忘加酒水造成自己买单、因为自己的疏忽大意点错菜、因为工作压力与同事之间闹过情绪。有时候看见客人对我怒不可遏的表情便会不知所措信念会在那一瞬间被瓦解、曾经想要放弃、可恍然之间想起曾经对自己重复过的那句话“你可以放弃你学习的机会,但你的竞争对手不会!”无数次一个个沉甸甸的问号在我脑海里盘旋,有过挣扎有过纠结。努力说服自己站在意志力的最前端不断的完善自己、挑战自己!努力的做一名优秀的员工。在工作中虽说不是面面俱到、但也做得有声有色。最大的缺点就是速度慢、在有的老员工看两个包间自己却看三个包间的时候心里有过不平衡、有过埋怨!但想想这样不是更能考验自己的实力吗? 虽然我速度跟不上她们的进度、但我坚信勤能补拙。每天同事下班了我多花点时间加加班、第二天就会比别人快得多、也比她们做得更细致更完美! 如今的我、今非昔比!不在那么内向胆怯。而是活泼开朗、乐观积极!在大家眼里实习个阳光自信的女孩!在这实

酒店管理系统实验报告

酒店管理系统实验报告 篇一:酒店管理系统实验报告 数据库大作业 酒 店 管 理 系 统 实验报告 ----------------------目录---------------------- 一、需求分析............................................................... .. (3) 二、E-R 图............................................................... . (4) 三、物理与逻辑设

计............................................................ 12 四、数据字典............................................................... (14) 五、系统实现............................................................... (16) 六、开发环境............................................................... (17) 七、问题与感想: ............................................................... . (18) 一、需求分析 1、酒店管理系统是一种典型的信息管理系统。随着信息化的发展,现在的酒店不但需要豪华的装饰和舒适的居住环境,还需要为客人提供快捷优质的服务。通过酒店管理系统就可以做到这一点,并且还能降低酒店的运营成本,提高酒店的效率和效益。

管理信息系统实践报告

青岛农业大学教务处管理信息系统系统分析信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。计算机虽然与人类的关系愈来愈密切,但是还有人由于计算机操作不方便继续用手工劳动。为了适应现代社会人们高度强烈的时间观念,随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,任何一个单位要生存、要发展、要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。这对于正在迅速发展的各大高校而言,同样有着重要意义。 现如今高校为适应社会的需求以及自身办学的需要,扩建、扩招已在寻常不过。自然就会有更多的学生信息需要处理。如果只靠人力来完成,必然是一项非常繁琐、复杂的工作,而且还会出现很多意想不到的错误,这不仅会给教学及管理带来了很大的不便,也不益于学校全面快速发展的需要。众所周知,作为高校日常教学中的主要管理工作之一的教务管理,它涉及到院校、专业、师生等诸多方面。特别是目前国家的教育体制也正处在不断改革、创新的阶段,教育部门充分吸取国外优秀的教学模式,结合国内多年的办学经验,逐步探索出了适合中国特色的教学形式,国家教育部面向各级各类学校开展了全面学分制改革。同时,随着选课制的展开和深入,教务日常管理工作也日趋繁重、复杂,如何把教务工作信息化、模块化、便捷化便成为了现代高校发展的重点。所以总的来说,教务管理软件应实现教务信,集中管理,使传统的教务管理朝数字化、无纸化、智能化、综合化的方向发展,并为进一步实现完善的计算机教务管理系统和全校信息系统打下良好的基础。在高校中,教务管理工作具有举足轻重的地位,教学质量直接取决十教务管理水平。现如今教务管理信息系统的开发与实施可谓日新月

C语言职工信息管理系统实训报告

程序设计工程训练 报告 职工信息管理系统 课程名称C语言程序设计工程训练 姓名 院(系) 专业班级 学号 指导教师

目录 1 需求分析 (1) 2 系统总框图和功能模块说明 (1) 2.1 系统总框图 (1) 2.2 功能模块说明 (2) 3 系统设计 (2) 3.1 主要结构体 (2) 3.2主要功能函数 (3) 3.3 关键函数的流程图 (4) 4 系统调试 (4) 5 总结 (9) 6 源程序清单 (10)

1 需求分析 职工信息包括职工号、姓名、性别、年龄、学历、工资、住址、电话(职工号不重复)。试设计职工信息管理系统,使之能提供以下功能: ●系统以菜单方式工作 ●职工信息录入功能(职工信息用文件保存)--输入 ●职工信息浏览功能--输出 ●职工信息查询功能-算法(其中查询方式可以按学历查询、按职工号查询等) ●职工信息删除、修改功能 2 系统总框图和功能模块说明 2.1 系统总框图 图1 系统总框图

2.2 功能模块说明 1.菜单模块:显示职工管理系统的主菜单,供用户选择所需的功能,通过自己定义的void menu()函数来实现。 2.输入模块:输入职工的工号、姓名以及其它的一些职工的相关信息,通过自己定义的void input()函数来实现。 3.保存模块:将内存中职工的信息输出到磁盘文件中,可以通过自己定义的void save(int)函数来实现。 4.浏览模块:浏览所有职工的相关信息,通过自己定义的void display()函数来实现。 5.删除模块:删除需要删除的职工的所有信息,通过自己定义的void del()函数来实现。 6.添加模块:添加需要添加的职工的相关信息,通过自己定义的void add()函数来实现。 7.按职工的的学历查询模块:可以按职工的学历来查询职工的相关信息,通过自己定义的void search_xuelil函数来实现。 8.按职工的电话号码查询模块:可以按职工的电话来查询职工的相关信息,通过自己定义的void search_tel函数来实现。 9.修改模块:可以修改需要修改的职工的相关信息,通过自己定义的void modify()函数来实现。 10.退出系统模块:退出职工信息管理系统,通过头文件windows.h中的exit(0)函数来实现。 3 系统设计 3.1 主要结构体 struct employee //定义一个职工信息的结构体 { int num; char name[10]; char sex; int age; char xueli[30]; int wage; char addr[30];

酒店餐饮部中餐厅服务员实习报告

酒店餐饮部中餐厅服务员实习报告 实习单位:广西****宾馆 实习时间:XX年7月19日至XX年8月20日 实习内容:餐饮部中餐厅服务员 XX年暑假,在政管系多名老师的努力联系下,我们05级旅游、酒店管理专业的七名学生有幸进入桂林宾馆,实行我们为期一个月的专 业实习。我班近20名同学参加了酒店的面试,初次接触社会的我们第 一次感受到了竞争的激烈,也看到了自身存有的问题和要注意的事项。也许是幸运, 也许是专业底子较好,我和同行六名同学顺利通过了酒 店人事部门的面试,经过严格的体检,被分配到了不同的岗位,我被 分配到桂林宾馆的中餐厅漓江厅工作,带着一份兴奋而紧张的心情我 们走进了桂林宾馆,开始了我们的实习。实习的一个多月里,我感受 颇多,受益非浅。 一、准备工作 虽然我们只在酒店实行为期一个月的实习,但酒店还是按正规的 实习生对我们实行了系统的培训,培训工作分为三大块:一是人事部 的岗前培训,实行了四个课时的室内培训和游览培训,主要是介绍酒 店的概况,同时也对我们实行了员工素养及酒店管理制度的培训,这 让我们对工作有了大概的了解; 第二是消防安全意识培训,酒店特别安排了工程部的经理助理为 我们现场讲解授课,让我们对酒店安全和消防常识有了更深入系统的 了解; 第三是业务技能培训,这个培训贯穿着我们实习的一个月,由部 门负责人员为我们实行不间断的技能指导,一个月的实习让我们对部 门工作有了基本的了解,这也得益于酒店系统而全面的培训。这些培 训对于我们以后的学习和工作都是非常有用的。

我们实习的单位桂林宾馆是一所成立于1987年的老牌四涉外酒店,酒店管理先进,客源市场广阔。其餐饮部大致分成如下几个部门:中餐部(包括漓江厅、七星厅和多功能厅)和西餐部(包括酒吧和自助餐厅),我和同行3名同学的工作岗位就是中餐部的漓江厅。酒店餐饮部 中餐厅服务员实习报告酒店餐饮部中餐厅服务员实习报告。漓江厅是 桂林宾馆的也是最主要的一个餐厅,主要承担的是团队客人和散的用餐,有时候也承办大型的宴会和其他活动,餐厅员工有将近20人,包 括主管一名和若干领班及服务员数名,工作比较繁忙。 二、实习过程 我们的工作除了迎宾、摆台、折口布、传菜、上菜、撤台外,也 得兼职勤杂工,扛桌子椅子、铺地毯等一些脏活、重活。我们实习生 的上班时间是7小时工作制,每周休息一天,主管根据我们的需要, 为我们排了两头班,即上午上3个半小时和晚上3个半小时,这样我 们中午就有了休息的时间。但往往下班的具体时间是不确定的,经常 根据实际情况加班加点,但是加班时间都有记录,适当的时候会有补休,虽然没有加班费,但我觉的这种制度还是很灵活合理的。 酒店员工都是穿着工作服的,由酒店统一发放换洗,但我认为酒 店的服务员制服太过简单而且比较陈旧,常有破损的现象。不过令我 欣慰的是:酒店的员工大都是热情友好的,不管哪个部门,他们并没 有因为我们是实习生而对我们冷漠生硬;在劳累之余,同事们的一个甜 美的微笑,一句再普通不过的辛苦了都会让人分外感动;在休息和饭 堂进餐的时候,我们都会聚在一起聊天,分享彼此的感受,就像一家人;而管理层中的几位经理也很和蔼,没有什么架子,但偶尔还的会对 没有做好工作的下属发发脾气。 在服务过程中,我们接触到了形形色色的客人,在工作中既受到 过客人的嘉奖,也曾招受客人的投诉,因为桂林宾馆是一所老牌的涉 外酒店,拥有极为丰富的海外客源,所有餐厅的大半数客人都是外国人,在服务的过程中,我们提升了英语口语水平,增长了见识,开阔 了视野。

相关文档
最新文档