Authorware在线考试系统一方面可以减轻校教务人员的工作量,缩小开支;另一方面就是可以减轻教师的工作负担及提高工作效率,同时也提高了考试的质量,从而使考试更趋于公证、客观,更加激发学生的学习兴趣。因此,设计并开发一个实用的考试管理系统具有一定的应用价值和现实意义。
2.系统相关技术介绍
2.1 Authorware技术介绍
Authorware是美国Micromedia公司推出的功能强大的多媒体创作工具,具有强大的编创能力、简便的用户界面及良好的可扩展性,深受广大多媒体制作者青睐,成为当今世界上应用最广泛的多媒体创作工具之一。Authorware是基于流程图和图标的可视化多媒体集成开发工具,能有效地将各种媒体集成在一起,其应用范围涉及教育、娱乐、科学等需要多种媒体支持的众多领域[2]。
2.2 Access数据库
Access 数据库是微软司推出的基于Windows的桌面关系数据库管理系统,是Office系列应用软件之一。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,可以完成大部分数据管理的任务。 2.3 ODBC开放式数据库互联接口
ODBC即开放式数据库互联接口是Microsoft公司提出的关于开发数据库互联的标准,其目的是使不同的应用程序能通过SQL(Structured Query Language)命令,通过ODBC访问不同类型的数据库[9]。在ODBC体系结构中,数据源定义实际数据库的具体连接信息,应用程序只需指定数据源并发送SQL命令即可访问特定的DBMS,获取DBMS返回的数据。Authorware以动态连接ODBC的形式提供了一个用于连接的平台。
2.4 Photoshop图形处理软件
在图形处理上,采用了Photoshop图形处理软件。Photoshop是平面图像处理业界Adobe公司推出的著名平面图像设计和图像处理软件,它具有强大的图像处理功能和操作易用性,深受到广大平面图形设计人员及专业广告设计师的青睐。
3.系统分析与设计
3.1需求分析
传统的考试方式已经不再适应现代考试的需求,如今,信息技术的迅猛发展,应用不断扩大,人们迫切要求利用这些技术来进行在线考试系统,以减轻教师的工作负担并提高工作效率,同时提高考试的质量,从而使考试更趋于公正、客观,更加激发学生的学习兴趣。教师们迫切要求建立一个更轻松、更快捷的考试环境,从繁重的劳动中解脱出来,学生也要求考试完成以后能够马上知道自己的考试成绩,而不是苦苦地等待成绩的公布。Authorware在线考试系统是本着经济、适用、便捷、高效的原则,为考试管理者和考生提供一个高效、便捷而又轻松的考试环境,满足教师工作轻松、学生考试方便的需求。该系统主要实现在线出题、答题、成绩查询、等智能化管理过程。考试前建立相关的考试科目的题库,考试时学生凭借学号登陆考试系统,然后从题库中随机抽题生成试卷。老师可以抛弃以往手工出题然后再打印分发试卷等不科学的方法,对学生的考试过程形成一整套动态的管理。学生能方便、快速地查询自己的成绩。应用程序通过Windows 提供的ODBC数据源接口,采用标准SQL语言与数据库文件进行后台通信。
3.2系统设计目标
(1)界面设计友好、美观。
(2)数据存储安全、可靠。
(3)信息分类清晰、准确。
(4)强大的查询功能,保证数据查询的灵活性。
(5)具有易文护性和易操作性。
3.3系统功能模块设计 基于Authorware的在线考试系统的设计与实现(2):http://www.youerw.com/jisuanji/lunwen_1261.html