- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 PAGE 页
《软件工程》CASE教学方法讨论
众所周知,软件工程已经成为计算机科学技术一个重要分支,一个异常活跃研究领域,尤其是CASE工具应用。据有关资料显示,在计算机专业教学计划中,软件工程一直是重要主干课程之一。由ACM与IEEE―CS颁布计算机教程CC2019规定,软件工程是21世纪计算机科学14个核心知识单元之一,在计算机专业整个课程体系中具有非常重要地位。通过大学四年《软件工程》课程学习,笔者理解了软件工程方法学,即三个要素:方法,工具与过程。软件工程方法学是其中之一,它采用结构化技术来完成软件开发各项任务,并使用适当CASE工具来支持结构化技术运用。因此,怎样在有限时间内尽最大努力提高软件工程教学质量,以便为学生在今后深入研究这门学科奠定良好基础。在《软件工程》课程及CASE应用教学中应重点解决一下几个问题:
一、提高课程及CASE应用在软件开发中重要认识
学生在学习软件工程是常常认为软件开发不外乎就是编程,只要熟练掌握程序设计语言,多参加一些软件开发实践,提高自己编程能力就可以了,没必要学习软件工程学;还有同学认为软件工程都是一些死板原则与规范,内容抽象,技术性不强,没有什么值得学习东西;还有人甚至认为软件工程只是规定软件开发一些过程,可使用工具与技术方法,只要熟记就行,没有什么值得深入学习地方……
有这些想法人主要是他们不了解现代软件系统,更是不了解软件设计思想与方法论重要性以及它们对软件开发实践现实指导意义。因此在教学中要提高学生对《软件工程》课程及CASE应用学习重要性认识,从而进一步提高《件工程》课程教学效果。
二、《软件工程》课程及CASE应用教学重点应放在面向对象方法学上
尽管传统生命周期方法学曾经给软件产业带来了巨大进步,部分地缓解了软件危机,但是,实践表明,这种方法学仍然存在比较明显缺点,如:生产率提高幅度远不能满足需要,软件重用程度很低,软件仍然很难维护,软件往往不能真正满足用户需要等.而人们在实践中逐渐创造出软件工程一种新途径一面向对象方法学,则提高了软件系统稳定性、可修改性与可重用性。它一经出现,就受到了人们重视,近些年来已经进入实用阶段,应用越来越广泛,必将给软件产业带来新飞跃。而我们教学对这一部分只要求了解,而且课时安排也较少,为了学生毕业后进入工作岗位可以得心应手,应重视面向对象方法教学。
三、《软件工程》课程及CASE应用教学注重理论教学与实践相结合
《软件工程》这门课程,非常强调理论与实践相结合。要想掌握软件工程中介绍剖析、设计、维护及管理等方法,就必须理论教学与实际应用相结合,注重CASE应用实例教学。目前,学校教学安排上主要采取是课堂讲授方式,没有安排实验教学环节,从而影响了学生对理论知识有效理解。因此大多数人认为在教学过程中,应安排相应实验环节,以便使学生能够将理论知识与实际应用相结合,从而达到更好效果。以下两个举例问题值得我们思考:
问题一:随着网络普及,电子邮件系统已经成为人们交换信息主要方式。电子邮件以其方便,快捷特点成为人们青睐对象。然而,邮件普及也带来了一系列问题,邮件安全性问题是现在最为关注问题。针对这一现状,我们能否开发了基于信息隐藏技术安全电子邮件呢?
问题二:随着教育事业不断发展,学校规模不断扩大,学生数量及其信息量急剧增加,有关学生各种信息管理也随之展开。因此,开发一款适应教育事业学生管理系统软件亟待解决。
四、《软件工程》课程及CASE应用教学能提高课堂趣味性
采取任务驱动学习方法,提高同学们兴趣。这种学习方法是在问题解决中学习,教师针对所要学习内容设计出具有思考价值、有意义问题。首先让学生去思考、去尝试解决,在此过程中,教师提供一定支持与引导,组织学生讨论、合作,但这都不应妨碍学生独立思考,而应配合、促进他们剖析过程。例如,针对问题二,可以这么设计思想:
用户必须通过已经注册账号与密码才能进行对该系统管理与应用,否则在登录系统前要进行新账号注册;管理员通过输入密码与账号可以对数据库数据进行各种操作,而普通用户仅仅可以进行一部分操作;用户根据自己实际情况选择相应功能来提取自己所需信息。
(1)学生信息管理系统功能为显示主要操作页面,通过密码验证登陆界面,档案信息处理功能。通过密码验证登陆,可实现安全登录,方便可靠。学生信息处理功能包括输入学生信息,显示学生档案信息,学生档案信息条件查询(分为:按学生姓名进行查询,按学生学号进行查询),更新学生档案信息。
(2)学生信息管理系统功能模块有:
系统登陆界面,美观大方,按enter键进入密码验证登陆界面,输入正确密码登陆主菜单选择框架界面,方便用户对程序个功能进行选择,选择要实现功能按enter键进入该功能,可
您可能关注的文档
最近下载
- 职业技能大赛-电池制造工职业技能竞赛理论知识题库(附参考答案).docx
- 走近苏东坡ppt.ppt VIP
- 第1课时 水果店 课件 2025北师版数学三年级上册.ppt
- 2024年客户服务管理员(三级高级工)技能鉴定考试题库-上(单选、多选题汇总).docx VIP
- 失落的一角(精美版绘本).ppt VIP
- 1.1中华人民共和国成立前各种政治力量 课件(共25张ppt)(含音频+视频).pptx VIP
- 可能性(说课课件)四年级上册数学苏教版.ppt
- 计量器具、仪器日常使用点检表.xls VIP
- 食谱编制—食谱编制案例分析(食品营养与配餐课件).pptx VIP
- 2025上半年国内影视剧市场分析.pptx VIP
文档评论(0)