软件工程专业教育课程报告封面.doc_第1页
软件工程专业教育课程报告封面.doc_第2页
软件工程专业教育课程报告封面.doc_第3页
软件工程专业教育课程报告封面.doc_第4页
软件工程专业教育课程报告封面.doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

VIP免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

学号:0120910680418 软件工程专业教育课 程 报 告题 目软件工程专业概述学 院计算机学院专 业软件工程班 级软件工程09级4班姓 名王浩指导教师饶文碧、徐宁2010年月日地位与特征: 软件工程是信息领域发展最快的学科分支之一。 当今时代是信息化的时代,而信息化的实现,人才是最重要的环节。软件产业的发展水平,决定了一个国家的信息产业发展水平及其在国际市场上的综合竞争力。目前,我国高素质的软件工程人才的极度短缺已经成为制约我国软件产业快速发展的一个瓶颈,如何培养与国际接轨的高素质软件工程人才,已经成为信息化工作中的重中之重。软件的生产往往需要成千上万的人协作工作,共同完成软件的生产过程,参与生产的成员有可能来自不同的国家、在不同的时区、用不同的语言,因此需要很好的交流、合作、分工、协调。因此软件工程是一门综合性、实践性、行业性非常强的专业。知识体系:(1) 软件需求。真实世界问题而必必、须展示的特性。软件需求的知识域包括七个子域,即软件需求基础、需求过程、需求获取、需求分析、需求规格说明、需求确认和实践考虑。 (2) 软件设计。根据IEEE ,设计既是定义一个系统或组件的体系结构、组件、接口和其他特征的过程,又是这个过程的结果。软件设计的知识域包括六个子域,即软件设计基础、软件设计关键问题、软件结构与体系结构、软件设计质量的分析与评价、软件设计符号、软件设计的策略与方法。 (3) 软件构造。它指通过编码、验证、单元测试、集成测试和排错的组合,具体创建一个可以工作的、有意义的软件,其知识域包括软件构造基础、管理构造、实际考虑三个子域。(4) 软件测试。它是由在有限测试用例集合上,根据期望的行为,对程序的行为进行的动态验证组成, 测试用倒是实际上无限的执行域中适当选择出来的。软件测试包括五个子域,即软件测试基础和测试级别、测试技术、需求分析、与测试相关的度量、测试过程。 (5) 软件维护。软件一旦投入运行,就可能出现异常,运行环境可能发生改变,用户会提出新的需求。生命周期软件维护阶段从软件交付时开始,但是维护活动出现得还要早。软件维护的知识域包括四个子域,即软件维护基础、软件维护的关键问题、维护过程、维护技术。 (6) 软件配置管理。为了系统地控制配置的变更和维护在整个系统生命周期中的完整性和可追踪性,而标志软件在时间上不同点的配置的学科。软件配置管理包括六个子域,即软件配置管理过程管理、软件配置标志、软件配置控制、软件配置状态统计、软件配置审核、软件发行管理和交付。(7) 软件工程管理。处理软件工程的管理与度量,虽然度量是所有知识域的一个重要方面,但是这里涉及的是度量程序的专题。软件工程管理包括六个子域,即启动和范围定义、软件项目计划、软件项目实施、评审与评价、关闭、软件工程度量。前五个覆盖软件过程工程 管理,第六个描述软件度量的程序。 (8) 软件工程过程。涉及软件工程过程本身的定义、实现、评定、度量、管理、变更和改进。软件工程过程包括四个子域,即过程实施与改变、过程定义、过程评定、过程和产品度量。 (9) 软件工程工具和方法。包括软件工程工具、软件工程方法两个子域。 (10) 软件质量。处理跨越软件生命周期过程的软件质量的考虑,由于软件质量在软件工程中元处不在,其他知识域也涉及质量 问 题。软件质量包括三个子域,即软件质量基础、软件质量过程、实践考虑。 培养目标: 随着我国信息化的不断推进和网络的广泛普及,对软件技术和产品提出了更多需求。软件技术正朝着网络化、可信化、服务化、工程化和体系化方向发展,软件技术的不断创新和广泛应用,将促进和带动软件和软件服务的发展。本专业要求掌握软件工程基本理论、软件开发技术和软件工程管理计术,培养具备深厚计算机软件开发功底、具有软件系统分析能力及软件工程管理能力的且对某一领域知识精通的高级复合型人才,能够在软件领域中从事需求分析、设计、开发、测试、实施和管理。培养系统地、较好地掌握软件开发、组织、管理的基本理论、基本知识和基本方法,能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机教学、科学研究和软件开发、组织、管理的高级专门科学人才。应获得以下几方面的知识和能力:1.掌握软件工程的基本方法、基本知识和基本技能;2.掌握软件系统的分析和设计的基本方法;3.具有软件开发、组织、管理的能力;4.了解与计算机有关的法规;5.了解计算机学科及软件工程的发展动态;6.掌握文献检索、资料查询的基本方法,具有获取信息的能力;7.具有较强的英语综合应用能力,特别是听、说能力,在今后工作和社会交往中,能用英语有效地进行口头和书面的信息交流,能熟练进行外文阅读,有一定的外语写作能力。课程体系:本专业培养计算机软件工程研究与应用高级人才。培养计划与国际接轨,通过培养计划实施及理论、抽象、设计实验等教育过程,使学生掌握软件工程技术,具备从事大型软件工程组织、管理、开发能力。 主要课程:离散数学,数据结构,汇编语言程序设计,计算机组成原理与系统结构,操作系统,编译原理,数据库系统原理,计算机网络,Internet技术,多媒体技术,软件工程导论,软件需求工程,软件项目管理,软件测试,JAVA语言程序设计,XML技术,软件质量控制,软件工具与环境,CMM与ISO9000,软件过程,电子商务基础等。要求与学习方法:由于成为一个受欢迎的软件工程师要有良好的编程能力, 自觉的规范意识和团队精神, 认识和运用数据库的能力, 较强的英语阅读和写作能力, 具有软件工程的概念及求知欲和进取心.所以学习课程,首先要理解课程的意义、内涵和外延。仅仅经过课程的学习,不可能控制治理艺术的精华。因为涵盖的范畴太广泛了,与个别的性格、交际能力、语言语习都相关系。软件的学习是正在实践中逐步完善的,没有人可以瞧书即完满。书本固然重要,可是实践更重要。只瞧书本,是做欠好治理劳动的。软件工程,要注重实践,因为其究竟是用来解决实践问题的手法,脱离了实践的工程化方完整是不可能的。当然工程和科学 实验是有差别,往往不都是理想形态的。所以,工程中也没有什么是一成稳定的,要学会变通。感想:当前软件行业正处于蓬勃发展时期,作为软件工程专业的学生应该深入了解行业现状,了解行业的主要发展方向,同时努力提高自身业务素质,夯实基础,不断提高技术水平,争取成为系统地、较好地掌握软件开发、组织、管理的基本理论、基本知识和基本方法,能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机教学、科学研究和软件开发、组织、管理的高级专门科学技术人才。从现在开始就给自己定下目标,努力培养自己发现解决问题、学习创新、沟通表达、团队协作、英语实用的能力,使自己具有扎

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论