Langkah-langkah operasi dalam perancangan sistem ini adalah sebagai berikut :
a. System Flow.
b. Data Flow Diagram DFD,
yang didalamnya terdapat : Context Diagram, DFD Level 0,
dan DFD Level 1. c.
Entity Relationship Diagram ERD , yang didalamnya meliputi : Conceptual Data
Model CDM, dan Physical Data Model PDM.
d. Desain Input Output.
3.4.2 System Flow Tracking Status Order
System flow adalah penggambaran aliran dokumen dalam sistem dan
merupakan proses kerja dalam sistem. System flow ini juga representasi aliran data lanjutan dari document flow. Jika document flow menggambarkan aliran data secara
manual atau yang selama ini terjadi diorganisasi, maka system flow ini menggambarkan aliran data pada sistem yang nantinya akan dibangun untuk membantu proses dalam
organisasi. Tentunya, transformasi aliran dokumen ini lebih efektif dalam menjalankan proses organisasi, sehingga proses tersebut bisa dikerjakan dengan cepat dan hasilnya
akurat. System flow
adalah gambaran tentang sistem yang akan dibangun. System flow yang akan dibangun ini berisi ketika pengguna menjalankan aplikasi pertama kali harus
melewati login terlebih dahulu. Hal ini berfungsi memberi hak akses kepada pengguna. Pengguna terdiri dari Kasubid Pemberi Tugas Kerja PTK, PTK, Admin dan Operasi
serta Pelanggan.
Sistem dimulai dari menampilkan halaman login dari browser. Selain itu, pengguna mengisi username , password dan menekan buttonlogin. Kemudian sistem
akan mencocokkan username dan password, apabila username dan password salah maka sistem akan menampilkan pesan “username dan password salah”. Apabila
username dan password benar, maka sistem akan menampilkan halaman utama sesuai
hak akses masing-masing pengguna. Sistem halaman administrator dapat dijalankan Kasubid PTK dan pengguna
yang berkepentingan. Sistem ini dimulai dari pengguna memilih menu dari masing- masing pengguna. Apabila yang menggunakan adalah Kasubid Pemberi Tugas Kerja
PTK, PTK, Admin dan Operasi maka dapat mengakses semua fitur tracking status order
di halaman administrator. Selain itu pelanggan hanya dapat mengakses notifikasi status order. Untuk lebih jelasnya, system flow login hak akses dapat dilihat pada
Gambar 3.3.
Login Sistem
Pengguna
Ph as
e
mulai Akses aplikasi
Menampilkan menu login
Halaman login Username dan
password Cek username
dan password Username dan
pasword apakah cocok login sebagai
pengguna? Pengguna
Cek username dan password
Pelanggan
Menampilkan pesan berhasil login
ya tidak
Username dan pasword apakah
cocok login sebagai Pelanggan ?
Cek username dan password
Menampilkan pesan berhasil login
Halaman Administrator
Halaman Pelanggan
tidak ya
Konfirmasi login gagal
Username dan pasword apakah
cocok login sebagai Pelanggan
ya
Menampilkan pesan gagal login
tidak
selesa i Menu Tracking
Deta il Transaksi Order
Menu Tracking Deta il Surat Tugas
Menu Tracking Deta il Sertifikat
tidak 1
2
3 ya
ya
ya
Menu Tracking Deta il Invoice
4 ya
tidak Dashboard
ya 5
Menu Notifikasi Sta tus Order
tidak ya
tidak tidak
tidak
Gambar 3.3 System Flow Login
System Flow pada aplikasi ini dapat dibagi menjadi dua 2 yang akan dijelaskan
pada sub bab berikut: A.
Pengolahan Data Tracking System flow
menyaring data tracking ini terdiri dari empat 4 data tracking, dimana system flow tiap-tiap data tracking tersebut memiliki kemiripan model yang
hampir sama. Data tracking yang harus disaring adalah data transaksi order, surat tugas, sertifikat dan invoice.
a. Pengolahan Data Tracking Transaksi Order
Pada system flow menampilkan tabel tracking detail transaksi order terlebih dahulu. Pengguna bisa melihat form tracking detail transaksi order, kemudian mencari
data transaksi order jika “tidak” dapat kembali ke dashboard jika “ya” dapat
memasukkan kata kunci. Setelah itu, sistem akan menyaring sesuai kata kunci data dan sistem akan menampilkan data tracking sesuai kata kunci. Kemudian pengguna
mengkonfirmasi hasil tracking data sesuai kata kunci tersebut. Desain system flow menyaring data tracking transaksi order dapat dilihat pada Gambar 3.4.
b. Pengolahan Data Tracking Surat Tugas
Pada system flow menampilkan tabel tracking detil surat tugas terlebih dahulu. Pengguna bisa melihat form tracking detail surat tugas, kemudian mencari data surat
tugas jika “tidak” dapat kembali ke dashboard jika “ya” dapat memasukkan kata kunci. Setelah itu, sistem akan menyaring sesuai kata kunci data dan sistem akan
menampilkan data tracking sesuai kata kunci. Kemudian pengguna mengkonfirmasi
hasil tracking data sesuai kata kunci tersebut. Desain system flow menyaring data tracking
surat tugas dapat dilihat pada Gambar 3.5.
Pengolahan Data Tracking Detail Transaksi Order Pengguna
Sistem
P h
a se
Mulai
Menampilkan Tab
Tracking Detail Transaksi Order
1
Form Tracking
Detail Transaksi Order
Mencari Data
Transaksi Order
Kata Kunci ya
Menyaring Sesuai Kata Kunci Data
Menampilkan Data
Tracking Transaksi Order
Konfirmasi Ok
Selesai
1 tidak
1 Transaksi Order
Gambar 3.4 System Flow Pengolahan Data Tracking Detail Transaksi Order
Pengolahan Data Tracking Detail Surat Tugas Pengguna
Sistem
P ha
se
Mulai
Menampilkan Tab Tracking Detail
Surat Tugas 2
Form Tracking Detail Surat
Tugas
Mencari Data Surat Tugas
Kata Kunci ya
Menyaring Sesuai Kata Kunci Data
Menampilkan Data Tracking Surat Tugas
Konfirmasi Ok
Selesai 1
tidak
1 Surat Tugas
Gambar 3.5 Pengolahan Data Tracking Detail Surat Tugas
c. Pengolahan Data Tracking Sertifikat
Pada system flow menampilkan tabel tracking detil sertifikat terlebih dahulu. Pengguna bisa melihat form tracking detil sertifikat, kemudian mencari data sertifikat
jika “tidak” dapat kembali ke dashboard jika “ya” dapat memasukkan kata kunci. Setelah itu, sistem akan menyaring sesuai kata kunci data dan sistem akan
menampilkan data tracking sesuai kata kunci. Kemudian pengguna mengkonfirmasi hasil tracking data sesuai kata kunci tersebut. Desain system flow menyaring data
tracking sertifikat dapat dilihat pada Gambar 3.6.
Pengolahan Data Tracking Detail Sertifikat Pengguna
Sistem
P h
a se
Mulai
Menampilkan Tab Tracking Detail
Sertifikat 3
Form Tracking Detail Sertifikat
Mencari Data Sertifikat
Kata Kunci ya
Menyaring Sesuai Kata Kunci Data
Menampilkan Data Tracking Sertifikat
Konfirmasi Ok
Selesai 1
tidak
1 Sertifikat
Gambar 3.6 Pengolahan Data Tracking Detail Sertifikat
d. Pengolahan Data Tracking Invoice
Pada system flow menampilkan tabel tracking detil invoice terlebih dahulu. Pengguna bisa melihat form tracking detail invoice, kemudian mencari data sertifikat
jika “tidak” dapat kembali ke dashboard jika “ya” dapat memasukkan kata kunci. Setelah itu, sistem akan menyaring sesuai kata kunci data dan sistem akan
menampilkan data tracking sesuai kata kunci. Kemudian pengguna mengkonfirmasi hasil tracking data sesuai kata kunci tersebut. Desain system flow menyaring data
tracking invoice dapat dilihat pada Gambar 3.7
Pengolahan Data Tracking Detail Invoice Pengguna
Sistem
Ph as
e
Mulai
Menampilkan Tab Tracking Detail
Invoice 4
Form Tracking Detail Invoice
Mencari Data Invoice
Kata Kunci ya
Menyaring Sesuai Kata Kunci Data
Menampilkan Data Tracking Invoice
Konfirmasi Ok
Selesai 1
tidak
1 Invoice
Gambar 3.7 Pengolahan Data Tracking Detail Invoice B.
Notifikasi Status Order
Notifikasi Status Order Pengguna
Sistem
P ha
se Mulai
Menampilkan Notifikasi Status
Order 5
Form Notifikasi Status Order
Mencari Data Status Order
Kata Kunci ya
Menyaring Sesuai Kata Kunci Data
Menampilkan Data Status Order
Konfirmasi Ok
Selesai 1
tidak
1 Transaksi Order
Surat Tugas HPL
Invoice
Gambar 3.8 System Flow Notifikasi Status Order
Pada system flow menyaring data notifikasi status order melalui Web, menjelaskan bahwa proses ini dimulai dengan menampilkan notifikasi status order
terlebih dahulu. Pengguna bisa melihat form notifikasi status order, kemudian mencari data status order
jika “tidak” dapat kembali ke dashboard jika “ya” dapat memasukkan kata kunci. Setelah itu, sistem akan menyaring sesuai kata kunci data dan sistem akan
menampilkan data status order sesuai kata kunci. Kemudian pengguna mengkonfirmasi hasil notifikasi sesuai kata kunci tersebut.
3.4.3 Context Diagram