Sistem informasi penjualan berbasis web pada Tomcats Denim Bandung

DAFTAR RIWAYAT HIDUP

DATA PRIBADI

Nama

:

Faisal Samsul Azis

Tempat/Tanggal Lahir

:

Sukabumi, 29 Mei 1990

Jenis Kelamin

:

Laki - laki


Agama

:

Islam

Golongan Darah

:

B

Status

:

Belum Menikah

Alamat


:

Jalan R.A Kosasih No. 96 Ciaul, Sukabumi.

Email

:

isallfaisall@gmail.com

PENDIDIKAN
1. (1996 – 2002)

:

SDN Pintukisi 2, Sukabumi

2. (2002 – 2005)


:

SMP Negeri 5, Sukabumi

3. (2005 – 2008)

:

SMA Negeri 4, Sukabumi

4. (2008 – 2014)

:

S-1 Program Studi Sistem Informasi
Universitas Komputer Indonesia ( UNIKOM )

Bandung, Februari 2014

Faisal Samsul Azis


SISTEM INFORMASI PENJUALAN
BERBASIS WEB PADA TOMCATS DENIM BANDUNG

SKRIPSI

Diajukan sebagai salah satu syarat kelulusan pada
Program Studi Sistem Informasi Jenjang S1 (Strata 1)
Fakultas Teknik dan Ilmu Komputer

Oleh :
Faisal Samsul Azis
1.05.08.596

PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA
BANDUNG
2014


KATA PENGANTAR

Segala puji dan syukur penulis panjatkan kehadirat Allah SWT, atas segala
rahmat, hidayah dan karunia-Nya dan tidak lupa juga sholawat serta salam penulis
limpahkan kepada Nabi Muhamad SAW, sehingga penulis dapat dengan lancar
menyelasaikan laporan skripsi yang berjudul “Sistem Informasi Penjualan
Berbasis Web Pada Tomcats Denim Bandung”. Laporan ini disusun sebagai salah
satu syarat dalam menempuh sidang tugas akhir jenjang Strata 1 (S1) pada
program studi Sistem Informasi Fakultas Teknik dan Ilmu Komputer Universitas
Komputer Indonesia (UNIKOM).
Penulis menyadari bahwa laporan ini masih terlalu jauh dari predikat
sempurna. Oleh karena itu, dengan segala kerendahan hati penulis mengharapkan
kritik dan saran yang tentunya berguna bagi penulis dan bersifat membangun.
Keberhasilan penulis dalam penyusunan laporan ini tidak lepas dari
bantuan dan dorongan berbagai pihak, oleh karena itu perkenankan penulis untuk
menyampaikan terimakasih yang tulus kepada semua pihak yang telah membantu
memberikan material, spiritual dan motivasi yang tak terhingga, antara lain
kepada :
1. Allah SWT, yang telah membukakan jalan dan memberikan segala
kemudahan atas segala kehendak-Nya sehingga skripsi ini dapat

terselesaikan.
2. Dr. Ir. Eddy Suryanto Soegoto, M.Sc., selaku Rektor Universitas
Komputer Indonesia.

v

3. Prof. Dr. H. Denny Kurniadie, Ir.,M.sc., selaku Dekan Fakultas Teknik
dan Ilmu Komputer Universitas Komputer Indonesia.
4. Syahrul Mauluddin, S.Kom.,M.Kom. selaku Ketua Jurusan Program Studi
Sistem Informasi Universitas Komputer Indonesia.

5. Sintya Sukarta, S.T., MT. selaku dosen wali Penulis (SI-12).
6. Drs. Bambang S. Soedibyo, M.Eng. selaku dosen pembimbing yang telah
banyak memberikan bantuan dan pengarahan serta masukan yang sangat
berharga kepada penulis dalam pengerjaan skripsi ini.
7. Pemilik, dan staf pegawai Tomcats Denim yang telah membantu dalam
penyusunan skripsi saya.
8. Ibunda dan ayah tercinta, Jumiaty Arita & Pendi Effendy terima kasih
untuk semua kasih sayang, doa yang selalu dipanjatkan, dorongan serta
semangat yang tak pernah putus dalam menghadapi semua masalah. “ I

LOVE YOU”.
9. Kakak dan adik, Linda Handayani, Rizal Zaenal Abidin & Nasrul Fadly
yang selalu memberikan motivasi.
10. Rekan-rekan mahasiswa/i SI angkatan 2008 khususnya SI-12 atas
kebersamaan, dorongan, dan bantuannya selama ini. “KALIAN LUAR
BIASA”.

vi

11. Sahabat seperjuangan khususnya Valby, dan teman - teman terbaik Bayu,
Yanri Karyo, Zaki, Esa Mahong, Goestian Babah, Agung Sono, Melisa,
Denny Koplak, Dicky, Rama, Ucup, Med Ahmed, Yanti, Tina, Chika,
Anggi, Sahal, Sendi Jepri, Fajar Jarot, Bagus, Lukman, Nelson, Reza.

Kepada pihak yang tidak bisa disebutkan namanya, penulis memohon
maaf, dan terimakasih untuk semua dukungan, bantuan, motivasi dan semangat
yang diberikan kepada penulis.
Akhir kata, penulis berharap semoga laporan ini bermanfaat bagi penulis
dan pembaca. Semoga segala bantuan yang telah diberikan kepada penulis
mendapat balasan dari Allah SWT. Amin Ya Robbal Alamin.


Bandung,

Februari 2014

Faisal Samsul Azis

vii

DAFTAR ISI

LEMBAR PENGESAHAN ........................................................................ i
PERNYATAAN KEASLIAN ..................................................................... ii
ABSTRAK ................................................................................................... iii
ABSTRACT .................................................................................................. iv
KATA PENGANTAR ................................................................................. v
DAFTAR ISI ................................................................................................ viii
DAFTAR GAMBAR ................................................................................... xiv
DAFTAR TABEL ....................................................................................... xvii
DAFTAR SIMBOL ..................................................................................... xviii


BAB I PENDAHULUAN
1.1 Latar Belakang Penelitian ........................................................... 1
1.2 Identifikasi dan Rumusan Masalah ............................................. 4
1.2.1 Identifikasi Masalah ..................................................... 5
1.2.2 Rumusan Masalah ........................................................ 5
1.3 Maksud dan Tujuan Penelitian .................................................... 6
1.3.1 Maksud Penelitian ........................................................ 6
1.3.2 Tujuan Penelitian ......................................................... 6
1.4 Kegunaan Penelitian.................................................................... 7
1.4.1 Kegunaan Praktis ......................................................... 7
1.4.2 Kegunaan Akademis .................................................... 7

viii

1.5 Batasan Masalah.......................................................................... 8
1.6 Lokasi dan Waktu Penelitian ...................................................... 8

BAB II LANDASAN TEORI
2.1 Konsep Dasar Sistem .................................................................. 10

2.1.1 Karakteristik Sistem ..................................................... 11
2.2 Pengertian Informasi ................................................................... 13
2.3 Pengertian Sistem Informasi ....................................................... 14
2.3.1 Manfaat Sistem Informasi ............................................ 15
2.4 Penjualan ..................................................................................... 15
2.5 Internet ........................................................................................ 16
2.6 Website........................................................................................ 16
2.6.1 Tujuan Pembuatan Website ......................................... 17
2.6.2 Menentukan Isi Website............................................... 17
2.6.3 Menentukan Struktur Website...................................... 18
2.7 Perangkat Lunak Pendukung....................................................... 18
2.7.1 Adobe Dreamweaver .................................................... 18
2.7.2 PHP .............................................................................. 19
2.7.3 Web Server XAMPP .................................................... 20
2.7.4 MySQL......................................................................... 20
2.7.5 CSS (Cascading Style Sheets) ...................................... 21

ix

BAB III OBJEK DAN METODE PENELITIAN

3.1 Objek Penelitian .......................................................................... 23
3.1.1 Sejarah Singkat Perusahaan ......................................... 23
3.1.2 Visi dan Misi Perusahaan ............................................. 24
3.1.3 Struktur Organisasi Perusahaan ................................... 24
3.1.4 Deskripsi Tugas ............................................................ 25
3.2 Metode Penelitian........................................................................ 26
3.2.1 Desain Penelitian .......................................................... 26
3.2.2 Jenis dan Metode Pengumpulan Data .......................... 26
3.2.2.1 Sumber Data Primer ............................................ 26
3.2.2.2 Sumber Data Sekunder ........................................ 27
3.2.3 Metode Pendekatan dan Pengembangan Sistem ...................... 27
3.2.3.1 Metode Pendekatan Sistem ................................. 27
3.2.3.2 Metode Pengembangan Sistem ........................... 29
3.2.3.3 Alat Bantu Analisis dan Perancangan ................. 31
3.2.4 Pengujian Software .............................................................................. 37

x

BAB IV ANALISIS DAN PERANCANGAN SISTEM
4.1 Analisis Sistem yang Berjalan .................................................... 38
4.1.1 Analisis Dokumen ........................................................ 38
4.1.2 Analisis Prosedur yang Sedang Berjalan ..................... 41
4.1.2.1 Flowmap.............................................................. 43
4.1.2.2 Diagram Konteks ................................................ 44
4.1.2.3 Data Flow Diagram ............................................. 45
4.1.3 Evaluasi Sistem yang Sedang Berjalan ........................ 45
4.2 Perancangan Sistem .................................................................... 47
4.2.1 Tujuan Perancangan Sistem ......................................... 47
4.2.2 Gambaran Umum Sistem yang Diusulkan ................... 47
4.2.3 Perancangan Prosedur yang Diusulkan ........................ 48
4.2.3.1 Diagram Konteks yang Diusulkan ...................... 49
4.2.3.2 Data Flow Diagram ............................................. 49
1. DFD Level 1 .......................................................... 50
2. DFD Level 2 Proses 1 ........................................... 51
3. DFD Level 2 Proses 2 ........................................... 51
4. DFD Level 2 Proses 4 ........................................... 52
5. DFD Level 2 Proses 5 ........................................... 53
6. DFD Level 2 Proses 7 ........................................... 54
4.2.3.3 Kamus Data ......................................................... 54
4.2.4 Perancangan Basis Data ............................................... 58
4.2.4.1 Normalisasi ......................................................... 58

xi

4.2.4.2 Relasi Tabel ......................................................... 62
4.2.4.3 Entity Relationship Diagram ............................... 63
4.2.4.4 Struktur File ........................................................ 64
4.2.4.5 Kodefikasi ........................................................... 68
4.2.5 Perancangan Antar Muka ............................................. 70
4.2.5.1 Struktur Menu ..................................................... 70
4.2.5.2 Perancangan Input ............................................... 73
4.2.5.3 Perancangan Output ............................................ 78
4.2.6 Perancangan Arsitektur Jaringan.................................. 82

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM
5.1 Implementasi ............................................................................... 83
5.1.1 Batasan Implementasi .................................................. 83
5.1.2 Implementasi Perangkat Lunak .................................... 83
5.1.3 Implementasi Perangkat Keras ..................................... 84
5.1.4 Implementasi Basis Data .............................................. 84
5.1.5 Implementasi Antar Muka............................................ 92
5.1.5.1 Implementasi Halaman Menu Pengunjung ......... 108
5.1.5.1 Implementasi Halaman Menu Pelanggan............ 109
5.1.5.1 Implementasi Halaman Menu Admin ................. 110
5.1.6 Implementasi Instalasi Program ................................... 111
5.1.7 Penggunaan Program ................................................... 112
5.2 Pengujian ..................................................................................... 112

xii

5.2.1 Rencana Pengujian ....................................................... 113
5.2.2 Kasus dan Hasil Pengujian ........................................... 114
5.2.2.1 Pengujian Login Kustomer ................................. 114
5.2.2.2 Pngujian Pembelian Produk ................................ 115
5.2.2.3 Pengujian Kelola Orders ..................................... 116
5.2.2.4 Pengujian Laporan .............................................. 117
5.2.3 Kesimpulan Hasil Pengujian ........................................ 118

BAB VI KESIMPULAN DAN SARAN
6.1 Kesimpulan ................................................................................. 119
6.2 Saran ............................................................................................ 120

DAFTAR PUSTAKA .................................................................................. 121
LAMPIRAN

xiii

DAFTAR PUSTAKA

Abdul Kadir. 2008. Dasar Pemograman Web Dinamis Menggunakan PHP. Andi
Offset. Yogyakarta.
Al-Bahra bin Ladjamudin. 2005. Analisis dan Desain Sistem Informasi. Graha
Ilmu. Yogyakarta.
Gerald J, Davis, lucas, McLeod dan Robert G Murdick. Al-Bahra bin Ladjamudin
2005. Analisis dan Desain Sistem Informasi. Graha Ilmu. Yogyakarta.
Jogiyanto, Hartono. 2005. Analisis & Desain Sistem Informasi Pendekatan
Terstruktur Teori dan Praktek Aplikasi Bisnis. Andi. Yogyakarta
Sugiri dan Budi Kurniwan. 2007. Desain Web Menggunakan HTML + CSS. Andi
Offset. Yogyakarta.

Sumber Dari Internet:
http://www.maniacms.web.id/ Pengertian Xampp/ 10 September 2013
http://id.wikipedia.org/wiki/ Adobe_Dreamweaver/ 10 September 2013
http://www.balinter.net/news_184_Pengertian_Ecommerce_dan_Teknologi_Infor
masi html
http://dedioke.files.wordpress.com/2011/09/sejarah-jaringan-internet.pdf

121

BAB I
PENDAHULUAN
1.1

Latar Belakang Penelitian
Perkembangan kebutuhan informasi sejalan dengan perkembangan ilmu

pengetahuan dan teknologi yang semakin pesat, khususnya ilmu komputer. Dalam
hal ini, komputer memegang peranan yang sangat penting sebagai alat bantu
dalam pengolahan data. Penggunaan komputer yang dilengkapi dengan program
aplikasi yang menunjang akan menghemat waktu, biaya, dan tenaga serta
memudahkan dalam menghasilkan informasi yang dibutuhkan.
Kebutuhan akan suatu sistem informasi mencakup hampir di segala ruang
lingkup kehidupan. Setiap organisasi maupun individu sangat membutuhkan
informasi yang akurat, cepat, dan relevan. Namun dalam kenyataanya hal tersebut
tidak sesuai dengan keinginan dan harapan yang hendak dicapai, dikarenakan
kurang atau terbatasnya sistem informasi yang digunakan.
Internet adalah sumber informasi yang diminati dewasa ini. Jaringan
komputer dibelahan dunia ini mampu menyajikan informasi secara lengkap dan
akurat. Pengguna jasa layanan internet di Indonesia terus mengalami peningkatan,
manfaat internet sebagai sarana untuk mendapatkan sebuah informasi yang telah
dirasakan oleh banyak kalangan. Dilihat dari kondisi tersebut berkembang pula
teknologi internet.

1

2

Website sebagai salah satu contoh penerapan teknologi informasi yang
merupakan suatu aplikasi yang dapat memberikan kemudahan bagi setiap
penggunanya untuk memperoleh informasi secara cepat. Saat ini website bukan
hal yang asing lagi, karena telah banyak digunakan oleh berbagai bidang
perusahaan, organisasi, maupun individu sebagai media atau sarana untuk
memperoleh informasi maupun memberikan informasi yang berguna bagi semua
pihak yang berkepentingan. Selain itu, website juga sering digunakan sebagai
sarana bisnis dalam melakukan transaksi atau memberikan pelayanan kepada
konsumen.
Tomcats Denim ini merupakan perusahaan yang bergerak dibidang jasa
penjualan produk denim yang berdiri pada tanggal 8 Februari 2011, berlokasi di
Bandung dan bisa disebut sebagai pemain baru dibidang penjualan produk ini.
Berdasarkan hasil analisis dan wawancara pada Tomcats Denim, dapat
disimpulkan bahwa perusahaan lain dibidang jasa penjualan produk yang sama ini
bisa dikatakan berjumlah banyak yaitu kurang lebih ada 20 perusahaan yang
masih konsisten dalam bidang sejenis ini dan sebagian besar dari mereka belum
menggunakan website. Untuk lebih jelas nya berikut daftar perusahaan yang
sudah menggunakan dan belum menggunakan website :

3

Tabel 1.1 Perusahaan yang Sudah dan Belum Menggunakan Website

NO.

NAMA PERUSAHAAN / MERK

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

Peter Says Denim
Pot Meets Pop
Noots Jeans
River Denim
Youges Denim
Mischieff Denim Division
Kick Denim
Brother Denim
Mighty Indonesia
Old Blue Co.
Elhaus
D.N.A
Nevermore dvsn
Crows
Divide
Anti Star
Moods Jeans
DEX Denim
Frankenstein Co.
Brain Storm

WEBSITE
YA




TIDAK



















(Sumber : Data Hasil Observasi)
Pelayanan toko melayani para calon pembeli yang masih mengandalkan
kedatangan dan berhadapan langsung untuk melakukan transaksi pembelian
produk.
Pada bagian sistem pelayanan Tomcats Denim yang sedang berjalan masih
terdapat beberapa permasalahan antara lainnya adalah pada proses manajemen
pengolahan dan pencatatan data barang, data supplier, serta data transaksi
penjualan dan pembelian masih dilakukan dengan menggunakan tulisan tangan
dan belum terkomputerisasi. Hal ini dapat dikatakan kurang efektif dan efisien,

4

dikarenakan sulit untuk mencatat dan menghitung banyaknya jenis barang yang
ada, serta kesulitan dalam pencarian data barang yang masih berupa dokumen
yang masih menumpuk dan mengalami kehilangan. Selain masalah yang terdapat
dalam sistem yang berjalan, Tomcats Denim juga masih sangat kurang dalam hal
memperkenalkan informasi profil perusahaan mereka terhadap masyarakat luas.
Dengan melihat pada masalah di atas maka diperlukan sebuah perubahan
untuk membangun suatu perancangan sistem informasi terkomputerisasi berbasis
web yang dapat memecahkan masalah penjualan barang pada Tomcats Denim,
Untuk itu penulis tertarik dalam hal penelitian ini mengambil judul : “ SISTEM
INFORMASI PENJUALAN BERBASIS WEB PADA TOMCATS DENIM
BANDUNG “.
1.2

Identifikasi dan Rumusan Masalah
Upaya meningkatkan kualitas pelayanan informasi suatu perusahaan atau

instansi tidak luput dari berbagai kendala permasalahan yang dihadapi. Selain
terbatasnya sumberdaya manusia, sistem informasi pun terkadang banyak sekali
mempunyai kekurangan. Hal ini pula yang dialami Tomcats Denim.

5

1.2.1

Identifikasi Masalah
Berdasarkan

latar

belakang

diatas,

maka

dapat

diidentifikasikan

permasalahan yang ada yaitu :
1. Adanya kesulitan dalam melakukan pemasaran untuk jangkauan yang lebih
luas.
2. Kemungkinan besar terjadi kesalahan dalam pencatatan data transaksi
penjualan dan pembelian yang terjadi dalam sistem yang berjalan.
3. Penyimpanan data transaksi penjualan dan pembelian yang masih dalam
bentuk dokumen yang mengalami penumpukan dan sering hilang.
1.2.2

Rumusan Masalah
Untuk perumusan masalah yang ada mengemukakan tiga hal masalah yaitu :

1. Bagaimana sistem informasi penjualan yang sedang berjalan pada Tomcats
Denim.
2. Bagaimana perancangan Sistem Informasi Penjualan Berbasis web yang
diusulkan pada Tomcats Denim sehingga dapat memenuhi kebutuhan yang
diharapkan.
3. Bagaimana melakukan pengujian yang dilakukan terhadap sistem informasi
penjualan berbasis web yang diusulkan pada Tomcats Denim.
4. Bagaimana implementasi kebutuhan sistem informasi penjualan berbasis
web di Tomcats Denim dapat berjalan dengan baik.

6

1.3

Maksud dan Tujuan Penelitian
Menentukan maksud dan tujuan dari apa yang akan diteliti, hal ini dapat

membuat penelitian mencapai tujuan yang lebih baik, karena maksud dan tujuan
ini akan memberikan dampak positif, sehingga bisa lebih mengacu kepada
efektifitas dalam peningkatan mutu penjualan yang akan dilakukan Tomcats
Denim.
1.3.1

Maksud Penelitian
Maksud dari penelitian ini adalah untuk membangun Sistem Informasi

Penjualan Berbasis web Pada Tomcats Denim, sehingga data transaksi informasi
pembelian dan penjualan dapat tersusun dengan baik dan para pelanggan dapat
mengakses lewat internet pada website Tomcats Denim yang akan dibangun.
1.3.2

Tujuan Penelitian
Adapun tujuan dari penelitian yang dilakukan adalah sebagai berikut:

1. Untuk mengetahui sistem informasi yang sedang berjalan pada Tomcats
Denim.
2. Untuk menghasilkan rancangan sistem informasi penjualan berbasis web
yang diusulkan pada Tomcats Denim.
3. Untuk menguji aplikasi sistem informasi penjualan berbasis web yang
diusulkan pada Tomcats Denim.
4. Untuk mengimplementasi aplikasi sistem informasi penjualan berbasis web
pada Tomcats Denim dapat berjalan dengan baik.

7

1.4

Kegunaan Penelitian
Kegunaan penelitian ini penulis mengharapkan hasil yang maksimal,

meskipun dikerjakan dengan kemampuan yang terbatas, sehingga penyajian
sangat jauh dari kata sempurna, namun penulis mengharapkan hasil lain yaitu
untuk menambah pengetahuan dan pemahaman mengenai perancangan sistem
penjualan dengan berbasis web dan umumnya bagi peneliti lain sebagai sumber
informasi yang dapat digunakan untuk referensi, khususnya bagi berusahan
Tomcats Denim diharapkan dapat memberikan masukan untuk menambah
informasi.
1.4.1

Kegunaan Praktis
Dengan penelitian ini penulis mengaharapkan manfaat dan kegunaan pada

Tomcats Denim dalam hal pengelolaan transaksi informasi perusahaan dan dapat
memuaskan konsumen.
1.4.2

Kegunaan Akademis
Penulis berharap dengan adanya perancangan sistem informasi ini dapat

menambah pengetahuan, dan dapat dijadikan sebagai acuan bagi penulis lain
untuk dijadikan referensi.

8

1.5

Batasan Masalah
Untuk mempermudah penyelesaian masalah, maka penulis membatasi ruang

lingkup masalah sebagai berikut:
1. Perancangan website dibuat berdasarkan permintaan dan kebutuhan dari
pihak Tomcats Denim.
2. Proses pembayaran hanya bisa dilakukan dengan cara transfer uang antar
rekening ke bank yang telah dicantumkan di website.
3. Proses pengiriman barang hanya melalui jasa pengiriman JNE.
4. Hanya membahas retur pembelian kepada supplier.
1.6 Lokasi dan Waktu Penelitian
Lokasi penelitian bertempat di Tomcats Denim yang beralamat di Jalan Bagus
Rangin III, No. 146/50, Kec. Coblong, Kel. Lebak Gede, Bandung. Sedangkan
untuk waktu penelitian dilakukan dalam jangka waktu 5 bulan, mulai dari
September 2013 sampai dengan Januari 2014, untuk lebih jelasnya dapat dilihat
tabel dibawah ini:

9

Tabel 1.2 Jadwal Penelitian

No.
1

2
3
4
5
6

Nama
Kegiatan
Pengumpulan
kebutuhan
observasi
wawancara
Membuat
Prototyping
Evaluasi
Prototyping
Pengkodean
Sistem
Pengujian
Sistem
Evaluasi
Sistem

Sep

1

Okt

2013 - 2014
Nov

Des

Jan

2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2

3

4

BAB II
LANDASAN TEORI

2.1

Konsep Dasar Sistem
Menurut Al-bahra bin ladjamudin (2005 : 2) Dalam mendefinisikan sistem

terdapat dua kelompok pendekatan sistem, yaitu sistem yang lebih menekankan
pada prosedur dan elemennya. Prosedur didefinisikan sebagai suatu urut-uratan
yang tepa dari tahapan-tahapan instruksi yang menerangkan apa yang harus
dikerjakan, siapa yang mengerjakan, kapan dikerjakan dan bagaimana
mengerjakannya (Gerald. J., 1991) didalam bukunya Al-bahra bin ladjamudin
(2005 : 3). Penganut pendekatan elemen adalah Davis (1985) yang
mendefinisikan sistem sebagai bagian-bagian yang saling berkaitan yang
beroprasi bersama untuk mencapai sasaran atau maksud. Sedangkan Lucas (1989)
mendefinisikan sistem sebagai suatu komponen atau variabel yang terorganisir,
saling berinteraksi, saling bergantung, satu sama lain dan terpadu. Sebuah sistem
mempunyai tujuan atau sasaran. McLeod berpendapat, sistem adalah sekelompok
elemen yang terintegrasi dengan maksud yang sama untuk mencapai suatu tujuan.
Begitu pula Robert G. Murdick (1993), mendefinisikan sistem sebagai
seperangkat elemen-elemen yang terintegrasi dengan maksud yang sama untuk
mencapai tujuan bersama. Pendekatan sistem yang lebih menekankan pada
prosedur didefinisikan bahwa sistem yaitu suatu jaringan kerja dari prosedur-

10

11

prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan
suatu kegiatan atau menyelesaikan suatu sasaran tertentu (Gerald. J. 1991).
Lebih lanjut pemahaman tentang sistem pertama kali dapat diperoleh dari
pengertian dan definisinya. Dengan demikian definisi ini akan mempunyai
peranan yang sangat penting dalam melakukan pendekatan terhadap sistem yang
akan dianalisis. Pendekatan sistem yang merupakan kumpulan dari komponen
atau elemen-elemen atau subsistem-subsistem merupakan definisi yang lebih luas
dibandingkan pendekatan sistem yang lebih menekankan pada prosedurnya.
Definisi ini lebih banyak diterima karena pada kenyataannya suatu sistem
memang terdiri dari subsistem-subsistem. Pendekatan sistem yang lebih
menekankan pada komponen akan lebih mudah dipelajari untuk analisis dan
rancangan sistem.
2.1.1. Karakteristik Sistem
Menurut Al-bahra bin ladjamudin (2005 : 3) Suatu sistem mempunyai
karakteristik atau sifat-sifat tertentu, yaitu mempunyai komponen-komponen,
batas sistem, lingkunganluar sistem, penghubung, masukan, keluaran, pengolah
dan sasaran atau tujuan.
1. Komponen Sistem
Suatu sistem terdiri dari sebuah komponen yang saling berinteraksi, yang
artinya saling bekerjasama membentuk suatu kesatuan. Komponen-komponen
sistem atau elemen-elemen sistem dapat berupa suatu subsistem atau bagianbagian dari sistem. Setiap subsistem mempunyai karakteristik dari sistem yang

12

menjalankan suatu fungsi tertentu dan mempengaruhi proses sistem secara
keseluruhan.
2. Batasan Sistem
Batasan sistem merupakan daerah yang membatasi antara suatu sistem dengan
sistem yang lainnya atau dengan lingkungan luarnya. Batas sistem ini
memungkinkan suatu sistem dipandang sebagai suatu kesatuan dan
menunjukan ruang lingkup dari sistem tersebut.
3. Lingkungan Luar Sistem
Lingkungan luar dari suatu sistem adalah apapun di luar batas dari sistem yang
mempengaruhi oprasi sistem. Lingkungan luar sistem dapat bersifat
menguntungkan juga merugikan. Lingkungan luar yang menguntungkan
merupakan energi dari sistem dan dengan demikian harus dijaga dan
dipelihara. Sedangkan lingkungan luar yang merugikan harus ditahan dan
dikendalikan, jika tidak maka akan menganggu kelangsungan hidup dari
sistem.
4. Penghubung Sistem
Penghubung merupakan media yang menghubungkan antara suatu subsistem
dengan subsistem lainnya. Melalui penghubung ini kemungkinan sumbersumber daya mengalir dari subsistem ke subsistem lainnya. Keluaran dari satu
subsistem

akan

menjadi

masukan

untuk

subsistem

lainnya

melalui

penghubung. Dengan penghubung satu subsistem dapat berintegrasi dengan
subsistem yang lainnya membentuk satu kesatuan.

13

5. Masukan Sistem
Masukan sistem adalah energi yang dimasukan ke dalam sistem. Masukan
dapat berupa masukan perawatan dan masukan sinyal maintenance input
adalah energi yang dimasukan supaya sistem tersebut dapat berjalan. Sinyal
input adalah energi yang diproses untuk mendapatkan keluaran dari sistem.
6. Keluaran Sistem
Keluaran sistem adalah energi yang diolah dan diklasifikasikan menjadi
keluaran yang berguna. Keluaran dapat merupakan masukan untuk subsistem
lain.
7. Pengolahan Sistem
Suatu sistem dapat mempunyai suatu bagian pengolah atau sistem itu sendiri
sebagai pengolahnya. Pengolah yang akan merubah masukan menjadi keluaran.
8. Sasaran Sistem
Suatu sistem mempunyai tujuan atau sasaran, kalau sistem tidak mempunyai
sasaran maka sistem tidak akan ada. Suatu sistem dikatakan berhasil bila
mengenai sasaran atau tujuannya. Sasaran sangat berpengaruh pada masukan
dan keluaran yang dihasilkan.
2.2. Pengertian Informasi
Menurut Raymond Mcleod (1995 : 8) didalam buku Al-bahra bin
ladjamudin (2005 : 8) mendefinisikan informasi sebagai data yang telah diolah
menjadi bentuk yang lebih bearti bagi penerimanya. Alat pengolahan informasi
dapat meliputi elemen komputer, elemen non komputer atau kombinasinya.
Sumber informasi adalah data. Data adalah kenyataan yang menggambarkan

14

kejadian-kejadian dan kesatuan nyata. Kejadian adalah sesuatu yang terjadi pada
saat tertentu. Informasi diperoleh setelah data-data mentah diproses atau diolah.
Menurut John Burch dan Gary Grudnitski, agar informasi dihasilkan lebih
berharga, maka informasi harus memenuhi kriteria sebagai berikut :
1. Informasi harus akurat, sehingga mendukung pihak menajemen dalam
mengambil keputusan.
2. Informasi harus relevan, benar-benar terasa manfaatnya bagi yang
membutuhkannya.
3. Informasi harus tepat waktu, sehingga tidak ada keterlambatan pada saat
dibutuhkan.
Kegunaan informasi adalah untuk mengurangi ketidakpastian didalam proses
pengambilan keputusan tentang suatu keadaan. Informasi yang digunakan didalam
suatu sistem informasi umumnya digunakan untuk beberapa kegunaan. Informasi
digunakan tidak hanya digunakan oleh satu orang pihak didalam organisasi. Nilai
sebuah informasi ditentukan oleh dua hal manfaat dan biaya untuk
mendapatkannya. Suatu informasi dikatakan bernilai bila manfaatnya lebih efektif
dibandingkan dengan biaya untuk mendapatkan informasi tersebut.
2.3

Pengertian Sistem Informasi
Menurut Al-bahra bin ladjamudin (2005 : 13) yang dimaksud Sistem

Informasi adalah suatu sistem yang dibuat oleh manusia yang terdiri dari
komponen–komponen dalam organisasi untuk mencapai suatu tujuan yaitu
menyajikan informasi atau definisi lainnya sistem informasi merupakan

15

sekumpulan prosedur organisasi yang pada saat dilaksanakan akan memberikan
informasi bagi pengambil keputusan dan atau mengendalikan organisasi.
2.3.1

Manfaat Sistem Informasi
Menurut Al-bahra bin ladjamudin (2005 : 14) organisasi menggunakan

sistem informasi untuk mengolah transaksi-transaksi, mengurangi biaya dan
menghasilkan pendapatan sebagai salah satu produk atau pelayanan mereka. Bank
menggunakan sistem informasi untuk mengolah cek-cek nasabah dan membuat
berbagai laporan rekening koran dan transaksi yang terjadi. Perusahaan
menggunakan sistem informasi untuk mempertahankan persediaan pada tingkat
paling rendah agar konsisten dengan jenis barang yang tersedia.
2.4

Penjualan
Penjualan adalah jumlah yang dibebankan kepada pelanggan untuk barang

dagang yang dijual, baik secara tunai maupun kredit, retur dan potongan
penjualan serta diskon penjualan dikurangkan dari jumlah ini untuk mendapatkan
penjualan bersih retur dan potongan penjualan diberikan pada pelanggan untuk
barang yang rusak atau cacat. Penjualan bersih diperoleh dengan mengurangkan
retur dan potongan penjualan serta diskon penjualan dari penjualan. Harga pokok
adalah harga barang yang terjual ke konsumen (warren dan Fess, 2006).

16

2.5

Internet
Istilah internet berasal dari bahasa latin, inter yang berarti “antara” . secara

per kata internet berarti jaringan antara atau penghubung. Memang itulah
fungsinya intenet menghubungkan berbagai jaringan yang tidak saling
bergantungan pada satu sama lainnya dengan sedemikian rupa sehingga mereka
dapat berkomunikasi internet adalah jaringan computer yang saling terhubung
keseluruh dunia tanpa mengenal territorial hokum dan budaya.
Walaupun secara fisik internet adalah inter koneksi antara jaringan namun
secara umum internet harus dipandang sebagai daya informasi protokol TCP/IP
menyatukan bahasa dan kode berbagai computer di dunia sehinggga menjadi
standart utama jaringan computer. TCP/IP berkembang cepat dan kaya fasilitas
karena bersifat terbuka dan bebas digunakan , ditambahkan kemampuan baru oleh
siapapun dan gratis karna tidak dimiliki siapapun. Oleh karena itu saat ini
jaringan-jaringan tersebut saling terhubung di seluruh dunia
2.6

Website
Website atau situs juga dapat diartikan sebagai kumpulan halaman

yang

menampilkan informasi data teks, data gambar diam atau gerak, data animasi,
suara, video dan atau gabungan dari semuanya, baik yang bersifat statis maupun
dinamis yang membentuk satu rangkaian bangunan yang saling terkait dimana
masing-masing dihubungkan dengan jaringan-jaringan halaman (hyperlink).
Bersifat statis apabila isi informasi website tetap, jarang
informasinya searahhanya dari pemilik website.

berubah, dan isi

Bersifat dinamis apabila isi

17

informasi website selalu berubah-ubah, dan isi informasinya interaktif dua arah
berasal dari pemilik serta pengguna website. Contoh website statis adalah berisi
profil perusahaan, sedangkan website dinamis adalah seperti Friendster, Multiply,
dll. Dalam sisi pengembangannya, website statis hanya bias diupdate oleh
pemiliknya saja, sedangkan website dinamis bisa di update oleh pengguna maupun
pemilik.
2.6.1

Tujuan Pembuatan Website
Prioritas utama membuat situs web adalah merumuskan suatu tujuan, untuk

apa situs web tersebut dibuat. Sebagai contoh, instansi atau lembaga yang
bergerak dibidang pendidikan membuat suatu website dengan tujuan untuk
memperkenalkan dan mempromosikan lembaga pendidikan tersebut.
Dari contoh di atas dapat diambil kesimpulan bahwa website yang akan
dibuat adalah website yang dapat memberikan suatu informasi yang lengkap dan
akurat tentang sistem pendidikan yang ditawarkan oleh instansi atau lembaga
pendidikan tersebut. Maksudnya adalah agar masyarakat yang melihat website
tersebut dapat mengenal dengan baik dan berminat untuk mendaftarkan diri ke
lembaga pendidikan tersebut.
2.6.2

Menentukan Isi Website
Dengan target yang jelas kita dapat mempersiapkan isi yang nantinya akan

dimasukkan atau di desain dalam halaman web, sehingga kita dapat
memperkirakan isi dari website seperti profil dan sejarah singkat dari lembaga

18

atau instansi, struktur orgsnisasi lembaga, visi dan misi lembaga, serta gambaran
umum tentang sistem.
2.6.3

Menentukan Stuktur Website
Struktur suatu situs web memegang peranan penting dalam kemudahan

memanajemen situs yang akan dibangun. Struktur yang baik memudahkan web
master untuk mengelola situs web tersebut dan tentunya struktur yang kurang baik
akan menyusahkan web master untuk mengelolanya. Struktur sebuah website juga
harus disesuaikan dengan isi situs web tersebut. Situs web yang komplit harus
memiliki manajemen yang baik karena struktur yang tidak baik akan
membingungkan pengunjung.
2.7

Perangkat Lunak Pendukung
Perangkat lunak yang digunakan dalam pembuatan aplikasi ini adalah

perangkat lunak yang mendukung aplikasi web beserta bahasa pemogramannya
sebagai berikut :
2.7.1

Adobe Dreamweaver
Dikutip

dari

http://id.wikipedia.org/wiki/Adobe_Dreamweaver

Adobe

Dreamweaver adalah aplikasi desain dan pengembangan web yang menyediakan
editor WYSIWYG visual (bahasa sehari-hari yang disebut sebagai Design view)
dan kode editor dengan fitur standar seperti syntax highlighting, code completion,
dan code collapsing serta fitur lebih canggih seperti real-time syntax checking dan
code introspection untuk menghasilkan petunjuk kode untuk membantu pengguna

19

dalam menulis kode. Tata letak tampilan desain memfasilitasi desain cepat dan
pembuatan kode seperti memungkinkan pengguna dengan cepat membuat tata
letak dan manipulasi elemen HTML.
Dreamweaver memiliki fitur browser yang terintegrasi untuk melihat
halaman web yang dikembangkan di jendela pratinjau program sendiri agar
konten memungkinkan untuk terbuka di web browser yang telah terinstall.
Aplikasi ini menyediakan transfer dan fitur sinkronisasi, kemampuan untuk
mencari dan mengganti baris teks atau kode untuk mencari kata atau kalimat biasa
di seluruh situs, dan templating feature yang memungkinkan untuk berbagi satu
sumber kode atau memperbarui tata letak di seluruh situs tanpa server side
includes atau scripting. Behavior Panel juga memungkinkan penggunaan
JavaScript dasar tanpa pengetahuan coding, dan integrasi dengan Adobe Spry
Ajax framework menawarkan akses mudah ke konten yang dibuat secara dinamis
dan interface.
2.7.2 PHP
Menurut Abdul Kadir (2008 : 2) yang dimaksud dengan PHP merupakan
singkatan dari Hypertext Preprocessor, Ia merupakan bahasa berbentuk skrip
yang ditempatkan dalam server dan diproses di server. Hasilnyalah yang
dikirimkan ke klien, tempat pemakai menggunakan browser. Secara khusus, PHP
dirancang untuk membentuk aplikasi web dinamis. Artinya, ia dapat membentuk
suatu tampilan berdasarkan permintaan terkini. Misalnya, Anda bisa menampilkan
isi database ke halaman web. Pada prinsispnya PHP mempunyai fungsi yang sama

20

dengan skrip-skrip seperti ASP (Active Server Page), Clod Fusion, ataupun Perl.
Namun, perlu diketahui bahwa PHP sebenarnya bisa dipakai secara command
line. Artinya, skrip PHP dapat dijalankan tanpa melibatkan web server maupun
browser. Kelahiran PHP bermula saat Rasmus Lerdorf membuat sejumlah skrip
Perl yang dapat mengamati siapa saja yang melihat-lihat daftar riwayat hidupnya.
Yakni pada tahun 1994. Skrip-skrip ini selanjutnya dikemas menjadi tool yang
disebut “Personal Home Page”. Paket inilah yang menjadi cikal bakal PHP. Pada
tahun 1995, Rasmus menciptakan PHP/FI versi 2. Pada versi inilah pemograman
PHP juga bisa berkomunikasi dengan database dan melakukan perhitunganperhitungan yang kompleks sambil jalan.
2.7.3

Web Server XAMPP
Dikutup dari http://www.maniacms.web.id Xampp adalah sebuah software

web server apache yang di dalamnya sudah tersedia database server mysql dan
support php programming. XAMPP merupakan software yang mudah digunakan,
gratis dan mendukung instalasi di Linux dan Windows. Keuntungan lainnya
adalah hanya cukup menginstal sudah tersedia Apache Web Server, MySQL
Databse Server, PHP Support (PHP 4 dan PHP 5) dan beberapa module lainnya.
2.7.4

MySQL
MySQL adalah sebuah program pembuat database yang bersifat open

source, yang artinya siapa saja boleh menggunakannya dan tidak dicekal. MySQL
sebenarnya produk yang berjalan pada platform Linux. Karena sifatnya yang open
source, dia dapat dijalankan pada semua platform baik Windows maupun Linux.

21

MySQL juga merupakan program pengakses database yang bersifat jaringan
sehingga dapat digunakan untuk aplikasi Multi User (banyak pengguna). MySQL
menggunakan bahasa Query standar yang dimiliki SQL (Struktur Query
Languange). MySQL tidak dapat berjalan sendiri tanpa adanya sebuah aplikasi
lain (interface). MySQL dapat didukung hampir semua oleh program aplikasi baik
yang open source seperti PHP maupun yang tidak. Secara umum akses ke
database harus melalui tiga tahap, yaitu :
1. Koneksi ke database.
2. Query ke database.
3. Pemutusan koneksi dari database.
Sedangkan fungsi-fungsi PHP yang digunakan untuk koneksi dengan
database adalah :
1. Mysql_connect();
2. Mysql_pconnect();
3. Mysql_select_db();
2.7.5

CSS (Cascading Stlye Sheets)
Menurut Sugiri dan Budi Kurniawan (2007 : 21) CSS (Cascading Stlye

Sheets) adalah sebuah cara untuk memisahkan isi dengan layout dalam halamanhalaman web yang dibuat. CSS memperkenalkan template yang berupa style
untuk membuat dan mempermudah penulisan dari halaman-halaman yang
dirancang. Hal ini sangat penting karena halaman yang menggunakan CSS dapat

22

dibaca secara bolak balik dan isinya dapat dilihat oleh pengunjung dari manapun.
CSS mampu menciptakan halaman yang tampak sama pada resolusi layar dari
pengunjung yang berbeda tanpa memerlukan suatu tabel.
Saat ini CSS merupakan Style yang banyak digunakan karena berbagai
kemudahan dan kelengkapan atribut yang dimilikinya. Penggunaan CSS dalam
web akan lebih efisien karena CSS dapat digunakan untuk penggunaan secara
berulang pada tag-tag tertentu sehingga tidak usah mengetikkan ulang seluruh
perintah pemformatan seperti halnya HTML klasik. CSS akam lebih mudah
dipelajari jika telah mengetahui struktur pembuatan dokumen web dengan bahasa
HTML.

BAB III
OBJEK DAN METODE PENELITIAN
3.1

Objek Penelitian
Penelitian ini dilakukan untuk membangun suatu sistem informasi

penjualan berbasis web. Dalam penyusunan proposal usulan penelitian skripsi
yang menjadi objek penelitian yaitu Tomcats Denim yang beralamat di Jalan
Bagus Rangin III, No. 146/50, Kec. Coblong, Kel. Lebak Gede, Bandung, Jawa
Barat.
3.1.1

Sejarah Singkat Perusahaan
Awal mula didirikannya Tomcats Denim yaitu pada tanggal 8 Februari

2011. Alasan

didirikannya Tomcats Denim yaitu karena semakin pesatnya

perkembangan trend fashion dikalangan anak muda khususnya mahasiswa pada
saat itu terutama celana atau denim. Namun harga yang ditawarkan oleh brand
yang sudah ada tersebut cukup tinggi, maka dari itu munculah ide untuk membuat
suatu brand celana atau denim yang kualitasnya tidak kalah dengan brand yang
sudah ada tersebut dengan harga yang terjangkau atau bersahabat dengan kantong
anak muda pada saat itu. Dengan menjual produk yang berani bersaing dengan
produk yang lainnya serta memiliki kualitas yang cukup bagus dengan harga yang
terjangkau, serta mempunyai konsep yang berbeda dibandingkan dengan brand
lainnya.

23

24

3.1.2

Visi dan Misi Perusahaan
Visi dan Misi Tomcats Denim adalah untuk menciptakan produk yang

berkualitas dan terus mempunyai nilai mutu produk di kalangan masyarakat serta
menjadi produk yang berkembang dan siap bersaing dengan produk lainya untuk
menjadi produk yang terbaik.
3.1.3

Stuktur Organisasi Perusahaan
Dalam sebuah Organisasi, salah satu komponen yang penting dan mendasar

adalah stuktur organisasi dimana pembentukan stuktur organisasi tersebut dibuat
sesuai dengan kebutuhan perusahaan dan diatur sehingga dapat terkoordinasi
dengan baik sehingga tujuan dari perusahaan tersebut dapat tercapai. Adapun
struktur organisasi dari Tomcats Denim adalah sebagai berikut :
STUKTUR ORGANISASI
TOMCATS DENIM

Pemilik

Bagian
Penjualan

Bagian
Gudang

Gambar 3.1 Stuktur Organisasi
( Sumber : Data Tomcats Denim )

25

3.1.4

Deskripsi Tugas
Deskripsi tugas (Job Description) adalah suatu pernyataan tertulis yang

berisi uraian atau gambaran tentang apa saja yang harus dilakukan oleh pemegang
jabatan, bagaimana suatu pekerjaan dilakukan dan mengapa pekerjaan tersebut
dilakukan. Berikut ini adalah uraian kerja yang ada pada Tomcats Denim :
1. Pemilik
Mempunyai tugas dan wewenang :
1) Memiliki hak untuk melakukan pengambilan keputusan.
2) Mengontrol aktivitas perusahaan.
3) Menjalin hubungan dengan perusahaan lain.
4) Membuat strategi perusahaan.
2. Bagian Penjualan
Mempunyai tugas dan wewenang :
1) Melayani dan mengawasi konsumen yang berkunjung.
2) Bertanggung jawab dalam menangani transaksi kepada konsumen.
3) Melaporkan laporan penjualan barang ke pemilik.
3. Bagian Gudang
Mempunyai tugas dan wewenang :
1) Melakukan pemeriksaan stok barang.
2) Mencatat tanggal laporan keluar / masuk barang.
3) Memeriksa kondisi cacat atau tidaknya barang tersebut.
4) Melaporkan laporan persediaan barang ke pemilik.

26

3.2

Metode Penelitian
Adapun metode penelitian yang digunakan penulis, diantaranya :

3.2.1

Desain Penelitian
Metode yang dilakukan dalam melakukan penelitian ini adalah metode

penelitian kualitatif deskriptif, yaitu metode yang memaparkan bentuk masalah
dengan teknik pemecahan masalah. Adapun sifat - sifat umum yang terdapat
dalam metode penelitian kualitatif deskriptif, yaitu :
1. Metode tersebut memusatkan pada pemecahan masalah - masalah yang ada
pada masa sekarang, dan masalah - masalah yang aktual.
2. Data yang dikumpulkan mula - mula disusun, dijelaskan dan kemudian
menyusun teknik penyelesaiannya.
3.2.2 Jenis dan Metode Pengumpulan Data
Penelitian yang dilakukan dengan cara melihat dan terjun langsung pada objek
yang sedang diteliti guna mendapatkan data dan informasi yang berhubungan
dengan masalah yang nanti akan diteliti, yaitu sistem informasi penjualan pada
Tomcats Denim. Adapun cara tersebut diperoleh dengan cara :
3.2.2.1 Sumber Data Primer
1.

Observasi

Yaitu pengamatan secara sistematis terhadap objek yang dituju secara langsung
yang dilakukan dengan indera mata.
2.

Wawancara

Langkah ini menjelaskan dan memperkuat hasil observasi, sehingga perlu
dilakukan wawancara secara langsung dengan pihak Tomcats Denim.

27

Informasi yang didapat dengan metode ini berupa keterangan mengenai proses
dan prosedur sistem berjalan yang dilakukan.

3.2.2.2 Sumber Data Sekunder
Sumber data sekunder diambil dari internet yang berhubungan dengan
penilitian tugas akhir ini, misalnya data-data mengenai celana, gambar tentang
jaringan komputer, data atau dokumen yang menyangkut perusahaan dan
melakukan pengambilan foto setiap celana yang ada di Tomcats Denim sebagai
dokumentasi penelitian tugas akhir ini.
3.2.3

Metode Pendekatan dan Pengembangan Sistem
Adapun metode pendekatan dan pengembangan sistem yang digunakan oleh

penulis yaitu :
3.2.3.1 Metode Pendekatan Sistem
Pendekatan sistem yang penulis ambil adalah analisis dan perancangan
terstruktur, digunakan untuk mendefinisikan dan mengilustrasikan organisasi dari
sistem informasi secara berjenjang dalam bentuk modul dan sub modul,
perancangan terstruktur juga menunjukan hubungan elemen data dan elemen
kontrol antara hubungan modulnya.
Model analisis harus dapat mencapai tiga sasaran utama, yaitu
menggambarkan apa yang dibutuhkan oleh pengguna, membangun dasar bagi
pembuatan desain perangkat lunak, membatasi serangkaian persyaratan yang
dapat divalidasi begitu perangkat lunak dibangun.

28

Dengan demikian perancangan terstruktur dapat memberikan penjelasan
yang lengkap dan sistem dipandang dari elemen data menggunakan alat bantu
seperti :
1. Flowmap yaitu bagan aliran system yang digunakan untuk menggambarkan
arus dari dokumen - dokumen yang ada diperusahaan atau organisasi.
2. Diagram konteks yang merupakan diagram suatu proses yang menggambarkan
ruang lingkup suatu sistem.
3. DFD ( Data Flow Diagram ) merupakan diagram yang mepresentasikan grafik
dari suatu sistem yang menggambarkan komponen-komponen sebuah sistem
serta aliran data, kamus data yang dapat diartikan fakta tentang data dan
kebutuhan-kebutuhan informasi dari suatu sistem informasi.
4. Kamus data adalah daftar organisasi dari semua elemen data yang ada didalam
sistem secara lengkap, dengan definisi yang baku. Sehingga user analisis
sistem akan memiliki pengertian yang sama untuk input , output dan komponen
penyimpanan serta perhitungannya.
5. Normalisasi salah satu cara pendekatan atau teknik yang digunakan dalam
membangun disain logic basic data relation dengan menerapkan sejumlah
aturan dan kriteria standar.tujuan dari normalisasi adalah untuk menghasilkan
struktur tabel yang normal dan baik. Teknik normalisasi ini adalah upaya agar
disain logic tabel-tabel berada dalam “normal form” yang dapat didefinisikan
dengan menggunakan ketergantungan fungsi.
6. Relasi tabel merupakan gambaran tentang hubungan antara tabel satu dengan
tabel yang lainnya yang ada di dalam suatu sistem.

29

7. ERD (Entity Relationship Diagram) merupakan suatu model jaringan yang
menggunakan susunan data yang disimpan dalam sistem secara abstrak dan
tabel relasi yang merupakan suatu file yang terdiri dari beberapa group elemen
yang berulang-ulang perlu diorganisasikan terlebih dahulu.

3.2.3.2 Metode Pengembangan Sistem
Metode pengembangan sistem informasi yang digunakan adalah metode
pengembangan sistem secara prototyping. Prototyping merupakan suatu
pendekatan yang membuat model yang memperlihatkan fitur - fitur produk
layanan atau sistem usulan. Modelnya dikenal dengan prototyping, langkah langkahnya adalah sebagai berikut :

Gambar 3.2 Mekanisme Pengembangan Sistem dengan Prototype
( Sumber http://www.scribd.com/doc/58126674/Pengertian-Prototype )

30

1. Membuat Prototype
Pelanggan dan pengembang bersama-sama mendefinisikan format seluruh
perangkat lunak, mengidentifikasikan semua kebutuhan, dan garis besar sistem
yang akan dibuat.
2. Mengkodekan Sistem
Dalam tahap ini prototyping yang sudah di sepakati diterjemahkan ke dalam
bahasa pemrograman yang sesuai.
3. Menguji Prototype
Setelah sistem sudah menjadi suatu perangkat lunak yang siap pakai, harus
dites dahulu sebelum digunakan. Pengujian ini dilakukan dengan White Box,
Black Box, Basis Path, pengujian arsitektur dan lain-lain.
4. Evaluasi Sistem
Pelanggan mengevaluasi apakah sistem yang sudah jadi sudah sesuai dengan
yang diharapkan. Jika ya, maka langkah selanjutnya akan dilakukan dan jika
tidak, mengulangi atau perbaikan sistem sesuai kekurangan.
5. Implementasi Sistem
Perangkat lunak yang telah diuji dan diterima pelanggan siap untuk digunakan
sesuai dengan masukan terakhir.
Kelebihan dari metode pengembangan prototype adalah pembuat dapat
melibatkan pemakai (User) dalam pembuatan sebuah sistem informasi yang cocok
dan sesuai dengan yang user inginkan.

31

Kekurangan dari metode prototyping adalah sebagai berikut:
1. Membuat proses analisis dan perancangan menjadi terlalu singkat. Analisis
sistem informasi dalam hal ini mungkin saja kurang memahami masalahmasalah dan kebutuhan-kebutuhan yang sebenarnya dari perusahaan.
2. Mengesampingkan alternatif pemecahan masalah. Analisis sistem informasi
tidak membuat alternatif lain ketika prototype pertama yang disajikan
mendapat reaksi positif dari user.
3. Penerapan system informasi dengan menggunakan metode prototyping
biasanya kurang fleksibel dalam menghadapi perubahan-perubahan.
4. Tidak selamanya prototype yang dihasilkan oleh metode prototyping mudah
untuk terjadinya perubahan.
5. Umumnya prototyping ini terlalu cepat sekali selesai.
3.2.3.3 Alat Bantu Analisis dan Perancangan
Adapun alat bantu yang digunakan dalam penelitian ini adalah sebagai berikut:
1. Flowmap
Flowmap merupakan diagram aliran data dari satu entitas ke entitas
lainnya. Diagram aliran ini menelusur sebuah dokumen dari asalnya sampai
tujuan secara rinci, diagram aliran ini menunjukan dari mana dokumen tersebut
berasal, tujuan digunakan dokumen tersebut. Flowmap disebut juga bagian

32

aliran formulir yang merupakan penunjukan arus dari laporan dan form
termasuk tembusannya.
2. Diagram Konteks
Diagram kontek merupakan alat ukur stuktur analisis. Pendekatan
stuktur ini mencoba untuk menggambarkan sistem secara garis bersar atau
secara keseluruhan. Diagram konteks adalah kasus khusus dari DFD yang
berfungsi memetakan modul lingkungan yang diper