软件技术专业
(专业代码:510203 )
一、招生对象与学制
招生对象:高中毕业生
学 制:全日制三年
二、职业面向
所属专业大类 (代码) |
所属专业类(代码) |
对应行业(代码) |
主要职业类别 (代码) |
主要岗位类别 |
电子信息 (51) |
计算机 (5102) |
软件和信息技术服务业(I65) 互联网和相关服务(I64) |
计算机软件工程技术人员 (2-02-10-03) 计算机软件技术人员 (2-02-13-02) 计算机程序设计员 (4-04-05-01) 计算机软件测试员 (4-04-05-02) 大数据工程技术人员 (2-02-10-11) 人工智能工程技术人员 (2-02-10-09) |
软件开发类 软件技术支持类 软件测试类 Web前端开发类 人工智能系统开发类 大数据处理类 |
三、培养目标
本专业以立德树人为本,以德技并修为途径,培养“心中有爱、眼中有人、肚中有货、手中有艺”的德、智、体、美、劳全面发展,践行社会主义核心价值观,具有良好的职业道德、工匠精神和人文素养,掌握软件设计与应用专业知识与技术技能,能够面向信息服务、软件技术服务行业领域,从事软件开发、Web前端开发、软件测试、软件技术支持、软件销售等工作的高素质技术技能人才。
四、培养规格
(一)素质
1.具有正确的世界观、人生观、价值观和合格的政治素养,具有较强的自信心和自制力,能做到诚信守则;
2.具有良好的职业道德和职业素养,一定的文化修养和健康的心理素质;
3.具有一定的社会交际和沟通能力,富有团队精神与创新意识;
4.具有良好的学习能力和信息检索能力。
(二)知识
1.掌握基础数据结构与算法知识;
2.掌握程序设计语言、网页制作、数据库原理与应用等知识;
3.了解软件工程及建模知识,熟悉软件开发规范;
4.掌握软件测试、软件项目部署及维护等知识;
5.掌握桌面应用及Web应用开发技术;
6.掌握相应的专业外语知识;
7.掌握计算机软、硬件及网络基础知识;
8.了解软件项目开发与管理的知识;
9.了解软件开发国家标准和国际标准。
(三)能力
1.具备使用Java语言进行程序设计和调试程序的能力;
2.具备对数据库进行准确管理和配置,并熟练使用SQL语言操作数据库的能力;
3.具备静态网页和动态网页设计制作,构建和维护简单网站的能力;
4.具备软件需求分析和设计的初步能力和常用软件文档阅读和撰写的能力;
5.具备使用测试工具进行软件测试的能力;
6.具备良好的文字、表格及图像处理能力;
7.具备阅读本专业外文资料的基本能力;
8.具备计算机软硬件系统安装、调试和配置管理简单网络的能力;
9.具备对新知识、新技能的学习能力和基本的创新创业能力。
五、专业课程体系
专业群共享课程(任选) |
|
区校一体化 课程 (必修) |
数据标注技术、人工智能应用与实践、Python爬虫实践、5G基础建设与维护、人工智能概论、Photoshop图像处理、云计算概论、前端开发实战、系统分析与设计、大数据概论、数据可视化技术应用、数据采集(1+X证书)、软件测试(1+X证书)、云计算平台运维与开发(1+X证书) |
|
|
|
|
|
|
|
匠心养成课程: 成长第一课 新年德育课 劳动教育 劳动周 诚信教育 规则教育 实践活动 企业课程: 高新区企业岗位技能强化 高新区产业课程 |
专业核心课程(必修) |
|
专业实践课程(必修) |
|
综合实践课程(必修) |
|
Java语言高级程序设计、数据库设计与应用、Java Web应用开发、前端开发技术、跨平台网站开发、软件测试、、微信小程序开发、Linux操作系统、 |
|
Linux操作系统实训、Java项目实训、网站项目实训 |
|
岗位实习、毕业设计(论文) |
|
|
|
|
|
|
|
专业群平台课程(限选) |
|
计算机网络基础、程序设计基础、计算机应用数学、Web开发基础、人工智能应用基础、新技术概论 |
|
|
|
|
|
|
|
职业素养课程 |
|
(必修) |
(选修) |
|
思想道德与法治、毛泽东思想和中国特色社会主义理论体系概论、习近平新时代中国特色社会主义思想概论、形势与政策、大学英语、信息技术、高等数学、吴文化艺术鉴赏、大学生心理健康教育、大学生职业生涯规划、大学生创新与创业基础、创新创业实务、体育、军事理论、军事技能 |
演讲与口才,礼仪文化和人文素质类、语言类、国史党史类、科技素养类、身体素质类、管理类、安全教育类选修课 |
|
六、学时学分分配表
类别 统计 |
职业素养课程 |
专业群平台 课程 |
专业课程 |
专业群 共享 课程 |
区校 一体化 课程 |
合计 |
必修课 |
选修课 |
专业 核心课程 |
专业 实践课程 |
综合 实践课程 |
门数 |
16 |
8 |
6 |
8 |
3 |
2 |
13 |
9 |
65 |
学分 |
36 |
12 |
19 |
25 |
4 |
16 |
40 |
11 |
163 |
学时数 |
理论学时 |
398 |
152 |
200 |
200 |
0 |
0 |
352 |
64 |
1366 |
实践学时 |
322 |
40 |
104 |
200 |
128 |
416 |
288 |
192 |
1690 |
总学时 |
720 |
192 |
304 |
400 |
128 |
416 |
640 |
256 |
3056 |
实践学时所占比例(%) |
44.72 |
20.83 |
34.21 |
50.00 |
100.00 |
100.00 |
45.00 |
75.00 |
55.30 |
七、主干课程内容及要求
课程名称 |
主要内容 |
教学要求 |
*Java Web应用开发 |
1.Java Web环境搭建; 2.JSP语法、JSP内置对象、JavaBean; 3.Java访问数据库的方法; 4.Servlet入门与配置、Servlet API;5.JSP开发模式; 6.应用Java Web开发B/S应用系统的技术。 |
知识要求: 1.掌握JSP语法知识、JSP内置对象、JavaBean的使用方法; 2.掌握Java访问数据的方法; 3.了解Servlet入门与配置、Servlet API的使用方法; 4.理解JSP开发模式; 5.掌握应用 JavaWeb开发B/S应用系统的技术。 能力要求: 1.具备Java Web环境搭建能力; 2.具备JSP应用部署能力; 3.培养JSP动态网站开发能力; 4.具备动态网站页面测试能力; 5.开发Java访问数据库配置能力。 |
*Java语言高级程序设计 |
1.集合与容器; 2.输入输出流与异常处理; 3.JDBC访问数据库的方法; 4.多线程; 5.Swing图形界面处理。 |
知识要求: 1.掌握集合与容器的使用方法; 2.理解输入输出流与异常处理; 3.掌握JDBC访问数据库的方法; 4.理解多线程、Swing图形界面处理方法。 能力要求: 1.具备集合与容器、输入输出流与异常处理能力; 2.具备JDBC访问数据库的能力; 3.培养多线程、Swing图形界面处理能力。 |
*Web开发基础 |
1.使用HTML5和CSS3进行页面基础布局的搭建与样式美化; 2.运用HTML5与CSS3进行页面美化与性能高优; 3.功能测试; 4.网站发布。 |
知识要求: 1.掌握使用HTML5和CSS3进行页面布局、制作; 2.理解如何使用CSS3进行性能优化; 3.了解功能测试、网站发布的流程。 能力要求: 1.具备使用HTML5新功能设计网页、制作网页的能力; 2.培养依据需求进行网页布局的能力; 3.开发使用CSS3新功能美化界面的能力。 |
前端开发技术 |
1.JavaScript语法知识; 2.交互式网页设计与制作; 3.JQuery框架的使用。 |
知识要求: 1.掌握JavaScript语法知识以及应用于网页制作的方法; 2.掌握JQuery语法知识以及应用于网页制作的方法。 能力要求: 1.具备使用JavaScript进行网页交互实现的能力; 2.具备使用JQuery框架进行网页交互实现的能力。 |
跨平台网站开发 |
1.Html5+CSS3开发所需要使用的文本、图像、列表、路径、超链接等基本元素的创建和使用 2.用上述基础知识和Bootstrap、ajax等框架进行PC端、移动端等不同平台进行网站开发。 |
知识要求: 1.掌握在HTML5网页中使用文本、图像、列表、路径、超链接、表格、表单等基本元素的创建和使用; 2.了解CSS3功能介绍,掌握CSS3的语法和使用方法; 3.了解Bootstrap4.0、ajax等框架的使用方式方法; 4.了解json数据交换格式在项目中的应用,及Chrome浏览器调试网页的方法。 能力要求: 1.具备规范web前端开发的能力; 2.培养移动端网站开发项目的能力; 3.培养PC端开发网站并封装的能力。 |
微信小程序开发 |
1. 微信小程序基础知识; 2. 微信小程序开发技术; 3. 微信小程序常用插件; 4. 微信小程序常用接口。 |
知识要求: 1.掌握微信小程序的基本开发技术; 2.掌握常用微信小程序插件在项目中的运用; 3.掌握常用微信小程序接口的实现; 4.掌握微信小程序项目开发、发布管理。 能力要求: 1.培养微信小程序编程能力; 2.具备利用小程序设计思维解决实现问题的能力; 3.具备微信小程序开发技术的自学能力。 |
*软件测试 |
1.软件开发过程和软件质量保证方法; 2.软件测试工作流程和测试分类; 3.测试策略和测试环境的搭建; 4.测试管理; 5.白盒测试和黑盒测试用例设计; 6.单元测试和系统测试; 7.常用软件测试工具; 8.性能测试工具; 9.测试技巧; 5. 10.测试报告和缺陷测试报告。 |
知识要求: 1.了解软件开发过程和软件质量保证方法及测试管理方法; 2.理解软件测试工作流程和测试分类; 3.掌握测试策略和测试环境的搭建; 4.掌握白盒测试和墨盒测试的用例设计; 5.掌握常用软件测试工具的使用。 能力要求: 1.具备测试方案的设计能力; 2.开发测试用例编写能力; 3.具备执行测试能力; 4.培养常用测试工具的使用能力; 5.培养测试报告撰写能力; 6.开发BUG跟踪管理能力。 |
Java项目实训 |
主要内容是使用程序设计基础课和Java语言高级程序设计课的知识和能力完成一个Java程序设计项目。 |
知识要求: 1.掌握程序设计基础及Java语言高级程序设计中所讲知识; 2.理解面向对象编程思想。 能力要求: 1.具备基本分析问题能力; 2.开发熟练使用所学框架进行程序开发能力。 |
顶岗实习 |
主要内容是利用所学知识与技能在企事业单位的实际工作岗位中实践并继续学习岗位需要的知识与技能 |
知识要求: 1.掌握岗位所需要的基础专业知识; 2.了解岗位所需要的专业前沿知识。 能力要求: 1.具备实际工作岗位的职业能力; 2.培养产业、行业的前沿知识学习能力。 |
毕业设计(论文) |
主要内容是利用所学知识与技能以及在实际岗位实践学习的职业技能完成一个实际项目的完整开发 |
知识要求: 1.掌握编程知识; 2.了解专业前沿知识。 能力要求: 1.具备代码编写能力; 2.培养前沿知识应用的能力。 |
注:如是考试课,在课程名前加*。
八、区校一体化课程内容要求
模块 |
序号 |
课程名称 |
学分 |
学时 |
开设学期 |
备注 |
总学时 |
授课 |
实践 |
匠心养成课程 |
1 |
成长第一课 |
1 |
16 |
8 |
8 |
1 |
开展高新区情况介绍、角色适应教育、定位发展教育、专业引导、职业生涯规划等入学教育。 |
2 |
新年德育课 |
1 |
16 |
16 |
|
2、4 |
开展社会主义核心价值观教育、文明礼仪教育、学风建设等。 |
3 |
劳动教育 |
1 |
16 |
16 |
|
1-6 |
开展劳动认知、能力、习惯教育,开展企业技能大师讲座、杰出校友榜样教育等,传承和培育工匠精神。 |
4 |
劳动实践 |
1 |
16 |
|
16 |
1-2 |
通过劳动实践,掌握劳动技能,培养劳动素养和劳动情怀。 |
5 |
诚信教育 |
0.5 |
16 |
|
16 |
1-5 |
提高诚信意识,实践诚信行为。 |
6 |
规则教育 |
0.5 |
16 |
|
16 |
1-5 |
培养规则履行、个人管理、学习态度等。 |
7 |
实践活动 |
2 |
64 |
|
64 |
1-5 |
参加各类创新创业活动、各类竞赛、文体活动、志愿者活动、社团活动、寒暑假社会实践等,培养学生的综合素质和能力。 |
企业 课程 |
1 |
高新区企业岗位技能强化 |
2 |
64 |
|
64 |
2-5 |
前往高新区企业,增强对岗位的认知,培养职业信念;积极参加岗位技能训练,培养岗位胜任力。 |
2 |
高新区产业课程 |
2 |
32 |
32 |
|
3-4 |
以专业群为单位,邀请行业协会、产业园区领导、企业高管和技术骨干来校做技术报告。 |
九、人才培养方案实施与保障
(一)人才培养模式
软件技术专业采用的是以培养高素质技能型人才为主线,依托校企合作开放性办学平台,创新实践了“234(双主体,三维度,四通道)”园校一体复合型人才培养模式。在该人才培养模式下,学校和企业是实施教学的两个主体,将学生三年6个学期分为三个阶段,第一阶段全部由学校教师完成教学,教学地点也是在学校的教室和实验室;第二阶段的教学地点还是在学校,但是课程内容和授课教师都渗透了企业元素,课程内容引用裁剪后的企业实际项目,引进企业技术人员作为外聘教师为学生授课;第三阶段学生将全部在企业完成岗位实习和毕业设,如图所示。
“234”园校一体复合型人才培养模式
(二)师资队伍
本专业教学团队现有专任教师14人,研究生占比57%,副教授占比35.7%,双师占比93%。现在软件技术专业带头人是陈晓男,企业专业带头人是江苏怡信天成信息技术服务有限公司总经理江波。
专任教师一览表
序号 |
姓名 |
学历(学位) |
职称 |
专业方向 |
可承担的教学任务 |
1 |
陈晓男 |
大学(硕士) |
副教授 |
计算机应用 |
数据库设计与应用、Web开发基础、前端开发技术、人工智能应用基础 |
2 |
孙振亚 |
大学(学士) |
副教授 |
计算机应用 |
程序设计基础、Java语言高级程序设计、Java项目实训 |
3 |
高振栋 |
研究生(硕士) |
副教授 |
软件工程 |
程序设计基础、Java语言高级程序设计、Java Web应用开发 |
4 |
刘热 |
大学(硕士) |
副教授 |
软件工程 |
软件测试、系统分析与设计、Web开发基础 |
5 |
李瑞芬 |
研究生(硕士) |
副教授 |
计算机应用技术 |
程序设计基础、Web开发基础、Java项目实训 |
6 |
孙靓 |
大学(硕士) |
讲师 |
软件工程 |
微信小程序开发、Web开发基础,程序设计基础、Java项目实训 |
7 |
沈漪 |
研究生(硕士) |
讲师 |
计算数学 |
程序设计基础、Java语言高级程序设计、Python爬虫实践 |
8 |
周之昊 |
研究生(硕士) |
讲师 |
计算机应用 |
软件测试、微信小程序开发、前端开发技术、系统分析与设计, |
9 |
华敏敏 |
大学(硕士) |
讲师 |
计算机应用技术 |
WEB项目开发、前端开发技术、数据库设计与应用 |
10 |
俞辉 |
大学(硕士) |
讲师 |
计算机应用 |
数据库设计与应用、WEB项目开发,Java语言高级程序设计、跨平台网站开发 |
11 |
陈忱 |
研究生(硕士) |
讲师 |
计算机应用 |
Java Web应用开发、Java语言高级程序设计、数据库设计与应用、Linux操作系统 |
12 |
黄克飞 |
研究生(硕士) |
讲师 |
计算机应用 |
数据库设计与应用、系统分析与设计、Web开发基础 |
13 |
张海越 |
研究生(硕士) |
讲师 |
计算机应用 |
数据库设计与应用、Java Web应用开发、Java语言高级程序设计、 |
14 |
吴静 |
研究生(硕士) |
助教 |
应用数学 |
软件测试、程序设计基础、Java语言高级程序设计、跨平台网站开发 |
兼职教师一览表
序号 |
姓名 |
企业名称 |
职务/职称 |
1 |
江波 |
江苏怡信天成信息技术服务有限公司 |
总经理 |
2 |
陈晨 |
澳鹏科技(无锡)有限公司 |
教育总监 |
3 |
陆敏敏 |
NTT DATA |
人事总监 |
4 |
朱庆华 |
无锡海辉软件有限公司 |
技术总监/软件分析师 |
5 |
郭云辉 |
无锡海辉软件有限公司 |
软件工程师 |
6 |
陈飞 |
加拿大利纳马汽车系统有限公司 |
软件工程师 |
7 |
杨恒 |
无锡泛太科技有限公司 |
项目经理/教授 |
8 |
陈景明 |
南京华苏科技有限公司 |
高级大数据工程师 |
9 |
何卫东 |
无锡睿泰科技有限公司 |
副总经理 |
10 |
张方方 |
无锡海辉软件有限公司 |
电子商务工程师 |
(三)实践教学条件
1.校内实验实训条件
本专业作为央财实训基地的依托专业,可用校内实训基地主要包括:专业实验室,无锡IBM软件服务外包实训基地、江苏省物联网工程技术研发中心和5R人才实训基地。专业实验室设备总值超过1500多万元,占地面积近5000平方米,具体见下表。无锡IBM软件服务外包实训基地由政府、学校和IBM共同投资500万元建设而成,占地面积超过2000平方米,拥有400个企业标准的实训工位。
校内主要实验实训室一览表
序号 |
实验实训室名称 |
主要实训项目 |
1 |
Web开发实训室 |
WEB开发基础、web前端开发实战、UI设计基础 |
2 |
软件测试实训室 |
软件测试技术、WEB项目实训 |
3 |
Android开发实训室(一) |
Java编程基础,Java高级程序设计,Java项目实训 |
4 |
Android开发实训室(二) |
Java编程基础,Java高级程序设计,微信小程序开发 |
5 |
数据库应用实训室 |
数据库设计与应用,WEB前端开发实战 |
6 |
软件技术应用实训室 |
Java EE企业级应用开发,WEB前端开发实战 |
2.校外实训条件
本专业在建设中发挥身处高新区的特点,深刻认识到自身与高新区同根共源,将整个高新区都视作为校园。本专业与国家软件园和无锡太湖科技创新园(感知中国中心)对接,与园区内的澳鹏科技、海辉软件、超正软件、三通科技等20多家规模企业建有校外实训基地,这些基地每年可以接纳300多名学生进行半年的顶岗实习。
校外主要实训基地一览表
序号 |
基地名称 |
主要合作项目 |
1 |
三通科技有限公司 |
售后技术支持、融合通信 |
2 |
澳鹏科技(无锡)有限公司 |
数据标注项目,毕业生就业基地,顶岗实习基地 |
3 |
无锡超正软件技术有限公司 |
冠名班/实习/软件测试实训 |
4 |
IBM国际商用机器公司 |
Java培训、日语培训和Android开发培训 |
5 |
江苏斯迈思电子商务有限公司 |
软件开发,就业实习 |
6 |
无锡安艾艾迪培训学校 |
嵌入式培养项目,企业兼职教师 |
7 |
无锡晔讯英智科技有限公司 |
嵌入式培养项目,企业兼职教师 |
8 |
无锡远亚科技有限公司 |
顶岗实习基地,毕业生就业基地 |
9 |
无锡珍岛数字生态服务平台技术有限公司 |
顶岗实习基地,毕业生就业基地 |
10 |
无锡云鸟巢信息技术有限公司 |
顶岗实习基地,毕业生就业基地 |
11 |
南京华苏科技有限公司 |
嵌入式培养项目,企业兼职教师 |
(四)教学组织与实施
软件技术专业的主要授课形式都是教、学、做一体化,将教与学有机结合,并且在课上要求学生跟做,做到做中教,教中做,做中学。为达到更好的教学效果,我们的授课地点多选在有多媒体设备的实验实训室完成,诸如专业群平台课、专业核心课和专业群共享课,考核方式以过程性考核与试卷考试相结合。岗位实习等纯实践类课程的授课地点是校外实训基地,考核方式是过程性考核,结合“校友邦”系统进行过程监督,并在结束时提交实习总结。
十、毕业学分要求
毕业学分为 133学分,其中课程学分122学分,区校一体化课程学分11学分。
十一、教学计划进程表及学时分配表(附表)