网上餐厅系统
——商家开店模块
摘要
随着社会经济的发展,人们日常生活的压力不断增大,亲自到餐
厅用餐让人们感觉到是浪费时间的行为了。取而代之的则是网上订餐,既可以节省大量的时间,也可以买到物美价廉的美食。
该项目根据对网上餐厅的实际需求分析,并通过可行性分析之后,运用UML建模的思想对系统进行建模,采用自顶向下的原则对系统进行详细的设计与实现。
该项目采用三层架构来对程序中不同的功能进行分类,程序后台采用ADO.NET技术实现对数据库的操作,获取数据库的数据。前台则是采用了jQuery技术使得页面的前台效果得到大量的提升,也提升了页面的友好性,更加可以吸引住用户的眼球。
关键词: 网上订餐 ADO.NET jQuery 三层架构
Online restaurant system
-----Meal inquiry / purchase,ShopCar,Order submission
ABSTRACT
With the development of social economy, the pressure of people's daily life increases, and the dining room dining room makes people feel like a waste of time.. Replace sb. is online meal ordering, which can save a lot of time, also can buy high quality and inexpensive Food.
The project according to the actual needs of the dining - room on the net analysis, and after the feasibility analysis, the use of UML modeling concept to the system modeling, detailed design and implementation of the system by using the top-down design principle. The project uses three layers of structure to classify the different functions of the program. The program background uses ADO.NET technology to realize the operation of the database and get the database data.. Front desk is the use of jQuery technology makes the front effect of the page to get a lot of promotion, but also enhance the page's friendliness, more can attract the user's eye.
Key words: Online meal ordering ADO.NET jQuery
Three tier architecture
目 录
第一章 绪论??????????????????????????1
1.1 背景??????????????????????????1 1.2 国内外现状???????????????????????1 1.3 选题目的及意义?????????????????????1 1.4 本系统主要工作?????????????????????2 1.5 可行性分析???????????????????????2 1.5.1 经济可行性????????????????????2 1.5.2 技术可行性????????????????????2 1.5.3 社会可行性????????????????????2
第二章 开发环境????????????????????????3
2.1 开发工具介绍??????????????????????3 2.1.1 Visual studio 2013????????????????3 2.1.2 SQL Server 2012?????????????????3 2.2 主要技术????????????????????????3 2.2.1 asp.net 技术???????????????????3 2.2.2 ADO.NET 技术???????????????????3 2.2.3 三层架构技术???????????????????4 2.2.4 jQuery 技术???????????????????4 2.3本章小结????????????????????????4
第三章 需求分析????????????????????????5
3.1 功能模块划分??????????????????????5 3.2 用例分析????????????????????????7 3.2.1 商家开店注册模块?????????????????7 3.2.2 商家信息管理模块?????????????????7 3.2.3 商家餐品管理模块?????????????????8 3.3 数据流图????????????????????????9 3.3.1 商家开店注册管理?????????????????9 3.3.2 商家信息管理???????????????????9 3.3.3 商家餐品管理???????????????????10 3.4 数据字典????????????????????????10 3.5 本章小结????????????????????????13
第四章 概念设计????????????????????????14
4.1 E-R图?????????????????????????14 4.2 本章小结 ???????????????????????17
第五章 逻辑设计????????????????????????18
5.1 关系模式????????????????????????18 5.2 本章小结????????????????????????20
第六章 物理设计????????????????????????21
6.1 物理表设计???????????????????????21 6.2 数据表关系???????????????????????25 6.3 本章小结????????????????????????26
第七章 详细设计????????????????????????27
7.1 设计及实现???????????????????????27 7.1.1 商家开店注册???????????????????27 7.1.2 商家餐厅登录???????????????????28 7.1.3 商家餐品添加???????????????????30 7.2 本章小结????????????????????????35
第八章 测试与实现???????????????????????36
8.1 测试的目的???????????????????????36 8.2 测试的过程???????????????????????36 8.2.1 网站系统首页部分?????????????????36 8.2.2 网站登录功能???????????????????37 8.2.3 商家开店注册模块?????????????????38 8.2.4 商家信息块????????????????????39 8.2.5 商家餐品模块???????????????????40 8.3 本章小结????????????????????????43
参考文献????????????????????????????44 致谢??????????????????????????????45
天津理工大学2012级本科专业设计
第一章 绪论
1.1 背景
随着社会经济的发展,人们日常生活的压力不断增大,亲自到餐厅用餐让人们感觉到是浪费时间的行为了,取而代之的则是网上订餐。网上订餐既可以节省大量的时间,也可以买到物美价廉的美食。
而一个网上订餐系统,则包括了很多不同的功能。最普遍的是要对餐品信息的管理,因为有大量的餐品信息需要保存,所以对数据的管理也是非常重要的,一点数据的偏差,都会引起消费者的误会,小则影响一些小规模的收入情况,大则甚至会影响到公司整个的业务情况。一些别的功能则包括了一些其他餐厅想要在这个网上订餐网站上面开店面、顾客对餐厅的评价、餐品购买加入购物车的功能、餐品订餐后的账单提交功能以及后台中网站管理员对网站的整个信息的一个掌控情况。所有功能的齐全,才能保证网上订餐系统的运营正常。
1.2 国内外现状
对于网上订餐这种新兴的产业来说,外国的起步确实要比国内的起步要早一些。这种产业对于我们现实中的生活来说,确实有着很大的帮助。通过这种方法,可以节省我们大量的时间。因此,进行网上订餐确实是一种更新型的订餐方法。 在国外,人们通过电脑上网或者是手机上网的方式进行餐品的预订。网上订餐一般都是通过互联网技术,在网络上面开设一家“网上餐厅”。除此之外,商家还需要为自己配备良好的物流系统,为餐品的配送过程提供了坚实的保障。所以,网上订餐在国外有着非常广泛的人群支持,所以进而使得网上订餐这项服务得到广泛的应用,并且也得到了人们普遍的认可。 而在国内的现状来看,网上订餐在网络的安全性和系统的各项更新这些方面中,都存在着不同程度的不足。正是这些不足,使得顾客的数量得不到保障;而网站系统的推广也受到了阻碍。人们依旧过着去餐厅进餐的生活方式。
因此,网上订餐系统的更新应受到更大的重视,在不断的改善和推广之后。我相信这项产业将会成为人们日常生活当中不可或缺的一项功能了。研究出更加完善的网上订餐系统框架,也会方便以后的开发、更新。
1.3 选题目的及意义
为了使我国的餐饮服务体系更加完善,开发一个网上订餐系统对我们的现实
生活是非常有必要的。不仅仅可以使顾客节省大量的时间,使顾客品尝到优质的美食也是网上餐饮系统的主要功能之一。本课题研究的意义包括:
(1)网上订餐的主流地位:随着我国的经济发展速度不断增加,人们的工作压力也在不断地上升,网上订餐已经成为人们节省时间的主流方式之一。随着菜品的数量不断增加,对菜品数据的保存也显得非常的至关重要,如果菜品数据有偏差的话,将会对餐厅的生意造成一些相应的影响。
(2)作为现代社会新兴的产业,网上餐厅的访问量将会不断地得到提升,影响力也会越来越大。
(3)网上餐厅的创建,一定要建立一个网站作为介绍自己餐厅的平台,所以我们这次研究这个项目就是针对这样的用户来设计的,以此来满足他们的要求。
1
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库网上餐厅系统专业设计 - 图文在线全文阅读。
相关推荐: