第一届职业技能大赛-移动应用开发项目-样题2.0_第1页
第一届职业技能大赛-移动应用开发项目-样题2.0_第2页
第一届职业技能大赛-移动应用开发项目-样题2.0_第3页
第一届职业技能大赛-移动应用开发项目-样题2.0_第4页
第一届职业技能大赛-移动应用开发项目-样题2.0_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

中华人民共和国第一届职业技能大赛河南省选拔赛第46届世界技能大赛移动应用开发项目竞赛赛题(样题)

开封市人力资源和社会保障局河南大学软件学院2020年8月试题说明1.1竞赛说明本题目适用于windows7以上作为开发平台,共一套综合题,通过编码实现题目,试题满分100分。1.2竞赛时间比赛历时360分钟,共计6个小时,请各位选手合理计划竞赛时间。1.3竞赛事项要求1.参赛选手必须遵守赛场规则,违反者按作弊处理;2.请根据大赛所提供的比赛环境,检查所列的硬件设备、软件清单、材料清单是否齐全、计算机设备是否能够正常使用;3.竞赛结束前,将试题要求的代码打包成App,部署在模拟器中,并提交一个完整的项目工程(服务端和客户端)代码及相关文档,以选手的参赛信息为名称,打包提交到大赛指定的ftp中;4.原则上不限制选手实现需求所使用的前端及后台技术。1.4比赛应用软件竞赛提供以下的开发环境与工具,其他环境要求软件由选手自行从系统Ftp服务器中下载安装:Node.jsHbuilderAndroidSDKAndroidStudioJDKMySQLMSOfficeTomcatPhotoShopGenymotion模拟器1.5项目任务描述选手作为一个移动应用开发工程师,需要掌握的移动应用开发的技术构建一个移动App。需要选手对提出的需求进行分析,按照要求,实现以下要求:1.选手自选开发技术,构建出符合要求的移动应用程序,规划类图、序列图、状态图、活动图等,并形成相关文档;2.设计后台数据库,并开发相应的数据调用接口,为前台数据提供支持,并提供完整的接口描述文档;3.设计并开发用户体验良好的App前端界面,保证程序交互无错误,实现良好的交互效果;4.利用相关网络接口,实现前后端数据交互,完成前端相应操作及后端数据存储;5.保证系统功能符合题目要求,要求系统设计合理,程序模块划分得当,代码结构清晰、易读、强壮,确保使用合适的命名规范和注释;6.完成测试并提出完整的测试报告。2题目内容2.1项目背景说明基于现有新媒体的发展,开封市想要开发一款《开封新闻》App,以满足市民日常了解开封时事的需求。App至少需要有登录、注册、新闻列表、新闻分类切换、新闻详情查看等功能。2.2《开封新闻》App素材略(可以从提供的素材包中选择使用,选手也可根据自己的创意自行设计)2.3项目任务清单任务一根据项目说明,规划类图、序列图、状态图、活动图等,并形成相关文档;任务二根据项目说明,分析并设计实现后台数据库,并选择合适的语言,编写适当的程序,以提供网络存储数据的调用接口,并整理为说明文档,包括数据库设计说明和调用API说明,为后续提供数据支持做准备;任务三1)利用现有资源,自行设计用户登录界面,界面中包含:用户名、密码、登录、记住用户密码、注册等要素;2)实现登录功能:当用户输入用户名和密码后,点击登录按钮可登录,如遇到登录失败则提示相关错误信息。3)实现用户注册功能:要求用户用户名(5-12位纯字母)、用户密码(5-12位数字字母组合),若输入错误,则提示相应的信息。网络中传输的密码,需要加密传输,注册成功后,将用户数据通过接口存储在服务器的后台数据库中。任务四实现系统主界面布局及功能实现。【功能说明】在App中添加新闻列表模块,并实现对应的前端界面及后台数据接口数据的交互对接。【要求】1)可以利用现有UI技术完善布局,要求美观大方。2)点击对应的新闻标题,要求能够进入到对应的新闻详情中,并在左上角显示返回按钮3)初始界面的标题为《开封新闻》,进入各界面后标题动态修改为新闻标题。任务五 实现新闻详情模块。【功能说明】进入到新闻详情模块后,要求能够展示新闻详情内容,用户可以通过按钮点击返回。【要求】可以利用现有UI技术完善布局,要求美观大方。详情中应该

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论