项目名称: | 体育馆体育场预约系统 |
---|---|
专业: | |
班级: | |
学号: | |
姓名: |
目 录
一、项目功能介绍3
二、项目运行环境3
1、开发环境3
2、运行环境3
3、是否需要联网3
三、项目配置文件及工程结构4
1、工程配置文件4
2、工程结构目录5
四、项目实现6
1、登录、登录信息存储6
2、注册8
3、音乐传感器8
4、获取城市9
5、查看场馆列表信息10
6、查看场馆图片10
7、查看订单列表信息11
8、个人信息12
9、扩展功能12
附:项目运行说明13
一、项目功能介绍
体育馆预约系统App是体育馆预约系统网站的客户端程序,添加了音乐播放器,通过点击“播放”、“暂停”来启动音乐播放器播放音乐;有“管理员登录”、“会员登录”、“会员注册”等控件,点击“管理员登录”进入到管理员登录界面,里面可以选择当前所在的城市,提供注册用户功能,注册完后用注册的信息登录,登录后可以进到系统的“我的”界面,通过点击下面的“场地”、“发现”、“订单”、“我的”等不同的RadioButton可以依次切换到场馆列表、发现列表即场地的图片等信息、订单列表、用户个人信息等不同的Fragment页面。
二、项目运行环境
1、开发环境
Windows10 x64、Android Studio 2020.3.1
2、运行环境
Pixel 4 XL API 30
3、是否需要联网
不需要
三、项目配置文件及工程结构
1、工程配置文件
2、工程结构目录
四、项目实现
- 登录、登录信息存储
用户点击“管理员登录”“会员登录”“会员注册”会跳转到相应的界面。
登录、注册总界面如图1所示。
图1 登录注册总界面图
用户输入用户名和密码,点击登录按钮向服务器发起登录请求,成功将跳转主界面,并存储sessionID,失败则提示登录错误。
会员登录界面如图2所示。
图2 会员登录界面图
管理员登录界面如图3所示。
图3 管理员登录界面图
- 注册
用户输入相应信息,会存储到数据库,点击“注册”会跳转到会员登录界面。
注册界面如图4所示。
图4 会员注册界面图
- 音乐传感器
此界面下面有音乐播放器的“播放”、“暂停”按钮,点击就可以实现音乐的播放与暂停。
音乐播放器界面如图5所示。
图5 音乐播放界面图
- 获取城市
用户点击Spinner按钮,就可以选择当前的城市。
获取城市界面如图6所示。
图6 获取城市界面图
- 查看场馆列表信息
用户登录后通过点击下栏的“场地”可以查看场馆列表。
场馆列表信息界面如图7所示。
图7 场馆列表界面图
- 查看场馆图片
用户登录后通过点击下栏的“发现”可以查看场馆图片信息。
场馆图片界面如图8所示。
图8 场馆图片界面图
- 查看订单列表信息
用户登录后通过点击下栏的“订单”可以查看订单列表信息。
订单列表信息界面如图9所示。
图9 订单列表界面图
- 个人信息
用户登录后通过点击下栏的“我的”可以查看个人信息。
个人信息界面如图10所示。
图10 个人信息列表界面图
- 扩展功能
用到了View画布,用来间隔按钮,使页面更加美观整洁。
附:项目运行说明
无