《毕业论文餐饮管理系统毕业论文(终稿)》.doc_第1页
《毕业论文餐饮管理系统毕业论文(终稿)》.doc_第2页
《毕业论文餐饮管理系统毕业论文(终稿)》.doc_第3页
《毕业论文餐饮管理系统毕业论文(终稿)》.doc_第4页
《毕业论文餐饮管理系统毕业论文(终稿)》.doc_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

毕业论文餐饮管理系统毕业论文(终稿) 毕业论文(设计)题目基于.NET的餐饮管理系统设计与实现学生姓名学号系别年级专业指导教师职称教授完成日期I毕业论文(设计)诚信声明书本人郑重声明兹提交的毕业论文(设计)基于.NET的餐饮管理系统设计与实现,是本人在指导老师的指导下独立研究、撰写的成果;论文(设计)未剽窃、抄袭他人的学术观点、思想和成果,未篡改研究数据,论文(设计)中所引用的文字、研究成果均已在论文(设计)中以明确的方式标明;在毕业论文(设计)过程中,本人恪守学术规范,遵守学校有关规定,依法享有和承担由此论文(设计)产生的权利和责任。 声明人(签名)年月日I摘要随着信息技术在企业管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。 管理信息系统是一个不断发展的新型学科,任何一个企业要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。 本文主要研究如何开发餐饮管理系统,解释了开发餐饮管理系统的必要性和重要性,系统的开发在.平台上进行,结合后端的SQL Serverxx数据库技术,用C#.进行编码,开发出一个符合企业需要,比较实用的信息管理系统。 通过对计算机硬件和软件解决方案的论证,对应用领域进行调查分析,参考许多资料,在指导老师的帮助下,详细分析了企业管理系统的几个主要设计阶段:需求分析、概要设计和详细设计,同时给出了系统实现的具体思想方案,并列举了实际工程中的实例创建过程、方法和效果。 该系统开发由系统需求分析阶段、概念设计阶段、逻辑设计阶段、数据库实施阶段、系统调试和测试阶段、参考文献、附录等阶段组成。 然而,传统餐饮企业的日常运作还是靠人工管理,从原材料入库到客人点单,再到结账基本上由人工完成记录,这样做不仅耗费人力资源而且容易导致记录丢失或重复等错误,造成管理水平低下。 XX酒店作为传统的餐饮企业也存在这些问题,进货,库存有人工管理,客人点单需服务员记录并送至厨房,客人结账由手工记录,人力耗费大,客人等待时间长,管理效率低下,这就迫切需要标准的、高效率的计算机管理方式引导其发展,通过计算机管理该企业的日常运作,给管理者以决策参考的模型,来不断完善管理水平,提高工作效率。 改革开放二十多年来,我国餐饮业发展迅猛,日新月异,各种风味特色,各种经营形式,各种组织结构的餐饮企业星罗棋布,但“竞争激烈,生意难作”也成了餐饮业的“流行脖。 更新经营方式,拓展大众市场,建全餐饮业的“软硬”件设施,发展餐饮信息渠道是我国餐饮业应探索的主旋律。 所以,社会化,科学化,集锦化21世纪的发展方向。 当今世界已进入了在计算机信息管理领域中激烈竞争的时代,应用计算机已经变得十分普遍了,如同我们离不开的自行车、汽车一样。 我们应该承认,谁掌握的知识多,信息量大,信息处理速度快,批量大,谁的效率就高,谁就能够在各种竞争中立于不败之地。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。 越来越多的管理人员意识到信息管理的重要性。 所以说科学化是二十一世纪餐饮业的主流目前,国内的餐饮管理系统几种情况是:中国的软件系统大多源自管理信息系统(MIS),从部门业务需求的角度出发设计。 管理信息系统设计的初衷是服务于学校内绝大多数的业务操作人员,将业务操作人员的重复性劳动予以初场户动化,即从管理理论抽象出理想化的业务管理模式,在基于该业务模式的摹础上实现低层次的数据处理或业务流程电子化。 管理信息系统的设计,是根据中小型学校业务单元的需求来编写的,一般无法满足多体制、多元化、多董组织结构的大型学校数据处理需求。 与国外同类应用系统及解决方案相比较,目前中国的管理软件还有一些缺憾:第一,很多是从管理信息系统演变而来,虽然目前国内的管理软件已将模块功能扩展至学校管理或人才资本管理相关的整个业务领域,但系统在整体性、前瞻性和集成性方面仍有欠缺。 1.2课题的研究内容本课题是设计一个基于.NET的餐饮管理系统。 本系统属于小型的餐饮管理系统,可以有效地对中小型餐厅消费进行管理,本系统应达到以下目标系统采用人机交互的方式,界面美观友好,信息查询灵活、方便,数据存储安全可靠。 实现对餐厅顾客开台、点菜/加菜、账目查询和结账等操作。 对用户输入的数据,进行严格的数据检验,尽可能的避免人为错误。 实现对消费账目自动结算。 实现对消费的历史记录进行查询,支持模糊查询。 系统应最大限度地实现易维护性和易操作性。 1.3论文的章节安排整篇论文是基于.NET为背景,从.NET的知识、体系结构等方面,介绍.NET的餐饮管理系统设计与开发实现。 具体章节安排如下:第一章绪论阐明了论文课题的提出及其意义,以及本课题研究内容。 第二章主要介绍了研究本课题的涉及到的技术和个性技术的特征、功能和应用领域。 第三章介绍系统的需求分析,并重点分析了系统功能需求分析以及系统的UML图等。 第四章介绍系统设计,并对系统的数据库设计进行的详细分析。 第五章进行系统实现设计的分析,包括部分界面分析和部分代码说明。 第六章是结束语。 总结论文及设计所做的主要及取得的成果,并对系统和.NET下一步要做的进行了分析。 2相关技术介绍2.1C#简介C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。 并定于在微软职业开发者论坛(PDC)上登台亮相。 C#是微软公司研究员Anders Hejlsberg的最新成果。 C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。 但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与(组件对象模型)是直接集成的,而且它是微软公司.NET windows网络框架的主角。 Visual Studio.NET从一开始就是为XML Web服务创建的开发环境。 通过允许应用程序通过Inter沟通和共享数据,XML Web服务使业务能够从Inter转换为用于集成和传送它们的核心商业价值的真正平台。 Visual Studio.NET和XML Web服务提供简单,灵活和基于标准的模型。 允许开发人员从新的和现有的代码汇编应用程序,而与平台,编程语言或对象模型无关。 而.NET Framework是一个新的开发平台,它为局域网(LAN)和Inter上的分布式企业应用提供了一致和有效的支持。 .NET Framework由两个主要部分组成CLR(通用语言运行时,Common LanguageRuntime)和一组统一的类库,包括ASP.NET、ADO.NET、Windows Forms和其他能力。 C#(C sharp)是微软对这一问题的解决方案。 C#是一种最新的、面向对象的编程语言。 它使得程序员可以快速地编写各种基于Microsoft.NET平台的应用程序,Microsoft.NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。 正是由于C#面向对象的卓越设计,使它成为构建各类组件的理想之选无论是高级的商业对象还是系统级的应用程序。 使用简单的C#语言结构,这些组件可以方便的转化为XML网络服务,从而使它们可以由任何语言在任何操作系统上通过Inter进行调用。 .NET是Microsoft XML.NET平台。 XML.NET允许应用程序通过Inter进行通讯和共享数据,而不管所采用的是哪种操作系统、设备或编程语言。 Microsoft.NET平台提供创建XML.NET并将这些服务集成在一起之所需。 C#是一个语言,.是一个平台,上面支持用C#或者VBdotNet写代码。 另外,C#不但可以开发基于.的应用程序,也可以开发基于WinForm的程序,这就是区别。 若是单纯以概念来说,你可以把.当做一个工作平台一般,它是一个开发环境的基底,提供你开发Windows、Web、Mobile、XML.等应用程式一个共通的平台,若是要了解深一点,则再去了解其运作的相关机制那是有助于你利用它来开发.C#和.NET主要是应用在网际网路.C#(读做C-sharp)编程语言是由微软公司的Anders Hejlsberg和Scott Willamette领导的开发小组专门为.NET平台设计的语言,它可以使程序员移植到.NET上。 这种移植对于广大的程序员来说是比较容易的,因为C#从C,C+和Java发展而来,它采用了这三种语言最优秀的特点,并加入了它自己的特性。 C#是事件的驱动的,完全面向对象的可视化编程语言,我们可以使用集成开发环境来编写C#程序。 使用IDE,程序员可以方便的建立,运行,测试和调试C#程序,这就将开发一个可用程序的时间减少到不用IDE开发时所用时间的一小部分。 使用IDE迅速建立一个应用程序的过程称为快速反映开发。 .NET是Microsoft的XML Web服务平台。 不论操作系统或编程语言有何差别,XML Web服务能使应用程序在Inter上传输和共享数据。 Microsoft?.NET平台包含广泛的产品系列,它们都是基于XML和Inter行业标准构建,提供从开发、管理、使用到体验XML Web服务的每一方面。 XML Web服务将成为您今天正在使用的Microsoft的应用程序、工具和服务器的一部分并且将要打造出全新的产品以满足您所有业务需求。 更具体地说,Microsoft正在五个方面创建.NET平台,即工具、服务器、XML Web服务、客户端和.NET体验。 C#2.0新特性 1、泛型在我看来,泛型就是通过将数据类型参数化从而实现了代码的更为灵活的复用,泛型的出现使得C#能够使用同一段代码来操作多种数据类型。 泛型无疑是C#2.0最重大的改进,它的出现赋予了C#代码更强的类型安全,更好的复用,更高的效率和更清晰的约束。 2、匿名方法匿名方法允许我们将代码直接与委托实例相关联,使委托实例化工作更加直观和方便。 在我看来,这只是C#又多了一种语法格式而已,不再像以前必须将方法名传给委托实例,而是又多了一种选择。 3、迭代器迭代器允许我们更加方便的编写用于foreach语句的类型。 在我看来,迭代器的出现只不过是改进了1.0中不便的可用foreach语句类型的编写限制,简化了一些接口。 4、局部类型局部类型允许我们将一个类的代码分别写在不同的cs文件中。 最典型的应用就是使用VSxx创建Form文件时,VS会自动将系统生成的代码与用户代码分开。 局部类型通过partial关键字来声明。 5、空属类型空属类型是一种像int,一样可以为空的变量类型。 本质上是一种泛型的应用,是System.Nullable的一种类型实例化。 6、静态类静态类是只用于包含静态成员的类型,它既不能实例化,亦不能被继承。 2.2.SQL SERVER简介SQL(Structured QueryLanguage),结构化查询语言。 SQL语言的主要功能就是同各种数据库建立联系,进行沟通。 按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。 SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。 绝大多数流行的关系型数据库管理系统都采用了SQL语言标准。 虽然很多数据库都对SQL语句进行了再开发和扩展,但是包括Select,Insert,Update,Delete,Create,以及Drop在内的标准的SQL命令仍然可以被用来完成几乎所有的数据库操作.SQL SERVERxx基本信息如下SQL Serverxx是一个关系数据库管理系统。 它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,于1988年推出了第一个OS/2版本。 在Windows NT推出后,Microsoft与Sybase在SQL Serverxx的开发上就分道扬镳了,Microsoft将SQL Serverxx移植到Windows NT系统上,专注于开发推广SQL Serverxx的Windows NT版本。 Sybase则较专注于SQL Serverxx在UNIX操作系统上的应用。 SQL Serverxxxx是一个全面的数据库平台,使用集成的商业智能(BI)工具提供了企业级的数据管理。 SQL Serverxxxx数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。 SQL Serverxxxx数据引擎是本企业数据管理解决方案的核心。 此外SQL Serverxxxx结合了分析、报表、集成和通知功能。 这使您的企业可以构建和部署经济有效的BI解决方案,帮助您的团队通过记分卡、Dashboard、Web services和移动设备将数据应用推向业务的各个领域。 与Microsoft VisualStudio、Microsoft OfficeSystem以及新的开发工具包(包括Business IntelligenceDevelopment Studio)的紧密集成使SQL Serverxxxx与众不同。 无论您是开发人员、数据库管理员、信息工作者还是决策者,SQL Serverxxxx都可以为您提供创新的解决方案,帮助您从数据中更多地获益。 3系统需求分析3.1系统需求分析作为餐饮管理系统,首先需要具有餐饮管理员可以运用系统来进行登记的功能。 在进行登记后,餐饮管理员就可以登录了,在登录以后可以对现有的信息的查看、修改等。 由于餐饮管理系统是信息管理系统,利用计算机网络的巨大潜在力量、数据信息的理念,从而减少人、物及财等方面上的消耗,完成合理的资源分配。 其开发的功能主要包括本课题是设计一个基于.NET的餐饮管理系统。 作为计算机应用的一部分,使用计算机对餐饮企业信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。 这些优点能够极大地提高信息管理的效率,也是企业的科学化、正规化管理与世界接轨的重要条件。 根据著名心理学家马斯洛的人需求的五大层次,未来社会人们越来越注重精神满足,注重自我,刺激性消费愈显必要。 形成以电脑网络及计算机控制程序为生产和销售的科学化餐厅,运用电脑点菜,电视点炒,建立国际网址,进行全方位服务,缩短上菜时间,优化企业经营管理,以及增强厨房的透明度。 计算机科学技术日渐成熟,其强大的功能为人们所深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。 (1)有力于管理者更好的掌握餐饮的经营情况,有力于管理者做出正确的管理决策,提高管理水平,节约成本。 (2)提高服务质量、和效率。 对于消费者来说也更具有吸引力。 管理模块以经营管理为目标,以信息管理为基础,采用成熟、先进的计算机软、硬件集成技术,融入科学的餐饮管理思想和模式,对学校及其下属公司的餐饮信息进行采集、储存、加工、处理和分析,使其及时准确地反映学校的人员流动情况、薪资情况等餐饮信息,为各层管理者提供快速准确的餐饮管理依据与辅助决策数据。 3.2系统类图类图是描述类、接口、协作以及它们之间关系的图,它是系统中静态视图的一部分,它是面向对象系统的建模中最常见的图。 静态视图可以包括许多的类图,主要用于对软件系统进行结构建模,类图是构建其它图的基础。 首先从研究USE CASE和交互剧本中发现类,确认类的属性和主要操作。 在定义了类之后,需要进一步分析对象类之间的联系。 根据已定义的对象类及其联系,以及类的多重性、角色、导航等性质,可以画出类图。 4系统设计5系统实现5.1系统数据库连接实现在系统开发过程中,采用三层架构模式开发,因为要多处涉及到对数据库的连接,如果这些连接都在各个C#.NET程序中去实现,那样将会非常繁琐,代码重复量比较大,因此,为了简化这些连接操作,在开发时设计了一个可重用的类DBConn.cs,把对数据库的操作都封装在在这个类中,需要用到时生成对象调用便可,其流程图如图5-1所示。 其中DBConn.cs文件的主要代码由如下所示DBConn.cs文件中的主要代码using System;using System.Collections.Generic;using System.Text;using System.Data.SqlClient;namespace MrCy.BaseClassclass DBConnpublic staticSqlConnection CyCon()return newSqlConnection(server=.MSSQL;database=db_MrCy;uid=sa;pwd=123456);5.3登录模块实现using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Data.SqlClient;namespace MrCypublic partialclass frmLogin:Formpublic frmLogin()InitializeComponent();private voidForm1_Load(object sender,EventArgs e)txtName.Focus();this.skinEngine1.SkinFile=System.Environment.CurrentDirectory+Mp10.ssk;this.skinEngine1.Active=true;private voidtxtPwd_KeyPress(object sender,KeyPressEventArgs e)if(e.KeyChar=13)btnSubmit_Click(sender,e);private voidbtnSubmit_Click(object sender,EventArgs e)if(txtName.Text=)MessageBox.Show(请输入用户名,警告,MessageBoxButtons.OK,MessageBoxIcon.Warning);elseif(txtPwd.Text=)MessageBox.Show(请输入密码,警告,MessageBoxButtons.OK,MessageBoxIcon.Warning);elseSqlConnection conn=BaseClass.DBConn.CyCon();conn.Open();SqlCommand cmd=new SqlCommand(select count(*)from tb_User whereUserName=+txtName.Text+and UserPwd=+txtPwd.Text+,conn);int i=Convert.ToInt32(cmd.ExecuteScalar();if(i0)cmd=new SqlCommand(select*from tb_User whereUserName=+txtName.Text+,conn);SqlDataReader sdr=cmd.ExecuteReader();sdr.Read();string UserPower=sdrpower.ToString().Trim();conn.Close();frmMain main=new frmMain();main.power=UserPower;main.Names=txtName.Text;main.Times=DateTime.Now.ToShortDateString();main.Show();this.Hide();elseMessageBox.Show(用户名或密码错误);private voidbtnConcel_Click(object sender,EventArgs e)if(MessageBox.Show(确定退出系统吗?,提示,MessageBoxButtons.OKCancel,MessageBoxIcon.Asterisk)=DialogResult.OK)Application.Exit();登录界面如图5.4主窗体实现主窗体主要由以下代码来实现using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Data.SqlClient;namespace MrCypublic partialclass frmMain:Formpublic frmMain()InitializeComponent();public SqlDataReader sdr;public stringpower;public stringNames;public stringTimes;private voidfrmMain_Load(object sender,EventArgs e)switch(power)case0:toolStripStatusLabel13.Text=超级管理员;break;case1:toolStripStatusLabel13.Text=经理;break;case2:toolStripStatusLabel13.Text=一般用户;break;toolStripStatusLabel10.Text=Names;toolStripStatusLabel16.Text=Times;if(power=2)系统维护SToolStripMenuItem.Enabled=false;基础信息MToolStripMenuItem.Enabled=false;if(power=1)系统维护SToolStripMenuItem.Enabled=false;private voidAddItems(string rzt)if(rzt=使用)lvDesk.Items.Add(sdrRoomName.ToString(),1);elselvDesk.Items.Add(sdrRoomName.ToString(),0);private void开台ToolStripMenuItem_Click(object sender,EventArgs e)if(lvDesk.SelectedItems.Count!=0)string names=lvDesk.SelectedItems0.SubItems0.Text;frmOpen openroom=new frmOpen();=names;openroom.ShowDialog();elseMessageBox.Show(请选择桌台);private voidfrmMain_Activated(object sender,EventArgs e)lvDesk.Items.Clear();SqlConnection conn=BaseClass.DBConn.CyCon();conn.Open();SqlCommand cmd=new SqlCommand(select*from tb_Room,conn);sdr=cmd.ExecuteReader();while(sdr.Read()string zt=sdrRoomZT.ToString().Trim();AddItems(zt);conn.Close();private void点菜ToolStripMenuItem_Click(object sender,EventArgs e)if(lvDesk.SelectedItems.Count!=0)string names=lvDesk.SelectedItems0.SubItems0.Text;frmDC dc=new frmDC();dc.RName=names;dc.ShowDialog();elseMessageBox.Show(请选择桌台);private void消费查询ToolStripMenuItem_Click(object sender,EventArgs e)if(lvDesk.SelectedItems.Count!=0)string names=lvDesk.SelectedItems0.SubItems0.Text;frmSerch serch=new frmSerch();serch.RName=names;serch.ShowDialog();elseMessageBox.Show(请选择桌台);private void结账ToolStripMenuItem_Click(object sender,EventArgs e)if(lvDesk.SelectedItems.Count!=0)string names=lvDesk.SelectedItems0.SubItems0.Text;frmJZ jz=new frmJZ();jz.Rname=names;jz.ShowDialog();elseMessageBox.Show(请选择桌台);private voidlvDesk_DoubleClick(object sender,EventArgs e)frmDetails details=new frmDetails();details.TableName=lvDesk.SelectedItems0.SubItems0.Text;details.ShowDialog();private voidlvDesk_Click(object sender,EventArgs e)string names=lvDesk.SelectedItems0.SubItems0.Text;SqlConnection conn=BaseClass.DBConn.CyCon();conn.Open();SqlCommand cmd=new SqlCommand(select*from tb_Room where RoomName=+names+,conn);SqlDataReadersdr=cmd.ExecuteReader();sdr.Read();string zt=sdrRoomZT.ToString().Trim();sdr.Close();if(zt=使用)this.contextMenuStrip1.Items0.Enabled=false;this.contextMenuStrip1.Items1.Enabled=true;this.contextMenuStrip1.Items3.Enabled=true;this.contextMenuStrip1.Items5.Enabled=true;this.contextMenuStrip1.Items6.Enabled=true;if(zt=待用)this.contextMenuStrip1.Items0.Enabled=true;this.contextMenuStrip1.Items1.Enabled=false;this.contextMenuStrip1.Items3.Enabled=false;this.contextMenuStrip1.Items5.Enabled=false;this.contextMenuStrip1.Items6.Enabled=false;conn.Close();private void取消开台toolStripMenuItem_Click(object sender,EventArgs e)if(lvDesk.SelectedItems.Count!=0)string names=lvDesk.SelectedItems0.SubItems0.Text;SqlConnection conn=BaseClass.DBConn.CyCon();conn.Open();SqlCommand cmd=new SqlCommand(update tb_Room setRoomZT=待用,Num=0whereRoomName=+names+,conn);cmd.ExecuteNonQuery();cmd=new SqlCommand(delete fromtb_GuestFood wherezhuotai=+names+,conn);cmd.ExecuteNonQuery();conn.Close();frmMain_Activated(sender,e);elseMessageBox.Show(请选择桌台);private void桌台信息ToolStripMenuItem1_Click(object sender,EventArgs e)frmDesk desk=new frmDesk();desk.ShowDialog();private void职员信息ToolStripMenuItem1_Click(object sender,EventArgs e)frmUser users=new frmUser();users.ShowDialog();private void日历ToolStripMenuItem1_Click(object sender,EventArgs e)frmCalender calender=new frmCalender();calender.ShowDialog();private void记事本ToolStripMenuItem1_Click(object sender,EventArgs e)System.Diagnostics.Process.Start(notepad.exe);private void计算器ToolStripMenuItem1_Click(object sender,EventArgs e)System.Diagnostics.Process.Start(calc.exe);private void权限管理ToolStripMenuItem1_Click(object sender,EventArgs e)frmQxGl qx=new frmQxGl();qx.ShowDialog();private void系统备份ToolStripMenuItem1_Click(object sender,EventArgs e)frmBF bf=new frmBF();bf.ShowDialog();private void系统恢复ToolStripMenuItem1_Click(object sender,EventArgs e)frmHF hf=new frmHF();hf.ShowDialog();private void口令设置ToolStripMenuItem1_Click(object sender,EventArgs e)frmPwd pwd=new frmPwd();s=Names;pwd.ShowDialog();private void锁定系统ToolStripMenuItem1_Click(object sender,EventArgs e)frmLock locksystem=new frmLock();locksystem.Owner=this;locksystem.ShowDialog();private void关于ToolStripMenuItem1_Click(object sender,EventArgs e)AboutBox1ab=new AboutBox1();ab.ShowDialog();private void退出系统ToolStripMenuItem1_Click(object sender,EventArgs e)if(MessageBox.Show(确定退出本系统吗?,提示,MessageBoxButtons.OKCancel,MessageBoxIcon.Exclamation)=DialogResult.OK)Application.Exit();private void系统维护SToolStripMenuItem_Click(object sender,EventArgs e)private voidlvDesk_SelectedIndexChanged(object sender,EventArgs e)主窗体界面如图5.5.4功能实现的补充说明该模块是主要是对该系统的功能实现做补充。 主要由以下功能图5-17,详细见系统源码6结束语经过这次开发基于.NET的餐饮管理系统系统的设计与实现的毕业设计,使我对.NET有较深的认识及体会。 在本开发系统时,由于是本人初次接触有关.NET领域;在知识、经验方面都存在着太多的不足。 另外,在开发的整个过程中,时间也较仓促。 因此,该系统必然会存在很多不足。 因为对整个学校的管理模式不够了解及对整个系统的流程不够熟悉,在需求分析阶段用户的需求未能做到完全满足,如系统还没做到请假信息的管理,不能从考核信息中得出考核工资等等。 在系统功能上,还有部分问题是我还没有考虑到的,所以本系统还有继续开发一定空间。 不过,我觉得学习一种新的技术能学习到运用此技术开发出一个有意义的系统是不容易的,这同时也使我增强对知识的渴望和追求的欲望。 在整个软件的设计开发过程中真实感受到设计开发的长期和艰辛,同时也获得设计开发的经验和感受,首先就是始终要有对项目开发的兴趣、爱好、激情和积极追求的思维;其次必须要有广博的知识、文献和技术书

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论