BAB III ANALISA DAN PERANCANGAN SISTEM

dokumen-dokumen yang mirip
BAB III ANALISA DAN PERANCANGAN SISTEM Gambaran Umum Tujuan dari Membuat aplikasi Sistem Informasi Monitoring SP2d dan SPM

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM


BAB III ANALISA DAN PERANCANGAN SISTEM. Analisis sistem merupakan tahapan awal dalam membuat aplikasi web.

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 ANALISA DAN PERANCANGAN SISTEM

TUGAS ANALISIS DAN PERANCANGAN SISTEM LAUNDRY

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

4.1. Perancangan Use Case Diagram

BAB III ANALISA DAN PERANCANGAN 3.2 SEJARAH RUMAH HIJAU PT. PRIMA ANDRIYANI LESTARI

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN UJI COBA

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Use Case Diagram dan Activity Diagram. Selain itu juga pada analisis ini akan

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

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

BAB IV ANALISIS DAN PERANCANGAN SISTEM. sistem sedang berjalan dan diperlukan untuk berbagai perubahan yang dirasa

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM


Gambar 4.1 Flowchart

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SYSTEM

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM. terdiri dari analisis perangkat lunak dan analisis perangkat keras serta analisis user

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III PERANCANGAN DAN ANALISA

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III. Analisa Dan Perancangan

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB IV PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Pada sub bab ini akan dijelaskan mengenai analisis sistem informasi rental mobil

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM. Sistem yang saat ini sedang berjalan dalam hal pemberian cuti pegawai

BAB III ANALISA DAN PERANCANGAN SISTEM. 3.1 Gambaran Umum dan Sejarah PT.Hiro Technology Indocipta

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN 3.1 ANALISIS DAN PROSES BISNIS YANG BERJALAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

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

BAB III ANALISA DAN PERANCANGAN SISTEM

Transkripsi:

BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Tinjauan PT. Sucofindo (Persero) 3.1.1 Profile Perusahaan PT SUCOFINDO (PERSERO) didirikan pada tahun 1956, merupakan perusahaan patungan antara Negara Republik Indonesia dengan Societe Generale de Surveillance Holding SA (SGS). PT SUCOFINDO (PERSERO) adalah perusahaan inspeksi yang pertama di Indonesia, dengan pengalaman di bidang inspeksi, supervisi, pengkajian dan pengujian menjadi modal utama dalam mengembangkan usaha menjadi perusahaan inspeksi nasional terbesar di Indonesia. Keanekaragaman jenis jasa dikemas secara terpadu, didukung tenaga ahli, jaringan kerja yang luas serta kemitraan usaha strategis dengan beberapa institusi internasional telah memberikan nilai tambah terhadap layanan yang diberikan PT SUCOFINDO (PERSERO). Melalui pendekatan manajemen terpadu, PT SUCOFINDO (PERSERO) bertekad untuk senantiasa meningkatkan kemampuan daya saingnya menghadapi pasar global. 3.1.2 Visi dan Misi Visi 1. Sebagai perusahaan inspeksi dan jasa terkemuka di ASEAN. 2. Sebagai mitra pilihan utama pelanggan dalam mitigasi risiko. 1

3. Sebagai perusahaan kelas dunia dengan pelayanan yang bermutu dan dapat diandalkan. 4. Memiliki karyawan / pegawai profesional berpengetahuan dan bermutu yang dihargai dengan baik. 5. mengoptimalkan nilai pemegang saham dan memperoleh pendapatan diatas rata-rata dari industrinya. Misi Untuk memfasilitasi perdagangan, investasi & industri dalam mengurangi risiko dengan memastikan pemenuhan terhadap standar, hokum dan peraturan yang berlaku. 3.1.3 Struktur Organisasi PT. Sucofindo Cab. Jkt Kepala cabang Deputi Kabid Dukungan Bisnis Kabid Operasi 1 Kabid Operasi 2 Kasubid SDM Kasubid Keuangan Kasubid Umum Kasubid Adm OP1 Kasubid PTK Kasubid Proyek PLN Kasubid RKT Koord. Argriculture Koord. Mineral Koord. VEPIK Koord. Pencetakan Sertifikat Koord. Migas Koord. Mineral Gambar. 3.1 Stuktur organisasi 2

Ringkasan tugas : 1. Kepala Cabang Kepala cabang bertugas memonitor seluruh kegiatan pada cabang Jakarta. 2. Deputi Deputi membantu kepala cabang dalam memonitor seluruh kegiatan pada cabang Jakarta. 3. Kabid OP1 Kabid OP1 bertugas memonitor kegiatan yang dilakukan oleh adminisrasi OP1 dan PTK (Penempatan tenaga kerja) 4. Kasubid OP1 Kasubid OP1 bertugas untuk memonitor tugas-tugas yang dilakukan oleh koordinator bagian. 5. Koord. Vepik Kood. Vepik bertugas memonitor seluruh kegiatan ekspor kayu dan rotan 6. Koord. Pencetakan Sertifikat Koord. Pencetakan Sertifikat bertugas memonitor kegiatan pencertakan serfikat dari semua bagian. 3.2 Analisa Sistem berjalan Sistem yang sedang berjalan yaitu masih menggunakan cara manual, membuat laporan dengan cara ditulis dibuku manual yang dimasukan kedalam miccrosoft office. Laporan yang dibutuhkan agar sistem dapat bekerja dengan baik adalah dengan membuat sebuah aplikasi untuk sistem tersebut, sehingga laporan dapat di 3

akses dengan cepat dan tepat. Laporan yang dihasilkan dari sistem ini sebagai berikut: 1. Laporan laporan pendapatan PT. SUCOFINDO (PERSERO) cabang Jakarta (bagian VEPIK) 2. laporan pemakaian sertifikat cabang Jakarta 3. laporan penerbitan Laporan surveyor (LS) yang dicetak dicabang Jakarta 4. laporan kecepatan proses penerbitan Laporan Surveyor (LS) yang dicetak dicabang jakarta. 3.2.2 Use Case Diagram Sistem Berjalan Use case sistem berjalan Terima Email LS Cetak LS Petugas Masukan data kedalam buku laporan Kabid Lihat Laporan Koordinator Gambar 3.2 Use case sistem berjalan 4

Tabel 3.1 Skenario Use Case Sistem Berjalan Nama Use Case Buku penerbitan LS Actor Deskripsi Skenario Post Kondisi Petugas pencetakan Untuk melihat laporan penerbitan LS petugas pencetakan menerima email LS yang akan dicetak dicabang Jakarta. Mecetak LS menggunakan blanko sertifikat Mencatat semua data LS kedalam buku penerbitan LS. Memberikan buku laporan penerbitan LS kepada koordinator dan kasubid vepik koordinator dan kasubid mendapatkan informasi laporan penerbitan LS yang dibutuhkan. 3.3 Perancangan Sistem Usulan Dalam perancangan sistem pelaporan ini, penulis menggunakan metode UML. Metode UML merupakan metode object oriented programming (OOP) yang menggunakan notasi grafis dalam menyatakan suatu desain. Pemodelan dengann UML menggambarkan yang ada dalam dunia nyata ke dalam bentuk yang dapat diapahami dengan notasi standar UML. 5

3.3.1 Use Case Diagram Sistem Usulan Sistem pelaporan Mengelola data LS mengelola data eksportir Petugas pencetetakan admin cetak laporan Koordinator Vepik Lihat laporan Kasubid OP1 Gambar 3.3 Use case sistem usulan 6

Tabel 3.2 Skenario Use Case Mengelola data eksportir Nama Use Case Mengelola data eksportir Actor Deskripsi Pra Kondisi Skenario Post Kondisi Admin Admin mengelola data eksportir Melakukan login Untuk mengelola data eksportir, admin melakukan login kemudian masuk ke halaman data eksportir, dan bisa mengubah, menambah dan menghapus. Jika sudah selesai lalu simpan Data yang dikelola dapat dipilih oleh petugas pencetakan untuk melakukan aktifitas selanjutnya Tabel 3.3 Skenario Use Case Mengelola data LS Nama Use Case Mengelola data LS Actor Deskripsi Pra Kondisi Skenario Post Kondisi petugas pencetakan Petugas pencetakan mengelola data cabang jakarta Melakukan login Untuk mengelola data LS, petugas pencetakan melakukan login kemudian masuk ke halaman input data LS, dan bisa mengubah, menambah dan menghapus. Jika sudah selesai lalu simpan Data yang dikelola dapat dilihat dan dicetak oleh koordinartor vepik dan kasubid OP1 Nama Use Case Cetak laporan Tabel 3.4 Skenario Use Case Cetak laporan Actor Deskripsi Pra Kondisi Koordinator Vepik Koodinator Vepik mencetak Laporan dari beberapa cabang Melakukan login 7

Skenario Post Kondisi Untuk mencetak laporan, koordinator vepik melakukan login kemudian masuk ke halaman Laporan Laporan yang dicetak dapat diarsipkan kedalam bantex Nama Use Case Cetak laporan Tabel 3.5 Skenario Use Case Lihat laporan Actor Deskripsi Pra Kondisi Skenario Koordinator Vepik dan kasubid Koodinator Vepik dan kasubid melihat laporan dari beberapa cabang Melakukan login Untuk melihat laporan, koordinator vepik melakukan login kemudian masuk ke halaman laporan Post Kondisi - 3.3.2 Activity Diagram 3.3.2.1 Activity Diagram Login aktor sistem mulai Login Masukan Username dan password Mengecek username dan password tidak ya Tampil halaman utama selesai Gambar 3.4 Activity diagram Login 8

Nama Activity Tabel 3.6 Keterangan Activity Diagram Login Activity Diagram Login Deskripsi 1. Aktor melakukan login sebelum menjalankan aplikasi. 2. Masukan username dan password. Jika salah maka masukan kembali username dan password yang benar. 3. Jika benar maka aplikasi dapat dijalankan 3.3.2.2 Activity Diagram Login Halaman utama (petugas pencetakan) Petugas pencetakan Sistem * * Start Buka Aplikasi Halaman Utama Pilih keluar Entry LS Input Data LS Selesai Gambar 3.5 Activity diagram halaman utama (petugas pencetakan) 9

Tabel 3.7 Keterangan Activity diagram halaman utama (petugas pencetakan) Nama Activity Activity diagram halaman utama (petugas pencetakan) Deskripsi 1. Jika petugas pencetakan ingin memasuki halaman utama maka harus melakukan login dengan mengisi username dan password form login. 2. Apabila username dan password tidak valid dalam database maka akan kembali pada form login, jika username dan password valid maka selanjutnya masuk pada halaman utama. 3. Pada halaman utama terdiri dari form input data LS 4. Jika memilih form input data LS, maka akan tampil form input data LS, jika ingin mengubah, menambah dan menghapus data LS yang tersimpan bisa memilih LS yang diinginkan. Jika selesai lalu simpan. 3.3.2.3 Activity Diagram mengelola data LS (petugas pencetakan) Petugas pencetakan Sistem * * Start Halaman Utama Pilih Form input data LS Tampil form Data LS Update data LS Data tersimpan Selesai Gambar 3.6 Activity diagram mengelola data LS (petugas pencetakan) 10

Tabel 3.8 Keterangan Activity diagram mengelola data LS (petugas pencetakan) Nama Activity Activity Diagram mengelola data LS (petugas pencetakan) Deskripsi 1. Setelah login berhasil, petugas pencetakan mengelola data LS dengan memasukan data LS. 2. Petugas pencetakan dapat mengubah, menambah dan menghapus data tersebut. Jika selesai lalu simpan 3.3.2.6 Activity Diagram mengelola data eksportir (admin) Admin Sistem Mulai Buka Aplikasi Halaman Utama Pilih Eksportir Tampil form data eksportir Update data Exportir Data tersimpan Selesai Gambar 3.7 Activity diagram mengelola data eksportir (admin) Tabel 3.9 Keterangan Activity diagram mengelola data eksportir (admin) Nama Activity Deskripsi Activity Diagram mengelola data cabang Bandung (petugas pencetakan) 1. Setelah login berhasil, admin mengelola data eksportir dengan memasukan data data eksportir ke dalam sistem. 2. Admin dapat mengubah, menambah dan menghapus data tersebut. Jika selesai lalu simpan 11

.3.2.7 Activity Diagram cetak laporan (koordinator vepik) Koord.Vepik sistem Mulai Buka aplikasi Halaman utama Tampil form cetak laporan pilih laporan Proses pencetakan Selesai Gambar 3.8 Activity diagram cetak laporan (koordinator vepik) Tabel 3.10 Keterangan Activity diagram cetak laporan (koordinator vepik) Nama Activity Deskripsi Activity Diagram cetak laporan (koordinator vepik) Setelah login berhasil, koordinator dapat mencetak laporan kegiatan ekspor kayu dan rotan. 12

3.3.2.8 Activity Diagram lihat laporan (koordinator vepik) koordinator vepik sistem Mulai buka aplikasi tampil halaman utama pilih laporan Buka form laporan Tampil form laporan Selesai Gambar 3.9 Activity diagram lihat laporan (koordinator vepik) Tabel 3.11 Keterangan Activity diagram lihat laporan (koordinator vepik) Nama Activity Deskripsi Activity Diagram lihat laporan (koordinator vepik) Setelah login berhasil, koordinator dapat melihat laporan kegiatan ekspor kayu dan rotan. 3.3.2.8 Activity Diagram lihat laporan (Kasubid adm OP1) koordinator vepik sistem Mulai buka aplikasi tampil halaman utama pilih laporan Buka form laporan Tampil form laporan Selesai Gambar 3.10 Activity diagram lihat laporan (Kasubid OP1) 13

Tabel 3.12 Keterangan Activity diagram lihat laporan (Kasubid OP1) Nama Activity Deskripsi Activity Diagram lihat laporan (Kasubid OP1) Setelah login berhasil, koordinator dapat melihat laporan kegiatan ekspor kayu dan rotan. 3.3.3 Sequence Diagram 3.3.3.1 Sequence Diagram Halaman Utama ( Petugas Pencetakan) Cek login Halaman utama Data LS eksportir Laporan petugas pencetakan lakukan login Login berhasil Buka form input data LS login gagal buka form eksportir keluar halaman cetak laporan Gambar 3.11 Sequence Diagram Form Utama (Petugas pencetakan) 14

Tabel 3.13 Keterangan Sequence Diagram form Utama (Petugas pencetakan) Nama Sequence Sequence Diagram Form utama Deskrip Singkat Aktor Pra Kondisi Tindakan Utama Menjelaskan tampilan tampilan utama Petugas pencetakan Membuka aplikasi Petugas pencetakan memasukan username dan password untuk masuk kedalam sistem, petugas pencetakan dapat mengelola dari masing-masing form tersebut. Tindakan Alternatif - Pasca Kondisi Bila berhasil petugas pencetakan masuk kedalam sistem. Bila gagal petugas pencetakan diminta untuk kembali memasukan username dan password. 3.3.3.2 Sequence Diagram data LS ( Petugas Pencetakan) 15

Halaman utama Data LS database petugas pencetakan Login berhasil buka form Input data Simpan Cari dan ubah data Simpan Cari dan hapus data Simpan Gambar 3.12 Sequence Diagram Jakarta (Petugas pencetakan) Tabel 3.14 Keterangan Sequence Diagram form Jakarta (Petugas pencetakan) Nama Sequence Sequence Diagram form Jakarta Deskrip Singkat Aktor Pra Kondisi Tindakan Utama Menjelaskan form input data LS Petugas Pencetakan Membuka Aplikasi Petugas pencetakan memasukan username dan password, lalu memilih form input LS untuk memasukan data LS. 16

Tindakan Alternatif - Pasca Kondisi Jika update data sukses dijalankan, data yang ada pada aplikasi akan berubah dan akan tersimpan ke dalam database sistem. Tabel 3.15 Keterangan Sequence Diagram form Input LS (Petugas pencetakan) 3.3.3.3 Sequence Diagram Cetak laporan (koordinator Vepik) Halaman utama Form laporan Laporan petugas pencetakan Login berhasil Buka form Pilih laporan Cetak laporan Gambar 3.13 Sequence Diagram Cetak laporan (Koordinator Vepik) 17

Tabel 3.16 Keterangan Sequence Diagram cetak laporan (Koordinator Vepik) Nama Sequence Sequence Diagram Cetak laporan Deskrip Singkat Aktor Pra Kondisi Tindakan Utama Menjelaskan form cetak laporan Koordinator VEPIK Membuka Aplikasi Petugas pencetakan memasukan username dan password, lalu memilih form cetak laporan untuk mencetak laporan. Tindakan Alternatif - Pasca Kondisi - 3.3.4 Class Diagram Login -User_name -Password +validasi() 1 * Eksportir +No_Etpik -Nama -NPWP -Alamat -Tgl_Etpik +login() +input data eksportir() +update data eksporir() +display() LS +No_LS -Tgl_LS -No_Etpik -Tgl_Etpik -Cabang -Tgl_Cetak -No_Sertifikat -Nama_petugas +login() +input() +update() +display() Gambar 3.14 Class Diagram * 1 18

3.4 Perancangan Database 1. Nama Tabel : login Tabel 3.17 Tabel login No Nama Field Tipe Data Panjang Keterangan 1 Id* Varchar 11 Id user 2 Username Varchar 45 Nama user 3 Password Varchar 50 Password user 2. Nama Tabel : Eksportir Tabel 3.18 Tabel Eksportir No Nama Field Tipe Data Panjang Keterangan 1 No_Etpik* Varchar 20 No. pendaftaran eksportir 2 Nama Varchar 30 Nama eksportir 3 NPWP Varchar 15 Nomor pokok wajib pajak 4 Alamat Varchar 50 Alamat eksportir 5 Tanggal_etpik Date Tanggal no. pendaftaran 3. Nama Tabel : T_LS Tabel 3.19 Tabel T_LS No Nama Field Tipe Data Panjang Keterangan 1 No_LS* Varchar 15 Primary key 2 Cabang Varchar 25 Kantor cabang penerbit 3 Tanggal_LS Date Tanggal LS 4 No.Etpik Varchar 20 No. pendaftaran eksportir 5 No.Sertifikat Varchar 8 Nomor blanko sertifikat 6 Tanggal_Cetak Date Tanggal pencetakan 7 Nama Petugas Varchar 25 Nama petugas pencetakan 19

3.5 Rancangan Layar 3.5.1 Rancangan layar login 3.5.2 Rancangan layar form utama Sistem pelaporan hasil pemeriksaan ekspor kayu dan rotan Entry LS Data Eksportir Laporan Keluar Input Data LS Eksportir Cetak Laporan 20

3.5.3 Rancangan layar input data LS Input Data Ls No.LS x-15-x CARI Tanggal LS dd-mm-yyyy No.Etpik x-20-x Tanggal Etpik dd-mm-yyyy Nama Eksportir x-30-x Alamat Eksportir No. Sertifikat Nama Petugas Cabang Tanggal Cetak x-50-x x-8-x x-25-x x-25-x dd-mm-yyyy INPUT DATA LS TAMBAH UBAH HAPUS SIMPAN BATAL KELUAR 3.5.4 Rancangan layar laporan Laporan Dari tanggal dd-mm-yyyyy s/d Tanggal dd-mm-yyyy Nama Eksportir x-30-x Cabang : Semua Jakarta Cirebon Cilegon Cilacap Bandung CETAK KELUAR 21

22