2.2. Fitur Produk Perangkat Lunak Fitur Pengolahan Data Fakultas Fitur Pengolahan Data Jurusan

dokumen-dokumen yang mirip
Abstraksi. Kata kunci : Symbian, JAVA Mobile, J2ME, Indonesia-Inggris, Kamus. vii

ABSTRAK. Kata kunci : Sistem Informasi Geografis(SIG), website, iklan, properti. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : kamus, Indonesia, Mandarin, kata, kalimat, hanzi, pinyin, bushou.

ABSTRAK. Kata kunci : voucher elektronik SMS (Short Message Service)

ABSTRAK. i Universitas Kristen Maranatha

ABSTRAK. Keywords : Data Mining, Filter, Data Pre-Processing, Association, Classification, Deskriptif, Prediktif, Data Mahasiswa.

ABSTRAK. Kata Kunci: Info Tagihan Mahasiswa, Universitas Kristen Maranatha, Security Vulnerability, Security Patch, Web Service.

ABSTRAK. vii. Kata kunci: satuan mobil penumpang, volume kendaraan, dan klasifikasi kendaraan.

ABSTRAK. Kata kunci : Information Retrieval system, Generalized Vector Space Model. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : tugas akhir, bimbingan, online, framework, dan codeigniter. Universitas Kristen Maranatha

ABSTRACT. vii. Abstract

ABSTRAK. Easy PDF Creator is professional software to create PDF. If you wish to remove this line, buy it now.

ABSTRACT. Key : student management, statistic informatation, calculation of students' grades. ii Universitas Kristen Maranatha

ABSTRAKSI. Universitas Kristen Maranatha

ABSTRACT. Keyword: Algorithm, Depth First Search, Breadth First Search, backtracking, Maze, Rat Race, Web Peta. Universitas Kristen Maranatha

BAB II LANDASAN TEORI

Class Diagram Activity Diagram Entity Relationship Diagram (ERD) MySQL CodeIgniter

ABSTRAK. Kata kunci : Goal Programming, Perencanaan Produksi, Perencanaan Profit. vii

ABSTRAK. Kata kunci : distribusi materi kuliah, PHP, MYSQL, Dreamweaver. Universitas Kristen Maranatha

DAFTAR ISI. LEMBAR PENGESAHAN KATA PENGANTAR. LEMBAR PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH.. SURAT PERNYATAAN ORISINALITAS KARYA.

ABSTRAK. Kata Kunci: perhitungan radiasi, proteksi radiasi

ABSTRAK. Kata kunci : android, Kristen, renungan, saat teduh

Multimedia Interaktif Universitas Kristen Maranatha

ABSTRAK. Kata kunci : Mobile SQL, Java ME, DBMS, administrasi basisdata

PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH... SURAT PERNYATAAN ORISINALITAS KARYA...

ABSTRAKSI. Universitas Kristen Maranatha

ABSTRAK. Kata kunci: material control, supplier, proyek, quality control, material, user. vii Universitas Kristen Maranatha

ABSTRAK. Keywords: C#, Web Service, desktop application.

ABSTRAK. vi Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : Tempat kost X, C#, ASP.NET. iii Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : web kontes pemrograman, usort, metode LCS

ABSTRAK. kata kunci : managemen sistem transaksi, ASP, Window XP SP 2, Internet Expoler. Universitas Kristen Maranatha

ABSTRAK. Kata kunci: seminar, forum, registrasi, qr-code, Windows Phone. vi Universitas Kristen Maranatha

ABSTRAK. Kata kunci : C#, Produksi, Desktop. vii

3.3.2 Konsep Eksekusi Desain Antarmuka...26 Handphone...27 Laptop...27 Bab IV...29 Pengembangan Sistem Perencanaan Tahap

ABSTRAK. : strategi bisnis, penjualan online, CRM, interaksi. Universitas Kristen Maranatha

BAB IV ANALISIS DAN RANCANGAN SISTEM Deskripsi Sistem Analisis Sistem Analisis Kebutuhan Fungsional

ABSTRAK. Kata Kunci: dokumen digitalisasi, manajemen dokumen, sistem informasi. Universitas Kristen Maranatha

ABSTRAK. Kata kunci : obat celup, penjualan, pembelian, produksi, penjadwalan, inventori

ABSTRAK. Kata kunci : Perpustakaan Tugas Akhir PHP (Php Hypertext Preprocessor) Universitas Kristen Maranatha

ABSTRAK. Kata kunci : Principal Component Analysis, Linear Discriminant Analysis, Pengenalan wajah

ABSTRAK. Kata Kunci: Aplikasi Mobile Gereja, ios, Sistem Informasi Gereja. Universitas Kristen Maranatha

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... vii. DAFTAR TABEL... ix. DAFTAR LAMPIRAN... x Latar Belakang Masalah...

ABSTRAK. Kata kunci: Perpustakaan, Trigger, Web Service, Mobile, Basis Data Terdistribusi, Load Testing

ABSTRAK. i Universitas Kristen Maranatha

ABSTRAK. Kata kunci : Android, Basis Data, Web Service, SPMB, Try Out, EBTANAS. Universitas Kristen Maranatha

ABSTRACT. Keyword: RFID card, Scanning, RFID reader, database

APLIKASI PEMBELAJARAN SKATEBOARD MENGGUNAKAN FRAMEWORK CODEIGNITER BERBASIS WEB. Disusun Oleh : GIANMAR SAPUTRA

ABSTRAK. Kata Kunci: VB.Net, kuis online dan informasi. Universitas Kristen Maranatha

ABSTRACT. Keywords: digestive, respiratory, codeigniter, framework.

ABSTRAK. Kata kunci: Black Box, Kemahasiswaan, MySQL, PHP, Portfolio, SPKK. v Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: Aplikasi, Produksi, Textil

ABSTRAK. Kata Kunci : MVC (Model View Controller), Codeigniter PHP Framework, MySQL. Universita s Kristen Maranatha

ABSTRACT. Keywords: JSF, Primefaces, Spring Framework, Java, ibatis, Property Reservation, MVC, Java Enterprise Edition, Web Mobile, PDA.

ABSTRAK. Kata Kunci : Latent Semantic Indexing, pencarian, dokumen, Singular Value Decomposition.

I.2 Identifikasi Masalah... I-2. I.3 Rumusan Masalah... I-2. I.4 Tujuan... I-3. I.5 Manfaat... I-3. I.6 Batasan Masalah... I-3

ABSTRACT. There are some imprecise file types for in compression with certain method, because exactly yields bigger fairish compression result file.

ABSTRAK. Kata kunci : website, bahasa Dayak Ngaju, PHP (Hypertext Preprocessor). iii Universitas Kristen Maranatha

ABSTRAK. Kata kunci : Android, Mobile, Smartphone, Teknologi, Wisata

ABSTRAK Kata Kunci :

ABSTRACT. Keyword: PT. Elastico, Manual, Web Application, Data/Stock Processing, Clothes, Order, User, Report, Accounting

Abstraksi. Universitas Kristen Maranatha

ABSTRAK. vii. Universitas Kristen Maranatha

ABSTRAK. Kata kunci: database, RFID. vi Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: penjadwalan, penugasan, pemantauan. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: Aplikasi, web, permainan tradisional, Indonesia, JAVA, Play framework. Universitas Kristen Maranatha

ABSTRAK. viii Universitas Kristen Maranatha

SISTEM INFORMASI PEMBERITAHUAN KEGIATAN ACARA DESA BERBASIS SMS GATEWAY DI KECAMATAN MEJOBO KUDUS

ABSTRAK. Kata kunci: analisa struktur, matriks, simple beam, truss, frame. vii

ABSTRAKSI. Kata Kunci : RMI, SMS Gateway, Remote Server. Universitas Kristen Maranatha

ABSTRAK. Kata kunci : aplikasi peternakan, barcode reader, CODE-39, informasi kelinci, kamus penyakit, kartu kelinci, web peternakan, web service.

ABSTRAK. Kata kunci SMS, gateway, port, handphone, sistem pakar, forward chaining. Universitas Kristen Maranatha

ABSTRAK. Kata kunci : Try Out, SNMPTN, PTN, SSC, Java, Mysql, Netbeans. vi Universitas Kristen Maranatha

ABSTRAKSI. vi Universitas Kristen Maranatha

BAB II DASAR TEORI...

ABSTRAK. Kata Kunci: transaksi, sistem informasi, desktop, aplikasi, penentuan supplier. Universitas Kristen Maranatha

Abstract. Key Word: SmartHome, SMS, mobile, ignoring feedback, C#, Visual Studio.Net 2005, ActiveXperts SMS and Pager Toolkit 3.2, XML, Atmel AT89S52.

ABSTRAK. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : Robot Line Follower

Kata kunci : toko baju Kalimas, sistem informasi, pembelian, penjualan

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

LEMBAR PENGESAHAN PENERAPAN ALGORITMA GENETIK UNTUK

ABSTRAK. Kata kunci : pengelolaan barang, basis data, transaksi.

ABSTRAK. Kata Kunci: Sistem informasi, c#, SQL Server, kegiatan transaksi, laporan penjulan. Universiitas Kristen Marantha

BAB III ANALISA DAN PERANCANGAN

DAFTAR ISI BAB I PENDAHULUAN... 1

ABSTRAK. Kata kunci : PHP, MYSQL, Banksoal, Soal ujian.

ABSTRACT. Keyword : Inventory System, Transaction System, DSS. v Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: Perpustakaan, buku, data, peminjaman, pengembalian, pencarian. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: e-commerce, pet shop, pemrograman PHP, sistem rekomendasi. Universitas Kristen Maranatha

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

PERANCANGAN APLIKASI LAPORAN GANGGUAN TELEPON BERBASIS WEB PADA PT. TELEKOMUNIKASI INDONESIA (AREA JAKARTA BARAT) Oleh: Roy Setiadi

ABSTRAK. Kata kunci: RAB, analisa biaya, SNI, bobot, termin, aplikasi. vii. Universitas Kristen Maranatha

ABSTRAK. kata kunci : McEliece, Elgamal, Rabin, Enkripsi, Dekripsi, Sandi, Kunci- Publik, Efesiensi

HALAMAN PENGESAHAN PEMBIMBING...

APLIKASI INFORMASI AGENT PROPERTY BERBASIS WEB & SMS GATEWAY (STUDI KASUS PT. STAR TOP PROPERTY) ADI SETIAWAN

PEMBUATAN SISTEM INFORMASI KOST KENTINGAN BERBASIS ANDROID

SISTEM APLIKASI INFORMASI LAYANAN PUBLIK DI KOTA KUDUS BERBASIS ANDROID

DAFTAR TABEL. Perbandingan Ruby on Rails Dengan PHP Berdasarkan Banyak. Baris Program...

PERANCANGAN SISTEM INFORMASI MONITORING PENGELUARAN KAS KECIL PROYEK PADA PT. RAJAWALI MEGAH PERKASA BERBASIS WEB ASLAMIYAH

Transkripsi:

Abstract This search engine application is a tool used in topic research concerning practical work and final assignment made by Maranatha Christian University s students. The users can do research based on several categories. They can choose one or more categories at once. The approach used in such occasions is called collaborative searching, that enables teamwork mechanism among users, by saving searching session results by a user so that other users can use it at any other time. This application is divided into two parts. In the first one, this application converses data from database into xml file using web service. In the second part, the web browser do research based on several categories in php programming language from the file saved in xml file. When users access search engine using web browser, the file database cannot be accessed directly because the web browser is not connected at all with the database. Key words : Collaborative Searching, Collaborative Filter, Search Engine, Dublin Core Metadata. v

Abstraksi Pencarian yang sulit karena terdapat ratusan hingga ribuan data sehingga data yang ingin ditemukan sangat sulit untuk ditemukan. Aplikasi search engine ini merupakan suatu aplikasi untuk melakukan pencarian terhadap topik Kerja Praktek (KP) dan Tugas Akhir (TA) yang sudah dibuat oleh mahasiswa/i di UK. Maranatha. Pengguna dapat melakukan pencarian berdasarkan beberapa kategori. Pengguna dapat memilih satu kategori saja atau dapat memilih lebih dari satu kategori. Pendekatan yang digunakan adalah dengan pencarian kolaborasi (collaborative searching), yang memungkinkan adanya mekanisme kerjasama antar pengguna yang satu dengan lainnya, yaitu dengan menyimpan sesi hasil pencarian oleh seorang pengguna untuk dapat digunakan di lain kesempatan oleh pengguna lainnya juga. Aplikasi yang dibuat terdiri dari dua bagian. Bagian pertama, aplikasi ini melakukan konversi data dari database menjadi file xml dengan menggunakan web service. Bagian kedua, web browser melakukan pencarian berdasarkan beberapa kategori dengan bahasa pemrograman php dari file yang telah disimpan dalam file xml. Saat pengguna mengakses mesin pencarian melalui web browser, maka file database tidak dapat diakses secara langsung karena web browser tidak terhubung sama sekali dengan database. Aplikasi search engine dibuat untuk memudahkan pencarian terhadap file yang banyak sehingga file yang diinginkan dapat ditemukan dengan mudah dan cepat. Kata Kunci : Collaborative Searching, Collaborative Filter, Search Engine, Dublin Core Metadata. vi

Daftar Isi Lembar Pengesahan Tugas Akhir... i LEMBAR PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH UNTUK KEPENTINGAN AKADEMIS... ii Surat Pernyataan Orisinalitas Karya... iii Kata Pengantar... iv Abstract... v Abstraksi... vi Daftar Isi... vii Daftar Table... x Daftar Gambar... xi BAB I PERSYARATAN PRODUK... 1 1. Pendahuluan... 1 1.1. Tujuan Pembuatan Sistem... 1 1.1.1. Rumusan Masalah... 1 1.1.2 Tujuan... 2 1.1.3. Sistematika Laporan... 2 1.2. Gambaran Sistem Keseluruhan... 2 1.2.1. Perspektif Produk... 2 1.2.2. Fungsi Produk... 3 1.2.3. Karakteristik Pengguna... 3 1.2.4. Batasan Batasan... 3 BAB II SPESIFIKASI PRODUK... 4 2. Pendahuluan... 4 2.1. Landasan Teori... 4 2.1.1. Search Engine... 4 2.1.2. Collaborative Filtering... 5 2.1.3. Dublin Core Metadata... 6 2.1.4. XML Wrapper... 8 vii

2.2. Fitur Produk Perangkat Lunak... 9 2.2.1. Fitur Pengolahan Data Fakultas... 10 2.2.2. Fitur Pengolahan Data Jurusan... 11 2.2.3. Fitur Pengolahan Data KPTA... 12 2.2.4. Fitur Pengolahan Data Mahasiswa... 13 2.2.5. Fitur Konversi Data... 14 2.2.6. Fitur Pencarian Data... 14 BAB III DESAIN PERANGKAT LUNAK... 16 3. Pendahuluan... 16 3.1. Identifikasi Kebutuhan Sistem... 16 3.2. Overview Sistem... 16 3.3. Desain Perangkat Lunak... 16 3.3.1. Entity Relationship Diagram (ERD)... 16 3.3.2. Use case... 19 3.3.3. Activity diagram... 22 3.3.4. Sequence Diagram... 26 3.3.5. Class diagram... 32 3.4. Desain Arsitektur Perangkat Lunak... 33 3.4.1 Komponen Perangkat Lunak... 33 3.4.2 Desain Antar Muka... 34 BAB IV PENGEMBANGAN SISTEM... 39 4. Pendahuluan... 39 4.1 Perencanaan Tahap Implementasi... 39 4.1.1 Implementasi Komponen Perangkat Lunak... 39 4.2. Perjalanan Tahap Implementasi... 41 4.2.1. Implementasi Bottom Up... 42 4.2.2. Debugging... 47 4.3. Ulasan Realisasi Fungsionalitas... 47 4.4. Ulasan Realisasi Antar Muka Pengguna... 49 BAB V TESTING DAN EVALUASI SISTEM... 55 5. Pendahuluan... 55 viii

5.1. Rencana Pengujian Sistem Terimplementasi... 55 5.1.1.Test case... 55 5.1.2. Uji Fungsionalitas Komponen Perangkat Lunak... 66 5.2. Perjalanan Metodologi Pengujian... 66 5.2.1. Black Box... 66 5.3. Ulasan Hasil Evaluasi... 68 BAB VI KESIMPULAN DAN SARAN... 69 6. Pendahuluan... 69 6.1 Keterkaitan antara Kesimpulan dengan Hasil Evaluasi... 69 6.2. Keterkaitan antara Saran dengan Hasil Evaluasi... 69 6.3. Rencana Perbaikan / Implementasi terhadap Saran yang Diberikan... 69 Daftar Pustaka... 70 ix

Daftar Table Table 3-1Atribut Tabel Fakultas... 17 Table 3-2 Atribut Tabel Jurusan... 17 Table 3-3 Atribut Tabel Mahasiswa... 17 Table 3-4 Atribut Tabel KP TA... 18 Table 3-5 Atribut Tabel Login... 18 Table 3-6 Atribut Tabel TagKeyword... 18 Table 3-7 Atribut Tabel UserView... 18 Table 3-8 Notasi dari Use case Pengolahan Data... 20 Table 3-9 Notasi dari Use case Lihat Data... 20 Table 3-10 Notasi dari Use case Tambah Data... 20 Table 3-11 Notasi dari Use case Edit Data... 21 Table 3-12 Notasi dari Use case Hapus Data... 21 Table 3-13 Notasi dari Use case Konversi Data... 21 Table 3-14 Notasi dari Use case Login... 22 Table 3-15 Notasi dari Use case Pencarian Data dengan Collaborative Filter... 22 Table 5-1Test case untuk use case Pengolahan Data... 55 Table 5-2 Test case untuk use case Tampil Data... 56 Table 5-3 Test case untuk use case Tambah Data... 58 Table 5-4 Test case untuk use case Edit Data... 59 Table 5-5 Test case untuk use case Hapus Data... 60 Table 5-6 Test case untuk use case Konversi Data... 61 Table 5-7 Test case untuk use case Pencarian Data... 62 Table 5-8 Hasil Pengujian use case Pengolahan Data... 67 Table 5-9 Hasil Pengujian use case Tampil Data... 67 Table 5-10 Hasil Pengujian use case Tambah Data... 67 Table 5-11 Hasil Pengujian use case Edit Data... 67 Table 5-12 Hasil Pengujian use case Hapus Data... 67 Table 5-13 Hasil Pengujian use case Konversi Data... 67 Table 5-14 Hasil Pengujian use case Pencarian Data... 67 x

Daftar Gambar Gambar 3-1 Entity Relationship Diagram (ERD)... 17 Gambar 3-2 Use case... 19 Gambar 3-3 Activity diagram Lihat Data... 22 Gambar 3-4 Activity diagram Tambah Data... 23 Gambar 3-5 Activity diagram Edit Data... 24 Gambar 3-6 Activity diagram Hapus Data... 24 Gambar 3-7 Activity diagram Konversi Data... 25 Gambar 3-8 Activity diagram Login... 25 Gambar 3-9 Activity diagram Pencarian Data dengan Collaborative Filter... 26 Gambar 3-10 Sequence Diagram Lihat Data... 27 Gambar 3-11 Sequence Diagram Tambah Data... 27 Gambar 3-12 Sequence Diagram Edit Data... 28 Gambar 3-13 Sequence Diagram Hapus Data... 29 Gambar 3-14 Sequence Diagram Konversi Data... 30 Gambar 3-15 Sequence Diagram Login... 31 Gambar 3-16 Sequence Diagram Pencarian Data dengan Collaborative Filter... 31 Gambar 3-17 Class diagram... 33 Gambar 3-18 Desain Arsitektur Perangkat Lunak... 34 Gambar 3-19 Halaman View... 35 Gambar 3-20 Halaman Fakultas... 36 Gambar 3-21 Halaman Jurusan... 36 Gambar 3-22 Halaman Mahasiswa... 37 Gambar 3-23 Halaman KPTA... 37 Gambar 3-24 Halaman Web... 38 Gambar 4-1 Halaman View... 49 Gambar 4-2 Halaman Fakultas... 50 Gambar 4-3 Halaman Jurusan... 51 Gambar 4-4 Halaman Mahasiswa... 52 Gambar 4-5 Halaman KPTA... 53 Gambar 4-6 Halaman Web... 54 xi

Gambar 5-1 Pengolahan Data... 55 Gambar 5-2 Menampilkan semua Data TA Perpustakaan... 56 Gambar 5-3 Menampilkan semua Data Fakultas... 56 Gambar 5-4 Menampilkan semua Data Jurusan... 57 Gambar 5-5 Menampilkan semua Data KPTA... 57 Gambar 5-6 Menampilkan semua Data Mahasiswa... 58 Gambar 5-7 Menambah Data Fakultas Baru... 58 Gambar 5-8 Peringatan Bila Data Sudah Tersedia... 59 Gambar 5-9 Peringatan Bila Ada Text Box yang belum diisi... 59 Gambar 5-10 Mengedit Data Fakultas... 60 Gambar 5-11 Menghapus Data Fakultas... 60 Gambar 5-12 Peringatan Bila Data tidak dapat dihapus... 61 Gambar 5-13 Menyimpan ke dalam file xml... 61 Gambar 5-14 Hasil Konversi... 62 Gambar 5-15 Login... 62 Gambar 5-16 Menu Pencarian... 63 Gambar 5-17 Data ditampilkan... 63 Gambar 5-18 Data Detail... 64 Gambar 5-19 Advance Search... 64 Gambar 5-20 Hasil Pencarian... 65 Gambar 5-21 Tambah kata kunci... 65 Gambar 5-22 Hasil Penambahan kata kunci... 66 xii