SISTEM INFORMASI PENGELOLAAN DATA ALUMNI SIPEDAL MUTU SMK MUHAMMADIYAH 1
PEKANBARU
SKRIPSI
Oleh:
RAHMAD HIDAYAT.W 1957201038
SISTEM INFORMASI
FAKULTAS ILMU KOMPUTER UNIVERSITAS LANCANG KUNING
PEKANBARU 2023
v
HALAMAN MOTO PERSEMBAHAN
Sembah sujud serta syukur kepada allah subhanallahu wa Ta‟ala yang telah memberikanku dengan ilmu serta cinta. Atas karunia serta kelancaran yang engkau berikan akhirnya skripsi yang sederhana ini dapat terselesaikan. Shalawat
dan salam selalu terlimpahkan kepada Rasulullah Muhammad Shallahu Wa Sallam
Kupersembahkan karya sederhana ini kepada orang yang sangat kukasihi dan ku sayangi
Terimakasih buat ibunda yang sudah mendukung dan menyemangati sampai akhirnya dapat menyelsaikan skripsi ini dengan baik dan tepat waktu
vi
KATA PENGANTAR
Alhamdulillah Puji dan Syukur kepada Allah Subhanahuwa Ta‟ala yang telah memberikan karunianya kepada penulis dalam menyelesaikan penyususan Skripsi ini sehingga penulis dapat menyelesaikan skripsi ini tepat pada wakutnya, dengan judul “SISTEM INFORMASI PENGELOLAAN DATA ALUMNI SIPEDAL MUTU SMK MUHAMMADIYAH 1 PEKANBARU”. Penulis sangat menyadari bahwa masih banyak kesalahan yang penulis lakukan di dalam penulisan skripsi ini, maka dari itu penulis mengucapkan ribuan ucapan terimakasih kepada seluruh keluarga besar Universitas Lancang Kuning, ucapan terimakasih tersebut diberikan kepada:
1. Bapak Dr. H.Fajrizal, SP, M.Kom, MTA Selaku Dekan Fakultas Ilmu Komputer Universitas Lancang Kuning
2. Bapak Ahmad Zamsuri, M.Kom. MTA. Selaku Wakil Dekan 1 Fakultas Ilmu Komputer Universitas Lancang Kuning
3. Ibuk Lucky Lhaura Van Fc, M.Kom., MTA selaku Wakil Dekan II Fakultas Ilmu Komputer Universitas Lancang Kuning
4. Bapak Dr. Muhmmad Sadar, S.E. M.Kom., MTA Selaku Wakil Dekan III Fakultas Ilmu Komputer Universitas Lancang Kuning
5. Bapak Afriansyah, M.Kom., MTA Selaku Ketua Prodi Sistem Informasi Fakultas Ilmu Komputer Universitas Lancang Kuning
vii
6. Bapak Febrizal Alfarasy Syam, M.Kom,. MTA Selaku Sekretaris Prodi Sistem Informasi Universitas Lancang Kuning
7. Bapak Afriansyah, M.Kom. MTA Selaku dosen pembimbing I yang telah memberikan arahan dan bimbingan kepada penulis.
8. Bapak dan Ibu Dosen Fakultas Ilmu Komputer Universitas Lancang Kuning yang telah memberikan bekal ilmu kepada penulis
9. Kepada Orang Tua penulis yang telah mendukung dalam penulisan skripsi ini, dan atas doanya lah penulis dapat menyelesaikan skripsi ini dengan tepat waktu.
10. Kepada Coach Absy dari PT Progate Global Indonesia selaku mentor selama mengikuti program MBKM Kampus Merdeka yang telah membantu memberikan arahan dari segi fungsionalitas program yang akan dikerjakan.
Semoga Allah SWT, melimpahkan karunia-nya serta membalas kebaikan ke pada semua pihak yang turut membantu dalam penyelesaian penulisan skripsi.Dalam penulisan skripsi ini penulis menyadari bahwa masih banyak kekurangan yang belum sampai pada titik kesempurnaan.Oleh karena itu, penulis sangat mengharapkan kritik dan saran dari bapak/ibu dosen penguji dan Pembaca.
Pekanbaru, 31 Januari 2023 Penulis
viii
SISTEM INFORMASI PENGELOLAAN DATA ALUMNI SIPEDAL MUTU SMK MUHAMMADIYAH 1
PEKANBARU
Rahmad Hidayat.W1, Afriansyah2
1 [email protected], 2[email protected] ABSTRAK
Teknologi informasi merupakan salah satu teknologi yang berkembang cepat pada saat ini Penggunaan alat bantu komputer sebagai salah satu sarana penunjang dalam sistem informasi dapat memberikan hasil lebih baik dan akurat untuk output sebuah sistem, tentu bila sistem di dalamnya telah berjalan dengan baik dan sesuai dengan yang diinginkan oleh user. Setelah melakukan penelitian disekolah tersebut, maka penulis menemukan beberapa kelemahan sistem dalam sekolah ini, terutama di dalam pencatatan pendataan alumni, dimana pencatatanya masih dilakukan secara manual, dan lowongan kerja bagi alumni yang sudah lulus yang kurang sistematis. Tujuan penelitian ini adalah untuk membuat sebuah aplikasi pengelolaan data alumni di SMK Muhammadiyah 1 Pekanbaru secara digital yang nantinya akan digunakan sebagai alat untuk melakukan pengelolaan data alumni. Pada penelitian ini penulis menggunakan pendekatan pemrograman MVC dan metode waterfall. Metode waterfall merupakan sebuah model pengembangan perangkat lunak yang menekankan pada proses langkah sistematis, sehingga proses penciptaan sebuah aplikasi harus dilakukan secara berurutan, mulai dari tahapan identifikasi kebutuhan sampai dengan proses perawatan.
Pengelolaan data ini dilakukan agar pihak pengelola alumni di SMK Muhamadiyah 1 Pekanbaru tidak dilakukan secara tulis tangan, sehingga membuat proses pengelolaan dapat dilakukan secara cepat dan tanpa butuh waktu yang lebih lama lagi, sehingga meminimalisir akan terjadinya kesalahan data bahkan kehilangan data maupun kesalahan dalam peninputan data alumni.
.
Kata Kunci: Sistem Informasi, Pendataan Alumni, Pengelolaan Data Alumni, Konsep MVC, Codeigniter Framework
ix
ALUMNI DATA MANAGEMENT INFORMATION SYSTEM SIPEDAL MUTU SMK MUHAMMADIYAH 1
PEKANBARU
Rahmad Hidayat.w1, Afriansyah2
1 [email protected], 2[email protected] ABSTRACT
Information technology is one of the technologies that is developing fast at this time The use of computer aids as one of the supporting means in the information system can provide better and more accurate results for the output of a system, of course if the system in it has run well and is in accordance with what the user wants. After conducting research at the school, the author found several weaknesses in the system in this company, especially in recording alumni data collection, where recording is still done manually and event management, and job vacancies for alumni who have graduated are less systematic. The purpose of this study is to create a digital alumni data management application at SMK Muhammadiyah 1 Pekanbaru which will later be used as a tool to manage alumni data. In this study, the author used the waterfall method. The waterfall method is a software development model that emphasizes a systematic step process, so the process of creating an application must be carried out sequentially, starting from the stage of identifying needs to the treatment process.This data management is carried out so that the alumni management at SMK Muhamadiyah 1 Pekanbaru is not carried out in handwriting, thus making the management process can be carried out quickly and without taking a longer time, thereby minimizing the occurrence of data errors and even data loss and errors in inputting alumni data.
Keywords: Information System, Alumni Data Collection, Alumni Data Management, MVC Concept, Codeigniter Framework
x DAFTAR ISI
HALAMAN PERSETUJUAN………..ii
HALAMAN PENGESAHAN ... Error! Bookmark not defined. HALAMAN PERNYATAAN KEASLIAN ILMIAH………...iv
HALAMAN MOTO PERSEMBAHAN………...v
KATA PENGAN TAR ...vi
ABSTRAK...viii
DAFTAR TABEL...xiii
DAFTAR GAMBAR ...xiv
BAB I PENDAHULUAN ...1
A. Latar Belakang...1
B. Rumusan Masalah ...3
C. Batasan Masalah ...3
D. Tujuan Penelitian ...4
E. Manfaat Penelitian ...4
F. Sistematika Penulisan ...5
BAB II TINJAUAN PUSTAKA...6
A. Tinjauan penelitian terdahulu ...6
B. Teori dasar yang digunakan...14
xi
1.Sistem Informasi ...14
2.Website...14
3.PHP ...15
4.MVC (Model, View, Controller) ...15
5.MySQL...16
6.UML...16
BAB III METODOLOGI PENELITIAN ...21
A. Tahapan-tahapan penelitian ...21
B. Lokasi Dan Waktu Penelitian ...24
C. Data yang digunakan ...24
D. Teknik Pengumpulan Data ...25
E. Pemodelan yang digunakan ...26
BAB IV GAMBARAN UMUM OBJEK PENELITIAN ...28
A. Gambaran Umum SMK Muhammadiyah 1 Pekanbaru...28
B. Visi-Misi SMK Muhammadiyah 1 Pekanbaru ...29
C. Struktur Organisasi SMK Muhammadiyah 1 Pekanbaru ...30
D. Logo SMK Muhammadiyah 1 Pekanbaru ...33
BAB V HASIL DAN PEMBAHASAN ...34
A. Hasil Penelitian...34
B Pembahasan ...54
xii
KESIMPULAN DAN SARAN ...66 DAFTAR PUSTAKA ...67 LAMPIRAN ...70
xiii
DAFTAR TABEL
Tabel 2. 1 Use Case Diagram ... 17
Tabel 2. 2 Class Diagram... 18
Tabel 2. 3 Activity Diagram ... 19
Tabel 2. 4 Sequence Diagram ... 20
Tabel 5. 1 Pengujian Black-Box Sistem... 52
Tabel 5. 2 Q uery Builders ... 64
xiv
DAFTAR GAMBAR
Gambar 2. 1 Arsitektur MVC ... 15
Gambar 3. 1 Tahapan-Tahapan Penelitian ... 21
Gambar 3. 2 Pemodelan Waterfall ... 26
Gambar 4. 2 Struktur Organisasi SMK Mutu ... 30
Gambar 4. 3 Logo SMK Mutu ... 33
Gambar 5. 1 FlowCart Sistem yang sedang berjalan... 35
Gambar 5. 2 Use Case Diagram usulan sistem baru ... 36
Gambar 5. 3 Use Case Diagram Administrator ... 37
Gambar 5. 4 Use Case Diagram pengguna(Alumni)... 37
Gambar 5. 5 Activity Diagram Login ... 38
Gambar 5. 6 Activity Diagram Kelola Data Alumni ... 39
Gambar 5. 7 Activity Diagram Kelola Gallery Alumni ... 40
Gambar 5. 8 Activity Diagram Event ... 41
Gambar 5. 9 Activity Diagram Loker ... 42
Gambar 5. 10 Class Diagram ... 43
Gambar 5. 11 Sequence Diagram login sistem ... 44
Gambar 5. 12 Sequence Diagram Data Alumni ... 44
Gambar 5. 13 Sequence Diagram Kelola Gallery ... 45
Gambar 5. 14 Sequence Diagram Chat ... 46
Gambar 5. 15 Sequence Diagram Loker ... 46
Gambar 5. 16 Sequence Diagram Event ... 47
Gambar 5. 17 Form login sistem ... 48
xv
Gambar 5. 18 Form Menu Utama ... 49
Gambar 5. 19 Form Data Alumni... 49
Gambar 5. 20 Form Gallery ... 50
Gambar 5. 21 Form Fitur Chat ... 50
Gambar 5. 22 Form Event ... 51
Gambar 5. 23 Form Loker ... 52
Gambar 5. 24 Struktur Folder ... 54
Gambar 5. 25 Pengaturan Config ... 55
Gambar 5. 26 Pengaturan Auto Loading ... 56
Gambar 5. 27 Configurasi Database ... 56
Gambar 5. 28 Controller Login... 57
Gambar 5. 29 Controller Alumni ... 58
Gambar 5. 30 Controller Gallery ... 59
Gambar 5. 31 Controller Chat... 60
Gambar 5. 32 Controller Loker... 61
Gambar 5. 33 Controller Event... 61
Gambar 5. 34 Controller ijazah... 62
Gambar 5. 35 Pembentukan Models ... 63
Gambar 5. 36 Pembentukan Views... 65
1 BAB I
PENDAHULUAN A. Latar Belakang
Mengingat teknologi informasi merupakan salah satu teknologi yang berkembang pesat saat ini, baik dalam aspek teknis maupun non-teknis pembelajaran, maupun dalam bidang pendidikan, maka sekolah dituntut untuk dapat mengikuti segala perkembangan teknologi. Akses cepat ke data atau informasi yang tersedia dimungkinkan oleh kemajuan teknologi informasi.
SMK Muhammadiyah 1 Pekanbaru merupakan sebuah lembaga pendidikan yang berlokasi di Jl. Senapelan No.10 A, Kp. Dalam, Kec.
Senapelan, Kota Pekanbaru, jumlah tenaga pendidik yaitu 86 orang tenaga pendidik, jurusan yang tersedia di SMK Muhammadiyah 1 Pekanbaru yaitu 13 jurusan yaitu desain komunikasi visual / Multimedia, desain permodelan dan informasi bangunan, teknik tenaga listrik, teknik kendaraan ringan, teknik mesin, teknik jaringan komputer, teknik bisnis sepeda motor, perhotelan, kuliner, alat berat, elektronika, manajemen perkantoran dan layanan bisnis, akuntasi dan keuangan lembaga, Mengenai Alumni SMK Muhammadiyah 1 Pekanbaru terdapat 450 lulusan di tahun 2020, sedangkan ditahun berikutnya terdapat 220 lulusan di tahun 2021, berdasarkan hasil wawancara terkait sistem pengelolaan data alumni disekolah masih dilakukan dengan cara mencatat dalam bentuk Excel, penggu naan Micorsoft Excel tentu nya tidak efektif apabila digunakan terus menerus, akan ada kemungkinan untuk
2 kehilangan data, apalagi setiap tahun lulusannya semakin bertambah dan semakin banyak, maka dari itu akan berdampak pada tumpukan file yang akan bertambah, dalam hal pencarian data masih terbilang sulit karna harus mencari satu persatu data alumni di dalam file komputer tersebut, kemudian ketika hendak ingin menghubungi alumni ada banyak sekali nomor siswa yang tidak aktif, dan hal itu membuat pengelola kebingungan dalam mengatasi permasalahan tersebut.
Maka dari itu sistem informasi sangat dibutuhkan untuk menunjang kebutuhan pengelolaan alumni di sekolah, dengan memanfaatkan teknologi informasi didalamnya dapat sekiranya memenuhi kebutuhan sekolah itu sendiri dalam hal pengelolaan data alumni di SMK Muhammadiyah 1 Pekanbaru.
Berdasarkan latar belakang maka penulis mengangkat judul “SISTEM INFORMAS PENGELOLAAN DATA ALUMNI SIPEDAL MUTU SMK MUHAMMADIYAH 1 PEKANBARU” yang dapat membantu pihak sekolah untuk melakukan pengelolaan data alumni sekolah, dan melakukan live searching dengan bantuan teknologi ajax di dalamnya, agar dapat memberikan output secara langsung dalam hal pencarian data, sehingga semua proses pekerjaan dapat diselesaikan dengan efisien.
3 B. Rumusan Masalah
Rumusan masalah dalam penelitian ini dapat diuraikan menjadi beberapa bagian berdasarkan latar belakang yang telah diuraikan dan permasalahan yang dihadapi:
1. Bagaimana membangun sistem informasi SIPEDAL MUTU SMK MUHAMMADIYAH 1 PEKANBARU?
2. Bagaimana cara menerapkan pendekatan MVC dalam sistem informasi pengelolaan data alumni SIPEDAL MUTU SMK Muhammadiyah 1 Pekanbaru
C. Batasan Masalah
Pembahasan dibatasi pada beberapa hal, yaitu: agar lebih terarah dan mudah dipahami.
1. Membangun sistem informasi pengelolaan data alumni SIPEDAL MUTU SMK Muhammadiyah 1 Pekanbaru menggunakan pendekan MVC
2. Sistem yang dibangun menggunakan bahasa pemrograman PHP (back- end), Bootstrap css (UI framework) dan database MySql yang nantinya akan dilakukan pengujian black box
3. Proses pengujian hanya dilakukan dengan menggunakan black box 4. Pembahasan tidak sampai ke teknik security aplikasi
4 D. Tujuan Penelitian
Ada beberapa komponen tujuan penelitian ini, antara lain:
1. Membangun sistem informasi Pengelolaan Data Alumni SIPEDAL MUTU SMK Muhammadiyah 1 Pekanbaru.
2. Mengetahui cara menerapkan Pendekatan MVC didalam sistem informasi pengelolaan data alumni SMK Muhammadiyah 1 Pekanbaru E. Manfaat Penelitian
Berikut ini adalah manfaat yang penulis dapat jabarkan yaitu sebagai berikut:
1. Bagi Pembaca
Hasil penelitain ini diharapkan dapat menjadi arsip dokumen akademik yang bisa bermanfaat sebagai acuan penelitian selanjutnya.
2. Bagi Sekolah
Harapan dari penelitian ini yaitu agar dapat membantu pihak sekolah dalam pengelolaan setiap alumni yang sudahlulus dari sekolah
3. Bagi Penulis
Menambah pengalaman penulis merancang system informasi pengelolaan data alumni SIPEDAL MUTU di SMK Muhammadiyah 1 Pekanbaru.
5 F. Sistematika Penulisan
Sistematika dari penulisan skripsi ini dibagi menjadi beberapa point diatara lainya ialah:
1. BAB I PENDAHULUAN
Bab ini membahas seputar latar belakang, rumusan masalah, batasan masalah, tujuan penelitian, manfaat penelitian, dan sistematika penulisan.
2. BAB II TINJAUAN PUSTAKA
Bab ini membahas seputar Tinjauan penelitian terdahulu, dan Teori dasar yang di gunakan.
3. BAB III METODOLOGI PENELITIAN
Bab ini membahas seputar Tahapan-tahapan Penelitian, Lokasi dan Waktu Penelitian, Data yang di gunakan, Teknik Pengumpulan Data, Metode/Pemodelan yang digunakan
4. BAB IV JADWAL PELAKSANAAN
Bab ini membahas seputar visi misi, sejarah dan struktur organisasi di SMK Muhammadiya 1 Pekanbaru
5. BAB V HASIL DAN PEMBAHASAN
Bab ini membahas seputar sistem yang sedang berjalan, perancangan sistem, use case diagram, Activity Diagram, Class Diagram, Sequence Diagram, Perancangan Interface, Pengkodean Sistem, Pengujian Sistem.
6. BAB VI KESIMPULAN DAN SARAN
Bab ini membahas seputar kesimpulan yang didapatkan dan saran.
66 BAB VI
KESIMPULAN DAN SARAN A. Kesimpulan
Adapun kesimpulan yang dapat diberikan pada penulisan skripsi ini adalah sebagai berikut:
1. Sistem yang dibangun dapat mempermudah dalam proses pendataan alumni yang sudah tersistem sehingga lebih mudah dalam pencarian data yang diperlukan dan dengan adanya sistem pengelolaan data alumni ini dapat mengurangi kesalahan dalam penginputan data dan mempermudah dalam melakukan filter terhadap alumni-alumni di SMK Muhammadiyah 1 Pekanbaru
2. Pendekatan MVC dapat sangat membantu mempercepat proses kerja pembuatan sebuah aplikasi baru, dikarenakan sudah memiliki arsitektur yang cukup jelas dan ditambahkan dengan sudah banyak framework yang didalamnya sudah memiliki arsitektur MVC tersebut seperti Laravel, codeigniter, YII2, dan React JS.
B. Saran
Adapun dari kesimpulan diatas penulis memberikan saran-saran sebagai berikut:
1. Untuk pengembangan teknologi dimasa depan, dapat juga dikembangkan dengan menggabungkan konsep MVC dengan konsep-konsep pemrograman yang lainya dengan harapan untuk management code yang lebih rapih.
2. Harapan untuk dapat melakukan pengembangan didalam mobile Application
67 DAFTAR PUSTAKA
Aditiyawarman, D. (2021). Sistem Informasi Sistem Informasi Pengelolaan Data Madrasah (Sipedamas) Pada Forum Komunikasi Pendidikan Al-Qur`an Karawang. Techno Xplore : Jurnal Ilmu Komputer Dan Teknologi Informasi, 6(1), 36–43. https://doi.org/10.36805/technoxplore.v6i1.644
Afif, A., Suryanto, A. A., Rosyidi, I., & Bahtiar, H. Y. (2022). Sistem Informasi Pengelolaan Data Alumni Dan Tracer Study pada SMK Negeri 1 Brondong.
1, 76–82.
Anggraini, Y., Pasha, D., & Setiawan, A. (2020). Sistem Informasi Penjualan Sepeda Berbasis Web Menggunakan Framework Codeigniter (Studi Kasus : Orbit Station). Jurnal Teknologi Dan Sistem Informasi (JTSI), 1(2), 64–70.
http://jim.teknokrat.ac.id/index.php/JTSI
Asroni, A. (2018). Penerapan Model View Controller (MVC) Dengan Framework Codeigniter Pada Sistem Informasi Booking Wisata Klangon. BERDIKARI : Jurnal Inovasi Dan Penerapan Ipteks, 6(2), 119–130.
https://doi.org/10.18196/bdr.6239
Djulwini Fred Dachi , Hevalda Eppa , Muthmainnah, J. S. P. (2022). Making Information System Management of Sales and Stock Data Distributor Sandals in Cv. Prosperous. 6, 323–329.
Hidayati, N. (2020). Pengembangan Sistem Informasi Pembelian Obat Secara Kredit Pada Apotik Dengan Menggunakan Model View Controller (MVC).
Jurnal Sains Komputer & Informatika (J-SAKTI, 4(2), 457–471.
68 Madyatmadja, E. D., Kusumawati, L., Jamil, S. P., Kusumawardhana, W.,
Informasi, S., & Nusantara, U. B. (2021). Infotech: journal of technology information. Raden Ario Damar, 7(1), 55–62.
Mualim, W., & Putra, G. U. (2017). Implementasi Framework MVC Pada Sistem Informasi Akademik Di STMIK Yadika Bangil. Jurnal SPIRIT, 9(2), 35–39.
Pertiwi, D. H. (2011). Sistem Informasi Perpustakaan Berbasis Web Dengan MVC ( Model View Controller ). Jurnal Teknologi Dan Informatika, 1(2), 125–147.
Ronaldo, M., & Pasha, D. (2021). Sistem Informasi Pengelolaan Data Santri Pondok Pesantren an-Ahl Berbasis Website. Telefortech, 2(1), 17–20.
Septiani, W. D. (2018). Sistem Informasi Pengelolaan Data Penduduk (Studi Kasus: Rt/Rw Kelurahan Pondok Kacang Timur). JITK: Jurnal Ilmu Pengetahuan Dan Teknologi Komputer, 4(1), 23–28.
Subekti, A., & Astuti, Y. (2017). Perancangan Sistem Informasi Pengelolaan Data Alumni Pada Smk Muhammadiyah 1 Turi. INFOS Journal Vol. 1 No. 3 e- ISSN: 2655-142X p-ISSN: 2655-190X, 1(3), 27–33.
Toko bay.pdf. (n.d.).
Widaningsih, S., & Suheri, A. (2019). Sistem Informasi Pengelolaan Data Bank Sampah Berbasis Web di Kabupaten Cianjur. IJCIT (Indonesian Journal on Computer and Information Technology), 4(2), 171–181.
https://doi.org/10.31294/ijcit.v4i2.6489
69 Yesputra, Rolly, Marpaung Nasrun. (2018). Penerapan Arsitektur Model View
Contoller (Mvc) Pada Sistem Informasi E-Skripsi Stmik Royal. In Jurnal Informatika Sains dan Teknologi (Vol. 3, Issue 2, pp. 281–290).