BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM
5.2 Implementasi
5.2.7 Penggunaan Program
Menjelaskan secara singkat tentang penggunaan perangkat lunak sistem informasi pengolahan data penjualan barang merupakan tahapan terakhir dalam menjalankan program. Beberapa tampilan dari perangkat lunak diuraikan pada pembahasan kali ini, dan berikut tampilan perangkat lunak tersebut.
1. Tampilan Form Login
Untuk melakukan login, isi User Name dan Password, kemudian klik tombol Login, jika berhasil maka akan masuk ke form menu utama dengan segala proses yang ada di dalamnya. Berikut tampilan form login, dalam gambar sebagai berikut.
2. Tampilan Form Menu Utama
Tampilan menu utama program merupakan sebuah tampilan utama untuk melakukan setiap atkifitas dan proses yang akan dilakukan setiap pengguna. Tampilan form ini adalah sebagai berikut.
Gambar 5.2.2 Tampilan Form Menu Utama
3. Tampilan Form Data Barang
Menampilkan seluruh data barang yang ada dengan keterangan-keterangan yang disertakan, sekaligus sebagai proses penambahan, perubahan, atau penghapusan data barang ada pada form data barang ini. Dan berikut tampilan form data barang pada gambar berikut.
Gambar 5.2.3 Tampilan Form Data Barang
4. Tampilan Form Data Supplier
Data supplier ditampilkan dala sebuah form, meskipun setiap data tidak begitu detail namun cukup mewakili dari supplier tersebut. Berikut tampilan form data supplier dalam gambar berikut.
5. Tampilan Form Pemesanan Barang
Transaksi pemesanan barang akan di tampilkan pada form pemesanan barang ini. Setiap proses pemesanan akan ditampilkan dalam form ini, dan berikut tampilan form pemesanan barang tersebut, dalam gambar berikut.
Gambar 5.2.5 Tampilan Form Pemesanan Barang
6. Tampilan Form Pembelian Barang
Setiap transaksi pembelian barang akan ditampilkan pada form pembelian barang. Setiap ada transaksi pembelian akan ditambahkan pada form ini. Berikut tampilan form pembelian barang dalam gambar sebagai berikut.
Gambar 5.2.6 Tampilan Form Pembelian Barang
7. Tampilan Form Penjualan Barang
Masih sama halnya dengan form pemesanan dan pembelian, form penjualan pun tidak terlalu jauh dari proses penjualan, dimana setiap transaksi penjualan akan ditampilkan pada form penjualan ini. Berikut tampilan form penjualan barang dalam gambar sebagai berikut.
Gambar 5.2.7 Tampilan Form Penjualan Barang
8. Tampilan Laporan Pembelian
Setelah setiap transaksi pembelian disimpan dan ditampilkan dalam form pembelian barang, maka ada bentuk keluaran dengan mencetak laporan pembelian. Dimana setiap transaksi yang ada pada form pembelian, akan di cetak dalam laporan pembelian. Berikut tampilan laporan pembelian dalam gambar sebagai berikut.
Gambar 5.2.8 Tampilan Laporan Pembelian
9. Tampilan Laporan Penjualan
Sama seperti proses pembelian, begitu juga dengan proses penjualan barang, dimana setiap transaksi akan disimpan dan ditampilkan dalam form penjualan barang. Dan untuk menjadikan form penjualan barang tersebut menjadi sebuah keluaran, maka perlu mencetak proses penjualan ke dalam laporan penjualan. Berikut tampilan laporan penjualan barang dalam gambar sebagai berikut.
Gambar 5.2.9 Tampilan Laporan Penjualan
10.Tampilan Form Profil
Sebatas profil umum dari penyusun, ditampilkan juga dalam form profil. Dan untuk tampilannya adalah sebagai berikut.
95
6.1 Kesimpulan
Mengulas tentang hasil-hasil yang diperoleh setelah melakukan analisis pada sistem informasi yang berjalan, serta dari spesifikasi kebutuhan, perancangan, dan implementasi dari perangkat lunak yang telah dibangun, penulis dapat menyimpulkan beberapa hal sebagai berikut.
1. Entry data ke perangkat lunak dapat lebih memudahkan proses pencatatan data barang, dan transaksi penjualan pada pengolahan data.
2. Data barang yang masuk dan yang akan dikeluarkan dihitung dengan proses komputerisasi pada perangkat lunak, dengan proses pengecekkan dan perhitungan barang.
3. Pembuatan laporan penjualan berdasarkan transaksi yang ada pada perangkat lunak, lebih memudahkan dalam pembuatan laporan penjualan.
Sesuai dengan tujuan yang hendak di capai, dimana pengembangan sistem yang akan diterapkan pada perusahaan, dapat membantu dan mempermudah dalam proses pengolahan data penjualan barang pada Gudang Royal Abadi Sejahtera II.
6.2 Saran
Sistem informasi yang telah dibangun, khususnya pada perangkat lunak, penulis memberikan beberapa saran terhadap pengembangan dari sistem tersebut, diantaranya sebagai berikut.
1. Perancangan sistem, tidak hanya dibatasi pada sistem penjualan barang.
2. Tampilan program aplikasi masih sangat sederhana, dan masih harus ditambahkan beberapa desain dan fitur yang ada pada aplikasi.
3. Pada tahap pengembangan selanjutnya diharapkan dapat menambahkan fasilitas pengelolaan data supplier, data konsumen, dan user yang bisa mengakses aplikasi.
4. Pada proses kelola transaksi, bisa ditambahkan fitur satu nomor transaksi untuk beberapa barang.
5. Mengembangkan program aplikasi berbasis online, untuk memudahkan konsumen dalam melakukan transaksi, serta pengenalan yang lebih luas dari Gudang Royal Abadi Sejahtera II ini.
ROYAL ABADI SEJAHTERA II
Tugas Akhir
Diajukkan untuk memenuhi syarat kelulusan pada Program Studi Manajemen Informatika Jenjang Diploma Tiga Fakultas Teknik & Ilmu Komputer
Galih Ginanjar 10907129
PROGRAM STUDI MANAJEMEN INFORMATIKA
FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA
BANDUNG
Personal Data
Name : Galih Ginanjar
Place, Date Of Birth : Majalengka, 3 Januari 1990
Sex : Male
Religion : Islam
Nationality : Indonesia
Address in Bandung : Jl. Tubagus Ismail Dalam No. 37 RT. 03/ RW. 07 Kel. Sekeloa, Kec. Coblong, Bandung 40134 E-Mail : [email protected]
Phone : +6285224524080
Education Background
1996-2001 : Elementary School at Sukamukti 1 Cikijing 2001-2004 : Junior High School at 1 Cikijing
2004-2007 : Senior High School at I Talaga
v
ABSTRACT ... ii
KATA PENGANTAR ... iii
DAFTAR ISI ... v
DAFTAR GAMBAR ... ix
DAFTAR TABEL ... xi
DAFTAR SIMBOL ... xii
BAB I PENDAHULUAN 1.1 Latar Belakang Penelitian ... 1
1.2 Identifikasi dan Rumusan Masalah ... 3
1.3 Maksud dan Tujuan Penelitian ... 4
1.4 Kegunaan Penelitian ... 4
1.4.1 Kegunaan Praktis ... 5
1.4.2 Kegunaan Akademis ... 5
1.5 Batasan Masalah ... 6
1.6 Lokasi dan Waktu Penelitian ... 6
BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem ... 8
2.1.1 Karakteristik Sistem ... 8
2.1.2 Klasifikasi Sistem ... 11
2.2 Konsep Dasar Informasi ... 12
2.3 Konsep Dasar Sistem Informasi ... 12
2.3.1 Kompone Sistem Informasi ... 13
2.4 Pengertian Gudang ... 15
2.5 Pengertian Penjualan ... 15
vi
BAB III OBJEK DAN METODE PENELITIAN
3.1 Objek Penelitian ... 18
3.1.1 Sejarah Singkat Perusahaan ... 18
3.1.2 Visi dan Misi Perusahaan ... 19
3.1.3 Struktur Organisasi Perusahaan ... 20
3.1.4 Deskripsi Tugas ... 21
3.2 Metode Penelitian ... 26
3.2.1 Desain Penelitian ... 26
3.2.2 Jenis dan Metode Pengumpulan Data ... 27
3.2.2.1 Sumber Data Primer ... 27
3.2.2.2 Sumber Data Sekunder ... 28
3.2.3 Metode Pendekatan dan Pengembangan Sistem ... 28
3.2.3.1 Metode Pendekatan Sistem ... 28
3.2.3.2 Metode Pengembangan Sistem ... 29
3.2.3.2 Alat bantu Analisis dan Perancangan ... 29
3.2.4 Pengujian Software ... 34
BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Yang Berjalan ... 35
4.1.1 Analisis Dokumen ... 35
4.1.2 Analisis Prosedur Yang Sedang Berjalan ... 36
4.1.2.1 Flow Map ... 38
4.1.2.2 Diagram Konteks ... 39
4.1.2.3 Data Flow Diagram ... 39
4.1.3 Evaluasi Sistem Yang Sedang Berjalan ... 40
4.2 Perancangan Sistem ... 42
vii
4.2.3.2 Diagram Konteks ... 45
4.2.3.3 DFD ... 45
4.2.3.4 Kamus Data ... 46
4.2.4 Perancangan Basis Data ... 49
4.2.4.1 Normalisasi ... 49
4.2.4.2 Relasi Tabel ... 51
4.2.4.3 Entity Relationship Diagram ... 52
4.2.4.4 Struktur File ... 54
4.2.4.5 Kodifikasi ... 57
4.2.5 Perancangan Antar Muka ... 59
4.2.5.1 Struktur Menu ... 59
4.2.5.2 Perancangan Input ... 60
4.2.5.3 Perancangan Output ... 69
BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM 5.1 Pengujian ... 71
5.1.1 Rencana Pengujian ... 71
5.1.2 Kasus Dan Hasil Pengujian ... 72
5.1.3 Kesimpulan Hasil Pengujian ... 76
5.2 Implementasi ... 77
5.2.1 Batasan Implementasi ... 77
5.2.2 Implementasi Perangkat Lunak ... 78
5.2.3 Implementasi Perangkat Keras ... 79
5.2.4 Implementasi Basis Data ... 79
5.2.5 Implementasi Antar Muka ... 81
5.2.6 Implementasi Installasi Program ... 84
viii
DAFTAR PUSTAKA ... xiv LAMPIRAN-LAMPIRAN
xiv
Jogiyanto HM. 2005. Analisis & Desain. Andi. Yogyakarta.
http://id.wikipedia.org/wiki/Gudang/. 23 Maret 2010
http://ridwaniskandar.files.wordpress.com/2009/05/91-pengertian-penjualan.pdf/. 23 Maret 2010
http://id.wikipedia.org/wiki/Barang/. 23 Maret 2010
http://id.wikipedia.org/wiki/Visual-Basic/. 25 Maret 2010
http://id.wikipedia.org/wiki/Microsoft_Access/. 25 Maret 2010
xii
No Simbol Nama Keterangan
1 Dokumen Digunakan untuk menggambarkan
semua jenis dokumen, dan untuk merekam data yang terjadinya dalam sebuah proses
2 Proses Manual Digunakan untuk kegiatan manual pada
alir dokumen
3 Proses
Komputerisasi
Digunakan untuk kegiatan
komputerisasi dalam alir dokumen
4 Garis Alir Digunakan untuk menunjukkan proses
yang mengalir pada sistem
5 Keputusan Menggambarkan keputusan yang harus
dibuat dalam proses pengelolaan data
6 Input Data Menginput setiap data yang masuk ke
dalam sebuah database dalam sistem
7 Database Tempat penyimpanan setiap data dan
proses yang ada pada sistem dan alir dokumen
8 Arsip Menyimpan setiap akhir dari dokumen
xiii
1 Entitas Digunakan untuk mewakili entitas
eksternal yang berkomunikasi dengan sistem yang sedang dikembangkan
2 Proses Menggambarkan bagian dari sistem
yang mentransformasikan input menjadi output
3 Data Store Digunakan untuk membuat model
sekumpulan paket data
4 Alur Data Digunakan untuk menerangkan
perpindahan data dari satu bagian sistem ke bagian sistem yang lain
Entity Relationship Diagram
No Simbol Nama Keterangan
1 Entitas Digunakan untuk mewakili entitas yang
ada di dalam sistem
2 Hubungan Menggambarkan hubungan antar
entitas, yang disebut dengan relationship
3 Garis Digunakan untuk menghubungkan antar