4. Studi kepustakaan
Dilakukan dengan mencari informasi dari berbagai literatur yang berhubungan dengan kegiatan kerja praktek dan perancangan aplikasi.
4.2 Analisis Sistem
Setelah mengetahui dan mengenali latar belakang, tujuan, ruang lingkup dan proses yang sudah dikaji secara keseluruhan dari sistem tersebut, maka dapat
disusun dan dilaksanakan tahap demi tahap langkah-langkah sebagai berikut. 1.
Memahami sistem yang akan digunakan pada komputer dan merancang document flow yang meliputi apa dan bagaimana dari tiap-tiap input, proses
dan output. 2.
Menyusun file-file dan struktur file yang untuk membuat system flow. 3.
Membuat desain sistem merupakan tahap pengembangan setelah analisis yaitu dengan membuat Context Diagram,
4. Membuat Data Flow Diagram DFD hasil decompose dari context diagram.
5. Membuat model ERD atau Conceptual Data Model CDM.
6. Membuat Phsical Data Model PDM adalah hasil dari generate dari CDM.
Data tabel pada PDM inilah yang akan digunakan pada saat membuat aplikasi.
4.2.1 Proses Bisnis Perusahaan
Penjadwalan proyek dimulai dari client order proyek dan order proyek diberikan ke project manager. Project manager mengecek order proyek apabila
ada proyek, order proyek ditolak. Dan jika proyek kosong project manager memberi harga dan deadline ke client. Client menerima keterangan tersebut, jika
STIKOM SURABAYA
tidak setuju maka order batal. Jika client setuju maka project manager melakukan penjadwalan order proyek dengan komputerisasi.
Setelah project manager melakukan penjadwalan proyek dan disimpan di database proyek, project manager membagi proyek dan memilih staff dari
database staff siapa yang akan mengerjakan proyek tersebut. Setelah tahu siapa yang mengerjakan proyek, proyek dikerjakan oleh staff. Setelah proyek selesai,
proyek disimpan di database proyek selesai. Kemudian proyek diberikan ke project manager, project manager melakukan pengecekan proyek dan mentesting
proyek. Jika proyek belum sesuai maka staff akan merevisi proyek tersebut dan apabila proyek selesai diberikan kembali ke marketing untuk mengecek dan
mentesting kembali. Apabila proyek tidak ada revisi, maka project manager akan
mempresentsikan proyek ke client. Jika proyek tidak sesuai dengan yang diharapkan client maka akan dikembalikan ke project manager. Jika proyek
sesuai, client melakukan pembayaran proyek pada bagian administrasi yang akan tersimpan di database pembayaran. Lalu bagian administrasi membuat laporan
keuangan bulanan untuk diberikan ke direktur untuk mengetahui laporan keuangan bulanan.
STIKOM SURABAYA
4.2.2 Document Flow
A. Document Flow Penerimaan Proyek
Client Project Manager
Staff Administration
Start Order
Proyek Form
Order Form
Order Cek
Kesanggupan Proyek
Proyek Sanggup
Dikerjakan ? Proyek Tidak
Sanggup Dikerjakan
Proyek Sanggup
Dikerjakan Konfirmasi
Pembatalan proyek
Konfirmasi Pembatalan
proyek End
t y
Deal Harga
Deal Harga
Harga Cocok ?
End Deadline
Proyek y
Deadline Cocok ?
t
End Ttd. Form
Order y
Ttd. Form Order
Cek Pembayaran
Pembayaran Lunas atau DP
? Lunas
DP Arsip
Pembayan
Arsip Pembayan
Pengarsipan Pembayaran
Proyek Penjadwalan
Proyek Jadwal
Proyek Pembagian
Proyek Laporan
JobDes Laporan
JobDes
Ada Tambahan
? Cek Staff
Laporan Staff
Kurang Laporan
Staff Cukup
t y
Rekrut Staff
Freelance Proyek
Dikerjakan Proyek
Selesai
Proyek Selesai
Proyek Selesai atau
Belum ? Proyek
Selesai Proyek
Belum Selesai
y t
Proyek Selesai
Proyek Belum
Selesai Proyek
Selesai Ada
Kekurangan ?
Proyek Sesuai
Proyek Belum
Sesuai Proyek Fix
Proyek Belum Fix
y t
End Proyek
Belum Selesai
Proyek Dikerjakan
Kembali Proyek
Selesai
t
Gambar 4.1 Document Flow Penjadwalan Proyek
STIKOM SURABAYA
Proses penjadwalan proyek dimulai dari client order proyek lalu muncul form order yang akan diberikan ke project manager lalu mengecek proyek apakah
sanggup dikerjakan, dealnya harga, dan deadline proyek. Jika proyek tidak sesuai atau harga dan deadline proyek tidak bisa dikerjakan. Maka dikonfirmasi ke
client, jika ya maka client tanda tangan form order. Setelah itu form order diberikan ke administrasi. Administrasi cek
pembayaran apabila pembayaran lunas atau DP maka muncul arsip pembayaran. Lalu arsip pembayaran diberikan ke project manager lagi, kemudian melakukan
pengarsipan pembayaran proyek dan penjadwalan proyek akan muncul jadwal proyek. Dari jadwal proyek maka project manager melakukan pembagian proyek
dan muncul laporan job desk. Laporan job desk diberikan ke staff, staff mengecek ada tambahan staff
atau tidak, jika tidak rekrut staff freelance. Jika staff cukup maka proyek dikerjakan. Setelah proyek dikerjakan dan selesai, proyek yang selesai diberikan
ke project manager. Project manager mengecek proyek apabila proyek ada kekurangan maka dikembalikan kembali ke staff untuk mengerjakan. Setelah
selesai proyek diberikan ke project manager kembali. Jika proyek tidak ada masalah maka proyek selesai.
Proyek yang selesai dikerjakan akan diberikan ke client. Client mengecek apakah ada kekurangan atau belum sesuai. Jika belum sesuai proyek dikembalikan
ke project manager untuk mengerjakan kembali proyek. Jika ya maka proyek selesai dan tidak ada revisi.
STIKOM SURABAYA
4.3 Perancangan Sistem