Anda di halaman 1dari 28

BAB IV

ANALISA DAN HASIL

4.1 Analisa Sistem


Analisa sistem dapat didefinisikan sebagai penguraian dari suatu sistem

informasi yang utuh kedalam bagian-bagian komponennya dengan maksud untuk

mengindentifikasi dan mengevaluasi permasalahan-permasalahan, kesempatan,

hambatan, dan kebutuhan- kebutuhan yang diharapkan. Sehingga dapat diusulkan

perbaikan – perbaikannya.

4.1.2 Analisa Sistem Yang Sedang Berjalan

Berdasarkan informasi dan hasil pengamatan yang diperoleh dari dengan

karyawan Glory Jaya didapat beberapa permasalahan yang tengah dialami oleh

pihak tersebut diantaranya adalah sebagai berikut :

1. Ketika ada barang masuk pihak gudang akan mencatat barang tersebut ke

sebuah buku khusus yang berisikan data tentang barang masuk.

2. Selanjutnya, ketika ada barang keluar pihak gudang akan membuatkan

nota dan memberikannya kepada sales yang membawa barang tersebut.

3. Informasi mengenai stok barang yang tersedia tidak dapat dihitung

dengan cepat dikarenakan data-data tentang barang masuk serta keluar

tersebut hanya tercatat kedalam sebuah buku secara manual.

4. Proses pelaporan kepada atasan tidak dapat dibuat dengan cepat karena

pihak gudang harus membuka laporan dan catatan buku sebelumnya.


4.2 Analisa Sistem Baru

Adapun kebijakan yang dapat penulis usulkan untuk mengatasi permasalah

diatas adalah membuatkan sebuah Sistem Informasi yang didalamnya terdapat

fitur – fitur sebagai berikut :

1. Adanya Proses pendataan terhadap barang yang tersimpan ke dalam

database

2. Adanya proses pendataan terhadap sales. Sehingga pihak gudang tidak

perlu membuat ulang nama sales ketika ada pengambilan barang cukup

memanggilnya dengan kode yang sudah ditetapkan.

3. Membuatkan proses untuk transaksi ketika ada barang masuk. Yang mana

hasil dari transaksi ini akan menghasilkan update atau kalkulasi

penambahan jumlah stok.

4. Membuatkan proses untuk transaksi ketika ada barang keluar. Yang mana

hasil dari transaksi ini akan menghasilkan update atau kalkulasi

pengurangan jumlah stok.

5. Membuatkan fitur untuk mencetak beberapa laporan penting diantaranya :

a. Laporan data barang

b. Laporan barang masuk

c. Laporan barang keluar

d. Laporan daftar sales


4.2.1 Unified Modeling Language (UML)

Disain sistem secara global merupakan suatu langkah dalam perancangan

sistem baru. Dalam merancang sistem terlebih dahulu dijabarkan secara garis

besarnya saja setelah itu baru dilakukan perancangan sistem secara terinci.

Adapun desain sistem yang dirancang adalah Use Case Diagram, Class Diagram,

Activity Diagram, Sequence Diagram.

4.2.1.1 Use Case Diagram

Use Case Diagram menggambarkan interaksi antara aktor dengan sistem.

Untuk sistem informasi Penjualan ini akan dibuat dua buah use case diagram,

yaitu untuk: Kepala Gudang dan karyawan Gudang.

Gambar 4.1 Use Case Diagram


1. Definisi Aktor

Simbol aktor berperan sebagai pengguna perangkat lunak, atau yang

berhubungan dengan antarmuka perangkat lunak. Penjelasan tentang

masing-masing aktor diberikan pada tabel dibawah ini.

Tabel 4.1 Tabel Aktor

No Aktor Deskripsi

1. Kepala Gudang Orang yang memiliki hak askses dalam hal

mengelola data dan menjalankan sistem.

2. Karyawan Gudang Orang yang akan melakukan transaksi untuk barang

masuk dan keluar

2. Definisi Use Case

Diagram use case merupakan pemodelan untuk kelakukan (behavior)

sistem informasi yang akan dibuat. Use case mendeskripsikan sebuah

interaksi antara satu atau lebih aktor dengan sistem informasi yang akan

dibuat. Secara kasar, use case digunakan untuk mengetahui fungsi apa

saja yang ada di dalam sebuah sistem informasi dan siapa saja yang

berhak menggunakan fungsi-fungsi itu.


Table 4.2 Table Use case

No Use Case Deskripsi


1 2
Merupakan halaman yang dapat diakses

1 Menu Kepala Gudang kepala gudang ketika berhasil login kedalam

sistem.

Merupakan halaman untuk kepala gudang

2 Mengelola data barang dalam mengelola data barang

Merupakan halaman untuk kepala gudang

3 Mengelola data akun mengelola data akun user yang dapat masuk

ke sistem

Merupakan halaman untuk kepala gudang


4 Mengelola data sales
dalam mengelola data sales

Merupakan halaman untuk kepala gudang

5 Mengelola Laporan dalam mengelola Laporan seperti laporan data

barang, sales, barang masuk, barang keluar

Merupakan halaman yang dapat diakses

Halaman Utama karyawan ketika berhasil login kedalam


7
Karyawan Gudang sistem.

1 2
7 Transaksi barang Merupakan halaman untuk karyawan dalam
mengolah dan mencatat ketika ada barang
masuk
masuk.

Merupakan halaman untuk karyawan dalam


Transaksi barang
8 mengolah dan mencatat ketika ada barang
keluar
keluar.

Merupakan proses pencetakan faktur untuk

9 Cetak Faktur setiap sales yang membawa dan mengambil

barang.

4.2.1.2 Class Diagram

Class Diagram adalah sebuah spesifikasi yang jika diinstansiasi akan

menghasilkan sebuah objek dan merupakan inti dari pengembangan dan desain

berorientasi objek. Adapun Class Diagram pada sistem ini nantinya adalah :
Gambar 4.2 Class Diagram

Table 4.3 Table Class Diagram

No Tabel Deskripsi
1 2
Merupakan tabel yang digunakan untuk

1 Akun menyimpan data akun untuk kepala gudang

maupun karyawan gudang

Merupakan tabel yang digunakan untuk

menyimpan data-data barang keluar


2 Barang_keluar
1 2

Merupakan tabel yang digunakan untuk

3 Barang_masuk menyimpan data transaksi barang-barang

masuk

Merupakan tabel yang digunakan untuk


4 sales
menyimpan data-data sales

Merupakan tabel yang digunakan untuk


5 barang
menyimpan data-data barang

4.2.1.3 Activity Diagram

Activity diagram menggambarkan alur proses kegiatan yang dilakukan

oleh aktor didalam sistem. Sistem penunjang keputusan ini terdiri untuk 2

tingkatan yakni kepala gudang dan karyawan gudang.

4.2.1.3.1 Activity Diagram kepala gudang

Activity diagram admin menunjukkan aktifitas yang dilakukan oleh kepala

gudang dalam sistem yang dibangun untuk masuk ke dalam sistem. Kepala gudan

harus memasukkan username dan password, kemudian diverifikasi oleh sistem.

Setelah berhasil melakukan login, sistem akan menampilkan halaman admin.

Activity diagram admin dapat dilihat pada Gambar 4.3 berikut:


Gambar 4.3 Activity Diagram Kepala Gudang

4.2.1.3.2 Activity Diagram karyawan gudang

Activity diagram karyawan gudang menunjukkan aktifitas yang

dilakukan oleh kepala karyawan dalam sistem yang dibangun untuk masuk ke

dalam sistem. karyawan gudang harus memasukkan username dan password,

kemudian diverifikasi oleh sistem. Setelah berhasil melakukan login, sistem akan

menampilkan halaman admin. Activity diagram admin dapat dilihat pada Gambar

4.4 berikut:
Gambar 4.4 Activity Diagram karyawan Gudang
4.2.1.4 Sequence Diagram

Sequence diagram menggambarkan interaksi antar objek di dalam suatu

sistem. Berikut adalah Sequence Diagram yang ada pada Sistem informasi

pengolahan dan pelaporan stok pada Glory Jaya.

1. Sequence Diagram kepala dan karyawan gudang Login

Bentuk sequence diagram kepala dan karyawan gudang login, dapat

dilihat pada gambar 4.5 berikut

Gambar 4.5 Sequence Diagram kepala dan karyawan gudang Login

2. Sequence Diagram kepala gudang kelola barang

Bentuk sequence diagram kepala gudang Kelola barang, dapat dilihat

pada gambar 4.6 berikut ini.


Gambar 4.6 Sequence Diagram kepala gudang kelola barang

3. Sequence Diagram kepala gudang kelola Sales

Bentuk sequence diagram kepala gudang Kelola sales, dapat dilihat pada

gambar 4.7 berikut ini.


Gambar 4.7 Sequence Diagram kepala gudang kelola Sales

4. Sequence Diagram kepala gudang kelola Akun

Bentuk sequence diagram kepala gudang Kelola akun, dapat dilihat pada

gambar 4.8 berikut ini.

Gambar 4.8 Sequence Diagram kepala gudang kelola Akun


5. Sequence Diagram kepala gudang kelola Laporan

Bentuk sequence diagram kepala gudang Kelola laporan, dapat dilihat

pada gambar 4.9 berikut ini.

Gambar 4.9 Sequence Diagram kepala gudang kelola Laporan

6. Sequence Diagram karyawan gudang Transaksi Barang masuk

Bentuk sequence diagram karyawan gudang Kelola transaksi barang

masuk, dapat dilihat pada gambar 4.10 berikut ini.


Gambar 4.10 Sequence Diagram karyawan gudang transaksi barang masuk

7. Sequence Diagram karyawan gudang Transaksi Barang keluar

Bentuk sequence diagram karyawan gudang Kelola transaksi barang

keluar, dapat dilihat pada gambar 4.11 berikut ini.


Gambar 4.10 Sequence Diagram karyawan gudang transaksi barang keluar

4.2.2 Desain Terinci

Desain terinci merupakan pengembangan lebih lanjut dari desain sistem

secara global.

4.2.2.1 Desain Output

Desain Output Merupakan Format tampilan yang digunakan untuk melihat

tampilan akhir sebagai bentuk laporan data, dapat melalui layar monitor atau

kertas. Rancangan output akan memberikan informasi berupa hasil dari proses

transaksi yang telah dilakukan kepada komponen sistem yang membutuhkan.

1. Laporan Data Barang

Bentuk laporan data barang pada sistem informasi pengolahan dan laporan

stok pada glory jaya dapat kita lihat gambar 4.11 dibawah ini:
Gambar 4.11 Desain Laporan Data barang

2. Laporan Data Sales

Bentuk laporan data sales pada sistem informasi pengolahan dan laporan

stok pada glory jaya dapat kita lihat gambar 4.12 dibawah ini:

Gambar 4.12 Desain Laporan Data sales

3. Laporan Barang Masuk

Bentuk laporan barang masuk pada sistem informasi pengolahan dan

laporan stok pada glory jaya dapat kita lihat gambar 4.13 dibawah ini:
Gambar 4.13 Desain Laporan Data Barang Masuk

4. Laporan Barang Keluar

Bentuk laporan barang Keluar pada sistem informasi pengolahan dan

laporan stok pada glory jaya dapat kita lihat gambar 4.14 dibawah ini:

Gambar 4.14 Desain Laporan Data Barang Keluar

5. Faktur Barang Keluar

Bentuk faktur barang Keluar pada sistem informasi pengolahan dan

laporan stok pada glory jaya dapat kita lihat gambar 4.15 dibawah ini:
Gambar 4.15 Desain cetak faktur Barang Keluar

4.2.2.2 Desain Input

Dalam setiap Pemrosesan perlu ada masukan, dimana data yang akan

diproses harus dimasukkan terlebih dahulu melalui media penghubung antara

pengguna dengan software dan hardware. Untuk memudahkan dalam membuat

program input, maka dirancang bentuk tampilan yang digunakan untuk

memudahkan membuat program-program input. Berikut ini adalah rancangan

input yang telah dibuat.

1. Desain Menu Utama dan Login

Desain menu utama merupakan desain input yang digunakan untuk

menggambarkan halaman utama ketika sistem Informasi Pengolahan dan

pelaporan stok ini dijalankan dan proses login untuk pengguna sistem

nantinya, seperti terlihat pada gambar 4.15 berikut:


Gambar 4.15 Desain menu utama dan login

2. Desain Form Input Barang

merupakan desain untuk menggambarkan bagaimana bentuk dari form

input data barang yang akan dibuat, seperti terlihat pada gambar 4.16

berikut:
Gambar 4.16 Desain Form input Barang

3. Desain Form Input Sales

merupakan desain untuk menggambarkan bagaimana bentuk dari form

input data sales yang akan dibuat, seperti terlihat pada gambar 4.17

berikut:

Gambar 4.17 Desain Form input Sales

4. Desain Form Input Akun


merupakan desain untuk menggambarkan bagaimana bentuk dari form

input data akun yang akan dibuat, seperti terlihat pada gambar 4.18

berikut:

Gambar 4.18 Desain Form input Akun

5. Desain Form Input Akun

merupakan desain untuk menggambarkan bagaimana bentuk dari form

input data akun yang akan dibuat, seperti terlihat pada gambar 4.18

berikut:
Gambar 4.18 Desain Form input Akun

6. Desain Transaksi Barang Masuk

merupakan desain untuk menggambarkan bagaimana bentuk dari form

Transaksi Barang masuk yang akan dibuat, seperti terlihat pada gambar

4.19 berikut:

Gambar 4.19 Desain Form transaksi barang masuk


7. Desain Transaksi Barang Keluar

merupakan desain untuk menggambarkan bagaimana bentuk dari form

Transaksi Barang kelua yang akan dibuat, seperti terlihat pada gambar

4.20 berikut:

Gambar 4.20 Desain Form transaksi barang masuk

4.2.2.3 Desain File

Database merupakan kumpulan dari beberapa file yang saling

berhubungan. Agar lebih jelas mengenai file file pada Sistem pengolahan dan

laporan stok pada glory jaya dapat dilihat pada tabel-tabel dibawah ini:

1. File Akun

Merupakan struktur file tempat merekam data-data akun untuk kepala

gudang dan karyawan gudang untuk login ke sistem, seperti pada tabel

4.4 berikut:
Tabel 4.4 Desain File akun

Nama database : dbglory.sql

Nama tabel : akun

Field key : kd_akun

Field Name Type Width Dec Description

Kd_akun Varchar 10 - Kode akun

Username Varchar 50 Username

Password Varchar - - Password

status Varchar 10 - status

Nm_lengkap Varchar 20 - Nama lengkap

2. File Barang

Merupakan struktur file tempat merekam data-data barang ke sistem,

seperti pada tabel 4.5 berikut:

Tabel 4.5 Desain File barang

Nama database : dbglory.sql

Nama tabel : barang

Field key : kd_barang

Field Name Type Width Dec Description


Kd_barang Varchar 10 - Kode barang

Nm_barang Varchar 50 Nama barang

jenis Varchar 30 - Jenis barang

jumlah int - - Jumlah barang

satuan Varchar 20 - Nama lengkap

3. File sales

Merupakan struktur file tempat merekam data-data sales ke sistem,

seperti pada tabel 4.6 berikut:

Tabel 4.6 Desain File sales

Nama database : dbglory.sql

Nama tabel : sales

Field key : kd_sales

Field Name Type Width Dec Description

Kd_sales Varchar 10 - Kode sales

Nm_sales Varchar 50 Nama sales

alamat Varchar 100 - Alamat

Nohp Varchar 12 - Nomor

handphone

Jekel Varchar 20 - Jenis kelamin


4. File Barang masuk

Merupakan struktur file tempat merekam data-data barang masuk ke

sistem, seperti pada tabel 4.7 berikut:

Tabel 4.7 Desain File barang masuk

Nama database : dbglory.sql

Nama tabel : barang_masuk

Field key : kd_trans,kd_barang

Field Name Type Width Dec Description

Kd_trans Varchar 10 - Kode transaksi

Kd_barang Varchar 50 Kode barang

Nm_supplier Varchar 100 - Nama supplier

Tgl_masuk date - - Tanggal masuk

Jumlah masuk int - - Jenis masuk

Total_stok int - - Total stok

5. File Barang keluar

Merupakan struktur file tempat merekam data-data barang keluar ke

sistem, seperti pada tabel 4.8 berikut:

Tabel 4.8 Desain File barang keluar

Nama database : dbglory.sql

Nama tabel : barang_keluar

Field key : kd_trans,kd_barang,kd_sales

Field Name Type Width Dec Description


Kd_trans Varchar 10 - Kode transaksi

Kd_sales varchar 10 - Kode sales

Kd_barang Varchar 50 Kode barang

Tgl_keluar date - - Tanggal keluar

Jumlah int - - Jumlah keluar

sisa_stok int - - sisa stok

Anda mungkin juga menyukai