4。2 系统模块设计 18
4。3 系统各模块功能 19
4。4 数据库设计 19
4。4。1 概念模型设计 19
4。4。2 数据库分析 19
4。4。3数据库 E-R 图 21
4。4。4 数据库表设计 23
第五章 系统实现 25
5。1 登录界面 25
5。1。1 登录模块设计 25
5。2 主页面模块 31
5。2。1 主页面模块设计 31
第六章 系统测试 44
6。1 系统测试的定义及目标 44
6。2系统测试的原则 44
6。3 测试步骤 45
6。3。1 需求测试 45
6。3。2 界面测试 45
6。3。3 功能测试 45
6。3。4 性能测试 47
6。4《小食代》的测试结果 47
结论 49
致 谢 51
参考文献 52
第一章 绪论
1。1 研究背景及意义
随着乔布斯靠手中的“苹果”敲开了“信息时代”的大门,人们的生活方式就发 生了翻天覆地的变化。通用分组无线服务技术、Buletooth、无线局域网等无线技术的 突飞猛进,使得人们逐渐将办公室搬到家中,尤其微软最近推出的 office 365 就是其 中的一个典型代表。人们不再为了开一场会议而风雨兼程的赶到议会现场,相反在天 南海北大家也可以“面对面”的交流,查阅文件等。身处“大数据”时代,数据的统 计与显示也是非常容易做到的。特别是这几年网络技术的发展,5G 已经开始推广应 用了,几乎千家万户都有一根连接世界的网线,各行行业中更是网络一断就没法运行 了,网络与人们的生活息息相关就像阳光与雨露一样不可或缺。“事必躬亲”不再是 人们对办好事情而必须遵循的行为准则了,很多事情只要联网就可以解决。
各行各业也在根据这些变化,与时俱进着。餐饮业当然也不例外,如今像《饿了 么》,《大众点评》等 App 就非常的受欢迎。所以,本人选的基于 Android 的网上订 餐系统有着强大的市场需求。人们现在已经越来越习惯于网上订餐,这样可以节约他 们的宝贵时间,使他们可以更加专注于自己的事业。同时,顾客的留言和好评也有助 于我们及时作出回应,提高服务质量,赢得好的口碑。
1。2 国内外现状
目前,国内外 Android 的主流开发是应用开发,其可分为三大类:企业级开发应 用、开发通用应用以及游戏开发。从 2008 年 9 月公布的安卓 1。0 版本以来,现在安
卓已经发展到了 Android 7。0 版本了。安卓 7。0 的系统源代码比原来少了一半,据说运 行速度至少提高了一倍以上,简直是神速。相比于穷途暮路的 Symbian 和正在曲折道 路积极探寻的Windows Phone,Android 以其免费而开放的绝对性优势成为了 IT 行业的 主流趋势。就国内而言,已有大量的手机厂商生产 Android 操作系统的手机(小米、 华为、OPPO 等)。因为 Android 是一个真正意义上的开放平台,无须支付任何费用 就可使用。同时,安卓的系统功能强大,界面组件丰富。用户操作流畅,界面美观。