Anda di halaman 1dari 7

BAB I

PENDAHULUAN

1.1. Latar Belakang Masalah

Kebutuhan akan informasi mencakup banyak hal, salah satunya kebutuhan

informasi mengenai pendataan alumni. Alumni merupakan bagian yang tidak

dapat terpisahkan dalam sebuah dunia pendidikan. Dalam pengelolaan data

alumni di MTs Negeri 9 Bantul masih dalam bentuk dokumen cetak maupun

buku, pengelolaan data alumni yang masih menggunakan cara dokumen cetak

mengakibatkan pengelolaan data belum dapat dilakukan dengan cepat dan masih

sering terjadi ketidaksesuaian data alumni dengan kenyataan yang ada serta sulit

untuk diperbarui. Setelah menyelesaikan pendidikan, keberadaan alumni tidak

diketahui karena data atau informasi mengenai alumni sulit didapatkan dan

komunikasi antar alumni tidak berjalan dengan baik.

Kemajuan teknologi saat ini telah mengalami kemajuan yang sangat pesat.

Kemajuan teknologi itu sendiri telah merambah di berbagai aspek kehidupan,

salah satunya dalam dunia pendidikan. Contoh dari kemajuan teknologi

diantaranya adalah website. Web adalah salah satu aplikasi yang berisikan

dokumen-dokumen multimedia (teks, gambar, suara, animasi, video) di dalamnya

yang menggunakan protocol HTTP (hypertext transfer protocol) dan untuk

mengaksesnya mengunakan perangkat lunak yang di sebut browser. Website itu

sendiri bersifat dinamis dimana content/isinya dapat berubah-ubah setiap saat.

1
2

Berdasarkan permasalahan yang telah diuraikan, diperlukan sebuah sistem

yang dapat membantu proses pengelolaan informasi data alumni, maka untuk itu

akan dibuat “ Rancang Bangun Aplikasi Pendataan Alumni Berbasis Web “.

1.2. Rumusan Masalah

Berdasarkan latar belakang masalah, maka ada beberapa permasalahan yang

dapat dirumuskan adalah sebagai berikut :

1. Bagaimana merancang aplikasi pendataan alumni berbasis web di MTs

Negeri 9 Bantul ?

2. Bagaimana membangun aplikasi pendataan alumni berbasis web ?

3. Apakah aplikasi pendataan alumni yang dibuat dapat membantu alumni

memperoleh informasi data alumni, informasi berita alumni agenda

alumni, dan lokasi akses web ?

1.3. Batasan Masalah

Untuk membatasi ruang lingkup pembahasan masalah, maka ada beberapa

batasan masalah yaitu :

1. Sistem yang dihasilkan berbasis web.

2. Sistem yang akan dibuat menggunakan bahasa pemrograman PHP,

HTML, javascript, dan CSS, menggunakan DBMS MySQL, framework

Bootstrap.

3. Implementasi sistem hanya untuk sistem pendataan alumni di MTs

Negeri 9 Bantul.

4. Fitur-fitur yang ditampilkan :

a. Informasi data alumni.


3

b. Informasi berita alumni.

c. Informasi agenda alumni.

d. Informasi lokasi akses web.

1.4. Tujuan Penelitian

Tujuan yang ingin dicapai dalam penelitian ini yaitu :

1. Merancang aplikasi pendataan alumni berbasis web.

2. Membangun aplikasi pendataan alumni berbasis web.

3. Menghasilkan sebuah aplikasi pendataan alumni yang dapat membantu

alumni dalam memperoleh informasi data alumni, agenda kegiatan

alumni, dan lokasi akses web.

1.5. Manfaat Penelitian

Manfaat yang diperoleh dari penelitian ini adalah:

1. Bagi MTs Negeri 9 Bantul Yogyakarta

Mempermudah bagi pihak sekolah dalam melakukan proses pendataan

alumni, menjadikan sarana dalam memberikan informasi tentang data

alumni, serta agenda alumni.

2. Bagi Alumni

Mempermudah mendapatkan informasi berupa berita, serta agenda yang

diadakan di sekolah menyangkut kegiatan alumni di MTs Negeri 9

Bantul Yogyakarta.
4

3. Bagi Peneliti

Sebagai sumber data untuk penelitian berikutnya dan mendorong bagi

yang berkepentingan untuk melakukan penelitian lebih lanjut mengenai

proses pendataan alumni berbasis web.

4. Bagi Mahasiswa

Sebagai sarana untuk menambah pengetahuan dan wawasan dalam

menerapkan teori-teori ilmu pengetahuan yang diproleh dari bangku

perkuliahan, dan mengimplementasikan ke dalam sistem.

1.6. Metode Pemecahan Masalah

1. Metode Pengumpulan Data

a. Studi pustaka, dilakukan dengan cara mengumpulkan data dari

berbagai sumber referensi sebagai bahan acuan yang menunjang

pembuatan sistem, dalam melakukan proses pendataan alumni

seperti teori tentang sistem pendataan alumni yang berbasis web.

b. Metode Observasi, pengumpulan data yang dilakukan secara

sistematis dengan melakukan pengamatan langsung di sekolah.

Pengamatan yang dimaksud yaitu memahami pengetahuan dan

gagasan yang sudah diketahui sebelumnya, untuk mendapatkan

informasi yang dibutuhkan guna melanjutkan suatu penelitian.

c. Studi internet, melakukan searching dan browsing melalui internet

yang berhubungan dengan topik yang dibahas yaitu tentang

rancang bangun sistem pendataan alumni berbasis web. Mencari


5

informasi dari berbagai macam artikel, maupun jurnal tentang

pendataan alumni.

2. Metode Pengembangan Sistem

Metode pengembangan sistem yang digunakan yaitu menggunakan

metode waterfall dengan tahapan sebagai berikut :

a. Analisa Kebutuhan

Pada tahapan analisa kebutuhan sistem terdiri dari kebutuhan

fungsional dan kebutuhan non fungsional. Kebutuhan fungsional

berisi fungsi-fungsi yang harus ada di dalam sistem pendataan

alumni yang akan dibuat, contoh kebutuhan fungsional yang harus

ada di dalam sistem pendataan alumni adalah harus ada form untuk

mengisi biadata alumni. Kebutuhan non fungsional yaitu kebutuhan

penunjang yang digunakan untuk pembuatan sistem pendataan

alumni, dalam pembuatan sistem ini menggunakan framework

laravel, bahasa pemrograman PHP, CSS, Javascript dan DBMS

MySQL.

b. Desain

Merupakan tahapan yang memberikan gambaran rancangan data

yaitu use case diagram, activity diagram, sequence diagram, class

diagram, relasi antar tabel, entity relationship diagram (ERD)

tentang rancang bangun sistem pendataan alumni berbasis web dan

perancangan DBMS menggunakan MySQL.


6

c. Implementasi

Keseluruhan dari tahapan desain akan diimplementasikan ke dalam

bahasa pemrograman PHP, CSS, dan Javascript. Setelah tahapan

pengkodean program selesai nantinya sistem ini akan

diintegrasikan dalam sistem yang berbasiskan web.

d. Pengujian

Aplikasi yang telah dibuat akan diintegrasikan dan di test untuk

menguji apakah aplikasi tersebut telah berfungsi dengan baik.

e. Pemeliharaan

Tidak menutup kemungkinan sebuah perangkat lunak mengalami

perubahan ketika sudah dikirimkan ke user, Perubahan bisa terjadi

karena adanya kesalahan yang muncul dan tidak terdeteksi saat

pengujian atau sehingga diperlukan perbaikan aplikasi apabila

ditemukan adanya kesalahan pada aplikasi.

1.7. Sistematika Penulisan

Rangkaian penulisan pada laporan skripsi ini disusun dengan menggunakan

uraian yang sistematis sehingga lebih mempermudah proses pengkajian dan

pemahaman terhadap permasalaham yang dibahas. Dengan perinciannya sebagai

berikut :

BAB I. PENDAHULUAN

Pada bab I ini akan dibahas hal-hal yang meliputi latar belakang

masalah, batasan masalah, tujuan penelitian, manfaat penelitian,

metode pemecahan masalah, dan sistematika penulisan.


7

BAB II. LANDASAN TEORI

Pada bab II ini akan dibahas mengenai teori-teori yang menjadi

dasar dalam penulisan laporan skripsi, seperti teori tentang konsep

dasar yang akan diterapkan yang meliputi teori tentang alumni,

sistem, website, basis data. Teori tentang perangkat lunak yang

akan digunakan seperti (UML), Laragon, MySQL Bootstrap, PHP,

Javascript, dan CSS.

BAB III. ANALISA DAN PERANCANGAN

Pada bab III ini akan membahas mengenai analisis sistem, analisa

kebutuhan sistem, analisa kelayakan sistem. rancangan sistem yang

diusulkan yang meliputi perancangan arsitektur sistem, (UML),

yang terdiri dari Use Case Diagram, Activity Diagram, Sequence

Diagram, Class Diagram, ERD, dan ERT, serta perancangan antar

muka yang akan diterapkan pada rancang bangun aplikasi pendataan

alumni berbasis web.

BAB IV. IMPLEMENTASI DAN PENGUJIAN

Pada Bab IV ini akan dibahas implementasi sistem, pengujian

sistem, pembahasan sistem meliputi keunggulan dan kelemahan

sistem.

BAB V. PENUTUP

Pada bab V ini merupakan bagian terakhir yang menguraikan tentang

kesimpulan yang diperoleh pada penelitian skripsi serta saran bagi

pengembangan selanjutnya.

Anda mungkin juga menyukai