2016全国职业技能大赛高职组移动互联网应用软件开发竞赛试题

所需积分/C币:50 2017-12-03 14:59:20 774KB PDF

2016全国职业技能大赛高职组移动互联网应用软件开发竞赛试题
“2016年全国职业院校技能大赛”高职组——“联想杯”移动互联网应用软件开发竞赛试题 系统设 改错题 编程题 创意设 模块计题 计题 2345678910111213总分 得分 项目背景 智能农业是通过光照、温度、湿度等无线传感器,对农作物温室内的温度、 滉度信号以及光照、上壤温度、上壤含水量、CO2浓度等环境参数进行实时采集, 自动开启或者关闭指定设备(如远程控制浇灌、开关卷帘等)。用户通过电脑或 移动终端,随时随地观察现场情况、査看现玚温湿度等教据和控尙迒程智能调节 指定设备。现场采集的数据,为农业综合生态信息自动监测、对环境进行自动控 制和智能化管理提供了科学依据 本系统以联想实验机作为数据采集器,并与沙盘的单片机板通过串口相连, 用于采集各种传感器的数据;同时,联想实验机作为服务器与客户端APP进行 通讯,将采集到的传感器数据实时发送到客户端APP进行显示,并根据设置的 阈值打开和关闭沙盘屮的报警装置,用于实现对农业系统的智能化控制。 木试卷包括四个部分:第一部分为设计题,根据题目中所描述的信息,按照 软件工程编写模块系统设计说明书文档。第二部分为改错题,根据题目中所描述 的错误信息,基于给定的工程代码定位故障位置,并修改为正确信息。第三部分 为编程题,根据颎目中所描述的需求,并参阅U褴中的辅助文档,自行设计: 编码实现。箅四部分为创意没计题,根据题中的基本要求,自主创意设计实现。 第3页/共23页 “2016年全国职业院校技能大赛”高职组——“联想杯”移动互联网应用软件开发竞赛试题 第一部分:系统设计题 第1题:完成客户端各个传感器数据实时査询模块的系统设计说明书文档编 写。(5分) 要求】必须使用U盘中指定的《系统设计说明书(模板)》 第4页/共23页 “2016年全国职业院校技能大赛”高职组——“联想杯”移动互联网应用软件开发竞赛试题 第二部分:改错题 第2题:客户端登录界面,如图2-1所示。(5分) 311244679006 、,,,,,,,,,,,, 登录 口Reoa用户注册 图21客户端的登录界面 【故障现象】 1.登录对话框界面,没有对用户名、密码输入框内输入的内谷进行长度及类型的校验。 需要増加前端校验代码、用户名(长度:5-12位,只能包含宇母、数字)、用户 密码(长度:5-12位,只能包含字母、数字)。 2.当前界面言主题是中文,但登求按钮下血的“记住用户”显小的却是英文“ Record Password”,请修改为中文主题显示 3.“登录”“记住用户”“密码找回”以及‘用户注册”四个控件的布局不合理,请根 据用户操作逻辑性,合理调整界面布局。 注:系统预置了1个管理员用户:admin,邮箱admin@test.com,密码:admin,以 及4个普通用户:user1 user4,对应邮箱为: user1@testcom.user4@test.com。密码:user1…..user4 请根据颋中所述现象,定位代码并改正。 第5页/共23页 “2016年全国职业院校技能大赛”高职组——“联想杯”移动互联网应用软件开发竞赛试题 第3题:客户端的IP地址设置界面,如图2-2所示。(5分) Please input IP address 33 0 0 OK 图2-2客户端的|P地址设置界面 【故障现象】 1.|P地址输入框没有针对IP地址取值标准进行判断和容错处理。 2.四个输入框之间没有用“”号连接,界面上没有完整地体现出一个标准的|P地址 控件怜式 3.首次打开客户端护P地址设置界面,输入P地址保存退出后,再次进入|P地址设置 界面时,发现无法显示上次设置的P地址,查找问题并进行修改。 请根据题中所述现象,定位代码并改正。 第6页/共23页 “2016年全国职业院校技能大赛”高职组——“联想杯”移动互联网应用软件开发竞赛试题 第4题:服务端的启动界面,如图2-3所示。(5分) P地址:168.1.119.192 模拟状态:关闭 服务状态:关闭 图23服务端的启动界面 图23中显示获取的服务端地址为:168.1.119.192。客户端使用此地址进行连接吋发 岘连接不成功。经检测发现服务端界面上所获取的IP地址与服务端操作系统设置界面显示 的地址个一致,如图2-4所小。 Wi-Fi|高级W-Fi设置 网络通知 附件有开发网络时通知我 在休眠状态下保持W-Fi连接 推荐 MAC地址 00:11:7L:4F:B988 P地址 1921681.119 图2-4服务端操作系统设置界面中显示的|P地址界面 【故障现象】 服务端获取的PP地址与服务端操作系统配置的P地址不一致。请根据题中所述现 象,定位代码并改正。 第7页/共23贝 “2016年全国职业院校技能大赛”高职组——“联想杯”移动互联网应用软件开发竞赛试题 第三部分:编程题 第5题:实现系统的主界面布局。(6分) 【功能说明】 系统在 main activity.xml布局文件中给出了主界面的布局框架,界面原型如图3-1 所 图3-1界面基本原型 【要求】 1.可以利用 Tabhost、 Fragment、 Activity等ω技术,在 MainActivity类中,实现主界 面布局。 2.实现之后的界面布局如图3-2所示。 Title ontent 环境指标手动控制系统设置农信贷农电微商资讯通 创意 图3-2主界面目标原型 3.点击下方各个热点区域后, Content区域构建相应的界面,同时Tite显示热点名称。 第8页/共23贝 “2016年全国职业院校技能大赛”高职组——“联想杯”移动互联网应用软件开发竞赛试题 第6题:实现系统的实时环境指标动态显示功能。(7分) 【功能说明】 实时环境指标界面用于显示所有传感器的岀前状杰及当前值,并动态实时刷新 【要求】 1.利用给定的资源,实现该界面原型的布局,参阅环境指标界面原型如图3-3所示。 环境指标 正常 温度 正 温度 351 图3-3环境指标界面原型 2.实现空气温度、空气湿度、土壤温度、CO2、土壤湿度和光照六个传感器的实时数 据显示功能。 注:数据实时刷新周期为1秒。 3.实现报警状态警示功能,正常状态背景为绿色,警告状态为红色。 4.点击各传感器的显示区域,可以进入对应的传感器“实时曲线显示”界面。 第9页/共23页 “2016年全国职业院校技能大赛”高职组——“联想杯”移动互联网应用软件开发竞赛试题 第7题:现系统中各传感器数据的实时折线显示功能。(8分) 【功能说明】 木功能的上层界面是实时坏境指标动态显示界面。该界面针对某一选定传感器,在界面 上以折线的形式显示时间与数值的对应关系 【要求】 1.在“实时环境指标”界面点击任一传感器,可以进入对应传感器的实时折线显示界 面。根据给定的资源,实现界面的功能布局,参阅实时折线显示界面原型如图3-4 所示。 实时数据 空气温度 图3-4传感器实时折线显示界面原型 2.实现传感器的实时曲线动态显示:横向轴为时间轴,显示当前时间,格式为 HH:MM:Ss:纵向轴为刻度轴,显示该传感器的取值范围;节点在纵轴的位置为当 前时间的实时读数,节点与节点之间用折线连接构成折线图;当前的数值显示在节 点上方 3.在该界面,通过手指的触摸横向滑动,实现各传感器折线界面的切换。 4.折线显示时支持报警状态动态刷新。当传感器的状态为正常状态时,节点为绿色: 当传感器在某时间点的状态为警告时,该节点为红色 点击【返回】按钮,可以返回到环境指标显示界面。 第10/共23页

...展开详情
img
songman1984

关注 私信 TA的资源

上传资源赚积分,得勋章
    最新推荐