perpustakaan.uns.ac.id
digilib.uns.ac.id
BAB I PENDAHULUAN
1.1 Latar Belakang KMM merupakan suatu karya ilmiah mahasiswa hasil kegiatan belajar mengajar yang melibatkan instansi di luar kampus. Mahasiswa dengan arahan dan bimbingan dosen dan
pembimbing instansi dari luar kampus dapat
menghasilkan karya ilmiah yang berbentuk: rancangan atau evaluasi rekayasa perangkat lunak, rancangan pengembangan atau evaluasi jaringan server client, perancangan atau evaluasi basis data suatu sistem informasi, perancangan dan evaluasi sistem informasi, perancangan atau evaluasi pemrograman web atau situs, pengembangan protokol jaringan, dan rancangan pengembangan multimedia pengajaran bidang ilmu komputer ataupun pengkajian suatu algoritma. KMM management adalah sistem informasi terkait dengan manajemen kegiatan magang mahasiswa. Informasi yang dibutuhkan mahasiswa tentang KMM tersebut tidaklah sedikit, sebagai contoh surat rekomendasi pembimbing, lembar konsultasi pembimbing, lembar penilaian dosen pembimbing dan instansi. Pada saat ini pelayanan tersebut di D3 Teknik Informatika FMIPA UNS masih belum tersosialisasikan secara maksimal sehingga membutuhkan banyak waktu untuk pelaksanaanya. Dengan sistem informasi KMM ini mahasiswa akan lebih mudah mendapatkan informasi mengengenai KMM. Sistem informasi KMM ini juga akan mempermudah admin dalam mengolah data mahasiswa yang melaksanakan KMM.
1.2 Perumusan Masalah Permasalahan yang akan diteliti oleh penulis ialah bagaimana membuat sebuah media untuk menangani segala hal yang berhubungan dengan manajemen KMM guna mempermudah proses manajemen KMM di D3 user Teknik Informatika Uiversitascommit SebelastoMaret
1
2 digilib.uns.ac.id
perpustakaan.uns.ac.id
1.3 Batasan Masalah Penelitian Dalam penyusunan Tugas Akhir mahasiswa ini, penulis berfokus pada tujuan yang ingin dicapai agar tidak menyimpang dari tujuan semula. Untuk itu penulis membatasi pokok permasalahan pada : 1. Pembuatan Sistem Informasi KMM Manajemen ini tidak terdapat fasilitas berupa :
Penjadwalan ujian KMM secara otomatis oleh sistem.
SI KMM Manajemen ini tidak online.
2. Penggunaan bahasa pemrograman menggunakan HTML 5, PHP, dan database MySQL.
1.4 Tujuan Penelitian Tujuan dari penyusunan tugas akhir ini adalah membangun suatu media yang berfungsi untuk optimalisasi manajemen Kegiatan Magang Mahasiswa di D3 Teknik Informatika Universitas Sebelas Maret.
1.5 Manfaat Penelitian Adapun manfaat Sistem informasi “KMM Management” ini sebagai berikut : 1.
Menjadi salah satu alternatif mengatasi masalah manajemen kegiatan magang mahasiswa agar lebih tertata dan lebih terstruktur.
2.
Mempermudah proses bimbingan online.
3.
Mahasiswa dapat lebih menghemat waktu untuk mendapatkan informasi KMM.
1.6 Metodelogi Penelitian Metodelogi yang penulis gunakan dalam penyusunan laporan Tugas Akhir ini meliputi beberapa tahapan sebagai berikut :
commit to user
3 digilib.uns.ac.id
perpustakaan.uns.ac.id
1.5.1 Studi Pustaka Studi pustaka merupakan metode pencarian dan pengumpulan data dengan cara mencari referensi, literatur atau bahan-bahan teori yang diperlukan dari berbagai sumber wacana yang berkaitan dengan pembuatan aplikasi ini. Studi
pustaka
yang dilakukan oleh penulis yaitu
dengan cara
pengumpulan data melalui internet dan mencari buku-buku referensi yang berhubungan dengan tema dalam penyusunan tugas akhir. 1.5.2 Observasi Metode pengumpulan data dengan cara melakukan pengamatan dan pencatatan data-data serta berbagai hal yang akan dibutuhkan dalam proses penelitian. 1.5.3 SDLC SDLC ( System Development Life Cycle ), merupakan pola yang digunakan untuk mengembangkan sistem perangkat lunak, yang terdiri beberapa tahap, meliputi : a. Rencana ( Planning ) Perencanaan sistem informasi biasanya rumit. Mereka membutuhkan investasi waktu, usaha, dan ekonomi yang signifikan. Masalah yang akan dipecahkan sering dinyatakan dengan samar- samar, yang berarti solusi awal yang dipikirkan secara prematur. Untuk alasan – alasan inilah maka proyek – proyek sistem harus di rencakan dengan hati-hati. Permulaan sistem menentukan lingkup proyek dan rencana pemecahan masalah. b. Analisis ( analysis ) Analisis ditunjukan untuk menyediakan tim proyek dengan pemahaman yang lebih menyeluruh terhadap masalah – masalah dan kebutuhkan – kebutuhan yang memicu proyek. Area Bisnis (lingkup proyek – yang didefinisikan selama permulaan sistem) dipelajari dan dianalisis untuk memperoleh pemahaman yang lebih rinci mengenai apa yang bekerja, apa yang tidak bekerja, dan apa yang di butuhkan. c. Perancangan Sistem commit program. to user Merancang sistem sesuai rencana
4 digilib.uns.ac.id
perpustakaan.uns.ac.id
d. Pembangunan program Spesifikasi atau kontruksi solusi yang teknis dan berbasis komputer untuk persyaratan bisnis yang didefinisikan dalam analisis sistem. Spesisikasi teknis yang dibutuhkan untuk mengimplementasikan database, program, antarmuka penggunaan, dan jaringan yang dibutuhkan untuk sistem informasi. e. Uji Program Menguji kelayakan program, jika masih ada beberapa kesalahan akan dilakukan perbaikan di letak kesalahan. f. Implementasi Implementasi mengkontruksi sistem informasi baru dan menempatkan ke dalam operasi. Selama implementasi sistemlah perangkat keras dan perangkat keras yang baru diinstal dan diuji. Semua perangkat lunak dan database yang dibeli akan di instal dan dikonfigurasi.
1.7 Sistematika Penulisan Sistematika penulisan laporan tugas akhir ini terdiri dari beberapa bab dan sub bab sebagai berikut : BAB I : PENDAHULUAN Bab pendahuluan berisi uraian yang memuat tentang segala yang melatarbelakangi penulis melakukan penelitian dan yang menjadi dasar dari permasalahan, yang terdiri dari beberapa sub bab, yaitu latar belakang masalah, rumusan masalah, tujuan yang hendak dicapai,
manfaat,
metode penelitian
yang digunakan, serta
sistematika penulisan. BAB II : LANDASAN TEORI Landasan teori memuat tinjauan pustaka yang berisi teori-teori yang mendukung penulisan tugas akhir. Landasan teori tersebut antara lain: Pengertian Sistem, Basis Data, PHP, MySQL, Context Diagram commit to user
5 digilib.uns.ac.id
perpustakaan.uns.ac.id
(CD), Data Flow Diagram (DFD), dan Entity Relationship Diagram (ERD). BAB III : ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM Memuat tentang desain perancangan sistem dan data-data yang diperlukan dalam perancangan sistem seperti Konteks Diagram, DFD, ERD, dan perancangan basis data.
BAB IV : IMPLEMENTASI DAN ANALISA Pada implementasi memuat hasil analisa dan perancangan sistem yang antara lain ditampilkan dalam bentuk tabel, gambar dan penjelasan dari masing-masing bagian. Pada evaluasi memuat kekurangan dan kelebihan sistem. BAB V : PENUTUP Pada penutup terdapat kesimpulan hasil penelitian dan pembahasan beserta
saran
yang
ditujukan
untuk
pengembangan sistem di masa mendatang.
commit to user
penyempurnaan
dan