网上订餐系统的设计与开发-毕业论文.docx
《网上订餐系统的设计与开发-毕业论文.docx》由会员分享,可在线阅读,更多相关《网上订餐系统的设计与开发-毕业论文.docx(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、湖 南 涉 外 经 济 学 院本科毕业论文(设计)题目网上订餐系统的设计与开发作者 学院信息科学与工程专业学号11430622150395指导教师 二 一五年 五 月III诚信声明湖南涉外经济学院本科毕业论文(设计)本人声明:所呈交的本科毕业论文(设计),是本人在指导老师的指导下,独立开展工作所取得的成果,成果不存在知识产权争议,除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或创作过的作品成果。对本文工作做出重要贡献的个人和集体均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。 本科毕业论文(设计)作者签名: 二一五 年 五 月十五 日 摘要随着互联网技术的
2、快速发展,网络早已经成为现代人日常生活中不可或缺的部分,网上订餐由于其独有的便捷性和直观性,更能够轻而易举地被现代人认同和接受。网上订餐系统是一个大型的网上订餐门户系统,目的是要提供一个平台,商家可以自由加盟,并且发布自己的外卖菜品,特价信息:用户登录我们提供的平台可以自由选择感兴趣的菜品进行定购,最后由我们的配送人员将用户定购的菜品送至客户手中,货到付款。这么做的目的可让订餐者与餐厅进行互动,足不出户,订购自己喜爱的菜品。商家也可以通过后台管理员在网络上查看订单,根据自己菜品的销售情况,更加优化营销策略,进行宣传,扩大影响,增加销量。本系统采用B/S结构进行设计,使用visual studi
3、o 2010进行开发,以C#为设计语言来开发的一个功能比较简单但完善的订餐系统。前台页面提供给用户方便的实现网上订餐,而且能够查看个人信息,订单信息以及网上留言。后台管理员实现会员管理,菜单管理,订单管理,留言管理等基本网上订餐功能。不仅方便用户了解热销美食,而且也利于商家制定销售策略。关键词:餐饮;在线订餐;ABSTRACTWith the rapid development of Internet technology, the network had already become a modern integral part of everyday life, because of it
4、s unique online ordering convenience and intuitive, but can easily be recognized and accepted by modern man. Online reservation system is a large online ordering portal system, the purpose is to provide a platform, businesses are free to join, and publish their own takeaway dishes, special informati
5、on: We provide a platform for user login can choose dishes are interested in ordering, Finally, our delivery personnel by the user dishes ordered sent to the customer, cash on delivery. The goal can make restaurant reservations, please those who interact with their homes, ordering their favorite dis
6、hes. Businesses can also view the order on the network administrator through the background, based on their sales of dishes, more optimized marketing strategy, publicity, to expand its influence and increase sales.The system uses B / S structure design, developed using visual studio 2010 to C # as a
7、 function of the design language to develop a relatively simple but complete ordering system. Front page provided to the user convenience and online ordering, and the ability to view personal information, order information, and online message. Background administrators to members of management, menu
8、 management, order management, message management, and other basic online ordering capabilities. Not only convenient for users to understand the hot food, but also conducive to business to develop sales strategies.KeyWords: Catering; Online Reservation;目录诚信声明I摘要IIABSTRACTIII第一章 前言11.1 课题背景11.2 本课题的研
9、究意义11.3个人见解1第二章 可行性分析32.1 可行性分析32.1.1 经济可行性32.1.2 技术可行性分析32.1.3 运行可行性42.1.4 社会可行性分析42.1.5 系统采用的软、硬件环境42.2 开发工具和技术介绍42.2.1 Visual Studio介绍52.2.2 C#语言介绍52.2.3 MySQL数据库介绍5第三章 需求分析63.1 系统需求分析63.1.1 市场需求分析63.1.2 功能需求分析63.2 开发目标73.3 系统的用例模型7第四章 系统设计104.1 系统功能设计104.2 系统功能模块图11第五章 系统实现125.1 系统首页125.2登录页面135
10、.3订单信息页面145.4详细信息页面155.5购物车页面165.6结束页面17总 结18参考文献19致 谢2022 第一章 前言1.1 课题背景在电视等媒体出现以前,人们获取信息的主要方式是通过阅读书籍报刊等印刷媒体,有了电视以后人们获取信息的方式更多是通过看电视,因为电视能提供图象、声音等更丰富的信息,并能提供更快捷的服务。而现在人们能更有效的通过互联网来获取信息,是因为互联网能提供更加及时、大量的信息资源。互联网环境给我们带来的影响是广泛而深刻的,使信息资源的获取扩展到整个互联网络,所以可提供服务的信息资源极为丰富1.2 本课题的研究意义其一是因为社会进步发展速度很快,人们上班的时间逐渐
11、增加,也越来不根据时间规范来定,有时是半晌是深夜,有时也可能是深夜,甚至是出差回来,往往就会有加餐送餐现象的发生。其二是随着地区不断朝着城市化发展,住宅和工作地之间的距离也不断变长,受到了客观条件的限制,人们工作休息之余不能再回到家中做饭,奔波之苦自然不能言表,而网上订餐则为上班族大开了方便之门.1.3个人见解网上订餐的迅速崛起并形成一个特有的领域的原因主要有两点:避免了用餐高峰期时,顾客们得不到满足。一般各个工作单位的用餐时间都差不多,这使得各个餐饮企业在一个时间段都有一个高峰时段,这会使得部分顾客的需求得不到满足,间接让餐厅失去了一部分的顾客。这种不如意,诞生的总是网上订餐“无保障”,“线
12、上看,线下订”正好能帮助改变这种会衍生恶性循环的效应。第二,顾客们不再是选择单一的餐厅食品进行就餐,选择更多元化。在工作单位附近,餐厅就是固定的几个,顾客们每天用餐时间是固定的,不可能去很远的地方就餐,但总吃那么几个也会有吃腻的时候,所以,网上订餐无疑使顾客们有了更多的选择。基于以上原因,这让人们开始跟多的去选择网上订餐服务,这也就是网上订餐得到越来越多的人去关注和认可。目前,拥有网上订餐这种消费思想和接受这种新事物的消费群体还不够大,一些网上订餐业主不愿意做个人业务,更愿意做团体生意。而愿意网上订餐的群体很多是分散的个体,这样无形中就将这部分顾客排斥在外。网上订餐仍处于形成期,而且还受诸多因
13、素制约,但这并不意味着网上订餐没有发展空间。无忧订餐网自2001年10月正式运营,不到两年时间就已稳居西北第一订餐网,国内最专业的网络订餐平台,其快餐和一般餐饮服务的规模和经营业绩在同类网站中都高居榜首。这无疑是一个成功的好例子。其成功的做法一是个性化,二是专业化。第二章 开发工具和语言简介2.1 ASP功能介绍 2.1.1 ASP简介Microsoft Active Server Pages (ASP)实际上是将标准的HTML文件拓展了一些附加特征, ASP像标准的HTML文件一样包含HTML语句并且在一个浏览器上解释并显示。但它为HTML编写人员提供了在服务器端运行脚本的环境,使HTML编
14、写人员可以利用VBScript和JScript或其他第三方脚本语言来创建ASP,实现过去需要编写复杂的CGI程序才能实现的有动态内容的网页,如计数器等。一个ASP文件的后缀为.ASP,其中包含实现动态功能的VBScript或JScript语句,如果去掉那些VBScript或JScript语句,它和标准的HTML文件没有任何区别。ASP提供了一些内建对象。利用这些内建对象,用户可以使他的脚本更加强大;这些对象会允许用户从浏览器中接收和发送信息。例如,利用request对象,用户可以接收用户的HTML表单中的信息并加以处理。ASP包含标准的ActiveX组件,这些组件可以实现一些复杂的功能,如使用
15、数据库等。不过,用户并不会被此局限,他可以轻松创建属于自己的附加ActiveX组件。这意味着用户可以不加限制地拓展他的ActiveX组件。ASP可以和诸如SQL Server这样的数据库行挂接。重要的是,这是ASP一个非常强大的功能所在,在线商务以及在线论坛等各种非常高级的、动态更新的站点都需要数据库的支持,而且需要随数据库内容的更新而自动更新,这样,用户就可以利用ASP自己建立很多类似的高级站点。通过上面的描述,可以了解到,ASP就是由服务器端脚本、对象以及组件拓展过的标准网页并为其提供了运行的环境。而它的网页并不是在建立初期存在的,而是当某个浏览器向它提出请求时,它才根据需要产生所需要的标
16、准网页,这克服了过去HTML编写的网页的静态缺点,从而使网页上可以有许多动态的信息存在。如:当前的计算机时间、计数器的计数值等。2.1.2 ASP的功能 ASP是一套服务器端的脚本运行环境,当用户从浏览器向Web服务器请求.asp文件时, ASP 脚本开始运行,然后Web 服务器调用ASP,ASP全面读取请求的文件,执行所有的脚本命令,并将标准的Web 页传送给浏览器,而并不包含用户所写的脚本命令。2.1.3 使用ASP与SQL Server架设网站 ASP的每一个命令都首先被用来生成HTML文件,因此ASP允许生成动态内容。下载对于Web服务器来说,ASP与HTML有着本质的区别,HTML不
17、经任何处理送回给浏览器另一方面,对于浏览器来说, ASP和HTML几乎是没有区别的,仅仅是后缀为.ASP和.htm的区别,当用户在客户端提出对ASP的申请后,其浏览器接受的是HTML格式的文件。因此它根据以上特性,用户用ASP可以方便地实现诸如表格信息收集、计数器、留言簿、公告板、ASP还可以轻松地实现对页面内容的动态控制,为不同的浏览者定制不同的页面内容,实现适用于任何浏览器。2.1.4 使用范围用ASP实现各功能时几乎没有什么限制,只要网站存在并正常运行,以下是的应用示例列表:在网站主页顶部添加一个滚动显示的广告栏。 u 从HTML的表单中接受信息并且存到数据库中。 u 根据不同访问者显示
18、不同内容,创建个性化主页。 u 在你的主页中添加点击计数器。 u 根据用户浏览器的版本、类型和能力显示不同档次的内容。 u 连接多个主页使之容易网际导航。 u 跟踪用户网站上的活动信息并且存入日志文件。 u 使用基于Windows NT的Intranet建立你的MIS应用。 u 用ASP编写出的系统,完全可以达到原来使用Client/Server的网络数据 库系统的水平。使用ASP最大的好处是,在用户对程序进行升级时,只需要修改服务器上的ASP文件,而不需要修改客户端程序。2.2 Visual Studio介绍 Visual Studio 是一套完整的开发工具,用于生成 ASP.NET Web
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 系统 设计 开发 毕业论文
限制150内