Gambar 3.24 Struktur menu
3.4.2 Perancangan Antar Muka
3.4.2.1 Perancangan Tampilan Program
1. Tampilan Form Login
Gambar 3.25 Perancangan Tampilan Login
2. Tampilan Form Menu Utama
Gambar 3.26 Perancangan Tampilan Menu utama
3. Tampilan Form User
Gambar 3.27 Perancangan Tampilan Form user
4. Tampilan Form Jabatan
Gambar 3.28 Perancangan Tampilan Form Jabatan
5. Tampilan Form Pegawai
3 3 -
4 3 5 .0 5
6 7
3 6 0,
8 3
, 9
,
4 4
: ,
., ,
0, 1,
: :
, :
: -
4 :
: -
Gambar 3.29 Perancangan Tampilan Form Pegawai
6. Tampilan Form Mencari Jabatan
Gambar 3.30 Perancangan Tampilan Form Mencari Jabatan
7. Tampilan Form Kendaraan
Gambar 3.31 Perancangan Tampilan Form Kendaraan
8. Tampilan Form Pengemudi
Gambar 3.32 Perancangan Tampilan Form Pengemudi
9. Tampilan Form Bahan bakar
3 3 1
4 3 5 .0 5
6 7
3 6 0,
8 3
, 9
,
4 4
, :
, ,
: :
, :
: -
4 :
: -
Gambar 3.33 Perancangan Tampilan Form Bahan bakar
10. Tampilan Form Pekerjaan
Gambar 3.34 Perancangan Tampilan Form Pekerjaan
11. Tampilan Form Uraian Pekerjaan
Gambar 3.35 Perancangan Tampilan Form Uraian Pekerjaan
12. Tampilan Form Lokasi Pekerjaan
Gambar 3.36 Perancangan Tampilan Form Lokasi Pekerjaan
13. Tampilan Form Material
Gambar 3.37 Perancangan Tampilan Form Material
14. Tampilan form Peralatan kerja
Gambar 3.38 Perancangan Tampilan Form Peralatan Kerja
15. Tampilan Form pengisian SPTI
Gambar 3.39 Perancangan Tampilan Form SPTI
16. Tampilan form mencari uraian pekerjaan
Gambar 3.40 Perancangan Tampilan Form mencari Uraian Pekerjaan
17. Tampilan form mencari kode pengemudi
Gambar 3.41 Perancangan Tampilan Form mencari Kode Pengemudi
18. Tampilan form mencari no polisi
Gambar 3.42 Perancangan Tampilan Form mencari No Polisi
19. Tampilan form mancari nama lokasi
1
Gambar 3.43 Perancangan Tampilan Form mencari Nama Lokasi
20. Tampilan form mencari NIP
Gambar 3.44 Perancangan Tampilan Form mencari NIP
21. Tampilan Form Mencari Kode Material
Gambar 3.45 Perancangan Tampilan Form mencari Kode Material
22. Tampilan Form Mencari Kode Alat
Gambar 3.46 Perancangan Tampilan Form mencari Kode Alat
23. Tampilan form Pembuat perintah dan Penerima perintah yang akan
menandatangan SPTI.
Gambar 3.47 Perancangan Tampilan Form Pembuat perintah
24. Tampilan hasil form SPTI yang sudah diisi
+, -.- ,- -
,-
- -
-
1 2
3
4 3 2
2 4
5 -4 6
5 -4
2 ,
, 1 7
2 4 , 8
4 4 , 8
, 2
9
, : + 6+
, 8
5 -4 +
2 4 , 8
;
2 4 1 3
-3 2
Gambar 3.48 Perancangan Tampilan Form SPTI yang sudah terisi
25. Tampilan Form Rekomendasi yang akan menandatangani Laporan Hasil
Pekerjaan
Gambar 3.49 Perancangan Tampilan Form Rekomendasi
26. Tampilan Laporan Hasil Pekerjaan
Gambar 3.50 Perancangan Tampilan Laporan Hasil Pekerjaan
27. Tampilan Form Mencari No. SPTI yang akan dicetak
Gambar3.51 Perancangan Tampilan form mencari no spti yang akan di cetak
28. Tampilan Form Laporan Agenda SPTI Per Periode
Gambar 3.52 Perancangan Tampilan form Laporan Agenda SPTI per periode
29. Tampilan Laporan agenda SPTI
Gambar 3.53 Perancangan Tampilan Laporan Agenda SPTI Per Periode
30. Tampilan Agenda SPTI Keseluruhan
Gambar 3.54 Perancangan Tampilan Laporan Agenda SPTI
31. Tampilan Form Laporan Keuangan SPTI Per Periode
Gambar 3.55 Perancangan Tampilan Form Per Periode Laporan Keuangan
32. Tampilan Laporan Keuangan SPTI Per Periode
Gambar 3.56 Perancangan Tampilan Laporan Keuangan Per Periode
33. Tampilan Laporan SDM
Gambar 3.57 Perancangan Tampilan Laporan Keuangan Per Periode
34. Tampilan Laporan Material
Gambar 3.58 Perancangan Tampilan Laporan Keuangan Per Periode
35. Tampilan Laporan Alat
Gambar 3.59 Perancangan Tampilan Laporan Keuangan Per Periode
3.4.2.2 Perancangan Pesan
Rancangan pesan dari aplikasi pengolahan surat perintah tugas intern PT. PLN Pesero P3B JB adalah sebagai berikut :
;
6=
;
6
;
6?
, ;
6
;
+
; ;
;
=
; ;
?
; ;
+
;
+6
;
+
;
++
;
6
; ;
Gambar 3.60 Perancangan Tampilan Pesan
3.4.3 Jaringan Semantik
Jaringan semantik dari Aplikasi Pengolahan Surat Perintah Tugas Intern PT. PLN Persero P3B, adalah sebagai berikut :
Gambar 3.61 Jaringan Semantik
3.4.4 Perancangan Prosedural
Perancangan Prosedural merupakan perancangan yang dilakukan untuk menetapkan detail algoritma yang akan dinyatakan kedalam suatu program.
Adapun perancangan p:rocedural untuk Aplikasi pengolahan Surat Perintah Tugas Intern PT. PLN Persero P3B Region Jawa Barat sebagai berikut :
1. Flowchart Login, merupakan prosedur yang terjadi ketika Administrator mulai
membuka aplikasi.
Gambar 3.62 Flowchart Login
2. Flowchart Tambah Data, merupakan prosedur yang terjadi ketika
Administrator menginputkan data baru.
Gambar 3.63 Flowchart Tambah Data
3. Flowchart Ubah Data, merupakan prosedur yang terjadi ketika Administrator
mengubah data yang dianggap perlu dilakukan perubahan.
Gambar 3.64 Flowchart Ubah Data
4. Flowchart Hapus Data, merupakan prosedur yang ketika Adminsinistrator
ingin menghapus data
Gambar 3.65 Flowchart Hapus Data
5. Flowchart Cari Data, merupakan prosedur yang terjadi ketika Operator atau
Administrator mencari data dengan memasukkan kata kunci.
Gambar 3.66 Flowchart Cari Data
173
BAB IV IMPLEMENSTASI DAN PENGUJIAN
Pada bab ini akan dilakukan implementasi dan pengujian terhadap aplikasi pengolahan surat perintah tugas intern yang dibangun. Tahapan ini dilakukan
setelah perancangan selesai dilakukan dan selanjutnya akan diimplementasikan kedalam bahasa pemograman. Setelah implementasi maka dilakukan pengujian
terhadap sistem yang baru dan akan dilihat kekurangan-kekurangan pada aplikasi yang baru untuk pengembangan sistem selanjutnya.
4.1 Implementasi
Setelah sistem dianalisis dan didesain secara rinci, maka selanjutnya akan menuju tahap implementasi. Tujuan dari implementasi adalah untuk
mengkonfirmasi modul-modul perancangan sehingga user dapat memberikan masukan kepada pengembangan sistem.
4.1.1 Perangkat Keras Pembangun
Adapun spesifikasi perangkat keras yang digunakan untuk membangun aplikasi pengolahan surat perintah tugas intern ini adalah sebagai berikut:
Prosesor : Pentium IV 3.0 GHz Memori : 512 Mb
Harddisk : 80 Gb
Monitor : LG Color Monitor 505 G 15” Keyboard : Standar
Mouse : Standar
4.1.2 Perangkat Lunak Pembangun
Adapun perangkat lunak yang digunakan untuk membangun aplikasi pengolahan surat perintah tugas intern ini adalah sebagai berikut:
1. Sistem Operasi Operasi Windows XP
2. Borland Delphi 7
3. MySQL Server 5.0
4. SQL Front
4.1.3 Implimentasi Sistem
Implementasi sistem merupakan tahap mengimplementasikan sistem yang akan dibuat menjadi sebuah sistem yang siap pakai.
4.1.3.1. Implementasi Database
DBMS Data Base Management System yang digunakan untuk mengimplentasikan data Aplikasi pengolahan surat perintah tugas intern ini
adalah MySQL Server 5.0. Implementasi database dalam bahasa SQL adalah sebagai berikut :
1. Tabel bbm
CREATE TABLE `bbm` `kode_bahan_bakar` varchar6 NOT NULL default ,