BAB IV ANALISIS DAN DESAIN SISTEM USULAN

dokumen-dokumen yang mirip
ANALISA DAN PERANCANGAN SISTEM INFORMASI OPERASIONAL PENGISIAN ATM PADA PT.TUNAS ARTHA GARDATAMA

BAB III ANALISA DAN PERANCANGAN SISTEM INFORMASI

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

ANALISIS DAN PERANCANGAN SISTEM PENGELOLAHAAN DATA PEGAWAI

BAB IV PERANCANGAN SISTEM Perancangan Pembuatan Sistem(Use Case Diagram) SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

ANALISIS DAN PERANCANGAN SISTEM

ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB IV PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM. 3.1 Objek Penelitian Sejarah Singkat Bengkel Berkah Maju Motor

ANALISIS PERANCANGAN SISTEM INFORMASI RENTAL MOTOR DENGAN MENGGUNAKAN PHP DAN MYSQL

4.1. Perancangan Use Case Diagram

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV ANALISIS PERANCANGAN SISTEM. Berdasarkan tahapan penelitian yang telah dilakukan, maka didapatkan

TUGAS ANALISIS DAN PERANCANGAN SISTEM PENJUALAN LAPTOP

BAB IV ANALISIS DAN PERANCANGAN SISTEM. menganalisis sistem yang sedang berjalan di AMDK PDAM yang akan dibangun

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM`

Prosedur merupakan suatu tata cara kerja atau kegiatan untuk menyelesaikan pekerjaan

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN

ABSTRAK... vii. KATA PENGANTAR... viii DAFTAR ISI... DAFTAR TABEL... xv. DAFTAR GAMBAR... xvi BAB I PENDAHULUAN Latar Belakang Masalah...

LAPORAN ANALISIS SISTEM PENDEKATAN PERANCANGAN SISTEM BERBASIS OBJECT E LAUNDRY

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

TUGAS ANALISIS DAN PERANCANGAN SISTEM LAUNDRY

21

BAB III ANALISA DAN PERANCANGAN SISTEM


BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISA DAN PERANCANGAN

BAB IV ANALISA DAN PEMBAHASAN

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. langkah untuk menentukan prosedur yang sedang dirancang, karena dengan


BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. adalah analisis mengenai analisis dokumen, analisis posedur dan analisis proses.

BAB IV ANALISIS DAN PERANCANGAN. kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikannya.

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB 4 PERANCANGAN Perancangan Algoritma Algoritma shortest path (Haversine formula)

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

SISTEM INFORMASI MOLAPP

DAFTAR GAMBAR. Siklus Informasi... Kantor Pusat Telkom. Gambar 3.2 Struktur Organisasi Gambar 3.3 Prototype Paradigma... 51

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN PROGRAM

BAB III ANALISIS DAN DESAIN SISTEM

LAPORAN ANALISIS SISTEM SISTEM PENJUALAN TOKO BANGUNAN

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM. Analisa masalah dilakukan guna mengetahui masalah-masalah yang terkait

BAB III ANALISIS DAN UJI COBA

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN. sistem yang akan dirancang, evaluasi pada masalah yang ada adalah : informasi lokasi SMU dan SMK di kota medan.

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SYSTEM PENCETAKAN PO ONLINE PADA PT. DASS. suatu perusahaan yang memproduksi minuman kaleng didirikan pada tahun 1970.

BAB III ANALISA DAN PERANCANGAN

BAB IV PERANCANGAN. Daftar Account Customer. Pesan LOGIN GAGAL! Ulangi Lagi. Input Booking Service. Simpan Data ke Database. Cetak Nota Boking Service

BAB IV PERANCANGAN SISTEM

ANALISIS SISTEM SISTEM INFORMASI PENJURUSAN SMA

Transkripsi:

4.1 Analisa Sistem Usulan BAB IV ANALISIS DAN DESAIN 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. 4.1.1 Use Case sistem usulan

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 Deskripsi Use case ini merupakan proses untuk mengautentikasi user yang akan menggunakan sistem aplikasi ini. Pra Kondisi User ingin mengakses menu

Skenario Post Kondisi yang ada pada sistem aplikasi. User memasukkan username dan password yang sudah didaftarkan sebelumnya oleh admin. 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. Post Kondisi Admin berhasil melakukan proses melihat, menambahkan, mengganti atau menghapus

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. Skenario User memasukkan bulan dan tahun dari jadwal pengisian yang ingin dilihat. Post Kondisi User mendapatkan laporan

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 Aktor Deskripsi Pra Kondisi Skenario Cetak Surat Jalan CPC Use case ini merupakan proses penerbitan dokumen atau surat jalan pengisian ATM. Adanya konfirmasi dari client Bagian CPC menerbitkan surat jalan kepada replenist sebagai tanda bukti pengisian ATM tersebut.

Post Kondisi Keberangkatan replenist 4.1.3 Acticity Diagram Sistem usulan Activity diagran authenticate user

Activity Authenticate User System 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

Activity data master Activity Data Master User System Pilih data master Pilih action (create/read/update/ delete) Verification action dan data Proses action dan data Gambar 4.3 Activity Diagram Data master yang diusulkan dalam sistem komputerisasi pada PT. Tunas Artha Gardatama Activity proses surat perintah

Activity proses surat perintah Pelanggan System Operasional 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 Hapus jadwal pengisian Simpan jadwal pengisian Gambar 4.4 Activity Diagram proses surat perintah yang diusulkan dalam sistem komputerisasi pada PT. Tunas Artha Gardatama Activity Input Jadwal

Activity Input Jadwal User System 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 Activity Laporan jadwal pengisian

Activity Laporan jadwal pengisian User System Pilih menu laporan jadwal pengisian Isi parameter jadwal pengisian yang akan di tampilkan Ambil jadwal pengisian yang diminta Generate laporan jadwal pengisian Gambar 4.6 Activity Diagram Laporan jadwal pengisian yang diusulkan dalam sistem komputerisasi pada PT. Tunas Artha Gardatama Class Diagram

Jenis_karyawan -id_jenis_karyawan -nama_jenis_karyawan +create_id_jenis_karyawan() +add_nama_jenis_karyawan() 1 * Karyawan -Nik -nama_lengkap -alamat -nomor_telpn -email -id_jenis_karyawan -username -password +create_id_karyawan() +update_id_karyawan() 1 * Pelanggan -id_pelanggan -nama_pelanggan -alamat -nomor_telepon -email -username -password +create_id_pelanggan() +update_id_pelanggan() 1 * Jadwal -id_jadwal -tanggal_input -tanggal_penugasan -alasan -nik -id_mobil -id_mesin_atm +create_id_jadwal() +get_id_karyawan() +add_id_pelanggan() +add_id_mesin_atm() 1 Detail_jadwal -id_detail_jadwal -nik -id_jadwal +create_id_detail_jadwal() +add_id_jadwal() * * * Mesin ATM -id_mesin_atm -alamat_mesin -merk_mesin -id_pelanggan -denom -setor -total kotak +create_id_mesin() +get_alamat_mesin() 1 1 Mobil -id_mobil -plat_nomor -nama_mobil +create_id_mobil() +add_plat_nomor() Gambar 4.7 Class Diagram yang diusulkan dalam sistem komputerisasi pada PT. Tunas Artha Gardatam

4.1.4 Statechart Diagram Pelanggan -id_pelanggan -nama_pelanggan -alamat -nomor_telepon -email -username -password +create_id_pelanggan() +update_id_pelanggan() create_id_pelanggan() Terbuat update_id_pelanggan() Ter-update Gambar 4.8 Statechart Diagram class pelanggan yang diusulkan dalam sistem komputerisasi pada PT. Tunas Artha Gardatama Karyawan -Nik -nama_lengkap -alamat -nomor_telpn -email -id_jenis_karyawan -username -password +create_id_karyawan() +update_id_karyawan() create_id_karyawan() Terbuat update_id_karyawan() Ter-update Gambar 4.9 Statechart Diagram class karyawan yang diusulkan dalam sistem komputerisasi pada PT. Tunas Artha Gardatama Jadwal -id_jadwal -tanggal_input -tanggal_penugasan -alasan -nik -id_pelanggan -id_mobil -id_mesin_atm +create_id_jadwal() +get_id_karyawan() +add_id_pelanggan() +add_id_mesin_atm() create_id_jadwal() Terbuat Get_id_karyawan() Get add_id_pelanggan() Ter-Input add_id_mesin_atm() Ter-Input Gambar 4.10 Statechart Diagram class jadwal yang diusulkan dalam sistem komputerisasi pada PT. Tunas Artha Gardatama

Mobil -id_mobil -plat_nomor -nama_mobil +create_id_mobil() +add_plat_nomor() create_id_mobil() Terbuat add_plat_nomor() Ter-Input Gambar 4.11 Statechart Diagram class mobil yang diusulkan dalam sistem komputerisasi pada PT. Tunas Artha Gardatama Mesin ATM -id_mesin_atm -alamat_mesin -merk_mesin -id_pelanggan -denom -setor -total kotak +create_id_mesin() +get_alamat_mesin() create_id_mesin() Terbuat 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

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 Input surat perintah

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

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

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 Denom integer 3 merk_mesin varchar 20 total_kotak integer 1 id_pelanggan varchar 6

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 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 Detail_jadwal Nama field Tipe data Panjang id_detail_jadwal integer 11

Nik integer 7 id_jadwal integer 7 4.1.7 Rancangan user interface Gambar 4.18 Rancangan User Interface Halaman Utama

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.

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.

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.

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.

4.22 Rancangan User Interface daftar surat jalan 4.23 Rancangan User Interface cetak surat jalan

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.

Gambar 4.25 Rancangan User Interface Input data pelanggan