节点文献

网络教学与考试系统的设计与实现

The Design and Implementation of Teaching and Examination System on Line

【作者】 杨忠宝;

【导师】 董立岩;

【作者基本信息】 吉林大学 , 软件工程, 2005, 硕士

【摘要】 本文首先介绍了ASP 技术的工作原理及其运行环境。其次,详细地介绍了数据库的一些基础知识,将数据库技术与ASP 技术进行了理论上的结合。随后,简单的介绍了网页制作工具Dreamweaver MX 2004,这样更有利于快速的制作ASP 网页。然后,在此基础上,本文给出了一个基于网络的在线教学与考试系统的设计和制作,主要介绍了系统开发的前期准备、系统基本组成的设计思考和功能、系统的总体设计、数据库设计和详细设计(编码实现及调试)。最后介绍了系统测试及系统维护相关内容,阐述了系统存在的问题和不足,以便于将来更好地进行改进。网络教学与考试系统的特点就是利用Browser/Server(B/S)结构,实现在线教育与考功能及后台管理等功能。这种系统的优势在于系统简单、功能强大、扩展能力良好以及能够方便的跨地域操作等性能。

【Abstract】 This article first introduced operation principle of the ASP technology, and its running environments, as well as how does dispose the ASP demand environment well, since everybody has a better understanding to ASP, simultaneously is also advantageous to uses the ASP technology well. Secondly having introduced some basic of the Database technology in detail. Combining the database technology and ASP technology theoretically. Third introduced Web pages design tools Dreamweaver MX 2004 in simple so that design web pages faster. Thereafter, on the basis of this, this text come out the design and exploitation of an education and examination system on line, which based on network 。Mainly recommend the foregoing preparation and the design considering of basic constitutes and the implement of functions and the detail design of the system. Finally having a test and expound the matter and shortage of the system, in order to ameliorate better in the future. The modern information technique that regards the calculator and modern network techniques as the characteristic biggest promote the development of the society economy, also caused a knowledge and information revolutions.The current education, the examination method and methods face the unprecedented challenge, the calculator on-line education and examinations be a kind of lately important teaching form to have the important meaning, and present a development foreground of amplitude. Compare according to the on-line education, examination and traditional teaching modes of technical calculator long range of Webs, have the very obvious advantage. Main performance at following several aspects:The teaching of Web takes Internet as to carry the body to carry on the dissemination, having the huge influence scope;The technique of Web is the information of a cross-platform, multimedia to release and browse the technique, and can carry out the dynamic state to hand over with each other, make open the exhibition image vivid, the multi-media teaching that contents enrich make possible;Because the student’s study degree of progress and ways oneself can control, the student’s covariance information acquires easily and because the Web hands over technically with each other the means makes teaching of Web, examination carried out more easily to with student for center of teaching mode transfer.Positive because of this, with Web for terrace of on-line the education gets the fast fierce development with examination. For this system, its function target want to change traditional classroom teaching and the examination methods toward the mode of the network, Still want the ability to carry on the backstage management to the system data at the same time. This system is a set of according to terrace of Web of on-line network system, include:a database of test questions, teaching, practice, transmission of the homework, Correctting the homework and examination. The characteristics of the network education and the examination system is to make use of the Browser/ Server( B/ S) structure, carrying out the on-lineeducation and examining functions and the backstage management...etc.The advantage of this kind of system lies in these performance ,as the system simple, the strong function and convenient operation of difference region etc. That system can help teacher carry on the modern teaching and examinations. Structure of B/ S, namely the Browser/ Server structure, is a kind of change or improvement of structure to the structure of C/ S with technical rise of Internet.The B/ S develops the structure of C/ S that the model is to distribute actually on the Internet/ Intranet of expand, then make an application object divide three parts from the function structure;The data processing logic, business handling logic and showing logic.Among them, the server of Web is a core of showing logic, it organize information the hyper text, through the hyper text markup language( HTML) and hyper text transmission protocol( HTTP) to carry out alternation with Browser;The procedure that Client carry matches with the related application server to carry out the business processing logic, making use of the continuously mature WWW browser technique, combining various languages of Script( VBScript, JavaScript etc.) and technique of ActiveX, carried out the strong function that the complicated appropriation software just carries out originally with the general browser, and economized the development cost; The data processing logic is complete by the database management system( DBMS) of the database server , beingresponsible for the management to read and write the operation to the database data . Each function connects through some general programming interface, such as Open DataBase Connectivity (ODBC), General Gateway Interface (CGI) etc. This system make teacher define the type of oneself test papers and test questions according to need, increase various test questions.It provides a convenience function of making test papers, and make the test papers of satisfing the emphases , difficult distributing request and the anticipant total cent request according to the request of the user’s examining scope and the syllabus.In fine, this system is full-automatic on-line processing from the organization of test papers ,examine ,grade examination papers to analysis statistics, that make examination work higher effect, more convenient, more relaxed, more science.Thus make the examination become the science means of the examination and the teaching result valuation, teaching method, the method reform that masteries the knowledge. The network teaching and the examination systems mainly provide the teaching and the examination on line, the purpose is to help the better study course of student, complete self-educated;Help the section of lording tests improve work efficiency, carry out the information management and examining process to systematize, the norm turns and automates.In finally,the main function of the system is as follows:The function of manager is as follows:Pass to announce the news toward student to release to announce and examine information, draw up the teaching plan and declare to agenda arrangement of examination, release the temporary circular etc, grant to release after examining through leadership;Release the teaching plan on the net, carry on the management to the teaching plan;Release the homework on the net:Including uploading of the homework topic, the announcement homework completing time, contents etc;Reading the homework, giving a student’s result; answering the student’s problem through discussing;Carrying on with student the real time discuss through a chat room;A database management part, include the increment ,deleting and modifing of test questions; The constitution of the Examining category, include the increment ,deleting and modifing of the examination category;The constitution of the information of test papers: Constitution from the manager examination information, pass the examination after examining through the leadership;User management:Include the increment ,deleting and modifing of user, the increment ,deleting and modifing of the department;Searching the score:Include the homework search, all examinations record of all students, examination result searching, the examination category searching that did not pass to examine. The function of students is as follows: Reading the news;Completing the course study on the line;Completinguploading of the homework on line and searching the information of uploading ;Passing to the form of discuss to lift toward teacher questions;Carrying on with teacher the real time discuss through a chat room;Choosing the category carries on the examination:Include the control of examination room, the control of examination time, defending to refresh, the building of examination result and multi-function searching;Searching the examination result that oneself attended, homework result. This system carried out some functions of expectation, it can carry out the general function of the network education and the examinations, but because of time and oneself’s limited level, the function of some molds piece is not just very perfect, for example in examination function, after student examination is over, direct give the student’s result not give a student the contrast of the answer and the right answer.If giving, it is advantageous to the better study of student and correct the mistake in time. the contentses of network’s clossroom are not enough abundant and don’t classify according to profession, etc.The improvement of this aspect is only t continuously perfect in follow-up work.

【关键词】 ASP 技术; 数据库; 网络B/S; 教学与考试系统;
  • 【网络出版投稿人】 吉林大学
  • 【网络出版年期】2006年 03期
  • 【分类号】TP311.10
  • 【被引频次】5
  • 【下载频次】803
节点文献中: 

本文链接的文献网络图示:

本文的引文网络