- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件测试与数据库维护
?
一、 教学内容分析????软件测试与维护是系统开发流程的最后一个阶段,这个阶段也是很必要的,却往往容易被学习者忽略,本节将侧重通过一些具体的案例的学习,向学生引导学生去认识在系统开发过程中,测试与维护工作的必要性。二、 教学对象分析????? 学生在上一节课已经进行了系统功能实现的实践,很容易认为系统开发工作就已经完成了,忽略了系统测试与维护工作,本节旨在引导学生认识软件测试与数据库维护的必要性与方法。三、 教学模式教法:讲授法,案例分析法学法:讨论法、网络自主学习四、 教学目标?知识与技能:????? ①学习数据库的维护的方法。????? ②初步掌握设计与实现简单的数据库应用系统的基本方法,认识数据库系统开发的最后一个阶段—测试与维护的重要性与方法。过程与方法:?????? 通过讲解一定的案例,让学生认识系统测试的必要性;再让学生从自主学习中对数据维护进行初步的认识。情感态度与价值观:?????? 培养学生维护数据安全的意识、让学生明白无论做什么事情都不能忽略其中的某些环节,否则会让已有的成果减半的道理。五、 教学重点、难点、疑点重点:软件测试的方法,数据库维护的方法难点:软件测试的方法疑点:数据库性能的优化五、教学过程
过程
教师活动
学生活动
设计意图
时间
(一)新课导入
1、我们上节课已经学习并实践了系统功能实现的简单过程,是不是就算完成了数据库应用系统的设计了呢?2、“千年虫”问题??? 2000年以前,我们使用的电脑的系统使用的时间的年份是2位数的,这个是由于原来的系统开发员为了节省存储空间而且没有充分估计好系统的使用年限,到了2000年,程序计算00,01年这样年份就会出现问题。到问题出现的时候,系统设计的程序员已经不知去向了,其他人要解决这个问题困难是很大的。?? 据不完全统计,全世界为了解决2000年错误的费用有数亿美元。? 问:为什么会出现“千年虫”问题呢?? 答:这是由于程序本身存在缺陷,在系统测试过程中没有发现,或者发现没有及时修正导致的。
1、思考:为什么会出现“千年虫”问题。
2、认识系统测试的必要性。
?? 使用“千年虫”案例引起学生的兴趣,让学生去注意及时解决系统测试中发现问题的重要性。
4分钟
(二)软件测试
3、软件测试的目的:在软件正式使用之前,尽可能多地发现并排除软件中潜在的和隐藏的错误,保证给用户提供一个高质量的系统。4、软件测试阶段:? ①单元测试:对每个模块的完成进行测试,保证每个模块的正确运行。? ②集成测试:单元测试之后,把各个功能模块组装起来进行测试,发现与接口相关的问题。? ③验收测试:测试5、黑盒测试,白盒测试? 黑盒测试:又称功能测试、数据驱动测试或基于规格说明的测试,是一种从用户观点出发的测试?? 白盒测试:也称结构测试或逻辑驱动测试或基于程序的测试。白盒测试一般测试分析程序的内部结果,可以使用一定的测试工具来进行。? 有兴趣的学生可以通过相关资料了解黑盒测试与白盒测试方法。
2、认识软件测试的概念与测试方法。
3、自学黑盒测试、白盒测试的知识。
? 简要说明软件测试,让学生对这一内容有个初步的了解。
15分钟
过程
教师活动
学生活动
设计意图
时间
(三)数据库维护
6、数据库应用系统使用之后,是不是就不会出现任何问题了?我们需要对数据库进行维护。为了保证数据库数据的安全,我们首先要做的是什么?? ①什么数据库备份?怎样进行数据库备份。? ②数据库安全性有哪些方面?如阿加强?? 答:a、数据库数据的安全:它应能确保当数据库系统downtime时,当数据库数据存储媒体被破坏时以及当数据库用户误操作时,数据库数据信息不至于丢失。??? b、数据库系统不被非法用户侵入:它应尽可能地堵住潜在的各种漏洞,防止非法用户利用它们侵入数据库系统。对于数据库数据的安全问题,数据库管理员可以参考有关系统双机热备份功能以及数据库的备份和恢复的资料。③怎么进行数据库性能优化??注:教师将第二个问题进行讲解。
4、认识数据库备份,通过网络学习下列三个问题:
①什么数据库备份?怎样进行数据库备份。
②数据库安全性有哪些方面?如阿加强?
③怎么进行数据库性能优化?
注:分别让学生回答对三个问题的认识。
? 学生自学与教师讲解相结合,让学生认识数据库维护的必要性与方法。
18分钟
(四)小结
数据库应用系统开发的过程已经全部学习完毕,引导学生温习整个过程。
?
?
3分钟
?
您可能关注的文档
最近下载
- 盘扣式脚手架施工方案.docx VIP
- 湖北省荆州市监利市 2023-2024学年七年级上学期期中考试道德与法治试题.docx VIP
- 《MTBE及1-丁烯生产技术》.pdf VIP
- 高中英语3500词【打印版】乱序版3500词汇(带音标120页).pdf VIP
- 数据价值转化加速,高质量数据集赋能AI【25页 PPT】.pptx VIP
- 招聘启事范本 .pdf VIP
- 初中七年级(上)第一次月考语文试卷含答案.docx VIP
- 建筑工程图集 96K150-2 圆伞形风帽.pdf VIP
- 高质量数据集建设实施路径(34页 PPT).pptx VIP
- 2024年文山州麻栗坡县县级卫生健康单位选调真题.docx VIP
原创力文档


文档评论(0)