需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:12294 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着信息技术的不断发展,生活中的一些问题都可以通过计算机世界进行解决,计算机已经渗透到生活的方方面面。 为了解决传统餐厅的点餐活动效率低下进而导致的一些问题,使用了立足Android平台以及Web开发技术为依托的技术体系,开发了一款以Android平台为基础的点餐系统,服务员通过该应用可以为用户点菜、下单、安排座位等,后台管理员能够向系统添加菜品信息,改变用户订单状态,管理用户信息等功能。本系统使用Java语言进行开发,后台数据库采用MySQL,后台服务器采用Servlet,充分发挥MVC开发模式的优势,力求实现经营效率的提高、开发成本的降低等目标。 综上所述,系统具备着如下几点优势:与用户需求相符、维护简便、操作简洁。借助此系统,可以实现餐厅工作效率的大幅提升,有利于改进服务质量,进而树立良好的外部形象,使得本系统具备更为广阔的应用空间。
关键字 无线点餐;Android平台;MVC模式;Web技术
目录 摘要 Abstract 1 绪论-1 1.1 研究背景-1 1.2 研究内容-1 1.3 研究目的-2 2 相关技术介绍-3 2.1 Android简介-3 2.2 Eclipse-3 2.3 ADT-3 2.4 Android SDK-3 2.5 Android系统架构-4 2.6 MVC模式-5 2.7 J2EE简介-6 2.8 Servlet技术-6 2.9 JSP技术-6 3 需求分析-7 3.1 可行性分析-7 3.2 系统性能需求-8 3.3 功能需求分析-8 3.3.1 用例分析-8 3.3.2 点餐系统模块-9 4 总体设计-10 4.1 功能模块划分-10 4.1.1 客户端的功能模块划分-10 4.1.2 服务器端的功能模块划分-10 4.2 数据库设计-11 4.2.1 概念结构设计-11 4.2.2 数据库表的设计-13 5 详细设计-15 5.1 客户端功能模块设计-15 5.1.1 用户登录模块-15 5.1.2 系统点餐模块-16 5.1.3 系统设置模块-16 5.2 服务器端功能模块设计-17 5.2.1 菜谱管理模块-17 5.2.2 用户管理模块-18 5.2.3 订单管理模块-19 6 系统实现-21 6.1 客户端登录注册模块-21 6.2 菜谱大全模块实现-22 6.3 在线选座模块-24 6.4 我的订单模块-25 6.5 搜索菜品模块-26 6.6 菜品详情模块-27 7 系统测试-29 7.1 软件测试-29 7.1.1 测试注册模块-29 7.1.2 测试修改密码模块-29 7.2 测试总结-30 结论-31 致谢-32 参考文献-33 |