BAB III PEMBAHASAN · menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya....

40
1 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Tinjauan perusahaan adalah sebuah penelitian tentang sejarah, visi dan misi, sturuktur organisasi, serta dekskripsi jabatan yang ada pada perusahaan yang akan menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya. Perusahaan yang akan diteliti adalah BOSS Laundry, yang bergerak dibidang jasa pencucian pakaian. Berikut hal-hal yang akan diuraikan pada tinjauan perusahaan adalah sebagai berikut . 3.1.1. Sejarah Perusahaan BOSS Laundy adalah sebuah usaha dalam bidang jasa pencucian pakaian yang terletak di Jalan Komisaris Bambang Suprapto No.40 Kecamatan Purwokerto Timur, Kabupaten Banyumas. BOSS Laundry sudah menjalankan usaha laundrynya kurang lebih selama 5 tahun, dengan banyaknya usaha yang serupa bermunculan, namun BOSS Laundry mampu bersaing dengan memberikan pelayanan yang ramah, baik dan harga bersaing.

Transcript of BAB III PEMBAHASAN · menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya....

Page 1: BAB III PEMBAHASAN · menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya. Perusahaan yang akan diteliti adalah BOSS Laundry, ... saja yang nantinya dilakukan oleh

1

BAB III

PEMBAHASAN

3.1. Tinjauan Perusahaan

Tinjauan perusahaan adalah sebuah penelitian tentang sejarah, visi dan misi,

sturuktur organisasi, serta dekskripsi jabatan yang ada pada perusahaan yang akan

menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya.

Perusahaan yang akan diteliti adalah BOSS Laundry, yang bergerak dibidang

jasa pencucian pakaian. Berikut hal-hal yang akan diuraikan pada tinjauan perusahaan

adalah sebagai berikut .

3.1.1. Sejarah Perusahaan

BOSS Laundy adalah sebuah usaha dalam bidang jasa pencucian pakaian yang

terletak di Jalan Komisaris Bambang Suprapto No.40 Kecamatan Purwokerto Timur,

Kabupaten Banyumas. BOSS Laundry sudah menjalankan usaha laundrynya kurang

lebih selama 5 tahun, dengan banyaknya usaha yang serupa bermunculan, namun

BOSS Laundry mampu bersaing dengan memberikan pelayanan yang ramah, baik dan

harga bersaing.

Page 2: BAB III PEMBAHASAN · menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya. Perusahaan yang akan diteliti adalah BOSS Laundry, ... saja yang nantinya dilakukan oleh

2

3.1.2. Visi dan Misi

1. VISI

Menjadi laundry dengan konsep kiloan yang memberikan layanan terbaik

untuk pelanggan dan dikelola secara professional, sehingga memberikan keuntungan

untuk pelanggan, karyawan, dan pemilik.

2. MISI

a. Pelayanan yang penuh perhatian

b. Hasil proses laudry yang bersih, rapih dan harum

c. Ketepatan waktu dalam penyelesaian laundry

d. Tulus, ramah dan orientasi kepada pelanggan

e. Produksi yang ramah lingkungan

f. Manajemen yang solid

3.1.3. Struktur Organisasi

Sumber: BOSS Laundry

Gambar III.1.

Struktur organisasi BOSS Laundry

Adapun fungsi dari tiap-tiap bagian adalah sebagai berikut :

Page 3: BAB III PEMBAHASAN · menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya. Perusahaan yang akan diteliti adalah BOSS Laundry, ... saja yang nantinya dilakukan oleh

3

1. Pemilik

Pemilik memiliki kedudukan tertinggi yang berperan sebagai pembentuk dan

peanggung jawab secara hukum. Hubungannya dengan divisi lain adalah untuk

mempercayakan penglolaan jasa laundry pada staff lainnya. Tugas dari pemilik

meliputi pananggung jawab atas segala hal yang terjadi dalam pelaksanaan

pelayanan jasa laundry.

2. Costumer Service

Costumer service bertugas untuk melayani pelanggan jasa laundry. Mulai dari

menerima pakaian, mengurus pakaian, mengurus pengembalian pakaian,

packing pakaian , juga bertindak sebagai kasir yang menerima pembayaran dari

transaksi jasa laundry itu sendiri.

3. Pencuci

Selain berugas mencuci dengan bersih dan wangi, pencuci juga bertugas untuk

bertanggung jawab terhadap pakaian para pelanggan yang di cuci agar tidak

rusak atau hilang. Dan memastikan pakaian tersebut tidak tertukar.

4. Penyetrika

Tugas penyetrika adalah membuat pakaian rapi dan wangi. Penyetrika juga

memastikan bahwa pakaian tidak tertukar ataupun tertinggal.

3.2. Analisis Kebutuhan

Dalam menganalisa kebutuhan perlu mengumpulkan apa yang dibutuhkan

secara lengkap untuk kemudian dianalisis guna mendefinisikan kebutuhan program

yang akan dibangun. Analisa kebutuhan terbagi menjadi 2 yaitu kebutuhan fungsional

dan kebutuhan non fungsional.

Page 4: BAB III PEMBAHASAN · menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya. Perusahaan yang akan diteliti adalah BOSS Laundry, ... saja yang nantinya dilakukan oleh

4

3.2.1. Kebutuhan Fungsional

Kebutuhan fungsional merupakan kebutuhan yang berisi proses-proses apa

saja yang nantinya dilakukan oleh aplikasi. Pada aplikasi Laundry ini memiliki

kebutuhan fungsional terdiri dari beberapa poin.

1. Owner

a. Owner melakukan login ke dalam sistem admin.

b. Owner dapat melihat, menambah dan menghapus data pegawai.

c. Owner dapat melihat, menambah dan menghapus data konsumen

d. Owner dapat melihat, menambah dan menghapus jenis layanan Laundry.

e. Owner dapat mengatur harga disetiap layanan Laundry.

f. Owner dapat melakukan proses transaksi Laundry.

g. Owner dapat mengubah status Laundry.

h. Owner dapat mencetak invoice transaksi.

i. Owner dapat melihat laporan Laundry sesuai tanggal yang diinginkan.

j. Owner dapat mencetak laporan transaksi sesuai tanggal yang diinginkan.

k. Owner melakukan logout

2. Pegawai

a. Pegawai melakukan login ke dalam sistem user.

b. Pegawai dapat melihat, menambah dan menhapus data konsumen

c. Pegawa hanya dapat melihat jenis layanan dan harga Laundry.

d. Pegawai dapat melakukan proses transaksi Laundry.

e. Pegawai dapat mencetak invoice transaksi.

Page 5: BAB III PEMBAHASAN · menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya. Perusahaan yang akan diteliti adalah BOSS Laundry, ... saja yang nantinya dilakukan oleh

5

3.2.2. Kebutuhan Non Fungsional

Kebutuhan non fungsional adalah kebutuhan yang menitik beratkan pada

properti pelaku yang dimiliki oleh sistem. Berikut beberapa kebutuhan non fungsional

yang mendukung kelancaran sistem ini.

1. Perangkat Keras (Hardware).

Laptop dengan spesifikasi :

Processor : Intel Celeron, CPU 847, 1.10GHz

RAM : 2 GB

Graphic : intel HD Graphic

Hardisk : 500 GB

Keyboard / Mouse : 102 kyes / Standart Mouse

OS : Windows 7 Profesional 32 bit

2. Perangkat Lunak (software).

Sistem Operasi : Windows 7 Profesional 32 bit

Text Editor : SublimeText

Bahasa Script : HTML, PHP, Java Script

Web Server : XAMPP

Database : MySQL

Database manager : phpMyAdmin

Web Browser : Google chrome

Page 6: BAB III PEMBAHASAN · menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya. Perusahaan yang akan diteliti adalah BOSS Laundry, ... saja yang nantinya dilakukan oleh

6

3.3. Rancangan Dokumen

1. Rancangan dokumen Masukan (input)

Nama dokumen : Invoice Laundry 1

Fungsi : Sebagai bukti ada pemasukan pakaian laundry

Sumber : CS

Tujuan : Pemilik dan Kostumer

Media : Kertas

Frekuensi : Setiap ada pemasukan pakaian laundry

Format : Lampiran A.1

2. Rancangan dokumen Keluaran (output)

a. Nama dokumen : Invoice Laundry

Fungsi : Sebagai bukti transaksi laundry

Sumber : CS

Tujuan : Kostumer

Media : Kertas

Frekuensi : Setiap terjadinya transaksi

Format : Lampiran B.1

b. Nama dokumen : Rekap data transaksi

Fungsi : Sebagai bukti bayaknya tansaksi yang

dilakukan

Sumber : CS

Tujuan : Pemilik

Media : Kertas

Frekuensi : Setiap akhir bulan

Page 7: BAB III PEMBAHASAN · menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya. Perusahaan yang akan diteliti adalah BOSS Laundry, ... saja yang nantinya dilakukan oleh

7

3.4. Entity Relationship Diagram

1. Entity Relationship Diagram (ERD)

Gambar III.2. ERD Sistem Laundry

2. Logical Record Structure (LRS)

Gambar III.3. LRS Sistem Laundry

Page 8: BAB III PEMBAHASAN · menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya. Perusahaan yang akan diteliti adalah BOSS Laundry, ... saja yang nantinya dilakukan oleh

8

3.5. Spesifikasi File

1. Spesifikasi File Tabel Admin

Nama file : Admin

Akronim : admin

Fungsi : Untuk login sebagi admin

Type File : Master data

Organisasi file : Index Sequential

Akses File : Random

Media : Hardisk

Panjang Record : 210 Karakter

Kunci Field : admin_id

Software : XAMPP

Tabel III.1.

Spesifikasi File Tabel Admin

NO Elemen

Data

Nama Field Type Panjang Keterangan

1 ID admin_id Int 10 Primary Key

2 Nama admin_nama Varchar 50

3 Password password Varchar 50

4 Username username Varchar 50

5 Level level Varchar 50

Page 9: BAB III PEMBAHASAN · menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya. Perusahaan yang akan diteliti adalah BOSS Laundry, ... saja yang nantinya dilakukan oleh

9

2. Spesifikasi File Tabel Layanan

Nama file : Layanan

Akronim : Layanan

Fungsi : Untuk menentukan layanan dan harga laundry

Type File : Master data

Organisasi file : Index Sequential

Akses File : Random

Media : Hardisk

Panjang Record : 140 Karakter

Kunci Field : layanan_id

Software : XAMPP

Tabel III.2.

Spesifikasi File Tabel Layanan

NO Elemen Data Nama Field Type Panjang Keterangan

1 ID Layanan Layanan_id Int 10 Primary Key

2 Kode Layanan Layanan_kode Varchar 50

3 Nama Layanan Layanan_nama Varchar 50

4 Harga Layanan Layanan_harga Int 15

5 Lama Layanan Layanan_hari Int 15

Page 10: BAB III PEMBAHASAN · menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya. Perusahaan yang akan diteliti adalah BOSS Laundry, ... saja yang nantinya dilakukan oleh

10

3. Spesifikasi File Tabel Pakaian

Nama file : Pakaiam

Akronim : Pakaian

Fungsi : Untuk menentukan pakaian apa saja yang

dicuci

Type File : Master data

Organisasi file : Index Sequential

Akses File : Random

Media : Hardisk

Panjang Record : 80 Karakter

Kunci Field : pakaian_id

Software : XAMPP

Tabel III.3.

Spesifikasi File Tabel Pakaian

NO Elemen Data Nama Field Type Panjang Keterangan

1 ID Pakaian pakaian_id Int 10 Primary Key

2 Transaksi Pakian pakaian_trans Int 10

3 Jenis Pakaian pakaian_Jenis Varchar 50

4 Jumlah Pakaian pakaian_jumlah Int 10

Page 11: BAB III PEMBAHASAN · menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya. Perusahaan yang akan diteliti adalah BOSS Laundry, ... saja yang nantinya dilakukan oleh

11

4. Spesifikasi File Tabel Pelanggan

Nama file : Pelanggan

Akronim : Pelanggan

Fungsi : Menentukan pelanggan yang bertransaksi

Type File : Master data

Organisasi file : Index Sequential

Akses File : Random

Media : Hardisk

Panjang Record : 173 Karakter

Kunci Field : pelanggan_id

Software : XAMPP

Tabel III.4.

Spesifikasi File Tabel Pelanggan

NO Elemen Data Nama Field Type Panjang Keterangan

1 ID Pelanggan pelanggan_id Int 10 Primary Key

2 Nama Pelanggan pelanggan_nama Varchar 50

3 NO Pelanggan pelanggan_no Int 13

4 Alamat

Pelanggan

pelanggan_almt Varchar 100

Page 12: BAB III PEMBAHASAN · menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya. Perusahaan yang akan diteliti adalah BOSS Laundry, ... saja yang nantinya dilakukan oleh

12

5. Spesifikasi File Tabel Transaksi

Nama file : Transaksi

Akronim : Transaksi

Fungsi : Menyimpan data transaksi

Type File : Tabel transaksi

Organisasi file : Index Sequential

Akses File : Random

Media : Hardisk

Panjang Record : 110 Karakter

Kunci Field : transaksi_id

Software : XAMPP

Tabel III.5. Spesifikasi File Tabel Transaksi

NO Elemen Data Nama Field Type Panjang Keterangan

1 ID Transaksi transaksi_id Int 10 Primary Key

2 Tanggal Transaksi transaksi_tgl Date

3 Nama Pelanggan transaksi_pelangan Int 10

4 Nama Layanan transaksi_layanan Varchar 50

5 Harga Layanan transaksi_lharga Int 10

6 Total Harga transaksi_harga Int 10

7 Berat Cucian transaksi_berat Int 10

8 Tanggal Selesai transaksi_tlg_sle Date

9 Status Cucian transaksi_status Int 10

Page 13: BAB III PEMBAHASAN · menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya. Perusahaan yang akan diteliti adalah BOSS Laundry, ... saja yang nantinya dilakukan oleh

13

3.6. Pengkodean

Dalam perancangan sistem informasi jasa laundry pada BOSS Laundry,

penulis menggunkan kode sebagai identifikasi data transaksi untuk mempermudah

pengelolaan data. Adapun struktur kode yang terdapat pada sistem informasi jasa

laundry pada BOSS Laundry adalah sebagai berikut :

1. Struktur kode paket

Kode di atas menjelaskan :

cr : Nama paket Cuci Reguler

01 : Lama cucian diproses

2. Struktur kode transaksi

Kode di atas menjelaskan :

INVOICE : untuk melakukan cetak invoice

01 : no urut transaksi

Page 14: BAB III PEMBAHASAN · menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya. Perusahaan yang akan diteliti adalah BOSS Laundry, ... saja yang nantinya dilakukan oleh

14

3.7. Spesifikasi Program

1. HIPO (Hierarcy Input Proses Output)

Berikut ini merupakan HIPO yang dirancang sebagai strtuktur perancangan

sistem informasi laundry berbasis desktop.

Gambar III.4.

HIPO Aplikasi Laundry

2. Spesifikasi Program

Dalam spesifikasi program ini akan menjelaskan lebih mendetail beberapa hal

seperti nama program, nama form, bahasa program dan bentuk program. Diagram

HIPO diatas menggambarkan hirarki dari keseluruhan program yang akan diuraikan

dibawah ini :

Page 15: BAB III PEMBAHASAN · menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya. Perusahaan yang akan diteliti adalah BOSS Laundry, ... saja yang nantinya dilakukan oleh

15

a. Spesifikasi program login

Nama program : Login

Akronim : login.php

Fungsi : Untuk mengakses aplikasi laundry

Index Program : id

Bahasa Program : PHP, HTML

Bentuk Lampiran : Lihat Gambar III.14

Proses Program :

1. Buka aplikasi laundry maka akan automatis diarahkan pada menu login.

2. Masukan username dan password kemudian klik tombol login , jika

berhasil maka akan lagsung diarahkan pada menu utama aplikasi laundry.

b. Spesifikasi program menu utama

Nama program : Dashboard

Akronim : index.php

Fungsi : Menampilkan menu-menu pada aplikasi laundry

Index Program : id

Bahasa Program : PHP, HTML

Bentuk Lampiran : Lihat Gambar III.15

Proses Program :

1. Lakukan login terlebih dahulu

2. Di menu utama terdapat menu menu seperti menu user, pelanggan, layanan,

transaksi, laporan, dan logout.

3. Di menu utama juga terdapat dashboard yang berfungsi untuk

memonitoring jumlah cucian yang masuk, banyaknya pelanggan dan

transaksi terakhir yang dilakukan.

Page 16: BAB III PEMBAHASAN · menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya. Perusahaan yang akan diteliti adalah BOSS Laundry, ... saja yang nantinya dilakukan oleh

16

c. Spesifikasi program menu user

Nama program : user

Akronim : user.php

Fungsi : untuk melihat user

Index Program : id

Bahasa Program : PHP, HTML

Bentuk Lampiran : Lihat Gambar III.16

Proses Program :

1. Lakukan login terlebih dahulu

2. Klik menu user untuk menampilkan semua user yang dapat mengakses

aplikasi laundry

3. Untuk menambah user klik tombol tambah, lalu isi data sesuai field yang

telah ditentukan lalu klik simpan

4. Untuk menghapus klik tombol hapus maka data akan otomatis terhapus.

d. Spesifikasi program menu pelanggan

Nama program : Pelanggan

Akronim : pelanggan.php

Fungsi : Untuk melihat pelanggan laundry

Index Program : id

Bahasa Program : PHP, HTML

Bentuk Lampiran : Lihat Gambar III.17

Proses Program :

1. Lakukan login terlebih dahulu

2. Klik menu pelanggan untuk menampilkan semua pelanggan yang sudah

pernah melakukan transaksi laundry

Page 17: BAB III PEMBAHASAN · menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya. Perusahaan yang akan diteliti adalah BOSS Laundry, ... saja yang nantinya dilakukan oleh

17

3. Untuk menambah pelanggan klik tombol tambah, lalu isi data sesuai field

yang telah ditentukan lalu klik simpan

4. Untuk mengedit pelanggan klik tombol edit, lalu ganti data yang akan

diganti lalu klik tombol simpan

5. Untuk menghapus klik tombol hapus maka data akan otomatis terhapus.

e. Spesifikasi program menu layanan

Nama program : Layanan

Akronim : layanan.php

Fungsi : Untuk melihat layanan dan harga laundry

Index Program : id

Bahasa Program : PHP, HTML

Bentuk Lampiran : Lihat Gambar III.18

Proses Program :

1. Lakukan login terlebih dahulu

2. Klik menu layanan untuk menampilkan semua layanan laundry

3. Untuk menambah layanan klik tombol tambah, lalu isi data sesuai field

yang telah ditentukan lalu klik simpan

4. Untuk mengedit layanan klik tombol edit, lalu ganti data yang akan diganti

lalu klik tombol simpan

5. Untuk menghapus klik tombol hapus maka data akan otomatis terhapus.

6. Hanya admin yang dapat melakukan tambah, edit dan hapus pada menu

layanan, untuk user hanya dapat melihat jenis layanan dan harga yang

terdapat pada aplikasi laundry.

Page 18: BAB III PEMBAHASAN · menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya. Perusahaan yang akan diteliti adalah BOSS Laundry, ... saja yang nantinya dilakukan oleh

18

f. Spesifikasi program menu transaksi

Nama program : Transaksi

Akronim : transaksi.php

Fungsi : Untuk melakukan transaksi laundry

Index Program : id

Bahasa Program : PHP, HTML

Bentuk Lampiran : Lihat Gambar III.19

Proses Program :

1. Lakukan login terlebih dahulu

2. Klik menu transaksi untuk menampilkan semua transaksi laundry

3. Untuk menambah transaksi klik tombol tambah, lalu isi data sesuai field

yang telah ditentukan lalu klik simpan

4. Untuk mengedit transaksi klik tombol edit, lalu ganti data yang akan

diganti lalu klik tombol simpan. Di menu edit ini juga pembayaran,

penggantian status cucian dan status pembayaran dilakukan.

5. Untuk menghapus klik tombol hapus maka data akan otomatis terhapus.

6. Untuk mencetak transaksi laundry klik tombol infoice lalu akan muncul

detail transaksi lalu klik tombol cetak.

g. Spesifikasi program menu laporan

Nama program : Laporan

Akronim : laporan.php

Fungsi : Untuk melihat dan mencetak laporan laundry bulanan.

Index Program :

Bahasa Program : PHP, HTML

Bentuk Lampiran : Lihat Gambar III.21

Page 19: BAB III PEMBAHASAN · menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya. Perusahaan yang akan diteliti adalah BOSS Laundry, ... saja yang nantinya dilakukan oleh

19

Proses Program :

1. Lakukan login terlebih dahulu

2. Klik menu laporan, lalu isikan tanggal laporan yang akan dilihat, misal dari

tanggal sekian hingga tanggal sekian lalu klik tombol filter, maka sistem

akan menampilkan laporan yang diminta.

3. Untuk mencetak laporan transaksi klik tombol cetak,.

4. Untuk menyimpan transaksi klik tombol cetak pdf maka sistem akan

otomasis mendownload laporan transaksi tersebut.

h. Spesifikasi program logout

Nama program : Logout

Akronim : logout.php

Fungsi : Untuk keluar dari aplikasi laundry

Index Program : id

Bahasa Program : PHP, HTML

Bentuk Lampiran : Lihat Gambar III.14

Proses Program :

1. Lakukan login terlebih dahulu

2. Untuk melakukan logout klik menu logout maka akan langsung kembali ke

halaman login dengan pesan “anda berhasil logout”.

Page 20: BAB III PEMBAHASAN · menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya. Perusahaan yang akan diteliti adalah BOSS Laundry, ... saja yang nantinya dilakukan oleh

20

3. Flowchart

Adapun flowchart yang digunakan dalam pembuatan Tugas Akhir ini adalah

sebagai berikut.

a. Flowchart login

Gambar III.5.

Flowchart menu login

Page 21: BAB III PEMBAHASAN · menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya. Perusahaan yang akan diteliti adalah BOSS Laundry, ... saja yang nantinya dilakukan oleh

21

b. Flowchart menu utama

Gambar III.6.

Flowchart menu utama

Page 22: BAB III PEMBAHASAN · menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya. Perusahaan yang akan diteliti adalah BOSS Laundry, ... saja yang nantinya dilakukan oleh

22

c. Flowchart menu user

Gambar III.7.

Flowchart menu user

Page 23: BAB III PEMBAHASAN · menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya. Perusahaan yang akan diteliti adalah BOSS Laundry, ... saja yang nantinya dilakukan oleh

23

d. Flowchart menu kostumer

Gambar III.8.

Flowchart menu kostumer

Page 24: BAB III PEMBAHASAN · menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya. Perusahaan yang akan diteliti adalah BOSS Laundry, ... saja yang nantinya dilakukan oleh

24

e. Flowchart menu layanan

Gambar III.9.

Flowchart menu layanan

Page 25: BAB III PEMBAHASAN · menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya. Perusahaan yang akan diteliti adalah BOSS Laundry, ... saja yang nantinya dilakukan oleh

25

f. Flowchart menu transaksi

Gambar III.10.

Flowchart menu transaksi

Page 26: BAB III PEMBAHASAN · menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya. Perusahaan yang akan diteliti adalah BOSS Laundry, ... saja yang nantinya dilakukan oleh

26

g. Flowchart sistem penerimaan cucian masuk

Gambar III.11.

Flowchart cucian masuk

Page 27: BAB III PEMBAHASAN · menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya. Perusahaan yang akan diteliti adalah BOSS Laundry, ... saja yang nantinya dilakukan oleh

27

h. Flowchart penyerahan cucian keluar

Gambar III.12.

Flowchart penyerahan cucian

Page 28: BAB III PEMBAHASAN · menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya. Perusahaan yang akan diteliti adalah BOSS Laundry, ... saja yang nantinya dilakukan oleh

28

i. Flowhart menu laporan

Gambar III.13.

Flowchart menu laporan

Page 29: BAB III PEMBAHASAN · menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya. Perusahaan yang akan diteliti adalah BOSS Laundry, ... saja yang nantinya dilakukan oleh

29

3.8. Spesifikasi Sistem Komputer

Sebagaimana telah diketahui, bahwa sistem yang baik tidak akan berhasil

diterapkan atau diimplementasikan apabila tidak didukung oleh sarana yang baik.

Sarana yang baik haruslah sesuai dengan spesifikasi sistem yang dibutuhkan

memberikan hasil yang optimal, cepat dan tepat.

1. Perangkat keras

Yang dimaksud perangkat keras disini adalah seperangkat alat yang membantu

sistem yang disusulkan dengan alat bantu lain. Yang terdiri dari unit masukan (input),

unit pemrosesan (proses), keluaran (output), dan untuk simpanan luar (memory).

Pemilihan suatu komputer antara lain ditentukan oleh kapasitas komputer dan unit

pengolahan datanya (CPU), unit pemasukan datanya yaitu keyboard dan media

penyimpanan datanya berupa hadisk. Pelulis menerapkan perangkat keras yang

digunakan pada sistem saat ini adalah sebagai berikut :

a. Processor : Intel Celeron, CPU 847, 1.10GHz

b. RAM : 2 GB

c. Graphic : intel HD Graphic

d. Hardisk : 500 GB

e. Keyboard / Mouse : 102 kyes / Standart Mouse

f. OS : Windows 7 Profesional 32 bit

g. Printer : Cannon PIXMA

Page 30: BAB III PEMBAHASAN · menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya. Perusahaan yang akan diteliti adalah BOSS Laundry, ... saja yang nantinya dilakukan oleh

30

2. Perangkat lunak

Perangkat lunak atau software adalah seluruh fase dari sistem pengolahan data

yang dibuat dari peralatan komputernya sendiri. Disini penulis menerangkn bahwa

sistem komputer perangkat lunak yang digunakan saat ini yaitu :

a. Sistem Operasi : Windows 7 Profesional 32 bit

b. Text Editor : SublimeText

c. Bahasa Script : HTML, PHP, Java Script

d. Web Server : XAMPP

e. Database : MySQL

f. Database manager : phpMyAdmin

g. Web Browser : Google chrome

3.9. Implementsai

1. Tampilan Menu Login

Gambar III.14.

Tampilan Menu Login

Page 31: BAB III PEMBAHASAN · menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya. Perusahaan yang akan diteliti adalah BOSS Laundry, ... saja yang nantinya dilakukan oleh

31

2. Tampilan Menu Dashboard

Gambar III.15.

Tampilan Menu Dashboard

3. Tampilan Menu User

Gambar III.16.

Menu Tampilan User

Page 32: BAB III PEMBAHASAN · menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya. Perusahaan yang akan diteliti adalah BOSS Laundry, ... saja yang nantinya dilakukan oleh

32

4. Tampilan Menu Kostmer

Gambar III.17.

Tampilan Menu Kostumer

5. Tampilan Menu Layanan

Gambar III.18.

Tampilan Menu Layanan

Page 33: BAB III PEMBAHASAN · menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya. Perusahaan yang akan diteliti adalah BOSS Laundry, ... saja yang nantinya dilakukan oleh

33

6. Tampilan Menu Transaksi

Gambar III.19.

Tampilan Menu Transaksi

7. Tampilan Invoice

Gambar III.20.

Tampilan Invoice

Page 34: BAB III PEMBAHASAN · menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya. Perusahaan yang akan diteliti adalah BOSS Laundry, ... saja yang nantinya dilakukan oleh

34

8. Tampilan laporan

Gambar III.21.

Tampilan Laporan

9. Tampilan cetak laporan

Gambar III.22.

Tampilan Cetak Laporan

Page 35: BAB III PEMBAHASAN · menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya. Perusahaan yang akan diteliti adalah BOSS Laundry, ... saja yang nantinya dilakukan oleh

35

10. Tampilan menu ganti password admin

Gambar III.23.

Tampilan Ganti Password Admin

11. Tampilan Panduan

Gambar III.24.

Tampilan Panduan

Page 36: BAB III PEMBAHASAN · menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya. Perusahaan yang akan diteliti adalah BOSS Laundry, ... saja yang nantinya dilakukan oleh

36

3.10. Pengujian Unit

Pengujian unit atau yang disebut black box testing bertujuan untuk melakukan

uji coba sistem yang digunakan dari pengolahan, keamanan dan cara kerjanya dalam

sistem.

A. Pengujian terhadap form login

Tabel III.6.

Hasil Pengujian Black box Testing Form Login

NO Skenario

Pengajuan

Test Case Hasil yang

diharapkan

Hasil

pengujian

Kesimp

ulan

1 Username dan

Password tidak diisi

kemudian klik login

Username

(kosong)

Password

(kosong)

Sistem akan

menolak akses dan

menampilkan

pesan “ login gagal

username dan

password salah”

Sesuai

harapan

Valid

2 Username diisi dan

password tidak

diisi kemudian klik

login

Username

(admin)

Password

(kosong)

Sistem akan

menolak akses dan

menampilkan

pesan “ login gagal

username dan

password salah”

Sesuai

harapan

Valid

3 Username tidak

diisi dan password

diisi kemudian klik

login

Username

(kosong)

Password

(admin123)

Sistem akan

menolak akses dan

menampilkan

pesan “ login gagal

username dan

password salah”

Sesuai

harapan

Valid

4 Username dan

password diisi

tetapi salah

kemudian klik

login

Username

(abcdef)

Password

(abcdef)

Sistem akan

menolak akses dan

menampilkan

pesan “ login gagal

username dan

password salah”

Sesuai

harapan

Valid

5 Username dan

password diisi

dengan benar

kemudian klik

login

Username

(admin)

Password

(admin123)

Sistem akan

menerima akses

dan menampilkan

halaman dashbord

Sesuai

harapan

Valid

Page 37: BAB III PEMBAHASAN · menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya. Perusahaan yang akan diteliti adalah BOSS Laundry, ... saja yang nantinya dilakukan oleh

37

B. Pengujian terhadap form layanan

Tabel III.7.

Hasil Pengujian Black box Testing Form Layanan

NO Skenario

Pengajuan

Test Case Hasil yang

diharapkan

Hasil

pengujian

Kesimp

ulan

1 Masukan data

layanan baru

Data diisi

sesuai form

Muncul jenis

layanan baru pada

form layanan

Sesuai

harapan

Valid

2 Masukan data

layanan Baru

Salah satu

data tidak di

isi

Muncul pesan “

harap isi bidang

ini” pada field yang

tidak diisi

Sesuai

harapan

Valid

3 Edit data layanan Ganti harga

layanan

Harga layanan

yang diganti

berubah

Sesuai

harapan

Valid

4 Hapus data layanan Menghapus

salah satu

data

layanan

Pada form layanan

data yang tadi

dihapus sudah tidak

ada

Sesuai

harapan

Valid

Page 38: BAB III PEMBAHASAN · menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya. Perusahaan yang akan diteliti adalah BOSS Laundry, ... saja yang nantinya dilakukan oleh

38

C. Pengujian terhadap form pelanggan

Tabel III.8.

Hasil Pengujian Black box Testing Form Pelanggan

NO Skenario

Pengajuan

Test Case Hasil yang

diharapkan

Hasil

pengujian

Kesimp

ulan

1 Masukan data

pelanggan baru

Data diisi

sesuai form

Muncul jenis

layanan baru pada

form pelanggan

Sesuai

harapan

Valid

2 Masukan data

pelanggan Baru

Salah satu

data tidak di

isi

Muncul pesan “

harap isi bidang

ini” pada field yang

tidak diisi

Sesuai

harapan

Valid

3 Edit data pelanggan Ganti

alamat

kostumer

Alamat kostumer

yang diganti

berubah

Sesuai

harapan

Valid

4 Hapus data

pelanggan

Menghapus

salah satu

data

pelanggan

Pada form

pelanggan data

yang tadi dihapus

sudah tidak ada

Sesuai

harapan

Valid

Page 39: BAB III PEMBAHASAN · menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya. Perusahaan yang akan diteliti adalah BOSS Laundry, ... saja yang nantinya dilakukan oleh

39

D. Pengujian terhadap form transaksi

Tabel III.9.

Hasil Pengujian Black box Testing Form Transaksi

NO Skenario

Pengajuan

Test Case Hasil yang

diharapkan

Hasil

pengujian

Kesimp

ulan

1 Masukan data

transaksi baru

Data diisi

sesuai form

Muncul transaksi

yang baru

dilakukan pada

tabel paling atas

pada form transaksi

Sesuai

harapan

Valid

2 Masukan data

transaksi Baru

Salah satu

data tidak di

isi

Muncul pesan “

harap isi bidang

ini” pada field yang

tidak diisi

Sesuai

harapan

Valid

3 Masukan data

transaksi baru

Isikan kode

layanan

pada field

kode

layanan

Nama dan harga

layanan muncul

otomatis pada filed

nama layanan dan

kode layanan pada

form transaksi

Sesuai

harapan

Valid

4 Masukan data

trasaksi baru

Isikan barat

cucian pada

filed berat

di form

transaksi

Field total harga

pada form transaksi

akan terisi otomatis

Sesuai

harapan

Valid

5 Edit data transaksi Ganti nama

pelanggan

pada form

transaksi

Nama pelanggaan

Pada tabel transaksi

Berubah

Sesuai

harapan

Valid

6 Edit data transaksi Merubah

status

cucian

laundry

Pada form transaksi

status sudah

berubah sesuai

yang ditentukan

Sesuai

harapan

Valid

7 Hapus data

Transaksi

Menghapus

salah satu

data

transaksi

Pada form transaksi

data yang tadi

dihapus sudah tidak

ada

Sesuai

harapan

Valid

8 Melihat invoice

transaksi

Klik salah

satu tombol

invoice

pada tabel

Transaksi

Muncul invoice

detail transaksi

mulai dari nama,

jenis cucian yang

dipilih, harga dan

lain-lain

Sesuai

Harapan

Valid

9 Mencetak invoice

transaksi

Klik salah

satu tombol

Sistem akan

menampilkan

Sesuai

Harapan

Valid

Page 40: BAB III PEMBAHASAN · menjadi tempat dibangunnya sistem informasi jasa laundry ini nantinya. Perusahaan yang akan diteliti adalah BOSS Laundry, ... saja yang nantinya dilakukan oleh

40

invoice

pada tabel

transaksi

lalu klik

tombol

cetak

halaman cetak

sesuai transaksi

yang dipilih

E. Pengujian terhadap from laporan

Tabel III.10.

Hasil Pengujian Black box Testing Form Laporan

NO Skenario

Pengajuan

Test Case Hasil yang

diharapkan

Hasil

pengujian

Kesimp

ulan

1 Masukan dari

tanggal hingga

tanggal sekian

Data diisi

sesuai

tanggal

yang

ditentukan

Muncul transaksi

sesuai tanggal yang

ditentukan

Sesuai

harapan

Valid

2 Masukan dari

tanggal hingga

tanggal sekian

Data tidak

disi/kosong

Tidak muncul data

transaksi

Sesuai

harapan

Valid

3 Cetak laporan Klik tombol

cetak pada

form

laporan

Sitem akan

menampilkan

halaman cetak

sesuai data laporan

yang dipilih

Sesuai

harapan

Valid