APLIKASI PEMBANDING CITRA (studi kasus wajah manusia)
|
|
- Suharto Pranoto
- 6 tahun lalu
- Tontonan:
Transkripsi
1 APLIKASI PEMBANDING CITRA (studi kasus wajah manusia) TUGAS AKHIR Oleh : M. Taufik Hidayat Disusun untuk memenuhi syarat kelulusan Program Diploma III PROGRAM STUDI APLIKASI PERANGKAT LUNAK JURUSAN TEKNIK INFORMATIKA POLITEKNIK BATAM BATAM 2006
2 LEMBAR PENGESAHAN Batam, 22 Februari 2006 Pembimbing I, Pembimbing II, Basuki Winoto, ST NIK Riwinoto, ST NIK Aplikasi Pembanding Citra 2/21/2006 ii
3 Abstraksi Aplikasi Perbandingan Gambar (studi kasus wajah manusia) Aplikasi Perbandingan Wajah adalah suatu aplikasi desktop. Melalui aplikasi ini developer berusaha membandingkan gambar wajah manusia. Ketika terjadinya suatu kasus, gambar (baik digital maupun hard copy) dapat dijadikan alat identifikasi terbaik dalam pengenalan pelaku. Adapun solusi yang ditawarkan didalam aplikasi ini adalah: 1. Penentuan tungkat kemiripan melalui persentase pola yang dibentuk oleh koordinat n dan n+1 pada bagian-bagian wajah, seperti : bingkai wajah, mata (kanan dan kiri), hidung dan mulut. 2. Penentuan kesimpulan akhir yang menentukan apakah gambar termasuk dalam kategori sama ataupun berbeda melalui rumus deviasi. Aplikasi ini membutuhkan BDE Administrator yang digunakan untuk men-set parameter Alias yang akan digunakan oleh aplikasi untuk mengakses database. Kata kunci: Aplikasi Pembanding Citra, Koordinat, Garis, Alias, Bingkai Wajah, Mata Kiri, Mata Kanan, Hidung, Mulut, Banding, Cari Aplikasi Pembanding Citra 2/21/2006 iii
4 Kata Pengantar Puji dan Syukur kehadirat Tuhan Yang Maha Esa penulis ucapkan, karena atas berkat dan rahmat, penulis selaku peserta Tugas Akhir APL dapat menyelesaikan Laporan Tugas Akhir Aplikasi Pembanding Citra (studi kasus wajah manusia). Aplikasi Pembanding Citra ini merupakan suatu aplikasi dekstop, mencoba menangani masalah perhitungan kemiripan antara 2 gambar wajah manusia. Aplikasi ini juga dilengkapi dengan pencarian data gambar acuan dengan seluruh data yang ada di database gambar Penulis mengucapkan terima kasih kepada pihak pihak yang telah turut berpartisipasi dalam proses penyusunan dan memberikan saran konstruktif dalam proses penyempurnaan laporan dan pembuatan aplikasi ini. Penulis mengucapkan terima kasih atas bimbingan, bantuan dan dukungan kepada yang terhormat : 1. Bapak Dr. Ir. Priyono Eko Sanyoto selaku Direktur Politeknik Batam. 2. Bapak Uuf Brajawidagda, ST selaku Koordinator Tugas Akhir. 3. Bapak Basuki Winoto, ST selaku Dosen Pembimbing I dan Ketua Program Studi Aplikasi Perangkat Lunak yang telah membantu dalam memberikan bimbingan, ide, saran, penjelasan, tutorial dan lainnya. 4. Bapak Riwinoto, ST selaku Dosen Pembimbing II yang telah membantu dalam memberikan bimbingan, ide, saran, penjelasan, tutorial dan bantuannya dalam memecahkan banyak masalah yang penulis hadapi. 5. Seluruh dosen APL yang telah memberikan ide dan saran konstruktif dalam penyempurnaan fitur-fitur yang ada pada Aplikasi Pembanding Citra. 6. Teman-teman yang telah memberikan dukungan semangat dan moral, khususnya Marlina (APL 04) yang selalu mendukung, memberikan suport yang tak terhingga dan yang selalu percaya bahwa Kakak Bisa!!, Fahruddin Rahmat yang telah membangkitkan semangat mengerjakan TA-ku kembali, teman dikala senang dan susah, Alan Noorsriansyah dan Yeron Andro sahabat sejati walau tidak sampai mati (APL 03) dan yang tak mungkin kulupakan jasa orang tuaku. Teman-teman sesama Semester Pendek yang kucintai, seluruh mahasiswa APL 03, abangabangku dan kakak-kakakku di APL 01, APL 02, adik-adikku di APL 04 dan APL 05, terima kasih untuk semuanya. Penulis juga menyadari masih banyak kekurangan di dalam penyusunan laporan dan pembuatan Aplikasi Pembanding Citra ini. Oleh karena itu, segala saran dan kritik yang bersifat membangun sangat diharapkan oleh penulis untuk revisi di masa yang akan datang. Batam, 15 Februari 2006 Penulis Aplikasi Pembanding Citra 2/21/2006 iv
5 DAFTAR ISI LEMBAR PENGESAHAN ii ABSTRAKSI iii KATA PENGANTAR iv DAFTAR ISI v DAFTAR TABEL viii DAFTAR GAMBAR ix Bab 1 Pendahuluan Latar Belakang Tujuan Batasan Masalah Ikhtisar Buku 1 Bab 2 Deskripsi Umum Aplikasi Deskripsi Umum Sistem Karakteristik Pengguna Batasan Lingkungan Operasi dan Pengembangan Lingkungan Operasional Lingkungan pengembangan Aturan Penomoran 3 Bab 3 Analisis Deskripsi Fungsional Context Diagram DFD Level DFD Level 2 Proses 2 Penentuan Koordinat di Gambar DFD Level 2 Proses 3 Analisis Pemrosesan Gambar DFD Level 3 Proses 3.2 Perbandingan 2 Gambar DFD Level 3 Proses 3.3 Pencarian 3 Gambar Termirip Analisis Kebutuhan Data E-R diagram 9 Bab 4 Deskripsi Perancangan Deskripsi Data Definisi Domain/Type Daftar Tabel Aplikasi Dekomposisi Fungsional Modul Spesifikasi Kebergantungan Antar Layar Struktur Menu 13 Bab 5 Implementasi dan Pengujian Spesifikasi Kebergantungan Antar Modul Struktur Direktori dan Deskripsi File 14 Aplikasi Pembanding Citra 2/21/2006 v
6 5.3 Pengujian dan Hasilnya 15 Bab 6 Kesimpulan dan Saran Kesimpulan Saran 16 LAMPIRAN A PERANCANGAN RINCI TABEL 17 A.1 Spesifikasi Tabel t_miring 17 A.2 Spesifikasi Tabel t_gambar 17 LAMPIRAN B PERANCANGAN RINCI FUNGSIONAL 18 B.1. Spesifikasi Fungsi/Proses B.1.1. Spesifikasi tabel Input 18 B.1.2. Spesifikasi tabel Output 18 B.1.3. Spesifikasi Layar Utama 18 B.1.4. Spesifikasi Query 18 B.1.5. Spesifikasi field data pada layar 18 B.1.6. Spesifikasi Function Key/Objek-Objek pada layar 18 B.1.7. Spesifikasi layar pesan 18 B.1.8. Spesifikasi proses/algoritma 18 B btnbanding 18 B btnmaster 19 B.1.9. Spesifikasi Report 19 B. 2. Spesifikasi Fungsi/Proses 1 20 B.2.1. Spesifikasi tabel Input 20 B.2.2. Spesifikasi tabel Output 20 B.2.3. Spesifikasi Layar Utama 20 B.2.4. Spesifikasi Query 20 B.2.5. Spesifikasi field data pada layar 20 B.2.6. Spesifikasi Function Key/Objek-Objek pada layar 20 B.2.7. Spesifikasi layar pesan 20 B.2.8. Spesifikasi proses/algoritma 20 B btnok 20 B btncancel 21 B.2.9. Spesifikasi Report 21 B.3. Spesifikasi Fungsi/Proses 2 22 B.3.1. Spesifikasi tabel Input 22 B.3.2. Spesifikasi tabel Output 22 B.3.3. Spesifikasi Layar Utama 22 B Layar Input Koordinat Utama 22 B Layar Input Koordinat Perbandingan 23 B.3.4. Spesifikasi Query 23 B.3.5. Spesifikasi field data pada layar 23 B.3.6. Spesifikasi Function Key/Objek-Objek pada layar 23 B.3.7. Spesifikasi layar pesan 24 B.3.8. Spesifikasi proses/algoritma 24 B btnreset 24 B btncari pada layar input koordinat utama 24 B btnbandingkan pada layar input perbandingan 24 B.3.9. Spesifikasi Report 25 B.4. Spesifikasi Fungsi/Proses B.4.1. Spesifikasi tabel Input 26 B.4.2. Spesifikasi tabel Output 26 B.4.3. Spesifikasi Layar Utama 26 B.4.4. Spesifikasi Query 26 Aplikasi Pembanding Citra 2/21/2006 vi
7 B.4.5. Spesifikasi field data pada layar 26 B.4.6. Spesifikasi Function Key/Objek-Objek pada layar 26 B.4.7. Spesifikasi layar pesan 27 B.4.8. Spesifikasi proses/algoritma 27 B btnclose 27 B.4.9. Spesifikasi Report 27 B.5. Spesifikasi Fungsi/Proses B.5.1. Spesifikasi tabel Input 28 B.5.2. Spesifikasi tabel Output 28 B.5.3. Spesifikasi Layar Utama 28 B.5.4. Spesifikasi Query 28 B.5.5. Spesifikasi field data pada layar 29 B.5.6. Spesifikasi Function Key/Objek-Objek pada layar 29 B.5.7. Spesifikasi layar pesan 29 B.5.8. Spesifikasi proses/algoritma 29 B btnclose 29 B.5.9. Spesifikasi Report 29 B.6. Spesifikasi Fungsi/Proses B.6.1. Spesifikasi tabel Input 30 B.6.2. Spesifikasi tabel Output 30 B.6.3. Spesifikasi Layar Utama 30 B Layar Penambahan Data Gambar Master 30 B Layar Hapus Data Gambar Master 31 B.6.4. Spesifikasi Query 31 B.6.5. Spesifikasi field data pada layar 31 B.6.6. Spesifikasi Function Key/Objek-Objek pada layar 31 B.6.7. Spesifikasi layar pesan 32 B.6.8. Spesifikasi proses/algoritma 32 B btnsimpan 32 B btnhapus 32 B.6.9. Spesifikasi Report 32 LAMPIRAN C DAFTAR RINCIAN FILE DAN DATA 33 C.1. Struktur Direktori 33 C.1.1 Direktori Pengembangan 33 C.1.2 Direktori Operasional 33 C.2. Isi Direktori E:\TA_TOPIK\ 33 C.2.1 Subdirektori E:\TA_TOPIK 33 C.2.2 Subdirektori E:\TA_TOPIK\document\bab\ 34 C.2.3 Subdirektori E:\TA_TOPIK\visio\ 35 LAMPIRAN D DOKUMEN RINCI TESTING 36 D.1. Tim Penguji 36 D.2. Hasil Rinci Pengujian 37 LAMPIRAN E STATISTIK HASIL PERBANDINGAN 38 E.1. Landasan Teori 38 E.2. Hasil Rinci Percobaan 38 LAMPIRAN C RINCIAN HASIL PERBANDINGAN 2 GAMBAR WAJAH ORANG KEMBAR 41 C.1. Tujuan Lampiran 41 C.2. Gambar yang dipakai 41 C.3. Hasil Perbandingan Perbandingan 43 C.4. Kesimpulan 43 Aplikasi Pembanding Citra 2/21/2006 vii
8 DAFTAR TABEL Tabel 4.1. Diskripsi Data 10 Tabel 4.2. Daftar Tabel Aplikasi 10 Tabel Dekomposisi Fungsional Modul 12 Tabel 5.1. Daftar Direktori dan file Aplikasi Pembacaan Nomor Plat Kendaraan 15 Aplikasi Pembanding Citra 2/21/2006 viii
9 DAFTAR GAMBAR Gambar 3.1. Context Diagram 4 Gambar 3.2. DFD Level 1 5 Gambar 3.3. DFD Level 2 Proses 2 6 Gambar 3.4. DFD Level 2 Proses 3 7 Gambar 3.5. DFD Level 3 Proses Gambar 3.6. DFD Level 3 Proses Gambar 3.7 Diagram ER Aplikasi Pembanding Citra 9 Gambar 4.1 Spesifikasi Kebergantungan Antar Layar 13 Aplikasi Pembanding Citra 2/21/2006 ix
10 Bab 1 Pendahuluan 1.1 Latar Belakang Berbagai macam alat bantu telah dibuat untuk memudahkan tugas aparat penjaga keamanan dalam melakukan proses identifikasi wajah manusia. Pada saat terjadi suatu kasus, gambar dapat dijadikan alat bantu identifikasi yang berguna. Pencarian dilakukan dengan cara membandingkan gambar tersangka dengan sejumlah gambar yang ada atau yang dimiliki polisi dalam daftar orang yang dicurigai. Metode yang umum dilakukan saat ini berpatokan pada bagian-bagian umum yang menjadi standar penyamaan seperti: struktur muka, mata, jarak antar bola mata dan lingkar telinga. Pembandingan yang dilakukan (secara manual) dalam mencari gambar dengan tingkat kesamaan tertinggi mempunyai beberapa kekurangan diantaranya: 1. Pembandingan antar gambar akan memakan waktu yang lama dan riskan akan terjadinya kesalahan. 2. Adanya kemungkinan terjadi manipulasi dalam mengambil kesimpulan akhir sehingga hasil yang didapat kurang akurat. Untuk itu diperlukan suatu aplikasi yang dapat melakukan pembandingan secara efisien dan lebih terjaga. 1.2 Tujuan Pembuatan aplikasi ini bertujuan untuk : 1. Melakukan pembandingan terhadap dua gambar wajah apakah sama atau tidak dengan lebih efisien dan terjaga. 2. Mengetahui tingkat kesamaan (dalam persen) diantara dua gambar. 1.3 Batasan Masalah Batasan dalam mengembangkan aplikasi ini adalah : 1. Pembandingan dilakukan dengan 2 buah file gambar wajah manusia yang menghadap lurus kedepan. 2. Bagian-bagian yang akan dibandingkan adalah daerah di dalam bingkai wajah yaitu daerah mata, hidung dan bibir. 3. Bingkai wajah adalah daerah yang menjadi batas dalam melakukan perbandingan. Daerahnya meliputi batas-batas terluar dari wajah (puncak dahi, 2 batas lebar dahi, ujung telinga kiri dan kanan, bawah telinga kiri dan kanan, dan ujung dagu). 1.4 Ikhtisar Buku Bab 1. Pendahuluan yang terdiri dari latar belakang pembuatan aplikasi, tujuan pembuatan aplikasi, batasan masalah dalam aplikasi, dan iktisar buku yang merupakan deskripsi umum setiap Bab. Bab 2. Deskripsi Umum Aplikasi yang terdiri dari deskripsi umum sistem yaitu gambaran secara umum tentang proses aplikasi, karakteristik pengguna aplikasi, batasan yaitu ketergantungan aplikasi dengan software atau hardware lain, serta lingkungan pengembangan operasional sistem aplikasi. Bab 3. Analisis yang terdiri dari deskripsi fungsional yaitu penjelasan kontext diagram aplikasi, analisis kebutuhan data yaitu berupa diagram Entity Relationship. Bab 4. Deskripsi Perancangan yang terdiri dari deskripsi data tabel-tabel basis data, dekomposisi fungsional modul misalnya untuk proses-proses yang mewakili suatu library umum, spesifikasi kebergantungan antarlayar dan struktur menu. Bab 5. Implementasi dan Pengujian yang terdiri dari penjelasan spesifikasi kebergantungan antarmodul, struktur direktori dan deskripsi file, pengujian dan hasil berupa keterangan singkat mengenai rancangan dan pelaksanaan pengujian. Bab 6. Kesimpulan dan Saran yang berisi kesimpulan mengenai aplikasi yang dibuat dan saran perbaikan / penyempuranaan / ide yang dapat dilakukan terhadap aplikasi. Aplikasi Pembanding Citra 21/02/2006 1
11 Bab 2 Deskripsi Umum Aplikasi 2.1 Deskripsi Umum Sistem Dalam melakukan pembandingan, aplikasi melakukan 2 tahapan yaitu: 1. Penentuan daerah bingkai wajah Sebelum melakukan perbandingan, aplikasi memerlukan input dari user berupa koordinat di bingkai wajah untuk menentukan daerah bingkai wajah. Penentuan daerah bingkai wajah yang dimaksudkan untuk menentukan batas terluar wajah sehingga didapatkan daerah perbandingan yang sebanding. Selain itu, hal ini dilakukan sebagai pengenal awal gambar dan juga sebagai acuan koordinat bagian selanjutnya yang akan dimasukkan. 2. Melakukan pembandingan gambar Aplikasi pembanding gambar memiliki 2 fungsi utama, yaitu: a) Perbandingan 2 gambar wajah Gambar 2.1 Sistem Perbandingan 2 Gambar Wajah Proses perbandingan 2 gambar wajah dilakukan dengan membandingan bagian tertentu di kedua gambar. Setelah dibandingkan, bagian tersebut akan menghasilkan persentase tingkat kemiripan. Persentase tiap bagian tersebut akan dirata-ratakan untuk mendapatkan laporan kemiripan keseluruhan bentuk wajah. b) Pencarian Gambar dengan Tingkat Kemiripan Tertinggi Gambar 2.2 Sistem Pencarian Gambar Wajah Dalam melakukan pencarian, aplikasi ini menggunakan satu file gambar sumber yang akan dicari 3 gambar yang memiliki tingkat kemiripan tertinggi di basis data gambar. Aplikasi akan membandingkan bagian tertentu pada gambar sumber dengan informasi yang dimiliki di basis data gambar. Laporan hasil menampilkan 3 gambar dengan rasio tingkat kemiripan tertinggi serta keterangan kemiripan pada bagian mata, hidung dan bibir serta wajah secara keseluruhan. Aplikasi Pembanding Citra 21/02/2006 2
12 Perbandingan yang dilakukan berdasarkan hasil perhitungan tingkat kemiringan garis yang dibentuk oleh urutan koordinat pada gambar. Koordinat yang dimasukkan yaitu pada daerah mata, hidung dan bibir. Dalam melakukan perbandingan, aplikasi melakukan 3 proses. Urutan dari proses pembandingan yang dilakukan adalah : 1. Menghitung tingkat kemiringan Penghitungan dilakukan dengan menghubungkan koordinat n(x1,y1) dan n+1(x2,y2). Garis yang dibentuk oleh koordinat n(x1,y1) dan n+1(x2,y2) akan dihitung tingkat kemiringannya melalui persamaan garis y-y1=m(x-x1). 2. Membandingkan tingkat kemiringan Pembandingan tingkat kemiringan dilakukan pada urutan koordinat yang sama. Kemiringan garis yang dibentuk n(x1,y1) dan n+1(x2,y2) pada gambar 1 dibandingkan dengan kemiringan garis yang dibentuk n(x1,y1) dan n+1(x2,y2) pada gambar 2. Dari keseluruhan hasil pembandingan tersebut maka akan didapatkan laporan tingkat kemiripannya. 2.2 Karakteristik Pengguna Aplikasi ini dapat digunakan oleh semua user sehingga tidak ada pembagian otoritas pengguna. 2.3 Batasan Berikut adalah batasan dalam proses kerja aplikasi pembanding citra ini 1. Proses pemasukkan koordinat dilakukan oleh user pada gambar melalui mouse. 2. Terdapat urutan penentuan koordinat yang membentuk pola bagian wajah yang akan dibandingkan. 3. Jumlah koordinat yang dimasukkan untuk tiap bagian yang dibandingkan pada kedua gambar adalah sama. 4. Pola pembentukan koordinat yang dimasukkan adalah sama. 2.4 Lingkungan Operasi dan Pengembangan Lingkungan operasi pada Aplikasi Pembanding Citra dibagi dalam 2 bagian, yaitu lingkungan operasional dan lingkungan pengembangan Lingkungan Operasional a. Perangkat Keras - prosesor : min Pentium III - kebutuhan memori utama minimal : 128 Mb b. Sistem Operasi : min Microsoft Windows 2000 c. Program / utilities lain : - d. DBMS : BDE Lingkungan pengembangan a. Perangkat Keras - prosesor : Pentium IV - kebutuhan memori utama: 256 Mb b. Sistem Operasi : Microsoft Windows 2000 c. Program / utilities lain : Borland delphi 7 d. DBMS : BDE data administrator. 2.5 Aturan Penomoran Aturan penamaan dan penomoran yang dipakai pada aplikasi ini adalah sebagai berikut: 1. Aturan penamaan fungsi, deskripsinya : X_NNN (X= F: Fungsi; dan NNN adalah nama fungsi). Contohnya : F_Kemiringan adalah fungsi untuk menghitung kemiringan garis. 2. Aturan penamaan file, deskripsinya : f_nnn (NNN adalah nama file). Contohnya : f_utama adalah file utama. Aplikasi Pembanding Citra 21/02/2006 3
13 BAB 3 ANALISIS 3.1. Deskripsi Fungsional Deskripsi fungsional ini akan menjelaskan urutan kegiatan yang akan dilakukan oleh user dan sistem dalam menjalankan Aplikasi Pembanding Citra. Setelah menerima input koordinat yang diperlukan, sistem akan menghasilkan laporan akhir sesuai dengan pilihan user. Dalam aplikasi ini juga ditambahkan fungsi untuk menyimpan data gambar guna memperkaya data di basis data gambar Context Diagram Gambar 3.1. Context Diagram User memberikan koordinat di gambar yang diperlukan dalam menjalan Aplikasi Pembanding Citra. Input tersebut akan digunakan untuk melakukan proses perhitungan tingkat kemiripan gambar yang akan dibandingkan. Hasil proses dikembalikan ke user dalam bentuk laporan tingat kemiripan gambar dan laporan 3 gambar termirip. Pada proses pengolahan data gambar master, User akan meanerima konfirmsi penyimpanan dan penghapusan (gambar 3.1). Aplikasi Pembanding Citra 2/21/2006 4
14 DFD Level 1 Gambar 3.2. DFD Level 1 1. Masukan: Path lokasi gambar, koordinat di gambar, konfirmasi penyimpanan dan konfirmasi penghapusan, gambar, id_gambar, nilai kemiringan. 2. Keluaran: Laporan tingkat kemiripan, laporan 3 gambar termirip, status penyimpanan dan status penghapusan, gambar, id_gambar, nilai kemiringan. 3. Deskripsi proses: Fungsi utama dari sistem adalah melakukan analisa perbandingan terhadap 2 gambar. Di awal aplikasi, user memilih gambar yang akan dibandingkan. Kemudian dilanjutkan dengan input koordinat oleh user pada bagian bingkai wajah, mata kiri, mata kanan, hidung dan bibir. Selanjutnya diproses 3 koordinat tersebut akan dianalisa menurut pilihan pemrosesan dari user. Hasil dari proses 3 ini adalah berupa laporan tingkat kemiripan dan laporan 3 gambar termirip. Proses 4 dimana proses pengelolaan data gambar sistem akan mengirimkan konfirmasi penyimpanan dan penghapusan ke user. User akan mengembalikan status penyimpanan dan penghapusan, jika disimpan maka gambar akan disimpan ke tabel t_gambar dan nilai kemiringan koordinat akan disimpan t_miring. Aplikasi Pembanding Citra 2/21/2006 5
15 DFD Level 2 Proses 2 Penentuan Koordinat di Gambar Gambar 3.3. DFD Level 2 Proses 2 1. Masukan: Koordinat di gambar, gambar, id_gambar. 2. Keluaran: Daerah acuan gambar, gambar, id_gambar, koordinat bingkai wajah, mata kiri, mata kanan, hidung, mulut. 3. Deskripsi proses: Proses ini adalah urutan yang dilakukan dalam memasukkan koordinat pada gambar wajah yang akan dibandingkan. User memberikan masukan ke proses 2.1 berupa koordinat di gambar (gambar acuan dan gambar yang akan dibandingkan) yang akan digunakan untuk mendapatkan daerah bingkai wajah. Koordinat bingkai wajah tersebut akan diteruskan ke proses 3 (analisa perbandingan gambar). Daerah bingkai wajah ini digunakan sebagai koordinat relatif dalam menentukan koordinat pembentuk bagian mata kiri, mata kanan, hidung dan bibir. Proses 2.2, 2.3, 2.4 dan 2.5 adalah kegiatan memasukkan koordinat pada bagian mata kiri, mata kanan, hidung dan bibir. Seriap koordinat yang telah diinpukan akan diteruskan ke proses 3 dan proses 4 (gambar 3.3). Aplikasi Pembanding Citra 2/21/2006 6
16 DFD Level 2 Proses 3 Analisis Pemrosesan Gambar Gambar 3.4. DFD Level 2 Proses 3 1. Masukan: Pilihan menu, koordinat di gambar, gambar, id_gambar, nilai kemiripan. 2. Keluaran: laporan tingkat kemiripan, laporan 3 gambar termirip 3. Deskripsi proses: Pilihan analisis yang dapat dilakukan adalah perbandingan antara 2 gambar dan pencarian 3 gambar termirip. User memberikan input pilihan menu ke proses 3.1 dan akan diteruskan sesuai dengan pilhan prosesnya. Pada proses 3.2 akan dilakukan perbandingan antara 2 gambar. Hasil yang dikembalikan ke user adalah laporan tingkat kemiripan 2 gambar. Proses 3.3 akan melakukan pencarian gambar yang memiliki tingkat persamaan tertinggi di antara gambar yang ada. Dalam melakukan pencarian, proses 3.3 mengalirkan data ke proses 3.2 berupa koordinat gambar acuan dan nilai kemiringan koordinat gambar dari semua data yang ada di t_koordinat. Hasil yang dikembalikan adalah laporan 3 gambar termirip (gambar 3.4.). Aplikasi Pembanding Citra 2/21/2006 7
17 DFD Level 3 Proses 3.2 Perbandingan 2 Gambar Gambar 3.5. DFD Level 3 Proses Masukan: Pilihan analisis perbandingan 2 gambar, gambar, id_gambar, koordinat di gambar, nilai kemiringan 2. Keluaran: laporan tingkat kemiripan, persentse tingkat kemiripan 3. Deskripsi proses: Dalam proses ini kegiatan yang dilakukan menggunakan koordinat yang dialirkan dari proses 3.1 (pilihan pemprosesan gambar). Tingkat kemiripan merupakan rata-rata persentase yang dihasilkan dari perhitungan dan perbandingan tingkat kemiringan garis, serta rasio jarak koordinat terluar tiap bagian yang sama di kedua gambar. Proses akan menghitung rasio (perbandingan) jarak koordinat terluar tiap bagian mata, hidung dan bibir terhadap koordinat yang sama di gambar berikutnya. Proses adalah perhitungan tingkat kemiringan garis yang dibentuk oleh urutan koordinat n dan n+1. Setelah didapatkan kemiringannya maka proses akan melakukan perbandingan tingkat kemiringan urutan garis yang sama. Hasil yang akan dialirkan ke proses adalah persentase tingkat kemiripan pola yang dibentuk oleh garis. Selanjutnya di proses 3.2.4, hasil dari proses dan proses akan dirata-ratakan untuk mendapatkan laporan tingkat kemiripan gambar (gambar 3.5.). Aplikasi Pembanding Citra 2/21/2006 8
18 DFD Level 3 Proses 3.3 Pencarian 3 Gambar Termirip Gambar 3.6. DFD Level 3 Proses Masukan: Pilihan pemprosesan pencarian 3 gambar termirip, gambar, id_gambar, koordinat di gambar, nilai kemiringan, persentase tingkat kemiripan. 2. Keluaran: Laporan 3 gambar termirip, nilai kemiringan, koordinat di gambar 3. Deskripsi proses: Kegiatan pencarian di proses ini dilakukan berdasarkan berdasarkan tingkat kemiripan gambar yanga ada dibasis data gambar berdasarkan gambar acuan Koordinat gambar acuan akan dipasangkan dengan nilai kemiringan koordinat gambar yang berasal dari basis data gambar (proses 3.3.1) untuk kemudian dialirkan ke proses 3.2. Dari proses tersebut akan didapatkan persentase tingkat kemiripan gambar acuan terhadap gambar yang dipasangkan. Proses ini dilakukan terus-menerus sehingga semua data gambar dibasis data telah dibandingkan dengan gambar acuan. Selanjutnya proses akan merangking persentase tingkat kemiripan gambar yang telah dibandingkan. Hasil yang diberikan ke user adalah laporan 3 gambar yang memiliki tingkat persentase kemiripan tertinggi (gambar 3.4.) Analisis Kebutuhan Data Data yang dikelola diaplikasi ini adalah data koordinat yang membentuk bagian-bagian tertentu pada wajah. Untuk lebih jelas hubungan antar data dapat dilihat pada Diagram E-R di bawah ini E-R diagram Aplikasi ini mempunyai diagram ER, sebagai berikut : Gambar 3.7 Diagram ER Aplikasi Pembanding Citra E-R diagram ini memiliki 2 buah entitas yaitu nilai kemiringan dan gambar. Entitas koordinat memiliki atribut Id_garis sebagai primary key dan nilai. Entitas gambar memiliki atribut Id_img sebagai primary key, Img, path lokasi gambar dan tanggal dimasukkan (inserted). Kedua entitas ini dihubungkan dengan reletionship milik dimana satu koordinat milik satu gambar dan satu gambar dapat memiliki banyak koordinat (many- to-one). Aplikasi Pembanding Citra 2/21/2006 9
19 Bab 4 Deskripsi Perancangan 4.1 Deskripsi Data Nama Tabel Deskripsi Data t_miring Tabel data yang berisi nilai kemiringan koordinat pembentuk bagian wajah t_gambar Tabel data yang berisi gambar dan atribut gambar tersebut Jenis Volume Laju Primary Key Constraint Integrity Transaksi ± 6200 Id_garis record Master ± 100 record 62 record per kegiatan 1 record per kegiatan id_img refer to t_gambar id_img - Tabel 4.1 Deskripsi Data Definisi Domain/Type Tidak ada Daftar Tabel Aplikasi No Nama Primary Data Store E/R Deskripsi Tabel Key Isi 1 t_miring id_garis Data kemiringan koordinat pembentuk wajah 2 t_gambar id_img Data gambar dan atributnya Tabel 4.2 Daftar Tabel Aplikasi Aplikasi Pembanding Citra 2/21/
20 4.2 Dekomposisi Fungsional Modul No. No. Fungsi/Proses Tabel Input Data Input Tabel Output Data Output Ket Fungsi Penentuan file gambar - Path lokasi gambar - Gambar dan Id_gambar Penentuan daerah bingkai wajah - Gambar, id_gambar dan koordinat bingkai wajah - Gambar, id_gambar, koordinat bingkai wajah dan daerah acuan Penentuan koordinat pembentuk mata kiri - Gambar, id_gambar, daerah acuan gambar dan koordinat pembentuk mata kiri gambar - Gambar, id_gambar, daerah acuan gambar dan koordinat pada mata kiri Penentuan koordinat pembentuk mata kanan - Gambar, id_gambar, daerah acuan gambar dan koordinat pembentuk mata kanan - Gambar, id_gambar, daerah acuan gambar dan koordinat pada mata kanan Penentuan koordinat pembentuk hidung Penentuan koordinat pembentuk mulut - Gambar, id_gambar, daerah acuan gambar dan koordinat pembentuk hidung - Gambar, id_gambar, daerah acuan gambar dan koordinat pembentuk mulut Pilihan pemrosesan gambar - Gambar, id_gambar, koordinat di gambar dan pilihan menu Perhitungan rasio jarak koordinat terluar tiap bagian yang sama di kedua bagian Perhitungan tingkat kemiringan garis pembentuk wajah - Gambar, id_gambar, koordinat di gambar,dan pilihan pemrosesan perbandingan 2 gambar - Gambar, id_gambar, koordinat di gambar dan pilihan pemrosesan perbandingan 2 gambar - Gambar, id_gambar, daerah acuan gambar dan koordinat pada hidung - Gambar, id_gambar dan koordinat pada mulut - Gambar, id_gambar, koordinat di gambar, pilihan pemrosesan perbandingan 2 gambar dan pilihan pemrosesan pencarian 3 gambar termirip - Rasio jarak koordinat terluar tiap bagian yang sama - Tingkat kemiringan garis Aplikasi Pembanding Citra 2/21/
21 No. No. Fungsi/Proses Tabel Input Data Input Tabel Output Data Output Ket Fungsi Perbandingan tingkat - Tingkat kemiringan garis - Persentase kemiripan pola garis - kemiringan garis pembentuk bagian wajah Perhitungan rata-rata kemiripan Pemasangan gambar acuan dengan data dari t_miring Perankingan persentase tingkat kemiripan Pengolahan data master gambar t_miring t_miring, t_gambar - Rasio jarak koordinat terluar tiap bagian yang sama dan persentase kemiripan pola garis Gambar, id_gambar, koordinat di gambar, nilai kemiringan garis pada gambar yang ada di t_miring dan pilihan pemrosesan pencarian 3 gambar termirip - Gambar, id_gambar, koordinat di gambar, laporan tingkat kemiripan dan persentase tingkat kemiripan - Nilai kemiringan dan koordinat di gambar - Persentase tingkat kemiripan - laporan 3 gambar termirip - Gambar, id_gambar, koordinat di gambar, nilai kemiringan, konfirmasi penyimpanan dan penghapusan Tabel 4.3 Dekomposisi Fungsional Modul t_miring, t_gambar Status penyimpanan dan penghapusan, gambar, id_gambar, koordinat di gambar dan nilai kemiringan - - Aplikasi Pembanding Citra 2/21/
22 4.3 Spesifikasi Kebergantungan Antar Layar Gambar 4.1 Spesifikasi Kebergantungan Antar Layar 4.4 Struktur Menu Berikut ini merupakan Layar Menu yang terdapat pada Aplikasi Pembanding Citra. Aplikasi Pembanding Citra Perbandingan Input Koordinat digambar Tampil Laporan Tingkat Kemiripan Pencarian 3 Gambar termirip Input Koordinat digambar Tampil Laporan 3 gambar termirip Pengolahan Data Master Input Data Gambar Hapus Data Gambar Aplikasi Pembanding Citra 2/21/
23 BAB 5 Implementasi Dan Pengujian Dalam rekayasa perangkat lunak, tahap implementasi dan pengujian merupakan tahap yang harus dilakukan setelah diselesaikannya tahap perancangan terhadap suatu aplikasi. Tujuan implementasi adalah untuk mengembangkan dan merekayasa aplikasi yang dapat dijalankan di lingkungan operasional. Sedangkan tujuan dari pengujian adalah untuk melakukan pemeriksaan(check up) terhadap aplikasi yang telah diimplementasikan, sehingga dapat diketahui apakah aplikasi tersebut dapat melakukan fungsi-fungsi sesuai dengan deskripsi perancangan. 5.1 Spesifikasi Kebergantungan Antar Modul Tidak ada 5.2 Struktur Direktori dan Deskripsi File Nama Direktori Nama File Nama Modul E:\TA_TOPIK\AP C Nama Fungsi Keterangan f_datamaster.dfm - Fungsi 4 1 modul menjadi banyak file yang terdiri dari 1 fungsi f_dbgambar.dfm - Fungsi 4 1 modul menjadi banyak file yang terdiri dari 1 fungsi f_dialog.dfm - Fungsi 1 1 modul menjadi banyak file yang terdiri dari 1 fungsi f_hasilbanding.dfm - Fungsi 3.2.1, modul menjadi 1 file, 1 file berisi banyak fungsi f_hasilcari.dfm - Fungsi modul menjadi 1 file yang terdiri dari 1 fungsi f_menu.dfm - Fungsi modul menjadi banyak file yang terdiri dari 1 fungsi f_menumaster.dfm - Fungsi 1 1 modul menjadi banyak file yang terdiri dari 1 fungsi f_perbandingan.dfm - Fungsi 2.1, 2.2, 2.3, 2.4, 2.5, 3.1, 3.2.2, f_utama.dfm - Fungsi 2.1, 2.2, 2.3, 2.4, 2.5, 3.2.2, 3.2.3, modul menjadi banyak file, 1 file berisi banyak fungsi 1 modul menjadi banyak file, 1 file berisi banyak fungsi t_gambar.db - - Database Gambar yang disimpan t_miring.db - - Database nilai kemiringan koordinat Tabel 5.1 Daftar Direktori dan File Aplikasi Pembanding Citra Aplikasi Pembanding Citra 2/21/
24 5.3 Pengujian dan Hasilnya Pengujian dilakukan setelah tahap implementasi selesai. Informasi mengenai pelaksanaan dan hasil pengujian secara lengkap terlampir pada Lampiran D. Aplikasi Pembanding Citra 2/21/
25 BAB 6 Kesimpulan Dan Saran 6.1 Kesimpulan Dari proses pembuatan Aplikasi Pembanding Citra yang telah dilakukan, maka dapat ditarik kesimpulan bahwa : 1. Hasil percobaan yang telah dilakukkan sebanyak 30 kali menyimpulkan bahwa, dalam pengambilan keputusan berdasarkan perbandingan dengan nilai deviasi. Hasil statistik akan dilampirkan pada lampiran E. 2. Proses input koordinat yang dilakukan oleh user secara manual dapat mengakibatkan kurang konsistennya koordinat yang dimasukkan. Kesalahan-kesalahan yang dapat terjadi seperti koordinat kurang dan tidak tepat pada daerah penitikan. 3. Aplikasi ini hanya dapat mengelola file Bitmap dimana handler yang disediakan oleh opendialogbox pada delphi hanya untuk file dengan tipe BMP. 4. Metode perhitungan kemiringan dan rasio (perbandingan) titik terluar bagian wajah dirasa belum cukup memuaskan dalam penentuan kesamaan atau ketidaksamaan (berbeda) antara 2 gambar yang dibandingkan. 5. Aplikasi belum dapat mengenali gambar wajah orang kembar, dimana kedua gambar wajah tersebut diproses seperti gambar biasa. 6.2 Saran Adapun saran untuk pengembangan Aplikasi Pembanding Citra ini, antara lain : 1. Di masa mendatang, sebaiknya pengembangan dapat mengurangi kontak antara user dengan aplikasi dalam proses penitikan koordinat digambar atau dimana pembacaan gambar wajah dan bagian-bagian dilakukan secara otomatis. 2. Dapat mengelola tipe file gambar lainnya. 3. Menambahkan metode lain yang dapat membuat hasil perbandingan menjadi lebih akurat, seperti metode pebandingan pola pixel bagian gambar. Aplikasi Pembanding Citra 2/14/
26 Lampiran A Peracangan Rinci Tabel A.1 Spesifikasi Tabel t_miring Nama table : t_miring Deskripsi isi : Data kemiringan garis dari koordinat pembentuk bagian bingkai wajah, mata, hidung dan bibir Primary key : Id_img,Id_koor Volume : ~ Perkiraan Laju : + 62 record per gambar Daftar field : Nama Field Deskripsi Isi Type & Length Boleh Default Keterangan lain NULL Id_img Pembeda setiap gambar Int Tidak - Primary key Id_garis Pembeda setiap garis Varchar (5) Tidak - Primary key Nilai Nilai kemiringan garis Double Tidak - - A.2 Spesifikasi Tabel t_gambar Nama table : t_gambar Deskripsi isi : Data gambar Primary key : Id_img Volume : ~ Perkiraan Laju : + 1 record per kegiatan Daftar field : Nama Field Deskripsi Isi Type & Length Boleh Default Keterangan lain NULL Id_img Pembeda setiap gambar Int Tidak - Primary key Img Gambar yang disimpan BLOB Tidak - - Path Lokasi gambar berada Varchar(40) Tidak - - Inserted Waktu gambar dimasukkan Varchar(25) Tidak - - Aplikasi Pembanding Citra 2/21/
27 Lampiran B Perancangan Rinci Fungsional B.1. Spesifikasi Fungsi/Proses 3.1 Identifikasi/Nama : Analisis Pemrosesan Gambar Deskripsi Isi : Pemilihan terhadap proses yang ada Jenis : Form Entry columnar B.1.1. Spesifikasi tabel Input Tidak ada. B.1.2. Spesifikasi tabel Output Tidak ada. B.1.3. Spesifikasi Layar Utama B.1.4. Spesifikasi Query Tidak ada. B.1.5. Spesifikasi field data pada layar Tidak ada. B.1.6. Spesifikasi Function Key/Objek-Objek pada layar Id_Objek Jenis Keterangan btnbanding Button Diklik, menuju ke proses perbandingan 2 gambar btnmaster Button Diklik, menuju ke proses pengelolaan data master gambar btnkeluar Button Diklik, keluar dari aplikasi ckhelp Checkbox Jika true akan menampilkan file bantuan B.1.7. Spesifikasi layar pesan Tidak ada. B.1.8. Spesifikasi proses/algoritma B btnbanding Initial State (IS): Layar menu utama Final State (FS): Tampil layar perbandingan 2 gambar Aplikasi Pembanding Citra 2/21/
28 Spesifikasi Proses/algoritma: btnbanding diklik, Tampil layar perbandingan 2 gambar B btnmaster Initial State (IS): Layar menu utama Final State (FS): Tampil layar menu pengelolaan Data Master Gambar Spesifikasi Proses/algoritma: btnmaster diklik, Tampil layar menu pengelolaan Data Master Gambar B.1.9. Spesifikasi Report Tidak ada. Aplikasi Pembanding Citra 2/21/
29 B. 2. Spesifikasi Fungsi/Proses 1 Identifikasi/Nama : Penentuan file gambar Deskripsi Isi : Menginputkan gambar yang akan diproses Jenis : Form Entry columnar B.2.1. Spesifikasi tabel Input Tidak ada. B.2.2. Spesifikasi tabel Output Tidak ada. B.2.3. Spesifikasi Layar Utama B.2.4. Spesifikasi Query Tidak ada. B.2.5. Spesifikasi field data pada layar Tidak ada. B.2.6. Spesifikasi Function Key/Objek-Objek pada layar Id_Objek Jenis Keterangan edgambar Edit box Path lokasi dimana gambar berada btnbrowse Button Diklik, melakukan proses open file untuk gambar btnok Button Diklik, menuju proses selanjutnya btncancel Button Diklik, kembali ke pilihan proses B.2.7. Spesifikasi layar pesan No Kasus Pesan 1. edgambar belum diisi Muncul pesan Silahkan mengisi path lokasi gambar B.2.8. Spesifikasi proses/algoritma B btnok Initial State (IS): edgambar kosong atau berisi Final State (FS): Tampil layar input koordinat utama Spesifikasi Proses/algoritma: Aplikasi Pembanding Citra 2/21/
30 btnok diklik, if edgambar belum diisi then muncul pesan Silahkan mengisi path lokasi gambar else if edgambar telah diisi then tampil layar input koordinat utama end if B btncancel Initial State (IS): edgambar kosong atau berisi Final State (FS): edgambar kosong atau berisi Spesifikasi Proses/algoritma: btncancel diklik, Kembali ke menu utama B.2.9. Spesifikasi Report Tidak ada. Aplikasi Pembanding Citra 2/21/
31 B.3. Spesifikasi Fungsi/Proses 2 Identifikasi/Nama : Penentuan Koordinat di Gambar Deskripsi Isi : Menentukan koordinat bagian-bagian yang akan dibandingkan digambar Jenis : Form Entry columnar B.3.1. Spesifikasi tabel Input Tidak ada. B.3.2. Spesifikasi tabel Output Nama Tabel : t_koordinat B.3.3. Spesifikasi Layar Utama B Layar Input Koordinat Utama Aplikasi Pembanding Citra 2/21/
32 B Layar Input Koordinat Perbandingan B.3.4. Spesifikasi Query Tidak ada. B.3.5. Spesifikasi field data pada layar Tidak ada. B.3.6. Spesifikasi Function Key/Objek-Objek pada layar Id_Objek Jenis Keterangan btnkursor Button Diklik, pointer mouse digunakan untuk menentukan koordinat btnzoom Button Diklik, pointer mouse digunakan untuk menentukan koordinat btnhelp Button Diklik, menampilkan file bantuan mengenai pemakaian aplikasi lblpath Label Menampilkan path dimana gambar berada lblposisi Label Menampilkan posisi mouse diatas gambar btnwajah Button Diklik, input koordinat adalah bagian dari bingkai wajah btnmatakiri Button Diklik, input koordinat adalah bagian dari mata kiri btnmatakanan Button Diklik, input koordinat adalah bagian dari mata kanan btnhidung Button Diklik, input koordinat adalah bagian dari hidung btnmulut Button Diklik, input koordinat adalah bagian dari mulut btnundo Button Diklik, menghapus data koordinat yang diinputkan imgspace Image Tempat menampilkan gambar lbbingkai Listbox Menampilkan data koordinat bingkai wajah lbmatakiri Listbox Menampilkan data koordinat mata kiri lbmatakanan Listbox Menampilkan data koordinat mata kanan lbhidung Listbox Menampilkan data koordinar hidung Aplikasi Pembanding Citra 2/21/
33 lbmulut Listbox Menampilkan data koordinat mulut btnbanding Button Diklik, melanjutkan data ke form input gambar kedua btncari Button Diklik, menampilkan laporan pencarian 3 gambar termirip btnbrowse Button Diklik, melakukan proses open file untuk gambar btnbandingkan Button Diklik, menampilkan laporan perbandingan 2 gambar B.3.7. Spesifikasi layar pesan No Kasus Pesan 1. Data gambar belum memenuhi kebutuhan Muncul pesan Lengkapi data koordinat pada koordinat yang ada <nama bagian>!! B.3.8. Spesifikasi proses/algoritma B btnreset Initial State (IS): dgkoordinat berisi ataupun kosong Final State (FS): dgkoordinat kosong Spesifikasi Proses/algoritma: btnreset diklik, if yes then data koordinat yang dimasukkan dihapus else if no then data koordinat tidak jadi dihapus B btncari pada layar input koordinat utama Initial State (IS): dgkoordinat berisi ataupun kosong Final State (FS): dgkoordinat berisi ataupun kosong Spesifikasi Proses/algoritma: btnok diklik, if data gambar belum memenuhi kebutuhan koordinat yang ada then muncul pesan Lengkapi data koordinat pada <nama bagian>!! else if data gambar telah memenuhi kebutuhan koordinat yang ada then mengambil id_img yang ada di tabel t_gambar while id_img!= EOF mengambil data kemiringan koordinat yang ada di tabel t_miring where id_img= id_img memanggil fungsi perbandingan 2 gambar mengambil id_img selanjutnya pada tabel t_gambar wend merengking data kemiripan tampil layar laporan 3 gambar termirip end if B btnbandingkan pada layar input perbandingan Initial State (IS): dgkoordinat berisi ataupun kosong Final State (FS): dgkoordinat berisi ataupun kosong Spesifikasi Proses/algoritma: btnok diklik, if data gambar belum memenuhi kebutuhan koordinat yang ada then muncul pesan Lengkapi data koordinat pada <nama bagian>!! else if data gambar telah memenuhi kebutuhan koordinat yang ada then menghitung tingkat kemiringan garis (koordinat n dan n+1) Aplikasi Pembanding Citra 2/21/
34 membandingkan persentase tingkat kemiringan pada urutan garis yang sama mengukur rasio jarak terluar bagian wajah penghitungan rata-rata kemiripan tampil layar laporan kemiripan 2 gambar end if B.3.9. Spesifikasi Report Tidak ada. Aplikasi Pembanding Citra 2/21/
35 B.4. Spesifikasi Fungsi/Proses 3.2 Identifikasi/Nama : Perbandingan 2 Gambar Deskripsi Isi : Proses membandingkan data koordinat yang didapat melalui beberapa kriteria Jenis : Form Entry columnar B.4.1. Spesifikasi tabel Input Tidak ada. B.4.2. Spesifikasi tabel Output Nama Tabel : t_miring t_gambar B.4.3. Spesifikasi Layar Utama B.4.4. Spesifikasi Query Tidak ada. B.4.5. Spesifikasi field data pada layar Tidak ada. B.4.6. Spesifikasi Function Key/Objek-Objek pada layar Id_Objek Jenis Keterangan btnclose Button Diklik, laporan ditutup dan kembali ke menu utama imgspace1 Image Tempat menampilkan gambar 1 Aplikasi Pembanding Citra 2/21/
36 Id_Objek Jenis Keterangan imgspace2 Image Tempat menampilkan gambar 2 btnwajah Button Dipilih, menampilkan informasi mengenai Bingkai Wajah pada imgspace3 dan imgspace4 btnmatakiri Button Dipilih, menampilkan informasi mengenai Mata Kiri pada imgspace3 dan imgspace4 btnmatakanan Button Dipilih, menampilkan informasi mengenai Mata Kanan pada imgspace3 dan imgspace4 btnhidung Button Dipilih, menampilkan informasi mengenai Hidung pada imgspace3 dan imgspace4 btnmulut Button Dipilih, menampilkan informasi mengenai Mulut pada imgspace3 dan imgspace4 dggaris Data Grid Menampilkan informasi kemiringan garis dan perbandingannya imgspace3 Image Tempat menampilkan bagian wajah pada gambar 1 imgspace4 Image Tempat menampilkan bagian wajah pada gambar 2 B.4.7. Spesifikasi layar pesan Tidak ada. B.4.8. Spesifikasi proses/algoritma B btnclose Initial State (IS): Tampil layar laporan Perbandingan 2 gambar Final State (FS): Layar laporan kemiripan 3 gambar ditutup, kembali ke menu utama Spesifikasi Proses/algoritma: btnclose diklik, if yes then Layar laporan kemiripan 3 gambar ditutup, kembali ke menu utama else if no then Layar laporan kemiripan 3 gambar tetap end if kembali ke menu utama B.4.9. Spesifikasi Report Tidak ada. Aplikasi Pembanding Citra 2/21/
37 B.5. Spesifikasi Fungsi/Proses 3.3 Identifikasi/Nama : Pencarian 3 Gambar Termirip Deskripsi Isi : Proses pencarian data gambar dibasis data berdasarkan gambar acuan Jenis : Form Entry columnar B.5.1. Spesifikasi tabel Input Tidak ada. B.5.2. Spesifikasi tabel Output Nama Tabel : t_miring t_gambar B.5.3. Spesifikasi Layar Utama Aplikasi Pembanding Citra 2/21/
38 B.5.4. Spesifikasi Query Mengambil data gambar untuk dibandingkan: Select * from t_miring where id_img= id_img and id_garis= id_garis Menampilkan 3 gambar termirip Select img from t_gambar where id_img= id_img B.5.5. Spesifikasi field data pada layar Tidak ada. B.5.6. Spesifikasi Function Key/Objek-Objek pada layar Id_Objek Jenis Keterangan btnclose Button Diklik, laporan ditutup dan kembali ke menu utama imgspace1 Image Tempat menampilkan Acuan imgspace2 Image Tempat menampilkan gambar termirip 1 imgspace3 Image Tempat menampilkan gambar termirip 2 imgspace4 Image Tempat menampilkan gambar termirip 3 dggaris Data Grid Menampilkan informasi persentase perbandingan antara gambar acuan dengan gambar termirip 1,2 dan 3 B.5.7. Spesifikasi layar pesan Tidak ada. B.5.8. Spesifikasi proses/algoritma B btnclose Initial State (IS): Tampil layar laporan kemiripan 3 gambar Final State (FS): Layar laporan kemiripan 3 gambar ditutup, kembali ke menu utama Spesifikasi Proses/algoritma: btnclose diklik, if yes then Layar laporan kemiripan 3 gambar ditutup, kembali ke menu utama else if no then Layar laporan kemiripan 3 gambar tetap end if kembali ke menu utama B.5.9. Spesifikasi Report Tidak ada. Aplikasi Pembanding Citra 2/21/
39 B.6. Spesifikasi Fungsi/Proses 3.4 Identifikasi/Nama : Pengelolaan Data Gambar Master Deskripsi Isi : Pengelolaan yang terdiri dari tambah, ubah dan hapus data gambar Jenis : Form Entry columnar B.6.1. Spesifikasi tabel Input Nama Tabel : t_koordinat t_gambar B.6.2. Spesifikasi tabel Output Nama Tabel : t_koordinat t_gambar B.6.3. Spesifikasi Layar Utama B Layar Penambahan Data Gambar Master Aplikasi Pembanding Citra 2/21/
40 B Layar Hapus Data Gambar Master B.6.4. Spesifikasi Query Mengambil data gambar untuk dihapus: Select * from t_miring A, t_gambar B where A.id_img=B. id_img B.6.5. Spesifikasi field data pada layar Label Field Tabel/ Query I/O Format Validasi Keterangan Gambar Img t_gambar O Blob - Data koordinat Value t_koordinat O Integer - B.6.6. Spesifikasi Function Key/Objek-Objek pada layar Id_Objek Jenis Keterangan btnkursor Button Diklik, pointer mouse digunakan untuk menentukan koordinat btnzoom Button Diklik, pointer mouse digunakan untuk menentukan koordinat btnhelp Button Diklik, menampilkan file bantuan mengenai pemakaian aplikasi lblpath Label Menampilkan path dimana gambar berada lblposisi Label Menampilkan posisi mouse diatas gambar btnwajah Button Diklik, input koordinat adalah bagian dari bingkai wajah btnmatakiri Button Diklik, input koordinat adalah bagian dari mata kiri btnmatakanan Button Diklik, input koordinat adalah bagian dari mata kanan btnhidung Button Diklik, input koordinat adalah bagian dari hidung btnmulut Button Diklik, input koordinat adalah bagian dari mulut btnundo Button Diklik, menghapus semua data koordinat yang diinputkan imgspace1 Image Tempat menampilkan gambar pada penambahan data imgsapce2 DbImage Tempat menampilkan gambar pada penghapusan data Aplikasi Pembanding Citra 2/21/
41 Id_Objek Jenis Keterangan dgkoordinar DataGrid Menampilkan data koordinat mouse yang diklikkan btnsimpan Button Diklik, menyimpan data ke database btnhapus Button Diklik, menghapus data gambar yang dipilih B.6.7. Spesifikasi layar pesan No Kasus Pesan 1. Data gambar belum memenuhi kebutuhan koordinat yang ada Muncul pesan Lengkapi data koordinat pada <nama bagian>!! 2. btnsimpan diklik Muncul pesan Apakah anda yakin menyimpan data?? 3. btnhapus diklik Muncul pesan Apakah anda yakin untuk menghapus data? B.6.8. Spesifikasi proses/algoritma B btnsimpan Initial State (IS): dgkoordinat berisi ataupun kosong Final State (FS): dgkoordinat berisi ataupun kosong Spesifikasi Proses/algoritma: btnok diklik, if data gambar belum memenuhi kebutuhan koordinat yang ada then muncul pesan Lengkapi data koordinat pada <nama bagian>!! else if data gambar telah memenuhi kebutuhan koordinat yang ada then data nilai kemiringan koordinat disimpan di t_miring, gambar dan info gambar disimpan di t_gambar end if B btnhapus Initial State (IS): dgkoordinat berisi ataupun kosong Final State (FS): dgkoordinat kosong Spesifikasi Proses/algoritma: btnreset diklik, muncul pesan Apakah anda yakin ingin Menghapus data? if yes then data koordinat yang dimasukkan dihapus else if no then data koordinat tidak jadi dihapus end if B.6.9. Spesifikasi Report Tidak ada. Aplikasi Pembanding Citra 2/21/
42 Lampiran C Daftar Rincian File dan Data C.1 Struktur Direktori C.1.1 Direktori Pengembangan Objek Source E:\TA_TOPIK\APC\ ExeFiles E:\TA_TOPIK\APC\ Data - Dokumentasi E:\TA_TOPIK\document\bab\ E:\TA_TOPIK\visio\ Struktur Direktori C.1.2 Direktori Operasional Objek ExeFiles E:\TA_TOPIK\APC\ Data - Struktur Direktori C.2 Isi Direktori E:\TA_TOPIK\ C.2.1 Subdirektori E:\TA_TOPIK Volume in drive E is Fire Volume Serial Number is 10FC-C130 Directory of E:\TA_TOPIK\APC 10/01/ :03 <DIR>. 10/01/ :03 <DIR>.. 10/01/ : AplikasiPembandingCitra.cfg 10/01/ : AplikasiPembandingCitra.dof 25/12/ : AplikasiPembandingCitra.dpr 10/01/ : AplikasiPembandingCitra.exe 28/11/ : AplikasiPembandingCitra.res 25/12/ : AplikasiPembandingCitra.~dpr 10/01/ :24 2 DBDWORK.INI 08/01/ : f_datamaster.dcu 08/01/ :16 51 f_datamaster.ddp 08/01/ : f_datamaster.dfm 08/01/ : f_datamaster.pas 05/01/ :15 51 f_datamaster.~ddp 05/01/ : f_datamaster.~dfm 05/01/ : f_datamaster.~pas 08/01/ : f_dbgambar.dcu 08/01/ :16 51 f_dbgambar.ddp 08/01/ : f_dbgambar.dfm 08/01/ : f_dbgambar.pas 05/01/ :42 51 f_dbgambar.~ddp 05/01/ : f_dbgambar.~dfm 05/01/ : f_dbgambar.~pas 10/01/ : f_dialog.dcu 30/11/ :30 51 f_dialog.ddp 30/11/ : f_dialog.dfm 30/11/ : f_dialog.pas Aplikasi Pembanding Citra 2/21/
43 29/11/ :22 51 f_dialog.~ddp 29/11/ : f_dialog.~dfm 28/11/ : f_dialog.~pas 10/01/ : f_hasilbanding.dcu 08/01/ :34 51 f_hasilbanding.ddp 08/01/ : f_hasilbanding.dfm 08/01/ : f_hasilbanding.pas 08/01/ :16 51 f_hasilbanding.~ddp 08/01/ : f_hasilbanding.~dfm 08/01/ : f_hasilbanding.~pas 09/01/ : f_hasilcari.dcu 09/01/ :44 51 f_hasilcari.ddp 09/01/ : f_hasilcari.dfm 09/01/ : f_hasilcari.pas 09/01/ :36 51 f_hasilcari.~ddp 09/01/ : f_hasilcari.~dfm 09/01/ : f_hasilcari.~pas 27/12/ : f_menu.dcu 29/12/ :21 51 f_menu.ddp 29/12/ : f_menu.dfm 27/12/ : f_menu.pas 29/12/ :35 51 f_menu.~ddp 29/12/ : f_menu.~dfm 27/12/ : f_menu.~pas 08/01/ : f_menumaster.dcu 05/01/ :42 51 f_menumaster.ddp 22/12/ : f_menumaster.dfm 05/01/ : f_menumaster.pas 05/01/ :24 51 f_menumaster.~ddp 22/12/ : f_menumaster.~dfm 05/01/ : f_menumaster.~pas 10/01/ : f_perbandingan.dcu 08/01/ :39 51 f_perbandingan.ddp 22/12/ : f_perbandingan.dfm 08/01/ : f_perbandingan.pas 24/12/ :30 51 f_perbandingan.~ddp 22/12/ : f_perbandingan.~dfm 24/12/ : f_perbandingan.~pas 10/01/ : f_utama.dcu 10/01/ :03 51 f_utama.ddp 10/01/ : f_utama.dfm 10/01/ : f_utama.pas 10/01/ :59 51 f_utama.~ddp 10/01/ : f_utama.~dfm 10/01/ : f_utama.~pas 29/12/ : t_gambar.db 29/12/ : t_gambar.mb 29/12/ : t_gambar.px 29/12/ : t_miring.db 29/12/ : t_miring.px 05/01/ : _QSQ11.MB 05/01/ : _QSQ5.MB 05/01/ : _QSQ6.MB 78 File(s) bytes 2 Dir(s) bytes free C.2.2 Subdirektori E:\TA_TOPIK\document\bab\ Volume in drive E is Fire Volume Serial Number is 10FC-C130 Directory of E:\TA_TOPIK\document\bab Aplikasi Pembanding Citra 2/21/
44 11/01/ :44 <DIR>. 11/01/ :44 <DIR>.. 29/07/ : BAB 1-2 revisi.doc 27/07/ : BAB 1-2.doc 30/08/ : BAB 3.doc 01/09/ : BAB 4.doc 11/01/ : BAB 5-6.doc 11/08/ : Lampiran A.doc 04/09/ : Lampiran B.doc 11/01/ : Lampiran C.doc 11/01/ : Lampiran D.doc 9 File(s) bytes 2 Dir(s) bytes free C.2.3 Subdirektori E:\TA_TOPIK\visio\ Volume in drive E is Fire Volume Serial Number is 10FC-C130 Directory of E:\TA_TOPIK\visio 19/12/ :40 <DIR>. 19/12/ :40 <DIR>.. 08/08/ : DeskripsiUmumSistem.vsd 31/08/ : layar.vsd 31/08/ : riew.vsd 3 File(s) bytes 2 Dir(s) bytes free Aplikasi Pembanding Citra 2/21/
45 Lampiran D Dokumen Rinci Testing D.1. Tim Penguji 1. Basuki Winoto (BW) 2. Riwinot (RW) 3. Fahruddin Rahmat (FR) 4. Yeron Andro (YA) D.2. Hasil Rinci Pengujian No No. Fungsi Deskripsi Fungsional Penentuan file gambar Penentuan daerah bingkai wajah Penentuan koordinat pembentuk mata kiri Penentuan koordinat pembentuk mata kanan Penentuan koordinat pembentuk hidung Penentuan koordinat pembentuk mulut Kelomp ok Uji Normal Normal Normal Normal Normal Normal Prosedur dan Kasus Uji Hasil yang diharap Hasil Test Tester Tanggal Testing Keterangan Masukkan brupa path lokasi gambar, lalu diklik tombol OK Masukkan berupa koordinat yang didapat dengan mengklikkan daerah bingkai wajah gambar Masukkan berupa koordinat yang didapat dengan mengklikkan daerah bingkai mata kiri Masukkan berupa koordinat yang didapat dengan mengklikkan daerah bingkai mata kanan Masukkan berupa koordinat yang didapat dengan mengklikkan daerah bingkai hidung Masukkan berupa koordinat yang didapat dengan Ketika tombol Ok di klik muncul form dengan gambar yang telah dipilih Koordinat akan muncul pada list daerah bingkai wajah Koordinat akan muncul pada list daerah mata kiri Koordinat akan muncul pada list daerah mata kanan Koordinat akan muncul pada list daerah hidung Koordinat akan muncul pada list daerah mulut diterima YA 13 Januari 2006 diterima YA 13 Januari 2006 diterima RW 18 Januari 2006 diterima RW 18 Januari 2006 diterima RW 18 Januari 2006 diterima RW 18 Januari 2006 Aplikasi Pembanding Citra 2/21/
46 No No. Fungsi Deskripsi Fungsional Pilihan pemrosesan gambar Perhitungan rasio jarak koordinat terluar tiap bagian yang sama di kedua bagian Perhitungan tingkat kemiringan garis pembentuk wajah Perbandingan tingkat kemiringan garis pembentuk bagian wajah Perhitungan rata-rata kemiripan Pemasangan gambar acuan dengan data dari t_koordinat Perankingan persentase tingkat kemiripan Kelomp ok Uji Normal Normal Normal Normal Normal Prosedur dan Kasus Uji Hasil yang diharap Hasil Test Tester Tanggal Testing Keterangan mengklikkan daerah bingkai mulut Masukkan berupa pilihan menu pemprosesan aplikasi Masukan berupa koordinat terluat tiap bagian wajah Masukan berupa koordinat yang telah di klikkan pada bagian wajah Masukan berupa kemiringan garis yang didapat dari proses sebelumnya Masukkan berupa persentase nilai / tingkat kemiringan Normal Masukkan berupa nilai / tingkat kemiringan gambar acuan dan database Normal Masukkan berupa persentase nilai / tingkat kemiripan semua gambar di database dengan gambar acuan Ketika salah satu menu dipilih maka akan tampil form yang sesuai Perbandingan antara lebar dan tinggi tiap bagian wajah Ketika proses perhitungan telah selesai didapatkan nilai / tingkat kemiringan tiap garis yang dibentuk olen koordinat n dan n+1. Ketika proses perbandingan telah selesai didapatkan persentase nilai / tingkat kemiripan tiap garis Ketika proses pehitungan telah selesai didapatkan rata-rata kemiripan tiap bagian dan keseluruhan Ketika proses pencarian telah selesai didapatkan persentase nilai / tingkat kemiripan semua gambar di database dengan gambar acuan Ketika proses telah selesai didapatkan 3 buah gambar dengan persentase nilai / tingkat kemiripan tertinggi diterima BW 13 Januari 2006 diterima BW 13 Januari 2006 diterima BW 13 Januari 2006 diterima BW 13 Januari 2006 diterima BW 13 Januari 2006 diterima FR 14 Januari 2006 diterima FR 14 Januari 2006 Aplikasi Pembanding Citra 2/21/
47 Lampiran E Statistik Hasil Perbandingan E.1. Landasan Teori Dokumen rinci ini dibuat berdasarkan hasil perbandingan antara 2 gambar yang sama dan antara 2 gambar yang berbeda dalam 30 kali percobaan. Penentuan standar kemiripan atau tidaknya berdasarkan perbandingan dengan nilai deviasi hasil perbandingan kemiripan 2 gambar. Nilai hasil deviasi dari 30 kali percobaan dapat dilihat pada tabel 2.3. Deviasi = (bingkai- bingkai) 2 +(mata kiri- mata kiri) 2 +(mata kanan- mata kanan) 2 +(hidung- hidung) 2 +(mulut- mulut) 2 bingkai = 93, mata kiri = 98, mata kanan = 98,8604 hidung = 97, mulut = 98, Deviasi kesamaan = 4, Dari hasil statistik ini diharapkan dapat menentukan kemiripan antara 2 gambar yang akan dibandingkan. E.2. Hasil Rinci Percobaan Pada 2 gambar yang sama Pada 2 Gambar yang berbeda No Bingkai Mata Kiri Mata Hidung Mulut No Bingkai Mata Kiri Mata Hidung Mulut Wajah Kanan Wajah Kanan 1 91, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,7383 Aplikasi Pembanding Citra 2/21/
48 7 88, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,4952 Table 2.1 Perbandingan 2 gambar yang sama Tabel 2.2 Perbandingan 2 gambar yang berbeda *) dalam persen Aplikasi Pembanding Citra 2/21/
49 Dari hasil perhitungan didapatkan nilai deviasi perbandingan 2 gambar yang sama Bingkai Wajah Pada 2 gambar yang sama Mata Kiri Mata Kanan Hidung Mulut Sum Akar No 1 2, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,041E-05 0, , , , , , , , , , , , , , , , , , , , , , , , , , , ,936E-05 1, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , Tabel 2.3 Hasil perhitungan deviasi 2 gambar yang sama Aplikasi Pembanding Citra 2/21/
50 Bingkai Wajah Dari hasil perhitungan didapatkan nilai deviasi perbandingan 2 gambar yang berbeda Pada 2 Gambar yang berbeda Mata Kiri Mata Kanan Hidung Mulut Sum Akar No 1 219, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , Tabel 2.3 Hasil perhitungan deviasi 2 gambar yang berbeda Aplikasi Pembanding Citra 2/21/
51 Lampiran C Rincian Hasil Perbandingan 2 Gambar Wajah Orang Kembar C.1. C.2. Tujuan Lampiran Lampiran ini berisi data hasil pengujian Aplikasi Perbandingan Citra (APC) terhadap 2 gambar wajah orang kembar. Lampiran ini dibuat untuk melengkapi pengujian yang dilakukan dalam kondisi gambar-gambar yang ada. Gambar yang dipakai Gambar C.2.1 Gambar Kembar ke-1 Gambar C.2.2 Gambar Kembar ke-2 Aplikasi Pembanding Citra 2/21/
52 Gambar C.2.3 Gambar Kembar ke-3 C.3. Hasil Perbandingan Perbandingan Percobaan ini dilakukan sebanyak 2 kali untuk setiap gambar. Gambar Persentase Perbandingan Gambar Kesimpul Bingkai Mata Mata Keselur Deviasi Hidung Mulut an Wajah Kiri Kanan uhan Gambar 89, , , , , ,7511 5,59573 Berbeda ke-1 91, , , , , ,5217 3,50781 Sama Gambar 80, , , , , , ,1416 Berbeda ke-2 82, , , , , , ,5146 Berbeda Gambar 94, , , , , ,6955 2,84606 Sama ke-3 95, , , , , ,9721 3,02393 Sama Tabel C.3 Data Hasil Perbandingan Gambar Kembar C.4. Kesimpulan Dari data hasil percobaan diatas maka dapat ditarik kesimpulan: 1. Gambar sempurna perbandingan adalah gambar yang menghadap lurus kedepan. 2. Aplikasi membaca gambar oaring kembar sama seperti gambar orang biasa. 3. Aplikasi belum dapat membedakan gambar orang kembar. Aplikasi Pembanding Citra 2/21/
APLIKASI PENGELOLAAN TIKET PENUMPANG PT. ASDP
APLIKASI PENGELOLAAN TIKET PENUMPANG PT. ASDP TUGAS AKHIR Oleh : Agus Setyo Nugroho 33104024 Disusun untuk memenuhi syarat kelulusan Program Diploma III PROGRAM STUDI APLIKASI PERANGKAT LUNAK JURUSAN TEKNIK
Lebih terperinciELEKTRONIK MEMO BERBASIS WEB
ELEKTRONIK MEMO BERBASIS WEB TUGAS AKHIR Oleh : Rommy Khalid Ghifari 33102009 Disusun untuk memenuhi syarat kelulusan Program Diploma III PROGRAM STUDI APLIKASI PERANGKAT LUNAK JURUSAN TEKNIK INFORMATIKA
Lebih terperinciAplikasi Pengendali Elektronik Berbasis Komputer
Aplikasi Pengendali Elektronik Berbasis Komputer TUGAS AKHIR Oleh : Wesril Gideon. T 33103022 Disusun untuk memenuhi syarat kelulusan Program Diploma III PROGRAM STUDI APLIKASI PERANGKAT LUNAK (APL) JURUSAN
Lebih terperinciAPLIKASI HELP DESK TUGAS AKHIR. Oleh : Alfian Rawi Butar-Butar : Disusun untuk memenuhi syarat kelulusan Program Diploma III
APLIKASI HELP DESK TUGAS AKHIR Oleh : Alfian Rawi Butar-Butar : 33102010 Disusun untuk memenuhi syarat kelulusan Program Diploma III PROGRAM STUDI APLIKASI PERANGKAT LUNAK POLITEKNIK BATAM BATAM 2005 i
Lebih terperinciLEMBAR PENGESAHAN. Batam, 22 Februari Pembimbing I, Pembimbing II, Hilda Widyastuti, ST NIK Ari Wibowo, ST NIK.
LEMBAR PENGESAHAN Batam, 22 Februari 2006 Pembimbing I, Pembimbing II, Hilda Widyastuti, ST NIK. 102020 Ari Wibowo, ST NIK. 100012 Abstraksi Prototipe Sistem Laboratorium Bahasa Prototipe Sistem Laboratorium
Lebih terperinciAPLIKASI TELEPHONE BILLING RECORD TENANT KAWASAN INDUSTRI BATAMINDO
APLIKASI TELEPHONE BILLING RECORD TENANT KAWASAN INDUSTRI BATAMINDO TUGAS AKHIR Oleh : Ahmad 33101006 Disusun untuk memenuhi syarat kelulusan Program Diploma III PROGRAM STUDI APLIKASI PERANGKAT LUNAK
Lebih terperinciSISTEM INFORMASI DAN PENGOLAHAN DATA KRIMINALITAS ( STUDI KASUS : POLTABES BARELANG )
SISTEM INFORMASI DAN PENGOLAHAN DATA KRIMINALITAS ( STUDI KASUS : POLTABES BARELANG ) TUGAS AKHIR Oleh : Yolan Profita Ningrum 33106109 Disusun untuk memenuhi syarat kelulusan Program Diploma III PROGRAM
Lebih terperinciSISTEM PEMANGGIL ANTRIAN dengan KATEGORI LOKET dan KONFIGURASI DINAMIS
SISTEM PEMANGGIL ANTRIAN dengan KATEGORI LOKET dan KONFIGURASI DINAMIS TUGAS AKHIR Oleh : Dewi Lestari 33104007 Disusun untuk memenuhi syarat kelulusan Program Diploma III PROGRAM STUDI APLIKASI PERANGKAT
Lebih terperinciSITUS PROPOSAL CENTRE TUGAS AKHIR
SITUS PROPOSAL CENTRE TUGAS AKHIR Oleh : IRVAN KURNIAWAN 33105046 Disusun untuk memenuhi syarat kelulusan Program Diploma III PROGRAM STUDI TEKNIK INFORMATIKA POLITEKNIK BATAM BATAM 2008 i LEMBAR PENGESAHAN
Lebih terperinciDESKRIPSI PERANCANGAN PERANGKAT LUNAK SISTEM PENTIKETAN ELEKTRONIK KONSER (SPEK) Dipersiapkan oleh: Kelompok 3
DESKRIPSI PERANCANGAN PERANGKAT LUNAK SISTEM PENTIKETAN ELEKTRONIK KONSER (SPEK) Dipersiapkan oleh: Kelompok 3 Achmad Taopan Fakhrul Abillah Ramadhan Syaifuloh J3D111022 J3D111067 J3D211122 Program Keahlian
Lebih terperinciAPLIKASI UNTUK MENGETAHUI ARAH Dan PENGUKUR KECEPATAN ANGIN
i APLIKASI UNTUK MENGETAHUI ARAH Dan PENGUKUR KECEPATAN ANGIN TUGAS AKHIR Oleh : Togos Reagenald Simanjuntak 33106056 Disusun untuk memenuhi syarat kelulusan Program Diploma III PROGRAM STUDI TEKNIK INFORMATIKA
Lebih terperinciAPLIKASI TIKET KONSER ONLINE BERBASIS PDF417
APLIKASI TIKET KONSER ONLINE BERBASIS PDF417 TUGAS AKHIR Oleh : Eci Susandari 33104014 Disusun untuk memenuhi syarat kelulusan Program Diploma III PROGRAM STUDI APLIKASI PERANGKAT LUNAK JURUSAN TEKNIK
Lebih terperinciAPLIKASI KREDIT PROPERTI
APLIKASI KREDIT PROPERTI TUGAS AKHIR Oleh : Supriyadi 33105064 Disusun untuk memenuhi syarat kelulusan Program Diploma III Batam, 28 Maret 2009 PROGRAM STUDI TEKNIK INFORMATIKA POLITEKNIK BATAM BATAM 2009
Lebih terperinciSistem Informasi Operasional Penerbangan (SIOP)
Sistem Informasi Operasional Penerbangan (SIOP) TUGAS AKHIR Oleh : Risha Krisdianingtyas (33102013) Disusun untuk memenuhi syarat kelulusan Program Diploma III PROGRAM STUDI APLIKASI PERANGKAT LUNAK JURUSAN
Lebih terperinciSISTEM INFORMASI PENJUALAN KORAN STUDI KASUS BATAM POS
DAFTAR PUSTAKA 1. Hartanto, Antonius Aditya. Tips dan Trik Java 2 Micro Edition. Elex Media Komputindo, Jakarta 2003. 2. Hartanto, Antonius Aditya. Tips dan Trik Java 2 Micro Edition Tingkat Lanjut. Elex
Lebih terperinciSISTEM INFORMASI IMUNISASI BALITA STUDI KASUS: DINKES KOTA BATAM TUGAS AKHIR
SISTEM INFORMASI IMUNISASI BALITA STUDI KASUS: DINKES KOTA BATAM TUGAS AKHIR Oleh : Novitalia 3310701010 Gita Ayu Indri Astuti 3310701012 Disusun untuk memenuhi syarat kelulusan Program Diploma III PROGRAM
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN SISTEM. sistem penjualan dan stok barang. Dengan menganalisis prosedur sistem yang
BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Analisis sistem dapat didefinisikan sebagai tahap yang bertujuan untuk memahami sistem, mengetahui kekurangan sistem dan menentukan kebutuhan
Lebih terperinciBAB III PEMBAHASAN. Kerja Praktek yang penulis lakukan dilaksanakan pada tanggal 1
BAB III PEMBAHASAN 3.1 Jadwal Kerja Praktek Kerja Praktek yang penulis lakukan dilaksanakan pada tanggal 1 Oktober 2009 sampai 31 Desember 2009 di STIKes Dharma Husada Bandung Selama hampir 2 bulan, penulis
Lebih terperinciDAFTAR PERUBAHAN INDEX - A B C D E F G
Revisi A DAFTAR PERUBAHAN Deskripsi B C D E F G TGL INDEX - A B C D E F G Ditulis oleh Diperiksa oleh Disetujui oleh Jurusan Ilmu Komputer IPB DPPL - AKKSES Halaman 2 dari 39 Daftar Halaman Perubahan Halaman
Lebih terperinciPerancangan Aplikasi Rencana Kerja dan Anggaran (RKA) Laboratorium
JURNAL SISTEM DAN INFORMATIKA 59 Perancangan Aplikasi Rencana Kerja dan Anggaran (RKA) Laboratorium Luh Made Yulyantari STMIK STIKOM BALI Jalan Raya Puputan No. 86, Telp. (0361) 244445 e-mail: yulyantari@stikom-bali.ac.id
Lebih terperinciDPPL SEWA SAWAH DESKRIPSI PERANCANGAN PERANGKAT LUNAK. Aplikasi Sewa Sawah. untuk: Institut Pertanian Bogor. Dipersiapkan oleh: Kelompok 2
DPPL SEWA SAWAH DESKRIPSI PERANCANGAN PERANGKAT LUNAK Aplikasi Sewa Sawah untuk: Institut Pertanian Bogor Dipersiapkan oleh: Kelompok 2 1. Parhan Zikkry Padly (G64140011) 2. Azmi Iqbal Goldina Prakasa
Lebih terperinciBAB III PEMBAHASAN. Analisis merupakan suatu tahap untuk memperoleh kesimpulan persoalan
BAB III PEMBAHASAN 3.1 Analisis Analisis merupakan suatu tahap untuk memperoleh kesimpulan persoalan dan gambaran kebutuhan bagi pembuatan sistem yang diamati, dalam hal ini adalah sistem inventori barang.
Lebih terperinciBAB IV ANALISA DAN PEMBAHASAN. diberikan dari kerja praktek ini adalah proses entry data alat tulis kantor yang
BAB IV ANALISA DAN PEMBAHASAN 4.1 Analisa Sistem Sesuai dengan tujuan yang diharapkan, maka kontribusi yang dapat diberikan dari kerja praktek ini adalah proses entry data alat tulis kantor yang selama
Lebih terperinciSistem Komputerisasi Pembelian Tiket Kapal Laut
Sistem Komputerisasi Pembelian Tiket Kapal Laut TUGAS AKHIR Oleh : Tobersen Siregar 33105055 Disusun untuk memenuhi syarat kelulusan Program Diploma III PROGRAM STUDI TEKNIK INFORMATIKA POLITEKNIK BATAM
Lebih terperinciSistem Informasi Pembelian, Penjualan dan Persediaan Barang Pada Home Industri TUGAS AKHIR
Sistem Informasi Pembelian, Penjualan dan Persediaan Barang Pada Home Industri TUGAS AKHIR Oleh : DWI UTARI 3310701005 NORA AFRILA 3310701043 Disusun untuk memenuhi syarat kelulusan Program Diploma III
Lebih terperinciBAB IV DISKRIPSI PEKERJAAN. Kerja praktik ini dilaksanakan selama satu bulan di Klinik Pendidikan
BAB IV DISKRIPSI PEKERJAAN Kerja praktik ini dilaksanakan selama satu bulan di Klinik Pendidikan Dinas Pendidikan Provinsi Jawa Timur. Tujuan dari kerja praktik ini adalah untuk memberikan solusi atas
Lebih terperinciBAB III PEMBAHASAN sampai 30 Agustus 2009 di Pemerintahan Desa Setianegara Kecamatan
BAB III PEMBAHASAN 3.1 Jadwal Kerja Praktek Kerja Praktek yang penulis lakukan dilaksanakan pada tanggal 06 Juli 2009 sampai 30 Agustus 2009 di Pemerintahan Desa Setianegara Kecamatan Cilimus Kabupaten
Lebih terperinciSISTEM INFORMASI AKADEMIK BERBASIS SMS (Studi Kasus SMAN 4 Batam) TUGAS AKHIR
SISTEM INFORMASI AKADEMIK BERBASIS SMS (Studi Kasus SMAN 4 Batam) TUGAS AKHIR Oleh : Sasmita Adhytya 33105015 Disusun untuk memenuhi syarat kelulusan Program Diploma III PROGRAM STUDI TEKNIK INFORMATIKA
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN SISTEM. Kambing Etawa Menggunakan Metode Pearson Square pada Peternakan Nyoto.
BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Pada bab ini akan dibahas tentang identifikasi permasalahan, analisis permasalahan, solusi permasalahan dan perancangan sistem dalam Rancang
Lebih terperinciBAB IV DESKRIPSI KERJA PRAKTEK. mengetahui proses bisnis yang ada dalam sistem yang akan dibuat, dalam hal ini
24 BAB IV DESKRIPSI KERJA PRAKTEK 4.1 Wawancara dan Pengamatan Dalam melaksanakan kerja praktek ini, dilakukan wawancara untuk mengetahui proses bisnis yang ada dalam sistem yang akan dibuat, dalam hal
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Pengertian Informasi Dan Data Informasi di jaman modern seperti ini sangat dibutuhkan oleh setiap individu maupun suatu organisasi. Karena informasi dapat digunakan sebagai bahan
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN SISTEM. informasi yang utuh kedalam bagian-bagian komponennya dengan maksud untuk
BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian komponennya dengan maksud
Lebih terperinciRezza Prawira Rukmana
DOKUMEN PERANCANGAN PERANGKAT LUNAK SISTEM RENTAL MOBIL (SRM) Dipersiapkan Oleh : Dendry Dwi Pamungkas Umar Muis Salam Rezza Prawira Rukmana Egi Widya Yachya J3D111108 J3D111039 J3D111047 J3D110067 Program
Lebih terperinciBAB IV DESKRIPSI PEKERJAAN. perhitungan data presensi siswa yang dilakukan oleh wali kelas. Dalam
BAB IV DESKRIPSI PEKERJAAN Berdasarkan hasil survey yang dilakukan pada saat kerja praktek di SMA Negeri 2 Sidoarjo, permasalahan yang terjadi adalah proses yang berkaitan dengan perhitungan data presensi
Lebih terperinciBAB IV DESKRIPSI KERJA PRAKTEK. Berdasarkan data yang didapat, identifikasi masalah yang didapat adalah
BAB IV DESKRIPSI KERJA PRAKTEK Berdasarkan data yang didapat, identifikasi masalah yang didapat adalah kesulitan dalam proses perekapitulasian ataupun pembuatan laporan secara periodik terhadap proses
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN
BAB III ANALISIS DAN PERANCANGAN 3.1 Analisis Sistem Pada analisis sistem ini akan dilakukan penguraian dari suatu sistem informasi yang utuh kedalam prosedur-prosedur yang saling berhubungan dengan maksud
Lebih terperinciBAB 3 PEMBAHASAN. 3.1 Sistem Absensi Berbasis Webcam
BAB PEMBAHASAN.1 Sistem Absensi Berbasis Webcam Sistem absensi berbasis webcam adalah sistem yang melakukan absensi karyawan berdasarkan input citra hasil capture webcam. Sistem akan melakukan posting
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN
BAB III ANALISIS DAN PERANCANGAN 3.1 Analisis Pengubahan SMS pada ponsel menjadi suara dilakukan dengan mengolah data SMS dan membandingkannya dengan kamus kata. Kamus kata berguna sebagai acuan apakah
Lebih terperinciAplikasi Pemghitung Point Rally Wisata Menggunakan RFID TUGAS AKHIR
Aplikasi Pemghitung Point Rally Wisata Menggunakan RFID TUGAS AKHIR Oleh : Arizona Ishak 33105011 Disusun untuk memenuhi syarat kelulusan Program Diploma III PROGRAM STUDI TEKNIK INFORMATIKA POLITEKNIK
Lebih terperinciBAB 3 PERANCANGAN PROGRAM
BAB 3 PERANCANGAN PROGRAM 3.1. Spesifikasi Rumusan Rancangan Program aplikasi ini terdiri dari 2 bagian, bagian input data dan bagian analisis data. Bagian Input Data: pada bagian ini user akan diminta
Lebih terperinciBAB IV 4. DESKRIPSI KERJA PRAKTIK
BAB IV 4. DESKRIPSI KERJA PRAKTIK Berdasarkan hasil wawancara pada saat melaksanakan kerja praktek di PT. Bioli Lestari, secara garis besar permasalahan yang dialami langsung pada bagian produksi khususnya
Lebih terperinciBAB III METODE PENELITIAN. penyelesaian hasil utama. Analisis sistem perangkat lunak adalah dokumen. komputer yang akan mengimplementasikan sistem.
BAB III METODE PENELITIAN Pada desain sistem berbasis komputer, analisis memegang peranan yang penting dalam membuat rincian sistem baru. Analisis perangkat lunak merupakan langkah pemahaman persoalan
Lebih terperinciPENGELOLAAN DATA KEBUDAYAAN MELAYU DI INDONESIA MENGGUNAKAN DATABASE MULTIMEDIA
PENGELOLAAN DATA KEBUDAYAAN MELAYU DI INDONESIA MENGGUNAKAN DATABASE MULTIMEDIA TUGAS AKHIR Oleh : Abdul Fatah 3310801073 M. Handa Ramadhani 3310801122 Disusun untuk memenuhi syarat kelulusan Program Diploma
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM
BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM Pada bab ini akan dilakukan implementasi dan pengujian terhadap sistem yang baru. Tahapan implementasi sistem (sistem implementation) merupakan tahap meletakan
Lebih terperinciAPLIKASI SURAT PEMBERITAHUAN (SPT) TAHUNAN PAJAK PENGHASILAN (PPh) WAJIB PAJAK ORANG PRIBADI dan BADAN
APLIKASI SURAT PEMBERITAHUAN (SPT) TAHUNAN PAJAK PENGHASILAN (PPh) WAJIB PAJAK ORANG PRIBADI dan BADAN TUGAS AKHIR Oleh : Nova Ade Saputra 33106052 Deni Arsenal 33106062 Disusun untuk memenuhi syarat kelulusan
Lebih terperinciBAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. Pengujian merupakan bagian yang penting dalam siklus pembangunan
BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM 5.1. Pengujian Pengujian merupakan bagian yang penting dalam siklus pembangunan perangkat lunak. Pengujian dilakukan untuk menjamin kualitas dan juga mengetahui
Lebih terperinciSpesifikasi Kebutuhan Perangkat Lunak untuk
Spesifikasi Kebutuhan Perangkat Lunak untuk Aplikasi Penjualan Sparepart Toko WN MOTOR Disusun Oleh 1. Anda Alimudin 10108381 2. Eko Gunawan 10108386 3. Reyza Gamaressa 10108388 4. Ariep Dwi N 10108390
Lebih terperinciBAB IV PERANCANGAN SISTEM. Sistem Informasi Persediaan Barang merupakan suatu sistem yang mengelola
BAB IV PERANCANGAN SISTEM 4.1 Deskripsi Perancangan Sistem Informasi Persediaan Barang merupakan suatu sistem yang mengelola data stok barang. Sistem yang dirancang akan dikembangkan dengan memakai basis
Lebih terperinciBAB IV PERANCANGAN SISTEM. harus menyerahkan data kompetensi siswa kepada pihak staff PSG untuk
BAB IV PERANCANGAN SISTEM Aplikasi yang dibangun adalah Aplikasi Penjadwalan Pendidikan Sistem Ganda berbasis web di SMK Negeri 1 Cerme. Aplikasi pengolahan data ini diharapkan mampu memberikan kemudahan
Lebih terperinciBAB 4 IMPLEMENTASI DAN TESTING Perkiraan Kebutuhan Piranti Keras (Hardware) b. Memory DDR 512MB
115 BAB 4 IMPLEMENTASI DAN TESTING 4.1. Implementasi 4.1.1. Perkiraan Kebutuhan Piranti Keras (Hardware) Perkiraan piranti keras atau hardware yang dibutuhkan dalam pembuatan aplikasi ini antara lain :
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN SISTEM. saat ini sedang berjalan. Kelebihan dan kekurangan sistem tersebut dapat
BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Analisis sistem memberikan gambaran tentang sistem yang diamati yang saat ini sedang berjalan. Kelebihan dan kekurangan sistem tersebut dapat
Lebih terperinciBAB 3 PERANCANGAN PROGRAM
BAB 3 PERANCANGAN PROGRAM 3.1 Analisis Perancangan Program 3.1.1 Struktur Program Input yang diperlukan program berupa data inventori. Data inventori yang dibutuhkan di sini meliputi ID barang, nama barang,
Lebih terperinciBAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. buat, dilakukan menggunakan bahasa pemograman java netbeans dengan basis
BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1 Implementasi Implementasi adalah suatu kelanjutan dari perancangan sistem informasi peminjaman dan pengembalian mobil pada Rental Mobil Dua Saudara. Telah di
Lebih terperinciBAB IV DESKRIPSI KERJA PRAKTIK
BAB IV DESKRIPSI KERJA PRAKTIK 4.1. Analisa Sistem Pelaksanaan kerja praktik dilakukan pada CV ALFA tepatnya pada Toko Alfa Komputer yang berlokasi di Jalan Dr. Soetomo No.01 (Ruko Mutiara Blambangan)
Lebih terperinciBAB IV ANALISIS DAN PERANCANGAN
BAB IV ANALISIS DAN PERANCANGAN 4.1 Analisis Sistem Analisis Sistem adalah proses dimana kita menganalisa suatu permasalahan untuk dipahami, kemudian kita mengidentifikasi masalah dan mencari solusinya.
Lebih terperinciBAB IV DESKRIPSI PEKERJAAN
BAB IV DESKRIPSI PEKERJAAN 1.1. Analisis Kebutuhan Sistem Analisis adalah tahap awal dalam membuat sistem baru. Langkah awal adalah melakukan wawancara dan pengamatan. Pengamatan dilakukan dengan cara
Lebih terperinciIMPLEMENTASI DAN EVALUASI
BAB 4 IMPLEMENTASI DAN EVALUASI Pada bab ini dibahas mengenai implementasi serta evaluasi terhadap metode transformasi wavelet dalam sistem pengenalan sidik jari yang dirancang. Untuk mempermudah evaluasi,
Lebih terperinciBAB IV DESKRIPSI KERJA PRAKTEK. mampu mempengaruhi prestasi dari sumber daya manusia khususnya untuk
BAB IV DESKRIPSI KERJA PRAKTEK 4.1 Analisa sistem Dalam pengembangan teknologi informasi ini dibutuhkan analisa dan perancangan sistem pengolah data. Sistem pengolah data tersebut diharapkan mampu mempengaruhi
Lebih terperinciBAB 4 IMPLEMENTASI DAN EVALUASI. Untuk menjalankan alat bantu normalisasi ini dibutuhkan sarana perangkat keras
BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi 4.1.1 Spesifikasi Sistem Untuk menjalankan alat bantu normalisasi ini dibutuhkan sarana perangkat keras dan piranti lunak sebagai berikut : Spesifikasi
Lebih terperinciBAB IV IMPLEMENTASI DAN EVALUASI
BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistem Tahap implementasi program merupakan suatu tahap penerapan dari analisis dan desain sistem yang telah dibuat. Adapun kebutuhan sistem ini terdiri dari
Lebih terperinciDESKRIPSI PERANCANGAN PERANGKAT LUNAK. Aplikasi Bogor Line
DPPL BOGOR LINE DESKRIPSI PERANCANGAN PERANGKAT LUNAK Aplikasi Bogor Line untuk: Institut Pertanian Bogor Dipersiapkan oleh: Kelompok 9 1. Larasati (G64140005) 2. Respati Widrantara Putra (G64140028) 3.
Lebih terperinciBAB III METODE PENELITIAN. sistem yang digunakan untuk menggambarkan aliran data secara keseluruhan
30 BAB III METODE PENELITIAN Metode penelitian pada tugas akhir ini mencakup beberapa tahapan pengerjaan antara lain : 3.1. Perancangan Sistem Perancangan sistem pada penelitian tugas akhir ini terdiri
Lebih terperinciBAB III PEMBAHASAN. 3.1 Perspektif Produk
BAB III PEMBAHASAN 3.1 Perspektif Produk Perangkat lunak yang dibuat dikhususkan untuk digunakan dalam pengelolahan database barang berupa fosil-fosil yang ada di museum geologi bandung. Aplikasi ini bernama
Lebih terperinciBAB IV DESKRIPSI PEKERJAAN. yang digunakan oleh CV. DAUN MUDA COMMUNICATION, ini dilakukan
BAB IV DESKRIPSI PEKERJAAN 4.1 Prosedur Kerja Praktek Dalam pengumpulan data sebagai bahan penyusunan laporan kerja praktek ini, pendekatan terhadap permasalahan yang dilakukan adalah dengan mempelajari
Lebih terperinciBAB III ANALISA MASALAH DAN PEMBAHASAN
BAB III ANALISA MASALAH DAN PEMBAHASAN 3.1 SEJARAH SINGKAT BADAN USAHA Organisasi dapat diibaratkan seperti tubuh manusia, yang terdiri dari bagian bagian yang saling bekerjasama antara organ tubuh yang
Lebih terperinci4 BAB 4 IMPLEMENTASI DAN EVALUASI. rencana implementasi dapat dilihat pada Tabel 4.1 di bawah ini : Tabel 4.1 Tabel Rencana Implementasi
4 BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Rencana Implementasi Untuk memastikan program dapat berjalan dengan lancar, maka perlu dilakukan instalasi perangkat keras, sistem operasi dan DBMS, program aplikasi,
Lebih terperinciBAB III ANALISIS DAN IMPLEMENTASI
BAB III ANALISIS DAN IMPLEMENTASI Pada bab ini membahas tentang langkah-langkah yang digunakan dalam penelitian, diantaranya jenis penelitian, sumber data, tahap analisis, blok diagram, dan system flow,
Lebih terperinciBAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Hasil Berikut adalah tampilan hasil dan pembahasan dari Sistem Informasi Akuntansi Penyusutan Aset Tetap Dan Bergerak Dengan Metode Garis Lurus Pada Otoritas Pelabuhan Utama
Lebih terperinciBAB IV IMPLEMENTASI DAN EVALUASI. mempersiapkan kebutuhan system (baik hardware maupun software), persiapan
BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Di dalam tahap implementasi ini terdapat 3 sub tahap, yaitu mempersiapkan kebutuhan system (baik hardware maupun software), persiapan instalasi aplikasi,
Lebih terperinciSISTEM INFORMASI INVENTORY DEPARTEMEN IT INFRASTRUCTURE PT.UNISEM BATAM
SISTEM INFORMASI INVENTORY DEPARTEMEN IT INFRASTRUCTURE PT.UNISEM BATAM TUGAS AKHIR Oleh : Ehwan Gafar Prastyo 3310701002 Disusun untuk memenuhi syarat kelulusan Program Diploma III PROGRAM STUDI TEKNIK
Lebih terperinciBAB III HASIL DAN PEMBAHASAN
BAB III HASIL DAN PEMBAHASAN Sesuai dengan tujuan penelitian ini, yaitu untuk merancang dan membuat Sistem Informasi Jurnal Penerimaan Siswa Baru jenjang Sekolah Menengah Atas di Kabupaten X untuk menggantikan
Lebih terperinciBAB III PEMBAHASAN. Perancangan Antarmuka meliputi perancangan struktur menu dan perancangan tampilan pada tampilan user.
BAB III PEMBAHASAN 3.1 Perancangan Antarmuka Perancangan Antarmuka meliputi perancangan struktur menu dan perancangan tampilan pada tampilan user. 3.1.1 Perancangan Struktur Menu User Pembuatan Aplikasi
Lebih terperinciBAB IV ANALISIS DAN PERANCANGAN SISTEM. dilakukan dalam pengumpulan data tersebut, antara lain:
BAB IV ANALISIS DAN PERANCANGAN SISTEM Dalam pengumpulan data sebagai bahan penyusunan laporan kerja praktek, diperlukan adanya pengamatan data dan informasi yang dibutuhkan oleh perusahaan. Data dan informasi
Lebih terperinciBAB IV DESKRIPSI PEKERJAAN. pengamatan secara langsung, dalam hal ini proses sirkulasi perpustakaan pada
BAB IV DESKRIPSI PEKERJAAN 4.1 Analisa Sistem Menganalisa sistem merupakan langkah awal dalam membuat rancang bangun sebuah sistem baru. Langkah pertama adalah melakukan wawancara dan pengamatan secara
Lebih terperinciBAB 4 DESKRIPSI PEKERJAAN. tersebut kedalam laporan perilaku siswa selama 1 hari, 1 bulan, dan 1 tahun.
1 BAB 4 DESKRIPSI PEKERJAAN Dalam merancang, membangun dan mengimplementasikan aplikasi yang dibuat dengan aplikasi sistem informasi pencatatan perilaku siswa menjadi satu kesatuan yang utuh, maka terdapat
Lebih terperinciAbstrak BAB I PENDAHULUAN
Abstrak Seiring dengan perkembangan jaman, teknologi mengalami perkembangan yang sangat pesat, khususnya dalam bidang komputer sangat membantu manusia dalam melakukan pekerjaan sehingga mendapatkan hasil
Lebih terperinciBAB IV ANALISIS DAN PERANCANGAN. Analisis Sistem ini merupakan penguraian dari suatu sistem pengolahan aplikasi
BAB IV ANALISIS DAN PERANCANGAN 4.1 Analisis Sistem Analisis Sistem ini merupakan penguraian dari suatu sistem pengolahan aplikasi yang utuh kedalam berbagai bagian-bagian komponennya serta hubungan antar
Lebih terperinciBAB 4 IMPLEMENTASI DAN EVALUASI
BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Spesifikasi Hardware dan Software Dalam pembuatan program aplikasi ini digunakan komputer dengan spesifikasi hardware sebagai berikut: 1) Processor : Pentium IV 2.80
Lebih terperinciBAB IV ANALISIS DAN DESAIN SISTEM. berdasarkan data yang telah diperoleh dari hasil studi lapangan. Sedangkan desain
BAB IV ANALISIS DAN DESAIN SISTEM Perkembangan teknologi informasi saat ini membutuhkan analisa dan perancangan sistem pengolah data yang baik. Sistem pengolah data tersebut diharapkan mampu meningkatkan
Lebih terperinciBAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil 1. Tampilan Menu Utama Pada halaman menu utama sistem penunjang keputusan ini sebagai halaman pertama kali saat aplikasi ini dijalankan. Halaman ini berisi
Lebih terperinciAPLIKASI SISTEM INFORMASI PENGOLAHAN DATA PADA DIREKTORAT RESERSE KRIMINAL KHUSUS POLDA SUMBAR
APLIKASI SISTEM INFORMASI PENGOLAHAN DATA PADA DIREKTORAT RESERSE KRIMINAL KHUSUS POLDA SUMBAR Janero Kennedy 1) 1) Magister Teknik Informatika, STMIK AMIKOM, Kota Yogyakarta. Jl Ring road Utara, Condongcatur,
Lebih terperinciBAB IV DESKRIPSI PEKERJAAN. kosong. Hal ini dapat digunakan untuk menentukan berapa jumlah limit yang
BAB IV DESKRIPSI PEKERJAAN Pada puskesmas Kupang, sistem yang diperlukan oleh puskesmas adalah sistem yang dapat membantu dan memenuhi kebutuhan semua proses yang ada secara terkomputerisasi dengan baik
Lebih terperinciBAB 3 ANALISIS DAN PERANCANGAN. menentukan dan mengungkapkan kebutuhan sistem. Kebutuhan sistem terbagi menjadi
BAB 3 ANALISIS DAN PERANCANGAN 3. Analisis Kebutuhan Sistem Hal pertama yang perlu dilakukan dalam analisis kebutuhan sistem adalah menentukan dan mengungkapkan kebutuhan sistem. Kebutuhan sistem terbagi
Lebih terperinciBAB IV DESKRIPSI PEKERJAAN. Kerja Praktek di unit IS SSM PT. TELKOM Surabaya, maka dapat diketehui
BAB IV DESKRIPSI PEKERJAAN 4.1 Analisis Sistem Berdasarkan hasil pengamatan yang dilakukan pada saat pelaksanaan Kerja Praktek di unit IS SSM PT. TELKOM Surabaya, maka dapat diketehui proses-proses pencatatan
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN. Dalam penulisan tugas akhir ini pembuatan program menggunakan web
BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Instalasi Software ( implementasi sistem ) Dalam penulisan tugas akhir ini pembuatan menggunakan web server Aplikasi penjualan berbasis website ini menggunakan software
Lebih terperinciBAB II LANDASAN TEORI
4 BAB II LANDASAN TEORI 2.1 Definisi Sistem Sistem merupakan kumpulan elemen elemen yang saling berkaitan, bekerja sama untuk mencapai suatu tujuan. (Jogiyanto, 1999, hlm 1). Suatu sistem terdiri atas
Lebih terperinciBAB IV ANALISA DAN DESAIN
26 BAB IV ANALISA DAN DESAIN 4.1 Identifikasi Masalah Sebelum proses analisa dilakukan, tahapan yang terlebih dahulu dilakukan adalah identifikasi permasalahan yang terdiri dari survey, wawancara kepada
Lebih terperinci3 BAB III PEMBAHASAN
3 BAB III PEMBAHASAN 3.1 Analysis System Analisis merupakan suatu tahapan pemahaman terhadap sistem atau aplikasi yang sedang berjalan maupun yang akan dibuat. Tahapan analisis bertujuan untuk mengetahui
Lebih terperinciUniversitas Bina Nusantara. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2006/2007
Universitas Bina Nusantara Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2006/2007 ANALISA DAN PERANCANGAN SISTEM BASIS DATA PENJUALAN JASA KREDIT KENDARAAN BERMOTOR PADA PT.
Lebih terperinciBAB IV DESKRIPSI PEKERJAAN. mendapatkan tugas dan di tempatkan pada bagian Bagian Bagian Tata Usaha dalam
BAB IV DESKRIPSI PEKERJAAN Berdasarkan hasil survey yang telah dilakukan pada saat kerja praktik ini, saya mendapatkan tugas dan di tempatkan pada bagian Bagian Bagian Tata Usaha dalam hal ini dengan tujuan
Lebih terperinciBAB IV HASIL DAN PEMBAHASAN
BAB IV HASIL DAN PEMBAHASAN Berdasarkan hasil observasi dan wawancara yang telah dilakukan selama masa kerja praktik di GKI Sulung Bajem Demak, permasalahan yang terjadi dalam gereja ini adalah banyaknya
Lebih terperinciBAB IV DESKRIPSI KERJA PRAKTEK. identifikasi masalah. Adapun penjelasannya sebagai berikut: beberapa cara yang telah dilakukan, antara lain:
BAB IV DESKRIPSI KERJA PRAKTEK 4.1 Analisa Sistem Pada tahap ini penulis melakukan 2 langkah, yaitu prosedur penelitian dan identifikasi masalah. Adapun penjelasannya sebagai berikut: 4.2 Prosedur Penelitian
Lebih terperinciBAB IV DISKRIPSI PEKERJAAN
BAB IV DISKRIPSI PEKERJAAN Kerja Praktik ini dilakukan selama 160 jam dengan pembagian waktu dalam satu minggu, 8 jam sebanyak 20 kali. Dalam kerja Praktik ini, diharuskan menemukan permasalahan yang ada,
Lebih terperinciUNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008
UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008 ANALISIS DAN PERANCANGAN BASIS DATA UNTUK APLIKASI SISTEM PENJUALAN DAN PEMBELIAN PADA PT.
Lebih terperinciAPLIKASI PENGELOLAAN DATA PENDUDUK
APLIKASI PENGELOLAAN DATA PENDUDUK TUGAS AKHIR Oleh : Ovia Qadarsiki 33101013 Disusun untuk memenuhi syarat kelulusan Program Diploma III PROGRAM STUDI APLIKASI PERANGKAT LUNAK JURUSAN TEKNIK INFORMATIKA
Lebih terperinciBAB IV DESKRIPSI PEKERJAAN. kertas. Pencatatan stok dilakukan dengan cara mengecek jumlah stok barang
BAB IV DESKRIPSI PEKERJAAN 4.1 Identifikasi Masalah Pencatatan stok dan laporan yang saat ini terjadi masih menggunakan kertas. Pencatatan stok dilakukan dengan cara mengecek jumlah stok barang terlebih
Lebih terperinciKSI B ~ M.S. WULANDARI
1 MODUL I : TABEL Microsoft Access adalah perangkat lunak database management system (DBMS). Database dalam Microsoft Access dapat terdiri atas satu atau beberapa tabel, query, form, report, makro, dan
Lebih terperinciUNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2005/2006
UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2005/2006 ANALISIS DAN PERANCANGAN SISTEM BASISDATA PENJUALAN DAN PEMBELIAN PADA SAKURA MOTOR Erik Sebastian
Lebih terperinciMULYADI, IR, M.SI DOSEN TETAP STMIK NURDIN HAMZAH JAMBI ABSTRAK I. PENDAHULUAN
APLIKASI PEMOGRAMMAN DELPHI 7 DAN MICROSOFT ACCES 2007 DALAM PENGOLAHAN DATA PRESENSI PEGAWAI PADA KANTOR BADAN PERENCANAAN PEMBANGUNAN DAERAH PROPINSI JAMBI MULYADI, IR, M.SI moelyadiroesly@yahoo.com
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN
4.1. Implementasi Sistem BAB IV IMPLEMENTASI DAN PENGUJIAN Tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisa dan perancangan selesai dilakukan. Pada sub bab ini akan dijelaskan implementasi
Lebih terperinci