Date of Award

5-1997

Degree Type

Report

Degree Name

Master of Science (MS)

Department

Computer Science

Committee

Jianping Zhang

Committee

Donald H. Cooley

Committee

Larre Egbert

Abstract

This report presents the design and implementation of NetTest; a Java program that can be run within a Java enabled Web browser. NetTest is a Web-based test tool, which allows instructors to create or edit tests and students to take tests using a Java-enabled Web-browser. It also allows managers to perform their tasks using similar tools.

NetTest is a server/client program, which is located on the server. While using the NetTest system, the Web browser will automatically download the program and execute it on the client machine. In other words, NetTest can be run on any kind of network environment as long as the network supports the TCP/IP protocol. It can be run on the Internet, an Intranet, a WAN, or a LAN.

NetTest is a cross-platform program, for which the servers and clients can be any kind of platforms and the source code needs not be modified or recompiled.

This report examines the structure of the NetTest with several Object-Oriented models. The structure of the NetTest database is illustrated by using data flow diagrams and table definitions. A preliminary user manual is also included.

Share

COinS