摘要:随着科学技术的发展,二十一世纪已经成为了以网络化,信息化社会。网络商业化也成为了当下最热门的词汇。随着信息技术的不断完善和更新,特别是2007年谷歌开放Android系统的源码,使Android操作系统成为移动平台的宠儿。本系统主要通过分析中小型餐饮店管理与经营所面临的问题,发现单纯发展传统的服务模式已经不能适应市场发展的需求,方便、快捷、个性化的网上订餐和网上预约服务正进入人们的生活。针对这类问题,结合当代科技发展的新成果,本文构思规划了一套为中小型餐饮店外送服务和网上预约提供服务的系统。
本设计是一个基于Android智能手机的网上订餐和预约系统,能为客户提供浏览菜品服务,在线点菜订餐服务,在线预约服务,同时为后台管理员提供一个服务平台,实现用户信息管理与顾客订单管理等多种功能。本系统采用JAVA语言编写、以MySQL作为后台数据库,编写程序过程中利用到了MyEclipse、Tomcat、Eclipse等开发环境或者开发工具。
关键词 网上订餐;网上预约;外送服务;美食天地
目录
摘要
Abstract
1 绪论-1
1.1编写目的和课题背景-1
1.1.1编写目的-1
1.1.2课题背景-1
1.2名词定义-2
1.3论文组织结构-2
2 系统开发工具及相关技术介绍-3
2.1 系统开发工具-3
2.1.1 开发平台Eclipse-3
2.1.2 MySQL介绍数据库-3
2.2系统相关技术-3
2.2.1 MyBatis-3
2.2.2 Html-3
2.2.3 Javascript-3
3 需求分析-4
3.1需求描述-4
3.2主要业务流程-4
3.2.1订外卖-4
3.2.2下馆子-5
3.2.3推荐-7
3.2.4美食圈-7
3.2.5个人信息管理-8
3.3需求分析建模-9
3.2.1用例建模-9
4 系统设计-13
4.1 软件结构设计-13
4.2 软件功能设计-13
4.3 数据库设计-14
4.3.1数据库概念模型设计-14
4.3.2数据库表结构-18
5 系统的详细设计和实现-27
5.1叫外卖功能实现-27
5.1.1 叫外卖功能界面图-27
5.2下馆子功能实现-29
5.2.1 下馆子功能界面图-29
5.3登陆注册功能实现-32
5.3.1 登陆注册功能界面图-32
6 系统测试-33
6.1系统测试的意义和目的-33
6.2测试用例-33
6.2.1登录界面输入框非空的测试-33
6.2.2叫外卖功能的测试-33
结论-34
致谢-35
参考文献-36