首页 [计算机]合肥学院卓越工程师培养计划软件工程专业实施方案

[计算机]合肥学院卓越工程师培养计划软件工程专业实施方案

举报
开通vip

[计算机]合肥学院卓越工程师培养计划软件工程专业实施方案[计算机]合肥学院卓越工程师培养计划软件工程专业实施方案 合肥学院“卓越工程师培养计划”软件工程专业实施方案 1(指导思想与基本原则 认真贯彻落实教育部实施“卓越工程师培养计划”有关精神,按照“重基础,精方向,强工程”的基本原则,充分利用我校多年来与多所德国应用科技大学进行全面合作并开展专业共建的优势,借鉴德国应用科技大学(FH)在工程应用型人才培养方面成功的经验,以及近年来我校在人才培养模式改革、增加认知实习的九学期制、过程考核、模块化教学体系构建、校企合作及模块互换学分互认等方面所取得的诸多成果,通过构建...

[计算机]合肥学院卓越工程师培养计划软件工程专业实施方案
[计算机]合肥学院卓越工程师培养计划软件工程专业实施 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 合肥学院“卓越工程师培养计划”软件工程专业实施方案 1(指导思想与基本原则 认真贯彻落实教育部实施“卓越工程师培养计划”有关精神,按照“重基础,精方向,强工程”的基本原则,充分利用我校多年来与多所德国应用科技大学进行全面合作并开展专业共建的优势,借鉴德国应用科技大学(FH)在工程应用型人才培养方面成功的经验,以及近年来我校在人才培养模式改革、增加认知实习的九学期制、过程考核、模块化教学体系构建、校企合作及模块互换学分互认等方面所取得的诸多成果,通过构建以专业能力为导向的模块化教学体系、围绕工程项目开展实践教学、编著适应模块化教学需要的特色系列教材、深化中德专业教育合作、建立多元化的师资队伍、加强校企产学研合作以及完善质量监控与保障体系等途径,培养企业真正需要的、具有创新意识和国际化视野的软件工程师,保证卓越工程师人才培养目标和培养要求的实现。 2(培养目标及规格 2.1 培养目标 培养适应我国软件企业发展需要的,德、智、体、美全面发展,具有良好的思想品质与职业道德、软件工程意识和素质,富有进取精神和人文精神,具备较强的社会适应能力、工程实践能力和应用创新能力,能在工程现场从事软件工程技术应用开发工作,工程功底深厚的软件工程师。 2.2 培养规格 适应企业对软件人才要求,确定人才培养规格为“基础扎实、技术过硬、遵守规范、适应团队、外语优良”,即强调以知识为基础,以能力为核心,知识、能力、素质协调发展,培养具有较强的实践、创新能力和职业技能和可持续发展的高级软件应用型人才。 3(培养模式 建立 “2+1+1”三段式9学期制的人才培养模式,同时坚持工程能力和素质培养四年不断线的原则,将工程项目教学法贯穿整个教学环节, 提高学生的学习兴趣,增强学生的工程意识和工程实践能力(见图1)。 2年 数理基础 专业基础 重 基 工程能力 外语基础 础 人文基础 认知实习 1年 软件编程 精 方 软件设计 综合素质 图2 人才培养模式示意图 向 软件测试 1年 强企业实训 工 程 毕业设计 图1 人才培养模式示意图 前四学期“重基础”,即重点完成对学生专业基础知识和基本技能的培养。通过强化数理基础模块和注重专业基础模块教学,促进学生创新思维的形成和创新方法、创新工具的掌握,让学生更早了解工程背景,为专业后续模块学习和工程能力培养打好基础。从第二学期开始为每位学生配备校内专业指导教师,负责对学生在校期间的学习、专业选择、学习进程规划和学习方法等进行指导。 第五学期是我校借鉴德国应用科技大学的先进办学经验,在国内率先提出的一种实践教学环节。在大二结束安排一个认知实习学期,变八学期为九学期。认知实习是一种“面向专业、基于问题”的学习,学生在还没有完全掌握本专业知识的情况下,参与到具体实践中去,使学生在实践中发现知识和能力方面的缺陷和不足, 然后带着问题再来学习,从而有效提高他们在校期间的学习兴趣和动力,使学生对自己未来将从事的职业有更进一步的感性认识和做出有针对性的规划,为选择后两年的专业方向做好准备。同时,认知实习使学生学习和实践软件企业的管理运作、业务流程及项目开发流程,了解企业对员工知识结构、技术技能、团队合作的要求,体验企业文化氛围。第五学期为校企联合培养第一环节,由企业安排资深工程师作为企业指导老师,主要对学生在现场实践期间进行指导。自此,针对每位学生的“双导师”指导模式正式形成。 第六、七学期“精方向”,即在双导师指导下,学生在特定的专业方向进行深入学习。采取基于项目的教学模式和以问题为导向的探索式学习模式,培养学生从工程全局出发,综合运用多学科知识、各种技术和现代工程工具解决工程实际问题的能力及综合素质,强化培养学生的自主学习能力、创新意识和探索未知领域的兴趣。另外,通过加强与软件企业合作,完善双方模块的学分认证 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 ,学生在此环节获得的学分双方互认,并颁发相关证书,从而将软件行业所需要的专业能力融入人才培养体系。 第八、九学期“强工程”,学生将利用一年时间到企业进行项目实训和做毕业设计( 论文 政研论文下载论文大学下载论文大学下载关于长拳的论文浙大论文封面下载 ),通过企业项目实训和毕业设计(论文)等工程实践环节,强化学生从事工程实践所需的专业技术能力,进一步锻炼学生的工程实践能力和独立工作能力。毕业设计(论文)的选题要求来源于企业,做到100%真题真做。 4(培养标准 4.1 丰富的科学知识 人文社会科学知识、自然科学知识、工具性知识、专业知识及社会发展和相关领域科学知识。 4.1.1人文社会科学知识 具有宽泛的人文社会科学基础,包括: 1) 经济学、社会学、哲学和历史等社会科学知识; 2) 风险识别、基于数据和知识、概率以及统计学的风险管理与控制理论; 3) 社会、经济和自然界的可持续发展知识; 4) 政治、法律法规、资金机制方面的公共政策和管理知识。 4.1.2自然科学知识 具有扎实的自然科学基础,包括: 1) 掌握高等数学的基本知识、基础理论和运算方法,具备今后从事科研活动 所必需的数学运算能力、抽象思维能力、逻辑推理能力、几何直观和空间 想象能力; 2) 掌握线性代数的基本知识,理解代数思想与公理化方法,具备代数运算和 矩阵分析能力; 3) 掌握概率论的基本理论和基本计算方法,理解随机现象的基本思想与概念, 具备运用概率模型分析和处理随机性数据的能力; 4) 掌握力学分析和电路分析基本原理,了解振动与波、光学、现代物理、电 磁学基础知识。 4.1.3工具性知识 掌握基本的工具性知识。包括: 1) 熟练掌握一门外语,具有一定的外语写作和表达能力,掌握专业方向的专 业词汇; 2) 了解信息科学基础知识,掌握文献、信息、资料检索的一般方法; 4.1.4专业知识 具有宽厚的专业知识。包括: 1) 掌握电子电路的初步分析和设计的方法,具备解决实际电路中的常见问题 的能力; 2) 掌握微机的组成及工作过程,了解微机的常用总线标准、输入/输出、中断、 DMA传送等基本接口技术,具备可编程器件的分析与设计能力; 3) 掌握操作系统的基本概念、组成和各部分的功能,具备熟练操作Windows、 Linux等常用操作系统的能力; 4) 掌握计算机网络的基本概念、常用网络结构和协议,具备计算机网络日常 管理和维护能力; 5) 掌握线性表、树、图、索引等基本数据结构的逻辑结构、物理结构及应用, 掌握常用的排序与查找的方法,掌握算法设计的步骤与分析方法; 6) 掌握集合论、关系与映射、无限集、代数系统、图论、数理逻辑方面的基 础知识,掌握处理离散结构所必须的描述工具和方法,具备抽象思维、缜 密概括、逻辑推理的能力; 7) 掌握高级语言编译程序构造的一般原理和基本实现方法,掌握形式语言、 自动机、词法分析和语法分析的基本方法与应用。 4.1.5社会发展和相关领域科学知识 了解与本专业相关的知识。包括: 1) 了解与本专业相关的职业和行业的生产、设计、研究与开发的法律、法规 和规范; 2) 了解计算机硬件、网络、大规模集成电路、企业信息管理、电子工业等基 本知识; 3) 了解本专业的前沿发展现状和趋势。 4.2 扎实的专业能力 4.2.1软件分析与设计能力 1) 掌握结构化分析方法与设计方法; 2) 掌握面向对象的分析与设计方法,熟悉UML建模技术和常见的软件设计模 式; 3) 掌握常用的软件分析与设计开发工具; 4) 掌握用户需求调研和需求分析方法; 5) 能够将需求转换为系统的设计; 6) 能够使设计满足实施环境; 7) 能够设计和定义软件构架、模块划分的接口协议; 8) 能够运用详细设计的描述工具进行模块的详细设计; 9) 能够设计用户界面 10) 具备用户需求说明书、软件规格说明书、概要设计说明书、数据库设计说 明、详细设计说明书等软件开发文档的撰写能力。 4.2.2软件实现能力 1) 具备程序设计的抽象思维和逻辑推理能力; 2) 掌握结构化程序设计技术,熟悉C语言的基本语法、基本操作与编程技术; 3) 掌握面向对象程序设计技术,熟悉Java语言的基本语法、基本操作与编程 技术; 4) 能够运用一种以上的工具加载与编写组件和动态链接库; 5) 掌握Web程序设计技术,熟悉HTML语言、JavaScript语言、Java EE和.Net 等常见Web应用构建技术,具备界面设计、脚本编程、业务逻辑编程、系 统部署能力; 6) 熟悉常用的IDE开发工具,掌握软件的编辑、编译、运行和调试技术; 7) 能够运用开发工具的联机帮助来解决编码问题; 8) 能够运用打包工具制作产品的安装程序,能够编写用户使用手册、安装说 明等文档; 9) 能够将子系统集成为一个完整的系统,能够在集成过程中优化系统; 10) 能够配置系统调试环境,能够组织联调 11) 能够识别关键代码并组织编写代码,能够进行性能优化。 4.2.3软件测试能力 1) 掌握软件测试的基本概念和基本理论; 2) 掌握常见的单元测试、集成测试、性能测试和回归测试技术; 3) 掌握常用的白盒与黑盒测试方法,具备测试用例的设计能力; 4) 掌握常用的软件测试工具; 5) 能够编写单元测试计划及用例; 6) 能够编写集成测试计划及用例; 7) 能够搭建测试环境; 8) 掌握软件测试管理技术,熟悉实际的软件测试流程; 9) 具备软件测试计划、软件测试报告等测试文档的撰写能力。 4.2.4软件项目管理能力 1) 掌握软件项目管理的基本概念和基本理论; 2) 熟悉RUP、XP等常用软件开发过程模型,具备针对具体项目选择适当模型 的能力; 3) 掌握项目范围界定、计划制订及进度监控技术; 4) 掌握开发资源分配与成本管理技术; 5) 掌握软件配置技术,能够使用配置管理工具; 6) 掌握软件开发风险评估与控制技术; 7) 掌握常用的软件项目管理工具; 8) 能够基于用户的反馈进行软件产品的维护,能够对用户进行培训; 9) 具备软件开发计划、可行性分析报告等项目管理文档的撰写能力。 4.2.5嵌入式开发能力 1) 掌握嵌入式系统的基本概念和基本理论; 2) 掌握ARM等常见的嵌入式处理器体系结构,包括总体结构、存储器组织、 系统控制模块和I/O外围控制模块等; 3) 掌握Linux、WinCE、Android等常见平台下的嵌入式开发技术; 4) 掌握嵌入式软件的编程、调试、部署技术。 4.2.6数据库开发与管理能力 1) 掌握数据库系统的基本概念与体系结构; 2) 掌握关系模型及其运算理论; 3) 掌握SQL语言规范,具备应用SQL语言进行数据操作的能力; 4) 能够实现数据库编程; 5) 掌握关系数据库规范化理论,具备数据库结构设计能力; 6) 掌握数据库系统的安全保护技术和性能调优技术; 7) 了解分布式数据库及面向对象数据库的知识; 8) 熟悉MSSQLServer、Oracle、DB2等常见数据库的操作。 4.3 良好的综合素质 4.3.1政治思想 1) 树立科学的世界观和正确的人生观,愿为国家富强、民族振兴服务; 2) 继承中国古典哲学思想和西方现代哲学思想精髓; 3) 提高对形势的认识和对政策的理解。 4.3.2道德法律 1) 了解礼仪的基本要求和意义,懂得尊重自己和他人,平等待人、真诚礼貌, 追求高尚人格,自觉践行礼仪规范; 2) 了解道德的特点和作用、公民道德和职业道德基本规范,追求高尚的道德 人格,自觉践行公民道德和职业道德基本规范; 3) 了解实体法和程序法的作用和意义,增强法治意识,崇尚民主、公正、平 等,履行保障宪法和法律实施的公民职责; 4) 了解有关违法行为的危害和承担法律责任,理解守法的意义,自觉依法律 己,同各种违法犯罪作斗争; 5) 了解相关的民事、经济法律常识,理解其意义和作用,在民事和经济活动 中依法做事,依法维护权益、履行义务、承担责任; 6) 具有良好的心理素质,能应对危机和挑战。 4.3.3开拓创新能力 1) 具有创新意识和创新能力; 2) 树立创新的信心与习惯; 3) 具备突破系统条框、大胆设想、合理推断的能力; 4) 具有面向未来,开拓进取的开创精神, 4.3.4交流沟通能力 1) 对人宽容、为人谦恭、真诚信义、思维敏捷; 2) 掌握自我表达的意识和技巧; 3) 提高自我管理、艺术欣赏等能力。 4.3.5团队合作能力 1) 友好、宽容地对待同事,愿意共享经验,善于从他人那里学习,要虚心, 要认同他人; 2) 能有意识的关注团队工作的整体进度和团队内部情况; 3) 能忠诚自己所从事的职业,做到勤奋、敬业、一丝不苟; 4) 以团队利益为思考出发点,不计较个人得失,学会主动承担责任和任务, 能自觉出色地完成任务; 5) 学会服从,负起自己应有的责任。 4.3.6国际视野和跨文化环境下的交流、合作与竞争能力 1) 具有宽泛知识背景,能采用汇报、写作、图表、电子和多媒体等方式进行 专业和非专业交流; 2) 进行学科内、跨学科和多学科领域的合作,以及跨文化背景的合作; 3) 勇于挑战和接受挑战,有竞争意识和竞争能力; 4) 具有一定的组织能力和领导能力,具有“引领”意识,并为之储备相关的 知识和技能。 4.3.7信息获取、知识更新和终生学习能力 1) 利用多种方法进行查询和文献检索,获取信息; 2) 面向未来,与时俱进,了解学科内和相关学科的发展方向,以及国家的发 展战略; 3) 更新知识,不断学习,能适应未来科学发展的方向; 4) 制定和调整自身的发展方向和目标,提高个人和机构的工作效率。 专业技术与综合素质共同构成了本专业卓越工程师所必需的专业能力,为此在教学实施过程中相应设置理论教学模块和专业实践模块。专业能力与模块设置如图2所示。 理论教学 专业实践 专业能力培养 大型管理软件实训 软件工程 软件分析与设计能力 项目(企业)实训软件分析与设计 面向过程程序设计 面向对象程序设计 程序设计实验 软件编程能力 Web应用系统开发 编程竞赛 Java EE 技术 单元测试 软件测试与质量保证 软件测试能力 集成测试 软件测试工具 性能测试 软件项目案例项目(企业)分析 分析与设计 软件项目管理能力 与设计 软件配置管理 软件配置实验 嵌入式LinuxC编程 嵌入式编程设计大赛 嵌入式开发能力 嵌入式应用软件开发 嵌入式软件设计 数据库原理与应用 数据库设计 数据库开发与管理能力 Oracle数据库 数据库应用编程 微机原理与接口技术 操作系统 认知实习 计算机网络 毕业设计(论文) 专门领域的工作能力 数据结构与算法设计 技术实习 离散结构 学科竞赛 软件编译技术 知识获取能力 知识应用能力 交流沟通能力 环境适应能力 创新创业能力 图2 专业能力与模块设置 5. 培养标准实现 建立“培养标准实现矩阵”,描述培养标准规定的知识、能力和素质的实现途径(如表1所示)。 表1 培养标准的实现矩阵 培养要求 实现途径 人文社会科学知识 哲学类、文史类系列模块、学术讲座 高等数学、工程数学、大学物理等系列模块及实践环节、自然科学知识 学术讲座 科 外语、文献检索、专业研究方法、软件法规与知识产权、工具性知识 学 计算机基础实践等系列模块及实践环节、学术讲座 知 电路与模拟电子技术、数字逻辑、计算机科学与技术导论、识 专业知识 微机原理与接口技术、操作系统、计算机网络、数据结构 与算法设计、离散结构、软件编译技术 经济热点分析、公共关系学、环境科学、生命科学等系列社会发展和相关领域科学知识 模块、学术讲座、新技术参观 软件工程概论、软件分析与设计、大型管理软件实训、项软件分析与设计能力 目(企业)实训 面向过程程序设计、面向对象程序设计、Web应用开发基 软件实现能力 础、Java EE技术、Web开发框架、.Net技术、XML与Web2.0、 项目(企业)实训 专 软件测试能力 软件测试与质量保证、软件测试工具、项目(企业)实训 业 能 软件项目案例分析与设计、软件配置管理、项目(企业)软件项目管理能力 力 实训 嵌入式Linux C 编程、嵌入式应用软件开发、项目(企嵌入式开发能力 业)实训 数据库原理与应用、Oracle数据库、大型管理软件实训、数据库开发与管理能力 项目(企业)实训 哲学类、文史类系列模块、形势与政策、军事理论教育等政治思想 讲座 哲学类、文史类系列模块、软件法规与知识产权、大学生道德法律 心理健康教育、安全教育等系列模块 挑战杯、数学建模、第二课堂、专业竞赛、项目(企业)开拓创新能力 综 实训 合 交流沟通能力 演讲 办公室主任竞聘演讲中层竞聘演讲护士长竞聘演讲演讲比赛活动要求对演讲比赛的点评 与口才、认知实习、毕业实习、项目(企业)实训 素 大型管理软件实训、项目(企业)实训、体育竞赛组织与质 团队合作能力 管理 国际视野和跨文化环境下的交职业生涯规划与就业指导、外包技术标准与规范、外语等 流、合作与竞争能力 系列模块、学术讲座 信息获取、知识更新和终生学习文献检索、专业研究方法、学术讲座、新技术讲座 能力 6(教学体系 以产业需求为导向,形成提高软件企业参与度的有效机制,吸纳产业界专家参与人才培养方案的研究和制定。通过学习和借鉴德国的模块化教学成功经验,构建以能力为导向的模块化教学体系和以工程对象为轴心的实践教学体系,培养学生工程设计能力、项目实现能力及创新能力。在此基础上制定满足我国软件企业需要,又符合专业培养规律的特色人才培养方案。在教学的过程中,根据软件产业发展实际状况,每年会同软件企业人员对人才培养方案进行审核和修订。 6.1 以专业能力为导向,构建模块化教学体系 模块化教学是变“知识输入”为“能力输出”的一种先进的教学体系,能有效地支持模块互换及学分互认。 6.1.1 模块化教学体系的构建思路 针对人才培养目标,通过学习和借鉴德国的模块化教学成功经验,本专业模块化教学体系的构建思路总结如下: 通过对本地软件企业进行调查与分析,确定学生成为卓越软件工程师应具备的专业能力,再将抽象的专业能力具体化为能力要素,针对每个能力要素确定其对应的知识点;对能力要素进行优化组合形成能力单元,然后对各个能力单元及其对应知识单元(知识点的组合)进行封装形成“模块”,通过若干个相关模块的有机搭配构成培养卓越软件工程师所需的模块化教学体系。从而将传统的按学科知识体系构建专业课程体系,转变为按专业能力体系构建专业模块化体系的方式(如图3所示)。 模块化教学体系 „„ 模块1模块n„„ 能力单能力单能力单能力单„„„„„„元A1元An元X1元Xn „„„„„„„„ 能力要素能力要素能力要素能力要素能力要素能力要素能力要素能力要素XnA1AnBnCnC1X1B1 „„„„„„„„ 专业能力 图3 模块化教学体系构建示意图 基于上述模块化教学体系构建思路,构建针对软件工程“卓越工程师”人才的模块化教学体系(如图4所示)。 图4 模块化教学体系 在上述的模块化教学体系中,一项专业能力可由一个或若干个模块的知识和应用来描述。一个模块是围绕学生能力涉及的知识的有机组合,针对特定的能力单元设置,面向能力培养重构模块的教学内容,对传统模块体系的教学内容进行拆散、揉和优化。如将原有的“Java语言程序设计”、“SQLServer数据库”等模块中的高级应用和难点部分进行整合,设置“Web应用系统开发”模块,重点培养基于Web平台的应用系统设计开发能力。 模块既包含理论知识讲授,又有工程实践训练。专业综合设计采用典型的真实工程项目,对相应能力进行培养。模块具有可重组性和教学内容的非重复性,对应能力的培养环节连贯、递进,可适应不同类型软件工程师的培养需要。 模块化教学体系执行计划总学分为180学分,其中实践环节75学分,实践教学 环节学分占比达到42%。第1-4学期主要学习公共基础模块、专业基础课和部分专 业模块;第5学期到企业进行认知实习;第6、7学期在校学习专业模块,第8、9 学期到企业进行实训,结合工程实际完成项目实训和毕业设计(论文)。教学进程如 表2所示。 表2 软件工程模块化教学体系教学进程 学期 模块 学分 面向过程 计算机 思政I 素 质 大学英语I 高等数学I 程序设计一 基础实训 18 2学分 2 学分 2学分 4学分 (含实训) 2学分 4+2学分 电路与 大学英语II 高等数学II 大学物理 离散结构 思政 II 二 电子技术 21 2学分 4学分 4学分 3学分 2学分 6学分 面向对象 计算机 数字系 数据结构 大学英语III 工程数学 程序设计 三 网络 统设计 与算法设计 21 体2学分 3学分 (含实训) 3学分 4学分 4学分 育3+2学分 俱数据库原第软件编 微机原理 乐操作系统 理与应用软件工程 二四 译技术 与接口技术 18 部3学分 (含实训) 3学分 课3学分 4学分 教3+2学分 堂学6五 认知实习 12学分 12 6学学软件测试 Web应用 分 Oracle 嵌入式软件配 软件分析 分 与质量保证 系统开发 数据库 六 LinuxC编程 置管理 与设计 20 (含实训) (含实训) 3学分 3学分 2学分 3学分 2+2学分 3+2学分 Web 嵌入式应用Java EE 软件项目案例开发框架 XML与Web2.0 .Net技术 软件开发技术 七 分析与设计 21 (含实训) 2学分 4学分 (含实训) 3学分 2学分 3+2学分 3+2学分 八 企业实训I 18学分 18 九 企业实训II(含毕业实习、毕业设计(论文))19学分 19 6.1.2 跟踪专业发展,保持模块内容的开放性和先进性 为了确保专业模块的教学内容能反映软件业发展的需求,成立软件工程专业建设委员会,通过跟踪软件企业对人才的知识与能力需求,定期对模块教学内容进行更新,使得模块的教学内容能够反映专业发展现状,并适应软件企业不断变化的需求。指定专门模块负责人,负责具体模块教学内容设计,并组织协调该模块的教学。 6.2 以工程项目教学法为轴心,开展实践教学 6.2.1工程化实践教学体系 工程项目教学法是以工程项目生命周期全过程为载体,围绕项目的构思、设计、实现和运行的全过程实施教学过程。通过工程项目教学法,将理论讲解、实验教学、实践教学与创新活动等融为一体,打破传统理论教学与实践教学的界限。在一个或多个教学“模块”中,围绕典型工程对象(如一个软件项目、一个商务案例等),按照“任务驱动”模式将教学内容重新编排,用多少,讲多少,最终覆盖所有相关能力要素。在课堂上一边理论讲解,一边动手实践,两者合二为一。工程化实践教学体系如图5所示: 图5 工程化实践教学体系 6.2.2 梯度式实践教学模式 工程项目教学法的一大特点就是:教学所用的工程对象不仅可以满足一个模块的能力培养,还可以横跨多个模块、多个学期的教学内容。通过精心设计的典型工程对象把原本分散的知识点和能力要素串接起来,建立循序渐进、螺旋上升的梯度 式实践教学模式。实践教学从能力上可分为四个层次:基础实践层、专业实践层、综合设计实践层、创新实践层,如图6所示。 **项目品质保证 创新大型软件模块高级技术模块软件度量模块„„实践 综合J2EE模块嵌入式模块质量保证模块„„实践 专业程序设计模块接口设计模块软件测试模块„„实践 基础软件基础模块硬件基础模块商务管理模块„„实践 电子商务网站宝贝车机器人 图6 梯度实践教学模式 7. 企业培养方案 本专业的“卓越工程师培养计划”将把工程师培养分为校内学习和企业学习两个培养阶段。在企业1年的学习阶段,合肥学院将与思科网讯软件有限公司合肥分公司、安徽科大讯飞信息科技股份有限公司、安徽科力信息产业有限责任公司、安徽用友政务软件有限公司和安徽服务外包产业园共同制定学生在企业学习期间的培养目标、培养标准和相应的培养体系。 7.1培养目标 通过企业一年的学习与实践,重点培养学生的职业素养与创新性思维、工程实践能力、工程设计和工程创新能力,实现学生培养、就业及企业人力资源选拔的有 机结合。 7.2培养标准 企业培养标准如表3所示。 表3 企业培养能力与要求 能力 培养要求 掌握用户需求调研和需求分析方法 掌握IBM Rational ROSE、PowerDesign等建模工具和常见的软件设计模式 软件分析与设能够设计和定义软件构架、模块划分的接口协议 计能力 能够运用VISIO工具进行详细设计及软件流程设计 具备用户需求说明书、软件规格说明书、概要设计说明书、数据库设计说明、 详细设计说明书等软件开发文档的撰写能力 熟练使用ECLIPSE,进行JAVA程序的编辑、编译、运行和调试 能够运用Visual Studio工具进行.Net程序的编辑、编译、运行和调试 软件实现能力 掌握Web应用系统的界面设计、脚本编程、业务逻辑编程及系统部署能力 能够运用Install Anywhere等工具制作产品的安装程序,能够编写用户使用手 册、安装说明等文档 熟练使用Jtest、C++Test、.NetTest等工具完成单元测试、集成测试、性能测 试和回归测试 软件测试能力 熟练使用TestDirector等工具撰写软件测试计划、测试用例和测试报告 熟练使用LoadRunner等工具搭建性能测试环境并进行测试 熟练使用Project等工具进行项目范围界定、计划制订、进度监控、开发资源软件项目管理分配与成本管理等工作 能力 掌握软件配置技术,熟练使用CVS、SourceSafe等工具 利用Visual Studio、ADS等IDE进行WinCE、Linux和Android等平台的嵌入嵌入式开发能式软件的编程、调试和部署 力 利用PB等工具进行嵌入式驱动程序开发 熟悉Oracle、DB2等常见数据库的配置管理技术 数据库开发与 管理能力 掌握数据库系统的安全保护技术和性能调优技术 软件工程综合熟悉并掌握软件项目的需求分析、系统设计、系统实现、系统测试、系统安装能力 调试等各环节的相关技术和实施方法 熟悉行业政策法规,具备良好职业道德,了解相关企业文化、核心价值观,具备职业素养 良好的规范意识和团队精神 7.3培养职责 7.3.1学校的职责 1)提供必要的企业实习条件; 2)提供学生实习期的商业劳动保险; 3)确定学校指导教师,与企业指导教师组成指导小组; 4)进行定期的检查、反馈与持续改进; 5)提供企业培养阶段所需的必要经费。 7.3.2企业的职责 1)提供必要的实践硬件与软件条件; 2)创造实践机会,确定学生企业指导教师; 3)与学校教师团队沟通,确定企业培养环节的课题; 4)提供学生必要的食宿条件; 定期给出学生的评估与督查,并反馈给学校。 7.4实施企业 7.4.1思科网讯软件有限公司合肥分公司 隶属于思科系统公司Cisco Systems, Inc. (纳斯达克CSCO)的WebEx 是全球最大的网络会议服务供应商之一。网迅(中国)软件有限公司是WebEx 在全球的重要研发基地,网迅(中国)软件有限公司合肥分公司(WebEx (China) Software Co., Ltd. Hefei Branch)专业从事软件开发、软件测试、技术支持和市场服务工作。 该企业主要承担我院学生软件测试能力的培养。 7.4.2 安徽科大讯飞信息科技股份有限公司 安徽科大讯飞信息科技股份有限公司是一家专业从事智能语音及语言技术研究、软件及芯片产品开发、语音信息服务及电子政务系统集成的国家级骨干软件企业。是我国众多软件企业中为数极少掌握核心技术并拥有自主知识产权的企业之一,其语音合成核心技术代表了世界的最高水平。 该企业主要承担我院学生工程综合设计能力的培养。 7.4.3安徽科力信息产业有限责任公司 安徽科力信息产业有限责任公司是国家级高新技术企业。公司拥有合肥市政府批准的合肥市智能交通工程技术研究中心,省发改委批准成立的安徽省智能交通(ITS)工程中心,科技厅批准成立的安徽省软件工程中心。建立了开放式的智能交通(ITS)工程实验室及软件工程实验室。公司拥有多项自主知识产权的核心技术和ITS系列产品。 该企业主要承担我院学生嵌入式软件开发能力的培养。 7.4.4安徽用友政务软件有限公司 安徽用友政务软件有限公司是用友软件股份有限公司的控股子公司,公司运用国际先进的ERP管理理念和优秀的实施方法,推出了NC和U8两条产品主线和企业信息化的全面解决方案,提供管理会计、决策财务、供应链管理(SCM)、网络分销管理(DRP)、客户关系管理(CRM)、项目成本、生产制造、人力资源管理(HR)等全面解决方案。 该企业主要承担我院学生软件编程能力的培养。 7.4.5安徽服务外包产业园 安徽服务外包产业园是国家级服务外包产业示范园区,为从事服务外包的跨国公司和国内企业提供全方位、一体化、立体式服务。安徽服务外包产业园规划建筑面积10万平米,重点打造信息技术、人才招聘、系统测试、数据备份四大公共平台和网络安全、网络通讯、信息检索工具三大开放型实验室。目前有世界500强中信息产业巨头惠普、IBM及香港上市公司ePRO系统(中国)有限公司、日本Web Solition Service Company等企业和机构入驻园区。 该企业主要承担我院学生软件分析与设计能力的培养。 7.5培养计划 7.5.1培养形式 企业培养环节采用全时制在企业的培养形式。 7.5.2实施方案 1)学校准备工作阶段 学校准备工作阶段重点的工作重心是安排好学生和指导教师。挑选学生的依据: , 团队协作能力 , 各学期学习成绩 , 外语水平 , 奖励情况 原则是全体参与卓越工程师培养计划的学生都必须参加,除非有性格方面或身体方面的不适合因素。根据挑选的结果、学生的意愿、本身的特长,推荐到不同类型的企业进行培养。 2)校企交流与探讨阶段 企业向学校老师介绍企业各科室负责情况、对人才(培养)的要求等;学校向企业介绍自己的专业领域与方向、人才培养、技术发展等方面的有关信息。双方通过交流探讨,取得共识,为开展校企合作、为实施“卓越工程师联合培养计划”打下良好的基础。 3)企业学习与实践阶段 这一阶段是学生在企业培养的核心环节,主要包括:企业文化体验、企业介绍、项目实训和毕业设计(论文)等环节。 4)总结阶段 由学校和企业方组成答辩团队,要求学生做一个在企业整个培养阶段的系统总结报告与毕业设计(论文)答辩等。依据学生平时的表现、企业的评估、总结报告与毕业设计(论文),给出综合的成绩。 5)反馈阶段 学校依据企业、学生的反馈意见和建议,对企业培养进行总结,并为下一年的工作提出改进的方案。 7.5.3实施计划 为了保证学生在企业1年学习的培养目标,按照培养标准的要求和学生将来毕业后的职场定位,结合实施企业的实际情况,对企业实训内容进行细化。考虑到我院本科教育的实际情况,培养内容侧重于软件实现(编程)能力的培养,并根据当前软件编程技术的发展主流,划分为Java、DotNet和C三个方向,每个学生根据自身的兴趣和能力特点任选其一,从而实现对能力的深度培养。同时兼顾学生将来的发展,适当增加软件分析与设计、软件测试等工程能力及职业素养等方面的培训, 制定了如表4所示培养计划。 表4 企业阶段的培养计划 时间 合作 能力 培训内容 培训目标 (周) 企业 熟练掌握Eclipse、Java开发环境 1 NetBeans等开发环境 Java基础实训:Java Core、依据企业需求,对重点知3 Web Core、Java Web、JavaEE 识点进行强化 安徽服Java 企业级模块实训:登录管理、根据企业业务需求,运用务外包方向 用户管理、报表管理、权限所学知识点进行企业级4 产业园 管理等 模块开发及文档编写 按照GB、CMMI软件工任务驱动型企业级项目开程思想,分组分角色完成10 发:物流信息管理系统 项目开发 熟练掌握Visual Studio开DotNet开发环境 1 发环境 DotNet基础实训:C# Core、依据企业需求,对重点知ADO.NET、DotNet Web、3 软件 科大讯识点进行强化 DotNet框架及企业库 实现 飞信息DotNet (编程) 科技股企业级模块实训:登录管理、根据企业业务需求,运用方向 能力 份有限用户管理、报表管理、权限所学知识点进行企业级4 公司 管理等 模块开发及文档编写 方向 按照GB、CMMI软件工任务驱动型企业级项目开三选一 程思想,分组分角色完成10 发:客户关系管理系统 项目开发 熟练掌握Visual Studio、C嵌入式开发环境 1 ADS等嵌入式开发环境 嵌入式C语言及Linux应用 开发实训:嵌入式Linux内依据企业需求,对重点知3 安徽科核编程、嵌入式Linux系统识点进行强化 C 力信息架构及裁剪等 嵌入式 产业有企业级模块实训:嵌入式根据企业业务需求,运用方向 限责任WebServer,BootLoader、触所学知识点进行企业级4 公司 摸屏设备驱动程序开发等 模块开发及文档编写 任务驱动型企业级项目开按照GB、CMMI软件工 发:基于ARM9+Linux平台程思想,分组分角色完成10 的安防监控系统 项目开发 SQL实训:复杂查询、存储强化SQL语言,掌握常 过程、触发器、数据库管理用的企业级数据库开发2 语句等 技术 安徽用Oracle数据库实训:Oracle 掌握Oracle的各种企业数据库 友政务4 EM、RAC、DataGuard等 级管理工具 开发 软件有MSSQLServer数据库实训:限公司 掌握MSSQLServer的各企业管理器、查询分析器、4 种企业级管理工具 服务管理器、Analysis等 软件分析设计工具: ROSE、掌握常用的软件分析与1 PowerDesign、Visio等 设计工具 软件 结构化分析与设计:数据流安徽服掌握常用的结构化分析分析与 图、数据字典、控制流图、2 务外包设计方法 设计 SC图等 产业园 面向对象分析与设计:UML掌握UML建模方法 2 建模 测试工具:TestDirector、掌握常用测试工具 1 Loadrunner等 功能性测试:等价分类、边掌握常用的功能性测试软件 界分析、逻辑覆盖、路径覆方法,编写单元和集成测4 工程 思科网盖等 试用例 软件 能力 迅合肥测试 掌握常用的测试方法,具分公司 性能测试:压力测试、安全备搭建压力测试环境并2 性测试等 实施测试的能力 Bug管理:Bug记录、跟踪、掌握Bug管理流程及工具1 关闭等 的使用 项目管理:MS、GB、CMMI等 熟悉主流项目管理流程 2 科大讯 飞信息通过几款ERP软件产品,工程综科技股大型管理软件实训:金蝶了解大型管理软件的设合实践 2 份有限EAS、用友U8、SAP 计理念,建立复杂软件的 公司 设计思想 通过在模拟企业环境内 的实际工作场景训练,了 职业礼仪、职业态度、目标解职业人的基本礼仪,需安徽服职业 职业素管理、时间管理、团队管理、要注意的职业礼仪,积极2 务外包素养 养训练 项目管理、品质意识、客户的心态,沟通技巧等。怎产业园 意识 样制定目标,怎样达成目 标,PDCA。达到企业员 工职业素养基本水平 7.5.4企业指导教师 表5企业主要指导教师一览表 序号 姓名 专业技术职务 工作单位及职务 专业领域及特长 安徽科力信息产业有限责任公司技软件工程,嵌入式软件1 吴坚 研究员 术总监 开发 项目经理 安徽科力信息产业有限责任公司软软件工程,智能交通应2 朱文佳 工程硕士 件开发部经理 用开发 安徽科力信息产业有限责任公司软软件工程,嵌入式软件3 薛黄金 高级程序员 件开发部室副主任 开发 安徽科大讯飞信息科技股份有限公语音识别与合成,软件4 易中华 高级工程师 司项目经理 开发 安徽科大讯飞信息科技股份有限公质量管理,软件质量保5 胡永平 高级工程师 司质量部经理 障 安徽科大讯飞信息科技股份有限公语音识别与合成,软件6 于继栋 高级工程师 司项目经理 项目管理 技术总监 软件工程,系统分析与7 吴小松 架构师 安徽服务外包产业园 架构设计 系统分析师 项目经理 软件工程,系统分析与8 童青松 安徽服务外包产业园 高级程序员 项目管理 8. 评价方式 积极探索评价方法的改革,构建合理的评价体系。以客观、公正、合理的定性与定量相结合的方式为原则,对学生的专业知识、工程素质、工程实践和应用创新能力进行多方位的评价。采用过程评价与结果评价相结合,笔试、口试、报告、答辩、论文和项目成果相结合,第一课堂考核与第二课堂考核相结合,校内老师评价与企业导师评价相结合等评价方式。 8.1具体考核方法 1)理论教学成绩:由课堂笔记、实验、阶段性测验、小论文、作业、期末考试等几部分成绩组成。 2)实践环节成绩: 工程设计和项目实训:对学生进行现场答辩并验收项目成果及实训(设计)报告,教师根据其实训(设计)过程表现、答辩表现和实训(设计)报告综合评定实训(设计)成绩。 工程素质和工程实践能力:学生在企业实训、实习和毕业设计(论文)期间,指导老师和企业技术人员共同对学生完成的阶段性任务质量、综合表现、具备的能力、撰写的项目文档进行过程考核。最后,由校内老师和企业技术人员组成答辩委员会对学生提交的项目成果进行评阅答辩,答辩委员会根据答辩表现、过程考核成绩、项目文档规范、以及项目的系统性、科学性、合理性、实用性等方面进行考评并给出成绩。 3)创新能力成绩:按照学院第二课堂实施办法评定。 8.2 学生毕业条件 1)要求完成180学分; 2)具有良好外语沟通能力和文档读写能力; 3)独立完成一个软件系统,文档齐备,代码量不少于1万行; 4)获得国家软件工程师证书。 9(保障 9.1 组织保障 成立由本校教师和教授、国内外行业专家、国内外大学知名学者组成的软件工程卓越工程师培养工作组。全面统筹和落实卓越工程师人才培养工作,并负责承担企业合作、学生选拔和相关协调工作。 9.2 实验室 实验教学设有软件实验室、组成原理实验室、微机原理与接口技术实验室、嵌入式系统实验室、网络工程实验室、网络协议分析实验室、单片机实验室和创新实验室。 9.3 师资队伍 建设一支素质优良、结构优化、富有活力、具有应用能力和创新精神的高水平师资队伍是一项任重而道远的系统工程。借鉴德国FH“双师型”师资队伍建设经验,加强应用型本科院校师资队伍建设(校内外教师如表6所示),具体措施如下: 1)采取柔性引进或智力引进的方式,从社会上和产业部门中聘任有专长、实践经验丰富的专家学者和工程技术人员作为兼职教授或兼职讲师。兼职教授/讲师以兼课或讲座、报告会等形式成为师资的组成部分,把工程实例、工程意识、工程文化和工程精神带到校园、带进课堂、传授给教师,并与专业教师深层次合作,结合理论模块进行相关实训; 2)加强教师工程实践能力的锻炼。选派青年教师深入本地优秀骨干IT企业进行学习和工作,获取工程技术经验,构建“双师型”保障系统。教师每3年必须有6个月到企业挂职,了解企业发展的最新状况; 3)改善教师知识结构。有计划地安排教师进行在职学习、在岗进修、脱产进修,到国内外高校作访问学者,提高教学和科研能力。 表6 校内外教师一览表 序号 姓名 类型 主讲的专业模块 专业方向 企业工程经历 数据库原理与应用 安徽省经济信息中心(1987-2002)1 刘登胜 校内 软件工程 Oracle数据库 软件开发 Web应用系统开发 安徽商信信息技术有限公司2 许强 校内 软件工程 软件工程 (1999-2005)软件开发 数据结构与算法设计 新疆师范大学华光电子技术公司3 王昆仑 校内 软件与理论 软件配置管理 (1992-2000)软件开发 计算机网络 计算机网络安徽省电子科学研究所4 袁 暋 校内 XML与Web2.0 与数据库 (1982-1991)软件开发 操作系统 计算机网络中国软件技术公司安徽分公司5 钟伯成 校内 .Net技术 与数据库 (1985-1993)软件开发 合肥无线电四厂设计科微机原理与接口技术 嵌入式系统(1978-1985)产品研发 6 张向东 校内 数字系统设计 工程 德国西门子公司慕尼黑CAD中心 (1990-1991)项目管理 软件测试与质量保证 数据库与多安徽山立信息工程公司7 檀明 校内 Oracle数据库 媒体技术 (1998-2003)软件开发 嵌入式LinuxC编程 蚌埠平板玻璃厂(1987-1989)软件8 郭昌建 校内 软件工程 软件分析与设计 开发 Java EE 技术 安徽省科委计算中心山立公司9 李正茂 校内 软件项目案例分析与软件工程 (1995-2001),软件研究开发工作 设计 面向过程程序设计 合肥万户网络资讯有限公司10 汪彩梅 校内 软件工程 面向对象程序设计 (2000-2002),网站建设与管理工作 嵌入式应用软件开发 嵌入式系统合肥奥力智能系统有限公司11 龙夏 校内 嵌入式LinuxC编程 工程 (2005-2007)产品研发 数字系统设计 嵌入式系统合肥永创电子有限责任公司12 肖连军 校内 嵌入式应用软件开发 工程 (1998-2004)产品研发 软件编译技术 安徽久鼎软件公司 (1986-1992)软13 吴晓琴 校内 软件工程 面向对象程序设计 件开发 离散结构 合肥化工机械厂(1991-2000)产品14 李红 校内 软件工程 数据结构与算法设计 研发 XML与Web2.0 安徽山立信息工程公司15 屠菁 校内 软件工程 Web开发框架 (1998-2004)软件开发 软件项目案例分析与安徽山立信息工程公司(1998- )软16 刘跃存 企业 软件工程 设计 件项目开发 嵌入式系统安徽科力信息产业有限责任公司17 吴坚 企业 嵌入式应用软件开发 工程 (1996- )嵌入式软件开发 安徽科大讯飞信息科技股份有限18 胡永平 企业 软件测试与质量保证 软件工程 公司(2000- )软件质量保障 安徽服务外包产业园(2000-)系19 吴小松 企业 软件分析与设计 软件工程 统分析与架构设计 安徽服务外包产业园(2002-)软20 童青松 企业 .Net技术 软件工程 件开发 9.4 实习实训基地 通过加强与企业合作,促进实习基地建设,聘请企业工程师为学生作相关知识讲座,组织学生参观、参与企业的项目研发,使学生及时了解、掌握专业发展动态。坚持服务于社会、服务于安徽和合肥经济建设的宗旨,密切联系软件企业,建立稳定的校外实习实训基地。实训基地:思科网讯软件有限公司合肥分公司、安徽科大讯飞信息科技股份有限公司、安徽科力信息产业有限责任公司、安徽用友政务软件有限公司、安徽服务外包产业园、安徽易商数码技术有限公司、安徽安联电脑集团、上海慧桥信息科技有限公司和安徽创睿软件技术有限公司。实训基地软件、硬件建设情况良好,企业文化优秀, 管理制度 档案管理制度下载食品安全管理制度下载三类维修管理制度下载财务管理制度免费下载安全设施管理制度下载 全面,管理人员负责,硬件设施精良,使用情况良好,每年能安排200多名的学生实习实训。 9.5 校企合作 以软件产业需求为导向,在人才培养方案制定、模块化教学体系构建、教师配备、项目实训、企业实训、毕业设计(论文)、教学过程监控以及学生考核评价等方面与软件企业进行积极的沟通与互动。同时和软件企业联合建立产、学、研实训基地,为企业解决实际技术难题,与企业建立稳固的合作关系,切实将人才培养、科研与生产实际紧密结合起来。 9.6 质量监控与保障体系 为了确保培养卓越软件工程师人才质量,根据卓越软件工程师人才教育的特点,制定了教学质量保障的规定,形成了较为完整的教学质量保障体系。教学质量保障体系的总体结构包括模块化体系和模块质量保障系统、学生学习管理保障系统、实践教学保障系统和学生创新能力保障系统四个组成部分。从而规范软件人才的教学工作,提高教学水平,保障软件人才培养质量(如图7所示)。 图7 教学质量保证体系结构图
本文档为【[计算机]合肥学院卓越工程师培养计划软件工程专业实施方案】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_321575
暂无简介~
格式:doc
大小:131KB
软件:Word
页数:0
分类:互联网
上传时间:2018-04-28
浏览量:39