济南分中心软件工程班级讨论总结.doc
上传人:sy****28 上传时间:2024-09-12 格式:DOC 页数:6 大小:43KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

济南分中心软件工程班级讨论总结.doc

济南分中心软件工程班级讨论总结.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

济南分中心软件工程班级讨论总结2009年12月11日—13日,我们来自山东省各地不同高校的8位教师有幸参加了教育部全国高校教师软件工程培训中心对国家精品课程《软件工程》的课程培训。几天来,我们聚集在济南分中心聆听了齐治昌教授、毛新军教授、董威副教授和李暾副教授的讲座,颇受启发,收获很多。软件工程学是一门研究软件的开发与维护的普遍原理和技术的工程学科,是计算机学科中一门重要的理论与实践密切结合的课程。软件工程课程,在软件工程学科人才培养体系中占有重要的地位,并已成为高等学校计算机软件教学体系中的一门核心课程。但是,由于其固有的特点,使得软件工程的教学活动成为高等学校计算机教学的一个难点。我们每一位老师都是带着自己的问题来参加本次培训的,并希望能够通过此次培训,帮助各位老师解决长期困扰的软件工程教学难题。在整个培训过程中,以齐志昌教授为首的主讲团队分别就软件工程学科与软件工程教育,软件工程国家精品课的建设,针对软件工程技术活动的课程教学,针对软件工程管理活动的课程教学,软件工程实践教学,对软件工程教学中若干理念的思考等各个议题进行了详细地讲解与探讨,使我们每一位老师都感觉在一些问题上豁然开朗,受益匪浅。今天下午,根据中心的要求,并依据各位主讲教师提出的讨论题,我们小组作了热烈的讨论,现将结果汇报如下:一、分析软件工程学科的发展趋势1、需求工程方面:专业化的角色,日益复杂的业务创新,全球分布的团队以及互联网级的交付速度,这些都对需求获取的正确性和有效性提出了更高的要求;我预计需求工程的研究和实施会成为近期的热点,其中UseCase技术会被更广泛而正确的应用,而相关工具的研发也会成为热点(如IBMRationalRequirementsComposer,,Ravenflow等。2、持续集成:持续集成是保证迭代化开发质量的主要方式,通过持续集成可以利用自动化的方式来尽量自动地、尽早保证代码质量。随着迭代和敏捷的流行,持续集成相关的工具成为现在市场上的新热点(如持续集成框架IBMRationalBuildForge,开源软件CruiseControl,代码静态分析工具KlocworkInsight,IBMRationalSoftwareAnalyzer等)。持续集成是一个复杂的系统工程,组织需要首先将现有的配置管理/变更管理工具与Build环境紧密集成并完成自动化Build过程,在根据企业/项目/产品的现状,定义如何自动化地检测软件质量(代码静态分析、单元测试或冒烟测试),并定义需要自动化生成的管理报表。3、跨学科,跨领域,这种趋势越来越明显;特别,在大型项目的开发中的作用,尤为明显和突出。4、与应用专业相结合的软件工程即领域软件工程流行与普及。5、新的方法学如面向Service的、Agent的、Aspect的逐渐商用。6、软件工程课程将精细分工为需求工程、设计工程、实现工程、测试工程等多门课程。二、当前计算机专业本科生应该掌握软件工程的哪些主要内容?知识方面:软件工程的基础知识,软件过程,软件工程项目管理,计算机系统工程,需求分析,总体设计,详细设计,编码与测试,软件维护,面向对象技术,快速原型技术,软件重用技术、项目管理和维护的方法等。2、工具方面:计划:Project系统分析:Visio,Rose数据库设计:PowerDesigner单元测试工具:NUnit版本控制工具:VSSSVN团队协作与交流工具:QQ群、NetMeeting三、你校软件工程专业方向的定位和特色是什么?定位:1、培养具有工程思想、开发规范并具有团队合作意识、较强的文档书写能力、较好的外语交流能力的软件开发人才。2、培养需求分析师3、培养系统架构师4、培养项目经理特色:1、采用国内先进教材,教学起点高2、实践与教学紧密结合,培养学生动手能力3、运用现代教育技术,进行教学方法和手段的改革,不断提高教学质量。四、HYPERLINK"http://www.enetedu.com/bbs/html/2009-12-12/2009121212593943261.htm"\t"_blank"如果可能,请介绍面向某领域的软件工程教学的目标1、教学领域:嵌入式软件与系统方向,教学目标:结合软件产业市场需求,面向软件工程领域的国际前沿,培养德、智、体、美、劳全面发展,具有良好综合素质和实践能力,具备扎实的软件工程基础理论知识,掌握并熟练运用国际上先进的软件开发技术和现代软件工程规范与方法,具有国际竞争力的高层次多类型的实用型、工程型、复合型、创新性软件工程师,其基本能力应达到程序员、高级程序员、软件测试工程师、网络与系统管理员、数据库管理员等的水平。2、地理信息系统领域:教学目标:按照软件工程的方法,结合地