ARTICLE · 1126628
专业推荐|软件工程:面向软件开发全流程,培养高素质技术人才









专业名称:软件工程
总学分 :73
层次:本科





本专业采用线上线下相结合的混合式教学模式,线上配套丰富数字化教学资源,支持学员利用碎片化时间自主学习,适配在职程序员、信息化从业者兼顾工作与深造的现实需求;线下由专业教师、企业技术专家开展针对性编程实训与项目指导,兼顾学习灵活性与实操能力培养。专业教学以岗位核心胜任能力为导向,课程内容直接对接软件开发、软件测试、项目管控等行业核心岗位实操需求,同时联动本地多家软件科技企业搭建长期稳定实训基地,学员可结合自身在岗岗位选择匹配实训项目,全方位提升在职学员职场核心竞争力。




本专业匹配互联网科技企业、政企信息化部门、软件外包公司等多元用人需求,培养熟练掌握软件工程基础理论与全流程项目实操技能的高素质应用型技术人才。面向开发岗位,可独立完成前后端代码编写、数据库设计、项目调试部署等工作;面向测试岗位,具备测试用例设计、功能与接口测试、缺陷跟踪、自动化脚本开发能力;面向项目实施与管理岗位,能够梳理业务需求、管控项目进度、完成软件部署落地与客户培训,助力在职技术人员实现专业能力升级,拓宽技术转管理的职业发展路径。





程序设计基础、操作系统、数据结构(本)、面向对象程序设计、数据库应用技术、软件工程、软件设计与体系结构、软件项目管理。



一、后端开发工程师
知识:面向对象程序设计思想;主流编程语言核心语法;数据库设计、SQL优化;SpringBoot、SpringCloud等后端开发框架;软件工程开发流程;接口设计、微服务基础;版本控制与项目构建工具知识。
能力:独立完成业务模块代码编写;后端接口开发与调试;数据库建模与优化;微服务项目搭建与部署;项目BUG排查与性能调优;配合前端完成接口联调。
素质:规范编码习惯;逻辑拆解思维;团队沟通协作;主动跟进新技术框架迭代学习
主要链接课程:C语言程序设计、数据结构、数据库应用技术、软件工程、软件设计模式、软件项目管理、后端开发实战
二、前端开发工程师
知识:HTML5、CSS3、JavaScript核心技术;Vue、React主流前端框架;前端工程化打包工具;页面交互、UI还原基础;前后端接口交互规范;软件工程迭代开发流程。
能力:依据设计稿还原页面布局与交互;独立开发单页Web应用;适配多终端页面;对接后端接口完成数据渲染;解决浏览器兼容问题。
素质:审美与用户体验意识;细致严谨;快速定位页面缺陷;持续关注前端新技术生态。
主要链接课程:计算机应用基础、JavaScript程序开发、数据库应用技术、软件工程、前端框架开发、软件测试技术
三、软件测试工程师
知识:软件生命周期与软件工程流程;黑盒、白盒、自动化测试理论;测试用例设计方法;缺陷管理流程;自动化测试脚本开发;接口、性能测试基础。
能力:编写全覆盖测试用例;执行功能、回归、接口测试;规范提交缺陷报告;使用自动化工具搭建简易测试脚本;完成测试总结报告撰写。
素质:细心严谨、富有质疑思维;极强耐心与责任心;规范文档编写能力;抗压能力强
主要链接课程:计算机组成原理、操作系统、数据库应用技术、软件工程、软件测试技术、Python自动化脚本开发
四、软件项目管理/实施工程师
知识:软件工程标准化开发流程;项目进度、成本、人员管控方法;需求分析与需求评审;软件部署实施流程;客户需求对接、信息化方案撰写;基础网络与服务器部署知识。
能力:软件项目全周期进度把控;梳理客户业务需求并转化为开发文档;组织需求评审、阶段验收;软件产品现场部署、用户培训;协调开发、测试、客户多方沟通。
素质:优秀沟通协调能力;统筹规划思维;责任心强;问题快速处理与应急应变能力
主要链接课程:计算机网络、数据库应用技术、软件工程、软件项目管理、系统部署与实施、需求工程实务
<<< 上下滑动查看更多 >>>


来源:内蒙古开放大学招生