基于Asp.net及Sql Server餐厅外卖系统的设计

                                           基于Asp.net及Sql Server餐厅外卖系统的设计

摘要:如今外卖行业竞争日益激烈,各大外卖平台实现垄断,为了减少人工成本,高效率运行。提升核心竞争力,所以决定开发一个应用于小型餐厅用的餐厅外卖系统,以供自己方便的进行外卖订餐。本文介绍的餐厅外卖系统主要是结合了Asp.net和Sqlserver的使用完成的系统。主要使用Html、Css、Js来完成页面的效果,然后通过c#来完成后台代码的编写,后台数据通过SQL Server 2012实现数据绑定。该系统实现用户点餐的功能,菜单的增删查改的功能,用户评论功能。
关键词:Asp.net、网上订餐、Sql Server、数据库、
 
Restaurant Take Out System
Abstract: Nowadays, the takeaway industry is increasingly competitive, and the takeaway platforms are monopolized, so as to reduce labor costs and run efficiently. To enhance the core competitiveness, so decided to develop a small restaurant for the use of restaurant takeout system.The restaurant takeaway system introduced in this paper is mainly combined with the Asp.net and Sqlserver system. The main use of Html, Css, Js to complete the effect of the page, and then through the c# to complete the writing of the background code, background data through SQL Server 2012 to achieve data binding. The system realizes the functions of user ordering, menu adding, deletion and checking, and user comment function.
Keywords:Asp.net, Online ordering, SQLServer database, Restaurant introduction, Takeout platform
 
一、绪论
(一)开发背景
从进入互联网时代到如今又已经发展了很多年,我们身边几乎无处不是网络,而且也离不开网络。网络的日益发达使得相关产业也在飞速的增长着。然后因为网络的发达,电子商务也出现了。电子商务指的就是依托网络来实现的一些线上交易活动。而且购物在其中更是重中之重。网上的购物平台因此迅速的出现并发展。而订餐系统又满足人们的最基础、最重要的需求。所以喜爱方便的本能,会让人们自然的去向往。所以本系统要做的就是满足用户可以在线上进行方便的订餐。
(二)选题意义
从餐厅的实际情况来说,虽然现在的餐厅数量很多,规模大的更是很多。但是真的有自己的餐厅外卖系统的却很少。现如今,熟知的一些订餐系统,也不过只是个位数而已。所以并非是餐厅有了自己的餐厅外卖系统就一定对自己的经济有所帮助。所以要根据餐厅的实际情况还有合作的其他餐厅的整体规模。
从我自己来说,一个系统的完成对我的学习有很大的帮助。之前学习的东西一直不用,很快就忘记了。现在有机会能重新巩固,我肯定要抓住。而且能够独立完成餐厅外卖系统,我对餐厅这一类的系统结构和功能实现流程,变得很清晰。不太擅长的前端开发,在每一次开发,完成前端代码时,我都会因为要不停的查找知识。所以在查找的过程中就学到了很多知识。
(三)主要研究内容
首先先要确定餐厅外卖系统在当今时代的价值,所以先了解其背景还有在如今发展的情况。
然后要实际明确餐厅外卖系统的功能。先做好外卖系统的需求分析和功能分析。然后分章节完成对整个餐厅外卖系统的介绍。绪论主要是介绍互联网的发展情况,还有外卖系统在当今环境下为什么会如此的受欢迎。在需求分析中将需求分成用户、管理员还有前端显示这一块。用户需要通过该系统进行正常的点餐,然后付费。管理员,能够通过该系统进行对用户订餐的响应,随时能接单进行处理。接着是外卖系统的逻辑设计,如果不能够非常有逻辑的理清整个系统的功能流程,那实现的时候也会遇到各种意想不到的困难。然后就是最重要的前端设计还有数据库设计,以及订餐功能的实现。最后当程序完成后,要做的就是对其中隐藏的缺陷和错误进行查找,然后尽量的将常见的错误都给排除掉。
 
二、系统概述 
(一)系统简介
`开发这个系统的主要意义就是,当前的餐厅外卖系统在整个网络购物中,乃至于在电商中,占据了很高的地位。几乎大多数餐厅的外卖途径都被当前大型外卖系统如美团、饿了吗所垄断,因此其外卖大都会被限制。所以一个独立的小型的餐厅外卖系统就能够显示出其价值,独特的订餐活动,一对一的服务。本系统主要功能就是展示餐厅餐品,然后让用户更直观的进行订餐,以及可以第一时间在亿鼎博手机版面进行了解实时活动。并且,多家旗下餐厅可以同时订购,同时进行外送。然后管理员的功能比较单一,但是也是十分实际的功能,对用户订餐进行实时响应,可以立即确认订单。
 
 
 
 
 
(二)开发工具
1、微软Visual Studio 2012
Vs的强大是所有用过的人都会体会到的。不仅支持大多数语言的开发,而且其中支持的类库也是十分齐全的。其界面不仅对于开发技术厉害的程序员十分友好,而且新手使用起来也可以很快的、很符合行为习惯的学会其基本操作。我们常用的2012的版本相对现在来说虽然已经过去了很久,但是其经典程度仍然被现在很多人所喜欢。本餐厅外卖系统主要使用了几款开发工具是,Web storm、Vs还有Sql server。用到了其强大的前端开发,以及.Net语言和支持后端的C#。而且Vs的提示功能还有调试的方式对开发人员来说是十分的方便的。
目    录
 
一、 绪论 1
(一) 开发背景 1
(二) 选题意义 1
(三) 主要研究内容 2
二、 系统概述 2
(一)系统简介 2
(二)开发工具 3
1、微软Visual Studio 2012 2
2、 Microsoft SQL Server 2012 3
三、系统分析 3
(一)需求分析 3
(二)业务分析 3
(三) 功能模块设计 4
四、数据库设计 5
(一)数据库结构图 5
(二)数据表的说明 6
五、 系统实施 11
(一) 登录(login.aspx) 11
(二) 页面浏览(detailsp.aspx) 11
(三) 前端传值(detailsp.aspx) 11
(四) 餐厅浏览(shop.aspx) 11
(五) 用户订餐(detailsp.aspx) 11
(六) 购物车(cart.aspx) 13
(七) 提交订单(confirm_order.aspx) 14
(八) 完成订单(confirm_order1.aspx) 15
 (九) 订单查看(user_orderlist.aspx) 16
 (十)  用户评论(user_message.aspx) 17
 (十一)  管理员信息管理(user_orderlist1.aspx) 17
六、 系统测试 18
 (一)  .软件测试 18
(二) .用户登录测试用例 18
七、 系统使用说明 19
八、结束语 21
九、参考文献 23
 
 
参考文献
[1] Ronald H.Ballou.快餐物流管理[M]. 北京:机械工业出版社,1998 
[2] 谢希仁.快餐网络[M]. 北京: 电子工业出版社,2002 
[3] 薛华成,管理信息系统. 第三版[M]. 北京:清华大学出版社,1999 
[4] 李朝晖.PowerBuilder开发实例完全剖[J].PowerBuilder10.2006:122-189.    
[5] 萨师煊,王珊.数据库系统概论[M].高等教育出版社,2000.7:21-347. 
[6] 马秀莲,高志安.餐厅外卖管理系统的设计.黑龙江八一农垦大学信息技术学院,2005.2.1-3.
[7] 张海藩,软件工程导论. 第三版[M]. 北京:清华大学出版社,2001 
 

暂时没有评论

访问者在接受本网站服务之前,请务必仔细阅读本声明。访问者访问本网站的行为以及通过各类方式利用本网站的行为,都将被视作是对本声明全部内容的无异议的认可。

第一条 访问者在从事与本网站相关的所有行为(包括但不限于访问浏览、利用、转载、宣传介绍)时,必须以善意且谨慎的态度行事;访问者不得故意或者过失的损害本网站的各类合法权益,不得利用本网站以任何方式直接或者间接的从事违反中华人民共和国法律、国际公约以及社会公德的行为。

第二条 本网站充分尊重原创作者的著作权和知识产权。本网站合理信赖客户上传原创产品到本网,你就是原创作者或是已经征得著作权人的同意并与著作权人就相关问题作出了妥善处理。本网站对于有关原创数字产品的买卖以及使用属于合理行为,因此与之有关的知识产权纠纷本网站不承担任何责任。本网站郑重提醒访问者:请在转载有关数字产品或者使用时一定要遵守相关的知识产权,否则与之有关的知识产权纠纷本网站免责。 同时,对本网站原创数字产品以及本网站标识,本网站享有自主知识产权。侵犯本网站之知识产权的,本网站有权追究其法律责任。

第三条 本网站发布的各类数字产品文档,访问者在本网站发表的观点以及以链接形式推荐的其他网站内容,仅为提供更多信息以参考使用或者学习交流,并不代表本网站观点,也不构成任何销售建议。

第四条 以下情形导致的个人信息泄露,本网站免责:

(一)政府部门、司法机关等依照法定程序要求本网站披露个人资料时,本网站将根据执法单位之要求或为公共安全之目的提供个人资料;

第二条 本网站充分尊重原创作者的著作权和知识产权。本网站合理信赖客户上传原创产品到勤勤快学家教网,你就是原创作者或是已经征得著作权人的同意并与著作权人就相关问题作出了妥善处理。本网站对于有关原创数字产品的买卖以及使用属于合理行为,因此与之有关的知识产权纠纷本网站不承担任何责任。本网站郑重提醒访问者:请在转载有关数字产品或者使用时一定要遵守相关的知识产权,否则与之有关的知识产权纠纷本网站免责。 同时,对本网站原创数字产品以及本网站标识,本网站享有自主知识产权。侵犯本网站之知识产权的,本网站有权追究其法律责任。

第三条 本网站发布的各类数字产品文档,访问者在本网站发表的观点以及以链接形式推荐的其他网站内容,仅为提供更多信息以参考使用或者学习交流,并不代表本网站观点,也不构成任何销售建议。

第四条 以下情形导致的个人信息泄露,本网站免责:

(一)政府部门、司法机关等依照法定程序要求本网站披露个人资料时,本网站将根据执法单位之要求或为公共安全之目的提供个人资料;

真实

多重认证,精挑细选的优质资源 优质老师。

安全

诚实交易,诚信为本。

保密

所有交易信息,都为您保密。

专业

10年专业经验,10年来帮助无数学子。