Analisis Sistem Pengumpulan Data Analisis Data Analisa Sistem

41 BAB III ANALISIS DAN PERANCANGAN SISTEM

3.1 Analisis Sistem

Untuk membuat aplikasi pada proyek akhir ini terlebih dahulu dilakukan analisa sistem, kemudian analisa kebutuhan dan perancangan sistem serta perancangan antar muka. Analisa sistem berguna untuk mengetahui data apa saja yang dibutuhkan dalam proses yang akan dikerjakan. Analisa kebutuhan berguna untuk identifikasi user dan menentukan variabel kebutuhan untuk input dan output user. Perancangan sistem berguna untuk mengintregasikan semua proses - proses yang terjadi kemudian dilakukan perancangan database. Sedangkan perancangan antarmuka bertujuan digunakan sebagai jembatan antara pengguna dan sistem aplikasi yang dibuat.

3.2 Pengumpulan Data

Pada pembuatan aplikasi ini, diperlukan beberapa data untuk melengkapi uji coba kelayakan aplikasi, pengumpulan data dilakukan dengan metode: a. Tinjauan Pustaka Pengumpulan referensi dari internet dan buku - buku serta informasi dari sumber lainnya yang berkaitan dengan permasalahan String Matching 42 Knuuth Morrist Prath dalam proses pembuatan aplikasi manajemen dan pengelolaan data Tugas Akhir mahasiswa untuk memilih metode yang baik untuk diterapkan.

3.3 Analisis Data

Analisis data bertujuan untuk menyusun data dalam cara yang bermakna sehingga dapat dipahami. Para peneliti berpendapat bahwa tidak ada cara yang paling benar secara absolut untuk mengorganisasi, menganalisis dan menginterpretasikan data maka prosedur analisis data dalam penelitian disesuaikan dengan tujuan penelitian. Dari data yang telah terkumpul maka dilakukan analisa data yaitu menganalisa beberapa cara yang tepat menggunakan metode algorithma untuk pencocokan string pada sebuah aplikasi. Dalam menggunakan metode yang terbaru untuk mendapatkan hasil yang maksimal dan valid.

3.4 Analisa Sistem

Dalam pengerjaan aplikasi Tugas Akhir ini. Adapun PIA yang bertugas sebagai admin. Dimana PIA sebagai admin disini yang memutuskan apakah judul yang mahasiswa ajukan layak untuk memenuhi Tugas Akhir atau tidak dan apabila judul yang diajukan layak kemudian admin mengentry data Tugas Akhir mahasiswa mulai dari mengentry data proposal mahasiswa, data bimbingan mahasiswa dan data seminar mahasiswa. 43 Pada bab ini juga akan dibahas tentang validasi relasi antar table sebelum pembuatan database. Dalam pembuatan relasi tersebut digunakan Power Designer, pembuatan table dalam Power Designer ini dilakukan bertujuan untuk membantu validasi table dan memudahkan user untuk membuat table yang valid sebelum dilakukan pembuatan database. Berikutnya untuk membuat konsep data menggunakan data flow diagram DFD. Setelah itu barulah ke tingkat selanjutnya yaitu menggunakan konsep data Conceptual Data Model CDM dan Phisycal Data ModelPDM. Konsep DFD, CDM dan PDM didesain untuk menginformasikan kepada para pemakai user persepsi tentang alur data dan bukan menggambarkan bagaimana cara sebuah data disimpan dalam sebuah Komputer. Pendefisian sebuah data model adalah sebuah group dengan konsep yang akan membantu untuk menspesifikasikan struktur sebuah data dan sebuah himpunan kumpulan yang spesifik.

3.5 Perancangan Sistem