Online Exam System Using Java (Swing) Without Using Database
Online Exam System Using Java (Swing) Without Using Database
Diploma in Engineering
In
COMPUTER SCIENCE & ENGINEERING
Submitted By
MR. YASHAYAH BORAM
MR. VAIBHAV YELMULE
MISS. MARIYA BOLIWAR
MISS. KIRTI BUTLE
MISS. SAMRADDHI GUPTA
Prof. S. A. Rewatkar
(Sr. Lect. CW Dept.)
The work embodied in this dissertation has not been submitted to any other institution
for the award of any degree.
GUIDE H. O. D. PRINCIPAL
Prof. S. A. Rewatkar Prof. D. M. Nagrale Prof. M. Z. Sheikh
Lecturer HOD Principal
CW Dept. CW Dept. Somayya Polytechnic
S. D. E. C (1449) S. D. E. C (1449) S. D. E. C (1449)
DECLARATION
I hereby declare that the work which is being presented in this dissertation entitled,
“ONLINE EXAM SYSTEM USING JAVA (SWING) WITHOUT USING
DATABASE”, submitted towards the partial fulfilment of the requirements for the award
of the Diploma in Engineering in Computer Science Engineering, SDEC
(1449), Chandrapur. Is an authentic record of my own work carried out under the supervision
of Prof. S. A. Rewatkar, Sr. Lecturer, Department of CW, SDEC (1449), Chandrapur.
To the best of our knowledge and belief, this Project Report bears no resemblance with any
report submitted to SDEC (1449) MSBTE Board for the award of diploma.
Date:
Place: Chandrapur
ACKNOWLEDGEMENT
The Satisfaction that accomplishes the successful completion of any task would
be incomplete without the mention of the people who make it possible and
whose constant guidance and encouragement crown all the efforts with success.
It is my privilege and pleasure to express my profound sense of respect,
gratitude and indebtedness to our guide Prof. S. A. Rewatkar, Sr. Lecturer,
Department of CW, SDEC (1449), for her constant guidance, inspiration, and
constant encouragement throughout this project work.
I wish to express my deep gratitude to, HOD, Prof. D. M. Nagrale, Department
of CW, SDEC (1449), Chandrapur for his cooperation and encouragement, in
addition to providing necessary facilities throughout the Mega project work
I sincerely extend our thanks to Prof. M. Z. Sheikh, Principal, and Somayya
Diploma in engineering, Chandrapur for providing all the facilities required for
completion of this project.
I am thankful to all the Teaching & Non-Teaching faculty of CW Department
and Librarian of Somayya Diploma in Engineering for all their good wishes,
their helping hand and constructive criticism, which led the successful
completion of this project. Finally, thanks to my parents, friends and all those
who directly and indirectly helped me in many ways for completion of this
project.
THANKING YOU!
ABSTRACT
CHAPTER 1: INTRODUCTION
1.1 Background of Study 1-2
1.2 Problem Statement 3-4
1.3 Objectives and Scope of Study 4-5
1.4 Feasibility 6
1.4.1 Technical Feasibility 6
1.4.2 Operationally Feasibility 6
1.4.3 Economic Feasibility 6
CHAPTER 3: METHODOLOGY
3.1 Research Methodology 12-18
3.2 Project Activities 18-21
3.2.1 Planning 19
3.2.2 Requirement Analysis 20
3.2.3 Design 20
3.2.4 Implementation 20
3.2.5Testing 20-21
3.3 Tools 21-24
3.3.1 The Java Development Kit (JDK) 21
3.3.2 Notepad++ 22
3.3.3 Microsoft word Office 22
3.3.4 Microsoft PowerPoint 23
3.3.5 Operating System 23
3.3.6 Hardware 24
3.4 Software Requirement Specification 24-25
3.4.1 Functional requirement 24
3.4.1.1 Software product features 24
3.4.1.1.1 View/ Student Report 24
3.4.1.1.2 Bookmark 24
3.4.1.1.3 Select 24
3.4.2 Non-functional requirement 24
3.4.2.1 Reliability 24
3.4.2.2 Availability 24
3.4.2.3 Security and Safety 24
3.4.2.4 Maintainability 25
3.4.2.5 Portability 25
3.4.2.6 Performance 25
3.4.2.7 Flexibility 25
3.4.2.8 Efficiency 25
3.4.2.9 User Friendliness 25
CHAPTER 4: RESULT
4.1 Results/Outputs 26-28
4.1.1 Question & Answer Interface 26
4.1.2 Answer Selection 26
4.1.3 Bookmark allocated 27
4.1.4 Bookmark Used 27
4.1.5 End / Result Interface with Score 28
CHAPTER 5: DISCUSSION
5.1 Questionnaire survey analysis 29-30
5.2 Interface requirements 31-32
5.2.1 Principles for User Interface Design 31-32
5.3 Test approaches 32-37
5.3.1 Unit Testing 32
5.3.2 Black – Box Testing 32
5.3.3 White – Box Testing 32
5.3.4 Integration Testing 32-33
5.3.5 User Interface Testing 33
5.3.6 Use – Case Testing 34
5.3.7 Interaction Testing 34-35
5.3.8 System Interface Testing 35
5.3.9 System Testing 35
5.3.10 Requirements Testing 35
5.3.11 Usability Testing 35-36
5.3.12 Security Testing 36
5.3.13 Performance Testing 36
5.3.14 Documentation Testing 36
5.4 Test tools needed 37
TABLE OF FIGURE
TABLE OF TABLE
SR.NO TABLE PG.NO
INTRODUCTION
Chapter – 2
LITERATURE REVIEW
Chapter – 3
METHODOLOGY
Chapter – 4
RESULT
Chapter – 5
DISCUSSION
Chapter – 6
CONCLUSION &
RECOMMENDATION