Oleh :
Wahyu Widodo Kurniawan
102091026358
55
PENGESAHAN UJIAN
Penguji II
Pembimbing I
Pembimbing II
56
Mengetahui,
Dekan Fakultas Sains dan Teknologi
57
ABSTRAK
58
KATA PENGANTAR
menyusun
skripsi
ini.
Oleh
karena
itu
ijinkanlah
penulis
59
Apriliana
Safitri
Sebagai
istri
tercinta
yang
selalu
60
Penulis
DAFTAR ISI
61
iii
ABSTRAK ......................................................................................................vi
KATA PENGANTAR
DAFTAR ISI
....................................................................................
vii
...................................................................................................
ix
DAFTAR GAMBAR
DAFTAR TABEL
........................................................................................
PENDAHULUAN
1.1
xiv
........................................................................................... xvii
DAFTAR SIMBOL
BAB I
......................................................................................
.........................................................................
xx
1
Latar Belakang........................................................................
1
1.2
2
1.3
1.4
1.5
62
Metodologi Penelitian............................................................ 5
1.6.1 Metode Pengumpulan Data .........................................
5
1.6.2 MetodePengembangan Sistem ....................................
5
1.7
BAB II
Sistematika Penulisan............................................................
LANDASAN TEORI
2.1
......................................................................
6
8
2.1.2
2.1.3
11
2.1.4
...
13
2.1.5
..
14
2.1.6
Pengembangan Sistem.................................................
14
2.2
2.2.2
63
2.2.3
2.3
Tahap Perencanaan....................................................
22
2.4
2.3.2
Tahap Analisis...........................................................
22
2.3.3
Tahap Perancangan...................................................22
2.3.4
Tahap Penerapan....................................................... 23
2.3.5
Tahap Penggunaan.................................................... 23
Perancangan Sistem...............................................................24
2.4.1
2.4.2
2.4.3
2.4.4
Normalisasi ................................................................. 33
2.4.5
64
35
2.4.5.3 Bagan Alir Dokumen (Document Flowchart)...
35
2.4.6
2.5
37
2.5.1
2.5.2
2.5.3
2.5.4
2.5.5
2.5.6
2.5.7
41
2.5.8
41
2.6
65
2.7
..
44
2.7.1 Pengertian Jaringan Komputer................................... ....
44
2.7.2 Topologi Jaringan.......................................................... 45
2.7.2.1 Topologi Bintang (Star) ................................. 46
2.8
BAB III
METODOLOGI PENELITIAN
3.1
..................................................
48
3.2
Tahap Perencanaan....................................................
50
3.2.2
Tahap Analisa...........................................................
51
3.2.3
3.2.4
Tahap Penerapan........................................................53
66
BAB IV
PEMBAHASAN ............................................................................54
4.1
Perencanaan...........................................................................54
4.2
Analisis ..................................................................................
4.2.1
55
4.2.2
4.2.3
4.2.4
4.2.5
4.3
Perancangan...........................................................................73
4.3.1
Perancangan Sistem................................................... 73
4.3.1.1 Spesifikasi Proses ..........................................
4.3.2
77
67
4.3.3
106
107
4.3.4
4.4
Penerapan..............................................................................
132
4.4.1
4.4.2
Pengujian................................................................... 134
4.4.3
137
4.4.3.2 Tampilan Halaman Login..............................
139
68
PENUTUP
..................................................................................... 145
5.1
Kesimpulan............................................................................ 145
5.2
Saran...................................................................................... 145
DAFTAR PUSTAKA
..................................................................................... 146
LAMPIRAN-LAMPIRAN
69
DAFTAR GAMBAR
40
Gambar 2.11
42
Topologi Star.............................
................................................
46
70
71
72
Gambar 4.23
.....................................
Gambar 4.24
................................
121
Rancangan input program data pelanggan
122
122
123
124
125
73
Gambar 4.34
.......................................
131
Gambar 4.36
................................
Gambar 4.37
................................
Gambar 4.38
...................................
Gambar 4.39
...............................
Gambar 4.40
.....................................
131
131
74
Gambar 4.42
masuk...........................
Gambar 4.43
keluar...........................
Gambar 4.44
barang.............................
Gambar 4.45
barang...................
Gambar 4.46
barang.........................
140
141
75
DAFTAR TABEL
Tabel 2.1
Tabel 3.1
Tabel 4.1
Tabel 4.2
Tabel 4.3
Tabel 4.4
Tabel Pemasok.............................................................................. 84
Tabel 4.5
Tabel Barang................................................................................. 84
Tabel 4.6
Tabel
Pelanggan............................................................................
84
Tabel 4.7
Tabel 4.8
Tabel 4.9
Tabel Pegawai............................................................................... 85
76
77
97
98
78
Tabel
Detail_Invoice.......................................................
100
Tabel 4.44 Struktur Tabel Retur Barang.........................................................
101
Tabel 4.45 Struktur Tabel Detail_Retur..........................................................101
Tabel 4.46 Struktur Tabel FRB....................................................................... 102
Tabel 4.47 Struktur Tabel Detail_FRB........................................................... 102
Tabel 4.48 CRUD........................................................................................... 103
Tabel 4.49 Uji Coba Form Login.................................................................... 134
Tabel 4.50 Uji Coba Data Barang Masuk.......................................................
135
Tabel 4.51 Uji Coba Data Barang Keluar.......................................................
135
Tabel 4.52 Uji Coba Data Retur Barang.........................................................
136
Tabel 4.53 Uji Coba Data Permintaan Barang................................................
136
79
80
DAFTAR SIMBOL
Simbol
Arti
Keterangan
Kesatuan Luar
Merupakan
kesatuan entity
(entity) di
lingkungan luar
sistem
Arus Data
Menunjukan
arah/arus dari data
yang diproses.
Proses
Menunjukan
kegiatan proses
operasi dari sistem.
81
Simpanan Data
Tempat
penyimpanan dan
pengambilan file
data.
Simbol
Arti
Keterangan
82
Entitas
Komponen yang
berupa file-file data
untuk diproses oleh
sistem.
Relasi
Penghubung antar
entitas satu dengan
entitas lain.
Link
Penjelasan tentang
hubungan.
Attribute
Penjelasan secara
detail tentang entitas
One-to-one
One-to-many
Many-to-many
Relasi Banyak ke
banyak
83
Simbol
Arti
Keterangan
Manual Operation
Proses Komputerisasi
Proses secara
komputerisasi.
Decision
Keputusan.
Arsip
Dokumen dalam
bentuk file-file.
Dokumen
Dokumen dalam
komputer.
84
Arus Data
Aliran data.
Data Storage
Simpanan dalam
database.
Penghubung
Penghubung ke
halaman yang sama
atau halaman lain
85
BAB I
PENDAHULUAN
1.1
Latar Belakang
Seiring semakin pesat perkembangan teknologi dibidang komputer
86
1.2
Identifikasi Masalah
Berdasarkan pengamatan penulis, permasalahan-permasalahan
87
2.
3.
1.3
Perumusan Masalah
Berdasarkan identifikasi masalah yang penulis lakukan pada PT.
2.
3.
1.4
Batasan Masalah
Dari berbagai permasalahan yang ada, penulis hanya akan
88
1.
2.
3.
Dalam
pembuatan
sistem
ini
penulis
menggunakan
1.5
1.5.2 Manfaat
1.
Bagi Mahasiswa
a.
89
b.
Menemukan
masalah
yang
dihadapi
dan
2.
b.
1.6
Metodologi Penelitian
1.6.1 Metode Pengumpulan Data
1.
90
2.
3.
91
1.7
Sistematika Penulisan
Agar memudahkan dalam pembahasannya, maka penulisan tugas
akhir ini dibentuk menjadi lima bab yang sistematikanya dapat terlihat
sebagai berikut:
BAB I
PENDAHULUAN
92
Bab
ini
menjelaskan
mengenai
LANDASAN TEORI
METODOLOGI PENELITIAN
Bab ini menguraikan mengenai metode pengumpulan data dan
model dari metode pengembangan sistem yang digunakan.
BAB IV
BAB V
PENUTUP
Bab ini berisikan beberapa kesimpulan berdasarkan
uraian-uraian yang diperoleh dari bab-bab sebelumnya
dan beberapa saran untuk pengembangan sistem lebih
lanjut.
93
BAB II
LANDASAN TEORI
2.1
94
Komponen Sistem
Suatu sistem terdiri dari sejumlah komponen yang saling
berinteraksi, yang artinya saling bekerja sama membentuk
satu kesatuan. Komponen-komponen sistem atau
elemen-elemen sistem dapat berupa suatu subsistem
atau bagian-bagian dari sistem. Setiap sub-sistem
mempunyai sifat-sifat dari sistem yang menjalankan suatu
fungsi tertentu dan mempengaruhi proses sistem secara
keseluruhan.
2.
Batas Sistem
Batas sistem merupakan daerah yang membatasi antara
suatu sistem dengan sistem yang lainnya atau dengan
95
4.
Penghubung Sistem
Penghubung merupakan media penghubung antar satu
subsistem dengan subsistem yang lainnya. Keluaran
(output) dari satu subsistem akan menjadi masukan
(input) untuk subsistem yang lainnya dengan melalui
penghubung.
5.
Masukan Sistem
Masukan adalah energi yang dimasukkan ke dalam
sistem. Masukan dapat berupa masukan perawatan
(maintenance input) dan masukan sinyal (signal input).
6.
Keluaran Sistem
Keluaran adalah hasil dari energi yang diolah dan
diklasifikasikan menjadi keluaran yang berguna dan sisa
96
Pengolah Sistem
Suatu sistem dapat mempunyai suatu bagian pengolah
yang akan merubah masukan menjadi keluaran.
8.
Sasaran Sistem
Suatu sistem pasti mempunyai tujuan (goal) atau sasaran
(objective). sasaran merupakan hasil yang ingin dicapai
oleh sistem, sehingga dapat dikatakan bahwa suatu
sistem akan berhasil bila sasaran dan tujuan dicapai.
1.
yang
berupa
pemikiran-pemikiran
hubungan
97
merupakan
menyangkut
contoh man-machine
penggunaan
system,
komputer
yang
Sistem
diklasifikasikan
sebagai
sistem
tertentu
98
masa
depannya
tidak
dapat
diprediksi
karena
Sistem
berhubungan
dan
terbuka
adalah
terpengaruh
sistem
dengan
yang
lingkungan
harus
99
100
101
1.
Ketidakberesan
Ketidakberesan dalam sistem yang lama
menyebabkan sistem tersebut tidak dapat
beroperasi sesuai dengan yang diharapkan.
Ketidakberesan ini dapat berupa :
1)
Kecurangan-kecurangan
yang
disengaja
Kesalahan-kesalahan
yang
tidak
disengaja
4)
b.
Pertumbuhan Organisasi
Pertumbuhan organisasi yang menyebabkan harus
disusunnya sistem yang baru. Pertumbuhan
organisasi diantaranya adalah kebutuhan informasi
102
2.
103
3.
104
atau
pekerjaan
ditambah
dengan
waktu
105
2.
3.
Ekonomi (Economy), peningkatan terhadap manfaatmanfaat atau keuntungan-keuntungan atau penurunanpenurunan biaya yang terjadi.
4.
Pengendalian
pengendalian
(Control),
untuk
peningkatan
mendeteksi
dan
terhadap
memperbaiki
Efisiensi
operasi.
(Efficiency),
Efisiensi
peningkatan
berbeda
terhadap
dengan
efisiensi
ekonomis.
Bila
digunakan,
efisiensi
berhubungan
dengan
2.2
106
EOQ
dibeli
107
maka
akan
semakin
besar
sparepart
yang
3.
Persediaan
pengaman
(safety
stock),
yaitu
jumlah
108
LD = Lead Time
AU = Average Usage = Pemakaian rata-rata
SS = Safety Stock
2.3
Metode SDLC
Metodologi adalah suatu cara yang disarankan untuk melakukan
109
110
111
2.4
Perancangan Sistem
2.4.1 Data Flow Diagram (DFD)
DFD sering digunakan untuk menggambarkan suatu sistem
yang telah ada atau sistem baru yang akan dikembangkan secara
logika tanpa mempertimbangkan lingkungan fisik di mana data
tersebut mengalir (misalnya lewat telpon, surat dan sebagainya)
atau lingkungan fisik di mana data tersebut akan disimpan (misalnya
file kartu, microfiche, hard disk, tape, disket dan lain sebagainya).
DFD merupakan alat yang digunakan pada metodelogi
pengembangan sistem yang terstruktur (structured Anaysis and
design). Jogiyanto (1990 : 700).
112
2.
Arus Data
Arus data (data flow) di DFD diberi simbol suatu
panah. Arus data ini mengalir diantara proses
(process), simpanan data (data store) dan kesatuan
luar (external entity).
3.
Proses
113
Simpana Data
Simpanan data (data store) merupakan simpanan
dari data yang dapat berupa sebagai suatu file di
komputer, arsip manual, tabel di database atau
agenda buku.
114
3.
Karakter (Characters)
Merupakan bagian terkecil dalam database, dapat
berupa karakter numerik (angka 0 s.d 9), huruf ( A - Z,
115
3.
Key
Key adalah suatu atribut dari gabungan beberapa
atribut yang dapat membedakan semua baris data
(row) dalam tabel secara unik.
Ada tiga macam key yang dapat diterapkan pada
suatu tabel, yaitu:
a.
Candidat Key
Candidat key merupakan kumpulan atribut
minimal yang dapat membedakan setiap baris
data dalam sebuah tabel secara unik. Contoh
pada tabel mahasiswa, yang dapat menjadi
candidat key adalah (nim) dan (nama_mhs).
b.
Primary Key
116
Foreign Key
Foreign key adalah salah satu atribut unik pada
suatu tabel yang berasal dari tabel lain dalam
suatu database. Misalnya (nip) yang
merupakan primery key pada tabel pengajar
berada satu tabel pada tabel mahasiswa
sehingga menghasilkan dua primery key, tetapi
(nip) adalah foreign key dari tabel pengajar.
4.
117
5.
Table/Entity
Entity merupakan sesuatu yang dapat diidentifikasi
dari suatu sistem database, bisa berupa objek,
orang, tempat, kejadian atau konsep yang
informasinya akan disimpan di database. Misal.
Pada sistem database akademik, yang menjadi
entity adalah, mahasiswa, dosen, matakuliah dan
lain-lain. Dalam aplikasi nantinya, penggunaan
istilah Entity sering di samakan dengan istilah Tabel.
(Entity = table).
6.
File
File adalah kumpulan record sejenis yang
mempunyai panjang elemen dan atribut yang
sama, namun value-nya berbeda. File di dalam
pemrosesan aplikasi dapat dikategorikan ke dalam
beberapa tipe, diantaranya adalah sebagai berikut:
a.
118
c.
d.
File Laporan
File ini bisa disebut output file, yaitu file yang
berisi informasi yang akan ditampilkan.
e.
119
7.
Database
Database adalah Kumpulan dari tabel-tabel yang
saling berelasi dan disusun secara logis.
2.
120
4.
5.
121
c.
d.
2.4.4 Normalisasi
Menurut Kusrini dan Koniyo (2007: 98) normalisasi merupakan
sebuah teknik dalam desain logika sebuah database, teknik
122
b.
c.
2.
b.
3.
b.
123
Jika
ada
penguraian
penguraian
harus
(Decompotition)
dijamin
tabel, maka
aman
(Lossless-Join
Decomposition).
2.
3.
124
125
State 1
Aksi
State 1
126
1.
Modul
Modul menggunakan simbol lingkaran kecil yang
mewakili modul yang dipanggil apabila terjadi suatu
tindakan.
2.
3.
2.5
127
128
129
130
131
132
133
2.6
134
1.
2.
3.
cara
pengaturan seluruh objek dari SQL Server, SQL Server Agent dan MS
DTC.
135
4.
2.7
Jaringan Komputer
2.7.1 Pengertian Jaringan Komputer
Jaringan komputer adalah interkoneksi antara 2 komputer
autonomous atau lebih, yang terhubung dengan media transmisi
kabel atau tanpa kabel (wireless). Autonomous adalah apabila
sebuah komputer tidak melakukan kontrol terhadap komputer lain
dengan akses penuh, sehingga dapat membuat komputer lain
restart, shutdows, kehilangan file atau kerusakan sistem. Dalam
defenisi networking yang lain autonomous dijelaskan sebagai
jaringan yang independent dengan manajemen sistem sendiri
(punya admin sendiri), memiliki topologi jaringan, hardware dan
software sendiri, dan dikoneksikan dengan jaringan autonomous
yang lain. (Internet merupakan contoh kumpulan jaringan
autonomous yang sangat besar.)
136
2.
3.
4.
DIP
(Document Information
Processing)
memberikan
137
138
2.8
yang mirip dengan judul yang penulis angkat. Dengan perbandingan ini
akan diketahui perbedaan-perbedaan antara judul yang penulis angkat
dengan judul yang telah ada di lembaga manapun.
2. Pengembangan aplikasi
pengelolaan barang berbasis
web pada PT. Telkom Kandatel
Jakarta Selatan.
Perbedaan - perbedaan
1. Hak akses dapat dibuat lebih
spesifik lagi antara tiap-tiap sub
department project support atau
setiap sub department memiliki
hak
akses
masing-masing
terhadap
sistem
persediaan
barang ini.
1. Aplikasi yang diusulkan hanya
mengenai
permintaan
dan
pengadaan terhadap barang
saja tanpa memperhitungkan
total
jumlah
harga
dari
permintaan dan pengadaan
tersebut.
139
140
BAB III
METODELOGI PENELITIAN
3.2
1.
Wawancara
Metode ini penulis lakukan dengan mewawancarai Ibu Dian
selaku kepala CSO dan Bapak Dudi selaku Kepala Purchasing
PT. MCC. Wawancara dilakukan untuk memperoleh data-data
yang diperlukan dalam pembuatan sistem. Wawancara ini
penulis lakukan pada tanggal 26 Maret 2008 dan 10 April 2008.
Adapun hasil yang diharapkan dari wawancara ini adalah :
a.
b.
c.
141
d.
2.
Pengamatan
Metode pengamatan penulis lakukan dengan meninjau dan
mengamati langsung untuk memperoleh dan mengumpulkan
data yang dibutuhkan. Pengamatan ini dilakukan pada PT.
Master Centranusa Cemerlang, Jl. Surya Kencana No.09 Pamulang, bulan Maret 2008 sampai dengan April 2008.
a.
b.
3.
Studi Pustaka
142
3.3
Fitur
1. Proses formal
dilakukan tahap
demi tahap secara
berurutan.
1. Spesifikasi dan
persetujuan dengan
pemakai jelas.
2. Peran pemakai
terbatas.
partisipasi
1. Perubahan
tidak
dapat
dilakukan dengan cepat.
143
Sumber:http://www.scribd.com/doc/pengenalanteknologiinformasi
Berdasarkan batasan masalah penelitian, peneliti hanya
menggunakan sampai tahap penerapan.
2.
harus
dapat
diselesaikan
dalam
pembuatan
144
3.
4.
145
Perancangan Sistem
Dalam perancangan sistem, penulis menggunakan alat
DFD atau diagram arus data untuk menggambarkan
suatu sistem yang diusulkan.
2.
3.
Perancangan Aplikasi
Hubungan antara tabel yang telah diformat ke dalam
bentuk basis data yang dapat digunakan oleh sistem
informasi persediaan barang terdistribusi diterjemahkan ke
dalam bahasa pemrograman, kemudian subprogram
masing-masing bahasa diintegrasikan sehingga program
yang diinginkan terlaksana.
146
4.
Spesifikasi Komputer
Spesifikasi komputer diperlukan untuk memaksimalkan
kerja user nantinya, meliputi spesifikasi hardware dan
software yang digunakan.
2.
Pengujian Program
Pengujian program perlu dilakukan agar dapat diketahui
apakah program dapat berjalan dengan baik sesuai
kebutuhan user dalam menjalankan sistem informasi
persediaan barang terdistribusi.
147
BAB IV
PEMBAHASAN
4.1
Perencanaan
PT. MCC merupakan perusahaan yang bergerak dibidang refill toner
148
2.
3.
4.
5.
4.2
Analisis
149
150
151
59
D ire k tu r U ta m a
M a n a je m e n
P e n ju a la n
M a n a je m e n
T e k n ik
M a n a je m e n
T e k n ik
K o m p u te r
M a n a je m e n
Pengadaan
T e k n is i
K o m p u te r
P e m a s a ra n
C S O /M O
P ro d u k s i
T e k n is i
P u r c h a s in g
G a m b a r 4 .1 S tr u k tu r O r g a n is a s i P T . M C C
Sum ber : C SO PT . M C C
G udang
60
Direktur Utama
a.
b.
c.
d.
2.
Manager Penjualan
Bertanggung jawab untuk perencanaan, pengarahan,
kontrol, pengorganisasian dan ikut serta berpartisipasi
dalam semua aktivitas pemasaran dan penjualan agar
tercapai tujuan dan target pasar berdasarkan strategi
perencanaan perusahaan.
3.
61
4.
5.
Manager Pengadaan
Bertanggung jawab penuh atas semua kebutuhan
kegiatan produksi dan dapartemen, serta kontrol
terhadap keluar masuknya barang dari gudang agar
semua kegiatan produksi dapat berjalan dengan baik.
62
Disesuaikan dengan
processor
Processor
Intel P4
RAM
DDR 512 MB
Hardisk
40 GB 7200 RPM
VGA
CD-RW
Mouse
PS2 Standard
Keyboard
PS2 Standard
Printer
InkJet
2.
63
b.
c.
d.
e.
64
2.
b.
3.
4.
b.
Pimpinan
a.
Menerima
laporan
dari
seluruh
transaksi
atau
65
66
2.
3.
67
Data Retur
Merupakan data dari setiap pengembalian barang
yang rusak ke pemasok dalam form retur barang.
Data ini dicetak sebagai dokumen retur barang dan
diberikan ke pimpinan/manajemen.
5.
68
3.
4.
Data Retur
Merupakan data yang dicetak dari setiap
pengembalian barang yang rusak ke pemasok
dalam Form Retur barang. Data ini dicetak sebagai
dokumen retur barang dan diberikan ke
pimpinan/manajemen.
5.
69
2.
3.
4.
70
5.
6.
2.
71
4.
1.
Pengendalian
terhadap
persediaan
barang
kurang
terkontrol.
2.
3.
4.
72
2.
3.
Memudahkan
mendapat
informasi
jumlah
barang
informasi
ke
tersedia di gudang.
4.
Memudahkan
mendapat
73
Bagian persediaan melakukan pengecekan barangbarang secara lengkap, apabila terdapat barang
yang sudah minimum jumlahnya maka harus segera
mengisi Form Request Barang (FRB) dan diberikan ke
divisi pembelian (Purchasing). Dari pengisian form
74
Bagian pembelian
dikirimkan
oleh
mengecek
divisi
FRB
persediaan
yang
dan
telah
segera
barang
tersebut,
apabila
terdapat
sesuai
maka
diberikan
ke
divisi
Setelah
dicek
keseluruhan
barang
Seorang
semua
pimpinan/manajemen
data
yang
dibutuhkan
dapat
selama
melihat
proses
persediaan barang dalam bentuk laporan perperiode. Data tersebut dapat dicetak sebagai
dokumen
barang.
laporan
selama
proses
persediaan
75
76
4.3
Perancangan
Tahap perancangan merupakan tahapan yang bertujuan untuk
77
Diagram Konteks
Diagram konteks menggambarkan hubungan antara
entitas bagian persediaan barang (gudang), pemasok,
bagian pembelian, bagian penjualan, pelanggan dan
pimpinan/manajemen dengan sistem informasi
persediaan barang (lihat Gambar 4.4)
78
79
4.
5.
6.
7.
Bagian
manajemen
menerima
laporan
data
2.
Diagram 0 Level 1
80
Keterangan :
a.
c.
81
memprosesnya
ke
proses
input
barang
3.
82
3.
83
Else update
If data pengguna set to table Pengguna = False
Then Keluar dari form
Else Tampil menu utama
4.
5.
6.
84
8.
85
10.
86
87
13.
88
89
1.
90
Normalisasi
1.
Tabel Pemasok
91
Tabel Barang
Tabel 4.5 Tabel Barang
Tabel Pelanggan
Tabel 4.6 Tabel Pelanggan
92
Tabel Pegawai
93
2.
Tabel Pemasok
Tabel Barang
94
Tabel Pelanggan
Tabel 4.12 Tabel Pelanggan Normal 1
95
Tabel Pegawai
Keterangan :
Dalam bentuk normal pertama masih ada
kekurangan, yaitu masih ada ketergantungan
parsial di tabel Barang, FIB, FOB dan tabel
Pegawai.
96
3.
Tabel Pemasok
Tabel 4.16 Tabel Pemasok Normal 2
97
Tabel Detail_FIB
Tabel 4.18 Tabel DetFIB Normal 2
Tabel Retur
Tabel 4.19 Tabel Retur Normal 2
Tabel Detail_Retur
Tabel 4.20 Tabel DetRetur Normal 2
98
Tabel Barang
Tabel 4.21 Tabel Barang Normal 2
Tabel Jenis_Barang
Tabel 4.22 Tabel Jenis_Barang Normal 2
99
Tabel Detail_FOB
Tabel 4.24 Tabel DetFOB Normal 2
Tabel Pelanggan
100
Tabel Invoice
Tabel 4.26 Tabel Invoice Normal 2
Tabel Detail_Invoice
Tabel 4.27 Tabel DetInvoice Normal 2
101
Tabel Detail_FRB
Tabel 4.29 Tabel DetFRB Normal 2
Tabel Pegawai
Tabel 4.30 Tabel Pegawai Normal 2
Tabel Pengguna
102
e.
103
3.
104
105
4.
Struktur Tabel
a.
Nama File
: Pemasok
Tipe File
: File Master
Tipe Data
Field Size
Keterangan Lain
Kd_Pemasok
Char
Primary Key
Nama_Pemasok
Varchar
50
No_Telepon
Varchar
15
Alamat
Varchar
70
b.
Nama File
Tipe File
: Tabel Pelanggan
: File Master
106
Field Name
Tipe Data
Field Size
Keterangan Lain
Kd_Pelanggan
Char
Primary Key
Nama_Pelanggan
Varchar
50
Jns_Kelamin
Varchar
12
No_Telepon
Varchar
15
Alamat
Varchar
70
c.
Nama File
: Barang
Tipe File
: File Master
Tipe Data
Field Size
Keterangan Lain
Kd_barang
Char
Primary Key
Kd_Jenis
Char
Foreign Key
Nama_Barang
Varchar
50
Harga_Satuan
Int
Hrg_Beli
Int
Satuan
Char
Stok_Barang
SmallInt
107
d.
Nama File
Tipe File
: Jenis Barang
: File Master
Tipe Data
Field Size
Keterangan Lain
Kd_Jenis
Char
Primary Key
Nama_Jenis
Varchar
30
e.
Nama File
: Pegawai
Tipe File
: File Master
108
Field Name
Tipe Data
Field Size
Keterangan Lain
Kd_Pegawai
Char
Primary Key
Nm_Pegawai
Varchar
50
Jns_Kelamin
Varchar
12
No_Telepon
Varchar
15
Alamat
Varchar
70
f.
Nama File
Tipe File
: File Master
Tipe Data
Field Size
Keterangan Lain
No_FakBeli
Char
Primary Key
Tgl_FakBeli
Date
Kd_Pemasok
Char
Foreign Key
109
g.
Nama File
: DetFIB
Tipe File
: File Master
Tipe Data
Field Size
Keterangan Lain
No_FakBeli
Char
Primary Key
Kd_Barang
Char
Foreign Key
Harga_Beli
Int
Jumlah_Beli
SmallInt
Satuan
Char
Kualitas
Char
10
Total_Beli
Int
h.
Nama File
Tipe File
: File Master
110
Tipe Data
Field Size
Keterangan Lain
No_FakJual
Char
Primary Key
Tgl_FakJual
Date
Kd_Pelanggan
Char
Foreign Key
i.
Nama File
: DetFOB
Tipe File
: File Master
Tipe Data
Field Size
Keterangan Lain
No_FakJual
Char
Primary Key
Kd_Barang
Char
Foreign Key
Harga_Jual
Int
Jumlah_Jual
SmallInt
Satuan
Char
Kualitas
Char
10
Total_Jual
Int
111
Potongan
Int
Chas
Int
j.
Nama File
Tipe File
: Pengguna
: File Master
Tipe Data
Field Size
Keterangan Lain
Kd_Pengguna
Char
Primary Key
Kd_Pegawai
Char
Foreign Key
Nama_User
Varchar
20
Pass_User
Varchar
20
Status
Varchar
20
k.
Nama File
: Invoice
Tipe File
: File Master
112
Tipe Data
Field Size
Keterangan Lain
No_Invoice
Char
Primary Key
Tgl_Invoice
Date
Kd_Pelanggan
Char
Foreign Key
l.
Nama File
: DetInvoice
Tipe File
: File Master
Tipe Data
Field Size
Keterangan Lain
No_Invoice
Char
Primary Key
Kd_Barang
Char
Foreign Key
Harga
Int
Jumlah
SmallInt
Satuan
Char
Kualitas
Char
10
Total
Int
113
m.
Nama File
: Retur
Tipe File
: File Master
Tipe Data
Field Size
Keterangan Lain
No_FakRetur
Char
Primary Key
Tgl_Retur
Date
Tgl_BtsRetur
Date
Kd_Pemasok
Char
Foreign Key
n.
Nama File
: DetRetur
Tipe File
: File Master
Tipe Data
Field Size
Keterangan Lain
No_FakRetur
Char
Primary Key
Kd_Barang
Char
Foreign Key
114
Harga_Beli
Int
Jumlah_Beli
SmallInt
Satuan
Char
Kualitas
Char
10
Total_Beli
Int
o.
Nama File
Tipe File
: File Master
Tipe Data
Field Size
Keterangan Lain
No_FakMinta
Char
Primary Key
Tgl_ FakMinta
Date
Kd_Pemasok
Char
Foreign Key
p.
Nama File
: DetFRB
Tipe File
: File Master
115
Tipe Data
Field Size
Keterangan Lain
No_ FakMinta
Char
Primary Key
Kd_Barang
Char
Foreign Key
Harga
Int
Jumlah
SmallInt
Satuan
Char
Kualitas
Char
10
Total
Int
5.
INDV
Kd_Pengguna
Kd_Pegawai
Nama_User
CRU
Pass_User
CRU
Gudang
CSO
Purchasing Pimpinan
116
Status
Pegawai
R
INDV
Kd_Pegawai
All
Nm_Pegawai
CRU
Jns_Kelamin
CRU
No_Telepon
CRU
Alamat
CRU
Jenis_Barang
All
INDV
All
All
All
Kd_Jenis
Nm_Jenis
CRU
Barang
All
INDV
All
All
All
Kd_Barang
Kd_Jenis
Nm_Barang
CRU
Hrg_Satuan
CRU
Hrg_Beli
CRU
Stock_Barang
CRU
Pemasok
All
All
INDV
All
Kd_Pemasok
Nm_Pemasok
CRU
No_Telepon
CRU
Alamat
CRU
Pelanggan
All
All
INDV
All
Kd_Pelanggan
Nm_Pelanggan
CRU
Jns_Kelamin
CRU
117
No_Telepon
CRU
Alamat
CRU
Permintaan
All
INDV
All
All
No_FakMinta
Tgl_FakMinta
Kd_Pemasok
DetPermintaan
All
INDV
All
All
NoFakMinta
Kd_Barang
Harga
Satuan
Kualitas
CR
Jumlah
CR
Total
FIB
All
INDV
All
No_FakBeli
Tgl_FakBeli
Kd_Pemasok
DetFIB
All
INDV
All
No_FakBeli
Kd_Barang
Hrg_Beli
Satuan
Kualitas
CR
Jml_Beli
CR
Ttl_Beli
118
FOB
All
INDV
All
No_FakJual
Tgl_FakJual
Kd_Pelanggan
DetFOB
All
INDV
No_FakJual
Kd_Barang
Hrg_Jual
Satuan
Kualitas
CR
Jml_Jual
CR
Ttl_Jual
Invoice
All
INDV
All
No_Invoice
Tgl_Invoice
Kd_Pelanggan
DetInvoice
All
INDV
All
No_FakJual
Kd_Barang
Harga
Satuan
Kualitas
CR
Jumlah
CR
Total
Retur Barang
All
INDV
All
No_FakRetur
119
Tgl_FakRetur
Kd_Pemasok
DetRetur
All
INDV
All
No_FakRetur
Kd_Barang
Hrg_Beli
Jml_Beli
CR
Satuan
Kualitas
CR
Total
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
User Name
User name yaitu pengguna yang sudah
terdaftar sebagai pengguna di basis data dan
diberi wewenang untuk menggunakan
aplikasi.
135
2.
Password
Password merupakan syarat mutlak untuk bisa
masuk ke dalam sistem, yang harus
dimasukkan dengan tepat sesuai yang dimiliki
oleh pengguna sendiri dimaksudkan agar
orang yang tidak berhak tidak dapat masuk
dan melakukan sesuatu pada sistem.
Login Sistem
Icon
Nama User :
Password
Login
Keluar
5.
136
File
Edit
InPut Data
Pencarian
LaPoran
Cari Barang
Cari Pemasok
Cari Pelanggan
Data
Barang
Logout
137
b.
barang,
jenis
barang,
pegawai,
barang
masuk,
barang
keluar,
e.
3.
Pengolahan Data
Pemasok
Kode Pemasok
Nama Pemasok
No Telepon
Alamat
Kode
Pemaso
No
Alama
138
Jenis Br
Nama Br
Harga
139
5.
140
6.
Nama Jenis
Kode
Nama Jenis
Tamba
Simpan
Hapus
Keluar
141
Nama
Tamba
No_Tel
Simpan
Jenis
Hapus
Alama
Keluar
142
8.
Nama
Tamba
User
Simpan
Pass
Hapus
Status
Keluar
143
9.
144
Jenis Barang
Nama Barang
Tgl_Faktur
Nama Pelanggan
Alamat
Tamba
Kode
Nam
Simpan
Satua
Hapus
Jumla
Harg
Keluar
Total
10.
Kualita
145
Nama Pemasok
Tgl_Faktur
Alamat
Jenis Barang
Total
Masuk
Nama Barang
Kode
Rp
Nam
Stock Satuan
Satua
Jumla
Harg
Tamba
Harga
Total
Kualita
Simpan
Keluar
146
11.
Nama Pelanggan
Tgl_Faktur
Alamat
Jenis Barang
Total
Masuk
Nama Barang
Kode
Nam
Stock Satuan
Satua
Jumla
Harg
Harga
Total
Kualita
147
Tamba
Total Bayar
Simpan
Keluar
Potongan
15.
12.
Nama Pemasok
Tgl_Faktur
Alamat
Jenis Barang
Total
Masuk
Nama Barang
Kode
Nam
Satuan
Satua
Jumla
Harg
Harga
Total
Kualita
148
13.
149
Form Invoice
No Faktur
Nama Pelanggan
Tgl_Faktur
Alamat
Jenis Barang
Total
Masuk
Nama Barang
Kode
Tamba
Satuan
Nam
Satua
Keluar
Jumla
Simpan
Harg
Harga
Total
Kualita
Total Bayar
Potongan
Grand Total
150
1.
2.
151
3.
152
4.
5.
153
7.
154
4.4
Penerapan
4.4.1 Spesifikasi Komputer
Untuk dapat menjalankan aplikasi persediaan barang ini
dengan baik, maka diperlukan spesifikasi hardware dan software
seperti berikut ini :
1.
2.
Spesifikasi Hardware
a.
b.
Memori 512 MB
c.
d.
e.
f.
CD ROM 52 Max
g.
h.
Printer
Spesifikasi Software
a.
Microsoft Windows XP SP 1
b.
c.
d.
e.
Windows Socket
155
3.
4.
Spesifikasi Jaringan
a.
b.
LAN Card
c.
Konektor RJ-45
d.
Switch LAN
Konfigurasi Jaringan
a.
192.168.000.002
Subnet Mask
255.255.255.255
Default gateway
............................
b.
Ip address
192.168.000.001
Subnet Mask
255.255.255.255
Default gateway
............................
4.4.2 Pengujian
Setelah program selesai dibuat, langkah selanjutnya dilakukan
tahap pengujian program. Tahap ini dimaksudkan untuk mengetahui
156
Komponen
Keterangan
Sesuai
1.
User Name
Ok
2.
Password
Ok
3.
Klik Login
Login Sukses
Ok
4.
Klik Keluar
Ok
Tidak Sesuai
Komponen
Keterangan
Sesuai
1.
No Faktur
Harus diisi
Ok
2.
Tgl Faktur
Harus diisi
Ok
3.
Nama
Pemasok
Harus diisi
Ok
4.
Alamat
Harus diisi
Ok
5.
Jenis Barang
Harus diisi
Ok
6.
Ok
7.
Kualitas
Barang
Harus Diisi
Ok
8.
Jumlah
Harus Diisi
Ok
Tidak Sesuai
157
9.
Harga Beli
Harus Diisi
Ok
10.
Total
Harus Diisi
Ok
11.
Tambah
barang
Penambahan
data
Ok
barang
12.
Simpan
barang
Penyimpanan
data
Ok
barang masuk
13.
Masuk
Masukkan data ke
Ok
Batal
Membatalkan
barang masuk
Ok
Komponen
Keterangan
Sesuai
1.
No Faktur
Harus diisi
Ok
2.
Tgl Faktur
Harus diisi
Ok
3.
Nama
Pelanggan
Harus diisi
Ok
4.
Alamat
Harus diisi
Ok
5.
Jenis Barang
Harus diisi
Ok
6.
Ok
7.
Kualitas
Barang
Harus Diisi
Ok
8.
Jumlah
Harus Diisi
Ok
9.
Harga Jual
Harus Diisi
Ok
Tidak Sesuai
158
10.
Total
Harus Diisi
Ok
11.
Tambah
barang
Pengurangan data
Ok
Simpan
barang
Penyimpanan
data
12.
Barang
Ok
barang keluar
13.
Masuk
Masukkan data ke
Ok
Batal
Membatalkan
barang keluar
Ok
Komponen
Keterangan
Sesuai
1.
No Faktur
Harus diisi
Ok
2.
Tgl Faktur
Harus diisi
Ok
3.
Nama
Pemasok
Harus diisi
Ok
4.
Alamat
Harus diisi
Ok
5.
Jenis Barang
Harus diisi
Ok
6.
Ok
7.
Kualitas
Barang
Harus Diisi
Ok
8.
Jumlah
Harus Diisi
Ok
9.
Harga Beli
Harus Diisi
Ok
10.
Total
Harus Diisi
Ok
11.
Tambah
Penambahan
Ok
Tidak Sesuai
159
barang
data
barang retur
12.
Simpan
barang
Penyimpanan
data
Ok
barang retur
13.
Masuk
Masukkan data ke
Ok
Batal
Membatalkan
barang retur
Ok
Komponen
Keterangan
Sesuai
1.
No Faktur
Harus diisi
Ok
2.
Tgl Faktur
Harus diisi
Ok
3.
Nama
Pemasok
Harus diisi
Ok
4.
Alamat
Harus diisi
Ok
5.
Jenis Barang
Harus diisi
Ok
6.
Ok
7.
Kualitas
Barang
Harus Diisi
Ok
8.
Jumlah
Harus Diisi
Ok
9.
Harga Beli
Harus Diisi
Ok
10.
Total
Harus Diisi
Ok
11.
Tambah
barang
Penambahan
data
Ok
Tidak Sesuai
160
permintaan
barang
12.
Simpan
barang
Penyimpanan
data
Ok
permintaan
barang
13.
Masuk
Masukkan data ke
Ok
dalam grid
permintaan
barang
14.
Batal
Membatalkan
permintaan
barang
Ok
Komponen
Keterangan
Sesuai
1.
Nama
Pemasok
Harus diisi
Ok
2.
Alamat
Harus diisi
Ok
3.
Tgl PO
Harus diisi
Ok
4.
Tgl Batas
Harus diisi
Ok
Tidak Sesuai
Kirim
5.
Klik Tampil
Menampilkan PO
Ok
6.
Klik Keluar
Keluar form
Ok
161
162
163
164
165
4.4.3.4
166
4.4.3.5
167
4.4.3.6
168
Tampilan halaman ini digunakan untuk mencatat barangbarang yang dibutuhkan atau barang yang sudah limit
stok.
169
4.4.3.7
170
171
BAB V
PENUTUP
5.1 Kesimpulan
Berdasarkan permasalahan pada PT. Master Centranusa Cemerlang
yang telah diuraikan, penulis dapat mengambil kesimpulan secara umum
sebagai berikut :
1.
Sistem
informasi
persediaan
barang
terdistribusi
dapat
mengetahui
masuknya
barang
informasi-informasi
selama
proses
mengenai
persediaan
keluar
barang
berlangsung.
2.
3.
memudahkan
masuknya
barang
berlangsung.
5.2 Saran
dalam
selama
pembuatan
proses
laporan
persediaan
keluar
barang
172
1.
Dibuatnya
automatisasi
input
data
untuk
menghindari
3.
Untuk lebih mempercepat proses transaksi dibutuhkan masingmasing divisi memiliki komputer dan printer.
173
DAFTAR PUSTAKA
174
Whitten, Jeffrey, L. System Analis & Desain Method : New york : Mc GrawHill, 2008, Sixth Edition
Wijaya, Hendra, Ir, Belajar Sendiri Cisco Router, PT. Elex Media
Komputindo,
Jakarta, 2004
http://www.bambangwinarno.multiply.com/journal/item/40/pengertian_j
aringan_
Komputer. Tanggal 10 September 2008, Pk. 09.20
http://www.scribd.com/doc/pengenalanteknologiinformasi. Tanggal 28
Desember 2008, Pk. 10.15
175
176
WAWANCARA
WAWANCARA I
Responden
Jabatan
: Ibu Dian
: CSO
Tanggal
: 26 Maret 2008
Tema
Tujuan
Pertanyaan :
1. Bagaimana sejarah berdirinya PT. Master Centranusa
Cemerlang?
177
Hasil wawancara
Dari hasil wawancara yang diajukan, penulis mendapatkan
informasi tentang sejarah berdirinya PT. Master Centranusa Cemerlang
dan susunan organisasi dari perusahaan tersebut. Sehingga penulis dapat
mengetahui tugas dan fungsi dari masing masing bagian.
WAWANCARA II
Responden
Jabatan
: Bapak Dudi
: Purchasing
Tanggal
: 10 April 2008
Tema
Tujuan
178
Pertanyaan :
1. Siapa yang berwenang melakukan pemesanan barang?
2. Bagaimana tahapan proses keluar masuknya barang?
3. Siapa yang menerima barang masuk dari pemasok?
4. Apa kendala yang dihadapi dalam proses keluar masuknya
barang?
Hasil wawancara
Dari wawancara ke dua ini penulis mendapatkan
tambahan
179
180
WAWANCARA III
Responden
: Bapak Dudi
Jabatan
: Purchasing
Tanggal
: 07 April 2009
Tema
Tujuan
181
Bpk. Dudi
Wahyu
data
barang,
data
pemasok
atau
data
pelanggan?
Bpk Dudi : Kami bisa dengan cepat dan mudah mencari data barang,
data
pemasok
atau
data
pelanggan
menggunakan
Bpk. Dudi
Wahyu
Bpk. Dudi
182
Wahyu
Bpk. Dudi
183
D ire k tu r U ta m a
M a n a je m e n
P e n ju a la n
M a n a je m e n
T e k n ik
M a n a je m e n
T e k n ik
K o m p u te r
T e k n is i
K o m p u te r
P e m a s a ra n
C S O /M O
P ro d u k s i
T e k n is i
G a m b a r 4 .1 S tr u k tu r O r g a n is a s i P T . M C
Sum ber : C SO PT . M C C