• Tidak ada hasil yang ditemukan

10114001 Iqbal Achmad Hidayat KWU 1 Tuga

N/A
N/A
Protected

Academic year: 2018

Membagikan "10114001 Iqbal Achmad Hidayat KWU 1 Tuga"

Copied!
27
0
0

Teks penuh

(1)

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

(2)

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

(3)

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

(4)

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.

(5)

1.2 Rumusan Masalah

1. Hal apa saja yang harus dilakukan untuk memulai bisnis ini?

(6)

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.

(7)

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

(8)

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.

(9)

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

(10)

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 :

(11)

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

(12)

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')

(13)

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')

(14)

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')

(15)

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'

(16)

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'

(17)

3.8 Implementasi

Login:

(18)
(19)

Data Pegawai:

(20)

Transaksi:

(21)

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:

(22)

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

(23)

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

(24)
(25)
(26)

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

(27)

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

Gambar

Tabel 3 Pengujian Login Aplikasi Pengelolaan Laundry (uji data salah)

Referensi

Dokumen terkait

muscarium memang tidak berdeda nyata dengan ketiga jenis cendawan patogen tersebut ( F. rolfsii ) akan tetapi menurut Rachmawati dkk (1995) dalam Gultom (2008) waktu pemberian

Dalam penelitian digunakan 3 (tiga) tahap alternatif bahan bangunan ( material properties ), yakni tahap 1 mengukur termal dengan bahan bangunan eksisting, tahap 2

parameter penting da-lam investasi EOR di lapangan XJ. Ber-dasarkan hal itu maka perlu dilakukan uji sensitivitas terhadap kedua parameter ter-sebut. Ketidakpastian berarti

Hasil pengujian menunjukkan bahwa mobile device memiliki kemampuan untuk melakukan proses digital image wateramarking pada sebuah citra yang diambil dari fitur

Pneumonia pasca operasi dapat dicegah dengan intervensi sederhana berupa oral hygiene, sikat gigi, dan kumur klorheksidine.. Protokol kebersihan mulut dilaksanakan

Optimasi awal penelitian sebelumnya (kristalisasi berbasis pelarut organik non-air) telah berhasil mengkristalkan senyawa glikosida alami stevia, tetapi kendala yang dihadapi

Hal ini berarti pergerakan volatilitas harga saham pada perusahaan LQ45 sangat dipengaruhi oleh variabel nilai tukar dan tingkat suku bunga SBI yang menyebabkan

Melalui hasil penelitian dapat disimpulkan bahwasanya aktifitas mahasiswa semester I dalam mata kuliah Literal Reading mengenai pembelajaran metode Context Clues terlihat