• Tidak ada hasil yang ditemukan

Perancangan dan Pembuatan Sistem Manajemen Laundry - UNS Institutional Repository

N/A
N/A
Protected

Academic year: 2019

Membagikan "Perancangan dan Pembuatan Sistem Manajemen Laundry - UNS Institutional Repository"

Copied!
19
0
0

Teks penuh

(1)

i

PERANCANGAN DAN PEMBUATAN SISTEM MANAJEMEN LAUNDRY

Tugas Akhir

Disusun untuk memenuhi sebagian persyaratan memperoleh gelar Ahli Madya pada Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret

Disusun oleh :

CHASMINARTI ROSYIDAH M3114042

PROGRAM DIPLOMA III TEKNIK INFORMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET

(2)

ii

HALAMAN PERSETUJUAN

PERANCANGAN DAN PEMBUATAN SISTEM MANAJEMEN LAUNDRY Disusun oleh:

CHASMINARTI ROSYIDAH NIM. M3114042

Tugas Akhir ini telah disetujui dan disahkan oleh dewan penguji pada tanggal _______

Pembimbing

(3)

iii

HALAMAN PENGESAHAN

PERANCANGAN DAN PEMBUATAN SISTEM MANAJEMEN LAUNDRY

Disusun Oleh:

CHASMINARTI ROSYIDAH NIM. M3114042

Pembimbing

Firma Sahrul Bahtiar,S.Kom, M.Eng.

Tugas akhir ini telah diterima dan disahkan oleh dewan penguji Tugas Akhir Program Diploma III Teknik Informatika pada:………

Dewan Penguji:

Penguji 1 : Firma Sahrul Bahtiar,S.Kom, M.Eng. ( ) NIDN. 0601028502

Penguji 2 : Muhammad Asri Syafi’ie ( )

NIDN. 9906001049

Penguji 3 : Agus Purbayu, S.Si.,M.Kom. ( )

NIDN. 0629088001

Disahkan Oleh: Ketua Program Studi DIII Teknik Informatika UNS

(4)

iv

HALAMAN PERNYATAAN

Dengan ini saya menyatakan bahwa dalam Laporan Tugas Akhir ini tidak terdapat karya yang pernah diajukan untuk memperoleh gelar kesarjanaan disuatu Perguruan Tinggi, dan sepanjang pengetahuan saya juga tidak terdapat karya atau pendapat yang pernah ditulis atau diterbitka oleh orang lain, kecuali secara tertulis diacu dalam naskah ini dan disebutkan dalam Daftar Pustaka.

Surakarta, Juni 2017

(5)

v MOTTO

“Tertawalah, seisi dunia akan tertawa bersamamu; Jangan bersedih karena kau

hanya akan bersedih sendirian”

~Andrea Hirata~

“Belajar dari hari kemarin, hidup untuk hari ini, dan berharap untuk besok.”

~Albert Einstein~

“Kreatifitas tidak ada batasannya meskipun kita ada dalam batasan.”

(6)

vi

KATA PENGANTAR

Segala puji syukur kehadirat Allah SWT yang telah melimpahkan seluruh rahmat serta hidayah-Nya penulis diberikan kelancaran dan kemudahan dan mampu menyelesaikan Laporan Tugas Akhir dengan judul “PERANCANGAN DAN PEMBUATAN SISTEM MANAJEMEN LAUNDRYtepat pada waktunya. Laporan Tugas Akhir ini disusun untuk memenuhi salah satu syarat dalam memperoleh gelar Amd pada Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret.

Dalam melakukan penelitian dan penyusunan laporan Tugas Akhir ini penulis telah mendapatkan banyak dukungan dan bantuan dari berbagai pihak. Penulis mengucapkan terima kasih yang tak terhingga kepada:

1. Bapak Prof. Ir. Ari Handono Ramelan, M.Cs (Hons)., Ph.D, selaku Pimpinan Fakultas MIPA Universitas Sebelas Maret yang memberikan izin kepada penulis untuk belajar.

2. Bapak Abdul Aziz, S.Kom., M.Cs selaku Ketua Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret yang memberikan izin kepada penulis untuk belajar.

3. Bapak Firma Sahrul Bahtiar, S.Kom., M.Eng. selaku dosen pembimbing yang telah dengan penuh kesabaran dan ketulusan memberikan ilmu dan bimbingan terbaik kepada penulis.

4. Para Dosen Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret yang telah memberikan bekal ilmu kepada penulis.

5. Segenap keluarga besar Program Studi Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Surakarta.

6. Kakak saya yang selalu memberikan bantuan dalam segi moril dan material.

(7)

vii

Penulis menyadari sepenuhnya bahwa laporan Tugas Akhir ini masih jauh dari sempurna.Untuk itu, semua jenis saran, kritik dan masukan yang bersifat membangun sangat penulis harapkan. Akhir kata, semoga tulisan ini dapat memberikan manfaat dan memberikan wawasan tambahan bagi para pembaca dan khususnya bagi penulis sendiri.

Surakarta,

(8)

viii

HALAMAN PERSEMBAHAN

1. Keluarga tercinta yang selalu memberikan semangat dan motivasi untuk menyelesaikan pendidikan.

2. Bapak Ibu Dosen D3 Teknik Informatika FMIPA UNS yang telah memberikan bekal ilmu dan bimbingan selalu.

3. Mahasiswa D3 Teknik Informatika FMIPA UNS khususnya kelas HOMATIA 2014

(9)

ix

DAFTAR ISI

COVER ... i

HALAMAN PERSETUJUAN ... ii

HALAMAN PENGESAHAN ... iii

HALAMAN PERNYATAAN... iv

MOTTO... v

KATA PENGANTAR ... vi

HALAMAN PERSEMBAHAN ... viii

DAFTAR ISI ... ix

DAFTAR TABEL ... xii

DAFTAR GAMBAR ... xiii

ABSTRACT ... 15

(10)

x

2.1.6 Framework ... Error! Bookmark not defined. 2.1.7 CodeIgniter ... Error! Bookmark not defined. 2.1.8 JavaScript dan jQuery ... Error! Bookmark not defined. 2.1.9 Unified Modelling Language (UML) ... Error! Bookmark not defined.

2.1.10 Black Box Testing ... Error! Bookmark not defined. 2.1.11 SMS Gateway ... Error! Bookmark not defined. ANALISIS DAN PERANCANGAN SISTEM ... Error! Bookmark not defined. 3.1. Proses Bisnis Sistem... Error! Bookmark not defined. 3.2. Analisa Data ... Error! Bookmark not defined. 3.3. Analisa Kebutuhan Sistem ... Error! Bookmark not defined. 3.3.1. Kebutuhan Perangkat Lunak ... Error! Bookmark not defined. 3.3.2. Kebutuhan Perangkat Keras ... Error! Bookmark not defined. 3.3.3. Kebutuhan Fungsional Sistem ... Error! Bookmark not defined. 3.3.4. Kebutuhan non Fungsional Sistem .. Error! Bookmark not defined. 3.4. Perancangan Sistem ... Error! Bookmark not defined. 3.4.1. UseCase Diagram... Error! Bookmark not defined. 3.4.2. Activity Diagram ... Error! Bookmark not defined. 3.4.2.1. Activity Diagram Kebutuhan Fungsional User ..Error! Bookmark not defined.

3.4.3. Sequence Diagram ... Error! Bookmark not defined. 3.4.4. Class Diagram ... Error! Bookmark not defined. 3.5. Perancangan Database ... Error! Bookmark not defined. 3.5.1. ERD (Entity Relationship Diagram) Error! Bookmark not defined. 3.5.2. Relasi Antar Tabel ... Error! Bookmark not defined. 3.5.3. Desain Fisik ... Error! Bookmark not defined. 3.6. PerancanganAntarmuka Sistem Informasi ... Error! Bookmark not defined.

3.6.1. Perancangan halaman Admin ... Error! Bookmark not defined. 3.6.1.8. Perancangan Halaman Menampilkan Data Transaksi ... Error! Bookmark not defined.

(11)

xi

IMPLEMENTASI DAN PENGUJIAN ... Error! Bookmark not defined. 4.1. Implementasi ... Error! Bookmark not defined. 4.1.1. Implementasi halaman admin ... Error! Bookmark not defined. 4.1.1.1. Implementasi halaman login admin ... Error! Bookmark not defined.

4.1.1.2. Implementasi halaman dashboard admin ... Error! Bookmark not defined.

4.1.1.3. Implementasi halaman input transaksi ... Error! Bookmark not defined.

4.1.1.4. Implementasi halaman menampilkan pendaftaran akun baru Error! Bookmark not defined.

4.1.1.5. Implementasi halaman menampilkan profil laundry ... Error! Bookmark not defined.

4.1.1.6. Implementasi halaman menampilkan input layanan ... Error! Bookmark not defined.

4.1.1.7. Implementasi halaman daftar layanan ... Error! Bookmark not defined.

4.1.1.8. Implementasi halaman hapus item transaksi ...Error! Bookmark not defined.

4.1.1.9. Implementasi halaman rekap transaksi ... Error! Bookmark not defined.

4.1.1.10. Implementasi halaman update item ... Error! Bookmark not defined.

4.1.1.11. Implementasi halaman data pelanggan ... Error! Bookmark not defined.

4.1.1.12. Implementasi halaman request transaksi .... Error! Bookmark not defined.

4.1.1.13. Implementasi halaman grafik transaksi laundry tiap bulan .. Error! Bookmark not defined.

4.1.2. Implementasi halaman pelanggan ... Error! Bookmark not defined. 4.1.2.1. Implementasi halaman login pelanggan ... Error! Bookmark not defined.

(12)

xii

4.1.2.3. Implementasi halaman input transaksi ... Error! Bookmark not defined.

4.1.2.4. Implementasi halaman update transaksi... Error! Bookmark not defined.

4.1.2.5. Implementasi halaman hapus item transaksi ...Error! Bookmark not defined.

4.1.2.6. Implementasi halaman menampilkan update profil pelanggan Error! Bookmark not defined.

(13)

xiii

DAFTAR TABEL

Tabel 2. 1Simbol Simbol pada UseCase ... Error! Bookmark not defined. Tabel 2. 2Simbol Komponen Class Diagram ... Error! Bookmark not defined. Tabel 2. 3Simbol Simbol pada Sequence DiagramError! Bookmark not defined. Tabel 2. 4Simbol Simbol pada ActivityDiagram .. Error! Bookmark not defined. Tabel 3. 1 Kebutuhan Fungsional Sistem ... Error! Bookmark not defined. Tabel 3. 2 Tabel kebutuhan non Fungsional Sistem ... Error! Bookmark not defined.

(14)

xiv

DAFTAR GAMBAR

Gambar 2. 1 Pola MVC ... Error! Bookmark not defined. Gambar 3. 1 Proses Bisnis Sistem Informasi ... Error! Bookmark not defined. Gambar 3. 2 Usecase Diagram ... Error! Bookmark not defined. Gambar 3. 3 Activity Diagram Pendaftaran Akun Baru ... Error! Bookmark not defined.

Gambar 3. 4 Activity DiagramLogin Akun ... Error! Bookmark not defined. Gambar 3. 5 Activity Diagramupdate data profil pelanggan laundry ... Error! Bookmark not defined.

Gambar 3. 6 Activity Diagramupdate data profil laundry .. Error! Bookmark not defined.

Gambar 3. 7 Activity Diagram input layanan laundry ... Error! Bookmark not defined.

Gambar 3. 8 Activity Diagram edit layanan laundry ... Error! Bookmark not defined.

Gambar 3. 9 Activity Diagram hapus layanan laundry ... Error! Bookmark not defined.

Gambar 3. 10 Activity Diagram input trasaksi laundry ... Error! Bookmark not defined.

Gambar 3. 11 Activity Diagram input pemesanan laundry .. Error! Bookmark not defined.

Gambar 3. 12 Activity diagram update item pemesanan ... Error! Bookmark not defined.

Gambar 3. 13 Activity diagram update item ... Error! Bookmark not defined. Gambar 3. 14 Activity diagram hapus item transaksi ... Error! Bookmark not defined.

Gambar 3. 15 Activity diagram hapus item pemesanan ... Error! Bookmark not defined.

Gambar 3. 16 Activity Diagram Menampilkan data status .. Error! Bookmark not defined.

Gambar 3. 17 Activity Diagram cetak detail rekap laundry . Error! Bookmark not defined.

Gambar 3. 18 Activity Diagram Cetak Struk Kwitansi ... Error! Bookmark not defined.

Gambar 3. 19 Activity Diagram ubah data status laundry ... Error! Bookmark not defined.

Gambar 3. 20 Activity Diagram notifikasi tentang status laundry ... Error! Bookmark not defined.

Gambar 3. 21 Activity Diagram notifikasi tentang status laundry ... Error! Bookmark not defined.

Gambar 3. 22 Activity Diagram input komentar ... Error! Bookmark not defined. Gambar 3. 23 Activity Diagram grafik tentang transaksi laundry ... Error! Bookmark not defined.

(15)

xv

Gambar 3. 25 Sequence diagram Input Pendaftaran Akun Baru Error! Bookmark not defined.

Gambar 3. 26 Sequence diagram Input login akun Error! Bookmark not defined. Gambar 3. 27Sequence diagram Update Data Profil Laundry ...Error! Bookmark not defined.

Gambar 3. 28 Sequence diagram Update Data Profil Laundry ..Error! Bookmark not defined.

Gambar 3. 29 Sequence diagram Update Data Profil Laundry ..Error! Bookmark not defined.

Gambar 3. 30 Sequence diagram edit layanan laundry ... Error! Bookmark not defined.

Gambar 3. 31 Sequence diagram hapus layanan laundry .... Error! Bookmark not defined.

Gambar 3. 32Sequence diagram input transaksi ... Error! Bookmark not defined. Gambar 3. 33Sequence diagram input pemesanan Error! Bookmark not defined. Gambar 3. 34 Sequence diagramupdate item data transaksi ...Error! Bookmark not defined.

Gambar 3. 35 Sequence diagramupdate item data transaksi ...Error! Bookmark not defined.

Gambar 3. 36 Sequence diagram hapus item transaksi ... Error! Bookmark not defined.

Gambar 3. 37 Sequence diagram hapus item pemesanan .... Error! Bookmark not defined.

Gambar 3. 38 Sequence diagram cetak detail rekap laundry ...Error! Bookmark not defined.

Gambar 3. 39 Sequence diagram cetak detail status laundry...Error! Bookmark not defined.

Gambar 3. 40 Sequence diagram cetak struk kwitansi ... Error! Bookmark not defined.

Gambar 3. 41 Sequence diagram data status laundry ... Error! Bookmark not defined.

Gambar 3. 42 Sequence diagram data status laundry ... Error! Bookmark not defined.

Gambar 3. 43 Sequence diagram notifikasi tentang validasi transaksi ... Error! Bookmark not defined.

Gambar 3. 44 Sequence diagram grafik tentang transaksi laundry ... Error! Bookmark not defined.

Gambar 3. 45 Gambar Class Diagram ... Error! Bookmark not defined. Gambar 3. 46 Gambar ERD (Entity Relationship Diagram) Error! Bookmark not defined.

Gambar 3. 47 Relasi Antar tabel ... Error! Bookmark not defined. Gambar 3. 48Gambar Perancangan Antarmuka Halaman Login Admin ... Error! Bookmark not defined.

(16)

xvi

Gambar 3. 50 Perancangan antarmuka halaman profil laundry ..Error! Bookmark not defined.

Gambar 3. 51 Gambar Perancangan Halaman Form Input Layanan ... Error! Bookmark not defined.

Gambar 3. 52 Gambar Perancangan Antarmuka Halaman Menampilkan Data Layanan ... Error! Bookmark not defined. Gambar 3. 53 Gambar Perancangan Halaman Menampilkan Input Transaksi ... Error! Bookmark not defined. Gambar 3. 54 Gambar Perancangan Antarmuka Halaman Item Transaksi ... Error! Bookmark not defined.

Gambar 3. 55 Perancangan Antarmuka Halaman Menampilkan Data Transaksi ... Error! Bookmark not defined. Gambar 3. 56 Perancangan antarmuka halaman menampilkan data rekap transaksi ... Error! Bookmark not defined. Gambar 3. 57 Perancangan antarmuka halaman menampilkan data update item ... Error! Bookmark not defined. Gambar 3. 58 Perancangan antarmuka halaman menampilkan daftar pelanggan ... Error! Bookmark not defined. Gambar 3. 59 Perancangan antarmuka halaman request pelanggan ... Error! Bookmark not defined.

Gambar 3. 60 Perancangan antarmuka grafik transaksi laundry tiap bulan .. Error! Bookmark not defined.

Gambar 3. 61 Gambar Perancangan antarmuka halaman login pelanggan ... Error! Bookmark not defined.

Gambar 3. 62Gambar Perancangan antarmuka halaman registrasi pelanggan ... Error! Bookmark not defined. Gambar 3. 63 Gambar Perancangan antarmuka halaman menampilkan transaksi ... Error! Bookmark not defined. Gambar 3. 64 Gambar Perancangan antarmuka halaman menghapus produk ... Error! Bookmark not defined. Gambar 3. 65 Gambar Perancangan antarmuka halaman update pemesanan Error! Bookmark not defined.

Gambar 3. 66 Gambar Perancangan antarmuka halaman update profil pelanggan ... Error! Bookmark not defined. Gambar 4. 1 Halaman login admin ... Error! Bookmark not defined. Gambar 4. 2 Halaman dashboard admin ... Error! Bookmark not defined. Gambar 4. 3 Halaman konfirmasi pembayaran admin ... Error! Bookmark not defined.

Gambar 4. 4 Halaman data pendaftaran akun ... Error! Bookmark not defined. Gambar 4. 5 Halaman data profil laundry ... Error! Bookmark not defined. Gambar 4. 6 Halaman menampilkan input layanan ... Error! Bookmark not defined.

Gambar 4. 7 Halaman menampilkan daftar layanan... Error! Bookmark not defined.

(17)

xvii

Gambar 4. 9 Halaman rekap transaksi ... Error! Bookmark not defined. Gambar 4. 10 Halaman detail update item ... Error! Bookmark not defined. Gambar 4. 11 Halaman daftar pelanggan ... Error! Bookmark not defined. Gambar 4. 12 Halaman request transaksi ... Error! Bookmark not defined. Gambar 4. 13 Halaman grafik transaksi laundry tiap bulan Error! Bookmark not defined.

(18)

18 ABSTRACT

Chasminarti Rosyidah, 2017. Design and Making Laundry Management System. D III Program of Informatic Engineering, Faculty of Mathematics and Natural Science, Sebelas Maret University Surakarta.

Laundry business is always evolving and technology is more advanced but still many

laundry outlets are still noted transaction manually, processing, and archiving of data – data

transaction in manual laundry causing frequent errors that are caused by human error in the recording of data, not rarely there are missing records as well as the time it takes a relatively long time in record keeping. This proved less effective and efficient in the process of saving in the long term. The creation of a management system is the solution of the problems of the laundry shop.

The method of research done to design and make this laundry management system is to use research method waterfall that is by gathering data, performing analysis system (specify the functional and non-functional requirements), perform drafting (ERD, use case diagram, activity diagram, sequence diagrams, and class diagrams), and implementation (coding and testing). laundry management system was created using the programming language PHP framework Codeigniter based 3, MySQL database, and SMS Gateway.

Laundry management system is expected to meet the needs of the process of data management including user data, customer data, price data, data laundry and etc.

(19)

19 INTISARI

Chasminarti Rosyidah. 2017. Perancangan dan Pembuatan Sistem Manajemen Laundry. Program Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret.

Usaha laundry selalu berkembang dan teknologi semakin maju namun masih banyak outlet

laundry yang masih melakukan mendata transaksi secara manual, pengolahan dan pengarsipan

data – data transaksi laundry secara yang manual menyebabkan sering terjadi kekeliruan yang disebabkan oleh human error dalam pencatatan data, tidak jarang ada catatan yang hilang serta waktu yang dibutuhkan relatif lama dalam pencatatan. Hal ini dirasa kurang efektif dan efisien dalam proses penyimpanannya dalam jangka lama. Pembuatan sebuah sistem manajemen adalah sebagai solusi dari permasalahan toko laundry tersebut.

Metode penelitian yang dilakukan untuk merancang dan membuat sistem manajemen laundry ini adalah dengan menggunakan metode penelitian waterfall yaitu dengan pengumpulan data, melakukan analisa sistem (menentukan kebutuhan fungsional dan non fungsional), melakukan perancangan (ERD, use case diagram, activity diagram, sequence diagram, dan class diagram), dan implementasi (coding dan testing). sistem manajemen laundry ini dibuat menggunakan bahasa pemrograman PHP berbasis framework Codeigniter 3, basis data MySQL, dan SMS

Gateway.

Sistem manajemen laundry ini diharapkan dapat memenuhi kebutuhan proses pengelolaan data termasuk diantaranya data user, data pelanggan, data harga, data laundry dan lain-lain.

Referensi

Dokumen terkait

a. Semakin besar rasio ini, semakin baik kinerja keuangan perusahaan. Penurunan ini disebabkan karena persentase kenaikan penjualan sebesar 23,66% lebih kecil dibandingkan

otePad merupakan program aplikasi pelengkap (Accessories) yang terdapat dalam sistem operasi Microsoft Windows XP dan berfungsi sbagai text yang dapat digunanakan

peningkatan setiap indikator keterampilan proses sains lebih baik dibandingkan dengan kelas kontrol terbukti dengan skor N-gain tiap indikator kelas eksperimen lebih

(2012), dengan sedikit modifikasi yakni menambah variabel kepemilikan terkonsentrasi, serta sampel yang digunakan lebih dikhususkan pada perusahaan yang ada di negara

Dalam penelitian ini akan dilakukan analisis arus hubung singkat tiga fase pada sistem distribusi standard IEEE 13 bus dengan menggunakan ETAP Power Station

• Pada persidangan Rudi yang juga mengajukan mantan Kepala Pusat Pelaporan dan Analisa Transaksi Keuangan (PPATK), Yunus Husein sebagai ahli tindak pencucian uang

Dalam perjalanannya, organisasi Asosiasi Perencana Pemerintah Indonesia (AP2I) mengalami perkembangan dan melakukan perubahan menjadi Perkumpulan Perencana Pembangunan