BAB IV
A
DESKRIPSI PEKERJAAN
4.1 Prosedur Kerja Praktek
AY
Dalam pengumpulan data sebagai bahan penyusunan laporan kerja praktek ini, pendekatan terhadap permasalahan yang dilakukan adalah dengan
AB
mempelajari data dan informasi yang sesuai dengan aplikasi yang dibuat. Data dan informasi yang di perlukan, diperoleh dari berbagai sumber untuk memberikan masukan yang lengkap bagi pengembangan sistem informasi ini.
1. Observasi
SU
adalah sebagai berikut:
R
Data yang dikumpulkan sebagai bahan penyusunan laporan kerja praktek ini
Dengan mengadakan pengamatan secara langsung untuk mengetahui sistem
M
yang digunakan oleh CV. DAUN MUDA COMMUNICATION, ini dilakukan untuk mendapatkan informasi
dan data
yang berhubungan dengan
O
penyelesaian masalah, selain itu juga untuk mengetahui langkah-langkah apa
IK
yang dilakukan oleh perusahaan untuk mengembangkan usahanya.
2. Wawancara
ST
Mengadakan tanya jawab tentang masalah yang dihadapi dengan admin yang bersangkutan kemudian mencari solusi atas masalah yang dihadapi.
3. Collect Document Mencari tahu apa saja arsip atau tanda bukti yang digunakan, selain itu mengetahui langkah-langkah dokumen itu diberikan kepada siapa dan digunakan untuk apa dalam perusahaan 16
17
4. Studi kepustakaan Dilakukan dengan mencari informasi dari berbagai literatur yang berhubungan
A
dengan kegiatan kerja praktek dan perancangan aplikasi.
4.2 Analisis Sistem
AY
Setelah mengetahui dan mengenali latar belakang, tujuan, ruang lingkup
dan proses yang sudah dikaji secara keseluruhan dari sistem tersebut, maka dapat
AB
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
R
dan output.
SU
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,
M
4. Membuat Data Flow Diagram (DFD) hasil decompose dari context diagram. 5. Membuat model ERD atau Conceptual Data Model (CDM).
O
6. Membuat Phsical Data Model (PDM) adalah hasil dari generate dari CDM.
IK
Data tabel pada PDM inilah yang akan digunakan pada saat membuat aplikasi.
ST
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
18
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
A
database proyek, project manager membagi proyek dan memilih staff dari database staff siapa yang akan mengerjakan proyek tersebut. Setelah tahu siapa
AY
yang mengerjakan proyek, proyek dikerjakan oleh staff. Setelah proyek selesai, proyek disimpan di database proyek selesai. Kemudian proyek diberikan ke
AB
project manager, project manager melakukan pengecekan proyek dan mentesting proyek. Jika proyek belum sesuai maka staff akan merevisi proyek tersebut dan
mentesting kembali.
R
apabila proyek selesai diberikan kembali ke marketing untuk mengecek dan
SU
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
M
sesuai, client melakukan pembayaran proyek pada bagian administrasi yang akan
O
tersimpan di database pembayaran. Lalu bagian administrasi membuat laporan keuangan bulanan untuk diberikan ke direktur untuk mengetahui laporan
ST
IK
keuangan bulanan.
19
4.2.2 Document Flow A. Document Flow Penerimaan Proyek Staff
Administration
Form Order
Laporan JobDes
Ttd. Form Order
Cek Kesanggupan Proyek
Cek Staff
Cek Pembayaran
Proyek Sanggup Dikerjakan ?
Ada Tambahan ?
Order Proyek Form Order Konfirmasi Pembatalan proyek
t Proyek Tidak Sanggup Dikerjakan
End Deal Harga
End
Proyek Sanggup Dikerjakan
Konfirmasi Pembatalan proyek
Harga Cocok ?
t
Deal Harga
y
y
Arsip Pembayan
SU
Deadline Cocok ?
t
Ttd. Form Order
Proyek Selesai
Pengarsipan Pembayaran Proyek
Penjadwalan Proyek
Jadwal Proyek
M Ada Kekurangan ?
Pembagian Proyek
t
Laporan JobDes
O
y
IK
Proyek Sesuai
ST
Proyek Fix
End
Proyek Belum Sesuai
Proyek Belum Fix
Rekrut Staff Freelance
Proyek Dikerjakan
Proyek Selesai
Proyek Belum Selesai
Proyek Dikerjakan Kembali Proyek Selesai
Proyek Selesai
Proyek Selesai atau Belum ? y
y
Laporan Staff Cukup
R
Deadline Proyek End
t Laporan Staff Kurang
y
Pembayaran Lunas atau DP ?
AY
Start
A
Project Manager
t
Proyek Selesai
Proyek Belum Selesai
Proyek Selesai
Proyek Belum Selesai
Lunas
AB
Client
Gambar 4.1 Document Flow Penjadwalan Proyek
Arsip Pembayan
DP
20
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
A
atau harga dan deadline proyek tidak bisa dikerjakan. Maka dikonfirmasi ke client, jika ya maka client tanda tangan form order.
AY
Setelah itu form order diberikan ke administrasi. Administrasi cek
pembayaran apabila pembayaran lunas atau DP maka muncul arsip pembayaran.
AB
Lalu arsip pembayaran diberikan ke project manager lagi, kemudian melakukan pengarsipan pembayaran proyek dan penjadwalan proyek akan muncul jadwal
dan muncul laporan job desk.
R
proyek. Dari jadwal proyek maka project manager melakukan pembagian proyek
SU
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
M
ke project manager. Project manager mengecek proyek apabila proyek ada
O
kekurangan maka dikembalikan kembali ke staff untuk mengerjakan. Setelah selesai proyek diberikan ke project manager kembali. Jika proyek tidak ada
IK
masalah maka proyek selesai. Proyek yang selesai dikerjakan akan diberikan ke client. Client mengecek
ST
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.
21
4.3 Perancangan Sistem Desain sistem merupakan tahap pengembangan setelah analisis sistem dilakukan, diantaranya System Flow, Context Diagram, Data Flow Diagram
4.3.1 System Flow Penjadwalan Proyek Project Manager
Start
Staff
Administration
List Order
List Order Pengecekan Jadwal
AB
Pengecekan Order ? Y
Memberi Harga dan Deadline
Penjadwalan Proyek
SU
Proyek
R
Keterangan Harga dan Deadline
Y
Staff
Direktur
AY
Client
A
(DFD), Entity Relational Diagram (ERD) dan struktur tabel.
Pembagian Proyek
Pengerjaan Proyek
Laporan Pengerjaan Proyek Selesai
Menerima Pekerjaan Proyek
Membuat Laporan Proyek Bulanan
Laporan Proyek Bulanan
M
Pengecekan Proyek
Proyek Selesai
O
Testing Proyek
IK
Mempresentasikan Proyek
Proyek Sesuai
Y
Pengecekan Proyek Testing
T
Merevisi Proyek
Proyek Selsai
T Y
Pembayaran Proyek
ST
T
Pembayaran
Membuat Laporan Keuangan Bulanan
Laporan Keuangan Bulanan
End
Gambar 4.2 System Flow Penjadwalan Proyek
22
Proses 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
A
manager memberi harga dan deadline ke client. Client menerima keterangan tersebut, jika tidak setuju maka order batal. Jika client setuju maka project
AY
manager melakukan penjadwalan order proyek dengan komputerisasi.
Setelah project manager melakukan penjadwalan proyek dan disimpan di
AB
database proyek, project manager membagi proyek dan memilih staff dari database staff siapa yang akan mengerjakan proyek tersebut. Setelah tahu siapa
R
yang mengerjakan proyek, proyek dikerjakan oleh staff. Setelah proyek selesai, proyek disimpan di database proyek selesai. Kemudian proyek diberikan ke
SU
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
M
mentesting kembali.
O
Apabila proyek tidak ada revisi, maka project manager akan
mempresentsikan proyek ke client. Jika proyek tidak sesuai dengan yang
IK
diharapkan client maka akan dikembalikan ke project manager. Jika proyek sesuai, client melakukan pembayaran proyek pada bagian administrasi yang akan
ST
tersimpan di database pembayaran. Lalu bagian administrasi membuat laporan keuangan bulanan untuk diberikan ke direktur untuk mengetahui laporan keuangan bulanan.
23
Dari database proyek dan proyek selesai, bagian admin akan membuat laporan proyek bulanan dan laporan tersebut diberikan ke direktur agar dapat
A
mengetahui laporan proyek apa saja dalam perbulan.
4.3.2 Context Diagram
AY
Pada Context Diagram Sistem Informasi Penjadwalan Pada CV. DAUN MUDA COMMUNICATION Bersama ini terdiri dari 4 entitas (bagian) yaitu
AB
Client, Project Manager, Staf, dan Direktur.
Pembayaran Proyek Proyek Fix Client
Order Proyek
R
Data Proyek
Project Manag er
0
Proyek Fix
Sistem informasi Penjadwalan Proyek
SU
Bukti Pembayaran Peng erjaan Proyek Proyek Selesai
+
Laporan Proyek
M
Staff
Jadwal Pengerjaan
Order Proyek Diterima Laporan Proyek Selesai
Direktur
Laporan Dana M asuk
IK
O
Gambar 4.3 Context Diagram Penjadwalan Proyek
4.3.3 DFD Sistem Informasi Penjadwalan Proyek Level 0
ST
Data Flow Diagram (DFD) adalah gambaran aliran informasi yang
terlihat dalam suatu prosedur (event) yang terdapat dalam suatu sistem. Data Flow Diagram suatu sistem dapat diawali dengan Context Diagram yang menjelaskan
hubungan atau interaksi sistem dengan entitas-entitas yang mempunyai keterkaitan dengan sistem.
24
1 Client Client Client
Lihat Proyek Yang ada
Menerima Order
Order Proyek
1
Simpan Data
Mproyek
Order Proyek Diterima
Project Manag er
Data Proyek Jadwal Pengerjaan
2
Ambil Data Simpan Data
Penjadwalan Proyek
Data Staff Yang M eng erjakan
3
Detil Proyek
AY
2
A
Staff Staff
Staff
Data Keseluruhan Proyek
3 Bukti Pembayaran
Meng erjakan Proyek
4 Peng erjaan Proyek Selesai Proyek Selesai 5 Cetak Laporan Proyek
Proyek Fix
Ambil Data Proyek
AB
Peng erjaan Proyek
Simpan Data Proyek Selesai
Data Peng erjaan Proyek
R
6
Pembayaran
Pembayaran Proyek 8 Cetak Bukti Pembayaran
SU
Data Dana Masuk
Proyek Fix
Data Harg a Proyek 7
Laporan Dana M asuk
Membuat Laporan
Data Pembayaran
4
Pembayaran
Data Pembayaran
Laporan Proyek
Direktur Direktur
M
Data Pembayaran
Gambar 4.4 Data Flow Diagram Level 0 Penjadwalan Proyek
O
4.3.4 Entity Relationship Diagram
IK
Dibawah ini ERD dari sistem informasi penjadwalan proyek pada CV.
DAUN MUDA COMMUNICATION.
ST
4.3.5 Conceptual Data Model Conceptual Data model (CDM) dari sistem informasi penjadwalan
proyek pada CV. DAUN MUDA COMMUNICATION terdapat empat tabel. Masing-masing tabel mempunyai relasi ke tabel.
25
Mproyek Mstaff Id_Staff Nama Jenis_Kelamin Status Alamat Status_Pegawai
AB
AY
A
Mengerjakan
Id_Proyek Nama_Proyek Nama_Client Alamat_Client Tlpn_Client Tgl_Order Tgl_Selesai_Order Status_Proyek Harga_Proyek
Melakukan
Kode_Bagian Nama_Bagian
SU
Mbagian
R
Memiliki
Pembayaran Id_Pembayaran Tgl_Pembayaran DP Sisa_Pembayaran Status_Pembayaran
M
Gambar 4.5 Conceptual Data Model Penjawalan Proyek
O
4.3.6 Physical Data Model
IK
Phsical Data Model (PDM) adalah hasil dari generate dari CDM.
Data tabel pada PDM inilah yang akan digunakan pada saat membuat aplikasi.
ST
PDM dari sistem informasi penjadwalan proyek.
26
MSTAFF char(5) varchar(20) char(1) varchar(10) long varchar char(5) varchar(10)
ID_STAFF = ID_STAFF
DETAIL_PROYEK ID_STAFF char(5) ID_PROYEK char(5) KEGIATAN char(10) TGL_ORDER datetime TGL_SELESAI datetime
KODE_BAGIAN = KODE_BAGIAN
AY
A
ID_STAFF NAMA JENIS_KELAMIN STATUS ALAMAT KODE_BAGIAN STATUS_PEGAWAI
ID_PROYEK = ID_PROYEK
MBAGIAN ID_STAFF = ID_STAFF
char(5) varchar(20) char(5)
AB
KODE_BAGIAN NAMA_BAGIAN ID_STAFF
PEMBAYARAN
SU
char(7) char(5) timestamp integer varchar(10) integer
ID_PROYEK = ID_PROYEK
ID_PROYEK NAMA_PROYEK NAMA_CLIENT TGL_ORDER TGL_SELESAI_ORDER STATUS_PROYEK HARGA_PROYEK ALAMAT_CLIENT TLPN_CLIENT
char(5) varchar(20) varchar(20) timestamp timestamp varchar(10) integer varchar(30) varchar(15)
M
ID_PEMBAYARAN ID_PROYEK TGL_PEMBAYARAN DP STATUS_PEMBAYARAN SISA_PEMBAYARAN
R
MPROYEK
O
Gambar 4.6 Physical Data Model Penjadwalan Proyek
4.3.7 Struktur Basis Data
IK
Struktur basis data yang diperlukan dalam pembuatan Sistem Informasi
Penjadwalan Proyek adalah sebagai berikut :
ST
a. Tabel Staff Primary Key
: Id_Staff
Foreign Key
: Kode_Staff
Fungsi
: - Menyimpan data-data staff. -
Untuk melihat status staff.
27
Tabel 4.1 Staff Tipe Data Char
2. 3 4. 5. 6.
Kode_Bagian Nama Jenis_Kelamin Alamat Status
Char Varchar Char
Lebar 5
5 20 1 Long Varchar Varchar 10
Keterangan Format Id_Staff yaitu: S-xx, dimana S adalah kode untuk staff dan xx adalah nomor urut staff. -
AB
b. Tabel Bagian : Kode_Bagian
Foreign Key
:-
Fungsi
: - Menyimpan nama bagian.
R
Primary Key
Untuk melihat kode bagian.
SU
-
A
Nama Field Id_Staff
AY
No 1.
Tabel 4.2 Bagian
Nama Field Kode_Bagian
Tipe Data Char
Lebar 5
Keterangan Format Kode_Staff yaitu: B-xx, dimana B adalah kode untuk bagian dan xx adalah nomor urut bagian. -
O
M
No 1.
Varchar
Primary Key
: Id_Proyek
Foreign Key
:-
Fungsi
: - Menyimpan data-data proyek.
2.
Nama_Bagian
20
ST
IK
c. Tabel Proyek
-
Untuk melihat status proyek.
28
Tabel 4.3 Proyek No 1.
Nama Field Id_Proyek
Tipe Data Char
Lebar
2. 3 4 5 4. 5. 6. 7
Nama_Proyek Nama_Client Alamat_Client Tlpon_Client Tgl_Order Tgl_Selesai Status_Proyek Harga_Proyek
Varchar Varchar Varchar Varchar Timestamp Timestamp Varchar Integer
20 20 25 15 10 -
: Id_Pembayaran
Foreign Key
: Id_Proyek
Untuk pembuatan laporan pembayaran.
M
O
Nama Field
IK
Id_Pembayaran
Id_Proyek Tgl_Pembayaran
ST
AY
: - Menyimpan transaksi pembayaran. -
No 1.
AB
SU
Primary Key
Fungsi
2. 3 4. 5 5.
R
d. Tabel Pembayaran
A
5
Keterangan Format Id_Proyek yaitu: P-xx, dimana P adalah kode untuk proyek dan xx adalah nomor urut proyek. -
DP Sisa_Pemb. Status_Pemb.
Tabel 4.4 Pembayaran
Tipe Data Char
Lebar
Char Timestamp Integer Varchar Varchar
5 20 10
e. Penugasan
Primary Key
: Id_Proyek
Foreign Key
: Staff
5
Keterangan Format Id_Pembayaran yaitu: PBxx, dimana PB adalah kode untuk Pembayaran dan xx adalah nomor urut pembayaran. -
29
Fungsi
: - Menyimpan siapa staff yang mengerjakan proyek. -
Menyimpan kegiatan kerja staff untuk mengerjakan proyek.
Id_Proyek
Tipe Data Char
Lebar 5
2. 3 4. 5
Staff Kegiatan Tggl_mulai Tggl_selesai
Char Char Timestamp Timestamp
5 10 -
Form Login
SU
a.
R
4.3.8 Rancangan Input
Keterangan Format Id_Proyek yaitu: P-xx, dimana P adalah kode untuk proyek dan xx adalah nomor urut proyek. -
AY
Nama Field
AB
No 1.
A
Tabel 4.5 Penugasan
Form login ini adalah form yang pertama kali muncul pada saat aplikasi pertama kali dijalankan. Pengguna menginputkan user dan password. Apabila
M
password salah, maka pengguna tidak dapat melanjutkan memakai aplikasi ini. Adanya form ini digunakan agar pengguna yang tidak berkepentingan tidak dapat
ST
IK
O
mengakses aplikasi ini.
30
Gambar 4.7 Form Login
b.
Form Menu Utama Desain menu utama akan digunakan sebagai menu awal dari aplikasi ini.
A
Dimana pada menu utama ini adalah gerbang untuk menuju atau memanggil form-
Gambar 4.8 Menu utama
O
M
SU
R
AB
AY
form yang terkait dengan aplikasi ini.
Form Master Bagian
IK
c.
Form master bagian berisi tentang kode bagian dan nama bagian yang ada
ST
pada CV. DAUN MUDA COMMUNICATION. Juga bisa menambah bagian baru dalam CV.
AY
A
31
d.
AB
Gambar 4.9 Form Master Bagian
Form Master Staff
R
Form master staff berisi tentang biodata pegawai CV. DAUN MUDA COMMUNICATION antara lain yaitu berisi id_staff, nama bagian, nama, jenis
ST
IK
O
M
SU
kelamin, status, dan alamat para pegawai.
e.
Gambar 4.10 Form Master Staff
Form Master Proyek Pada form master proyek ini adalah form yang digunakan admin untuk
mengisi kelengkapan customer jika melakukan pesanan atau jasa pada CV. DAUN MUDA COMMUNICATION.
AY
A
32
f.
AB
Gambar 4.11 Form Master Proyek
Form Penugasan
R
Form penugasan berisi tentang staff yang akan bertanggung jawab terhadap proyek yang akan dikerjakan. Dan terdapat tanggal mulai dan tanggal
ST
IK
O
M
SU
selesai staff untuk bekerja.
g.
Gambar 4.12 Form Penugasan
Form Status Proyek Form ini digunakan untuk melihat status proyek yang dikerjakan apakah
masih progress atau sudah selesai. Jika proyek selesai maka admin akan mengganti status proyek yang awal mulanya progress menjadi menjadi selesai.
AY
A
33
h.
Form Pembayaran DP
AB
Gambar 4.13 Form Status Proyek
R
Form ini digunakan untuk admin menginputkan pembayaran customer bisa
ST
IK
O
M
SU
melakukan pembayaran DP atau pembayaran dimuka.
i.
Gambar 4.14 Form Pembayaran
Form Pembayaran Lunas Form ini digunakan untuk admin menginputkan pembayaran customer bisa
melakukan pembayaran Lunas.
AY
A
34
j.
Form Pembayaran Hutang
AB
Gambar 4.15 Form Pembayaran
ST
IK
O
M
SU
melakukan pembayaran hutang.
R
Form ini digunakan untuk admin menginputkan pembayaran customer bisa
Gambar 4.16 Form Hutang
4.3.9 Rancangan Output a.
Form Jadwal Form jadwal digunakan untuk mencetak jadwal pekerja dan kegiatan apa
saja yang dilakukan dalam mengerjakan proyek yang diterima.
b.
AY
Gambar 4.17 Report Kegiatan Proyek
A
35
Form Bukti Pembayaran Proyek
AB
Form report digunakan untuk admin dalam mencetak pembayaran secara
ST
IK
O
M
SU
R
jelas mengenai pembayaran proyek dan hutang.
Gambar 4.18 Report Pembayaran Proyek
AY
A
36
Gambar 4.20 Report Pembayaran Lunas
IK
O
M
SU
R
AB
Gambar 4.19 Report Pembayaran Hutang
ST
c.
Laporan Keuangan Laporan keuangan digunakan untuk admin dalam mencetak laporan
keungan bulanan dalam CV. DAUN MUDA COMMUNICATION.
AY
A
37
Gambar 4.21 Laporan Dana Masuk
Laporan Proyek
AB
d.
Laporan proyek digunakan untuk admin dalam mencetak laporan proyek
O
M
SU
R
yang sudah dikerjakan atau masih progress pengerjaannya.
Gambar 4.22 Laporan Proyek
IK
4.3.10 Rancangan Interface
ST
a. Form Login Form login ini adalah form yang pertama kali muncul pada saat aplikasi
pertama kali dijalankan. Pengguna menginputkan user dan password. Apabila password salah, maka pengguna tidak dapat melanjutkan memakai aplikasi ini. Adanya form ini digunakan agar pengguna yang tidak berkepentingan tidak dapat mengakses aplikasi ini.
A
38
AY
Gambar 4.23 Form Login
b. Menu Utama
AB
Desain menu utama akan digunakan sebagai menu awal dari aplikasi ini.
Dimana pada menu utama ini adalah gerbang untuk menuju atau memanggil form-
ST
IK
O
M
SU
R
form yang terkait dengan aplikasi ini.
Gambar 4.24 Menu Utama
c. Form Master Bagian Form master bagian berisi tentang kode bagian dan nama bagian yang ada
pada CV. DAUN MUDA COMMUNICATION. Juga bisa menambah bagian baru dan mencetak report bagian dalam CV.
AB
AY
A
39
Gambar 4.25 Form Master Bagian
R
d. Form Master Staff
SU
Form master staff berisi tentang biodata pegawai CV. DAUN MUDA COMMUNICATION antara lain yaitu berisi id_staff, nama bagian, nama, jenis
ST
IK
O
M
kelamin, status, dan alamat para pegawai.
Gambar 4.26 Form Master Staff
40
e. Form Master Proyek Pada form master proyek ini adalah form yang digunakan admin untuk mengisi kelengkapan customer jika melakukan pesanan atau jasa pada CV.
SU
R
AB
AY
A
DAUN MUDA COMMUNICATION.
Gambar 4.27 Form Master Proyek
f. Form Penugasan
M
Form penugasan berisi tentang staff yang akan bertanggung jawab terhadap proyek yang akan dikerjakan. Dan terdapat tanggal mulai dan tanggal
ST
IK
O
selesai staff untuk bekerja.
Gambar 4.28 Form Master Penugasan
41
g. Form Status Proyek Form ini digunakan untuk melihat status proyek yang dikerjakan apakah masih progress atau sudah selesai. Jika proyek selesai maka admin akan
R
AB
AY
A
mengganti status proyek yang awal mulanya progress menjadi menjadi selesai.
SU
Gambar 4.29 Form Status Proyek
h. Form Pembayaran DP
Form ini digunakan untuk admin menginputkan pembayaran customer bisa
ST
IK
O
M
melakukan pembayaran uang muka terlebih dahulu.
Gambar 4.30 Form Pembayaran DP
42
i. Form Pembayaran Lunas Form ini digunakan untuk admin menginputkan pembayaran customer bisa
AB
AY
A
melakukan pembayaran Lunas.
j. Form Pembayaran Hutang
R
Gambar 4.31 Form Pembayaran Lunas
SU
Form ini digunakan untuk admin menginputkan pembayaran customer bisa
ST
IK
O
M
melakukan pembayaran sisa hutang yang dimiliki pelanggan.
Gambar 4.32 Form Pembayaran Hutang
43
4.4
Implementasi Sistem
4.4.1 Kebutuhan Sistem Pada tahap ini, dijelaskan mengenai implementasi dari perangkat keras
A
dan lunak yang harus dipersiapkan oleh pengguna. Untuk perangkat keras, rekomendasi pengguna harus mempersiapkan spesifikasi sebagai berikut:
AY
1. Intel Atom Processor N550 1,5GHz 2. Memory 1 GB DDR3
AB
3. VGA 250 MB
Kebutuhan minimum perangkat lunak untuk aplikasi ini adalah sebagai berikut :
SU
2. My SQL Server 5.0
R
1. Microsoft Windows XP Professonal
4.4.2 Penjelasan Pemakaian Aplikasi
M
Tahap ini merupakan langkah-langkah dari pemakaian aplikasi sistem informasi penjadwalan proyek pada CV. DAUN MUDA COMMUNICATION.
O
Berikut sub-sub pembahasan pemakaian aplikasi ini:
IK
a. Form Login
Form login ini adalah form pertama yang muncul ketika program
ST
dijalankan. User harus menginputkan username dan password yang sesuai agar dapat masuk ke menu utama dari aplikasi ini. Form Login ini untuk mengontrol agar hanya orang yang berhak saja yang dapat mengakses aplikasi ini. Jika orang tersebut tidak memiliki wewenang, maka ia tidak akan dapat membuka aplikasi ini.
Gambar 4.33 Form Login
AB
b. Form Menu Utama
AY
A
44
Desain menu utama akan digunakan sebagai menu awal dari aplikasi ini.
R
Dimana pada menu utama ini adalah gerbang untuk menuju atau memanggil form-
ST
IK
O
M
SU
form yang terkait dengan aplikasi ini.
Gambar 4.34 Menu utama
45
c. Form Master Bagian Form master bagian berisi tentang kode bagian diisi dengan kode B001 misal dan nama bagian yang ada pada CV. DAUN MUDA COMMUNICATION
R
AB
AY
A
juga bisa menambah, menghapus dan mencetak bagian dalam perusahaan tersebut.
SU
Gambar 4.35 Form Master Bagian d. Form Master Staff
Form master staff berisi tentang biodata pegawai CV. DAUN MUDA
M
COMMUNICATION antara lain yaitu berisi id_staff, nama bagian, nama, jenis kelamin, status, alamat dan status pegawai. Dalam form master staff bisa juga
O
untuk meng-update dan menghapus staff yang telah disimpan ada juga tombol
ST
IK
reset yang digunakan untuk menghapus data-data staff apabila salah mengisi.
Gambar 4.36 Form Master Staff
46
e. Form Master Proyek Pada form master proyek ini adalah form yang digunakan admin untuk
A
mengisi kelengkapan customer jika melakukan pesanan atau jasa pada CV. DAUN MUDA COMMUNICATION. Yaitu dengan mengisi nama proyek, nama
AY
client, alamat, no telepon, tanggal order, tanggal selesai order dan harga proyek.
Pada tanggal order apabila sudah memilih tanggal, maka tanggal selesai order
M
SU
R
AB
tidak bisa memilih tanggal sebelumnya.
O
Gambar 4.37 Form Master Proyek
IK
f. Form Penugasan
Form penugasan berisi tentang nama staff, nama proyek yang akan
ST
bertanggung jawab terhadap proyek yang akan dikerjakan. Ketika memilih ID proyek maka akan secara otomatis tanggal mulai dan tanggal selesai akan mengikuti seperti pada form master proyek. Dan dalam tanggal selesai jika sudah diinputkan tanggal, maka tanggal sebelumnya tidak bisa dipilih lagi. Dalam bagian penugasan juga bisa mencetak jadwal pekerjaan staff.
AY
A
47
Gambar 4.38 Form Penugasan
AB
g. Form Status Proyek
Form ini digunakan untuk melihat status proyek yang dikerjakan apakah masih progress atau sudah selesai. Jika proyek selesai maka admin akan
R
mengganti status proyek yang awal mulanya progress menjadi menjadi selesai
ST
IK
O
M
SU
secara manual.
Gambar 4.39 Form Status Proyek
h. Form Pembayaran DP Form ini digunakan untuk admin menginputkan pembayaran customer
dengan melakukan pembayaran DP atau pembayaran dimuka. Pertama dengan menginputkan ID proyek yang otomatis akan muncul harga proyek tersebut, lalu
48
tanggal pembayaran, DP dan sisa yang harus dibayar lalu simpan akan muncul
AB
AY
A
report tanda terima yang akan tersimpan juga di data gridview.
Gambar 4.340 Form Pembayaran DP i. Form Pembayaran Lunas
R
Form ini digunakan untuk admin menginputkan pembayaran customer
SU
dengan melakukan pembayaran Lunas. Pertama dengan menginputkan ID proyek dan secara otomatis total bayar proyek akan muncul. Lalu memilih tanggal
ST
IK
O
M
pembayaran, dan pembayaran secara keseluruhan.
Gambar 4.41 Form Pembayaran Lunas
j. Form Pembayaran Hutang Form ini digunakan untuk admin menginputkan pembayaran customer dengan melakukan pembayaran Hutang. Pertama dengan menginputkan ID proyek
49
yang otomatis akan muncul harga proyek tersebut, lalu tanggal pembayaran, DP, sisa yang harus dibayar dan pembayaran lalu simpan akan muncul didata grid
AB
AY
A
view.
k. Form Report Bagian
R
Gambar 4.42 Form Pembayaran Hutang
SU
Form report bagian digunakan untuk admin untuk mencetak nama bagian
ST
IK
O
M
yang ada pada perusahaan.
Gambar 4.43 Report Bagian
l. Form Report Penugasan Form report penugasan digunakan untuk admin dalam mencetak kegiatan
pegawai dalam mengerjakan proyek yang masuk mulai dari tanggal order sampai tanggal selesai order.
AY
Gambar 4.44 Report Penugasan
A
50
m. Form Report
M
SU
R
keseluruhan, lunas dan hutang.
AB
Form report digunakan untuk admin dalam mencetak pembayaran secara
ST
IK
O
Gambar 4.45 Report Keuangan Keseluruhan
Gambar 4.46 Report Keuangan Hutang
AB
AY
A
51
Gambar 4.47 Report Keuangan Lunas
R
n. Laporan Dana Masuk
Laporan keuangan digunakan untuk admin dalam mencetak laporan
SU
keungan bulanan dalam CV. DAUN MUDA COMMUNICATION. Yang dilakukan pertama kali adalah memilih bulan dan tahun yang akan dicetak. Setelah itu klik tombol cari dan nanti akan muncul table bulan dan tahun laporan
ST
IK
O
M
Dana Masuk yang akan dicetak.
Gambar 4.48 Laporan Keuangan Bulanan
52
o. Laporan Proyek Laporan proyek digunakan untuk admin dalam mencetak laporan proyek
A
yang sudah dikerjakan atau masih progress pengerjaannya. Yang dilakukan pertama kali adalah memilih bulan dan tahun yang akan dicetak. Setelah itu klik
AY
tombol cari dan nanti akan muncul tabel bulan dan tahun laporan proyek yang
M
SU
R
AB
akan dicetak.
ST
IK
O
Gambar 4.49 Laporan Proyek Masuk