温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
2023
软件工程
理论
VB
教学
中的
运用
软件工程理论在VB教学中的运用
方添龙
:目前,社会上计算机软件人才依然较为缺乏,各大院校学生的水平和企业用人需求之间存在差距,其理论教学和实践活动相互脱轨,教学模式缺乏创新性。而软件工程理论和VB教学之间的融合是一种全新的教学模式,教学实践效果明显,值得探讨和推广。
关键词:软件工程;VB教学;运用
软件工程极具探究的话题性,且软件工程方法与工具也在社会实践中得到了广泛应用。VB本是一种程序设计语言,它便于学习,功能突出,应用广泛。VB程序设计也具有较强的实践性,它要求学生不仅要掌握理论知识,而且应熟练应用,旨在培养学生应用设计与开发能力。但VB语言学习较为枯燥,学生相关背景知识欠缺,整体的教学情况并不理想。为此,本文对于软件工程和VB教学整合问题的研究具有重要的意义。
一、软件工程简析
软件工程,顾名思义,软件和工程的组合,主要是将工学思想应用到软件中,然而,软件工程又区别于其他工程,具有独特之处。它利用工程概念和理论等完成软件的开发及维护,并将科学的管理技术与技术方法进行整合,主要包含三个要素:其一,方法。方法教会了如何做,它涵盖工程规划、评估和需求剖析等多种任务;其二,工具。工具是一种支撑环境,现下已经涌现出了大量的软件工具,可支撑当前的软件方法,也有人将假设干软件工具整合到一起,即便一种工具形成的信息也能够应用到别的工具中;其三,过程。集成方法和工具,实现理想的过程,有效地进行軟件开发工程。流程明确了方法使用的根本次序,具体交付数据,确保相关环节。
二、具体运用策略
VB利用对象程序设计与事件驱动进行程序设计,其和VC相比,便于掌握,开发环境优良。软件工程理论是一门涵盖软件系统开发各种方法的理论,其中VB是进行软件开发的必要保证,遵循着软件开发的根本规律。由此可知,把软件工程理论整合到VB中较为合理,在实际运用中,可从以下几方面着手:
(一)阐述软件生命周期
VB具有较强的应用性,是开展深入学习活动的保障,为此,教师在简单介绍VB的根本特点与开展内容后,那么应融入软件工程相关理论,阐述软件的生命周期,无论哪一个软件,从最初的方案至后期的开发运行,都是一个漫长的阶段。通过阐述,应让学生明确VB作为一种根底语言,具有重要作用,而程序区别于软件,编写程序也并非软件的开发,仅仅是其中一个环节,软件生命周期主要有需求解析、设计规划、编程实现、安装调试与运行维护等环节,以软件工程的概念定义进行切入,帮助学生形成科学的开发观。
(二)突出需求剖析与设计
在传统的VB教学中,主要讲述程序设计的关联语句、结构和控件,随后举例说明,因讲解程序较为精简,通常不会突出需求剖析与解析。但VB初学者,因从未进行过系统指导,绝大多数都会形成不良的编程习惯,每当见到题目便直接编写代码。但理论上无论什么样的程序都应展开对应的剖析与设计。为此,教师应引导学生,看到题目后进行有效剖析与设计。
(三)编码风格的设定
用具体的VB语言将之前软件设计结果用编码翻译过来,具体还包括功能逻辑编码和前端界面编码,在教学VB知识时,教师应该让学生明确,在开发软件模型时,软件维护也是软件编码之后的一个重要环节,维护软件会花费很多的精力,而且,在衡量软件质量时,可维护性已经成为了一个重要的指标,所以,在编码的时候,仅仅保证有正确的编写程序是不科学的,还需要将健壮性以及平安性等问题融入进行考虑,比方,在对输入口令检测程序以及用户名进行编制时,只有用户名和键盘口令相匹配,才会将界面显示出来,对此,才设置口令界面,并且此界面也会非常平安。在引导学生不断思考后,引导他们如何利用“Passwordechar〞设置相应的属性。
(四)测试及复用
测试即在正式投入运行前基于软件需求、设计和编码进行审核。经由测试找到现有错误,及时诊断修改,从而获得优质的软件系统。在实践活动中,主要应用白盒、黑盒这两种测试技术。另外,VB教学活动中的程序较为简单,建议教学实践中尽可能多地引入代表性案例,借此介绍测试策略,通过实践,方能找出程序的缺乏。
结语:
VB程序设计在计算机课程教学中占据着重要位置,且程序设计思想还关乎着学生的整体学习状况。为此,在教学过程,既要有序开展课本知识的讲授,也应做好后续课程的适当引导,把软件工程应用到VB教学活动中,做好整合,这既能提升学生的业务技能,又能增强学生的整体素质。
参考文献:
[1]覃能杰.软件工程思想在VB课程教学中应用[J].读写算-素质教育论坛,2022,(10):8-10.
[2]汪洋.基于B/S模式的VB程序设计网络辅助教学平台的开发与应用[D].新疆:新疆师范大学,2022.
[3]王燕平.北京化工大学经管学院教学辅助系统的设计与实现[D].北京:北京邮电大学,2022.