Professional Documents
Culture Documents
1. Introduction...........................................................................................................................4
2. Existing system.................................................................................................................4
3. Problem statement of the system......................................................................................4
4. Proposed System...................................................................................................................5
5. Players of the system............................................................................................................5
5.1. Players of existing system.............................................................................................5
5.2. Players of proposed system...........................................................................................5
6. Objective of the system........................................................................................................6
6.1. General objective...........................................................................................................6
6.2. Specific objective..........................................................................................................6
7. Scope of the system..............................................................................................................6
8. Significance of the system....................................................................................................6
9. Limitation of the system.......................................................................................................6
10. Beneficiary of the system..................................................................................................6
11. Feasibility study................................................................................................................7
11.1. Economic Feasibility.................................................................................................7
11.2. Technical Feasibility..................................................................................................7
11.3. Operational Feasibility...............................................................................................7
11.4. Schedule Feasibility...................................................................................................7
12. System methodology.........................................................................................................7
12.1. Requirement gathering..................................................................................................7
12.1.1. Functional requirement..............................................................................................7
12.1.2. Non-functional requirement.......................................................................................8
12.1.3. Business rule..................................................................................................................9
12.1.4. Constraints.................................................................................................................9
12.1.5. Requirement tools........................................................................................................10
12.1.5.1. Hardware tools.....................................................................................................10
12.1.5.2. Software tools......................................................................................................10
13. System analysis...............................................................................................................10
1
13.1. Introduction..............................................................................................................10
13.2. Use Case Diagram...................................................................................................11
13.3. Sequence diagram....................................................................................................12
13.4. CRC diagram...........................................................................................................13
13.5. Class diagram...........................................................................................................14
13.6. Activity diagram......................................................................................................14
14. System design..............................................................................................................15
14.1. Introduction..............................................................................................................15
14.2. State diagram...........................................................................................................15
14.3. Collaboration diagram.............................................................................................15
14.4. Component diagram.................................................................................................16
14.5. Deployment diagram...............................................................................................16
14.6. Persistent model.......................................................................................................17
14.7. User interface design...................................................................................................18
14.8. Conclusion...................................................................................................................19
14.9. Reference.................................................................................................................20
2
1. Introduction
As the technology is being improved the need of using the technological advancement is also
improving. One of the institutions to use the technological advancements is universities.
Universities evaluate their students through different assessments. Wachemo University is one of
higher educational institution found in Ethiopia. The University has variety of departments
which teaching and learning process occurs. Currently, through this process, students are
evaluated by manual or traditional examination system. This manual examination will basically
need making, printing, testing and correcting during each exam. Besides long cycle length, large
volumes, prone errors and confidentiality work, many people, material resources and financial
resources are needed, which bring great difficulties to the university management and teachers’
work.
Digital examination system is a web-based examination system where examinations are given
online either through the internet or intranet using computer system. The main goal of this digital
examination system is to effectively evaluate the student thoroughly through a totally automated
system that not only reduce the required time but also obtain fast and accurate results.
2. Existing system
Existing system is a manual one in which students are evaluated by paper based exams.
The following drawbacks of existing system emphasize the need for computerization:
3
Consume of time - result Processing is slow due to paper work and requirement of more
staff, checking and distributing scores is take time.
Students need to go the college for examination to view their score.
Students need to wait to get their result up to the teacher finishes the script
Checking. (amaha)
Accuracy - result may not precise due to human error, Load on checking answer and
calculation result.
Spending of resource - organization spends resource on material production and
distribution. It is very difficult to analyze the exam manually therefore more staff is
required.
4. Proposed System
This application is used to conduct online examination. The students can sit at individual
terminals and login to write the exam in the given duration. The questions have to be given to the
students. This application will perform correction, display the result immediately and also store it
in database. This application provides the administrator with a facility to add new exams. This
application provides the Instructor add questions to the exam, modify questions in the exam in a
particular exam. This application takes care of authentication of the administrator, Instructor as
well as the student.
4
People
5
10. Beneficiary of the system
The big benefit of digital examination system is the reduction of costs and time both for
students and teachers.
The project on online exam system will be platform independent since it is being coded
in PHP scripting language.
HTML is used to create web pages
Hardware requirements used are compatible with all O.S.
MySQL is used for database storage.
Only authorized person would be able to use the website so it would be secure.
6
12.1.1. Functional requirement
A functional requirement describes specific functions, tasks or behaviors the system must
support or the interactions between the system and its environment. Generally, functional
requirements are expressed in the form “what system must do”
The environment includes the user and any other external system with which the system
interacts.
Only authorized person access.
Student takes online examination.
System evaluate in automated way.
Manage examination –administrating question.
Manage user account- manage user to give privilege for them.
Manage student information - administer information of student.
Online book grade -Generate result after they complete examination, user who
have privileges can access score anywhere.
Student part: The students will login to the system and take his examination. They can also
check their previous examinations marks and details. The students will view result immediately
after the completion of the examination.
Instructor part: manage question (edit question, delete question, add (upload) question).
Administrator part: The administrator collects all the results after successful completion of the
examination and manage student information(delete information, update information, search
information, add information).
Performance Requirements:
The system support use of multiple users at a time.
The system calculates result after exam completion.
Safety requirement:
7
The database may get collapse due to virus or operating system failure. Therefore, it is required
to take the database backup.
Security Requirements:
Availability Requirements:
Students can take exam only during the agreed time, however can open site anytime to access
other information anywhere.
Portability requirement:
The application will be built using PHP and HTML which has support to run on any platform.
MySQL are used for database storage.
Number: BR 01
Number: BR 02
Number: BR03
12.1.4. Constraints
Graphical user interface is only in English
8
Only registered users will be authorized to use the service
The system works for single server
13.1. Introduction
Online Examination System is a web application that establishes a network between the
institutes and the students. The Institute enters to the site the questions they want in the
exam. These questions are displayed as a test to the eligible students. The answers enter by
the students are then evaluated and their score is calculated and saved. This score then can
be accessed by the institute to determine the passes students or to evaluate their
performance.
Online Exams is being launched because a need for a destination that is beneficial for both
the institutes and students. With this site, the institute can host online exams. Students can
give exams and view their results. This site is an attempt to remove the existing flaws in the
manual system of conducting exams.
Online Exam System is very useful for Educational Institute to prepare an exam, safe the
time that will take to check the paper and prepare mark sheets. It will help the Institute to
testing of students and develop their skills
9
13.2. Use Case Diagram
Check result
Book grade
10
13.3. Sequence diagram
11
13.4. CRC diagram
12
13.5. Class diagram
13
14. System design
14.1. Introduction
System design is the transformation of the analysis model into a system design model. System
design is the first part to get into the solution domain in a software development. Design focus on
transforming the analysis model into the design model that takes into the nonfunctional
requirements and constraints described in the problem statement and requirement analysis.
14
14.4. Component diagram
15
14.6. Persistent model
16
14.7. User interface design
17
14.8. Conclusion
The objective of online examination system discussed in this paper is to establish a smart,
efficient, secure and reliable paperless examination system, which is the unity of teaching and
18
examination. With the diversity in question type selection, the system can accommodate various
disciplines, teaching, examination, which plays an important role in examination process,
teaching process and excellent course construction as well as reducing the work of teachers and
educational administrative staff, enhancing students’ learning time and inquiring the scores
conveniently.
14.9. Reference
www.academia.edu
www.creately.com
www.tutorialspoint.com
www.scribd.com
19