DAFTAR ISI - REPOSITORY

Download 2.1.3 Nondeterministik Finite Automata (NDFA) dan Deterministik Finite ... 2.2.1 Finite State Automata (FSA). ... 2.2.4 Deterministic Finit...

0 downloads 247 Views 13KB Size
DAFTAR ISI

HALAMAN JUDUL................................................................................................. i LEMBAR PENGESAHAN...................................................................................... ii ABSTRAK ............................................................................................................. iii ABSTRACT........................................................................................................... iv KATA PENGANTAR ............................................................................................ v DAFTAR ISI ........................................................................................................ vii DAFTAR GAMBAR ............................................................................................. ix DAFTAR TABEL ................................................................................................. x BAB I PENDAHULUAN .................................................................................... 1 1.1 Latar Belakang ............................................................................................. 1 1.2 Perumusan Masalah...................................................................................... 2 1.3 Tujuan Penelitian.......................................................................................... 2 1.4 Batasan Masalah........................................................................................... 2 1.5 Metodologi ................................................................................................... 3 1.6 Sistematika Penulisan Tugas Akhir............................................................... 4 BAB II DASAR TEORI ....................................................................................... 5 2.1 Ekspresi Regular........................................................................................... 5 2.1.1 Definisi............................................................................................... 5 2.1.2 Metakarakter....................................................................................... 5 2.1.3 Nondeterministik Finite Automata (NDFA) dan Deterministik Finite Automata (DFA) .................................................................................. 6 2.2 Finite Automata............................................................................................ 6 2.2.1 Finite State Automata (FSA) ............................................................... 7 2.2.2 Finite State Diagram (FSD)................................................................. 7 2.2.3 Nondeterministic Finite Automata (NDFA)......................................... 8 2.2.4 Deterministic Finite Automata (DFA) ................................................. 9 2.2.5 Konversi dari NDFA ke DFA.............................................................. 9 2.3 Komponen Delphi ........................................................................................ 9 2.3.1 Definisi Komponen........................................................................... 10 2.3.2 Teori OOP (Object Oriented Programming) ..................................... 10 2.3.3 Dasar-dasar Pembuatan Komponen................................................... 13 2.4 Kajian Komponen EditMask pada Borland Delphi 7................................... 14 BAB III ANALISIS DAN PERANCANGAN...................................................... 16 3.1 Kebutuhan Perangkat Lunak....................................................................... 16 3.2 Gambaran Umum Sistem........................................................................... 17 3.3 Analisis Sistem........................................................................................... 17 3.3.1 Analisa kebutuhan fungsional ........................................................... 18 3.3.2 Analisis Pengguna............................................................................. 23 3.3.3 Analisis Masukan dan Keluaran ........................................................ 23 3.3.1.1 Analisis Masukan........................................................................ 23 3.3.1.2 Analisis Keluaran........................................................................ 23 3.4 Perancangan ............................................................................................... 24 3.4.1 Perancangan Global .......................................................................... 24

vii

PDF created with FinePrint pdfFactory Pro trial version http://www.softwarelabs.com

3.4.2 Perancangan Detail ........................................................................... 25 3.4.3 Diagram Aliran Data (DAD) ............................................................. 25 3.4.4 Diagram Konteks / Data Flow Diagram Level 0................................ 26 3.4.5 Diagram Aliran Data / Data Flow Diagram (DFD) ........................... 26 3.4.6 Kamus Data ...................................................................................... 28 3.4.7 Spesifikasi Proses ............................................................................. 29 BAB IV IMPLEMENTASI DAN PENGUJIAN................................................. 34 4.1 Lingkungan Implementasi .......................................................................... 34 4.1.2 Implementasi Perangkat Keras .......................................................... 34 4.1.3 Penyimpanan Data ............................................................................ 35 4.1.4 Deskripsi File Pendukung Komponen REMaskEdit ......................... 35 4.2 Pengujian.................................................................................................... 35 4.2.1 Pengujian Perangkat Lunak............................................................... 35 4.2.2 Skenario Pengujian ........................................................................... 36 4.2.3 Spesifikasi Validasi dan Hasil Pengujian........................................... 36 4.2.4 Analisis terhadap data yang divalidasi............................................... 40 4.3 Komponen MaskEdit, Komponen REMaskEdit dan Perbandingan REMaskEdit dan MaskEdit......................................................................... 40 4.3.1 Komponen MaskEdit ........................................................................ 40 4.3.2 Perbandingan REMaskEdit dengan MaskEdit ................................... 40 4.3.3 Komponen REMaskEdit ................................................................... 44 BAB V KESIMPULAN DAN SARAN .............................................................. 47 5.1 Kesimpulan ................................................................................................ 47 5.2 Saran .......................................................................................................... 47 DAFTAR PUSTAKA ........................................................................................... 48

LAMPIRAN A Diagram Aliran Proses pada Komponen REMaskEdit LAMPIRAN B Tampilan Program

viii

PDF created with FinePrint pdfFactory Pro trial version http://www.softwarelabs.com