0% found this document useful (0 votes)
230 views11 pages

System Analysis and Design: "Pacita National High School Automated Entrance Exam and Enrollment System"

The document discusses an automated entrance exam and enrollment system for Pacita National High School. It reviews related literature on computer-based testing systems and discusses programming tools used to develop the system. The system allows students to register, log in, select exam subjects, take timed multiple choice exams, view scores, and generates reports that are forwarded to the registrar. The system was designed using prototyping methodology with Visual Basic and Access to address issues with traditional paper-based exams.

Uploaded by

Mark Perfinan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
230 views11 pages

System Analysis and Design: "Pacita National High School Automated Entrance Exam and Enrollment System"

The document discusses an automated entrance exam and enrollment system for Pacita National High School. It reviews related literature on computer-based testing systems and discusses programming tools used to develop the system. The system allows students to register, log in, select exam subjects, take timed multiple choice exams, view scores, and generates reports that are forwarded to the registrar. The system was designed using prototyping methodology with Visual Basic and Access to address issues with traditional paper-based exams.

Uploaded by

Mark Perfinan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 11

System Analysis and

Design
Review of Related Literature
SDLC Method
UML Diagram

Pacita National High School


Automated Entrance Exam and
Enrollment System
Submitted by:
Mark Perfian
BSIT-32A3

Submitted to:
Mr. Marlo Apigo
Chapter 2

Review of Related Literature


Introduction:
Our system is about the entrance exam of those students who will be enrolling to
Pacita National High School. The automated entrance examination was developed to
gauge the knowledge of individual students taking the exams. The program will
compute the score and will show automatically after taking the test if he/she passed or
failed the exam of the Science Curriculum Section. The questioners will be encoded by
the school teachers or school administrator. Students will only choose the letter of the
correct answer by simply clicking the button after multiple choices.
Computer-Based Test (Cbt) System for University Academic Enterprise
Examination
The paper and pen (manual) method of writing examination, which has been in
existence for decades, may not be appealing for use because of the problems usually
experienced including examination venue capacity constraints, lack of comfort for
examination candidates, delay in the release of results, examination malpractices, cost
implication of printing examination materials and human error. This brings about the
need for automation of the examination system.
There have been a number of researches focusing on the development of
automated examination systems and electronic learning information systems. Zhenming
et al (2003) developed a novel online examination system based on a Browser/Server
framework which carries out automatic grading for objective questions in computer
related topics such as programming, Microsoft Windows operating systems and
Microsoft Office applications. It was successfully applied to the distance evaluation of
basic operating skills of students offering computer science in some Universities. Lei
(2006) presented a web-based educational assessment system by applying Blooms
taxonomy to evaluate student learning outcomes and teacher instructional practices in
real time. The system performance is rather encouraging with experimentation in
science and mathematics courses of two local high schools. Emary & Abu (2006)
developed an online website for tutoring and e-examination of economic courses.
Programming Tools for the Developed Computer-Based Test System
i. Microsoft SQL Server 2008
ii.Macromedia Dreamweaver 8.0
iii.Microsoft Visual Studio 2012
The developed software offers the following features such as Instructors could
add any further questions to maximize the size of the bank of questions; Different
examinations for each student with randomly selected questions from the bank of
questions can be done; Different reports for the instructors, students, classes etc. can

be obtained and several students can take their exams simultaneously without any
problem inside and outside their campus. The proposed software has been designed to
work based on the client server architecture.
The CBT system is developed and proposed for adoption in Nigerian Universities.
The information system is an online examination system that delivers questions set by
the lecturers to the student and generates the report of the results of students who take
the examination as well as overall examination result summary based on the users
query. Challenges including examination malpractices, low capacity examination
venues, inadequate invigilators, inadequate examination materials, omission of
students results and human error(s) during the marking / grading process will be
automatically eliminated following the adoption of this examination system. The cost
implication of conducting a mass-driven examination will become drastically and
significantly reduced as there will be no need to print questions or answer booklets
anymore.
Conclusion
Our propose program has somehow similar to Computer-Based Test entrance
examination in Nigeria, as their system runs in a LAN connection and not connected to
internet or websites. They also use Programming Language such as Visual
Basic.Net/Studio. Information of students will be saved directly to the server system
after registering completely. Once the students finished the exam or got caught up with
the time limit, the raw score will be printed on their computer screen, and individual
results will be forwarded to the server too. Each test part has limited time for the
student to answer, this will give equal opportunity and accommodate more candidates
to take the exam. We can say that this is more reliable because it will lessen the work of
the teacher/administrator and will also rapid the process of school and for them to be
able to conserve materials they use and at the same time be convenient and less time
consuming tests of students.
The advantage of our system over other is the connection to other school
systems like registrar. Our system shares the record or database directly to school
registrar to accommodate the enrollees who passes for the science curriculum section
as well as those who didn't meet the minimum score. Their records will be kept to be
use for the next school year enrollment as an old student. Our system doesnt include
program for billing, because the school doesnt involve money upon enrollment unlike
other private institution.

SDLC Method
Prototyping Diagram

Start

End

Requireme
nt Gather

End
Product

Quick
Design

Refining
Prototyp
e

Building
Prototype

Evaluatio
n

First Flow
Prototype exhibits the essential features of a later type. We chose this model for our
design because of the uncertainty of the requirements needed for the first ever
automated exam in Pacita National High school. Taking the first step, we gather
primarily the requirements essential for the system. We are thinking of using 4 forms to
gather data. First for the registration, here we will be requiring student to type in their
information including setting up their own password, the next form is to log in on the
system. Once registered completely, they can proceed to answering the exam by
clicking the best answer from the given choices. The next form will show the dashboard
where student can select the exam they wanted to start with and once finish, the final
form will show the computed correct score and the status if passed or failed.
Second Flow
For Quick Design Phase, since we are unsure of what should be the interface for the
exam, we are thinking to make it simple by using the necessary fields to capture the
details of the students and the tools needed to make the system user friendly. We were

planning to make 5 sets of exam for subjects like English, Science, Math, Filipino and
Computer. For each subjects we will set 20mins time to finish at least 30 items of
random multiple questions. After finishing the questionnaire for a selected subject or
when time runs out, the student will be prompted back to the dashboard to proceed
with the other set of questionnaire.
Third Flow
For the building prototype phase, we will start creating the system using visual basic
studio 2010 and Microsoft office access for databases.
Fourth Flow
For the evaluation phase, once we have finished the system, we will try to run a test on
selected students or school admin to register and take the exam. We will determine
from the evaluation if the set time is enough or needs to prolong the time limit to allow
the student finish the exams for each subjects. We will identify if the multiple choices is
best to use rather than identification and if the navigation/interface is user friendly.

Fifth Flow
For the Refining Prototyping, in this stage we will ensure that errors are removed, and
apply all the necessary changes to enhance the system. We will still conduct testing on
selected students to run an initial exam to see if theres no need to change and if they
find comfortable using it. If the users find it difficult to use we will go back to quick
design to make some changes and fix details.

Sixth Flow
And lastly, since the system is good all the way, we will allow the school to use it and
conduct the exam before the school year starts. The complete reports generated by the
database will be forwarded to school registrar to track the records of the candidates and
fetch it once the student come back to school for enrollment.

UML DIAGRAM
Activity diagram for automated entrance exam
Activity diagrams are graphical representations of workflows of stepwise activities and
actions with support for choice, iteration and concurrency.

User: Student

[Wrong password]

Regist
er

Process
registrati
on

Login
[Correct password]

Select
the
subject

[Incomplete exam]

Record the raw


score
[Complete exam]

Tally the
raw score
and
compute
the
average
score

Take
the
exam

Show the
Average
Score and
Result if pass
or fail.

Close
Program

Activity diagram for automated entrance exam


User: Faculty

Process
registrati
on

Regist
er

Logi
n

Verify the
Login

[correct
password]
Modify
questions
[wrong
password]
View
Reports

Update the
questioners
both from
Close
the database
Program
and exam
forms.

Show the
updated
questions in
the exam
forms.

Activity diagram for automated entrance exam


User: Registrar

Registe
r

Process
registrati
on

Login

[correct
password]

Enrollme
nt
[wrong
password]

Process
enrollme
nt

Generate
Reports
and will
be
forwarded
to

Close the
program

View
Reports
of
enlisted
students

Verify
login

Activity diagram for automated entrance exam


User: Admin

Process
register

Register

Verify
login

Login

[correct
password
]

[wrong
password
]

Add, edit,
delete and
save the
reports

Update
the
reports

Manage
Account

Show the
updated
records on
each
account

Close the
program

Use Case Diagram for automated entrance exam


A use case diagram at its simplest is a representation of a user's interaction with the
system that shows the relationship between the user and the different use cases in
which the user is involved.

Edit
Add

Delete

Managing
<<include>>

Admin

Add

Edi
Modify
Questions

<<include>>

Delet

Faculty

<<include
>>
View
<<include

Generate
<<include
Login

<<include

Take the

Student

Login

Registrar

<<includ

Enroll

You might also like