BAB III ANALISIS DAN PERANCANGAN SISTEM

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB III ANALISIS DAN PERANCANGAN SISTEM"

Transkripsi

1 BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Sejarah Depalindo Asosiasi Logistik dan Forwarder Indonesia (ALFI) yang sebelumnya bernama GAVEKSI merupakan Asosiasi hasil peleburan atau fusi dari ketiga Asosiasi sebelumnya yaitu: Gabungan Veem & Ekspedisi Seluruh Indonesia (GAVEKSI) dibawah naungan Direktorat Jenderal Perhubungan Laut - Departemen Perhubungan; Indonesian Freight Forwarders Association (INFFA) dibawah naungan Departemen Perdagangan; dan Asosiasi Ekspedisi Muatan Pesawat Udara (AEMPU) dibawah naungan Direktorat Jenderal Perhubungan Udara - Departemen. Proses peleburan/fusi ini memakan waktu kurang lebih 2,5 tahun. Sejak tahun 1986 dimana pada masa transisi tersebut para Pimpinan/Pengurus dari GAVEKSI, INFFA. AEMPU membentuk Dewan Jasa Pengurusan Transportasi Indonesia atau Indonesian Freight Forwarders Council yang merupakan wadah/tempat dialog dan musyawarah untuk mencari mufakat dalam rangka menindak lanjuti himbauan dan maksud positif dari Departemen Perhubungan yang menghendaki bahwa Asosiasi - asosiasi yang sejenis agar bergabung dan melebur menjadi satu demi untuk mempermudah pembinaannya. Sejalan dengan maksud dan tujuan tersebut, Menteri Perhubungan telah mengeluarkan Surat Keputusan: 26

2 27 KM-10 Tahun 1988 tertanggal 26 Januari 1988 tentang Legalitas Pendirian Ijin Usaha Jasa Pengurusan Transportasi; dan KM-10 Tahun 1989 Tanggal 22 Februari 1989 tentang pelimpahan wewenang memberikan ijin usaha Jasa Pengurusan Transportasi Kepada Kantor Wilayah. Departemen Perhubungan yang menandatangani atas nama Menteri Perhubungan. Setelah itu ketiga Asosiasi tersebut mempersiapkan secara bersama perangkatperangkat yang diperlukan demi terwujudnya Fusi (peleburan).dan pada tanggal 10 Juni 1989 Fusi (peleburan) terlaksana dan sekaligus telah dirampungkannya Anggaran Dasar & Anggaran Rumah Tangga sementara GAVEKSI. Pengukuhan ALFI oleh Menteri Perhubungan telah dilaksanakan tanggal 25 Juli 1989 dengan dikeluarkannya Keputusan Menteri Perhubungan Nomor: KP.4/AU.001/Phb-89 dimana dinyatakan ALFI merupakan satu-satunya organisasi wadah bagi perusahaan Forwarder/Ekspedisi Muatan di Indonesia, dilanjutkan dengan dikeluarkannya Keputusan Menteri Perhubungan No. IM.5/HK/207/PHB-89 tanggal 28 Desember 1989 berisi instruksi kepada: 1. Para Direktur Jenderal di lingkungan Departeman Perhubungan; 2. Para Kepala Kantor Wilayah Departemen Perhubungan; dan 3. Tentang peningkatan pembinaan Asosiasi Penyedia Jasa Angkutan dan Penunjang lainnya di bidang Perhubungan. ALFI Sebagai Anggota Badan-Badan Nasional dan Internasional: KADIN PUSAT Dewan Pemakai Jasa Angkutan Indonesia (DEPALINDO) International Federation of Freight Forwarder Associations (FIATA) Asean Federation of Forwarder Associations (AFFA) Internasional Federation of Customs Brokers Associations (IFCBA). 3.2 Analisa Sistem Berjalan Analisa sistem merupakan proses mempelajari sistem dengan cara menguraikan sistem kedalam elemen yang membentuknya sehingga diperoleh identifikasi dan dapat diusulkan perbaikan - perbaikan.

3 Use Case sistem berjalan Diagram Use Casememperlihatkan pada kita hubungan-hubungan yang terjadi antara aktor-aktor dengan Use Case-Use Case dalam sistem.adapun diagram Use Casetrackingkapal, pemesanan muatan ruang kapal dan laporan data eksportir dan shipper yang sedang berjalan saat ini adalah sebagai berikut Use CasePendaftaran Adapun diagram Use Casependaftaranl yang sedang berjalan saat ini adalah sebagai berikut : Use Case Pendaftaran Sistem Berjalan Mengisi formulir pendaftaran Menyerahkan dokumen SIUP/SIUPAL & NPWP Menerima notifikasi pendaftaran «extends» «extends» «extends» Memvalidasi data pendaftaran Memberikan notifikasi pendaftaran Admin Mengarsipkan data pendaftaran Gambar 3.1Use Case Pendaftaran Use CaseTracking Kapal Adapun diagram Use Casetrackingkapal yang sedang berjalan saat ini adalah sebagai berikut :

4 29 Use Case Tracking Sistem Berjalan Mencari dokumen pemesanan sesuai kapal yang digunakan Mencari kode pemesanan dan kode kapal Melakukan request tracking kode pemesanan dan kode kapal Menerima respon tracking data pemesanan dan data kapal Mencatat hasil tracking data pemesanan dan data kapal Menerima request tracking kode pemesanan dan kode kapal Mencari dokumen kode pemesanan dan kapal sesuai request Mencatat detil data pemesanan dan data detil kapal Merekap data pemesanan dan data history kapal Gambar 3.2Use CaseTracking Kapal Use Case Pemesanan Muatan Ruang Kapal Adapun diagram Use Case pemesanan muatan ruang kapal yang sedang berjalan saat ini adalah sebagai berikut:

5 30 Use Case Pemesanan Muatan Ruang Kapal Sistem Berjalan Menerima respon informasi muatan ruang kapal dari pihak shipper Menghubungi pihak shipper terkait informasi muatan kapal yang akan digunakan Melakukan registrasi pemesanan muatan kapal Memilih kapal yang sesuai dengan kebutuhan Menerima respon informasi muatan ruang kapal dari pihak shipper Membuat shipping instruction Menerima respon penawaran ruang kapal Menerima dokumen shipping instruction dan delivery order Menerima kode pemesanan Melakukan penawaran ruang kapal Memberikan alternatif kapal yang sesuai Memberikan informasi harga dan muatan kapal yang tersedia Memproses data shipping instruction eksportir Mencari dokumen mengenai pemesanan muatan kapal terkait Mengenerate kode shipping instruction Mencetak dokumen shipping instruction dan delivery order Memproses data pemesanan muatan ruang kapal Memberikan respon penawaran Menerima request eksportir Menerima penawaran Mengenerate kode pemesanan Membuat delivery order Gambar 3.3Use CasePemesanan Muatan Ruang Kapal Use Case Laporan Data dan Adapun diagram Use Case laporan data eksportir dan shipper yang sedang berjalan saat ini adalah sebagai berikut:

6 31 Use Case Laporan Sistem Berjalan Menerima request rekap data dari admin Mencari dokumen yang dibutuhkan untuk rekap data Membuat rekap data dalam bentuk file excel «extends» Mengirim rekap data ke admin «extends» «extends» «extends» Mencari laporan data kapal dan eksportir Menghubungi eksportir untuk menyiapkan data eksportnya Menghubungi shipper untuk menyiapkan data pelayarannya Admin Menyimpan rekap data Menerima rekap data dari eksportir Menerima rekap data dari shipper Gambar 3.4Use Case Laporan Data dan Deskripsi Use Case sistem berjalan Use Case merupakan fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit atau aktor, biasanya dinyatakan dengan menggunakan kata kerja diawal frase namause Case. Use Case mendeskripsikan apa

7 32 yang sistem (atau subsistem, kelas, atau antarmuka) kerjakan tetapi ia tidak menspesifikasikan (dan tidak memiliki kompetensi untuk menspesifikasi) bagaimana ia melakukannya.adapun deskripsi Use Casesistemyang sedang berjalan sebagai berikut Pendaftaran 1. Nama Use Case :Mengisi Formulir Pendaftaran Tabel 3.1Mengisi Formulir Pendaftaran & Deskripsi /shippermengisi formulir pendaftaran 2. Nama Use Case :Menyerahkan Dokumen SIUP/SIUPAL & NPWP Tabel 3.2Menyerahkan Dokumen SIUP/SIUPAL & NPWP Deskripsi & /shippermenyerahkan dokumen SIUP/SIPAL & NPWP baik asli dan fotokopi sebagai arsip ke bagian admin 3. Nama Use Case :Menerima Notifikasi Pendaftaran Tabel 3.3Menerima Notifikasi Pendaftaran & Deskripsi /shipper akan menerima notofikasi pendaftaran dari admin melalui telepon 4. Nama Use Case :Memvalidasi Data Pendaftaran Tabel 3.4Memvalidasi Data Pendaftaran Deskripsi Admin Admin memvalidasi data pendaftaran

8 33 eksportir/shipper dan memverifikasi sesuai data lampiran dokumen SIUP/SIPAL & NPWP 5. Nama Use Case : Memberikan Notifikasi Pendaftaran Tabel 3.5Memberikan Notifikasi Pendaftaran Admin Deskripsi Admin memberikan notifikasi pendaftaran kepada eksportir/shipper yang melakukan pendaftaran dengan data valid melalui telepon 6. Nama Use Case :Mengarsipkan Data Pendaftaran Tabel 3.6Mengarsipkan Data Pendaftaran Admin Deskripsi Admin mengarsipkan data pendaftaran eksportir/ shipper Tracking 1. Nama Use Case :Mencari Dokumen Pemesanan Kapal Tabel 3.7Mencari Dokumen Pemesanan Kapal Deskripsi mencari dokumen pemesanan kapal pada rak atau berkas pemesanan 2. Nama Use Case :Mencari Kode Kapal dan Pemesanan Kapal Tabel 3.8Mencari Kode Kapal dan Pesanan Kapal Deskripsi melakukan pencarian data kapal dan data pemesanan data kapal

9 34 3. Nama Use Case :Melakukan Request Tracking Kode Pemesanan dan Kapal Tabel 3.9Melakukan RequestTracking Kode Pemesanan dan Kapal Deskripsi melakukan requesttracking pemesanan kapal 4. Nama Use Case :Menerima Respon Tracking Pemesanan dan Kapal. Tabel 3.10Menerima Respon Tracking Pemesanan dan Kapal Deskripsi menerima hasil respon pencarian data pemesanan kapal dari hasil request yang di kirim 5. Nama Use Case : Mencatat Hasil Tracking Pemesanan dan Data Kapal Tabel 3.11Mencatat Hasil Tracking Pemesanan dan Data Kapal Deskripsi mencatat hasil tracking pemesanan data kapal yang dikirim oleh shipper 6. Nama Use Case :Menerima RequestTracking Kode Pemesanan dan Data Kapal Tabel 3.12Menerima RequestTracking Kode Pemesanan dan Kapal Deskripsi menerima request untuk melakukan tracking data pemesanan dan data kapal 7. Nama Use Case :Mencari Dokumen Kode Pemesanan dan Data Kapal

10 35 Tabel 3.13Mencari Dokumen Kode Pemesanan dan Data Kapal Deskripsi mencari dokumen kode pemesanan dan data kapal sesuai permintaan eksportir 8. Nama Use Case :Merekap Data Pemesanan dan Data Tracking Kapal Tabel 3.14Merekap Data Pemesanan dan Data Tracking Kapal Deskripsi merekap data pemesanan dan tracking kapal yang diproses oleh eksportir 9. Nama Use Case :Mencatat Detil Data Pemesanan dan Data Kapal Tabel 3.15Mencatat Detil Data Pemesanan dan Data Kapal Deskripsi mencatat detil dari proses pemesanan yang dilakukan eksportir dan juga mencatat detil tracking kapal yang sedang dalam proses ekspedisi PemesananMuatan Ruang Kapal 1. Nama Use Case :Menerima Respon Informasi Muatan Ruang Kapal Tabel 3.16 Menerima Respon Informasi Muatan Ruang Kapal Deskripsi menerima respon informasi muatan ruang kapal dari pihak shipper 2. Nama Use Case :Menghubungi Pihak

11 36 Tabel 3.17 Menghubungi Pihak Deskripsi menhubungi pihak shipper untuk mendapatkan informasi muatan ruang kapal 3. Nama Use Case :Melakukan Registrasi Pemesanan Muatan Kapal Tabel 3.18 Melakukan Registrasi Pemesanan Muatan Kapal Deskripsi melakukan registrasi pemesanan muatan kapal ke pihak shipper 4. Nama Use Case :Memilih Kapal Tabel 3.19 Memilih Kapal Deskripsi memilih kapal sesuai dengan kebutuhan 5. Nama Use Case :Menerima Respon Informasi Muatan Kapal Tabel 3.20 Menerima Respon Informasi Muatan Kapal Deskripsi menerima respon dari shipper mengenai informasi muatan ruang kapal yang di request 6. Nama Use Case :Menerima Dokumen Shipping Instruction Tabel 3.21 Menerima Dokumen Shipping Instruction Deskripsi menerima dokumen shipping instruction yang telah di

12 37 request dan sudah di verifikasi oleh pihak shipper 7. Nama Use Case :Menerima Respon Penawaran Kapal Tabel 3.22 Menerima Respon Penawaran Kapal Deskripsi menerima respon penawaran muatan ruang kapal yang telah diajukan ke pihak shipper 8. Nama Use Case :Melakukan Penawaran Tabel 3.23 Melakukan Penawaran Deskripsi melakukan penawaran muatan ruang kapal ke pihak shipper 9. Nama Use Case :Membuat Shipping Instruction Tabel 3.24 Membuat Shipping Instruction Deskripsi membuat dokumen shipping instruction yang kemudian di kirim ke pihak shipper 10. Nama Use Case :Menerima Kode Pemesanan Tabel 3.25 Menerima Kode Pemesanan Deskripsi menerima kode pemesanan sebagai kode pemesanan muatan ruang kapal yang valid

13 Nama Use Case :Memberikan Alternatif Kapal Tabel 3.26 Memberikan Alternatif Kapal Deskripsi memberikan alternatif kapal kepada eksportir jika kapal tidak tersedia 12. Nama Use Case :Memberikan Informasi Kapal Tabel 3.27 Memberikan Informasi Kapal Deskripsi memberikan informasi detil kapal yang berdasarkan requesteksportir 13. Nama Use Case :Mencari Dokumen Pemesanan Kapal Tabel 3.28 Mencari Dokumen Pemesanan Kapal Deskripsi mencari dokumen terkait pemesanan kapal yang dilakukan oleh eksportir 14. Nama Use Case :Memproses Data Shipping Instruction Tabel 3.29 Memproses Data Shipping Instruction Deskripsi melakukan proses data shipping instruction yang dikirimkan oleh eksportir

14 Nama Use Case :Mengenerate Kode Shipping Instruction Tabel 3.30 Mengenerate Kode ShippingInstruction Deskripsi memproses data shiping instruction dan mengeluarkan kode shipping instruction 16. Nama Use Case :Mencetak DokumenShipping Instruction dan Delivery Order Tabel 3.31 Mencetak Dokumen ShippingInstruction dan DeliveryOrder Deskripsi melakukan cetak dokumen shipping instruction dan delivery order sesuai request dari eksportir 17. Nama Use Case :Memproses Pemesanan Kapal Tabel 3.32 Memproses Pemesanan Kapal Deskripsi memproses data pemesanan kapal yang dilakukan oleh eksportir 18. Nama Use Case :Menerima Penawaran Tabel 3.33 Menerima Penawaran Deskripsi menerima penawaran kapal dari eksportir 19. Nama Use Case :Menerima Request

15 40 Tabel 3.34 Menerima Request Deskripsi menerima request penawaran dari eksportir 20. Nama Use Case :Memberikan Respon Penawaran Tabel 3.35 Memberikan Respon Penawaran Deskripsi merespon penawaran yang diajukan oleh eksportir 21. Nama Use Case :Mengenerate Kode Pemesanan Tabel 3.36 Mengenerate Kode Pemesanan Deskripsi mengenerate kode pemesanan berdasar pemesanan yang diajukan oleh eksportir 22. Nama Use Case :Membuat Delivery Order Tabel 3.37 Membuat Delivery Order Deskripsi membuat delivery order berdasar dokumen shipping instruction dari eksportir Laporan Data dan Pelayaran 1. Nama Use Case :Menerima Request Rekap Data

16 41 Tabel 3.38 Menerima Request Rekap Data dan Deskripsi dan shippermenerima request rekap data dari admin 2. Nama Use Case :Mencari Dokumen Rekap Tabel 3.39 Mencari Dokumen Rekap dan Deskripsi Mencari dokumen rekap yang diminta oleh admin 3. Nama Use Case :Membuat Rekap Data Tabel 3.40 Membuat Rekap Data Deskripsi dan Membuat rekap data dalam bentuk fileexcel 4. Nama Use Case :Mengirim Rekap Data Tabel 3.41 Mengirim Rekap Data Deskripsi dan Mengirim rekap data ke admin 5. Nama Use Case :Mencari Data Laporan Tabel 3.42 Mencari Data Laporan Admin Deskripsi Mencari data laporan yang dibutuhkan ke eksportir dan shipper

17 42 6. Nama Use Case :Menghubungi Tabel 3.43 Menghubungi Admin Deskripsi Menghubungi eksportir untuk menyiapkan data rekap yang dibutuhkan oleh admin 7. Nama Use Case : Menghubungi Tabel 3.44 Menghubungi Admin Deskripsi Menghubungi shipper untuk menyiapkan data rekap yang dibutuhkan oleh admin 8. Nama Use Case :Menerima Rekap Data Eskportir Tabel 3.45 Menerima Rekap Data Eskportir Deskripsi Admin Menerima rekap data dari eksportir 9. Nama Use Case : Menerima Rekap Data Tabel 3.46Menerima Rekap Data Deskripsi Admin Menerima rekap data dari shipper 10. Nama Use Case : Menyimpan Rekap Data

18 43 Tabel 3.47Menyimpan Rekap Data Deskripsi Admin Menyimpan rekap data dari eksportir dan shipper Activity Diagram sistem berjalan Activity Diagram adalah salah satu cara untuk memodelkan event-event yang terjadi dalam suatu Use Case,memperlihatkan aliran kendali dari suatu aktifitas ke aktifitas lainnya. Adapun activity diagram yang sedang berjalan untuk tracking, pemesanan ruangan kapal dan laporan data eksportir maupun shipper adalah sebagai berikut:

19 44 Admin Mengisi formulir pendaftaran Mengisi formulir pendaftaran Menyerahkan dokumen NPWP & SIUP Memvalidasi data pendaftaran Menyerahkan dokumen NPWP & SIUPAL Cek data pendaftaran Valid Tidak valid Mengarsipkan data pendaftaran Menerima notifikasi pendaftaran Memberikan notifikasi pendaftaran Menerima notifikasi pendaftaran Gambar 3.5Activity DiagramTracking

20 45 Mencari dokumen booking Sesuai kapal yang digunakan Mencari kode booking & Kode kapal Melakukan request Tracking kode booking & Kode kapal Menerima request Tracking kode booking & Kode kapal Mencari berkas kode booking & kapal sesuai request Mencatat detail data booking & Mencatat data detail kapal Menerima respon tracking data booking & data kapal Merekap data booking & Data history kapal Cek respon Tidak sesuai Sesuai Mencatat hasil respon tracking Data booking & data kapal Gambar 3.6Activity DiagramTracking

21 46 Mencari kapal yang sesuaa Dengan kebutuhan pada Katalog majalah pelabuhan Memilih kapal yang Sesuai dengan kebutuhan Menghubungi Shipping Line terkaitan informasi Muatan kapal yang akan digunakan Menerima request Dari exportir Mencari dokumen Mengenai pemesanan Muatan kapal terkait Cek muatan kapal Menerima respon Informasi muatan ruang Kapal dari shipping line Tidak tersedia Memberikan alternatif Kapal lain yang sesuai Tersedia Memberikan informasi Muatan kapal yang Tersedia & harga Cek respon Tidak sesuai Sesuai Sesuai Melakukan penawaran Menerima penawaran Menerima respon penawaran Memberikan respon penawaran Melakukan registrasi Booking muatan kapal Tidak sesuai Cek respon Sesuai Memproses data booking exportir Tidak sesuai Cek booking Sesuai Menerima kode booking Mengenerate Kode booking Membuat shipping instruction Memproses data shiiping Instruction eksportir Tidak sesuai Cek shipping instruction Sesuai Mengenerate kode instruction Membuat delivery order Menerima Dokumen Shipping Instruction & Deliver Order Mencetak Dokumen Shipping Instruction & Deliver Order Gambar 3.7Activity Diagram Pemesanan Ruang Kapal

22 47 Admin Mencari laporan data kapal Dan eksportir Menerima request rekap data dari admin Menghubungi eksportir Untuk menyiapkan data eksportnya Menghubungi pelayaran Untuk menyiapkan data pelayarannya Menerima request rekap data dari admin Mencari dokumen yang Dibutuhkan untuk rekap Mencari dokumen yang Dibutuhkan untuk rekap Membuat rekap data Dalam bentuk file excel Membuat rekap data Dalam bentuk file excel Mengirim rekap data Ke admin Menerima rekap data dari eksportir Menerima rekap data dari shipper Mengirim rekap data Ke admin Cek data Tidak Cek data Tidak Valid Valid Menyimpan rekap data Gambar 3.8Activity Diagram Laporan Data dan Analisa Kekurangan Sistem Berjalan Berdasarkan uraian diagram diatas makaditemukan beberapa kekurangan terhadap sistem yang sedang berjalan yaitu: 1. Efisiensi Dengan proses bisnis yang berjalan saat ini terlihat dari proses satu ke proseslainnya memakan waktu yang lama karena antara eksportir,shipperdan Depalindo harus saling proaktif untuk bisa mendapatkan informasi yang mereka inginkan masing-masing sesuai kebutuhan mereka. 2. Kontrol

23 48 selaku pengguna jasa terlihat kesulitan dalam mengontrol untuk melakukan muatan kapal yang akan mereka muat, shipperselaku pemilik muatan kapal juga kesulitan dalam melakukan kontrol terhadap muatan kapal yang mereka miliki serta Depalindo selaku pengawas juga kesulitan dalam melakukan pengontrolan data muatan eksportir dan shipper itu sendiri 3. Informasi Informasi yang diberikan oleh eksportir, shipper dan juga Depalindo tidak sesuai dengan keadaan dilapangan saat ini misalnya:pihak eksportir menghubungi shipperterkait muatan kapal yang bisa dipesan ketika dilihat di catatan transaksi masih ada muatan namun ketika dicek dilapangan muatan itu sudah terisi oleh muatan yang lain. 4. Pemesanan Proses pemesanan muatan ruang kapal sendiri memiliki proses bisnis yang lumayan panjang dari mulai eksportir melakukan pemesanan hingga terbit dokumen Delivery Order(DO) yang digunakan pihak shipperuntuk mengambil muatan dari pihak eksportir dan banyak juga kesalahan data dari proses pemesanan dengan dokumen DO yang ada, dengan proses pemesanan sekarang juga cukup menyulitkan eksportir maupun shipper itu sendiri dalam mulai control dan informasi yang ada. 3.3 Sistem Usulan Kelebihan dari sistem yang diusulkan yaitu: 1. Mempermudah proses bisnis yang berbelit menjadi lebih cepat 2. Menghemat waktu proses 3. Menekan high cost economy di bidang logistik Berdasarkan hasil analisa yang dilakukan terhadap DEPALINDO, maka dalam hal ini saya mengusulkan perancangan aplikasi yang dapat diuraikan sebagai berikut : Use Case sistem yang diusulkan Adapun diagram Use Casetracking, pemesanan muatan ruang kapal dan laporan data eksportir dan shipper yang diusulkan adalah sebagai berikut Use CaseLogin Adapun diagram Use Casependaftaran yang akan diusulkan adalah sebagai berikut:

24 49 Use Case Login Sistem Usulan Login «extends» Validasi Admin Gambar 3.9Use CaseLogin Use CasePendaftaran Adapun diagram Use Casependaftaran yang akan diusulkan adalah sebagai berikut:

25 50 Use Case Pendaftaran Sistem Usulan Input data pendaftaran Upload file NPWP & SIUP/SIUPAL Menerima respon pendaftaran «extends» «extends» «extends» Melihat data pendaftaran Memverifikasi data pendaftaran Admin Menghapus data pendaftaran Gambar 3.10Use CasePendaftaran Use CaseTracking Adapun diagram Use Casetrackingyang akan diusulkan adalah sebagai berikut:

26 51 Use Case Tracking Sistem Usulan Input kode booking Menerima respon data booking Input kode trip kapal Menerima respon detil data trip kapal Input Log Data Kapal Input perubahan log data kapal Hapus log data kapal Gambar 3.11Use CaseTracking Use Case Pemesanan Muatan Ruang Kapal Adapun diagram Use Case pemesanan muatan ruang kapal yang akan diusulkan adalah sebagai berikut:

27 52 Use Case Pemesanan Muatan Ruang Kapal Sistem Usulan Input data penawaran Menerima respon penawaran Input data pemesanan Menerima respon shipping instruction Input data shipping instruction Menerima respon pemesanan Melihat daftar penawaran Input respon penawaran Melihat daftar pemesanan Input respon penawaran Input data delivery order Input respon shiping instruction Melihat daftar shipping instruction Gambar 3.12Use Case Pemesanan Muatan Ruang Kapal Use Case Laporan Data Dan Adapun diagram Use Case laporan data eksportir dan shipperyang akan diusulkan adalah sebagai berikut:

28 53 Use Case Laporan Sistem Usulan Input periode tanggal dan jenis perusahaan Menerima respon rekap data Admin Menyimpan rekap data ke file excel Gambar 3.13Use Case Laporan Data Dan Pelayaran Deskripsi Use Case sistem yang diusulkan Use Case merupakan fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit atau aktor, biasanya dinyatakan dengan menggunakan kata kerja diawal frase namause Case. Use Case mendeskripsikan apa yang sistem (atau subsistem, kelas, atau antarmuka) kerjakan tetapi ia tidak menspesifikasikan (dan tidak memiliki kompetensi untuk menspesifikasi) bagaimana ia melakukannya. Adapun deskripsi Use Casesistemyang akan diusulkansebagai berikut Login

29 54 1. Use CaseLogin Tabel 3.48Use CaseLogin Nama Use Case Keterangan Langkah Utama Login Admin, & Input data username dan password untuk melakukan login Membuka alamat web aplikasi kemudian masuk ke portal dan pilih menu login Penjelasan Lanjut - Tindakan Alternatif - 2. Use CaseValidasi Tabel 3.49Use CaseValidasi Nama Use Case Keterangan Langkah Utama Validasi Admin, & Menampilkan keterangan jika username dan password yang dimasukan salah Input data username dan password pada form login kemudian pilih tombol go jika password yang anda masukan tidak sesuai maka akan menampilkan keterangan validasi Penjelasan Lanjut - Tindakan Alternatif Pendafataran 1. Use Case Input Data Pendaftaran

30 55 Tabel 3.50Use CaseInput Data Pendaftaran Nama Use Case Keterangan Langkah Utama Input Data Pendaftaran & Input data untuk pendaftaransebagai member agar dapat melakukan transaksi /shippermembuka portal kemudian masuk ke menu daftarlalu mengisikan data pada form pendaftaran Penjelasan Lanjut - Tindakan Alternatif - 2. Use CaseUpload file NPWP & SIUP/SIUPAL Tabel 3.51Use CaseUploadfile NPWP & SIUP/SIUPAL Nama Use Case Keterangan Langkah Utama Upload file NPWP & SIUP/SIUPAL & Mengupload file NPWP & SIUP/SIUPALyang telah di scan menjadi file image/pdf /shippermembuka portal kemudian masuk ke menu daftarlalu menupload file pada inputan upload pada formpendaftaran Penjelasan Lanjut - Tindakan Alternatif - 3. Use CaseMenerima Respon Pendaftaran

31 56 Tabel 3.52Use CaseMenerima Respon Pendaftaran Nama Use Case Menerima Respon Pendaftaran & Keterangan Menerima respon pendaftaran ketika proses pendaftaran sudah diverifikasi dan divalidasi oleh admin Langkah Utama /shipper mengecek notifikasi pada yang didaftarkan pada saat menginputkan data pendaftaran karena tersebut digunakan untuk mengirimkan notifikasi Penjelasan Lanjut - Tindakan Alternatif - 4. Use CaseMelihat Data Pendaftaran Tabel 3.53Use CaseMelihat Data Pendaftaran Nama Use Case Keterangan Langkah Utama Melihat Data Pendaftaran Admin Melihat data pendaftaran yang melakukan pendaftaran di aplikasi Adminmelakukan login terlebih dahulu kemudian memilih menu registrasi Penjelasan Lanjut - Tindakan Alternatif - 5. Use CaseMemverifikasi Data Pendaftaran Tabel 3.54Use CaseMemverifikasi Data Pendaftaran Nama Use Case Memverifikasi Data Pendaftaran

32 57 Keterangan Langkah Utama Admin Melakukan verifikasi terhadap data-data pendaftaran yang masuk Adminmelakukan login terlebih dahulu kemudian memilih menu registrasi dan melakukan verifikasi terhadap data-data pendaftaran dengan memilih tombl approve/reject Penjelasan Lanjut - Tindakan Alternatif - 6. Use CaseMenghapus Data Pendaftaran Tabel 3.55Use CaseMenghapus Data Pendaftaran Nama Use Case Keterangan Langkah Utama Menghapus Data Pendaftaran Admin Menghapus data-data pendaftaran yang dianggap perlu untuk dihapus dalam hal ini asumsi data-data pendaftaran merupakan spam atau data-data dummy Adminmelakukan login terlebih dahulu kemudian memilih menu registrasi dan memilih tombol hapus Penjelasan Lanjut - Tindakan Alternatif Tracking 1. Use Case Input Kode Booking Tabel 3.56Use CaseInput Kode Booking Nama Use Case Input Kode Booking

33 58 Keterangan Langkah Utama Input data untuk tracking pemesanan muatan ruang kapal, parameter yang digunakan yaitu kode booking membuka portal kemudian masuk ke menu tracking lalu mengisikan parameter pencarian data pada form tracking Penjelasan Lanjut - Tindakan Alternatif - 2. Use CaseMenerima respondata booking Tabel 3.57Use CaseMenerima Respon Data Booking Nama Use Case Menerima respon data booking Keterangan Menerima hasil respon dari pencarian data bookingkapal Langkah Utama memilih tombol go pada form tracking Penjelasan Lanjut - Tindakan Alternatif - 3. Use Case Input kodetrip kapal Tabel 3.58Use Case InputKodeTripKapal Nama Use Case Keterangan Langkah Utama Input Data Kode TripKapal Input data untuk tracking kapal, parameter yang digunakan yaitu kode trip kapal membuka portal kemudian masuk ke menu tracking lalu mengisikan parameter pencarian data pada form tracking Penjelasan Lanjut - Tindakan Alternatif - 4. Use CaseMenerima respon pencarian tracking data kapal

34 59 Tabel 3.59Use CaseMenerima Respon Detil DataTripKapal Nama Use Case Menerima respon detil data trip kapal Keterangan Menerima hasil respon dari pencarian data trackingtripkapal Langkah Utama memilih tombol go pada form tracking Penjelasan Lanjut - Tindakan Alternatif - 5. Use Case Input log data kapal Tabel 3.60Use CaseInput LogDataKapal Nama Use Case Keterangan Langkah Utama Input LogData Kapal Input data untuk tambah data tracking kapal melakukan login kemudian masuk ke menu tracking lalu mengisikan input data pada form tracking data kapal Penjelasan Lanjut - Tindakan Alternatif - 6. Use Case Input perubahan log data kapal Tabel 3.61Use Case Input Perubahan LogData Kapal Nama Use Case Keterangan Langkah Utama Input Perubahan LogData Kapal Input data untuk tambah data logkapal melakukan login kemudian masuk ke menu tracking lalu mengisikan input data pada form tracking data kapal Penjelasan Lanjut -

35 60 Tindakan Alternatif - 7. Use CaseHapuslog data kapal Tabel 3.62Use CaseHapusLogDataKapal Nama Use Case Keterangan Langkah Utama HapusLogDataKapal Input data untuk hapus data tracking kapal melakukan login kemudian masuk ke menu tracking lalu memilih tombol hapus data kapal Penjelasan Lanjut - Tindakan Alternatif Pemesanan Muatan Ruang Kapal 1. Use Case Input data penawaran Tabel 3.63Use CaseInput DataPenawaran Nama Use Case Keterangan Langkah Utama Input Data Penawaran Input data untuk melakukan penawaran melakukan input data penawaran ke shipper Penjelasan Lanjut - Tindakan Alternatif - 2. Use CaseMenerima respon penawaran Tabel 3.64Use CaseMenerima Respon Penawaran Nama Use Case Keterangan Langkah Utama Menerima Respon Penawaran menerima respon penawaran menerima respon penawaran dari shipper

36 61 Penjelasan Lanjut - Tindakan Alternatif - 3. Use Case Input data pemesanan Tabel 3.65Use CaseInput Data Pemesanan Nama Use Case Keterangan Langkah Utama Input Data Pemesanan Input data untuk melakukan pemesanan melakukan input data pemesanan dan kirim ke shipper Penjelasan Lanjut - Tindakan Alternatif - 4. Use CaseMenerima respon pemesanan Tabel 3.66Use CaseMenerima Respon Pemesanan Nama Use Case Keterangan Langkah Utama Menerima Respon Pemesanan menerima respon pemesanan menerima respon pemesanan dari shipper Penjelasan Lanjut - Tindakan Alternatif - 5. Use Case Input data shipping instruction Tabel 3.67Use Case Input Data Shipping Instruction Nama Use Case Keterangan Langkah Utama Input Data Shipping Instruction Input data shipping instruction melakukan input data shipping instruction dan kirim ke shipper

37 62 Penjelasan Lanjut - Tindakan Alternatif - 6. Use CaseMenerima respon shipping instruction Tabel 3.68Use Case MenerimaRespon Shipping Instruction Nama Use Case Keterangan Langkah Utama MenerimaRespon Shipping Instruction menerima respon shipping instruction menerima respon shipping instruction dari shipper Penjelasan Lanjut - Tindakan Alternatif - 7. Use CaseMelihat daftar penawaran Tabel 3.69Use CaseMelihat Daftar Penawaran Nama Use Case Keterangan Langkah Utama Melihat Daftar Penawaran Melihat daftar penawaran yang dikirim oleh eksportir melihat daftar penawaran yang dikirim oleh eksportir Penjelasan Lanjut - Tindakan Alternatif - 8. Use Case Input respon penawaran

38 63 Tabel 3.70Use CaseInput Respon Penawaran Nama Use Case Keterangan Langkah Utama Input Respon Penawaran Input data penawaran melakukan input data penawaran untuk penawaran eksportir Penjelasan Lanjut - Tindakan Alternatif - 9. Use CaseMelihat daftar pemesanan Tabel 3.71Use CaseMelihat Daftar Pemesanan Nama Use Case Keterangan Langkah Utama Melihat Daftar Pemesanan Melihat daftar pemesanan yang dikirim oleh eksportir melihat daftar pemesanan yang dikirim oleh eksportir Penjelasan Lanjut Use Case Input respon penawaran Tabel 3.72Use CaseInput Respon Penawaran Nama Use Case Keterangan Langkah Utama Input Respon Penawaran Input data respon penawaran melakukan input data respon penawaran untuk penawaran eksportir Penjelasan Lanjut - Tindakan Alternatif Use CaseMelihat daftar shipping instruction

39 64 Tabel 3.73Use CaseMelihat Daftar Shipping Instruction Nama Use Case Keterangan Langkah Utama Melihat Daftar Shipping Instruction Melihat daftar shipping instruction yang dikirim oleh eksportir melihat daftar shipping instruction yang dikirim oleh eksportir Penjelasan Lanjut - Tindakan Alternatif Use Case Input respon shipping instruction Tabel 3.74Use CaseInput Respon Shipping Instruction Nama Use Case Keterangan Langkah Utama Input Respon Shipping Instruction Input data respon shipping instruction melakukan input data respon shipping instruction untuk shipping instructioneksportir Penjelasan Lanjut - Tindakan Alternatif Use Case Input data delivery order Tabel 3.75Use CaseInput DataDelivery Order Nama Use Case Keterangan Langkah Utama Input Data Delivery Order Input data delivery order melakukan input data delivery order untuk delivery ordereksportir Penjelasan Lanjut - Tindakan Alternatif -

40 Laporan Data dan 1. Use Case Input parameter laporan Tabel 3.76Use CaseInput Parameter Laporan Nama Use Case Keterangan Langkah Utama Input Parameter Laporan Admin Input data untuk parameter laporan data kapal Admin input data parameter untuk mencari laporan yang diinginkan Penjelasan Lanjut - Tindakan Alternatif - 2. Use CaseMenerima respon rekap data Tabel 3.77Use CaseMenerima Respon Rekap Data Nama Use Case Keterangan Langkah Utama Menerima Respon Rekap Data Admin Admin menerima respon rekap data Admin menerima respon rekap data Penjelasan Lanjut - Tindakan Alternatif - 3. Use CaseMenyimpan rekap data ke file excel Tabel 3.78Use CaseMenyimpan Rekap Data ke File Excel Nama Use Case Menyimpan Rekap Data ke File Excel Admin

41 66 Keterangan Langkah Utama Admin menyimpan rekap data ke file excel dari proses rekap data Admin memproses rekap data dan menyimpan file excel hasil rekap data Penjelasan Lanjut - Tindakan Alternatif Activity Diagram yang diusulkan Activity Diagram adalah salah satu cara untuk memodelkan event-event yang terjadi dalam suatu Use Case,memperlihatkan aliran kendali dari suatu aktifitas ke aktifitas lainnya. Adapun activity diagram yang akandiusulkan adalah sebagai berikut: Activity Diagram Login Adapun activity diagramlogin yang akan diusulkan adalah sebagai berikut:

42 67 Admin// Aplikasi Input Username dan Password Menampilkan Menu Login Validasi Username dan Password salah Benar Menampilkan Menu Aplikasi Berhasil Login Gambar 3.14Activity Diagram Login Activity Diagram Pendaftaran Adapun activity diagram pendaftaranyang akan diusulkan adalah sebagai berikut:

43 68 Admin Aplikasi Mengisi formulir pendaftaran Mengisi formulir pendaftaran Mengupload dokumen NPWP & SIUP Memproses data pendaftaran Mengupload dokumen NPWP & SIUPAL Tidak Valid Cek data pendaftaran Valid Menyimpan data pendaftaran Melihat data pendaftaran Memverifikasi Data pendaftaran Menghapus Data pendaftaran Memproses hapus Data pendaftaran Memilih jenis proses Menerima respon Proses hapus Memberikan respon Proses hapus Mengapprove data pendaftaran Mereject Data pendaftaran Memproses Verifikasi Data pendaftaran Menerima respon Proses verifikasi Memberikan respon Proses verifikasi Menerima notifikasi pendaftaran Menerima notifikasi pendaftaran Gambar 3.15Activity Diagram Pendaftaran Activity Diagram TrackingOleh Adapun activity diagramtracking data kapal oleh shipperyang akan diusulkan adalah sebagai berikut:

44 69 Aplikasi Tampilkan daftar log kapal Pilih tindakan Tambah log data kapal Sudah ada Ubah / hapus log data kapal Input log data kapal Cari log data kapal Belum ada Pilih log data kapal pada daftar Buat record log data kapal Ubah / Hapus Hapus Hapus record log data kapal Ubah Input perubahan log data kapal Update record log data kapal Gambar 3.16Activity Diagram Tracking Oleh ActivityDiagramTrackingOleh

45 70 Adapun activity diagramtracking data kapal oleh eksportiryang akan diusulkan adalah sebagai berikut: Aplikasi Input data tracking Input kode booking Input kode trip kapal Menerima request input Kode trip kapal Kode booking Cek data trip kapal Data ditemukan Tampilkan detil log data kapal Data tidak ditemukan Menampilkan pesan Data tidak ditemukan Menerima respon pencarian log data kapal Cek data booking Data ditemukan Tampilkan detil data booking Data tidak ditemukan Menampilkan pesan Data tidak ditemukan Menerima respon pencarian data booking Gambar 3.17ActivityDiagramTrackingOleh

46 Activity Diagram TrackingOleh Adapun activity diagramtracking data kapal oleh shipperyang akan diusulkan adalah sebagai berikut: Aplikasi Tampilkan daftar log kapal Pilih tindakan Tambah log data kapal Sudah ada Ubah / hapus log data kapal Input log data kapal Cari log data kapal Belum ada Pilih log data kapal pada daftar Buat record log data kapal Ubah / Hapus Hapus Hapus record log data kapal Ubah Input perubahan log data kapal Update record log data kapal Gambar 3.18ActivityDiagramTracking Oleh Activity DiagramPemesanan Muatan Ruang Kapal Adapun activity diagram pemesanan muatan ruang kapal yang akan diusulkan adalah sebagai berikut:

47 72 Aplikasi Menampilkan daftar tarif kapal Pilihan tindakan Input data penawaran Menyimpan data penawaran Melihat daftar penawaran Menerima respon penawaran Update data penwaran dan kirim Notifikasi respon penawaran Input respon penawaran Tidak Sesuai Cek respon Input data pemesanan Sesuai Menyimpan data pemesanan Melihat daftar pemesanan Menerima respon pemesanan Update data pemesanan dan kirim notifikasi respon pemesanan Input respon pemesanan Tidak sesuai Sesuai Cek respon Input data Shipping instruction Menyimpan data Shipping instruction Melihat daftar shipping instruction Cek data Sesuai Input respon Shipping instruction Tidak sesuai Input respon shipping instruction Input data Delivery order Menerima respon shipping instruction Update data shipping instruction Dan kirim notifikasi respon shipping instruction Tidak sesuai Sesuai Cek respon dan data delivery order Gambar 3.19Activity Diagram Pemesanan Muatan Ruang Kapal

48 Activity DiagramLaporan Data Dan Adapun activity diagram laporan data eksportir dan shipperyang akan diusulkan adalah sebagai berikut: Admin Aplikasi Input periode tanggal dan jenis perusahaan Menampilkan daftar rekap sesuai parameter yang diterima Menerima respon rekap data Menyimpan rekap data ke file excel Gambar 3.20Activity Diagram Laporan Data Dan Sequence Diagram sistem yang diusulkan Sequence Diagram adalah interaksi diagram yang memperlihatkan event-event yang berurutan sepanjang berjalannya waktu.selain itu Sequence Diagram merupakan salah satu diagram interaksi yang menjelaskan bagaimana suatu operasi itu dilakukan.masing-masing Sequence Diagram akan menggambarkan aliran-aliran pada suatu Use Case. (Martin Fowler, The Pearson Education, Inc, 2010) Login Berikut merupakan Sequence Diagram untuk login.

49 74 Tampilan Proses Login Tr_user Menu Utama Admin TampilanLogin() TampilanLogin() TampilanLogin() InputUsernamePassword() Validasi() ReturnLogin() Gambar 3.21Sequence Diagram Login Pendaftaran Berikut merupakan Sequence Diagram untuk pendaftaran & Input Data Pendaftaran Berikut merupakan Sequence Diagramuntuk input data pendaftaran. Halaman data pendaftaran Form pendaftaran BukaHalamanPendaftaran() BukaHalamanPendaftaran() InputDataPendaftaran() Gambar 3.22Sequence DiagramInput Data Pendaftaran &UploadFile NPWP & SIUP/SIUPAL Berikut merupakan Sequence Diagramuntuk upload file NPWP & SIUP/SIUPAL

50 75 Halaman data pendaftaran Form pendaftaran BukaHalamanPendaftaran() BukaHalamanPendaftaran() UploadDataPendaftaran() Gambar 3.23Sequence DiagramInput Data Pendaftaran & Menerima Respon Pendaftaran Berikut merupakan Sequence Diagramuntuk menerima respon pendaftaran. Form Pendaftaran Td_registrasi PilihTombolRegister() PilihTombolRegister() EkseskusiProsesRegister() ResponTambahDataRegister ProsesQuery() LihatResponDataRegister() LihatResponDataRegister() Gambar 3.24Sequence DiagramInput Data Pendaftaran Admin Melihat Data Pendaftaran Berikut merupakan Sequence Diagramuntuk melihat data pendaftaran.

51 76 Halaman data pendaftaran List data pendaftaran Admin PilihMenuRegister TampilDataRegister() LihatDataRegister() Gambar 3.25Sequence DiagramInput Data Pendaftaran AdminMemverifikasi Data Pendaftaran Berikut merupakan Sequence Diagramuntuk memverifikasi data pendaftaran. Halaman data pendaftaran Tombol Accept Tombol Reject Admin PilihMenuRegister() PilihProsesAccept() ResponVerifikasiRegister() ProsesQuery() PilihProsesReject() ResponVerifikasiRegister() ProsesQuery() Gambar 3.26Sequence DiagramInput Data Pendaftaran Admin Menghapus Data Pendaftaran Berikut merupakan Sequence Diagramuntuk menghapus data pendaftaran.

52 77 Halaman data pendaftaran List data pendaftaran Tombol Hapus Data Admin PilihMenuRegister() TampilDataRegister() PilihData() ResponProsesHapus() ProsesData() Gambar 3.27Sequence DiagramInput Data Pendaftaran Tracking Berikut merupakan Sequence Diagram untuk tracking Input Kode Booking Berikut merupakan Sequence Diagramuntuk inputkodebooking. Halaman data tracking Form Tracking BukaHalamanTracking() InputDataKodeBooking() Gambar 3.28Sequence DiagramInput Kode Booking Menerima Respon Data Booking Berikut merupakan Sequence Diagram untuk menerima respon databooking.

53 78 Form Tracking Td_booking_order PilihTombolCari() EkseskusiProsesCariKodeBooking() ResponPencarianData ProsesQuery() LihatResponPencarian() Gambar 3.29Sequence DiagramMenerima Respon Data Booking Input Kode Trip Kapal Berikut merupakan Sequence Diagramuntuk input kode trip kapal. Halaman data tracking Form Tracking BukaHalamanTracking() InputKodeTrip() Gambar 3.30Sequence Diagram Input Kode Trip Kapal

54 Menerima Respon Detil Data Trip Kapal Berikut merupakan Sequence Diagram untuk menerima respon databooking. Form Tracking Td_trip_tracking PilihTombolCari() EkseskusiProsesCariKodeTrip() ResponPencarianData ProsesQuery() LihatResponPencarian() Gambar 3.31Sequence DiagramMenerima Respon Detil Data Trip Kapal ShippingInputLog Data Kapal Berikut merupakan Sequence Diagram untuk input log data kapal. Halaman data tracking Tombol tambah data Form Tracking PilihMenuTracking() PilihProsesTambahData() TampilFormTambahData ResponValidasiInputData() ValidasiInputData() Gambar 3.32Sequence DiagramInputLog Data Kapal ShippingInput Perubahan DataLog Kapal Berikut merupakan Sequence Diagraminput perubahan datalog kapal.

55 80 Halaman data tracking Tombol Ubah Data Form Tracking PilihMenuTracking() PilihProsesUbahData() TampilFormUbahData ResponValidasiInputData() ValidasiInputData() Gambar 3.33Sequence DiagramInput Perubahan Data log Kapal HapusLogData Kapal Berikut merupakan Sequence Diagram untuk hapuslogdata kapal. Halaman data tracking List data tracking Tombol Hapus Data PilihMenuTracking TampilDataTracking() PilihData() ResponProsesHapus() ProsesData() Gambar 3.34Sequence DiagramHapusLog Data Kapal Pemesanan Muatan Ruang Kapal Berikut merupakan Sequence Diagram untuk pemesanan muatan ruang kapal Input Penawaran Berikut merupakan Sequence Diagram untuk eksportirinput penawaran.

56 81 Halaman Data Tarif Kapal List Data Tarif Kapal Tombol Penawaran Form Penawaran PilihMenuTarifKapal() TampilDataTarifKapal() PilihTombolPenawaran() InputPenawaran() Gambar 3.35Sequence DiagramInput Penawaran Input Pemesanan Berikut merupakan Sequence Diagram untuk eksportirinput pemesanan. Halaman Data Tarif Kapal List Data Tarif Kapal Tombol Pemesanan Form Pemesanan PilihMenuTarifKapal() TampilDataTarifKapal() PilihTombolPemesanan() InputPemasanan() Gambar 3.36Sequence DiagramInput Pemesanan Input Shipping Instruction Berikut merupakan Sequence Diagram untuk eksportirinputshipping instruction.

57 82 Halaman Data SI List Data SI Tombol Instruction Form SI PilihMenuSI() TampilDataSI() PilihTombolInstruction() InputSI() Gambar 3.37Sequence Diagram Input Shipping Instruction Lihat Respon Penawaran Berikut merupakan Sequence Diagram untuk eksportir lihat respon penawaran Form Penawaran Td_quotation PilihTombolTambahPenawaran() EkseskusiProsesTambahPenawaran() ResponTambahDataPenawaran ProsesQuery() LihatResponDataPenawaran() Gambar 3.38Sequence DiagramLihat Respon Penawaran Lihat Respon Pemesanan Berikut merupakan Sequence Diagram untuk eksportir lihat respon penawaran.

58 83 Form Pemesanan Td_quotation_req PilihTombolTambahPemesanan() EkseskusiProsesTambahPemesanan() ResponTambahDataPemesanan ProsesQuery() LihatResponDataPemesanan() Gambar 3.39Sequence DiagramLihat Respon Pemesanan Lihat Respon Shipping Instruction Berikut merupakan Sequence Diagram untuk eksportir lihat respon shipping instruction. Form SI Td_ins_header PilihTombolInstruction() EkseskusiProsesInstruction() ResponProsesInstruction ProsesQuery() LihatResponInstruction() Gambar 3.40Sequence Diagram Lihat Respon Shipping Instruction Input Respon Pemesanan Berikut merupakan Sequence Diagram untuk input respon pemesanan.

59 84 Halaman Data Pemesanan List Data Pemesanan Tombol Respon Pemesanan Form Respon Pemesanan PilihMenuPemesanan() TampilDataPemesanan() PilihTombolResponPemesanan() InputResponPemesanan() Gambar 3.41Sequence DiagramInput Respon Pemesanan Input Respon Penawaran Berikut merupakan Sequence Diagram untuk input respon penawaran. PilihMenuPenawaran() Halaman Data Penawaran List Data Penawaran Tombol Respon Penawaran Form Respon Penawaran TampilDataPenawaran() PilihTombolResponPenawaran() InputResponPenawaran() Gambar 3.42Sequence DiagramInput Respon Penawaran

60 Input Shipping Instruction Berikut merupakan Sequence Diagram untuk inputshipping Instruction. PilihMenuSI() Halaman Data SI List Data SI Tombol Instruction Form SI TampilDataSI() PilihTombolInstruction() InputIntruction/SI() Gambar 3.43Sequence DiagramInputShippingInstruction InputDelivery Order Berikut merupakan Sequence Diagram untuk inputdeliveryorder. PilihMenuDO() Halaman Delivery Order List Data DO Tombol DO Form DO TampilDataDO() PilihTombolDO() InputDO() Gambar 3.44Sequence Diagram Input Delivery Order Lihat Penawaran

61 86 Berikut merupakan Sequence Diagram untuk lihat penawaran. Halaman Data Penawaran List Data Penawaran PilihMenuPenawaran() TampilDataPenawaran() LihatDataPenawaran() Gambar 3.45Sequence Diagram Lihat Penawaran Lihat Pemesanan Berikut merupakan Sequence Diagram untuk lihat pemesanan. Halaman Data Pemesanan List Data Pemesanan PilihMenuPemesanan() TampilDataPemesanan() LihatDataPemesanan() Gambar 3.46Sequence Diagram Lihat Pemesanan Lihat Shipping Instruction Berikut merupakan Sequence Diagram untuk lihat shipping instruction.

62 87 Halaman Data SI List Data SI PilihMenuSI() TampilDataSI() LihatDataSI() Gambar 3.47Sequence Diagram LihatShipping Instruction LaporanData Dan Berikut merupakan Sequence Diagram untuk laporan data Admin Input Periode Tanggal dan Jenis Perusahaan Berikut merupakan Sequence Diagram untuk input periode tanggal dan jenis perusahaan. Halaman data laporan Form Laporan Admin BukaHalamanLaporan() InputPencarianLaporan() Gambar 3.48Sequence Diagram Input Parameter Cari Laporan AdminMenerima Respon Rekap Data Berikut merupakan Sequence Diagram untukmenerima respon rekap data.

63 88 Form Laporan Tr_perusahaan Admin PilihTombolCari() ProsesPencarianLaporan() LihatResponPencarian() ProsesQueryPencarianLaporan() Gambar 3.49Sequence DiagramMenerima Respon Rekap Data AdminMenyimpan Rekap Data kefile Excel Berikut merupakan Sequence Diagram untukmenyimpan rekap data ke file excel. Form Tracking PC Admin PilihTombolCari() ResponPencarianLaporan() ProsesCariDataLaporan() Pencarian data laporan ditemukan aplikasi akan mengenerate file excel. SimpanFile() ResponSimpanFile() ProsesSimpanFile() Gambar 3.50Sequence DiagramMenyimpan Rekap Data kefile Excel Class Diagram aplikasi yang diusulkan Class diagram menggambarkan struktur dan deskripsi class, package dan object beserta hubungan satu sama lain seperti containment, pewarisan, asosiasi, dll.berikut adalah Class Diagram yang menggambarkan skema yang terdapat dalam database:

64 * tr_perusahaan -id_perusahaan : String -reg_id : String -jns_perusahaan : String -spf_perusahaan : String -jns_id : String -no_id : String -nama_perusahaan : String -alamat_perusahaan : String -telp : String -fax : String -kode_pos : String -create_by : String -create_date : Date -update_by : String -update_date : Date -status : String +insert() : String +update() : String +delete() : String +search() : String +view() : String 1 td_trip_rate -trip_code : String -id_vessel : String -id_liners : String -rate_per_day : Integer -origin : String -closing_time : Date -destination : String -departure : Date -arrival : Date -transit : String -num_of_transit : Integer -unload_volume : Integer -unload_note : String -load_volume : Integer -load_note : String -total_volume : Integer -total_days : Integer -fl_publish : String -status : String -create_by : String -create_date : Date -update_by : String -update_date : Date +insert() : String +update() : String +delete() : String +search() : String +view() : String td_do_header -id_do : String -id_ins : String -trip_code : String -id_perusahaan : String -id_liners : String -bl_no : String -port_destination : String -trucking -depo : String -comodity : String -remarks : String -estimasi_open : Date -estimasi_closing : Date -catatan : String -status : String -create_date : String -create_by : Date -update_date : String -update_by : Date +insert() : String +approve() : String +reject() : String +print() : String 1 1 * tr_vessel_profile -id_vessel : String -id_liners : String -nm_vessel : String -jns_vessel : String -owner_vessel : String -flag_vessel : String -reg_port : String -call_sign : String -ino_number : String -class : String -built_year : String -builder : String -dwt : Integer -grt : Integer -total_volume : Double -status : String -fl_tampil : String -create_by : String -create_date : Date -update_by : String -update_date : Date +insert() : String +update() : String +delete() : String +search() : String +view() : String td_booking_order -id_booking : String -date_booking : Date -trip_code : String -id_quotation : String -id_vessel : String -id_perusahaan : String -id_liners : String -type : Integer -size : Integer -tonase : Integer -days_needed : Integer -total_rate : Integer -payment_method : String -status : String -status_read : String -create_by : String -create_date : Date -update_by : String -update_date : Date +book() : String +approve() : String +reject() : String +search() : String +view() : String * td_do_cont -id_cont -id_do -no_cont -jns_cont -uk_cont +insert() : String +delete() : String * * 1 tr_vessel_picture -id_picture : Integer -id_vessel : String -picture : String -fl_publish : String -created_by : String -created_date : Date -update_by : String -update_date : Date +insert() : String +update() : String +delete() : String +search() : String +view() : String td_trip_tracking -id_tracking : Integer -trip_code : String -port_origin : String -port_current : String -arrival : Date -departure : Date -status : String -carried_volume : Integer -create_by : String -create_date : Date -update_by : String -update_date : Date +insert() : String +update() : String +delete() : String +search() : String +view() : String td_quotation 1-id_quotation : String -trip_code : String -id_liners -id_request : String -id_lelang : String -id_vessel : String -id_perusahaan : String -type : Integer -size : Integer -tonase : Integer -days_needed : Integer -total_rate : Integer -payment_method : String -note : String -status : String -create_by : String -create_date : Date -update_by : Integer -update_date : Date +book() : String +approve() : String +reject() : String td_registrasi_persyaratan -seq_file : Integer -reg_id : String -jns_file : String -filepath : String -upload_date : String +insert() : String * 1 td_booking_cont -id_detail : Integer -id_booking : String -jns_vessel : Integer -type : Integer -size : Integer -volume : Integer +insert() : String +delete() : String td_quotation_cont -id_detail : Integer -id_quotation : String -jns_vessel : Integer -type : Integer -size : Integer -volume : Integer td_quotation_req_cont -id_detail : Integer -id_request : String -jns_vessel : Integer -type : Integer -size : Integer -volume : Integer td_ins_header -id_ins : String 1 -id_perusahaan : String -id_liners : String -id_booking : String -trip_code : String -stuffing_date : Date -closing_date : Date -departure : Date -port_of_loading : String -port_of_dest : String -id_vessel : String -connecting_vessel : String -arrival : Date -consignee : String -goods_desc : String -stuffing_location : String -notify_party : String -quantity : Integer -unit_quantity : String -netto : Integer -unit_netto : String -gross : Integer -unit_gross : String -freight : Integer -jml_cont : Integer -peb_no : String -kpbc : String -company_to : String -company_pic : String -status : String -status_read : String -wk_send_si : Date -create_by : String -create_date : Double -update_by : String -update_date : Date +insert() : String +approve() : String +reject() : String +print() : String * 1 * td_registrasi -req_id : String -reg_tanggal : Date -bentuk_usaha : Integer -perusahaan_nama : String -perusahaan_jenis : String -perusahaan_spesifik : String -perusahaan_jns_id : String -perusahaan_no_id : String -perusahaan_alamat : String -perusahaan_komoditi : String -perusahaan_prop : String -perusahaan_kota : String -perusahaan_telp : String -perusahaan_fax : String -perusahaan_ String -perusahaan_logo : String -pic_name : String -pic_jns_id : String -pic_no_id : String -pic_alamat : String -pic_prop : String -pic_kota : String -pic_telp : String -pic_ String -cp_name : String -cp_bagian : String -cp_jabatan : Single -cp_ String -status : String -approval_by : String -approval_date : Date -user_name : String +insert() : String * td_quotation_req -id_request : String 1 -trip_code : String -id_liners : String -id_perusahaan : String -type : Integer -size : Integer -volume : Integer -days_needed : Integer -total_rate : Integer -note : String -payment_method : String -status : String -create_by : String 1 -create_date : Date -update_by : String -update_date : String +request() : String * td_ins_container -id_detail -id_ins -no_cont -uk_cont -type_cont +insert() : String +delete() : String Gambar 3.51ClassDiagram Analisa Kelebihan dari Sistem Usulan Berdasarkan uraian gambar diatas,adapun kelebihan dari sistem yang diusulkan yaitu : 1. Berbasis Web Aplikasi yang diusalkan akan dibangun berbasis web yang mana dengan berbasis web ini maka aplikasi bisa diakses dimana saja dan kapan saja, aplikasi berbasis

65 90 web juga termasuk aplikasi yang mudah dalam penggunaanya atau user friendlycontohnya :facebook.com,detik.com,google.com yang semuanya dibuat berbasis web. 2. Pencarian Informasi Pencarian informasi menjadi lebih mudah,cepat dan akurat dikarenakan aplikasi sudah terintegrasi dengan database yang memungkinkan untuk pencarian data yang lebih cepat. 3. Pemesanan Pemesanan yang dilakukan dengan aplikasi ini juga langsung bisa menghubungkan pihak eksportir dan shipper dalam melakukan proses pemesanan yang tidak lagi harus bertatap muka untuk melakukan pemesanan contohnya seperti : tiket.com,traveloka.com jadi akan lebih menghemat waktu dan biaya. 4. Pencatatan Aplikasi yang diusulkan juga akan melakukan pencatatan setiap aktifitas yang dilakukan user di aplikasi ini, sehingga pencatatan pun bisa terorganisir dengan baik dikarenakan juga aplikasi sudah terintegrasi dengan database untuk mengolah data. 5. Laporan Aplikasi yang diusulkan juga menyediakan fitur untuk melakukan laporan yang dinginkan sesua parameter yang dimasukan oleh user,sehingga diharapkan laporan yang disajikan menyediakan data yang realtime dan akurat. 6. User Rule Aplikasi yang diusulkan ini juga menyediakan user ruledi setiap prosesnya misalnya pemesanan hanya dilakukan antara eksportir dan shipper, melakukan verifikasi registrasi dan laporan dilakukan oleh admin.dengan adanya user ruleini diharapkan untuk matriks dari sisi peguna dapat dibedakan dengan jelas. 3.4 Perancangan Basis Data Berikut ini adalah penjelasan mengenai perancangan basis data dari Aplikasi Informasi Muatan Ruang Kapal Kargo Berbasis Web Studi Kasus DEPALINDO Spesifikasi Basis Data 1. Nama Database : imrkdb Nama Tabel : td_registrasi Primary Key : reg_id Foreign Key : -

66 91 Tabel 3.79 Basis Data Registrasi No. Nama Field Jenis Panjang Keterangan 1. reg_id Varchar 20 Primary Key 2. bentuk_usaha Int perusahaan_nama Varchar perusahaan_jns Char 1 5. perusahaan_spesifik Char 1 6. perusahaan_jns_id Char 1 7. perusahaan_no_id Varchar perusahaan_alamat Varchar perusahaan_komoditi Varchar perusahaan_prop Varchar perusahaan_kota Varchar perusahaan_telp Varchar perusahaan_fax Varchar perusahaan_logo Varchar perusahaan_ Varchar pic_name Varchar pic_jns_id Char pic_no_id Varchar pic_alamat Varchar pic_prop Varchar pic_kota Varchar pic_telp Varchar pic_ Varchar cp_name Varchar 50

67 92 No. Nama Field Jenis Panjang Keterangan 25. cp_bagian Varchar cp_jabatan Varchar cp_ Varchar reg_tanggal Date 29. status Char approval_by Varchar approval_date Datetime 32. user_name Varchar Nama Database : imrkdb Nama Tabel : td_registrasi_persyaratan Primary Key : seq_file Foreign Key : reg_id Tabel 3.80 Basis Data Registrasi Persyaratan No. Nama Field Jenis Panjang Keterangan 1. seq_file Int 11 Primary Key 2. reg_id Varchar 20 Foreign Key 3. jns_file Char 1 4. filepath Varchar upload_date Datetime 3. Nama Database : imrkdb Nama Tabel : tr_perusahaan Primary Key : id_perusahaan Foreign Key : reg_id Tabel 3.81 Basis Data Perusahaan No. Nama Field Jenis Panjang Keterangan 1. id_perusahaan Varchar 20 Primary Key

68 93 No. Nama Field Jenis Panjang Keterangan 2. reg_id Varchar 20 Foreign Key 3. jns_perusahaan Char 2 4. spf_perusahaan Char 1 5. jns_id Char 2 6. no_id Varchar nama_perusahaan Varchar alamat_perusahaan Varchar telp Varchar fax Varchar kota Varchar kodepos Varchar status Char create_by Varchar create_date Datetime 16. update_by varchar update_date Datetime 4. Nama Database : imrkdb Nama Tabel : tr_vessel_profile Primary Key : id_vessel Foreign Key : id_liners Tabel 3.82 Basis Data Vessel Profile No. Nama Field Jenis Panjang Keterangan 1. id_vessel Varchar 20 Primary Key 2. id_liners Varchar 20 Foreign Key 3. nm_vessel Varchar 50

69 94 No. Nama Field Jenis Panjang Keterangan 4. jns_vessel Char 2 5. owner_vessel Varchar flag_vessel Char 2 7. reg_port Varchar 5 8. call_sign Varchar ino_number Varchar class Varchar built_year Year builder Varchar dwt Int grt Int total_volume decimal 10,0 16. status Varchar fl_tampil Varchar create_by Varchar create_date Datetime 20. update_by varchar update_date Datetime 5. Nama Database : imrkdb Nama Tabel : tr_vessel_picture Primary Key : id_picture Foreign Key : id_vessel Tabel 3.83 Basis Data Vessel Picture No. Nama Field Jenis Panjang Keterangan 1. seq_file Int 11 Primary Key

70 95 No. Nama Field Jenis Panjang Keterangan 2. id_vessel Varchar 20 Foreign Key 3. picture Varchar fl_publish Varchar 1 6. Nama Database : imrkdb Nama Tabel : td_trip_rate Primary Key : trip_code Foreign Key : id_vessel, id_liners Tabel 3.84 Basis Data Trip Rate No. Nama Field Jenis Panjang Keterangan 1. trip_code Varchar 20 Primary Key 2. id_vessel Varchar 20 Foreign Key 3. id_liners Varchar 20 Foreign Key 4. rate_per_day Int origin Varchar 5 6. closing_time Datetime 7. destination Varchar 5 8. departure Datetime 9. arrival Datetime 10. transit Char num_of_transit Int unload_volume Int unload_note Varchar load_volume Int load_note Varchar total_volume Int 11

71 96 No. Nama Field Jenis Panjang Keterangan 17. total_days Int fl_publish Varchar status Char create_by Varchar create_date Datetime 22. update_by Varchar update_date Datetime 7. Nama Database : imrkdb Nama Tabel : td_trip_tracking Primary Key : id_tracking Foreign Key : trip_code Tabel 3.85 Basis Data Trip Tracking No. Nama Field Jenis Panjang Keterangan 1. id_tracking Int 11 Primary Key 2. trip_code Varchar 20 Foreign Key 3. port_origin Varchar 5 4. port_current Varchar 5 5. arrival Datetime 6. departure Datetime 7. carried_volume Int 11

72 97 No. Nama Field Jenis Panjang Keterangan 8. status Char 1 9. create_by Varchar create_date Datetime 11. update_by Varchar update_date Datetime 8. Nama Database : imrkdb Nama Tabel : td_booking_order Primary Key : id_booking Foreign Key : trip_code Tabel 3.86 Basis Data Booking Order No. Nama Field Jenis Panjang Keterangan 1. id_booking Varchar 11 Primary Key 2. date_booking Datetime 3. trip_code Varchar 20 Foreign Key 4. id_quotation Varchar id_vessel Varchar id_perusahaan Varchar id_liners Varchar type Int size Int tonase Int days_needed Int total_rate Int payment_method Varchar status Char 1

73 98 No. Nama Field Jenis Panjang Keterangan 15. status_read Char create_by Varchar create_date Datetime 18. update_by Varchar update_date Datetime 9. Nama Database : imrkdb Nama Tabel : td_booking_cont Primary Key : id_detail Foreign Key : id_booking Tabel 3.87 Basis Data Booking Container No. Nama Field Jenis Panjang Keterangan 1. id_detail Int 11 Primary Key 2. id_booking Varchar 20 Foreign Key 3. jns_vessel Int type Int size Int volume Int Nama Database : imrkdb Nama Tabel : td_quotation_req Primary Key : id_request Foreign Key : trip_code Tabel 3.88 Basis Data Quotation Request No. Nama Field Jenis Panjang Keterangan 1. id_request Varchar 11 Primary Key 2. trip_code Varchar 20 Foreign Key 3. id_liners Varchar 20

74 99 No. Nama Field Jenis Panjang Keterangan 4. id_perusahaan Varchar type Int size Int volume Int days_needed Int total_rate Int note Text payment_method Varchar status Varchar create_by Varchar create_date Datetime 15. update_by varchar update_date Datetime 11. Nama Database : imrkdb Nama Tabel : td_quotation_req_cont Primary Key : id_detail Foreign Key : id_request Tabel 3.89 Basis Data Quotation Request Container No. Nama Field Jenis Panjang Keterangan 1. id_detail Int 11 Primary Key 2. id_request Varchar 20 Foreign Key 3. jns_vessel Int type Int size Int volume Int 11

75 Nama Database : imrkdb Nama Tabel : td_quotation Primary Key : id_quotation Foreign Key : trip_code Tabel 3.90 Basis Data Quotation No. Nama Field Jenis Panjang Keterangan 1. id_quotation Varchar 11 Primary Key 2. trip_code Varchar id_liners Varchar id_request Varchar id_lelang Varchar id_vessel Varchar id_perusahaan Varchar type Int size Int tonase Int days_needed Int total_rate Int note Text payment_method Varchar status Varchar create_by Varchar create_date Datetime 15. update_by Varchar update_date Datetime 13. Nama Database : imrkdb Nama Tabel : td_quotation_cont Primary Key : id_detail

76 101 Foreign Key : id_quotation Tabel 3.91 Basis Data Quotation Container No. Nama Field Jenis Panjang Keterangan 1. id_detail Int 11 Primary Key 2. id_quotation Varchar 20 Foreign Key 3. jns_vessel Int type Int size Int volume Int Nama Database : imrkdb Nama Tabel : td_ins_header Primary Key : id_ins Foreign Key : trip_code Tabel 3.92 Basis Data Instruction Header No. Nama Field Jenis Panjang Keterangan 1. id_ins Varchar id_perusahaan Varchar id_liners Varchar id_booking Varchar trip_code Varchar stuffing_date Datetime 7. closing_date Datetime 8. departure Datetime 9. port_of_loading Varchar port_of_dest Varchar id_vessel Varchar 20

77 102 No. Nama Field Jenis Panjang Keterangan 12. connecting_vessel Varchar arrival Datetime 14. consignee Varchar goods_desc Text 16. stuffing_location Text 17. notify_party Text 18. quantity Int unit_quantity Varchar netto Int unit_netto Varchar gross Int unit_gross Varchar freight Int jml_cont Int peb_no Varchar kpbc Varchar company_to Varchar company_pic Varchar status Char status_read Char wk_send_si Datetime 33. create_by Varchar create_date Datetime 35. update_by varchar update_date Datetime

78 Nama Database : imrkdb Nama Tabel : td_ins_container Primary Key : id_detail Foreign Key : id_ins Tabel 3.93 Basis Data Instruction Container No. Nama Field Jenis Panjang Keterangan 1. id_detail Int 11 Primary Key 2. id_ins Varchar 20 Foreign Key 3. no_cont Varchar uk_cont Char 2 5. type_cont Char Nama Database : imrkdb Nama Tabel : td_do_header Primary Key : id_tracking Foreign Key : trip_code, id_ins Tabel 3.94 Basis Data Delivery Order Header No. Nama Field Jenis Panjang Keterangan 1. id_do Varchar 11 Primary Key 2. id_ins Varchar 20 Foreign Key 3. trip_code Varchar 20 Foreign Key 4. id_perusahaan Varchar id_liners Varchar bl_no Varchar 20

79 104 No. Nama Field Jenis Panjang Keterangan 7. port_destination Varchar trucking Text 9. depo Text 10. comodity Text 11. remarks Text 12. estimasi_open Datetime 13. estimasi_closing Datetime 14. catatan Text 15. status Char create_by Varchar create_date Datetime 18. update_by varchar update_date Datetime 17. Nama Database : imrkdb Nama Tabel : td_do_cont Primary Key : id_cont Foreign Key : id_do Tabel 3.95 Basis Data Delivery Order Container No. Nama Field Jenis Panjang Keterangan 1. id_cont Int 11 Primary Key 2. id_do Varchar 20 Foreign Key 3. no_cont Varchar uk_cont Char 2 5. jns_cont Char 1

80 Rancangan Tampilan Perancangan antar muka sangat penting dalam pembuatan suatu program, karena merupakan dasar untuk membuat antarmuka yang dapat memberikan kemudahan dan tidak membingungkan bagi user dalam melakukan aktivitasnya. Berikut adalah rancangan inputan yang dibuat: Tampilan Portal Rancangan tampilan portal ini digunakan untuk menampilkan informasi muatan ruang kapal, berita seputar shipper dan juga berita terkini seputar pelabuhan yang bisa diakses oleh semua pengguna tanpa harus login terlebih dahulu. Tampilan portal ini juga dapat digunakan untuk melakukan pencarian jadwal kapal dengan menginputkan data origin, destination, departure date dan duration days kemudian pilih tombol go untuk melihat informasi jadwal kapal sesuai pencarian yang diinginkan. Tampilan portal ini juga akan memberikan informasi seputar jadwal kapal terkini, dan apabila mempunyai user dan password bisa langsung melakukan proses pemesanan jika belum maka silahkan daftar memalui menu daftar. Gambar 3.52Rancangan Tampilan Portal Tampilan View Tracking Pemesanan Rancangan tampilan viewtracking pemesanan digunakan untuk menampilkan detil data pemesanan yang sudah dilakukan oleh pengguna jasa form ini akan muncul ketika sudah memasukan kode pemesanan di inputan tracking dan kemudian memilih pilihan booking code lalu pilih tombol search.

81 106 Gambar 3.53Rancangan Tampilan View Tracking Pemesanan Tampilan Login Rancangan tampilan ini dipergunakan bagi pengguna yang berkepentingan untuk menggunakan aplikasi.bagi yang berkepentingan menggunakan aplikasi ini maka terlebih dahulu harus memasukkan username danpassword lalu pilih tombol login untuk memproses data username dan password yang sudah diinputkan. Gambar 3.54Rancangan Tampilan Login Tampilan View Tracking Kapal Rancangan tampilan view tracking kapal digunakan untuk menampung data-data tracking kapal yang merupakan status terakhir dari kapal tersebut misalnya kapal tersebut sudah sampai sampai di pelabuhan A atau sedang transit di pelabuhan B ataupu sedang menunda ekspedisi perjalannya semua ada di tampilan ini.

82 107 Gambar 3.55Rancangan Tampilan View Tracking Kapal Tampilan Daftar Kapal dan Tarif Rancangan tampilan daftar kapal dan tarif digunakan untuk menampilkan datadata kapal berikut tarifnya yang bisa dipesan ataupun dilakukan penawaran terhadap kapal yang dibutuhkan didalam tampilan ini jika sebagai eksportir maka bisa melakukan proses pemesanan atau penawaran sementara untuk shipper bisa melakukan Gambar 3.56Rancangan Tampilan Daftar Kapal dan Tarif Tampilan Daftar Penawaran Rancangan tampilan daftar penawaran digunakan untuk menampilkan data penawaran yang dilakukan oleh eksportir dan direspon oleh pihak shipper.

83 108 Gambar 3.57Rancangan Tampilan Daftar Penawaran Tampilan Daftar Pemesanan Rancangan tampilan daftar penawaran digunakan untuk menampilkan data pemesanan yang dilakukan oleh eksportir dan direspon oleh pihak shipper. Gambar 3.58Rancangan Tampilan Daftar Pemesanan Tampilan Daftar Shipping Instruction Rancangan tampilan daftar shipping instruction digunakan untuk menampilkan dan mencetak data shipping instruction yang dibuat oleh eksportir dan direspon oleh pihak shipper.

APLIKASI INFORMASI MUATAN RUANG KAPAL KARGO BERBASIS WEB STUDI KASUS DEPALINDO

APLIKASI INFORMASI MUATAN RUANG KAPAL KARGO BERBASIS WEB STUDI KASUS DEPALINDO APLIKASI INFORMASI MUATAN RUANG KAPAL KARGO BERBASIS WEB STUDI KASUS DEPALINDO Laporan Tugas Akhir Diajukan Untuk Melengkapi Salah Satu Syarat Memperoleh Gelar Sarjana Sistem Informasi Veri Butir Anggriawan

Lebih terperinci

BAB IV TESTING DAN IMPLEMENTASI

BAB IV TESTING DAN IMPLEMENTASI BAB IV TESTING DAN IMPLEMENTASI 4.1 Implementasi Sistem Pada tahapan implementasi dan pengujian sistem, akan dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada sub bab ini akan dijelaskan

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang

BAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Analisis Masalah Langkah awal dalam pembuatan sistem adalah mengidentifikasi permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang disajikan dalam

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN 3.1. Analisa Sistem Dalam melakukan sebuah analisa sistem penulis melakukan wawancara ke salah satu objek yang diambil dalam sebuah penelitian untuk proses pengembangan

Lebih terperinci

TUGAS ANALISIS DAN PERANCANGAN SISTEM PENJUALAN LAPTOP

TUGAS ANALISIS DAN PERANCANGAN SISTEM PENJUALAN LAPTOP TUGAS ANALISIS DAN PERANCANGAN SISTEM PENJUALAN LAPTOP Disusun oleh : Bram Dermawan 13121020 Rendy Rangga Yudha 13121005 FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS MERCUBUANA YOGYAKARTA 2016 DAFTAR ISI Contents

Lebih terperinci

BAB IV ANALISA DAN PERANCANGAN SISTEM. Adapun analisis sistem akan dilakukan pada bagian gudang ruang lingkup

BAB IV ANALISA DAN PERANCANGAN SISTEM. Adapun analisis sistem akan dilakukan pada bagian gudang ruang lingkup BAB IV ANALISA DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Berjalan Adapun analisis sistem akan dilakukan pada bagian gudang ruang lingkup kegiatannya diantaranya adalah melakukan pemesanan barang,

Lebih terperinci

PROSEDUR PROGRAM. Berikut ini adalah petunjuk pemakaian aplikasi basis data penjualan, pembelian

PROSEDUR PROGRAM. Berikut ini adalah petunjuk pemakaian aplikasi basis data penjualan, pembelian PROSEDUR PROGRAM Berikut ini adalah petunjuk pemakaian aplikasi basis data penjualan, pembelian dan persediaan berbasis web pada PT.Datacomindo Mitrausaha. 1. Halaman Home Pada halaman utama Home, user

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM 46 BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Sejarah Perusahaan Batalion Barbershop adalah salah satu usaha jasa perawatan rambut yang berada di Jakarta Selatan. Batalion Barbershop merupakan usaha yang

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Tinjauan Organisasi Dalam hal ini tinjauan organisasi sangat perlu dilakukan untuk mengetahui tentang sejarah organisasi sejak dari awal pendiriannya hingga sekarang

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN III.1. Analisa Sistem Yang Sedang Berjalan Sistem yang berjalan pada CV. Baritama Guna Sejahtera saat ini masih menggunakan sistem manual, semua kegiatan yang berhubungan

Lebih terperinci

User Manual. Sistem e-ska untuk Eksportir

User Manual. Sistem e-ska untuk Eksportir User Manual Sistem e-ska untuk Eksportir i Daftar Isi Daftar Isi Pendahuluan... 1 Manfaat Penggunaan Sistem... 1 Tahapan Proses pada Sistem... 1 Tipe Pengguna... 1 Alur Registrasi... 2 Alur Pengajuan Permohonan

Lebih terperinci

Penjualan Buku Online Toko Buku Gramedia Jember

Penjualan Buku Online Toko Buku Gramedia Jember Penjualan Buku Online Toko Buku Gramedia Jember Disusun oleh : 1. Eko Ribut Santoso (0910651221) 2. Wahyudi Harnowo (0910651222) 3. Ahmad Eko Budi P (0910651228) 4. Mahfud Hamsyah (0910651253) JURUSAN

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Yang Berjalan Sebelum merancang suatu sistem, ada baiknya terlebih dahulu menganalisis sistem yang sedang berjalan di Distro yang akan dibangun tersebut.

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM 34 BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Sejarah singkat Kantor Pelayanan Pajak Kantor Pelayanan Pajak Pratama Jakarta Pademangan sebelumnya bernama kantor Pelayanan Pajak Jakarta Pademangan. Perubahan

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. mampu memperkirakan dan merincikan seluruh dokumen ataupun prosedur yang

BAB IV ANALISIS DAN PERANCANGAN SISTEM. mampu memperkirakan dan merincikan seluruh dokumen ataupun prosedur yang BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Yang Berjalan Analisis terhadap sistem yang berjalan dimaksudkan untuk mempelajari terhadap suatu sistem yang sedang dijalanakan oleh suatu organisasi,

Lebih terperinci

BAB III ANALISA SISTEM

BAB III ANALISA SISTEM BAB III ANALISA SISTEM 3.1 Gambaran Umum Perusahaan Sebelum mempunyai toko kue Mama Sila seperti saat ini awalnya Ibu Isti Rahayu (Pemilik) sudah pernah membuka usaha berjualan aneka makanan dari peyek

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. permasalahan dari suatu sistem informasi. Hasil akhir dari analisis sistem

BAB IV ANALISIS DAN PERANCANGAN SISTEM. permasalahan dari suatu sistem informasi. Hasil akhir dari analisis sistem BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis yang Berjalan Analisis sistem merupakan proses memilah-milah suatu permasalahan menjadi elemen-elemen yang lebih kecil untuk dipelajari guna mempermudah

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Sejarah Singkat Perusahaan Toko SparePart Tunas Muda Variasi adalah nama sebuah bentuk usaha penjualan peralatan dan perlengkapan variasi mobil yang beralamatkan

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem merupakan suatu kegiatan penguraian dari suatu sistem yang

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem merupakan suatu kegiatan penguraian dari suatu sistem yang BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem yang Berjalan Analisis sistem merupakan suatu kegiatan penguraian dari suatu sistem yang utuh ke dalam bagian-bagian komponennya dengan maksud

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Sistem yang Sedang Berjalan Sebuah sistem informasi dapat efektif jika sistem tersebut dapat memberikan gambaran secara detail dari karakteristik informasi

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1. Analisa Sistem Yang Sedang Berjalan Proses analisa sistem merupakan langkah kedua pada fase pengembangan sistem. Analisa sistem dilakukan untuk mengetahui kelebihan

Lebih terperinci

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

BAB IV PERANCANGAN SISTEM Perancangan Pembuatan Sistem(Use Case Diagram) SISTEM BAB IV PERANCANGAN SISTEM 4.1 Perancangan Sistem 4.1.1 Perancangan Pembuatan Sistem(Use Case Diagram) SISTEM Gambar 4.1 Diagram Use Case Aplikasi Penjadwalan 35 1. Use Case Input pesanan Tabel 4.1 Deskripsi

Lebih terperinci

3.2.4 Data Flow Diagram Level DFD Level 1 Penjualan. Gambar 3.8 DFD Level 1 Penjualan

3.2.4 Data Flow Diagram Level DFD Level 1 Penjualan. Gambar 3.8 DFD Level 1 Penjualan 78 3.2.4 Data Flow Diagram Level 1 3.2.4.1 DFD Level 1 Penjualan Gambar 3.8 DFD Level 1 Penjualan 79 3.2.4.2 DFD Level 1 Pembelian Gambar 3.9 DFD Level 1 Pembelian 80 3.2.4.3 DFD Level 1 Pembayaran Penjualan

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. berjalan. Salah satu kesulitan yang sering terjadi pada bagian internal perusahaan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. berjalan. Salah satu kesulitan yang sering terjadi pada bagian internal perusahaan 50 BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Berjalan Berdasarkan hasil pengamatan atau survey dilapangan yang berlokasi di Sabilla Distributor Bogor, penulis dapat menganalisa sistem

Lebih terperinci

TUGAS ANALISIS DAN PERANCANGAN SISTEM LAUNDRY

TUGAS ANALISIS DAN PERANCANGAN SISTEM LAUNDRY TUGAS ANALISIS DAN PERANCANGAN SISTEM LAUNDRY Disusun oleh : M. Ridwan Nur Septian 13121023 Widatin Mayasari 13111022 FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS MERCUBUANA YOGYAKARTA 2016 DAFTAR ISI 1.1

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM Pada bab ini membahas analisa dan perancangan sistem, penelitian ini menggunakan bahasa pemrograman berbasis objek. Analisa sistem meliputi analisa kebutuhan fungsional,

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk

BAB IV ANALISIS DAN PERANCANGAN SISTEM. yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk BAB IV ANALISIS DAN PERANCANGAN SISTEM Analisis sistem merupakan suatu kegiatan penguraian dari suatu sistem yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi

Lebih terperinci

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

BAB IV ANALISIS DAN PERANCANGAN SISTEM. adalah analisis mengenai analisis dokumen, analisis posedur dan analisis proses. 59 BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Berjalan Pada sub bab ini akan dijelaskan mengenai Analisis Sistem Informasi Rental Mobil Di CV tasya Lacaden yang sedang berjalan. Adapun

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN 3.1 Deskripsi Umum Perangkat Lunak Sistem informasi kost di sekitar Universitas Sebelas Maret ini memberikan informasi tentang kost kepada mahasiswa Universitas Sebelas

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Yang Berjalan 4.1.1 Analisis Prosedur Yang Sedang Berjalan 4.1.1.1 Workflow Sistem Informasi Laundry Yang Berjalan Untuk mengetahui sistem yang

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM Analisa Sistem merupakan bentuk kegiatan yang menjabarkan rencana sistem yang akan dibuat berdasarkan identifikasi kebutuhan yang telah dibuat sebelumnya. Dengan

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem Yang Berjalan Proses analisa sistem merupakan langkah kedua pada fase pengembangan sistem. Analisa sistem dilakukan untuk mengetahui kelebihan dan

Lebih terperinci

Prosedur Menjalankan Aplikasi

Prosedur Menjalankan Aplikasi Prosedur Menjalankan Aplikasi 1. Install & Jalankan Xampp. 2. Masukan folder yang berisikan data aplikasi(php,css) kedalam folder htdocs, yang berada di dalam folder xampp. 3. Kemudian buka browser anda

Lebih terperinci

Pada Halaman ini user dapat mengganti password yang sudah ada dengan melakukan :

Pada Halaman ini user dapat mengganti password yang sudah ada dengan melakukan : 1. CIS 1.1 User Management 1.1.1 Change Password Pada Halaman ini user dapat mengganti password yang sudah ada dengan melakukan : 1. Isi field old password dengan password dengan password lama 2. Isi field

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN 3.1 ANALISIS MASALAH Berita adalah laporan tercepat mengenai fakta atau ide terbaru yang benar, berita tersebar ke khalayak luas melalui media kabar berkala seperti surat

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1. Analisis Sistem Yang Sedang Digunakan Sistem yang digunakan saat ini pada CV. Catur Sentosa Primatama adalah sistem semi komputerisasi dengan menggunakan program

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. mengevaluasi permasalahan-permasalahan yang terjadi serta kebutuhan-kebutuhan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. mengevaluasi permasalahan-permasalahan yang terjadi serta kebutuhan-kebutuhan BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Berjalan Analisis sistem merupakan penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian komponennya, dengan maksud mengidentifikasi

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Toko Buku Family merupakan sebuah toko yang menjual buku-buku

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Toko Buku Family merupakan sebuah toko yang menjual buku-buku BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Berjalan Toko Buku Family merupakan sebuah toko yang menjual buku-buku pelajaran. Dalam bab ini akan dijelaskan mengenai Analisis Sistem

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN

BAB IV ANALISIS DAN PERANCANGAN BAB IV ANALISIS DAN PERANCANGAN Pada bab ini memuat hasil analisis dan perancangan perangkat lunak yang akan dibangun pada kerja praktik. Perangkat lunak yang akan dibangun termasuk pengelolaan data siswa,

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem Yang Berjalan Proses analisa sistem merupakan langkah kedua pada fase pengembangan sistem. Analisa sistem dilakukan untuk mengetahui kelebihan dan

Lebih terperinci

2.2. Laporan Realisasi Ekspor INATRADE

2.2. Laporan Realisasi Ekspor INATRADE 2.2 Laporan Realisasi Ekspor INATRADE User Manual @copyright 2018 Daftar Isi PENDAHULUAN... 2 Alamat Akses... 2 LAPORAN REALISASI EKSPOR MELALUI KODE VERIFIKASI... 3 Registrasi... 3 LAPORAN REALISASI EKSPOR

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Tinjauan Organisasi 3.1.1 Sejarah Yayasan Pijar Indah Yayasan Pijar Indah adalah sebuah yayasan yang bergerak dibidang penyaluran pekerja rumah tangga, sejak

Lebih terperinci

BAB IV ANALISA DAN PERANCANGAN

BAB IV ANALISA DAN PERANCANGAN BAB IV ANALISA DAN PERANCANGAN Dalam membuat suatu sistem pemesanan rumah berbasis mobile, terlebih dahulu dilakukan analisa. Analisa dilakukan untuk memahami persoalan atau identifikasi masalah sebelum

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM. mengembangkan, memperbaiki, atau menyempurnakan sebuah sistem. Hal-hal

BAB III ANALISIS DAN PERANCANGAN SISTEM. mengembangkan, memperbaiki, atau menyempurnakan sebuah sistem. Hal-hal BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Tahap analisis sistem merupakan tahap yang mendasar dalam pengembangan sistem. Tahap analisis sistem ini dimaksudkan untuk mengumpulkan data,

Lebih terperinci

Analisis dan Perancangan Sistem Informasi Penjualan Laptop

Analisis dan Perancangan Sistem Informasi Penjualan Laptop Analisis dan Perancangan Informasi Penjualan Laptop Disusun oleh: Bram Dermawan 13121020 Rendy Rangga Yudha 13121005 Program Studi Informasi Fakultas Teknologi Informasi Universitas Mercu Buana Yogyakarta

Lebih terperinci

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

BAB III ANALISA DAN PERANCANGAN 3.2 SEJARAH RUMAH HIJAU PT. PRIMA ANDRIYANI LESTARI 39 BAB III ANALISA DAN PERANCANGAN 3.1 TINJAUAN ORGANISASI Organisasi adalah suatu sistem yang paling berpengaruh, mempengaruhi diantara orang dalam kelompok berkerjasama untuk mencapai suatu tujuan tertentu

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1. Analisa Sistem Yang Berjalan Sistem yang berjalan atau sistem yang digunakan saat ini pada DJ Com adalah sistem secara manual sehingga pekerjaan yang dilakukan memakan

Lebih terperinci

BAB 1 PENDAHULUAN. Luasnya wilayah Indonesia dan jumlah penduduknya mencapai 220 juta jiwa

BAB 1 PENDAHULUAN. Luasnya wilayah Indonesia dan jumlah penduduknya mencapai 220 juta jiwa BAB 1 PENDAHULUAN 1.1 Latar Belakang Luasnya wilayah Indonesia dan jumlah penduduknya mencapai 220 juta jiwa lebih serta memiliki sumber daya alam yang sangat besar, jelas membutuhkan transportasi yang

Lebih terperinci

BAB IV PERANCANGAN 4.1 Perancangan Sistem Untuk memudahkan pembuatan uatan akta notaris berbasis website, maka akan dibuat model menggunakan UML (Unified ModelingLanguage). Perlu diketahui metode UML merupakan

Lebih terperinci

BAB 3 ANALISIS DAN PERANCANGAN SOLUSI Identifikasi Proses Bisnis Berjalan

BAB 3 ANALISIS DAN PERANCANGAN SOLUSI Identifikasi Proses Bisnis Berjalan BAB 3 ANALISIS DAN PERANCANGAN SOLUSI 3.1 Analisis Permasalahan 3.1.1 Identifikasi Proses Bisnis Berjalan Saat ini kebanyakan metode pemesanan makanan yang diterapkan di Indonesia masih tergolong konvensional,

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM 31 BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Tinjauan Organisasi Dalam analisa dan perancangan sistem, tinjauan organisasi perlu dilakukan untuk mengetahui sejarah perusahaan dari mulai berdirinya suatu

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1. Analisis Sistem yang Berjalan Analisa sistem pada yang berjalan bertujuan untuk mengidentifikasi serta melakukan evaluasi terhadap sistem yang telah ada pada perusahaan.

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Berjalan Sebelum merancang suatu sistem, ada baiknya terlebih dahulu menganalisis sistem yang sedang berjalan di Distro yang akan dibangun

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM 31 BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Masalah PT. Perkebunan Nusantara III (Persero), belum memiliki sebuah sistem informasi yang terprogram, belum adanya aplikasi khusus yang digunakan untuk

Lebih terperinci

BAB IV PERANCANGAN SISTEM 4.1 PERANCANGAN SISTEM Untuk memudahkan pembuatan aplikasi sistem pakar berbasis website, maka akan dibuat model menggunakan UML (Unified Modeling Language). Perlu diketahui metode

Lebih terperinci

BAB 5 ANALISIS DAN PERANCANGAN SISTEM

BAB 5 ANALISIS DAN PERANCANGAN SISTEM 105 BAB 5 ANALISIS DAN PERANCANGAN SISTEM 5.1. Analisis Sistem 5.1.1. Model Sistem FRONT END E-COMMERCE BACK OFFICE Surat order Surat jalan Nota pembayaran Gambar 5.1. Model sistem E commerce berperan

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN 3.1 Analisis Masalah Sub ini membahas pemesanan dan pelayanan untuk pelanggan yang tersedia di Salon Meylan. Banyak pengunjung yang datang untuk memesan rias atau perawatan

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN 3.1 Gambaran Umum Perusahaan 3.1.1 Tentang Direktorat Jenderal Kefarmasian dan Alat Kesehatan Direktorat Jenderal Kefarmasian dan Alat Kesehatan merupakan unsur pelaksana

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM Pada perancangan suatu sistem diperlukan analisis yang tepat sehingga proses pembuatan sistem dapat berjalan dengan baik dan sistem yang dibuat sesuai dengan yang

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN 28 BAB III ANALISIS DAN PERANCANGAN III.1. Analisis Sistem yang Berjalan Analisa sistem pada yang berjalan bertujuan untuk mengidentifikasi serta melakukan evaluasi terhadap sistem yang telah ada pada

Lebih terperinci

BAB III ANALISA PERANCANGAN SISTEM

BAB III ANALISA PERANCANGAN SISTEM 45 BAB III ANALISA PERANCANGAN SISTEM 3.1 Tinjauan Perusahaan 3.1.1 Sejarah perusahaan PT. Total Multi Anugrah adalah perusahaan yang bergerak dibidang elektronik dan peralatan rumah tangga. Pada awalnya

Lebih terperinci

BAB IV ANALISA DAN PERANCANGAN SISTEM Analisis Prosedur yang sedang Berjalan

BAB IV ANALISA DAN PERANCANGAN SISTEM Analisis Prosedur yang sedang Berjalan BAB IV ANALISA DAN PERANCANGAN SISTEM 4.1 Analisa Sistem Yang Berjalan 4.1.1 Analisis Prosedur yang sedang Berjalan 4.1.1.1 Use Case Konfirmasi Customer Supplier Pemasukan barang Gudang

Lebih terperinci

Daftar Isi. User Manual. Sistem e-ska untuk Eksportir VERSI 1.3 - FULL

Daftar Isi. User Manual. Sistem e-ska untuk Eksportir VERSI 1.3 - FULL Daftar Isi User Manual Sistem e-ska untuk Eksportir VERSI 1.3 - FULL COPYRIGHT @2013 Daftar Isi i Daftar Isi Pendahuluan... 3 Manfaat Penggunaan Sistem... 3 Tahapan Proses pada Sistem... 3 Tipe Pengguna...

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM 3.1. Analisa Sistem Aplikasi ini dibuat berbasis web untuk mendukung aplikasi pencari jasa laundry, dimana aplikasi ini digunakan oleh user admin dan user laundry.

Lebih terperinci

Manual Book For Customer

Manual Book For Customer Manual Book For Customer Daftar isi... 1 Pendaftaran member... 2 Login member... 3 Manajemen akun member... 8 Profil... 9 Ubah kata sandi... 9 Invoice... 9 Pesan admin... 10 Konfirmasi pembayaran... 10

Lebih terperinci

Gambar 41 Isi Data DO Gambar 42 Status DO "DELIVERY ORDER RELEASED" Gambar 43 Notifikasi DO Released ke Freight Forwarder...

Gambar 41 Isi Data DO Gambar 42 Status DO DELIVERY ORDER RELEASED Gambar 43 Notifikasi DO Released ke  Freight Forwarder... DAFTAR ISI DAFTAR ISI... 2 DAFTAR GAMBAR... 3 REGISTRASI USER... 5 1. SIGN UP... 6 2. PERSONAL INFO... 8 3. LOGIN icargo... 11 DO PAYMENT... 14 1. REQUEST DO... 15 2. APPROVE DO... 18 3. SEND BILL... 22

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN. berikut analisa sistem lama yang berjalan:

BAB III ANALISA DAN PERANCANGAN. berikut analisa sistem lama yang berjalan: BAB III ANALISA DAN PERANCANGAN 3.1. Analisa Sistem Lama Pada saat ini, Toko Fadhil adalah sebuah toko yang menjual berbagai perlengkapan bayi. Transaksi pembelian yang berjalan masih konvensional, berikut

Lebih terperinci

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM BAB IV PERANCANGAN SISTEM 4.1 Perancangan Sistem Pada toko Mutiara Fashion akan dibuat sebuah Sistem informasi penjualan berbasis web (e-commerce) itu sendiri. Perancangan aplikasi ini di bangun bertujuan

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Obejek Penelitian 3.1.1 Sejarah Agen Agen AHS Sabna merupakan tempat untuk melakukan isi ulang air mineral resmi dari brand aqua, selain galon AHS Sabna juga

Lebih terperinci

40 BAB III PEMBAHASAN 3.1 Umum 3.1.1 Sejarah Pengelolaan data barang inventaris di Badan Bagian Umum Daerah Kepulauan Seribu, sekarang ini sering mengalami terjadinya kesalahan dalam penyajian laporan

Lebih terperinci

USER MANUAL PENDAFTARAN USER EMKL/PPJK

USER MANUAL PENDAFTARAN USER EMKL/PPJK SKPTI Survey Kondisi Petikemas Berbasis Teknologi Informasi USER MANUAL PENDAFTARAN USER EMKL/PPJK Version 1.0 Jakarta, Semarang, Februari Mei 2018 1. Pendaftaran Untuk melakukan login, langkahnya adalah

Lebih terperinci

Gambar 1 Layar Login. - Pada halaman ini, user diharuskan menginput username dan password. - Klik tombol login. Gambar 2 Layar Main Menu

Gambar 1 Layar Login. - Pada halaman ini, user diharuskan menginput username dan password. - Klik tombol login. Gambar 2 Layar Main Menu Untuk menjalankan aplikasi sistem basis data pada PT. Global Mandiri Transindo ini, dimulai dengan : 1) Membuka browser 2) Buka link http://localhost/gmt/index.php 1. Gambar 1 Layar Login 2. - Pada halaman

Lebih terperinci

Gambar 4.38 Tampilan Layar Staff. menampilkan daftar perusahaan staff yang sudah tercatat atau

Gambar 4.38 Tampilan Layar Staff. menampilkan daftar perusahaan staff yang sudah tercatat atau 233 Gambar 4.38 Tampilan Layar Staff Tampilan layar Staff menampilkan daftar perusahaan staff yang sudah tercatat atau terdaftar. Jika link nama perusahaan diklik maka akan menampilkan tampilan layar Staff

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM 52 BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Yang Berjalan Merupakan tahap identifikasi terhadap alur sistem yang terjadi dalam proses promosi yang ada pada DISBUDPAR Bandung. Proses analisis

Lebih terperinci

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

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Pada sub bab ini akan dijelaskan mengenai analisis sistem informasi rental mobil BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Yang Berjalan Pada sub bab ini akan dijelaskan mengenai analisis sistem informasi rental mobil di ABC Putra Mandiri yang sedang berjalan. Adapun

Lebih terperinci

BADAN PENGEMBANGAN DAN PEMBERDAYAAN SDM KESEHATAN KEMENTERIAN KESEHATAN INDONESIA

BADAN PENGEMBANGAN DAN PEMBERDAYAAN SDM KESEHATAN KEMENTERIAN KESEHATAN INDONESIA 2018 USER MANUAL SATKER APLIKASI e-planning BADAN PENGEMBANGAN DAN PEMBERDAYAAN SDM KESEHATAN KEMENTERIAN KESEHATAN INDONESIA DAFTAR ISI PANDUAN PENGGUNAAN APLIKASI E-PLANNING... 2 USER PRODI... 4 Mengubah

Lebih terperinci

BAB IV PERANCANGAN. Gambar 4.1: Use Case Diagram Plafon Mingguan. Tabel 4.1: Deskripsi Use Case Diagram Plafon Mingguan

BAB IV PERANCANGAN. Gambar 4.1: Use Case Diagram Plafon Mingguan. Tabel 4.1: Deskripsi Use Case Diagram Plafon Mingguan 42 BAB IV PERANCANGAN 4.1 Perancangan Sistem Usulan Berdasarkan analisa permasalahan yang terjadi di PT PLN (Persero) Distribusi Banten, penulis mengusulkan perancangan sistem untuk menangani masalah terebut.

Lebih terperinci

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. Daftar Account Customer. Pesan LOGIN GAGAL! Ulangi Lagi. Input Booking Service. Simpan Data ke Database. Cetak Nota Boking Service BAB IV PERANCANGAN 4.1 Perancangan Algoritma 4.1.1 Algoritma Pemesanan Servis Start Login Punya Account User? Daftar Account Y Input Login T Pesan LOGIN GAGAL! Ulangi Lagi Tampil Halaman Utama Input Data

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1. Analisis Sistem Yang Sedang Berjalan Pada tahap analisa sistem yang dilakukan oleh penulis, sistem pelayanan jasa yang digunakan pada PT. Trans Asia Jaya adalah

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Analisa Kebutuhan Sistem Analisa terhadap kebutuhan sistem merupkan analisa terhadap apa saja yang dibutuhkan untuk perancangan sistem yang akan dipakai atau

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM 53 BAB III ANALISIS DAN PERANCANGAN SISTEM Pada bab ini akan dibahas tentang identifikasi masalah, analisis sistem, perancangan sistem, rancangan pengujian dan evaluasi sistem dalam Rancang Bangun Sistem

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Proses analisa sistem merupakan langkah kedua pada fase pengembangan sistem. Analisa sistem dilakukan untuk mengetahui kelebihan dan kekurangan

Lebih terperinci

TUGAS UAS. Rekayasa Perangkat Lunak

TUGAS UAS. Rekayasa Perangkat Lunak TUGAS UAS Rekayasa Perangkat Lunak Disusun Oleh : Vilio Rossy : G.131.13.0063 Fakultas Teknologi Informatika Informasi Universitas Semarang Use Case Diagram SISTEM RESERVASI ONLINE PALACE FINE CUISINE

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisa Masalah Mengenal, mengetahui, memahami merupakan sesuatu yang dilakukan oleh setiap masyarakat menjalankan proses bisnis dalam dunia Lelang. Dan umumnya

Lebih terperinci

PERANCANGAN UML Penyewaan Alat Musik

PERANCANGAN UML Penyewaan Alat Musik Cover PERANCANGAN UML Penyewaan Alat Musik Disusun oleh: Juri Anta Tarigan (13111056) Dimas Agus Sardhika UNIVERSITAS MERCUBUANA YOGYAKARTA PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem Yang Berjalan Proses analisa sistem merupakan langkah dari pada fase pengembangan sistem. Analisa sistem dilakukan untuk mengetahui kelebihan dan

Lebih terperinci

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

BAB IV ANALISIS DAN PERANCANGAN SISTEM. langkah untuk menentukan prosedur yang sedang dirancang, karena dengan BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Yang Sedang Berjalan Analisis terhadap sistem yang sedang berjalan merupakan salah satu langkah untuk menentukan prosedur yang sedang dirancang,

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1. Analisis Sistem yang Berjalan Proses yang sedang berjalan dalam penginformasian Lokasi Akper dan Akbid ini masih bersifat manual. Bentuk manual yang dibuat oleh

Lebih terperinci

Pada Halaman ini user dapat mengganti password yang sudah ada dengan melakukan :

Pada Halaman ini user dapat mengganti password yang sudah ada dengan melakukan : 1. CIS 1.1 User Management 1.1.1 Change Password Pada Halaman ini user dapat mengganti password yang sudah ada dengan melakukan : 1. Isi field old password dengan password dengan password lama 2. Isi field

Lebih terperinci

DAFTAR ISI DAFTAR ISI... 1 BAB I Halaman Awal Proses Registrasi Login Pendaftar... 5 BAB II... 8 PROSES PERIJINAN...

DAFTAR ISI DAFTAR ISI... 1 BAB I Halaman Awal Proses Registrasi Login Pendaftar... 5 BAB II... 8 PROSES PERIJINAN... DAFTAR ISI DAFTAR ISI... 1 BAB I... 2 1. Halaman Awal... 2 2. Proses Registrasi... 4 3. Login Pendaftar... 5 BAB II... 8 PROSES PERIJINAN... 8 1. Mengisi Detail Permohonan Izin... 8 2. Melengkapi Berkas

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem Yang Berjalan Sebuah sistem pengolahan informasi dapat efektif jika sistem tersebut dapat memberikan gambaran secara detail dari karakteristik informasi

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. menganalisa sistem yang sedang berjalan kita dapat mengetahui kelebihan dan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. menganalisa sistem yang sedang berjalan kita dapat mengetahui kelebihan dan BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem yang Sedang Berjalan Analisis terhadap sistem yang sedang berjalan merupakan salah satu langkah untuk menentukan prosedur yang sedang dirancang,

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN PROGRAM

BAB III ANALISA DAN PERANCANGAN PROGRAM BAB III ANALISA DAN PERANCANGAN PROGRAM 3.1 Analisa dan Perancangan Program Pada penelitian sebelumnya yang dikerjakan oleh Kabul Ichlas, yaitu suatu program aplikasi penjualan tiket online dengan menggunakan

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem Yang Sedang Berjalan Dalam mengevaluasi suatu proses diperlukan tahap analisis untuk menguji tingkat kelayakan terhadap proses perancangan sistem

Lebih terperinci

BAB III ANALISIS DAN DISAIN SISTEM

BAB III ANALISIS DAN DISAIN SISTEM BAB III ANALISIS DAN DISAIN SISTEM III.1 Analisa Sistem yang Sedang Berjalan Berdasarkan hasil dari pengamatan-pengamatan terhadap data di kantor dan secara langsung di lapangan yang dilakukan oleh penulis,

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Identifikasi Masalah Berkembangnya suatu perusahaan tidak lepas dari peranan teknologi. Dalam hal ini pengolahan data yang cepat dan akurat sangatlah dibutuhkan.

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. proses kerja yang sedang berjalan. Pokok-pokok yang di analisis meliputi analisis

BAB IV ANALISIS DAN PERANCANGAN SISTEM. proses kerja yang sedang berjalan. Pokok-pokok yang di analisis meliputi analisis BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Berjalan Analisis sistem yang berjalan dilakukan dengan tujuan untuk mengetahui proses kerja yang sedang berjalan. Pokok-pokok yang di analisis

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem Yang Berjalan Sebuah sistem pengolahan informasi dapat efektif jika sistem tersebut dapat memberikan gambaran secara detail dari karakteristik informasi

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Gambaran Umum PT. XYZ PT. XYZ adalah perusahaan yang bergerak di bidang penjualan obat khusus bagi Rumah Sakit, Apotik, Klinik, dan lainnya yang bergerak di bidang

Lebih terperinci

BAB IV PERANCANGAN LAYAR ANTAR MUKA

BAB IV PERANCANGAN LAYAR ANTAR MUKA BAB IV PERANCANGAN LAYAR ANTAR MUKA Pada bab ini akan dijelaskan tentang rancangan layar sistem yang akan dibangun. Berikut ini adalah rancangan layar dari form form yang ada pada sistem ini. 4.1 Rancangan

Lebih terperinci