摘要
此项目是计算机及应用本科的毕业设计。题目:高中信息技术会考练习系统。主要供学生对信息技术会考进行综合练习。其中系统采用delphi6.0设计,数据库采用微软公司的ACCESS2000。整个系统以及其中的试题库的设计以浙江省高中信息技术会考的考试系统为模本。程序包括四个模块:基本概念选择题、WINDOWS操作题、OFFICE操作题、INTERNET操作题,与浙江省高中信息技术会考的类型一致。
关键字:高中 信息技术 会考 练习
目录
第一章
概述--------------------------------------------------------
4
1.1 项目的背景与意义-----------------------------------------------4
1.1.1开发项目的背景---------------------------------------------4
1.1.2开发项目的意义---------------------------------------------4
1.2 相关技术与开发工具介绍----------------------------------------5
1.2.1开发工具---------------------------------------------------5
1.2.2数据库技术-------------------------------------------------5
第二章
总体设计
-----------------------------------------------6
2.1
软件的系统结构-----------------------------------------------6
2.2
数据库的设计-------------------------------------------------8
2.3
其它数据的设计-----------------------------------------------9
第三章
详细设计
----------------------------------------------10
3.1
数据库设计---------------------------------------------------10
3.1.1数据库结构-------------------------------------------------10
3.1.2数据库的详细设计用例---------------------------------------10
3.2
程序设计-----------------------------------------------------16
3.2.1程序流程图-------------------------------------------------16
3.2.2各模块的详细设计-------------------------------------------17
第四章
总结与展望
-----------------------------------------------24
4.1
开发总结-----------------------------------------------------24
4.2
展望---------------------------------------------------------24
4.2.1继续完善功能----------------------------------------------24
4.2.2由单机版向C/S和B/S版本过渡------------------------------24
致谢-----------------------------------------------------------------------------------------------26
参考文献-----------------------------------------------------------------------------------------27
第一章
概述
1.1
项目的背景与意义
1.1.1
开发项目的背景
现代社会,电脑已经成为了人们不可或缺的工具了。以前不识字人们称之为文肓,在不久的将来,不懂得用电脑将会成为新的“脑肓”。为了普及计算机的应用,响应邓小平同志“计算机要从娃娃抓起”的号召,现在全国各地从小学到大学都有开设了电脑课。以浙江省衢州地区为例,2003年起初中基本普及了计算机,许多条件好的小学也买了电脑,配备了多媒体教室,开设了电脑课。不过就其课程的设置而言,还没有形成一个完整的体系。并不是从小学到初中到高中一步一步深入的。在各个阶段所学的内容都有重复。比如WINDOWS操作系统,在小学、初中以及现在高中的教材中都涉及到,都要学习;比如OFFICE办公软件,在初中的教材中有,但在高中也要学,因为这是大纲规定的会考内容。当然,这也是在目前形势下的一种无奈之举,因为是基本普及,而没有完全普及。比如有的初中没有电脑,那么这些学生到了高中以后,如果不开设这些基础内容,他们就会跟不上。所以在小学、初中、高中各个阶段,只能是以自己本阶段的大纲要求来编写教材。
以高中为例,浙江省高中信息技术的会考要求是:掌握高中阶段信息技术概念、术语及应用,初步掌握数字化信息和程序设计的基本概念,掌握WINDOWS基本的操作及电子表格应用软件的一般操作,并掌握在Internet上浏览信息、下载信息等基本操作。
对于概念、术语等等,可以从书本上获得,但对于其它的一些操作性的内容,则必须在上机的实践中掌握。就当前而言,用于学生上机操作练习的软件还不多。
1.1.2
开发项目的意义
不管在初中、高中的哪个阶段,学生对电脑都非常感兴趣。但是存在一个问题,学生们感兴趣的只是到机房上机,而上机的过程中他们也并不是说在学习有关信息技术的知识,掌握相应的技能。而是喜欢上网,喜欢聊天,喜欢玩游戏。这是一个问题;第二,学习信息技术是为了让学生掌握信息技术的基本技能,学会用电脑去帮助自己完成一定的工作。这是开设信息技术课的目的。但就高中而言,其学习效果的衡量手段就是会考。会考通过了,就表示信息技术课学好了(当然,真正掌握技能的同学对于会考通过是轻而易举的)。
前面说了,在高中信息技术课的大纲要求中,除了基本概念以外,其它都是操作性的东西,而考试的形式也是上机操作。所以说,假如教师在上机课的教学过程中,以书本上的例子、题目来让学生做练习的话,效果不佳。为了掌握电子表格中一个排序、筛选的功能,就必须先将表格输入,然后才能开始练习。但是在输入表格的过程中,起到却只是一个练习打字的作用,而这个过程却要花去大量的时间,最后练习排序、筛选只要一分钟。这样的话,效率极低。
开发本项目就是为了让学生在上机课时从这个打字练习中脱离出来,专注于技能的练习。本项目就内容而言,与高中信息技术会考紧密联系,以考试大纲为中心,以上几年的会考考试题目为基础,结合学科教师的实际教学用例,选取典型题目而成。可以让教师上机课的管理应得轻松,让学生学习效率大大提高。