软件技术专业程序设计方向人才培养方案.docx
《软件技术专业程序设计方向人才培养方案.docx》由会员分享,可在线阅读,更多相关《软件技术专业程序设计方向人才培养方案.docx(17页珍藏版)》请在冰豆网上搜索。
软件技术专业程序设计方向人才培养方案
软件技术专业程序设计方向人才培养方案
一、培养目标
本方向培养适应社会主义现代化建设需要的德、智、体、美全面发展,具有良好的政治素质和道德修养,掌握计算机系统软硬件的基础知识及计算机软件的设计、研究、开发和综合应用的知识和技能,了解计算机系统设计技术,掌握计算机网络技术并具备应用能力,具备系统软件和应用软件的分析、设计、测试和维护的能力,面向生产、建设、服务、管理第一线岗位要求的高素质、技能型专门人才。
二、学制、招生对象及培养模式
(一)学制:
三年
(二)招生对象:
应届高中毕业生、职业中专毕业生及具有同等学力文化程度者
(三)培养模式:
“校企合作”
三、就业方向与岗位群
可在软件企业、系统集成企业、嵌入式系统企业,以及所有进行信息化建设的企业从事以下的相关工作。
◆Java软件工程师
◆J2EE软件工程师
◆J2ME软件工程师
◆系统分析工程师
◆系统设计工程师
◆网站开发工程师
◆项目配置管理工程师
◆售前、售后技术支持工程师
四、程序设计方向介绍及前景分析
程序设计方向是计算机软件、硬件和网络的结合,注重软件理论和软件开发能力的培养。
该方向根据准确的软件人才需求调研数据,确立了国际化、工程化、应用型的职业人才培养目标,强化职业素质和动手能力的培养。
采用任务驱动式教学方法,通过课堂理论学习与实验室练习结合、参与大型软件项目实践的方式,使学员能够搭建坚实的软件开发知识体系,熟练掌握国际先进的、产业界青睐的软件开发技术,并使其养成良好的职业素质。
当前,Java软件工程师仍是中国信息产业中最为抢手的人才之一。
据IT行业就业情况调查显示,当前国内Java软件工程师的人才缺口至少有8万人,特别是高端Java软件工程师。
当前,Java已成为主流软件开发技术之一,在大型软件系统、桌面应用、嵌入式软件领域均表现出色,其跨平台、高性能的优越性发挥得淋漓尽致,开源框架技术如火如荼,广泛应用在Web、游戏、工业控制、军事、科技、交通、通讯、商业等行业。
五、课程体系及其简介与项目实训简介
(一)课程体系
课程类别
课程编号
课程名称
学时
合计
讲授
实训
职业素质
AMZY01V10
职业素质课程
32
32
专业基础课
AMSWJ103V10
网络编程基础
48
16
32
AMSWJ104V10
Linux操作系统基础
48
16
32
小计
专业主干课
AMSWJ201V10
JavaWEB程序设计
64
32
32
AMSWJ101V10
Java核心技术(上)
64
32
32
AMSWJ202V10
Java核心技术(下)
64
32
32
AMSWJ203V10
Oracle数据库系统
32
16
16
AMSWJ204V10
软件测试与质量保证
48
24
24
AMSWJ205V10
JavaEE软件开发技术
64
32
32
AMSWJ105V10
SQLServer2005数据库系统
64
32
32
小计
专业选修课
AMSWJ301V10
C#程序设计
32
16
16
AMSWJ302V10
JavaME软件开发技术
小计
32
16
16
项目实训
AMSWJ401V10
课程讨论BBS
48
48
AMSWJ402V10
个人财物管理系统
64
64
小计
112
112
企业实训
AMSWJ501V10
教育信息门户网站
88
88
AMSWJ502V10
学生信息管理系统
88
88
AMSWJ503V10
在线课程学习系统
352
352
小计
528
528
(二)主要课程简介
课程名称
课程简介
Java核心技术(上)
基本元素;结构控制;类和对象;数组;字符串;继承和多态;应知类;抽象类、接口和包,GUI编程之AWT;异常;泛型;枚举;线程;I/O流;Applet;多媒体。
网络编程基础
HTML;CSS;JavaScript。
Linux操作系统基础
Linux系统的特点和组成;Linux系统的安装;Linux图形界面;Linux应用软件的使用;Linux字符界面操作;Linux常用操作命令;文件和目录;Linux系统启动;进程和服务管理;维护Linux系统;Linux网络服务;Linux程序开发;嵌入式Linux。
SQLServer2005
数据库系统
E-R模型;数据库范式(三个范式);数据库对象;T-SQL编程概念;批处理;注释;变量;逻辑控制语句;视图的用途;游标;SQL事务的概念、创建及使用;锁的类型。
JavaWEB程序设计
XML基础;Java与XML;Servlet;JSP;StrutsFramework;StrutsTaglib和文件的上传与下载。
Java核心技术(下)
集合框架;实用类;JDBC;JavaBean;GUI编程之Swing;RMI;编译器API;Java打印服务。
Oracle数据库系统
数据库的安装、数据库表对象、数据查询、数据操作、其他数据库对象、事务和锁、PL/SQL开发概述。
软件测试与质量保证
软件测试基本知识,CMMI中关于软件质量保证的部分知识,Junit工具和Java软件质量。
JavaEE软件开发技术
JSP/Servlet高级特性,基于Linux/Unix系统的服务器环境配置;高级框架技术,如Struts/Spring/hibernate。
C#程序设计
C#简介;VisualStdio集成开发环境简介;可视化开发初步;运行Windows应用程序;变量;常量;C#数据类型;类型转换;运算符和表达式;分支;循环。
JavaME软件开发技术
JavaME平台的基本概念和开发工具(NetbeansIDE5.0和MobilityPack5.0等);MIDlet的应用程序模型和生命周期,OTA规范;
MIDP图形用户界面编程,游戏框架,事件模型;记录管理系统;通用连接框架编程,重点介绍基于HTTP和socket的应用;MIDP2.0的PUSH注册;无线消息API和移动多媒体API等
(三)主要实训项目简介
项目名称
项目简介
课程讨论BBS
通过项目,了解软件开发的流程,通过实现给定模块功能,掌握html、javascript、jsp、java、sql的编程方法、调试技术,培养学生分析解决问题的能力及良好的编码习惯。
通过对项目的需求分析,培养良好的软件分析能力。
个人财物管理系统
通过项目,使学生们掌握开发环境的搭建、工具的使用,综合运用调试技术与技巧,通过重点完成项目的界面设计与数据库设计,了解软件分析与设计的主要内容及常用技术,理解详细设计的流程,技术和工具。
教育信息门户
该项目是安博集团研发部为城域网产品线提供的教育信息门户产品,它主要实现了以下功能模块:
栏目管理,门户内容管理,系统设置,权限设置,该项目使用java技术作为开发平台,使用了jsp,servlet,jdbc,xml等关键技术。
开发人员6名,美工1名,测试人员2名,时间为4个月。
该产品现已在若干教育局与学校使用,反映良好,为公司创造了一定的经经济效益。
学生信息管理系统
专门为中国广大中小学校量身定制的一整套教育信息化管理系统。
它主要实现了以下功能模块:
系统管理、学校基本信息管理、教师人事管理、学生管理、教务管理、成绩管理、教学活动管理、教师通用评估、校产管理。
在线课程学习系统
本系统旨在提供一个网络教与学的平台,通过这个平台,教师可以开设课程,进行在线教学,学习者可以购买课程,并进行在线教学,以达到网站运营商、教师、学习者可以三方共赢。
本项目主要分为前台功能及后台管理功能。
项目使用java技术作为开发平台,使用了jsp,servlet,jdbc,xml等关键技术,同时还使用了struts2、spring、hibernate等多个开源项目。
(四)职业素质课简介
课程名称
课程简介
职业生涯规划系列
职业生涯与目标、职业生涯与条件、职业生涯与心态、职业生涯规划
职业素质系列
职业形象与职场礼仪、工作态度、有效沟通、团队合作、时间管理
简历制作系列
成功简历解析、简历制作过程、简历制作注意事项
面试系列
面试标准程序、面试前的准备、面试中的注意事项、面试后的问题处理
六、培养方案
学期
军训
教学活动
顶岗实习
复习考试
机动
合计
一
2
13
1.5
0.5
17
二
17
1.5
0.5
19
三
17
1.5
0.5
19
四
17
1.5
0.5
19
五
17
1.5
0.5
19
六
15
2
17
(一)各学期周数分配表
注:
学院实行每周5.5天工作制
(二)课程设置及学时安排安排
软件技术专业程序设计方向课程设置及学时
课程类别
序号
课程名称
教学时数
开设学期及学时
考核学期分配
总学时
理论学时
实践学时
一
二
三
四
五
六
考试
考查
职业素质必修课
1
毛泽东思想和中国特色社会主义理论体系概论
72
60
12
36
36
4
3
2
思想道德修养与法律基础
54
42
12
26
28
2
1
3
形势与政策
98
98
13
17
17
17
17
17
2.4.6
1.3.5
4
军训
48
48
48
1
5
军事理论
36
26
10
36
6
大学生就业指导
38
26
12
8
8
10
12
4
7
武术素质
128
20
108
26
34
34
34
1-4
8
大学英语
120
120
52
34
34
1-3
9
中国文化经典
34
34
34
2
10
大学人文语文
26
26
26
1
11
应用写作
26
6
20
26
2
专业基础课
12
软件技术职业素质
32
32
8
8
8
8
1-4
13
计算机应用基础
48
20
28
48
1
14
计算机数学
68
68
34
34
1.2
15
计算机英语
68
68
34
34
2.3
16
程序设计导论
52
26
26
52
1
17
网络编程基础
48
16
32
48
1
18
计算机基础(办公环境配置与维护)
36
18
18
36
2
19
Linux操作系统基础
48
16
32
48
3
专业主干课
20
JAVA核心技术(上)
64
32
32
64
2
21
SQLSERVER2005数据库系统
64
32
32
64
3
22
JAVA核心技术(下)
64
32
32
64
3
23
JAVAWEB程序设计
64
32
32
64
4
24
Oracle数据库
32
16
16
32
4
25
软件测试与质量保证
48
24
24
48
4
26
JAVAEE软件开发技术
64
32
32
64
4
项目
实训
27
课程讨论BBS
48
48
48
3
28
个人财务管理系统
64
64
64
4
企业实训与
顶岗实习
29
教育信息门户网站
88
88
88
5
30
学生信息管理系统
88
88
88
5
31
在线课程学习系统(毕业设计)
352
352
352
5
32
顶岗实习
425
425
425
6
职业素质选修课
33
中国近现代史纲要
34
34
34
2
34
马克思主义基本原理概论
34
34
34
3
35
中国文化概论
34
34
34
2
36
文化产业经营与管理
34
34
34
3
37
武术文化导论
34
34
34
3
38
书法
17
17
17
4
39
音乐鉴赏
17
17
17
4
40
美术鉴赏
17
17
4
专业选修课
41
C#程序设计
32
16
16
32
4
42
JAVAME软件开发技术
合计
2480
898
1582
320
374
414
411
536
425
备注:
1.武术素质课其中武术训练时间,第一学年4学时/周,第二学年2学时/周;
2.形势与政策、军训、军事理论三门课不计入总学时;职业素质选修课共85学时计入总学时;
3.本方向实践学时占总学时数的60%
七、教学方法
八、成绩考核
考试合格标准
成绩组成
出勤率
每门课程平时成绩
模块项目
在线笔试
内容
出勤率
课堂
表现
课后
作业
项目
项目
答辩
客观题
权重
100%
20%
30%
50%
60%
40%
满分分数
100分
100分
100分
100分
合格标准
≥90%
每本课程平时成绩总和平均值≥60分
模块项目答辩成绩*60%+在线笔试平均成绩*40%≥60分
考试资格
每门课程出勤率≥90%,具备在线笔试资格
每门课程平时成绩总和的平均值≥60分,具备答辩资格
模块成绩
模块项目答辩成绩*60%+在线笔试平均成绩*40%≥60分
评判机构
校内
实训基地
校内
实训基地
校内
实训基地
安博
教育集团
注:
每个模块结业综合成绩必须均达到合格标准中所规定的分数,视模块成绩合格(即模块项目答辩成绩*60%+在线笔试平均成绩*40%≥60分)。
各模块内每门课程出勤率<90%的学员,取消在线笔试资格。
模块平时成绩<60分的学员,取消该模块项目答辩资格。
模块项目答辩成绩*60%+在线笔试平均成绩*40%<60分为不合格,须参加补考。
在线笔试、项目答辩均各有一次补考机会。
模块考试成绩低于60分的学员,取消该模块就业推荐资格。
九、获得证书
◆工业和信息化部、人力资源和社会保障部联合颁发:
专业技术人才知识更新工程培训证书;
◆工业和信息化部颁发:
信息化工程师证书;