Analisis dan Perancangan Sistem Informasi Persediaan
dan Penjualan Pada TB. Bangun Jaya
SKRIPSI
Diajukan sebagai salah satu syarat untuk memperoleh Gelar Sarjana Informatika
Jurusan Teknik Informatika
Oleh : Sri Lianna NIM : 03110027
STMIK
JIBES
Sekolah Tinggi Manajemen Informatika dan Komputer
JIBES
Jakarta
Mei, 2008
LEMBAR PENGESAHAN
Analisis dan Perancangan Sistem Informasi Persediaan dan
Penjualan Pada TB. Bangun Jaya
Diajukan Oleh: Sri Lianna NIM : 03110027
DISETUJUI Jakarta, 20 Mei 2008
Susyadi, Ir., M. Eng. Pembimbing Pertama
Sujanto, ST., MMSI Paulus Y. E. Fanggidae, SE., MM Penguji Penguji Penguji Kedua
STMIK
JIBES
Sekolah Tinggi Manajemen Informatika dan Komputer
JIBES
Jakarta
Mei, 2008
ABSTRAK
Sri Lianna/ 03110027 / Analisis dan Perancangan Sistem Informasi Persediaan dan Penjualan Pada TB. Bangun Jaya / Teknik Informatika / Pembimbing: Bapak Susyadi, Ir., M. Eng.
TB. Bangun Jaya merupakan sebuah usaha yang bergerak dibidang penjualan bahan bangunan. Kebutuhan informasi sangat penting bagi kegiatan operasional persediaan dan penjualan perusahaan. Karena itu, diperlukan sebuah sistem yang terkomputerisasi yang dapat digunakan perusahaan dalam menjalankan kegiatan operasional perusahaan.
Dengan menganalisis sistem persediaan dan penjualan yang sedang berjalan, dan merancang sebuah program aplikasi sistem persediaan dan penjualan diharapkan dapat menyediakan informasi yang tepat, akurat, dan sesuai untuk keperluan internal perusahaan.
Dengan demikian, informasi penjualan dan persediaan yang up to date dapat membantu manajer perusahaan dalam pengambilan keputusan. Sehingga diharapkan dapat meningkatkan kinerja serta pendapatan dari perusahaan untuk masa mendatang.
ABSTRACT
Sri Lianna/ 03110027 / Inventory dan Sales Information System Analyze and Designs On TB. Bangun Jaya / Information Technology / Advisor(s): Mr. Susyadi, Ir., M. Eng.
TB. Bangun Jaya is a company with business area in sales materials. Information requirement is very important for operational inventory and sales activity. Because of that, the company needs a computerized system which can be used by company in running company’s operational activity.
By analyzing on going inventory and sales system, designing an inventory and sales application program can provide correct information, accurate and according for internal company.
Therefor, an up to date inventory and sales information can assist the company’s manager in decision making. So that it is expected can improve performance and company’s income in the future.
LEMBAR PERSEMBAHAN
T
T
O
O
M
KATA PENGANTAR
Puji syukur penulis panjatkan kepada Tuhan YME, atas berkat-Nya sehingga penulisan skripsi dengan judul “Analisis dan Perancangan Sistem Informasi Persediaan dan Penjualan Pada TB. Bangun Jaya” dapat diselesaikan dengan baik dan tepat pada waktunya.
Skripsi ini merupakan hasil karya ilmiah yang disusun penulis sebagai salah satu syarat kelulusan dalam jenjang pendidikan Strata-1 di STMIK JIBES, Kelapa Gading-Jakarta.
Dalam penyusunan skripsi ini, penulis menyadari sepenuhnya bahwa dalam penulisan skripsi ini masih terdapat banyak kekurangan mengingat keterbatasan kemampuan dan pengetahuan yang dimiliki oleh penulis. Oleh karena itu, penulis mengharapkan saran-saran dan tanggapan yang membangun dari pembaca maupun pihak-pihak yang terkait dalam usaha penyempurnaan materi dan cara penulisan skripsi.
Bersama ini penulis ingin menyampaikan terima kasih atas bantuan, dukungan, petunjuk, saran, nasihat, bimbingan, dan kesempatan yang telah diberikan selama penulisan skripsi ini. Ucapan terima kasih ini penulis sampaikan kepada :
1. Bapak Paulus Y. E. Fanggidae, SE., MM., selaku Ketua STMIK JIBES yang telah memberikan kesempatan kepada penulis untuk menimba ilmu dan menyelesaikan skripsi di STMIK JIBES,
2. Bapak Ford Lumban Gaol, S.Si., M.Kom., selaku Ketua Jurusan Teknik Informatika,
3. Bapak Susyadi, Ir., M. Eng., selaku dosen pembimbing skripsi yang telah memberikan motivasi, pengarahan, dan bimbingan dalam penulisan skripsi ini,
4. Seluruh dosen STMIK JIBES yang telah memberikan bimbingannya selama masa perkuliahan. Dimana materi dan bimbingan yang telah diberikan menjadi bekal penulis dalam menyelesaikan skripsi ini,
5. Pimpinan TB. Bangun Jaya yang telah membantu dan memberikan kesempatan survei dalam memperoleh informasi yang diperlukan dalam menyelesaikan skripsi ini,
6. Kedua orang tua, adik, suami dan seluruh anggota keluarga penulis yang telah memberikan dukungan dan doanya,
7. Rekan-rekan, teman-teman dan semua pihak yang tidak dapat penulis sebutkan namanya satu per satu, yang telah memberikan semangat, saran, kritik, dukungan, dan bantuannya kepada penulis baik secara langsung maupun tidak langsung dalam menyelesaikan skripsi ini,
8. Semua pihak yang telah banyak membantu dalam penyusunan skripsi ini.
Akhir kata penulis berharap agar skripsi ini dapat menjadi bahan acuan bagi pengembangan selanjutnya, dan berguna serta dapat memperluas wawasan pembaca dan bermanfaat bagi semuanya.
Jakarta, Mei 2008
DAFTAR ISI
Halaman
Halaman Judul i
Halaman Pengesahaan ii
Abstrak (Indonesia) iii
Abstract (English) iv
Halaman Persembahan v
Kata Pengantar vi
Daftar Isi viii
Daftar Tabel xiii
Daftar Gambar xiv
BAB I PENDAHULUAN
A. Latar Belakang Masalah 1
B. Identifikasi Masalah 2 C. Batasan Masalah 2 D. Batasan Penelitian 3 E. Tujuan Penelitian 3 F. Manfaat Penelitian 3 G. Sistematika Penulisan 4
BAB II LANDASAN TEORI
A. Konsep Dasar Perancangan Perangkat Lunak 6
2. Daur Hidup Perangkat Lunak 6
3. Karakteristik Perangkat Lunak 8
B. Pengertian Sistem Informasi Akuntansi 8
1. Pengertian Sistem 8
2. Pengertian Informasi 9
3. Pengertian Sistem Informasi 9
4. Pengertian Sistem Akuntansi 10
5. Pengertian Sistem Informasi Akuntansi 11
6. Komponen Sistem Informasi Akuntansi 11
7. Kegunaan Sistem Informasi Akuntansi 12
8. Pengertian Sistem Informasi Persediaan 13
9. Pengertian Sistem Informasi Penjualan 15
10. Unsur-Unsur Pengendalian Intern 16
C. Analisis dan Perancangan Sistem 16
1. Analisis Sistem 16
a. Pengertian Analisis Sistem 16
b. Tahapan Analisis Sistem 17
2. Perancangan Sistem 18
a. Pengertian Perancangan Sistem 18
b. Tahapan Perancangan Sistem 18
D. Entity Relationship Modeling 19
1. Entity (Entitas) 19
2. Attribute (Atribut) 20
3. Keys 21
F. Normalisasi 23
G. Data Flow Diagram (Diagram Aliran Data) 25
1. Ketentuan yang Digunakan Dalam Diagram Aliran Data 26
2. Mengembangkan Diagram Aliran Data 27
H. Microsoft Visual Basic 6.0 28
BAB III : METODOLOGI PENELITIAN
A. Obyek Penelitian 30
B. Metode Penelitian 30
C. Teknik Pengumpulan Data 31
D. Teknik Perancangan dan Bahasa Pemograman 31
BAB IV : ANALISIS DAN PEMBAHASAN
A. Gambaran Umum Perusahaan 33
1. Sejarah Perusahaan 33
2. Struktur Organisasi, Tugas, dan Wewenang 33
a. Struktur Organisasi 33
b. Tugas dan Wewenang 34
3. Visi, Misi, dan Strategi Perusahaan 36
a. Visi Perusahaan 36
b. Misi Perusahaan 36
c. Strategi Perusahaan 36
4. Sistem Yang Sedang Berjalan 37
a. Prosedur Sistem Penjualan 37
5. Analisis Temuan Survei 38
a. Pokok Permasalahan 38
b. Alternatif Pemecahan Masalah 39
B. Analisis dan Pembahasan 40
1. Rancangan Sistem Informasi Penjualan 40
a. Data Flow Diagram (DFD) 40
(1). Diagram Konteks 40
(2). Diagram Nol 41
(3). Diagram Rinci 43
(a). Diagram Rinci Proses Input Data Transaksi 43 (b). Diagram Rinci Proses Edit Data Transaksi 44 (c). Diagram Rinci Proses Data Customer 45 (d). Diagram Rinci Proses Cetak Report Penjualan 46 (e). Diagram Rinci Proses Penerimaan Barang 47 (f). Diagram Rinci Proses Data Alasan 49 (g). Diagram Rinci Proses Data Barang 50 (h). Diagram Rinci Proses Pengembalian Barang 52 (i). Diagram Rinci Proses Cetak Report Persediaan 53
b. Entity Relationship Diagram (ERD) 54
c. Tabel Database 55
(1). Tabel Data Barang 56
(2). Tabel Data Penerimaan 56
(3). Tabel Surat Pengantar Pengembalian (SPP) 57
(4). Tabel Data Customer 57
(6). Tabel Data Alasan 58
(7). Tabel Data Transaksi Detail 59
2. Operasi Aplikasi 59
BAB V : KESIMPULAN DAN SARAN
A. Kesimpulan 86
B. Saran 87
DAFTAR PUSTAKA 88
DAFTAR TABEL
Tabel Halaman
2.1 Simbol Dasar Diagram Aliran Data 26
4.1 Data Barang 56
4.2 Data Penerimaan 56
4.3 Surat Pengantar Pengembalian 57
4.4 Data Customer 57
4.5 Data Transaksi 58
4.6 Data Alasan 58
DAFTAR GAMBAR
Gambar Halaman
2.1 The Classic Life Cycle (Waterfall Model) 6
2.2 Contoh Tipe Entitas 19
2.3 Contoh Entitas dan Atribut-Atributnya 21
2.4 Contoh Relasi 22
2.5 Relasi One to One 22
2.6 Relasi One to Many 22
2.7 Relasi Many to Many 23
4.1 Struktur Organisasi 33
4.2 Diagram Konteks Sistem Informasi Persediaan dan Penjualan 41 4.3 Diagram Nol Sistem Informasi Persediaan dan Penjualan 42
4.4 Diagram Rinci Proses Input Data Transaksi 43
4.5 Diagram Rinci Proses Edit Data Transaksi 44
4.6 Diagram Rinci Proses Data Customer 46
4.7 Diagram Rinci Proses Cetak Report Penjualan 47
4.8 Diagram Rinci Proses Penerimaan Barang 48
4.9 Diagram Rinci Proses Data Alasan 50
4.10 Diagram Rinci Proses Data Barang 51
4.11 Diagram Rinci Proses Pengembalian Barang 53
4.12 Diagram Rinci Proses Cetak Report Persediaan 54
4.13 Entity Relationship Diagram 55
4.14 Form Login 60
4.16 Form Splash 61
4.17 Form Menu Utama 62
4.18 Form Input Penerimaan Barang 63
4.19 Form Input Data Pengembalian Barang 64
4.20 Form Input Data Alasan 66
4.21 Form Input Data Barang 67
4.22 Form Edit Data Penerimaan Barang 68
4.23 Form Edit Data Pengembalian Barang 69
4.24 Form Cetak SPP 70
4.25 Form Cetak BPB 71
4.26 Form Cetak Laporan Persediaan 72
4.27 Form Input Data Transaksi 73
4.28 Form Data Customer 74
4.29 Form Edit Data Transaksi 75
4.30 Form Cetak Faktur 76
4.31 Form Cetak Data Customer 77
4.32 Form View No. Penerimaan Barang 78
4.33 Form View SPP 79
4.34 Form View Kode Barang 80
4.35 Form View No. Faktur 81
4.36 Form About 82
4.37 Form Data Transaksi 83
4.38 Form User ID 84
4.39 Form Add ID 84