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 Penguji Penguji
Paulus Y. E. Fanggidae, SE., MM 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.
Kata Kunci: Analisis dan Perancangan, Sistem Informasi, Persediaan, dan Penjualan.
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.
Key words: Design and Analyze, Information System, Inventory, and Sales
LEMBAR PERSEMBAHAN
TO MY BELOVED FAMILY
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 saransaran 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
Penulis
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
1. Pengertian 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 1. Analisis Sistem
16 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
E. Relationship (Relasi)
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
b. Prosedur Sistem Persediaan
38
5. Analisis Temuan Survei
38
a. Pokok Permasalahan
38
b. Alternatif Pemecahan Masalah
39
B. Analisis dan Pembahasan 1. Rancangan Sistem Informasi Penjualan
40 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
(5). Tabel Data Transaksi
58
(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
LAMPIRAN
90
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
4.7 Data Transaksi Detail
59
DAFTAR GAMBAR
Gambar 2.1 The Classic Life Cycle (Waterfall Model)
Halaman 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.15 Form Kotak Dialog
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
4.40 Form User
85