|
|
|
@ -1,22 +0,0 @@
|
|
|
|
|
### liyuxuan_gitProject简介
|
|
|
|
|
|
|
|
|
|
- 软件工程课程设计项目——“航吃hang吃”。本项目旨在研究并设计一基于Android的解决餐食问题的系统,系统能实现具有选择困难用户的选择菜品以及给出一些用餐健康的参考。
|
|
|
|
|
- 对于系统功能设计:主要包括功能框架和设计模块,其中功能框架主要包括登录模块、注册模块、菜品浏览模块、个人信息模块、选择菜品模块、评论模块和营养成分模块;功能模块涉及分为服务器和客户端,具体包括登录功能、注册功能、个人信息管理功能、菜品浏览功能、评论功能、选择菜品功能和计算营养成分功能。各模块之间互相依赖,形成一个完整的解决餐食问题的系统手机(平板)客户端与服务器的交互设计系统。
|
|
|
|
|
|
|
|
|
|
### 研究内容
|
|
|
|
|
|
|
|
|
|
- A、确立物理架构:Android系统客户端通过无线网络访问后台Web服务器,如果需要数据访问,则访问后台数据库服务器;
|
|
|
|
|
- B、确立技术选型:Android客户端选用JAVA技术,网络通信选用 协议,而中间Web服务器采用端口监听响应客户请求。后台数据库使用Litepal来访问数据库,Android客户端部分数据的存储则采用SQLite数据库;
|
|
|
|
|
- C、进行系统规划和需求分析,通过数据设计类图分析数据间的关系,设计并创建一个合理可靠的数据库;
|
|
|
|
|
- D、实现客户端功能设计,基于Android开发平台,前端客户端功能模块大概分为登录功能、注册功能、菜品浏览功能、更新用户信息功能、选择菜品功能和添加评论功能;
|
|
|
|
|
- E、实现服务器端功能设计,后端服务器主要功能操作后端数据库,存储信息,响应客户端发出的请求并给出回馈。
|
|
|
|
|
|
|
|
|
|
###
|
|
|
|
|
Author:李雨轩小组全体成员
|
|
|
|
|
设备要求:安卓手机、模拟器或虚拟机
|
|
|
|
|
屏幕分辨率:大于640X480(VGA)
|
|
|
|
|
系统要求:Andriod 4.2 及以上
|
|
|
|
|
java 11.0.12 及以上
|
|
|
|
|
使用方法:运行MyApplication.java
|
|
|
|
|
road:(liyuxuan_gitProjectsrc/app/src/main/java/com/sbw/atrue/Order/Activity/MyApplication.java)
|
|
|
|
|
###
|