1-2智能手机软件14级培养方案.doc

上传人:叶*** 文档编号:35105919 上传时间:2022-08-20 格式:DOC 页数:15 大小:436KB
返回 下载 相关 举报
1-2智能手机软件14级培养方案.doc_第1页
第1页 / 共15页
1-2智能手机软件14级培养方案.doc_第2页
第2页 / 共15页
点击查看更多>>
资源描述

《1-2智能手机软件14级培养方案.doc》由会员分享,可在线阅读,更多相关《1-2智能手机软件14级培养方案.doc(15页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、软件技术专业(智能手机软件开发方向)人才培养方案一、专业名称专业名称:软件技术专业(智能手机软件开发方向)。专业代码:590108。专业大类:电子信息。二、教育类型与学历层次教育类型:高等职业教育。学历层次:专科。三、学制、修业年限及招生对象标准学制:3年。修业年限:学习年限不少于2年,在校累计学习年限不超过5年。招生对象:普通高中、职业高中、职业中专毕业生。四、培养目标和规格(一)培养目标本专业培养德、智、体、美等方面全面发展,掌握智能手机软件开发的基本知识和基本技能,能熟练使用国际上最新的流行软件开发环境与工具,熟悉智能手机软件开发规范,具备较强的智能手机软件开发实践能力和良好的软件工程素

2、养,能顺利地进入相关应用领域,从事智能手机软件开发、测试及软件技术服务与销售等工作,并具有一定管理能力的高素质技术技能型专门人才。(二)培养规格1.素质要求拥护中国共产党的领导、热爱社会主义祖国、遵纪守法;爱岗敬业、诚实守信、团结协作、职业道德和职业精神良好;有较强的解决实际问题、自学与获取信息、欣赏与鉴别、组织管理、开拓创新的能力;心灵美好,体魄健康。2.知识要求具有本专业所必需的政治理论、法律常识、大学英语等文化基础知识;熟悉12个移动设备操作系统的开发与运行环境;熟悉智能手机软件开发流程和技术规范。3.能力要求具有智能手机软件开发的设计思想,形成规范的代码编写习惯;掌握Android/i

3、Phone开发中各种功能点的实现方法和开发技巧;对Android/iPhone App产品的策划设计、开发、发布有较丰富的经验和较深刻的理解;具有争取项目和进行咨询的能力;具有编制调查和分析报告、软件项目文档的能力;具有阅读和翻译本专业一般英语科技资料并用英语进行简单交流的能力。五、毕业标准1.根据本培养方案,修读并获得130学分,德、智、体达到毕业要求;2.获得全国高等学校英语应用能力考试A级证书;3.获得下列中的至少一个职业资格证书:Sun Certified Programmer for Java(SCJP),软件技术水平与资格认证(程序员),全国移动开发工程师认证考试;4.获得普通话水

4、平测试三级甲等证书。六、职业岗位面向及要求通过市场、企业调研,确定本专业主要对应Android/iPhone智能手机软件开发工程师、Android/iPhone智能手机软件测试工程师、Android/iPhone产品专员等职业岗位。各岗位的主要工作任务及相应的职业能力要求见表1。表1 岗位主要工作任务及职业能力要求序号职业岗位工作任务职业能力职业资格证书1Android/iPhone智能手机软件开发工程师Android/iPhone智能手机软件的分析、设计;Android/iPhone客户端程序的编写;Android服务器端程序的编写;应用软件的集成、单元测试;软件开发文档、用户手册的编写;应

5、用软件的交付、部署;软件的维护、升级、更新(1)社会能力沟通协调能力;语言表达能力;团队协作能力(2)方法能力资料收集整理能力;制订、实施工作计划的能力;检查、判断能力;综合分析判断能力;理论知识的运用能力(3)专业核心能力Android智能手机方向:掌握基本的软件开发方法,初步具备应用系统的设计能力;了解数据库的基本原理,掌握SQL语言的基本应用;具备设计单元测试用例的能力;熟练掌握Java语言的基本语法;熟练掌握Java企业开发技术;熟悉Android手机软件架构;熟练掌握Android平台应用软件开发技术。iPhone智能手机方向:掌握基本的软件开发方法,初步具备应用系统的设计能力;了解

6、数据库的基本原理,掌握SQL语言的基本应用;具备设计单元测试用例的能力;掌握Mac环境开发工具的使用,熟练掌握Objective-c/Swift语言的基本语法;熟练掌握Html5开发技术;熟悉iPhone手机软件架构;熟练掌握iPhone平台应用软件开发技术。Sun Certified Programmer for Java(SCJP);软件技术水平与资格认证(程序员);全国移动开发工程师认证考试2Android/iPhone智能手机软件测试工程师公司产品测试用例的制作,制订测试文档;按照测试用例、测试方案执行测试;反馈测试报告发现的缺陷;测试报告的撰写跟进(1)社会能力沟通协调能力;语言表达

7、能力;团队协作能力(2)方法能力资料收集整理能力;制订、实施工作计划的能力;检查、判断能力;综合分析判断能力;理论知识的运用能力(3)专业核心能力掌握基本的软件开发方法,初步具备应用系统的设计能力;了解数据库的基本原理,掌握SQL语言的基本应用;熟练掌握Java/Objective-c(Swift)语言的基本语法;熟悉Android/iPhone App手机软件架构;熟悉Android/Mac平台应用软件开发技术;熟悉各种测试方法、测试工具、测试流程3Android/iPhone产品专员手机客户端产品的产品规划、设计和运营工作;产品的规划构思、产品提案和原型交互设计文档撰写工作;产品可用性测试

8、与数据分析,持续改进用户体验;产品的运营工作,持续提高产品用户数;了解用户需求变化趋势,并提出建议(1)社会能力沟通协调能力;语言表达能力;团队协作能力(2)方法能力资料收集整理能力;制订、实施工作计划的能力;检查、判断能力;综合分析判断能力;理论知识的运用能力(3)专业核心能力掌握基本的软件开发方法,初步具备应用系统的设计能力;了解数据库的基本原理,掌握SQL语言的基本应用;掌握开发语言的基本语法;了解Android/iPhone App手机软件架构;了解Android/ios平台应用软件开发技术,能独立完成Android/iPhone App的一整套设计、开发与发布流程,能参与Androi

9、d/iPhone App的产品策划、设计。七、教育教学内容(一)专业课程教学内容体系根据移动互联网技术、知识更新快的特点,将本专业分为Android移动应用软件开发、iPhone移动应用软件开发2个方向,各方向主要专业课程如下:1.Android开发方向:面向对象程序设计、数据库应用、数据结构(Java版)、Java核心技术、Android应用开发(1)、Android应用开发(2)、Web前端应用开发、Html5程序设计、前端移动框架技术、移动UI设计。2.iPhone App开发方向:程序设计基础、数据库应用(MySql)、数据结构(C语言版)、面向对象程序设计(Objective-C)、

10、iOS应用开发(1)、iOS应用开发(2)、Web前端应用开发、Html5程序设计、前端移动框架技术、移动UI设计。为突出学生职业能力的培养,强化校企合作和实践教学,实践教学课时占总课时的50%以上。(二)课程体系根据培养目标、就业岗位群、职业关键能力和职业专门技术能力的要求,本专业设置的课程分为四大类:1.综合素质课包括:思政课(基础)、思政课(概论)、形势与政策、大学英语、体育、计算机应用基础、计算机数学、实用语文、职业规划与就业指导、心理健康教育、信息检索沟通与演讲。2.专业基础课:Android开发方向包括:面向对象程序设计(Java)、Web前端应用开发、移动UI设计、数据库应用、专

11、业英语。iPhone开发方向包括:程序设计(C语言)、Web前端应用开发、移动UI设计、数据库应用(MySql)、专业英语。3.专业技能课:Android开发方向包括:Java核心技术、Java桌面应用开发实训、Android应用开发(1)、Android应用开发实训(1)、Android应用开发(2)、Android应用开发实训(2)、数据结构(Java版)、Html5程序设计、前端移动框架技术、Android应用软件开发综合实训、顶岗实习、毕业设计。iPhone开发方向包括:面向对象程序设计(Objective-C)、面向对象程序设计(Objective-C)实训、iOS应用开发(1)、i

12、OS应用开发实训(1)、iOS应用开发(2)、iOS应用开发实训(2)、数据结构(C语言版)、Html5程序设计、前端移动框架技术、iOS应用软件开发综合实训、顶岗实习、毕业设计。4.拓展课,包括全院任选课、PhotoShop图像设计、软件工程。(三)专业核心课程内容表2 Android应用开发方向专业核心课程内容表课 程主要教学内容(单元)技能考核项目与要求参考学时Java核心技术数据文件的存储管理;多线程在Windows应用程序中的应用;基于C/S架构的网络应用程序的设计与开发;使用JDBC API访问数据库;应用程序数据持久层的实现使用Java语言实现数据的持久存储;编写多线程应用程序;

13、使用JDBC实现应用系统的持久操作128Android应用开发(1)Android开发环境和常用工具的使用;Android中的资源访问;Android中的用户界面;Android组件之间的信使Intent;Android Service组件的使用;广播事件处理Broadcast Receiver的使用;Android中的数据存取;Content Provider的使用使用Android中的用户界面实现较复杂手机界面;实现数据存取96 Android应用开发(2)Android中的电话应用;Android中的短信应用;Android中的多媒体应用;Android中的图形图像;Android中的互

14、联网应用;Android中的GPS的应用;Android中的感应器应用;Android中的语音识别;Google Map的应用实现电话应用;实现短信应用;实现多媒体应用;实现互联网应用;实现GPS定位的应用;实现感应器应用;实现语音识别;实现Google Map的应用128Html5程序设计HTML5概述;Canvas API;音频和视频;GELOLCATION API;Communication API;WebSockets API;Forms API;Web Workers API;Web Storage API;构建离线Web应用掌握HTML5的Canvas、Geolocation、Co

15、mmunication、WebSocket、Forms、Web Workers、Storage等API的使用,理解和掌握新一代Web标准所涵盖的核心技术。能开发客户端和服务器端代码。64前端移动框架技术页面与对话框;工具栏与格式化内容;页面常用组件;jQuery Mobile主题;jQuery Mobile插件;jQuery Mobile API详解掌握jQuery Mobile的页面与对话框的制作、掌握工具栏与格式化内容、页面常用组件、主题的使用技巧;掌握jQuery Mobile的插件和API等64表3 iPhone App应用开发方向专业核心课程内容表课 程主要教学内容(单元)技能考核项

16、目与要求参考学时面向对象程序设计(Objective-C)面向对象编程(OOP),类和对象;继承和组合,self和super关键字,属性(Property);类工厂方法(Class Factory Method);单例模式(Singleton),委托模式(Delegation);内存堆栈模型,内存管理(引用计数、ARC);自省(Introspective),SEL选择器;动态类型与静态类型掌握OC语言高级特性,理解面向对象编程思想,掌握封装,继承,多态三大特性。步入苹果平台开发的行列128iOS应用开发(1)项目架构;处理基本交互;用户界面;自动旋转和自动调整大小;多视图应用程序;标签栏与选取

17、器;表视图;导航控制器和表视图;Storyboard;应用程序设置和用户默认设置;保存数据掌握iOS SDK基础开发,能结合消费类设备上的常见实例,掌握适用于iPhone 4S、iPad 2及iPod touch开发的基本流程。能开发棋牌类游戏,手机阅读器,照片处理,音频视频处理项目128iOS应用开发(2)音频、视频播放;照相机,相册管理;短信管理;邮件管理;加速计(UIAccelerometer)的使用;地图(MKMapView)的使用及定位(Core Location);数据持久化(文件,SQLite数据库, 归档, NScoding);云存储(iCloud);多线程(NSThread,

18、 NSLock), 操作队列(NSOperationQueue),Blocks;网络编程 GET/POST请求, xml解析, json解析, socket编程熟练使用iOS系统提供的核心功能完成项目要求。通过完成多个不同类型的项目,掌握音频视频处理,电话短信处理,相机操作,重力感应,地图等技术。并理解和熟练应用iOS的多线程,网络通信,持久化存储等技术。128Html5程序设计HTML5概述;Canvas API;音频和视频;GELOLCATION API;Communication API;WebSockets API;Forms API;Web Workers API;Web Stora

19、ge API;构建离线Web应用掌握HTML5的Canvas、Geolocation、Communication、WebSocket、Forms、Web Workers、Storage等API的使用,理解和掌握新一代Web标准所涵盖的核心技术。能开发客户端和服务器端代码64前端移动框架技术页面与对话框;工具栏与格式化内容;页面常用组件;jQuery Mobile主题;jQuery Mobile插件;jQuery Mobile API详解掌握jQuery Mobile的页面与对话框的制作、掌握工具栏与格式化内容、页面常用组件、主题的使用技巧;掌握jQuery Mobile的插件和API等64(四

20、)其它专业课程教学单元总表表4 Android方向其他专业课程教学单元总表专业课程学 习 单 元单元1单元2单元3单元4单元5单元6单元7面向对象程序设计编程环境语言基础类异常GUI组件事件机制流Web前端应用开发HTML基础HTML主体与内容标记HTML标签表单CSSJavaScriptJQuery移动UI设计交互概念设计与图形界面设计手持移动设备设计的产品化产品策划定义用户分析与研究概念原型设计设计验证测试设计规范数据结构(Java版)线性存储结构的设计与实现非线性存储结构的设计与实现应用系统数据查找算法的设计与实现应用系统数据排序算法的设计与实现 数据库应用关系数据库系统数据库设计数据库

21、标准语言SQL数据库编程初步游标存储过程触发器表5 iPhone方向其他专业课程教学单元总表专业课程学 习 单 元单元1单元2单元3单元4单元5单元6单元7程序设计基础(C语言)程序设计基础数据c语言程序设计初步分支结构程序设计循环结构程序设计函数数组Web前端应用开发HTML基础HTML主体与内容标记HTML标签表单CSSJavaScriptJQuery移动UI设计交互概念设计与图形界面设计手持移动设备设计的产品化产品策划定义用户分析与研究概念原型设计设计验证测试设计规范数据结构(C语言版)线性存储结构的设计与实现非线性存储结构的设计与实现应用系统数据查找算法的设计与实现应用系统数据排序算法

22、的设计与实现 数据库应用关系数据库系统数据库设计数据库标准语言SQL数据库编程初步游标存储过程触发器八、教学计划进程与时间安排表6 教学总周数分配表学年学期周数周数分配军训、入学教育课堂教学课程设计技能实训顶岗实习毕业设计与论文机动复习考试备注第一学年一2021611二191621第二学年三191621四191621第三学年五19181六20173合 计1162642417324注:军训、入学教育不计入教学总课时。表7 Android方向集中实践教学表序号教 学 内 容各学期安排周数安排周次一二三四五六1专业认知实习和计算机组装与维护实训28H2Java桌面应用开发实训23Android应用开

23、发实训(1)24Android应用开发实训(2)25Android应用软件开发综合实训186顶岗实习177毕业设计3合 计2221820表8 iPhone方向集中实践教学表序号教 学 内 容各学期安排周数安排周次一二三四五六1专业认知实习和计算机组装与维护实训28H2面向对象程序设计(Objective-C)实训23iOS应用开发实训(1)24iOS应用开发实训(2)25iOS应用软件开发综合实训186顶岗实习177毕业设计3合 计2221820表9 Android方向教学计划进程表课程类型课程序号课程名称课程性质课程学分考核方式教学场所课 时各学期周课时安排合计理论实践一二三四五六综合素质课

24、1思政课(基础)2424232思政课(概论)3585843形势与政策116166H6H2H2H4大学英语(1)6K96504665大学英语(2)3.5K646446大学英语(3)3.5K646447体育(1)2323228体育(2)2323229计算机应用基础2S321616210实用语文13232211专业认知实习0.5666H12心理健康教育116164H4H4H4H13信息检索沟通与演讲124248H8H8H14职业规划与就业指导1242412H12H15计算机数学364644合 计32.560244615615108专业基础课16面向对象程序设计6KS964848617Web前端应用开

25、发4KS643232418数据库应用4KS643232419移动UI设计4S643232420专业英语364644合 计213522081441048专业技能课21计算机组装与维护实训0.5S2021820H22Java核心技术8KS1286464823Java桌面应用开发实训2S528442W24Android应用开发(1)6KS964848625数据结构(Java语言)4S643232426HTML5程序设计4K643232427前端移动框架技术4S643232428Android应用开发实训(1)2S528442W29Android应用开发(2)8KS1286464830Andorid应

26、用开发实训(2)2S528442W31Android应用软件开发综合实训17S46846818W32顶岗实习10S44244217W33毕业设计3S78783W合 计70.517082981410121012拓展课34全院选修课(1)R23232235全院选修课(2)R23232236Photoshop图像设计R2S321616237软件工程38大学日语(1)R(2)(32)(32)(2)39大学日语(2)R(2)(32)(32)(2)40专业日语R(2)(32)(32)(2)合 计6968016222总 计13027581032172627281822表10 iPhone方向教学计划进程表课

27、程类型课程序号课程名称课程性质课程学分考核方式教学场所课 时各学期周课时安排合计理论实践一二三四五六综合素质课1思政课(基础)2424232思政课(概论)3585843形势与政策116166H6H2H2H4大学英语(1)6K96504665大学英语(2)3.5K646446大学英语(3)3.5K646447体育(1)2323228体育(2)2323229计算机应用基础2S321616210实用语文13232211专业认知实习0.5666H12心理健康教育116164H4H4H4H13信息检索沟通与演讲124248H8H8H14职业规划与就业指导1242412H12H15计算机数学364644合

28、 计32.560244615615108专业基础课16程序设计基础6KS964848617Web前端应用开发4KS643232418数据库应用4KS643232419移动UI设计4S643232420专业英语364644合 计213522081441048专业技能课21计算机组装与维护实训0.5S2021820H22面向对象程序设计(Objective-C)8KS1286464823面向对象程序设计(Objective-C)实训2S528442W24iOS应用开发(1) 6KS964848625数据结构(C语言)4S643232426HTML5程序设计4K643232427前端移动框架技术4K

29、S643232428iOS应用开发实训(1)2S528442W29iOS应用开发(2)8KS1286464830iOS应用开发实训(2)2S528442W31iOS应用软件开发综合实训17S46846818W32顶岗实习10S44244217W33毕业设计3S78783W合 计70.50017082981410121012拓展课34全院选修课(1)R23232235全院选修课(2)R23232236Photoshop图像设计R2S321616237软件工程38大学日语(1)R(2)(32)(32)(2)39大学日语(2)R(2)(32)(32)(2)40专业日语R(2)(32)(32)(2)合

30、 计6968016222总 计13027581032172627281822注:1.课程性质:空格表示必修课;“X”表示限定选修课;“R”表示任意选修课。2.考核方式:“K”表示考试;空格表示考查。3.教学场所:空格表示普通教室;“D”表示多媒体教室;“Y”表示语音教室;“J”表示机房;“S”表示实训实验场所。4.各学期周课时安排的表示:按学期总周数实施全程教学的课程,用“周课时”表示;实施阶段性教学的课程,按如下三种方法表示:理论课以“周课时周数”表示,例如“47”表示该课程为每周4课时,授课7周;纯实践性课程以“周数”表示,例如“2W”表示该课程连续安排2周;讲座型课程以“总课时”表示,例

31、如“6H”表示该课程安排6课时的讲座。5.综合实训中包含基本技能实训,时间2周。表11 各类课程学时/学分比例表序号课程类型课程门数课 时学分备注合计理论课时实践课时实践课时比例(%)课程学分占总学分比例(%)1综合素质课1560244615625.932.525.02专业基础课535220814440.9 2116.23专业技能课131708298141082.670.554.24拓展课396801616.764.65总计3627581032172662.6130九、专业教学条件1.师资条件(1)专业带头人的基本要求专业带头人应由具有行业背景、专业实践能力强、教学业绩突出的教学专家或掌握最前

32、沿技术与关键技术、具有行业影响力的知名现场专家担任;能掌握本专业的国内外最新发展动向,指导专业建设、课程建设、实训实践和师资队伍建设;积极、主动开展本专业的建设、改革和创新,使本专业在国内居领先地位并起到示范带动作用;每年至少公开发表教学研究论文1篇,在现有基础上完成本专业系列教材的出版任务。(2)专业教师的配备表12 Android方向专业教师的配备和要求主干课程能力结构要求专任教师兼职教师数量要 求数量要 求面向对象程序设计理论知识:掌握面向对象程序设计语言的基本语法;掌握面向对象编程的基本概念;熟悉Java的GUI技术实践技能:多级菜单设计与实现能力;面向对象设计与分析能力;文件读写能力

33、1硕士,讲师以上职称;具有程序设计类专业课程教学经验;熟悉以工作过程导向的教学组织;具备较强专业水平、专业能力,具备创新理念;有在软件企业从事软件开发的经验1本科,工程师以上职称;具有一定的教学工作经验;具有面向对象分析与设计能力;具有使用Java语言开发应用软件系统的经验;熟悉软件开发过程,具有较强的软件项目组织与管理经验;能够进行教学组织与实施;有两年以上的软件开发的工作经验Android应用开发(2)理论知识:掌握Android开发环境、常用工具;掌握Android中的资源访问;掌握Android中的用户界面;掌握Android组件之间的信使Intent;掌握Android Servic

34、e组件的使用;掌握广播事件处理Broadcast Receiver的使用;掌握Android中的数据存取;掌握Content Provider的使用;掌握Android中的多媒体应用;掌握Android中的图形图像;掌握Android中的互联网应用;掌握Android中的GPS的应用1硕士,讲师以上职称;具有Android技术类专业课程教学经验;熟悉以工作过程导向的教学组织;具备较强专业水平、专业能力,具备创新理念;有在软件企业从事企业级应用系统开发的项目经验1本科,工程师以上职称;具有一定的教学工作经验;具有在Android平台下设计能力;具有使用java技术开发多层架构的企业应用系统的经验

35、;熟悉软件开发过程,具有较强的软件项目组织与管理经验;能够进行教学组织与实施;有两年以上的软件开发的工作经验表13 iPhone专业教师的配备和要求主干课程能力结构要求专任教师兼职教师数量要 求数量要 求面向对象程序设计(Objective-C)理论知识:掌握OC语言高级特性,理解面向对象编程思想,掌握封装,继承,多态三大特性。实践技能:面向对象设计与分析能力;文件读写能力1硕士,讲师以上职称;具有程序设计类专业课程教学经验;熟悉以工作过程导向的教学组织;具备较强专业水平、专业能力,具备创新理念;有在软件企业从事软件开发的经验1本科,工程师以上职称;具有一定的教学工作经验;具有面向对象分析与设计能力;具有使用Java语言开发应用软件系统的经验;熟悉软件开发过程,具有较强的软件项目组织与管理经验;能够进行教学组织与实施;有两年以上的软件开发的工作经验iOS应用开发(1)理论知识:掌握iOS SDK基础开发,掌握适用于iPhone 4S、iPad 2及iPod touch开发的基本流程。实践技能:能开发棋牌类游戏,手机阅读器,照片处理,音频视频处理项目1硕士,讲师以上职称;具有JavaWeb应用开发类专业课程教学经验;熟悉以工作过程导向的教学组织;具备较强专业水平、专业能力,具备创新理念;有在软件企业从事企

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高中资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁