ABSTRACT

Assignments are the realities of the school life. However, collecting the given assignments back, evaluating and grading them is generally a difficult and time-consuming task. There is an obvious need to perform these tasks in an easy and efficient way. Assignment Submission and Evaluation Project, ASEP, is aimed to solve the above problems in an effective way by automating the submission and evaluation processes. The project consists of two different client programs and three different server programs. The client programs are ASP (Assignment Submission Program) and AEP (Assignment Evaluation Program). The server programs are ASEP Server, Oracle Database Server and Mail Server programs.

ASP client program will be used by students to submit assignment files and to retrieve the evaluation data back. Assistants and instructors to evaluate the submitted assignments will use AEP client program. ASEP server is the program that serves to both ASP and AEP client programs. It receives the submitted files, stores them in an organized way and transmits them back to the clients upon any request. ASEPDB is the database where all the needed information is stored. Both ASP and AEP programs are also clients for ORACLE database server to access the ASEPDB. ASEP is implemented in Java using Jbuilder Professional 1.0. The powerful client/server architecture, the rich database features, the simple and easy to use interface and the easiness in deployment makes ASEP a valuable and unique program that deserves more work and enhancements to make it a better program.