移动应用开发专业解读
专业名称
中文:移动应用开发 专业
英文:mobile application development
培养目标
培养树立正确的人生观和价值观,具有良好的职业道德和法制观念,具备较高水平计算机与软件岗位技能和相应基础知识,具有移动软件业务相关的软件开发、设计,系统维护、业务服务的技术技能人才。
(一)知识要求
1.掌握本专业需要的理论基础,如移动设备软硬件系统,移动设备操作系统和开发平台等相关知识。
2.掌握本专业计算机常用的工具软件,能运用设计软件熟练表达设计意图,具有熟练获取信息的能力,能快速跟上计算机新技术发展的相关知识。
3.掌握扎实的计算机专业理论基础,包括Java、C#、Swift、Android、计算机网络、软件测试等相关知识。
4、具备语言如英语的交流能力。
(二)技能要求
本专业的学生经过培养,应该具有至少掌握一门当前国内企业常用的用于移动系统平台的编程语言及其应用开发平台,能按照设计规格说明书编写、调试、维护程序代码;具有较强的软件开发能力。熟悉软件开发流程,掌握主流的软件开发工具,能按照系统总体设计要求开发出规范、可靠的软件系统;具有一定的系统分析设计和理解能力。建立系统模型,编写软件开发文档;具有一定的软件测试能力。能够理解软件测试方案,掌握软件测试分析方法,运用相关测试工具对软件产品进行测试。能判断软件是否能达到预期结果并根据测试结果编写并提交测试记录和缺陷跟踪报告;具有安装、配置、管理手机等移动终端及软件系统的能力;能够收集、组织、制作、发布网上信息资源,维护信息系统和数据库系统;能熟练地进行信息处理操作,记录信息系统运行文档,处理信息系统运行中出现的常见问题;能向用户阐述软、硬件的功能和特点的相关技能。
(三)素质要求
热爱祖国,具有实事求是的科学态度以及艰苦奋斗、努力创新的精神和为国富强、民族振兴的理想,树立科学的世界观和为人民服务的人生观;具有良好的道德品质和社会公德,具有较强的自学能力和较高的综合素质。
课程基本结构
本专业以典型的完整的软件开发过程作为课程开发的逻辑起点,对实际工作岗位的典型工作任务进行分析,确定各软件岗位的具体能力要求;根据能力要求的复杂程度归纳总结出软件开发的行动领域;以行动领域为课程开发平台,按照该领域各岗位职业成长规律,将行动领域转化为学习领域,其框架如下图所示: