Prepare Data Bentuk Tidak Normal Unnormalized Form Bentuk Normal Pertama First Normal Form

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