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
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
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
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.
1.2 Rumusan Masalah
1. Hal apa saja yang harus dilakukan untuk memulai bisnis ini?
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.
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
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.
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
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 :
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
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')
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')
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')
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'
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'
3.8 Implementasi
Login:
Data Pegawai:
Transaksi:
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:
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 Uji
Butir Uji Jenis Pengujian
Login Verifikasi Login
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 Hasil
Uji(Input Salah)
Data masukkan
ID_Pegawai dan Password salah
Yang diharapkan
User tidak dapat menjalankan sistem, sistem menampilkan pesan
Pengamatan Sistem menampilkan pesan sesuai dengan yang diharapkan
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
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-dengan-menggunakan-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