- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
系统分析与设计课程改革的探索与实践.
系统分析与设计课程改革的探索与实践
摘要:本文结合课题组多年从事系统分析与设计课程的实际教学和科研经验,从教学内容与课程体系的改革、教学模式的创新、一体化实践教学平台的建设三个方面进行探讨与实践。br 关键词br本文来自:计算机毕业网 :系统分析与设计;教学模式;一体化实践教学br br 系统分析与设计是软件工程专业的一门重要课程,旨在培养学生掌握软件项目的开发方法,重点是软件开发的分析阶段和设计阶段,覆盖软件工程技术、信息技术、建模技术、数据库技术、分布式技术、人机交互技术、软件测试技术等多个领域,是一门综合性和实践性很强的专业课程。在传统的计算机学科教学中,强调数学基础和按部就班的理论学习,学生以个体为单位进行编程实践,这样的教学模式显然没有充分教授学生从事软件开发所必需的方法和技术,不能适用于软件工程专业。现在比较流行的软件工程教学方法强调在授课过程中伴随小组项目实践开发,但普遍存在项目规模较小、用户需求不明确、文档编写不规范等问题,因此,针对不同的课程,伴随小组实践开发的教学方法应有不同的具体要求。br 本文结合作者多年从事系统分析与设计课程的实际教学和科研经验,针对其综合性和实践性很强的特点,从教学内容与课程体系的改革、教学模式的创新、一体化实践教学平台的建设三个方面进行了探讨与实践。br br 1深化教学内容与课程体系改革br br 软件技术的日新月异促使系统分析与设计课程的教学内容必须及时更新和不断深化,但不管新的软件技术如何层出不穷,在教学过程中,最重要的还是让学生真正领会系统分析与设计的核心思想,即系统思想。只有了解底层的系统理论和概念,才能更好地调整技术以适应不断变化的问题和条件。当然,如何将经典的系统思想与新颖的软件技术有机地结合起来,不断地深化教学内容与课程体系改革,是我们所要研究、解决的重点。为此,我们进行了以下工作:br (1) 开展广泛调查研究br 我们课题组通过对软件工程专业所开设课程的内容与方法进行广泛的调查,并征集专业课教师、广大学生对课程改革的建议,汇总所有的调查资料、整理研究,写出了相关的调查报告,并获得江苏省重点教改项目一项、南京理工大学教改项目两项。通过调研,我们将课程安排从原先的大二下学期调整到大三下学期,学生只有在具备建模、数据库、分布式系统、人机交互、软件测试等技术的基础上,才能更好地实践系统分析与设计的过程,才能更好地着重于分析问题和解决问题。br (2) 突出综合性和实践性br 综合性和实践性是系统分析与设计课程的两个主要特征。作为一门融合软件工程技术、信息技术、建模技术、数br 据库技术、分布式技术、人机交互技术、软件测试技术等多个领域的综合性课程,其教学目的就是通过大中型软件项目开发实践,掌握软件项目的开发方法,重点是系统分析阶段和系统设计阶段。因此,我们在调研的基础上修订了教学大纲,对课程体系和教学内容进行整合优化、突出重点。首先集中于系统分析和设计的整体描述,包括系统开发环境和开发方法。然后介绍系统分析方法,包括需求获取的调查研究技术、系统需求建模技术、需求的传统建模方法、需求的面向对象建模方法和系统方案建议。最后介绍系统设计方法,包括系统应用架构设计、数据库设计、传统和面向对象的应用软件设计以及输入、输出和用户界面设计。在教学中,将理论和实践有机地结合起来,通过对大中型虚拟项目的开发实践,让学生归纳出应该做什么以及如何做。我们以当前流行的面向对象分析和设计方法为主,兼顾传统的结构化分析和设计方法。尽管有人认为传统的结构化方法已经过时,但是我们认为,结构化方法是面向对象方法的基础,只有在精通结构化方法的基础上才能更好地理解和应用面向对象方法。在深化概念、原理、技术等教学内容的同时,我们也强调开发工具以及开发环境的重要性,在教学中引入一些先进的软件开发工具和开发环境,给学生创建一个良好的实践开发平台,提高实践教学质量和水平。br (3) 新教材的建设br 目前,国内关于系统分析与设计方面的书籍要么侧重于理论方面的介绍,要么侧重于实际应用项目的开发,而理论和实际并重适合充当教材的书籍比较少,一般是关于某个具体系统的分析与设计,如管理信息系统、会计系统、物流系统等;而国外原版书或翻译书籍对学生来说理解比较困难,采用的案例基本上都是商业案例,必须具备一定的商业知识才能很好地理解。针对这种情况,通过调研明确了教学内容,在此基础上课题组编写了教材,并由清华大学出版社出版。新教材的显著特征之一是采用学生熟悉的应用案例,将理论和实践有机地结合起来。br br 2创新教学模式br br 当前主流的教学模式有两种:一种是以教师为中心的“传授-接受式”教学模式,另一种是以学生为中心的“探究-
文档评论(0)