• Tidak ada hasil yang ditemukan

PROGAM STUDI DIPLOMA III JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2021

N/A
N/A
Protected

Academic year: 2021

Membagikan "PROGAM STUDI DIPLOMA III JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2021"

Copied!
17
0
0

Teks penuh

(1)

LAPORAN TUGAS AKHIR

“PERANCANGAN APLIKASI WEB SILAU ( SISTEM INFORMASI

LAUNDRY ) DENGAN MENGGUNAKAN AJAX DAN CODEIGNITER”

Disusun Oleh :

Hafidz Sofyan Refaldi Hanza

(201610150511039)

PROGAM STUDI DIPLOMA III

JURUSAN TEKNIK ELEKTRO

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH MALANG

2021

(2)
(3)
(4)

LEMBAR PERSETUJUAN

PERANCANGAN APLIKASI WEB SILAU ( SISTEM INFORMASI LAUNDRY ) DENGAN MENGGUNAKAN AJAX DAN CODEIGNITER

Diajukan Untuk Memenuhi Syarat Memperoleh Gelar Ahli Madya (D-3) Program Studi D3 Teknik Elektronika Fakultas Teknik Universitas

Muhammadiyah Malang

Disusun Oleh:

HAFIDZ SOFYAN REFALDI HANZA NIM. 201610150511039

Diperiksa dan disetujui oleh,

Pembimbing I Pembimbing II

M. Irfan, M.T. Amrul Faruq, S.T., M.Eng.

(5)

LEMBAR PERNYATAAN

Yang bertanda tangan dibawah ini :

Nama : Hafidz Sofyan Refaldi Hanza

Tempat Tanggal Lahir : Malang, 27-Agustus-1997

NIM : 201610150511039

Fakultas/Jurusan : Teknik/D3 Teknik Elektro

Dengan ini saya menyatakan bahwa Tugas Akhir dengan judul

“Perancangan Aplikasi Web Silau (Sistem Inforamasi Laundry) Dengan

Menggunakan AJAX dan CodeIgniter” beserta isinya adalah karya peneliti

sendiri dan bukan merupakan karya orang lain, baik sebagian maupun seluruhnya, kecuali dalam bentuk kutipan yang telah disebutkan sumbernya.

Demikian surat pernyataan ini dibuat dengan sebenar-benarnya. Apabila kemudian ditemukan adanya pelanggaran terhadap etika keilmuan dalam karya peneliti ini, atau adanya klaim dari pihak lain terhadap karya peneliti ini maka peneliti siap menanggung segala bentuk risiko atau sanksi yang berlaku.

Malang, Yang Menyatakan Mengetahui Pembimbing I Pembimbing II M. Irfan, M.T. NIDN: 0705106601

(6)

LEMBAR PERSEMBAHAN

Syukur Alhamdulillah atas kehadirat Allah SWT dengan limpahan hidayah, rahmat dan karunia-Nya, shalawat serta salam senantiasa tercurahkan kepada junjungan Nabi besar Rasulullah Muhammad SAW. Tiada kata selain puji syukur dan terima kasih karena penulis dapat menyelesaikan Tugas Akhir ini. Oleh karena itu, dengan penuh kerendahan hati penulis menyampaikan ucapan terima kasih yang sebesar-besarnya kepada:

1. Segala puji dan segala puji-pujian hanya untuk dan milik Allah SWT, yang Maha Pemberi Petunjuk, Maha Pemberi Kemudahan.

2. Untuk Ayah dan Ibu, terima kasih atas kasih sayang yang berlimpah dari mulai saya lahir, hingga saya sudah sebesar ini, terima kasih juga atas limpahan doa yang tiada tara.

3. Untuk kakak dan adik terima kasih doa yang telah diberikan dan selalu menyemangati terus menerus tanpa henti.

4. Bapak Zulfatman M.Eng., Ph.D. selaku Ketua Jurusan Teknik Elektro Fakultas Teknik Universitas Muhammadiyah Malang. 5. Dosen pembimbing Bapak M. Irfan, M.T. dan Bapak Amrul Faruq,

S.T., M.Eng. yang telah membimbing saya selama pengerjaan Tugas Akhir ini. Semoga Allah membalas semua jasa bapak sekalian, karena penulis tidak dapat membalas semua jasa bapak secara langsung.

6. Dosen penguji Bapak Machmud Effendy, S.T., M.Eng dan Bapak Zamah, S.T, MT, Serta seluruh dosen Teknik Elektro Fakultas Teknik Universitas Muhammadiyah Malang yang telah mengajarkan ilmu kepada penulis dan tak akan pernah dapat penulis untuk membalasnya. Semoga Allah SWT membalas semua jasa bapak dan ibu, karena penulis tidak dapat membalas semua jasa bapak/ibu secara langsung.

7. Terima kasih kepada teman teman seperjuangan angkatan 2016 yang selalu menemani dalam proses pengerjaan.

(7)

ABSTRAK

Pada era globalisasi ini sistem informasi berkembang dengan sangat pesat, teknologi sistem informasi ini mempunyai banyak keunggulan yang dapat kita manfaatkan. Karena dengan adanya sistem informasi kita dapat memperoleh informasi-informasi dengan cepat dan lebih efisien, sehingga meringankan beberapa aktivitas kegiatan kita. Dengan sistem informasi kita tidak perlu lagi kesusahan mencari informasi melalui tatap muka dengan orang lain. Teknologi sistem informasi ini sangat perlu diterapkan dan dikembangkan lagi dikalangan masyarakat khususnya Arina Laundry untuk memudahkan pihak pegawai laundry dalam hal pekerjaan sehari-hari, namun Arina Laundry ini merupakan salah satu layanan laundry yang mengatur sistem manajemen dengan cara konvensional. Berdasarkan permasalahan yang ada, pada penelitian ini dibuat sebuah website sistem informasi dengan menggunakan bahasa pemrograman PHP, basis data dan sistem yang dikembangkan menggunakan CodeIgniter, dan AJAX sehingga menghasilkan desain website yang mempermudah pegawai saat melakukan rakapitulasi, pendataan barang dan proses laporan pengolahan data barang pada Arina Laudry. Berdasarkan hasil pengujian website ini mendapatkan 80% tanggapan baik dari pihak Arina Laundry dikarenakan website dapat diakses secara online sehingga lebih mengefesienkan waktu karyawan dalam pengelolahan data dan laporan di Arina Laundry.

(8)

ABSTRACT

In this era of globalization, information systems are developing very rapidly, this information system technology has many advantages that we can take advantage of. Because with the information system we can get information quickly and more efficiently, thus reducing some of our activities. With information systems we no longer need to have trouble finding information face-to-face with other people. This information system technology really needs to be applied and developed again among the community, especially Arina Laundry to make it easier for laundry employees in terms of daily work, but Arina Laundry is one of the laundry services that regulates the management system in a conventional way. Based on the existing problems, in this study an information system website was created using the PHP programming language, a database and a system developed using CodeIgniter, and AJAX so as to produce a website design that makes it easier for conducting rakapitulation, data collection and processing of goods data processing employees when reports. Arina Laudry. Based on the test results, this website gets 80% good responses from Arina Laundry because the website can be accessed online so that it makes employee time more efficient in managing data and reports at Arina Laundry.

(9)

KATA PENGANTAR

Assalamu’alaikum Warahmatullahi Wabarakatuh

Dengan memanjatkan puja dan puji syukur kehadirat Allah SWT atas segala rahmat serta hidayah-Nya kepada penulis dapat menyelesaikan Tugas Akhir ini yang berjudul:

“Perancangan Aplikasi Web Silau ( Sistem Informasi Laundry ) Dengan

Menggunakan AJAX dan CodeIgniter”

Tugas Akhir ini merupakan salah satu syarat studi yang harus ditempuh oleh seluruh mahasiswa Universitas Muhammadiyah Malang, guna menyelesaikan akhir studi pada jenjang program Diploma 3.

Dalam penulisan laporan ini penulis tentu tidak terlepas dari bantuan dan bimbingan dari berbagai pihak yang telah dengan ikhlas memberikan bantuan baik secara moril maupun spiritual sehingga penulis dapat menyelesaikan Tugas Akhir ini.

Penulis sangat menyadari sepenuhnya bahwa dalam penulisan Tugas Akhir ini masih banyak kekurangan dan keterbatasan. Oleh karena itu penulis mengharapkan saran yang membangun agar tulisan ini bermanfaat bagi perkembangan ilmu teknologi dan informasi kedepannya.

Malang, 1 April 2021

(10)

DAFTAR ISI

Halaman

LEMBAR PERSETUJUAN ... i

LEMBAR PENGESAHAN ... ii

LEMBAR PERNYATAAN ... iii

ABSTRAK ... iv

ABSTRACT ... v

LEMBAR PERSEMBAHAN ... vi

KATA PENGANTAR ... vii

DAFTAR ISI ... viii

DAFTAR GAMBAR ... xi

DAFTAR TABEL... xii

BAB I PENDAHULUAN ... 1 1.1 Latar Belakang ... 1 1.2 Rumusan Masalah... 3 1.3 Batasan Masalah ... 3 1.4 Tujuan ... 3 1.5 Manfaat ... 4

BAB II TINJAUAN PUSTAKA ... 5

2.1 Arina Laundry... 5 2.2 AJAX ... 5 2.3 CodeIgniter ... 6 2.4 MySQL ... 7 2.5 XAMPP ... 7 2.6 PHP ... 8

(11)

x

2.7 Data Base ... 8

2.8 Sistem Informasi ... 9

2.9 Apache Web Server ... 9

2.10 Notepad++ ... 10

2.11 Web Service ... 10

2.12 Bagan Alir ... 12

2.13 Use Case Diagram ... 13

BAB III PERANCANGAN SISTEM ... 14

3.1 Perancangan Kebutuhan Sistem ... 14

3.2 Perancangan Model Website ... 14

3.3 Perancangan Perangkat Lunak ... 15

3.3.1 Perancangan Entity Relationship Diagram (ERD) ... 15

3.3.2 Konteks Diagram Sistem ... 16

3.4 Perancangan Model Relasi Database ... 17

3.5 Perancangan Flowchart Sistem ... 19

3.6 Metode Black Box Testing ... 20

3.7 Perancangan Use Case Diagram ... 20

3.8 Kebutuhan Hardware Dan Software ... 21

3.8.1 Perangkat Keras... 21

3.8.2 Perangkat Lunak ... 21

BAB IV HASIL DAN ANALISA PENGUJIAN ... 22

4.1 Pengujian Login Sistem web Silau ... 22

4.2 Pengujian Menu Paket Laundry ... 23

4.3 Pengujian Menu Sitem Pesanan ... 25

4.4 Pengujian Menu Pelunasan Transaksi ... 26

(12)

4.6 Pengujian Metode Blackbox Testing ... 30

4.6.1 Pengujian Form Login Admin atau Pegawai ... 30

4.6.2 Pengujian Sistem Web Silau ... 31

4.7 Pengujian Oleh Dari Pihak Laundry ... 33

BAB V PENUTUP ... 34

5.1 Kesimpulan ... 34

5.2 Saran ... 34

(13)

DAFTAR GAMBAR

Gambar 2. 1 Gambaran Web service ... 10

Gambar 3. 1 Model rancangan form login pada website ... 13

Gambar 3. 2 Model rancangan dashboard ... 14

Gambar 3. 3 Diagram alir data ... 14

Gambar 3. 4 Gambar desain ERD ... 15

Gambar 3. 5 Sisitem konteks diagram ... 16

Gambar 3. 6 Relasi pada database web Silau ... 17

Gambar 3. 7 Flowchart Web Silau. ... 18

Gambar 3. 8 Gambar Use case diagram pada sistem website ... 19

Gambar 4. 1 Tampilan halaman login Silau ... 21

Gambar 4. 2 Tabel database local login admin ... 22

Gambar 4. 3 Tampilan menu Paket Laundry ... 22

Gambar 4. 4 Tampilan form Tambah Paket ... 23

Gambar 4. 5 Hasil struktur tabel database local pada menu paket ... 23

Gambar 4. 6 Tampilan daftar Pesanan. ... 24

Gambar 4. 7 Tampilan penambahan pesanan... 24

Gambar 4. 8 Hasil struktur tabel database local pada data Pesanan ... 25

Gambar 4. 9 Tampilan menu pelunasan transaksi. ... 25

Gambar 4. 10 Tampilan pelunasan transaksi. ... 26

Gambar 4. 11 Hasil struktur tabel database pelunasan transaksi. ... 26

Gambar 4. 12 Statistik pelayanan harian. ... 27

Gambar 4. 13 Statistik pelayan bulanan. ... 27

(14)

Gambar 4. 15 Grafik pemilihan paket. ... 28

Gambar 4. 16 Proses cetak laporan pelayanan ... 28

DAFTAR TABEL

Tabel 2. 1 Simbol-simbol Flowchart. ... 11

Tabel 2. 2 Tabel Use Case Diagram. ... 12

Tabel 4. 1 Hasil Pengujian Form login ... 29

Tabel 4. 2 Hasil pengujian fungsional web Silau ... 30

(15)

1

DAFTAR PUSTAKA

[1] R. M. Salim, "Rancang Bangun Sistem Informasi Manajemen Laundry Dalam Pengelolaan," Seminar Nasional Teknologi Komputer & Sains

(SAINTEKS), pp. 480 - 483, 2019.

[2] I. S. and H. , "PENGARUH PENGGUNAAN SISTEM INFORMASI MANAJEMEN TERHADAP," Jurnal Manajemen, Vols. 3, No. 2, pp. 6 - 12, 2017.

[3] S. Rosyida and V. Riyanto, "SISTEM INFORMASI PENGELOLAAN DATA LAUNDRY PADA RUMAH," JURNAL ILMU PENGETAHUAN, vol. 5 No. 1, pp. 29-36, 2019.

[4] A. Muhardian, "Belajar Javascript: Apa itu AJAX? dan Bagaimana Cara Menggunakannya," Petani kode, 25 april 2019. [Online]. Available: https://www.petanikode.com/javascript-ajax/.

[5] M. Destiningrum and Q. J. Adrian, "SISTEM INFORMASI PENJADWALAN DOKTER BERBASSIS WEB DENGAN MENGGUNAKAN FREAMWORK CODEIGNITER," Jurnal

TEKNOINFO, vol. 11, no. 2, pp. 30-37, 2017.

[6] E. Elisa, "Pengertian MySQL," edel.staff.unja, 12 Juli 2016. [Online]. Available: https://edel.staff.unja.ac.id/blog/artikel/Pengertian- MySQL.html#:~:text=Pengertian%20MySQL&text=MySQL%20merupaka n%20database%20engine%20atau,yang%20multithread%2C%20multi%2D user..

[7] A. "Pengertian XAMPP Lengkap dengan Fungsi dan Cara Instalasi,"

Qwords, 19 September 2019. [Online]. Available: https://qwords.com/blog/pengertian-xampp/.

[8] N. Intermedia, "Pengertian PHP : Fungsi, Syntax, dan Alasan Menggunakan PHP," Jagoan Hosting, 4 November 2019. [Online]. Available: https://www.jagoanhosting.com/blog/pengertian-php/.

[9] S. Setiawan, "Pengertian Database Dan Perangkat Lunak," gurupendidikan.com, 19 Desember 2020. [Online]. Available: https://www.gurupendidikan.co.id/pengertian-database/.

(16)

[10] Eril, "Pengertian Sistem Informasi dan Jenisnya Apa Saja," Qwords, 27 Desember 2019. [Online]. Available: https://qwords.com/blog/pengertian- sistem-informasi-dan-jenisnya/.

[11] Arita .C, "Apa Itu Apache? Pengertian Apache Serta Kelebihan dan Kekurangannya," Hostinger, 4 Desember 2020. [Online]. Available: https://www.hostinger.co.id/tutorial/apa-itu-apache/.

[12] Sadewa, "Pengertian dan Sejarah Notepad++," Sadewa, 7 November 2020. [Online]. Available: http://blog.ub.ac.id/sadewairfan/aplikasi- komputer/pengertian-dan-sejarah-notepad/.

[13] REINERT YOSUA RUMAGIT, S.KOM., M.TI, "Pengenalan Web Services," School of Computer Science, 26 Desember 2019. [Online]. Available: https://socs.binus.ac.id/2019/12/26/pengenalan-web-services/.

(17)

UNIVERSITAS MUHAMMADIYAH MALANG

FAKULTAS TEKNIK

JURUSAN TEKNIK ELEKTRO & D3 TEKNIK ELEKTRONIKA

Jl. Raya Tlogomas 246 Malang 65144 Telp. 0341 - 464318 Ext. 129, Fax. 0341 - 460782

FORM CEK PLAGIASI LAPORAN TUGAS AKHIR

Nama Mahasiswa : Hafidz Sofyan Refaldi Hanza NIM : 201610150511039

Judul TA : Perancangan Aplikasi Web Silau (Sistem Informasi Laundry) Dengan Menggunakan AJAX dan CodeIgniter

Hasil Cek Plagiarisme dengan Turnitin

No. Komponen Pengecekan Nilai Maksimal Plagiasi (%) Hasil Cek Plagiasi (%) *

1. Bab 1 – Pendahuluan 10 % 6 %

2. Bab 2 – Studi Pustaka 25 % 24 %

3. Bab 3 – Metodelogi Penelitian 35 % 30 %

4. Bab 4 – Pengujian dan Analisis 15 % 12 %

5. Bab 5 – Kesimpulan dan Saran 5 % 5 %

6. Publikasi Tugas Akhir 20 % 10%

Mengetahui,

Dosen Pembimbing I,

Referensi

Dokumen terkait

Face mask detection menggunakan sistem kecerdasan buatan yang mengembangkan sistem pengolahan citra, pengolahan citra digunakan sebagai sistem deteksi masker.. Sistem yang

Pengobatan yang dapat dilakukan untuk memenuhi kebutuhan zat besi untuk wanita hamil, wanita tidak hamil dan dalam fase laktasi yang dianjurkan adalah dengan

Bentuk dari plasenta selama tahap awal kebuntingan sangat erat, berhubungan, extra embrionic atau membran foetal, memisahkan diri  kuning telur, amnion, allantois

Mata kuliah Farmakologi Dasar berisikan pokok-pokok bahasan pendahuluan atau pengantar farmakologi, nasib obat dalam tubuh, prinsip aksi obat, kinetika interaksi obat dengan

Baik jika menunjukkan sudah ada usaha untuk bersikap toleran terhadap proses pemecahan masalah yang berbeda dan kreatif tetapi masuih belum ajeg/konsisten. Sangat baik jika

Mereka menganut Pancasila (lima prinsip kehidupan bernegara) sebagai dasar Negara yang tidak mengistimewakan satu kelompok atas yang lain. Walaupun penganut Islam

Produksi garam di wilayah kabupaten Tuban bisa dikatakan masih tradisional dan masih tergantung dengan alam terutama didesa Pliwetan kecamatan Palang mulai dari

Selain itu berdasarkan hasil pengujian terhadap pengguna system, 83,66% pengguna setuju jika dapat memberikan informasi data tentang lokasi donor darah terdekat beserta rute