登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 物联网工程 > 正文

基于C# ASP.NET的网上订餐系统的设计与开发毕业论文

 2021-04-02 09:04  

摘 要

科技的进步带动了社会的发展,传统的饮食方式往往不能够满足当代社会的人们的种种需求。因此,本论文在基于对国内外传统餐厅以及网上餐厅的调查及研究后,确立了本系统的研究方案。

本系统以客户为中心,完成了整个系统的需求分析,技术分析,可行性分析。在传统的网页技术(HTML CSS JS)之上结合动态网页技术(ASP.NET)实现与数据库(SQL Server)数据的动态交互,使用ADO.NET技术来进行与数据库的具体的连接操作;用AJAX技术来完成网页的异步更新,实现网页内容的更新不影响用户的体验。本系统的功能包含菜单选择模块,餐品信息展示模块,高级搜索模块,订餐管理模块,会员管理模块,后台的数据统计模块。通过以上的功能实现,完成线下餐厅向线上餐厅的转移。使得餐厅的受众面更广,用户的选择更多。

通过调查可以发现,网上餐厅的发展是社会发展的必然趋势,是响应“互联网 ”的一项具体的案例,是在传统餐厅的基础上结合计算机技术完成的一次变革。它将会弥补传统行业的不足,使得传统行业焕然一新。

关键词: ASP.NET,SQL Server,ADO.NET ,数据库,网上订餐

Abstract

The advance of science and technology has led to the development of the society, and the traditional custom of eating is not always able to meet the needs of people in the contemporary society. Therefore, this paper establishes the research plan of the system by doing the investigation and research of traditional restaurants and online restaurants.

The system will be the customer-centric, and completes system needs analysis, technical analysis, feasibility analysis, and will be based on the traditional web technology (HTML CSS JS) and combined the dynamic web technology (ASP.NET) to achieve dynamic binding with the database’s (SQL Server) data. The system uses ADO.NET technology to perform specific connection operations with the database, also the system uses AJAX to complete the asynchronous update of the web page, and updates of the content of the page with not affect the user's experience.

The function of this system include menu selection module, information display module products, advanced search module, order management module, member management module, the background data module. Through the above function realization, we can move offline restaurant to the online restaurant. The restaurant is more widely available, and users have more options.

Through the survey we can found that the development of the online restaurant is the inevitable trend of social development, and it is a specific case to response the "Internet ", is a transformation above the traditional restaurant combining with computer technology. It will make up for the lack of traditional industries and make the traditional industries look new.

Key Words: ASP.NET,SQL Server,ADO.NET ,DataBase,Online Ordering

目 录

第1章 绪论 3

1.1 研究背景 3

1.2系统的特点 4

第2章 系统分析 4

2.1 系统需求分析 4

2.2 本系统采用的关键技术 6

2.1.1 ASP.NET 6

2.1.2 ASP.NET的特点 6

2.1.3 C# 6

2.1.4 ADO.NET对象操作数据库 7

2.2 SQL Server 技术 7

2.3 可行性分析 7

第3章 系统总体设计 7

3.1系统架构设计 7

3.2功能模块设计 8

3.3数据库设计 10

第4章 系统详细设计 12

4.1 系统E-R图 12

4.2 处理流程设计 12

4.2.1 系统操作流程 12

4.2.2 数据增加流程 14

4.2.3 数据修改流程 14

4.2.4 数据删除流程 15

4.3 数据库表设计 16

4.4系统首页设计 21

4.5系统前台模块 23

4.5.1菜单选择模块设计 23

4.5.2登陆注册模块设计 23

4.5.3快速定位模块设计 24

4.5.4高级搜索模块设计 25

4.6系统后台模块 25

4.6.1订餐管理模块设计 25

4.6.2餐品管理模块设计 26

4.6.3餐厅管理模块设计 28

4.6.4会员管理模块设计 28

第5章 系统调试与测试 28

5.1 程序调试 28

5.2 程序的测试 29

5.2.1 测试的重要性及目的 29

5.2.2 测试的步骤 29

5.2.3 测试的主要内容 29

第6章 结论 33

6.1 安全性问题 33

6.2 收获与体会 33

参考文献 35

致 谢 36

第1章 绪论

1.1 研究背景

时代的变化,计算机技术的不断革新。当代的中国,各行各业都是在加速向互联网 的方向靠拢。比若说网上卖房、网上卖车、网上订餐等等。其中,在我读大学期间,我自己对于周边感觉到最大的变化莫过于网络订餐。差不多是大二的时候,网络平台订餐系统则是开始出现了萌芽,然后到了大三上学期,网络订餐开始匾额异常火爆,不仅仅是网络订餐拥有大量的优惠,比如满减,送饮品等等,而且网络订餐可以在上课的时候提前预定,这样一放学就可以直接送到寝室楼下,而不用自己去店铺门口排长队然后经历漫长的等待才能买到一份饭。更多的是,网络订餐可以有大量的餐品比较,商家比较,通过已购买的人的对商品的评价来确定自己究竟买还是不买,网络订餐给了用户更多的选择。现在,网络订餐还有一个对于学生党来说是个更大的好处,就比如说,目前来说比较火的一个网络外卖平台饿了么(www.ele.me),阿里巴巴投资了它12.5.亿美金,饿了么上的每个订单都可以通过支付宝中的花呗来支付,这个可以有效的缓解大学生的资金压力,虽然这个花呗的钱下个月就要还,但是这使得大学生的资金不至于紧张到吃不起饭,只要能够合理的利用,这无异于是一个很好的事情。

比较而言,传统的饭店或者是餐馆通过传统的方式,他所面对的顾客仅仅是只能针对周围附近的一些少量的人员,受众面比较窄。如果他能够采用互联网 的方式,加入到新时代下的平台,它就能面度比以前更广的受众人群,他的生意也就可以比以前更好。

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图