99
4.5 Prepare Data
Prototype yang telah dibuat kemudian diperiksa oleh user, untuk menentukan apakah sudah sesuai dengan yang diinginkan atau belum.
Prototype yang telah direview user itu kemudian dicatat perubahan- perubahannya. Dan berdasarkan wawancara terlampir pada lampiran1.2
dengan user yang dalam hal ini adalah direksi, dapat disimpulkan beberapa kekurangan-kekurangan yang harus ditambahkan dalam prototype yang
telah dibuat, diantaranya: 1.
Penggantian Banner. 2.
Penggantian tata letak logo. 3.
Penggantian nama perusahaan dengan huruf besar. 4.
Penambahan Slogan. 5.
Penggantian gambar yang akan digunakan untuk halaman utama. 6.
Penambahan satu progress lagi, yaitu rencana. 7.
Penggantian hasil output, yang awalnya barchart menjadi linechart. 8.
Penambahan keterangan pada hasil output. 9.
Penambahan modul baru, yaitu bagian marketing yang otomatis menambah hasil laporan untuk direksi.
10. Penambahan fasilitas komunikasi, contohnya chatting.
Sepuluh macam perubahan ini dicatat dan kemudian dipakai dalam tahap selanjutnya, untuk menyempurnakan prototype menjadi sistem yang
diinginkan.
100
4.6 Design Screens
Pada tahap ini sebenarnya hampir sama dengan tahap prepare prototype. Pada tahap ini sama-sama melakukan desain dengan 2 cara yaitu desain
proses bisnis dan desain pemrograman. Yang membedakan adalah dimana desain proses bisnis dan desain pemrograman disini, adalah penyempurnaan
dari desain proses bisnis dan desain pemrograman pada tahap prototype.
4.6.1 Desain Proses Bisnis
Kode Informasi
Client Client
Baru Kode Proyek
Kode Proyek p
K ode Proyek Laporan
Proyek
Informasi Proyek Baru
Gambar 4.27 Diagram Konteks Sistem Informasi Eksekutif
Tahap selanjutnya adalah menggambarkan diagram level 0 dan diagram level 1. Berikut diagram level 0 dan diagram level 1 dari
sistem yang akan dikembangkan: Finance
Teknis Direksi
Marketing
Sistem Informasi
eksekutif
101 Kode Client
Pelumas Record
D1 Pelumas
Pelumas Record Informasi Client
Baru Progress
Progress Finance Finance
Kode Proyek Kode Proyek
Record Record
D2 Progress Finance
Laporan Progress
Proyek Teknis
Progress Teknis Record
Kode Proyek Record
D3 Progress Teknis
Informasi Proyek Baru
Proyek Record Rencana Record
Rencana Record
D4 Proyek D5 Rencana
Gambar 4.28 Diagram Level 0 Sistem Informasi Eksekutif Finance
Teknis Direksi
Marketing
1 Menginput
client baru update record
pelumas
3 Menginput
progress teknis dan
proyek baru
2 Menginput
progress finance
4 Membuat
Laporan Proyek
102 Client Baru
D1 Pelumas
Informasi client baru
Pelumas Pelumas
pilih Kode Client Kode Client
Record Record
D1 Pelumas
Laporan Penjualan
Kode Proyek Laporan Proyek
Progress Progress Teknis
Teknis
Kode Proyek
Record Record
D3 Progress Teknis
Informasi Proyek
Baru
D4 Proyek
Proyek Record Rencana Record
D5 Rencana
Rencana Record Gambar 4.29 Diagram Level 1 Sistem Informasi Eksekutif
Teknis Direksi
Marketing
1.2 Mengupdate
Pengadaan Minyak
Pelumas
3.1
Menginput Progress
Teknis 4.1
Membuat Laporan
Penjualan
4.2 Membuat
Laporan Proyek
1.1 Menginput
Client Baru
3.2 Menginput
Proyek Baru
103
4.6.2 Desain Pemrograman A. Desain Basis Data
1. Normalisasi
a. Bentuk Tidak Normal Unnormalized Form
Gambar 4.30 Bentuk Tidak Normal Unnormalized Form Kode Proyek
Nama Proyek No. Kontrak
Tgl Kontrak Nilai Kontrak
Alamat Lama Proyek
garut PLN Garut
076.PJ612 13-6-2009
11695477761 Jl. Oto Iskandardinata
12
Pemberi Tugas Bulan
Total Kode Direksi
Kode Teknis Kode Finance Kode Marketing
PLN Jabar 68.97
68.39 68.97
68.39 direk
tekni finan
marke
Nama Login
Password Kode Client
Nama Jan
Feb Mar
Apr Tjokorda G.Yudha
Agung Sulis
Ita direksi
finance teknis
marketing top
keuangan middle
sales barito
lampung Sektor barito
Sektor Lampung 160
41 310
77 260
45
Mei Jun
Juli Agt
Sept Okt
Nov Des
Jml 730
163
104
b. Bentuk Normal Pertama First Normal Form
LAPORAN-PROYEK
PELUMAS
PROYEK
PROGRESS-USER
Gambar 4.31 Bentuk Normal Pertama 1NF Kode
Proyek Nama
Proyek No.
Kontrak Tgl
Kontrak Nilai
Kontrak Alamat Lama
Proyek Pemberi
Tugas Bulan Total Kode
Direksi Kode
Teknis Kode
Finance Nama Login Password
Kode Marketing
Kode Client
Nama Jan Feb Mar Apr Mei Jun Juli Agt
Sept Okt Nov Des Jml
Kode Client
Nama Jan Feb Mar Apr Mei Jun Juli Agt
Sept Okt Nov Des Jml
Kode Proyek
Nama Proyek
No. Kontrak
Tgl Kontrak
Nilai Kontrak
Alamat Lama Proyek
Pemberi Tugas
Kode Proyek
Nama Proyek
Bulan Total Kode Direksi
Kode Teknis
Kode Finance
Nama Login Password
105
c. Bentuk Normal Kedua Second Normal Form