perancangan sistem informasi dan …... · perancangan sistem informasi dan aplikasi ... 2.4.2...

95
perpustakaan.uns.ac.id digilib.uns.ac.id commit to user PERANCANGAN SISTEM INFORMASI DAN APLIKASI PENGELOLAAN BARANG KIOS F-THREE DENGAN TEKNOLOGI BERBASIS WEB XAMPP Skripsi Sebagai Persyaratan Untuk Memperoleh Gelar Sarjana Teknik MIONO I 1304022 JURUSAN TEKNIK INDUSTRI FAKULTAS TEKNIK UNIVERSITAS SEBELAS MARET SURAKARTA 2013

Upload: truongngoc

Post on 17-Sep-2018

233 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

PERANCANGAN SISTEM INFORMASI DAN APLIKASI

PENGELOLAAN BARANG KIOS F-THREE DENGAN

TEKNOLOGI BERBASIS WEB XAMPP

Skripsi Sebagai Persyaratan Untuk Memperoleh Gelar Sarjana Teknik

MIONO I 1304022

JURUSAN TEKNIK INDUSTRI FAKULTAS TEKNIK UNIVERSITAS SEBELAS MARET

SURAKARTA 2013

Page 2: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

vii

ABSTRAK

MIONO, NIM : I 1304022. PERANCANGAN SISTEM INFORMASI DAN APLIKASI PENGELOLAAN BARANG KIOS F-THREE DENGAN TEKNOLOGI BERBASIS WEB XAMPP. Tesis. Surakarta : Jurusan Teknik Industri, Fakultas Teknik, Universitas Sebelas Maret, Maret 2012.

F-THREE merupakan sebuah usaha yang bergerak di bidang penjualan suku

cadang, asesoris dan perangkat komunikasi khususnya Hand Phone. F-THREE memiliki dua lokasi usaha, lokasi pertama yang merupakan lokasi utama berpusat di Cibinong. Lokasi kedua yang merupakan anak cabang yang berada di Matahari Singosaren Lantai Dasar Blok A No. 27 Solo. F-THREE Solo dalam pengelolaan data barang, data jenis barang, data jumlah barang, data harga barang, data retur dan data penjualan barang ke pusat masih dilakukan secara manual. Hal itulah yang sering menimbulkan kesalahan informasi dan menyita banyak waktu bagi admin.

Berdasarkan masalah di atas, maka perlu dilakukan perancangan sistem informasi dan aplikasi pengelolaan barang berbasis web XAMPP bagi F-THREE. Sehingga admin lebih cepat dan akurat dalam mengakses data jenis barang, jumlah barang, harga barang, retur dan penjualan barang. Dengan melakukan identifikasi sistem awal untuk mengetahui proses bisnis dan permasalahan sistem awal. Untuk selanjutnya dirancang kerangka kerja, proses bisnis sistem usulan, rancangan perangkat keras, perangkat lunak dan aplikasi sistem. Perancangan aplikasi sistem dilakukan dengan merancang data flow diagram (DFD), rancangan basis data (Database) dan rancangan antarmuka (Interface).

Sehingga diperoleh hasil rancangan sistem informasi dan aplikasi pengelolaan barang kios F-THREE berbasis web XAMPP. Sistem informasi pengelolaan barang yang telah dirancang mampu mengakomodasi karyawan untuk mengakses data jenis barang, harga barang, retur barang, dan penjualan barang secara akurat dan cepat.

Kata kunci : sistem informasi, proses bisnis, web XAMPP xvi + 88 lembar ; 27 gambar ; 31 tabel Daftar pustaka : 14 ( 1995 - 2011)

Page 3: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

viii

ABSTRACT

MIONO, NIM : I 1304022. THE DESIGN INFORMATION SYSTEM AND PRODUCT MANAGEMENT APLICATION FOR F-THREE KIOS WITH BASED ON WEB XAMPP TECHNOLOGY. Thesis. Surakarta : Department of Industrial Engineering, Faculty of Engineering, Sebelas Maret University, March 2012.

F-THREE is a company operating in spare part, accessories and communication set sales sector, particularly Hand Phone. F-Three has two business sites: the first one constituting the main location is concentrated in Cibinong. The second site constituting the subsidiary located in Basement Block A No.27 of Matahari Singosaren Solo. F-THREE Solo in managing the data of merchandises, merchandise type, merchandise number, merchandise price, return, and merchandise selling to the central office is still conducted manually. It frequently results in information false and takes long time to administration staff.

Considering the problem above, there should be an information and product management application system design based on web XAMPP for F-THREE. Thus, it will make the administration officer accesses the data of merchandises, merchandise type, merchandise number, merchandise price, return, and merchandise selling more quickly and accurately, by identifying early the system to find out the business process and early system problems. Furthermore, it was designed the framework, proposed system business process, hardware, software and system application. The system application designing was done by designing the flow chart data (FCD), Database, and interface designs.

Thus, the result of information system and product management application design was obtained for F-THREE kios based on web XAMPP. The designed product management information system could accommodate the employees in accessing the data of merchandises, merchandise type, merchandise number, merchandise price, return, and merchandise selling accurately and quickly.

Keywords: information system, business process, web XAMPP xvi + 88 pages; 27 figures; 31 tables References: 14 (1995 – 2011)

Page 4: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

ix

DAFTAR ISI

HALAMAN JUDUL

LEMBAR PENGESAHAN

SURAT PERNYATAAN ORISINALITAS

SURAT PERNYATAAN PUBLIKASI KARYA ILMIAH

KATA PENGANTAR

ABSTRAK

ABSTRACK

DAFTAR ISI

DAFTAR TABEL

DAFTAR GAMBAR

BAB I PENDAHULUAN

1.1 Latar Belakang.................................................................................

1.2 Perumusan Masalah.........................................................................

1.3 Tujuan Penelitian.............................................................................

1.4 Manfaat Penelitian...........................................................................

1.5 Batasan Masalah..............................................................................

1.6 Asumsi Penelitian............................................................................

1.7 Sistematika Penulisan .....................................................................

BAB II TINJAUAN PUSTAKA

2.1 Konsep Dasar Sistem Informasi Manajemen…...............................

2.1.1 Konsep Dasar Sistem.......................................................

2.1.2 Unsur dan Sifat Sistem.....................................................

2.1.3 Karakteristik Sistem.........................................................

2.1.4 Aplikasi Konsep Sistem...................................................

2.1.5 Manajemen Sistem...........................................................

2.1.6 Konsep Dasar Informasi...................................................

2.1.7 Data dan Informasi...........................................................

i

ii

iii

iv

v

vii

viii

ix

x

xiii

I-1

I-3

I-3

I-3

I-3

I-4

I-4

II-1

II-1

II-2

II-3

II-4

II-5

II-5

II-6

Page 5: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

x

2.1.8 Pengertian Sistem Informasi............................................

2.1.9 Sistem Informasi Manajemen...........................................

2.2 Pengembangan Sistem Informasi.....................................................

2.3.1 Identifikasi Sistem Awal.................................................

2.3.2 Pengembangan Kriteria Evaluasi....................................

2.3.3 Analisis PIECES .............................................................

2.3 Desain Sistem...................................................................................

2.4.1 Data Flow Diagram(DFD)...............................................

2.4.2 Diagram Alir(Flowchart)..................................................

2.4 Basis Data(Database).......................................................................

2.5.1 Pengertian Basis Data.......................................................

2.5.2 Langkah-langkah Penetapan Basis Data..........................

2.5.3 Sistem Manajemen Basis Data.........................................

2.5.4 Teknik Normalisasi..........................................................

2.5.5 Basis Data MySQL...........................................................

2.5 Desain Antarmuka(Interface)...........................................................

2.6 Pemrograman web XAMPP ............................................................

2.6.1 Pengenalan web ..................................................................

2.6.2 Pengertian XAMPP ............................................................

BAB III METODOLOGI PENELITIAN

3.1 Studi Awal........................................................................................

3.1.1 Pengamatan Sistem Awal ...............................................

3.1.2 Studi pustaka ..................................................................

3.1.3 Perumusan masalah ........................................................

3.1.4 Tujuan penelitian ...........................................................

3.2 Pengumpulan dan pengolahan data ...............................................

3.2.1 Identifikasi sistem awal .................................................

3.2.2 Perancangan sistem informasi usulan ..........................

3.3 Perancangan Aplikasi.......................................................................

3.4 Analisis dan Interpretasi Hasil.........................................................

3.5 Kesimpulan dan Saran.....................................................................

II-7

II-8

II-8

II-8

II-9

II-10

II-11

II-11

II-14

II-15

II-15

II-15

II-16

II-17

II-18

II-18

II-19

II-19

II-20

III-1

III-2

III-2

III-2

III-2

III-2

III-3

III-3

III-4

III-4

III-6

Page 6: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

xi

BAB IV PENGUMPULAN DAN PENGOLAHAN DATA

4.1 Identifikasi Sistem Awal..................................................................

4.1.1 Gambaran Umum Sistem Awal............................................

4.1.2 Proses Bisnis Sistem Awal...................................................

4.1.3 Permasalahan Sistem Awal..................................................

4.1.3.1 Identifikasi Kendala dan Kelemahan Sistem

Awal................................................................

4.1.4 Identifikasi Kebutuhan Sistem.............................................

4.2 Perancangan Sistem Informasi Manajemen F-THREE..................

4.2.1 Rancangan Kerangka Kerja Sistem Usulan...........................

4.2.2 Rancangan Proses Bisnis Sistem Usulan...............................

4.2.3 Rancangan Perangkat Keras dan Perangkat Lunak................

4.3 Perancangan Aplikasi........................................................................

4.3.1 Rancangan Data Flow Diagram(DFD).................................

4.3.2 Rancangan Basis Data(Database).........................................

4.3.3 Rancangan Antarmuka(Interface)........................................

4.3.4 Pembuatan Aplikasi Sistem Informasi Manajemen F-

THREE .......................................................................................

BAB V ANALISIS DAN INTERPRETASI HASIL PERANCANGAN

5.1 Analisis Perancangan .......................................................................

5.1.1 Evaluasi Fungsionalitas Antarmuka.....................................

5.1.2 Evaluasi Kinerja Basis Data (Database) ............................

5.1 Interpretasi Hasil Perancangan .........................................................

BAB VI KESIMPULAN DAN SARAN

6.1 Kesimpulan .......................................................................................

6.2 Saran..................................................................................................

DAFTAR PUSTAKA

LAMPIRAN

IV-1

IV-1

IV-2

IV-4

IV-4

IV-5

IV-8

IV-9

IV-17

IV-18

IV-18

IV-19

IV-29

IV-42

IV-46

V-1

V-1

V-2

V-3

VI-1

VI-1

Page 7: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

I - 1

BAB I PENDAHULUAN

1.1 LATAR BELAKANG

Perkembangan sistem informasi menyebabkan terjadinya perubahan yang

cukup signifikan dalam berbagai sektor usaha. Perkembangan ini juga telah

menuntut sebuah usaha untuk selalu dapat mengelola informasi secara akurat dan

terkini. Sebuah rancangan pengelolaan sistem informasi dan aplikasi softwaer

yang baik diperlukan untuk mendukungnya. Salah satu aplikasi yang sekarang

sedang berkembang adalah Web XAMPP.

XAMPP merupakan singkatan dari X (empat system operasi apapun),

Apache, MySQL, PHP, Perl. XAMPP merupakan tool yang menyediakan paket

perangkat lunak ke dalam satu buah paket. Dalam paketnya sudah terdapat

Apache (web server), MySQL (database), PHP (server side scripting), Perl, FTP

server, phpMyAdmin dan berbagai pustaka bantu lainnya. Dengan menginstall

XAMPP maka tidak perlu lagi melakukan instalasi dan konfigurasi web server

Apache, PHP dan MySQL secara manual. XAMPP akan menginstalasi dan

mengkonfigurasikannya secara otomatis. XAMPP tersedia untuk Linux,

Windows, Mac OS X maupun Solaris sehingga sangat memudahkan membuat

web server multiplatform (http://www.dwiantoro.com/documents/SIM1 2009).

Sedangkan Web merupakan ruang informasi dalam internet yang disediakan

dalam dokumen web dan ditampilkan melalui browser seperti Internet Explorer,

Opera, Mozilla Firefox, dan lain sebagainya (Darwito dan Saleh, 2009). Sehingga

pemilihan Web XAMPP sangat tepat dikarenakan 100% open source, tersedia

bebas dan legal sehingga menguntungkan bila dimanfaatkan dalam pengelolaan

sistem informasi suatu usaha.

F-THREE merupakan sebuah usaha yang bergerak dibidang penjualan

suku cadang, asesoris dan perangkat komunikasi khususnya Hand Phone. F-

THREE memiliki dua lokaasi usaha, lokasi pertama yang merupakan lokasi utama

berpusat di Cibinong. Lokasi kedua yang merupakan anak cabang berada di

Matahari Singosaren Lantai Dasar Blok A Nomor 27 Solo. Sebagai usaha yang

masih baru dan berpusat di Cibinong, F-THREE Singosaren dalam mengelola

Page 8: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

I - 2

usahanya sekarang masih bersifat manual. Beberapa data sudah diproses

menggunakan komputer, tetapi data tidak disimpan dalam basis data. Sehingga

pengelolaan dan proses penyampaian informasi akan menyita banyak waktu dan

tenaga. Hal ini dapat memperbesar peluang terjadinya kesalahan manusia dalam

penyampaian informasi dan informasi yang disampaikan sering tidak akurat.

Pengelolaan data manual mengakibatkan karyawan dan konsumen kesulitan

untuk mendapatkan informasi ketersediaan barang dan harga barang secara akurat.

Sering terjadi kondisi dimana karyawan lupa mengetahui persediaan barang masih

ada atau barang sudah habis. Akibatnya aktifitas karyawan banyak tersita untuk

kembali mencari persediaan barang di kios dan melihat data persediaan di

komputer. Selain itu, adanya barang yang sama tetapi berbeda kualitas, merek dan

harga sering mengakibatkan kesalahan dalam menentukan harga jual barang. Hal

ini dapat merugikan karyawan jika barang dijual lebih rendah dari harga jual yang

telah ditetapkan.

Penyajian data jenis barang, jumlah persediaan barang, dan harga barang

ditulis sering tidak lengkap. Jumlah barang yang tersedia tidak sesuai dengan

jumlah barang yang tertulis dalam data, atau jenis barang yang tersedia habis

tetapi barang yang tertulis dalam data persediaan masih ada. Sering juga terjadi

persediaan barang dan jumlah barang yang tercantum dalam data sudah sesuai

tetapi harga barang belum diketahui. Kondisi ini mengharuskan karyawan

menghubungi F-THREE Cibinong untuk mengetahui harga, sehingga konsumen

menjadi terlalu lama menunggu informasi yang dibutuhkan. Sedangkan data

jumlah penjualan barang per hari dan retur barang ditulis secara manual dalam

buku tulis. Kondisi ini sering mengakibatkan karyawan lupa untuk menulis

transaksi yang sedang dilakukan, serta sering terjadi data yang tertulis dalam buku

tulis hilang.

Berdasarkan uraian diatas, maka perlu dilakukan perancangan sistem

informasi dan aplikasi pengelolaan barang berbasis web XAMPP bagi F-THREE.

Dengan sistem dan aplikasi pengelolaan barang tersebut diharapkan dapat

mengeliminasi permasalahan pada sistem yang sudah ada menjadi sistem baru

yang lebih baik.

Page 9: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

I - 3

1.2 PERUMUSAN MASALAH

Perumusan masalah dalam penelitian ini adalah bagaimana merancang

sistem informasi manajemen pengelolaan dan perancangan aplikasi pengelolaan

barang berbasis web XAMPP bagi F-THREE, sehingga dapat menyimpan dan

mengelola data jenis barang, jumlah barang, harga barang, retur dan penjualan

barang secara akurat.

1.3 TUJUAN PENELITIAN

Tujuan dilakukannya penelitian ini, adalah:

1. Merancang sistem informasi manajemen pengelolaan barang pada kios F-

THREE.

2. Merancang aplikasi pengelolaan barang berbasis web XAMPP bagi F-

THREE untuk mengakses data jenis barang, jumlah barang, harga barang,

retur dan penjualan barang.

1.4 MANFAAT PENELITIAN

Adapun manfaat yang diharapkan dari perancangan sistem informasi dan

aplikasi dalam penelitian ini adalah menghasilkan sistem informasi dan aplikasi

pengelolaan barang berbasis web XAMPP yang diharapkan dapat memudahkan

karyawan dalam mengetahui jenis barang, jumlah barang, harga barang, retur dan

penjualan barang secara akurat.

1.5 BATASAN MASALAH

Batasan masalah yang digunakan dalam penelitian ini, sebagai berikut:

1. Pengembangan sistem pengelolaan data F-THREE dibatasi hanya sampai

pada tahap validasi program aplikasi.

2. Struktur biaya pengembangan sistem tidak dibahas.

Page 10: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

I - 4

1.6 ASUMSI

Asumsi yang digunakan dalam penelitian ini adalah tidak terjadi

perubahan sistem pengelolaan data F-THREE selama penelitian dilakukan.

1.7 SISTEMATIKA PENULISAN

Penulisan sistematika penelitian dibuat agar dapat memudahkan pembahasan

dari tugas akhir ini. Penjelasan mengenai sistematika penulisan dalam penelitian,

seperti dijelaskan dibawah ini.

BAB I : PENDAHULUAN

Bab ini meliputi latar belakang masalah, perumusan masalah,

tujuan penelitian, manfaat penelitian, batasan masalah, asumsi,

dan sistematika penulisan.

BAB II : TINJAUAN PUSTAKA

Bab ini membahas mengenai Sistem Informasi Manajemen

Pengelolaan F-THREE, sistem informasi manajemen, basis data,

DFD dan kamus data yang berguna sebagai acuan dalam

melaksanakan penelitian ini.

BAB III : METODOLOGI PENELITIAN

Bab ini berisi tentang uraian langkah-langkah penelitian yang

dilakukan, selain juga merupakan gambaran kerangka berpikir

penulis dalam melakukan penelitian dari awal sampai penelitian

selesai.

BAB IV : PENGUMPULAN DAN PENGOLAHAN DATA

Berisi tentang data-data/informasi yang diperlukan dalam

menganalisis permasalahan yang ada serta pengolahan data

dengan menggunakan metode yang telah ditentukan.

Page 11: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

I - 5

BAB V : ANALISIS DAN INTERPRETASI HASIL

Babi ini berisi tentang analisis hasil perancangan yang telah

dilakukan dan interpretasi hasil merupakan ringkasan singkat dari

hasil penelitian.

BAB VI : KESIMPULAN DAN SARAN

Bab ini berisi tentang kesimpulan yang diperoleh dari analisis

perancangan sistem dan aplikasi yang telah dilakukan serta

rekomendasi yang diberikan untuk perbaikan.

Page 12: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

II-1

BAB II TINJAUAN PUSTAKA

2.1 KONSEP DASAR SISTEM INFORMASI MANAJEMEN 2.1.1 Konsep Dasar Sistem

Didalam setiap komponen – komponen yang ada didunia, pastilah terdapat

suatu sistem yang mengoperasikannya. Sebagai contohnya sistem yang terdapat

didalam suatu komputer, didalam sebuah perangkat yang bernama komputer

tersusun oleh beberapa elemen – elemen yang berbeda dimana antara elemen yang

satu dengan yang lainnya saling terintegrasi dengan baik, elemen – elemen

tersebut ialah Input, Proses dan Output.

Arti konsep sistem mulai diperkenalkan sekitar dekade 1920-an

(http://www.dwiantoro.com/documents/SIM1 2009):

1. Sistem adalah suatu kebulatan atau totalitas yang berfungsi secara

utuh, disebabkan adanya saling ketergantungan di antara bagian –

bagiannya (Buckley, 85).

2. Sistem adalah sekelompok komponen yang terdiri dari manusia dan

atau bukan manusia (nonhuman) yang diorganisir dan diatur

sedemikian rupa sehingga komponen-komponen tersebut dapat

bertindak sebagai satu kesatuan dalam mencapai tujuan, sasaran

bersama atau hasil akhir (H. Kerzner, 1989).

Dengan demikian secara sederhana sistem dapat diartikan sebagai suatu

kumpulan atau himpunan dari unsur atau variable – variabel yang saling

terorganisasi, saling berinteraksi dan saling bergantung sama lain.

Menurut Murdick dan Ross, 1993 sistem adalah sebagai seperangkat elemen

yang digabungkan satu dengan lainnya untuk suatu tujuan yang sama

(http://www.yoyoke.web.ugm.ac.id.)

Menurut Scott, 1996 sistem terdiri dari unsur – unsur seperti masukan (Input),

pengolahan (Proses) dan keluaran (Output)

http://www.total.or.id/info.phpkk=online/pengertianonline/)

Page 13: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

II-2

Sistem didefinisikan sebagai suatu jaringan kerja dari prosedur – prosedur

yang saling berhubungan, berkumpul bersama – sama untuk melakukan suatu

kegiatan atau menyelesaikan suatu sasaran tertentu (Kristanto, 2003). Sistem

merupakan kumpulan – kumpulan elemen yang saling berkaitan untuk melakukan

proses terhadap masukan (input) dan mengolah masukan tersebut sehingga

menghasilkan keluaran (output) yang diinginkan. Elemen – elemen sistem

dijelaskan sebagai berikut:

Gambar 2.1. Model Sistem Sumber : Kristanto, 2003

Gambar 2.1 diatas menunjukkan bahwa sistem atau pendekatan sistem

minimal harus mempunyai empat komponen, yakni masukan, pengolahan,

keluaran serta balikan atau kontrol.

2.1.2 Unsur dan Sifat Sistem

Fungsi dan efektivitas sistem dalam usaha mencapai tujuannya tergantung

dari ketepatan susunan rangkaian atau struktur terhadap tujuan yang telah

ditetapkan.

Beberapa sifat yang melekat pada sistem dan masing – masing

komponennya, demikian pula hubungan antara satu dengan yang lain adalah

sebagai berikut :

1. Bersifat Dinamis

Sistem menunjukkan sifat yang dinamis, dengan perilaku tertentu.

Perilaku sistem pada umumnya dapat diamati pada caranya

mengkonversikan masukan (input) menjadi hasil (output).

2. Sistem Terpadu Lebih Besar daripada Jumlah Komponen –

komponennya.

Masukan (Input)

Keluaran (Output)

Pengolahan (Proses)

Page 14: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

II-3

Bila elemen – elemen atau bagian – bagian tersebut tersusun dan

terorganisir secara benar, maka akan terjalin suatu sistem terpadu yang

lebih besar daripada jumlah/besaran bagian – bagiannya.

3. Mempunyai Arti yang Berbeda

Satu sistem yang sama bisa jadi dipandang atau diartikan berbeda,

tergantung siapa yang mengamatinya dan untuk kepentingan apa.

4. Mempunyai Sasaran yang Jelas

Salah satu tanda keberadaan sistem adalah adanya tujuan atau sasaran

yang jelas. Umumnya identifikasi tujuan merupakan langkah awal

untuk mengetahui perilaku suatu sistem dan bagian – bagiannya.

5. Mempunyai Keterbatasan

Sistem mempunyai keterbatasan yang disebabkan oleh faktor luar dan

faktor dalam. Faktor luar berupa hambatan dari lingkungan, sedangkan

faktor dalam adalah batasan sumber daya.

2.1.3 Karakteristik Sistem

Untuk memahami dan mengembangkan suatu sistem, maka perlu

membedakan unsur – unsur dari sistem yang membentuknya. Berikut adalah

karakteristik sistem yang dapat membedakan suatu sistem dengan sistem yang

lainnya :

A. Batasan (Boundary).

Penggambaran dari suatu elemen atau unsur mana yang termasuk

didalam sistem dan mana yang berada diluar sistem.

B. Lingkungan (Environment).

Segala sesuatu diluar sistem, lingkungan yang menyediakan asumsi,

kendala dan input terhadap suatu sistem.

C. Masukan (Input).

Sumber daya (data, bahan baku, peralatan, energi) dari lingkungan

yang dikonsumsi dan dimanipulasi oleh suatu sistem.

D. Keluaran (Output).

Sumber daya atau produk (Informasi; Barang jadi) yang disediakan

untuk lingkungan sistem oleh kegiatan didalam system.

Page 15: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

II-4

E. Komponen (Component).

Kegiatan – kegiatan atau proses dalam suatu sistem yang

mentransformasikan input menjadi bentuk setengah jadi (Output).

Komponen ini bisa merupakan SubSistem dari suatu Sistem.

F. Penghubung (Interface).

Tempat dimana komponen atau sistem dan lingkungannya bertemu

atau berinteraksi.

G. Penyimpanan (Storage).

Area yang dikuasai dan digunakan untuk penyimpanan sementara dan

tetap dari informasi. Penyimpanan merupakan suatu media penyangga

diantara komponen tersebut bekerja dengan berbagai tingkatan yang

ada dan memungkinkan komponen yang berbeda dari berbagai data

yang sama.

2.1.4 Aplikasi Konsep Sistem

Konsep sistem adalah suatu konsep pemikiran yang bertujuan memandang

sesuatu atas dasar totalitas. Untuk mengetahui bagaimana aplikasi konsep sistem

dalam melakukan kegiatan, misalnya sebagai strategi untuk memecahkan suatu

masalah, perencanaan, dan implementasi, diperlukan adanya pendekatan sistem

dengan rumusan metodologinya, yaitu analisis sistem, engineering sistem, dan

manajemen sistem.

Page 16: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

II-5

Gambar 2.2 Ikhtisar konsep sistem berikut metodologinya.

Sumber : Kristanto, 2003 2.1.5 Manajemen Sistem

Penekanan manajemen sistem terletak pada keberhasilan tujuan sistem

secara keseluruhan, dengan demikian pengelolaan dilakukan berdasarkan

pertimbangan optimasi total sistem dan bukan komponen – komponennya.

Manajemen sistem menitikberatkan pada terselenggaranya koordinasi dan

integrasi di antara komponen – komponennya, baik dalam aspek perencanaan,

implementasi, maupun pengendalian agar terdapat sinkronisasi dalam usaha

mencapai tujuan total sistem secara efektif.

Definisi manajemen sistem dari sudut pandang pengelolaan perusahaan

adalah :

Definisi manajemen sistem menurut (H. Kerzner 1989) adalah sejumlah unsur,

baik manusia ataupun bukan manusia yang diorganisir dan diatur sedemikian rupa

sehingga unsur – unsur tersebut bertindak sebagai kesatuan dalam rangka

mencapai tujuan” (http://www.total.or.id/info.phpkk=online/pengertianonline/).

KONSEP SISTEM

METODOLOGI

ANALISIS SISTEM ENGINEERING SISTEM MANAJEMEN SISTEM

Proses analisis untuk

memilih alternatif dan

membuat keputusan

Proses merekayasa

untuk mewujudkan

sistem

Orientasi mencapai

tujuan dan optimasi total

sistem

· Formulasi persoalan

· Kriteria evaluasi

· Teknik evaluasi

· Membuat model

· Memilih alternatif

· Mengambil keputusan

· Formulasi keperluan

· Desain konseptual

· Desain dan

pengembangan

· Aspek Engineering pada

konstruksi, produksi, dan

pemeliharaan

· Penekanan koordinasi

dan integrasi kegiatan

subsistem ( peserta )

dalam perencanaan dan

implementasi

Page 17: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

II-6

2.1.6 Konsep Dasar Informasi

Informasi didefinisikan sebagai kumpulan data yang diolah menjadi

bentuk yang lebih berguna dan lebih berarti bagi penerima (Kristanto, 2003).

Informasi sangat mendukung terciptanya sistem yang handal. Tanpa informasi

sistem akan menjadi kaku dan tidak efektif.

Dari definisi tersebut terlihat bahwa informasi merupakan kumpulan data

yang diolah menjadi sebuah bentuk yang bermanfaat bagi pengguna. Dalam

mendefinisikan informasi yang berkualitas atau tidak tergantung pada empat hal

yang dominan yaitu keakuratan informasi, ketepatan waktu dari informasi, relevan

dan ekonomis (Kristanto, 2003):

1. Akurat. Informasi yang dihasilkan harus benar dan tidak menimbulkan

kesalahpahaman bagi orang yang menerima informasi tersebut.

2. Tepat waktu. Informasi yang diterima harus tepat waktu. Jika

informasi itu terlambat untuk disampaikan mungkin informasi itu

sudah tidak berguna lagi. Informasi yang terlambat disampaikan jika

digunakan untuk mengambil keputusan bisa berakibat fatal.

3. Relevan. Informasi harus releven terhadap orang yang menerima

informasi tersebut. Karena sebuah informasi bisa sangat berguna bagi

seseorang, tetapi tidak berguna bagi yang lainnya.

4. Ekonomis, efisien dan dapat dipercaya. Informasi harus memenuhi

nilai ekonomis, efisien, dan dapat dipercaya. Nilai ekonomis dan

efisien bisa dinilai dari perbandingan antara biaya yang dibutuhkan

untuk memperoleh informasi tersebut dengan seberapa bermanfaat

informasi yang didapat. Sedangkan dapat dipercaya berarti informasi

itu benar dan dapat dipertanggungjawabkan.

2.1.7 Data Dan Informasi

Data dan informasi merupakan substansi dari Basis Data (Database), yang

keduanya merupakan bagian terpenting dalam menghasilkan suatu keputusan dan

tindakan. Beberapa pendapat tentang definisi data, yaitu

(http://www.total.or.id/info.phpkk=online/pengertianonline/):

1. Data adalah fakta yang dapat direkam dan memiliki arti secara

eksplisit. (Cahyono. S, 2006).

Page 18: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

II-7

2. Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi

yang tidak mempunyai makna atau tidak berpengaruh secara langsung

kepada pemakai. (Kadir. A, 2003).

3. Data adalah fakta, angka, bahkan simbol mentah. Secara bersama –

sama merupakan masukan bagi suatu sistem informasi. (Wilkinson,

1992).

Data yang tersimpan kemudian diolah sedemikian rupa menggunakan

suatu program aplikasi yang kemudian akan menghasilkan suatu informasi.

Berikut ini beberapa pendapat mengenai informasi

(http://www.total.or.id/info.phpkk=online/pengertianonline/):

1. Informasi adalah data yang telah diolah menjadi bentuk yang

bermakna dan berguna bagi manusia. (Laundon, 1998).

2. Informasi adalah data yang telah diproses secara sedemikian rupa

sehingga meningkatkan pengetahuan seseorang yang

menggunakannya. (Hoffer).

3. Informasi adalah data yang telah diolah menjadi sebuah bentuk yang

berarti bagi penerimanya dan bermanfaat dalam pengambilan

keputusan saat ini atau saat mendatang. (Davis, 1999).

Mekanisme pengolahan data menjadi informasi ditunjukkan pada Gambar

2.3.

Input Proses Output

Program Aplikasi

Umpan Balik Gambar 2.3. Pengolahan Data menjadi Informasi

Sumber : Kristanto, 2003

Data

Database

Informasi 1. Pencatataan. 2. Verifikasi. 3. Penyimpanan 4. Penyebaran dll

Page 19: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

II-8

Keterangan :

Data dimanipulasi (Insert, Edit, Delete, List, Search dan Report) dan di entry

(Input) menggunakan Program Aplikasi, kemudian direkam kedalam database dan

diproses sehingga menghasilkan informasi.

2.1.8 Pengertian Sistem Informasi

Setelah membahas pengertian tentang sistem maupun data dan informasi,

maka Sistem Informasi dapat didefinisikan sebagai suatu alat untuk menyajikan

informasi dengan cara sedemikian rupa sehingga bermanfaat bagi penerimanya.

Tujuannya adalah untuk menyajikan informasi guna pengambilan keputusan

dalam perencanaan, pemrakarsaan, pengorganisasian, pengendali kegiatan dan

menyajikan sinergi organisasi pada proses (Kertahadi, 1995). Dengan demikian

sistem informasi berdasarkan konsep IPO (Input, Proses, Output) dapat dilihat

pada gambar 2.4 berikut ini:

Gambar 2.4. Konsep Sistem Informasi

Sumber : Kristanto, 2003

2.1.9 Sistem Informasi Manajemen

SIM (sistem informasi manajemen) dapat didefenisikan sebagai kumpulan

dari interaksi sistem – sistem informasi yang bertanggung jawab mengumpulkan

dan mengolah data untuk menyediakan informasi yang berguna untuk semua

tingkatan manajemen di dalam kegiatan perencanaan dan pengendalian (Pangestu,

2009).

Sistem informasi manajemen dapat digunakan secara efektif untuk

mendukung setiap tindakan pada proses mengambil keputusan dan dapat

digunakan juga untuk memperoleh dan menyimpan informasi yang berkaitan

dengan masalah, standard, dan situasi sekarang. Sistem informasi juga dapat

memberikan cara yang sulit atau kompleks namun dapat menghasilkan dengan

cepat dan akurat informasi yang diperoleh (Kristanto, 2003).

Input (Data)

Output

(Informasi)

Pemrosesan

Page 20: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

II-9

2.2 PENGEMBANGAN SISTEM INFORMASI 2.2.1 Identifikasi Sistem Awal

Identikasi sistem merupakan suatu tindakan yang dilakukan peneliti untuk

mengetahui sejauh mana sistem lama berjalan. Identifikasi sistem ditujukan untuk

mengetahui kelemahan – kelemahan sistem lama. Dalam identifikasi sistem awal

dilakukan pengumpulan informasi yang akan digunakan dalam proses identifikasi.

Teknik pengumpulan data menurut Kristanto (2003) dibagi menjadi tiga yaitu

dengan pengamatan, teknik wawancara langsung dan teknik kuisioner.

1. Pengamatan

Teknik pengumpulan informasi melalui observasi atau pengamatan

mempunyai beberapa kelebihan, diantaranya : data yang dikumpulkan

mempunyai keandalan yang tinggi, analisis sistem melalui observasi dapat

melihat langsung proses – proses yang ada dalam sistem, dapat digambarkan

lingkungan fisik dari kegiatan, dan sebagainya. Kerugian teknik observasi,

antara lain : pekerjaan yang sedang diobservasi mungkin tidak mewakili suatu

tingkat kesulitan pekerjaan tertentu, observasi dapat mengganggu proses yang

sedang diamati, dan sebagainya.

2. Teknik Wawancara Langsung

Teknik wawancara melibatkan dua sisi antara user dengan pengembang sistem

informasi. Teknik wawancara ini memiliki kelebihan diantaranya memberi

kesempatan pada pewawancara untuk memberikan motivasi agar yang

diwawancarai bisa menjawab secara bebas terbuka memungkinkan

pewawancara mengembangkan pertanyaan sesuai dengan situasi yang

berkembang, kebenaran hasil wawancara dapat dinilai dari sikap yang

diwawancarai, dan lain – lain. Kelemahan teknik ini adalah membutuhkan

waktu lama

3. Teknik Kuisioner

Teknik kuisioner memungkinkan untuk mendapatkan dari sejumlah besar orang

dengan biaya yang wajar. Isi dari kuesioner berupa pertanyaan terstruktur yang

dapat dijawab tanpa harus bertatap muka. Kebaikan teknik ini adalah kuisioner

dapat tersebar banyak, responden tidak merasa terganggu. Sedangkan

Page 21: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

II-10

kerugiannya adalah tidak diketahui 100% responden menjawab dengan jujur

atau tidak.

2.2.2 Pengembangan Kriteria Evaluasi

Evaluasi terhadap basis data dapat dilakukan meliputi 5 kriteria, (Rika dan

Ricky, 2009) yaitu Domain Integrity, Entity Integrity, References Integrity,

Enterprise Constraint dan Security

(http://misstriad.wordpress.com/2006/10/04/jaringan-komputer-1).

1. Domain Integrity, kriteria yang mengharuskan bahwa setiap atributnya harus

diisi dengan batasan yang telah ditentukan sebelumnya.

2. Entity Integrity, kriteria yang mengharuskan bahwa semua primary key pada

setiap tabel tidak diperbolehkan untuk diisi dengan “NULL” value.

3. References Integrity, kriteria yang mengharuskan bahwa semua foreign key

pada setiap tabel yang memiliki foreign key terhubung dengan tabel lain

dengan menggunakan referential integrity menggunakan rules on delete

cascade, on update cascade, dimana jika data pada suatu tabel dilakukan peng-

update-an maka tabel lain juga akan ikut ter-update, sedangkan jika data pada

suatu tabel di-delete, maka data pada tabel lain yang terhubung melalui foreign

key akan ikut ter-delete.

4. Enterprise Constraint, kriteria yang mengharuskan bahwa setiap data baru

yang akan dientry ke dalam basis data yang telah ada, maka akan dilakukan

pengecekan terlebih dahulu, dimana data baru yang akan di-input harus

menyesuaikan constraint yang telah dibuat, agar data tersebut tetap konsisten

dengan data yang lainnya.

5. Security, kriteria yang mengharuskan bahwa basis data hanya bisa dimanipulasi

oleh user yang memiliki wewenang untuk itu.

Page 22: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

II-11

2.3 DESAIN SISTEM Desain sistem merupakan suatu fase dimana diperlukan suatu keahlian

perencanaan untuk elemen – elemen komputer yang akan menggunakan sistem

baru (Kristanto, 2003). Ada dua hal yang perlu diperhatikan dalam desain sistem

yaitu pemilihan peralatan dan program komputer untuk sistem yang baru. Alat

bantu yang digunakan dalam desain sistem adalah Data Flow Diagram (DFD),

kamus data (Data Dictionary), diagram konteks, daftar kejadian dan lain – lain.

Tetapi yang biasa digunakan dalam desain sistem adalah Data Flow Diagram

(DFD).

Desain sistem merupakan proses penyiapan spesifik yang terperinci untuk

pengembangan sistem baru. Dimulai dari spesifikasi output sistem yang

diperlukan, mencakup isi format, volume dan frekuensi laporan – laporan dan

dokumen – dokumen (Kristanto, 2003).

2.3.1 Data Flow Diagram (DFD)

Data flow diagram (DFD) adalah suatu model logika yang menggambarkan

proses – proses yang berlangsung dalam sistem dan juga aliran data dari proses

input sampai proses output. Data flow diagram (DFD) merupakan alat yang cukup

populer sekarang, karena dapat menggambarkan entitas, proses dan arus data di

dalam suatu sistem dengan terstruktur dan jelas. DFD memiliki simbol – simbol

untuk menggambarkan sistem, berikut ini simbol – simbol yang digunakan dalam

Data flow diagram (DFD).

1. Entitas luar

Entitas luar merupakan kesatuan di lingkungan luar sistem yang dapat berupa

orang, organisasi atau sistem lain yang berada di lingkungan luarnya yang akan

memberikan input serta menerima output dari sistem. Suatu entitas luar dapat

disimbolkan dengan notasi kotak dapat dilihat seperti pada gambar 2.5.

Gambar 2.5 Simbol entitas luar pada DFD

Sumber : Kristanto, 2004

Page 23: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

II-12

2. Aliran data (Data flow)

Arus data pada diagram arus data diberi simbol panah. Arus data ini

menunjukkan arus atau aliran data yang dapat berupa masukan untuk sistem

atau hasil dari proses sistem dan dapat berbentuk sebagai berikut ini :

a. Formulir atau dokumen yang digunakan.

b. Laporan tercetak yang dihasilkan oleh sistem.

c. Tampilan atau output di layar komputer yang dihasilkan oleh sistem.

d. Masukan oleh komputer.

e. Komunikasi ucapan.

f. Surat – surat atau memo.

g. Data yang dibaca atau direkam pada suatu file.

h. Surat isian yang dicatat pada buku agenda.

i. Transmisi data dari satu komputer ke komputer yang lain.

Arus data sebaiknya diberi nama yang jelas dan mempunyai arti. Nama dari

arus data dituliskan di samping garis panahnya. Simbol untuk arus data dapat

dilihat pada gambar 2.6.

Gambar 2.6 Simbol arus data di DFD

Sumber : Kristanto, 2004

3. Proses (Process)

Suatu proses adalah kegiatan atau kerja yang dilakukan orang, 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 orang, 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. Simbol proses

dapat dilihat pada gambar 2.7.

Page 24: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

II-13

Gambar 2.7 Simbol proses di DFD Sumber : Kristanto, 2004

Setiap proses harus diberi penjelasan yang lengkap meliputi :

a. Identifikasi proses

Identifikasi ini umumnya berupa angka yang menunjukkan nomor acuan

dari proses dan ditulis pada bagian atas simbol proses.

b. Nama Proses

Nama proses menunjukkan apa yang dikerjakan oleh proses tersebut.

Nama proses harus jelas dan lengkap mengggambarkan kegiatan proses.

c. Pemroses

Untuk PDFD yang menunjukkan proses tidak hanya proses dari komputer,

tetapi juga proses manual, seperti proses yang dilakukan oleh orang,

mesin, atau komputer, maka pemroses harus ditunjukkan. Pemroses ini

menunjukkan siapa dan dimana suatu proses dilakukan.

4. Berkas atau penyimpanan data (Data store)

Merupakan komponen yang berfungsi untuk menyimpan data atau file. Simbol

dari data store dapat dilihat pada gambar 2.8.

Gambar 2.8 Simbol berkas di DFD Sumber : Kristanto, 2004

Nama dari data store menunjukkan nama dari file. Untuk PDFD, supaya

memperjelas simpanan data ini, penjelasan mengenai media dari simpanan data

perlu dicantumkan seperti misalnya buku atau arsip atau suatu kotak dan lain

sebagainya. Sedangkan untuk LDFD, penjelasan ini dapat digunakan untuk

identifikasi dari simpanan data yang berguna sebagai acuan dalam merancang

database.

Page 25: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

II-14

2.3.2 Diagram Alir (Flowchart)

Flowchart adalah penggambaran secara grafik dari langkah – langkah dan

urut – urutan prosedur dari suatu program. Flowchart menolong analis dan

programmer untuk memecahkan masalah kedalam segmen – segmen yang lebih

kecil dan menolong dalam menganalisis alternative – alternatif lain dalam

pengoperasian. Simbol – simbol flowchart yang biasanya dipakai adalah symbol –

simbol flowchart standar yang dikeluarkan oleh ANSI dan ISO.

Gambar 2.9 Simbol flowchart standar

Sumber : Kristanto, 2004

Page 26: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

II-15

Gambar 2.9 Simbol flowchart standar (lanjutan)

Sumber : Kristanto, 2004 2.4 BASIS DATA (Database) 2.4.1 Pengertian Basis Data

Basis data adalah suatu aplikasi terpisah yang menyimpan suatu koleksi data

(Simarmata, 2007). Basis data ini tersimpan di perangkat keras komputer dan

digunakan perangkat lunak untuk memanipulasinya. Basis data merupakan salah

satu komponen yang penting dalam sistem informasi, karena merupakan basis

dalam menyediakan informasi bagi para pemakai. Basis data terkomputasi dapat

di-update, file bisa terorganisasi, dan informasi dapat dibaca, dicari dengan cepat,

dan di-retrieve menggunakan komputer.

Dengan basis data ini tiap – tiap orang atau bagian dapat memandang data

sebagai sesuatu yang berharga. Karena basis data memberikan informasi

kompleks terhadap sebuah permasalahan. Sumber data untuk basis data ini

ditangani oleh sebuah aplikasi sendiri. Jadi, sumber data untuk basis data akurat

dan terpercaya.

2.4.2 Langkah – langkah Penetapan Basis Data

Dalam membuat suatu basis data diperlukan suatu langkah atau tahapan agar

pengorganisasian file dapat menjadi lebih baik. Langkah utama tersebut

(Simarmata, 2007)adalah :

1. Menentukan tipe – tipe file.

Basis data dibentuk dari suatu kumpulan file. File dalam pemrosesan transaksi

dapat digolongkan sebagai berikut.

Page 27: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

II-16

a. File induk (master file)

b. File transaksi (transaction file)

c. File laporan (report file)

d. File sejarah (history file)

e. File pelindung (backup file)

f. File kerja (working file)

2. Membuat organisasi dan akses file.

Organisasi file dan pengaksesan file merupakan sesuatu yang dapat dipandang

secara terpisah, tetapi biasanya pembahasan mengenai organisasi file juga

menyangkut pengaksesan file. Organisasi file ini dapat dilakukan secara

berurutan dan secara acak. Sedangkan akses file diartikan sebagai suatu metode

yang menunjukkan bagaimana suatu program komputer akan membaca record

– record dari suatu file.

2.4.3 Sistem Manajemen Basis Data

Istilah basis data sering disalahgunakan sebagai sinonim untuk sistem

manajemen basis data atau Database Management Sistem (DBMS), padahal

keduanya tidak sama. Sistem manajemen basis data adalah mekanisme perangkat

lunak dalam pengelolaan data (Simarmata, 2007). Sistem manajemen basis data

ini sudah dikembangkan untuk mengatasi berbagai kesulitan dalam penggunaan

sistem pengelolaan file.

Menurut Simarmata (2007) sistem manajemen basis data (DBMS) terdiri

dari.

1. Suatu koleksi model, program dan tabel – tabel.

2. Suatu metode akses dan sebuah metodologi akses.

3. Sekumpulan masukan data, manipulasi data, pelaporan, dan tool – tool

retrieval.

4. Ketentuan built-in untuk keamanan dan integritas data.

5. Sekumpulan file, record, serta uraian – uraian elemen.

6. Peraturan tentang logika untuk mengonstruksi file dan menangani data.

7. Spesifikasi untuk menyimpan data fisik.

Page 28: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

II-17

2.4.4 Teknik Normalisasi

Proses normalisasi merupakan proses pengelompokan data elemen menjadi

tabel – tabel yang menunjukkan entitas dan relasinya (Kristanto, 2004). Teknik

normalisasi digunakan pada tahap perancangan model konseptual database.

Sebelum dilakukan perancangan model konseptual dibutuhkan analisis data

tentang informasi yang ada pada spesifikasi yang akan datang. Berikut ini

beberapa konsep yang harus diketahui dalam menyusun database dengan teknik

normalisasi.

1. Field (Atribut Kunci). Setiap file selalu terdapat kunci dari file berupa satu

field atau satu set field yang dapat mewakili record.

2. Candidate Key (Kunci Kandidat). Merupakan satu atribut atau satu set minimal

atribut yang mengidentifikasikan secara unik suatu kejadian spesifik dari

entitas.

3. Primary Key (Kunci Primer). Merupakan satu atribut atau satu set minimal

atribut yang tidak hanya mengidentifikasi secara unik suatu kejadian spesifik,

tapi juga dapat mewakili setiap kejadian dari suatu entitas.

4. Alternate Key (Kunci alternatif). Merupakan kunci kandidat yang tidak dipakai

sbagai primary key.

5. Foreign Key (Kunci Tamu). Satu atribut (atau satu set atribut) yang melengkapi

satu relationship (hubungan) yang menunjukkan ke induknya.

Teknik normalisasi terdiri dari empat tahap perancangan, yaitu basis data

bentuk tidak normal, basis data bentuk normal kesatu, basis data bentuk normal

kedua dan basis data bentuk normal ketiga. Tahapan normalisasi ini dijelaskan

oleh Kristanto (2004) sebagai berikut.

1. Bentuk tidak normal (Unnormalized Form)

Bentuk ini merupakan kumpulan data yang akan direkam, tidak ada keharusan

mengikuti suatu format tertentu, dapat juga tidak lengkap atau terduplikasi.

Data dikumpulkan apa adanya sesuai dengan kedatangan.

2. Bentuk Normal Kesatu (1NF/First Normal Form)

Bentuk normal kesatu mempunyai ciri yaitu semua data dibentuk dalam format

flat file (file datar/rata), data dibentuk dalam satu record demi satu record dan

nilai dari field – field berupa “atomic value”. Tidak ada file atribut yang

Page 29: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

II-18

berulang – ulang atau atribut bernilai ganda (multi value). Setiap field hanya

memiliki satu pengertian, bukan merupakan kumpulan kata yang mempunyai

arti mendua, hanya satu arti saja dan juga bukanlah pecahan kata – kata

sehingga artinya lain.

3. Bentuk Normal Kedua (2NF/Second Normal Form)

Bentuk normal kedua mempunyai syarat yaitu bentuk data telah memenuhi

kriteria bentuk normal kesatu. Atribut bukan kunci haruslah bergantung secara

fungsi pada kunci utama/primary key. Sehingga untuk membentuk normal

kedua haruslah sudah ditentukan primary key. Primary key haruslah unik dan

dapat mewakili atribut kunci lain yang menjadi anggotanya.

4. Bentuk Normal Ketiga (3NF/Third Normal Form)

Untuk menjadi bentuk normal ketiga maka relasi harus dalam bentuk normal

kedua dan semua atribut bukan primer tidak punya hubungan yang transitif.

Dengan kata lain, setiap atribut bukan kunci haruslah tergantung hanya pada

satu primary key dan pada primary key secara keseluruhan.

2.4.5 Basis Data MySQL

MySQL adalah database server yang paling terkenal saat ini. Pada

pertengahan tahun 2001. MySQL merupakan database server yang paling banyak

digunakan karena database server ini gratis untuk digunakan. MySQL

menggunakan bahasa pemrograman SQL. Bahasa pemrograman ini termasuk

bahasa pemrograman yang mudah dipahami.

2.5 DESAIN ANTARMUKA (INTERFACE)

Interface (antarmuka) pengguna merupakan tampilan di mana pengguna

berinteraksi dengan sistem (Fatta, 2007). Tujuan dari antarmuka pengguna adalah

untuk memungkinkan pengguna menjalankan setiap tugas dalam kebutuhan

pengguna. Jadi dalam membangun sebuah antarmuka pengguna harus berdasar

pada kebutuhan pengguna.

Dalam mengembangkan antarmuka pengguna perlu diingat beberapa prinsip

antarmuka pengguna yang lain, yaitu :

Page 30: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

II-19

1. Antarmuka yang baik tidak mengharuskan pengguna untuk mengingat tampilan

antarmuka pengguna.

2. Antarmuka pengguna menampilkan apa yang dimengerti oleh pengguna atau

visualisasi keadaan dari sistem yang sekarang.

Adapun tahapan dalam merancang interface adalah sebagai berikut (Fatta,

2007) :

1. Desain perangkat lunak/ menu. Desain perangkat lunak/ menu meliputi desain

menu yang akan ditampilkan dalam aplikasi yang dirancang. Desain menu

mengakomodasi kebutuhan dari administrator.

2. Desain antarmuka merupakan desain tampilan dari masing – masing menu

yang dirancang. Desain antarmuka ini meliputi :

a. Desain form masukan

Desain form masukan merupakan desain form yang berfungsi sebagai

masukan data ke sistem atau ke basis data.

b. Desain aplikasi server

Desain aplikasi server merupakan desain yang dijadikan tampilan bagi

administrator.

c. Desain aplikasi klien

Desain aplikasi klien merupakan desain yang dijadikan tampilan bagi user.

d. Desain form keluaran

Desain form keluaran meliputi desain laporan dan desain tampilan

dokumen yang tersimpan.

Page 31: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

II-20

2.6 PEMROGRAMAN WEB XAMPP

2.6.1 Pengenalan Web

World Wide Web (WWW) atau biasa disebut dengan Web atau Website,

merupakan suatu sumber daya internet yang berkembang pesat. Informasi web

didistribusikan melalui pendekatan hyper text, yang memungkinkan suatu teks

pendek menjadi acuan untuk membuka dokumen yang lain (Kadir, 2003). Fungsi

penting web adalah menyampaikan informasi ke semua orang. Web pada

perkembangannya juga digunakan untuk komersial.

Aplikasi Web dibagi menjadi dua yaitu aplikasi Web Statis dan aplikasi Web

Dinamis. Aplikasi Web Statis dibentuk dengan menggunakan HTML saja.

Kekurangan aplikasi Web Statis adalah terletak pada kurang dinamisnya web yang

dibuat. Sehingga ketika ingin melakukan perubahan, harus dirubah seluruh

seluruh sistemnya. Sedangkan aplikasi Web Dinamis jika ingin melakukan

perubahan cukup merubah dibagian tertentu saja.

2.6.2 Pengertian XAMPP

XAMPP merupakan singkatan dari X (empat system operasi apapun),

Apache, MySQL, PHP, Perl. XAMPP merupakan tool yang menyediakan paket

perangkat lunak ke dalam satu buah paket. Dalam paketnya sudah terdapat

Apache (web server), MySQL (database), PHP (server side scripting), Perl, FTP

server, phpMyAdmin dan berbagai pustaka bantu lainnya. Dengan menginstall

XAMPP maka tidak perlu lagi melakukan instalasi dan konfigurasi web server

Apache, PHP dan MySQL secara manual. XAMPP akan menginstalasi dan

mengkonfigurasikannya secara otomatis.

XAMPP tersedia untuk Linux, Windows, Mac OS X maupun Solaris

sehingga sangat memudahkan membuat web server multiplatform. Selain itu

XAMMP adalah 100% open source, tersedia bebas dan legal.

(http://www.dwiantoro.com/documents/SIM1 11-04-2009)

Berikut ini penjelasan tentang web server Apache, PHP, MySQL,

phpMyAdmin dan Perl:

1. Apache sudah berkembang sejak versi pertamanya. Sampai saat ditulisnya

artikel ini versi terakhirnya yang ada yaitu Apache ver 2.2.41. Apache

bersifat open source, artinya setiap orang boleh menggunakannya,

Page 32: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

II-21

mengambil dan bahkan mengubah kode programnya. Tugas utama apache

adalah menghasilkan halaman web yang benar kepada peminta,

berdasarkan kode PHP yang dituliskan oleh pembuat halaman web. Jika

diperlukan juga berdasarkan kode PHP yang dituliskan, maka dapat saja

suatu database diakses terlebih dahulu (misalnya dalam MySQL) untuk

mendukung halaman web yang dihasilkan.

2. PHP, Bahasa pemrograman PHP merupakan bahasa pemrograman untuk

mebuat web yang bersifat server-side scripting. PHP memungkinkan kita

untuk membuat halaman web yang bersifat dinamis. PHP dapat dijalankan

pada berbagai macam Operating System (OS), misalnya Windows, Linux

dan Mac OS. Selain Apache, PHP juga mendukung beberapa web server

lain, misalnya Microsoft IIS, Caudium, PWS dan lain-lain. PHP dapat

memanfaatkan database untuk menghasilkan halaman web yang dinamis.

Sistem manajemen database yang sering digunakan bersama PHP adalah

MySQL. Namun PHP juga mendukung system manajemen Database

Oracle, Microsoft Acces, Interbase, d-Base, PostgreSQL dan sebagainya.

Hingga kini PHP sudah berkembang hingga versi ke 5. PHP 5 mendukung

penuh Object Oriented Programing (OOP), integrasi XML, mendukung

semua ekstensi terbaru MySQL, pengembangan web services dengan

SOAP dan REST, serta ratusan peningkatan kemampuan lainnya

dibandingkan versi sebelumnya. Sama dengan web server lainnya PHP

juga bersifat open source sehingga setiap orang dapat menggunakannya

dengan gratis.

3. MySQL, perkembangannya disebut SQL yang merupakan kepanjangan

dari Structured Query Language. SQL merupakan bahasa terstruktur yang

khusus digunakan untuk mengolah database. SQL pertama kali

didefinisikan oleh American National Standards Institute (ANSI) pada

tahun 1986. MySQL adalah sebuah sistem manajemen database yang

bersifat open source. MySQL adalah pasangan serasi dari PHP. MySQL

dibuat dan dikembangkan oleh MySQL AB yang berada di Swedia.

MySQL dapat digunakan untuk membuat dan mengola database beserta

isinya. Kita dapat memanfaatkan MySQL untuk menambahkan, mengubah

Page 33: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

II-22

dan menghapus data yang berada dalam database. MySQL merupakan

sisitem manajemen database yang bersifat at relational. Artinya data-data

yang dikelola dalam database akan diletakkan pada beberapa tabel yang

terpisah sehingga manipulasi data akan menjadi jauh lebih cepat. MySQL

dapat digunakan untuk mengelola database mulai dari yang kecil sampai

dengan yang sangat besar. MySQL juga dapat menjalankan perintah-

perintah Structured Query Language (SQL) untuk mengelola database-

database yang ada di dalamnya. Hingga kini, MySQL sudah berkembang

hingga versi 5. MySQL 5 sudah mendukung trigger untuk memudahkan

pengelolaan tabel dalam database.

4. PhpMyAdmin, Pengelolaan database dengan MYSQL harus dilakukan

dengan mengetikkan baris-baris perintah yang sesuai (command line)

untuk setiap maksud tertentu. Jika anda ingin membuat database, ketikkan

baris perintah yang sesuai untuk membuat database. Jika kita ingin

menghapus tabel, ketikkan baris perintah yang sesuai untuk menghapus

tabel. Hal tersebut tentu cukup menyulitkan karena kita harus hafal dan

mengetikkan perintahnya satu persatu. Banyak sekali perangkat lunak

yang dapat dimanfaatkan untuk mengelola data base dalam MySQL, salah

satunya adalah phpMyAdmin. Dengan phpMyAdmin kita dapat membuat

tabel, mengisi data dan lain-lain dengan mudah tanpa harus hafal

perintahnya. Untuk mengaktifkan phpMyAdmin langkah-langkahnya

adalah : yang pertama setelah XAMP kita terinstall, kita harus

mengaktifkan web server Apache dan MySQL dari control panel XAMPP.

Yang kedua, jalankan browser kesayangan Anda (IE, Mozilla Firefox atau

Opera) lalu ketikkan alamat web berikut: http://localhost/phpmyadmin/

pada address bar lalu tekan Enter. Langkah ketiga apabila telah nampak

interface (tampilan antar muka) phpMyAdmin anda bisa memulainya

dengan mengetikkan nama database, nama tabel dan seterusnya.

5. Perl adalah bahasa pemrograman untuk segala keperluan, dikembangkan

pertama kali oleh Larry Wall di mesin Unix. Perl dirilis pertama kali pada

tanggal 18 Desember 1987 ditandai dengan keluarnya Perl 1. Pada versi-

versi selanjutnya, Perl tersedia pula untuk berbagai sistem operasi varian

Page 34: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

II-23

Unix (SunOS, Linux, BSD, HP-UX), juga tersedia untuk sistem operasi

seperti DOS, Windows, PowerPC, BeOS, VMS, EBCDIC, dan PocketPC.

Dukungan terhadap pemrograman berbasis obyek (object oriented

programming/OOP) ditambahkan pada Perl 5, yang pertama kali dirilis

pada tanggal 31 Juli 1993. Proyek pengembangan Perl 6 dimulai pada

tahun 2000, dan masih berlangsung hingga kini tanpa tanggal yang jelas

kapan mau dirilis. Ini dikatakan sendiri oleh Larry Wall dalam satu

pidatonya yang dikenal dengan seri The State of the Onion. Dua di antara

karakteristik utama Perl adalah penanganan teks dan berbagai jalan pintas

untuk menyelesaiakn persoalan-persoalan umum. Perl sangat populer

digunakan dalam program-program CGI (Common Gateway Interface)

dan berbagai protokol Internet lainnya. Seperti diketahui, TCP/IP sebagai

basis bagi semua protokol Internet yang dikenal sekarang ini

menggunakan format teks dalam komunikasi data. Seperti juga bahasa

populer lainnya, Perl menerima banyak kritikan. Meski banyak di

antaranya hanya berupa mitos, atau berlebih-lebihan, tapi terdapat juga

sejumlah kritikan yang valid. Salah satunya adalah, sintaksnya susah

dibaca, karena banyak menggunakan simbol-simbol yang bukan huruf dan

angka.

Page 35: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

III-1

BAB III METODOLOGI PENELITIAN

Pada bab ini diuraikan secara sistematis mengenai langkah-langkah yang

dilakukan dalam perancangan sistem informasi manajemen F-THREE. Adapun

langkah – langkah yang dilakukan dalam penelitian ini ditunjukkan pada gambar

3.1.

Gambar 3.1 Metodologi penelitian

Page 36: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

III-2

3.1 STUDI AWAL

Studi awal dalam penelitian ini meliputi pengamatan sistem awal, studi

pustaka, perumusan masalah, dan penentuan tujuan penelitian.

3.1.1 Pengamatan Sistem Awal

Pengamatan sistem awal merupakan tahap awal dari penelitian ini. Tahap

ini dilakukan untuk mengamati sistem informasi manajemen F-THREE

Singosaren dan Cibinong.

3.1.2 Studi Pustaka

Pada tahap studi pustaka dikumpulkan berbagai referensi dan teori – teori

yang berkaitan dengan permasalahan yang ada sebagai landasan dalam tahap –

tahap penelitian selanjutnya. Referensi yang digunakan meliputi pustaka tentang

analisis dan perancangan sistem, serta pustaka – pustaka lain yang berhubungan

dengan penelitian ini.

3.1.3 Perumusan Masalah

Permasalahan dirumuskan dari hasil pengamatan sistem awal yang telah

dilakukan. Masalah yang akan dibahas dalam penelitian ini yaitu bagaimana

merancang sistem informasi manajemen pengelolaan F-THREE sehingga

karyawan dapat mengakses data jenis barang, jumlah barang, harga barang, retur

dan penjualan barang secara akurat.

3.1.4 Tujuan Penelitian

Berdasarkan perumusan masalah yang telah dibuat, maka tahap penentuan

tujuan penelitian berguna untuk memberikan kerangka yang jelas tentang sasaran

dari penelitian ini. Pada tahap ini ditentukan tujuan dari penelitian adalah

merancang sistem informasi manajemen pengelolaan F-THREE.

Page 37: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

III-3

3.2 PENGUMPULAN DAN PENGOLAHAN DATA

Data yang dikumpulkan dalam penelitian ini adalah aktivitas manajemen F-

THREE Singosaren dan Cibinong. Selain itu, dikumpulkan data – data persediaan,

penjualan dan retur barang.

3.2.1 Identifikasi Sistem Awal Manajemen Kios F-THREE

Identifikasi sistem awal pengelolaan F-THREE dibagi menjadi empat

tahap, yang terdiri dari gambaran sistem awal, proses bisnis sistem awal,

permasalahan sistem awal, dan identifikasi kebutuhan sistem awal.

1. Gambaran Umum Sistem Awal

Gambaran umum sistem merupakan tahap awal untuk untuk melakukan

identifikasi sistem. Gambaran umum sistem awal dilakukan dengan menggunakan

diagram gambar. Hal ini dilakukan untuk memahami secara visual mengenai

sistem yang sedang berjalan saat ini.

2. Proses Bisnis Sistem Awal

Proses bisnis sistem awal digambarkan dalam bentuk diagram alir. Hal ini

untuk mempermudah dalam mengetahui semua komponen yang terlibat dalam

sistem manajemen F-THREE, serta bagaimana tahapan aktivitas yang harus

dilalui secara rinci.

3. Permasalahan Sistem Awal

Permasalahan sistem awal akan diketahui setelah melakukan analisis

sistem awal. Analisis sistem awal dilakukan untuk mengetahui semua proses yang

terjadi pada sistem yang sedang berjalan saat ini.

Dalam permasalahan sistem awal akan dijelaskan mengenai beberapa

kelemahan sistem awal dan akibat – akibat yang ditimbulkan.

4. Identifikasi Kebutuhan Sistem

Identifikasi kebutuhan sistem dilakukan setelah melakukan identifikasi

permasalahan sistem awal. Manfaat dari identifikasi kebutuhan sistem adalah

untuk menentukan kebutuhan sistem baru. Sehingga diharapkan dapat mengurangi

atau mengatasi permasalahan sistem awal tersebut.

Page 38: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

III-4

3.2.2 Perancangan Sistem Informasi Manajemen F-THREE Usulan

Perancangan sistem dalam penelitian ini dibagi menjadi tiga tahap, yang

terdiri dari rancangan kerangka sistem usulan, rancangan proses bisnis sistem

usulan, rancangan perangkat keras dan perangkat lunak.

1. Rancangan kerangka sistem usulan

Dari identifikasi sistem awal, dibuatlah suatu rancangan kerangka sistem

informasi manajemen F-THREE usulan. Rancangan kerangka sistem usulan

dilakukan dengan membuat diagram gambar. Diagram gambar mampu

memberikan penjelasan berupa gambar dan rincian sistem yang akan dirancang.

2. Rancangan proses bisnis sistem usulan

Rancangan proses bisnis sistem usulan dibuat dengan mengacu pada

kerangka sistem usulan. Rancangan proses bisnis ini dibuat berdasarkan proses –

proses informasi manajemen F-THREE secara rinci.

3. Rancangan perangkat keras dan perangkat lunak

Memberikan gambaran mengenai perangkat keras dan perangkat lunak

yang dibutuhkan dalam merancang sistem informasi manajemen F-THREE.

3.3 PERANCANGAN APLIKASI

Perancangan aplikasi dalam penelitian ini dibagi menjadi empat tahap, yang

terdiri dari perancangan diagram alir data, perancangan basis data, perancangan

antarmuka dan pembuatan program aplikasi sistem informasi manajemen

pengelolaan F-THREE.

1. Rancangan Diagram Alir Data (DFD)

Perancangan model sistem yang akan dibangun digambarkan menggunakan

aliran data pada Diagram alir data (DFD). Desain DFD tersebut dibuat sesuai

kebutuhan sistem informasi manajemen pengelolaan F-THREE.

2. Rancangan Basis Data

Rancangan basis data dalam perancangan sistem informasi manajemen F-

THREE menggunakan teknik normalisasi. Proses normalisasi sebagai proses

pengelompokkan data elemen menjadi table – tabel yang menunjukkan saling

berhubungan dengan yang lain. Teknik normalisasi sering digunakan untuk

Page 39: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

III-5

merancang basis data karena teknik ini mudah digunakan dan dapat menghasilkan

basisi data yang optimal.

Proses perancangan database dengan teknik normalisasi ini dapat dimulai

dari dokumen dasar yang dipakai dalam sistem. Dokumen dasar dalam rancangan

sistem informasi manajemen F-THREE ini adalah berupa data stored yang didapat

pada desain sistem baru. Proses normalisasi dilakukan dalam empat langkah yaitu

menyusun bentuk unnormalized, bentuk normal kesatu (1NF), bentuk normal

kedua (2NF) dan bentuk normal ketiga (3NF).

3. Rancangan Antarmuka

Antarmuka pengguna merupakan tampilan di mana pengguna berinteraksi

dengan sistem. Tujuan dari antarmuka pengguna adalah untuk memungkinkan

pengguna menjalankan setiap tugas dalam kebutuhan pengguna (Al Fatta, 2007).

Perancangan antarmuka ini dilakukan dalam dua tahap perancangan

berdasarkan tahap perancangan antarmuka yang dikemukakan oleh Al Fatta

(2007). Yaitu tahap perancangan perangkat lunak/menu dan tahap perancangan

antarmuka yang terdiri dari desain bentuk masukan, desain aplikasi klien dan

desain bentuk keluaran.

4. Pembuatan Aplikasi Sistem Informasi manajemen F-THREE

Aplikasi dibuat berdasarkan hasil rancangan basis data dan rancangan

antarmuka. Pada perancangan sistem informasi pengelolaan F-THREE, basis data

dibuat berdasarkan rancangan basis data dengan menggunakan aplikasi

penyimpanan data MySQL. Adapun antarmuka pengguna dibuat berdasarkan

rancangan antarmuka dengan menggunakan paket pembuat aplikasi web XAMPP.

Perancangan aplikasi ini memungkinkan perubahan rancangan antarmuka

aplikasi dan rancangan basis data sistem. Perancangan aplikasi ini juga

memungkinkan hilangnya kebutuhan lama dan/atau munculnya kebutuhan baru.

Perubahan yang terjadi dalam rancangan sistem bisa berlangsung secara loop

(berulang-ulang lebih dari satu kali) sampai dirasa cukup.

Pada tahap ini juga dilakukan pembuatan checklist untuk menguji

fungsionalitas aplikasi pengelolaan barang. Checklist dibuat berdasarkan

kebutuhan sistem yang digambarkan oleh use case diagram pada tahap analisis

sistem.

Page 40: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

III-6

3.4 ANALISIS DAN INTERPRETASI HASIL

Pada tahap ini dilakukan analisis dan evaluasi terhadap hasil rancangan

sistem informasi manajemen F-THREE yang diusulkan dalam penelitian ini.

Analisis yang dilakukan terdiri dari tiga bagian, yaitu analisis sistem usulan,

analisis rancangan program aplikasi, dan implementasi sistem.

3.5 KESIMPULAN DAN SARAN

Tahap terakhir dari penelitian ini adalah kesimpulan dan saran. Tahap ini

akan membahas hasil pengolahan data yang disesuaikan dengan tujuan penelitian,

serta memberikan saran untuk perbaikan maupun untuk penelitian selanjutnya.

Page 41: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-1

BAB IV

PENGUMPULAN DAN PENGOLAHAN DATA

Bab ini berisi tentang tahapan perancangan sistem informasi manajemen F-

THREE. Tahapan perancangan ini berupa pengumpulan dan pengolahan data,

mulai dari penggambaran alur aktivitas sistem sekarang, pemodelan sistem,

sampai perancangan sistem berdasarkan metodologi yang telah dibuat.

4.1 IDENTIFIKASI SISTEM AWAL

4.1.1 Gambaran Umum Sistem Awal

Tahap identifikasi sistem merupakan tahap awal dalam perancangan sistem

informasi manajemen di F-THREE. Identifikasi sistem dimulai dengan

menggambarkan kerangka kerja sistem awal menggunakan diagram gambar.

Diagram gambar memberikan penjelasan secara visual mengenai pemahaman

sistem yang sedang berjalan.

Sistem yang sedang berjalan saat ini diantaranya; sistem layanan terhadap

konsumen, sistem pengelolaan barang dan sistem laporan penjualan barang. Pada

sistem layanan terhadap konsumen dilakukan melalui dua cara, yaitu dengan

langsung datang ke kios F-THREE dan melalui telepon. Konsumen ketika akan

mencari informasi barang yang dibutuhkan, seringkali harus menunggu lama.

Karyawan ketika mengetahui informasi barang dilakukan secara manual dengan

mencari persediaan barang atau melihat data yang terdapat pada komputer. Untuk

sistem pengelolaan barang, data persediaan barang tercatat pada buku serta

komputer. Data-data tersebut sering tidak lengkap. Daftar barang tidak sesuai

dengan persediaan dan daftar harga barang kurang lengkap. Sedangkan sistem

laporan pemjualan barang, karyawan menggunakan data kwitansi penjualan

kemudian diketik pada komputer untuk dilaporkan pada akhir bulan. Kondisi ini

memaksa karyawan melakukan dua kali kerja. Gambar 4.1 menunjukkan diagram

gambar sistem awal.

Page 42: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-2

Karyawan 2

Gambar 4.1 Diagram gambar sistem awal

4.1.2 Proses Bisnis Sistem Awal

Identifikasi sistem awal juga dilakukan terhadap proses-proses yang terjadi

saat ini dengan menggunakan diagram proses bisnis. Penggunaan diagram proses

bisnis memberikan gambaran fisik yang dinamis mengenai proses pengelolaan F-

THREE yang melibatkan beberapa pihak pihak. Pihak yang terlibat dalam proses

pengelolaan ini adalah konsumen, karyawan dan F-THREE Cibinong. Gambar 4.2

menunjukan diagram proses bisnis sistem pengelolaan F-THREE yang sedang

berlangsung saat ini.

Proses dimulai dengan datangnya konsumen ke pengelolaan F-THREE

untuk mengetahui informasi barang baik dalam hal ketersediaan persediaan,

jumlah, harga ataupun jenis barang. Konsumen juga dapat mengetahui informasi

barang dengan menghubungi pengelolaan F-THREE melalui komunikasi via

telepon. Konsumen awalnya menanyakan informasi barang yang akan dicari

kepada karyawan. Setelah konsumen menanyakan jenis barang yang akan dicari,

karyawan memeriksa ketersediaan barang lewat data-data yang ada dalam

komputer ataupun langsung mencari secara manual ketersediaan jenis barang di

F-THREE. Apabila jenis barang yang diinginkan tersedia maka konsumen dapat

Page 43: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-3

melakukan pemesanan atau pembelian. Sebaliknya, apabila jenis barang yang

diinginkan konsumen telah habis atau tidak punya persediaan maka karyawan

menawarkan kepada konsumen untuk dipesankan dahulu ke F-THREE Cibinong.

Transaksi penjualan jenis barang kepada konsumen ditulis pada kuitansi dan

mencantumkan garansi. Apabila barang yang sudah dibeli konsumen ternyata

tidak berfungsi dengan normal dan waktu garansi masih berlaku, maka konsumen

dapat menukarkan barang kembali. Seluruh transaksi yang terjadi selama satu

bulan kemudian dilaporkan ke F-THREE Cibinong. Untuk lebih jelasnya proses

bisnis sistem pengelolaan kios F-THREE dapat dilihat pada diagram 4.2. berikut.

Page 44: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-4

Gambar 4.2 Diagram proses bisnis sistem pengelolaan kios F-THREE

Page 45: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-5

4.1.3 Permasalahan Sistem Awal

Permasalahan sistem awal dapat ditunjukkan pada gambaran umum sistem

awal dan proses bisnis sistem awal.

4.1.3.1 Identifikasi Kendala dan Kelemahan Sistem Awal

Kendala dan kelemahan yang terdapat dalam sistem pengelolaan F-

THREE antara lain;

1. Data barang belum terdokumentasi dengan baik, hal ini disebabkan karena

daftar barang yang digunakan atas dasar data persediaan barang yang terdapat

di kios F-THREE Cibinong. Sehingga karyawan membutuhkan waktu lama

untuk mengeahui persediaan barang yang diinginkan kosumen.

2. Data barang belum lengkap, masih banyak daftar barang tidak memiliki data

harga barang dan jumlah barang. Hal ini mengharuskan karyawan mencari

barang secara manual dan harus menghubungi via telpon ke F-THREE

Cibinong untuk menanyakan harga. Konsumen harus menunggu lama untuk

mengetahui informasi ketersediaan barang dan harga barang.

3. Data barang tidak sesuai dengan persediaan barang, sering terjadi ketika data

persediaan menunjukkan persediaan masih ada tetapi setelah dicari persediaan

barang kosong atau sudah habis. Kondisi ini menyebabkan transaksi penjualan

dan pemesanan barang terganggu.

4. Sistem pencatatan transaksi penjualan barang saat ini belum memiliki historis

aktivitas penjualan yang dilakukan oleh setiap pelanggan. Akibatnya, pihak F-

THREE tidak mempunyai data aktivitas transaksi yang dilakukan oleh setiap

pelanggan. Data aktivitas transaksi ini dapat bermanfaat untuk mengetahui

apakah pelanggan masih tetap mengambil barang di F-THREE. Data aktivitas

transaksi juga dapat digunakan untuk mengadakan promosi di waktu yang

akan datang.

5. F-THREE belum memiliki sistem informasi untuk mengetahui kepastian

daftar jenis barang, harga, persediaan barang yang lebih cepat diakses oleh

karyawan.. Kepastian daftar jenis barang, harga, dan persediaan barang yang

lama diakses atau bahkan tidak diketahui oleh karyawan akan berdampak pada

konsumen enggan melakukan transaksi.

Page 46: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-6

6. Terjadi proses kegiatan yang seharusnya dapat dioptimalkan atau tidak perlu

dilakukan oleh karyawa 1 dan karyawan 2.

4.1.4 Identifikasi Kebutuhan Sistem

Tahap identifikasi kebutuhan sistem ini terfokus pada penyelesaian masalah

yang telah diidentifikasi sebelumnya. Perancangan sistem baru diharapkan lebih

baik dari sistem awal. Tujuan perancangan sistem informasi pengelolaan

manajemen F-THREE ini harus dapat mengakomodir kebutuhan konsumen,

maupun karyawan F-THREE.

Dari hasil analisis kelemahan sistem awal dapat ditentukan kebutuhan

sistem baru. Tabel 4.1 menunjukkan rekap kelemahan sistem awal dan kebutuhan

sistem baru. Kebutuhan sistem baru ini akan menjadi acuan dari desain sistem

yang dirancang dalam perancangan sistem informasi pengelolaan manajemen F-

THREE Solo.

Tabel 4.1 Rekap kelemahan sistem awal dan kebutuhan sistem baru

No Kelemahan Sistem Lama Kebutuhan Sistem Baru

1. Proses pemeriksaan ketersediaan barang tidak terdokumentasi dengan baik

Terdapat Database ketersediaan barang

2. Proses pemeriksaan ketersediaan harga barang tidak terdokumentasi dengan baik

Terdapat database ketersediaan harga barang

3. Proses pemeriksaan ketersediaan persediaan barang yang dipesan tidak terdokumentasi dengan baik.

Terdapat database ketersediaan barang yang dipesana

4. Sistem pencatatan transaksi penjualan belum memiliki historis aktivitas penjualan

Terdapat sistem informasi yang dapat mengatur aktifitas penjualan.

5. Proses pemeriksaan ketersediaan retur barang tidak terdokumentasi dengan baik.

Terdapat database ketersediaan barang retur

Dari identifikasi kebutuhan sistem dapat diketahui bahwa kelemahan

sistem yang sedang berjalan saat ini dapat diatasi dengan melakukan perancangan

sistem informasi pengelolaan manajemen F-THREE Solo. Perancangan sistem

informasi pengelolaan manajemen F-THREE di desain sesuai kebutuhan sistem

baru. Tabel 4.3 menunjukkan desain kebutuhan sistem pengelolaan manajemen F-

THREE yang baru dan kemampuan sistem yang dirancang dalam mengakomodir

desain kebutuhan sistem.

Page 47: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-7

Tabel 4.2 Desain kebutuhan sistem dan kemampuan sistem yang dirancang

No Analisa Kebutuhan Sistem Penerapan Sistem

Baru

1. Sistem informasi hanya digunakan oleh karyawan dan pihak–pihak yang berkompeten.

2. Proses pemeriksaan ketersediaan barang mudah diakses oleh karyawan √

3. Proses pemeriksaan ketersediaan harga barang mudah diakses oleh karyawan √

4. Proses pemeriksaan ketersediaan persediaan barang yang dipesan mudah diakses oleh karyawan.

5. Sistem pencatatan transaksi penjualan mudah diakses oleh karyawan √

6. Proses pemeriksaan ketersediaan retur mudah diakses oleh karyawan

7. User dan password sewaktu waktu dapat dirubah sesuai kebijakan pemilik kios. √

8. Sistem informasi dapat menyimpan data retur barang √

9. Sistem informasi dapat menyimpan data pemesanan barang √

10. Sistem informasi dapat menyimpan data barang persediaan

11. Sistem informasi dapat menyediakan laporan transaksi penjualan barang √

Keterangan : √ menunjukkan bahwa sistem dapat mengakomodir kebutuhan sistem.

Sistem informasi yang akan dirancang memiliki kebutuhan data yang harus

diinput dan menghasilkan suatu output. Input sistem ini merupakan masukan data

tertentu yang disimpan dalam database yang kemudian diproses untuk

memperoleh output tertentu. Output yang dihasilkan dari sistem ini adalah

memudahkan informasi pengelolaan manajemen F-THREE. Tabel 4.3

menunjukkan input sistem berdasarkan output yang dihasilkan.

Page 48: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-8

Tabel 4.3 Input sistem berdasarkan output yang dihasilkan

No Output Input

1. Data barang masuk Data barang yang datang ke F-THREE yang

tersimpan dalam database.

2. Data barang keluar Data barang terjual yang tersimpan dalam

database.

3. Data barang retur Data barang yang dikembalikan oleh

konsumen/rusak yang tersimpan dalam database.

4. Data kode barang Data kode barang yang tersimpan dalam

database.

5. Data nama barang Data nama barang yang tersimpan dalam

database.

6. Data harga barang Data harga barang yang tersimpan dalam

database.

7. Data jumlah barang Data jumlah barang yang tersimpan dalam

database.

8. Laporan Penjualan Data transaksi penjualan dan retur yang terjadi secara rinci setiap hari yang tersimpan dalam

database.

Operasi yang dilakukan untuk mengubah input sistem menjadi output sistem

yang diinginkan diperlukan sebuah database yang dapat menyimpan data–data

mengenai informasi pemesanan ruangan. Database tersebut kemudian diakses

untuk mendapatkan output yang diinginkan. Database yang dibuat menggunakan

aplikasi penyimpanan data MySQL. Database ini yang dapat diakses oleh

karyawan dan manajemen F-THREE. Penyimpanan data dan aliran data secara

detail akan dijelaskan pada bagian perancangan aplikasi.

Page 49: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-9

4.2 PERANCANGAN SISTEM INFORMASI MANAJEMEN

PENGELOLAAN F-THREE

4.2.1 Rancangan Kerangka Kerja Sistem Usulan

Perancangan sistem informasi manajemen F-THREE ini bertujuan untuk

meningkatkan kualitas pelayanan dan pengelolaan sistem informasi manajemen F-

THREE. Sistem yang ada saat ini masih menggunakan sistem manual. Sistem

yang saat ini diterapkan memiliki kemungkinan terjadi kesalahan manusia pada

pihak karyawan F-THREE dan tidak memberikan kemudahan pelayanan pada

konsumennya. Sistem informasi yang dirancang mengharuskan konsumen yang

ingin mendapatkan informasi barang menunggu lama pihak karyawan. Hal ini

disebabkan karyawan harus mencari persediaan barang secara manual ataupun

mencari data dokumentasi yang tidak baik.

Konsumen ketika akan mendapatkan informasi barang, dapat dilakukan

dengan dua cara. Pertama konsumen melalui via telpon menghubungi karyawan 1.

konsumen diharapkan langsung mendapatkan informasi secara akurat dan tanpa

harus menunggu lama. Cara kedua konsumen datang langsung ke F-THREE.

Melalui karyawan 2, konsumen menanyakan informasi yang dibutuhkan.

Informasi tersebut oleh karyawan 2 ditanyakan kepada karyawan 1 sebagai

operator yang bertugas mencari informasi pada dokumentasi yang ada. Informasi

yang diperoleh karyawan 1 kemudian disampaikan kepada karyawan 2 untuk

kemudia diteruskan pada konsumen. Setelah konsumen mendapatkan informasi

yang diinginkan, karyawan 2 melakukan pencarian barang untuk diberikan kepada

konsumen.

Pada aktivitas pemesanan barang, konsumen yang mencari informasi barang

baik via telpon ataupun datang langsung ke F-THREE. Informasi yang ternyata

tidak didapatkan oleh konsumen, digunakan sebagai dasar pemesanan barang ke

kios F-THREE Cibinong.

Transaksi yang terjadi setiap hari pada kios F-THREE menjadi informasi

yang sangat penting untuk disampaikan secara akurat. Gambar 4.3 menunjukkan

Diagram gambar dari rancangan sistem informasi manajemen Kios F-THREE

Solo.

Page 50: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-10

Karyawan 2

Gambar 4.3 Diagram gambar sistem informasi manajemen kios F-THREE

Perancangan sistem informasi manajemen Kios F-THREE memberikan

informasi yang disajikan secara akurat serta mampu dimanfaatkan oleh karyawan

F-THREE untuk memudahkan dalam melayani konsumen.

4.2.2 Rancangan Proses Bisnis Sistem Usulan

Proses dari sistem informasi manajemen F-THREE dimulai dengan

ketertarikan konsumen untuk mengetahui F-THREE berdasarkan selebaran yang

disebar. Konsumen dapat mengetahui informasi dengan datang langsung dan

menghubungi F-THREE via telpon.

Sistem informasi manajemen F-THREE membutuhkan data barang beserta

seluruh aktivitas yang terjadi pada Kios tersebut. Informasi yang diberikan

konsumen dibutuhkan sebagai data untuk penjualan dan pesanan barang. Setelah

itu, karyawan memasukkan seluruh data yang diperoleh untuk disimpan di

komputer. Sistem akan melakukan penyimpanan seluruh data. Seluruh data yang

disimpan oleh sistem berupa informasi mengenai jenis barang yang tersedia,

jumlah barang persediaan, seluruh transaksi jual beli dan retur barang. Seluruh

informasi tersebut mampu disajikan secara mudah dan akurat oleh karyawan F-

THREE, yang pada akhirnya dapat meningkatkan pelayanan konsumen.

Page 51: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-11

Gambar 4.4 Proses bisnis usulan sistem informasi manajemen F-THREE

Page 52: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-12

Proses bisnis usulan seperti gambar 4.4 masih harus dijelaskan secara lebih

rinci. Hal ini dilakukan untuk memberikan gambaran secara teknis kegiatan apa

saja yang dibutuhkan agar sistem informasi manajemen F-THREE dapat berjalan

sebagaimana mestinya.

1. Konsumen Menanyakan Informasi Barang Via Telepon

Konsumen via telepon menghubungi F-THREE, karyawan 1 yang

bertugas sebagai operator utama memberikan informasi barang yang dicari

konsumen. Melalui komputer admin, karyawan 1 memasukkan informasi barang

dari konsumen. System manajemen pengelolaan F-THREE melakukan pencariaan

informasi barang tersebut. Hasil dari pencarian system tersebut berupa tampilan

informasi barang yang mencakup; nama barang, jumlah persediaan barang dan

harga barang. Proses bisnis usulan pencarian informasi yang dilakukan konsumen

via telepon dapat dilihat pada gambar 4.5.

Proses Bisnis Usulan Konsumen Menanyakan Informasi Barang Via Telepon

Konsumen Karyawan 2Sistem manajemen Kios F -

THREEKaryawan 1 Dokumen

Mulai

Menghubungi via telepon

Mengangkat telepon

Menanyakan informasi barang

Input informasi barang Mencari informasi barang

Menerima informasi barang

Menampilkan informasi barang

Menyampaikan informasi barang

Selesai

F-Three Cibinong

Gambar 4.5 Proses bisnis usulan konsumen menanyakan informasi barang via telepon.

2. Konsumen Melakukan Pemesanan Barang Via Telepon

Konsumen via telepon menginginkan jenis barang tertentu. Karyawan 1

memasukkan informasi barang pada sistem manajemen pengelolaan F-THREE.

Sistem tersebut kemudian melakukan pencarian barang. Hasil dari pencarian

sistem berupa tampilan informasi jenis barang yang dicari konsumen. Informasi

barang yang ditampilkan sistem menunjukkan persediaan barang tersedia.

Karyawan 1 menyampaikan informasi barang tersebut kepada konsumen.

Konsumen melakukan konfirmasi informasi barang untuk kemudian memutuskan

melakukan pemesanan barang. Langkah pencatatan pemesanan barang dimulai

dengan memasukkan data barang pesanan konsumen oleh karyawan 1. Sistem

Page 53: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-13

melakukan proses pencatatan data untuk kemudian data tersimpan dalam sistem.

Proses bisnis usulan konsumen melakukan pemesanan barang via telepon dapat

dilihat pada gambar 4.6.

Gambar 4.6 Proses bisnis usulan konsumen memesanan barang via telepon

3. Konsumen Datang Langsung Menanyakan Informasi Barang

Konsumen langsung mendatangi F-THREE untuk mendapatkan informasi

barang. Karyawan 2 menyampaikan informasi tersebut kepada karyawan 1 untuk

kemudian informasi barang dimasukkan kedalam sistem. Sistem kemudian

melakukan pencarian informasi barang dan menampilkannya. Informasi barang

yang ditampilkan system kemudian disampaikan oleh karyawan 1, untuk

selanjutnya disampaikan kepada konsumen. Proses bisnis usulan konsumen

datang langsung ke F-THREE menanyakan informasi barang dapat dilihat pada

gambar 4.7.

Gambar 4.7 Proses bisnis usulan konsumen datang langsung menanyakan informasi barang

Page 54: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-14

4. Proses Bisnis Usulan Konsumen Datang Membeli Barang

Transaksi pembelian barang hanya bisa dilakukan apabila konsumen

datang langsung ke F-THREE. Konsumen menanyakan jenis barang yang akan

dicari kepada karyawan 2. informasi barang kemudian oleh karyawan 2

disampaikan kepada karyawan 1. langkah selanjutnya karyawan 1 melakukan

input data barang yang dicari konsumen. Sistem melakukan proses pencarian,

hasil dari pencarian yang dilakukan tersebut berupa tampilan informasi barang

secara lengkap . Dari informasi barang tersebut, ternyata barang yang dicari

konsumen menunjukkan persediaan masih ada. Oleh karyawan 1 informasi barang

tersebut disampaikan kepada karyawan 2 dan konsumen. Karyawan 2 kemudian

menindaklanjuti dengan melakukan pencarian barang secara manual. Sedangkan

pihak konsumen merespon informasi barang tersebut dengan meminta contoh

barang untuk dilihat. Karyawan 2 memberikan contoh barang kepada konsumen

untuk dilihat ataupun dicoba.

Transaksi pembelian barang dilakukan oleh konsumen, barang yang dibeli

kemudian diberikan segel garansi dengan jangka waktu satu minggu. setelah

terjadi transaksi pembelian barang oleh konsumen, karyawan 2 kemudian

memberikan bukt transaksi penjualan barang kepada karyawan 1. Input data

transaksi penjualan barang segera dilakukan oleh karyawan 1, sistem melakukan

proses pencatatan data penjualan barang. selain itu, sistem juga melakukan proses

pencatatan persediaan barang. Proses bisnis usulan konsumen datang langsung

membeli barang dapat dilihat pada gambar 4.8.

Page 55: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-15

Gambar 4.8 Proses bisnis usulan konsumen datang membeli barang.

Page 56: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-16

5. Proses Bisnis Usulan Retur Barang

Konsumen datang melakukan retur barang. retur barang dapat terjadi apabila

barang yang sudah dibeli ternyata tidak dapat berfungsi dengan baik. Konsumen

menyerahkan barang tersebut kepada karyawan 2. langkah pertama yang

dilakukan oleh karyawan 2 dengan melihat terlebih dahulun segel garansi yang

melekat pada barang. Apabila segel garansi menunjukkan masih berlaku, maka

karyawan 2 menyampaikan informasi barang tersebut kepada karyawan 1. Input

data barang dilakukan oleh karyawan 1 pada sistem informasi manajemen

pengelolaan F-THREE. Sistem tersebut kemudian melakukan proses pencarian

barang.

Sistem menampilkan data lengkap mengenai informasi barang tersebut.

Karyawan 1 menyampaikan informasi barang tersebut kepada karyawan 2 untuk

kemudian dilanjutkan kepada konsumen. Konsumen mendapatkan penawaran dari

karyawan 2. Tawaran pertama adalah mengganti barang yang lama dengan barang

baru. Tawaran kedua adalah apabila tawaran pertama tidak disetujui oleh

konsumen, maka karyawan 2 harus mengembalikan uang sebesar harga jual

barang semula.

Barang baru diserahkan kepada pihak konsumen, maka karyawan 2

menyampaikan informasi barang retur tersebut kepada karyawan. Input data

kemudian dilakukan oleh karyawan 1. Sistem mencatat seluruh input data barang

retur, untuk selanjutnya tersimpan dalam basis data. Apabila barang baru yang

ditawarkan oleh karyawan 2 tidak dapat diterima konsumen, maka F-THREE

mengembalikan uang yang nominalnya setara dengan hasil pembelian barang

semula. Karyawan 1 selanjutnya input data, sistem informasi mencatat,

menampilkan dan menyimpan data retur barang. Proses bisnis usulan konsumen

melakukan retur barang dapat dilihat pada gambar 4.9.

Page 57: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-17

Gambar 4.9 Proses bisnis usulan retur barang

6. Proses Bisnis Usulan Pemesanan Barang Ke F-THREE Cibinong

Konsumen baik yang datang langsung ataupun via telepon, tidak

mendapatkan barang yang dicari. Karyawan 1 dan karyawan 2 melakukan input

data informasi barang tersebut kedalam sistem. Sistem melakukan pencatatan

sebagai data barang pesanan ke F-THREE Cibinong. Proses bisnis usulan

pemesanan barang ke F-THREE Cibinong dapat dilihat pada gambar 4.10.

Page 58: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-18

Gambar 4.10 Proses bisnis usulan pemesanan barang ke F-THREE Cibinong.

Sistem informasi manajemen pengelolaan F-THREE ini memiliki syarat dan

aturan yang harus dipenuhi untuk mendukung kelancaran sistem. Syarat dan

aturan yang harus dipenuhi, antara lain :

1. Untuk dapat melakukan transaksi pembelian barang, konsumen harus

mendatangi F-THREE.

2. F-Three Cibinong sebatas sebagai pemasok seluruh pemesanan barang yang

diminta oleh F-THREE.

Sistem informasi manajemen F-THREE yang dirancang memiliki kondisi-

kondisi dimana sistem tidak berjalan. Sistem ini tidak bekerja apabila listrik

padam serta terjadi kerusakan pada komputer. Bila hal ini terjadi maka sistem

akan dikembalikan pada metode semula.

Page 59: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-19

4.2.3 Rancangan Perangkat Keras dan Perangkat Lunak

Sistem informasi ini membutuhkan perangkat keras dan perangkat lunak

yang tersedia dan terpasang dengan baik. Perangkat keras dan perangkat lunak

yang dibutuhkan antara lain :

1. Paket pembuat aplikasi web XAMPP yang terdiri dari :

a. Aplikasi penyimpanan data, Mysql.

b. Aplikasi pembuat halaman web, Apache.

c. Aplikasi manajer basis data, phpMyAdmin

2. Personal Computer, Notebook, atau Netbook yang dapat terhubung dengan

jaringan internet.

Daftar spesifikasi perangkat keras dan lunak yang digunakan dalam sistem

usulan ditunjukkan oleh Tabel 4.4.

Tabel 4.4. Kebutuhan Perangkat Keras dan Lunak untuk Komputer

No Nama Specs Minimum Requirements

1 Prosesor Intel Pentium IV

2 Memori 512 MB

3 Hard drive 40 GB

4 Kebutuhan Software MySQL 5.0, PHP 5

5 Sistem Operasi Windows; Linux, with Apache Server

4 Networking wireless, wired

5 Sistem Operasi Windows 2000, Linux

6 Internet Browser Firefox Mozilla

7 Jenis Komputer PC Desktop, Laptop

8 Printer menyesuaikan komputer

3. Handphone atau modem dengan kabel data untuk melakukan koneksi antara

handphone/modem dengan komputer.

Page 60: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-20

Gambar 4.11 Bagian-bagian dalam sistem informasi manajemen pengelolaan F-THREE

Gambar 4.2 Bagian-bagian dalam sistem informasi manajemen pengelolaan

Gambar 4.11 memperlihatkan bagian-bagian yang terdapat pada rancangan

sistem informasi manajemen pengelolaan F-THREE. Bagian-bagian tersebut

saling berhubungan dan memiliki fungsi-fungsi tersendiri. Server F-THREE Solo

sebagai pusat dari sistem berfungsi sebagai pengelola dan penyimpan data. F-

THREE Solo Front office berfungsi sebagai pengolah seluruh data yang

berhubungan dengan seluruh aktivitas yang terjadi. F-THREE Cibinong

merupakan pengguna yang memantau persediaan barang F-THREE Solo. Bagian-

bagian dalam sistem informasi manajemen pengelolaan akan dijelaskan lebih rinci

sebagai berikut :

1. Server

Server adalah sebuah sistem komputer yang menyediakan jenis layanan

tertentu dalam sebuah jaringan komputer. Bagian ini adalah inti dari sistem

informasi pemesanan ruangan, karena pada bagian ini seluruh data diolah dan

disimpan. Database server menyimpan seluruh data informasi mengenai

pemesanan ruangan. Web server mengolah data informasi pemesanan ruangan

Page 61: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-21

sehingga menghasilkan data pemesanan ruangan yang terbaru. Hasil

pengolahan dari web server ditransfer pada database server sehingga dapat

diakses secara real-time oleh komputer admin F-THREE Solo dan komputer

F-THREE Cibinong, dan terhubung dengan menggunakan koneksi internet.

2. Front office

F-THREE Solo Front office merupakan bagian yang melayani konsumen

serta memiliki hak akses penuh dalam sistem informasi pengelolaan data. Pada

bagian ini terdapat komputer admin serta petugas. Komputer admin memiliki

hak akses penuh dalam mengolah data-data dari konsumen. Sedangkan

petugas bertugas melakukan perubahan data yang diperlukan. Data yang

terdapat pada komputer admin ditransfer dan diolah oleh server.

3. Konsumen

Konsumen dapat menanyakan informasi yang berhubungan dengan

persediaan barang dan harga barang yang diinginkan.

4.3 PERANCANGAN APLIKASI

4.3.1 Rancangan Data Flow Diagram (DFD)

Perancangan aplikasi pertama kali dimulai dengan membuat desain sistem

baru. Rancangan sistem baru ini menggunakan Data Flow Diagram (DFD). DFD

merupakan alat yang digunakan untuk menggambarkan entitas, proses, dan arus

data di dalam suatu sistem dengan terstruktur dan jelas. DFD dapat digunakan

untuk menggambarkan suatu sistem yang sudah ada maupun sistem yang akan

dibuat dengan dikembangkan secara logika.

Dalam merancang suatu Data Flow Diagram (DFD), langkah pertama yang

dilakukan adalah membuat model hirarki dari sistem yang akan dibangun. Model

hirarki ini dibangun untuk menggambarkan proses – proses yang terjadi pada

sistem. Model hirarki yang dibuat belum menggambarkan aliran data dan entitas

yang terlibat. Tujuannya adalah supaya dipahami terlebih dulu proses – proses

yang terlibat dalam sistem ini. Gambar 4.12 menunjukkan model hirarki

perancangan sistem informasi manajemen pengelolaan F-THREE.

Model hirarki pada gambar 4.12 terdiri dari empat level yang

dapat diuraikan, sebagai berikut:

Page 62: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-22

Gambar 4.12 Model hirarki sistem informasi manajemen pengelolaan F-THREE.

Page 63: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-23

1. Top level, merupakan level yang mencakup keseluruhan sistem informasi

manajemen pengelolaan F-THREE, digambarkan dalam diagram konteks pada

gambar 4.12.

2. Level 0, level ini merupakan level tertinggi yang sudah mengambarkan entitas,

aliran data dan proses sistem informasi manajemen pengelolaan F-THREE.

secara jelas. Level 0 digambarkan pada gambar yang terdiri dari dua proses

utama, yaitu

a. Proses layanan konsumen

b. Proses manajemen data

3. Level 1, merupakan penjelasan dari level 0 yang sudah dibagi menjadi proses –

proses yang lebih detail.

a. Level 1 proses layanan konsumen, digambarkan pada gambar yang terdiri

dari dua proses, yaitu :

i. Layanan konsumen via telepon

ii. Layanan konsumen datang langsung

b. Level 1 proses manajemen data, digambarkan pada gambar yang terdiri dari

empat proses, yaitu:

i. Manajemen baramg

ii. Manajemen retur

iii. Manajemen pesanan

iv. Manajemen penjualan

4. Level 2, merupakan penjelasan dari level 1 yang masih memerlukan penjelasan

dari proses yang dilakukan.

a. Level 2 layanan konsumen via telepon, digambarkan pada gambar yang

terdiri dari dua proses, yaitu:

i. Pesanan barang

ii. Mencari barang

b. Level 2 layanan konsumen datang langsung, digambarkan pada gambar

yang terdiri dari empat proses, yaitu:

i. Pesanan barang

ii. Mencari barang

iii. Retur barang

Page 64: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-24

iv. Penjualan barang

c. Level 2 proses manajemen barang, digambarkan pada gambar yang terdiri

dari empat proses, yaitu;

i. Menambah barang

ii. Mencari barang

iii. Mengedit barang

iv. Menghapus barang

d. Level 2 proses manajemen retur barang, digambarkan pada gambar yang

terdiri dari empat proses, yaitu;

i. Menambah retur barang

ii. Mencari retur barang

iii. Mengedit retur barang

iv. Menghapus retur barang

e. Level 2 proses manajemen pesanan barang, digambarkan pada gambar yang

terdiri dari empat proses, yaitu;

i. Menambah pesanan barang

ii. Mencari pesanan barang

iii. Mengedit pesanan

iv. Menghapus pesanan

f. Level 2 proses manajemen penjualan barang, digambarkan pada gambar

yang terdiri dari empat proses, yaitu;

i. Menambah penjualan barang

ii. Mencari penjualan barang

iii. Mengedit penjualan barang

iv. Menghapus penjualan barang

Dari model hirarki sistem informasi informasi manajemen pengelolaan F-

THREE di atas, dapat digambarkan pada DFD berikut :

Page 65: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-25

1. Diagram konteks sistem informasi manajemen pengelolaan F-THREE

Diagram konteks pada gambar 4.13 memperlihatkan karyawan

memberikan input pada sistem berupa layanan konsumen dan manajemen

data.

Gambar 4.13 Diagram konteks sistem informasi manajemen pengelolaan

F-THREE

2. DFD level 0 sistem informasi manajemen pengelolaan F-THREE

DFD level 0 terdiri dari dua proses. Proses pertama adalah layanan kepada

konsumen. Proses layanan konsumen dilakukan dengan konsumen datang

langsung ataupun via telepon. Data-data layanan konsumen yang terlibat dalam

proses ini adalah data pemesanan, data transaksi penjualan, data retur dan data

informasi jenis, jumlah dan harga barang. Setelah semua proses tersebut

dilakukan, semua data-data tersebut disimpan dalam database. Proses kedua

adalah proses manajemen data. Proses memasukkan data-data yang dapat

dilakukan karyawan. Data yang terlibat dalam proses ini adalah data jenis, jumlah

dan harga barang, data retur, data pesanan, dan data transaksi penjualan. Semua

data yang terlibat disimpan dalam database. DFD level 0 sistem informasi

manajemen pengelolaan F-THREE dapat dilihat pada gambar 4.14.

Page 66: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-26

Gambar 4.14 Data flow diagram level 0 sistem informasi manajemen pengelolaan F-THREE

3. DFD level 1 proses layanan konsumen

Proses layanan konsumen ini terdiri dari dua proses. Proses layanan konsumen

datang langsung dan via telepon. Proses layanan konsumen tersebut memberikan

input pada sistem berupa data-data informasi jenis, harga dan jumlah barang, retur

barang, transaksi penjualan dan pemesanan serta konfirmasi atas pemesanan yang

dilakukan. Output yang diperoleh dari proses ini berupa update jumlah persediaan,

retur, jenis, harga dan laporan penjualan serta data-data pemesanan. Data-data

pemesanan tersebut disimpan dalam database. DFD level 1 proses layanan

konsumen dapat dilihat pada gambar 4.15.

Page 67: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-27

Gambar 4.15 Data Flow Diagram level 1 proses layanan konsumen

4. DFD level 1 proses manajemen data

Proses manajemen data ini terdiri dari empat proses. Proses manajemen

penjualan dilakukan oleh karyawan. Proses ini memberikan input pada sistem

berupa data laporan penjualan barang. Output yang diperoleh dari proses ini

berupa update data laporan penjualan barang. Proses manajemen data lainnya

dilakukan oleh karyawan adalah manajemen pesanan, manajemen retur dan

manajemen barang. Karyawan memberikan input berupa data-data informasi

pesanan, retur, penjualan dan persediaan barang yang kemudian disimpan dalam

database. DFD level 1 proses manajemen data dapat dilihat pada gambar 4.16.

Page 68: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-28

Gambar 4.16 Data Flow Diagram level 1 proses manajemen data

5. DFD level 2 proses manajemen barang

Proses manajemen barang dilakukan oleh karyawan 1. Proses ini terdiri dari

empat proses yaitu menambah data barang, mencari data barang, mengedit data

barang dan menghapus data barang. Proses menambah data barang dilakukan

ketika terdapat barang yang baru datang ke kios. Input proses ini berupa data

penambahan barang. Proses mencari data barang dilakukan ketika karyawan 1

ingin mendapatkan informasi yang diinginkan konsumen. Proses mengedit data

barang dilakukan ketika terjadi perubahan spesifikasi data barang atau jika terjadi

kesalahan input data barang sebelumnya. Input proses ini berupa data barang

terkini. Sedangkan proses menghapus data barang dilakukan ketika barang yang

ada tidak ada pada persediaan dan barang sudah tidak lagi dijual. Proses

manajemen barang ini menghasilkan data barang yang disimpan dalam database.

DFD level 2 manajemen barang dapat dilihat pada gambar 4.17.

Page 69: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-29

Karyawan 1

Data barang

Menambah Barang

2.1.1

Mengedit Barang

2.1.3

Mencari Barang

2.1.2

Menghapus Barang

2.1.4

Tambah data barang (jenis, jumlah dan harga)

Mencari dan update data barang

Hapus data barang

Data barang

Data barang

Data barang

Gambar 4.17 Data Flow Diagram level 2 proses manajemen barang

6. DFD level 2 proses manajemen retur

Proses manajemen retur terdiri dari empat proses yaitu menambah data

retur, mencari data retur, mengedit data retur dan menghapus data retur. Proses

menambah data retur dilakukan ketika terdapat penambahan retur barang dari

konsumen. Input proses ini berupa data retur barang. Proses mencari data retur

dilakukan ketika karyawan ingin melakukan proses mengedit data retur barang

dan menghapus data retur barang. Proses mengedit data retur dilakukan ketika

terjadi perubahan spesifikasi data retur atau jika terjadi kesalahan input data retur

sebelumnya. Input proses ini berupa data retur terkini (update). Sedangkan proses

menghapus data retur dilakukan apabila terjadi kesalahan input data retur

sebelumnya. Proses ini dilakukan oleh karyawan 1 dengan mengubah kondisinya

menjadi dihapus. Proses manajemen retur barang ini menghasilkan data retur yang

disimpan dalam database. DFD level 2 manajemen retur barang dapat dilihat pada

gambar 4.18.

Page 70: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-30

Karyawan 1

Data retur barang

Menambah retur

2.2.1

Mengedit retur

2.2.3

Mencari retur

2.2.2

Menghapus retur

2.2.4

Tambah data retur (jenis, jumlah dan harga)

Mencari dan update data retur

Hapus data retur

Data retur

Data retur

Data retur

Gambar 4.18 Data Flow Diagram level 2 proses manajemen retur barang

7. DFD level 2 proses manajemen pesanan

Proses manajemen pesanan terdiri dari empat proses yaitu menambah data

pesanan, mencari data pesanan, mengedit data pesanan dan menghapus data

pesanan. Proses menambah data pesanan dilakukan ketika terdapat penambahan

pesanan barang dari konsumen. Input proses ini berupa data pesanan barang.

Proses mencari data pesanan dilakukan ketika karyawan ingin melakukan proses

mengedit data pesanan barang dan menghapus data pesanan barang. Proses

mengedit data pesanan dilakukan ketika terjadi perubahan spesifikasi data

pesanan atau jika terjadi kesalahan input data pesanan sebelumnya. Input proses

ini berupa data pesanan terkini (update). Sedangkan proses menghapus data

pesanan dilakukan apabila terjadi kesalahan input data pesanan sebelumnya atau

konsumen via telepon tidak jadi mengambil barang pesanan. Proses ini dilakukan

oleh karyawan 1 dengan mengubah kondisinya menjadi dihapus. Proses

manajemen pesanan barang ini menghasilkan data pesanan yang disimpan dalam

database. DFD level 2 manajemen pesanan barang dapat dilihat pada gambar 4.19.

Page 71: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-31

Karyawan 1

Data pesanan barang

Menambah pesanan

2.3.1

Mengedit pesanan

2.3.3

Mencari pesanan

2.3.2

Menghapus pesanan

2.3.4

Tambah data pesanan (jenis, jumlah dan harga)

Mencari dan update data pesanan

Hapus data pesanan

Data pesanan

Data pesanan

Data pesanan

Gambar 4.19 Data Flow Diagram level 2 proses manajemen pesanan barang

8. DFD level 2 proses manajemen penjualan

Proses manajemen penjualan terdiri dari empat proses yaitu menambah data

penjualan, mencari data penjualan, mengedit data penjualan dan menghapus data

penjualan. Proses menambah data penjualan dilakukan ketika terdapat

penambahan penjualan barang dari konsumen. Input proses ini berupa data

penjualan barang. Proses mencari data penjualan dilakukan ketika karyawan ingin

melakukan proses mengedit data penjualan barang dan menghapus data penjualan

barang. Proses mengedit data penjualan dilakukan ketika terjadi perubahan

spesifikasi data penjualan atau jika terjadi kesalahan input data penjualan

sebelumnya. Input proses ini berupa data penjualan terkini (update). Sedangkan

proses menghapus data penjualan dilakukan apabila terjadi kesalahan input data

penjualan sebelumnya. Proses ini dilakukan oleh karyawan 1 dengan mengubah

kondisinya menjadi dihapus. Proses manajemen penjualan barang ini

menghasilkan data penjualan yang disimpan dalam database. DFD level 2

manajemen penjualan barang dapat dilihat pada gambar 4.20.

Page 72: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-32

Karyawan 1

Data penjualan barang

Menambah penjualan

2.4.1

Mengedit penjualan

2.4.3

Mencari penjualan

2.4.2

Menghapus penjualan

2.4.4

Tambah data penjualan (jenis, jumlah dan harga)

Mencari dan update data penjualan

Hapus data penjualan

Data penjualan

Data penjualan

Data penjualan

Gambar 4.20 Data Flow Diagram level 2 proses manajemen penjualan barang

4.3.2 Rancangan Basis Data (Database)

Tahapan rancangan database merupakan tahapan perancangan database untuk

mendukung sistem informasi manajemen pengelolaan F-THREE. Desain database

ini terdiri dari tiga tahapan yaitu tahap analisis kebutuhan database, tahap

perancangan model konseptual database, dan tahap perancangan fisik database.

1. Tahap analisis kebutuhan database

Pada tahap analisis kebutuhan database ditentukan entitas beserta atributnya

yang akan dimasukkan ke database. Entitas – entitas yang terlibat merupakan

data store dari DFD yang sudah dirancang sebelumnya. Berikut ini adalah data

store yang akan dijadikan entitas dalam perancangan database.

a. Data barang masuk

b. Data barang keluar

c. Manajemen barang

d. Data retur

e. Data laporan penjualan

Dari data store di atas ditentukan entitas dan atributnya. Atribut – atribut

tersebut ditentukan berdasarkan kebutuhan informasi dari entitas - entitasnya.

Page 73: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-33

1) Entitas : Data barang masuk

Tabel 4.5 Atribut data barang masuk (unnormalized)

Atribut Nomor nama barang

Nomor nama barang masuk

Nomor nama stok masuk

Jumlah barang masuk

Tanggal barang masuk

Keterangan barang masuk

2) Entitas : Data pencarian barang masuk

Tabel 4.6 Atribut pencarian data barang masuk (unnormalized)

Atribut Kode

Nama barang

Tanggal barang masuk

Jumlah

Keterangan

Aksi

3) Entitas : Data barang keluar

Tabel 4.7 Atribut data barang keluar (unnormalized)

Atribut Nomor nama barang

Nomor nama barang keluar

Nomor nama barang stok

Harga barang keluar

Jumlah stok keluar

Tanggal barang keluar

Keterangan barang keluar

Page 74: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-34

4) Entitas : Pencarian data barang keluar

Tabel 4.8 Atribut data barang keluar (unnormalized)

Atribut

Kode

Nama barang

Tanggal barang keluar

Jumlah

Keterangan

Aksi

5) Entitas : Manajemen barang

Tabel 4.9 Atribut manajemen barang (unnormalized)

Atribut

Nomor nama barang

Kode barang

Nama barang

Jenis barang

Keterangan barang

6) Entitas : Pencarian manajemen barang

Tabel 4.10 Atribut Pencarian manajemen barang (unnormalized)

Atribut

Kode barang

Nama barang

Harga

Stok sekarang

Aksi

Page 75: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-35

7) Entitas : Retur barang

Tabel 4.11 Atribut retur barang (unnormalized)

Atribut Nomor nama barang retur

Nomor nama barang keluar

Nomor nama barang stok

Harga barang retur

Jumlah stok retur

Tanggal barang retur

Keterangan barang retur

8) Entitas : Pencarian retur barang

Tabel 4.12 Atribut pencarian retur barang (unnormalized)

Atribut

Kode

Nama barang

Tanggal barang masuk

Jumlah

Keterangan

Aksi 9) Entitas : Laporan penjualan barang

Tabel 4.13 Atribut laporan penjualan barang (unnormalized)

Atribut

Nama barang

Tanggal

Jumlah barang masuk

Pengeluaran

Jumlah barang terjual

Pemasukan

Retur

Jumlah barang retur

Page 76: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-36

2. Tahap perancangan model konseptual database

Dalam merancang model konseptual database digunakan teknik normalisasi.

Teknik ini terdiri dari empat tahap yaitu bentuk tidak normal (unnormalized),

bentuk normal kesatu (1NF), bentuk normal kedua (2NF), dan bentuk normal

ketiga (3NF). Berikut ini adalah tahapan perancangan model konseptual

database dengan menggunakan teknik normalisasi.

a. Bentuk tidak normal (unnormalized)

Bentuk tidak normal (unnormalized) database sistem informasi manajemen

pengelolaan F-THREE dirancang seperti yang tersaji pada bagian analisis

kebutuhan database. Bentuk database tidak normal ini tidak mempunyai

syarat apapun.

b. Bentuk normal kesatu (1NF)

Bentuk normal kesatu (1NF) database harus memenuhi syarat yaitu tidak

ada atribut yang berulang-ulang atau atribut bernilai ganda (multi value),

setiap field hanya memiliki satu pengertian. Dari database bentuk tidak

normal terlihat semuanya memiliki atribut sama dan identik. Entitas yang

memiliki atribut yang sama antara lain data barang masuk, data manajemen

barang, data pencarian barang masuk, data pencarian barang keluar, data

barang retur dan laporan penjualan. Berikut ini adalah entitas- entitas yang

sudah memenuhi syarat sebagai bentuk norml kesatu.

1) Entitas : Data barang masuk

Tabel 4.14 Atribut data barang masuk(1NF)

Atribut

no_barang

id_barang masuk

id_stok masuk

Jumlah_barang masuk

Tanggal_barang masuk

Keterangan_barang masuk

Page 77: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-37

2) Entitas : Data pencarian barang masuk Tabel 4.15 Atribut pencarian data barang masuk (1NF)

Atribut

Kode_barang

id_barang

Tanggal_barang masuk

Jumlah_barang masuk

Keterangan

Aksi

3) Entitas : Data barang keluar

Tabel 4.16 Atribut data barang keluar (1NF)

Atribut

No_barang

Id_barang keluar

id_stok

Harga_barang keluar

Jumlah_stok keluar

Tanggal_barang keluar

Keterangan_barang keluar

4) Entitas : Pencarian data barang keluar

Tabel 4.17 Atribut pencarian data barang keluar (1NF)

Atribut

Kode_barang

Id_barang

Tanggal_barang keluar

Jumlah

Keterangan

Aksi

Page 78: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-38

5) Entitas : Manajemen barang

Tabel 4.18 Atribut manajemen barang (1NF)

Atribut

No_barang

Kode_barang

Id_barang

Jenis_barang

Keterangan_barang

6) Entitas : Pencarian manajemen barang

Tabel 4.19 Atribut Pencarian manajemen barang (1NF)

Atribut

Kode_barang

Id_barang

Harga

Stok_sekarang

Aksi

7) Entitas : Retur barang

Tabel 4.20 Atribut retur barang (1NF)

Atribut No_barang retur

id_barang keluar

id_barang stok

Harga_barang retur

Jumlah _stok retur

Tanggal_barang retur

Keterangan _barang retur

Page 79: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-39

8) Entitas : Pencarian retur barang

Tabel 4.21 Atribut pencarian retur barang (1NF)

Atribut

Kode_barang

Id_barang

Tanggal_barang masuk

Jumlah

Keterangan

Aksi

9) Entitas : laporan penjualan barang Tabel 4.22 Atribut laporan penjualan barang (1NF)

Atribut

Id_barang

Tanggal

Jumlah_barang masuk

Pengeluaran

Jumlah_barang terjual

Pemasukan

Retur

Jumlah_barang retur

c. Bentuk normal kedua (2NF)

Bentuk normal kedua (2NF) database harus memenuhi syarat yaitu data telah

memenuhi kriteria bentuk normal kesatu. Tabel-tebel hasil normalisasi tahap

pertama telah memenuhi syarat 2 NF. Hal ini dikarenakan sudah tidak terdapat

atribut yang memiliki ketergantungan fungsional pada primary key. Atribut

bukan kunci haruslah bergantung secara fungsi pada kunci utama / primary

key. Jadi, atribut yang bukan kunci dan tidak tergantung pada primary key

sebuah tabel akan dielimininasi. Pada bentuk normal kedua ini tabel telah

diberi nama dan ditentukan primery key-nya.

Page 80: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-40

1) Entitas : Data barang masuk

Tabel 4.23 Atribut data barang masuk(2NF) Atribut

id_barang masuk(PK)

id_stok masuk(FK)

Jumlah_barang masuk

Tanggal_barang masuk

Keterangan_barang masuk

2) Entitas : Data pencarian barang masuk

Tabel 4.24 Atribut pencarian data barang masuk (2NF) Atribut

Kode_barang(PK)

id_barang(FK)

Tanggal_barang masuk

Jumlah_barang masuk

Keterangan

Aksi

3) Entitas : Data barang keluar

Tabel 4.25 Atribut data barang keluar (2NF) Atribut

Id_barang keluar(PK)

id_stok

Harga_barang keluar

Jumlah_stok keluar

Tanggal_barang keluar(FK)

Keterangan_barang keluar

Page 81: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-41

4) Entitas : Pencarian data barang keluar

Tabel 4.26 Atribut pencarian data barang keluar (2NF) Atribut

Kode_barang(PK)

Id_barang(FK)

Tanggal_barang keluar(FK)

Jumlah

Keterangan

Aksi

5) Entitas : Manajemen barang

Tabel 4.27 Atribut manajemen barang (2NF) Atribut

Kode_barang(PK)

Id_barang(FK)

Jenis_barang

Keterangan_barang

6) Entitas : Pencarian manajemen barang

Tabel 4.28 Atribut Pencarian manajemen barang (2NF) Atribut

Kode_barang(PK)

Id_barang(FK)

Harga

Stok_sekarang

Aksi

Page 82: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-42

7) Entitas : Retur barang

Tabel 4.29 Atribut retur barang (2NF) Atribut

id_barang keluar(PK)

id_barang stok(FK)

Harga_barang retur

Jumlah _stok retur

Tanggal_barang retur(FK)

Keterangan _barang retur

8) Entitas : Pencarian retur barang

Tabel 4.30 Atribut pencarian retur barang (2NF) Atribut

Kode_barang(PK)

Id_barang(FK)

Tanggal_barang masuk(FK)

Jumlah

Keterangan

Aksi

9) Entitas : laporan penjualan barang

Tabel 4.31 Atribut laporan penjualan barang (2NF) Atribut

Id_barang(PK)

Tanggal(FK)

Jumlah_barang masuk

Pengeluaran

Jumlah_barang terjual

Pemasukan

Retur

Jumlah_barang retur

Page 83: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-43

3. Tahap perancangan fisik database

Pada bagian desain logik tabel yang sudah mengalami normalisasi akan

menghasilkan tabel-tabel baru. Pada tahap perancangan fisik database, tabel-

tabel tersebut akan diwujudkan secara fisik yaitu dengan merancang tabel

tersebut di dalam database, yaitu database Mysql. Rancangan yang dilakukan

meliputi nama tabel, tipe tabel dan ukuran tabel.

Page 84: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-44

Manajemen barangKode_barang(PK)

id_barang(FK)Jenis_barang

Keterangan_barang

Pencarian manajemen barangKode_barang(PK)

id_barang(FK)Harga

Stok_sekarangAksi

Barang masukid_barang masuk(PK)id_stok masuk(FK)

Jumlah_barang masukTanggal_barang masuk

Keterangan_barang masuk

Pencarian barang masukKode_barang(PK)

id_barang(FK)Tanggal_barang masukJumlah_barang masuk

KeteranganAksi

Barang keluarId_barang keluar(PK)

id_stokHarga_barang keluarJumlah_stok keluar

Tanggal_barang keluar(FK)Keterangan_barang keluar

Pencarian barang keluarKode_barang(PK)

id_barang(FK)Tanggal_barang keluar(FK)

JumlahKeterangan

AksiRetur barang

id_barang keluar(PK)id_barang stok(FK)Harga_barang returJumlah_stok retur

Tanggal_barang retur(FK)Keterangan_barang retur

Pencarian retur barangKode_barang(PK)

id_barang(FK)Tanggal_barang masuk(FK)

JumlahKeterangan

Aksi

Laporan penjualan barangid_barang (PK)Tanggal (FK)

Jumlah_barang masukPengeluaran

Jumlah_barang terjualPemasukan

ReturJumlah_barang retur

Gambar 4.21 Hubungan antar tabel pada bentuk normal kedua database sistem informasi manajemen F-THREE.

Page 85: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-45

4.3.3 Rancangan Antarmuka (Interface)

Pada tahap ini dilakukan perancangan desain antarmuka aplikasi yang

dibuat, dengan tujuan supaya pemakai mudah mengerti.

Perancangan interface ini meliputi perancangan interface input, output, dan

halaman depan aplikasi. Karyawan dan pihak-pihak yang berkompeten yang dapat

mengakses seluruh rancangan antarmuka yang disediakan oleh sistem informasi

manajemen F-THREE.

Karyawan dan pihak-pihak yang berkompeten harus login pada halaman

depan aplikasi untuk mengakses form aplikasi sistem informasi manajemen F-

THREE. Login dilakukan dengan memasukkan username dan password.

1. Form Login

Halaman login merupakan halaman ketika user ingin melakukan akses

terhadap aplikasi sistem informasi manajemen F-THREE, pada halaman login

akan di sajikan username dan password. Form login ini dapat dilihat pada

gambar 4.22.

Page 86: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-46

2. Desain Form Masukan

Form masukan pada sistem informasi manajemen F-THREE berupa form

– form isian yang akan disimpan dalam database. Form masukan dirancang

berdasarkan kebutuhan database yang dirancang. Berikut ini adalah form –

form masukan yang dirancang.

a. Form manajemen barang

Form manajemen barang merupakan form untuk menyimpan data barang

yang berupa kode barang, nama barang dan harga barang serta mencari data

barang yang terdapat dalam database. Form manajemen barang ini dapat

dilihat pada gambar 4.23.

Page 87: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-47

b. Form barang masuk

Form barang masuk merupakan form yang berfungsi untuk menambah

data barang masuk dan pencarian data barang kedalam database. Data

barang yang dimasukkan dalam database adalah data nama barang, jumlah

barang, harga barang, dan keterangan barang. Form barang masuk ini dapat

dilihat pada gambar 4.24.

Page 88: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-48

c. Form barang keluar

Form barang keluar merupakan form yang berfungsi untuk menambah

data barang keluar dan pencarian data barang keluar kedalam database.

Data barang yang dimasukkan dalam database adalah data nama barang,

jumlah barang, harga barang, dan keterangan barang. Form barang keluar

ini dapat dilihat pada gambar 4.25.

Page 89: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-49

3. Desain Keluaran

Keluaran pada sistem informasi F-THREE ini berupa form retur barang dan

form laporan penjualan barang.

a. Form retur barang

Form retur barang merupakan form yang berfungsi untuk pencarian data

retur barang dan pencarian barang keluar kedalam database. Form barang

keluar ini dapat dilihat pada gambar 4.26.

Page 90: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

IV-50

b. Form laporan penjualan

Form laporan penjualan barang merupakan form yang berfungsi untuk

pencarian data penambahan jenis barang, transaksi barang keluar masuk dan

retur barang kedalam database. Form laporan penjualan ini dapat dilihat

pada gambar 4.27.

4.3.4 Pembuatan Aplikasi Sistem Informasi Manajemen F-THREE

Pada tahap ini dilakukan pembuatan aplikasi sistem informasi F-THREE.

Aplikasi dibuat berdasarkan rancangan basis data dan rancangan antarmuka.

1. Pembuatan Basis Data

Basis data dibuat berdasarkan rancangan basis data yang telah dibuat. Basis

data yang dirancang dengan menggunakan aplikasi penyimpanan data MySQL.

2. Pembuatan Antarmuka

Antarmuka pengguna dibuat berdasarkan rancangan antarmuka yang telah

dibuat. Antarmuka yang dirancang memiliki desain form masukan dan desain

keluaran. Antarmuka dibuat dengan menggunakan paket pembuat aplikasi web

XAMPP.

Page 91: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

V-1

BAB V

ANALISIS DAN INTERPRETASI HASIL PERANCANGAN

Pada bab ini akan dibahas mengenai analisis dan interpretasi terhadap hasil

perancangan yang telah dilakukan pada bab sebelumnya. Analisis berisi evaluasi

hasil perancangan sedangkan interpretasi hasil berisi interpretasi kelayakan

implementasi sistem usulan.

5.1 ANALISIS HASIL PERANCANGAN

Pada tahap ini akan dilakukan evaluasi terhadap hasil perancangan. Evaluasi

dilakukan untuk melihat apakah web database mampu memenuhi semua

kebutuhan yang telah ditetapkan pada tahap analisis sistem. Evaluasi dilakukan

terhadap dua hal, yaitu fungsionalitas antarmuka dan kinerja basis data.

5.1.1 Evaluasi Fungsionalitas Antarmuka

Evaluasi dilakukan dengan pengujian aplikasi (program testing) untuk

melihat apakah semua fitur dapat berfungsi sebagaimana yang diharapkan.

Pengujian fungsional dilakukan dengan memperhatikan dua aspek, yaitu validasi

dan navigasi (Nawi dan Yuhanef, 2007).

Pengujian validasi bertujuan untuk mengetahui apakah aplikasi dapat

melakukan pemrosesan terhadap data yang diinputkan dengan benar. Data yang

dimasukkan lewat form yang ada pada antarmuka aplikasi (halaman website)

harus dimasukkan tepat ke dalam tabel basis data yang sesuai. Pengujian

dilakukan terhadap setiap form input. Jika data yang dimasukkan juga

dimaksudkan untuk tampil dalam halaman website maka data tersebut juga di cek

apakah ditampilkan sesuai dengan yang dimasukkan lewat form. Jika data yang

dimasukkan tergolong invalid (sesuai dengan batasan yang ditetapkan) maka data

harus ditolak untuk dimasukkan ke dalam sistem dan ditampilkan pesan kesalahan

bagi admin. Hasil pengujian validasi menunjukkan bahwa aplikasi dapat

melakukan pemrosesan dengan baik.

Pengujian navigasi bertujuan untuk mengetahui apakah semua hyperlink dan

semua tombol yang ada di halaman website dapat berfungsi dengan baik dan

benar. Pengujian dilakukan dengan cara mengklik setiap hyperlink dan setiap

tombol yang ada. Setiap hyperlink dan tombol yang terdapat pada website harus

Page 92: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

V-2

berfungsi sesuai dengan desain dan tujuan masing-masing. Hasil pengujian

navigasi menunjukkan bahwa semua hyperlink dan tombol dapat berfungsi dengan

baik.

5.1.2 Evaluasi Kinerja Basis Data

Checklist untuk menguji fungsionalitas aplikasi pengelolaan barang bagi

kios F-THREE dapat dilihat pada tabel 5.1. berikut ini.

Tabel 5.1. Hasil Checklist fungsionalitas aplikasi pengelolaan barang bagi kios F-THREE

No Evaluasi Fungsionalitas Keterangan 1 Dengan memasukkan nilai

ke dalam sebuah field dari masing-masing atribut dari setiap tabel yang ada di basis data.

Kriteria terpenuhi karena setiap atributnya harus diisi dengan batasan yang telah ditentukan sebelumnya.

2 Memasukkan seperangkat nilai ke dalam sebuah record dari setiap tabel yang ada di basis data kecuali pada field dari atribut yang berfungsi sebagi primary key.

Kriteria terpenuhi karena semua primary key pada setiap tabel tidak diperbolehkan untuk diisi dengan “NULL” value. Apabila kriteria belum terpenuhi, maka harus dilakukan koreksi sampai terpenuhi semua primary key pada setiap tabel tidak diperbolehkan untuk diisi dengan “NULL” value.

3 Dengan memasukkan nilai ke dalam sebuah field dari setiap atribut yang berfungsi sebagai primary key di sebuah tabel dan sebagi foreign key di tabel lain dan melihat hasilnya di setiap tabel yang menampung foreign key tersebut.

Kriteria terpenuhi karena jika data pada suatu tabel dilakukan peng-update-an maka tabel lain juga akan ikut ter-update, sedangkan jika data pada suatu tabel di-delete, maka data pada tabel lain yang terhubung melalui foreign key akan ikut ter-delete.

4 Memasukkan nilai invalid ke dalam suatu atribut dari tabel basis data.

Kriteria terpenuhi karena data baru yang akan di-input harus menyesuaikan constraint yang telah dibuat.

5 Dengan mencoba melakukan manipulasi terhadap data tanpa menggunakan wewenang yang seharusnya.

Kriteria terpenuhi karena user hanya bisa melakukan manipulasi data sesuai wewenang yang dimiliki.

Page 93: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

V-3

5.2 INTERPRETASI HASIL PERANCANGAN

Pada tahap ini dilakukan interpretasi kelayakan implementasi sistem usulan

hasil perancangan. Pendekatan yang digunakan adalah pendekatan PIECES

(Performance, Information, Economic, Control, Efficiency, dan Services).

Dilihat dari performance (kinerja), sistem usulan akan mampu menampilkan

kinerja yang lebih baik dibandingkan dengan sistem lama. Tolak ukurnya adalah

troughput (jumlah pekerjaan yang dapat dilakukan pada saat tertentu) yang

dimiliki. Sistem usulan berpusat pada aplikasi web database yang bekerja pada

jaringan internet, aplikasi ini dapat diakses oleh beberapa admin secara bersamaan

baik itu untuk aktivitas pencarian data F-THREE maupun input data F-THREE.

Kemampuan ini tidak ada pada sistem lama untuk menjalankan semua aktivitas

pengelolaan data.

Dilihat dari information (informasi), sistem usulan akan mampu

memberikan kualitas informasi yang lebih baik dibanding sistem lama. Sistem

usulan akan mampu memberikan informasi yang lebih akurat, lebih tepat waktu,

dan lebih relevan dibanding sistem lama. Lebih akurat karena seluruh data yang

ditampilkan dengan adanya proses kontrol berupa verifikasi antar admin F-

THREE pusat dan cabang. Lebih tepat waktu karena admin bisa mengakses

sendiri kapan pun yang bersangkutan menginginkan tanpa harus datang langsung

ke F-THREE. Lebih relevan karena admin memiliki keleluasaan untuk

mengkonfigurasi sendiri jenis informasi yang diinginkan.

Dilihat dari economic (ekonomi), sistem usulan akan memberikan manfaat

dan keuntungan bagi organisasi. Pada sistem lama, untuk melakukan input dan

rekapitulasi data, admin masih melakukan dengan cara manual. Dengan sistem

usulan, proses rekapitulasi dilakukan secara mandiri oleh aplikasi.

Dilihat dari control (kendali), sistem usulan akan memiliki kemampuan

Pengendalian yang lebih baik karena data bisa diakses oleh F-THREE Singosaren

dan F-THREE Cibinong, sehingga kekeliruan data bisa segera terdeteksi.

Dilihat dari efficiency (efisiensi), sistem usulan akan memiliki efisiensi lebih

tinggi dibandingkan sistem lama. Efisiensi tersebut akan secara otomatis

meningkat sesuai dengan peningkatan pada aspek-aspek sebelumnya

(performance, information, dan economic).

Page 94: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

V-4

Sedangkan dilihat dari service (pelayanan), sistem usulan akan memberikan

pelayanan yang lebih baik kepada admin dibandingkan sistem lama. Bagi admin,

sistem akan mengurangi beban kerja dengan adanya otomatisasi. Bagi pihak yang

membutuhkan data dan informasi, sistem akan mampu memberikan apa yang

diinginkan dengan lebih akurat, lebih tepat waktu, dan lebih relevan.

Meskipun berdasarkan uraian di atas, sistem layak untuk

diimplementasikan, namun supaya penerapannya bisa berjalan dengan baik maka

sistem memerlukan satu buah elemen pendukung vital. Elemen yang dimaksud

adalah sebuah aturan (bisa berupa SOP) yang mengatur tata kelola data F-

THREE. Aturan tersebut diperlukan mengingat aplikasi web database yang

dihasilkan dalam penelitian ini hanyalah sebuah alat bantu untuk mengelola data.

Untuk memastikan bahwa alat bantu tersebut digunakan maka aturan yang bersifat

mengikat harus diterapkan.

Aplikasi web database yang dikembangkan merupakan sebuah aplikasi

yang dirancang khusus untuk mengelola data F-THREE. Meskipun aplikasi web

database yang dihasilkan dalam penelitian ini sudah mampu menjalankan fungsi-

fungsi dasar pengelolaan data F-THREE, namun masih terbuka kemungkinan

pengembangan pada beberapa aspek untuk lebih meningkatkan kemampuan dan

manfaat yang bisa diberikan.

Page 95: PERANCANGAN SISTEM INFORMASI DAN …... · PERANCANGAN SISTEM INFORMASI DAN APLIKASI ... 2.4.2 Diagram Alir ... Merancang sistem informasi manajemen pengelolaan barang pada kios F-

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

VI-1

BAB VI

KESIMPULAN DAN SARAN

Pada bab yang terakhir ini akan diberikan beberapa kesimpulan dan saran

dari penelitian yang dilakukan. Kesimpulan hasil penelitian merupakan jawaban

dari tujuan penelitian yang ingin dicapai. Sedangkan saran berisi tentang hal-hal

yang harus dipertimbangkan untuk penelitian selanjutnya agar diperoleh hasil

yang lebih baik.

6.1 KESIMPULAN

Berdasarkan hasil analisis dan perancangan sistem yang telah dilakukan,

maka dapat ditarik beberapa kesimpulan, yaitu.

1. Hasil rancangan aplikasi pengelolaan barang berbasis web XAMPP bagi F-

THREE dapat memudahkan karyawan untuk mengakses data jenis barang,

jumlah barang, harga barang, retur dan penjualan barang secara akurat dan

cepat.

2. Sistem pengelolaan data yang dirancang hanya dapat diakses oleh karyawan F-

THREE secara bersamaan melalui jaringan internet.

6.2 SARAN

Saran yang dapat diberikan untuk langkah pengembangan atau penelitian

selanjutnya, yaitu:

1. Diperlukan penyusunan SOP yang didalamnya memuat prosedur

pengelolaan data F-THREE untuk lebih mempermudah di dalam

pengoperasian aplikasi tersebut.

2. Implementasi sistem pengelolaan F-THREE secara menyeluruh dengan

melakuka uji coba sistem informasi melalui jaringan internet.

3. Penambahan fitur-fitur pada web database yang mampu diakses secara

langsung bagi konsumen.