java知识体系软件技术专业大纲
一、软件技术专业概况
1.1 软件技术专业的主干学科
随着科学技术的发展,目前出现了很多新兴的学科,并且和其它的相关学科互相交错、联系紧密。本专业包含的主要学科有计算机科学与技术、信息工程、信息科学技术、网络工程、计算机软件、数字媒体技术、信息与通信工程等。与此相近的专业或专业方向有:软件工程、计算机科学与技术、电子商务、计算机与信息管理、数据库应用与信息管理、计算机与自动检测、计算机辅助设计、办公自动化技术、经济信息管理与计算机应用等。
软件技术是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科,主要研究:软件架构、软件设计方法、软件测试技术、编程语言、计算机图形学与人机交互、自动化的软件设计和合成、软件领域建模、信息与通信安全、嵌入式软件与应用、人工智能等。它涉及到程序设计语言数据库软件开发工具、系统平台、标准、设计模式等方面。
软件技术专业培养具有软件开发,软件测试,数据库管理等能力的高素质技能型专门人才。毕
业后主要从事软件开发工程师、软件测试工程师、数据库管理员、技术支持和维护工程师、软件销售与推广人员等岗位。
1.2 软件技术专业的相关学科
  支撑本专业的主干学科是计算机科学与技术,与其密切相关的学科还有软件工程、计算机网络技术与电子商务等。
    与软件技术专业相关的专业主要有:
计算机与自动检测
电子信息工程
信息工程
计算机软件
计算机应用技术
二、软件技术专业培养目标和规格
21 软件技术专业培养目标
本专业培养具有良好的科学素养,掌握本专业必备的基本理论知识与技能,能熟练使用主流软件开发环境与工具,熟悉软件开发流程,掌握软件开发规范,具备较强的软件开发能力和良好的软件工程素养,能进入IT领域从事软件编码等相关工作,具有一定管理能力和较强创新能力的高素质技能型专门人才。可在国内外IT企业、政府及事业单位从事软件开发、测试和数据库系统维护等工作的高素质、实用型和高级技能型软件技术专业人才。
22 软件技术专业人才培养规格
学制:3
培养规格:应用技能型
本专业人才培养规格一般应具备以下要求:
1、从Java软件开发岗位需求的角度,描述企业所需的职业能力:
1) 基本的Java 编程
2) Web 网站开发技术
3) 基于轻量级框架开发企业级Web 应用
4) Java EE 体系的应用软件的开发流程和生命周期
5) Web Service 的基础开发
6) Web 客户端页面技术
7) SQL Server 数据库
8) 基础行业经验
2、方法能力
较强的分析、判断和概括能力,较强的逻辑思维能力;较好的方案文字处理能力;良好的学习能力和较强的外语阅读能力,对IT新技术有学习、研究精神,能把握技术发展动向,及时
应用新技术;计算机硬件、软件、网络系统集成的综合能力。
3、社会能力
有强烈的事业心、高度的责任感和正直的品质;讲诚信,遵守道德规范;具有团队合作精神;思维严谨,工作踏实,勤奋努力;有较好的安全意识;良好的沟通协调能力,较好的语言表达能力。
三、软件技术专业教学内容和知识体系
3.1 软件技术专业人才培养的教育内容及知识结构的总体框架
专业教育内容和知识体系由普通教育内容,专业教育内容和综合教育内容三大部分构成。
普通教育内容包括: 人文社会科学,② 自然科学,③ 经济管理,④ 外语,⑤ 计算机信息教育,⑥ 体育,⑦ 实践训练等知识体系;
专业教育内容包括: 相关学科基础,② 本学科专业,③ 专业时间训练等知识体系;
综合教育内容包括: 思想教育,② 学术与科技活动,③ 文艺活动,④ 体育活动,⑤ 自选活动等知识体系。
1、两课、体育、形势教育
2、军训
3、社会科学、自然科学、国防建设等类理论与实践
公共基础
普通教育
1、大学英语
2、英语四、六级认证
3、科研技能训练
4、计算机技术类
基本技能
数学、物理类
学科门类基础
专业教育
专业基础
1、专业基础理论
2、专业基础实践课程
3、专业基础扩展课程及实践
专业主修
 
1、专业主修课程
2、专业主修课程设计、实习、毕业设计
1、全校通识教育与各学科门类教育课程与实践
2、系列讲座、自主实验、学科竞赛、证书认证、科技活动、社团活动等
3、就业实习、挂职锻炼、兼职助学等
综合教育
 
                   
“软件技术”专业培养方案总体框架
32构建知识体系
知识体系给出了本专业的知识框架,但这些知识要通过课程教学来传授给学生。因此,明确了知识体系之后就要构建相应的课程和课程体系。
本专业课程体系由专业基础课、专业核心课和指导性选修课组成,专业基础课和专业核心课应该覆盖知识体系中的全部核心单元及部分选修知识单元。
1)本专业的课程体系和选修课程;
课程设置按四个模块进行实施:通识课模块、专业基础课程模块、专业核心课程模块、指导性选修课模块。各模块包括主要课程如下:
第一模块  通识课模块
1.思想和中国特社会主义理论体系概论
2.思想道德修养与法律基础
  3.形势与政策
4.大学实用汉语写作
  5.大学体育
  6.大学英语
7.大学物理
8.高等数学
9.大学生就业与创业指导
10.军事理论
11.大学生职业生涯规划
12.大学生心理健康指导
第二模块  专业基础课程
1.计算机导论2.高级语言程序设计
3.数据结构
    4.离散数学    5.数据库概论
    6.操作系统
7.计算机网络技术
8.软件工程导论
第三模块  专业核心课模块
1.面向对象程序设计
2.JSP实用技术 
3.Web开发技术
4.软件测试技术
5.J2EE实用技术
6.Adobe 软件应用
7.JAVA框架技术
8.软件测试工具与实践
9.软件项目管理
第四模块  指导性选修课模块
1.计算机专业英语
    2日语
3.Mysql数据库应用
    4SQL Sever数据库应用
5Android技术基础
6.知识产权概论
7.国际软件外包运行模式
8.C#程序设计
9UML
10Linux操作系统
11.Oracle数据库应用
12算法分析与设计
13.Android高级编程

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。