• Tidak ada hasil yang ditemukan

Industry certificate evaluation system.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Industry certificate evaluation system."

Copied!
24
0
0

Teks penuh

(1)

INDUSTRY CERTIFICATE EVALUATION SYSTEM

AKHMAL EFFENDY BIN ASMADI

This report is submitted in partial fulfillment of the requirements for the Bachelor of Computer Science (Database Management)

FACULTY OF INFORMATION AND COMMUNICATION TECHNOLOGY UNIVERSITI TEKNIKAL MALAYSIA MELAKA

(2)

BORANG PENGESAHAN STATUS TESIS

JUDUL: INDUSTRY CERTIFICATE EVALUATION SYSTEM SESI PENGAJIAN: SEMESTER 2013/2014

Saya: AKHMAL EFFENDY BIN ASMADI

mengaku membenarkan tesis (PSM) ini disimpan di Perpustakaan Fakulti Teknologi Maklumat dan Komunikasi dengan syarat-syarat kegunaan seperti berikut:

1. Tesis adalah hakmilik Universiti Teknikal Malaysia Melaka

2. Perpustakaan Fakulti Teknologi Maklumat dan Komunikasi dibenarkan membuat salinan untuk tujuan pengajian sahaja

3. Perpustakaan Fakulti Teknologi Maklumat dan Komunikasi dibenarkan membuat salinan tesis ini sebagai bahan pertukaran antara institusi pengajian tinggi.

4. ** Sila tandakan (/)

_______ SULIT (Mengandungi maklumat yang

berdarjah keselamatan atau kepentingan Malaysia seperti yang termaktub di dalam AKTA RAHSIA RASMI 1972) _______ TERHAD (Mengandungi maklumat TERHAD

yang telah ditentukan oleh organisasi/ badan di mana penyelidikan dijalankan) ___/___ TIDAK TERHAD

_________________________ __________________________ (TANDATANGAN PENULIS) (TANDATANGAN PENYELIA) Alamat tetap: No 994 Jalan E4/3

Taman Ehsan, Kepong, 52100, Kuala lumpur

Tarikh : __________________ Tarikh : ________________ CATATAN: * Tesis dimaksudkan sebagai Laporan Akhir Projek Sarjana Muda

(PSM)

(3)

ii

DECLARATION

I hereby declare that this project report entitled INDUSTRY CERTIFICATE EVALUATION SYSTEM

(4)

iii

STUDENT : ______________________________ Date: _______________ (AKHMAL EFFENDY BIN ASMADI)

(5)

iv

DEDICATION

(6)

v

ACKNOWLEDGEMENTS

(7)

vi

ABSTRACT

‘Industry Certificate Evaluation System’ is a system that has been

developed to facilitate the civil servants who works under the Certification

Scheme of MeSTI. There are some disadvantages using the current manual

evaluation form such as manual marks calculations and cannot produce a

score report. The purpose of developing this system is to solve all the above

problems. The users of this system is the evaluators who carry out the overall

evaluation process and company owners or company representatives who

register their company profile. This system development is developed by

using the database Oracle. As for the programming language, this system

used PL/SQL, JAVA and JSP. Lastly, Eclipse Juno is chosen as the system

(8)

vii

ABSTRAK

(9)

viii

LIST OF TABLE

TABLE TITLE PAGE

1.1 Data Dictionary For Table Company 19

1.2 Data Dictionary For Table Company Product 20 1.3 Data Dictionary For Table Company Premise 20 1.4 Data Dictionary For Table Representative 21 1.5 Data Dictionary For Table Company Representative 21

1.6 Data Dictionary For Table Users 22

1.7 Data Dictionary For Table Audit Process 22

1.8 Data Dictionary For Table Audit Result 23

1.9 Data Dictionary For Table Audit Process Mark 23

1.10 Data Dictionary For Table Element 24

1.11 Data Dictionary For Table Sub Element 24

1.12 Table Company 28

1.13 Table Company Product 28

1.14 Table Company Premise 29

1.15 Table Representative 29

1.16 Table Company Representative 29

1.17 Table Users 30

1.18 Table Audit Process 30

1.19 Table Audit Result 30

1.20 Table Element 31

1.21 Table Sub Element 31

(10)

ix

LIST OF FIGURES

FIGURE TITLE PAGE

2.1 Manual Evaluation Forms. 7

2.2 Manual Evaluation Forms. 8

2.3 Manual record of calculation. 9

2.4 Process flow to calculate marks of scores manually 11

2.5 Evaluation Forms of ICES 12

2.6 Result Display of ICES 13

2.7 Example of Generated PDF of Report 14

2.8 Example of Generated PDF of Total Report 15

3.1 Context Diagram for ICES 17

3.2 Data Flow Diagram of ICES 18

3.3 ERD of Manual System 25

3.4 Full ERD of ICES 26

4.1 Login Form 34

4.2 Login Flow Chart 35

4.3 Evaluation flow chart 36

4.4 Searching Form 37

4.5 Evaluation Form 38

4.6 Display the Result of ICES 43

4.7 elemenRanking Flow Chart 46

4.8 Interface Overall Report 47

4.9 Interface the Ranking Elements of Action Taken 49

(11)

x

4.11 Example of Generated PDF of Report 51

4.12 Example of Generated PDF of Report for Previous Scores Obtained

52

4.13 Register Form 53

4.14 Register Interface 54

5.1 Example of marking 59

5.2 Table audit_process_mark 60

5.3 Flow to get Result 61

5.4 Evaluation Form of ICES 62

5.5 Result of ICES 63

5.6 Report in PDF of ICES 64

5.7 Menu 65

5.8 Ranking 65

(12)

xi

LIST OF ABBREVIATIONS

PSM - Projek Sarjana Muda

ICES - Industry Certificate Evaluation System MeSTI - Makanan Selamat Tanggungjawab Industri

JSP - Java Server Page

ERD - Entity Relationship Diagram

SQL - Structured Query Language

PDF - Portable Document Format

(13)

xii

TABLE OF CONTENTS

CHAPTER SUBJECT PAGE

DECLARATION ii

DEDICATION iii

ACKNOWLEDGEMENTS iv

ABSTRACT v

ABSTRAK vi

LIST OF TABLES vii

LIST OF FIGURES viii

LIST OF ABBREVIATIONS x

CHAPTER 1 INTRODUCTION 1

1.1 Project Background 1

1.2 Problem Statement 2

1.3 Objective 3

1.4 Scope and Environment 4

1.5 Project Significance 4

1.6 Expected Output 5

1.7 Conclusion 5

CHAPTER 2 ANALYSIS 6

2.1 Introduction 6

2.2 Manual System (Evaluation Form) 7

(14)

xiii

2.4 Industry Certificate Evaluation System 12

2.5 Conclusion 15

CHAPTER 3 DESIGN 16

3.1 Introduction 16

3.2 Context Diagram (ICES) 17

3.3 Database Design(ICES) 19

3.3.1 Conceptual Database Design(ICES) 19

3.3.2 Logical Database Design-ERD 25

3.3.3 Business Rules 27

3.3.4 Physical Database Design-SQL Syntax 28

3.4 Conclusion 32

CHAPTER 4 IMPLEMENTATION 33

4.1 Introduction 33

4.2 Evaluation 34

4.2.1 Login 34

4.2.2 Evaluation Interface 36

4.2.3 The Frequency of Action Taken 46

4.2.4 Reporting 51

4.3 Registration 53

4.4 Conclusion 56

CHAPTER 5 TESTING 57

5.1 Introduction 57

5.2 White Box Testing 58

(15)

xiv

5.2.2 Scores Obtained 60

5.3 Black Box Testing 62

5.3.1 Further Actions Interface 62

5.3.2 Score Report Interface 63

5.3.3 Element Ranking and Frequency of Action taken 65

5.4 Conclusion 66

CHAPTER 6 PROJECT CONCLUSION 67

6.1 Observation on Weaknesses and Strengths 67

6.1.1 System Strengths 67

6.1.2 System Weaknesses 68

6.2 Proposition for Improvement 68

6.3 Contribution 69

(16)

CHAPTER I

INTRODUCTION

1.1 Project Background

(17)

2

However, the documentation of this practice system finds a lot of problems. One of the problem is it takes a long time to only calculate the total marks or scores derived from all the elements. Due to the problems faced, this documentation of practice system need to be replaced with a more systematic system which as well can ease the responsible authority to evaluate the premises in more details.

Industry Certificate Evaluation System (ICES) is developed to assist the concerned parties for marking and recording the elements checklist correctly and quickly. Besides that, ICES can also count the total marks or scores faster and more systematically. The result or report of this total marks will be produced automatically. In consequences, it is not time consuming and can prevent or minimize the calculation errors. In addition, this system is able to keep all the records and data about the company background and profile automatically. All these data are kept orderly and systematically.

1.2 Problem Statement

I. Marking and recording the of elements checklist manually.

II. Calculation of marks is done manually. Calculation of marks involved some elements and each element has their own sub elements. This calculation become complicated and time consuming when calculating the total marks derived from all the elements.

III. Report of the score result is produced manually.

(18)

3

1.3 Objective

I. Calculate the total marks automatically and efficiently.

The evaluator do not have to calculate the marks for every element manually anymore because this developed system will only calculate the marks for the ticked or chosen elements automatically. The calculation of total marks is faster and more systematic. Marks from each element will be summed up which produce a final score that will be written in the report. Score obtained by every company will be kept in the database according to the actual scoring aspect.

II. Provide the facility to keep all the records and data about the company background and profile automatically.

All the information is kept in the database. Information such as company profile, scores obtained, further actions should be taken and reports of all the companies are kept safely and systematically. Evaluator can find back all the data easily by using the system if they lost the data beforehand.

III. Able to determine the most corrective actions taken to companies.

Every further action taken to a company will be written or displayed in the report. Therefore, it can guide the company to take actions for improvement purpose. Furthermore, the most frequent further action taken to a company through the evaluation from time to time will also be known.

IV. Can produce the total score report faster and automatically.

(19)

4

V. Can show the total score report for the previous evaluations of the company.

Concerned evaluators can have the report of the scores obtained by the company in the previous evaluations which have been carried out regularly. This also can be printed in the PDF format.

1.4 Scope and Enviroment

This system can be used by :

i. Government officers

This system will be used by the Government Officers who in charge of the evaluation process. Act as an evaluator.

ii. Company Owner

Use this system to enroll their company in the system before the evaluation take place.

1.5 Project Significance

(20)

5

1.6 Expected Output

This system is able to make an automatic and correct calculation. Scores obtained from the calculation will be stated in the report. Other than that, the company profile and corrective actions need to be taken by the company are displayed in the report as well. Evaluator will print out a report for the next process.

1.7 Conclusion

(21)

CHAPTER II

ANALYSIS

2.1 Introduction

(22)

7

[image:22.612.117.582.119.640.2]

2.2 Manual System (Evaluation Forms)

(23)
[image:23.612.117.583.69.626.2]

8

(24)

9

I. Evaluation and Marking

[image:24.612.114.582.327.676.2]

Based on the Figure 2.1 and Figure 2.2, the problem encountered is when the evaluator wants to make a correction and hence the evaluator had to delete and will staining the form. The form then will look untidy and it will be difficult to make the evaluation. Besides, the space provided to write down the further actions need to be taken is not enough so it will take some other space. This problem will be difficult for evaluators to mark more carefully and neatly. Imagine if there were more than 50 list of elements that need to be marked then this evaluation form will surely be untidy and disorganized. In fact, this will also burden the evaluator to make the calculation correctly. Therefore, a more systematic system should be developed in order to facilitate the evaluator to assess each company.

Gambar

Figure 2.1 Manual Evaluation Forms.
Figure 2.2 Manual Evaluation Forms.
Figure 2.3 Manual record of calculation.

Referensi

Dokumen terkait

Kelompok kerja Bagian Layanan Pengadaan Barang Jasa, telah melaksanakan tahapan Pemberian Penjelasan (Aanwijzing) Dokumen Pengadaan (Dokumen Kualifikasi) dengan metode tanya

Surat Perintah Mulai Kerja (SPMK)/Kontrak/Surat Keterangan pengalaman kerja yang dicantumkan dalam daftar isian kualifikasi. Ijazah dan Sertifikat Tenaga Ahli yang dicantumkan

Hasil penelitian ini menunjukkan bahwa Tingkat kemampuan servis bawah siswa kelas VIII di SMP N 2 Gamping Sleman adalah cukup dengan pertimbangan frekuensi terbanyak yaitu

Pada hari ini Selasa tanggal Satu Bulan November Tahun Dua Ribu Enam Belas kami Pokja Pengadaan Barang/Jasa pada Dinas Pendidikan Pemuda Dan Olahraga Kabupaten Manggarai

If you have an idea on the right car, then a little research on the value of the car in the market to date will be able to help the you when approaching a dealer.. This can be done

Berdasar pada Berita Acara Pembuktian kualifikasi Nomor :127/ULP-Pokja-II-JK/APBD- P/2013 tanggal 20 September 2013 Pekerjaan Penyusunan DED Masjid Agung Muara Enim, maka

Audi, Alfa Romeo, Bmw, Citroen, Ford, Fiat, Honda, Hyundai, Jaguar, Jeep, Kia, Land Rover, Lexus,Mazda, Mercedes-Benz,

The decision to purchase an extended service contract or mechanical break down policy as they are sometimes called is a decision that has many variables.. Depending on the age of