贵州美食APP是一个可以极大的方便贵州美食购买和分享的平台。贵州美食APP分为APP部分和后台管理两部分,APP部分的主要功能包含:用户注册登录,查看美食信息,购买美食信息,美食分享,美食论坛,个人中心等功能;管理员部分功能主要包括系统首页,个人中心,用户管理,美食管理,美食分类管理,美食分享管理,美食论坛,系统管理,订单管理等功能。贵州美食APP主要使用MySQL作为数据库管理系统,开发环境是Android Studio和Hbuilder以及IDEA,本系统的开发基本满足了贵州美食购买和交流的需要。
随着我国信息化的不断发展,电子商务已经遍及人们生活的方方面面。这也为贵州美食APP奠定了良好的基础,通过本平台的贵州美食展示模块,用户可以更快的找到自己想要的贵州美食信息,并可以根据喜好选择是否购买。
“共享”是这个时代的热门主题,随着我国经济的全面发展,人们逐渐开始有了更高质量的美食追求。无论是传统美食的制作,还是新时代兴起的“网红”美食,都离不开众多美食爱好者的共享与彼此学习。因此我们设计的菜谱交流系统不仅有助于饮食文化的传播,也让很多美食爱好者能够有机会学习不同地方美食的做法,品尝到丰富的美味。除此之外,该系统中的菜谱信息功能能够使施教方与受教方实时互动,受教方边看边动手,制作过程中遇到任何问题都可以随时互动。
此外本系统是以毕业设计的形式呈现,系统使用python语言和MySQL数据库进行设计,是对大学生四年所学知识的一个综合应用的体现。
本贵州美食APP是根据当前的实际情况开发的,在系统语言选择上我们使用的python语言,数据库是小巧灵活的MySQL数据库,框架方便使用的是当前最主流的
框架,本系统的开发可以极大的满足了人们对贵州美食了解的需要。
关键词:贵州,美食,MySQL,APP
目 录
第1章 绪论 4
1.1研究背景 4
1.2开发意义 4
1.3主要实现功能 4
第2章 关键技术介绍 6
2.1 python语言介绍 6
2.3 MYSQL数据库介绍 6
第3章 系统分析 8
3.1需求分析 8
3.1.1 功能需求 8
3.2可行性分析 8
3.2.1技术可行性 8
3.2.2时间可行性 8
3.2.3经济可行性 8
3.1.4法律可行性 8
第4章 系统设计 10
4.1 系统结构 10
4.3. 数据库设计 10
第五章 系统功能设计 17
5.1 APP端功能设计 17
5.1.1用户注册 17
5.1.2用户登录 19
5.1.3 系统首页 20
5.1.4美食信息 22
5.1.6订单管理 25
5.1.7美食分享 26
5.2服务器端功能的实现 29
5.2.1登录功能 29
5.2.2用户管理 29
5.2.3美食分类管理 31
5.2.4美食管理 32
5.2.5美食分享管理 34
第六章 系统测试 36
6.1 贵州美食APP的测试目的 36
6.2 贵州美食APP的测试方法 36
6.3 贵州美食APP的测试 36
总 结 39
致 谢 41
参考文献: 42