10114001 Iqbal Achmad Hidayat KWU 1 Tuga

KARYA ILMIAH
MEMULAI USAHA MELALUI
JASA PEMBUATAN APLIKASI
Disusun Untuk Memenuhi Salah Satu Tugas Mata Kuliah Kewirausahaan

Disusun Oleh :
10114001 – Iqbal Achmad Hidayat
Kelas :
KWU - 1

PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA
2017

ABSTRAK

Saat ini, Perkembangan teknologi sangatlah pesat dan sudah mencakup di berbagai
bidang. Salah satu medianya adalah komputer dan smartphone, dengan aplikasi perangkat lunak
unutk meningkatkan pencapaian suatu informasi. Informasi adalah bahan yang dibutuhkan untuk
mengelola bisnis, hampir semua Pekerjaan saat ini dapat dibantu oleh teknologi. Dengan cara

manual, dibutuhkan banyak waktu dalam melakukan input dan melayani pelanggan, sehingga
dibutuhkan teknologi untuk mengatasi masalah tersebut.

Untuk mengatasi masalah ini, kita perlu membuat sistem informasi yang sudah
terkomputerisasi, sehingga bisa dimanfaatkan oleh laundry kosankita. Mulai dari tahap analisis
(analisis kelemahan sistem, analisis persyaratan sistem dan sistem analisis kelayakan), dan yang
terakhir di tahap uji program, pengujian sistem (Pengujian Kotak Hitam dan Pengujian Kotak
Putih) dan implementasi.

Dari analisa dan perancangan sistem yang bisa dijadikan sistem informasi komputerisasi
yang bisa dimanfaatkan oleh laundry kosankita. Sistem informasi ini dibuat dengan
menggunakan teknologi Java SE dan MYSQL sebagai DBMS. Sistem informasi laundry ini akan
membantu kegiatan pengelolaan di binatu menjadi lebih cepat lebih mudah. Selain sistem
informasi komputerisasi laundry kosanita akan bisa melayani pratical, mudah dan cepat.

1

DAFTAR ISI

ABSTRAK.......................................................................................................................................................i

DAFTAR ISI....................................................................................................................................................ii
BAB I PENDAHULUAN..................................................................................................................................1
BAB II LANDASAN TEORI..............................................................................................................................4
BAB III PEMBAHASAN..................................................................................................................................6
3.1 Memulai Berwirausaha......................................................................................................................6
3.2 Definisi Sistem, Definisi Pengelolaan, Definisi Laundry(Penatu) berdasarkan KBBI.......................7
3.3 Analisis Kebutuhan Perangkat Lunak................................................................................................8
3.4 Analisis Kebutuhan Perangkat Keras.................................................................................................8
3.5 Analisis Kebutuhan Pengguna...........................................................................................................8
3.6 Langkah-langkah Pembuatan Program..............................................................................................9
3.7 Database............................................................................................................................................9
3.8 Implementasi...................................................................................................................................14
3.9 Pengujian.........................................................................................................................................19
BAB IV PENUTUP........................................................................................................................................23
BIBLIOGRAFI..............................................................................................................................................24

2

BAB I PENDAHULUAN


1.1 Latar Belakang Masalah
Bisnis wirausaha laundry saat ini sangat pesat. Pengelolaan laundry yang baik, tentu saja
akan sangat menunjang kemajuan dari usaha laundry tersebut. Terutama dengan pengelolaan
yang di dukung oleh kemajuan teknologi informasi berupa program aplikasi untuk membantu
usaha laundry mengolah data cucian pelanggan dengan program aplikasi tersebut.
sistem yang berjalan pada rumah cuci laundry masih dilakukan secara manual.
Berdasarkan kebutuhan tersebut, maka saya juga akan membuat suatu program aplikasi
“Pengelolaan Laundry” guna memudahkan karyawan dalam bekerja, menciptakan informasi
yang akurat, cepat, dan relevan, serta dapat mengatasi masalah-masalah pengarsipan.
Dalam merancang program aplikasi yang akan digunakan, saya menggunakan aplikasi
“Pengelolaan Laundry” dengan menggunakan aplikasi Netbeans. Saya menggunakan aplikasi
Netbeans karena memiliki sarana atau objek-objek yang dapat mempermudah pekerjaan bagi
pengguna dan mudah untuk membuat suatu program aplikasi.
Alasan saya membuat aplikasi Sistem Pengelolaan Laundry ini karena semakin
banyaknya peminat jasa laundry dan Bisnis laundry ini cukup menguntungkan, karena banyak
orang yang menggunakan jasa laundry ini, sehingga aplikasi yang saya buat dapat berguna bagi
usaha tersebut sehingga dalam proses input data sudah tidak manual lagi.

1


1.2 Rumusan Masalah

1. Hal apa saja yang harus dilakukan untuk memulai bisnis ini?
2. Database apa saja yang dimasukkan ke dalam program yg akan dibuat?
3. Siapa Saja yang dapat membuka aplikasi ini?

2

1.3 Maksud dan Tujuan
Maksud Saya membuat jasa pembuatan aplikasi ini adalah untuk menerapkan ilmu
kewirausahaan dan ilmu informatika yang saya terima selama ini selama berkuliah di unikom.
Untuk itu saya membuat aplikasi ini, mencoba berwirausaha sekaligus membatu para penyedian
jasa laundry, agar lebih baik dalam mengelola usahanya.
Fokus dalam aplikasi ini adalah transaksi pengambilan laundry, data client, data cucian,
pembelian bahan baku, stok bahan baku, pengambilan bahan baku, laporan stok bahan laporan
laporan pembayaran yang terjadi pada Laundry.
Sedangkan Tujuan saya dalam penulisan tugas karya ilmiah ini adalah untuk memenuhi
tugas Mata Kuliah Kewirausahawan pada Semester VI (Enam) Jurusan Teknik Informatika. Dan
juga ingin membantu para Pengusaha yang bergerak di usaha Laundry.


3

BAB II LANDASAN TEORI

Eddy Soeryanto Soegoto (2015:26) menjelaskan bahwa Entrepreneurship atau
kewiraushaan adalah usaha kreatif yang dibangun berdasarkan inovasi untuk menghasilkan
sesuatu yang baru, memiliki nilai tambah, memberi manfaat, menciptakan lapangan kerja, dan
hasilnya berguna bagi orang lain.

Eddy Soeryanto Soegoto (2015:26) menjelaskan bahwa Wirausaha atau Entrepreneur
adalah orang yang berjiwa mandiri, inovatif, kreatif, ulet & tekun, percaya diri, disiplin, rajin,
siap menghadapi risiko, piawai dalam mengelola sumber daya, jeli melihat & meraih
peluangdalam

membangun,

mengembangkan,

memajukan


&

menjadikan

usaha

atau

perusahaannya unggul.

Eddy Soeryanto Soegoto (2015:26) menjelaskan bahwa Entrepreneur atau Pengusaha
adalah orang yang dapat dikategorikan sebagai Wiraswasta atau Wirausaha (teori ekonomi
modern).

Eddy Soeryanto Soegoto (2015:26) menjelaskan bahwa Wirausaha atau Entrepreneur
adalah orang yang berjiwa kreatif dan inovatif yang mampu mendirikan, membangun,
mengembangkan, memajukan, dan menjadikan perusahaannya unggul.

Eddy Soeryanto Soegoto (2015:36) menjelaskan bahwa Technopreneurship merupakan
bagian dari entrepreneurship yang menekankan pada faktor teknologi, yakni kemampuan ilmu

pengetahuan dan teknologi dalam proses bisnisnya.

Eddy Soeryanto Soegoto (2015:105) menjelaskan bahwa Memanfaatkan Keahlian adalah
tren usaha kecil yang paling banyak dilakukan para wirausahawan karena terkait dengan
kemampuan, keahlian dan pengalaman yang bersangkutan sesuai bidang usaha yang dikuasainya.
4

Eddy Soeryanto Soegoto (2015:116) menjelaskan bahwa Modal Diri dari seorang
Entrepreneurship untuk memulai usaha adalah faktor 7K: kompetensi, Kecerdasan, Keberanian,
Keyakinan, Ketekunan, Keuletan, dan Kerajinan.

Eddy Soeryanto Soegoto (2015:163) menjelaskan bahwa Jasa adalah produk-produk yang
tidak berwujud, seperti waktu, keahlian, atau aktivitas-aktivitas yang dapat dibeli.

5

BAB III PEMBAHASAN

3.1 Memulai Berwirausaha
Berdasarkan buku Entrepreneurship Menjadi Pebisnis Ulung (Edisi Revisi) Karya DR. IR.

EDDY SOERYANTO SOEGOTO halaman 26, 36, 105, 116 & 163, antara lain:

Eddy Soeryanto Soegoto (2015:26) menjelaskan bahwa Entrepreneurship atau
kewiraushaan adalah usaha kreatif yang dibangun berdasarkan inovasi untuk menghasilkan
sesuatu yang baru, memiliki nilai tambah, memberi manfaat, menciptakan lapangan kerja, dan
hasilnya berguna bagi orang lain.
Eddy Soeryanto Soegoto (2015:26) menjelaskan bahwa Wirausaha atau Entrepreneur
adalah orang yang berjiwa mandiri, inovatif, kreatif, ulet & tekun, percaya diri, disiplin, rajin,
siap menghadapi risiko, piawai dalam mengelola sumber daya, jeli melihat & meraih
peluangdalam

membangun,

mengembangkan,

memajukan

&

menjadikan


usaha

atau

perusahaannya unggul.
Eddy Soeryanto Soegoto (2015:26) menjelaskan bahwa Entrepreneur atau Pengusaha
adalah orang yang dapat dikategorikan sebagai Wiraswasta atau Wirausaha (teori ekonomi
modern).
Eddy Soeryanto Soegoto (2015:26) menjelaskan bahwa Wirausaha atau Entrepreneur
adalah orang yang berjiwa kreatif dan inovatif yang mampu mendirikan, membangun,
mengembangkan, memajukan, dan menjadikan perusahaannya unggul.

Eddy Soeryanto Soegoto (2015:36) menjelaskan bahwa Technopreneurship merupakan
bagian dari entrepreneurship yang menekankan pada faktor teknologi, yakni kemampuan ilmu
pengetahuan dan teknologi dalam proses bisnisnya.

Eddy Soeryanto Soegoto (2015:105) menjelaskan bahwa Memanfaatkan Keahlian adalah
tren usaha kecil yang paling banyak dilakukan para wirausahawan karena terkait dengan
kemampuan, keahlian dan pengalaman yang bersangkutan sesuai bidang usaha yang dikuasainya.


6

Eddy Soeryanto Soegoto (2015:116) menjelaskan bahwa Modal Diri dari seorang
Entrepreneurship untuk memulai usaha adalah faktor 7K: kompetensi, Kecerdasan, Keberanian,
Keyakinan, Ketekunan, Keuletan, dan Kerajinan.

Eddy Soeryanto Soegoto (2015:163) menjelaskan bahwa Jasa adalah produk-produk yang
tidak berwujud, seperti waktu, keahlian, atau aktivitas-aktivitas yang dapat dibeli.

Berdasarkan Uraian diatas, Saya memutuskan untuk memulai bisnis dengan menyediakan
Jasa Pembuatan Aplikasi berbasis Java, yang berfokus pada aplikasi pengolahan sistem
pengelolaan pada jasa laundry.

3.2 Definisi Sistem, Definisi Pengelolaan, Definisi Laundry(Penatu) berdasarkan KBBI
3.2.1 Definisi Sistem
Menurut KBBI, sistem/sis·tem/ /sistém adalah susunan yang teratur dari pandangan, teori,
asas, dan sebagainya; perangkat unsur yang secara teratur saling berkaitan sehingga membentuk
suatu totalitas; metode. (Referensi : http://kbbi.web.id/sistem)
3.2.2 Definisi Pengelolaan

Menurut KBBI, pengelolaan/pe·nge·lo·la·an adalah proses, cara, perbuatan mengelola; proses
yang membantu merumuskan kebijaksanaan dan tujuan organisasi; proses melakukan kegiatan
tertentu dengan menggerakkan tenaga orang lain; proses yang memberikan pengawasan pada
semua hal yang terlibat di dalam pencapaian tujuan dan pelaksanaan kebijakan. (Referensi :
http://kbbi.web.id/kelola)

3.2.3 Definisi Laundry/Penatu
Laundry adalah usaha atau orang yang bergerak di bidang pencucian (penyetrikaan) pakaian;
dobi; benara; usaha yang bergerak di bidang pencucian pakaian dan sebagainya tidak dengan air,
tetapi dengan pelarut, seperti nafta atau karbon tetraklorida. (Referensi :
http://kbbi.web.id/penatu)

7

3.3 Analisis Kebutuhan Perangkat Lunak
Adapun perangkat lunak yang dibutuhkan untuk menjalankan Aplikasi adalah:
1.. Sistem Operasi Windows 7
2. Netbean IDE 7.1
3. MySQL
4. WAMP Server 1.5

3.4 Analisis Kebutuhan Perangkat Keras
Agar aplikasi dapat berjalan dengan baik, maka dibutuhkan perangkat keras yang sesuai
dengankebutuhan aplikasi. Spesifikasi minimum perangkatkeras yang dibutuhkan agar dapat
menjalankan aplikasi adalah sebagai berikut:
Processor
Memory
Graphic Card
Harddisk Free space

3.5 Analisis Kebutuhan Pengguna
Aplikasi ini diperuntukan untuk pemilik usaha laundry yang ingin menjalankan usahanya
dengan praktis, mudah dan modern.

8

3.6 Langkah-langkah Pembuatan Program
1. Membuat Database Beserta Isinya
2. Membuat Program:
a. Membuat Koneksi Program dengan Database
b. Membuat Form Data Cucian
c. Membuat Form Menu Utama
d. Membuat Form Data Pelanggan
e. Membuat Form Data Pegawai
f. Membuat Form Data Transaksi
g. Membuat Login Database

3.7 Database
Database diberi nama 10114001_laundry
Database Terdiri dari Tabel: data_cucian, data_pegawai, data_pelanggan, data_transaksi
data_cucian terdiri dari:
- Id_Cucian, bertipe varchar, ukuran 15, NOT NULL
- Nama_Cucian, bertipe varchar, ukuran 20, DEFAULT NULL
- Harga_Satuan, bertipe int, ukuran 40, DEFAULT NULL
- Banyak_Cucian, bertipe int, ukuran 40, DEFAULT NULL
- Jumlah_Bayar, bertipe int, ukuran 40, DEFAULT NULL
- Primary Key ('Id_Cucian')
Engine=InnoDB, CHARSET=latin1

9

data_Pegawai terdiri dari:
- Id_Pegawai, bertipe varchar, ukuran 15, NOT NULL
- Nama_Pegawai, bertipe varchar, ukuran 20, DEFAULT NULL
- No_Telp_Pegawai, bertipe varchar, ukuran 15, DEFAULT NULL
- Alamat_Pegawai, bertipe varchar, ukuran 30, DEFAULT NULL
- Umur, bertipe varchar, ukuran 3, DEFAULT NULL
- Status, bertipe varchar, ukuran 15, DEFAULT NULL
- Password, bertipe varchar, ukuran 15, DEFAULT NULL
- Primary Key ('Id_Pegawai')
Engine=InnoDB, CHARSET=latin1
*Password digunakan untuk melakukan login bagi pegawai yg ditunjuk sebagai admin.

data_Pelanggan terdiri dari:
- Id_Pelanggan, bertipe varchar, ukuran 15, NOT NULL
- Nama_Pelanggan, bertipe varchar, ukuran 20, DEFAULT NULL
- No_Telp_Pelanggan, bertipe varchar, ukuran 15, DEFAULT NULL
- Alamat_Pelanggan, bertipe varchar, ukuran 30, DEFAULT NULL
- Tanggal_Terima, bertipe date, DEFAULT NULL
- Tanggal_Pengambilan, bertipe date, DEFAULT NULL
- Total_Bayar, bertipe int, ukuran 40, DEFAULT NULL
- Primary Key ('Id_Pelanggan')
Engine=InnoDB, CHARSET=latin1

10

data_Transaksi terdiri dari:
- No_Transaksi, bertipe varchar, ukuran 15, NOT NULL
- Id_Cucian, bertipe varchar, ukuran 15, NOT NULL
- Id_Pelanggan, bertipe varchar, ukuran 15, NOT NULL
- Nama_Pelanggan, bertipe varchar, ukuran 20, DEFAULT NULL
- No_Telp_Pelanggan, bertipe varchar, ukuran 15, DEFAULT NULL
- Alamat_Pelanggan, bertipe varchar, ukuran 30, DEFAULT NULL
- Id_Pegawai, bertipe varchar, ukuran 15, NOT NULL
- Nama_Pegawai, bertipe varchar, ukuran 20, DEFAULT NULL
- Tanggal_Terima, bertipe date, DEFAULT NULL
- Tanggal_Pengambilan, bertipe date, DEFAULT NULL
- Total_Bayar, bertipe int, ukuran 40, DEFAULT NULL
- Primary Key ('No_Transaksi')
Engine=InnoDB, CHARSET=latin1

11

Schema Designer Relationships:

Relationships/Foreign Key data_transaksi:
Id_Cucian:
Constraint Name: data_transaksi_ibfk_1
Referencing Columns: 'Id_Cucian'
Referenced Database: 10114001_laundry
Referenced Table: data_cucian
Referenced Columns: 'Id_Cucian'
On Update: Cascade
12

Id_Pelanggan:
Constraint Name: data_transaksi_ibfk_2
Referencing Columns: 'Id_Pelanggan'
Referenced Database: 10114001_laundry
Referenced Table: data_pelanggan
Referenced Columns: 'Id_Pelanggan'
On Update: Cascade

ID_Pegawai:
Constraint Name: data_transaksi_ibfk_3
Referencing Columns: 'Id_Pegawai'
Referenced Database: 10114001_laundry
Referenced Table: data_pegawai
Referenced Columns: 'Id_Pegawai'
On Update: Cascade

13

3.8 Implementasi
Login:

Menu Utama:

14

Data Cucian:

15

Data Pegawai:

Data Pelanggan:

16

Transaksi:

Keluar:

17

Cara Penggunaan Program:
Pertama Lakukan Login Untuk Admin,
Selanjutnya Setelah Login Berhasil dan menu utama sudah terbuka,
Pilih Menu yang akan Anda tuju, diantaranya: Data Cucian, Data Pelanggan, Data Pegawai & Data
Transaksi.

- Di Menu Data Cucian:
Anda bisa melakukan Tambah Data, Ubah Data, Hapus Data, Pencarian Data dan menampilkan
kembali seluruh data dan kembali ke menu utama.
Khusus menu ini anda tidak usah menginput kolom jumlah_bayar, karena program ini sudah otomatis
menghitungnya dari hasil Harga_Satuan * Banyak_Cucian.
- Di Menu Data Pelanggan:
Anda bisa melakukan Tambah Data, Ubah Data, Hapus Data, Pencarian Data dan menampilkan
kembali seluruh data dan kembali ke menu utama.
- Di Menu Data Pegawai:
Anda bisa melakukan Tambah Data, Ubah Data, Hapus Data, Pencarian Data dan menampilkan
kembali seluruh data dan kembali ke menu utama.
- Di Menu Data Transaksi:
Anda bisa melakukan Tambah Data, Ubah Data, Hapus Data, Pencarian Data dan menampilkan
kembali seluruh data dan kembali ke menu utama.

18

3.9 Tahap Pengujian
Pengujian adalah proses yang bertujuan untuk memastikan apakah semua fungsi sistem
bekerja dengan baik dan mencari kesalahan yang mungkin terjadi pada sistem.
Tujuan dari pengujian adalah untuk mendeteksi :
a. Kesalahan bahasa (language error), kesalahan yang diakibatkan oleh penulisan dalam
penulisan sintaks.
b. Kesalahan waktu proses (runtime error), kesalahan yang terjadi ketika program dijalankan.
Kesalahan ini akan menyebabkan proses program terhenti sebelum waktunya untuk berhenti.
c. Kesalahan logika (logical error), kesalahan yang disebabkan oleh logika program yang
dibuat. Kesalahan ini sulit ditemukan karena tidak ada pemberitahuan letak kesalahannya.
3.9.1 Pengujian Alpha
Pengujian dilakukan terhadap 2 aspek yaitu aspek fungsionalitas dan aspek penanganan
kesalahan.
3.9.2 Lingkup Pengujian
Pengujian dilakukan menggunakan sistem operasi Microsoft Windows 10.
3.9.3 Skenario Pengujian
Pengujian Aplikasi Nilai Mahasiswa berikut menggunakan data uji berdasarkan data yang
telah
didapat dari aplikasi, scenario pengujian selengkapnya dapat dilihat pada tabel 1 berikut :
Tabel 1 Skenario pengujian Aplikasi Pengololaan Laundry
Kelas

Butir Uji

Uji
Login

Jenis
Pengujian

Verifikasi

BlackBox

Login

19

3.9.4 Kasus dan Hasil Pengujian
Berdasarakan rencana pengujian yang telah disusun, maka dapat dilakukan pengujian
sebagai berikut.
1. Login
Tabel 2 dan table 3 berikut adalah Pengujian Login Aplikasi Pengelolaan Laundry.
Tabel 2 Pengujian Login Aplikasi Nilai Mahasiswa (uji data normal)
Kasus dan Hasil Uji
Data Masukkan

ID_Pegawai, Password

Yang Diharapkan

User dapat menjalankan
sistem

Pengamatan

Dapat mengisi ID_Pegawai,
Password sesuai yang
diharapkan

Kesimpulan

Sukses

Tabel 3 Pengujian Login Aplikasi Pengelolaan Laundry (uji data salah)
Kasus dan Uji(Input Salah)
Hasil
Data

ID_Pegawai dan Password salah

masukkan
Yang

User tidak dapat menjalankan sistem, sistem menampilkan pesan

diharapkan
Pengamatan

Sistem menampilkan pesan sesuai dengan yang diharapkan

Kesimpulan

Sukses

20

Pembuktia
n

21

22

BAB IV PENUTUP

Memulai bisnis dari 0, apalagi hanya bermodal kemampuan(jasa) sangat susah, tapi
dengan usaha & tekad yang kuat, pelan-pelan usaha tersebut akan berkembang. Ketika kita jeli
dalam melihat peluang dalam berbisnis maka akan ada jalan untuk kita.
Dengan Penelitian ini, saya berharap Aplikasi ini dapat membantu Pengusaha Laundry
untuk menjalankan bisnisnya. Sekaligus saya belajar memulai berwirausaha dalam idang jasa,
khususnya jasa pembuatan aplikasi sistem pengelolaan laundry. Dalam proses pembuatan
program dan karya ilmiah ini, mohon maaf apabila terdapat kesalahan pengetikan atau kesalahan
pemahaman, sesungguhnya saya masih dalam tahap belajar. Semoga karya ilmiah ini dapat
bermanfaat bagi pembaca, dan khususnya bagi saya pribadi sebagai pembuat.

23

BIBLIOGRAFI

Entrepreneurship Menjadi Pebisnis Ulung, Edisi Revisi, Elexmedia Komputindo, 2015, Dr. Ir.
Eddy Soeryanto Soegoto;
Referensi Online:
1. Kamus Besar Bahasa Indonesia(KBBI) Online: http://kbbi.we.id/sistem,
http://kbbi.we.id/kelola, http://kbbi.we.id/penatu
2. http://docplayer.info/35453842-Perancangan-sistem-informasi-jasa-laundry-denganmenggunakan-java-swing-dan-persistence-api-di-laundry-nareswari-naskah-publikasi.html
3. http://eprints.upnjatim.ac.id/2098/
4. http://www.jalaninformatika.com/2016/05/program-sederhana-laundry-pakaian.html
5. http://elib.unikom.ac.id/download.php?id=180575

24