TUGAS AKHIR
Oleh
Arrizal Dipa Fadillah
NRP : 153010004
ABSTRAK
Perkembangan teknologi informasi dapat mendorong berbagai kemudahan
bagi pelaku bisnis. Untuk memperoleh kemudahan tersebut setiap bisnis
berlomba-lomba membangun sistem yang lebih baik. Nolabel Project merupakan
usaha kecil menengah yang menjual produk tas masa kini secara online yang
mana pada saat ini sistem penjualan secara onlinenya hanya memanfaatkan
media social.
Dalam operasional tentu saja usaha ini masih menggunakan sistem manual,
seperti pengecekkan stok, ongkos kirim dan l lain-lain. Sistem yang ada saat ini
juga belum membantu stake holder usaha untuk mengambil keputusan. Sehingga
diperlukan perancangan sistem yang baru.
Perancangan sistem informasi yang dibuat merupakan perancangan
prototype sistem yang dilakukan dengan menggunakan metode analisis dan
desain terstruktur, dimana alat yang digunakan adalah data flow diagram
(DFD), flowchart, dan kamus data. Selain itu karena sistem informasi yang
dibuat berbasis object-oriented maka penulis menggunakan alat lain yaitu Use
Case Diagram.
Penelitian mengenai perancangan prototype system informasi website usaha
nolabel project ini menghasilkan suatu rancangan prototype sistem informasi
berbasis website bagi usaha nolabel, dimana rancangan ini menghasilkan suatu
sistem yang dapat menunjang pengambilan keputusan bagi setiap stakeholder
perusahaan.
Kata Kunci : Sistem Informasi, Analisis dan Desain Terstruktur, Object Oriented.
ii
PROTOTYPE DESIGN OF ONLINE SHOP WEBSITE TRANSACTION
INFORMATION SYSTEM
(CASE STUDY: NOLABEL PROJECT)
ABSTRACT
The development of information technology can encourage various facilities
for business people. To obtain this convenience, every business is competing to
build a better system. Nolabel Project is a small and medium-sized business that
sells present-day bag products online, which at present the online sales system
only utilizes social media.
In operations, of course, this business still uses manual systems, such as
checking stock, shipping costs and so on. The current system also does not help
business stakeholders to make decisions. So that a new system design is needed.
The design of the information system created is a prototype system design
that is done using structured analysis and design methods, where the tools used
are data flow diagrams (DFD), flowcharts, and data dictionaries. In addition,
because the information system is based on object-oriented, the writer uses
another tool, Use Case Diagram.
Research on designing a prototype information system website for a non-
existent business project has resulted in a prototype design of a website-based
information system for the zeroable business, where this design results in a system
that can support decision making for every stakeholder of the company.
iii
PERANCANGAN PROTOTYPE SISTEM INFORMASI
TRANSAKSI WEBSITE TOKO ONLINE
(Studi Kasus : Nolabel Project)
Oleh
Arrizal Dipa Fadillah
NRP : 153010004
Menyetujui
Tim Pembimbing
Tanggal ………………………..
Pembimbing Penelaah
___________________________ _________________________
(Dr.Ir. Yogi Yogaswara, M.T ) (Ir. Bram Andryanto, M.T)
Mengetahui,
_________________________
(Dr. Ir. M. Nurman Helmi, DEA)
iv
PEDOMAN PENGGUNAAN TUGAS AKHIR
v
PERNYATAAN
Adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang
masing-masing disebutkan sumbernya dengan cara penulisan referensi yang
sesuai.
Pernyataan ini saya buat dengan sebenar-benarnya dan jika pernyataan ini tidak
sesuai dengan kenyataan maka saya bersedia menanggung sanksi yang akan
dikenakan sesuai dengan ketentuan yang berlaku.
Bandung, .................................
vi
KATA PENGANTAR
Assalamu’alaikum Wr.Wb
Puji Syukur penulis panjatkan ke hadirat Allah SWT yang telah
memberikan limpahan rahmat, dan karunia-Nya sehingga dapat menyelesaikan
Laporan Tugas Akhir yang berjudul “PERANCANGAN PROTOTYPE
SISTEM INFORMASI TRANSAKSI WEBSITE TOKO ONLINE (STUDI
KASUS : NOLABEL PROJECT)” Penyusunan Laporan Tugas Akhir ini
merupakan salah satu syarat kelulusan di Program Studi Teknik Industri
Universitas Pasundan Bandung.
Dalam penyusunan laporan ini, penulis banyak mendapat bantuan baik
secara moril maupun materil dari berbagai pihak. Pada kesempatan ini dengan
segala kerendahan hati penulis mengucapkan terima kasih yang sebesar-besarnya
kepada pihak yang memberikan kontribusi :
1. Kepada Keluarga khususnya Bapak dan Ibu, yang selalu memberikan
dorongan baik secara moril maupun spiritual kepada penulis hingga
laporan ini dapat terselesaikan.
2. Bapak Dr. Ir Yogi Yogaswara MT, selaku Dosen Pembimbing Tugas
Akhir.
3. Bapak Ir. Bram Andryanto MT, selaku Dosen Penelaah Tugas Akhir.
4. Teman-teman yang sama-sama berjuang dan memberi motivasi satu sama
lain dalam penyusunan Laporan Tugas Akhir.
5. Teman-Teman Angkatan 2015 yang telah banyak memberikan bantuan
dan dukungan dalam penyusunan laporan Tugas Akhir.
6. Semua pihak yang telah membantu dalam penyelesaian laporan Tugas
Akhir.
Penulis menyadari bahwa laporan ini masih jauh dari kata sempurna,
sehingga penulis sangat mengharapkan kritik dan saran yang membangun. Akhir
vii
kata penulis berharap laporan ini dapat bermanfaat bagi penulis khususnya dan
pembaca pada umumnya.
Wassalamu’alaikum Wr. Wb
Bandung,
Penulis
viii
DAFTAR ISI
ABSTRAK..............................................................................................................ii
ABSTRACT...........................................................................................................iii
Menyetujui..............................................................................................................iv
PEDOMAN PENGGUNAAN TUGAS AKHIR..................................................v
PERNYATAAN.....................................................................................................vi
KATA PENGANTAR..........................................................................................vii
DAFTAR ISI..........................................................................................................ix
DAFTAR GAMBAR.............................................................................................xi
DAFTAR TABEL...............................................................................................xiii
DAFTAR SINGKATAN.....................................................................................xiv
Bab I Pendahuluan........................................................................................I - 1
I.1. Latar Belakang Masalah....................................................................I - 1
I.2. Rumusan Masalah..............................................................................I - 4
I.3. Tujuan dan Manfaat Pemecahan Masalah......................................I - 4
I.4. Batasan dan Asumsi...........................................................................I - 5
I.5. Lokasi Penelitian.................................................................................I - 5
I.6. Sistematika Penulisan.........................................................................I - 5
BAB II Tinjauan Pustaka dan Landasan Teori.......................................II - 1
II.1. Konsep Dasar Sistem.....................................................................II - 1
II.1.1. Karakteristik Sistem..................................................................II - 1
II.1.2. Klasifikasi Sistem.......................................................................II - 4
II.2. Konsep Dasar Informasi...............................................................II - 5
II.2.1. Siklus Informasi.........................................................................II - 6
II.2.2. Kualitas Informasi.....................................................................II - 6
II.2.3. Nilai Informasi............................................................................II - 7
II.3. Konsep Dasar Sistem Informasi...................................................II - 7
II.3.1. Komponen Sistem Informasi.....................................................II - 8
II.3.2. Sistem Informasi Manajemen...................................................II - 9
II.3.3. Tipe Informasi Manajemen.....................................................II - 12
II.4. Alat dan Teknik Pengembangan Sistem....................................II - 12
II.4.1. Data Flow Diagram (DFD).......................................................II - 13
II.4.2. Bagan Alir (Flow Chart)..........................................................II - 24
ix
II.4.3. Kamus Data..............................................................................II - 29
II.5. Perangkat Lunak Pendukung.....................................................II - 32
II.5.1. Pengenalan Wordpress............................................................II - 32
II.5.2. Plugin Wordpress.....................................................................II - 33
II.5.3. Keunggulan Wordpress...........................................................II - 33
II.6. Unified Modeling Language (UML)...........................................II - 37
II.6.1. Tujuan UML.............................................................................II - 39
II.6.2. Diagram UML..........................................................................II - 40
II.7. Pendekatan Pengembangan Sistem............................................II - 45
Bab III Usulan Pemecahan Masalah........................................................III - 1
III.1. Model Pemecahan Masalah.........................................................III - 1
III.2. Langkah-langkah Pemecahan Masalah.....................................III - 1
III.3. Flowchart Perancangan Sistem Informasi Usaha Nolabel Project...
........................................................................................................III - 3
BAB IV Rancangan Secara Umum...............................................................IV - 1
IV.1. Identifikasi Sistem Yang Sedang Berjalan................................IV - 1
IV.2. Analisis Masalah Pada Usaha Nolabel Project..........................IV - 4
IV.3. Evaluasi Sistem Informasi Untuk Usaha Nolabel Project........IV - 5
IV.4. Desain model.................................................................................IV - 6
IV.4.1. Rancangan Model Business Usecase Diagram....................IV - 6
IV.4.2. Rancangan Data Flow Diagram (DFD)...............................IV - 7
IV.4.3. Use Case Diagram Website Transaksi Usaha Nolabel Project....
..............................................................................................IV - 10
BAB V Rancangan Secara Terperinci...........................................................V - 1
V.1. Implementasi Sistem.........................................................................V - 1
V.2. Kebutuhan Perancangan Prototype Aplikasi.................................V - 2
V.2.1. Perangkat Keras (Hardware)....................................................V - 2
V.2.2. Perangkat Lunak (Software)....................................................V - 2
V.3. Perancangan Antarmuka (User Interface) Aplikasi......................V - 2
V.4. Pembahasan Sistem Yang Dirancang............................................V - 13
V.5. Proses Pengambilan Keputusan.....................................................V - 24
BAB VI Kesimpulan dan Saran....................................................................VI - 1
VI.1. Kesimpulan...................................................................................VI - 1
VI.2. Saran..............................................................................................VI - 3
Daftar Pustaka........................................................................................................1
x
DAFTAR GAMBAR
xi
Gambar II. 23 Penggambaran yang salah, karena simpanan data tidak dapat
menggunakan data di simpanan data yang lain................................................II - 22
Gambar II. 24 Penggambaran yang salah, karena tidak jelas data yang di simpanan
data “piutang dagang” akan digunakan untuk apa oleh kesatuan luar “langganan”
..........................................................................................................................II - 22
Gambar II. 25 Sebuah Proses yang melakukan dua kegiatan dengan menggunakan
panah yang mengarah pada kedua arah............................................................II - 23
Gambar II. 26 Sebuah proses yang melakukan dua kegiatan dengan arus data yang
terpisah.............................................................................................................II - 23
Gambar II. 27 Menghindari perpotongan garis dengan menggunakan kaidah
duplikasi pada DFD.........................................................................................II - 24
Gambar II. 28 Hubungan DAD dan kamus data..............................................II - 30
Gambar II. 29 KD untuk arus data tembusan permintaan persediaan...............II - 3
Gambar III. 1 Bagan Alir perancangan sistem informasi III - 3
Y
Gambar IV. 1 Identifikasi sistem yang berjalan...............................................IV - 2
Gambar IV. 2 Usecase business diagram usaha Nolabel Project....................IV - 6
Gambar IV. 3 Data Flow Diagram hirarki usaha Nolabel Project...................IV - 8
Gambar IV. 4 Data Flow Diagram kontekstual usaha Nolabel Project...........IV - 9
Gambar IV. 5 Data Flow Diagram level 1 usaha Nolabel Project................IV - 10
Gambar IV. 6 Use Case Diagram website transaksi usaha Nolabel Project....IV - 1
Gambar V.23 interaksi sistem dari sudut pandang internal & eksternal.........V - 15
xii
DAFTAR TABEL
xiii
xiv
DAFTAR SINGKATAN
xv
Bab I Pendahuluan
I-1
akan dilakukan pengecekkan ongkos kirim oleh pihak penjual. Kemudian pihak
penjual mengirimkan nomor rekening bank beserta rincian pembayaran yang
harus segera dibayar oleh konsumen. Untuk lebih jelasnya, proses transaksi
penjualan dalam usaha ini dapat dilihat dalam gambar I.1 berikut.
Konsumen Penjual
Mulai
Login Facebook/
Instagram untuk melihat/
memilih produk
Memberikan tagihan
Melakukan transfer pembayaran dan no
rekening
Menerima bukti
Mengirim bukti pembayaran dan
pembayaran melakukan pengecekkan
pembayaran
Selesai
Dari uraian di atas, dapat dilihat beberapa permasalahan yang ada didalam sistem
penjualan usaha di atas yaitu saat ini masih menggunakan sistem manual dalam
melakukan pengecekkan ketersediaan produk, sehingga ketika konsumen ingin
I-2
membeli produk yang di inginkan, konsumen harus menunggu pihak penjual
melakukan pengecekkan ketersediaan produk. Selain permasalahan ketersediaan
produk, permasalahan lain yaitu dalam pengecekkan ongkos kirim serta
pemberitahuan nomor rekening dan nominal transfer kepada konsumen. Dalam
pengecekkan ongkos kirim, pihak penjual harus melakukan pengecekkan secara
manual di website dari ekspedisi pengiriman yang di inginkan konsumen.
Sedangkan dalam pemberitahuan nominal transfer serta rincian pembayaran,
penjual diharuskan untuk menjumlahkan ongkos kirim yang didasarkan lokasi
konsumen dengan total pembayaran produk, sehingga pihak penjual harus
meluangkan waktu. Permasalahan di atas adalah permasalahan teknis dalam
kegiatan penjualan yang sebenarnya diperlukan integrasi. Permasalahan lainnya
adalah saat ini belum ada salah satu tools untuk menunjang pangambilan
keputusan bagi pihak penjual, seperti catatan penjualan, catatan persediaan
barang, dan lain-lain.
Berdasarkan uraian permasalahan di atas, maka perlu dilakukan perancangan
sistem informasi proses bisnis dari usaha tersebut, agar menghasilkan keluaran
atau ouput yang bermanfaat bagi usaha tersebut. Menurut Foster (Eko Suharyanto,
dkk. 2017:1) sistem adalah seperangkat komponen yang saling berinteraksi, saling
terkait, saling bergantung yang berfungsi secara keseluruhan untuk mencapai
tujuan tertentu. Sistem yang efektif harus sinergis. Sistem biasanya beroperasi di
lingkungan yang berada di luar dirinya sendiri. Sistem juga dapat didefinisikan
sebagai kombinasi antara personil, bahan, fasilitas dan peralatan yang bekerja
sama untuk mengubah masukan (input) menjadi keluaran (output) yang berarti
dan dibutuhkan. Salah satu alat yang dapat digunakan untuk menghasilkan output
bagi usaha tersebut adalah dengan membuat website toko online. Saat ini sudah
banyak toko online e-commerce yang sangat bagus di Indonesia, seperti
bukalapak, tokopedia, dan lain-lain. E-commerce tersebut memang cukup baik
untuk membantu kegiatan operasional suatu usaha, akan tetapi penggunaan e-
commerce memiliki kerugian seperti pengeluaran biaya transaksi yang dihitung
dari setiap transaksi, serta tidak terkumpulnya database konsumen yang dapat
digunakan untuk pemasaran. Berbeda ketika suatu usaha memiliki website toko
online sendiri. Dengan memiliki website toko online bagi suatu usaha akan
I-3
memberikan banyak manfaat bagi usaha tersebut seperti meningkatkan
kepercayaan konsumen, menjangkau target pasar yang lebih luas, mengefektifkan
biaya pemasaran, serta mengumpulkan database konsumen sebanyak-banyaknya.
Dengan website toko online tersebut diharapkan selain dapat meningkatkan
kredibilitas usaha, website tersebut membantu kegiatan operasional dari usaha
sehingga dapat menunjang keputusan strategis bagi pihak penjual.
I-4
I.4. Batasan dan Asumsi
Berdasarkan latar belakang masalah, rumusan masalah, tujuan dan manfaat
pemecahan masalah, agar tidak terlalu luas maka dalam Tugas Akhir ini penulis
membatasi lingkup penelitian, yaitu perancangan sistem informasi proses bisnis
dari usaha Nolabel Project hanya dilakukan di usaha Nolabel Project yang di
sesuaikan dengan kebutuhan dari pihak Nolabe Project.
Adapun asumsi yang digunakan dalam tugas akhir ini adalah sistem informasi
proses bisnis yang dibuat oleh penulis, digunakan oleh pihak Nolabel Project.
I.5. Lokasi Penelitian
Penelitian ini dilakukan di Konveksi Nolabel Project Jl. Cipedes Atas 108
Bandung.
I-5
Bab V Desain Sistem Secara Terinci
Bab ini berisi desain sistem informasi secara terinci, dimana desain sistem
informasi secara terinci terdiri dari desain output secara terinci, desain input
secara terinci, serta desain teknologi terinci.
Bab VI Kesimpulan dan Saran
Bab ini berisi kesimpulan dari serangkaian proses yang telah dilakukan dalam
perancangan sistem, dan berisi mengenai saran-saran yang dikemukakan penulis.
I-6
BAB II Tinjauan Pustaka dan Landasan Teori
II - 1
lingkungan luar sistem (environments), penghubung (interface), masukan (input),
keluaran (output), pengolah (process), dan sasaran (objectives) atau tujuan (goal).
1. Komponen Sistem
Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi, yang
artinya saling bekerjasama membentuk suatu kesatuan. Komponen-komponen
sistem atau elemen-elemen sistem dapat berupa subsistem atau bagian-bagian
dari sistem. Setiap sistem tidak perduli betapapun kecilnya, selalu mengandung
komponen-komponen atau subsistem-subsistem. Setiap subsistem mempunyai
sifat-sifat dari subsistem untuk menjalankan suatu fungsi tertentu dan
mempengaruhi proses sistem secara keseluruhan. Suatu sistem dapat
mempunyai suatu sistem yang lebih besar disebut dengan supra sistem,
misalnya suatu perusahaan dapat disebut sebagai suatu sistem sedang industri
yang merupakan sistem yang lebih besar dapat disebut dengan supra sistem.
Kalau dipandang industri sebagai suatu sistem, maka perusahaan dapat disebut
sebagai subsistem. Demikian juga bila perusahaan dipandang sebagai suatu
sistem, maka sistem akuntansi adalah subsistemnya. Kalau sistem akuntansi
dipandang sebagai suatu sistem, maka perusahaan adalah supra sistem dan
industri adalah supra dari supra sistem.
2. Batas sistem
Batas sistem (boundary) merupakan daerah yang membatasi antara suatu
sistem dengan sistem yang lainnya atau dengan lingkungan luarnya. Batas
sistem ini memungkinkan suatu sistem dipasang sebagai suatu kesatuan. Batas
suatu sistem menunjukkan ruang lingkup (scope) dari sistem tersebut.
3. Lingkungan luar sistem
Lingkungan luar (environment) dari suatu sistem adalah apapun diluar batas
dari sistem yang mempengaruhi operasi sistem. Lingkungan luar sistem dapat
bersifat menguntungkan dan dapat bersifat merugikan sistem tersebut.
Lingkungan luar yang menguntungkan merupakan energi dari sistem dan
dengan demikian harus tetap dijaga dan dipelihara. Sedang lingkungan luar
yang merugikan harus ditahan dan dikendalikan, kalau tidak maka akan
mengganggu kelangsungan hidup dari sistem.
II - 2
4. Penghubung sistem
Penghubung (interface) merupakan media penghubung antara satu subsistem
dengan subsistem lainnya. Melalui penghubung ini memungkinkan sumber-
sumber daya mengalir dari satu subsistem ke subsistem yang lain. Keluaran
(output) dari satu subsistem akan menjadi satu masukan (input) bagi subsistem
yang lain dan akan melalui penghubung. Dengan penghubung satu subsistem
dapat berintegrasi dengan subsistem yang lainnya membentuk satu kesatuan.
5. Masukan sistem
Masukan (input) adalah energi yang dimasukkan kedalam sistem. Masukan
dapat berupa masukan peralatan (maintenence input) dan masukan sinyal
(signal input). Mantenance input adalah energi yang diproses agar didapatkan
keluaran. Sebagai contoh didalam sistem komputer, program adalah
maintenance input yang digunakan untuk mengoperasikan komputernya
sedangkan data adalah signal input untuk diolah menjadi informasi.
6. Keluaran sistem
Keluaran sistem adalah hasil dari energi yang diolah dan diklasifikasikan
menjadi keluaran yang berguna dan sisa pembuangan. Keluaran dapat
merupakan masukan untuk subsistem yang lain atau kepada supersistem.
Misalnya untuk system komputer, panas yang dihasilkan adalah keluaran yang
tidak berguna dan merupakan hasil sisa pembuangan, sedang informasi adalah
keluaran yang dibutuhkan.
7. Pengolah Sistem
Suatu sistem dapat mempunyai suatu bagian pengolah yang akan merubah
masukan menjadi keluaran. Suatu sistem produksi akan mengolah masukan
berupa bahan baku dan bahan-bahan yang lain menjadi keluaran berupa barang
jadi. Sistem akuntansi akan mengolah transaksi menjadi laporan keuangan dan
laporan-laporan lain yang dibutuhkan oleh menejemen.
8. Sasaran sistem
Suatu sistem pasti mempunyai tujuan (goal) atau sasaran (objective). Kalau
sistem tidak mempunyai sasaran, maka operasi sistem tidak akan ada gunanya.
Sasaran dari sistem sangat menentukan sekali, masukan yang dibutuhkan
II - 3
sistem dan keluaran yang akan dihasilkan sistem. Suatu sistem dikatakan
berhasil bila mengenai sasaran atau tujuannya.
II - 4
interaksi antara manusia dengan mesin disebut dengan human-machine system
atau ada yang menyebut dengan man-machine system. Sistem informasi
merupakan contoh man-machine system, karena menyangkut penggunaan
komputer yang berinteraksi dengan manusia.
3. Sistem diklasifikasikan sebagai sistem tertentu (deterministic system) dan
sistem tak tentu (probabilistic system)
Sistem tertentu beroperasi dengan tingkah laku yang sudah dapat diprediksi.
Interaksi diantara bagian-bagiannya dapat dideteksi dengan pasti, sehingga
keluaran dari sistem dapat diramalkan. Sistem komputer adalah contoh dari
sistem tertentu yang tingkah lakunya dapat dipastikan berdasarkan
programprogram yang dijalankan. Sistem tak tentu adalah sistem yang kondisi
masa depannya tidak dapat diprediksi karena mengandung unsur probabilitas.
4. Sistem diklasifikasikan sebagai sistem tertutup (closed system) dan system
terbuka (open system)
Sistem tertutup merupakan sistem yang tidak berhubungan dan tidak
terpengaruh dengan lingkungan luarnya. Sistem ini bekerja secara otomatis
tanpa adanya turut campur tangan dari pihak diluarnya. Secara teoritis sistem
tertutup ini ada, tetapi kenyataannya tidak ada sistem yang benar-benar
tertutup, yang ada hanyalah relatively closed system (secara relatif tertutup,
tidak benar-benar tertutup). Sistem terbuka adalah sistem yang berhubungan
dan terpengaruh dengan lingkungan luarnya. Sistem ini menerima masukan dan
menghasilkan keluaran untuk lingkungan luar atau subsistem yang lainnya.
Karena system sifatnya terbuka dan terpengaruh oleh lingkungan luarnya,
maka suatu system harus mempunyai suatu sistem pengendalian yang baik.
Sistem yang baik harus dirancang sedemikian rupa, sehingga secara relatif
tertutup karena system tertutup akan bekerja secara otomatis dan terbuka hanya
untuk pengaruh yang baik saja.
II - 5
atau data-item. Data adalah kenyataan yang menggambarkan suatu kejadian-
kejadian dan kesatuan nyata. Kejadian-kejadian (event) adalah sesuatu yang
terjadi pada saat yang tertentu. Kesatuan nyata (fact dan entity) adalah berupa
suatu obyek nyata seperti tempat, benda dan orang yang betul-betul ada dan
terjadi.
II - 6
1. Akurat (Accurate)
Berarti informasi harus bebas dari kesalahan-kesalahan dan tidak menyesatkan.
Akurat juga berarti informasi harus jelas mencerminkan maksudnya. Informasi
harus akurat karena dari sumber informasi sampai ke penerima informasi
kemungkinan banyak terjadi gangguan (noise) yang dapat merubah atau
merusak informasi tersebut.
2. Tepat Pada Waktunya
Informasi yang datang pada penerima tidak boleh terlambat. Informasi yang
sudah tidak akan mempunyai nilai lagi. Karena informasi merupakan landasan
di dalam pengambilan keputusan. Bila pengambilan keputusan terlambat, maka
dapat berakibat fatal untuk organisasi.
3. Relevan
Berarti informasi tersebut mempunyai manfaat untuk pemakainya. Relevansi
informasi untuk tiap-tiap orang satu dengan yang lainnya berbeda.
II - 7
II.3.1. Komponen Sistem Informasi
Sistem Informasi (menurut John Burch dan Gary Grudnitski) terdiri dari
komponen-komponen yang disebut dengan istilah blok bangunan (building block),
yaitu blok masukan (input block), blok model (model block), blok keluaran
(output block), blok teknologi (technology blok), blok basis data (database block)
dan blok kendali (controls block). Keenam blok tersebut harus saling berinteraksi
satu sama lain untuk mencapai sasaran dalam satu kesatuan. (Jogiyanto, H.M,
2005, 12)
II - 8
Teknologi merupakan “kotak alat” (toolbox) dalam sistem informasi.
Teknologi digunakan untuk menerima masukan, menjalankan model,
menyimpan dan mengakses data, menghasilkan dan mengirimkan keluaran
dan membantu pengendalian dari sistem secara keseluruhan. Teknologi
terdiri dari tiga bagian utama, yaitu teknisi (humanware atau brainware),
perangkat lunak (software) dan perangkat keras (hardware).
5. Blok Basis Data (Database Block)
Basis data (database) merupakan kumpulan dari data yang saling
berhubungan satu dengan lainnya, tersimpan di perangkat keras komputer
dan digunakan perangkat lunak untuk memanipulasinya. Data perlu
disimpan di dalam basis data untuk keperluan penyediaan informasi lebih
lanjut. Data di dalam basis data perlu diorganisasikan sedemikian rupa,
supaya informasi yang dihasilkan berkualitas. Organisasi basis data
yang baik juga berguna untuk efisiensi kapasitas penyimpanannya.
Basis data diakses atau dimanipulasi dengan menggunakan perangkat
lunak paket yang disebut dengan DBMS (Database Management
Systems).
6. Blok Kendali (Controls Block)
Banyak hal yang dapat merusak sistem informasi, seperti misalnya
bencana alam, api, temperatur, air, debu, kecurangan-kecurangan,
kegagalan- kegagalan sistem itu sendiri, kesalahan-kesalahan, ketidak
efisienan, sabotase dan lain sebagainya. Beberapa pengendalian perlu
dirancang dan diterapkan untuk meyakinkan bahwa hal-hal yang dapat
merusak sistem dapat dicegah ataupun bila terlanjur terjadi kesalahan-
kesalahan dapat langsung cepat diatasi.
II - 9
Menurut George M. Scott : ‘Sistem Informasi Manajemen (SIM) adalah kumpulan
dari interaksi sistem informasi yang menyediakan informasi baik untuk kebutuhan
manajerial maupun kebutuhan operasi’. (Jogiyanto,2005,14).
Menurut Barry E.Cushing: ‘Suatu sistem informasi manajemen adalah Kumpulan
dari manusia dan sumber daya modal di dalam suatu organisasi yang
bertanggung jawab mengumpulkan dan mengolah data untuk mengahasilkan
informasi yang berguna untuk semua tingkatan manajemen di dalam kegiatan
perencanaan dan pengendalian’. (Jogiyanto,2005,14).
Menurut Frederick H. Wu: ‘Sistem Informasi Manajemen adalah kumpulan-
kumpulan dari sistem-sistem yang menyediakan informasi untuk mendukung
manajemen’. (Jogiyanto,2005,14).
Menurut Gordon.B Davis: ‘Sistem Informasi Manajemen merupakan suatu sistem
yang melakukan fungsi-fungsi untuk menyediakan semua informasi yang
mempengaruhi semua operasi organisasi’. (Jogiyanto,2005,15).
Dari beberapa definisi tersebut, dapat dirangkum bahwa Sistem Informasi
Manajemen adalah:
1. Kumpulan dari interaksi sistem-sistem informasi
2. Menghasilkan informasi yang berguna untuk semua tingkatan manajemen.
Secara teori, komputer tidak harus digunakan didalam SIM, tetapi kenyataannya
tidaklah mungkin SIM yang komplek dapat berfungsi tanpa melibatkan elemen
komputer. Lebih lanjut, bahwa SIM selalu berhubungan dengan pengolahan
informasi yang didasarkan pada komputer (computer-based information
processing). SIM merupakan kumpulan dari sistem-sistem informasi. SIM
tergantung dari besar kecilnya organisasi dapat terdiri dari sistem-sistem
informasi sebagai berikut :
1. Sistem informasi akuntansi (accounting information system),menyediakan
informasi dari transaksi keuangan.
2. Sistem informasi pemasaran (marketing information system), menyediakan
informasi untuk penjualan, promosi penjualan, kegiatan-kegiatan
pemasaran, kegiatan-kegiatan penelitian pasar dan lain sebagainya yang
berhubungan dengan pemasaran.
II - 10
3. Sistem informasi manajemen persediaan (inventory management
information system).
4. Sistem informasi personalia (personnel information systems)
5. Sistem informasi distribusi (distribution information systems)
6. Sistem informasi pembelian (purchasing information systems)
7. Sistem informasi kekayaan (treasury information systems)
8. Sistem informasi analisis kredit (credit analiysis information systems)
9. Sistem informasi penelitian dan pengembangan (research and development
information systems)
10. Sistem informasi teknik (engineering information systems)
Semua sistem-sistem informasi tersebut dimaksudkan untuk memberikan
informasi kepada semua tingkatan manajemen, yaitu manajemen tingkat bawah
(lower level management), managemen tingkat menengah (middle level
management) dan manajemen tingkat atas (top level management). Adolph Matz
dan Milton F. Usri menyebut Top level management dengan executive
management dapat terdiri dari direktur utama (president), direktur (vise-president)
dan eksekutif lainnya di fungsi-fungsi pemasaran, pembelian, teknik, produksi,
keuangan dan akuntansi. Sedang middle level management dapat terdiri dari
manajer-manajer devisi dan manajer-manajer cabang. Lower level management
disebut degan operating management dapat meliputi mandor dan pengawas. Top
level management disebut juga dengan strategic level, middle level management
dengan tactical level dan lower management dengan tehcnical level.
II - 11
II.3.3. Tipe Informasi Manajemen
Menurut Jogiyanto (2005:26) untuk mendukung keputusan yang akan dilakukan
oleh manajemen, maka manajemen membutuhkan informasi yang berguna. Untuk
tiap-tiap tingkatan manajemen, tipe informasi yang dibutuhkan berbeda. Untuk
manajemen tingkat bawah, tipe informasinya adalah terinci (detail), karena
terutama digunakan untuk pengendalian operasi. Sedang untuk manajemen yang
lebih tinggi tingkatnya, tipe informasinya adalah semakin tersaring atau lebih
ringkas.
II - 12
Beberapa alat berbentuk grafik yang sifatnya umum, yaitu dapat digunakan
disemua metodologi yang ada. Alat-alat ini berupa suatu bagan, diantaranya :
1. Bagan untuk menggambarkan aktivitas (activity charting) :
a. Bagan alir sistem (System Flowchart)
b. Bagan alir program (Program Flowchart)
1) Bagan alir logika program (Program logic Flowchart)
2) Bagan alir program komputer (Detailed computer program Flowchart)
c. Bagan alir kerta kerja (Paperwork Flowchart) atau disebut juga Bagan alir
formulir
d. Bagan alir hubungan database (Database relationship Flowchart)
e. Bagan alir proses (Process Flowchart)
f. Gant chart
2. Bagan untuk menggambarkan tata letak (Layout charting)
3. Bagan untuk menggmbarkan hubungan personil (Personal relationship
charting) :
a. Bagan distribusi kerja (Working distribution chart)
b. Bagan organisasi (Organization chart)
II - 13
DFD merupakan alat yang digunakan pada metodologi pengembangan sistem
yang terstruktur (structured Analysis and design). DFD merupakan alat yang
cukup popular sekarang ini, karena dapat menggambarkan arus data di dalam
sistem dengan terstruktur dan jelas. Lebih lanjut DFD juga merupakan
dikumentasi dari sistem yang baik.
Menurut Jogiyanto (2005:700) beberapa simbol digunakan di DFD untuk
maksud mewakili :
1. External entity (kesatuan luar) atau boundary (batas sistem)
Setiap sistem pasti mempunyai batas sistem (boundary) yang memisahkan
suatu sistem dengan lingkungan luarnya. Sistem akan menerima input dan
menghasilkan output kepada lingkungan luarnya. Kesatuan luar (external
entity) merupakan kesatuan (entity) dilingkungan luar sistem yang dapat
berupa orang, organisasi atau sistem lainnya yang berada dilingkungan
luarnya yang akan memberikan input atau menerima output dari sistem.
Kesatuan luar ini kebanyakan adalah salah satu dari berikut ini.
a. Suatu kantor, departemen atau divisi dalam perusahaan tetapi di luar
sistem yang sedang dikembangkan.
b. Orang atau sekelompok orang diorganisasi tetapi di luar sistem yang
sedang dikembangkan.
c. Suatu organisasi atau orang yang berada di luar organisasi seperti
misalnya langganan, pemasok.
d. Sistem informasi yang lain di luar sistem yang sedang dikembangkan.
e. Sumber asli dari suatu transaksi.
f. Penerima akhir dari suatu laporan yang dihasilkan oleh sistem.
Suatu kesatuan luar dapat di simbolkan dengan suatu notasi kotak atau suatu
kotak dengan sisi kiri dan atasnya berbentuk garis tebal sebagai berikut.
II - 14
a b c d
Gambar II. 8 Arus data yang mengalir dari kesatuan luar langganan ke proses order
langganan adalah dengan nama order langganan
II - 15
a. Konsep Paket dari Data (packet of data)
Bila dua atau lebih data mengalir dari suatu sumber yang sama ke tujuan
yang sama, maka harus dianggap sebagai suatu arus data tunggal.
Mengapa ? karena dua atau lebih data tersebut mengalir bersama-sama
sebagai suatu paket. Data yang mengalir bersama-sama harus ditunjukan
sebagai satu arus data, walaupun misalnya terdiri dari beberapa dokumen.
Berikut ini adalah contoh penggambaran arus data yang tidak benar.
a
Order Langganan 1
Proses Order
Langganan Langganan
Pembayaran
Gambar II. 9 Arus data yang salah, karena dua buah data mengalir
bersama harus ditunjukkan sebagai arus data yang tunggal
Dua buah arus data ini, yaitu Order Langganan dan Pembayaran harus
ditunjukkan sebagai arus data yang tunggal, yaitu arus data “Order
Langganan dan Pembayaran” sebagai berikut ini.
a
1
Order Langganan
Proses Order
Langganan dan Pembayaran
Langganan
Gambar II. 10 Arus data yang benar, karena dua buah data mengalir
bersama ditunjukkan sebagai arus data yang tunggal
Bila dua buah data ini akan ditangani oleh dua proses yang berlainan,
berarti mempunyai tujuan yang berbeda, walaupun sumbernya sama,
maka dapat digambarkan sebagai berikut ini.
II - 16
1
Proses Order
Langganan
Order Langganan
Langganan
2
Pembayaran
Proses
Penerimaan Kas
Gambar II. 11 Dua buah data ditangani oleh proses yang berlainan
Tembusan Jurnal
b
2 Tembusan Per-
Order Penjualan
Proses order intaan barang Gudang
langganan
Tembusan Kredit
3
Proses verifikasi
kredit
Gambar II. 12 Arus data yang menyebar dari arus data yang
sama
II - 17
tembusan kredit merupakan arus data yang mempunyai struktur elemen
yang sama, karena merupakan hasil dari tembusan arus data penjualan.
c. Konsep Arus Data Mengumpul (converging data flow)
Arus data yang mengumpul menunjukka beberapa arus data yang
berbeda dari sumber yang berbeda bergabung bersama-sama menuju ke
tujuan yang sama.
1
Faktur
Proses
pembuatan faktur
Langganan
2
Pembuatan slip
pengepakan
Slip Pengepakan
Gambar II. 13 Arus data yang berbeda bergabung ke tujuan yang sama
Arus data “pengiriman” merupakan hasil dari gabungan arus data
“faktur” dan “slip pengepakan”. Arus data mengumpul ini jarang dibuat
di DFD dan sebagai penggantinya dapat digambarkan sebagai berikut ini.
1
Faktur
Proses
pembuatan faktur
Langganan
2
Pembuatan slip
pengepakan
Slip Pengepakan
Gambar II. 14 Arus data yang berbeda bergabung ke tujuan yang sama
d. Konsep Sumber dan Tujuan Arus Data
Semua arus data harus dihasikan dari suatu proses atau menuju ke suatu
proses (dapat salah satu atau ke dua-duanya, yaitu berasal dari suatu
proses menuju ke bukan suatu proses atau berasal dari bukan suatu proses
II - 18
tetapi menuju ke suatu proses atau berasal dari suatu proses dan menuju
ke suatu proses). Konsep ini penting karena arus data adalah salah satu
dari hasil suatu proses atau akan digunakan untuk melakukan suatu
proses.
3. Process (proses)
Suatu proses adalah kegiatan atau kerja yang dilakukan oleh manusia, mesin
atau komputer dari hasil suatu arus data yang masuk ke dalam proses untuk
dihasilkan arus data yang akan keluar dari proses. Untuk physical data flow
diagram (PDFD), proses dapat dilakukan oleh manusia, mesin atau
komputer, sedangkan untuk logical data flow diagram (LDFD), suatu proses
hanya menunjukkan proses dari komputer. Suatu proses dapat ditunjukkan
dengan simbol lingkaran atau dengan simbol empat persegi panjang dengan
sudut-sudutnya tumpul.
Identifikasi
II - 19
3. Pemroses
Untuk PDFD yang menunjukkan proses tidak hanya proses dari
komputer, tetapi juga proses manual, seperti proses yang dilakukan oleh
orang, mesin, dan lain sebagainya, maka pemroses harus ditunjukkan.
Pemroses ini menunjukkan siapa atau dimana suatu proses dilakukan.
Untuk LDFD yang prosesnya hanya menunjukkan proses komputer saja ,
maka pemroses dapat tidak disebutkan. Untuk LDFD bila pemroses akan
disebutkan dapat juga untuk menyebutkan nama dari program yang
melakukan prosesnya. Keterangan pemroses ini di simbol proses dapat
dituliskan dibawah nama proses sebagai berikut ini.
Identifikasi Proses
1
Nama Proses Membuat
Faktur
Pemroses
Personalia
Gambar II. 17 Proses menerima arus data dan menghasilkan arus data
b. Suatu proses yang menerima lebih dari satu arus data dan
menghasilkan sebuah arus data.
2
Kartu Jam Kerja
Daftar Gaji
Tingkat Upah Hitung Gaji
Personalia
Gambar II. 18 Proses menerima lebih dari satu arus data dan
menghasilkan arus data
II - 20
c. Suatu proses yang menerima arus data dan menghasilkan lebih dari
sebuah arus data.
2 Laporan Umur Piutang
Rincian Piutang Membuat
Laporan Piutang Laporan Piutang Ditagih
Gambar II. 19 Proses menerima arus data dan menghasilkan lebih dari
sebuah arus data
Suatu proses harus menerima arus data dan menghasilkan arus data.
berikut ini merupakan suatu proses yang salah:
Langganan
1 2
a Order Order b
Order Langganan Memverifikasi Disetujui Membuat Order Penjualan
Gudang Kredit Langganan Penjualan
Akuntansi
Gambar II. 20 Proses yang tidak menerima dan menghasilkan arus data
Dimanakah letak kesalahannya ? umumnya kesalahan proses di DFD
adalah sebagai berikut ini.
a. Proses mempunyai input tetapi tidak menghasilkan output. Kesalahan
ini disebut dengan black hole (lubang hitam), karena data masuk
kedalam proses dan lenyap tidak berbekas seperti dimasukkan
kedalam lubang hitam yang dalam sekali. Kesalahan lubang hitam
tampak pada proses nomor 1.
b. Proses menghasilkan output tetapi tidak pernah menerima input dan
kesalahan ini disebut dengan miracle (ajaib), karena secara ajaib
dihasilkan output tanpa pernah menerima input.
4. Simpanan Data (Data Store)
Simpanan Data (data store) merupakan simpanan dari data yang dapat
berupa sebagai berikut ini.
a. Suatu file atau database di sistem komputer.
b. Suatu arsip atau catatan manual.
c. Suatu kotak tempat data di meja seseorang.
II - 21
d. Suatu tabel acuan manual.
e. Suatu agenda atau buku.
Simpanan data di DFD dapat disimbolkan dengan sepasang garis
horisontal paralel yang tertutup di salah satu ujungnya.
Media Langganan
Gambar II. 22 Simpanan data yang menunjukkan file buku besar dengan
nomor acuan D5
a
Langganan D2 Piutang Dagang
Gambar II. 24 Penggambaran yang salah, karena tidak jelas data yang di
simpanan data “piutang dagang” akan digunakan untuk apa oleh kesatuan
luar “langganan”
II - 22
2. Arus data yang menuju ke simpanan data dari suatu proses
menunjukkan proses update terhadap data yang tersimpan di simpanan
data. update dapat berupa proses:
a. Menambah atau menyimpan record baru atau dokumen baru
kedalam simpanan data;
b. Menghapus record atau mengambil dokumen dari simpanan data;
c. Merubah nilai data di suatu record atau di suatu dokumen yang ada
di simpanan data.
3. Arus data yang berasal dari simpanan data ke suatu proses tersebut
menggunakan data yang ada di simpanan data. untuk media simpanan
data berupa simpanan luar komputer (disk atau tape) berarti membaca
data dari suatu record di file sedang untuk simpanan data berupa
media manual berarti mengambil suatu formulir atau dokumen untuk
dilihat isinya dari suatu simpanan data.
4. Untuk suatu proses yang melakukan kedua-duanya, yaitu
menggunakan dan update simpanan data dapat dilihat salah satu
penggambaran sebagai berikut ini.
a. Menggunakan sebuah garis dengan panah mengarah kedua arah
yang berlawanan dari simpanan data sebagai berikut:
1
Memeriksa dan Penjualan
Menambah Data D1 Persediaan Barang
Barang
Penjualan
Gambar II. 26 Sebuah proses yang melakukan dua kegiatan dengan arus
data yang terpisah
II - 23
Untuk menghindari garis arus data yang berpotongan sehingga membuat
gambar DFD menjadi ruwet, maka simpanan data atau kesatuan luar dapat
digambar lebih dari sebuah. Supaya gambar dari DFD tidak ruwet karena
banyaknya garis arus data yang saling berpotongan, maka kesatuan luar dan
simpanan data dapat digambarkan lebih dari sebuah. Duplikasi dari kesatuan
luar dapat diidentifikasi dengan suatu garis miring (/) atau dengan asterik (*).
Sedang diplikasi dari simpanan data dapat diidentifikasi dengan garis vertikal
( | ) atau dengan asterik (*).
b
Kesatuan Luar
B
a
1
D1 Simpanan Data D1
Kesatuan Luar
A Proses 1
D2 Simpanan Data D2
2 3 a
Kesatuan Luar
Proses 2 Proses 3
A
b
D1 Simpanan Data D1
Kesatuan Luar
B
D2 Simpanan Data D2
II - 24
dokumentasi. Pada waktu akan menggambar suatu bagan alir, analis sistem
atau pemrogram dapat mengikuti pedoman sebagai berikut ini.
a. Bagan alir sebaiknya digambar dari atas ke bawah dan mulai dari bagian kiri
dari suatuhalaman.
b. Kegiatan di dalam bagan alir harus ditunjukkan dengan jelas.
c. Harus ditunjukkan dari mana kegiatan akan dimulai dan di mana akan
berakhirnya.
d. Masing-masing kegiatan di dalam bagan alir sebaiknya digunakan suatu
kata kerja yang mewakili suatu pekerjaan, misalnya: “persiapkan” dokumen,
“hitung” gaji.
e. Masing-masing kegiatan di dalam bagan alir harus di dalam urutan yang
semestinya.
f. Kegiatan yang terpotong dan akan di tempat lain harus ditunjukkan dengan
jelas menggunakan simbol penghubung.
g. Gunakanlah simbol-simbol bagan alir yang standar.
Ada beberapa jenis flowchart diantaranya:
a. Bagan alir sistem (systems flowchart).
System flowchart dapat didefinisikan sebagai bagan yang menunjukkan arus
pekerjaan secara keseluruhan dari sistem. Bagan ini menjelaskan urut-urutan
dari prosedur-prosedur yang ada di dalam sistem. Bagan alir sistem
menunjukkan apa yang dikerjakan di sistem.
Tabel II.1 Simbol bagan alir sistem
No Lambang Keterangan
1 Simbol Dokumen
Menunjukkan dokumen input dan output baik
untuk proses manual, mekanik, atau komputer.
2 Simbol Kegiatan Manual
Menunjukkan pekerjaan manual.
3 Simbol Simpanan Offline
x Notasi N file non-komputer yang di arsip urut
angka (numerical)
Notasi A file non-komputer yang di arsip urut
huruf (alphabetical)
Notasi C file non-komputer yang di arsip urut
II - 25
tanggal (cronological)
4 Simbol Kartu Plong
Menunjukkan input/output yang menggunakan
kartu plong (punched card)
5 Simbol Proses
Menunjukkan kegiatan proses dari operasi
program komputer.
6 Simbol Operasi Luar
Menunjukkan operasi yang dilakukan diluar
proses operasi komputer.
7 Simbol Pengurutan Offline
Menunjukkan proses pengurutan data diluar
proses komputer.
8 Simbol Pita Magnetik
Menunjukkan input/output menggunakan pita
magnetik.
9 Simbol Hard Disk
Menunjukkan input/output menggunakan Hard
Disk.
10 Simbol Disket
Menunjukkan input/output menggunakan Disket.
11 Simbol Drum Magnetik
Menunjukkan input/output menggunakan drum
magnetik.
12 Simbol Pita Kertas Berlubang.
Menunjukkan input/output menggunakan pita
kertas berlubang.
13 Simbol Keyboard
Menunjukkan input yang menggunakan online
keyboard.
14 Simbol Display
Menunjukkan output yang ditampilkan di
monitor.
II - 26
komunikasi.
16 Simbol Garis Alir
Menunjukkan arus dari proses.
17 Simbol Penjelasan
Menunjukkan penjelasan dari suatu proses.
18 Simbol Penghubung
Menunjukkan penghubung ke halaman yang
masih sama atau ke halaman lain.
II - 27
Bagan alir program dibuat dengan menggunakan simbol-simbol sebagai
berikut ini.
Tabel II.2 Simbol bagan program
No Lambang Keterangan
1 Simbol Input/Output
Digunakan untuk mewakili data input/output.
2 Simbol Proses
Digunakan untuk mewakili suatu proses.
3 Simbol Garis Alir
Menunjukkan arus dari proses.
4 Simbol Penghubung
Menunjukkan sambungan dari bagan alir yang
terputus di halaman yang masih sama atau di
halaman lain.
5 Simbol Keputusan
Digunakan untuk suatu penyeleksian kondisi di
dalam program.
6 Simbol Proses Terdefinisi
Digunakan untuk menunjukkan suatu operasi
yang rinciannya ditunjukkan di tempat lain.
8 Simbol Persiapan
Digunakan untuk memberi nilai awal suatu
besaran.
9 Simbol Titik Terminal
Digunakan untuk menunjukkan awal dan akhir
dari suatu proses.
e. Bagan alir proses (process flowchart).
Bagan alir proses (process flowchart) merupakan bagan alir yang banyak
digunakan di teknik industri. Bagan alir ini juga berguna bagi analis sistem untuk
menggambarkan proses dalam suatu prosedur. Bagan alir proses menggunakan
lima buah simbol tersendiri.
Tabel II.3 Simbol bagan aliran proses
No Lambang Keterangan
1 Operation, menunjukkan suatu operasi.
II - 28
3 Storage, menunjukkan suatu penyimpanan.
II - 29
Gambar II. 28 Hubungan DAD dan kamus data
Menurut Jogiyanto (2005:726) KD harus dapat mencerminkan keterangan yang
jelas tentang data yang dicatatnya. Untuk maksud keperluan ini, maka KD
harus memuat hal-hal berikut ini.
1. Nama arus data, karena kamus data dibuat berdasarkan arus data yang
mengalir di DAD, maka nama dari arus data juga harus dicatat di KD.
2. Alias, alias atau nama lain dari data dapat dituliskan bila nama lain ini ada.
Alias perlu ditulis karena data yang sama mempunyai nama yang berbeda
untuk orang atau departemen satu dengan yang lainnya. Misalnya bagian
pembuat faktur dan langganan menyebut bukti penjualan sebagai faktur,
sedangkan bagian gudang menyebutnya sebagai tembusan permintaan
persediaan. Baik faktur dan tembusan permintaan persediaan ini mempunyai
struktur data yang sama, tetapi mempunyai struktur yang berbeda.
3. Bentuk data, telah diketahui bahwa arus data dapat mengalir:
a. Dari kesatuan luar ke suatu proses, data yang mengalir ini biasanya
tercatat di suatu dokumen atau formulir.
b. Hasil dari suatu proses ke kesatuan luar, data yang mengalir ini biasanya
terdapat di media laporan atau query tampilan layar atau dokumen hasil
cetakan komputer;
c. Hasil suatu proses ke proses yang lain, data yang mengalir ini biasanya
dalam bentuk variabel atau parameter yang dibutuhkan oleh proses
penerimanya;
II - 30
d. Hasil suatu proses yang direkamkan ke simpanan data, data yang
mengalir ini biasanya berbentuk suatu variabel.
e. Dari simpanan data dibaca oleh suatu proses, data yang mengalir ini
biasanya berupa suatu field (item data).
Dengan demikian bentuk dari data yang mengalir dapat berupa: dokumen
dasar atau formulir, dokumen hasil cetakan komputer, laporan tercetak,
tampilan di layar monitor, variabel, parameter, field.
4. Arus data, arus data menunjukkan dari mana data mengalir dan ke mana
data akan menuju. Keterangan ini perlu dicatat di KD agar mudah mencari
arus data di DAD.
5. Penjelasan, Untuk lebih memperjelas lagi tentang makna dari arus data yang
dicatat di KD, maka bagian penjelasan dapat diisi dengan keterangan-
keterangan tentang arus data tersebut. Misalnya nama dari arus data adalah
Tembusan Permintaan Persediaan, maka dapat lebih dijelaskan sebagai
tembusan dari faktur penjualan untuk meminta barang dari gudang.
6. Periode, periode ini menunjukkan kapan terjadinya arus data ini. Periode
perlu dicatat di KD karena dapat digunakan untuk mengidentifikasikan
kapan input data harus dimasukkan ke sistem, kapan proses dari program
harus dilakukan dan kapan laporan-laporan harus dihasilkan.
7. Volume, volume yang perlu dicatat di KD adalah tentang volume rata-rata
dan volume puncak dari arus daa. Volume rata-rata menunjukkan
banyaknya rata-rata arus data yang mengalir dalam satu periode tertentu dan
volume puncak menunjukkan volume yang terbanyak. Volume ini
digunakan untuk mengidentifikasikan besarnya simpanan luar yang akan
digunakan, kapasitas dan jumlah dari alat input, alat pemroses dan alat
output.
8. Struktur data, struktur data menunjukkan arus data yang dicatat di KD
terdiri dari item-item data apa saja.
Contoh KD untuk arus data Tembusan Permintaan Persediaan dapat dibuat dari
DAD sebagai berikut:
II - 31
Gambar II. 29 KD untuk arus data tembusan permintaan persediaan
II - 32
penerus resmi dari b2/cafelog yang dikembangkan oleh Michel Valdrighi. Nama
WordPress diusulkan oleh Christine Selleck, teman Matt Mullenweg. WordPress
saat ini menjadi platform content management system (CMS) bagi beberapa situs
web ternama seperti CNN, Reuters, The New York Times, TechCrunch, dan
lainnya. Rilis terbaru WordPress adalah versi 5.2.4 (14 Oktober 2019). WordPress
didistribusikan dengan Lisensi Publik Umum GNU.
II - 33
Pengoperasiannya mudah.
Satu blog WordPress, dapat digunakan untuk banyak pengguna (multi user).
Sehingga WordPress juga sering digunakan untuk blog komunitas. Anggota
komunitas tersebut dapat berperan sebagai kontributor.
Jika pengguna sebelumnya telah mempunyai blog tidak berbayar, misalnya di
alamat Blogger, LiveJournal, atau TypePad, pengguna dapat mengimpor isi
blog-blog tersebut ke alamat hosting blog pribadi yang menggunakan
perangkat lunak WordPress. Dengan demikian pengguna tidak perlu khawatir
isi blog yang lama akan menjadi sia-sia setelah menggunakan perangkat
lunak WordPress.
Selain pengguna yang banyak, banyak pula dukungan komunitas (community
support) untuk WordPress.
Tersedia banyak plugin yang selalu berkembang. Plugin WordPress sendiri
yaitu sebuah program tambahan yang bisa diintegrasikan dengan WordPress
untuk memberikan fungsi-fungsi lain yang belum tersedia pada instalasi
standar. Misalnya plugin anti-spam, plugin web counter, album foto.
Kemampuan untuk dapat memunculkan XML, XHTML, dan CSS standar.
Tersedianya struktur permalink yang memungkinkan mesin pencari
mengenali struktur blog dengan baik.
Kemungkinan untuk meningkatkan performa blog dengan ekstensi.
Mampu mendukung banyak kategori untuk satu artikel. Satu artikel dalam
WordPress dapat dikatogorisasikan ke dalam beberapa kategori. Dengan
multikategori, pencarian dan pengaksesan informasi menjadi lebih mudah.
Fasilitas Trackback dan Pingback. Juga memiliki kemampuan untuk
melakukan otomatis Ping (RPC Ping) ke berbagai search engine dan web
directory, sehingga website yang dibuat dengan Wordpress akan lebih cepat
ter index pada search engine.
Fasilitas format teks dan gaya teks. WordPress menyediakan fitur
pengelolaan teks yang cukup lengkap. Fitur – fitur format dan gaya teks pada
kebanyakan perangkat lunak pengolah kata seperti cetak tebal, cetak miring,
rata kanan, rata kiri, tautan tersedia di WordPress.
II - 34
Halaman statis (Halaman khusus yang terpisah dari kumpulan tulisan pada
blog).
Mendukung LaTeX.
Mempunyai kemampuan optimalisasi yang baik pada Mesin Pencari (Search
Engine Optimize).
II.5.4. Pengenalan HTML
Menurut Priyanto Hidayatullah & Jauhari Khairul Kawistara (2017:15) Hypertext
Markup Language (HTML) adalah bahasa standar yang digunakan untuk
menampilkan halaman web. Yang bisa dilakukan dengan HTML yaitu:
a. Mengatur tampilan dari halaman web dan isinya.
b. Membuat tabel dalam halaman web.
c. Mempublikasikan halaman web secara online.
d. Membuat form yang bisa digunakan untuk menangani registrasi dan
transaksi via web.
e. Menambahkan objek-objek seperti citra, video, audio, animasi dalam
halaman web.
f. menampilkan area gambar di browser.
II - 35
II.5.6. Pengenalan Web Server XAMPP
XAMPP adalah perangkat lunak bebas, yang mendukung banyak sistem operasi,
merupakan kompilasi dari beberapa program. Fungsinya adalah sebagai server
yang berdiri sendiri (localhost), yang terdiri atas program Apache HTTP Server,
MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa
pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X (empat
sistem operasi apapun), Apache, MySQL, PHP dan Perl. Program ini tersedia
dalam GNU General Public License dan bebas, merupakan web server yang
mudah digunakan yang dapat melayani tampilan halaman web yang dinamis.
Untuk mendapatkanya dapat mendownload langsung dari web resminya.
II.5.7. Pengenalan Apache
Server HTTP Apache atau Server Web/WWW Apache adalah server web yang
dapat dijalankan di banyak sistem operasi (Unix, BSD, Linux, Microsoft Windows
dan Novell Netware serta platform lainnya) yang berguna untuk melayani dan
memfungsikan situs web. Protokol yang digunakan untuk melayani fasilitas
web/www ini menggunakan HTTP. Apache memiliki fitur-fitur canggih seperti
pesan kesalahan yang dapat dikonfigur, autentikasi berbasis basis data dan lain-
lain. Apache juga didukung oleh sejumlah antarmuka pengguna berbasis grafik
(GUI) yang memungkinkan penanganan server menjadi mudah. Apache
merupakan perangkat lunak sumber terbuka dikembangkan oleh komunitas
terbuka yang terdiri dari pengembang-pengembang di bawah naungan Apache
Software Foundation.
II.5.8. Pengenalan Mysql
Menurut Abdul Kadir (2008:348) MySQL adalah salah satu jenis database server
yang bersifat open source (tidak perlu berbayar untuk menggunkannya) pada
berbagai platform (kecuali untuk jenis enterprise, yang bersifat komersial).
MySQL termasuk jenis RDBMS (Relational Database Management System).
Itulah sebabnya, istilah tabel, baris dan kolom digunakan pada MySQL. Pada
MySQL, sebuah database mengandung satu atau sejumlah tabel. Tabel terdiri atas
sejumlah baris dan sejumlah baris mengandung satu atau beberapa kolom.
II - 36
II.5.9. Pengenalan Bahasa Pemrograman PHP
Menurut Abdul Kadir (2008:2) PHP merupakan singkatan dari Hypertext
Preprocessor. PHP merupakan bahasa berbentuk skrip yang ditempatkan dalam
server dan di proses di server. Hasil dari PHP dikirimkan ke klien , tempat pemaki
menggunakan browser. Secara khusus PHP dirancang untuk membentuk aplikasi
web dinamis. Artinya, membentuk suatu tampilan berdasarkan permintaan terkini.
Misalnya, menampilkan isi database ke halaman web. PHP bisa dipakai secara
command line. Artinya, skrip PHP dapat dijalankan tanpa melibatkan web server
atau browser. PHP dirancang untuk diintegrasikan dengan web server Apache.
PHP bersifat open source.
II - 37
bersama dari banyak pihak, didukung oleh kakas-kakas yang diintegrasikan lewat
XML (XMI). Standar UML dikelola oleh OMG (Object Management Group).
UML adalah bahasa pemodelan untuk menspesifikasikan, memvisualisasikan
membangun dan mendokumentasikan artifak-artifak dari sistem.
1. Di dalam system intensive process, metode diterapkan sebagai proses untuk
menurunkan atau mengevolusikan sistem.
2. Sebagai bahasa, UML digunakan untuk komunikasi yaitu alat untuk
menangkap pengetahuan (semantiks) mengenai satu subyek dan
mengekspresikan (sintaks) yang mempedulikan subyek untuk maksud
berkomunikasi. Subyek adalah sistem yang dibahas.
3. Sebagai bahasa pemodelan, UML fokus pada pemahaman subyek melalui
formulasi model dari subyek (dan konteks yang terhubung). Model memuat
pengetahuan pada subyek, dan aplikasi dari pengetahuan ini berkaitan
intelejensia.
4. Berkaitan dengan unifikasi. UML memadukan praktek rekayasa terbaik sistem
informasi dan industri, meliputi beragam tipe sistem (perangkat lunak dan non
perangkat lunak), domain (bisnis, perangkat lunak) dan proses siklus hidup.
5. Begitu diterapkan untuk menspesifikasikan sistem, UML dapat digunakan
untuk mengkomunikasi "apa" yang diperlukan dari sistem dan "bagaimana”
sistem dapat direalisasikan.
6. Begitu diterapkan untuk memvisualisasikan sistem, UML dapat di digunakan
untuk menjelaskan sistem secara visual sebelum direalisasikan
7. Begitu diterapkan untuk membangun sistem, UML dapat digunakan untuk
memandu realisasi sistem serupa dengan "blueprint"
8. Begitu diterapkan untuk mendokumentasikan sistem, UML dapat digunakan
untuk menangkap pengetahuan mengenai sistem pada seluruh siklus hidup.
UML bukanlah
1. Bahasa pemrograman visual, tapi bahasa pemodelan visual.
2. Spesifikasi kakas, tapi spesifikasi bahasa pemodelan.
3. Proses, tapi yang memungkinkan proses-proses.
Terdapat perbedaan antara metode dan bahasa pemodelan. Metode adalah cara
eksplisit yang menstrukturkan berfikir dan aksi seseorang. Metode memberitahu
II - 38
ke pamakai mengenai apa yang dilakukan, bagaimana melakukan, kapan
melakukan dan kenapa dilakukan (maksud aktivitas spesifik). Metode-metode
menghasilkan model-model dan model-model ini digunakan untuk
mendeskripsikan sesuatu dan mengkomunikasi hasil-hasil dari penggunaan
metode. Perbedaan utama antara metode dan bahasa pemodelan adalah bahasa
pemodelan tidak menyatakan proses atau instruksi untuk melakukan apa,
bagaimana melakukan, kapan melakukan kenapa dilakukan.
Model diekspresikan dalam bahasa pemodelan. Bahasa pemodelan berisi noltas
yaitu simbol-simbol yang digunakan di model dan aturan-aturan yang menuntun
bagaimana menggunakannya. Aturan-aturan ini termasuk sintaks, semantiks dan
pragmatik.
II - 39
Secara fundamental, UML, berkaitan dengan penangkapan dan komunikasi
pengetahuan. Konsep-konsep yang diterapkan di UML adalah satu model berisi
informasi mengenai sistem (atau domain), model-model berisi elemen-elemen
model seperti kelas- kelas, simpul-simpul, paket-paket, dan sebagainya. Satu
diagram menunjukkan satu pandangan tertentu dari model.
II.6.2. Diagram UML
Kegunaan diagram pada pemodelan adalah untuk formalisasi ekspresi model
objek secara koheren, presisi dan mudah dirumuskan. Pemodelan berorientasi
objek memerlukan alat untuk mengekspresikan model. UML (Unified Modeling
Language) menyediakan sejumlah diagram untuk mengekspresikan pemodelan
herorientasi objek yang dilakukan. UML adalah bahasa untuk menspesifikasikan,
memvisualisasi, dan mendokumentasi inilak-artifak sistem perangkat lunak. UML
merupakan sistem notasi (termasuk semantiks untuk notasi itu) yang membantu
pemodelan sistem menggunakan konsep berorientasi objek.
1. Use Case Diagram
Menurut Rosa A.S dan M. Shalahudin (2016:155) Use Case Diagram
merupakan pemodelan untuk kelakuan sistem informasi yang akan dibuat. Use
Case mendeskripsikan sebuah interaksi antara satu atau lebih aktor dengan
sistem informasi yang akan dibuat. Use Case digunakan untuk mengetahui
fungsi apa saja yang ada di dalam sebuah sistem informasi dan siapa saja yang
berhak menggunakan fungsi-fungsi itu. Terdapat dua utama pada use case
yaitu pendefinisian aktor dan use case.
a. Aktor merupakan orang, proses, atau sistem lain yang berinteraksi dengan
sistem informasi yang akan dibuat diluar sistem informasi yang akan
dibuat itu sendiri.
b. Use case merupakan fungsionalitas yang disediakan sistem sebagai unit-
unit yang saling bertukar pesan antarr unit atau aktor.
II - 40
Tabel II.4 Simbol-simbol use case diagram
No Gambar Keterangan
1 Use Case :
Adalah gambaran fungsionalitas dari suatu sistem,
sehingga customer atau pengguna sistem paham
dan mengerti mengenai kegunaan sistem yang
akan dibangun.
2 Actor :
Mempresentasikan seseorang atau sesuatu (seperti
perangkat,sistem lain) yang berinteraksi dengan
sistem. Actor hanya berinteraksi dengan use case
tetapi tidak memiliki kontrol atas use case.
3 Association :
Menghubungkan link antar element.
4 <<Include>> :
Yaitu kelakuan yang harus terpenuhi agar sebuah
event dapat terjadi, dimana pada kondisi ini
sebuah use case adalah bagian dari use
case lainnya.
5 Generalisasi :
Hubungan generalisasi dan spesialisasi antara dua
buah use case dimana fungsi yang satu adalah
fungsi yang lebih umum dari yang lainnya.
2. Activity diagram
Menurut Rosa A.S dan Shalahuddin (2016:161) diagram aktivitas atau activity
diagram menggambarkan workflow (aliran kerja) atau aktifitas dari sebuah
sistem atau proses bisnis atau menu yang ada di dalam perangkat lunak. Yang
perlu diperhatikan adalah diagram aktivitas menggambarkan aktivitas sistem,
bukan apa yang dilakukan oleh aktor, jadi aktivitas yang dapat dilakukan oleh
sistem. Diagram aktivitas juga banyak digunakan untuk mendefinisikan hal-hal
berikut.
a. Rancangan proses bisnis dimana setiap urutan aktivitas yang
digambarkan merupakan proses bisnis sistem yang di definisikan.
II - 41
b. Rancangan menu yang ditampilkan pada perangkat lunak.
c. Urutan atau pengelompokan tampilan dari sistem atau user interface
dimana setiap aktivitas dianggap memiliki sebuah rancangan antarmuka
tampilan.
Tabel II.5 Simbol-simbol activity diagram
Simbol Deskripsi
Status awal aktivitas sistem.
3. Class Diagram
Menurut Rosa A.S dan Shalahuddin (2016:141) diagram kelas menggambarkan
struktur sistem dari segi pendefinisian kelas-kelas yang akan dibuat untuk
membangun sistem. Kelas memiliki apa yang disebut atribut dan operasi.
II - 42
Atribut merupakan variabel-variabel yang dimiliki oleh suatu kelas, sedangkan
operasi merupakan fungsi-fungsi yang dimiliki oleh suatu kelas.
Tabel II.6 Simbol-simbol class diagram
Simbol Deskripsi
nama_kelas Kelas
atribut
operasi()
Kelas pada struktur sistem.
Asosiasi
Relasi antar kelas dengan makna
umum, biasanya disertai dengan
multiflicity.
Generalisasi
Relasi antar kelas dengan makna
generalisasi-spesialisasi.
Agregasi
Relasi antar kelas dengan makna
semua bagian.
Komposit
Relasi antar kelas dengan makna
bagian dari objek tergantung pada
seluruh objek.
II - 43
4. Collaboration Diagram
Menurut munawar (2018:153) Collaboration diagram atau diebut
communication diagram adalah jenis diagram UML yang menunjukkan
interaksi antara objek dan / atau bagian (direfresentasikan dengan lifteime)
menggunakan pesan berurutan dalam pengaturan bentuk yang bebas. Diagram
ini menunjukkan pesan-pesan yang dikirimkan satu sama lain.
Tabel II.8 Simbol-simbol collaboration diagram
Simbol Deskripsi
Link
Relasi antar objek yang
menghubungkan objek satu dengan
yang lainnya atau dengan dirinya
sendiri.
Arah pesan
Objek
Objek yang melakukan interaksi
pesan.
II - 44
3. Kemungkinan kesalahan sistem besar,
4. Keberhasilan sistem kurang terjamin,
5. Masalah dalam penerapan sistem.
b. Pendekatan Terstruktur (structured approach )
Pendekatan ini dimulai pada awal tahun 1970, dan dilengkapi dengan alat-
alat (tools) dan teknik-teknik (techniques) yang dibutuhkan dalam
pengembangan sistem.
2. Dipandang dari sasaran yang dicapai :
a. Pendekatan Sepotong (piecerneal approach)
Pendekatan yang menekankan pada suatu kegiatan / aplikasi tertentu.
b. Pendekatan Sistem (systems approach)
Pendekatan yang menekankan pada sistem informasi sebagai satu kesatuan
terintegrasi.
3. Dipandang dari cara menentukan kebutuhan dari Sistem :
a. Pendekatan Bawah Naik (Bottom Up Approach)
Pendekatan dari level bawah organisasi, yaitu level operasional dimana
transaksi dilakukan. Pendekatan ini dimulai dari perumusan kebutuhan
untuk menangani transaksi dan naik ke level atas dengan merumuskan
kebutuhan informasi berdasarkan transaksi tersebut (merupakan ciri-ciri dari
pendekatan klasik disebut juga data analysis).
b. Pendekatan Atas Turun (Top-Down Approach)
Dimulai dari level atas yaitu level perencanaan strategi. Pendekatan ini
dimulai dengan mendefinisikan sarasan dan kebijaksanaan organisasi,
kemudian dilakukan analisis kebutuhan informasi, lalu proses turun ke
pemrosesan transaksi (merupakan ciri-ciri dari pendekatan terstruktur
disebut juga decision analysis).
4. Dipandang dari cara mengembangkannya :
a. Pendekatan Sistem menyeluruh
Pendekatan yang mengembangkan sistem serentak secara menyeluruh.
(merupakan ciri -ciri pendekatan klasik)
b. Pendekatan Moduler
II - 45
Pendekatan yang berusaha memecah sistem yang rumit menjadi beberapa
bagian / modul yang sederhana (merupakan ciri -ciri pendekatan terstruktur)
5. Dipandang dari teknologi yg digunakan :
a. Pendekatan Lompatan jauh (great loop approach)
Pendekatan yang menerapkan perubahan menyeluruh secara serentak
penggunaan teknologi canggih. Perubahan ini banyak mengandung resiko,
juga memerlukan investasi yang besar.
b. Pendekatan Berkembang (evolutionary approach)
Pendekatan yang menerapkan perubahan canggih hanya untuk aplikasi yang
memerlukan saja, dan akan terus berkembang.
II - 46
Bab III Usulan Pemecahan Masalah
III - 1
1. Identifikasi sistem yang berjalan
Pada tahap awal, dilakukan identifikasi awal terhadap sistem yang berjalan
didalam usaha. Dimana tujuan dari identifikasi ini adalah mengetahui
permasalahan yang ada di dalam usaha Nolabel Project.
2. Analisis masalah dan evaluasi sistem
Pada tahap kedua dilakukan analisis masalah untuk kemudian dilakukan
evaluasi sistem. Analisis masalah tersebut memperlihatkan permasalahan-
permasalahan yang ada di dalam sistem yang sedang berjalan. Sedangkan
evaluasi sistem merupakan usulan yang dapat memperbaiki sistem yang sedang
berjalan.
3. Desain Sistem Informasi
Pada tahap ketiga, dilakukan desain sistem informasi. Dimana desain tersebut
terdiri dari desain secara umum dan desain secara terinci.
Desain sistem secara umum terdiri dari :
a. Rancangan model business use case
b. Rancangan data flow diagram
c. Rancangan use case website aplikasi
Desain sistem secara terinci terdiri dari :
a. Perancangan antarmuka aplikasi website
b. Perancangan input aplikasi website
c. Perancangan output aplikasi website
4. Analisa dan Pembahasan
Pada tahap kelima dilakukan analisis dan pembahasan pada sistem yang telah
dibuat, sehingga dihasilkan suatu sistem yang bermanfaat untuk solusi
permasalahan yang ada.
5. Kesimpulan dan saran
Pada tahap terakhir, penulis menyimpulkan serangkaian kegiatan yang telah
dilakukan pada perancangan sistem informasi dan memberikan saran terhadap
proses transaksi usaha Nolabel.
III - 2
III.3. Flowchart Perancangan Sistem Informasi Usaha Nolabel Project
Flowchart pemecahan masalah yang digunakan untuk menggambarkan langkah-
langkah pemecahan masalah dalam penelitian ini dapat dilihat pada Gambar III.1.
Mulai
Identifikasi Sistem
Pengumpulan dan
Analisis Data
Rancangan secara
terperinci
Selesai
III - 3
BAB IV Rancangan Secara Umum
IV - 1
Identifikasi sistem yang sedang berjalan
Konsumen Penjual
Mulai
Melakukan
Melakukan login
pengecekkan stok
facebook/
ketersediaan
instagram
produk
Tidak
Melakukan
Memilih produk Tersedia ? konfirmasi produk
tidak tersedia
Tersedia
Menanyakan Selesai
Menghubungi
alamat pengiriman
penjual/admin
dan jumlah produk
Melakukan order
produk
Memberikan Melakukan
alamat dan jumlah pengecekkan
produk ogkos kirim
Melakukan
pengecekkan
ogkos kirim
Memberikan
Melakukan
tagihan
transfer
pembayaran
Melakukan
Mengirim bukti
pengecekkan
pembayaran
pembayaran
Mengirim produk
Selesai
IV - 2
Gambar IV.1 memperlihatkan proses transaksi dalam kegiatan usaha Nolabel
Project. Secara lengkap proses transaksi adalah sebagai berikut.
1. Konsumen melakukan login melalui facebook atau instagram yang dimiliki
oleh konsumen.
2. Konsumen memilih produk pada halaman katalog Nolabel baik di facebook
atau di instagram.
3. Konsumen menghubungi penjual/admin melalui nomor telepon/whatsapp yang
tertera pada halaman facebook atau instagram Nolabel Project untuk
melakukan order produk.
4. Setelah konsumen melakukan order produk dan order tersebut diterima oleh
penjual, penjual melakukan pengecekkan stok ketersediaan produk.
5. Jika produk tidak tersedia penjual akan melakukan konfirmasi kepada
konsumen, jika produk tersedia maka penjual akan menanyakan alamat
pengiriman dan jumlah produk yang akan di order.
6. Setelah penjual meminta alamat dan jumlah produk yang di order, konsumen
akan memberikan alamat pengiriman dan jumlah produk yang di order.
7. Setelah alamat pengiriman diterima oleh penjual, penjual akan melakukan
pengecekkan ongkos kirim.
8. Setelah dilakukan pengecekkan ongkos kirim, penjual akan memberikan
tagihan pembayaran kepada konsumen.
9. Konsumen melakukan transfer kepada rekening yang diberikan penjual,
kemudian mengirimkan bukti transfer kepada penjual.
10. Penjual melakukan pengecekkan pembayaran.
11. Penjual mengirim produk yang dibeli konsumen.
IV - 3
IV.2. Analisis Masalah Pada Usaha Nolabel Project
Setelah diuraiakan mengenai proses transaksi dalam usaha Nolabel Project,
kemudian dilakukan analisis masalah. Analisis masalah dalam proses transaksi
usaha Nolabel adalah sebagai berikut.
Tabel IV. 1 Analisis masalah proses usaha nolabel
No Permasalahan Penyebab
1 Konsumen harus melalui Konsumen harus melakukan
beberapa tahap yang cukup login di facebook atau instagram
banyak untuk melakukan order untuk memilih produk.
produk. Konsumen harus menyimpan no
whatsapp penjual untuk
melakukan order produk.
2 Penjual harus melakukan Sistem pengelolaan persediaan yang
pengecekkan stok secara manual. belum terkomputerisasi.
3 Penjual harus melakukan
konfirmasi apabila stok tidak
tersedia.
4 Penjual harus menanyakan Tidak tersedianya form isian untuk
alamat pengiriman dan jumlah mengisi alamat dan jumlah produk.
produk kepada konsumen.
5 Penjual harus melakukan Tidak adanya sistem yang otomatis
pengecekkan ongkos kirim. dapat mengetahui ongkos kirim.
6 Penjual harus menjumlahkan Tidak tersedianya sistem yang
tagihan pembelian produk otomatis menjumlahkan ongkos
dengan ongkos kirim untuk kirim dengan harga produk yang
diberikan kepada konsumen dibeli konsumen.
sebagai tagihan pembayaran.
7 Status pengiriman barang yang Tidak adanya sistem yang
tidak jelas. memperlihatkan status pengiriman
barang apakah masih di proses, atau
sudah dikirim.
IV.3. Evaluasi Sistem Informasi Untuk Usaha Nolabel Project
Berdasarkan hasil analisis dan identifikasi sistem yang berjalan di dalam usaha
Nolabel Project, dapat dilihat sistem informasi yang berjalan sudah cukup baik.
Akan tetapi terdapat beberapa proses yang masih kurang dapat membantu
IV - 4
jalannya proses bisnis di dalam kegiatan usaha. Dapat dilihat di dalam sistem yang
sedang berjalan terdapat beberapa permasalahan yang ditemui seperti yang terlihat
dalam tabel IV.1. Selain permasalahan-permasalahan tersebut, kendala-kendala
yang mungkin terjadi adalah kesalahan manusia/human error. Untuk
menanggulangi permasalahan-permasalahan tersebut, maka di usulkan pembuatan
sistem informasi berbasis website toko online yang dapat membantu kegiatan
operasional usaha. Berdasarkan permasalahan di atas dilakukan evaluasi terhadap
sistem yang sedang berjalan, evaluasi sistem yang tersebut adalah sebagai berikut.
1. Konsumen tidak perlu melalui beberapa tahap untuk memilih dan melakukan
order produk, konsumen hanya perlu menuliskan url website brand nolabel di
mesin pencarian google untuk memilih dan melakukan order.
2. Konsumen tidak perlu menanyakan ketersediaan stok produk, karena katalog
produk yang stoknya habis akan diperlihatkan di halaman website. Sehingga
konsumen hanya perlu memilih produk yang stoknya masih tersedia,
memasukan jumlah produk serta data-data yang diperlukan untuk melakukan
order.
3. Penjual tidak perlu melakukan konfirmasi kepada konsumen apabila stok tidak
tersedia.
4. Penjual tidak perlu menanyakan alamat pengiriman dan jumlah produk kepada
konsumen, karena konsumen sudah memasukkan alamat pengiriman dan
jumlah produk di halaman checkout.
5. Penjual tidak perlu melakukan pengecekkan ongkos kirim, karena biaya
ongkos kirim akan menyesuaikan dengan alamat yang dimasukkan oleh
konsumen di halaman checkout.
6. Penjual tidak perlu menjumlahkan tagihan pembelian produk dengan ongkos
kirim untuk diberikan kepada konsumen sebagai tagihan pembayaran, karena
tagihan pembayaran dikirim melalui email.
7. Status pengiriman barang akan terlihat secara transparan apakah belum dikirim,
sedang di proses ataupun sudah dikirim.
IV - 5
IV.4. Desain model
IV.4.1. Rancangan Model Business Usecase Diagram
Perancangan sistem informasi yang dibuat bertujuan untuk memperbaiki sistem
informasi yang dirasa kurang baik saat ini, dengan menggunakan usecase
diagram maka dapat menggambarkan pihak-pihak yang terkait, serta dapat
digambarkan juga hubungan dan interaksi pihak-pihak tersebut. Usecase business
diagram usaha Nolabel Project adalah sebagai berikut.
Menambah data
produk
<<include>>
Mengubah data
<<extend>> produk
Melihat Produk
<<extend>>
Melakukan order
produk
Konsumen
Mengubah status
order
IV - 6
Tabel IV. 3 Definisi aktor dalam usecase
No Aktor Deskripsi
Konsumen melihat produk yang di inginkan secara
1
Melihat produk visual, melihat spesifikasi produk, dan melihat jenis
produk.
Konsumen melakukan order terhadap produk yang di
2 Melakukan order
inginkan meliputi warna produk, jumlah produk, dan
produk
mengisi alamat.
Melakukan
3 Konsumen melakukan konfirmasi pembayaran
konfirmasi
meliputi pengiriman bukti pembayaran.
pembayaran
Admin menerima order produk, yaitu melakukan
4
Menerima order pengecekkan jenis produk yang dibeli oleh
konsumen.
Mengubah status Admin mengubah status order, meliputi status belum
5
order dikirim, masih dalam proses, dan sudahdikirim.
Mengubah data Admin mengubah data produk, meliputi tampilan
6
produk visual produk, spesifikasi produk dan jenis produk.
Sistem informasi
transaksi usaha
Nolabel Project
1 2 3
Pengaturan Stok
Proses Order Produk Proses Rekonsiliasi
Produk
Proses Mengubah
Proses Memilih Proses Mengisi Data Proses Penerimaan Proses Mengubah Proses Penambahan
Verifikasi User Stok Produk yang
Produk Pembelian Order Status Order Produk Baru
Ada
Gambar data flow diagram hirarki usaha nolabel project diatas memperlihatkan
proses-proses yang ada di dalam sistem informasi transaksi usaha nolabel project,
IV - 7
dimana terdapat 3 proses utama yaitu proses order produk, proses rekonsiliasi dan
pengaturan stok produk. Proses yang pertama yaitu proses order produk, proses
ini merupakan proses dimana konsumen melakukan order produk yang terdiri dari
proses memilih produk dan mengisi data pembelian produk. Proses yang kedua
adalah proses rekonsiliasi, proses rekonsiliasi merupakan proses dimana status
order berubah. Proses rekonsiliasi merupakan proses yang terdiri dari proses
penerimaan order/bukti pembayaran dan proses mengubah status order. Proses
yang ketiga merupakan proses pengaturan stok produk, proses ini merupakan
proses yang terdiri dari proses penambahan prosuk baru dan proses mengubah
stok produk yang ada.
Secara rinci untuk memperlihatkan input dan output dari sistem informasi usaha
nolabel project dibuat diagram kontekstual, diagram kontekstual tersebut
diperlihatkan dalam gambar IV.4 berikut.
Diluar Sistem Website Toko Online
Bukti Pembayaran
Penerimaan Pembayaran
Bank
Transfer Nominal Pembelian
Resi pengiriman
Diluar Sistem Website Toko Online
IV - 8
Secara lebih rinci untuk memperlihatkan hubungan proses yang terjadi di dalam
sistem informasi usaha nolabel project, maka digambarkan data flow diagram
level 1. data flow diagram level 1 diperlihatkan dalam gambar IV.5 berikut.
Diluar Sistem Website Toko Online
Status
3 stok produk
Data Update D1 Stok produk Konsumen
Produk
Pengaturan Stok
Produk Pengurangan
Stok Produk
Proses Rekonsiliasi
Status pengiriman
produk
IV - 9
Mengelola sistem
Menambah produk
<<include>>
<<include>>
Mengelola produk
<<include>> <<include>>
Update produk
<<include>>
Admin
<<extend>> <<include>>
Menghapus produk
<<extend>> <<include>>
<<extend>> <<extend>>
Gambar IV. 6 Use Case Diagram website transaksi usaha Nolabel Project
IV - 10
Tabel IV. 4 Skenario use case login
Use Case Login
Nama Use Case Login
Tujuan Masuk kedalam menu pengelolaan
website.
Aktor Admin
Kondisi Awal Menampilkan halaman login admin
wordpress.
Skenario Utama
Aktor Sistem
1. Memasukkan username dan 2. Eksekusi validasi user dan
password. password dengan yang tersimpan di
dalam database.
3. Jika tidak sesuai, tampil notif login
gagal dan kembali ke 1
4. Jika sesuai maka akan menampilkan
halaman utama program
IV - 11
Kondisi Awal Menampilkan halaman pengelolaan
website.
Skenario Utama
Aktor Sistem
1. Memilih halaman pengelolaan 2. Menampilkan halaman produk.
produk.
3. Memilih tombol menambahkan 4. Menampilkan list isian penambahan
produk baru. untuk produk baru.
5. Mengisi data produk dan memilih 6. Jika selesai, maka akan
tombol untuk menyimpan produk. menampilkan halaman produk.
IV - 12
Aktor Sistem
1. Memilih halaman pengelolaan 2. Menampilkan halaman produk.
produk.
3. Memilih tombol edit produk. 4. Menampilkan data produk.
5. Melakukan pengubahan data 6. Jika selesai, maka akan
produk dan kemudian menekan menampilkan halaman produk.
tombol simpan.
IV - 13
Tabel IV. 8 Skenario use case melakukan order produk
Use Case Login
Nama Use Case Melakukan order produk
Tujuan Melakukan order produk untuk
membeli produk
Aktor Konsumen
Kondisi Awal Menampilkan halaman browser
Skenario Utama
Aktor Sistem
1. Mengetik domain website di 2. Menampilkan halaman dashboard
browser. website.
3. Memilih menu produk yang ada di 4. Menampilkan halaman produk.
website.
5. Memilih produk yang akan dibeli. 6. Menampilkan halaman
keterangan/spesifikas produk.
7. Memilih tombol add to cart. 8. Menampilkan halaman cart.
9. Memasukan alamat pengiriman dan 10. Menampilkan halaman terima
memilih ekspedisi pengiriman. kasih.
11. Mengirim tagihan pembayaran
IV - 14
melalui email.
IV - 15
Konsumen Sistem
Menampilkan halaman
Membuka website usaha
utama website untuk
Nolabel Project
konsumen
Menampilkan halaman
Memilih halaman produk
produk
Menampilkan halaman
Memilih produk
Add To Cart
Menampilkan halaman
Memasukan Qty produk
Checkout
Mengisi alamat
pengiriman Memilih tombol Checkout
Memiliki
Kupon
Memasukan Kupon
Menghubungkan dengan
Memilih halaman WhatsApp
konfirmasi pembayaran
IV - 16
Mengirim bukti
pembayaran
Gambar IV.7 Activity diagram proses order produk
IV - 17
Mengrimkan produk
Gambar IV. 8 Activity diagram proses rekonsiliasi
Berdasarkan diagram aktivitas pada gambar IV.8 di atas, diperlihatkan mengenai
proses rekonsiliasi. Dimulai dari pihak nolabel (admin) menerima bukti
pembayaran yang diberikan konsumen melalui WhatsApp untuk kemudian di cek
pembayaran tersebut, lalu admin akan membuka halaman admin untuk merubah
status status pesanan, dan pihak nolabel akan mengirimkan produk yang telah
dibeli oleh konsumen.
Pihak Nolabel Sistem
Menampilkan halaman
Membuka halaman admin
admin
Menampilkan halaman
Memilih halaman produk
produk
Menampilkan produk di
Mengisi nama produk,
halaman konsumen
deskripsi produk, harga,
stok, atribut produk,
gambar, dan lain-lain.
IV - 18
halaman produk untuk kemudian memilih tombol Add New produk untuk
menambahkan produk baru. Setelah itu sistem akan menampilkan form isian yang
harus di isi oleh Admin, form isian tersebut meliputi inputan mengenai nama
produk, deskripsi, harga, stok, atribut produk, gambar, dan lain-lain. Kemudian
setelah mengisi form tersebut, admin memilih tombol simpan untuk menampilkan
produk tersebut kedalam sistem (halaman produk konsumen).
Pihak Nolabel Sistem
Menampilkan halaman
Membuka halaman admin
admin
Menampilkan halaman
Memilih halaman produk
produk
IV - 19
kemudian admin akan memilih tombol simpan untuk menyimpan perubahan yang
sudah dilakukan.
Pada diagram aktivitas yang diperlihatkan pada gambar IV.11 diatas, dapat
terlihat aktivitas pengelolaan produk (dalam hal ini menghapus produk di dalam
sistem). Dimulai dari pihak nolabel (Admin) membuka halaman admin untuk
kemudian memilih halaman produk, setelah halaman produk terbuka Admin akan
memilih produk yang akan di hapus dan akan memilih tombol hapus untuk
menghapus produk.
IV - 20
BAB V Rancangan Secara Terperinci
Proses transaksi
Proses rekonsiliasi
Melakukan
update transaksi Melakukan pengecekkan
pembayaran
Work flow diagram diatas memperlihatkan mengenai aliran kerja sistem informasi
transaksi usaha nolabel yang terdiri dari pengelolaan produk, proses transaksi dan
proses rekonsiliasi. Pengelolaan produk dilakukan oleh admin, baik itu
menambahkan produk baru, mengupdate produk, ataupun menghapus produk di
dalam sistem. Sedangkan proses transaksi dimulai dari konsumen memilih produk
di halaman produk di website, kemudian konsumen memasukan ke keranjang lalu
konsumen mengisi data diri dan melakukan pembayaran. Pada tahap terakhir
sebelum pihak nolabel mengirim produk, dilakukan pengecekkan pembayaran
terlebih dahulu, untuk kemudian melakukan update transaksi di dalam sistem.
V-1
V.2. Kebutuhan Perancangan Prototype Aplikasi
Penerapan implementasi sistem ini tidak dapat berjalan dengan baik tanpa di
dukung dengan alat-alat alat pendukung sistem yang dapat menjalankan aplikasi
yang dirancang.
V-2
2. Perancangan antarmuka konsumen
a. Halaman Utama
Halaman utama merupakan halaman yang akan muncul pertama kali ketika
pengguna browser membuka domain website usaha Nolabel Project. Halaman ini
merupakan tampilan paling depan dalam website usaha yang akan dibuat yang
berisi banner promosi, banner produk, banner katalog produk dan kontak usaha.
V-3
Gambar V.3 Halaman produk
Halaman produk merupakan etalase utama dalam website ini, halaman ini berisi
katalog produk yang akan dijual, halaman ini memperlihatkan harga dari produk,
bahkan jika di dalam sistem stok produk kosong, halaman ini akan secara default
memperlihatkan bahawa produk tersebut telah out of stock.
c. Halaman F.A.Q
V-4
Gambar V.4 Halaman F.A.Q
Halaman ini merupakan halaman yang bermanfaat untuk menampung pertanyaan-
pertanyaan secara umum. Tujuannya adalah untuk menjawab pertanyaan-
pertanyaan yang sudah terbiasa berulang.
d. Halaman How To Order
e. Halaman Sale
V-5
Gambar V.6 Halaman Sale
V-6
Halaman ini merupakan halaman yang akan langsung menuju link WhatsApp dari
penjual, dalam hal ini adalah admin Nolabel Project. Tujuannya adalah untuk
melakukan konfirmasi pembayaran/mengirim bukti pembayaran.
g. Halaman Add To Cart
V-7
Gambar V.10 Halaman Checkout pemilihan ekpedisi dan metode pembayaran
V-8
- No Handphone
2. Pemilihan ekpedisi dan metode pembayaran
i. Halaman Terima Kasih
V-9
Gambar V.14 Halaman User Account
Halaman ini adalah halaman akun yang dimiliki oleh setiap member, dimana
dalam halaman ini data diri maupun data transaksi member dapat dilihat oleh
member.
3. Antarmuka Admin
Halaman antarmuka admin merupakan halaman bawaan dari CMS wordpress,
halaman antarmuka admin yang tersaji dalam CMS wordpress sebenarnya cukup
banyak. Akan tetapi dalam proses transaksi usaha halaman antarmuka admin
adalah sebagai berikut.
a. Halaman untuk mengelola produk
V - 10
Gambar V.16 Halaman untuk menambahkan produk
Dalam penambahan produk, telah disediakan form bawaan dari CMS wordpress.
Form tersebut memiliki inputan yaitu
1. Nama produk,
2. Deskripsi produk,
3. General (harga asli & harga diskon),
4. Inventory (stok produk),
5. Shipping (berat & dimensi produk),
6. Atribut produk (warna, variasi, dan lain, lain),
7. Kategori produk, serta
8. Gambar produk.
b. Halaman penambahan coupon diskon produk
V - 11
3. General yang terdiri dari tipe diskon (persentase atau nilai diskon), free
shipping, dan expire date kupon.
4. Usage restriction yang merupakan ketentuan khusus diskon seperti
minimum transaksi, ataupun produk pilihan yang akan di diskon.
5. Usage Limits yang merupakan limit diskon seperti pembatasan konsumen
yang mendapatkan diskon.
c. Halaman Order
V - 12
(internal sistem) dengan sistem dan pihak konsumen (eksternal sistem) dengan
sistem.
Data Produk & status pengiriman
Katalog Produk, Stok
produk
Produk
I E
N K
T S
E T
R E
N R
A N
L A
L
Data Order
Data Order & Update Stok
Input
Output
Gambar V.19 Interaksi sistem dilihat dari sudut pandang internal dan eksternal
V.4.1. Sistem Dilihat Dari Sudut Pandang Manajemen Perusahaan (Internal
Sistem)
Internal sistem merupakan proses interaksi antara pihak manajemen perusahahaan
dengan sistem yang nantinya menghasilkan output untuk pihak eksternal sistem.
Input pihak internal sistem terdiri dari data produk dan status produk, yang
nantinya akan menghasilkan output berupa tampilan produk kepada konsumen
dan status order kepada konsumen ketika konsumen melakukan order.
1. Interaksi user internal dalam mengelola data produk.
Tabel V. 1 Interaksi user dalam mengelola produk
Ste Step Acceptance Input Data Output Catatan
p Criteria
No
1 Login WP Memasukan Username & Sistem Evidenc
Admin username & Password menampilka e1&2
Wordpress password n Halaman
Admin
V - 13
2 Memilih Klik menu - Sistem akan Evidenc
menu produk produk menampilka e3
n halaman
produk
3. Memilih Klik Tombol - Jika memilih Evidenc
tombol Add Add New, Add New dan e 4
New jika akan trash atau memilih
menambahka edit. produk yang
n produk akan di edit,
baru, memilih maka sistem
tombol trash menampilka
pada produk n halaman
yang akan di form isian
hapus jika produk. Jika
akan memilih
menghapus tombol trash
produk yang makan
sudah ada, produk akan
atau memilih terhapus.
tombol edit
pada produk
yang akan di
edit.
V - 14
pada produk Produk i Produk berubah.
yang akan di b. Deskripsi c. Atribut
edit Produk Produk
c. Atribut d. Harga
Produk e. Gambar
d. Harga produk
e. Gambar f. Stok
produk Produk
f. Stok
Produk
5 Memilih - - Produk akan Evidenc
tombol tampil e5
publish kepada pihak
eksternal
(konsumen).
V - 15
1
Halaman Login
2
Halaman Admin
3
Halaman Produk
V - 16
4
V - 17
No Criteria
1 Login WP Memasukan Username & Sistem Evidence
Admin username & Password menampilkan 1&2
Wordpress password Halaman
Admin
2 Memilih Klik menu - Sistem Evidence
menu order order menampilkan 3
produk halaman
order
3. Memilih order Klik Tombol - Sistem akan Evidence
yang akan di Preview menampilkan 4
ubah halaman
statusnya. preview
order
4. Mengubah Memilih jenis Konsumen Evidence
status order status order akan 5
(On Hold, menerima
Processing update status
atau order melalui
Complete) email
V - 18
1
Halaman Login
2
Halaman Admin
3
Halaman Order
V - 19
4
Subtotal 75,000
Total 89,000
Notifikasi email staus order
V - 20
No Criteria
1 Membuka Memasukkan Sistem Evidence
webiste url menampilkan 1
nolabel.store nolabel.store Halaman
Utama
webiste
2 Memilih Klik menu - Sistem akan Evidence
menu produk produk menampilkan 2
halaman
produk
3. Memilih - - Sistem akan Evidence
produk yang menampilkan 3
akan di order halaman add
to cart
4 Memilih Klik Tombol - Sistem akan Evidence
tombol Add Add To Cart menampilkan 4
To Cart halaman
checkout
5 Mengisi data User a. Alamat Sistem akan Evidence
pembelian memasukan b. Jenis menampilkan 5
(Alamat, jenis data Pengiriman data order
pengiriman & a. Alamat c. Metode pada pihak
Metode b. Jenis pembayaran eksternal di
pembayaran) Pengirim halaman
an order produk.
c. Metode Dan Secara
pembaya otomatis stok
ran produk akan
berkurang.
V - 21
1
Halaman Utama
2
Halaman Produk
3
V - 22
4
Halaman Checkout
5
List Order
V - 23
2. Melakukan analisis penjualan seperti revenue/pendapatan, order, produk, dan
analisis penjualan berdasarkan kupon yang di dasarkan pada data real time
ketika ingin dilakukan analisis, karena sebagaimana diketahui dengan
penambahan tools didalam CMS wordpress ini, maka pemilik usaha dapat
mengetahui penurunan atau kenaikan pendapatan, penurunan atau peningkatan
order, produk mana yang paling laris ataupun yang paling tidak laris.
Pengambilan keputusan tersebut dirangkum dalam beberapa tabel berikut yang
mana data yang digunakan merupakan data dummy hasil pengolahan M.S
Excel.
V - 24
Pareto Penjualan Tas
633
573 554 537
600
400
200 145 141
61
0
y n k y 5L ck n
av oo l ac rm -4 la roo
B-
N ar -B -A u
e-
B a
- -M A -A ra al M
ag B g- ck r-P g-
si t
b a g -
tba
pa ri e em - Bi
b s ck ar F P
a st ai T- h-
-W ai - W - Ba e r-C a g- uc
g g k i o
ba g-
W
ba ac rr eb P
st ba st kp Ca ot
ai s t a i a c T
W ai W B
W
V - 25
Pouch
Totebag
Carrier 2%2%
15% Waistbag
32%
Slingbag
23%
Backpack
26%
V - 26
Gross & Net Sales (mio)
5000
4500 4295
4000 3576
3500 3222
2801 2946
3000 2569 2682
2500 2101 2210
1926
2000
1500
1000
500
0
Jan Feb Mar Apr May
V - 27
Penjualan Berdasarkan Warna Tas
3500 3259
3000
2500
2074
2000 1878
1603
1500
0
Black Navy Maroon Grey Salem Peach Pink Army Mustard
V - 28
Total
1400
1323
1200
1000 1018 1024
959
871 844 882 830
800 795
732
600 587 610 614
503 502 543
400
318 302 268
200 209 162
127 140
76
0
2-Jan-2020
3-Jan-2020
6-Jan-2020
7-Jan-2020
8-Jan-2020
9-Jan-2020
10-Jan-2020
13-Jan-2020
16-Jan-2020
20-Jan-2020
23-Jan-2020
27-Jan-2020
28-Jan-2020
30-Jan-2020
31-Jan-2020
11-Jan-2020
14-Jan-2020
15-Jan-2020
17-Jan-2020
18-Jan-2020
21-Jan-2020
22-Jan-2020
24-Jan-2020
29-Jan-2020
Pembahasan
Gambar diatas memperlihatkan kenaikan
dan penurunan penjualan setiap harinya,
dimana pada tanggal 17 Januari terjadi
peningkatan penjualan yang cukup tinggi.
Pihak manajemen dapat melakukan analisis
mengenai tanggal tersebut kenapa bisa
terjadi penjualan yang tinggi. Selain
melakukan analisis, peningkatan dan
penurunan ini dapat menunjukan trend
penjualan bagi pihak manajemen.
V - 29
BAB VI Kesimpulan dan Saran
VI.1. Kesimpulan
Berdasarkan pembahasan pada bab sebelumnya, kesimpulan yang di dapat dalam
perancangan prototype sistem informasi usaha Nolabel Project adalah sistem
tersebut dapat membantu mempermudah kegiatan operasional usaha dan
memberikan informasi secara real time kepada setiap stake holder dari sistem
yang dibuat, sehingga memudahkan proses pengambilan keputusan. Beberapa
evaluasi/usulan kebutuhan perancangan sistem berhasil dirumuskan yaitu sebagai
berikut.
1. Konsumen tidak perlu melalui beberapa tahap untuk memilih dan melakukan
order produk, konsumen hanya perlu menuliskan url website brand nolabel di
mesin pencarian google untuk memilih dan melakukan order.
2. Konsumen tidak perlu menanyakan ketersediaan stok produk, karena katalog
produk yang stoknya habis akan diperlihatkan di halaman website. Sehingga
konsumen hanya perlu memilih produk yang stoknya masih tersedia,
memasukan jumlah produk serta data-data yang diperlukan untuk melakukan
order.
3. Penjual tidak perlu melakukan konfirmasi kepada konsumen apabila stok tidak
tersedia.
4. Penjual tidak perlu menanyakan alamat pengiriman dan jumlah produk kepada
konsumen, karena konsumen sudah memasukkan alamat pengiriman dan
jumlah produk di halaman checkout.
5. Penjual tidak perlu melakukan pengecekkan ongkos kirim, karena biaya
ongkos kirim akan menyesuaikan dengan alamat yang dimasukkan oleh
konsumen di halaman checkout.
6. Penjual tidak perlu menjumlahkan tagihan pembelian produk dengan ongkos
kirim untuk diberikan kepada konsumen sebagai tagihan pembayaran, karena
tagihan pembayaran dikirim melalui email.
7. Status pengiriman barang akan terlihat secara transparan apakah belum dikirim,
sedang di proses ataupun sudah dikirim.
VI - 1
Dari hasil evaluasi/usulan di atas tercapai beberapa tujuan perusahaan yaitu
kemudahan dalam kegiatan operasional dan pengambilan keputusan, kemudahan
tersebut terlihat dari evaluasi/usulan sistem yang diterapkan dalam perancangan
prototype sistem informasi website toko online ini.
1. Kemudahan dalam kegiatan operasional
a. Kemudahan dalam melakukan pendataan stok produk yang semula ketika
konsumen ingin membeli produk, maka konsumen harus menanyakan
terlebih dahulu kepada admin. Akan tetapi apabila menggunakan sistem
ini konsumen hanya perlu melihat katalog di dalam website, dimana
apabila stock produk tersebut habis maka otomatis katalog tersebut akan
menampilkan keterangan out of stock.
b. Kemudahan dalam melakukan pengecekan ongkos kirim yang semula
ketika konsumen ingin membeli produk, maka admin harus mengecek
telebih dahulu ongkos kirim. Akan tetapi dengan menggunakan sistem ini
ongkos kirim akan diperlihatkan pada halaman checkout secara otomatis.
c. Kemudahan menjumlahkan nilai transaksi dan ongkos kirim yang mana
semula admin harus menjumlahkan nilai produk dan ongkos kirim, dengan
menggunakan sistem ini nilai produk dan ongkos kirim dapat terjumlahkan
secara otomatis dan kemudian akan terlihat di halaman checkout
khususnya bagi konsumen dan di halaman order bagi admin.
d. Proses pendataan produk ataupun order yang sudah tercatat didalam CMS
wordpress dapat memudahkan managemen untuk mengontrol produk dan
order.
2. Kemudahan dalam proses pengambilan keputusan
Dengan menggunakan sistem ini, stake holder perusahaan dapat dengan cepat
menganalisis usaha. Karena sistem ini memberikan data secara real time
mengenai order produk yang dapat disesuaikan periode nya (harian,
mingguan, bulanan ataupun tahunan) disertai dengan grafik sehingga stake
holder perusahaan dapat mengambil keputusan dengan cepat dari peningkatan
atau penurunan order produk.
VI - 2
VI.2. Saran
Sistem informasi usaha ini masih memiliki kekurangan, sehingga masih dapat
dikembangkan dengan baik lagi sesuai dengan kebutuhan perusahaan. Adapun
saran yang dapat diberikan dalam sistem ini adalah sebagai berikut.
1. Proses konfirmasi pembayaran lebih baik dihilangkan, oleh karena itu perlu
dibuat otomatis. Maksudnya adalah ketika pelanggan melakukan transfer
uang, sistem akan otomatis memberikan notifikasi kepada pelanggan bahwa
pembayaran sudah terkonfirmasi. Walaupun dalam hal ini, akan menambah
biaya untuk penambahan fitur ini.
2. Ketika selesai melakukan checkout, akan lebih baik jika pelanggan
mendapatkan penagihan melalui sms ataupun melalui email. Walaupun dalam
hal ini, akan menambah biaya untuk penambahan fitur ini.
VI - 3
Daftar Pustaka