Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 14

AUTOMATIC ANSWER

CHECKER

PRESENT BY:
UMMI NABILAH NAJIHA BINTI ABD RAHMAN
FUZA SYAKIRIN BIN M FUAD
PROBLEM
BACKGROUND
 Examiners get bored while checking answer by manual
 Require more time.
 Wasting paper or resources
Solutions:

 Easy accessibility - Can store question and answer on


database system.
 Not require more time.
 User friendly - approach for all user
PROBLEM STATEMENT
 Teachers And Lecturers Have To Spend Many Hours To
Marks The Examination Papers

 It Affect Their Quality Time ,Maybe Affect Their Mentally


Health

 The Education System Will Keep As Same As The Early


Years Ago For A Long Time

 Further Damage To Our Generation’s Quality.


AIM AND OBJECTIVE
AIM
AAC is to ensure user friendly and more interactive software
to the user.
OBJECTI
VE
 To avoid errors that commonly occur during manual
checking.
 Reduce paper usage and save times.
 To reduces examiners workload by automating the manual
checking process accurately
METHODOLOGY
Prolog language methodology as main coding in the
program

Interface coding (HTML, Visual C#, Visual Basic)

Database (Cloud) to help us improve our processes.


CONCEPTUAL IDEA
ALGORITHM
FLOWCHART
ADMI STUDEN
N T
PSEUDO CODE
Step 1: Start
 
Step 2: Login into system as admin
Connection Established with database using SqlConnection con
= new SqlConnection();
 
Step 3: After Login
The admin has three options to choose add question, view result or view student
 
Step 4: After selecting choice , if the user proceeds for add question
 
public class Add_Question : System.Web.UI.Page
{
SqlConnection con=new SqlConnection();
protected void Page_Load(object sender, EventArgs e)
{
if (Session["Add"] == "Add")
{
Page.ClientScript.RegisterStartupScript(GetType(),
"msgtype", "alert('Data Added !!!')", true);
Session["Add"] = "";
}
 
step 5: to view results database goto step 6.
 
step 6: database of results will be displayed.
 
step 7: to view studentdatabase goto step 8.
 
step 8: database of results will be displayed.
 
Step 9: End
ADMI
 
N
Step 1: Start
 
Step 2: Login into system as student
Connection Established with database using SqlConnection con
= new SqlConnection();
 
If the student has already registered then grant access. Go to step 3
 
Step 3: After Login
The student has two options to choose check answer or view history marks
 
Step 4: After selecting choice , if the user proceeds for check answer
 
Code for answers:-
public class Check_Answer : System.Web.UI.Page
{
SqlConnection con=new SqlConnection();
protected void Page_Load(object sender, EventArgs e)
{
if (Session["Add"] == "Add")
{
Page.ClientScript.RegisterStartupScript(GetType(),
"msgtype", "alert('Data Added !!!')", true);
Session["Add"] = "";
}
 
Step 5: After submitting answer
 
Answer selected by student (String1) is compared with the
answer stored in database( String2)
If String1= String2 then score=+1 or else score=0.
 
Step 6: After processing the results of the test into database the
results are displayed to the student

STUDEN
 
step 7: to view history marks database goto step 8.
 

T
step 8: database of results will be displayed.
 
Step 9: End
 
ANALYSIS
Advantage Disadvantage

The is only small amount of data to It cannot be keep in long period


Load
key-in by admin user and limited to time period

Need a internet connection or only


User friendly. Can be use even in
Accessibility can be log-in within local access
primary education level
network (LAN)

Very efficient and reliable to be use as Efficient and Only question with selection
examination medium Reliability answer can use the system

No maintenance needed Maintenance Need to get upgrade version

Need to buy or subscribe the


Buy the software system Cost
license
DEMONSTRATION

You might also like