BAB VI. KESIMPULAN DAN SARAN
6.2 Saran
Agar sistem yang diusulkan dapat digunakan lebih optimal dan dapat berjalan
sesuai dengan yang diharapkan, maka ada beberapa saran yang dapat dijadikan bahan
pertimbangan untuk pihak perusahaan, yaitu :
1. Sistem yang dibangun penulis pada intinya hanya sebatas pengolahan
penjualan dan pembelian barang dan Laporan penjualan beserta pembelianya.
2. Diperlukan maintenance atau perawatanterhadap program aplikasi yang telah dibuat, supaya program tersebut dapat digunakan secara berkelanjutan selama
SISTEM INFORMASI PENJUALAN DAN PEMBELIAN
BARANG PADA UNIT USAHA NIAGA KOPERASI MITRA
GURU LAKBOK
SKRIPSI
Diajukan untuk memenuhi syarat kelulusan pada Program Studi Sistem Informasi
Jenjang Sarjana Fakultas Teknik & Ilmu Komputer
Andrie Krisna Heryana 10505341
PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA BANDUNG
vi
DAFTAR ISI
ABSTRAK ... i
ABSTRACK ... ii
KATA PENGANTAR... iii
DAFTAR ISI... vi
DAFTAR GAMBAR... xi
DAFTAR TABEL... xiv
DAFTAR SIMBOL... xvi
BAB I. PENDAHULUAN... 1
1.1 Latar Belakang Penelitian... 1
1.2 Identifikasi dan Rumusan Masalah... 4
1.2.1 Identifikasi Masalah... 4
1.2.2 Rumusan Masalah... 4
1.3 Maksud Dan Tujuan Penelitian... 5
1.3.1 Maksud Penelitian... 5 1.3.2 Tujuan Penelitian... 5 1.4 Kegunaan Penelitian... 6 1.4.1 Kegunaan Praktis... 6 1.4.2 Kegunaan Akademis... 6 1.5 Batasan Masalah... 6
1.6 Lokasi Dan Waktu Penelitian... 7
BAB II. LANDASAN TEORI... 10
2.1 Pengertian Sistem... 10
vii
2.1.2 Klasifikasi Sistem... 13
2.2 Pengertian Informasi... 14
2.2.1 Kualitas Informasi... 15
2.2.2 Nilai Informasi... 16
2.3 Pengertian Sistem Informasi... 16
2.3.1 Komponen Sistem Informasi... 17
2.4 Pengertian Sistem Informasi Penjualan dan Pembelian Barang pada Unit Usaha Niaga Koperasi Mitra Guru Lakbok……….. 18
2.5 Pengertian Basis Data... 18
2.6 Pengertian Jaringan Komputer... 20
2.6.1 Jenis-jenis Jaringan Komputer ... 21
2.6.2 Topologi Jaringan Komputer... 22
2.6.3 Manfaat Jaringan Komputer………. 26
2.7 Konsep Sistem Client Server... 27
2.8 Perangkat Lunak Pendukung……… 30
2.8.1 Sekilas Tentang Visual Basic... 30
2.8.2 Sekilas Tentang SQL Server 2000... 33
2.8.3 Keunggulan Client Server ………. 33
2.8.4 Kelemahan Client Server……… 34
BAB III. OBJEK DAN METODE PENELITIAN... 35
3.1 Objek Penelitian... 35
3.1.1 Sejarah Singkat Perusahaan... 35
3.1.2 Visi dan Misi Perusahaan... 38
3.1.2.1. Visi Koperasi Mitra Guru Lakbok... 38
3.1.2.2. Misi Koperasi Mitra Guru Lakbok... 38
viii
3.1.4 Deskripsi Kerja... 39
3.2 Metode Penelitian... 42
3.2.1 Desain Penelitian... 42
3.2.2 Jenis Dan Metode Pengumpulan Data... 42
3.2.2.1. Sumber Data Primer... 42
3.2.2.2. Sumber Data Skunder... 43
3.2.3 Metode Dan Pengembangan Sistem... 44
3.2.3.1. Metode Pendekatan Sistem... 44
3.2.3.2. Metode Pengembangan Sistem ... 45
3.2.3.3. Alat Bantu Analisis dan Perancangan... 48
3.2.4 Pengujian Software... 50
3.2.4.1. Black Box... 50
BAB IV. ANALISIS DAN PERANCANGAN SISTEM... 52
4.1 Analisis Sistem Yang Berjalan... 52
4.1.1 Analisi Dokumen... 52
4.1.2. Analisis Prosedur Yang Berjalan... 55
4.1.2.1. Flow Map... 58
4.1.2.2. Diagram Konteks... 65
4.1.2.3. DFD Sistem Yang Berjalan... 65
4.1.3. Evalusi Sistem Yang Bejalan... 67
4.2 Perancangan Sistem... 68
4.2.1. Tujuan Perancangan Sistem... 68
4.2.2. Gambaran Umum Sistem Yang Diusulkan... 69
4.2.3. Perancangan Prosedur Yang Diusulkan... 69
4.2.3.1. Flow Map... 70
ix
4.2.3.3. Data Flow Diagram... 74
a. DFD Level 1 Proses 1.0... 75 b. DFD Level 2 Proses 2.0... 75 c. DFD Level 2 Proses 3.0... 76 d. DFD Level 2 Proses 4.0... 77 e. DFD Level 2 Proses 5.0... 77 f. DFD Level 2 Proses 6.0... 78 4.2.3.4. Kamus Data... 79
4.2.4 Perancangan Basis Data... 81
4.2.4.1. Normalisasi... 81
4.2.4.2. Relasi Tabel... 85
4.2.4.3. Diagram Relasi Entitas ( ERD )... 87
4.2.4.4. Struktur File... 87
4.2.4.5. Kodifikasi... 95
4.2.5 Perancangan Antar Muka... 97
4.2.5.1. Struktur Menu... 98
4.2.5.2. Perancangan Input... 98
4.2.5.3. Perancangan Output... 106
4.2.6. Perancangan Arsitektur Jaringan... 109
BAB V. PENGUJIAN DAN IMPLEMENTASI SISTEM... 111
5.1. Pengujian... 111
5.1.1. Rencana Pengujian... 111
5.1.2. Kasus dan Hasil Pengujian... 113
5.1.3. Kesimpulan Hasil Pengujian... 120
5.2. Implementasi... 121
x
5.2.1 Implementasi Perangkat Lunak... 122
5.2.2 Implementasi Perangkat Keras... 123
5.2.4 Implementasi Basis Data... 124
5.2.5 Implementasi Antar Muka... 128
5.2.6 Implementasi Instalasi Program... 139
5.2.7 Penggunaan Program... 140
BAB VI. KESIMPULAN DAN SARAN... 142
6.1 Kesimpulan... 141
6.2 Saran... 142
DAFTAR PUSTAKA 143
143
DAFTAR PUSTAKA
Jogiyanto Hartono. 2005. Pengenalan Sistem Informasi. Andi. Yogyakarta. http://www.google.com/Sistem dan Analisis Sistem/27 Maret 2010).
http://www.google.com/Informasi/27 Maret 2010).
http://www.nicdesain.net/Information system/18 April 2010).
http://www.google.com/sistem basis data/ 22 April 2010). http://www.google.com/ konsep client server/ 22 April 2010).
xvi
DAFTAR SIMBOL
1. Simbol Flow Map
SIMBOL NAMA KETERANGAN
Proses Merupakan proses komputer yang terjadi
didalam aliran dokumen
Aliran Menunjukkan data – data yang mengalir
pada sistem
Proses Manual Merupakan proses yang terjadi didalam Flow Map
File Store
Merupakan penyimpanan data
menunjukkan data yang disimpan kedalam suatu disk / harddisk
Dokumen Dokumen yang ada dalam Flow Map
Offline Storage Menunjukkan tempat penyimpanan data berupa arsip
2. Simbol Data Flow Diagram
SIMBOL NAMA KETERANGAN
Proses Menunjukkan kegiatan / kerja yang
dilakukan oleh orang, mesin atau komputer
xvii Arus / Aliran
data
Menunjukkan arus dari proses
Data store Menunjukkan simpanan dari data yang
dapat berupa suatu file / database di sistem komputer
3. Simbol Diagram Entity Relationship
SIMBOL NAMA KETERANGAN
Entity Menunjukkan himpunan entitas
Garis Menunjukkan penghubung antara
himpunan relasi dengan himpunan entitas dan himpunan entitas dengan atributnya
Belah ketupat / Relationship
Data Riwayat Hidup
Nama : Andrie Krisna Heryana
Tempat Tanggal Lahir : Ciamis 26-10-1986
Jenis Kelamin : Laki- Laki
Alamat : Dusun Randukuning RT006/002 kecamatan Lakbok,
Kab Ciamis
Agama : Islam
Anak ke/Dari : Ke Tiga dari Tiga bersaudara
Pendidikan : SDN 1 KALAPASAWIT (1993 – 1999)
SMPN 1 LAKBOK (1999- 2002)
SMAN 1 BANJAR (2002- 2005)
UNIKOM ( 2005- 2010)
Nama Orang Tua
Nama Bapak : T. Abas Heryana
Pekerjaan Bapak : Wiraswasta
Pekerjaan Ibu : PNS
Alamat Orang Tua : Dusun Randukuning RT006/002 kecamatan Lakbok,
iii
KATA PENGANTAR
Puji syukur penulis panjatkan kepada Allah SWT yang telah memberikan
rahmat dan hidayah-Nya, sehingga penulis dapat menyelesaikan Skripsi yang
berjudul : “SISTEM INFORMASI PENJUALAN DAN PEMBELIAN
BARANG PADA UNIT USAHA NIAGA KOPERASI MITRA GURU
LAKBOK”, yang disusun sebagai salah satu syarat memperoleh gelar Program
Strata I Jurusan Manajemen Informatika Fakultas Teknik Dan Ilmu Komputer
Universitas Komputer Indonesia.
Dalam menyusun Skripsi ini penulis menyadari bahwa masih jauh dari
kesempurnaan, baik dari segi bahasa, materi, ataupun teknik penulisannya. Hal ini
disebabkan karena keterbatasan kemampuan penulis sebagai manusia biasa yang
tidak lepas dari segala kekurangan. Oleh karena itu dengan senang hati penulis
akan menerima kritik dan saran yang menunjang terhadap kesempurnaan Skripsi
ini.
Dengan segala kerendahan hati penulis mengucapkan terima kasih yang
sedalam dalamnya kepada orang tuaku tercinta yang selama ini telah memberikan kepercayaan dan dorongan do’a, materi maupun spiritual untuk menyelesaikan tugas akhir ini.
Dalam kesempatan ini pula dengan segala kerendahan hati penulis ingin
mengucapkan terima kasih yang sebesar-besarnya kepada semua pihak yang telah
iv
1. Bapak Prof. Dr. Ir. Ukun Sastraprawira, M.Sc, selaku Dekan Fakultas Teknik
dan Ilmu Komputer Universitas Komputer Indonesia.
2. Bapak Dadang Munandar, SE.M.Si, selaku Ketua Jurusan Manajemen
Informatika Fakultas Teknik dan Ilmu Komputer Universitas Komputer
Indonesia.
3. Ibu Wartika, S.Kom.,MT selaku Dosen Wali yang selalu membimbing disaat
penulis kebingungan terutama dalam mata kuliah di kampus.
4. Ibu Deasy Permatasari, S.Si.,M.T selaku Dosen Pembimbing dengan
kesabarannya telah banyak meluangkan waktu untuk memberikan petunjuk
dan pengarahan (bimbingan) kepada penulis.
5. Para Dosen Jurusan Manajemen Informatika Fakultas Teknik dan Ilmu
Komputer Universitas Komputer Indonesia.
6. Bapak Wagiman Sugianto, S.Pd.i selaku Ketua Badan Pengembangan Usaha
Koperasi Lakbok yang telah memberikan kesempatan untuk penulis
melaksanakan penelitian.
7. Terima kasih yang sebesar-besarnya kepada keluargaku yang tercinta untuk
Mamah, Papah, Teteh Tuti dan a Beni yang telah memberikan dukungan, semangat, do’a, membantu baik moril dan Spiritual kepada penulis sampai selesainya tugas akhir ini.
8. Terima kasih untuk seseorang yang sangat spesial DR.
9. Terima kasih untuk Teman-temanku di MI-7 Angkatan 2005 untuk Ilham
Alam, Riva, Ahmacd sanusi, Asep Ruslan,Asep Poni, Reza, Memet Slamet
v
kasih atas do’anya serta dorongan dan bantuannya selama ini, mohon maaf kalau selama ini saya banyak merepotkan kalian.
10.Terima kasih untuk anak-anak kostan, Hellme,Toro, agedz, febby. Aris. Oix,
Tebe, Issal, ijal, Apong,Sahri, maaf kalau saya banyak salah sama kalian
semua.
Akhir kata penulis ucapkan semoga bantuan yang telah diberikan kepada
penulis dalam penyusunan Skripsi akan mendapat balasan rahmat dan hidayah
dari Allah SWT, Amien!!!.
Wassalamualaikum Wr. Wb.
Bandung, 2009
xv
DAFTAR TABEL
Tabel 1 Estimasi Jadwal Penelitian………. 8
Tabel 4.1 Struktur File Anggota………...... 88
Tabel 4.2 Struktur File Persediaan……… 89
Table 4.3 Struktur File Daftar Pemasok………. 89
Tabel 4.4 Struktur File Penjualan……….. 90
Tabel 4.5 Struktur File Pembelian………. 90
Tabel 4.6 Struktur File daftar penjualan……… 91
Tabel 4.7 Struktur File Kreditur……… 92
Tabel 4.8 Struktur File pegawai……… 92
Tabel 4.9 Struktur File pemasok………... 93
Tabel 4.10 Struktur File pemesanan………. 93
Tabel 4.11 Struktur File satuan barang………. 94
Tabel 4.12 Struktur File Denda……… 94
Tabel 4.13 Perancangan Menu utama………. 99
Tabel 4.14 Perancangan input anggota……… 100
Tabel 4.15 Perancangan Input Pemasok………. 101
Tabel 4.16 Perancangan Data Pembelian………. 102
Tabel 4.17 Perancangan Data Pemesanan barang……….. 103
Tabel 4.18 Perancangan Data Penjualan………... 104
Tabel 4.19 Perancangan Data Persediaan barang……….. 105
Tabel 4.20 Perancangan Pengajuan Kredit………. 106
Tabel 5.1 Rencana Pengujian Program Aplikasi Sistem informasi penjualan pembelian barang... 111
Tabel 5.2 Pengujian Login bagian Pembelian………... 113
Tabel 5.3 Pengujian Login Bagian Penjualan………... 114
Tabel 5.4 Login Sekertaris……… 115
Tabel 5.5 Pengujian Data Pembelian……… 116
Tabel 5.6 Pengujian Daftar Persediaan Barang……… 117
Tabel 5.7 Pengujian Data Penjualan………. 117
Tabel 5.8 Pengujian Input Anggota………. 118
Tabel 5.9 Pengujian Input Pegawai………... 119