際際滷

際際滷Share a Scribd company logo
Computer Based Assessment
By Salah
Computer Based Assessment.pptx
Chapter 1 : Introduction
1.1 Background of Study
 CBA is a test conducted using Personal Computer (PC) In which responses
are electronically recorded and assessed.
 CBA system supports the entire cycle of the evaluation process:
preparation, distribution, execution, submission, evaluation, delivery of
results, and filing.
 Computer Based Assessment (CBA) System is very useful for Educational
Institute to prepare an exam, save the time that will take to check the
paper and prepare mark sheets.
 Furthermore, Computer Based Assessment allows more innovative and
authentic assessments due to more advanced technological capacities.
1.2 Statement of Problem
 The challenges faced with TVET College or Training organizations is
their students adapted with Paper-Based Assessment and their
trainees subjected to a Computer Based Examination platform; in
which the performances of the trainees are reduced die to their
confusion with this new technology.
 The most adapted Paper Based Assessment is resource (materials,
energy, time,and human power) wastage.
1.3 Objectives of the study
 The aim of this project is to design and implement a computer based assessment system for Training
organizations with the following features.
 Provide user friendly
 Improve credibility of the exam by randomization of the questions.
 Provide real time processing of of results.
 Create strong and secret databases that allow for any connection in a secret way.
 Allow each department to create more than one exam with different way to create variant questions.
1.4 Scope of the Study
The Study covered the design and implementation
of CBA with flexible features in our country
educational institutions or training organizations.
System handles all the operations:
 Generate reports that include (name, mark, time spent
to solve the exam, and list of students by rank).
 Allows the students to see or display his/her answers
after the exam finished.
1.5 Limitation of system
 Limitation of the system to be designed are as follows:
 This system is designed for educational institutions (like school, universities,
college or training centers).
 Type of supported questions are multiple choices, true and false, free answer
and matching.
 The type of questions like working out, short answes and drawings are not
supported.
1.6 Significance of the study
 Reduce costs for many elements of testing life cycle.
 Provide more efficient system; reduce need of man power, reduce
lose of paper, reduce time and energy.
 Increased delivery, administration, and grading efficiency.
 Consistency and reliability.
 Faster decision making as the result of immediate grading and
reporting.
 Minimize Chance cheating on exam.
 Fewer errors caused by testing process.
Chapter 2 : Literature Review
2.1 Theoretical Background
 The technologies used in this system are web technologies:
 HTML
 CSS
 PHP
 JAVA SCRIPTS
 MYSQL
2.2 Review of Related Literatures
 Web-based Examination System is an effective solution for mass education evaluation (Zhenming et al,
2003). They developed a novel online examination system based on a Browser/Server framework which
carries out the examination and auto-grading for objective questions and operating questions, such as
programming, operating Microsoft Windows, editing Microsoft Word, Excel and PowerPoint, etc.
 It has been successfully applied to the distance evaluation of basic operating skills of computer
science, such as the course of computer skills in Universities and the nationwide examination for the high
school graduates in Zhejiang Province, China.
Chapter 3: System Analysis and Design
3.1 Introduction
 System Analysis is understanding of old system and determine how
Computer and software can be used to make operations effective.
 System Design is the process of preparing a prototype of new system
or one to replace existing system.
 System Analysis and Design relates to shaping organization improving
performance and achieving objectives for profitability and growth.
3.2 Methodology
 This study relied on information obtained from secondary sources especially online materials, documents of
relevant agencies. From these documents required information was obtained on the performance computer
based test in CCNA Certifications.
 The Object-Oriented Analysis and Design (OOAD) methodology was used during the software development.
 Unified Modelling Language (UML) notation is the design tool used for modelling in this research.UML used
in the research includes: Use Case diagrams, Data Flow diagrams and Class diagrams.
3.3 Analysis of Proposed System
 There will be a registration page where administrator/instructor would be able to register students.
 Once a student has login into the system, he/she would see list of availabletests.
 Before a student attempts to take an assessment, aOne-Time Passcode would be entered which is issued
by the instructor before the commencement of an exams.
 Eachassessment may consists of many questions containing many options , in which the system would
randomized the questions for differentstudents.
 At the end of the assessment, a student would be able to see his/her scores (results).
Use Case Diagrams
3.4 Design of proposed system
Design of proposed system cont
Design of proposed system cont
Design of proposed system cont
Database Design
Questions Table Users Table
Design of proposed system cont
System Architecture
Design of proposed system cont
 User Interface Design
Login Page Design
Chapter 4:System Implementation and Testing
 Introduction
 Hardware and Software Acquisition
 Hardware tools
 Server
 Client computer
 Network cable / connection
 Printer
 Software tools
 Server Database: -MySQL
 Wamp Server: Apache 2.4.35 Port 80- PHP 7.2.10
 Editor: - Notepad ++
 Web browser: - Mozilla Firefox
 A Windows XP/ Vista/Window 7 / 8/10 Operating System.
System implementation and Testing cont
 Software Testing
 The unit testing approach was adopted in testing the codes written.
 Training
During the deployment of the system, the project development members will give short time training for the
system administrators and clerks explaining how the system works and in what way they can manage the
system developed.
 Installation
 Installation Steps:
 Download and install Wamp Server 3.1.4 compatible bit with your computer
 Place Website files inside C://wamp/www/
 Database Configuration:
 Open phpmyadmin
 Create Database named tcexam.
 Import database tcexam.sql
 Open Your browser put inside URL: http://localhost/tcexam/
System implementation and Testing cont
 User Interface
 Login page
User interface cont
Examinee Test List Page
Computer Based Assessment.pptx

More Related Content

Similar to Computer Based Assessment.pptx (20)

Finaldocumentation
FinaldocumentationFinaldocumentation
Finaldocumentation
asuadma
Sdlc 4
Sdlc 4Sdlc 4
Sdlc 4
university of education,Lahore
Software Development Life Cycle
Software Development Life CycleSoftware Development Life Cycle
Software Development Life Cycle
university of education,Lahore
Query Handling System
Query Handling SystemQuery Handling System
Query Handling System
himabindu54
2 approaches to system development
2 approaches to system development2 approaches to system development
2 approaches to system development
cymark09
NIDHI PROJECT.pptx
NIDHI PROJECT.pptxNIDHI PROJECT.pptx
NIDHI PROJECT.pptx
Xavinr007
Presenation
PresenationPresenation
Presenation
Md Din Islam
dokumen.tips_online-examination-system-presentation-55845497e291f.ppt
dokumen.tips_online-examination-system-presentation-55845497e291f.pptdokumen.tips_online-examination-system-presentation-55845497e291f.ppt
dokumen.tips_online-examination-system-presentation-55845497e291f.ppt
Kamalesh5282692
Online course registration system development software engineering project pr...
Online course registration system development software engineering project pr...Online course registration system development software engineering project pr...
Online course registration system development software engineering project pr...
MD.HABIBUR Rahman
CS181021-Shruti Kalamalagi.pptx QUESTION PAPPER
CS181021-Shruti Kalamalagi.pptx QUESTION PAPPERCS181021-Shruti Kalamalagi.pptx QUESTION PAPPER
CS181021-Shruti Kalamalagi.pptx QUESTION PAPPER
sachinkedari257
CS181021-Shruti Kalamalagi.pptx QUESTION PAPPER
CS181021-Shruti Kalamalagi.pptx QUESTION PAPPERCS181021-Shruti Kalamalagi.pptx QUESTION PAPPER
CS181021-Shruti Kalamalagi.pptx QUESTION PAPPER
sachinkedari257
Mis system analysis and system design
Mis   system analysis and system designMis   system analysis and system design
Mis system analysis and system design
Rahul Hedau
MIS-Chapt jahdja majhdkah kaer 13-23.pptx
MIS-Chapt jahdja majhdkah kaer 13-23.pptxMIS-Chapt jahdja majhdkah kaer 13-23.pptx
MIS-Chapt jahdja majhdkah kaer 13-23.pptx
ShovonMahmud7
Lesson 9 system develpment life cycle
Lesson 9 system develpment life cycleLesson 9 system develpment life cycle
Lesson 9 system develpment life cycle
Oneil Powers
Online Exam System_Industrial Report
Online Exam System_Industrial ReportOnline Exam System_Industrial Report
Online Exam System_Industrial Report
Manmeet Sinha
myAssessment v2.0
myAssessment v2.0myAssessment v2.0
myAssessment v2.0
SRDT Pvt Ltd
Online Exam Management System(OEMS)
Online Exam Management System(OEMS)Online Exam Management System(OEMS)
Online Exam Management System(OEMS)
PUST
Mis unit iii by arnav
Mis unit iii by arnavMis unit iii by arnav
Mis unit iii by arnav
Arnav Chowdhury
Quality Assurance in Modern Software Development
Quality Assurance in Modern Software DevelopmentQuality Assurance in Modern Software Development
Quality Assurance in Modern Software Development
Zahra Sadeghi
Ibm colloquium 070915_nyberg
Ibm colloquium 070915_nybergIbm colloquium 070915_nyberg
Ibm colloquium 070915_nyberg
diannepatricia
Finaldocumentation
FinaldocumentationFinaldocumentation
Finaldocumentation
asuadma
Query Handling System
Query Handling SystemQuery Handling System
Query Handling System
himabindu54
2 approaches to system development
2 approaches to system development2 approaches to system development
2 approaches to system development
cymark09
NIDHI PROJECT.pptx
NIDHI PROJECT.pptxNIDHI PROJECT.pptx
NIDHI PROJECT.pptx
Xavinr007
dokumen.tips_online-examination-system-presentation-55845497e291f.ppt
dokumen.tips_online-examination-system-presentation-55845497e291f.pptdokumen.tips_online-examination-system-presentation-55845497e291f.ppt
dokumen.tips_online-examination-system-presentation-55845497e291f.ppt
Kamalesh5282692
Online course registration system development software engineering project pr...
Online course registration system development software engineering project pr...Online course registration system development software engineering project pr...
Online course registration system development software engineering project pr...
MD.HABIBUR Rahman
CS181021-Shruti Kalamalagi.pptx QUESTION PAPPER
CS181021-Shruti Kalamalagi.pptx QUESTION PAPPERCS181021-Shruti Kalamalagi.pptx QUESTION PAPPER
CS181021-Shruti Kalamalagi.pptx QUESTION PAPPER
sachinkedari257
CS181021-Shruti Kalamalagi.pptx QUESTION PAPPER
CS181021-Shruti Kalamalagi.pptx QUESTION PAPPERCS181021-Shruti Kalamalagi.pptx QUESTION PAPPER
CS181021-Shruti Kalamalagi.pptx QUESTION PAPPER
sachinkedari257
Mis system analysis and system design
Mis   system analysis and system designMis   system analysis and system design
Mis system analysis and system design
Rahul Hedau
MIS-Chapt jahdja majhdkah kaer 13-23.pptx
MIS-Chapt jahdja majhdkah kaer 13-23.pptxMIS-Chapt jahdja majhdkah kaer 13-23.pptx
MIS-Chapt jahdja majhdkah kaer 13-23.pptx
ShovonMahmud7
Lesson 9 system develpment life cycle
Lesson 9 system develpment life cycleLesson 9 system develpment life cycle
Lesson 9 system develpment life cycle
Oneil Powers
Online Exam System_Industrial Report
Online Exam System_Industrial ReportOnline Exam System_Industrial Report
Online Exam System_Industrial Report
Manmeet Sinha
myAssessment v2.0
myAssessment v2.0myAssessment v2.0
myAssessment v2.0
SRDT Pvt Ltd
Online Exam Management System(OEMS)
Online Exam Management System(OEMS)Online Exam Management System(OEMS)
Online Exam Management System(OEMS)
PUST
Mis unit iii by arnav
Mis unit iii by arnavMis unit iii by arnav
Mis unit iii by arnav
Arnav Chowdhury
Quality Assurance in Modern Software Development
Quality Assurance in Modern Software DevelopmentQuality Assurance in Modern Software Development
Quality Assurance in Modern Software Development
Zahra Sadeghi
Ibm colloquium 070915_nyberg
Ibm colloquium 070915_nybergIbm colloquium 070915_nyberg
Ibm colloquium 070915_nyberg
diannepatricia

Recently uploaded (20)

Unlocking DevOps Secuirty :Vault & Keylock
Unlocking DevOps Secuirty :Vault & KeylockUnlocking DevOps Secuirty :Vault & Keylock
Unlocking DevOps Secuirty :Vault & Keylock
HusseinMalikMammadli
Q4_TLE-7-Lesson-6-Week-6.pptx 4th quarter
Q4_TLE-7-Lesson-6-Week-6.pptx 4th quarterQ4_TLE-7-Lesson-6-Week-6.pptx 4th quarter
Q4_TLE-7-Lesson-6-Week-6.pptx 4th quarter
MariaBarbaraPaglinaw
Endpoint Backup: 3 Reasons MSPs Ignore It
Endpoint Backup: 3 Reasons MSPs Ignore ItEndpoint Backup: 3 Reasons MSPs Ignore It
Endpoint Backup: 3 Reasons MSPs Ignore It
MSP360
FinTech - US Annual Funding Report - 2024.pptx
FinTech - US Annual Funding Report - 2024.pptxFinTech - US Annual Funding Report - 2024.pptx
FinTech - US Annual Funding Report - 2024.pptx
Tracxn
Both Feet on the Ground - Generative Artificial Intelligence
Both Feet on the Ground - Generative Artificial IntelligenceBoth Feet on the Ground - Generative Artificial Intelligence
Both Feet on the Ground - Generative Artificial Intelligence
Pete Nieminen
The Future of Repair: Transparent and Incremental by Botond Denes
The Future of Repair: Transparent and Incremental by Botond DenesThe Future of Repair: Transparent and Incremental by Botond Denes
The Future of Repair: Transparent and Incremental by Botond Denes
ScyllaDB
Replacing RocksDB with ScyllaDB in Kafka Streams by Almog Gavra
Replacing RocksDB with ScyllaDB in Kafka Streams by Almog GavraReplacing RocksDB with ScyllaDB in Kafka Streams by Almog Gavra
Replacing RocksDB with ScyllaDB in Kafka Streams by Almog Gavra
ScyllaDB
Transform Your Future with Front-End Development Training
Transform Your Future with Front-End Development TrainingTransform Your Future with Front-End Development Training
Transform Your Future with Front-End Development Training
Vtechlabs
What Makes "Deep Research"? A Dive into AI Agents
What Makes "Deep Research"? A Dive into AI AgentsWhat Makes "Deep Research"? A Dive into AI Agents
What Makes "Deep Research"? A Dive into AI Agents
Zilliz
Integrated Operating Window - A Gateway to PM
Integrated Operating Window - A Gateway to PMIntegrated Operating Window - A Gateway to PM
Integrated Operating Window - A Gateway to PM
Farhan Tariq
A Framework for Model-Driven Digital Twin Engineering
A Framework for Model-Driven Digital Twin EngineeringA Framework for Model-Driven Digital Twin Engineering
A Framework for Model-Driven Digital Twin Engineering
Daniel Lehner
Build with AI on Google Cloud Session #4
Build with AI on Google Cloud Session #4Build with AI on Google Cloud Session #4
Build with AI on Google Cloud Session #4
Margaret Maynard-Reid
DealBook of Ukraine: 2025 edition | AVentures Capital
DealBook of Ukraine: 2025 edition | AVentures CapitalDealBook of Ukraine: 2025 edition | AVentures Capital
DealBook of Ukraine: 2025 edition | AVentures Capital
Yevgen Sysoyev
Technology use over time and its impact on consumers and businesses.pptx
Technology use over time and its impact on consumers and businesses.pptxTechnology use over time and its impact on consumers and businesses.pptx
Technology use over time and its impact on consumers and businesses.pptx
kaylagaze
Future-Proof Your Career with AI Options
Future-Proof Your  Career with AI OptionsFuture-Proof Your  Career with AI Options
Future-Proof Your Career with AI Options
DianaGray10
Formal Methods: Whence and Whither? [Martin Fr辰nzle Festkolloquium, 2025]
Formal Methods: Whence and Whither? [Martin Fr辰nzle Festkolloquium, 2025]Formal Methods: Whence and Whither? [Martin Fr辰nzle Festkolloquium, 2025]
Formal Methods: Whence and Whither? [Martin Fr辰nzle Festkolloquium, 2025]
Jonathan Bowen
Stronger Together: Combining Data Quality and Governance for Confident AI & A...
Stronger Together: Combining Data Quality and Governance for Confident AI & A...Stronger Together: Combining Data Quality and Governance for Confident AI & A...
Stronger Together: Combining Data Quality and Governance for Confident AI & A...
Precisely
30B Images and Counting: Scaling Canva's Content-Understanding Pipelines by K...
30B Images and Counting: Scaling Canva's Content-Understanding Pipelines by K...30B Images and Counting: Scaling Canva's Content-Understanding Pipelines by K...
30B Images and Counting: Scaling Canva's Content-Understanding Pipelines by K...
ScyllaDB
Technology use over time and its impact on consumers and businesses.pptx
Technology use over time and its impact on consumers and businesses.pptxTechnology use over time and its impact on consumers and businesses.pptx
Technology use over time and its impact on consumers and businesses.pptx
kaylagaze
FTSG TRENDS REPORT 2025 as seen at #SXSW2025
FTSG TRENDS REPORT 2025 as seen  at #SXSW2025FTSG TRENDS REPORT 2025 as seen  at #SXSW2025
FTSG TRENDS REPORT 2025 as seen at #SXSW2025
HUB INSTITUTE
Unlocking DevOps Secuirty :Vault & Keylock
Unlocking DevOps Secuirty :Vault & KeylockUnlocking DevOps Secuirty :Vault & Keylock
Unlocking DevOps Secuirty :Vault & Keylock
HusseinMalikMammadli
Q4_TLE-7-Lesson-6-Week-6.pptx 4th quarter
Q4_TLE-7-Lesson-6-Week-6.pptx 4th quarterQ4_TLE-7-Lesson-6-Week-6.pptx 4th quarter
Q4_TLE-7-Lesson-6-Week-6.pptx 4th quarter
MariaBarbaraPaglinaw
Endpoint Backup: 3 Reasons MSPs Ignore It
Endpoint Backup: 3 Reasons MSPs Ignore ItEndpoint Backup: 3 Reasons MSPs Ignore It
Endpoint Backup: 3 Reasons MSPs Ignore It
MSP360
FinTech - US Annual Funding Report - 2024.pptx
FinTech - US Annual Funding Report - 2024.pptxFinTech - US Annual Funding Report - 2024.pptx
FinTech - US Annual Funding Report - 2024.pptx
Tracxn
Both Feet on the Ground - Generative Artificial Intelligence
Both Feet on the Ground - Generative Artificial IntelligenceBoth Feet on the Ground - Generative Artificial Intelligence
Both Feet on the Ground - Generative Artificial Intelligence
Pete Nieminen
The Future of Repair: Transparent and Incremental by Botond Denes
The Future of Repair: Transparent and Incremental by Botond DenesThe Future of Repair: Transparent and Incremental by Botond Denes
The Future of Repair: Transparent and Incremental by Botond Denes
ScyllaDB
Replacing RocksDB with ScyllaDB in Kafka Streams by Almog Gavra
Replacing RocksDB with ScyllaDB in Kafka Streams by Almog GavraReplacing RocksDB with ScyllaDB in Kafka Streams by Almog Gavra
Replacing RocksDB with ScyllaDB in Kafka Streams by Almog Gavra
ScyllaDB
Transform Your Future with Front-End Development Training
Transform Your Future with Front-End Development TrainingTransform Your Future with Front-End Development Training
Transform Your Future with Front-End Development Training
Vtechlabs
What Makes "Deep Research"? A Dive into AI Agents
What Makes "Deep Research"? A Dive into AI AgentsWhat Makes "Deep Research"? A Dive into AI Agents
What Makes "Deep Research"? A Dive into AI Agents
Zilliz
Integrated Operating Window - A Gateway to PM
Integrated Operating Window - A Gateway to PMIntegrated Operating Window - A Gateway to PM
Integrated Operating Window - A Gateway to PM
Farhan Tariq
A Framework for Model-Driven Digital Twin Engineering
A Framework for Model-Driven Digital Twin EngineeringA Framework for Model-Driven Digital Twin Engineering
A Framework for Model-Driven Digital Twin Engineering
Daniel Lehner
Build with AI on Google Cloud Session #4
Build with AI on Google Cloud Session #4Build with AI on Google Cloud Session #4
Build with AI on Google Cloud Session #4
Margaret Maynard-Reid
DealBook of Ukraine: 2025 edition | AVentures Capital
DealBook of Ukraine: 2025 edition | AVentures CapitalDealBook of Ukraine: 2025 edition | AVentures Capital
DealBook of Ukraine: 2025 edition | AVentures Capital
Yevgen Sysoyev
Technology use over time and its impact on consumers and businesses.pptx
Technology use over time and its impact on consumers and businesses.pptxTechnology use over time and its impact on consumers and businesses.pptx
Technology use over time and its impact on consumers and businesses.pptx
kaylagaze
Future-Proof Your Career with AI Options
Future-Proof Your  Career with AI OptionsFuture-Proof Your  Career with AI Options
Future-Proof Your Career with AI Options
DianaGray10
Formal Methods: Whence and Whither? [Martin Fr辰nzle Festkolloquium, 2025]
Formal Methods: Whence and Whither? [Martin Fr辰nzle Festkolloquium, 2025]Formal Methods: Whence and Whither? [Martin Fr辰nzle Festkolloquium, 2025]
Formal Methods: Whence and Whither? [Martin Fr辰nzle Festkolloquium, 2025]
Jonathan Bowen
Stronger Together: Combining Data Quality and Governance for Confident AI & A...
Stronger Together: Combining Data Quality and Governance for Confident AI & A...Stronger Together: Combining Data Quality and Governance for Confident AI & A...
Stronger Together: Combining Data Quality and Governance for Confident AI & A...
Precisely
30B Images and Counting: Scaling Canva's Content-Understanding Pipelines by K...
30B Images and Counting: Scaling Canva's Content-Understanding Pipelines by K...30B Images and Counting: Scaling Canva's Content-Understanding Pipelines by K...
30B Images and Counting: Scaling Canva's Content-Understanding Pipelines by K...
ScyllaDB
Technology use over time and its impact on consumers and businesses.pptx
Technology use over time and its impact on consumers and businesses.pptxTechnology use over time and its impact on consumers and businesses.pptx
Technology use over time and its impact on consumers and businesses.pptx
kaylagaze
FTSG TRENDS REPORT 2025 as seen at #SXSW2025
FTSG TRENDS REPORT 2025 as seen  at #SXSW2025FTSG TRENDS REPORT 2025 as seen  at #SXSW2025
FTSG TRENDS REPORT 2025 as seen at #SXSW2025
HUB INSTITUTE

Computer Based Assessment.pptx

  • 3. Chapter 1 : Introduction 1.1 Background of Study CBA is a test conducted using Personal Computer (PC) In which responses are electronically recorded and assessed. CBA system supports the entire cycle of the evaluation process: preparation, distribution, execution, submission, evaluation, delivery of results, and filing. Computer Based Assessment (CBA) System is very useful for Educational Institute to prepare an exam, save the time that will take to check the paper and prepare mark sheets. Furthermore, Computer Based Assessment allows more innovative and authentic assessments due to more advanced technological capacities.
  • 4. 1.2 Statement of Problem The challenges faced with TVET College or Training organizations is their students adapted with Paper-Based Assessment and their trainees subjected to a Computer Based Examination platform; in which the performances of the trainees are reduced die to their confusion with this new technology. The most adapted Paper Based Assessment is resource (materials, energy, time,and human power) wastage.
  • 5. 1.3 Objectives of the study The aim of this project is to design and implement a computer based assessment system for Training organizations with the following features. Provide user friendly Improve credibility of the exam by randomization of the questions. Provide real time processing of of results. Create strong and secret databases that allow for any connection in a secret way. Allow each department to create more than one exam with different way to create variant questions.
  • 6. 1.4 Scope of the Study The Study covered the design and implementation of CBA with flexible features in our country educational institutions or training organizations. System handles all the operations: Generate reports that include (name, mark, time spent to solve the exam, and list of students by rank). Allows the students to see or display his/her answers after the exam finished.
  • 7. 1.5 Limitation of system Limitation of the system to be designed are as follows: This system is designed for educational institutions (like school, universities, college or training centers). Type of supported questions are multiple choices, true and false, free answer and matching. The type of questions like working out, short answes and drawings are not supported.
  • 8. 1.6 Significance of the study Reduce costs for many elements of testing life cycle. Provide more efficient system; reduce need of man power, reduce lose of paper, reduce time and energy. Increased delivery, administration, and grading efficiency. Consistency and reliability. Faster decision making as the result of immediate grading and reporting. Minimize Chance cheating on exam. Fewer errors caused by testing process.
  • 9. Chapter 2 : Literature Review 2.1 Theoretical Background The technologies used in this system are web technologies: HTML CSS PHP JAVA SCRIPTS MYSQL
  • 10. 2.2 Review of Related Literatures Web-based Examination System is an effective solution for mass education evaluation (Zhenming et al, 2003). They developed a novel online examination system based on a Browser/Server framework which carries out the examination and auto-grading for objective questions and operating questions, such as programming, operating Microsoft Windows, editing Microsoft Word, Excel and PowerPoint, etc. It has been successfully applied to the distance evaluation of basic operating skills of computer science, such as the course of computer skills in Universities and the nationwide examination for the high school graduates in Zhejiang Province, China.
  • 11. Chapter 3: System Analysis and Design 3.1 Introduction System Analysis is understanding of old system and determine how Computer and software can be used to make operations effective. System Design is the process of preparing a prototype of new system or one to replace existing system. System Analysis and Design relates to shaping organization improving performance and achieving objectives for profitability and growth.
  • 12. 3.2 Methodology This study relied on information obtained from secondary sources especially online materials, documents of relevant agencies. From these documents required information was obtained on the performance computer based test in CCNA Certifications. The Object-Oriented Analysis and Design (OOAD) methodology was used during the software development. Unified Modelling Language (UML) notation is the design tool used for modelling in this research.UML used in the research includes: Use Case diagrams, Data Flow diagrams and Class diagrams.
  • 13. 3.3 Analysis of Proposed System There will be a registration page where administrator/instructor would be able to register students. Once a student has login into the system, he/she would see list of availabletests. Before a student attempts to take an assessment, aOne-Time Passcode would be entered which is issued by the instructor before the commencement of an exams. Eachassessment may consists of many questions containing many options , in which the system would randomized the questions for differentstudents. At the end of the assessment, a student would be able to see his/her scores (results).
  • 14. Use Case Diagrams 3.4 Design of proposed system
  • 15. Design of proposed system cont
  • 16. Design of proposed system cont
  • 17. Design of proposed system cont Database Design Questions Table Users Table
  • 18. Design of proposed system cont System Architecture
  • 19. Design of proposed system cont User Interface Design Login Page Design
  • 20. Chapter 4:System Implementation and Testing Introduction Hardware and Software Acquisition Hardware tools Server Client computer Network cable / connection Printer Software tools Server Database: -MySQL Wamp Server: Apache 2.4.35 Port 80- PHP 7.2.10 Editor: - Notepad ++ Web browser: - Mozilla Firefox A Windows XP/ Vista/Window 7 / 8/10 Operating System.
  • 21. System implementation and Testing cont Software Testing The unit testing approach was adopted in testing the codes written. Training During the deployment of the system, the project development members will give short time training for the system administrators and clerks explaining how the system works and in what way they can manage the system developed. Installation Installation Steps: Download and install Wamp Server 3.1.4 compatible bit with your computer Place Website files inside C://wamp/www/ Database Configuration: Open phpmyadmin Create Database named tcexam. Import database tcexam.sql Open Your browser put inside URL: http://localhost/tcexam/
  • 22. System implementation and Testing cont User Interface Login page