II- PROBLEM
DESCRIPTION


A- PROBLEM
DEFINITION
Assignment Submission and Evaluation Project, ASEP,
is aimed to solve the above problems in an effective way by automating
the submission and evaluation processes. Simply, by using ASEP, the students
will be able to submit their assignments electronically over the network
and see the grades of their assignments and the attached feedback data
whenever they want. The instructors or assistants will be able to evaluate
and grade the submitted assignments, and give feedback to their students
in a more easy and efficient.
ASEP is not designed to work for a specific course
and teacher. Many students, assistants and instructors will use ASEP. A
main server program will provide the required services to the users and
all the needed data will be stored on this server machine.
B- USER
PROFILE
Students, assistants, and instructors are the potential
users of the system. A student may be enrolled in several courses. A course
is taught by only one instructor and has only one assistant. On the other
hand, an instructor can teach several courses and an assistant can assist
to more than one courses at the same time.
User Needs
-
Students want to be able
to submit their assignments whenever they want before the deadline.
-
Students want to be sure that their assignments go to
the right place in a secure way.
-
Students want to see the results of their assignments
(their grades and any feedback data) easily whenever they want.
-
Students want to do their job without any difficulty
in a short time.
-
Students want the program to provide guidance when they
need any help.
-
The assistant wants the program to store the
submitted assignments in an organized way.
-
The assistant wants to do his/her job without any difficulty
in a short time.
-
The assistant wants a very flexible program to customize
it in a specific way.
-
The assistant does not want to deal with any problems
of the students related to the system.
-
The assistant wants to inform any student easily when
it is necessary. (For feedback or warning etc.)
-
The teacher only wants to get general information about
students and overall grades when he wants.
-
The teacher wants to inform any student easily when
it is necessary. (For feedback or warning etc.)
-
The teacher wants to be able to see and evaluate the
assignments whenever he/she wants.

