软件技术人才培养方案.doc
《软件技术人才培养方案.doc》由会员分享,可在线阅读,更多相关《软件技术人才培养方案.doc(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2015级软件技术专业人才培养方案专业代码:590108 专业大类名称:计算机大类 专业二级名称:计算机(软件技术) 编制团队: 执笔者: 审核人: 批准人:一、培养目标本专业培养拥护党的基本路线,熟悉计算机软件相关理论知识,具备一定的软件需求分析和系统设计能力,能熟练应用程序设计语言,按照软件工程规范熟练地完成程序编制等任务,能从事软件设计、编码、测试、维护及计算机软件销售、咨询与技术支持等工作,适应产业转型升级和企业技术创新需要,具有良好职业道德、健康的个性品质和可持续发展能力的复合型技术技能人才。二、招生对象及学习年限(一)招生对象:普通高中毕业生、中职(专)毕业生和职高毕业生。(二)学
2、制:基本学制三年,实行弹性学制。三、 就业岗位分析表1 软件技术专业就业岗位一览表类别岗位名称主要工作任务描述职业资格证书(名称与等级)考证要求(必考/选考)核心岗位程序员1.负责软件项目的编码和内部测试,对小型软件项目兼任系统分析工作2.完成分配项目的实施和技术支持工作3.协助项目经理和相关人员同客户进行沟通助理软件工程师必考移动互联网开发员1.负责移动互联网应用产品的技术架构和概要设计2.负责APP、微信公众平台接口设计以及后台管理端功能设计3.能独立完成系统设计和编码工作移动互联网开发工程师选考软件测试员1.设计测试用例2.对软件进行测试3.编写测试报告软件测试员选考软件设计师1.按照软
3、件工程原理进行系统分析和设计2.数据库设计和实现3.利用Java、JSP开源框架实现系统功能软件设计师选考拓展岗位软件实施技术员1.使用指定商业软件2.向客户阐述软件功能和特点3.解决客户使用软件过程中出现的问题4.编写软件错误报告软件实施技术员选考软件销售员1.使用指定商业软件2.向客户阐述软件功能和特点3.编写销售策划书软件销售员选考 四、培养规格学生在取得学历证书的同时,需要获得与专业紧密相关的职业技术资格中、高级证书,通过在校期间3年的培养,使学生成为具有过硬编码能力的技术技能型人才。毕业生应具备的专业能力、方法能力和社会能力如下所示。1.专业能力(1)能进行简单算法设计;(2)能进行
4、数据库设计;(3)能对主流关系数据库管理;(4)能开发Windows应用程序;(5)能开发Web应用程序;(6)能开发移动应用程序;(7)能开发多层架构应用系统;(8)能应用软件开发方法指导软件开发过程;(9)能对开发的软件系统进行测试;(10)能编写软件文档。2.方法能力(1)自主学习能力;(2)职业规划能力;(3)获取新知识与信息搜集能力;(4)决策能力。3.社会能力(1)具有良好的思想品德、法制观念和职业道德,具有吃苦耐劳精神;(2)具有爱岗敬业、诚实守信、务实勤奋、谦虚好学的品质;(3)具有较强的现场管理和组织能力,能较好地处理公共关系;(4)具有健康的体魄和健全的人格,形成良好的行为
5、习惯;(5)具有较强的劳动组织能力、集体意识和社会责任心;(6)具有与人沟通合作的团队协助能力;(7)具有很强的时间观念。五、毕业标准(一)本专业学生必须修满133学分,其中必修课108学分,限选课14学分,任选课3学分和综合素质教育课8学分 (含达到国家学生体质健康标准的要求);(二)取得本专业教学计划规定的职业资格(岗位技能)证书;(三)参加半年以上顶岗实习并取得合格成绩。六、课程体系开发分析(一)核心岗位工作过程分析(二)岗位工作任务与职业能力分析表2 软件技术专业核心岗位工作任务与职业能力分析表类别核心岗位工作任务职业能力分析核心岗位程序员1.按照软件工程原理进行系统分析和设计2.数据
6、库设计和实现3. 利用Java、C#.NET开源框架实现系统功能4.系统测试5.编写软件文档1.能正确理解设计文档和项目架构2.具备JAVA或C#.NET技术进行软件编码实现3.编码的优化与调试4.系统分析与设计移动互联网开发员1.Android编码2.IOS编码技术3.界面美工4.移动项目设计技术1.手机应用UI设计2.手机网络编程3.Android游戏编程软件测试员1.设计测试用例2.对软件进行测试3.编写测试报告1.编制测试计划2.搭建测试平台3.利用工具实施测试4.编写测试报告与缺陷报告软件设计师1.按照软件工程原理进行系统分析和设计2.数据库设计和实现3.利用Java、C#.NET开
7、源框架实现系统功能4.系统测试5.编写软件文档1.项目文档阅读与理解2.JAVA编码3.C#.NET编码4.Web前台界面设计5.数据库设计6.业务分析与实现7.软件建模拓展岗位软件实施技术员1.使用指定商业软件2.向客户阐述软件功能和特点3.解决客户使用软件过程中出现的问题4.编写软件错误报告1.软件的安装与实施2.售后跟踪、售后服务、软件维护软件销售员1.使用指定商业软件2.向客户阐述软件功能和特点3.编写销售策划书1.软件产品销售2.软件项目售前策划3.软件推广策划、投标书制作等 (三)专业核心课程与职业资格考证及职业技能竞赛内容分析表3 软件技术专业职业能力核心课程分析表职业能力课程名
8、称主要教学模块内容职业资格(技能)考核内容与要求职业技能竞赛项目内容与要求参考学时1.能够依据软件开发的工作流程制定开发计划2.能够编写面向对象程序3.能够通过T-SQL语句对数据库操作4.能够使用前台开发工具访问后台数据库C语言程序设计通讯录设计1.至少包含编号、姓名、年龄、电话号码、通讯地址等;2.能够提供添加、删除、查找、修改和显示通讯录信息等功能;3.能够提供按不同方式查询的功能,如按姓名或年龄等查询。全国软件技术人才设计大赛“C/C+”、“Java”项目64Java语言程序设计聊天室设计1.登录功能;2.客户可以通过服务器转发,实现一对一和多对多聊天;3.实现呼叫功能;4.客户端程序
9、应该可以实时显示目前其它用户的状态。881.能够编制规范的企业软件开发的过程及软件文档2.能够使用ASP.NET和组件技术开发和部署企业级应用项目3.能够使用SSH框架的企业级应用项目开发前端网页技术电子商城开发1会员管理、订单管理、报表管理;2界面美观,风格统一;3支付方式实现(支付宝、预存款,线下支付等);4后台管理。1.广东省“高校杯”软件技术设计大赛2.中国软件杯全国大学生软件设计大赛3.全国信息应用应用水平大赛4.全国网站设计开发大赛48SQL数据库技术64基于JSP的Web系统开发88基于SSH框架的项目开发多层分布式结构企业级WEB开发1.客户端:WEB浏览器;2.表示层:基于J
10、SP用户界面设计,实现用户、产品等信息的管理;3.业务逻辑层:通过EJB组件实现实体Bean通过JDBC访问数据库,完成记录插入、查找和删除等操作;4.数据库层:负责数据的存储管理、安全性和完整性管理等。64Linux操作系统及应用64软件测试技术与实践48UML建模技术481.能够在Android平台下手机应用开发,包括:UI基础、 Android网络编程、Android多媒体编程2.能够在ISO平台下手机应用开发,包括:Objective-C基础、UI设3能够基于微信平台开发电子商城平台智能终端应用开发APP开发1. 开发一款用于各系统平台的移动终端视频、图文应用APP;2.该应用内容分为
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件技术 人才培养 方案
限制150内