需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:8591 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:在这个信息化时代,智能手机是人们不可或缺的工具。在庞大的Android市场里,学生族和工作族占有很大一部分。在传统的餐饮行业,顾客都是通过电话来进行订餐,但是这就缩小了顾客的选择性,并且新的商家无法快速的传达信息给顾客,于是着手于基于Android的外卖订餐系统的设计与开发,目的是为了提高商家的效益和方便顾客的选择。 经过市场调研与分析,对卖家与买家分别进行了划分,设计Web端开发一个卖家管理系统,并设计一个Android端用于买家方便的查看信息并且加入购物车提交订单,软件开发需要用到以下工具:Java开发环境,MySql数据库实现用户信息,菜品信息和订单信息的存储;tomcat7.0服务器将Web端上传到局域网;Myeclipse2014对Web端代码进行编写实现对数据的网页显示和增删改查等功能;ADT是Android在Eclipse上的开发工具; 外卖订餐系统主要实现了以下几个功能:用户登录与注册,菜品的添加与查询,菜品分类以及删除和修改菜品。本文详细介绍了系统的详细设计,各功能模块的具体实现,以及遇到问题和对遇到的问题进行解决。使用本系统,用户可以实现随时随地方便快捷的订餐,并方便商家信息的快速传播。
关键词:外卖订餐;Java开发;Android;web服务器
目录 摘要 Abstract 1 引言-1 1.1 项目背景-1 1.2 项目目的-1 1.3 项目结论-1 2 需求分析-3 2.1 需求分析的重要性-3 2.2 功能需求分析-3 2.3 可行性需求分析-4 2.3.1 技术可行性-4 2.3.2 操作可行性-4 2.3.3 经济可行性-4 2.4 用例图及用例分析-4 2.4 用例文本-7 2.5 开发环境-9 3 系统设计与实现-10 3.1 数据库设计-10 3.2 Web系统设计与实现-12 3.2.1 Web端界面与结构设计-12 3.3 Android客户端设计与实现-13 3.3.1 Android端界面与结构设计-13 3.3.2 Android端购物车模块-14 4系统测试-17 4.1 测试目的和原则-17 4.1.1测试目的-17 4.1.2测试原则-17 4.2 测试内容及BUG修复-17 4.2.1测试用例-17 4.2.2 BUG列表-18 结 论-20 参 考 文 献-21 致 谢-22 |