郑州大学自考软件工程专业的介绍
软件工程,英文名Software Engineering,是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言、数据库、软件开发工具、系统平台、设计模式等方面。在现代社会中,软件应用于多个方面。典型的软件有电子邮件、嵌入式系统、人机界面、办公套件、操作系统、编译器、数据库、游戏等。同时,各个行业几乎都有计算机软件的应用,如工业、农业、银行、航空、政府部门等。这些应用都促进了经济和社会的发展,也提高了工作和生活效率。郑大自考软件工程专业是研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来的学科。它涉及到程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。
郑大自考软件工程的培养目标
郑大自考软件工程专业是培养适应计算机应用学科的发展,特别是软件产业的发展,具备计算机软件的基础理论、基本知识和基本技能,具有用软件工程的思想、方法和技术来分析、设计和实现计算机软件系统的能力;接受从事研究与软件开发的基本训练,具有一般计算机相关工程的分析设计和解决实际问题的能力。毕业后能在IT行业、科研机构、企事业中从事计算机应用软件系统的开发和研制的高级软件工程技术人才。
郑州大学自考本科软件工程专业的主要课程
计算机网络技术、软件工程、网络应用程序设计、软件测试技术、软件项目管理、高级数据库技术、多媒体计算机技术、软件开发工具与环境、信息安全等。
自考软件工程的原则
软件工程的原则是指围绕工程设计、工程支持以及工程管理在软件开发过程中必须遵循的原则。
软件工程的原则有以下四项基本原则:
1、选取适宜开发范型,该原则与系统设计有关。在系统设计中,软件需求、硬件需求以及其他因素之间是相互制约、相互影响的,经常需要权衡。因此,必须认识需求定义的易变性,采用适宜的开发范型予以控制,以保证软件产品满足用户的要求。
2、采用合适的设计方法,在软件设计中,通常要考虑软件的模块化、抽象与信息隐蔽、局部化、一致性以及适应性等特征。合适的设计方法有助于这些特征的实现,以达到软件工程的目标。
3、提供高质量的工程支持,在软件工程中,软件工具与环境对软件过程的支持颇为重要。软件工程项目的质量与开销直接取决于对软件工程所提供的支撑质量和效用。
4、重视开发过程的管理,软件工程的管理,直接影响可用资源的有效利用,生产满足目标的软件产品,提高软件组织的生产能力等问题。因此,仅当软件过程得以有效管理时,才能实现有效的软件工程。
郑大自考本科软件工程专业就业前景
据有关数据显示,目前,我国对软件人才的需求已达20万,并且以每年20%左右的速度增长。在未来5年内,合格软件人才的需求将远大于供给。2010年,我国软件人才的缺口已达43.5万,其中尤以JAVA人才最为缺乏。要想有个好的专业技术,首先得有扎实的技术作为基础;其次,要经常了解专业方面的最新信息,学习最新的技术;再次实践经验必不可少,在校期间通过多种渠道积累了实践经验,如暑期有针对性的打工,或通过熟人关系积累实践经验,也可有目的性地参加见习培训,学校安排的实习等等。了解行业有哪些职位,以及这些职位需要什么技术,有针对性地做好就业准备。
郑大自考软件工程专业的就业职位有软件工程师项、目经理软件开发工程师、java软件工程师、高级软件工程师、java开发工程师软件测试工程师、嵌入式软件工程师、.net软件工程师、java软件开发工程师、android开发工程师、java高级软件工程师等。