软件工程
学科大类:工学 学科小类:计算机类

软件工程是研究用工程化方法构建和维护有效、实用、高 质量的软件的学科,涉及程序设计语言、数据库、软件开发工 具、系统平台,及计算机科学、数学和管理科学等多方面知识。 软件工程的目的是在现有软件开发技术基础上,对应用的需 求进行分析,设计高质量的软件架构,分配和协调每个软件生 产人员的工作,保证软件高质量地完成。 我们可以通过实例来说明软件工程的应用领域:在超市 购物结账时,营业员一般通过计算机进行业务操作,先扫描物 品条形码,使之传输到计算机,得出销售价格并累加、汇总出 物品总金额,再计算找零数目,并记录结账时间、金额和购物 地点——这里条形码与价格间的相互转换以及金额汇总功能 便是通过内嵌在计算机的软件程序发布指令实现的。 再以电力工业为例,电力网络的规模越来越大,调度人员 有限,而且坐镇调度中心的调度员也不可能对发生在异地的 电力故障进行实时现场指挥和维修,因此只能依靠远动操作 来完成。这些远动操作便依赖于软件的作用。可见,软件工 程的应用不仅促进了经济和社会的发展,也使人们的工作与 生活更加便利、高效。

【培养目标】本专业培养德、智、体等方面全面发展,掌握自然科学和 人文社科基础知识,掌握计算科学基础理论、软件工程专业的 基础知识及应用知识,具有软件开发能力以及软件开发实践 的初步经验和项目组织的基本能力,能从事软件工程技术研 究、设计、开发、管理、服务等工作的专门人才。

【主要课程】计算基础、数学和工程基础、职业实践、软件系统建模与 分析、软件系统设计、验证与确认、软件演化、软件过程、软件 质量、软件管理。

【就业方向】毕业生后主要在各大软件公司、企事业单位、高等院校、 各大研究所以及国防等重要部门从事软件设计、开发、应用与 研究工作。可选择的工作岗位有软件工程师、软件设计师、系 统架构师、程序员、测试员,以及项目管理人员、客户需求分析 师等职位和行业服务的咨询师、行业专家等。

【未来可以从事职业岗位】软件工程师、测试工程师、高级产品管理工程师、产品管 理经理、高级测试开发工程师、开发运维主管、MES工程师、高 级Java软件工程师、高级交互设计师、IT支持员、资深Java服 务器开发工程师、企业合作部经理.Android软件工程师、产品 质量工程师等。

【就业热门行业】计算机软件、互联网/电子商务、计算机技术支持(系统、 数据维护)、电子技术/半导体/集成电路、通信/电信/网络设 备、建筑/建材/工程、仪器仪表/工业自动化、新能源、金融/投 资/证券等。