论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > 计算机科学与技术 >

餐饮服务系统—浅议订单管理模块在vb.net中的实现

目录

引言... 2 copyright paper51.com

第一单元:餐饮管理系统介绍... 2

内容来自论文无忧网 www.paper51.com

1.1系统开发工具简介... 2 内容来自论文无忧网 www.paper51.com

1.1.1VisualBasic.Net概述... 2 内容来自论文无忧网 www.paper51.com

1.1.2 SQL Server 2000概述... 2

paper51.com

1.2餐饮管理系统开发方法说明... 3 paper51.com

1.3系统功能简介... 3 copyright paper51.com

1.3.1餐饮管理系统的功能概述与功能结构图... 3

copyright paper51.com

1.3.3系统数据流程和内部结构... 4 copyright paper51.com

第二单元:订单管理模块的实现... 5

http://www.paper51.com

2.1功能图... 5

copyright paper51.com

2.2订单模块的数据流程图... 6

内容来自论文无忧网 www.paper51.com

2.3订单管理子模块的数据表... 7

copyright paper51.com

2.4订单管理子模块的实现... 7 copyright paper51.com

2.4.1 订单管理的界面设计... 7 paper51.com

2.4.2外卖服务界面设计... 9 copyright paper51.com

第三单元:总结... 10 copyright paper51.com

参考文献... 11 内容来自www.paper51.com

致谢... 12 http://www.paper51.com

附录... 13

内容来自论文无忧网 www.paper51.com

内容来自论文无忧网 www.paper51.com

引言

paper51.com

VB是一套非常简单而且实用性极强的语言,VB不受自身的限制,可以进行任何别的语言做的工作,从而使VB在更为实用的基础上与别的语言一样强大。而VB.Net正是在这样的强大编辑语言的基础上提炼而来的一完整的开发工具,VB.Net还是一种真正的面向对象的开发语言,VB.Net是VB6的质变,可以适应未来几年内的计算需要。

内容来自论文无忧网 www.paper51.com

餐饮管理系统是基于VB.Net与SQL Server 2000为平台而设计。餐饮管理系统包括前台营业管理、订酒宴服务、扩展外卖服务、员工管理四大模块,本文所述的问题主要以订单服务模块为背景进行VB.Net的相关讨论。 内容来自论文无忧网 www.paper51.com

第一单元:餐饮管理系统介绍

内容来自www.paper51.com

1.1系统开发工具简介 内容来自www.paper51.com

1.1.1Visual Basic.Net概述 http://www.paper51.com

“微软公司推出Visual Basic 1.0版本以来, VB的出现就被众多专家看成是软件开发史上的一件大事。它是世界上第一个可视化编程语言。虽然Visual Basic 1.0的功能不是很强,但是由于微软公司从没有停止对VisualBasic的改进。”[1][7] “到目前为止微软公司已经推出了Visual Stusual.NET产品,其中集成了Visual Basic.NET,相对于VB6.0及以前的版本而言,Visual Basic.NET发生了深刻的改进,以前任何版本的Visual Basic功能都比较有限。.NET平台的出现,使得Visual Basic的功能变得非常强大,可以与其它任何程序设计语言媲美了。加之Visual Basic.NET的效率非常高,Visual Basic.NET语言已经成为越来越多的软件开发者的首选语言。”[2][10][11]

copyright paper51.com

在Visual Basic.NET中涉及了很多的新的技术,这些技术都是基于Microsoft.NET平台,这些主要的技术有:“完全的面向对象的功能;代码的可继承性和可移植性;对方法/事件/操作可以实现重载;进行参数化的构造函数;实现共享成员;提供结构化错误处理;提出了崭新的线程模型”[3][8][9]。 http://www.paper51.com

随着Internet的飞速发展,网络给当今这个时代打下了深深的烙印,网络标志着未来技术发展的方向。微软公司的.NET产品正是在这样一个指导思想下开发出来的。它既保留了原有Visual Basic的特点,同时也具有自己独特的.NET新特点。 paper51.com

VisualBasic是一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言,除此之外,Visual Basic.NET还有新的IDE特性,语言和语法的新特性,结构化错误处理能力,公共语言运行时的环境等。         copyright paper51.com

1.1.2 SQL Server 2000概述 内容来自论文无忧网 www.paper51.com

MicrosoftSQL Server 从做桌面发展到工作组再走进企业计算机机房。Microsoft SQL Server 的发展是随着计算机一同成长并日益成为人们不可少的一个工具。SQL Server 2000是在SQL Server 7.0的基础上扩展升级的产品。SQL Server7.0是Microsoft公司在数据库领域中非常重要的产品,它具有非常好的再造和重写特性。面市后,SQL Server2000以其良好的性能、稳定性、便于管理和易于开发等优势,赢得了许多客户的喜爱,成为一个热门的数据库产品。他能使用户快捷地管理数据库和开发应用程序。 SQL Server 2000还为用户提供了重要的安全性能的增强,为用户的安全提供了可靠的保证;SQL Server 2000在数据库服务器自动管理技术方面处于数据库领域的领先地位,它可以使用户免去繁琐复杂的工作量,从而又经历处理共重要的问题,使系统在商业战略上占得领先。 内容来自www.paper51.com

“SQL(Structured Query Language,结构查询语言)是一个功能强大的数据库语言。SQL通常使用于数据库的通讯。ANSI(美国国家标准学会)声称,SQL是关系数据库管理系统的标准语言。”[4]SQL语句通常用于完成一些数据库的操作任务,比如在数据库中更新数据,或者从数据库中检索数据。使用SQL的常见关系数据库管理系统有:Oracle、 Sybase、 Microsoft SQL Server、 Access、 Ingres等等。虽然绝大多数的数据库系统使用SQL,但是它们同样有它们自立另外的专有扩展功能用于它们的系统。但是,标准的SQL命令,比如"Select"、 "Insert"、 "Update"、 "Delete"、 "Create"和 "Drop"常常被用于完成绝大多数数据库的操作。MS SQL Server 就是用的Transact- SQL。  “ SQL语言有着非常突出的优点,主要是:1. 非过程化语言;2. 统一的语言;3. 是所有关系数据库的公共语言。”[4][6]    非过程化语言:SQL是一个非过程化的语言,因为它一次处理一个记录,对数据提供自动导航。SQL允许用户在高层的数据结构上工作,而不对单个记录进行操作,可操作记录集,所有SQL 语句接受集合作为输入,返回集合作为输出。SQL的集合特性允许一条SQL语句的结果作为另一条SQL语句的输入。    SQL不要求用户指定对数据的存放方法,这种特性使用户更易集中精力于要得到的结果;所有SQL语句使用查询优化器,它是RDBMS的一部分,由它决定对指定数据存取的最快速度的手段,查询优化器知道存在什么索引,在哪儿使用索引合适,而用户则从不需要知道表是否有索引、有什么类型的索引。统一的语言:SQL可用于所有用户的DB活动模型,包括系统管理员、数据库管理员、 应用程序员、决策支持系统人员及许多其它类型的终端用户。   “ SQL为许多任务提供了命令,其中包括1. 查询数2. 在表中插入、修改和删除记录3. 建立、修改和删除数据对象4. 控制对数据和数据对象的存5.保证数据库一致性和完整性。以前的数据库管理系统为上述各类操作提供单独的语言,而SQL 将全部任务统一在一种语言中。”[4]    所有关系数据库的公共语言:由于所有主要的关系数据库管理系统都支持SQL语言,用户可将使用SQL的技能从一个RDBMS(关系数据库管理系统)转到另一个,所有用SQL编写的程序都是可以移植的。

paper51.com

------分隔线----------------------------
联系方式