APLIKASI MANAJEMEN DAN PENGELOLAAN DATA TUGAS AKHIR MAHASISWA TEKNIK INFORMATIKA

dokumen-dokumen yang mirip
SISTEM MANAGEMENT PARKIR BERBASIS SMS GATEWAY DI KRATON PLAZA MOJOKERTO

SIMULASI PENJUALAN DENGAN MENGGUNAKAN METODE MONTE CARLO

SISTEM PENCARIAN PASAL-PASAL TINDAK PIDANA PELANGGARAN BERDASARKAN KUHP DENGAN METODE STRING MATCHING BOYER-MOORE SKRIPSI

SISTEM INFORMASI PENDAFTARAN DAN PENILAIAN PRAKTIKUM DI LABORATORIUM TEKNIK INFORMATIKA UPN VETERAN JATIM SKRIPSI. Disusun oleh :

SISTEM INFORMASI PERPUSTAKAAN FTI UPN VETERAN JATIM SKRIPSI. Disusun Oleh : ARMY SATRIA G NPM Kepada

RANCANG BANGUN SISTEM INFORMSI PENGGAJIAN (STUDY KASUS PT.BINA AREA PERSADA) TUGAS AKHIR. Disusun Oleh: ACHMAD RIFKY ABDILLAH

RANCANG BANGUN APLIKASI ONLINE PEMBELAJARAN PEMROGRAMAN ORACLE 10g EXPRESS EDITION UNTUK TINGKAT PEMULA MENGGUNAKAN PHP SKRIPSI.

APLIKASI INVENTORI DAN HUTANG-PIUTANG DENGAN FITUR SMS GATEWAY BERBASIS YII FRAMEWORK DI UD. MANUNGGAL SKRIPSI

DESAIN DAN IMPLEMENTASI PERANGKAT LUNAK UNTUK MANAJEMEN PENJUALAN REAL ESTATE PADA PT. CITRA TAMA ADIGRAHA SURABAYA TUGAS AKHIR.

APLIKASI SISTEM INFORMASI TINDAK PELANGGARAN HUKUM BERBASIS WEB DAN SMS GATEWAY

PERANCANGAN DAN PEMBUATAN PERANGKAT LUNAK MANAJEMEN PEGAWAI DI FAKULTAS TEKNOLOGI INDUSTRI UPN VETERAN JAWA TIMUR SKRIPSI.

KATA PENGANTAR. taufik dan hidayah-nya, penulisan laporan tugas akhir dengan judul PELAYANAN SISTEM INFORMASI AKADEMIK DI SMK

SISTEM INFORMASI PENGADUAN PADA JALAN TOL(Studi Kasus PT. JASA MARGA (PERSERO), Tbk CABANG SURABAYA GEMPOL) SKRIPSI.

RANCANG BANGUN SISTEM PENJUALAN DENGAN ESTIMASI STOK FORECASTING WIGHTED MOVING AVERAGE (STUDY KASUS UD. TIRTA SU UD JAYA) TUGAS AKHIR.

SISTEM INFORMASI DOKUMENTASI DAN PENGOLAHAN BIAYA PADA NOTARIS DAN PPAT ISMU BUDI EKO KUNCORO PUTRO, S.H, M.Kn SKRIPSI.

APLIKASI PENENTUAN HAMA TANAMAN BERBASIS WEB MENGGUNAKAN METODE FORWARD CHAINING SKRIPSI. Disusun oleh : DENNY PRAWIDIANTO NPM.

PEMBUATAN APLIKASI SISTEM INFORMASI MANAJEMEN POLIKLINIK UPN VETERAN JAWA TIMUR SKRIPSI

Hak Cipta milik UPN "Veteran" Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

DESAIN DAN IMPLEMENTASI SISTEM INFORMASI AKTIVITAS DAN PENGINGAT UNTUK DOSEN BERBASIS WEB DAN SMS GATEWAY TUGAS AKHIR. Oleh :

RANCANG BANGUN APLIKASI ESTIMASI BIAYA PADA PROYEK KONSTRUKSI JALAN MENGGUNAKAN METODE HARGA SATUAN TUGAS AKHIR. Oleh :

E-LEARNING SEBAGAI MEDIA PEMBELAJARAN DENGAN BOOTSTRAP FRAMEWORK SKRIPSI. Disusun oleh : ISHA SINETRIA PRIBADI NPM

SISTEM INFORMASI AKADEMIK BERBASIS WEB DENGAN PHP PADA SMAN 16 SURABAYA SKRIPSI. Oleh : ACHMAD FU ADI

SKRIPSI. Disusunoleh : NOVTORI WICAKSONO NPM :

SISTEM PENDUKUNG KEPUTUSAN UNTUK ESTIMASI REORDER STOK OBAT MENGGUNAKAN METODE FUZZY TSUKAMOTO (STUDY KASUS APOTEK RSAL SURABAYA) SKRIPSI.

PENJADWALAN KULIAH DENGAN MENGGUNAKAN METODE TABU SEARCH TUGAS AKHIR

SISTEM INFORMASI PENCACAHAN DAN PENYALURAN BANTUAN SOSIAL PEMERINTAH PADA MASYARAKAT KURANG MAMPU DENGAN MENGGUNAKAN BARCODE DAN FINGERPRINT

RANCANG BANGUN SISTEM LAYANAN PASIEN TERPADU BERBASIS SMS GATEWAY (STUDI KASUS DI PRO CLINIC SURABAYA) SKRIPSI. Oleh : ARIF FIRMANSYAH

LAVIRIA RATNASARI NPM

RANCANG BANGUN SISTEM INFORMASI PERNIKAHAN PADA KANTOR URUSAN AGAMA KECAMATAN BANGIL - PASURUAN SKRIPSI

RANCANG BANGUN WEBSITE PORTAL GEREJA KATOLIK ROH KUDUS SURABAYA DENGAN MENGGUNAKAN SMS GATEWAY

SKRIPSI. Diajukan Untuk Memenuhi Sebagai Persyaratan Dalam Memperoleh Gelar Sarjana Komputer Program Studi Teknik Informatika.

APLIKASI PERHITUNGAN ZAKAT MAL EMAS DAN ZAKAT MAL PROFESI BERBASIS ANDROID PADA PONSEL SELULAR SKRIPSI

APLIKASI PEMASANGAN IKLAN DI MEDIA CETAK BERBASIS WEB DENGAN MENGGUNAKAN PHP DAN MYSQL

TUGAS AKHIR. Oleh : NIRTA YUNIAR WIDAGDO NPM

APLIKASI SISTEM TAKSONOMI TANAH KATEGORI TINGGI BERBASIS VB. NET SKRIPSI. Oleh : AJI PRIMAJATI NPM :

DESAIN DAN IMPLEMENTASI SISTEM INFORMASI RUTE ANGKUTAN UMUM DAERAH SURABAYA MENGGUNAKAN VISUAL BASIC 6 TUGAS AKHIR. Oleh :

SISTEM INFORMASI TATA NASKAH DINAS PETERNAKAN PROVINSI JAWA TIMUR TUGAS AKHIR

RANCANG BANGUN SISTEM LAYANAN PASIEN TERPADU BERBASIS SMS GATEWAY (STUDI KASUS DI PRO CLINIC SURABAYA) SKRIPSI. Oleh : ARIF FIRMANSYAH

Diajukan Oleh : PRIMA FAUZIAH NPM : JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN

MEDIA PEMBELAJARAN INTERAKTIF ONLINE PEMROGRAMAN ORACLE 10g EXPRESS EDITION SKRIPSI. Disusun oleh : MUHAMMAD AMINUL MUSYAFFA NPM.

RANCANG BANGUN APLIKASI PERAMALAN PENJUALAN AQUAKY DENGAN METODE REGRESI LINIER DI CV. JAYA HIKMAH TULUNGAGUNG JAWA TIMUR TUGAS AKHIR

APLIKASI PEMILIHAN BIDANG MINAT SISWA SMA MENGGUNAKAN METODE ANALYTICAL HIERARCHY PROCESS STUDY KASUS (SMA KR. YBPK-1 SURABAYA) SKRIPSI

SITEM PENDUKUNG KEPUTUSAN MENGGUNAKAN METODE AHP UNTUK PEMILIHAN SEKOLAH PADA (STUDI KASUS : SMP ISLAM BAITUL AMIEN SURABAYA) SKRIPSI.

SISTEM INFORMASI EKSPEDISI PENGIRIMAN BARANG VIA KERETA API MENGGUNAKAN SMS GATEWAY (STUDI KASUS PT. HERONA EXPRESS SIDOARJO) SKRIPSI.

TOKO ONLINE CV. BINTANG INOVASI GEMILANG BERBASIS FRAMEWORK YII SKRIPSI. Disusun oleh : HELMI TAUFIQURRAHMAN NPM SURABAYA 2014

APLIKASI PENILAIAN KOMPETENSI DASAR SISWA MENGGUNAKAN METODE SCORING SYSTEM PADA TAMAN KANAK-KANAK DEWI SARTIKA SKRIPSI

KATA PENGANTAR. Syukur Alhamdulillaahi rabbil alamin terucap ke hadirat Allah SWT

SISTEM INFORMASI PELACAKAN PENGIRIMAN BARANG BERBASIS WEB

SISTEM PEMBELAJARAN TUGAS SEKOLAH MENENGAH ATAS BERBASIS WEB MENGGUNAKAN PHP dan MySQL TUGAS AKHIR. Oleh : NANANG FEBRYANTO NPM.

APLIKASI ANALISIS DAN UJI PERBANDINGAN ALGORITHMA KNUT MORRIS PRATT ( KMP ) DAN BOOYER MOORE ( BM ) UNTUK PENCARIAN POLA KATA DALAM FILE TEKS SKRIPSI

SISTEM INFORMASI PENJUALAN DISTRO CHERISH PROBOLINGGO

SISTEM INVENTORY STOCK BARANG DI CV. BERKAH ALAM SKRIPSI

PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN JAWA TIMUR 2013

RANCANG BANGUN APLIKASI PEMESANAN ROLL KARET MESIN CETAK DI CV. SINAR RUBBERINDO SURABAYA TUGAS AKHIR OLEH : REZA RACHMANSYAH NPM :

SISTEM REKRUITMEN PEGAWAI CV. BINTANG INOVASI GEMILANG (DAUNSOFT) BERBASIS AKUMULASI SKOR CALON PEGAWAI SKRIPSI

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI AKADEMIK SMK AL- IKHLASH BERBASIS WEB DENGAN PHP DAN MYSQL TUGAS AKHIR

APLIKASI PENGOLAHAN DATA MASUK PENGANGKUTAN SAMPAH DI KOTA SURABAYA SKRIPSI

APLIKASI MONITORING KEDATANGAN KAPAL DAN PENJADWALAN KERJA DI KOPERASI TENAGA KERJA BONGKAR MUAT USAHA KARYA TUGAS AKHIR.

SISTEM INFORMASI BOOKING BRAVADO RENT CAR BERBASIS WEB MENGGUNAKAN FRAMEWORK CAKE SKRIPSI. Oleh : ODDIE ERCHA RAMANDHA

ANALISIS DAN DESAIN CUSTOMER RELATIONSHIP MANAGEMENT TRANSAKSI RESERVASI HOTEL BERBASIS TEKNOLOGI MOBILE TUGAS AKHIR. Oleh :

SISTEM INFORMASI EKSEKUTIF PADA LEMBAGA DAN PENELITIAN DAN PENGABDIAN KEPADA MASYARAKAT (LPPM) UPN VETERAN JAWA TIMUR SKRIPSI

SISTEM INFORMASI PEMINJAMAN SENAJTA DI BAGIAN INVENTORY PERSENJATAAN INFANTRI YONIF 752 TNI AD

SISTEM INFORMASI PENERIMAAN SISWA BARU BERBASIS WEB DENGAN FITUR SMS GATEWAY DI SMK KETINTANG SURABAYA SKRIPSI. Disusun oleh :

SISTEM PEMETAAN PAPAN REKLAME DI SURABAYA BERBASIS GOOGLE MAP

RANCANG BANGUN APLIKASI PENGGAJIAN KARYAWAN ( STUDI KASUS : CV KARYA BERSAMA AUTO 2000 ) SKRIPSI. Disusun oleh : NIEKO WIDYANSYAH NPM :

SISTEM PENDUKUNG KEPUTUSAN REORDER POINT STOCK MENGGUNAKAN METODE ECONOMIC ORDER QUANTITY SKRIPSI

RANCANG BANGUN SISTEM INFORMASI MONITORING PROGRESS PROYEK DI PT DIFARA EPC BERBASIS DESKTOP TUGAS AKHIR

ANALISA DAN PERANCANGAN SISTEM PENGOLAHAN DATA NILAI SMA PARLAUNGAN BERBEK WARU BERBASIS WEB DAN SMS GATEWAY SKRIPSI.

SISTEM INFORMASI PELAYANAN PASIEN RAWAT INAP DAN RAWAT JALAN BERBASIS WEB DI BPRB TALI KASIH SKRIPSI

SISTEM LAYANAN ADMINISTRASI SURAT MENYURAT TERPADU PADA FTI UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN JATIM

SISTEM INFORMASI E-MARKETING UNTUK PERIKLANAN BERBASIS CLIENT-SERVER SECARA ONLINE DAN REAL TIME SKRIPSI. Disusun Oleh :

SISTEM PAKAR MENDIAGNOSA PENYAKIT GINJAL MENGGUNAKAN METODE ALGORITMA FUZZY LOGIC SKRIPSI

SISTEM INFORMASI PENGELOLAAN DAN PENGATURAN JADWAL CERAMAH BERBASIS WEB DAN SMS GATEWAY TUGAS AKHIR

SISTEM INFORMASI PEMESANAN PRODUK SECARA ONLINE di CV. NIRWANA ART & GLASS DENGAN MENGGUNAKAN PHP dan MySQL SKRIPSI

RANCANG BANGUN SISTEM INFORMASI EKSEKUTIF SIMPAN PINJAM PADA KOPERASI BOUGENVILLE SURABAYA BERBASIS DESKTOP TUGAS AKHIR

APLIKASI MODUL PEMBELAJARAN PRAKTIKUM JARINGAN KOMPUTER BERBASIS WEB & FLASH SKRIPSI

SISTEM INFORMASI DATA PEGAWAI DAN PERHITUNGAN GAJI PEGAWAI DENGAN SMS GATEWAY DI UD.H.ALI MAKKI SKRIPSI. Disusun Oleh :

SISTEM INVENTORY BARANG PADA PT. STARS INTERNATIONAL MENGGUNAKAN PEMROGRAMAN BERORIENTASI OBJEK LAPORAN TUGAS AKHIR

ANALISA DAN DESAIN SISTEM. pertama kali dilakukan yaitu menganalisis kebutuhan sistem. Di dalam tahapan

MODUL PEMBELAJARAN ANALISIS DESAIN BERORIENTASI OBJEK DENGAN MENGGUNAKAN FLASH BERBASIS WEB

KATA PENGANTAR. Syukur Alhamdulillaahi rabbil alamin terucap ke hadirat Allah SWT atas

SKRIPSI TUWIN FILLAH ANGGRAENI NPM

APLIKASI PEMINJAMAN BUKU DENGAN SISTEM REMINDER. MENGGUNAKAN VISUAL BASIC 6.0 DAN DATABASE MySQL PADA BEVERLY RENT BOOK SKRIPSI

APLIKASI PERMOHONAN PEMERIKSAAN HEWAN DI BALAI BESAR KARANTINA PERTANIAN SURABAYA SKRIPSI. Disusun Oleh : SUNARKO NPM

RANCANG BANGUN PERANGKAT LUNAK PENJADWALAN PERKULIAHAN MENGGUNAKAN METODE META- HEURISTIK (PENGGABUNGAN METODE ALGORITMA GENETIK DAN TABU SEARCH)

RANCANG BANGUN APLIKASI SISTEM INFORMASI MANAJEMEN PEMBAYARAN DAN INFORMASI NILAI PADA LEMBAGA BIMBINGAN BELAJAR DENGAN MENGGUNAKAN SMS GATEWAY

RANCANG BANGUN SISTEM PENJUALAN PULSA PROVIDER TINGKAT RETAIL BERBASIS MOBILE ANDROID VERSI GINGERBREAD DAN WEB BASE (Studi Kasus : Spy Cell) SKRIPSI

SISTEM INFORMASI PEMBAYARAN SISWA BERBASIS FRAMEWORK CAKE PHP. STUDI KASUS PADA SEKOLAH DASAR HANG TUAH 10 SIDOARJO TUGAS AKHIR.

SISTEM INFORMASI EKSEKUTIF BAGIAN KEUANGAN DI CV. TITIK KOMA ADVERTISING SKRIPSI

BAB IV DISKRIPSI PEKERJAAN

Desain dan Implementasi Aplikasi Perhitungan Kebutuhan Kain untuk Membuat Busana Dengan Visual Basic.Net 2008 SKRIPSI

SISTEM INFORMASI ADMINISTRASI KEPENDUDUKAN PADA KELURAHAN PENELEH (SURABAYA)

PERANCANGAN DAN PEMBUATAN PERANGKAT LUNAK MENGEVALUASI KINERJA OUTSOURCHING PEGAWAI PT. PRATAMA WISESA MANDIRI BERBASIS WEB SKRIPSI.

SISTEM INFORMASI KEUANGAN PADA BRAVADO RENTCAR MENGGUNAKAN METODE CASH-BASIS SKRIPSI. Oleh : AGIL LUCKY AFFANDY

PEMBUATAN SISTEM INFORMASI PEMBELIAN DAN PENJUALAN BERBASIS CUSTOMER RELATIONSHIP MANAGEMENT DI BENGKEL MOBIL REWWIN MOTOR SKRIPSI

SISTEM INFORMASI MANAJEMEN LAUNDRY DAN LAPORAN KEUANGAN DENGAN MENGGUNAKAN PHP DAN MY SQL TUGAS AKHIR. Oleh : INDRA SANDI SETIAWAN

SISTEM ABSENSI MAHASISWA MENGGUNAKAN METODE BARCODE BERBASIS ANDROID

ABSENSI PRAKTIKUM JURUSAN TEKNIK INFORMATIKA UPN VETERAN JATIM MENGGUNAKAN FINGERPRINT DENGAN KONSEP ARSITEKTUR MVVM SKRIPSI.

SISTEM INFORMASI PENJUALAN DAN PEMESANAN BARANG. di CV. BINA MANDIRI SOLUSINDO SKRIPSI OLEH : TRI SETYO UTOMO PROGRAM STUDI SISTEM INFORMASI

APLIKASI KELAYAKAN PEMBERIAN KREDIT UNTUK CALON NASABAH MENGGUNAKAN METODE TOPSIS. (Studi Kasus PT. BPR PURI SEGER SENTOSA)

Transkripsi:

APLIKASI MANAJEMEN DAN PENGELOLAAN DATA TUGAS AKHIR MAHASISWA TEKNIK INFORMATIKA TUGAS AKHIR Diajukan Untuk Memenuhi Sebagai Prasyarat Dalam Memperoleh Gelar Sarjana Komputer Program Studi Teknik Informatika Oleh : Yursa Arliansyah 0734010005 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN JAWA TIMUR 2012

Judul : Aplikasi Manajemen dan Pengelolaan Data Tugas Akhir Mahasiswa Teknik Informatika. Pembimbing I Pembimbing II Penyusun : Yursa Arliansyah. : Dian P Hapsari, S.Kom, M.Kom. : Firza Prima Aditiawan, S.Kom. ABSTRAK Seiring dengan kemajuan tekhnologi, Kebutuhan akan informasi yang akurat dan manajemen data yang baik telah menjadi suatu kebutuhan bagi banyak instansi di berbagai bidang. Begitu pula pada dunia pendidikan yang membutuhkan cara yang cepat dan mudah untuk pengelolahan data murid atau mahasiswa. Dari penjelasan diatas, penulis mendapat suatu ide untuk membuat suatu aplikasi manajemen data Tugas Akhir mahasiswa pada Teknik Informatika UPN Jawa Timur. Ide tersebut terbesit mengingat pada jurusan Teknik Informatika UPN Jawa Timur masih memanfaatkan aplikasi komputer seperti Microsoft Office untuk pengelolalan data Tugas akhir mahasiswa.. Dalam Tugas Akhir ini, penulis merancang dan membuat suatu Aplikasi Tugas Akhir yang dapat memanajemen data Tugas Akhir mahasiswa Teknik Informatika mulai dari pengajuan data Proposal Tugas Akhir mahasiswa sampai dengan data mahasiswa yang siap untuk maju ujian lisan. Dari aplikasi manajemen dan pengelolahan data Tugas Akhir mahasiswa ini diberikan suatu fungsi pencarian data judul mahasiswa. Untuk fungsi pencarian dan pencocokan data judul ini, penulis menggunakan Algorithma Knuth Morris Pratt. Algoritma pencarian dan pencocokan string ini digunakan karena dapat melakukan pencocokan pada string yang panjang atau string dalam bentuk kalimat. Fungsi pencarian ini diberikan untuk melihat apakah judul yang mahasiswa ajukan telah terpakai oleh

mahasiswa yang lain. Dari fungsi pencarian ini PIA tidak perlu melihat satu persatu untuk mencocokan judul Tugas Akhir mahasiswa sehingga dapat mempermudah dan mendapat keuntungan dari sisi efisiensi waktu. Dengan pembuatan aplikasi ini diharapkan dapat menghasilkan aplikasi yang bermutu baik sehingga dapat memudahkan pengguna dan dapat digunakan dalam jangka waktu yang lama serta dapat menambah wawasan tentang pembuatan aplikasi yang baik dan benar, sehingga kelak dapat menjadikan percaya diri dalam pembuatan aplikasi ketikapenulis telah lulus perkuliahan.

KATA PENGANTAR Puji syukur penyusun panjatkan kehadiran Allah SWT, yang telah melimpahkan rahmat serta berkat-nya, sehingga pelaksanaan Tugas Akhir yang berjudul Aplikasi Manajemen dan Pengelolaan Data Tugas Akhir Mahasiswa Teknik Informatika dapat dilaksanakan dengan lancar, sehingga laporan ini dapat diselesaikan tepat pada waktunya. Adapun tujuan daripada pembuatan laporan Tugas Akhir ini adalah untuk menambah wawasan, kreatifitas, ilmu pengetahuan mahasiswa dan mempelajari lebih dalam lagi tentang pembuatan aplikasi yang baik dan benar sehingga dapat menghasilkan program yang dapat digunakan dengan mudah dan dalam jangka waktu yang lama. Tak lupa penulis mengucapkan terima kasih kepada dosen pembimbing, Ibu Dian P Hapsari, S.Kom, M.Kom dan Bapak Firza Prima Aditiawan, S.Kom yang telah membimbing penulis dalam melaksanakan Tugas Akhir. Disadari bahwa dalam menyusun laporan ini masih jauh dari kata sempurna, namun penulis tetap berharap semoga isi dari laporan ini dapat berguna baik untuk penulis dan para pembaca, maka dari itu saran yang membangun sangat penulis harapkan. Surabaya, Mei 2012 Penulis

UCAPAN TERIMA KASIH Ucapan terima kasih ini penulis persembahkan sebagai perwujudan rasa syukur atas terselesainya Tugas Akhir ini. Ucapan terima kasih ini penulis tujukan kepada : 1. Allah SWT yang telah memberikan kemudahan dan kelancaran pada waktu pengerjaan Tugas Akhir ini sampai terselesaikan dengan tepat waktu. 2. Kedua orang tua, Bapak dan Ibu tercinta dan adik saya yang selalu memberikan dukungan serta doa untuk saya sehingga Laporan Tugas Akhir ini terselesaikan dengan tepat waktu. 3. Bapak Ir. Sutiyono, MT selaku Dekan Fakultas Teknologi Industri UPN Veteran Jawa Timur. 4. DR.IR Ni Ketut Sari, MT selaku ketua Jurusan Teknik Informatika dan yang menguji saya pada saat seminar. 5. Ibu Dian P Hapsari, S.Kom, M.Kom selaku Dosen Pembimbing I yang sudi meluangkan waktunya disela sela jadwalnya yang padat dan memberi masukan masukan serta membimbing penulis dalam menyelesaikan Laporan Tugas Akhir ini. 6. Bapak Firza Prima Aditiawan, S.Kom selaku Dosen Pembimbing II yang telah memberikan masukan judul dan juga banyak memberikan masukan tentang program yang telah saya buat sehingga dapat menjadikan pembelajaran bagi saya dalam membuat sebuah aplikasi yang baik dan benar. 7. Ibu Intan Yunian Purbasari dan Ibu Ketut Sari selaku Dosen Penguji seminar Tugas akhir. 8. Bapak dan Ibu Dosen Fakultas Teknik Industri khususnya Teknik Informatika yang telah memberikan bekal ilmu pengetahuan.

9. Nanang Indra yang merelakan kosan dan waktunya untuk tempat mengerjakan tugas akhir ini. 10. Dien Azizun Nissa pemberi motifasi bagi penulis untuk mengerjakan Tugas Akhir. Semoga Allah SWT membalas ketulusan dan budi baik mereka yang telah banyak memberikan bantuan, bimbingan ataupun nasihat nasihat kepada penulis. Penulis menyadari bahwa Laporan Tugas akhir ini jauh untuk dikatakan sempurna baik isi maupun penyajiannya. Oleh karena itu, penulis mengharapkan saran dan kritik yang bersifat membangun bagi perbaikan Laporan Tugas Akhir di masa yang akan datang. Akhir kata semoga Laporan Tugas Akhir ini dapat memberikan manfaat bagi semua pihak yang berkepentingan. Surabaya, Mei 2012 Penulis

DAFTAR ISI Halaman ABSTRAK...... KATA PENGANTAR.... i UCAPAN TERIMA KASIH......... ii DAFTAR ISI........ iv DAFTAR GAMBAR....... viii DAFTAR TABEL........ x BAB 1 PENDAHULUAN...... 1 1.1 Latar Belakang... 1 1.2 Rumusan Masalah..... 4 1.3 Batasan Masalah.... 4 1.4 Tujuan Penelitian... 4 1.5 Manfaat....... 5 1.6 Metode Penelitian....... 5 1.7 Sistematika Penulisan.... 7

BAB II LANDASAN TEORI. 8 2.1 Algorithma Knuth Morris Prath.... 8 2.2 Finding Frequent Word Sequences and Collecting Cluster Candidate.. 12 2.3 Combining Cluster Candidate.... 13 2.4 Penelitian dan Pembahasan........ 15 2.5 Konsep Dasar Sistem... 19 2.6 Pengembangan Sistem... 20 2.7 Visual Basic.Net... 20 2.8 My SQL... 28 2.9 Power Designer 11... 31 BAB III ANALISIS DAN PERANCANGAN SISTEM... 46 3.1 Analisa Sistem... 46 3.2 Pengumpulan Data... 46 3.3 Analisa Data... 47 3.4 Analisa Sistem... 47 3.5 Perancangan Sistem... 48 3.6 Conceptual Data Model (CDM)... 53

3.7 Physical Data Model (PDM)... 54 3.8 Create Database... 55 3.9 Database Management system... 56 3.10 Flowchart Aplikasi Management dan Pengelolahan TA... 59 3.11 Work Flow... 59 3.12 Perancangan Antar Muka... 63 3.13 Desain Halaman Utama... 63 BAB IV IMPLEMENTASI PROGRAM... 65 4.1 Spesifikasi sistem... 65 4.2 Perangkat Sistem... 65 4.2.1 Perangkat Keras (Hardware) yang Digunakan... 65 4.2.2 Perangkat Lunak (Software) yang Digunakan... 66 4.3 Implementasi Desain Antarmuka... 67 4.3.1 Halaman Menu Utama... 68 4.3.2 Halaman Sub Menu Proposal TA.. 69 4.3.3 Halaman Sub Menu Bimbingan Tugas Akhir... 71

4.3.4 Halaman Sub Menu Seminar Tugas Akhir... 73 4.3.5 Halaman Sub Menu Siap Lisan... 75 4.3.6 Halaman Rekapitulasi Dosen Pembimbing... 77 4.3.7 Halaman Sub Menu Laporan Proposal TA... 79 4.3.8 Halaman Sub Menu Laporan Bimbingan TA... 80 4.3.9 Halaman Sub Menu Laporan Seminar TA... 81 4.3.10 Sub Menu Laporan Siap Lisan Ta... 82 4.3.11 Halaman Sub Menu Laporan Rekapitulasi Dosen Pembimbing TA... 83 4.3.12 Halaman Sub Menu Edit Login... 84 4.3.13 Halaman Sub Menu Informasi Program... 85 4.3.14 Code Form Menu Utama... 86 4.3.15 Code Form Pencarian Data Judul TA dengan Algorithma Knuth Morris Pratt... 86 4.3.16 Code Simpan Data... 87 4.3.17 Potongan Code Edit Data... 88 4.3.18 Potongan Code Hapus Data.. 89 BAB V UJI COBA DAN EVALUASI... 90 5.1 Uji Coba Sistem.. 90 5.2 Uji Coba Penginputan Sample Data... 90 5.3 Proses Pengisian Tabel Data Aplikasi Menejemen dan pengelolahan data Tugas Akhir... 91

5.4 Uji Coba Pengelolahan Data Tugas Akhir... 94 a. Membuka aplikasi dan memilih menu file dan masuk ke sub menu proposal... 95 b. Percobaan pencarian dan pencocokan string... 96 c. Uji Coba Proses Memasukkan Data... 97 d. Uji Coba Melakukan handling error... 99 5.5 Uji Coba Edit Data Tugas Akhir Mahasiswa... 102 5.6 Uji Coba Hapus Data Tugas Akhir Mahasiswa... 104 5.7 Uji Coba Cetak Laporan Data Tugas Akhir Mahasiswa... 106 5.7.1 Proses Menampilkan Data Pada Form Cetak Data... 106 5.8 Uji Coba Form Edit Login.... 112 5.9 Uji Coba Form Informasi Program... 114 BAB VI PENUTUP... 116 6.1 Kesimpulan... 116 6.2 Saran... 117 DAFTAR PUSTAKA

DAFTAR GAMBAR Halaman Gambar 2.1 Logika Pencarian Algorithma Knuth Morris Pratt..... 19 Gambar 2.2 Contoh Alur Code... 26 Gambar 2.3 Form New Conceptual Data Model (CDM)... 33 Gambar 2.4 Membuat New Entity.. 34 Gambar 2.5 Pengisian Atribut pada Entity Mahasiswa... 35 Gambar 2.6 Membuat Relasi... 36 Gambar 2.7 Form Relationship... 37 Gambar 2.8 Kebenaran Relasi ditunjukkan report 0 Error, 0 Warning... 38 Gambar 2.9 Generate Database.. 39 Gambar 3.1 Konteks Diagram... 49 Gambar 3.2 DFD Level 0 Aplikasi Management dan Pengelolahan data TA... 50 Gambar 3.3 DFD Level 1 Aplikasi Management dan Pengelolahan data TA... 51 Gambar 3.4 DFD Level 1 Aplikasi Management dan Pengelolahan data TA... 52 Gambar 3.5 Conceptual Data Model... 53 Gambar 3.6 Physical Data Model... 54 Gambar 3.7 Query database... 55

Gambar 3.9 Workflow Management dan Pengelolahan data Proposal TA... 60 Gambar 3.10 Workflow Management dan Pengelolahan data Proposal TA. 61 Gambar 3.11 Workflow Management dan Pengelolahan data Seminar. 62 Gambar 3.12 Rancangan Sketsa Layout Halaman Utama...64 Gambar 4.1 Halaman Menu Utama... 68 Gambar 4.2 Halaman Sub Menu Proposal TA... 69 Gambar 4.3 Halaman Sub Menu Bimbingan TA...71 Gambar 4.4 Halaman Sub Menu Seminar Tugas Akhir... 73 Gambar 4.5 Halaman sub menu siap lisan... 75 Gambar 4.6 Halaman rekapitulasi dosen pembimbing... 77 Gambar 4.7 Halaman sub menu laporan proposal TA... 79 Gambar 4.8 Halaman sub menu laporan bimbingan TA... 80 Gambar 4.9 Halaman sub menu laporan seminar TA... 81 Gambar 4.10 Halaman Sub Menu Laporan Siap Lisan TA... 82 Gambar 4.11 Halaman sub menu laporan rekapitulasi dosen pembimbing TA... 83 Gambar 4.12 Halaman Sub Menu Edit Login... 84 Gambar 4.13 Halaman Sub Menu form Informasi Program... 85 Gambar 4.14 Potongan code form menu utama... 86

Gambar 4.15 Potongan code pencarian dan pencocokan string dengan menggunakan algorithma KMP... 86 Gambar 4.16 Potongan code simpan data.. 87 Gambar 4.17 Potongan code edit data... 88 Gambar 4.18 Potongan code hapus data... 89 Gambar 5.1 Data Tabel Proposal Tugas Akhir... 92 Gambar 5.2 Data Tabel Bimbingan Tugas Akhir... 92 Gambar 5.3 Data Tabel Seminar Tugas Akhir... 93 Gambar 5.4 Data Tabel Siap Lisan... 93 Gambar 5.5 Data Tabel Rekapitulasi Dosen Pembimbing... 94 Gambar 5.6 Uji Coba Masuk Sub Menu Form Proposal... 95 Gambar 5.7 Form Proposal TA mahasiswa... 96 Gambar 5.8 Uji coba pencarian dan pencocokan string judul... 97 Gambar 5.9 Form Proposal Sebelum Penambahan Data... 98 Gambar 5.10 Form Proposal setelah Penambahan Data... 99 Gambar 5.11 Peringatan bahwa teks box judul harus diisi... 100 Gambar 5.12 Peringatan bahwa teks box harus diisi pada form bimbingan... 101 Gambar 5.13 Form Proposal Sebelum Proses Edit Data... 102 Gambar 5.14 Form Proposal Setelah Proses Edit Data... 103

Gambar 5.15 Form Proposal Sebelum Proses Hapus Data... 104 Gambar 5.16 Form Proposal Setelah Dilakukan Proses Hapus Data.105 Gambar 5.17 Sub Menu Laporan... 106 Gambar 5.18 Form Laporan Proposal Sebelum pencarian data...107 Gambar 5.19 Form Laporan Bimbingan Tugas akhir... 108 Gambar 5.20 Form Laporan Seminar Tugas Akhir Mahasiswa... 109 Gambar 5.21 Form Siap Lisan... 110 Gambar 5.22 Form Rekapitulasi Dosen Pembimbing... 111 Gambar 5.23 Form Edit Login akan sebelum di edit... 112 Gambar 5.24 Konfirmasi perubahan data username dan password... 113 Gambar 5.25 Pemberitahuan edit data berhasil...113 Gambar 5.26 Username dan Password telah berganti... 113 Gambar 5.27 Informasi Program... 114 Gambar 5.28 Informasi Form Bimbingan... 115

DAFTAR TABEL Halaman Tabel 3.1 Keterangan Tabel Proposal... 56 Tabel 3.2 Keterangan Tabel Bimbingan 57 Tabel 3.3 Keterangan Tabel Poroposal.. 58

1 BAB I PENDAHULAN 1.1 LATAR BELAKANG Sebelum teknologi dimanfaatkan dalam manajemen perusahaan, banyak instansi, lembaga dan perusahaan yang melaksanakan transaksi masih bersifat manual untuk pengarsipan maupun input dan output data. Hal ini juga masih terjadi pada jurusan Tehnik Informatika Universitas Pembangunan Nasional untuk melakukan pendaftaran tugas akhir (TA). Dengan mencatat data mahasiswa pada selembar form dan kemudian data tersebut disimpan di dalam rak, dosen juga cukup terganggu kinerjanya apabila ada mahasiswa yang ingin melakukan pendaftaran tugas akhir dan mencari apakah data judul yang diajukan mahasiswa telah digunakan oleh mahasiswa yang lain atau belum. Selain kendala tersebut, cara yang masih manual juga rentan terhadap kehilangan data dan rentan berubahnya pendataan sehinggga mempengaruhi kualitas data dan informasi yang dihasilkan. Dengan adanya peranan komputer disegala bidang maka diharapkan terjadi pembenahan dan perubahan seperti proses operasional ataupun sistem informasi yang sangat dibutuhkan di zaman modern seperti sekarang ini. Dengan adanya perkembangan teknologi tersebut dapat dimanfaatkan untuk mengubah Sistem Informasi manajemen pendaftaran tugas akhir mahasiswa menjadi sistem yang terkomputerisasi, seperti penginputan data npm, nama, judul tugas akhir, maupun lama waktu yang dibutuhkan untuk dapat menyelesaikan tugas akhir.

2 Selain untuk melakukan entry data bagi mahasiswa tehnik Informatika yang ingin mengajukan tugas akhir, aplikasi ini juga membantu mahasiswa untuk dapat mengetahui apakah judul yang mereka entry telah ada atau sudah digunakan oleh mahasiswa yang lain sehingga mahasiswa tahu dan dapat mencari referensi judul yang lain untuk diajukan. Untuk memecahkan masalah ini tentu saja diperlukan sebuah teknologi lainnya untuk mengubah kenyataan itu mendekati harapan yang diinginkan. teknologi ini adalah sebuah teknologi yang dapat mengatur pencarian berdasarkan keywords yang dimasukkan kemudian dengan teknologi ini pencarian akan menghasilkan relasi antara data yang diinptkan dengan data yang telah tersimpan di dalam database, tiap-tiap relasi divisualisasikan dalam bentuk sebuah nilai. Dimana nilai ini akan menunjukkan seberapa dekat kata yang muncul tersebut dengan keywords yang dimasukkan, dan diasumsikan bahwa keywords yang dimasukkan mewakili apa yang akan dicari oleh mahasiswa. Dalam tugas akhir ini penulis hendak menyajikan, menulis, merinci, dan meneliti teknologi ini serta membuatnya agar mampu membantu mahasiswa supaya dapat menggunakan teknologi ini untuk mengetahui data mahasiswa yang kemungkinan memiliki judul yang sama dalam rangka pencapaian harapan yang dimaksud. Untuk mendukung hal tersebut perlu digunakan suatu sistem sebagai pendukung.dengan memanfaatkan teknologi Visual Basic, memasukkan data tugas akhir mahasiswa dan memproses masukkan tersebut. Untuk pencarian data judul menggunakan algoritma string matching Knuth Morris Pratt. Algoritma Algoritma

3 Knuth Morris Pratt adalah algoritma pencarian string yang paling efektif saat ini. Algoritma yang ditemukan oleh Bob Boyer dan J. Strother Moore ini telah menjadi standar untuk berbagai literatur pencarian string. Algoritma Knuth Morris Pratt akan menyimpan informasi pergeseran untuk melakukan pencarian string. Karakteristik utama dari Algorithma Knuth Morris Pratt adalah algoritma ini melakukan pencocokan string mulai dari kanan (belakang). Dengan karakteristik tersebut, ketidakcocokan saat terjadi perbandingan string akan membuat pergerakan pattern melompat lebih jauh untuk menghindari perbandingan karakter pada string yang diperkirakan gagal. Aplikasi ini di buat dengan menggunakan metode string matching dan Algorithma Knuth Morris Pratt, yang di harapkan bisa membantu dalam sistem pencarian data string guna memudahkan mahasiswa untuk melihat apakah judul yang hendak di entry memiliki kesamaan dengan mahasiswa yang lain atau tidak. Dengan adanya perubahan sistem lama yang manual menjadi sistem baru yang komputerisasi ini diharapkan segala aktivitas sistem tersebut tidak terjadi kesalahan dalam proses pendaftaran tugas akhir mahasiswa. Dengan kemampuan dan keunggulan bahasa pemograman, maka dibuatlah Aplikasi Manajemen Pendaftaran dan Pengeloaan Tugas Akhir. Diharapkan dengan adanya sistem yang komputerisasi ini dapat bermanfaat bagi mahasiswa maupun dosen Teknik Informatika dan mendapatkan kemudahan dalam melakukan pendaftaran tugas akhir tanpa harus membuang waktu bagi mahasiswa menunggu dosen untuk melakukan proses pendaftaran tugas akhir.

4 1.2 PERUMUSAN MASALAH Dari latar belakang yang telah dipaparkan sebelumnya maka penulis mencoba untuk membuat sebuah aplikasi manajemen pendaftaran dan pengelolaan tugas akhir (TA). Adapun beberapa permasalahan yang ada sebagai berikut: a. Bagaimana membuat sebuah aplikasi yang dapat melakukan menejemen data mahasiswa untuk melakukan pendaftaran tugas akhir. b. Memastikan untuk tidak menginputkan ulang data mahasiswa yang telah masuk ke dalam sistem. 1.3 BATASAN MASALAH a. Aplikasi dirancang untuk entry data pengajuan tugas akhir mahasiswa Teknik Informatika. b. Aplikasi dapat mencari data tugas akhir yang sejenis sekaligus berdasarkan judul dengan menggunakan algorithma pencarian Knuth Morris Pratt. c. Aplikasi dapat mencari data judul yang telah diketikkan oleh mahasiswa tanpa dapat memberikan opsi penulisan judul yang benar apabila terjadi salah pengetikkan atau pengaturan tata bahasa yang kurang tepat. 1.4 TUJUAN Dalam penyusunan tugas akhir ini tujuan yang dicapai adalah mempermudah mahasiswa maupun dosen dalam melakukan proses pendaftaran dan pengolahan

5 data tugas akhir serta mempermudah dan mempercepat proses pengarsipan data secara terkomputerisasi. 1.5 MANFAAT Adapun manfaat yang diperoleh dari penyusunan tugas akhir ini adalah : a. Untuk mempermudah pengarsipan data pendaftaran tugas akhir bagi PIA teknik informatika. b. Memudahkan PIA untuk melakukan proses penginputan, penghapusan, serta penggantian data apabila terjadi kesalahan dalam memasukkan data tugas akhir mahasiswa informatika. c. Menjaga validasi dan keamanan data mahasiswa pendaftar tugas akhir. d. Mencegah topik / judul yang serupa diajukan kembali. e. Pencarian dan pencocokan data tugas akhir mahasiswa yang telah tersimpan pada database dengan data yang akan diinputkan melalui teks box. f. Memudahkan PIA untuk melakukan pencetakan data tugas akhir mahasiswa. 1.6 METODE PENELITIAN 1. Study Literatur Dalam mendapatkan dan mengumpulkan data yang disusun untuk menyelesaikan penulisan ilmiah ini, Penulis melakukan pengumpulan data, yaitu dimana penulis mendapatkan bahan bahan untuk penulisan ilmiah ini dengan cara melakukan searching ke internet, melakukan tanya jawab dengan pengguna

6 aplikasi, mengunduh data tugas akhir mahasiswa melalui webside jurusan. merancang pengimplementasian ke dalam program, pencarian sumber-sumber lain sehingga diperoleh gambaran dalam pembentukan suatu aplikasi yang penulis butuhkan. 2. Studi Kasus Membuat sebuah aplikasi menejemen dan pengolahan data tugas akhir mahasiwa Tehnik Informatika, dimana di dalam aplikasi tersebut terdapat sebuah algoritma yaitu Knuth Morris Pratt yang digunakan untuk pencarian dan pencocokan data tugas akhir agar tidak terjadi kesamaan data judul maupun kasus tugas akhir antar mahasiswa. 3. Analisa Permasalahan Dan Perancangan Dalam melaksanakan / mengerjakan tugas akhir ini dilakukan analisa terlebih dahulu guna mendapatkan informasi yang memiliki validasi yang cukup sempurna untuk pengerjaan program agar didapat hasil sesuai yang diinginkan. Untuk perancangan awal membuat aplikasi mula-mula membuat bagan atau struktur kerja program melalui Data Flow Diagram yang kemudian dilajutkan dengan pembuatan Konseptual Data Model untuk membahas bagaimana konsep permodelan, Phisical Data Model untuk membahas bagaimana konsep

7 permodelan tersebut akan diproses sehingga terbentuk sebuah permodelan fisik basis data yang akan digunakan. 4. Pengembangan Sistem Dalam pengerjaan program ini digunakan aplikasi Visual Basic. Net dengan koneksi database menggunakan MySQL. Setelah perancangan bangun dalam bentuk pemodelan data, kemudian pemodelan tersebut diterapkan kedalam sistem. Sistem dibangun berdasarkan informasi data dan inputan yang telah didapatkan sebelumya. 5. Pengujian Sistem dan Evaluasi Apabila program telah selesai dibuat maka dilakukan pengujian sistem atau program untuk dapat mengetahui bagaimana kinerja dari program kita ketika dijalankan. Dan apabila setelah dijalankan masih belum seperti yang diharapkan, maka dilakukan proses evaluasi untuk dapat mengetahui dan melakukan pembenahan dari program tersebut agar dapat digunakan seperti yang diharapkan. 1.7 SISTEMATIKA PENULISAN Pada penyusunan laporan Tugas Akhir ini, dibagi menjadi beberapa pokok bahasan, diantaranya adalah sebagai berikut :

8 BAB I PENDAHULUAN Bab ini berisikan tentang latar belakang masalah, perumusan masalah, batasan masalah, tujuan, manfaat dan sistematika penulisan Tugas Akhir ini. BAB II LANDASAN TEORI Pada bab ini menjelasan tentang teori teori pemecahan masalah yang berhubungan dan digunakan untuk mendukung dalam pembuatan Tugas Akhir ini. BAB III ANALISA DAN PERANCANGAN SISTEM Bab ini berisi tentang analisa dari sistem yang akan dibuat dan perancangan sistem yang meliputi antara lain : deskripsi umum sistem, kebutuhan sistem, pemodelan sistem berorientasi objek, perancangan proses latar dan perancangan antarmuka aplikasi. BAB IV IMPLEMENTASI SISTEM Bab ini berisi hasil implementasi dari perancangan yang telah dibuat sebelumnya yang meliputi : implementasi form antarmuka aplikasi. BAB V UJI COBA DAN EVALUASI Bab ini berisi penjelasan lingkungan uji coba aplikasi, skenario uji coba, pelaksanaan uji coba dan evaluasi dari hasil uji coba yang telah dilakukan untuk kelayakan pemakaian aplikasi.

9 BAB VI PENUTUP Bab ini berisi kesimpulan dan saran dari penulis untuk pengembangan sistem.