析、设计、编码、测试、维护技术。
(7) 熟悉软件生命周期中分析、设计、开发、测试、维护等要素,熟悉各种软件开发过程管理模型。了解ISO国际质量标准、CMM软件评价标准。
(8) 掌握现代理论和设计方法,尤其是面向对象理论与方法,能用统一建模语言进行软件需求分析、整体设计、单元设计、测试用例设计等。
(9) 熟练运用主流数据库,如Oracle, SQL Sever, MySql,主流操作系统如Windows, Linux等。
(10) 具有独立分析、设计、编码、测试和维护中小型软件的能力,具有在较大型软件开发中独立负责中小型模块开发的能力。
2、 软件工程职业道德和操守、技术伦理、个人价值取向教育。——该不该做。
(1) 思想素质、文化修养、社会道德等人文科学教育,实现人文科学与科学技术相互交融。包括历史与文化类课程、哲学与道德类、公民与社会类、艺术与美感类、科学与生命类等相关综合素质类的知识。
(2) 技术伦理学教育,认识技术发展可能带来的社会问题,并加以判断和自我约束。
(3) 具备应对突发事件和危机的能力,能够洞悉或预测软件开发、软件实施、软件维护中可能出现的问题,并采取恰当的应对措施。
(4) 熟悉技术预研报告、可研性研究报告、可行性分析报告、投
4
标书、需求规格说明书、系统设计、详细设计、测试报告、IT监理等涉及的内容及深度。
(5) 对设计或生产结果与原定的技术指标进行对比评估。 3、 责任担当、贡献社会、保护环境、地域文化、商务保证及法律法规教育。——可不可做。
(1) 了解信息技术相关的职业和行业的生产、设计、研究与开发的法律、法规。
(2) 正确认识信息技术对于客观世界和社会的影响。
(3) 熟悉软件工程行业国际和国内相关的开发、设计、管理和质量标准,并能熟练运用国内外标准开展软件工程项目设计开发工作。
(4) 了解技术合同、项目合同、产品合同、开发合同等相关内容和约定,能与项目相关方(委托人、承包商、分包商、供应商等)签订契约、协议或合同。
(5) 熟悉信息技术行业主要法律法规、遵守信息技术职业行为准则,并在法律和制度的框架下开展工作。
(6) 跨领域整合能力。具备参与社会主要行业信息化的能力。 (7) 整合资源,主持软件工程项目的设计和开发,考虑成本、质量、可靠性、维护性,并能对所采用流程和技术进行评估和评判。
4、 技术经济分析、经济效益及社会效益分析、经济管理知识教育。——值不值做。
(1) 了解信息技术经济分析方法。
(2) 具备较丰富的管理学知识,建立和使用合适的管理体系,组
5
织并管理计划和预算,协调组织任务,合理调配人力和物力资源,提升项目组的工作质量和效率。
(3) 熟悉质量管理和质量保证体系。
(4) 了解市场、用户的需求变化以及技术发展,提出技术改造、系统更新、效能改进的方案,并进行经济性核算。
(5) 指导和主持项目或工程评估,提出改进意见和建议。 (6) 能编写软件开发和企事业信息化项目的概预算书。 (7) 对软件项目进行经济效益和社会效益分析,分析判断软件项目的综合效益。
5、 沟通和交流能力培养。
(1) 掌握文献检索、资料查询及运用现代信息技术跟踪并获取相关信息的基本方法。
(2) 至少熟练掌握一门外国语,并能有效地进行技术沟通和交流。
(3) 能够使用信息技术语言,进行有效地沟通和交流。 (4) 具有一定的组织管理能力、较强的自我控制能力和人际交往能力。
(5) 具有较强的适应能力,自信、灵活地处理新的人际环境和职场环境。
(6) 具有团队合作和协作能力,并在团队中发挥骨干作用。 (7) 具有国际视野和跨文化的交流、竞争与合作能力。
(8) 适应现代技术的发展,培养终身学习的能力,具有适应
6
软件新技术发展的能力。
2 标准实现矩阵
1. 掌握数学、物理等自然科学知识和一般性工程技术知识;了解现代软件工程技术现状和发展趋势;掌握解决软件工程实际问题的方法论,并经历实际工业生产的训练。——会不会做。
能力 实现(课程名称) (1) 数学和相关自然科学知识的学习。高等数学、线性代数、概率与统计、发展较强的数学工具和计算机基础。 物理、计算机科学导论 (2) 计算机科学技术及软件工程基础知程序设计语言,数据结构,操作系识的学习 统,编译原理,数据库 (3) 计算机硬件及系统基础知识学习 计算机组成原理、计算机网络、数字电路与模拟电路、嵌入式系统、计算机系统结构 软件工程,需求工程,软件开发案(4) 具有扎实的专业基础知识和专业知例分析,面向对象技术,软件测试,识,拥有软件开发和测试的技能。 实验和项目驱动教学 (5) 掌握常用软件开发工具如开发平台、面向对象技术(UML),JAVA, 测试平台、配臵管理软件和项目管理软件J2EE,.net. 的使用 (6) 了解软件工程的发展现状和趋势 软件工程、科技创新活动、认识实习、生产实习、毕业设计、企业实习 (7) 熟悉软件生命周期中分析、设计、软件工程、软件项目管理、课程设开发、测试、维护等要素,熟悉各种软件计、企业实习 开发过程管理模型。 (8) 掌握现代理论和设计方法,尤其是面向对象技术、课程设计、企业实面向对象理论与方法 习 操作系统,操作系统实验,数据库(9) 熟练运用主流数据库,主流操作系原理,数据库程序设计,数据库课统 程设计 7
(10) 具有独立分析、设计、编码、测试和维护中小型软件的能力,具有在较大型软件开发案例分析,软件工程课程软件开发中独立负责中小型模块开发的能设计,企业实习 力。 2. 软件工程职业道德和操守、技术伦理、个人价值取向教育。——该不该做。
实现(课程名称) 思政类课程、历史与文化类课程、(1) 思想素质、文化修养、社会道德等哲学与道德类、公民与社会类、艺人文科学教育,实现人文科学与科学技术术与美感类、科学与生命类等相关相互交融。 综合素质类课程。 (2) 技术伦理学教育,认识技术发展可能带来的社会问题,并加以判断和自我约技术伦理学、企业学习 束。 (3) 具备应对突发事件和危机的能力,能够洞悉或预测软件开发、软件实施、软软件工程、软件开发案例分析、企件维护中可能出现的问题,并采取恰当的业实习,项目实训 应对措施。 (4) 熟悉技术预研报告、可研性研究报告、可行性分析报告、投标书、勘察设计、软件工程、软件开发案例分析、企方案设计、初步设计、施工设计、安全评业学习 估、环境评估等涉及的内容及深度。 (5) 对设计或生产结果与原定的技术指科技创新与新产品开发、企业学习,标进行对比评估。 项目实训, 能力 3. 责任担当、贡献社会、保护环境、地域文化、商务保证及法律法规教育。——可不可做。
能力 实现(课程名称) (1) 了解信息技术相关的职业和行业的生项目实训,企业实习。 产、设计、研究与开发的法律、法规。 (2) 正确认识信息技术对于客观世界和社科技前沿讲座、企业实习 会的影响。 (3) 熟悉软件工程行业国际和国内相关的开发、设计、管理和质量标准,并能熟练运软件质量保证、课程设计、毕业设用国内外标准开展软件工程项目设计开发工计、项目实训、企业实习 作。 8