毕业设计(论文)基于Android的网上订餐系统的设计与实现

认证主体:宁夏凯米世纪网络科技有限公司

IP属地:宁夏

统一社会信用代码/组织机构代码

91640100MA774ECW4K

1、学号11031406哈尔滨学院学士学位论文基于android的网上订餐系统的设计与实现院(系)名称:软件学院专业名称:软件工程学生姓名:贾介辉张立臣(高级工程师)指导教师:宋碳(助教)哈尔滨学院学号11031406密级普通基于android的网上订餐系统的设计与实现designdesignandandimplementationimplementationthetheonlineonlinereservationreservationsystemsystembasedbasedononandroidandr

2、oid学学生生姓姓名:贾介辉名:贾介辉所所在在学学院:软件学院院:软件学院所所在在专专业:软件工程(业:软件工程(javajava方向)方向)指指导导教教师:师:宋碳宋碳职职称:助教称:助教所所在在单单位:哈尔滨学院位:哈尔滨学院论文提交日期:论文提交日期:20162016年年55月月2121日日论文答辩日期:论文答辩日期:20162016年年66月月1515日日学位授予单位学位授予单位:哈尔滨学院哈尔滨学院目录摘要.viabstract.vii前言.viii第1章绪论.11.1项目背景和意义.11

4、统体系结构.103.2系统模块设计.113.2.1系统功能模块图.113.2.2功能模块设计.113.3开发环境与运行环境设计.123.3.1开发环境.123.3.2运行环境.13第4章系统详细设计.144.1系统数据库设计.144.1.1数据库描述.144.1.2系统e-r.144.1.3数据库逻辑设计.164.2功能模块详细设计.174.2.1客户端的实现.17客户登陆.18客户注册.20餐品查看.22购物车.23付款.25付

8、workhasalreadypenetratedintopeoplesfood,clothing,shelter,linealmostallaspects,moreandmorepeopleusedbydealingwithallkindsofmobileterminalnetworkequipmentbusiness.theonlinereservationsystembasedonandroidisthelargestintheandroidplatform-theutilizationofmob

9、ileplatformsreservationtool,thepurposeofthedevelopmentistoimprovetheserviceefficiencyandgreatlyshortenthecustomerswhosuchasmealtime.thisdesignisdividedintotwopartsoftheserverandmobileterminal.serverusingsqlseverjspwebdevelopmenttechnologyanddatabase,an

10、dprovidesamanagementplatformforrestaurantworkers,themainfunctionistheadministratorbackgroundinformationregistrationandlogin,customerinformationinputandmanagement,productsofentryandordermanagement,receivingandprocessing,etc.mobileclientforandroidoperatingsystem,

11、mainfunctionistothecustomertoregisterandlogin,productstobrowse,orderandpayment,etc.basedonthesystemrequirements,thefeasibilityofthesystemfunctions,systemtheoryandtechnology,systemdesignandsoonseveralaspectstointroducethedevelopmentprocessofthesystem.ke

12、ywords:android;jsp;myeclipse;sqlsever前言在网络技术发展日臻成熟的今天,随着互联网+的概念深入人心,几乎所有商家或个体营业者都逐渐意识到依托互联网的快捷和丰富能给顾客以更完美的服务体验。在餐饮行业,传统的服务模式已经跟不上人们的生活节奏而失去竞争力,手机终端订餐系统的出现能让顾客对餐品的质量、价格和服务的评价一目了然,增加了服务过程的透明度,使之逐渐取代传统的订餐模式而广为大众所接受。这款基于android的网上订餐系统正是以满足餐厅与客户的需要为目标,顺应时代趋势而生。本系统分为服务端和移动端两部分。其中服务端采用jsp网页开发

14、饮行业与互联网的结合能极大地方面人们的日常生活,传统的服务模式已经跟不上人们的生活节奏而失去竞争力,手机终端订餐系统的出现能让顾客对餐品的质量、价格和服务的评价一目了然,增加了服务过程的透明度,也减少了商家因传统的人工操作而出现的错误,使之逐渐取代传统的订餐模式而广为大众所接受。互联网的介入为传统的餐饮行业注入了无穷的发展动力,可以说不失为一场革命。这款基于android的网上订餐系统正是为了满足商家和客户的服务需求,顺应时代而生。1.2实现目标本项目包括两部分:其一是基于jsp技术的餐厅网上订餐后台管理系统,其二是基于android的客户端应用软件。顾客可以通

15、过客户端完成餐品浏览、预定、添加购物车、生成订单并移动支付的功能。餐厅可以通过后台完成接单并下单的过程,也可以对餐品进行管理,新餐品能及时更新。本系统操作简单,易于上手,较之传统的订餐方式,本系统在很大程度上改善了顾客的订餐体验,也提高了餐厅人员的工作效率。1.3设计思想采用了sqlserver2008服务器,满足了后台数据的实时存储和访问的需要。android客户端向sql服务器发出访问请求,服务器响应,android设备收到响应后将后台数据转换为手机界面显示给顾客,相同的原理,用户输入的其它指令也是相同的处理方式。1.4可行性分析1.4.1技术可

16、行分析本android网上订餐系统采用sqlsever2008数据库服务器,来进行数据的访问和实时存储,开发语言使用当下最流行的java语言,软件架构使用当下最流行的mvc架构。android客户通过客户端端向sqlserver服务器发出访问请求,服务器响应并发送数据,客户端收到响应并将接收的数据转换为手机端android界面显示给客户,用户输入的其他指令也是同样的响应和处理方式jsp优点:基本上所有的应用都是基于服务器的,方便及时更新。客户端接口相较于别的接口来说没那么繁琐复杂,容易进行维护与修改。android优点:作为全世界使用率最高的移

17、动端操作系统,用户基础好,市场大。开源特性加成使得门槛低一些,相较于ios系统,开发成本也相对较低。1.4.2经济可行性分析本系统采用的是android技术和jsp网页开发技术,因为二者的开发软件都是开源免费的,所以成本很低,而且此系统所使用的数据库是小型经济型数据库,用一台家用电脑即可满足,所以来自数据库的经济压力也可忽略不计。开发过程中,开发者使用的是是一台基于android4.1的双核手机和win764位系统的电脑,所以无论是餐厅还是顾客,硬件成本都很低。第2章需求分析2.1任务概述2.11任务目标本系统目标为实现android

19、1、软件平台(1)服务端(最低配置):windowsxp32位、windowssqlsever2008,tomcat6.0,androidsdk、adt、jdk1.6及以上(2)客户端(最低配置):android4.1系统手机,内存1g以上,储存256m以上,cpu双核以上2、硬件平台(1)windows系统硬件要求inteli51ghz以上,1gram。推荐配置:inteli52ghz或更快处理器,,2gbram。(2)macosx系统硬件要求intelcoreduo1.83ghz或更高级处理器;powe

32、dk,3、数据库管理工具sqlsever2008以上windows数据库版本4、webweb界面设计工具使用dreamweaver3.3.2运行环境1、网络环境电脑架设局域网,android手机接入局域网即可。2、数据库服务器采用sqlsever20083、客户机操作系统及硬件要求winxp以上系统,1g第4章系统详细设计4.1系统数据库设计4.1.1数据库描述本系统采用sqlserver2008数据库,此版本数据库具有操作简便、成本低廉的优点,适合中小企业或个体营业者购买使用,用已处理小规模的数据交换或存储,可以轻

42、餐品查看(1)功能描述:客户进入购物开始查看餐品(2)输入项目:点击“购物”按钮(3)输出项目:查看所有餐品(4)实现方式:当用户点击购物按钮时,通过ajax技术异步提交到goodslistactivity方法,此方法来实现显示所有商品信息,供客户来选择所需要的餐品。餐品的信息包括储存在数据库服务器的餐品id、名称、价格和剩余数量。餐品查看功能流程图如图。所示:开开始始查查看看餐餐品品提提交交到到购购物物车车结结束束图餐品查看流程图购物车购物车(1)功能描述:客户将选定的餐品添加至购物车(2)输入项目:

43、选定的餐品(3)输出项目:订单(4)实现方式:通过relativelylayout方法来实现购物车功能模块的视图布局,用tablelayout方法来实现购物车信息的显示,通过settlementcar方法来实现购物车的结算功能,当用户点击结算按钮时,会进入支付页面,让用户填写支付信息。gwclistactivity可以实现购物车的各项功能,餐单的的所有功能可以通过方法oncreateoptionsmenu来实现。购物车功能流程图如图所示:开开始始输输入入数数量量提提交交订订单单结结束束付款付款(1)功能描述:客户填写地址

50、数量。(3)输出项目:系统会将餐品信息存储到sqlserver数据库中(4)实现方式:餐品管理主要让管理员查看酒店提供的所有菜品、上架酒店新上的菜品,饭店冷销菜品的下架,饭店所有菜品价格的调整。此四个功能的实现方法分别为:listfood、upfood、downfood、updatefood。餐品管理功能餐品添加流程图如图.1所示餐品删除流程图如图.2所示:开开始始增增加加餐餐品品提提交交输输入入菜菜名名、价价格格、数数量量和和图图片片结结束束开开始始选选择择餐餐品品删删除除餐餐品品结结束束图.1餐品增

52、.2.5.1所示,餐品发货流程图如图.2所示:开开始始选选择择订订单单删删除除订订单单结结束束开开始始发发货货结结束束图.1订单删除流程图图.2发货流程图第5章系统测试5.1系统测试系统测试在这一章里,我将对需求分析提到的要实现的功能及其他附加功能进行测试。测试的目的主要是确认需求分析里提到的功能能否全部实现并满足需求分析要求的基本功能,若果找到系统的漏洞bug以及需要改进的地方要及时予以改进,确保系统完成客户预期,定位市场需求,围绕客户的订餐使用习惯变得更加人性化,便利和安全。真正做到可供客户

THE END
1.基于web的订餐系统的设计与实现毕业论文.docx基于web的订餐系统的设计与实现毕业论文.docx,基于web的订餐系统的设计与实现 随着互联网的发展和普及,网上订餐也越来越普遍,设计开发一种更高效更方便的网上订餐系统已经显得十分必要了。本课题的任务是开发一套基于web的订餐系统,旨在通过网站的形式实现顾客的订餐过程https://max.book118.com/html/2022/0628/8136057110004113.shtm
2.计算机专业毕业设计题目大全(各种类型系统设计想法汇总)一、ASP类计算机专业毕业设计题目 1.网络留言薄 2.客户管理系统 3.多媒体积件管理库的开发与应用 4.基于WEB的多媒体素材管理库的开发与应用 5.网络教学软件中的教学设计与应用 6.小型教育网站的开发与建设 7.基于图像的风景旅游模拟漫游系统 8.网上报名系统 ...http://www.ppmy.cn/news/350410.html
3.智慧社区建设指南(试行).pdf服务的创 新模式 , 也是实现 新型城 镇 化发展目 标和社 区 服务体系 建设目 标的 重要举措 之一。 我国智慧 社区建 设 仍然处于 初级阶 段 ,存在着 一些困 难 和问 题。 比如社 区基础设 施建设 水 平参差不 齐, 缺 乏社 区综合服 务平台 , 应 用尚未形 成规模 ; ...https://www.360doc.cn/article/79930059_1132212490.html
1.PHP高校线上订餐系统计算机毕业设计源码53007本设计主要实现集人性化、高效率、便捷等优点于一身的高校线上订餐系统,完成管理员:后台首页、系统用户(管理员、校园用户)、送餐通知管理(送餐通知列表、送餐通知添加)、菜品反馈管理、系统管理、公告消息管理、资源管理(餐饮资讯、资讯分类)、商城管理(校园餐厅、分类列表、订单列表、订单配送)等功能。用户:首页、公告...https://blog.csdn.net/FYKJ_2010/article/details/143648676
2.基于web的订餐系统设计与实现资源描述: INTELLIGENCE 科技天地 基于web的订餐系统设计与实现 郑州广播电视大学 王民川 摘要本系统的设计目的是为了满足消费者只要通过互联网就可以足不出户的订购自 己喜欢的菜品,改变传统商业交易,在互联网上进彳丁交易,实现网上购买菜品,提高酒店 良好的社会效益和经济效益。 关键词网上订餐系统数据库Internet jsp ...https://m.mayiwenku.com/p-52407392.html
3.基于ASP.NET的网上订餐管理系统的设计与实现电子商务作为商业活动与互联网相结合的产物,也实现了高速增长。网上订餐系统作为电子商务的一种,也越来越受到人们的欢迎。网上订餐为顾客提供了更有效、快捷的订餐服务,让顾客足不出户就可以享受美食。对比传统就餐方式,网上订餐拥有明显优势。首先,对商家而言,网上订餐不仅提供了更有效率的管理方式,也降低了他们的经营...https://read.cnki.net/web/Dissertation/Article/-1017111545.nh.html
4.基于SSM的网上订餐系统设计与实现毕业论文+项目源码+答辩PPT随着电子商务的飞速发展,人们工作效率的逐渐提高。方便、快捷、个性化的网上订餐服务正在进入人们的生活。网上订餐系统为商家提供有效的管理方式,节省了宣传、店面等费用,为顾客提供了方便、快捷、优惠的订餐方式。 本论文对网上订餐系统的设计与实现进行了详细的分析与描述。网上订餐的管理系统要既能满足客户的订餐需求,又...https://blog.51cto.com/u_15162069/2899843
5.代码货栈基于JSP实现的医院住院管理系统 立即获取 查看详情 JSP项目 源码+数据库 基于JSP和MySQL的网上订餐管理系统的设计与实现 立即获取 查看详情 JSP项目 源码+数据库 基于JSP和MySQL实现的网上商城系统 立即获取 查看详情 JSP项目 源码+数据库 基于JSP和SQL ...https://www.cs-work.com/
6.[内附完整源码和文档]基于JSP的网上订餐管理系统的设计与实现此次毕业设计“基于JSP的网上订餐管理系统的设计与实现”,不仅可以提高餐厅对订餐的管理效率,为顾客对订餐需求上提供便利,提供更加贴心优质的服务,良好的用户使用体验。而且在整个的开发过程中都符合具体的软件开发流程及规范的。在项目的的开发过程中使用到的都是一些开源的免费的数据库以及开发人员主要使用的开发工具,参...https://www.jianshu.com/p/3b1a2a8470f2
7.网上盐系统开题报告7篇(全文)网上订餐主要提供饮食信息、商铺信息和优惠信息的浏览和产品的订购、订单确认及付款、产品配送等。顾客可以通过订餐系统实现店铺浏览、饮食资讯浏览、网上预定和付款、送餐服务、消费折扣等;商家可以实现店铺展示,顾客需求信息搜集,发放广告等;网站管理员可以对相关信息进行添加、删除、修改和打印等。 本研究课题主要包括了五...https://www.99xueshu.com/w/filelpbotx7m.html
8.电子商务系统规划报告(精选6篇)(1)为学校餐厅及周遍餐馆提供网上订餐服务。 (2)建立校内旧货转让网上市场。 (3)在校内开设一家小超市,并提供网上订货及送货上门服务。 (4)面向邻近高校建立化妆品或体育用品网上商店,提供网上订货及送货上门服务。 (2)a、技术可行性:此校园二手货网上转让系统的设计可以以SQL Server 2005 Express为数据库开发平台...https://www.360wenmi.com/f/filee6uky6p0.html
9.基于JavaScript的餐厅点餐系统微信小程序的设计与实现随着都市的快速发展,人们的生活节奏在不断加快,时间观念在不断增强,对效率也有了更高追求。类似的,人们在就餐方面也希望能够节省时间,将大家对新式就餐概念和微信小程序这个新发展事物结合在一起就产生了餐厅点餐小程序。 该系统主要由两个部分组成,分别是前端的点餐https://cloud.tencent.com/developer/article/1951704
10.网上订餐管理系统的设计与实现21潘丽娜;莫凡;陆伟;基于B/S模式的办公管理系统的设计与实现[J];气象研究与应用;2016年S1期 22杨文娟;赵永进;胡明迪;一个基于Web的订餐管理系统[J];福建电脑;2014年03期 23杨志彬;教务信息管理系统的设计与实现[J];中国现代教育装备;2008年07期 24陈静;两种图书馆座位管理系统的比较与优化研究[J];内蒙古科技...https://cdmd.cnki.com.cn/Article/CDMD-10183-1014297559.htm
11.数码艺术学院2020年毕业设计作品展——数字媒体应用技术专业WEB应用类: 1、校内网上订餐管理系统的设计与制作 作品简介:随着互联网的高速发展,生活中的很多都已经与互联网挂钩,在学校有个别学生为广大的同学提供餐饮服务,基本上都通过直接聊天的方式来订购,遗漏与混淆的状况时有发生。而同学们也并不能了解食物的库存、标价、类型,订购时仍需询问,因此并不能高效、合理的为大...https://www.njcit.cn/2020/0615/c3990a112491/page.htm
12.网上开题报告网上购物商城系统是以java语言开发,基于目前最流行的三大框架开发设计整个系统的体系结构。基于j2ee多层体系结构并应用struts、hibernate、spring三大框架和ajax等技术,使用java语言编写,本文主要实现了新用户注册、登陆、用户分配权限及管理角色和用户管理等功能模块。 https://mip.jy135.com/kaitibaogao/1115768.html
13.信息技术学院2010级本科及2012级专升本学生毕业设计(论文)第一次...信息技术学院2010级本科及2012级专升本学生毕业设计(论文)第一次答辩结果公示 各位导师、各位同学: 前期经过答辩评议小组评审,已完成了第一次答辩工作,现将答辩结果进行公示,接收师生监督,如对此结果有异议,请于2014年5月20日—5月22日(上午8:30-12:00,下午2:30-5:30)向教学科研办反映,过期不候,电话86559065。https://xxjsxy.hactcm.edu.cn/info/1005/1317.htm