软件工程

当前位置: 首页 > > 本科专业 > > 软件工程

专业名称:软件工程

隶属院系部:信息工程学院

学历层次:本科

学制学位:学制四年、工学学士


培养目标:

培养适应社会与经济发展需要,德智体美劳全面发展,具备扎实的计算科学及软件工程理论基础知识,掌握软件工程的基本原理、专业技能与研究方法,能够在软件工程及计算机软硬件设计等相关领域,从事软件系统的研究、开发、测试、应用、管理和技术服务等方面工作的应用型工程技术人才。

毕业后,经过5年左右的工作或学习深造应该达到的具体目标:

目标1:能够适应现代信息技术发展,了解软件工程专业方向有关的标准、规范、规程、法规,能对复杂工程项目提供系统性的解决方案,负责完成一个中等规模的软件产品的测试和技术支持,进而成长为软件开发工程师、技术经理等。

目标2:能够跟踪软件工程及相关领域的前沿技术,具备创新能力,能将新技术成果应用于工程实践,并运用现代工具从事本专业领域相关产品的设计、开发和生产,负责完成一个以上产品关键技术的方案设计和研发工作,成长为研发工程师、软件设计师、系统架构师、测试工程师等。

目标3:具备社会责任感,理解并坚守职业道德规范,综合考虑法律、环境与可持续性发展等因素影响,在软件工程实践中能坚持公众利益优先。

目标4:具备健康的身心和良好的人文素养,具备一定的协调、管理、沟通、竞争与合作能力,胜任研发、测试、技术支持、营销等部门的管理工作,成为企业中层管理者。

目标5:具有全球化意识和国际视野,能够通过继续教育或其他渠道更新知识,拥有终生的学习习惯和能力,主动适应软件外包和软件产业国际化发展要求,掌握符合国际标准的软件工程规范和技术规范,实现个人能力和技术水平的持续提升。

毕业要求:

1.工程知识:能够适应现代信息技术发展,融会贯通工程数理基本知识和软件工程专业知识,能够将数学、自然科学知识、软件工程基础知识和专业知识用于解决软件工程领域的复杂工程问题。

2.问题分析:能够应用数学、自然科学和软件工程相关的基础理论和基本原理,识别、表达、并通过文献研究分析软件工程领域中的复杂工程问题,并能对软件特性进行相关测评,获得有效结论。

3.设计/开发解决方案:能够应用软件工程相关的原理、方法和技术,针对软件工程领域中的复杂工程问题,设计解决方案,开发满足特定需求的软件系统,能够在设计开发环节中体现创新意识,并能够分析和评价设计方案对社会、健康、安全、法律、文化以及环境的影响。

4.研究:能够基于软件工程学科相关的原理并采用科学方法对软件工程领域复杂工程问题进行研究,包括设计实验、分析与解释数据,并通过信息综合得到合理有效的结论。

5.使用现代工具:能够针对软件工程领域的复杂工程问题,选择与使用恰当的技术、资源、平台和开发适当的工具,包括对复杂工程问题进行预测与模拟,能够理解其局限性并适当改进。

6.工程与社会:能够基于工程相关背景知识进行合理分析,评价软件工程专业工程实践和复杂工程问题解决方案对社会、健康、安全、法律及文化的影响,并理解应承担的责任,在工程实践中能坚持公众利益优先。

7.环境和可持续发展:在软件工程实践中能够综合考虑环境与可持续性发展等因素,能够理解和评价软件工程领域复杂工程实践对环境、社会可持续发展的影响。

8.职业规范:具有人文社会科学素养、公民道德操守和社会责任感,能够在软件工程实践中理解并遵守工程职业道德和规范,履行责任。

9.个人和团队:具有健康的体格和良好的心理素质,具备一定的协调、管理、竞争与合作能力,能够在多学科背景下的团队中承担个体、团队成员及负责人的角色。

10.沟通:具有沟通的能力、方法和技巧,能够就软件工程领域复杂工程问题与业界同行及社会公众进行有效沟通和交流,包括撰写报告和设计文稿、陈述发言、清晰表达或回应指令,并具备一定的国际视野,能够在跨文化背景下进行沟通和交流。

11.项目管理:了解工程管理的基本原理与方法,具有一定的项目管理知识和能力,理解并掌握软件工程管理原理与经济决策方法,并能在多学科环境中应用。

12.终身学习:具有自主学习和终身学习的意识,拥有自主的、终生的学习习惯和能力,能够通过继续教育或其他渠道更新知识,实现能力和技术水平的提升,积极主动适应不断变化的国内外形势和环境。

主干课程:

程序设计基础、数据结构、操作系统、计算机网络、数据库原理及应用、软件工程、计算机组成原理、UML分析与建模、软件过程与管理、软件测试技术、敏捷开发、软件设计模式与重构等课程。

集中实践教学环节:

军事训练、程序算法综合实训、Java程序设计课程设计、数据库原理及应用课程设计、软件工程课程设计、软件过程与管理课程设计、软件工程综合实践、生产实习、毕业设计等。

专业特色:

为培养高层次、实用型、复合型的软件工程专门人才,软件工程专业按工程化的原则和方法来设置教学计划、安排教学环节,主要在软件项目管理、软件开发方法与环境、软件工具及集成技术、软件自动化及自动测试技术、软件可靠性及性能评测、程序验证理论与技术、软件可重用技术等方面培养学生的工程实践能力,并强化创业创新和专业竞赛活动,推进创新人才培养。

就业去向:

IT行业、科研机构、企事业单位中从事计算机应用软件系统的开发和研制的高级软件开发工程师、软件测试工程师、数据库系统工程师、系统架构师等工作。

技能证书:

软件设计师、普通话证书、英语四六级证书

部分主讲教师/部分教学设施:

部分主讲教师:

说明: 王玉萍桂林

王玉萍,教授,高级网络安全工程师,信息工程学院软件工程教研室主任,河南省骨干教师,河南省教学标兵。长期从事机器视觉方面研究,主讲《程序设计基础》、《数据结构与算法》、《数据库原理及应用》等课程,主持或参与省级科研项目5项,厅局级教科研项目10项,发表学术论文22篇,授权发明专利2项、实用新型专利3项,2019年河南省教育系统教学技能竞赛获得一等奖,多次获得校级优秀教师称号。

说明: C:\Users\kjxy\Documents\Tencent Files\122250319\FileRecv\MobileFile\IMG_20181011_124350.jpg

鞠杰,女,毕业于武汉大学,硕士,副教授。现为我信息工程学院专任教师,先后主讲《网页设计》、《软件工程》、《HTML程序设计》、《网站开发与设计》《Authorware多媒体制作》等课程,曾获获河南省教育厅组织的全国多媒体软件大赛高等教育组多媒体课件一等奖,多次获得“优秀毕业设计(论文)指导老师”和校级“优秀教师”等荣誉称号。在完成教学任务的同时,积极开展科研工作,先后发表16篇学术论文,其中发表有5篇核心论文。参与编写专业教材1部,著作1部,鉴定成果2项,专利成果5项。主持或参与完成了河南省教育厅自然科学研究重点项目、河南省科技厅项目、省市社科联项目等15项,获得成果奖励10余项。

说明: 29cab417b4dfdcd74e9f6cf783a70d5

赵莉苹(1984-)女,河南周口人,硕士研究生,副教授。从事计算机专业教学工作十余年,承担《程序设计基础》、《操作系统》、《数据结构》等课程。曾发表核心论文10余篇。主持或参与完成河南省教育厅重点项目、河南省社科联、郑州市社科联、河南民办教育协会等10余项课题。获得河南省教育厅教育信息化成果奖一等奖2项。编写教材和著作3部。获得发明专利1项、实用新型专利4项、鉴定成果3项等。

说明: dab0ebda393b38ccba853e5f9636c22

高丽杰,1979年生,硕士研究生,讲师。主讲《计算机网络技术》、《路由与 交换技术》、《网络安全设备配置与管理》、《网络运行与维护》等课程。工作认真负责,爱岗敬业,曾2次获得优秀毕业设计指导老师荣誉称号。参编教材2部,发表论文5篇,主持或参与各级课题多项,荣获河南省教育厅教育信息 化成果一等奖2项。

说明: bdd513222bb094342b59c39013977ab

冯青文,信息工程学院软件工程教研室教师,讲师,中共党员,常年从事《网页设计与开发》,《JavaScript》等课程的教学,参与多项教学大纲和教材的编写,带领学生参与网络安全等竞赛并获得优秀指导老师称号。发表多篇高质量论文,主持或参与多项课题。

张闯,讲师,硕士研究生,拥有十余年软件开发实战经验。主讲《Python语言程序设计》、《操作系统》、《NoSQL数据库原理》、《MySQL数据库应用》等课程。任职以来,发表论文4篇、其中中文核心1篇、主编或副主编教材2部、参与多项省市级科技类项目。

部分教学设施

说明: http://sjzx.zit.edu.cn/__local/D/51/BF/3A41C3888A6D34483D9BF28FCFB_ACC0581E_2C927.jpg

说明: http://sjzx.zit.edu.cn/__local/6/A0/58/0F5A3F0E98C263420606636B772_476E95D0_EB3E.jpg

计算机实验室:

计算机基础实验室始建于2008年,并于2021年7月完成了设备升级更新,机房线路和布局重新规划。配有综合多媒体教学平台和装有windows10操作系统计算机73台。该实验室配有多媒体综合教学平台,老师在多媒体教学平台上实现学生在线签到、师生同步广播教学、教学作业的下发与收取、师生互答互问等现代教学方式。高配置计算机能够完成程序设计语言、数据库、数据结构、机械设计、人工智能编程与仿真、动态网页设计等公共课与专业课程的实践教学任务。

网络实验室:

网络实验室的网络设备是中国神州数码网络有限公司(Digital China Networks)的产品网络设备共分为8组,每组设备含有4台路由器,4台交换机,1台硬件防火墙,2台语音网关,2台网络终端服务器。实验室配有60台学生用电脑,可以60个学生同时做实验。网络实验室拥有优良的计算机网络环境与高性能计算环境,可以实现远程登录实验台,多人同时实验,网络拓扑图的规划,实验报告的递交与批改等功能。