1、 毕业设计 (论文 ) 网上订餐系统 院(系)名称 继续教育学院 专业名称 计算机科学与技术 学生姓名 贾江鹏 指导教师 吴琼 2014 年 12 月 单位代码 10006 学 号 60221139 分 类 号 密 级 北京航空航天大学毕业设计 (论文 ) II 论文封面书脊 网上订餐系统 贾江鹏 北 京 航 空 航 天 大 学 北京航空航天大学毕业设计 (论文 ) 本人声明 我声明,本论文及其研究工作是 由本人在导师指导下独立完成的,在完成论文时所使用的一切资料均已在参考文献中列出。 作者: 贾江鹏 签字: 时间: 年 月 北京航空航天大学毕业设计 (论文 ) 目 录 目 录 . I 摘 要
2、 . 1 ABSTRACT . 2 第一章 前 言 . 3 1.1 开发背景与研究意义 . 3 1.1.1 本课题的开发背景 . 3 1.1.2 本课题的研究意义 . 3 1.1.3 本课题的开发目标 . 3 1.2 课题调研分析与可行性分析 . 3 1.2.1 本课题的调研分析 . 3 1.2.2 本课题的可行性分析 . 4 第二章 系统需求分析 . 5 2.1 性能需求分析 . 5 2.2 系统用例图 . 5 第三章 系统设计 . 7 3.1 系统总体结构设计 . 7 3.2 数据库设计 . 9 3.2.1 概念设计 . 9 3.2.2 数据结构 . 11 3.3 系统开发技术 . 14
3、3.3.1 系统开发环境及开发工具 . 14 3.3.2 系统运行环境 . 14 3.4 设计到的技术要点 . 15 3.4.1 session 的使用 . 15 3.4.2 ADO.NET 技术 . 15 3.4.3 文件上传 . 17 第四章 详细设计 . 19 4.1 系统模块详细设计 . 19 4.2 登陆模块的流程图 . 19 4.3 顾客模块详 细设计 . 19 4.4 管理员模块详细设计 . 21 第五章 系统实现 . 24 5.1 系统安装手册 . 24 北京航空航天大学毕业设计 (论文 ) 5.1.1 系统配置 . 24 5.1.2 实施方案 . 24 5.2 系统运行与操作
4、指南 . 24 第六章 结 论 . 31 6.1 系统主要特色与优点接受 . 31 6.2 系统不足与改进方案 . 31 致 谢 . 33 译 文 . 0 北京航空航天大学毕业设计 (论文 ) 1 摘 要 本文 分析了小型 餐饮 店 管理 与 发展的现状和面临的问题,发现传统的服务模式已经不能适应市场发展的需求 。随着 网络技术的发展和普及,方便、快捷、个性化的网上订餐 服务 正在进入人们的生活。针对 这类 问题,结合当代科技发展的最新成果, 本文 构思规划了一套 最贴切 的服务 模式 ,为餐饮店铺提供区域网络门户,适应不同的客户群。 本设计 是一个基于互联网的 B/S 模式的网上订餐系统,能
5、为客户提供网络选择浏览菜品介绍、点菜订餐、送餐等 服务。并为管理员提供一个智能的服务平台实现顾客信息与顾客订单的管理,从而提高了服务的质量。本文从系统需求、系统设计、代码实现几方面介绍了整个软件开发过程,其开发平台为 Microsoft visual studio 2005,主要开发语言有 C#, JavaScript。 关键词 :订餐系统 订单管理 C# B/S 模式 北京航空航天大学毕业设计 (论文 ) 2 Abstract This thesis analyzes the situation and problems of the management and development o
6、f the eating and drinking establishment, and finds that traditional service mode already can not adapt to the needs of the development of the market. With the development and popularization of network technology, the convenient, quick and personalized online order service is entering peoples life. A
7、iming at this kind of problem, combining the latest achievements of modern science and technology development, the thesis design and supply a set of service mode, which is most appropriate for small food shops , to provide web portal and adapt to different customers. The design is a Internet restaur
8、ant reservation system of B/S model, which is based on the Internet. It can provide network for customers to choose service, such as browsing foods introduction, ordering food and making a reservation and food delivery. It also provides an intelligent service platform for the administrator to manage
9、 the customers information and order, so as to improve the quality of service. From the system requirement, the system design and code realization, the thesis introduces the development process of the software. Its development platform is Microsoft visual studio 2005. And the main development langua
10、ges are C# and JavaScript. Keywords: Restaurant Reservation system, Reservation management, C#, B/S model 北京航空航天大学毕业设计 (论文 ) 3 第一章 前 言 1.1 开发 背景与研究意义 1.1.1 本课题的开发 背景 21 世纪,全球网络化,科技在突飞猛进。我们的生活同网络通信息息相关。计算机已经普及到我们社会和经济生活中的各个领域。人们 进行信息交流的深度与广度不断增加, 这使得我们的服务,管理也应该跟上时代的步伐去前行。电子商务在此得到极大地普及与发展。 餐饮业 在电子商务中还
11、处于形成的初期;传统的饮食业中,大都是以实际门面的形式来进行宣传与交流的。作为网络普遍化的社会,这还缺少了一些更为现代化的元素。 餐饮业是一种个性化、多样化的服务产业 ,而电子商务则 最能体现个性化,多样化服务的商务方式。而且现在大部分电子商务都体现为像大企业服务,结合餐饮这个特殊的行业,终将还发展为向小区域小店铺服务的模式。以最贴切的方式,最灵便的服务进入各个网络社区,进入人们的生活。 1.1.2 本课题的研究意义 针对餐饮业大背景下的问题与方向,我们可以察觉到在餐饮服务这个大行业中尚有我们可为的地方。本平台提供适合不同人群,最贴切的服务。我们将通过网络平台,去体现服务质量,去创造效益。 我
12、们应当抓住,中小店铺,提供区域化餐饮服务这一理念;为它们提供最贴切的服务;把它体现在我们电子商务 服务上来,融合到我们软件开发的产品中来;去建立起特色鲜明的订餐网站,以取得最大的经济效益。 综上所述,即采用更先进、更高级的技术手段来设计和开发餐饮服务系统,采用更科学、更合理的方法来解决餐饮服务系统的问题,将为其带来更新的活力,餐饮服务系统也将朝着更准确、更高效的趋势发展前进。 1.1.3 本课题的开发目标 开发出一个适合餐饮行业,能够满足用户需求的系统。 设计并实现一个基于ASP.NET 的订餐系统 ,该系统应具备的功能有: 用户权限管理、浏览功能、订单功能等。 1.2 课题调研 分析 与可行
13、性分析 1.2.1 本课题的调研 分析 传统是用人工的方式来进行店铺的各项管理,比如手工进行记录,人工进行顾客个人信息,顾客订餐,订餐信息的管理,口头通知或者是通过移动电话等方式进行关于交易的信息传递与交流,拿最平常的费用统计管理来讲,光是每个顾客的个人消费就是一道令人费解的过程,而在当今计算机技术不断发展的今天,北京航空航天大学毕业设计 (论文 ) 4 这些问题可以轻而易举的通过计算机和网络来完成,不仅方便快捷,而且简单,易操作。 同时对于店铺里的文件管理,过去也多数是以纸质材料进行保存,这样查询起来不仅麻烦不方便,保密性比较差,而且容易磨损,不易保存, 另外时间一长 ,将会产生大量的文件和
14、数据 ,这对于查找、更新和维护都带来了不少的困难。 如果采用电子文档的方式进行保存,不仅查询起来方便,而且安全性比较高,只有有权限的人才可以看得到,只要多备份几个,而且多处备份也更容易。可以保存很多年,不会发生像传统的纸质材料保存所出现的受潮等一些损坏。 1.2.2 本课题的可行性分析 1.技术可行性 本系统使用 .NET 技术进行开发,编程语言使用 C#、 ASP.NET 是 Microsoft 开发的使用于构建、管理 Web 页面的技术,它的特点主要是:简化网页的编辑工作,提供代码与设计视图分离,使得代码 更容易编写、修改与维护;不仅能使用 Script语言,还可以使用编译式语言,如本系统
15、所采用的 C#,不同的动态网页制作技术还可以使用不同的编程语言;由于 ASP.NET 代码是预先编译过的,所以运行起来要比 ASP 的直译方式快。 所以 ASP.NET 是实现本系统的最佳技术,它是完全可行的。 此外 .NET Framework2.0 框架作为微软公司已经比较成熟的产品,现在有越来越多的企业及技术人员选择它来作为开发平台。因此,在技术上 .NET 是完全可以胜任这个平台的开发。 2.经济可行性 由于本项目的特殊性,无需投入额外的设备 购买及人员培训费用,所以在经济上本系统的开发是可行的。此外系统对开发的需求以及软硬件要求都不是很高,所以在软硬件的支出上十分有限。因此,本系统在
16、任何一台连接 Internet 的机器上都可以运行,有很高的经济可行性。 按上述 两 方面进行可行性分析、研究后, 我们认为该项目在技术上是可行的,在经济上也是没问题的,所以完全可以进行开发 。 3.操作可行性 在操作上对开发人员的要求并不高, Windows XP 操作系统我们已经非常熟悉,而 Visual.Studio.Net 也是相对容易上手的可视化的编程语言,通过自学完全可以掌 握。 4.法律可行性 本系统没有侵犯个人隐私和个人责任方面的问题,使用本系统不会引起法律方面的纠纷问题,所以开发本系统具有法律可行性。 综上所述,本系统的开发是符合现在的实际情况的,并具有一定的实用意义。在技术
17、、经济、操作上,法律上都可以看到此系统的可行性,并且很具有其实现的必要。 北京航空航天大学毕业设计 (论文 ) 5 第二章 系统需求分析 随着网络技术的发展和普及,方便、快捷、个性化的网上订餐正在进入人们的生活。目前,网上订餐业务还处于形成期,成长空间还很大。 订餐网站是一个基于互联网的 B/S 模式的网上订餐系统,能为客户提供网络选择餐 厅、浏览菜品介绍、点菜订餐、送餐等服务 。 这有助于提高管理水平,不仅高效,还使的原本繁重的管理变得简单 2.1 性能需求分析 该系统在性能功能应达到如下要求: 1.操作简单,界面友好:完全空间式的页面布局,使得菜品、咨询等信息录入的工作更简单:另外,跟踪出
18、现的提示信息也让用户随时清楚自己的操作情况。对常见类似的网站的管理的各个方面:基本信息录入、浏览、删除、修改、搜索等方面都大体实现,用户对菜品的预定以及支付方式; 2.即使可见:对客户预定餐饮信息的处理(包括录入、删除)将立即在首页的对应栏目显示出来,达到 “即时发布,即时见效”的功能 3.系统运行应该快速、稳定、高效和可靠; 4.在结构上应该具有很好的可扩展性,便于将来功能的扩展和维护 。 2.2 系统 用例图 通过 对系统的需求分析 , 系统的基本功能已经大体确定。整个系统的用例图分为两个部分,顾客用例图,管理员用例图,分别见图 2-1 和图 2-2. 顾客 用例图: 图 2-1 顾客用例图
Copyright © 2018-2021 Wenke99.com All rights reserved
工信部备案号:浙ICP备20026746号-2
公安局备案号:浙公网安备33038302330469号
本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。