摘要:
基于B/S环境,以ASP技术和ADO技术为核心,以SQL为后台数据库,综合运用HTML,CSS和JAVAS-CRIPT等网页设计技术,并借助Borland Delphi开发工具,结合DES加密技术对题库进行加密,实现一套可针对不同专业定义多种题型,采用文字、声音、图像及动画等形式呈现试题信息,传递试题内容的考试软件系统.该系统实现过程中对Web网络环境下在线考试系统的组成、运行机制、可应用技术和具体实现进行深入分析,全面阐述整个系统的开发原理、总体规划、设计思想及关键模块的实现细节.对题库系统的基础数据结构设计、组卷策略设计和组卷算法设计等关键问题进行详细的分析与阐述,确保该系统的安全性、科学性和公平性.该系统的功能主要包括题库管理、考生信息管理、组卷管理、试卷管理、在线考试、自动评阅和成绩查询等核心功能及其他辅助功能.%Relying on SQL SERVER database,a system is built on B/S environment and is developed on the basis of ASP and ADO,combined with HTML,CSS,and JAVASCRIPT.The system is developed by means of Borland Delphi development tools with DES encryption technology to encrypt data bank.The system allows teachers,via the Web,to set examination questions,present and transmit the examination questions via multimedia,such as texts,sounds,pictures,images and animations.The components,the working mechanisms,the applicable technologies and the process of developing this system are carefully analyzed and the principles and theories of the system,the general plan,and the steps of developing the key modules are explained.To ensure the security,justification and fairness of the examination,the design of the basic data structure and the strategies of making up tests are also analyzed and explained in detail.The system features the following functions:managing the examination question banks,processing students' information,making-up of tests,managing examination,online testing,automatic scoring,and score delivery and some other auxiliary functions.