BAB III ANALISIS DAN DESAIN SISTEM

dokumen-dokumen yang mirip
BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM. kecamatan di kota medan masih bersifat manual. Bentuk manual yang dibuat oleh petugas

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

Transkripsi:

BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Sistem yang sedang Berjalan Dalam penulisan skripsi ini, penulis membahas dan menguraikan tentang masalah sistem informasi geografis lokasi pemasaran produk minuman pada PT. Coca-Cola Bottling Indonesia Medan. Adapun proses yang sedang berjalan dalam hal penginformasian letak geografis lokasi pemasaran produk minuman Coca- Cola masih bersifat semi komputerisasi. Dimana terdapat proses yang bersifat manual dan yang sudah terkomputerisasi. Proses yang bersifat manual tersebut adalah perusahaan telah memiliki peta lokasi yang belum ter-update dan hanya digunakan oleh pihak kantor pusat, Sedangkan penginputan data-data yang berkaitan dengan lokasi pemasaran (lokasi outlet) maupun daya pesan masingmasing outlet sudah terkomputerisasi dengan hanya menggunakan aplikasi Microsoft Excel. Masalah-masalah yang dihadapi oleh sistem penginformasian letak geografis lokasi pemasaran produk minuman Coca-Cola adalah sebagai berikut : 1. Data informasi tentang lokasi pemasaran produk minuman Coca-Cola yang ada di Kota Medan belum terinventarisasi dalam sebuah sistem informasi on-line yang berbasis spasial, data-data pemetaan lokasi pemasaran produk Coca-Cola tersebut masih berbentuk semi komputerisasi. 46

47 2. Pencarian informasi lokasi pemasaran produk minuman Coca-Cola sebelumnya masih dilakukan secara manual dan membutuhkan banyak waktu dalam mencari informasinya. Oleh karena itu, perlunya dibuat suatu aplikasi sistem informasi geografis berbasis Web yang menyajikan informasi tentang lokasi pemasaran produk minuman Coca-Cola di Kota Medan dan visualisasi peta sehingga dapat memberikan keterangan yang cukup akurat kepada penggunanya. Dalam analisa sistem yang sedang berjalan diperlukan pemeriksaan secara terperinci agar masalah dan keterbatasan sistem lama dapat diketahui dengan jelas. Pada proses analisa sistem terdapat langkah analisa yang harus dilakukan yaitu analisa input, proses, dan analisa output. Adapun analisa sistem yang berjalan sebagai berikut : III.1.1. Analisa Input Input adalah uraian yang menjelaskan tentang analisa input data pada sistem pengolahan data untuk mendapatkan output dari hasil sistem informasi geografis lokasi pemasaran produk minuman Coca-Cola yang dibutuhkan. Adapun input pada sistem yang berjalan adalah pengolahan data lokasi pemasaran produk minuman Coca-Cola yaitu dengan melakukan penginputan data kedalam aplikasi Microsoft Excel yang berupa kecamatan, kode lokasi, nomor outlet, nama outlet, alamat, dan segmen (jenis outlet) beserta daya order (jumlah pemesanan produk) setiap outlet.

48 III.1.2. Analisa Proses Setelah melakukan analisa terhadap input, maka selanjutnya akan dilakukan analisa proses pengolahan data. Analisa proses adalah suatu bagian dimana suatu input data akan dikelola agar menjadi output yang diinginkan. Proses penginputan data lokasi outlet selama ini sudah terkomputerisasi menggunakan aplikasi Microsoft Excel. Berikut ini merupakan proses yang berlangsung dalam pengolahan data lokasi pemasaran produk minuman Coca- Cola yang digambarkan dalam Diagram alir (flow of document) : 1. Dimulai dari administrasi pemasaran yang melakukan penginputan mengenai data lokasi outlet. 2. Setelah itu data tersebut diserahkan kepada kabag pemasaran untuk diperiksa dan kemudian membuat laporan. 3. Selanjutnya laporan tersebut diserahkan kepada pimpinan untuk diperiksa dan diarsipkan.

49 Adm. Pemasaran Kabag Pemasaran Pimpinan Mulai Data Lokasi Outlet Lap. Data Lokasi Outlet Membuat Data Lokasi Outlet Memeriksa Data Lokasi Outlet Periksa dan Arsipkan Input Lokasi Outlet Membuat Lap. Data Lokasi Outlet Selesai Data Lokasi Outlet Lap. Data Lokasi Outlet Gambar III.1. Flow of Document (FOD) Pengolahan Data Lokasi Outlet III.1.3. Analisa Output Data Output merupakan data laporan yang menunjukkan bukti-bukti pengolahan data yang telah dilakukan dalam bentuk laporan-laporan yang akan ditujukan kepada pihak yang membutuhkan. Output pada sistem ini akan didapat laporan (informasi) lokasi outlet. Untuk pembuatan laporannya, setiap data outlet dibuat laporan (dalam jangka waktu pertahun). Untuk pencatatan, bagian sales distribution mencatat data tentang lokasi outlet pada setiap wilayah/daerah

50 tersebut menggunakan catatan kertas kemudian hasil catatan disalin ke komputer dengan menggunakan aplikasi Microsoft Excel. III.2. Evaluasi Sistem yang Berjalan Setelah melakukan analisa atas sistem yang sedang berjalan, maka penulis menemukan kelemahan yang terdapat pada sistem yang sedang berjalan saat ini, adapun kelemahan-kelemahan tersebut adalah : 1. Kelemahan Pada Input a. Penginputan data lokasi outlet masih menggunakan aplikasi Microsoft Excel dengan form yang sederhana, hal ini akan mengakibatkan sering terjadinya kesalahan dalam penginputan data. b. Sering terjadi duplikasi data saat penginputan data. c. Informasi tentang data lokasi outlet masih berjalan lambat. 2. Kelemahan Pada Output a. Pengecekan atau pencarian data dengan membaca laporan membutuhkan waktu yang lama. b. Keterlambatan dalam pembuatan laporan kepada pimpinan disebabkan lamanya pemrosesan data. Berdasarkan masalah-masalah yang terjadi, maka dibutuhkan suatu solusi antara lain : dirancang sebuah sistem pengolahan data lokasi outlet yang dapat memberi kemudahan dan kehandalan dari sistem yang lama, sehingga dapat menghemat waktu pekerjaan dalam proses pengolahan data lokasi outlet.

51 III.3. Desain Sistem Desain sistem dapat didefinisikan sebagai penggambaran, perencanaan dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam kesatuan yang utuh dan berfungsi. III.3.1. Desain Sistem Secara Global Sistem Informasi Geografis Lokasi Pemasaran Produk Minuman pada PT. Coca-Cola Bottling Indonesia Medan berbasis Web menyajikan informasi data spasial dan non spasial tentang lokasi pemasaran produk minuman Coca-Cola di Kota Medan kepada penggunanya. Informasi data spasial direpresentasikan dalam bentuk grafis, sedangkan informasi atribut dari data non spasial direpresentasikan dalam bentuk tabel. Berikut merupakan tahapan dalam pembuatan Sistem Informasi Geografis lokasi pemasaran produk minuman pada PT. Coca-Cola Bottling Indonesia Medan. III.3.1.1. Use Case Diagram Use Case Diagram menjelaskan urutan kegiatan yang dilakukan actor dan sistem untuk mencapai suatu tujuan tertentu. Perangkat lunak yang dibuat akan menangani 7 (tujuh) fungsi utama, seperti terlihat dalam usecase dibawah ini :

52 Gambar III.2. Use Case Diagram SIG Lokasi Pemasaran PT. Coca-Cola Bottling Indonesia Medan III.3.1.2. Sequence Diagram 1. Sequence Diagram form Admin Menunjukkan bagaimana detil operasi dilakukan. Pesan apa yang dikirim dan kapan Sequence Diagram menjelaskan objek yang disusun dalam suatu urutan waktu tertentu. Berikut ini adalah gambar Sequence Diagram pada form Admin :

53 Gambar III.3. Sequence Diagram pada form Admin 2. Sequence Diagram form input Data Outlet Gambar III.4. Sequence Diagram pada form Input Data Outlet

54 3. Sequence Diagram form input Data Kecamatan Gambar III.5. Sequence Diagram pada form Input Data Kecamatan 4. Sequence Diagram form input Data Segmen Gambar III.6. Sequence Diagram pada form Input Data Segmen

55 5. Sequence Diagram form input Data Relasi Gambar III.7. Sequence Diagram pada form Input Data Relasi 6. Sequence Diagram form User untuk pencarian peta Gambar III.8. Sequence Diagram pada form User

56 7. Sequence Diagram form User untuk pencarian informasi Peta Gambar III.9. Sequence Diagram pada form User III.3.1.3. Class Diagram Berikut ini adalah gambar tentang Class Diagram Sistem Informasi Geografis Lokasi Pemasaran Produk Minuman Coca-Cola di Kota Medan : Gambar III.10. Class Diagram SIG Lokasi Pemasaran PT. Coca-Cola Bottling Indonesia Medan

57 III.3.2. Desain Sistem Secara Detail Dalam hal ini penulis akan membahas perancangan sistem yang akan dibangun secara terperinci yaitu melalui desain output, desain input dan desain database. III.3.2.1. Desain Output 1. Perancangan Halaman Homepage Desain sistem ini berisikan tampilan hasil yang akan diperoleh dari Sistem Informasi Geografis Lokasi Pemasaran produk minuman Coca-Cola di Kota Medan, Seperti yang terlihat pada gambar berikut : Logo Home page About us products Peta WEB BANNER Kritik dan saran Penulis LOGIN News & Events Corporate Events Coca Cola Promotion Coca Cola Community Our Company Misi perusahaan More info Our products Produk-produk lainnya More info Home About us Products Map Penulis G a m b a r Gambar III.11. Perancangan Halaman Homepage

58 2. Perancangan Halaman About Us Halaman About Us merupakan halaman yang menampilkan sejarah perusahaan dan misi perusahaan. Bentuk halaman About Us dapat dilihat pada gambar berikut : Logo Home page About us products Peta WEB BANNER Kritik dan saran Penulis LOGIN News & Events Corporate Events Coca Cola Promotion Coca Cola Community MISI PERUSAHAAN Home About us Products Map Penulis G a m b a r Gambar III.12. Perancangan Halaman About Us 3. Perancangan Halaman Products Halaman Products merupakan halaman yang menampilkan informasi seputar beberapa jenis produk minuman pada PT. Coca-Cola Bottling Indonesia Medan. Bentuk halaman products dapat dilihat pada gambar berikut :

59 Logo Home page About us products Peta WEB BANNER Kritik dan saran Penulis LOGIN News & Events Corporate Events Coca Cola Promotion Coca Cola Community OUR PRODUCTS Home About us Products Map Penulis G a m b a r Gambar III.13. Perancangan Halaman Products 4. Perancangan Halaman Peta Halaman Peta merupakan halaman yang menampilkan bentuk visual peta SIG lokasi pemasaran produk minuman pada PT. Coca-Cola Bottling Indonesia Medan beserta hasil pencarian letak lokasi outlet Coca-Cola di Kota Medan. Bentuk halaman peta dapat dilihat pada gambar berikut :

60 Logo Home page About us products Peta WEB BANNER Kritik dan saran Penulis LOGIN PETA Search Pan Zoom in Zoom out size Refresh NAVIGASI Gambar III.14. Perancangan Halaman Peta 5. Perancangan Halaman Kritik dan Saran Merupakan halaman yang menampilkan form kritik dan saran dimana pengguna sistem harus mengisi data-data seputar nama, alamat, email dan komentar. Bentuk halaman Kritik dan Saran dapat dilihat pada gambar berikut :

61 Logo Home page About us products Peta WEB BANNER Kritik dan saran Penulis LOGIN News & Events Corporate Events Coca Cola Promotion Coca Cola Community FORM KRITIK DAN SARAN Home About us Products Map Penulis G a m b a r Gambar III.15. Perancangan Halaman Kritik dan Saran 6. Perancangan Halaman Penulis Berikut adalah desain halaman informasi tentang penulis : Logo Home page About us products Peta WEB BANNER Kritik dan saran Penulis LOGIN News & Events Corporate Events Coca Cola Promotion Coca Cola Community ABOUT PENULIS Home About us Products Map Penulis G a m b a r Gambar III.16. Perancangan Halaman Penulis

62 7. Perancangan Halaman Login Pada gambar III.17 menunjukkan form login untuk administrator, dapat mengelola informasi geografis lokasi pemasaran produk Coca-Cola berbasis web. Banner LOGIN ADMINISTRATOR Nama : Password : Login Gambar III.17. Perancangan Halaman Login III.3.2.2. Desain Input Desain Input adalah tahapan yang cukup penting dalam merancang sebuah sistem. Berikut adalah bentuk desain input SIG lokasi pemasaran produk minuman Coca-Cola : 1. Perancangan Halaman Utama Admin Halaman ini muncul apabila user dan password pada halaman login Admin diisi dengan benar. Halaman Utama Admin dapat dilihat pada gambar III.18. WEB BANNER MENU ADMINISTRATOR SELAMAT DATANG Data Outlet Data Kecamatan Data Segmen Data Relasi Logout Selamat datang dimenu administrasi Silahkan memilih menu administrasi yang diinginkan Gambar III.18. Perancangan Halaman Utama Admin

63 2. Perancangan Halaman Input Data Outlet Berikut ini gambar yang menunjukkan halaman form untuk input data outlet di Kota Medan. WEB BANNER MENU ADMINISTRATOR Data Outlet Data Kecamatan Data Segmen Data Relasi Logout Id_Outlet Halaman ini Khusus dipergunakan untuk Administrator Data Outlet Longitude Latitude Nama Outlet Alamat No Outlet Daya Order Tambah Reset Gambar III.19. Perancangan Halaman Input Data Outlet

64 3. Perancangan Halaman Input Data Kecamatan Berikut ini gambar yang menunjukkan halaman form untuk Input Data Kecamatan di Kota Medan. WEB BANNER MENU ADMINISTRATOR Data Outlet Data Kecamatan Data Segmen Data Relasi Logout Halaman ini Khusus dipergunakan untuk Administrator Data Kecamatan Id Kecamatan Nama Kecamatan Tambah Reset Gambar III.20. Perancangan Halaman Input Data Kecamatan

65 3. Perancangan Halaman Input Data Segmen (Jenis Outlet) Berikut ini gambar yang menunjukkan halaman form untuk Input Data Segmen (Jenis Outlet) dimana Admin dapat menambah, mengedit, dan menghapus data jenis outlet yang diinginkan. WEB BANNER MENU ADMINISTRATOR Data Outlet Data Kecamatan Data Segmen Data Relasi Logout Halaman ini Khusus dipergunakan untuk Administrator Id segmen Data Segmen Nama Segmen Tambah Reset Gambar III.21. Perancangan Halaman Input Data Segmen 4. Perancangan Input Halaman Data Relasi Berikut ini merupakan halaman yang berisi form untuk input data penghubung (relasi) antara tabel kecamatan dan tabel segmen/jenis outlet :

66 WEB BANNER MENU ADMINISTRATOR Data Outlet Data Kecamatan Data Segmen Data Relasi Logout Halaman ini Khusus dipergunakan untuk Administrator Id Outlet Data Relasi Id Segmen Id Kecamatan Tambah Reset Gambar III.22. Perancangan Halaman Input Data Relasi III.3.2.3. Desain Database Database merupakan kumpulan dari data yang saling berhubungan satu dengan yang lain. Untuk merancang database secara konseptual tentunya diperlukan alat bantu, baik untuk menggambarkan keterhubungan antar data maupun pengoptimalan rancangan database. Alat bantu tersebut adalah ERD, Kamus Data, serta desain tabel.

67 III.3.2.3.1. Kamus Data Merupakan suatu teknik untuk memodelkan data dalam sistem informasi. Maka bisa dikatakan bahwa kamus data merupakan tempat penyimpanan semua struktur data dan elemen data yang ada di sistem. Kamus data juga dikatakan sebagai Catalog untuk mengetahui detail data, seperti sumber data, deskripsi, bentuk dan struktur data. Pada tahap analisis, kamus data dapat digunakan sebagai alat komunikasi antara analisis sistem dengan pemakai. Sistem tentang data yang mengalir di sistem, yaitu tentang data yang masuk ke sistem dan tentang informasi yang dibutuhkan pemakai sistem. Kamus data SIG lokasi pemasaran produk minuman pada PT. Coca-Cola Bottling Indonesia Medan berbasis Web yang digunakan adalah : 1. Tabel Admin : [ id_admin + username + password ] 2. Tabel Kecamatan : [ {id_kecamatan} + kecamatan] 3. Tabel Outlet : [ {id_outlet} + Longitude + Latitude + Nm_outlet + Alamat + No_outlet + Daya_order ] 4. Tabel Produk : [ {id} + nama_produk + foto+ deskripsi ] 5. Tabel Relasi : [{outlet_id} + segmen_id + kecamatan_id ] 6. Tabel saran : [ no + nama + alamat + email + komentar ] 7. Tabel Segmen : [ {id_segmen} + segmen ]

68 III.3.2.3.2. Normalisasi Sebelum melakukan perancangan sistem, hendaknya terlebih dahulu melakukan analisa data yang ada dengan menggunakan normalisasi dengan tujuan meminimalkan atribut yang berulang. Dalam tabel bentuk normalisasi data ini dapat diketahui tabel-tabel mana yang sudah memenuhi kriteria dan sudah siap diimplementasikan, diantaranya sebagai berikut : 1. Bentuk Tidak Normal dan Normal 1 Tidak Normal Id_admin Username Password Id_kecamatan Kecamatan Id_outlet Longitude Latitude Nm_outlet Alamat No_outlet Daya_order Id Nama_produk Foto Deskripsi Outlet_id Segmen_id Kecamatan_id No Nama Alamat Email Komentar Id_segmen segmen Normal 1 Id_admin Username Password Id_kecamatan* Kecamatan Id_outlet* Longitude Latitude Nm_outlet Alamat No_outlet Daya_order Id* Nama_produk Foto Deskripsi Outlet_id* Segmen_id Kecamatan_id No Nama Alamat Email Komentar Id_segmen* segmen Gambar III.23. Rancangan Normalisasi Tahap Tidak Normal dan Normal 1

69 2. Bentuk Normal Admin Id_admin username password Kecamatan Id_kecamatan* Kecamatan Outlet Id_outlet* Longitude Latitude Nm_outlet Alamat No_outlet Daya_order Produk Id* Nama_produk Foto Deskripsi Relasi Outlet_id Segmen_id Kecamatan_id Saran No Nama Alamat Email komentar Segmen Id_segmen* segmen Gambar III.24. Rancangan Normalisasi Tahap 2NF Keterangan : Atribut bukan kunci harus bergantung secara fungsional pada kunci primer sehingga untuk membentuk normal kedua haruslah ditentukan kunci-kunci field dan kunci-kunci itu dapat mewakili atribut lain yang menjadi anggotanya.

70 III.3.2.3.3. Desain Tabel Berikut ini adalah rancangan tabel yang dibuat sebagai tempat penampungan atau penyimpanan data SIG lokasi pemasaran produk minuman Coca-Cola di Kota Medan dengan nama database Coca-Cola yang terdiri dari beberapa tabel yaitu : Tabel III.1. Struktur Data Tabel Admin Nama Field Tipe Ukuran Keterangan Id_admin int 11 Not null username varchar 32 Not null password varchar 32 Not null Tabel III.2. Struktur Data Tabel Kecamatan Nama Field Tipe Ukuran Keterangan Id_kecamatan varchar 32 Primary key Kecamatan Varchar 32 Not null Tabel III.3. Struktur Data Tabel Outlet Nama Field Tipe Ukuran Keterangan Id_outlet Int 11 Primary key Longitude double - null Latitude double - null Nm_outlet char 30 null Alamat char 30 null No_outlet char 30 null Daya_order char 30 null Tabel III.4. Struktur Data Tabel produk Nama Field Tipe Ukuran Keterangan id int 11 Primary key Nama_produk varchar 50 Not null foto Varchar 50 Not null deskripsi text - Not null

71 Tabel III.5. Struktur Data Tabel Relasi Nama Field Tipe Ukuran Keterangan Outlet_id Int 32 Not null Segmen_id Varchar 32 Not Null kecamatan Varchar 32 Not Null Tabel III.6. Struktur Data Tabel Saran Nama Field Tipe Ukuran Keterangan No Bigint - Primary key Nama Varchar 50 Not null Alamat Varchar 50 Not null Email Varchar 30 Not null Komentar Text - Not null Tabel III.7. Struktur Data Tabel Segmen Nama Field Tipe Ukuran Keterangan Id_segmen Varchar 32 Primary key Segmen Varchar 32 Not null III.3.2.3.4. ERD (Entity Relationship Diagram) ERD merupakan hubungan antara satu file atau tabel yang lain dalam suatu database, atau hubungan antara dua atribut dalam satu file. Bentuk ERD dari sistem yang dirancang dapat dilihat pada gambar berikut :

72 Id_admin username password Id_jenis Jenis_outlet Admin Jenis_outlet 1 m Olah data 1 Latitude Nm_outlet Alamat Terdapat Longitude Id_outlet m Id_kecamatan Outlet Kecamatan m Memiliki m No_outlet m Kecamatan Daya_order Memiliki m Relasi Outlet_id Id_jenis Kecamatan_id Gambar III.25. ERD SIG Lokasi Pemasaran PT. Coca-Cola Bottling Indonesia Medan

73 III.3.3. Activity Diagram 1. Activity Diagram Login Admin Berikut adalah Activity Diagram proses Login Admin yang akan ditunjukkan pada Gambar III.26. Gambar III.26. Activity Diagram Login Admin SIG Lokasi pemasaran pada PT. Coca-Cola Bottling Indonesia Medan 2. Activity Diagram Input Data Berikut adalah Activity Diagram proses Input Data yang akan ditunjukkan pada Gambar III.27. Gambar III.27. Activity Diagram Input Data SIG Lokasi pemasaran pada PT. Coca-Cola Bottling Indonesia Medan

74 3. Activity Diagram Edit Data Berikut adalah Activity Diagram proses Edit Data yang akan ditunjukkan pada Gambar III.28. Gambar III.28. Activity Diagram Edit Data SIG Lokasi pemasaran pada PT. Coca-Cola Bottling Indonesia Medan 4. Activity Diagram Hapus Data Berikut adalah Activity Diagram proses Hapus Data yang akan ditunjukkan pada Gambar III.29. Gambar III.29. Activity Diagram Hapus Data SIG Lokasi pemasaran pada PT. Coca-Cola Bottling Indonesia Medan

75 5. Activity Diagram Logout Admin Berikut adalah Activity Diagram proses Logout Admin yang akan ditunjukkan pada Gambar III.30. Gambar III.30. Activity Diagram Logout Admin SIG Lokasi pemasaran pada PT. Coca-Cola Bottling Indonesia Medan 6. Activity Diagram Pencarian Data Lokasi pemasaran Pada Gambar III.31 menunjukkan Activity Diagram proses Pencarian Data Lokasi Pemasaran. Gambar III.31. Activity Diagram Pencarian Data Lokasi Pemasaran pada PT. Coca-Cola Bottling Indonesia Medan

76 7. Activity Diagram Pencarian Informasi Lokasi pemasaran Pada Peta Pada Gambar III.32 menunjukkan Activity Diagram untuk proses Pencarian Informasi Lokasi Pemasaran Pada Peta. Gambar III.32. Activity Diagram Pencarian Informasi Lokasi Pemasaran Pada Peta