DAFTAR RIWAYAT HIDUP
DATA PRIBADI :
Nama : Nicky Rahadi Morghana Wirawan
Tempat dan Tanggal Lahir : Cimahi, 20 Maret 1994
Jenis Kelamin : Laki-Laki
Agama : Islam
Status : Belum Menikah
Kebangsaan : Indonesia
Tinggi/Berat : 170 Cm/67 Kg
Alamat : Jl. Baros Sukaraja No. 7B RT.01 / RW.10
Kel. Baros Kec. Cimahi Tengah
Kota Cimahi 40521
No. Telp /Handphone : 0857 9552 5261
E-mail : NickyRahadi@Gmail.com
RIWAYAT PENDIDIKAN
- Tahun 1999 - 2005 : SD Kartika III-3 Cimahi
- Tahun 2005 - 2008 : SMP Negeri 8 Cimahi
- Tahun 2008 - 2011 : SMA Negeri 5 Cimahi
PERANCANGAN SISTEM INFORMASI USAHA MIKRO,
KECIL DAN MENENGAH (E-UMKM) BERBASIS WEB
(Studi Kasus Pada PD. Ambarsari)
SKRIPSI
Diajukan sebagai salah satu syarat kelulusan pada Program Studi Sistem Informasi Jenjang S1 (Strata Satu) Fakultas Teknik dan Ilmu Komputer
Oleh :
Nicky Rahadi Morghana Wirawan 10511058
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA
BANDUNG
iii
KATA PENGANTAR
Segala puji dan syukur Penulis panjatkan kepada Tuhan Yang Maha Esa,
berkat Rahmat dan Hidayah-Nya sehingga Penulis dapat menyelesaikan skripsi ini
dengan baik. Skripsi ini ditujukan untuk memenuhi dan melengkapi persyaratan
Akademik pada Fakultas Teknik dan Ilmu Komputer di Universitas Komputer
Indonesia dengan judul : “PERANCANGAN SISTEM INFORMASI
ELEKTRONIK USAHA KECIL DAN USAHA MENENGAH (E-UMKM) BERBASIS WEB (Studi Kasus Pada PD. Ambarsari)”.
Penulis menyadari banyak kesulitan dan hambatan yang dihadapi dalam proses penyusunan skripsi ini, namun berkat kerja keras, do’a, dukungan dan bantuan dari berbagai pihak akhirnya laporan ini dapat diselesaikan. Oleh karena
itu dengan segala kerendahan hati penulis menyadari bahwa penyusunan dan
penulisan skripsi ini masih jauh dari kesempurnaan baik ditinjau dari kalimat
maupun materinya. Hal ini mengingat keterbatasan kemampuan dan pengetahuan
penulis. Semoga skripsi ini dapat bermanfaat, khususnya bagi penulis, umumnya
bagi pembaca sehingga kritik dan saran sangat diharapkan guna perbaikan dna
pengambangan.
Pada kesempatan ini Penulis hendak mengucapkan terima kasi
sebesar-besarnya kepada :
1. Bapak Dr. Ir. Hj. Eddy Soeryanto Soegoto, M.Sc, selaku Rektor Universitas
Komputer Indonesia.
2. Bapak Prof. Dr. H. Denny Kurniadie, Ir., M.Sc, selaku Dekan Fakultas Teknik
dan Ilmu Komputer.
3. Ibu Citra Noviyasari, S.Si, M.T, selaku Ketua Jurusan Sistem Informasi.
4. Ibu Wartika, S.Kom, M.T, selaku dosen wali.
5. Bapak Rauf Fauzan, S.Kom, M.Kom, selaku dosen pembimbing laporan
Skripsi.
6. Bapak Tono, S.Si, M.T, dan Ibu Annisa Paramitha, S.Kom, M.Kom, selaku
dosen penguji.
7. Seluruh dosen pengajar beserta staf UNIKOM yang telah membantu
iv
8. Ayah, Ibu dan keluarga besar yang telah memberikan do’a, serta bimbingan,
dukungan, baik moril maupun materil yang tiada henti.
9. Rifa Nadiah dan keluarganya yang telah memberikan semangat, do’a dan
dukungan moril selama ini.
10.Sahabat-sahabatku yang tidak bisa disebutkan satu persatu yang telah
membantu dalam melalui hari-hari yang sulit, dan terima kasih atas dorongan
yang telah diberikan.
11.Dan semua pihak yang tidak dapat Penulis sebutkan satu persatu yang telah
membantu Penulis dalam pelaksanaan dan penyelesaian Skripsi ini.
Akhirnya penulis hanya dapat menyampaikan do’a semoga kebaikan yang telah diberikan dari semua pihak mendapat balasan yang lebih besar dari Allah
SWT, Amin.
Bandung, Juli 2015
v
1.4.2. Kegunaan Akademis………. 7
1.5. Batasan Masalah ……… 7
1.6. Lokasi dan Waktu Penelitian ……….. 8
1.7. Sistematika Penulisan……….. 10
BAB II. LANDASAN TEORI ………. 11
2.1. Pengertian Sistem……… 11
2.1.1. Elemen Sistem……….. 11
2.1.2. Klasifikasi Sistem………. 13
2.2. Konsep Dasar Informasi……….. 13
2.2.1. Kualitas Informasi……… 14
vi
2.3. Konsep Dasar Sistem Informasi……….. 14
2.3.1. Komponen Sistem Informasi……… 15
2.4. Pengertian Elektronik……….. 16
2.5. Pengertian UMKM……….. 16
2.6. Pengertian Internet……….. 17
2.7. Perangkat Lunak Pendukung………... 18
2.7.1. PHP………... 18
3.1.1. Sejarah Singkat PD. Ambarsari……… 23
3.1.2. Visi Dan Misi PD. Ambarsari……….. 23
3.1.3. Struktur Organisasi PD. Ambarsari……….. 24
3.1.4. Deskripsi Tugas……… 24
3.2.3. Metode Pendekatan dan Pengembangan Sistem ……. 28
3.2.3.1. Metode Pendekatan Sistem ……….. 28
3.2.3.2. Metode Pengembangan Sistem ……… 28
3.2.3.3. Alat Bantu Analisis dan Perancangan……... 30
3.2.3.4. Pengujian Perangkat Lunak………... 35
3.3. Analisis Sistem yang Berjalan………. 36
3.3.1. Analisis Dokumen……… 36
vii
3.3.2.1. Flowmap……….. 39
3.3.2.2. Diagram Konteks………. 43
3.3.2.3. Data Flow Diagram………. 43
3.3.2.4. Kamus Data……....………. 45
3.3.3. Evaluasi Sistem yang Sedang Berjalan……… 47
BAB IV. HASIL DAN PEMBAHASAN………. 51
4.1. Perancangan Sistem……… 51
4.1.1. Tujuan perancangan sistem……….. 51
4.1.2. Gambaran umum sistem diusulkan……….. 52
4.1.3. Perancangan prosedur sistem diusulkan………... 53
4.1.3.1. Diagram konteks……… 66
4.1.3.1. Data flow diagram………. 67
4.1.3.1. Kamus data………. 75
4.1.4. Perancangan basis data………. 82
4.1.4.1. Normalisasi……… 82
4.1.4.2. Relasi tabel………. 94
4.1.4.3. Entity relationship diagram……… 96
4.1.4.4. Struktur file……… 98
4.1.4.5. Kodefikasi……….. 110
4.2. Perancangan Antar Muka……….. 116
4.2.2. Struktur menu………... 117
4.2.2. Perancangan input……… 118
4.2.2. Perancangan output……….. 126
4.3. Perancangan arsitektur jaringan……….. 129
4.4. Pengujian………. 130
4.4.1. Rencana pengujian………... 130
4.4.2. Kasus dan hasil pengujian……… 133
4.4.3. Kesimpulan hasil pengujian………. 145
4.5. Implementasi………... 146
4.5.1. Implementasi perangkat lunak……….. 146
4.5.2. Implementasi perangkat keras………. 146
viii
4.5.4. Implementasi antar muka………. 156
4.5.4.1. Implementasi antar muka halaman utama….. 156
4.5.4.2. Implementasi antar muka halaman UMKM...157
4.5.4.3. Implementasi antar muka halaman
Konsumen………... 160
4.5.5. Penggunaan Program……… 161
BAB V. KESIMPULAN DAN SARAN
5.1. Kesimpulan……….. 197
5.2. Saran……… 197
1
BAB I
PENDAHULUAN
1.1. Latar Belakang Penelitian
Teknologi informasi merupakan suatu alat yang berguna untuk membantu
manusia selama melakukan pekerjaannya, dimana saat ini teknologi informasi
berkembang begitu cepat, dikarenakan kebutuhan manusia yang terus mendesak,
serta dengan penggunaan yang sesuai, teknologi informasi dapat meningkatkan
produktivitas selama melakukan pekerjaan-pekerjaan tertentu.
PD. Ambarsari merupakan objek usaha sejenis perusahaan dagang, dimana
PD. Ambarsari membeli barang siap pakai, yaitu berbagai jenis pakaian yang
kemudian dijual kembali kepada konsumen.
Dalam menjalankan usahanya, terdapat hal-hal yang dapat dinyatakan
kurang maksimal, dimana dalam melakukan penjualan barang, PD. Ambarsari
hanya memasarkan barangnya di toko, sehingga peluang untuk mendapatkan
konsumen-konsumen baru kurang maksimal, mengingat bahwa konsumen yang
berpeluang untuk membeli barang hanyalah konsumen yang mengetahui atau
menyadari keberadaan toko PD. Ambarsari.
Pelayanan PD. Ambarsari selama melakukan penjualan barang memakan
waktu yang relatif lama, dikarenakan konsumen diharuskan menunggu informasi
mengenai ketersediaan barang yang dipilih, untuk kemudian konsumen mengambil
2
transaksi penjualan dilakukan dengan cara ditulis secara manual, yang menjadikan
proses pembuatannya memakan waktu yang relatif lama.
Suatu informasi yang akurat dan efesien selama pembuatannya, tentunya
sangat diperlukan, dimana informasi sangat berguna sebagai penunjang atas
pengambilan suatu keputusan, namun PD. Ambarsari memiliki kelemahan selama
proses pengolahan data untuk menghasilkan suatu informasi, yaitu tidak melakukan
perekapitulasian atas barang yang terjual dalam waktu tertentu, sehingga
pengambilan keputusan untuk penyediaan barang tidak maksimal.
Dalam melakukan pengecekkan persediaan barang dagang, PD. Ambarsari
melakukan perhitungan manual berdasarkan barang yang terjual, barang yang
dibeli, barang dibeli yang diretur, serta barang terjual yang diretur, dengan cara
melakukan pehitungan-perhitungan manual, sehingga kecenderungan informasi
yang tidak akurat, serta lamanya waktu pengerjaan dapat terjadi.
Disisi lain PD. Ambarsari masih menyatukan antara keuangan usaha dengan
keuangan pribadi, dimana bentuk pengeluaran uang yang dinyatakan sebagai beban
usaha tidak tercatat dengan baik, sehingga informasi mengenai jumlah uang yang
dikeluarkan selama menjalankan aktivitas usaha dalam waktu tertentu tidak dapat
dihasilkan dengan akurat.
Hal lainnya yang dapat dinyatakan kurang maksimal pada PD. Ambarsari
selama menjalankan usahanya terdapat dalam proses retur pembelian dan retur
penjualan, dimana ketika konsumen hendak melakukan penukaran barang, misal
dikarenakan ukuran yang tidak sesuai, barang tersebut langsung ditukarkan tanpa
3
proses retur pembelian, pihak pemilik langsung menukarkan barang tanpa adanya
pencatatan mengenai spesifikasi barang yang ditukar.
Berdasarkan kekurangan yang ada pada PD. Ambarsari, maka solusi yang
akan diberikan adalah dengan membuat suatu sistem informasi yang berguna untuk
mengolah data penjualan, data pembelian, data retur pembelian, data retur
penjualan, dan data beban-beban usaha, serta mampu membantu selama proses
pelayanan kepada konsumen, sampai dengan penyajian informasi melalui
laporan-laporan yang dihasilkan dari data yang diperoleh dari aktivitas-aktivitas usaha.
Tujuan utama atas penelitian ini adalah membangun suatu sistem informasi
yang dapat digunakan oleh objek-objek usaha sejenis PD. Ambarsari, sehingga
objek-objek usaha yang sejenis dengan PD. Ambarsari dapat menggunakan
fasilitas-faslitas yang ada, guna mengatasi masalah-masalah serupa. Maka dari itu
sistem yang pantas dibangun adalah sistem berbasis web yang memerlukan jaringan
internet, sehingga proses interaksi antara pengguna dengan sistem dapat dilakukan
secara real-time, serta dapat dilakukan kapanpun dan dimanapun.
Pada Undang-Undang Republik Indonesia no. 20 tahun 2008, dijelaskan
mengenai kategori-kategori usaha, dimana pada undang-undang tersebut dijelaskan
kriteria dari masing-masing kategori usaha tersebut. Adapun penjelasan adalah
sebagai berikut :
1. Usaha Mikro
Usaha Mikro merupakan usaha yang memiliki kekayaan bersih paling
banyak Rp 50.000.000 tidak termasuk tanah atau bangunan tempat usaha, atau
4
2. Usaha Kecil
Usaha Kecil merupakan usaha yang memiliki kekayaan bersih paling
banyak Rp 50.000.000 tidak termasuk tanah atau bangunan tempat usaha, atau
memiliki hasil penjualan tahunan lebih dari Rp 300.000.000 dan paling banyak Rp
2,5 milliar.
3. Usaha Menengah
Usaha Menengah merupakan usaha yang memiliki kekayaan bersih paling
banyak Rp 500.000.000 sampai dengan Rp 10 milliar tidak termasuk tanah atau
bangunan tempat usaha, atau memiliki hasil penjualan tahunan lebih dari Rp 2,5
milliar dan paling banyak Rp 50 milliar.
Berdasarkan apa yang dijelaskan sebelumnya, maka penulis memutuskan
bahwa judul atas penelitian ini adalah “PERANCANGAN SISTEM INFORMASI
ELEKTRONIK USAHA MIKRO, KECIL DAN MENENGAH (E-UMKM)
BERBASIS WEB (Studi Kasus Pada PD. Ambarsari)”.
1.2. Identifikasi dan Rumusan Masalah
Identifikasi dan rumusan masalah merupakan proses awal untuk
memecahkan masalah-masalah yang ditemukan selama penelitian dilakukan.
1.2.1. Identifikasi masalah
Dari hasil latar belakang penelitian, peneliti dapat mengidentifikasi atas
masalah-masalah yang ada, yaitu :
1. Peluang mendapatkan konsumen-konsumen baru yang kurang maksimal,
5
2. Pelayanan atas penjualan barang yang memakan waktu relatif lama,
dikarenakan diharuskan melakukan pengecekkan atas ketersediaan barang,
untuk kemudian konsumen mengambil keputusan untuk membeli barang.
3. Pembuatan surat bukti transaksi penjualan yang memakan waktu relatif lama,
dikarenakan pembuatannya ditulis secara manual.
4. Tidak adanya laporan perekapitulasian penjualan sebagai penunjang dalam
pengambilan keputusan untuk persediaan barang.
5. Pembuatan laporan persediaan barang yang dilakukan dengan cara
perhitungan-perhitungan manual yang cenderung tidak efektif dan tidak efesien.
6. Tidak adanya laporan beban-beban usaha sebagai catatan pengeluaran uang
selama menjalankan aktivitas usaha.
1.2.2. Rumusan masalah
Berdasarkan uraian yang ada pada identifikasi masalah, maka dapat
dirimuskan masalah dalam penelitian ini, adapun rumusan masalah yang dimaksud
adalah sebagai berikut :
1. Bagaimana sistem informasi yang sedang berjalan pada PD. Ambarsari.
2. Bagaimana perancangan sistem informasi elektronik Usaha Mikro, Kecil dan
Menengah berbasis web.
3. Bagaimana pengujian sistem informasi elektronik Usaha Mikro, Kecil dan
Menengah berbasis web.
4. Bagaimana implementasi sistem informasi elektronik Usaha Mikro, Kecil dan
6
1.3. Maksud dan Tujuan Penelitian
Maksud dan tujuan daripada penelitian ini adalah sebagai berikut :
1.3.1. Maksud penelitian
Penelitian ini dilakukan untuk membangun suatu sistem informasi yang
dapat digunakan oleh objek-objek usaha sejenis PD. Ambarsari, yaitu sejenis
perusahaan dagang, agar mampu meningkatkan produktivitas dan perkembangan
usahanya, serta dapat membantu konsumen selama melakukan pembelian barang.
1.3.2. Tujuan penelitian
Sedangkan tujuan daripada penelitian yang dilakukan adalah sebagai
berikut :
1. Untuk mengetahui sistem informasi yang sedang berjalan di PD. Ambarsari.
2. Untuk merancang sistem informasi elektronik Usaha Mikro, Kecil dan
Menengah (E-UMKM) berbasis web.
3. Untuk mengetahui pengujian sistem informasi elektronik Usaha Mikro, Kecil
dan Menengah (E-UMKM) berbasis web.
4. Untuk mengetahui implementasi sistem informasi elektronik Usaha Mikro,
Kecil dan Menengah (E-UMKM) berbasis web.
1.4. Kegunaan Penelitian
Kegunaan penelitian membahas mengenai manfaat yang dihasilkan dari
penelitian yang dilakukan.
1.4.1. Kegunaan praktis
Kegunaan praktis merupakan kegunaan dari sebuah sistem aplikasi,
7
membantu objek-objek usaha sejenis PD. Ambarsari dalam meningkatkan
produktivitas dan perkembangan usaha, serta dapat membantu konsumen selama
melakukan pembelian barang.
1.4.2. Kegunaan akademis
Kegunaan akademis ini merupakan manfaat yang diharapkan dapat diterima
oleh Lembaga Pendidikan, bagi penulis, serta bagi analis lainnya.
1. Bagi Pengembangan Ilmu
Hasil penelitian ini diharapkan menjadi pembandingan antara ilmu teori,
dengan keadaan yang terjadi langsung di lapangan (praktek). Sehingga dengan
adanya pembandingan tersebut akan lebih memajukan ilmu Sistem Informasi yang
sudah ada dan diterapkan pada dunia nyata.
2. Bagi Peneliti Lain
Hasil penelitian ini diharapkan dapat memberikan sumbangan pemikiran
kepada peneliti atau para akademis yang akan mengambil skripsi atau tugas akhir
sebagai referensi.
3. Bagi Penulis
Hasil penelitian ini berguna dalam menambah atau memperkaya wawasan,
pengetahuan, serta melatih daya fikir untuk mengambil suatu kesimpulan atas
permasalahan yang ada, serta mencari solusi atas permasalahan tersebut.
1.5. Batasan Masalah
Batasan masalah dibuat untuk memperjelas ruang lingkup yang akan
dijelaskan dalam penulisan. Berdasarkan latar belakang dan identifikasi masalah,
8
1. Ruang lingkup penelitian hanya meliputi proses pengolahan data pembelian,
data retur pembelian, data penjualan, data retur penjualan, data penjualan
online, data retur penjualan online, dan data beban-beban usaha.
2. Sistem hanya menyediakan fasilitas yang dapat digunakan oleh usaha sejenis
PD. Ambarsari, yaitu sejenis perusahaan dagang.
3. Sistem tidak menyediakan fasilitas untuk pembayaran oleh konsumen kepada
masing-masing objek usaha penjual barang, namun hanya menyediakan fasilitas
untuk mengirim data pembayaran yang dilakukan.
4. Sistem tidak menyediakan fasilitas untuk melakukan retur penjualan secara
online.
1.6. Lokasi dan Waktu Penelitian
Lokasi, dimana peneliti melakukan penelitian adalah di PD. Ambarsari,
yang beralamatkan di JL. Baros Sukaraja No. 7B RT.01/10, Kelurahan Baros,
9
10
1.7. Sistematika Penulisan
Sistematika yang digunakan dalam penulisan adalah sebagai berikut :
1. BAB I PENDAHULUAN
Berisi Latar Belakang Masalah, Maksud dan Tujuan, Identifikasi Masalah,
Pembatasan Masalah, Metodologi Penelitian dan Sistematika Penulisan.
2. BAB II LANDASAN TEORI
Berisikan tentang landasan-landasan teori yang berhubungan dengan
permasalahan yang dibahas.
3. BAB III ANALISA SISTEM
Pada bab ini yang berisikan tentang struktur organisasi yang sesuai pada objek
yang diteliti, uraian tugas masing-masing bagian, analisa sistem yang sedang berjalan
dengan menggunakan flow map, diagram konteks, DFD.
4. BAB IV PERANCANGAN SISTEM
Pada bab ini berisikan tentang perancangan proses seperti diagram alir
dokumen, diagram konteks, diagram alir data dan kamus data.
5. BAB V IMPLEMENTASI
Pada bab ini berisikan tentang pengujian program dan penggunaan program.
6. BAB VI KESIMPULAN DAN SARAN
Bab ini menguraikan tentang kesimpulan dan saran-saran untuk objek usaha,
11
BAB II
LANDASAN TEORI
2.1. Pengertian Sistem
Pengertian sistem dengan pendekatan prosedur didefinisikan bahwa : “suatu
jaringan kerja dari prosedur-prosedur yang saling berhubungan, terkumpul
bersama-sama untuk melakukan suatu kegiatan atau untuk tujuan tertentu”. [3]
Pengertian sistem menurut McLeod didefinisikan bahwa : “sistem adalah
sekelompok elemen-elemen yang terintegrasi dengan tujuan yang sama untuk
mencapai tujuan”. [3]
Berdasarkan definisi diatas maka dapat disimpulkan bahwa sistem adalah
sekumpulan elemen-elemen yang saling berinteraksi dan bekerja dalam satu
kesatuan untuk mencapai suatu tujuan.
2.1.1. Elemen sistem
Tidak semua sistem memiliki kombinasi elemen-elemen yang sama, tetapi
susunan dasarnya adalah sama [3]. Dibawah ini merupakan elemen-elemen yang
membentuk suatu sistem :
1. Tujuan
Tujuan ini yang menjadi motivasi yang mengarahkan sistem. Tanpa tujuan,
sistem menjadi tak terarah dan tak terkendali. Karena tanpa adanya tujuan yang
12
2. Masukkan
Segala sesuatu yang masuk ke dalam sistem dan selanjutnya menjadi bahan
yang diproses. Masukan dapat berupa hal-hal yang berwujud maupun yang tidak
berwujud. Contoh masukan yang berwujud adalah bahan mentah, sedangkan contoh
yang tidak berwujud adalah informasi.
3. Proses
Proses merupakan bagian yang melakukan perubahan atau transformasi dari
masukan menjadi keluaran yang berguna dan lebih bernilai.
4. Keluaran
Keluaran merupakan hasil dari pemrosesan sistem dan keluaran dapat
menjadi masukkan untuk subsistem lain.
5. Batas
Yang disebut batas sistem adalah pemisah antara sistem dan daerah di
luar sistem . Batas sistem menentukan konfigurasi, ruang lingkup, atau kemampuan
sistem.
6. Mekanisme pengendalian dan umpan balik
Mekanisme pengendalian (control mechanism) diwujudkan dengan
menggunakan umpan balik (feedback). Umpan balik ini digunakan untuk
mengendalikan baik masukan maupun proses. Tujuannya adalah untuk mengatur
agar sistem berjalan sesuai dengan tujuan.
7. Lingkungan
13
2.1.2. Klasifikasi sistem
Sistem dapat diklasifikasikan dari beberapa sudut pandang [3], dimana
didtem dapat diklasisifkasikan sebagai berikut :
1. Sistem tak tentu
Suatu sistem yang kondisi masa depannya tidak dapat diprediksi karena
mengandung unsur probabilitas.
2. Sistem abstrak
Sistem yang berupa pemikiran atau ide-ide yang tidak tampak secara fisik.
3. Sistem fisik
Sistem yang ada secara fisik.
4. Sistem tertentu
Sistem yang beroperasi dengan tingkah laku yang dapat diprediksi, interaksi
antara bagian dapat dideteksi dengan pasti sehingga keluarannya dapat
diramalkan.
5. Sistem tertutup
Sistem yang tidak bertukar materi, informasi, atau energi dengan lingkungan.
6. Sistem terbuka
Sistem yang berhubungan dengan lingkungan dan dipengaruhi oleh lingkungan.
2.2. Konsep Dasar Informasi
Definisi dari informasi adalah data yang diolah menjadi bentuk yang lebih
berarti bagi yang menerimannya. Secara umum informasi dapat di definisikan
sebagai hasil pengolahan data dalam bentuk yang lebih berguna dan lebih berarti
14
2.2.1. Kualitas Informasi
Kualitas informasi dapat dilihat dari dimensi-dimensi yang dimiliki oleh
informasi [3]. kualitas dari informasi adalah sebagai berikut :
a. Akurat
Akurat berarti informasi harus bebas dari kesalahan-kesalahan dan tidak
menyesatkan.
b. Tepat waktu
Tepat waktu berarti informasi yang datang pada penerima tidak boleh terlambat.
Informasi yang sudah usang tidak akan mempunyai nilai lagi. Karena informasi
merupakan landasan di dalam pengambilan keputusan.
c. Relevan
Relevan berarti informasi tersebut mempunyai manfaat untuk pemakainya.
2.2.2. Nilai informasi
Nilai dari informasi (value of information) ditentukan dari dua hal, yaitu
manfaat dan biaya mendapatkannya. Suatu informasi dikatakan bernilai apabila
manfaatnya lebih efektif dibandingkan dengan biaya mendapatkannya. Sulit untuk
menghubungkan suatu bagian informasi pada suatu masalah yang tertentu dengan
biaya memperolehnya, karena sebagian besar informasi dipakai banyak pihak
dalam perusahaan. Informasi tidak dapat ditaksir keuntungannya dengan nilai uang,
tetapi dapat dinilai dengan efektifnya. [3]
2.3. Konsep Dasar Sistem Informasi
Sistem informasi merupakan kombinasi teratur dari orang-orang, perangkat
15
daya data yang mengumpulkan, mengubah, dan menyebarkan informasi dalam
sebuah organisasi. [3]
Sistem informasi merupakan suatu sistem informasi didalam organisasi
yang memeprtemukan kebutuhan pengolahan data transaksi harian, mendukung
operasi, bersifat manajerial, dan kegiatan strategi dari suatu organisasi serta
menyediakan pihak luar tertentu dengan laporan-laporan yang ditentukan. [3]
Berdasarkan pengertian diatas maka dapat diartikan pula, bahwa sistem
informasi adalah kombinasi teratur yang mempertemukan kebutuhan pengolahan
data untuk mengumpulkan, mengubah, dan menyebarkan informasi dalam sebuah
organisasi.
2.3.1. Komponen sistem informasi
Sistem informasi merupakan sebuah susunan yang terdiri dari bebrapa
komponen-komponen [3]. Berikut ini merupakan komponen-komponen yang
dimaksud :
1. Blok masukkan (input block)
Input memiliki data yang amsuk kedalam sistem informasi, juga
metode-metode untuk menangkap data yang dimasukkan.
2. Blok model (model block)
Terdiri dari prosedur logika dan model matematik yang akan memanipulasi data
input dan data yang tersimpan dalam basis data.
16
Produk dari sistem informasi adalah keluaran yang merupakan informasi yang
berkualitas dan dokumentasi yang berguna untuk semua tingkatan menajemen,
serta semua pemakai sistem.
4. Blok teknologi (technology block)
Digunakan untuk menerima input, menyimpan, mengakses data, menghasilkan
dan mengirimkan keluaran dari sistem secara keseluruhan.
5. Basis data (database block)
Basis data merupakan kumpulan data yang saling berhubungan satu dengan
lainnya yang tersimpan di perangkat keras komputer dan digunakan perangkat
lunak untuk dimanipulasi.
2.4. Pengertian Elektronik
Dalam kamus besar bahasa Indonesia, dinyatakan bahwa elektronik adalah
alat yg dibuat berdasarkan prinsip elektronika atau hal atau benda yg menggunakan
alat-alat yg dibentuk atau bekerja atas dasar elektronika. [4]
2.5. Pengertian UMKM
UMKM merupakan singkatan dari Usaha Mikro, Kecil dan Menengah,
dimana UMKM merupakan suatu badan usaha milik Masyarakat Indonesia, yang
membedakan antara Usaha Mikro, Usaha Kecil dan Usaha Menengah adalah
kriterianya, adapun kriteria yang dimaksud adalah sebagai berikut :
1. Usaha Mikro
Usaha Mikro merupakan usaha yang memiliki kekayaan bersih paling
banyak Rp 50.000.000 tidak termasuk tanah atau bangunan tempat usaha, atau
17
2. Usaha Kecil
Usaha Kecil merupakan usaha yang memiliki kekayaan bersih paling
banyak Rp 50.000.000 tidak termasuk tanah atau bangunan tempat usaha, atau
memiliki hasil penjualan tahunan lebih dari Rp 300.000.000 dan paling banyak Rp
2,5 milliar. [5]
3. Usaha Menengah
Usaha Menengah merupakan usaha yang memiliki kekayaan bersih paling
banyak Rp 500.000.000 sampai dengan Rp 10 milliar tidak termasuk tanah atau
bangunan tempat usaha, atau memiliki hasil penjualan tahunan lebih dari Rp 2,5
milliar dan paling banyak Rp 50 milliar. [5]
2.6. Pengertian Internet
Internet berasal dari kata interconnected-networking. Internet merupakan
alat bantu manusia yang terbentuk dari beberapa jaringan komputer di seluruh
dunia, dari mulai skala kecil sampai dengan skala besar yang memungkinkan
penggunanya dapat saling bertukar informasi, berkomunikasi, serta berbagi sumber
daya komputer.
Jaringan internet bekerja berdasarkan suatu protokol (aturan). TCP/IP yaitu
transmission control protocol internet adalah protokol standar yang digunakan
untuk menghubungkan jaringan-jaringan di dalam internet, sehingga data dapat
dikirim dari satu komputer ke komputer lainnya. Setiap komputer diberikan suatu
18
2.7. Perangkat Lunak Pendukung
Penulis menggunakan beberapa perangkat lunak pendukung yang
digunakan selama pengembangan sistem, adapun perangkat-perangkat lunak yang
digunakan adalah sebagai berikut :
2.7.1. PHP
PHP adalah bahasa pemrograman script server-side yang didesain untuk
pengembangan web. Selain itu, PHP juga bisa digunakan sebagai bahasa
pemrograman umum. PHP di kembangkan pada tahun 1995 oleh Rasmus Lerdorf,
dan sekarang dikelola oleh The PHP Group. Situs resmi PHP beralamat di
http://www.php.net.
PHP disebut bahasa pemrograman server side karena PHP diproses pada
komputer server. Hal ini berbeda dibandingkan dengan bahasa pemrograman
client-side seperti JavaScript yang diproses pada web browser (client).
Pada awalnya PHP merupakan singkatan dari Personal Home Page. Sesuai
dengan namanya, PHP digunakan untuk membuat website pribadi. Dalam beberapa
tahun perkembangannya, PHP menjelma menjadi bahasa pemrograman web yang
powerful dan tidak hanya digunakan untuk membuat halaman web sederhana, tetapi
juga website populer yang digunakan oleh jutaan orang seperti wikipedia,
wordpress, joomla, dll.
Saat ini PHP adalah singkatan dari PHP: Hypertext Preprocessor, sebuah
kepanjangan rekursif, yakni permainan kata dimana kepanjangannya terdiri dari
19
PHP dapat digunakan dengan gratis (free) dan bersifat Open Source. PHP
dirilis dalam lisensi PHP License, sedikit berbeda dengan lisensi GNU General
Public License (GPL) yang biasa digunakan untuk proyek Open Source. [7]
2.7.2. CodeIgniter
CodeIgniter merupakan framework pengembangan aplikasi (Application
Development Framework) dengan menggunakan PHP, suatu kerangka pembuatan
program dengan menggunakan PHP.
Pengembang dapat langsung menghasilkan program dengan cepat, dengan
mengikuti kerangka kerja untuk membuat yang telah disiapkan oleh framework CI.
[8]
2.7.3. MySQL
MySQL adalah sistem manajemen database SQL yang bersifat Open Source
dan paling populer saat ini. Sistem Database MySQL mendukung beberapa fitur
seperti multithreaded, multi-user, dan SQL database managemen sistem (DBMS).
Database ini dibuat untuk keperluan sistem database yang cepat, handal dan mudah
digunakan [9]. Berikut ini beberapa kelebihan MySQL sebagai database server
antara lain :
1. Source MySQL dapat diperoleh dengan mudah dan gratis.
2. Sintaksnya lebih mudah dipahami dan tidak rumit.
3. Pengaksesan database dapat dilakukan dengan mudah.
4. MySQL merupakan program yang multithreaded, sehingga dapat dipasang pada
20
5. mendukung program-program umum seperti C, C++, Java, Perl, PHP, Python,
dsb.
6. Bekerja pada berbagai platform. (tersedia berbagai versi untuk berbagai sistem
operasi).
7. Memiliki jenis kolom yang cukup banyak sehingga memudahkan konfigurasi
sistem database.
8. Memiliki sistem keamanan yang cukup baik dengan verifikasi host.
9. Mendukung ODBC untuk sistem operasi Windows.
10.Mendukung record yang memiliki kolom dengan panjang tetap atau panjang
bervariasi.
2.7.4. XAMPP
XAMPP adalah software web server apache yang di dalamnya tertanam
server MySQL yang didukung dengan bahasa pemrograman PHP untuk membuat
website yang dinamis. XAMPP sendiri mendukung dua system operasi yaitu
windows dan Linux. Untuk linux dalam proses penginstalanny menggunakan
command line sedangkan untuk windows dalam proses penginstalannya
menggunakan interface grafis sehingga lebih mudah dalam penggunaaan XAMPP
di Windows di banding dengan Linux.
Didalam XAMPP ada 3 komponen utama yang di tanam di dalamnya yaitu
web server Apache, PHP, dan MySQL. [10]
2.7.5. Apache
Apache merupakan web server yang digunakan untuk menampilkan website
21
berdasarkan kode-kode yang di tulis di dalam website tersebut baik menggunakan
bahasa pemrograman HTML maupun PHP yang mengambil suatu database yang
dibangun di MySQL, sehingga terbentuklah sebuah website yang dapat di lihat di
Mozilla firefox dan kawan-kawannya. Apache sendiri bersifat open source
sehingga dapat digunakan oleh siapa saja dan dikembangkan oleh siapa saja. [10]
2.7.6. PHPMyAdmin
MySQL merupakan sebuah database yang dalam membuat perintah
perintahnya menggunakan command line yang menyusahkan dalam proses create,
read, update, delete database. Di dalam XAMPP terdapat sebuah apliaksi yang
dinamakan PHPMyAdmin yang digunakan untuk membuat pengetikan kode-kode
MySQL yang tadinya harus di ketik di command line bisa di olah menggunakan
interface grafis sehingga memudahkan dalam pengelolaan database MySQL. [10]
2.7.7. Notepad++
Notepad++ adalah sebuah penyunting teks dan penyunting kode
sumber yang berjalan disistem operasi Windows. Notepad++ menggunakan
komponen Scintilla untuk dapat menampilkan dan menyuntingan teks dan
berkas kode sumber berbagai bahasa pemrograman.
Notepad++ didistribusikan sebagai perangkat lunak bebas. Proyek ini
dilayani olehSourceforge.net dengan telah diunduh lebih dari 27 juta kalidan dua
kali memenangkan penghargaanSourceForge Community Choice Award for Best
Developer Tool. [11]
Berikut sejumlah bahasa pemrograman yang didukung oleh Notepad++
22
1. ActionScript, Ada, ASP, Assembler, autoIt
2. Batch
3. C, C++, C#, Caml, Cmake, COBOL, CSS
4. D, Diff
5. Flash ActionScript, Fortran
6. Gui4CLI
7. Haskell, HTML
8. Berkas INI, InnoSetup
9. Java, Javascript, JSP
10. KiXtart
11. LISP, Lua
12. Makefile, Matlab, MS-DOS
13. NSIS
14. Objective-C
15. Pascal, Perl, PHP, Postscript, PowerShell, Properties file, Python
16. R, Resource file, Ruby
17. Shell, Scheme, Smalltalk, SQL
18. TCL, TeX
19. Pascal, Perl, PHP, Postscript, PowerShell, Properties file, Python
20. XML
197
BAB V
KESIMPULAN DAN SARAN
5.1. Kesimpulan
Berdasarkan hasil implementasi sistem yang dilakukan, maka dapat
disimpulkan bahwa simulasi sistem yang di rancang, dapat berfungsi sesuai dengan
tujuan yang hendak dicapai, yaitu terciptanya suatu Sistem Informasi Elektronik
Usaha Mikro, Kecil dan Menengah (E-UMKM) Berbasis Web, berupa :
1. Membantu Konsumen dalam memilih sampai dengan membeli barang.
2. Pemasaran secara online berpeluang lebih besar agar datangnya
konsumen-konsumen baru.
3. Dapat membantu dalam pengambilan keputusan melalui laporan-laporan yang
dapat disajikan secara efektif dan efesien.
5.2. Saran
Berdasarkan hasil fase awal hingga akhir perancangan Sistem Informasi
Elektronik Usaha Mikro, Kecil dan Menengah (E-UMKM) Berbasis Web ini,
diharapkan agar semua ini dapat berguna bagi banyak pihak terutama pihak
Pengguna. Adapun saran atas hasil akhir yang di peroleh yaitu :
1. Untuk kedepannya, fasilitas-fasilitas yang tersedia akan ditambahkan, tidak
hanya untuk objek usaha sejenis PD. Ambarsari atau sejenis perusahaan dagang,
namun fasilitas-fasilitas yang dimaksud disediakan untuk jenis usaha berupa
198
2. Disediakan fasilitas untuk retur penjualan secara online, atas penjualan secara
DAFTAR PUSTAKA
[1] Afrizal. Yasmi, dan Wahyuni, “Rekayasa Perangkat Lunak”, unpublished.
[2] Shalahuddin.M, dan S, Rosa A., “Rekayasa Perangkat Lunak”, 2nd ed, Bandung:
Informatika, 2014.
[3] Yakub, “Pengantar Sistem Informasi”, 1st ed, Yogyakarta: Graha Ilmu, 2012.
[4] Kemdikbud, (20 Juni 2015), “Kamus Besar Bahasa Indonesia (KBBI)” [online], 2012, Available : http://kbbi.web.id/elektronik.
[5] Indonesia. Republik, “Undang-Undang Republik Indonesia Nomor 20 Tahun 2008 tentang Usaha Mikro, Usaha Kecil dan Usaha Menengah”. Jakarta: Lembaran Negara Republi Indonesia Tahun 2008 Nomor 93, 2008.
[6] Hardiyana. Bella, dan W, Julian C. “Modul Komputer Aplikasi IT (HTML)”, Sept. 2011.
[7] Dunia Ilmu Komputer, (20 Juni 2015), “Tutorial Belajar PHP Part 1 : Pengertian dan Fungsi PHP Dalam Pemrograman Web” [online], 2015, Available : http://www.duniailkom.com/pengertian-dan-fungsi-php-dalam-pemograman web/ [8] Sidik. Betha, “Framework CodeIgniter”, 1st ed, Bandung: Informatika, 2012.
[9] Widi Hastomo, (20 Juni 2015), “Tutorial Belajar PHP Part 1 : Pengertian dan
Kelebihan Database MySQL” [online], 2013, Available :
http://hastomo.net/php/pengertian-dan-kelebihan-database-mysql/
[10] Yogajiwanjaya, (20 Juni 2015), “Tutorial Belajar PHP Part 1 : Pengertian dan
Kegunaan XAMPP” [online], 2014, Available :
http://www.pusatdesainweb.com/2014/06/29/pengetian-dan-kegunaan-xampp/ [11] Wikipedia, (04 Juli 2015), “Notepad++” [online], 2014, Available : https://id.wikipedia.org/wiki/Notepad%2B%2B