当前位置:
本站首页
专业设置
软件技术
软件技术专业介绍
(一)总体目标
本专业致力于培养德、智、体、美、劳全面发展,适应软件和信息技术服务行业发展需求的高素质技术技能型人才。系统掌握网页设计、软件测试、数据库技术、程序设计等核心理论知识,具备软件设计、开发、测试等关键实践技能,拥有良好的人文素养、职业道德、信息素养、创新意识和团队协作精神,能够适应软件产业发展和岗位需求。
(二)具体目标
毕业后,学生应具备独立开展软件开发、软件测试、Web前端开发等工作的职业能力,能够熟练运用Java、JavaScript等编程语言及主流开发框架,解决工作中的实际问题。职业发展上,初期胜任程序员、软件测试员、前端开发员等基础岗位,中期成长为软件设计师、项目经理或系统架构师,长期有望成为软件开发领域的技术专家或管理人才。就业领域涵盖软件开发、信息技术服务、互联网等行业,可从事软件开发、软件测试、软件技术支持、信息系统运维、Web前端开发等工作,也可拓展至人工智能系统开发、大数据处理等新兴领域。
二、主要课程
序号 | 课程名称 | 主要内容 |
1 | 面向对象程序设计 | 学习Java语言基础、面向对象编程思想、集合、IO、多线程、网络编程及JDBC等核心技术,培养软件开发编码能力。 |
2 | 企业级项目开发 | 学习Spring、MyBatis、Spring MVC及SSM框架整合技术,掌握企业级应用系统开发流程,培养项目实战能力。 |
3 | 软件测试 | 学习黑盒测试、白盒测试、性能测试、安全测试及移动App测试等技术,掌握自动化测试工具,培养软件质量保障能力。 |
4 | 网站开发技术 | 学习JavaScript基本语法、DOM操作、事件处理、Ajax异步请求及jQuery框架,培养Web前端交互开发能力。 |
5 | 数据结构 | 学习线性表、栈、队列、树、图等数据结构及查找、排序算法,培养逻辑思维与程序设计能力。 |
6 | 软件建模与设计 | 学习UML建模语言,掌握类图、状态图、顺序图、部署图等建模方法,培养软件系统分析与设计能力。 |
三、就业方向
毕业生主要面向软件和信息技术服务业,能够在软件开发企业、互联网公司、信息技术服务商等单位,从事软件开发、软件测试、软件技术支持、Web前端开发、信息系统运维等核心岗位工作;也可在人工智能、大数据、云计算等新兴领域开拓职业发展道路。当前,随着数字经济快速发展和产业数字化转型加速,软件人才市场需求旺盛,就业前景广阔。可考取程序员、软件设计师、软件评测师、系统开发工程师、数据分析师等职业资格证书。此外,学生可通过专升本升入本科院校继续深造,在软件工程、计算机科学与技术等相关专业领域进一步提升学历。
四、实践教学
本专业实践性教学学时占总学时的66.4%。专业构建了“课程实验—专项实训—企业岗位实习”三层递进的实践教学体系。校内设有软件技术综合实训室、软件测试一体化实训室,支撑网页设计与制作实训、面向对象程序设计实训、软件测试实训、企业级项目开发实训等核心实践环节。校外与北京四合天地科技有限公司、郑州基正科技有限公司等企业共建实习基地,为学生提供软件测试、Python应用开发等真实岗位实践机会。专业注重校企合作、产教融合,采用项目教学、案例教学、线上线下混合式教学等新型教学模式,实现课程内容与技术发展同步、人才培养与企业用人标准衔接。