4.5 getSubjectbyTeacherID Stored Procedure
42 4.6
getTeacherSubjectClass Stored Procedure 43
4.7 Band and Subfield Selection
43 4.8
getFieldbySubjectID Stored Procedure 44
4.9 getSubFieldbyFieldID Stored Procedure
44 4.10
Student Selection Form 45
4.11 getStudentbySubject Stored Procedure
46 4.12
Insert_Student_Subject_Exam Stored Procedure 46
4.13 PDF of Full Report
49 4.14
PDF of Full Report for Each Subject 49
4.15 PDF of Individual Report for Each Student
50
5.1 How The Band Being Calculated on SBAS
53 5.2
Subquery Used on SBAS 54
5.3 Loop Coverage on Producing Subject’s Band
55 5.4
Field Selection Interface 57
5.5 Exam Types Selection Interface
57 5.6
Subfield Selection Interface 58
5.7 Band Selection Interface
58 5.8
Individual Report for Mathematics 59
5.9 Individual Report for Pendidikan Islam
60
LIST OF ABBREVIATIONS
PSM -
Projek Sarjana Muda SBAS
- School-based Assessment System
JSP -
Java Server Page ERD
- Entity Relationship Diagram
SQL -
Structured Query Language PDF
- Portable Document Format
PLSQL -
Procedural LanguageStructured Query Language DFD
- Data Flow Diagram
GUI -
Graphical User Interface
TABLE OF CONTENTS
CHAPTER SUBJECT
PAGE DECLARATION
II DEDICATION
III ACKNOWLEDGEMENTS
IV ABSTRACT
V ABSTRAK
VI LIST OF TABLES
VII LIST OF FIGURES
IX LIST OF ABBREVIATIONS
XII
CHAPTER I INTRODUCTION
1
1.2 Project Statement
2 1.3
Objectives 2
1.4 Scopes
2 1.5
Project Significance 3
1.6 Expected Output
3 1.7
Conclusion 4
CHAPTER II ANALYSIS
5
2.1 Introduction
5
2.2 Background of Current Practice
5 2.3
Current Interface Practice 6
2.3.1 Manual School-based Assessment Book.
6 2.4
School-based Assessment System 9
2.4.1 Interfaces
10 2.4.1.1 Evaluation Form
10 2.4.1.2 Selection Form
11 2.4.1.3 Full Report
11 2.4.1.4 Individual Report
12 2.4.1.5 Output
12 2.5
Conclusion 14
CHAPTER III DESIGN
15
3.1 Introduction
15 3.2
Design of manual system for School-based Assessment. 16
3.3 Design of School-based Assessment System SBAS.
17 3.3.1
Context Diagram 18
3.3.2 Data Flow Diagram DFD Level 0
19 3.4
Conceptual Database Design of SBAS. 20
3.4.1 Data Dictionary
20 3.4.2
Business Rules 28
3.5 Logical Database Design
30 3.5.1
Entity Relationship Diagram ERD 30
3.6 Physical Database Design
32 3.7
Conclusion 38
CHAPTER IV IMPLEMENTATION
39
4.1 Introduction
39 4.2
Implementation Status 39
4.3 Student’s Band and Report
40 4.3.1
Login 40
4.4 Reporting
48 4.4.1
Full Report 48
4.4.2 Individual Report
50 4.5
Conclusion 50
CHAPTER V TESTING
51
5.1 Introduction
51 5.2
Test Strategy 51
5.3 White Box Testing
52 5.3.1
Calculation 52
5.3.2 Subquery
53 5.3.3
Loop Coverage 55
5.4 Black Box Testing
56 5.4.1
Band Insertion Interface 56
5.4.2 Individual Report Interface
59 5.5
Conclusion 61
CHAPTER VI CONCLUSION
62
6.1 Observation on Weaknesses and Strengths
62 6.2
Proposition for Improvement 63
6.3 Contribution
63 6.4
Conclusion 64
CHAPTER I
INTRODUCTION
1.1 Introduction