(一)素质结构要求
1思想品德素质
热爱社会主义祖国,拥护中国共产党的领导,理解马列主义、毛泽东思想、邓小平理论和“三个代表”重要思想;有为社会主义现代化建设服务,为国家富强、民族昌盛而奋斗的志向和责任感;具有爱岗敬业、艰苦奋斗、热爱劳动、遵纪守法、团结合作的品质;具有良好的思想品德、社会公德和职业道德。思想品德素质是卓越工程师专业人才素质教育的灵魂。
2文化素质
具有高尚的科学人文素养和精神,具备人文科学、自然科学、艺术等方面的基本知识,具有能体现哲理、情趣、品位、人格方面的较高修养,具有健康的心理素质、良好的人际交往能力和组织管理能力。文化素质是卓越工程师专业人才素质教育的基础。
3身心素质
具有一定的体育和军事基本知识,掌握科学锻炼身体的基本技能,养成良好的体育锻炼和卫生习惯,受到必要的军事训练,达到国家规定的大学生体育和军事合格标准,形成健全的心理和健康的体魄,能够履行建设祖国和保卫祖国的神圣义务。身心素质是卓越工程师专业人才素质教育的心理保障。
4业务素质
具备软件开发、软件测试、软件工程项目管理方面的专业基础知识和较强的实践动手能力,具有认真、严谨、求实、敬业的工作和学习态度,具有自信、团结协作的工作作风。专业素质是卓越工程师专业人才素质教育的技术保障。
(二)知识结构要求
1人文、社会科学基础知识
具有基本的人文社会科学基础理论知识和素养,在哲学及方法论、法律等方面具有必要的知识,对文学、艺术、历史、社会学、公共关系学等方面进行一定的修习。具有熟练地使用本国语言、文字进行交流和表达的能力。
2自然科学基础知识
掌握高等数学、线性代数、概率及数理统计等数学的基本知识和分析方法。
3经济管理知识
掌握经济运行及技术经济分析的基本方法,了解软件工程项目计划、管理、实施的基本过程,了解创业管理、市场营销、投资理财等方面的基本知识,具备初步的技术管理能力。
4工具性知识
掌握软件开发、软件测试的常用工具;掌握知识产权和文献检索方面的知识,能借助网络、图书馆等手段查阅相关文献资料;熟练掌握一门外语,具备较好的听说读写能力。
5学科基础知识
掌握离散数学基本知识;
掌握数据结构的基本原理,熟悉典型数据结构的思想、常用操作的算法思想及其实现;
掌握2∽3种程序设计语言;
掌握面向对象的思想、面向对象分析与设计的基本思想、方法;
掌握软件工程的基本概念、基本思想、过程。
掌握计算机的基本组成、工作原理,掌握操作系统、编译原理、计算机网络的基本概念、基本思想;
掌握数据库的基本概念、思想、数据库标准语言——SQL、数据库应用系统设计的过程、方法。
6专业知识
理解软件需求工程、软件过程管理的基本概念、思想和方法;
掌握JAVA EE企业级架构、.NET编程的思想和技术和相应的工具;
理解ERP系统的基本概念、思想和ERP系统开发的基本思想、过程和方法;
了解信息安全的基本概念、基本思想;
理解项目管理、软件过程管理的基本概念、思想;
掌握Web应用开发、移动应用开发的思想、技术;
掌握软件测试的基本概念、思想,理解软件测试管理的基本概念、思想。
(三)能力结构
1获取知识的能力
具有综合应用各种手段查阅文献或其他资料、获取信息、拓展知识领域、继续学习并提高业务水平的能力,具有自主学习专业新技术新知识的能力。
2运用知识的能力
具有根据设计和使用要求、环境条件等实际情况,经济合理、安全可靠地设计软件系统,正确使用开发平台和工具完成软件系统开发的初步能力;
具有组织及开展软件工程项目管理的初步能力;
具有在软件开发过程中进行软件质量保证的的初步能力;
具有正确使用各种软件测试工具进行一般软件测试的项目规划、实施的初步能力;
具有较高的外语水平和外语应用能力,能够比较熟练地翻译与查阅本专业的外文资料,具备较好的外语听、说、读、写能力。
3创新能力
具有较强的创新意识,具有分析、设计、开发应用软件产品的初步创新能力。
4交流能力和社会适应能力
具有应用语言、文字、图形进行工程表达和交流的基本能力。
具有社会活动、人际交往和公关的基本能力,具有良好的团队协作精神和较强社会适应能力,能够适应与工程项目设计、实施、维护、管理等工作相关的组织管理工作。
具有应对危机、竞争与突发事件的初步能力。
(四)服务方向
本专业的毕业生可到各类软件开发企业、IT技术服务行业、各类企事业单位等从事各种软件开发、系统集成、软件测试、运行维护、教学培训等工作。