asp.net的小当家自助美食点餐系统(源码)【字数:7592】
摘 要目前中国有许多餐馆只处于本地营销状态,大多数餐馆都使用店面来让顾客进入商店。这增加了营销成本和交易的复杂性。在互联网上点餐平台是非常必要的。小当家美食自助点餐系统一共包括五大模块一般用户模块,在线订购模块,用餐查询模块,管理员模块,分别实现了前台客户注册,前台客户登录,餐品信息查询,无线订餐,订单结算,订单操作管理,餐位信息查看等功能模块。本系统采用.NET开发平台进行开发,采用的开发工具是Microsoft Visual Studio 2008集成开发环境。本系统使用经典的C#编程语言进行后台编程开发。数据库使用基本的SQL Server 2008数据库管理系统把所有的基本信息存储在各个不一样的表库之中。整个小当家美食自助点餐系统采用的是最通用的B / S体制结构,让开发的工作可以自主构建在服务器平台上,为使用我们自助点餐系统的客户们提供更加简洁明了的服务。
Keywords: Online ordering;database;ASP.NET; C # language; SQL Server目 录
第一章 引言 1
1.1课题背景 1
1.2研究现状 1
1.3关键技术研究 1
1.3.1 ASP.NET 技术框架 1
1.3.2B/S架构介绍 2
1.3.3关系型数据库 2
第二章 系统需求分析 3
2.1系统实现的功能分析 3
2.2系统的可行性分析 3
2.3系统的流程图 3
第三章 系统总体设计 6
3.1系统的功能描述 6
3.2数据库设计 7
3.3 ER图 8
3.4基本表设计 10
第四章 系统实现 13
4.1订餐车模块 13
4.2订单管理模块 14
4.3管理员登录模块 15
4.4餐品管理模块 16
4.5订单信息管理模块 17
4.6客户管理信息模块 19
结束语 20
致 谢 21
参考文献 22第一章 引言
1.1 课题背景 *好棒文|www.hbsrm.com +Q: @351916072@
由于现代科学技术的迅速发展以及计算机与全球互联网络之间的关系,当今社会能够进入一个以计算机为中心的社会。计算机的出现为许多方面带来了无限商机和便利。例如,在餐饮业,互联网在网上订购食品方面发挥了重要作用。
在线订购为顾客提供最简单的饮食方式,为顾客提供快捷方便的食品配送服务。这为客户节省了大量不必要的时间和精力,为公司带来了更多收益。同时,网上订购即可以理解是餐馆的营销通过信息管理形成,可以在餐厅的各个页面了解到食物和饮料[1]。
与传统的电话订单相比,网上订餐有很多优点,例如,如果您通过电话订餐,客户通常对餐厅提供的信息不够了解,他们会互相咨询并浪费一定的时间。另一方面,网上订购提供了丰富的插图和更新,让顾客在超市中选择食物时可以选择自己喜欢的食物,为顾客提供更多的选择和自由在一定程度上。
1.2 研究现状
在中国,中国使用的大多数订购方式仍处于电话预订级别,毫无疑问,电话预订是有用的。您可以随时拨打电话订餐,但这种方法仍然存在一些问题,例如这些订购方法的效率较低,需要手动记录信息保存和更改,以及很容易省略错误和犯错误。总体来看,行业发展不快,国内餐饮业缺乏领先,经过多年的网络技术初步发展和不断完善,网上订单市场迅速催化,新的盈利模式逐渐得到认可。还有一些新兴的互联网餐厅以在线订单为核心活动[9]。
1.3关键技术研究
1.3.1 ASP.NET技术框架
.NET是拥有在极为迅速变化的技术世界中的领导地位,ASP.NET是组成开发网页的极为重要的一员[11]。ASP.NET是对基本ASP语言的重大改进和增强,它是一个基于.NET Framework语言可工作框架的基础编程结构[12],可以在一个服务器上产生所对应的一个应用程序,ASP.NET提供建模和编程结构,可用于构建灵活,安全和稳定的应用程序,比原始Web技术更快更简单[5]。ASP技术的兴起使得服务器端的编程更容易,ASP.NET更有利于Web开发以及基础的一些桌面程序开发,尽管ASP.NET在基本语句上与ASP一致,但也是一种新的编程模型和基础架构,可以让应用程序更加的安全,更加的稳定运行。ASP.NET是用.NET的环境编译的一种框架,并且可以用兼容的语言来编写所需程序[6]。1.3.2 B/S框架介绍
B/S框架是现在最最流行使用的高级的框架之一,此外,这个框架结构还是以互联网的基础程序架构为基础的。现如今它在很多地方有非常多的用处,与以前的旧的C/S框架不太一样,给程序的开发注入了一股新鲜的血液,让它闪起了自己应该有的光芒[2]。它根据时间的推移,越来越成熟,越来越完整,现在已经不断完善,已经非常的实用,非常的有保证。由于因为许多信息网站不能够在同一台电脑上使用,所以整个互联网都开始使用这个已经算是成熟的架构[11]。B/S的主要优点是可以在任何地方使用,无需安装专用软件,只要有一台可以访问互联网的计算机,客户端就可以保持零点,系统扩展非常简单。
B/S架构它是自己独立的一种架构体系。该程序可以在任何可以访问该服务器的客户端计算机上操作,这给使用者带来了非常多的好处,比如可以有效地提高程序的运行速度,有效地降低很多程序的成本,并且能让不同地点的人同时使用某一程序[7]。
1.3.3 关系型数据库
关系数据库是根据数据库中的关系模型设计的数据库信息表的集合,它是使用不同关系模型设计的二维表的复合体[3]。
SQL Server 2005数据库管理系统是一个关系数据库管理系统,是微软公司开发的一款数据库管理系统,具有广泛的应用范围[4]。它可以开发各种大型和小型数据库系统,并存储海量数据信息。
关系数据库具有以下特征:
(1)数据库结构设计复杂,数据冗余度很小,可以适用于各种数据库设计。
Keywords: Online ordering;database;ASP.NET; C # language; SQL Server目 录
第一章 引言 1
1.1课题背景 1
1.2研究现状 1
1.3关键技术研究 1
1.3.1 ASP.NET 技术框架 1
1.3.2B/S架构介绍 2
1.3.3关系型数据库 2
第二章 系统需求分析 3
2.1系统实现的功能分析 3
2.2系统的可行性分析 3
2.3系统的流程图 3
第三章 系统总体设计 6
3.1系统的功能描述 6
3.2数据库设计 7
3.3 ER图 8
3.4基本表设计 10
第四章 系统实现 13
4.1订餐车模块 13
4.2订单管理模块 14
4.3管理员登录模块 15
4.4餐品管理模块 16
4.5订单信息管理模块 17
4.6客户管理信息模块 19
结束语 20
致 谢 21
参考文献 22第一章 引言
1.1 课题背景 *好棒文|www.hbsrm.com +Q: @351916072@
由于现代科学技术的迅速发展以及计算机与全球互联网络之间的关系,当今社会能够进入一个以计算机为中心的社会。计算机的出现为许多方面带来了无限商机和便利。例如,在餐饮业,互联网在网上订购食品方面发挥了重要作用。
在线订购为顾客提供最简单的饮食方式,为顾客提供快捷方便的食品配送服务。这为客户节省了大量不必要的时间和精力,为公司带来了更多收益。同时,网上订购即可以理解是餐馆的营销通过信息管理形成,可以在餐厅的各个页面了解到食物和饮料[1]。
与传统的电话订单相比,网上订餐有很多优点,例如,如果您通过电话订餐,客户通常对餐厅提供的信息不够了解,他们会互相咨询并浪费一定的时间。另一方面,网上订购提供了丰富的插图和更新,让顾客在超市中选择食物时可以选择自己喜欢的食物,为顾客提供更多的选择和自由在一定程度上。
1.2 研究现状
在中国,中国使用的大多数订购方式仍处于电话预订级别,毫无疑问,电话预订是有用的。您可以随时拨打电话订餐,但这种方法仍然存在一些问题,例如这些订购方法的效率较低,需要手动记录信息保存和更改,以及很容易省略错误和犯错误。总体来看,行业发展不快,国内餐饮业缺乏领先,经过多年的网络技术初步发展和不断完善,网上订单市场迅速催化,新的盈利模式逐渐得到认可。还有一些新兴的互联网餐厅以在线订单为核心活动[9]。
1.3关键技术研究
1.3.1 ASP.NET技术框架
.NET是拥有在极为迅速变化的技术世界中的领导地位,ASP.NET是组成开发网页的极为重要的一员[11]。ASP.NET是对基本ASP语言的重大改进和增强,它是一个基于.NET Framework语言可工作框架的基础编程结构[12],可以在一个服务器上产生所对应的一个应用程序,ASP.NET提供建模和编程结构,可用于构建灵活,安全和稳定的应用程序,比原始Web技术更快更简单[5]。ASP技术的兴起使得服务器端的编程更容易,ASP.NET更有利于Web开发以及基础的一些桌面程序开发,尽管ASP.NET在基本语句上与ASP一致,但也是一种新的编程模型和基础架构,可以让应用程序更加的安全,更加的稳定运行。ASP.NET是用.NET的环境编译的一种框架,并且可以用兼容的语言来编写所需程序[6]。1.3.2 B/S框架介绍
B/S框架是现在最最流行使用的高级的框架之一,此外,这个框架结构还是以互联网的基础程序架构为基础的。现如今它在很多地方有非常多的用处,与以前的旧的C/S框架不太一样,给程序的开发注入了一股新鲜的血液,让它闪起了自己应该有的光芒[2]。它根据时间的推移,越来越成熟,越来越完整,现在已经不断完善,已经非常的实用,非常的有保证。由于因为许多信息网站不能够在同一台电脑上使用,所以整个互联网都开始使用这个已经算是成熟的架构[11]。B/S的主要优点是可以在任何地方使用,无需安装专用软件,只要有一台可以访问互联网的计算机,客户端就可以保持零点,系统扩展非常简单。
B/S架构它是自己独立的一种架构体系。该程序可以在任何可以访问该服务器的客户端计算机上操作,这给使用者带来了非常多的好处,比如可以有效地提高程序的运行速度,有效地降低很多程序的成本,并且能让不同地点的人同时使用某一程序[7]。
1.3.3 关系型数据库
关系数据库是根据数据库中的关系模型设计的数据库信息表的集合,它是使用不同关系模型设计的二维表的复合体[3]。
SQL Server 2005数据库管理系统是一个关系数据库管理系统,是微软公司开发的一款数据库管理系统,具有广泛的应用范围[4]。它可以开发各种大型和小型数据库系统,并存储海量数据信息。
关系数据库具有以下特征:
(1)数据库结构设计复杂,数据冗余度很小,可以适用于各种数据库设计。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/60.html