商科院校软件建模课程教学改革探索

| 浏览次数:

【摘 要】随着互联网+产业的不断深入,作为实践性特别强的商科院校软件工程专业,软件建模课程的教学改革迫在眉睫。本文主要针对湖南商学院软件工程专业软件建模课程的教学模式现状和存在的主要问题,提出针对课程改革的具体措施并有待实施。

【关键词】商科院校;软件工程专业;软件建模课程教学改革

中图分类号: G642.0 文献标识码: A 文章编号: 2095-2457(2019)07-0127-003

DOI:10.19694/j.cnki.issn2095-2457.2019.07.053

0 引言

湖南商学院是一所以经贸、管理等商科类专业为主,工、理、文等专业为辅的商科类高等院校,这是由我校的办学历史,学科特色等因素决定的,在这样的背景下,我校软件工程专业的培养方案不能照搬其它综合类高等院校软工专业的培养方案,应该根据商科院校的特色,更加注重学生商科背景下的软件工程能力的培养,才能使学生在就业时有更大的竞争优势。随着高等院校课程教学改革的不断深入,创新性人才培养的需要,如何更能体现“求创新,重实践”的实践教学改革思路,如何将课程的改革推向更深、更宽、更广的范围,切实提高学生的实际动手能力,是我们目前迫切需要解决的问题。

软件建模技术是软件工程专业必修的一门课程,通过该课程的学习,使学生能够采用UML工具进行项目的建模和开发,能够用UML和建模工具进行项目需求分析、结构规划和生成框架代码,以及能够从现有系统逆向转出工程代码,生成软件模型。根据湖南商学院软件工程专业2016版最新培养方案,软件建模技术开课学期为第六学期,课程的学分为2.5,课时为40课时,先修课程为WEB程序设计、软件工程、软件项目管理等。

1 湖南商学院软件工程专业软件建模技术课程教学中存在的主要问题

软件建模技术这门课程主要介绍通过对现实世界的分析建立软件模型,是软件开发人员的一项重要技能。本课程以通用模型UML(Unified Modeling Language)统一建模语言为指导框架向学生介绍各种常用的建模技术,并在介绍建模技术之中建立軟件建模的基础思想,重点在于引导学生对软件模型的全面理解。我们在教学中存在的主要问题有:

1.1 UML统一建模语言的语法、语义在实际案例中介绍不足

UML包括3类基本元素,基本构造块、规则和公共机制,其中基本构造块又包括关系、事物和图,在UML中,共有10种类型的图,即用例图、顺序图、协作图、类图、对象图、状态图、活动图、构件图、部署图和包图。在讲授的过程中,侧重于实际案例的讲解,但对于每个图的基本语法和语义,并没有单独的课时进行细节方面的详细讲解。

1.2 每个图的案例教学中,更多的讲述重点是根据案例中的图进行分析,而由文字的描述绘图的过程讲述得不多。

在教学的过程中,甄选一些UML建模的经典案例进行讲授,例如,学生课程选课系统,教务管理系统,图书借阅管理系统等,比如用例图的分析,用例图有哪三个元素,元素之间有哪些关系,反之,根据项目的需求分析,将表示系统行为建模的用例图绘制出来,这方面的训练涉及得并不太多。因此对图的掌握程度,不能达到举一反三的效果,在实际的项目建模中存在一定的困难,而对于软件工程专业的学生来说,根据需求来绘制相关的设计图是应该要掌握的。

1.3 课程中理论教学与实践环节之间相互依托的程度不深

根据2016版湖南商学院软件工程专业软件建模技术课程介绍,该课程一共安排有40课时,其中理论课时24,实践课时16,理论课时主要介绍UML建模的常用图,用例图、类图、对象图、状态图、通信图、顺序图、活动图、构件图、部署图、包图、UML设计以及RUP软件开发过程。实践课时主要是绘制UML建模的常用图,进行UML系统的综合设计。理论知识是实践的基础,实践是理论的运用,两者之间应该是相互促进,相互依托的关系,但是在课程的理论和实践环节中,存在着相互割裂的情况,不能将理论和实践有机结合,例如,介绍用例图的时候,主要介绍用例图的元素、关系,而在绘制用例图时,主要按照案例中已经给出的用例图依葫芦画瓢,在绘制过程中,不能真正理解用例图中的各种关系,尤其是用例与用例之间的泛化、扩展、包含关系,因此,不能有效地提高学生的动手能力和解决具体问题的能力。

2 软件建模技术课程教学改革探讨

针对在软件建模技术课程教学中存在的主要问题,我们提出以下几个主要对策。

2.1 理论教学中增加UML统一建模语言中语法与语义的介绍

UML的语法和语义的细节嵌套在每一个UML图中,在讲解每一个UML图的时候,先把每个图具体的语法点展示出来,进行图的案例教学时,再对图里面隐藏的语法点进行剖析,拿出经典案例中的需求分析,逐一思考画出符合需求的设计图。经过这样的教学过程后,能够对UML语言的语法点有着非常深刻的认识。

2.2 理论教学中增加根据需求进行设计的内容

对于软件工程专业来讲,培养出来的学生,应该具有系统掌握软件工程、计算科学的基本理论、方法与技术,具有软件项目开发的实际能力、软件项目组织与管理的基本能力和工程素养,熟悉软件项目的开发流程,能够在企事业单位从事软件分析设计与开发、软件项目管理、技术支持及市场开拓等工作。根据专业的培养要求,学生要增强根据用户需求进行设计与开发的能力。因此,理论教学中要增加由需求来进行设计的内容,而不总是对给出来的案例进行分析,这样才能提高学生的设计能力,在具体的软件项目设计中真正能够做到融会贯通,举一反三。

2.3 理论教学与实践环节互相依托,实现“1+1>2”的教学效果

针对软件建模课程中理论讲授与实践环节相互割裂的情况,教师应改进教学方法,首先理论教学与实践环节的安排由教师根据软件建模课程的教学大纲进行规划,制定教学计划;其次在讲授理论知识的过程中,除了向学生介绍每种视图的基本语法点,还要介绍这些语法点在实际案例中有哪些应用,例如在用例图的分析中,用例与用例之间的关系比较复杂,不仅有扩展、包含,还有泛化关系,根据这些关系,给出实际案例要学生理解关系的细微差别,并在实践环节中要学生设计类似的案例,从而使学生能够真正理解和掌握这种较难的知识点,并将理论和实践教学很好的结合起来。通过这种教学方式,学生在做具体的项目设计时,能够根据UML的语法,精准使用各种关系和工具,而不是依葫芦画瓢,使培养出来的人才能够跟企业的需求无缝对接。

2.4 利用UML建模工具进行综合设计的实践环节探讨

在软件建模课程的实践环节中,依托OFFICE visio软件包,不仅要求学生练习设计UML中常用的用例图、类图、状态图、活动图、顺序图、通信图,还要求学生具有项目的综合设计的能力,从而掌握UML基本视图的建模方法,为以后的课程设计、毕业设计打下良好的建模基础。

3 软件建模课程教学改革的具体成效

在教学过程中,通过增加UML建模语言的语法和语义,使学生能够对UML建模语言的语法点有更深刻的认识,在进行项目的综合设计时,能够准确拿捏选择各种图形元素;通过在教学过程中增加教授由需求进行设计的内容,学生的项目设计能力显著提高,能够根据用户的需求设计出合适的视图;通过理论环节与实践环节的相互依托,使学生的实际动手能力和解决问题的能力大有提高,学生能够根据具体的问题,灵活运用UML语法,绘制出正确的UML图;通过综合设计能力的培养,使学生具有项目的综合设计能力,能够为毕业设计以及就业打下良好的基础。

在软件建模技术课程的考核过程中,引入多元化的考核方法,考核结果由课堂表现,实验成绩,理论成绩,电子作业四部分构成,使考核机制更加合理化、科学化。通过该课程理论与实践的结合,使学生在学习的过程中理论与实践交叉进行,用理论指导实践,以实践巩固理论,这样不仅能够让学生将理论融会贯通,而且能够熟练地运用软件建模方法解决问题,教学效果有了很大程度的提升。

4 结束语

湖南商学院属于一所商科类院校,那么,软件工程专业必然要与商科的特色结合起来才能够得到发展,软件建模课程教学改革是改革中的一部分,在该门课程的教学中还有很多方面有待更近一步的改进,例如“双师型”师资队伍还有待建设,“校企合作”还有待进一步深化,管理体制机制创新还需要继续探讨,要培养出合格的,能更好地適应经济发展需求的商科类软件人才,在培养学生的创新能力,实践能力方面要有实质性的突破,这样才能培养出合格的专业人才。

【参考文献】

[1]张资,黄廷磊.UML课程教学研究[J].科技信息,2012(23):175-176.

[2]叶海琴,廖利.《统一建模语言》课程教学方法研究[J].软件导刊,2015(3):192-193.

[3]徐立新,付晓琳,刘钢.UML课程教学的改革与实践[J].电脑知识与技术,2014(12):2807-2810.

[4]毛燕琴,李莉,冯晓虹.案例启发方法在UML课程教学中的运用[J].科教导刊,2014(12):128-129.

[5]商鹏.UML课程实践化教学改革方案研究[J].科技视界 ,2017(17):89-90.

推荐访问: 教学改革 建模 探索 院校 商科

【商科院校软件建模课程教学改革探索】相关推荐

工作总结最新推荐

NEW
  • XX委高度重视党校的建设和发展,出台《创建全省一流州市党校(行政学院)实施方案》及系列人才培养政策,为党校人才队伍建设提供了有力的政策支撑。州委党校在省委党校的悉心指导下、州委的正确领导下,深入贯彻落

  • 为推动“不忘初心、牢记使命”主题教育常态化,树牢“清新简约、务本责实、实干兴洛”作风导向,打造忠诚干净担当、敢于善于斗争的执纪执法铁军,经县纪委常委会会议研究,决定在全县纪检监察系统开展“转变作风工作

  • 为进一步发展壮大农村集体经济,增强村级发展活力,按照中共XXX市委抓党建促乡村振兴工作领导小组《关于印发全面抓党建促乡村振兴四个工作计划的通知》要求,工作队与村“两委”结合本村实际,共同研究谋划xx村

  • 今年来,我区围绕“产城融合美丽XX”总体目标,按照“城在林中,水在城中,山水相连,林水相依”以及“城乡一体、景城一体、园城一体”的建设思路,强力推进城市基础设施建设、棚户区改造、房地产开发和城市风貌塑

  • 同志们:新冠疫情发生至今已有近三年时间。三年来,在广大干群的共同努力下,我们坚决打好疫情防控阻击战,集团公司范围内未发生一起确诊病例,疫情防控工作取得了阶段性胜利。当前国际疫情仍在扩散蔓延,国内疫情多

  • 我是毕业于XX大学的定向选调生,当初怀着奉献家乡、服务人民的初心回到XX,在市委的关心关爱下,获得了这个与青年为友的宝贵历练机会。一年感悟如下。一要对党忠诚,做政治坚定的擎旗手。习近平总书记指出,优秀

  • 同志们:今天召开这个会议,主要任务是深入学习贯彻习近平总书记重要指示批示精神,以及李克强总理批示要求,认真落实全国安全生产电视电话会议和全省、全市安全生产电视电话会议精神,研究我县安全生产和安全隐患大

  • 2022年市委政研室机关党的建设工作的总体要求是:坚持以XXX新时代中国特色社会主义思想为指导,全面贯彻党的XX届X中X会和省、市第十二次党代会精神,自觉运用党的百年奋斗历史经验,弘扬伟大建党精神,深

  • 同志们:今天,我们在这里召开市直机关基层党建示范点工作会议,一方面是对各示范点单位进行表彰授牌,另一方面是想通过这种会议交流的方式,给大家提供一个相互学习、取长补短的平台和机会。市直工委历来把创建基层

  • 新冠疫情暴发以来,学校党委坚决贯彻习近平总书记关于疫情防控工作的指示要求和党中央的决策部署,严格执行×××部、×××厅关于疫情防控的系列要求,认真落实驻地防疫部门的工作举措,继承发扬优良传统,以最高标