• Tidak ada hasil yang ditemukan

BAB IV ANALISIS DAN DESAIN SISTEM USULAN

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB IV ANALISIS DAN DESAIN SISTEM USULAN"

Copied!
27
0
0

Teks penuh

(1)

BAB IV

ANALISIS DAN DESAIN SISTEM USULAN 4.1 Analisa Sistem Usulan

Sistem usulan yang telah direncanakan untuk PT. TUNAS ARTHA GARATAMA yaitu untuk mempermudah client, bagian operasional dan CPC (Cash Processing Center) didalam proses pengisian uang, untuk memberikan pelayanan yang cepat dan lebih baik kepada pelanggan dan menghasilkan laporan yang dibutuhkan oleh perusahaan di dalam satu aplikasi yang berbasis web.

Pihak pelanggan melakukan registrasi dan membuat surat perintah secara online ke bagian admin. Kemudian bagian operasional dapat melihat surat perintah tersebut yang kemudian bagian Oprasional akan menerbitkan atau membuatkan jadwal pengisian berdasarkan surat perintah dari client tersebut, setelah itu bagian CPC (Cash Pocessing Center ) menyiapkan jumlah uang berdasarkan saldo pengisian yang dibuat oleh bagian operasional, dan membuatkan Surat jalan untuk bukti pihak replenisment dalam pengisian.

(2)

Gambar 4.1 Use Case Diagram yang diusulkan dalam sistem komputerisasi pada PT. Tunas Artha Gardatama

4.1.2 Use case Description

Tabel 4.1 Use case Deskripsi Autentikasi User

Nama Use Case Autentikasi User

Aktor Semua user

(3)

yang ada pada sistem aplikasi.

Skenario User memasukkan username

dan password yang sudah didaftarkan sebelumnya oleh admin.

Post Kondisi User berhasil masuk ke dalam sistem aplikasi dan dapat mengakses menu sesuai dengan jenis karyawannya.

Tabel 4.2 Use case Deskripsi maintanance data master Nama Use Case maintanance data master

Aktor Admin

Deskripsi Use case ini merupakan proses

melihat, memasukkan, mengganti dan menghapus data-data master seperti data pelanggan, karyawan, jenis karyawan, mobil dan mesin atm.

Pra Kondisi Adanya keperluan admin untuk melakukan proses melihat, menambahkan, mengganti atau menghapus data master.

Skenario Admin melakukan proses

melihat, menambahkan, mengganti atau menghapus data master yang ada di dalam system.

(4)

data master.

Tabel 4.3 Deskripsi Use Case Input Surat Perintah Nama Use Case Input surat perintah

Aktor Pelanggan

Deskripsi Use case ini merupakan proses

memasukkan data-data surat perintah kedalam sistem

Pra Kondisi Adanya data-data mesin ATM yang telah kehabisan uang.

Skenario Pelanggan membuat surat

perintah secara online dengan menginput data-data surat perintah kedalam sistem Post Kondisi Surat perintah disimpan di

dalam sistem dan perlu di validasi oleh Operasional

Tabel 4.4 Deskripsi Use Case Laporan Status Jadwal Pengisian

Nama Use Case Laporan Status Jadwal

Pengisian

Aktor Pelanggan dan Operasional

Deskripsi Use case ini merupakan proses

untuk mengeluarkan laporan status jadwal pengisian.

Pra Kondisi User ingin mengetahui jadwal laporan di bulan tertentu.

(5)

status jadwal pengisian pada bulan yang sudah ditentukan oleh user.

Tabel 4.5 Deskripsi Use Case Management jadwal

Nama Use Case Management jadwal

Aktor Operaional

Deskripsi Use case ini merupakan proses

memasukkan data-data jadwal pengisian ATM kedalam sistem

Pra Kondisi Aanya surat perintah

pengisian dari client

Skenario Bagian Operasional membuat

jadwal pengisian uang berdasarkan surat perintah dari client dan menginput data-data tersebut kedalam system Post Kondisi Update jadwal pengisian ATM

Tabel 4.6 Deskripsi Use Case Cetak Surat Jalan

Nama Use Case Cetak Surat Jalan

Aktor CPC

Deskripsi Use case ini merupakan proses

penerbitan dokumen atau surat jalan pengisian ATM.

Pra Kondisi Adanya konfirmasi dari client

(6)

Post Kondisi Keberangkatan replenist

4.1.3 Acticity Diagram Sistem usulan Activity diagran authenticate user

(7)

Activity Authenticate

System User

Input Username dan Password

Sistem melakukan authentikasi

Tidak ok

ok

Gambar 4.2 Activity Diagram authenticate user yang diusulkan dalam sistem komputerisasi pada PT. Tunas Artha Gardatama

(8)

Activity data master

Gambar 4.3 Activity Diagram Data master yang diusulkan dalam sistem komputerisasi pada PT. Tunas Artha Gardatama

Activity proses surat perintah

Activity Data Master

System User

Pilih data master

Verification action dan data Pilih action (create/read/update/

delete)

(9)

Activity proses surat perintah

System Operasional

Pelanggan

Isi form surat perintah

Submit form surat

perintah Validasi surat perintah

Simpan surat perintah sebagai jadwal pengisian yang perlu di

authrisasi

Memilih jadwal pengisian yang belum diauthorisasi Authorisasi jadwal pengisian Simpan jadwal pengisian Hapus jadwal pengisian

Gambar 4.4 Activity Diagram proses surat perintah yang diusulkan dalam sistem komputerisasi pada PT. Tunas Artha Gardatama

(10)

Activity Input Jadwal

System User

Isi form jadwal pengisian

Submit form jadwal pengisian Validasi jadwal pengisian

Simpan jadwal pengisian

Gambar 4.5 Activity Diagram Input jadwal yang diusulkan dalam sistem komputerisasi pada PT. Tunas Artha Gardatama

(11)

Activity Laporan jadwal pengisian

System User

Isi parameter jadwal pengisian yang akan di tampilkan Pilih menu laporan jadwal

pengisian

Generate laporan jadwal pengisian

Ambil jadwal pengisian yang diminta

Gambar 4.6 Activity Diagram Laporan jadwal pengisian yang diusulkan dalam sistem komputerisasi pada PT. Tunas Artha Gardatama

(12)

+create_id_pelanggan() +update_id_pelanggan() -id_pelanggan -nama_pelanggan -alamat -nomor_telepon -email -username -password Pelanggan +create_id_karyawan() +update_id_karyawan() -Nik -nama_lengkap -alamat -nomor_telpn -email -id_jenis_karyawan -username -password Karyawan +create_id_jadwal() +get_id_karyawan() +add_id_pelanggan() +add_id_mesin_Atm() -id_jadwal -tanggal_input -tanggal_penugasan -alasan -nik -id_mobil -id_mesin_atm Jadwal +create_id_mobil() +add_plat_nomor() -id_mobil -plat_nomor -nama_mobil Mobil +create_id_jenis_karyawan() +add_nama_jenis_karyawan() -id_jenis_karyawan -nama_jenis_karyawan Jenis_karyawan +create_id_detail_jadwal() +add_id_jadwal() -id_detail_jadwal -nik -id_jadwal Detail_jadwal 1 * 1 * 1 * 1 * * 1 1 * +create_id_mesin() +get_alamat_mesin() -id_mesin_atm -alamat_mesin -merk_mesin -id_pelanggan -denom -setor -total kotak Mesin ATM

Gambar 4.7 Class Diagram yang diusulkan dalam sistem komputerisasi pada PT. Tunas Artha Gardatam

(13)

4.1.4 Statechart Diagram +create_id_pelanggan() +update_id_pelanggan() -id_pelanggan -nama_pelanggan -alamat -nomor_telepon -email -username -password Pelanggan Terbuat create_id_pelanggan() update_id_pelanggan() Ter-update

Gambar 4.8 Statechart Diagram class pelanggan yang diusulkan dalam sistem komputerisasi pada PT. Tunas Artha Gardatama

+create_id_karyawan() +update_id_karyawan() -Nik -nama_lengkap -alamat -nomor_telpn -email -id_jenis_karyawan -username -password Karyawan Terbuat create_id_karyawan() update_id_karyawan() Ter-update

Gambar 4.9 Statechart Diagram class karyawan yang diusulkan dalam sistem komputerisasi pada PT. Tunas Artha Gardatama

+create_id_jadwal() +get_id_karyawan() +add_id_pelanggan() +add_id_mesin_Atm() -id_jadwal -tanggal_input -tanggal_penugasan -alasan -nik -id_pelanggan -id_mobil -id_mesin_atm Jadwal Terbuat create_id_jadwal() Get_id_karyawan() Get add_id_pelanggan() Ter-Input Ter-Input add_id_Mesin_atm()

(14)

+create_id_mobil() +add_plat_nomor() -id_mobil -plat_nomor -nama_mobil Mobil Terbuat create_id_mobil() add_plat_nomor() Ter-Input

Gambar 4.11 Statechart Diagram class mobil yang diusulkan dalam sistem komputerisasi pada PT. Tunas Artha Gardatama

+create_id_mesin() +get_alamat_mesin() -id_mesin_atm -alamat_mesin -merk_mesin -id_pelanggan -denom -setor -total kotak Mesin ATM Terbuat

create_id_mesin() Get_alamat mesin()

Get

Gambar 4.12 Statechart Diagram class Mesi ATM yang diusulkan dalam sistem komputerisasi pada PT. Tunas Artha Gardatama

4.1.5 Sequence Diagram Authentifikasi user

(15)

Gambar 4.13 Sistem sequence diagram Authentifikasi user yang diusulkan dalam sistem komputerisasi pada PT.Tunas Artha Gardatama

Maintenance data master

Gambar 4.14 Sistem sequence diagram Maintanance data master yang diusulkan dalam sistem komputerisasi pada PT.Tunas Artha Gardatama

(16)

Gambar 4.15 Sistem sequence diagram Input Surat Perintah yang diusulkan dalam sistem komputerisasi pada PT.Tunas Artha Gardatama

Input jadwal

\

Gambar 4.16 Sistem sequence diagram Input jadwal yang diusulkan dalam sistem komputerisasi pada PT.Tunas Artha Gardatama

(17)

Gambar 4.17 Sistem sequence diagram surat jalan yang diusulkan dalam sistem komputerisasi pada PT.Tunas Artha Gardatama

(18)

4.1.6 Struktur Tabel

Pelanggan

Nama field Tipe data Panjang

id_pelanggan integer 5 nama_pelanggan varchar 70 Alamat varchar 140 nomor_telepon varchar 12 Email varchar 35 Username varchar 32 Password varchar 50 Mobil

Nama field Tipe data Panjang

id_mobil integer 4

plat_nomor varchar 11

nama_mobil varchar 20

Mesin_atm

Nama field Tipe data Panjang

id_mesin varchar 5

Alamat varchar 140

Sector varchar 35

(19)

Jenis_karyawan

Nama field Tipe data Panjang

id_jenis_karyawan integer 4

nama_jenis_karyawan varchar 15

Karyawan

Nama field Tipe data Panjang

Nik integer 7 nama_lengkap varchar 70 alamat varchar 140 nomor_telepon varchar 12 email varchar 35 id_jenis_karyawan varchar 5 username varchar 32 password varchar 255 Jadwal Detail_jadwal

Nama field Tipe data Panjang

id_jadwal integer 7 tanggal_input datetime tanggal_penugasan datetime alasan varchar 50 id_mobil integer 4 id_mesin varchar 5 jumlah_kotak integer 1 status varchar 10

(20)

Nik integer 7

id_jadwal integer 7

(21)

Gambar 4.19 Rancangan User Interface form login

Rancangan ini adalah halaman yang akan dilewati pengguna sebelum masuk ke halaman utama. Halaman ini berisi Username atau Email dan Password yang hanya di ketahui oleh pengguna.

(22)

Gambar 4.20 Rancangan User Interface form input jadwal

Pada halaman ini pelanggan dapat membuat atau menginput surat perintah secara online yang langsung dapat diterimaoleh bagian operasional, data tersebut berupa nama pelanggan, ID mesin ATM dan alasan.

(23)

Gambar 4.20 Rancangan User Interface form input jadwal

Pada halaman ini tugas dari bagian oerasional untuk membuatkan jadwal pengisian ATM dengan mengisi ID ATM mana saja yang harus di isi sesuai dengan surat perintah dari pelanggan dan apabila ada penambahan dapat di update oleh bagian operasional tersebut. Form ini berisikan tanggal penugasan, ID mesin, ID mobi, jumlah kotak, nama karyawan yang ditugaskan.

(24)

4.21 Rancangan User Interface form list jadwal

Pada halaman ini terdapat list jadwal yang sudah disetujui untuk ID mana saja yang harus diisi uang dan mobil mana yg harus digunakan, dengan form ini karyawan dapat melihat sektor dan alamat mana mesin yg harus diisi.

(25)
(26)

Halaman ini adalah halaman untuk melakukan cetak surat jalan, dimana bagian operasional yang telah melakukan pengisian data secara lengkap akan diakhiri dengan cetak surat jalan. Pada saat melakukan pengisian ATM nanti, karyawan diharapkan membawa surat jalan tersebut untuk melakukan pengisian ATM disetiap sektor

Gambar 4.24 Rancangan User Interface Laporan jadwal pengisian Pada halaman ini adalah untuk pelaporan dari jadwal pengisian yang dilakukan oleh replenis secara harian kepada bagian operasional.

(27)

Gambar

Gambar 4.1 Use Case Diagram yang diusulkan dalam sistem komputerisasi  pada PT. Tunas Artha Gardatama
Tabel 4.2 Use case Deskripsi maintanance data master  Nama Use Case  maintanance data master
Tabel 4.3 Deskripsi Use Case Input Surat Perintah    Nama Use Case  Input surat perintah
Tabel 4.5 Deskripsi Use Case Management jadwal
+7

Referensi

Dokumen terkait

Sequence diagram data Peserta Calon Atlit menjelaskan mengenai serangkaian kinerja sistem yang dilakukan oleh admin dalam pengolahan data Peserta pada aplikasi

Diagram aktivitas usulan untuk sistem kredit mobil dapat dilihat pada gambar di bawah ini:.. Gambar IV.4 Diagram Aktivitas

Sequence diagram proses apriori menggambarkan interaksi admin dengan aplikasi dan database dalam melakukan proses apriori Adapun bentuk sequence diagram proses apriori

Adapun use case diagram yang diusulkan dari Sistem Informasi Pelayanan pada Bengkel Alin Motor adalah sebagai berikut: Kasir Gudang Login Transaksi Penjualan

Pada menu Surat Keterangan Pindah terdapat beberapa fungsi instruksi (Input, Edit, Hapus, Simpan, Batal, Cetak dan Keluar), Pilih tombol INPUT untuk mengaktifkan Data

Diagram activity pada Sistem Informasi SMP Ignatius Slamet Riyadi adalah sebagai berikut :B. Diagram Activity

Struktur kode yang digunakan dalam komputerisasi sistem penggajian Kim English Consulting Purwakarta pada sistem usulan sebagai berikut:.

Jika user menekan tombol menu utama maka sistem akan menutup jendela AR Camera lalu kembali menampilkan menu utama aplikasi 4.4.3.6 Sequence Diagram Menjawab Soal -soal Sequence