全国职业院校技能大赛高职组移动互联网应用软件开发赛项试题库Word格式文档下载.docx
《全国职业院校技能大赛高职组移动互联网应用软件开发赛项试题库Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《全国职业院校技能大赛高职组移动互联网应用软件开发赛项试题库Word格式文档下载.docx(89页珍藏版)》请在冰豆网上搜索。
4、
第3题:
完成智能交通系统的实时环境指标动态显示功能模块设计说明书的编写
第4题:
1、基于“第三部分编程题的第5题:
实现系统的实时环境指标动态显示功能”模块设计编写。
第5题:
完成智能交通系统公交车信息查询模块设计说明书的编写
第6题:
1、基于“第三部分编程题的第10题:
实现公交车信息查询”模块设计编写。
第7题:
完成智能交通系统环境信息实时查询分析模块设计说明书的编写
第8题:
实现环境信息实时查询分析”模块设计编写。
第9题:
完成智能交通系统道路状态模块设计说明书的编写
第10题:
1、基于“第三部分编程题的第13题:
实现道路状态功能”模块设计编写。
第11题:
完成智能交通系统编码实现公司交通单双号管制功能设计说明书的编写
第12题:
1、基于“第三部分编程题的第8题:
编码实现公司交通单双号管制功能”模块设计编写。
第13题:
完成智能交通系统编码实现我的消息功能设计说明书的编写
第14题:
1、基于“第三部分编程题的第18题:
编码实现我的消息功能”模块设计编写。
第15题:
完成智能交通系统编码实现个人中心功能设计说明书的编写
第16题:
1、基于“第三部分编程题的第20题:
编码实现个人中心功能”模块设计编写。
第17题:
完成智能交通系统编码实现城市地铁查看功能设计说明书的编写
第18题:
1、基于“第三部分编程题的第32题:
编码实现城市地铁查看功能”模块设计编写。
第19题:
完成智能交通系统编码实现我的交通功能设计说明书的编写
第20题:
1、基于“第三部分编程题的第46题:
编码实现我的交通功能”模块设计编写。
第二部分:
改错题
启动智能交通APP后,首次进入引导界面,如图2-1所示。
图2-1界面原型
【故障现象】
首次打开智能交通APP显示引导界面,退出系统后再次进入APP,引导界面应不再显示。
发生的故障是APP二次启动引导界面还将显示,查找问题的所在并进行修改。
打开移动端APP,进入登录界面,如图2-2所示。
图2-2界面原型
1、登录界面布局不合理,请根据用户操作逻辑性,合理调整界面布局。
3、登录界面的顶部标题栏,并不美观实用,参考界面如图2-3所示,合理进行修改完善。
注:
登录默认账户的用户名是admin,密码是admin。
图2-3界面原型
移动端APP登录界面,如图2-4所示。
图2-4界面原型
1、输入用户名后没有正确显示输入内容,找到问题所在并修改为能够正常显示输入的用户名。
3、在用户名和密码的输入框内,点击软键盘的回车键,出现输入框多行现象。
用户名和密码输入只能是一行输入,并且在用户名输入完成后,点击软键盘的“下一项”键,键盘焦点自动切换到密码输入框;
密码输入完成后,点击软键盘的“完成”键,软键盘隐藏。
移动端APP注册界面,如图2-5所示。
图2-5界面原型
1、在用户名和密码的输入框内,点击软键盘的回车键,出现输入框多行现象。
3、输入手机号码时,目前可以输入字母和数字,实际只能输入数字,需要将输入方式修改为手机号码键盘输入方式,并自动判断电话号码格式正确性。
移动端网络设置界面,如图2-6所示。
图2-6界面原型
1、在服务器地址和端口号的输入框内,点击软键盘的回车键,出现输入框多行现象。
服务器地址和端口号只能是一行输入,并且在服务器地址输入完成后,点击软键盘的“下一项”键,键盘焦点自动切换到端口号输入框;
端口号输入完成后,点击软键盘的“完成”键,软键盘隐藏。
3、输入端口号时,目前可以输入字母和数字,实际只能输入数字,需要将输入方式修改为数字键盘输入方式,并自动判断端口格式正确性,端口号的范围从0到65535。
智能交通APP引导界面,如图2-7所示。
图2-7引导界面
1、首次启动智能交通APP显示引导界面,如图2-7所示,客户要求APP为横屏幕显示,如图2-8所示,目前UI效果与客户要求不符,查找问题所在并进行修改。
图2-8正确引导界面
第三部分:
编程题
编码实现个人车辆ETC账户管理功能
【功能说明】
实现个人所管辖车辆ETC账户管理功能,主要包括账户余额查询和充值功能。
图3-1界面原型
点击侧边栏/主界面的【我的账户】列表项,进入我的账户界面,如图3-1所示。
1、首次进入我的账户界面,默认显示1号车的余额。
3、余额查询功能:
选择车辆号(1~3号),查询对应车辆余额,并显示结果。
5、车辆ETC账户充值:
选择车辆号,输入充值金额,显示充值成功提示,并刷新当前账户余额值。
6、
⏹要求具备对输入值进行检测的功能,只能输入1到999之间的整数;
⏹
⏹要求使用SQLite保存充值的历史记录,记录车辆号、充值金额、操作人、时间。
注意:
网络请求时,需要显示状态提示。
编码实现红绿灯管理模块
实现红绿灯控制周期查询管理功能,能够根据选择的排序规则,显示5个路口的红绿灯显示情况。
图3-2界面原型
点击侧边栏/主界面的【红绿灯管理】列表项,进入红绿灯管理界面,如图3-2所示。
1、完成红绿灯查询管理界面的布局。
3、实现排序约束列表的显示,列表内容包括“路口升序、路口降序、红灯升序、红灯降序、绿灯升序、绿灯降序、黄灯升序和黄灯降序”八项。
5、选择不同的排序约束后,要求实现按照选择后的约束,显示排序后的结果信息。
7、初始进入本模块,默认以路口升序显示当前的红绿灯信息。
8、
使用一般管理员账号登录时,在侧边栏/主界面显示【红绿灯管理】列表项,如果使用普通用户登录则不显示该列表项。
编码实现充值历史记录模块
能够实现查询车辆ETC账户充值记录,并利用列表进行显示。
图3-3界面原型
点击侧边栏/主界面的【账单管理】列表项,进入账单管理界面,如图3-3所示。
1、完成车辆充值查询模块界面的布局。
3、实现排序约束列表的显示,列表内容包括“时间升序、时间降序”两项。
7、初始进入本模块,默认以时间降序显示当前的充值记录信息。
9、如果首次使用没有历史记录,则提示“暂无历史记录”。
10、
编码实现车辆违章浏览功能1
查看自己所属车辆违章。
图3-4界面原型
图3-5界面原型
点击侧边栏/主界面的【违章查看】列表项,进入违章查看界面,如图3-4所示。
1、默认显示违章视频界面,网格显示车辆违章视频,每行4个视频,每个网格选项由图片(video_)和视频文件名组成。
3、点击视频网格选项,进入视频播放页面,并实现视频的播放。
5、点击图3-5界面中的【违章图片】,显示车辆违章图片界面。
点击图片选项,进入图片详情页面,并可以手势放大违章图片显示。
视频和图片文件已经存放在U盘\01.项目代码\素材目录下。
实现系统环境指标实时显示功能
实现系统环境指标的实时显示功能。
图3-6界面原型
点击侧边栏/主界面的【环境指标】列表项,进入系统环境指标的实时显示界面,如图3-6所示。
1、利用给定的资源,实现该界面原型的布局。
3、实现空气温度、空气湿度、PM2.5、CO2、光照、道路状态(默认编号为1的道路)实时数据显示功能。
数据实时刷新周期为3秒。
5、实现阈值报警状态警示功能,正常状态背景为绿色,超阈值警告状态为红色。
7、6个指数实时数据需要进行数据库存储,只需保存最近1分钟内的20个数据(周期为3秒)。
9、点击传感器的显示区域,可以进入对应的传感器“实时数据显示”界面。
合理处理接口并发请求问题。
实现传感器实时数据显示功能
实现系统传感器实时数据显示功能。
图3-7界面原型
点击侧边栏/主界面的【环境指标】列表项,进入系统环境指标的实时显示界面,点击任意环境指标,进入对应传感器的实时折线显示界面,如图3-7所示。
3、实现传感器的实时折线动态显示:
横向轴为时间轴(格式为MM:
SS),动态显示1分钟内的传感器数据;
纵向轴为刻度轴,显示为该传感器的取值范围。
5、进入界面时,如保存了历史存储数据,则需要显示到时间轴上。
7、通过手指的横向左右滑动,实现空气温度、空气湿度、PM2.5、CO2、光照、道路状态(默认编号为1的道路)各传感器折线界面的切换。
编码实现阈值设置功能
实现系统各个指标阈值的设置。
图3-8界面原型
点击侧边栏/主界面的【阈值设置】列表项,进入阈值设置界面,如图3-8所示。
1、实现系统阈值设定功能布局。
3、实现自动报警功能的设置功能:
默认为【开】。
当设置为【开】时,下方各阈值设置项输入组件为灰色(不可用),传感器自动逻辑起作用;
当设置为【关】时,下方各