BAB IV PEMBAHASAN
4.2 Modelling – Usulan Sistem
4.2.2 Flow of Event
Bedasarkan dari uraian use case sebelumnya, maka kebutuhan fungsional dari sudut padang sistem yang dibutuhkan yaitu:
1. Data Barang
Dari use case yang ada, dapat dijelaskan menjadi poin yang lebih rinci pada data barang sebagai berikut:
Tabel 4.3 Tabel Fungsional Data Barang Nama Fungsi Data Barang
Pengguna Admin Logistik
Deskripsi Fungsi ini mempunyai tujuan untuk melakukan pendataan barang di departemen logistic
Kondisi
Awal Tabel Barang kosong/ tabel perlu update (Nama Barang, Jumlah, Jenis)
Alur Normal Aksi Pengguna Respon Sistem
Menampilkan Daftar Barang Pengguna memilih menu Data
Barang
Sistem akan menampilkan seluruh data barang di departemen logistik
Menambah Data Barang Pengguna mengklik tombol
menu tambah
Sistem akan menampilkan form untuk pengisian data barang
Pengguna mengklik tombol simpan untuk menyimpan data yang sudah dimasukkan kedalam form
Sistem akan menyimpan data barang dan ditampilkan pada halaman daftar barang
Mengubah Data Barang Pengguna mengklik tombol
ubah pada daftar barang tertentu
Sistem akan menampilkan form untuk mengubah data barang
Pengguna mengklik tombol ubah untuk menyimpan kembali data hasil perubahan dimasukkan
Sistem akan menyimpan data barang hasil perubahan dan ditampilkan pada halaman daftar barang
Menghapus Data Barang Pengguna mengklik tombol
tanda hapus untuk menghapus data tertentu
Sistem akan menghapus data barang yang dipilih
Kondisi
Akhir Fungsi ini menghasilkan daftar data barang
32
2. Data Operator Logistik
Dari use case yang ada, dapat dijelaskan menjadi poin yang lebih rinci pada data operator logistik sebagai berikut:
Tabel 4.4 Tabel Fungsional Data Operator Logistik Nama Fungsi Data Operator Logistik
Pengguna Admin Logistik
Deskripsi Fungsi ini mempunyai tujuan untuk melakukan pendataan operator logistik di departemen logistic
Kondisi Awal
Tabel operator logistik kosong/ tabel perlu update (NIP, Nama Pegawai, Nomor telepon)
Alur Normal Aksi Pengguna Respon Sistem
Menampilkan Daftar Operator Logistik Pengguna memilih menu Data
Operator Logistik
Sistem akan menampilkan seluruh data operator logistik di departemen logistik
Menambah Data Logistik Pengguna mengklik tombol
menu tambah
Sistem akan menampilkan form untuk pengisian data operator logistik
Pengguna mengklik tombol simpan untuk menyimpan data yang sudah dimasukkan kedalam form
Sistem akan menyimpan data operator logistik dan ditampilkan pada halaman daftar operator logistik Mengubah Data Operator Logistik Pengguna mengklik tombol
ubah pada daftar operator logistik tertentu
Sistem akan menampilkan form untuk mengubah data operator logistik
Pengguna mengklik tombol ubah untuk menyimpan kembali data hasil perubahan dimasukkan
Sistem akan menyimpan data operator logistik hasil perubahan dan ditampilkan pada halaman daftar operator logistik
Menghapus Data Operator Logistik Pengguna mengklik tombol
tanda hapus untuk menghapus data tertentu
Sistem akan menghapus data operator logistik yang dipilih Kondisi
Akhir
Fungsi ini menghasilkan daftar data operator logistik
33
3. Data Operator Produksi
Dari use case yang ada, dapat dijelaskan menjadi poin yang lebih rinci pada data operator produksi sebagai berikut:
Tabel 4.5 Tabel Fungsional Data Operator Produksi Nama Fungsi Data Operator Produksi
Pengguna Admin Logistik
Deskripsi Fungsi ini mempunyai tujuan untuk melakukan pendataan operator produksi di departemen logistic
Kondisi Awal
Tabel operator produksi kosong/ tabel perlu update (NIP, Nama Pegawai, Nomor telepon)
Alur Normal Aksi Pengguna Respon Sistem
Menampilkan Daftar Operator Produksi Pengguna memilih menu Data
Operator Produksi
Sistem akan menampilkan seluruh data operator produksi di departemen logistik
Menambah Data Produksi Pengguna mengklik tombol
menu tambah
Sistem akan menampilkan form untuk pengisian data operator produksi
Pengguna mengklik tombol simpan untuk menyimpan data yang sudah dimasukkan kedalam form
Sistem akan menyimpan data operator produksi dan ditampilkan pada halaman daftar operator produksi Mengubah Data Operator Produksi
Pengguna mengklik tombol ubah pada daftar operator produksi tertentu
Sistem akan menampilkan form untuk mengubah data operator produksi
Pengguna mengklik tombol ubah untuk menyimpan kembali data hasil perubahan dimasukkan
Sistem akan menyimpan data operator produksi hasil perubahan dan ditampilkan pda halaman daftar operator produksi
Menghapus Data Operator produksi Pengguna mengklik tombol
tanda hapus untuk menghapus data tertentu
Sistem akan menghapus data operator produksi yang dipilih Kondisi
Akhir
Fungsi ini menghasilkan daftar data operator produksi
34
4. Data Operator Quality Control
Dari use case yang ada, dapat dijelaskan menjadi poin yang lebih rinci pada data operator quality control sebagai berikut:
Tabel 4.6 Tabel Fungsional Data Operator Quality Control Nama Fungsi Data Operator Quality Control
Pengguna Admin Logistik
Deskripsi Fungsi ini mempunyai tujuan untuk melakukan pendataan operator quality control di departemen logistik
Kondisi Awal
Tabel operator quality control kosong/ tabel perlu update (NIP, Nama Pegawai, Nomor telepon)
Alur Normal Aksi Pengguna Respon Sistem
Menampilkan Daftar Operator Quality Control Pengguna memilih menu Data
Operator Quality Control
Sistem akan menampilkan seluruh data operator quality control di departemen logistik Menambah Data Quality Control
Pengguna mengklik tombol menu tambah
Sistem akan menampilkan form untuk pengisian data operator quality control Pengguna mengklik tombol
simpan untuk menyimpan data yang sudah dimasukkan kedalam form
Sistem akan menyimpan data operator quality control dan ditampilkan pada halaman daftar operator quality control Mengubah Data Operator Quality Control
Pengguna mengklik tombol ubah pada daftar operator quality control tertentu
Sistem akan menampilkan form untuk mengubah data operator quality control Pengguna mengklik tombol
ubah untuk menyimpan kembali data hasil perubahan dimasukkan
Sistem akan menyimpan data operator quality control hasil perubahan dan ditampilkan pada halaman daftar operator quality control
Menghapus Data Operator Quality Control Pengguna mengklik tombol
tanda hapus untuk menghapus data tertentu
Sistem akan menghapus data operator quality yang dipilih Kondisi
Akhir
Fungsi ini menghasilkan daftar data operator quality control
35
5. Data Operator Packing
Dari use case yang ada, dapat dijelaskan menjadi poin yang lebih rinci pada data operator packing sebagai berikut:
Tabel 4.7 Tabel Fungsional Data Operator Packing Nama Fungsi Data Operator Packing
Pengguna Admin Logistik
Deskripsi Fungsi ini mempunyai tujuan untuk melakukan pendataan operator packing di departemen logistic
Kondisi Awal
Tabel operator packing kosong/ tabel perlu update (NIP, Nama Pegawai, Nomor telepon)
Alur Normal Aksi Pengguna Respon Sistem
Menampilkan Daftar Operator Packing Pengguna memilih menu Data
Operator Packing
Sistem akan menampilkan seluruh data operator packing di departemen logistik
Menambah Data Operator Packing Pengguna mengklik tombol
menu tambah
Sistem akan menampilkan form untuk pengisian data operator packing
Pengguna mengklik tombol simpan untuk menyimpan data yang sudah dimasukkan kedalam form
Sistem akan menyimpan data operator packing dan ditampilkan pada halaman daftar operator packing Mengubah Data Operator Packing
Pengguna mengklik tombol ubah pada daftar operator packing tertentu
Sistem akan menampilkan form untuk mengubah data operator packing
Pengguna mengklik tombol ubah untuk menyimpan kembali data hasil perubahan dimasukkan
Sistem akan menyimpan data operator packing hasil perubahan dan ditampilkan pada halaman daftar operator packing
Menghapus Data Operator Packing Pengguna mengklik tombol
tanda hapus untuk menghapus data tertentu
Sistem akan menghapus data operator packing yang dipilih Kondisi
Akhir
Fungsi ini menghasilkan daftar data operator packing
36
6. Data Transaksi
Dari use case yang ada, dapat dijelaskan menjadi poin yang lebih rinci pada data transaksi sebagai berikut:
Tabel 4.8 Tabel Fungsional Data Transaksi Nama Fungsi Data Transaksi
Pengguna Admin Logistik
Deskripsi Fungsi ini mempunyai tujuan untuk melakukan pendataan transaksi di departemen logistic
Kondisi Awal
Memiliki 2 menu ada transaksi masuk dan transaksi keluar.
Alur Normal Aksi Pengguna Respon Sistem
Menampilkan Menu Transaksi Pengguna memilih menu
Transaksi
Sistem akan menampilkan 2 menu transaksi yaitu transaksi masuk dan transaksi keluar di departemen logistik
Pengguna memilih salah satu transaksi masuk / keluar
Sistem akan menampilkan tabel transaksi masuk / keluar (Nama Barang, Nama pegawai logistik, produksi, QC,
Packing, dan jumlah barang) Menambah Data Transaksi
Pengguna mengklik tombol menu tambah
Sistem akan menampilkan form untuk pengisian data transaksi masuk / keluar Pengguna mengklik tombol
simpan untuk menyimpan data yang sudah dimasukkan kedalam form
Sistem akan menyimpan data transaksi masuk / keluar dan ditampilkan pada halaman daftar transaksi masuk / keluar Mengubah Data Transaksi
Pengguna mengklik tombol ubah pada daftar transaksi masuk / keluar tertentu
Sistem akan menampilkan form untuk mengubah data transaksi masuk / keluar Pengguna mengklik tombol
ubah untuk menyimpan kembali data hasil perubahan dimasukkan
Sistem akan menyimpan data transaksi masuk / keluar hasil perubahan dan ditampilkan pada halaman daftar transaksi masuk / keluar
37
Menghapus Data Transaksi Pengguna mengklik tombol
tanda hapus untuk menghapus data tertentu
Sistem akan menghapus data transaksi masuk / keluar yang dipilih
Kondisi Akhir
Fungsi ini menghasilkan daftar data transaksi masuk / keluar
4.2.3 Activity Diagram
Dalam sebuah sistem pasti perlu adanya kegiatan atau aktivitas yang berjalan didalamnya yang digambarkan dalam bentuk Activity Diagram. Adapun sistem usulan jiga digambarkan menggunakan Activity Diagram akan menjadi seperti proses dibawah ini:
1. Data Barang
Dalam proses Data Barang, adapun aktivitas yang didalamnya adalah seperti gambar 4.4
Gambar 4.4 Activity Diagram Data Barang
Menampilkan Data Barang
Entri Data Barang Update Data Barang
Menyimpan Data
Data Tampil
38
Pada Gambar 4.4 menggambarkan aktivitas yang dilakukan oleh Departemen Logistik untuk melakukan pengelolaan data barang sebagai data master utama. Dimulai dengan menampilkan data barang yang sudah ada, dilanjutkan dengan persimpangan pengecekan, apakah data yang akan dilakukan entri data dan menyimpan data.Termasuk data yang sebelumnya sudah ada, berarti akan dilakukan update data dan menyimpan data.
2. Data Operator Logistik
Dalam proses Data Operator Logistik, adapun aktivitas yang didalamnya adalah seperti gambar 4.5
Gambar 4.5 Activity Diagram Data Operator Logistik Menampilkan Data O
Logistik
Entri Data O Logistik Update Data O Logistik
Menyimpan Data
Data Tampil
39
Pada Gambar 4.5 menggambarkan aktivitas yang dilakukan oleh Departemen Logistik untuk melakukan pengelolaan data Operator Logistik sebagai data master utama. Dimulai dengan menampilkan data operator logistik yang sudah ada, dilanjutkan dengan persimpangan pengecekan, apakah data yang akan dilakukan entri data dan menyimpan data. Termasuk data yang sebelumnya sudah ada, berarti akan dilakukan update data dan menyimpan data.
3. Data Operator Produksi
Dalam proses Data Operator Produksi, adapun aktivitas yang didalamnya adalah seperti gambar 4.6
Gambar 4.6 Activity Diagram Data Operator Produksi
Pada Gambar 4.6 menggambarkan aktivitas yang dilakukan oleh Departemen Logistik untuk melakukan pengelolaan data Operator
Menampilkan Data O Produksi
Entri Data O Produksi Update Data O
Produksi
Menyimpan Data
Data Tampil
40
Produksi sebagai data master utama. Dimulai dengan menampilkan data operator logistik yang sudah ada, dilanjutkan dengan persimpangan pengecekan, apakah data yang akan dilakukan entri data dan menyimpan data. Termasuk data yang sebelumnya sudah ada, berarti akan dilakukan update data dan menyimpan data.
4. Data Operator QC
Dalam proses Data Operator QC, adapun aktivitas yang didalamnya adalah seperti gambar 4.7
Gambar 4.7 Activity Diagram Data Operator QC
Pada Gambar 4.7 menggambarkan aktivitas yang dilakukan oleh Departemen Logistik untuk melakukan pengelolaan data Operator QC sebagai data master utama. Dimulai dengan menampilkan data operator quality control yang sudah ada, dilanjutkan dengan persimpangan
Menampilkan Data O QC
Entri Data O QC Update Data O QC
Menyimpan Data
Data Tampil
41
pengecekan, apakah data yang akan dilakukan entri data dan menyimpan data. Termasuk data yang sebelumnya sudah ada, berarti akan dilakukan update data dan menyimpan data.
5. Data Operator Packing
Dalam proses Data Operator Packing, adapun aktivitas yang didalamnya adalah seperti gambar 4.8
Gambar 4.8 Activity Diagram Data Operator Packing
Pada Gambar 4.8 menggambarkan aktivitas yang dilakukan oleh Departemen Logistik untuk melakukan pengelolaan data Operator Packing sebagai data master utama. Dimulai dengan menampilkan data operator packing yang sudah ada, dilanjutkan dengan persimpangan pengecekan, apakah data yang akan dilakukan entri data dan menyimpan
Menampilkan Data O Packing
Entri Data O Packing Update Data O
Packing
Menyimpan Data
Data Tampil
42
data. Termasuk data yang sebelumnya sudah ada, berarti akan dilakukan update data dan menyimpan data.
6. Data Transaksi
Dalam proses Data Transaksi, adapun aktivitas yang didalamnya adalah seperti gambar 4.9
Gambar 4.9 Activity Diagram Data Transaksi
Pada Gambar 4.9 menggambarkan aktivitas yang dilakukan oleh Departemen Logistik untuk melakukan pengelolaan data transaksi sebagai data master utama. Dimulai dengan menampilkan 2 kategori yaitu kategori transaksi masuk dan transaksi keluar, didalam 2 kategori tersebut masing – masing menampilkan data yang sudah ada, dilanjutkan dengan persimpangan pengecekan, apakah data yang akan dilakukan
Transaksi
Transaksi Masuk Transaksi Keluar
Entry Update
Menyimpan
43
entri data dan menyimpan data. Termasuk data yang sebelumnya sudah ada, berarti akan dilakukan update data dan menyimpan data.