BAB 3
ANALISIS DAN PERANCANGAN SISTEM
3.1 Analisis Sistem
Pendataan ketersediaan barang di suatu bidang usaha khususnya usaha yang bergerak di sektor perdagangan yang memproduksi produk – produk dengan banyak jenis
membutuhkan suatu ketelitian yang tinggi dalam proses pendataannya. Proses tersebut sangat mempengaruhi manajemen sebuah usaha apabila dalam proses pendataan
tersebut terjadi kekeliruan. Cara menual yang masih digunakan oleh pengelola sering kali menjadi penyebab timbulnya kesalahan dalam pendataan ketersediaan produk
barang di usaha tersebut. Oleh sebab itu, seiring dengan perkembangan zaman dan kemajuan dunia teknologi, manusia berusaha memanfaatkan Teknologi Informasi
untuk membantu dalam melakukan pengelolaan dan pendaataan ketersediaan barang.
Setelah belajar dari sistem pengelolaan sebelumnya yang bersifat manual, maka manusia berusaha mengkomputerisasi pengelolaan manajemen tersebut agar
lebih praktis, selain itu pengelolaan dengan system computer memiliki tingkat ketelitian yang lebih tinggi dibandingkan pengelolaan secara manual. Sehingga pada
saat ini, pengelolaan secara manual telah banyak ditinggalkan, karena pengelolaan secara digital dinilai jauh lebih mudah dan efektif. Pengelolaan ini tidak hanya dapat
diterapkan di bidang persediaan barang saja, tetapi juga dapat diterapkan di bidang lain yang sejenis.
Universitas Sumatera Utara
3.2 Perancangan Sistem
3.2.1 Perancangan Output
a. Laporan Penambahan Persediaan
No. Produksi Tgl. Penambahan
Kode Barang Nama Barang
Stok Akhir
Gambar 3.1 Rancangan Laporan Penambahan Persediaan b.
Laporan Permintaan Barang
c. d.
Kode Barang
Nama Barang Harga
Jumlah Permintaan Sisa Stok
Tgl. Transaksi
Gambar 3.2 Rancangan Laporan Permintaan Barang
Tan Collection Laporan Penambahan Persediaan
LOGO
Tan Collection Laporan Permintaan Persediaan
LOGO
Universitas Sumatera Utara
3.2.2 Perancangan Input
Berikut merupakan perancangan input yang ada di dalam sistem : a.
Form Input Data Barang Gambar 3.3 ini merupakan rancangan form untuk menginput data – data barang.
Gambar 3.3 Rancangan formInput Data Barang
Cari
Keluar Edit
Hapus Simpan
Jenis Satuan
Stok Barang Nama Barang
Kode Barang Kolom Kode Barang
Tombol Cari Kolom Nama Barang
Tampilan Gambar Kolom Stok Barang
Kolom Satuan Kolom Jenis
Tombol Pengolahan
Universitas Sumatera Utara
3.2.3 Perancangan Dialog
a. Menu Utama
Menu utama terdiri dari dua menu yaitu menu file dan menu laporan dimana masing – masing menu memiliki Sub Menu.
Menu file terdiri dari sub – sub menu : Data Barang, Daftar Barang, Persediaan Barang, Permintaan Barang, Penambahan Persediaan, Pengguna, Keluar.
Menu Laporan terdiri dari Laporan Penambahan Persediaan dan Laporan Permintaan Barang.
Gambar 3.4 Rancangan Menu Utama
Sistem Persediaan Barang File
Laporan
Universitas Sumatera Utara
3.2.4 Perancangan File
a. Rancangan Form Daftar Barang
Kode Barang Nama Barang
Jumlah Satuan
Kategori
Gambar 3.5 Rancangan formdaftar barang
Cari
Kolom mengisis Kode Combo List Kode Barang
Universitas Sumatera Utara
b. Rancangan Form Persediaan Barang
Gambar 3.6 ini merupakan rancangan form untuk menampilkan jumlah persediaan barang stok akhir baik hasil penambahan persediaan barang maupun permintaan
barang. User harus menginput kode barang terlebih dahulu untuk kemudian dapat mengecek stok barang.
Gambar 3.6 Rancangan Form Persediaan Barang
c. Rancangan Form Permintaan Barang
d. e.
f. g.
h. i.
Gambar 3.7 Rancangan Form Permintaan Barang
Persediaan Barang
Kode Barang Nama Barang
Stok Barang Keluar
Cek Stok
Kode Barang Nama Barang
Jumlah Permintaan Sisa Stok
Daftar Transaksi
Jual Keluar
Hapus Tanggal
Universitas Sumatera Utara
d. Rancangan Form Penambahan Persediaan
Gambar 3.8 Rancangan Form Penambahan Persediaan
e. Rancangan Form Pengguna
Gambar 3.9 Rancangan Form Pengguna
Tgl Produksi No.Produksi
Tambah Stok Hasil Penambahan Stok
Kode Barang Nama Barang
Stok Barang Kategori
Satuan Barang Daftar Penambahan Persediaan
Simpan Keluar
Edit Hapus
Kode User Nama User
Alamat Telepon
Password Level
simpan hapus
keluar
Universitas Sumatera Utara
3.2.5 Perancangan Database
Database sebagai tempat penyimpanan data merupakan salah satu aspek penting yang akan menentukan mutu kerja dari program yang akan dibuat. Database yang penulis
rancang dalam pembuatan program aplikasi ini menggunakan Microsoft Access. Adapun perancangan database mengenai Sistem Informasi Persediaan Barang ini
dibuat dengan beberapa tabel sebagai berikut :
Table 3.1 Tabel Barang Field Name
Data Type Size
Description
kd_barang Text
8 Kode Barang
nm_barang Text
20 Nama Barang
satuan Text
6 Satuan Barang
jml_barang Number
Long Integer Jumlah Barang
jns_barang Text
5 Jenis Barang
harga Number
Long Integer Harga Barang
photo OLE Object
Gambar Barang
Table 3.2 Tabel Permintaan Barang Field Name
Data Type Size
Description
kd_barang Text
10 Kode barang
nm_barang Text
50 Nama barang
harga Number
Long Integer Harga barang
jumlah_jual Number
Long Integer Jumlah jual barang
sisa_stok Number
Long Integer Sisa stok barang
tgl_transaksi Date Time
Tanggal transaksi
Universitas Sumatera Utara
Tabel 3.3 Tabel Penambahan Persediaan Field Name
Data Type Size
Description
no_masuk Text
5 Nomor barang masuk
tgl_masuk Date Time
Tanggal masuk kd_barang
Text 10
Kode barang nm_barang
Text 50
Nama barang jml_barang
Number Long Integer Jumlah barang
jns_barang Text
50 Jenis barang
satuan Text
50 Satuan
harga Number
Long Integer Harga barang stok_akhir
Number Long Integer Stok akhir
Tabel 3.4 Tabel Detail Permintaan Barang Field Name
Data Type Size
Description
no_keluar Text
15 Nomor barang keluar
kd_barang Number
10 Kode barang
jml_keluar Number
Integer Jumlah barang keluar
Universitas Sumatera Utara
Tabel 3.5 Tabel User Pengguna
Field Name Data Type
Size Description
kd_user Text
5 Kode pengguna
nm_user Text
20 Nama pengguna
alamat_user Text
50 Alamat pengguna
telp_user Text
13 Telepon pengguna
password Text
8 Password
level Text
6 Level
3.2.6 Perancangan Data Flow Diagram
Data Flow Diagram DFD merupakan diagram alir data, mulai dari memasukkan data, memproses data hingga menghasilkan informasi atau laporan. Dengan adanya
diagram alir data ini, dapat dipahami bagaimana sistem tersebut berjalan. Penggunaan notasi atau simbol dalaam diagram alir data berguna untuk
membantu suatu sistem secara logika. Selain itu, notasi atau simbol dalam diagram juga dapat membentu untuk memahami suatu sistem.
Adapun simbol – simbol dari DFD yaitu :
Tabel 3.6 Simbol DFD No
Gambar Nama
Fungsi
1. Kesatuan Luar
External Entity
Merupakan kesatuan luar entity di lingkungan luar
sistem yang akan memberikan input atau
menerima output dari system
Universitas Sumatera Utara
2. Proses
Process
Kegiatan dari hasil suatu aliran data yang masuk ke
dalam proses untuk selanjutnya menhasilkan
aliran data yang akan mengubah input menjadi
output
3. Aliran Data
Data Flow
Data mengalir melalui sistem, dimulai dengan
sebagian input dan diubah untuk proses atau diproses
menjadi output
4. Penyimpanan
Data Data Storage
Data disimpan untuk keperluan berikutnya.
Universitas Sumatera Utara
Berikut merupakan Data Flow Diagram DFD dari Sistem Informasi Persediaan Barang :
.
Gambar 3.10 DFD Sistem Informasi Persediaan Barang
3.2.7 Pengertian Flowchart
Flowchart merupakan bagan yang menunjukkan arus pekerjaan secara keseluruhan dari sistem. Bagan ini menjelaskan tentang urutan – urutan dari prosedur yang ada di
dalam sistem dengan menggunkan simbol – simbol. Berikut ini adalah flowchart dari Sistem Informasi Persediaan Barang :
Data Barang Proses
input data barang
Proses output menampilkan
data barang
Data Barang tblBarang
Pengguna User
Universitas Sumatera Utara
1. Flowchart login admin :
Gambar 3.11 Flowchart Login Admin
Mulai
Tidak Cek data
Ada dan sesuai
Keluar ya
Form Login
Menu Utama : 1.
Menu File 2.
Menu Laporan
Universitas Sumatera Utara
2. Flowchart Menu Utama
Gambar 3.12 Flowchart Menu Utama
Mulai
Form Login
Cek Login
tidak
File
Laporan ya
tidak Menu Utama
Menu File A
ya
Menu Laporan
B UT
tidak
Keluar ya
Universitas Sumatera Utara
3. Flowchart Menu File
A
Menu File
Persediaan Barang
Pilih tombol
simpan
hapus
edit
keluar Simpan
data
Hapus data
Edit data
Isi kode barang
Tampilkan data barang
Isi kode barang
cari Tampilkan
barang y dimaksud
Isi kode ,no. prod, tambah
stok Pilih
tombol
keluar edit
hapus simpan
Simpan data
hapus data
edit data
Isi kode, tgl dan jumlah
dijual Pilih
tombol
jual
Isi data user
Pilih tombol
hapus jual
simpan data
hapus data
UT
Gambar 3.13 Flowchart Menu File
y
y y
y y
y y
y
y t
t t
t t
t t
t
Data Barang
Daftar barang
Isi kode barang
Penambahan Persediaan
Permintaan Barang
Pengguna
keluar
Universitas Sumatera Utara
4. Flowchart Menu Laporan
B
Menu Laporan
Tampil Pil :1
Tampil Pil :2
Tampil Pil :3
Tampil Pil :4 cetak
Cetak Pil:1
cetak Cetak Pil:2
cetak Cetak Pil:3
cetak Cetak Pil:4
Tampil Pil :2 Tampil Pil :1
cetak cetak
Cetak Pil:2 Cetak Pil:1
UT Pil:1 Lap.Penambahan Persediaan dgn No. Transaksi
Pil:2 Lap.Penambahan Persediaan Seluruh Pil:3 Lap.Penambahan Persediaan Per Tanggal
Pil:4 Lap.Penambahan Persediaan Per Periode
Pil:1 Lap.Transaksi dengan Kd. Baranag Pil:2 Lap. Transaksi seluruh
Gambar 3.14 Flowchart Menu Laporan
y y
y y
y
y
t t
t t
t
t Lap. Penambahan
Persediaan
Lap. Permintaan Barang
keluar
Universitas Sumatera Utara
Diagam Konteks
Diagram konteks adalah diagram yang terdiri dari suatu proses yang menggambarkan ruang lingkup suatu sistem. Diagram konteks merupakan level tertinggi dari DFD yang
menggambarkan seluruh input ke sistem atau output dari sistem. Diagram konteks berisi gambaran umum secara garis besar sistem yang akan dibuat.
Diagram konteks untuk menggambarkan Sistem Informasi Persediaan Barang dapat dilihat pada gambar berikut :
Gambar 3.13 Diagram Konteks Sistem Informasi Persediaan Barang Permintaan
Pengusaha Produksi Barang
Sistem Informasi Persediaan
Produk
Rincian Barang
Laporan Penambahan Persediaan Laporan Permintaan Barang
Input Data Barang Data Barang
Universitas Sumatera Utara
3.3 Fasilitas Sistem Informasi Persediaan Barang
Sistem informasi yang dirancang ini memiliki beberapa fasilitas berikut : 1.
Menyediakan beberapa textbox sebagai tempat meng-input data – data barang. 2.
Menyediakan fasilitas database sebagai tempat penyimpanan data, sehingga data dapat digunakan secara berlanjut.
3. Menyediakan fasilitas untuk mengapload gambar barang produk.
4. Menyediakan menu pencarian bardasarkan kode sesuai dengan kebutuhan user.
5. Menyediakan menu edit data barang yang telah tersimpan sebelumnya.
6. Menyediakan report atau laporan detail barang dan proses transaksi sehingga
lebih mudah jika dibutuhkan pencetakan.
Universitas Sumatera Utara
BAB 4
IMPLEMENTASI SISTEM
4.1 Tujuan Implementasi Sistem