x
Gambar 2.2 Komponen Sistem Informasi ... 18
Gambar 2.3 Tampilan Visual Basic 6.0 ... 26
Gambar 3.1 Struktur Organisasi PT SINAR BARU ALGENSINDO ... 33
Gambar 3.2 Model Prototype ... 42
Gambar 4.1 Flowmap Penjualan Buku Agama Islam Sedang Berjalan ... 55
Gambar 4.2 Diagram Konteks Penjualan Buku Sedang Berjalan ... 56
Gambar 4.3 DFD Penjualan Buku Agama Islam Sedang berjalan ... 57
Gambar 4.4 Flowmap Penjualan Buku Agama Islam Diusulkan ... 62
Gambar 4.5 Diagram Konteks Penjualan Buku Agama Islam Diusulkan ... 63
Gambar 4.6 DFD level 1 Penjualan Buku Agama Islam Diusulkan ... 64
Gambar 4.7 DFD level 2 Proses 1 Penjualan Buku Agama Islam Diusulkan .. 65
Gambar 4.8 DFD level 2 Proses 2 Penjualan Buku Agama Islam Diusulkan .. 66
Gambar 4.9 DFD level 2 Proses 3 Penjualan Buku Agama Islam Diusulkan .. 67
Gambar 4.10 DFD level 2 Proses 4 Penjualan Buku Agama Islam Diusulkan 67 Gambar 4.11 Tabel Relasi Sistem Informasi Penjualan Buku ... 76
Gambar 4.12 ERD Sistem Informasi Penjualan Buku ... 77
Gambar 4.13 Struktur Menu Sistem Informasi Penjualan Buku ... 84
Gambar 4.14 Perancangan Login ... 85
Gambar 4.15 Perancangan Data Buku ... 86
Gambar 4.16 Perancangan Data Pelanggan ... 87
Gambar 4.17 Perancangan Data Pemesanan ... 89
Gambar 4.18 Perancangan Permintaan ... 90
Gambar 4.19 Perancangan Data Buku Masuk ... 92
xi
Gambar 4.23 Perancangan Laporan Persediaan Buku ... 98
Gambar 4.24 Perancangan Laporan Transaksi Penjualan ... 99
Gambar 4.25 Perancangan Laporan Retur ... 99
Gambar 5.1 Login ... 116
Gambar 5.2 Form Menu Utama ... 117
Gambar 5.3 Form Data Buku ... 118
Gambar 5.4 Form Data Pelanggan ... 119
Gambar 5.5 Form Pemesanan... 120
Gambar 5.6 Cetak Pemesanan ... 121
Gambar 5.7 Form Permintaan Produksi Buku ... 121
Gambar 5.8 Cetak permmintaan Produksi Buku ... 122
Gambar 5.9 Form Buku Masuk ... 123
Gambar 5.10 Form Transaksi Penjualan Langsung ... 124
Gambar 5.11 Cetak Transaksi Penjualan Langsung ... 125
Gambar 5.12 Form Transaksi Penjualan Tidak Langsung ... 125
Gambar 5.13 Cetak Transaksi Penjualan Tidak Langsung ... 126
Gambar 5.14 Retur ... 127
Gambar 5.15 Cetak Retur ... 127
Gambar 5.16 Cari Data buku ... 128
Gambar 5.17 Cari Data Pelanggan ... 129
Gambar 5.18 Cari Pemesanan ... 130
Gambar 5.19 Cari Permintaan ... 131
Gambar 5.20 Cari Data Buku Masuk ... 132
xii
Gambar 5.24 Cetak Laporan Data Buku ... 136
Gambar 5.25 Form Cetak Transaksi Penjualan ... 137
Gambar 5.26 Cetak Laporan Transaksi Penjualan ... 138
Gambar 5.27 Form Cetak Retur ... 139
Gambar 5.28 Cetak Laporan Retur ... 140
Gambar 5.29 Tampilan Instalasi ... 141
Gambar 5.30 Tampilan License Agreement ... 142
Gambar 5.31 Tampilan Select Destination Location ... 142
Gambar 5.32 Tampilan Select Start Menu Folder ... 143
Gambar 5.33 Tampilan Select Additional Tasks ... 143
Gambar 5.34 Tampilan Redy to Install ... 144
Gambar 5.35 Tampilan Instalasi Selesai ... 144
vi
ABSTRACT ... ii
KATA PENGANTAR ... iii
DAFTAR ISI ...vi
DAFTAR GAMBAR ... x
DAFTAR TABEL ... xiii
DAFTAR SIMBOL ... xiv
BAB I. PENDAHULUAN 1.1 Latar Belakang ... 1
1.2 Identifikasi Masalah dan Rumusan Masalah ... 4
1.3 Maksud dan Tujuan Penelitian ... 5
1.4 Kegunaan Penelitian ... 6
1.4.1 Kegunaan Praktis ... 6
1.4.2 Kegunaan Akademis ... 6
1.5 Batasan Masalah ... 7
1.6 Lokasi dan Waktu / Jadwal Penelitian ... 7
BAB II. LANDASAN TEORI 2.1 Pengertian Sistem ... 9
2.1.1 Bentuk Umum Sistem ... 10
2.1.2 Elemen Sistem ... 10
2.1.3 Karakteristik sistem ... 11
2.1.4 Klasifikasi Sistem ... 14
vii
2.3 Pengertian Sistem Informasi ... 17
2.4 Pengertian Sistem Informasi Manajemen ... 19
2.5 Pengertian Sistem Informasi Penjualan ... 20
2.6 Pengertian Teknologi Informasi ... 20
2.7 Pengertian Jaringan Komputer ... 21
2.8 Pengertian Client Server ... 23
2.9 Pengertian Analisis Sistem ... 23
2.10 Pengertian Perancangan Sistem ... 24
2.11 Basis Data ... 24
2.12 Sekilas Tentang Visual Basic 6.0 ... 25
2.13 SQL Server 2000 ... 28
BAB III OBJEK PENELITIAN 3.1 Objek Penelitian ... 30
3.1.1 Sejarah Singkat Perusahaan ... 30
3.1.2 Visi dan Misi Perusahaan ... 31
3.1.3 Struktur Organisasi ... 32
3.1.4 Deskripsi Tugas ... 33
3.2 Metode Penelitian ... 38
3.2.1 Desain Penelitian ... 38
3.2.2 Jenis dan Metode Pengumpulan Data ... 39
3.2.2.1 Sumber Data Primer ... 39
3.2.2.2 Sumber Data Sekunder ... 39
viii
3.2.3.3 Alat Bantu Analisis dan Perancangan ... 43
3.2.4 Pengujian Software ... 48
BAB IV. ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem yang Berjalan ... 50
4.1.1 Analisis Dokumen ... 50
4.1.2 Analisis Prosedur yang Sedang Berjalan ... 52
4.1.2.1 Flow Map ... 54
4.1.2.2 Diagram Kontek ... 56
4.1.2.3 Data Flow Diagram ... 57
4.1.3 Evaluasi Sistem yang Berjalan ... 57
4.2 Perancangan Sistem ... 59
4.2.1 Tujuan Perancangan Sistem ... 59
4.2.2 Gambaran Umum Sistem yang Diusulkan ... 60
4.2.3 Perancangan Prosedur yang Diusulkan ... 61
4.2.3.1 Flow Map ... 61
4.2.3.2 Diagram Kontek ... 63
4.2.3.3 Data Flow Diagram ... 63
4.2.3.4 Kamus Data ... 67
4.2.4 Perancangan Basis Data ... 71
4.2.4.1 Normalisasi ... 71
4.2.4.2 Relasi Tabel Rancangan ... 75
4.2.4.3 Entity Relationship Diagram ... 76
ix
4.2.5.1 Struktur Menu ... 83
4.2.5.2 Perancangan Input ... 84
4.2.5.3 Perancangan Output ... 98
4.2.6 Perancangan Arsitektur Jaringan ... 100
BAB V. IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1 Implementasi ... 101
5.1.1 Batasan Implementasi ... 101
5.1.2 Implementasi Perangkat Lunak ... 101
5.1.3 Implementasi Perangkat Keras ... 102
5.1.4 Implementasi Basis Data ... 103
5.1.5 Implementasi Antar Muka ... 116
5.1.6 Implementasi Instalasi Program ... 141
5.1.7 Penggunaan Program ... 145
5.2 Pengujian ... 145
5.2.1 Rencana Pengujian ... 141
5.2.2 Kasus dan Hasil Pengujian ... 146
5.2.3 Kesimpulan Hasil Pengujian ... 155
BAB VI. KESIMPULAN DAN SARAN 6.1 Kesimpulan ... 156
6.2 Saran ... 157 DAFTAR PUSTAKA
Jogiyanto HM.2005.Analisis dan Desain Sistem Informasi.Andi.Yogyakarta
http://ayuliana_st.staff.gunadarma.ac.id/Black Box Testing/5 April 2010
http://erihadiyana.wordpress.com/jenis-jenis pemodelan sistem/4 April 2010
http://202.91.15.14/upload/files/3098_MATERI_1.PDF/5 April 2010
http://sariyunna.com/wp-content/uploads/2009/12/PROSES-PROSESPERANGKAT-LUNAK.ppt/5 April 2010
Abdul Kadir.2002.Pengenalan Sistem Informasi.Andi.Yogyakarta
Tim Divisi Penelitian dan Pengembangan MADCOMS.2008.Microsoft Visual Basic 6.0 untuk Pemula.Andi.Yogyakarta
Tim Divisi Penelitian dan Pengembangan MADCOMS.2003. Aplikasi Database Visual Basic 6.0 dengan Crystal Report.Andi.Yogyakarta
Nama Lengkap : FITRIA AGUSTRI
Alamat : Jl. Sukabakti I No. 23 RT 01/07 Kiaracondong – Bandung 40285 Jenis Kelamin : Perempuan
Tempat Tanggal Lahir: Bandung, 26 Agustus 1988 Email : fitri.ndut@gmail.com Pendidikan :
Sekolah Dasar Kartika XI-11. Bandung : 1994 – 2000 Sekolah Lanjutan Tingkat Pertama Negeri 37 Bandung : 2000 – 2003 Sekolah Menengah Atas Negeri 16 Bandung : 2003 – 2006 Program Studi Sistem Informasi Fakultas Teknik dan
iii Assalamu’alaikum Wr.Wb.
Alhamdulillah, segala puji bagi Allah SWT yang telah memberikan rahmat dan hidayah-Nya kepada penulis, sehingga dapat menyelesaikan Skripsi ini dengan judul “Sistem Informasi Penjualan Buku Agama Islam Di PT. Sinar Baru Algensindo Bandung”.
Begitu banyak pelajaran berharga yang didapat, begitu pula ujian, tantangan dan cobaan yang dihadapi penulis dalam menyusun skripsi ini, namun berkat bantuan, dukungan, dan doa dari berbagai pihak, akhirnya skripsi ini dapat terselesaikan. Untuk itu, rasa terima kasih yang mendalam, penulis sampaikan kepada:
1. Dr.Ir.Eddy Suryanto Soegoto, M.Sc, selaku Rektor Universitas Komputer Indonesia Bandung.
2. Prof. Dr. Ir. H. Ukun Sastraprawira, M.Sc.,Phd selaku Dekan Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia Bandung.
3. Dadang Munandar, SE, M.Si selaku ketua Program Studi Sistem Informasi Universitas Komputer Indonesia.
4. Wartika S.Kom,. MT., selaku sekertaris Program Studi Sistem Informasi Universitas Komputer Indonesia.
5. Rina Kurniawati, S.Kom, MT., selaku dosen wali yang membantu penulis dalam memberikan petunjuk dan bimbingan serta nasehat, khususnya selama masa perkuliahan.
iv
7. Seluruh dosen yang mendidik dan membagikan ilmu yang bermanfaat bagi penulis.
8. Seluruh staf PT. Sinar Baru Algensindo, terimakasih atas bimbingan dan seluruh informasi yang telah diberikan kepada penulis.
9. Kedua Orang tua atas semua dukungan, nasehat, kasih sayang, do’a yang tak pernah henti, dan kesabaran serta perjuangan yang tak pernah lelah demi keberhasilan anak-anaknya dalam menjalani kehidupan ini.
10.Kakakku tersayang Esy Jamaiti, S.T, atas canda tawa serta semangat yang selalu hadir dalam kebersamaan.
11.Ulil Amri, untuk setiap perhatian, pengertian, kenangan, doa, semangat, nasehat dan kesabaran serta keceriaan yang diberikan dengan tulus.
12.Asrial, Nindi, Riki, Noi, Rudy, Diah, dan Yoga, terimakasih atas kebersamaan dan seluruh bantuan yang diberikan selama ini.
13.Teman-teman MI-1, terima kasih atas kebersamaannya setiap hari.
14.Semua pihak yang tidak dapat disebutkan satu per satu, yang secara langsung maupun tidak langsung telah membantu dan mendukung penulis dalam menyelesaikan skripsi ini. Terima kasih untuk setiap doa yang terucap dan bantuan yang secara ikhlas telah diberikan kepada penulis.
Mungkin dalam Skripsi ini masih banyak kekurangan, sehingga penulis akan selalu terbuka terhadap saran dan kritik untuk perbaikan skripsi ini, agar bisa
v
Bandung, Juni 2010