毕业设计说明书基于移动平台的外卖小助手设计与实现.docVIP

  • 6
  • 0
  • 约3.22万字
  • 约 68页
  • 2024-06-12 发布于北京
  • 举报

毕业设计说明书基于移动平台的外卖小助手设计与实现.doc

毕业设计说明书

学生姓名:学号:

学院:计算机与信息工程学院专业年级:软件工程题目:基于移动平台的外卖小助手设计与实现

指导教师:(副教授)

评阅教师:(教授)

摘要

本文主要描述了外卖点餐系统的主要涉及的功能模块和其涉及的相关功能。主要分为三个模块:服务器端、买家客户端和商家客户端。其中通过Bmob后端云的云端数据库和文件管理实现了服务器端的数据的存储与查询的功能,定义好相关数据库表和表间的关系,客户端通过相应SDK的API读取服务器数据,并处理订单请求,向后台发送数据完成订餐。这样通过Bomb云后端主要免除了对于专注于前端开发的我对于服务器编写的困难。对于前端主要面向Android平台。其中前端包括了两个前端:商家客户端和买家客户端。

买家客户端实现了基础的根据用户的当前位置获取在规定范围内的商家信息的展示,以及查看具体的商家信息、商家所提供的菜式的展示、用户对商家的评论、点菜下单和用户信息查看以及修改的功能。其中对于下订单模块实现了查看订单详细信息和定单状态的功能,以及在订单完成后对商家的评论。

商家用户端实现了注册商家用户、注册新商店、查看商家菜式、修改菜式信息、添加菜式信息、查看订单、接收订单、查看以及修改商家信息和回复用户评论的功能。其中查看订单模块具体实现了当有用户下单时提示商家接单和商家查看菜单具体信息的功能。

关键词:Bmob云后端;Android;商家客户端;用户客户端;

TitleTheDesignandImplementationofaTakeOutHelperBasedon

MobilePlatform

Abstract:

Inthispaper,wefirstdescribethemainfunctionmodulesandrelatedfunctionsofthetakeawayorderingsystem.TheBmobback-endcloudclouddatabaseandfile

managementrealizetheserver-sidedatastorageandqueryfunction,definedrelateddatabasetablesandtableoftherelationship,clientthroughcorrespondingSDKAPItoreaddatafromtheserver,andhandletheorderrequest,sendingdatatothebackgroundcompletetheordering.InthiswaythroughtheBombcloudback-endmainlytofocusonthedevelopmentofthefront-endforthedevelopmentofmyserverforthepreparationofthedifficulties.ForthefrontendismainlyfortheAndroidplatform.Frontendincludestwofrontend:merchantclientandclient.

Thebuyerclientbasedaccessaccordingtothecurrentlocationoftheuserwithintheprescribedscopeofbusinessinformationdisplay,andviewspecificbusinessinformation,businessesprovidethefooddisplay,userreviewsofbusinesses,ordersanduserinformationviewandmodifythefunctionisrealized.Whichforthenextordermoduletoviewthedetailsofordersandorderstatusofthefunction,aswellasinordertocompletethebusinessafterthecomments.

Clientbusinessesrealizedregisteredbusinessusers,registeranewst

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档