软件工程简介 - 范文中心

软件工程简介

04/19

软件工程简介

软件工程 (Software Engineering ,简称为SE) 是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它是一门工程性学科。

软件工程是为了应对20世纪60年代出现的“软件危机”应运而生一门工程性学科。软件工程课程一直是国内外高校计算机类相关专业的必修主干课程。

软件工程 (Software Engineering ,简称为SE) 是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。在现代社会中,软件应用于多个方面。典型的软件比如有电子邮件,嵌入式系统,人机界面,办公套件,操作系统,编译器,数据库,游戏等。同时,各个行业几乎都有计算机软件的应用,比如工业,农业,银行,航空,政府部门等。这些应用促进了经济和社会的发展,使得人们的工作更加高效,同时提高了生活质量。“软件工程”是一门用系统的、规范的、可度量的方法开发、运行和维护软件的学科。涉及程序设计语言、数据库、软件开发工具、系统平台等方面的知识;同时它还是一门将理论应用于实践的学科,多处应用了计算机科学、数学和管理科学等方面的知识。

1968年在第一届NATO 会议上曾经给出了软件工程的一个早期定义:“软件工程就是为了经济地获得可靠的且能在实际机器上有效地运行的软件,而建立和使用完善的工程原理。”这个定义不仅指出了软件工程的目标是经济地开发出高质量的软件,而且强调了软件工程是一门工程学科,它应该建立并使用完善的工程原理。

1993年IEEE 进一步给出了一个更全面更具体的定义:“软件工程是:①:把系统的、规范的、可度量的途径应用于软件开发、运行和维护过程,也就是把工程应用于软件;②:研究①中提到的途径。”

知识体系

2004年6月,美国IEEE 协会和ACM 的联合网站上公布了软件工程知识体系(SWEBOK)2004版全文。在SWEBOK 中,软件工程知识体系(又称知识体,按一定的方式定义并描述的学科知识。知识体是与该学科相关专业的毕业生应该掌握的核心知识和技能,是制订课程体系和培养计划的基础)被分为10个知识域(软件工程的一个特定分支)。分别如下:

1、软件需求2、软件设计3、软件构造4、软件测试 5、软件维护

6、软件配置管理 7、软件工程管理8、软件工程过程

9、软件工程工具与方法10、软件质量

每个知识域又分若干子域,每个子域分为若干论题,我国学界称之为知识点,每个知识点还可以再分为下层,或下下层的子知识点。

本专业以软件企业人才需求为导向,面向国民经济信息化建设和发展的需要,培养掌握扎实的计算机基础理论知识和较宽的工程专业知识、具有创新能力、有较强的工程实践能力和团队协作能力、德智体全面发展的有国际竞争力的高层次、应用型、复合型软件工程技术人才。

本专业学生按“宽口径,厚基础,综合应用能力、实践能力强”的要求培养,以数学与计算机理论的学习为基础,着重学习现代软件工程的基本理论、设计方法,接受运用先进的工程化方法、技术和工具从事软件分析、设计、开发、维护等工作的能力训练,并具有扎实的英语基础和使用英语进行交流的能力。培养成为适合软件产业发展要求的高级软件工程开发、研究与管理的技术人才或软件企业管理人才。

软件工程学科毕业生应获得以下几方面的知识和能力:

1. 掌握扎实的数理、计算机基础知识;

2. 掌握软件工程的基本方法、基本知识和基本技能;

3. 掌握软件系统的分析、架构、开发、测试、管理的基本方法;

4. 了解软件分析、设计、应用的相关法规和标准;

5 了解计算机学科及软件工程的发展动态;

6. 掌握网络技术和文献检索、资料查询的基本方法,具有开拓能力和获取新知识的能力;

7. 具有较强的英语综合应用能力,特别是听、说能力,在今后工作和社会交往中,能用英语有效地进行口头和书面的信息交流,能熟练进行外文阅读,有一定的外语写作能力。

8. 具备一定的工程项目的组织与管理能力以及与他人合作共事的能力。

本专业培养从事软件工程开发和研究的专门人才,能从事软件开发、软件技术管理和软件项目管理。本专业特色在于跟踪国际软件先进技术,以适应软件技术快速发展的需要;同时注重培养实用技能,以适应社会对软件工程开发人员的需要。

它的主干课程主要有:J2EE 实用基础、JA V A 程序设计、编译原理、操作系统、概率与统计、离散数学、面向对象建模技术、软件过程管理、软件项目管理、数据结构、数据库系统[英]、数字逻辑电路、算法设计与分析、软件测试技术、软件体系结构、信息安全技术及应用、计算机仿真、人工智能与机器人、数字图像处理等。


相关内容

  • 中国工业软件行业调研分析报告
    中国市场调研在线 行业市场研究属于企业战略研究范畴,作为当前应用最为广泛的咨询服务,其研究成果以报告形式呈现,通常包含以下内容: 一份专业的行业研究报告,注重指导企业或投资者了解该行业整体发展态势及经济运行状况,旨在为企业或投资者提供方向性 ...
  • 各大名校顶尖专业简介
    概况简介:北京大学创办于1898年,初名京师大学堂,是我国近代第一所 国立综合性大学,当时既是中国的最高学府,也是中国最高的教育行政机关.实行"兼容并包.思想自由"的治学理念,在学术和思想上将北大造就成中国首屈一指的大学 ...
  • 法学院课程介绍
    法学教学部课程简介 课程编号:070301 课程名称:<逻辑学> 课程类型:限选课 课程学时:64学时 适用专业:法学 先修课程:马克思主义哲学 课程简介: 本课程通过对逻辑学概念.原理.原则等内容的讲述,帮助学生获得探求真理. ...
  • 五大员简介
    五大员简介 建筑五大员是指预算员.施工员.质检员.安全员.材料员. 农村新型服务体系"五大员"是指流通信息员.劳动力转移信息员.农业科技员.计划生育员和卫生医疗员. 班组建设"五大员"是指安全员.政治 ...
  • 汉阳市政集团公司简介
    武汉市汉阳市政建设集团公司 企业简介 武汉市汉阳市政建设集团公司,位于美丽的江城之滨,公司成立于1992年,下辖8个全资子公司,7个分公司,3个合资控股子公司,是一家从事市政工程.公路工程.房屋建筑.园林工程施工,工程设计.质量检测.技术开 ...
  • 耐硫酸.磷酸腐蚀新材料
    1 耐硫酸.磷酸腐蚀新材料 1.1 成果简介 硫酸工业是化工工业的基础,尤其在我国重点发展磷复肥的情况下,硫酸工业同步发展势在必行.而硫酸工业的发展又取决于耐蚀材料的发展,因此研制与开发耐高温(>100℃) 浓硫酸(93-98%)腐蚀 ...
  • 国内外CRM品牌排行及分析
    国内外CRM排行 CRM(Customer Relationship Management)即客户关系管理,通常是指用计算机自动化分析销售.市场营销.客户服务以及应用支持等流程的软件系统.以客户为中心,成为越来越多企业经营管理的核心,这使C ...
  • 峡江水利枢纽工程实习报告
    姓名:XXX 指导老师:XXX 实习地点:峡江县巴邱镇峡江水利枢纽 起止时间:2015/5/26--2015/5/28 峡江水利枢纽工程认知实习报告 目录 一.实习安排 二.实习目的 三.实习内容 1. 峡江水利枢纽工程简介 2. 峡江水利 ...
  • 程序员证书及课程简介
    程序员证书及课程简介 • 软件程序员证书介绍 • 为什么要取得软件程序员证书 • 为取得证书需要学习哪些知识 • 课程概况及考核办法 一.软考介绍 全国计算机技术与软件专业技术资格(水平)考试(简称计算机软件资格考试)是由国家人事 部和信息 ...
  • 项目简介及收费
    北京育英备才教育咨询有限公司 简 介 北京育英备才教育咨询有限公司成立于2009年10月,注册资金200万元,主要从事高考政策咨询.院校录取推介.民办及其它知名教育机构咨询代理.大学生创(就)业咨询.继续学历教育.在职读研.职业技能证书书咨 ...