Perancangan dan Pembuatan Aplikasi Sistem Informasi Pengendalian Persediaan Barang Pada Perusahaan Tenun Gajahmada Textile
(2)
(3)
(4)
! "
! "
! # "
$
" % & '
(5)
" & '
( )
* ( )
! (
( %
% % % % +,
# % +, - .
% +, - . "
! % % % % +, $
! % % % % +, '
/ 01 2
3 3 3 3
4
( 1
" $
% 5 -5 % . $
" "
" - .
(6)
+, 2
( ( 2
7 )
( + )
8 %
9 % 8 "
( , "
( , ( $
% , ( $
% ( '
% , ( '
# # 1 2
(% :
# ( ; 2
# % 4 ( 2
% ")
5 / < "
( % "$
( % , "'
( % : "2
( % , ! $
( % ! $
( % , 8% $
(7)
# % , $"
# % : $$ # % , ! $' # % ! $2
# % , 8% ')
* % ; ( ' 1 ( ' 1 ( ' = , 5 ( ; ' 1 % ; ' % 4 '
5 / 2) ( % 2)
( % # 5 2 ( % % ( + 2
( % % ( + 2
( % % : 2
( % % , ! 2$
" ( % % , 22 $ ( % % 8% )
# < ) # # 5 )
# % ( + ) # % ( + )"
# % : )$ # % , ! )' " # % , )2 $ # % 8% )
( ! "#
( # 5
(8)
>
( % !
( % :
( % , !
" ( % , "
$ ( % 8% $
" ! '
$ !% 8% )
' 8 %4
1 #
1 (
1 8
1 # 9
8
8 8
8 !
8 "
8 #
8 ? 5
" %
$
1 '
! ? 2
(9)
" ! 8 ""
(10)
!
" # ! $ % &
' ( "
! ) *
+
,* # * % * - * . /
% *
0* &* # * 1* # % * * # 2
% . / % *
3* * * % &
2 % . / % *
4* 5 * * # 5 % / )
06,, ! ! !
*
7* 5 5 * * 8 ! !
! ! ! !
!
! *
9* 1 * * % ' * * * *
(11)
:* & # % & 2
% . / %
! !
! *
;* & ! !
*
<* $ %! $
! ! * !
*
,6* 06,3
% & . % 8 *
,,* % / ) 06,, % &
. % 8 *
,0* ) ! # ' (
! = *
,3* ! !
! *
(12)
!
! !
"
! ! !
(13)
#
$ % ! & $ '
!
( $ % ! & $ '
( )
!
!
( $ % ! & $ '
(
)
! (
(14)
*
! !
!
(
+ !
" !
,
) & ! !
- . /012312%12 (12 /&, 1$12 1 4 "1 $/&
2560&1 /2%/2(14 12 /0 /( 112 ,1012% 1(1
/0 1 112 $/2 2 %1+1 &1(1 $/7$ 4/.
, ! 4 ,
$
(15)
-8
!
# ! )
!
! *
!
8
9
!
,
-,
(16)
9
# ,
! :
* ,
:
! "
&
! ! !
! !
! !
! "
1 !
-&
# &
! * &
(17)
;
# $
# $
, $ % ! & $ '
! !
! ( &
# $
1
-( !
<$ 1
# ,
$ % ! & $ '
* ,
8 ,
(18)
=
% (
! !
! &
-#
* ,
8 , %
!
9 ,
!
; $ !
(19)
>
& ' (
& '
1 4 $ % ! &
$ ' + , 2 #? & !
& (
5 #? *
+ #? * !
(20)
@
! ) * +
'
! ,
- ) . *
# # # # #
( "
6 A
&
1 B
1
# !
(21)
!
" " #
" " # " "
$ " %
&
"
& # ' &
" & "
#
(22)
( " ( #
# # #
* + #
+ # #
"
# # " "
+ " #
,
-- # +
# " # " " # "
. /
/
/ # " "
# # " #
+ # #
# "
(23)
0
(
" 1
# &
2 3
3 3
# 3
# "
"
$ " %
4 4 #
# 4
5 5
(24)
*
, 5
. & # # +
6 . # # "
" ) #
" ( " '
5 # " " #
# #
"
# 7 5 #
# # # # # #
# #
! "#
$ 8 # # " 9 #
# : ( #
#
#
&
(25)
,
" " "
# # " (
+ # # #
0 + 2 " #
# ; #< +$=) +
! "#" $ # # # #
+ # " %
$ ! " "#
-# # #
%
! $ " %
> % # #
1 #
" &
- % # #
# ! "#" $
''( ( & ' "
!
(26)
.
" ( ( (
+ ( # #
# #
& % !
/ # (
# 2
? + ( # #
# #
# # # # # ? "
"
) ( %
*
@# # # # # "
# 4 "
# " # # # #
# # "
!
"#
$ # #
(27)
0
7 "
# "
# !
#
" # "
"#
7 # #
# # #
7
# "
" #
7
@# #
# 4
# # # #
(28)
2
% % ! "#
$ - # # #
# # %
$ !% '
- #
#
( $ $ "
-#
%! ) $ )
- # # " # #
# #
& ! *
- ( #
" #
+ % $ %
(29)
?
! "#
# # # # #
" %
"
+ #
+
# # 7 #
# " #
7 # #
# #
( (
# ( A # $
# # # "
+ #
# " #
(30)
&
+ #
#
+ , ! $
# #
- % "#
-# # ( %
# #
.
& # # # (
+# #
( #
& / 0( 1 2
$ 8 # # ( )
%
"#
4 # "
(31)
#
- #
# " ) #
) #
" # "
#
" (
$ % ! 1 2
# # #
# # # 4 #
#
# # # # #
# # # #
& %
"
# #
-# #
(32)
+ 0 %
@ "
&
- 3
) # # "
# # # '
. 4 "
& " # #
" # #
' 5
5 ' 44+ 7 # '
"
6 7 1 2
# "
#
* & *7
(33)
* & *
-# "
& 7
% / + # 1 3 %
% %
& 8 ! 8 ! 8
8 #%
&
/ A # #
" " " "
+ " #
+ # #
%
/ %
# " (
/ % ,
# "
(34)
*
& !
+ " "
# # # "
#
# ( @ " ,
"
&
# ( (
/ " #
B "
& %#% ! * !
+
& " #
( #
B
# #
(35)
,
* &
, /
" .
(
& ( !
" %
# # B
#
7 # #
(36)
.
7
& !
@ , +
#
5 #
+
7
%
/ # # "
# # # #
"
# #
* / # "
#
+
, + # "
(37)
0
& &
+ /
# +
C
# #
#
# " +
# " #
# #
" #
+
# "
# #
+ "
#
# ' "
$ " #
"
(38)
2
#
& + #%
+ #
' #
+ "
+ ) ! 1 ! 2
" B = " > /## " 5'
B # # 9 # :
#
# #
# #
# # #
1 3 % % % "
#
# A # #
2" 1 3
# # 1 3 % % %
(39)
?
1 3 % % % # #
# # "
1 3 # #
# # "
B # # " = + # & & "
1 3 1+
& 1 3 # #
# # #
# 1+ #
#
1 3 % % %
# # # ' '
# ' "
+ #
/ ' ( 1 3 %
" " #! ! 9 1 ! % ) 8 ::62
* 4 ;
% %
-(
(40)
-#
7 1
-# #
7 -# #
.
-#
# # #
7 7 #
-# #
7
-' #
(41)
*
7 5 7
7 -# #
+ #
# #
%
-# #
7
-$ 9$
7 5 # : 1 1 3
% % % %
9 / 1 $ 2
7 % #
7 #
$ 8 # #" #
# # A
/
(42)
*
1$ 2
7
-# #
$ ' ' #
# #
4 # #
7 #
7
# #
#
"# 1 2
7 # #
# # + #
# "
" (
# # #
( - # #
(43)
*
& 1 2
7 # #
# 7
# # "
% # 7
" %
% 1% & 2
7 A #
( # %
# 4
# # #
# #
" " 1$ 2
7 # # # # %
7 # #
# A # # #
" #
+ # # #
# A# # #
(44)
**
+ % 1% 2
7 #
# " # 7
# #
#
7 A
# #
+
"
# #
# " "
- ' 1 ' 2
7 '
/
# #
7 ' /
# " %
# 5
' % C
' ( # " +
(45)
*,
/
# # #
. $ 1$ 2
7 # # #
# # 7
# # # # #
7 # # # # "
# # 7
# # # #
# #
( # #
# # # # # (
/ 0 /
5 $ * 1 2
7 # # # #
7 (
# 7
7
(46)
*.
#
- % !% %
- ( ' '
1 . 2 31.2, 1
/
# ' 1 . 2 31.2,
" " # # # #
# 1 / " 2
- ) 1 ' * ' 2
% . % + # A
" + " "
. %% . % "
7 $ .+ 4*56*
- %+
D3 . % 7/
# #
#
+ 7
(47)
*0
7 $/ ( >81
& >+3 " ( #
# # >+3
7 # # # # ( 7
$/" #
-# ( # @ 7 $/ %
7 ' $< " $ 3 # " E # E F
7 ( " %
+#
7 #
8 ( 0( ! .( 9 ( ( % "
,- +
7
" # G
# 7 # #( # 7
& %
7 :
" # 7
(48)
*2
& =
7 " % ;
% % ( ( ( ( 0 ( ( "
+ + @
7 # #
8 :
-
-7 ' "
" G G
7 #
#
. +
7 "
. 0 .
*
5 -# '
7 # # # #
# &; &( 0 ( $ & .
6 $
7
# $+5
(49)
*?
: - +
7 ,
" #
7
#+" # +" & % 7
(50)
!
" # !$% !
&
!
' (' )")* )+)
* , ! #
!
-!
(51)
.%
' " # !.$
$ " # !$%
! ' (%
/*
+ 0 " 1 2 !
!
! " #
3
!
0
!
+
2 ! )
(52)
.'
-
-! 4
$ #
% & '&
+
-5+ 6 4
!
-! !
(53)
.$
2!
7
-2 !
! - !
7 ! 2
- !
!
! (#
) 4
! 52 6
! 2!
! 2
' )
4
! 72
(54)
.
2!
!
-% * #'
+ / )
4
!
-!
! 2
2 !
2!
2 - !
! 2
!
+
+ + 4
!
-! 2
2! - 2
(55)
-..
,
--- 4
!
- !
!
2! - - &
8
. & (
+ 9 4
! 2 2
!
! (#
" 5$%''6 :
;
- !
!
(56)
.<
! 2
2 2
2 ! /
!
!
+ 2
! + 2 !
+
-2
-- - ! +
4
'! $! ! .!
(57)
.=
! ! (# '&
2 !
2 ! +
!
! ! ' '
+ 2
- - 2
!
+
4
'! > - 2
- - 2 2
! $! 9 &
- - 2 2
(58)
.(
2
!
! 0 /
& !
! ! ! ' #
+ 2
2
!
! (# # ' '
! 2
!
) 2
(59)
.?
! (# # '
,! @ !
! ! (# ' '
! )
!
7
!
0
(60)
.
! /
) 2
4
/ ( (- " ( !0 0
2 3
! !
! !
-2 !
2!
-!
(61)
<%
! ' 1 2 3
, 5 6 A B
A B!
5 6
!
/ 5 6
7
! 2 5 6
!
7 ! )
2 ,
5 6 4
'! + +
! @ : ;
: ;! 0
!
! 0 7
(62)
<'
$! + / 5 6
+ 5 6
! /
5 7 6
-5 7 6!
! + ) & 5 6
+ ) &
& ! +
& &
& ! + &
-!
.! + 0 5 ! 6
+
- ! /
! +
- !
!
<! + / 5 " 6
+ /
(63)
<$
# $ # !
) ,! +
-5 " 6
!
=! + "
+ " 2
! " 2
" !
! %
2
2
!
'! 0 5 6
(64)
<
!
! /
2!
! +
! )
-2 -2 !
$! 5 6
) 4
! 0
!
! 2
2! : 2 ;
: ;!
! ! )
!
(65)
<.
2 2
-2 !
! )
! !
! /
! 0 2 2 2
!
! 9 ! :0
;
'! 0 5
6 $!
! 5
2 6
! 9 & ! :) ;
'! 9
(66)
<<
! 0 & 5
6
.! 0 "
<! % "
=! / 2
&
(! / 2
?!
2! / ! :0
;
'! 0 " 2
" '( 0
"
! / &
2
.! C " "
<!
!
! + ! :+
2
(67)
<=
'! 0
$! 2
! / ! :0 2
;!
'! / 52
6
$! / 52
6
! / 52
6
! 0 ! :0
; '!
$! !
& .!
! / ! :0
; '! 1 2
(68)
<(
! 2
.! + 2 2
<! + =! + (! +
# &# $
" ! )
2 ! +
# &# $
! /
! ) 4
'! ) !
! ) 2
!
$! * ! +
(69)
-<?
!
! + (
(70)
59 BAB IV
ANALISIS DAN PERANCANGAN SISTEM
4.1 Analisis Sistem Yang Berjalan
Analisis merupakan suatu kegiatan yang bertujuan untuk mempelajari serta mengevaluasi suatu bentuk permasalahan yang ada pada sebuah sistem. Dalam analisis sistem akan ditemukan masalah yang mungkin akan mempengaruhi kerja sistem. Agar sistem yang dirancang dapat berjalan sebagaimana mestinya, perlu dilakukan analisis terhadap kinerja sistem yang pada akhirnya bertujuan untuk pengembangan sistem.
Adapun sistem yang sedang berjalan pada Perusahaan Tenun Gajah Mada Textile sampai saat ini yaitu sistem informasi pengolahan data yang berjalan pada perusahaan tersebut masih ditulis secara manual. Pengarsipan data pembuatan kain, pengarsipan pewarnaan benang, pengarsipan data stok benang dan kain, hingga pada proses transaksi masih dilakukan pencatatan manual, baik itu transaksi penjualan kain ataupun pembelian benang masih dicatat manual di buku besar dengan proses penghitungan menggunakan kalkulator.
4.1.1 Analisis Prosedur yang Sedang Berjalan
Analisis prosedur merupakan proses analisa terhadap kegiatan-kegiatan yang dilakukan oleh Perusahaan Tenun Gajah Mada Textile dalam proses yang sedang berjalan. Analisis terhadap prosedur yang sedang berjalan hendaknya perlu dilakukan terlebih dahulu sebelum dilakukannya perancangan terhadap sistem
(71)
60
informasi yang akan diusulkan. Harus diketahui pula hal-hal yang menjadi tujuan pemakai sehingga masalah tersebut dapat didefinisikan secara jelas.
4.1.1.1Proses Bisnis Berjalan
Proses bisnis adalah suatu kumpulan aktivitas atau pekerjaan terstruktur yang saling terkait untuk menyelesaikan suatu masalah tertentu atau yang menghasilkan produk atau layanan.
Proses bisnis Pembelian Benang yang sedang berjalan adalah sebagai berikut :
Lingkungan Perusahaan Admin Gudang
Supplier 1,4,5
2 3
Gambar 4. 1 Proses Bisnis Pembelian Benang Yang Sedang Berjalan
Keterangan :
1. Supplier menawarkan benang kepada Admin (Gajah Mada Textile)
2. Admin melakukan penawaran harga
3. Jika kesepakatan harga didapatkan, Admin membuat purchase order /
pemesanan pembelian
4. Supplier memberikan data kontrak benang kepada Admin
(72)
61
Proses bisnis Pewarnaan Benang yang sedang berjalan adalah sebagai berikut :
Lingkungan Perusahaan Admin Gudang
5
6 1,2,3,4
Petugas Pabrik
Gambar 4. 2 Proses Bisnis Pewarnaan Benang Yang Sedang Berjalan
Keterangan :
1. Petugas Pabrik mengambil benang yang tersedia
2. Petugas Pabrik melakukan pencucian benang / Pencelupan
3. Petugas Pabrik menentukan jenis pewarnaan benang
4. Petugas Pabrik melakukan proses pewarnaan
5. Petugas Pabrik melaporkan data pewarnaan
(73)
62
Proses bisnis Pengarsipan data pembuatan kain yang sedang berjalan adalah sebagai berikut:
Lingkungan Perusahaan Admin Gudang
6
1,2,3
Petugas Pabrik
Petugas Penenun 5 4
Gambar 4. 3 Proses Bisnis Pengarsipan Data Pembuatan Kain
Keterangan:
1. Petugas Pabrik mengambil benang yang telah diwarnai
2. Petugas Pabrik melakukan proses penggulungan benang (Softcones) untuk
menjadi pakan benang
3. Petugas Pabrik melakukan proses penghalusan benang (Sizing)
4. Petugas Pabrik memberikan hasil benang pada petugas penenun
5. Petugas Penenun melakukan penenunan untuk menghasilkan kain
6. Petugas Penenun melaporkan data hasil penenunan
(74)
63
Proses bisnis Penjualan Kain yang sedang berjalan adalah sebagai berikut:
Lingkungan Perusahaan Pelanggan Admin Gudang Bagian Design Bagian Marketing 1 2 3 4 5 6 7 8
Gambar 4. 4 Proses Bisnis Transaksi Penjualan Kain Yang Sedang Berjalan
Keterangan:
1. Bagian Design membuat contoh corak
2. Bagian Design memberikan contoh corak pada Bagian Marketing
3. Bagian Marketing menawarkan ke Pelanggan berdasarkan contoh corak
yang dibuat
4. Pelanggan memesan kain dengan corak yang dipilih
5. Bagian Marketing mencatat data pemesanan
6. Data pemesanan diberikan ke bagian produksi (Admin Gudang)
7. Admin Gudang menyesuaikan pesanan dengan stok barang, jika kain ada, maka kain langsung dikirim, jika jumlah tidak mencukupi dilakukan proses pembuatan kain.
(75)
64
Proses bisnis Laporan yang sedang berjalan adalah sebagai berikut :
Lingkungan Perusahaan Admin Gudang
2 1
Pihak Manajemen
3
Gambar 4. 5 Proses Bisnis Pelaporan Yang Sedang Berjalan
Keterangan :
1. Admin Gudang membuat laporan penjualan, laporan pembelian dan laporan stok benang dan kain.
2. Admin Gudang menyerahkan laporan kepada kepala pihak manajemen
3. Pihak Manajemen melakukan pemeriksaan laporan.
4.1.1.2Diagram Use Case / Use Case Diagram
Diagram use case bisnis memperlihatkan hubungan-hubungan antara
aktor-aktor bisnis, use case bisnis, dan pekerja-pekerja bisnis untuk suatu organisasi atau perusahaan. Diagram ini memberikan model lengkap tentang apa yang dilakukan perusahaan, siapa yang ada di dalam perusahaan, serta siapa yang
berada di luar perusahaan. Berikut adalah gambar model diagram use case bisnis
(76)
65 Menjual Kain Membuat Kain Membeli Benang Membuat Laporan Petugas Pabrik Bagian Marketing Petugas Penenun Admin gudang Supplier <<extend>> Mewarnai Benang Pelanggan Bagian Design Pihak Manajemen
Gambar 4. 6 Diagram Use Case Sistem Yang Sedang Berjalan
1. Identifikasi use case
Identifikasi use case adalah use case yang bekerja pada sistem. Use case yang bekerja pada sistem adalah sebagai berikut :
Tabel 4. 1 Identifikasi Use Case Sistem Berjalan
No Use Case Deskripsi
UC-01 Membeli Benang Fungsionalitas untuk melakukan
pembelian benang ke Supplier
UC-02 Mewarnai /
Pewarnaan Benang
Fungsionalitas melakukan proses
(77)
66
UC-03 Membuat Kain Fungsionalitas untuk melakukan
pembuatan kain
UC-04 Menjual Kain Fungsionalitas untuk melakukan transaksi
penjualan kain kepada Pelanggan
UC-05 Membuat Laporan Fungsionalitas untuk melakukan proses
pelaporan
2. Identifikasi Aktor
Aktor yang berperan dalam menjalankan sistem adalah sebagai berikut : Tabel 4. 2 Identifikasi Aktor Sistem Berjalan
No Aktor Deskripsi
P-01 Pelanggan Aktor di luar sistem yang membeli kain dari
perusahaan
P-02 Admin Gudang Aktor yang berperan mengatur proses
administrasi dan transaksi di perusahaan
P-03 Petugas Penenun Aktor yang berfungsi menenun benang yang
ada menjadi kain.
P-04 Petugas Pabrik Aktor yang berfungsi untuk melakukan
(78)
67
P-05 Supplier Aktor yang berada di luar sistem yang
menjual benang.
P-06 Bagian Design Aktor yang berfungsi untuk membuat desain
corak dari kain yang akan dibuat
P-07 Bagian Marketing Aktor yang berfungsi untuk melakukan
penawaran bagi pelanggan
P-08 Pihak Manajemen Aktor yang berfungsi untuk memeriksa data
pelaporan
4.1.1.3Skenario Use Case
Skenario Use Case digunakan untuk memudahkan dalam menganalisa
skenario yang akan kita gunakan pada fase-fase selanjutnya dengan melakukan
penilaian terhadap skenario tersebut. Adapun tahapan dari skenario use case pada
(79)
68
4.1.1.3.1 Skenario Use Case Membeli Benang
Tabel 4. 3 Skenario Use Case Membeli Benang
Identifikasi
Judul Membeli Benang
No. Use Case UC-01
Deskripsi Use Case Proses pembelian benang sebagai bahan baku
Aktor Supplier dan Admin Gudang
Trigger Supplier menawarkan benang kepada perusahaan
Kondisi Awal Admin Gudang siap untuk menerima penawaran
Skenario Utama
Aksi- Aktor Reaksi Sistem
1. Supplier datang ke perusahaan untuk menawarkan pembelian benang
2. Admin Gudang selaku perwakilan
perusahaan melakukan penawaran
harga.
3. Jika kesepakatan harga didapatkan,
maka Admin Gudang membuat
(80)
69
4. Supplier membuat kontrak
pembelian benang kepada pihak perusahaan
5. Supplier mengirimkan benang
sesuai dengan purchase order
kepada perusahaan
4.1.1.3.2 Skenario Use Case MewarnaiBenang
Tabel 4. 4 Skenario Use Case Mewarnai Benang
Identifikasi
Judul Mewarnai Benang
No. Use Case UC-02
Deskripsi Use Case Proses untuk melakukan pewarnaan benang
Aktor Admin Gudang dan Petugas Pabrik
Trigger Petugas pabrik akan melakukan pewarnaan benang
Kondisi Awal Stok benang yang belum diwarnai tersedia
Skenario Utama
Aksi- Aktor Reaksi Sistem
1. Petugas Pabrik mengambil
benang yang tersedia
2. Petugas Pabrik melakukan
(81)
70
3. Petugas Pabrik menentukan
jenis pewarnaan benang
4. Petugas Pabrik melakukan
proses pewarnaan (pencelupan) benang
5. Petugas Pabrik melaporkan data
hasil pewarnaan
6. Admin Gudang mencatat data
(82)
71
4.1.1.3.3 Skenario Use Case Membuat Kain
Tabel 4. 5 Skenario Use Case Membuat Kain
Identifikasi
Judul Membuat Kain
No. Use Case UC-03
Deskripsi Use Case Proses pembuatan kain dari benang yang telah diwarnai
Aktor Petugas Penenun, Petugas Pabrik, dan Admin Gudang
Trigger Proses pembuatan kain diperlukan
Kondisi Awal Stok benang yang telah diwarnai tersedia
Skenario Utama
Aksi- Aktor Reaksi Sistem
1. Petugas Pabrik mengambil
benang yang telah diwarnai
2. Petugas Pabrik melakukan
proses penggulungan
(Softcones) benang untuk
menjadi pakan benang
3. Petugas Pabrik melakukan
proses penghalusan benang
(83)
72
4. Petugas Pabrik memberikan
hasil benang pada Petugas Penenun
5. Petugas Penenun melakukan
penenunan untuk menghasilkan kain
6. Petugas Penenun melaporkan
data hasil penenunan
7. Petugas Admin mencatat data
(84)
73
4.1.1.3.4 Skenario Use Case Menjual Kain
Tabel 4. 6 Skenario Use Case Menjual Kain
Identifikasi
Judul Menjual Kain
No. Use Case UC-04
Deskripsi Use Case Melakukan proses transaksi penjualan kain
Aktor Bagian Design, Bagian Marketing, Pelanggan
Trigger Proses penjualan kain akan dilakukan
Kondisi Awal Design untuk kain yang akan ditawarkan pada pelanggan
tersedia
Skenario Utama
Aksi- Aktor Reaksi Sistem
1. Bagian Design membuat contoh
corak
2. Bagian Design memberikan
contoh corak pada bagian
marketing
3. Bagian Marketing menawarkan
kain berdasarkan contoh corak yang dibuat pada Pelanggan
4. Pelanggan memesan kain sesuai
(85)
74
5. Bagian Marketing mencatat data
pemesanan kain
6. Data pemesanan diberikan kepada
Admin Gudang untuk memeriksa
jumlah ketersediaan
7. Admin Gudang memeriksa
ketersediaan stok
8. Jika persediaan cukup, maka
dilakukan pengiriman pesanan, jika tidak proses pembuatan kain dilakukan 9. Admin Gudang mencatat data transaksi
penjualan
4.1.1.3.5 Skenario Use Case Membuat Laporan
Tabel 4. 7 Skenario Use Case Membuat Laporan
Identifikasi
Judul Membuat Laporan
No. Use Case UC-05
Deskripsi Use Case Membuat laporan penjualan, laporan pembelian, dan
laporan ketersediaan stok
Aktor Admin Gudang dan pihak manajemen
(86)
75
Gudang
Kondisi Awal Admin Gudang siap untuk membuat laporan
Skenario Utama
Aksi- Aktor Reaksi Sistem
1. Admin Gudang membuat
laporan penjualan, laporan
pembelian dan laporan
ketersediaan stok
2. Admin Gudang menyerahkan
laporan kepada Pihak
Manajemen
3. Pihak Manajemen memeriksa laporan
4. Pihak Manajemen menyimpan arsip
(87)
76
4.1.1.4Diagram Aktivitas / Activity Diagram
Activity diagram adalah diagram yang menggambarkan Workflow (aliran kerja) atau aktivitas, fungsionalitas dari sebuah sistem atau proses bisnis. Berikut activity diagram proses perbaikan pada sistem yang berjalan :
4.1.1.4.1 Diagram Aktivitas Proses Pembelian
Melakukan Penawaran pembelian benang
End Start
Supplier Sistem(Admin Gudang)
Melakukan penawaran Harga
Kesepakatan Harga Tidak
Membuat Purchase Order Membuat Kontrak
Pembelian
Mengirimkan Benang
Menyimpan Benang
(88)
77
4.1.1.4.2 Diagram Aktivitas Proses Pewarnaan
Melakukan Pencucian benang
End Start
Petugas Pabrik
Sistem(Admin Gudang)
Melakukan proses pewarnaan
Melaporkan data pewarnaan
Mencatat data pewarnaan
(89)
78
4.1.1.4.3 Diagram Aktivitas Proses Pembuatan Kain
Melakukan Penggulungan
benang
End Start
Petugas Pabrik Sistem(Admin Gudang)
Melakukan Penghalusan
Benang
Menyerahkan benang
Mencatat data penenunan
Petugas Penenun
Menerima Benang
Melakukan Penenunan kain
Melaporkan data penenunan
(90)
79
4.1.1.4.4 Diagram AktivitasProsesPenjualan Kain
Membuat desain corak
End Start
Bagian Marketing Pelanggan
Menawarkan design kepada pelanggan
Memesan kain
Melakukan pengiriman
Bagian Design
Mencatat data pesanan
Merequest Ketersediaan
Memeriksa ketersediaan
barang
Admin Gudang
(91)
80
4.1.1.4.5 Diagram Aktivitas Proses Pembuatan Laporan
Membuat laporan
Menyimpan laporan
End Start
Admin Gudang Pihak Manajemen
Menyerahkan laporan Memeriksa laporan
(92)
81
4.1.2 Evaluasi Proses Bisnis Yang Sedang Berjalan
Setelah dilakukan penelitian pada proses bisnis berjalan di Perusahaan Tenun Gajah Mada Textile, terdapat beberapa kelemahan yang ditemukan pada proses yang sedang berjalan. Kelemahan-kelemahan tersebut adalah sebagai berikut:
4. 8 Evaluasi Proses Bisnis Yang Berjalan
No Permasalahan Penyelesaian
1. Pencatatan data inventory masih
menggunakan sistem manual
sehingga membutuhkan waktu
yang lama dalam pencarian data dan pengarsipan
Merancang dan membangun applikasi
yang terintegrasi dengan database
secara baik sehingga membantu dalam proses penyimpanan data.
2. Pengolahan data dan pembuatan
laporan yang lambat berpengaruh pada pengambilan keputusan untuk
diadakannya
peningkatan-peningkatan yang diinginkan
Merancang dan membangun aplikasi
yang memiliki dan mengelola
database secara baik dan terintegrasi sehingga membantu dalam kegiatan
proses bisnis dan pengambilan
keputusan.
3. Belum adanya database untuk
menyimpan laporan bulanan data pembuatan kain, data pewarnaan
Merancang dan membangun aplikasi
yang terintegrasi dengan database
(93)
82
benang, data stok benang dan kain
sehingga menyebabkan
penumpukan data
proses pelaporan.
4. Pengolahan data benang dan data
kain yang diretur masih dilakukan menggunakan surat jalan.
Merancang dan membangun aplikasi yang dapat membantu pengolahan data persediaan.
(94)
83
4.2 Perancangan Sistem
Perancangan sistem merupakan suatu kegiatan pengembangan prosedur dan proses yang sedang berjalan untuk menghasilkan suatu sistem yang baru, atau memperbaharui sistem yang ada untuk meningkatkan efektifitas kerja agar dapat memenuhi hasil yang digunakan dengan tujuan memanfaatkan teknologi dan fasilitas yang tersedia. Pada bagian ini penyusun akan memberikan usulan yang merupakan sistem informasi secara komputerisasi yang diharapkan akan membantu dan mempermudah pekerjaan.
4.2.1 Tujuan Perancangan Sistem
Perancangan sistem bertujuan untuk memberikan gambaran yang jelas dan rancang bangun yang sesuai dengan kebutuhan pemakai sistem itu sendiri. Perancangan sistem dilakukan apabila tahap analisis sistem telah dilakukan. Maka untuk selanjutnya seorang analis sistem merancang bagaimana membentuk sistem yang baru ataupun memperbaharui sistem yang lama. Tahap inilah yang dinamakan dengan istilah dari perancangan sistem.
Adapun tujuan perancangan sistem yang diusulkan yaitu untuk menghasilkan suatu rancangan sistem yang dapat membantu proses pengolahan data dan transaksi dalam menangani proses penjualan pembelian benang dan
pelaporan yang semuanya terintegrasi dengan database dan aplikasi tersebut dapat
(95)
84
4.2.2 Gambaran Umum Sistem Yang Diusulkan
Gambaran umum tentang sistem yang diusulkan pada proses perancangan ini adalah suatu sistem yang merubah seluruh proses bisnis yang manual menjadi terkomputerisasi. Proses bisnis yang dimaksud adalah pengolahan data pelanggan, supplier, pegawai, transaksi penjualan dan pembelian benang, pengolahan data pewarnaan, pengolahan data kain, hingga proses laporan kepada pihak manajemen ditangani oleh sistem informasi ini. Sistem ini diharapkan dapat membantu efektifitas dan optimalisasi waktu pada seluruh proses bisnis yang berjalan serta dapat membantu mengatasi permasalahan yang ada dan yang paling penting dapat menghasilkan informasi yang cepat, tepat dan akurat.
4.2.3 Perancangan Prosedur Yang Diusulkan
Perancangan prosedur merupakan awal dari pembuatan sistem informasi yang akan dibuat, dimana dapat dilihat proses-proses apa saja yang nantinya diperlukan dalam pembuatan suatu sistem informasi. Sedangkan perancangan prosedur yang diusulkan merupakan tahap untuk memperbaiki atau meningkatkan efisiensi kerja. Tahap perancangan sistem yang digambarkan merupakan tahap perancangan untuk membangun suatu sistem dan mengkonfigurasikan komponen-komponen perangkat lunak dan perangkat keras sehingga menghasilkan sistem informasi yang baik. Sistem informasi yang dirancang tersebut menjadi satu komponen. Tahapan perancangan prosedur ini akan dijelaskan dengan
menggunakan pemodelan sistem informasi berorientasi objek dengan Unified
(96)
85
4.2.3.1Proses Bisnis Yang Diusulkan
Proses bisnis Pembelian Benang yang diusulkan adalah sebagai berikut :
Lingkungan sistem
4,7
3,6
Admin gudang Supplier
Server
1,2
8 5
Gambar 4. 12 Proses Bisnis Pembelian Benang Yang Diusulkan
Keterangan :
1. Admin Gudang melakukan login ke sistem 2. Admin Gudang membuat purchase order (PO)
3. Admin Gudang mengirimkan PO kepada Supplier
4. Supplier mengirimkan benang sesuai PO kepada Admin Gudang
5. Admin Gudang menerima barang / Benang dan faktur pembelian dan
membuat penyesuaian penerimaan Purchase Order
6. Admin Gudang melakukan pembayaran secara tunai kepada Supplier 7. Supplier menyerahkan faktur pembelian kepada Admin Gudang
(97)
86
Proses bisnis Pewarnaan Benang yang diusulkan sebagai berikut:
Lingkungan sistem
1
Admin gudang Server
2 3
Petugas Pabrik
Gambar 4. 13 Proses Bisnis Pewarnaan Benang Yang Diusulkan
Keterangan :
1. Petugas Pabrik memberikan data pewarnaan barang pada Admin Gudang
2. Admin Gudang memasukkan data pewarnaan pada sistem
(98)
87
Proses bisnis Pembuatan Kain yang diusulkan sebagai berikut:
Lingkungan sistem
1
Admin gudang Server
2 3
Petugas Penenun
Gambar 4. 14 Proses Bisnis Pembuatan Kain Yang Diusulkan
Keterangan :
1. Petugas Penenun memberikan data corak kain pada Admin Gudang
2. Admin gudang memasukkan data corak kain pada Sistem
(99)
88
Proses bisnis Penjualan Kain yang diusulkan sebagai berikut:
Lingkungan Sistem Server Pelanggan Bagian Design 1 2 5 6 Admin Gudang 3,9 4 Bagian Marketing 8,10
Gambar 4. 15 Proses Bisnis Penjualan Kain Yang Diusulkan
Keterangan :
1. Bagian Design membuat contoh corak kain
2. Bagian Design memberikan data corak kain pada Admin Gudang
3. Admin Gudang memasukkan data corak kain pada Sistem
4. Sistem menampilkan data corak kain
5. Bagian Marketing menawarkan ke pelanggan berdasarkan data corak kain
yang dibuat
6. Pelanggan memesan kain dengan corak yang dipilih
7. Bagian Marketing mencatat data pemesanan
8. Sistem menyimpan data pemesanan untuk dilakukan proses pembuatan
(100)
89
9. Admin Gudang melakukan konfirmasi Sales Order dan mengirimkan barang sesuai pesanan.
10.Sistem menyimpan data konfirmasi Sales Order.
Proses bisnis Pelaporan yang diusulkan adalah sebagai berikut :
Lingkungan sistem
Pihak Manajemen Server
1,2
3
Gambar 4. 16 Proses Bisnis Pelaporan Yang Diusulkan
Keterangan :
1. Pihak Manajemen melakukan pelaporan dengan memasukkan data periode
laporan
2. Pihak Manajemen memilih jenis laporan yang diinginkan.
3. Sistem secara terkomputerisasi akan menampilakan laporan sesuai dengan
(1)
(2)
(3)
(4)
Kesimpulan
Pada proyek akhir ini penulis dapat mengambil kesimpulan sebagai berikut :
1. Tercapainya kemudahan dalam mengelola dan menyimpan data yang banyak dari sistem manual ke sistem komputerisasi, sehingga meningkatkan kinerja dalam bekerja, lebih efektif dan efisien.
2. Tercapainya kemudahan dalam meningkatkan kinerja dalam Mengendalikan persediaan barang, mengurangi terjadinya kesalahan dan tercapainya dalam pembuatan laporan.
3. Tercapainya kemudahan dalam melihat dan mencetak laporan mengenai persediaan barang di Perusahaan Tenun Gajah Mada Textile dan dengan menggunakan tampilan menu yang menarik dan mudah digunakan.
(5)
Saran
Perangkat lunak Sistem Informasi
pengendalian persediaan barang ini
masih dapat dikembangkan seiring
perkembangan spesifikasi kebutuhan
pengguna
sistem
misal
dari
sisi
fungsionalitasnya
untuk
mencapai
kestabilan dan kinerja sistem yang
lebih baik. Selain itu juga perlu
ditambahkan sistem keamanan yang
memberikan
keamanan
dan
(6)