bab4baru
DESCRIPTION
gsyudagyfsdTRANSCRIPT
BAB IV
EVALUASI SISTEM
4.1 Analisa Sistem Yang Sedang Berjalan
Analisa sistem (system analysis) dapat dikendalikan sebagai penguraian dari
suatu sistem informasi yang utuh kedalam komponen-komponen untuk
mengidentifikasi dan mengevaluasi permasalahan-permaslahan sehingga dapat
diusulkan perbaikan-perbaikannya. Sebelum melakukan perancangan sistem
terlebih dahulu dilakukan penganalisaan sistem yang sedang berjalan dalam
organisasi tersebut.
Analisa sistem dilakukan untuk mendapatkan sistem yang lebih baik dari
sistem sebelumnya. Analisis Sistem berisi tentang penjelasan penganalisaan
proses dan sistem yang sedang berjalan serta analisis mengenai pemecahan
permasalahan yang ada, yang terdiri dari Kelemahan Sistem, Kebutuhan Sistem
antara lain : Kebutuhan Perangkat Lunak, Kebutuhan Informasi, Kebutuhan
Pengguna.
Berdasarkan hasil pengamatan langsung pada PT. Melda Jaya Tanjung Balai
dalam melakukan transaksi penjulan tiket masih mengunakan cara yang manual
yaitu dengan dengan cara mencatat semua laporan penjualan kedalam buku dan
mengarsipkannya, hal ini menyebabkan banyak data yang hilang dan sulit dicari,
untuk mengatasi kesalahan data tersebut penulis akan mengambil sebuah trobosan
baru yang akan sangat membantu dalampengolahan data yaitu dengan dengan
melakukan pengolahan data yang terkomputerisasi.
36
37
4.1.1 Prosedur Pengolahan Data
Prosedur pengolahan data merupakan penganalisaan terhadap kegiatan-
kegiatan yang dilakukan oleh pihak PT. Melda Jaya Tanjung Balai dalam proses
Sistem Informasi Penjualan Tiket sekaligus untuk mempermudah penggambaran
Flowmap yang sedang berjalan. Adapun prosedur Penjualan Tiket yang sedang
berjalan pada PT. Melda Jaya Tanjung Balai adalah sebagai berikut :
1. Administrasi memberi atau menanyakan identitas calon penumpang kapal ferry
2. Administrasi memberikan informasi penjadwalan kapal ferry
3. Administrasi memberikan informasi mengenai harga tiket kapal ferry jika
calon penumpang anak-anak, ataupun dewasa.
4. Jika penumpang setuju dengan harga tiket kapal ferry, maka penumpang wajib
memberikan uang tiket kapal ferry kepada administrasi
5. Administrasi memebuat tiket kapal ferry sebagai bukti transaksi pemesanan
dan penjualan tiket untuk calon penumpang
6. Disetiap keberangkatan kapal bagian administrasi akan membuat surat jalan
keberangkatan berdasarkan tiket kappa ferry dan diberikan kepada nahkoda
kapal
7. Diakhir jam kerja, bagian administrasi menghitung jumlah jam uang yang
diterima dari hasil seluruh transaksi penjualan tiket dan membuat laporan
transaksi harian.
8. Setelah satu bulan kepala keuangan mulai dapat kiriman data laporan transaksi
harian yang terjadi selama satu bulan, kemudian diperiksa apakah datanya
sesuai dengan jumlah tiket bus yang terjual atau tidak
38
9. Jika sesuai maka kepala keuangan akan memberi paraf dan mengarsipkan
laporan dan tiket tersebut. Jika tidak sesuai, kepala keuangan ini akan
mengkoreksinya kembali sebelum memberi paraf dan mengarsipkannya
4.1.2 Aliran Informasi (Flow Of Document)
Tujuan dari aliran sistem informasi adalah untuk menggambarkan proses
dari dokumen dokumen yang ada pada sistem. Sistem yang digunakan sekarang
ini merupakan sistem yang sedang berjalan pada PT. Melda Jaya Tanjung Balai
Aliran lebih memperjelas pengolahan data, dibawah ini digambarkan
aliran informasi dari proses yang berjalan.
39
Gambar 4.1 Diagram Alir Sistem Yamg Sedang BerjalanSumber : PT. Melda Jaya Tanjung Balai
40
4.1.3 Formulir Input dan Output Sistem Yang Sedang Berjalan
Bentuk system yang sedang berjalan pada PT. Melda Jaya Tanjung Balai
masih manual yang dibuat kedalam buku laporan
4.1.3.1 Formulir Input
Formulir input adalah uraian yang menjelaskan tentang formulir input
pada pengolahan data penjualan tiket kapal ferry. Adapun bentuk input yang
digunakan sebagai dasar pengolahan data penjualan tiket dalah berupa laporan.
Bentuk laporan data penjulan tiket dapat dilihat pada gambar berikut:
Tabel 4.1 Formulir Input Penjualan Tiket Kapal FerryPT. Melda Jaya Tanjung Balai
Sumber : PT. Melda Jaya Tanjung Balai
4.1.3.2 Formulir Output
Adapun output yang dilakukan pada PT. Melda Jaya Tanjung Balai adalah
sebagai berikut .
Gambar 4.1 Output Penjualan Tiket Kapal Ferry PT. Melda Jaya Tanjung BalaiSumber : PT. Melda Jaya Tanjung Balai
41
4.1.4 Analisa Kelemahan Formulir Input dan Output
Setelah menganalisa lampiran-lampiran di atas yang terdapat pada PT.
Melda Jaya Tanjung Balai
1. Laporan Penjualan Tiket kapal ferry yang dihasilkan sangat sederhana
pemrosesan. Maka dapat dilihat kelemahan yaitu pengolahan data yang
terbatas.
2. Dalam Menganalisa Laporan atau informasi Penjualan Tiket kapal ferry
memerlukan waktu cukup lama kerena pemrosesan data yang dilakukan
belum lengkap didukung oleh sistem aplikasi optimal.
3. Memerlukan tempat penyimpanan data yang sangat besar dalam penyimpanan
arsip yang tidak lagi dan akan kesulitan apabila terjadi proses pencarian arsip-
arsip tersebut.
4.2 Perancangan Sistem Yang di usulkan
4.2.1 Ulasan Sistem Baru
Perancangan sistem merupakan suatu hal yang sangat penting setelah
analisa selesai dilakuka, karena kelemahan-kelemahan dapat diketahui, sehingga
dengan adanaya pengembangan terhadap sistem yang baru diharapkan kendala-
kendala yang ada dapat diatasi . Pengolahan data yang akan diusulkan pada sistem
ini adalah proses sistem penjualan tiket kapal ferry. Pada perancangan sistem ini
digambarkan bagaimana suatu sistem dipersiapkan untuk dibangun menjadi suatu
aplikasi program yang bermanfaat bagi penggunanya. Alternatif yang digunakan
pada perancangan sistem ini adalah menggunakan bagan alir dokumen,dan
diagram konteks yang merupakan salah satu dari tool pengembangan secara
terstruktur.
42
4.2.2 Desain Global
Desain global bertujuan untuk menjelaskan dan menerangkan mengenai
sistem baru yang akan dibangun secara keseluruhan. Desain global memberikan
gambaran bagi para user suatu sistem, sehingga dapat memberikan kemudahan
bagi mereka yang menggunakan sistem ini. Desain global dapat digambarkan
dengan menggunakan DFD (Data Flow Diagram) yang dijabarkan dengan
menggunakan simbol-simbol diagram.
4.2.2.1 Data Flow Diagram (DFD)
Diagram arus data (data flow diagram) atau DFD adalah suatu gambaran
grafis dari suatu sistem yang menggunakan sejumlah bentuk-bentuk simbol untuk
menggambarkan bagaimana data mengalir melalui suatu proses yang saling
berkaitan. Pengguna DFD sebagai modeling tools dipopulerkan oleh Tom Ade
Marco dan yordan (1978), Gare dan Sersen (1979) dengan menggunakan
pendekatan metode analis sistem terstruktur (Structurted System Analysis
Method).
DFD terdiri dari konteks diagram dan DFD level 0, level1, dan seterusnya. Dalam
sistem ini penulis mencoba menggambarkan diagram konteks, DFD level 0
dengan menggunakan diagram alir data.
4.2.2.2 Diagram Konteks
Context merupakan diagram level tertinggi dari DFD yang memberikan
gambaran tentang keseluruhan sistem, diagram tersebut tersdiri dari simbol proses
yang menggambarkan seluruh sistem. Adapun context diagram dari program
43
Sistem informasi penjualan tiket kapal ferry dapat dilihat pada gambar 4.4 berikut
ini :
Gambar 4.4 Diagram Context
User memberikan data kepada system, user meminta informasi kepada
system, system membrikan informasi PT. Melda Jaya Tanjung Balai berupa profil
PT. Melda Jaya Tanjung Balai, list tujuan, list jadwal keberangkatan, List kapal
ferry, List Data Pembatalan dan List penjualan tiket kapal ferry PT. Melda Jaya
Tanjung Balai. System memberikan data kepada administrator seperti list tujuan,
list jadwal keberangkatan, list ferry, list data pembatalan, dan list data penjualan
tiket kapal ferry PT. Melda Jaya Tanjung Balai. Administrator harus
menggunkan/menginput username dan password agar bias memasuki halaman
admin. Administrator memberikan/menginput data-data kapal ferry PT. Melda
Jaya Tanjung Balai sesuai dengan yang dibutuhkan kepada system yang kemudian
ditampilkan dihalaman user.
44
4.2.2.3 Data Flow Diagram Level 0
Diagram level 0 adalah diagram level yang dirincikan lagi dari diagram
context. Keseimbangan input dan output diagram level 0 dengan diagram
hubungannya harus terpelihara dan menggunakan data store. DFD ini
menggambarkan system informasi penjualan yang diusulkan sebagai suatu
jaringan fungsional yang dihubungkan satu sama lain dengan alur data. Langkah
awal administrator menginput username dan password, password diterima
selanjutnya admin melakukan penginputan data-data, data penumpang, data
pembatalan, data bus, data laporan pembatalan, dan data penjualan tiket kapal
ferry. Kemudian system menampilkan halaman utama dan memberikan informasi
mengena data PT. Melda Jaya Tanjung Balai dan data penjualannya. Kemudian
system memberikan halaman pengunjung dan halaman pendaftaran penumpang
kepada user. Kemudian system memberikan data tamu dan data pendaftar kepada
user. Diagram level 0 dapat dilihat pada gambar 4.5 dibawah ini.
45
Gambar 4.5 Data Flow Diagram Level 0
4.2.3 Desain Terperinci
Pada desain terperinci akan dijabarkan dan digambarkan hal-hal yang
berkaitan dalam perancangan output, perancangan input dan perancangan
database pada sistem yang baru dibuat oleh penulis.
4.2.3.1 Perancangan output
Perancangan output merupakan suatu bentuk keluaran atau laporan yang
dibutuhkan oleh komisaris PT. Melda Jaya Tanjung Balai untuk membantu
46
mengambil suatu keputusan. Adapun bentuk desain output tersebut adalah sebagai
berikut :
1. Desain Output Laporan Data Jadwa Kapal Ferry
Tabel 4.2 Laporan Data Jadwal Kapal Ferry
PT. Melda Jaya Jl. Letjend Suprapto No. 16 Tanjung Balai
Data Kapal Ferry
NO Kode
Tgl Berankat Jam Tujuan Jenis Ferry No Fery Aksi
xxx xxx xxx xxx xxx xxx xxx
Delete/EditXxx Xxx Xxx Xxx Xxx xxx xxx
T. Balai.....................2015 Disetujui Oleh
(......................)
2. Desain Output Laporan Data Penumpang
Tabel 4.3 Laporan Data Penumpamng
PT. Melda Jaya Jl. Letjend Suprapto No. 16 Tanjung Balai
Data Penumpang Kapal Ferry
NO Kode Nama No PassportJenis
KelaminWarganegara No Telpon Aksi
xxx xxx xxx xxx xxx xxx xxxDelete/
EditXxx Xxx Xxx Xxx Xxx xxx xxx
T. Balai .....................Pimpinan
(.......................)
3. Desain Output Laporan Data Penjualan
47
Tabel 4.3 Laporan Data Penjualan
CV. Melda Jaya Jl. Letjend Suprapto No. 16 Tanjung Balai
Data Penumpang Kapal Ferry
NONo
tiketTanggal transaksi
tujuanTanggal
BerangkatJenis Ferry Tarif anak
Tarif dewasa
Aksi
xxx xxx xxx xxx xxx xxx xxx xxxDelete/
EditXxx Xxx Xxx Xxx Xxx xxx xxx xxx
T. Balai ......................Pimpinan
(.......................)
4. Desain Output Laporan Data Pembatalan
Tabel 4.3 Laporan Data Pembatalan
CV. Melda Jaya Jl. Letjend Suprapto No. 16 Tanjung Balai
Data Penumpang Kapal Ferry
NONo
tiketTanggal transaksi
tujuanTanggal
BerangkatJenis Ferry Tarif anak
Tarif dewasa
Aksi
xxx xxx xxx xxx xxx xxx xxxDelete/
EditXxx Xxx Xxx Xxx Xxx xxx xxx
T. Balai ......................Pimpinan
(......................)
4.2.3.2 perancangan Input
Berikut ini adalah rancangan input system informasi penjualan tiket kapal
ferry pada PT. Melda Jaya Tanjung Balai
1. Rancangan Halaman Input Menu Administrator
Rancangan tampilan administrator adalah rancangan untuk menginput data-
data-data penjualan tiket kapal Ferry yang ingin disampaikan kepada user.
Tampilan administrator ini hanya pihak-pihak tertentu yang bias masuk ke
tampilan administrator karena untuk masuk kerancangan administrator harus
menggunakan username dan password dan pada halaman administratrot bias
Header
Home | Ferry | Tujuan | Keberangkatan | Penumpang | Penjualan |Pembatalan| Logout
Footer
Header
Home | Ferry | Tujuan | Keberangkatan | Penumpang | Penjualan |Pembatalan| Logout
Footer
48
menginputkan data seperti data kapal ferry, data penumpang data penjualan, data
pembatalan, laporan data penjualan, Gambar 4.6 berikut adalah merupakan
rancangan tampilan administrator.
Gambar 4.6 Rancangan Halaman Menu Utama Administrator
2. Halaman Rancangan Input, Edit, Delete, Data Kapal Ferry
Perancangan tampilan data kapal ferry berguna untuk menampilkan
halaman input, edit dan delete data kapal feery dan rancangan tampilan ini juga
dapat digunakan untuk mengedit, menambah dan menghapus data kapal ferry.
Adapun bentuk tampilan data kapal ferry dapat dilihat pada gambar berikut ini:
Input Data Kapal Ferry
NO Jenis Fery Nomor Feryy Aksixxx xxx xxx Delete/Edit
Xxx Xxx Xxx xxx
Gambar 4.7 Rancangan Halaman Input, Edit , Delete Data Kapal Ferry
3. Rancangan Halaman Input Edit, Delete Data Tujuan
Header
Home | Ferry | Tujuan | Keberangkatan | Penumpang | Penjualan | Logout
Footer
Header
Home | Ferry | Tujuan | Keberangkatan | Penumpang | Penjualan | Pembatalan| Logout
49
Peranangan tampilan data penumpang berguna untuk menampilkan halaman
Edit, Delete data tujuan dan rancangang tampilan ini juga dapat digunakan untuk
megubah, menambah, menghapus data tujuan. Adapun bentuk tampilan untuk
data penumpang dapat dilihat pada gambar berikut ini:
Input Data Tujuan
NO id Kode Tujuan Tujuan Jenis Ferry Aksixxx xxx xxx xxx xxx Delete/Edit
Xxx Xxx Xxx Xxx Xxx xxx
Gmbar 4.8 Rancangan Halaman Input Edit Delete tujuan
4. Rancangan Halaman Input Edit, Delete Jadwal
Peranangan tampilan data penumpang berguna untuk menampilkan halaman
Edit, Delete data jadwal keberangkatndan rancangang tampilan ini juga dapat
digunakan untuk megubah, menambah, menghapus data jadwal keberangkatan.
Adapun bentuk tampilan untuk data penumpang dapat dilihat pada gambar berikut
ini:
Header
Home | Ferry | Tujuan | Keberangkatan | Penumpang | Penjualan |Pembatalan| Logout
Footer
50
Input Data Jadwal Keberangkatan
NO Kode
Tgl Berankat Jam Tujuan Jenis Ferry No Fery Aksi
xxx xxx xxx xxx xxx xxx xxx
Delete/EditXxx Xxx Xxx Xxx Xxx xxx xxx
Gmbar 4.9 Rancangan Halaman Input Edit Delete Jadwal Keberangkatan
5. Rancangan Halaman Input Edit, Delete Data Penumpang
Peranangan tampilan data penumpang berguna untuk menampilkan halaman
Edit, Delete data penumpang dan rancangang tampilan ini juga dapat digunakan
untuk megubah, menambah, menghapus data penumpang. Adapun bentuk
tampilan untuk data penumpang dapat dilihat pada gambar berikut ini:
Input Data Penumpang
NO Kode Nama No PassportJenis
KelaminWarganegara No Telpon Aksi
xxx xxx xxx xxx xxx xxx xxxDelete/
EditXxx Xxx Xxx Xxx Xxx xxx xxx
Gmbar 4.10 Rancangan Halaman Input Edit Delete Data Penumpang
6. Rancangan Halaman Input Edit, Delete Data Penjualan
Header
Home | Ferry | Tujuan | Keberangkatan | Penumpang | Penjualan | Pembatalan|Logout
Footer
51
Peranangan tampilan data penumpang berguna untuk menampilkan halaman
Edit, Delete data penjualan dan rancangang tampilan ini juga dapat digunakan
untuk megubah, menambah, menghapus data penjualan. Adapun bentuk tampilan
untuk data penumpang dapat dilihat pada gambar berikut ini:
Input Data Penjualan
NONo
tiketTanggal transaksi
tujuanTanggal
BerangkatJenis Ferry Tarif anak
Tarif dewasa
Aksi
xxx xxx xxx xxx xxx xxx xxxDelete/
EditXxx Xxx Xxx Xxx Xxx xxx xxx
Gmbar 4.11 Rancangan Halaman Input Edit Delete Data Penjualan
4.2.3.3 ERD
Entity Relantionship Diagram (ERD) merupakan suatu modal jaringan
yang menggunakan susunan data yang disimpan dalam sistem secara abstrak.
Dalam rancangan ini, penulis menggambarkan ERD adalah sebagai berikut:
52
Gambar 4.12 Entity Relationship Diagram (ERD)
4.2.3.4 Rancangan Desain Basis Data
Database atau basis data merupakan system yang terdiri dari atas file
(tabel) yang saling berhubungan dalam sebuah basis data disebuah system
computer yang memungkinkan untuk mengakses dan memanipulasi file-file
tersebut. Pada system informasi penjualan tiket berbasis web ini terdapat pada
table berikut ini:
1. Tabel Login
Nama Database : KapalFerry
Nama Tabel : Login
53
Fieldkey : Id
Tabel 4.4 Rancangan Tabel Login
Field Name Type Data Size Description
ID varchar 15 User id
user varchar 25 Nama
Password varchar 15 Password
2. Tabel Ferry
Nama Database : KapalFerry
Nama Tabel : Ferry
Fieldkey : Id
Tabel 4.4 Rancangan Tabel Ferry
Field Name Type Data Size Description
ID varchar 15 User id
Jenis Ferry varchar 25 Jenis Ferry
No Ferry varchar 15 No Ferry
3. Tabel Tujuan
Nama Database : KapalFerry
Nama Tabel : Tujuan
Fieldkey : Id
Tabel 4.4 Rancangan Tabel tujuan
Field Name Type Data Size Description
ID varchar 15 User id
Kode tujuan varchar 25 Kode tujuan
Tujuan varchar 15 Tujuan
54
Jenis Ferry varchar 10 Jenis Ferry
4. Tabel Jadwal
Nama Database : KapalFerry
Nama Tabel : Jadwal
Fieldkey : Kode
Tabel 4.4 Rancangan Tabel Jadwal
Field Name Type Data Size Description
kode varchar 15 kode
Tglkeberangkatan
varchar 25 Nama
Jam varchar 15 Password
Tujuan varchar 25 Tujuan
Jenis Ferry varchar 20 Jenis Ferry
No Ferry varchar 10 No Ferry
2. Tabel Penumpang
Nama Database : KapalFerry
Nama Tabel : Penumpang
Fieldkey : ID
Tipe : varchar
Tabel 4.5 Struktur Tabel Penumpang
Field Name Type Data Size Description
kode_penumpang varchar 20 Kode_ penumpang
Nama varchar 10 Nama
Tgl_lahir Varcahr 20 Tanggal lahir
Jenis Kelamin varchar 30 Alamat
55
Nopasport varchar 20 Nopasport
No_telp varchar 10 No_Telpone
3. Tabel Penjualan
Nama Database : KapalFerry
Nama Tabel : Penjualan
Fieldkey : No_Faktur
Tabel 4.6 Struktur Tabel Penjualan
Field Name Type Data Size Description
No_Faktur varchar 4 No Faktur
Tgl varchar 10 Tanggal
Tujuan Text 20 Tujuan
Jlh_Pesan Int 2 Jumlah Pesan
Tgl_berangkat Date - Tgl Berangkat
4. Tabel Pembatalan
Nama Database : KapalFerry
Nama Tabel : Pemabatalan
Fieldkey : No_Faktur
Tabel 4.7 Struktur Tabel Pembatalan
Field Name Type Data Size Description
No_tiket varchar 6 No Faktur
Tgl_batal date - Tanggal Batal
Jam_batal Text - Jam Batal
Jml_tiket_Batal Int 5 Tgl tiket batal
56
5. Tabel Kapal Ferry
Nama Database : KapalFerry
Nama Tabel : Kapal Ferry
Fieldkey : ID
Tabel 4.8 Struktur Tabel Kapal Ferry
Field Name Type Data Size Description
Type_Kapal varchar 20 Type Kapal Ferry
Jumlah_kursi Int 2 Jumlah Kursi
Tujuan Varchar 20 Tujuan
Jam_berangkat Time - Jam Berangkat
Harga_Tiket Int 8 Harga Tiket
6. Tabel Kapal Ferry
Nama Database : KapalFerry
Nama Tabel : user
Fieldkey : ID
Tabel 4.9 Struktur Tabel user
Field Name Type Data Size Description
User_name varchar 25 User id
Password Varchar 15 Password
4.3 Rancangan Logika Program
4.3.1 Flowchart Menu Utama
57
Flowchart program merupakan desain logika dalam pembauatan program
yang juga merupakan tahapan awal dari pemograman. Urutan langkah-langkah
pemograman secara logika dari suatu aplikasi yang telah dirancang sebelumnya
atau tampak jelas rancagan ini. Adapun rancangan flowchart menu utama website
penjualan tiket kapal ferry Tanjung Balai ini dapat dilihat pada gambar dibwah
ini:
Gambar 4.6 Flowchart Menu Utama
Keterangan:
1. Program di mulai dari start setelah start ke menu utama
2. Dalam menu utama ada beberapa pilihan. Admin dapat memilih, info Tarif,
info tujuan, info jadwal keberangkatan dan buku tamu
3. Setelah di pilih maka akan menjalankan prosedur masing-masing
4. Jika tidak memilih maka akan mengakhiri Aplikasi
58
2. Flowchart Menu Home
Flowchart sub menu home ini menampilkan kapal ferry yang dimiliki PT.
Melada Jaya Tanjung Balai . Flowchart sub menu home dapat dilihat pada
gambar 4.7 di bawah ini.
Gambar 4.7 Flowchart Menu Home
Keterangan :
1. Dalam Sub Menu home. Admin dapat melihat gambar fery PT. Melda Jaya
Tanjung Balai.
2. Setelah di pilih maka akan menjalankan prosedur masing-masing.
3. Jika tidak memilih maka akan mengakhiri Aplikasi.
59
3.FlowchartMenu Login
Flowchart sub menu login menjelaskan mengenai langkah-langkah
pekerjaan dari suatu algoritma yang berisikan tentang data user . Flowchart sub
menu login dapat dilihat pada gambar 4.8 di bawah ini.
Gambar 4.8 Flowchart Program Halaman Administrator
Keterangan :
1. Dalam Sub Menu login Admin dapat masuk kedalam halaman administrator
2. Setelah di pilih maka akan menjalankan prosedur masing-masing.
3. Jika tidak memilih maka akan mengakhiri Aplikasi.
4. FlowchartMenu Administrator
Flowchart sub menu administrator ini menjelaskan mengenai langkah-
langkah pekerjaan dari suatu algoritma yang berisikan tentang data ferry, data
tarif, data tujuan, data jadwal keberangkata, data penjualan dan data pembatalan.
Flowchart sub menu file dapat dilihat pada gambar 4.9 di bawah ini.
60
Gambar 4.9 Flowchart Menu Administrator
Keterangan :
1. Dalam Menu Administrator Admin dapat memilih, data ferry, data tarif, data
tujuan, data jadwal keberangkatan, data penjualan, dan data pembatalan.
2. Setelah di pilih maka akan menjalankan prosedur masing-masing.
3. Jika tidak memilih maka akan mengakhiri Aplikasi.
61
5. Flowchart Data Ferry
Flowchart Data ferry menjelaskan mengenai langkah-langkah pekerjaan dari
suatu algoritma yang berisikan tentang data ferry. Flowchart data ferry dapat
dilihat pada gambar 4.10 dibawah ini.
Gambar 4.1p Flowchart Program Halaman Input, Edit, Hapus Data Info Kapal Ferry PT. Melda Jaya Tanjung Balai
Keterangan :
1. Dalam Data ferry Admin dapat melakukan penginputan data fery, mengubah
data ferry, dan menghapus data ferry.
2. Setelah di jalankan akan menjalankan dan memeriksa prosedur tambah data.
3. Jika tidak memilih maka akan mengakhiri Aplikasi.
62
6. Flowchart Data Tarif
Flowchart Data tarif menjelaskan mengenai langkah-langkah pekerjaan dari
suatu algoritma yang berisikan tentang data tarif. Flowchart data tarif dapat dilihat
pada gambar 4.11 dibawah ini.
Gambar 4.11 Flowchart Program Halaman Input, Edit, Hapus Data tarif Penumpang PT. Melda Jaya Tanjung Balai
Keterangan :
1. Dalam Data tarif Admin dapat melakukan penginputan data terif, mengubah
data tarif, dan menghapus data tarif
2. Setelah di jalankan akan menjalankan dan memeriksa prosedur tambah data.
3. Jika tidak memilih maka akan mengakhiri Aplikasi.
7. Flowchart Data Tujuan
Flowchart Data tujuan menjelaskan mengenai langkah-langkah pekerjaan
dari suatu algoritma yang berisikan tentang data tujuan. Flowchart data tujuan
dapat dilihat pada gambar 4.12 dibawah ini
63
Gambar 4.12 Flowchart Program Halaman Input, Edit, Hapus Data Tujuan PT. Melda Jaya Tanjung Balai
Keterangan :
1. Dalam Data tujuan Admin dapat melakukan penginputan data tujuan,
mengubah data tujuan, dan menghapus data tujuan.
2. Setelah di jalankan akan menjalankan dan memeriksa prosedur tambah data.
3. Jika tidak memilih maka akan mengakhiri Aplikasi.
8. Flowchart Data Jadwal
Flowchart Data jadwal menjelaskan mengenai langkah-langkah pekerjaan
dari suatu algoritma yang berisikan tentang data jadwal keberangkatan. Flowchart
data jadwal keberangkatan dapat dilihat pada gambar 4.13 dibawah ini
64
Gambar 4.13 Flowchart Program Halaman Input, Edit, Hapus Data Jadwal keberangkatan PT. Melda Jaya Tanjung Balai
Keterangan :
1. Dalam Data jadwal keberangkatan Admin dapat melakukan penginputan data
jadwal keberangkatan, mengubah data jadwal keberangkatan, dan menghapus
data jadwal keberangkatan.
2. Setelah di jalankan akan menjalankan dan memeriksa prosedur tambah data.
3. Jika tidak memilih maka akan mengakhiri Aplikasi.
9. Flowchart Data Penumpang
Flowchart Data penumpang menjelaskan mengenai langkah-langkah
pekerjaan dari suatu algoritma yang berisikan tentang data penumpang. Flowchart
data penumpang dapat dilihat pada gambar 4.13 dibawah ini
65
Gambar 4.14 Flowchart Program Halaman Input, Edit, Hapus Data Penumpang PT. Melda Jaya Tanjung Balai
Keterangan :
1. Dalam Data penumpang Admin dapat melakukan penginputan data
penumpang, mengubah data penumpang, dan menghapus data penumpang.
2. Setelah di jalankan akan menjalankan dan memeriksa prosedur tambah data.
3. Jika tidak memilih maka akan mengakhiri Aplikasi.
10. Flowchart Data Penjualan
Flowchart Data penjualan menjelaskan mengenai langkah-langkah
pekerjaan dari suatu algoritma yang berisikan tentang data penjualan. Flowchart
data penjualan dapat dilihat pada gambar 4.15 dibawah ini
66
Gambar 4.15 Flowchart Program Halaman Input, Edit, Hapus Data Penjualan PT. Melda Jaya Tanjung Balai
Keterangan :
1. Dalam Data penumpang Admin dapat melakukan penginputan data penjualan,
mengubah data penjualan, dan menghapus data penjualan.
2. Setelah di jalankan akan menjalankan dan memeriksa prosedur tambah data.
3. Jika tidak memilih maka akan mengakhiri Aplikasi.
11 . Flowchart Data Pembatalan
Flowchart Data pembatalan menjelaskan mengenai langkah-langkah
pekerjaan dari suatu algoritma yang berisikan tentang data pembatalan. Flowchart
data penjualan dapat dilihat pada gambar 4.16 dibawah ini
67
Gambar 4.16 Flowchart Program Halaman Input, Edit, Hapus Data Pembatalan PT. Melda Jaya Tanjung Balai
Keterangan :
1. Dalam Data pembatalan Admin dapat melakukan penginputan data
pembatalan, mengubah data pemabatalan, dan menghapus data pembatalan.
2. Setelah di jalankan akan menjalankan dan memeriksa prosedur tambah data.
3. Jika tidak memilih maka akan mengakhiri Aplikasi.