55 BAB 3 ANALISA DAN PERANCANGAN SISTEM
3.1 Profil Perusahaan 3.1.1 Indomaret (franchisor) PT. Indomarco Prismatama (Indomaret) adalah perusahaan swasta nasional yang didirikan berdasarkan akta notaries No. 207, tertanggal 21 November 1988 oleh bapak Benny Kristianto dan SIUP No. 789/0902/PB/XII/88 tanggal 20 Desember 1988 dengan NPWP 1.337.994.6-041 dari Departemen Keuangan RI Ditjen Pajak Penjaringan Jakarta Utara. Indomaret merupakan jaringan minimarket yang menyediakan kebutuhan pokok dan kebutuhan sehari-hari dengan luas penjualan kurang dari 200 M2. Dikelola oleh PT Indomarco Prismatama, cikalbakal pembukaan Indomaret di Kalimantan dan toko pertama dibuka di Ancol, Jakarta Utara. Tahun 1997 perusahaan mengembangkan bisnis gerai waralaba pertama di Indonesia, setelah Indomaret teruji dengan lebih dari 230 gerai. Pada Mei 2003 Indomaret meraih penghargaan “Perusahaan Waralaba 2003″ dari Presiden Megawati Soekarnoputri. Hingga Desember 2010 Indomaret mencapai 4955 gerai. Dari total itu 3058 gerai adalah milik sendiri dan sisanya 1897 gerai waralaba milik masyarakat, yang tersebar di kota-kota di Jabotabek, Jawa Barat,
56 Jawa Timur, Jawa Tengah, Jogjakarta, Bali dan Lampung. Di DKI Jakarta terdapat sekitar 488 gerai. Indomaret mudah ditemukan di daerah perumahan, gedung perkantoran dan fasilitas umum karena penempatan lokasi gerai didasarkan pada motto “mudah dan hemat”. Lebih dari 3500 jenis produk makanan dan non-makanan tersedia dengan harga bersaing, memenuhi hampir semua kebutuhan konsumen sehari-hari. Didukung oleh 13 pusat distribusi, yang menggunakan teknologi mutakhir, Indomaret merupakan salah satu aset bisnis yang sangat menjanjikan. Keberadaan Indomaret diperkuat oleh anak perusahaan di bawah bendera grup INTRACO, yaitu Indogrosir, BSD Plaza dan Charmant.
3.1.2 Visi, Misi dan Budaya Perusahaan 1. Visi Menjadi aset nasional dalam bentuk jaringan ritel waralaba yang unggul dalam persaingan global. 2. Misi Mudah dan Hemat. 3. Budaya Perusahaan Dalam bekerja kami menjunjung tinggi nilai-nilai: Kejujuran, kebenaran dan keadilan. Kerja sama tim.
57 Kemajuan melalui inovasi yang ekonomis. Kepuasan pelanggan.
3.1.3 Struktur Organisasi PT. Indomarco Prismatama PT. Indomarco Prismatama dalam pengoperasian usahanya dibagi menjadi tiga bagian yaitu : 1. Toko-toko yang tersebar di wilayah Depok, Bogor, Sukabumi, Jakarta, Cipanas, Cianjur. 2. Distribution Centre (DC) yang berlokasi di JL. Raya Bogor KM 32,5 No. 14A Curug Pekapuran Cimanggis Depok. 3. Administrasi operasional baik administrasi DC maupun administrasi pendukung operasional. Struktur organisasi Indomaret adalah serangkaian aktivitas yang menyusun suatu kerangka yang menjadi wadah bagi segenap kegiatan yang menunjukkan hubungan-hubungan seluruh pekerjaan atau jabatan masing-masing agar tugas-tugas dalam organisasi menjadi efektif dan efisien. Bentuk
dari
struktur
organisasi
Indomaret
adalah
organisasi ini yaitu merupakan hubungan wewenang dan tanggung jawab langsung secara vertikal yang dikaitkan dengan tugas jabatan tiap tingkatan atasan dan bawahan. Organisasi Indomaret mempunyai karakteristik bentuk organisasi dimana di dalamnya terdapat pembagian tugas, wewenang, dan tanggung jawab yang didelegasikan kepada anggota-anggotanya
58 serta
mempersiapkan
kegiatan-kegiatan
tersebut
untuk
dapat
menjalankan rencana yang telah ditetapkan agar tujuan dapat tercapai. Struktur organisasi di PT. Indomarco Prismatama terdiri dari 1. Branch Manager. 2. Deputy Branch Manager. 3. Manager-manager yang bertanggung jawab terhadap masingmasing departemen di bawah pengawasannya. 4. Supervisor 5. Officer 6. Clerk Departemen-departemen yang ada dalam struktur organisasi PT. Indomarco Prismatama adalah : a. Distribution center b. Area c. Finace Reguler d. Finance Franchise e. Accounting and Tax Reguler f. Accounting and Tax Franchise g. EDP and BIC h. Personel and General Affair i. Development j. Location
59
Area Manager
Supervisor
Finace Manager Distribution Center Manager Finance Manager
Branch Manager
Accounting and Tax Regular Manager Deputy Branch Manager
Accounting and Tax Franchise Manager EDP and BIC Manager Personal and General Affair Manager Development Manager Location Manager
Gambar 3.1. Bagan Struktur Organisasi PT.Indomarco Prismatama
Officer
Clerk
60 3.1.4 Struktur Organisasi Toko Indomaret
Gambar 3.2. Bagan Struktur Organisasi Toko Indomaret
Bagian Area / Toko Indomaret a. Kepala Toko, bertugas : •
Mengkoordinir dan menjalankan semua kegiatan operasional.
•
Mengkoordinir semua aktivitas toko di dalam memberikan pelayanan kepada semua pelanggan yang diarahkan untuk memenuhi kepuasan pelanggan dan meningkatkan jumlah pelanggan toko.
•
Mengkoordinir dan mengelola bawahan sesuai dengan budaya perusahaan.
•
Berkoordinir atau berhubungan dengan area coordinator atau departemen lain sehubung dengan adanya masalah atau program – program tertentu yang berkaitan dengan toko.
•
Melakukan evaluasi berkaitan dengan pelaksanaan tugas – tugas operasional sehari-hari.
61 b. Wakil Kepala Toko, bertugas : •
Mengkoordinir dan menjalankan semua kegiatan operasional.
•
Mengkoordinir semua aktivitas toko di dalam memberikan pelayanan kepada semua pelanggan yang diarahkan untuk memenuhi kepuasan pelanggan meningkatkan jumlah pelanggan ditoko.
•
Mengkoordinir dan mengelola bawahan dengan budaya perusahaan.
•
Berkoordinir atau berhubungan dengan area coordinator atau departemen lain sehubung dengan adanya masalah atau program – program tertentu yang berkaitan dengan toko.
•
Melakukan evaluasi berkaitan dengan pelaksanaan tugas – tugas operasional sehari-hari.
•
Melapor atau meminta persetujuan kepada Kepala Toko mengenai keputusan yang berhubungan dengan toko.
c. Merchandiser, bertugas : •
Mengkoordinir permintaan barang dagangan dari distribution center.
•
Mengkoordinir pengeluaran atau retur barang dari toko ke distribution center.
•
Mengkoordinir pendisplay-an barang dagangan baik dirak-rak penjualan ataupun gudang.
•
Mengkoordinir dan memastikan sarana promosi terpasang sesuai petunjuk.
•
Menjaga dan merawat sarana promosi tersebut.
62 •
Menggantikan kepala toko atau asisten kepala toko apabila sedang off
d. Kasir, bertugas : •
Memberikan pelayanan kepada pelanggan.
•
Melaksanakan kebersihan.
•
Mempersiapakan sarana kerja yang diperlukan.
•
Melakukan pengawasan dan pencegahan barang hilang.
•
Menerima penitipan barang.
•
Melakukan proses transaksi penjualan langsung.
•
Pemanjangan barang (display).
•
Persiapan retur barang.
•
Informasi dan penawaran program promosi.
•
Pencetakan barang.
•
Stock Opname.
•
Penyebaran Leaflet.
e. Pramuniaga, bertugas : •
Memberikan pelayanan kepada pelanggan.
•
Melaksanakan kebersihan.
•
Mempersiapakan sarana kerja yang diperlukan.
•
Melakukan pengawasan dan pencegahan barang hilang.
•
Menerima penitipan barang.
•
Melakukan proses transaksi penjualan langsung.
63 •
Pemajangan barang (display).
•
Persiapan retur barang.
•
Informasi dan penawaran program promosi.
•
Pencetakan barang.
•
Stock Opname.
•
Penyebaran Leaflet.
•
Informasi barang kosong kepada MD atau kepala toko atau asisten kepala toko.
3.2 Analisa Kebutuhan Sistem 3.2.1 Sistem Yang Sedang Berjalan Indomaret menerapkan beberapa persyaratan lahan untuk membangun suatu gerai baru yaitu tersedianya ruang usaha yang berukuran 120-150 m2 (milik sendiri/sewa), lokasi yang strategis, yakni dekat dengan jalan utama, berada di daerah yang tingkat penduduknya tinggi dan tidak berdekatan dengan gerai Indomaret dan pesaing lainnya.Jika terwaralaba tidak memiliki tempat usaha, Indomaret menawarkan 2 pilihan kerja sama. Pilihan yang pertama adalah usulan lokasi toko baru dimana Indomaret menawarkan lokasi yang telah disurvey disertai perencanaan matang, mulai dari desain layout toko, estimasi investasi, pendapatan, pengeluaran dan payback period. Pilihan yang kedua adalah mengambil alih kepemilikan dimana Indomaret menawarkan toko milik sendiri, yang sudah teruji dan menguntungkan.
64 Sistem ini relatif lebih aman namun nilai investasinya lebih tinggi dibanding dengan membuka toko baru karena ada biaya toko, sejak dibuka hingga mencapai kondisi mapan. Apabila terwaralaba telah memiliki lokasi usaha, Indomaret menawarkan dua bentuk kerjasama sesuai dengan kondisi lokasi
yang
dimiliki oleh terwaralaba. Kondisi yang pertama, jika terwaralaba hanya memiliki ruang usaha berupa rumah atau tanah maka prosedur kerjanya sama dengan “Usulan lokasi toko baru”. Indomaret terlebih dulu melakukan survey kelayakan lokasi yang anda usulkan, mulai dari potensi wilayah, peruntukan bangunan dan perijinan, perencanaan layout toko sampai dengan estimasi payback period-nya. Jika semua dinilai layak, kerja sama dapat dilakukan. Akan tetapi jika tidak atau ada kendala lain, Indomaret akan menyarankan untuk mencari lokasi yang lain. Kondisi yang kedua, bila anda memiliki toko yang kurang berkembang dan ingin mengembangkannya dapat bergabung dengan Indomaret. Prosedur standarnya sama, mulai dari survey kelayakan lokasi sampai
dengan
estimasi
payback
period.
Perlakuan
yang
membedakannya adalah dalam menghitung investasi perlengkapan toko. Jika perlengkapan toko tersebut sesuai dengan standar Indomaret maka investasinya lebih murah. Namun jika tidak sesuai dengan standar Indomaret, perlengkapan tersebut harus diganti baru.
65 3.2.2 Gambaran Permasalahan Permasalahan yang sedang dihadapi oleh pihak Indomaret saat ini yaitu: 1. Saat ini Indomaret masih memakai peta berformat JPEG dengan informasi titik-titik persebaran Indomaret di wilayah Jakarta. Peta persebaran yang dimiliki Indomaret ini belum terkomputerisasi sehingga pihak Indomaret hanya dapat melihat persebaran gerai Indomaret saja tetapi tidak dapat melakukan analisa data spasial dan non spasial pada peta tersebut. 2. Indomaret belum memiliki data akurat tiap lokasi sehingga masih memerlukan survey lokasi terlebih dahulu yaitu dengan mendatangi lokasi secara langsung untuk mendapatkan data kepadatan penduduk, pemukiman dan pesaing secara bertahap, sehingga membutuhkan waktu yang lama sampai pihak Indomaret dapat menentukan lokasi ideal untuk gerai Indomaret yang baru. 3. Metode manual ini juga tidak memiliki database yang terkait dengan lokasi seperti data dari tiap gerai Indomaret dan data tingkat kepadatan penduduk, sehingga tidak memungkinkan Indomaret mengubah data lokasi secara langsung.
3.3 Kebutuhan Sistem Melihat sistem yang sedang berjalan sekarang ini, diperlukan suatu sistem informasi geografis yang dapat meningkatkan kinerja sistem dalam hal
66 penentuan
lokasi
ideal
gerai
Indomaret
sehingga
Indomaret
dapat
memaksimalkan pemasaran produknya kepada masyarakat, yaitu : 1. Adanya suatu sistem informasi geografis yang dapat menampilkan peta sebaran gerai Indomaret dan melakukan analisa data spasial dan non spasial untuk penentuan lokasi ideal gerai Indomaret pada peta digital tersebut. 2. Adanya suatu sistem informasi geografis yang memiliki data spasial berupa peta persebaran gerai Indomaret dan pesaingnya, peta tingkat kepadatan penduduk di tiap kelurahan dan juga peta pemukiman penduduk. 3. Adanya database yang menyimpan data dari tiap gerai Indomaret dan data tingkat kepadatan penduduk di tiap kelurahan.
3.4 Pemecahan Masalah Dari analisa dan pengamatan sistem yang sudah dibuat terlebih dahulu dengan kekurangan-kekurangan yang ada, maka penulis merasa sistem yang paling tepat untuk mengatasi permasalahan di atas adalah dengan menggunakan sistem informasi geografis (SIG). 1. Dengan adanya sistem informasi geografis, Indomaret dapat melihat persebaran gerainya dalam peta digital, didukung dengan ketersediaan data spasial dan data non spasial yang mendukung sistem agar dapat melakukan analisa penentuan lokasi ideal 2. Dengan adanya sistem informasi geografis yang dapat menyajikan data spasial dan data non spasial, Indomaret tidak perlu melakukan survey setiap kali ada usulan lokasi baru karena data sudah disajikan oleh sistem sehingga lebih menghemat waktu.
67 3. Dengan adanya sistem informasi geografis yang memungkinkan Indomaret untuk mengatur data non spasial seperti data dari tiap gerai Indomaret sehingga data non spasial selalu up to date.
3.5 Perancangan Sistem
3.5.1 Flow Chart
Gambar 3.3. Flow Chart
68 3.5.2 Diagram Konteks
Gambar 3.4. Diagram Kontek
69 3.5.3 Diagram Nol
Gambar 3.5. Diagram Nol
70 3.5.4 Diagram Rinci
Gambar 3.6. Diagram Rinci
71 3.6 Perancangan Database
3.6.1 Entity Relationship Diagram
Gambar 3.7. Entity Relationship Diagram
72 3.6.2 Spesifikasi Tabel
1. Tabel User Nama Tabel = Ms_User Deskripsi = Berisi informasi mengenai data-data dari pengguna. Primary Key = Kd_User
Tabel 3.1. Tabel User
Nama Field
Tipe Panjang
Keterangan
Kd_User
Text
5
Kode pengguna
nama
Text
10
Nama pengguna
password
Text
20
Kode rahasia pengguna untuk masuk ke dalam aplikasi
Kd_Gerai_Indomaret
Text
5
Kode gerai Indomaret
2. Tabel Gerai Indomaret Nama Tabel = Gerai_Indomaret Deskripsi = Berisi informasi mengenai data-data gerai Indomaret Primary Key = Kd_Gerai_Indomaret
73 Tabel 3.2. Tabel Gerai Indomaret
Nama Field
Tipe
Panjang
Keterangan
Kd_Gerai_Indomaret
Text
5
Kode Gerai Indomaret
alamat
Text
120
Alamat Gerai Indomaret
wilayah
Text
50
Wilayah Gerai Indomaret
Nama_Gerai_Indomaret
Text
20
Nama Gerai Indomaret
px
Double
15
Nilai posisi horizontal pada peta
py
Double
15
Nilai posisi vertikal pada peta
Kd_Kelurahan
Text
5
Kode Kelurahan
Kd_Kecamatan
Text
5
Kode Kecamatan
3. Tabel Minimarket Pesaing Nama Tabel = Minimarket_Pesaing Deskripsi = Berisi informasi mengenai data-data minimarket pesaing
74 Primary Key = Kd_Minimarket_Pesaing
Tabel 3.3. Tabel Minimarket Pesaing
Nama Field
Tipe
Panja
Keterangan
ng Kd_minimarket_pesaing
Text
5
Kode Gerai pesaing
alamat
Text
120
Alamat Gerai pesaing
wilayah
Text
50
Wilayah Gerai pesaing
Nama_minimarket_pesaing
Text
20
Nama Gerai pesaing
px
Double
15
Nilai posisi horizontal pada peta
py
Double
15
Nilai posisi vertikal pada peta
Kd_Kelurahan
Text
5
Kode Kelurahan
Kd_Kecamatan
Text
5
Kode Kecamatan
75 4. Tabel Kecamatan Nama Tabel = Kecamatan Deskripsi = Berisi informasi tentang nama-nama kecamatan Primary Key = Kd_Kecamatan
Tabel 3.4. Tabel Kecamatan
Nama Field
Tipe
Panjang
Keterangan
Kd_Kecamatan
Text
5
Kode Kecamatan
Nama_Kecamatan
Text
20
Nama Kecamatan
5. Tabel Sungai Nama Tabel = Sungai Deskripsi = Berisi informasi mengenai data-data sungai Primary Key = Kd_sungai
Tabel 3.5. Tabel Sungai
Nama Field
Tipe
Panjang
Keterangan
Kd_sungai
Text
5
Kode sungai
Nama_sungai
Text
20
Nama sungai
76 Kd_Kelurahan
Text
5
Kode Kelurahan
6. Tabel Kelurahan Nama Tabel = Kelurahan Deskripsi = Berisi informasi tentang nama-nama kelurahan Primary Key = Kd_Kelurahan
Tabel 3.6. Tabel Kelurahan
Nama Field
Tipe
Panjang
Keterangan
Kd_Kelurahan
Text
5
Kode Kelurahan
Kd_Kecamatan
Text
5
Kode Kecamatan
Nama Kelurahan
Text
20
Nama Kelurahan
7. Tabel Detail Kepadatan Penduduk Nama Tabel = Detail_Kepadatan_Penduduk Deskripsi = Berisi informasi mengenai detail kepadatan penduduk di suatu daerah Primary Key = Kd_Kepadatan Penduduk
77 Tabel 3.7. Tabel Detail Kepadatan Penduduk
Nama Field
Tipe
Panjang
Keterangan
Kd_Kepadatan_Penduduk
Text
5
Kode Kepadatan Penduduk
Jumlah_Penduduk
Integer
10
Nilai Jumlah Penduduk
Jumlah_Kepadatan_Pendu
Integer
10
duk
Jumlah Penduduk Dibagi Luas Area
Kd_Kelurahan
Text
5
Kode Kelurahan
8. Tabel Detail Pemukiman Penduduk Nama Tabel = Detail_Pemukiman_Penduduk Deskripsi = Berisi informasi mengenai detail pemukiman penduduk di suatu daerah Primary Key = Kd_Pemukiman_Penduduk
Tabel 3.8. Tabel Detail Pemukiman Penduduk
Nama Field
Tipe
Panjang
Keterangan
Kd_Pemukiman_Penduduk
Text
5
Kode Pemukiman Penduduk
78 Luas area
Integer
10
Nilai Jumlah Bangunan
Kd_Kelurahan
Text
5
Kode Kelurahan
79 3.7 Perancangan Menu
TAMBAH
UPDATE
HAPUS DATA SEBARAN KELUAR FILE
UPDATE PASSWORD
EXIT
MAIN MENU
TOOL
UBAH
BATAL
ADMIN JAKBAR INDOMARET
CLOSE
ADMIN JAKBAR INDOMARET & PESAING
CLOSE
ADMIN JAKBAR KEPADATAN INDOMARET
CLOSE
ADMIN JAKBAR KEPADATAN INDOMARET & PESAING
CLOSE
LEGEND LANDUSE
CLOSE
ZOOM IN
ZOOM OUT VIEW UPDATE BUFFER
OK
PAN
BUFFER CANCEL
HOT LINK
STREET BUFFER ON
STREET BUFFER OFF
CARI NAMA
RIVER BUFFER ON
RIVER BUFFER OFF
FULL EXTENT
BUFFER ON
BUFFER OFF
CLOSE
STREET ON
STREET OFF
RIVER ON
RIVER OFF
CLOSE
Gambar 3.8. Perancangan Menu
80 3.8 Perancangan Layar
1. Layar Halaman Login
Gambar 3.9. Layar Halaman Login
Pada layar halaman login ini menampilkan kolom username dan password yang harus diisi dengan nama dan password yang sudah ditentukan untuk memberikan nilai keamanan dari pengolahan data. Terdapat pula tombol login untuk masuk ke dalam program dan tombol batal apabila user membatalkan untuk menggunakan program.
81 2. Layar Halaman Utama
Gambar 3.10. Layar Halaman Utama
Pada layar halaman utama ini menampilkan beberapa submenu di antaranya sub menu file, tool dimana dari submenu ini akan berisi menu-menu yang lainnya. Pada layar halaman utama ini juga sudah menampilkan peta wilayah Jakarta Barat beserta layernya.
82 3. Tampilan Submenu dari File
Gambar 3.11. Submenu, Menu File
Pada Submenu File ini berisi menu data sebaran, update password, exit yaitu menu yang berfungsi untuk melihat database gerai, mengubah password, dan keluar dari aplikasi.
83 4. Tampilan Submenu dari Tool
FILE
TOOL ADMIN JAKBAR INDOMARET ADMIN JAKBAR INDOMARET & PESAING ADMIN JAKBAR KEPADATAN INDOMARET ADMIN JAKBAR KEPADATAN INDOMARET & PESAING LEGEND LANDUSE
PETA
VIEW BUFFER
Gambar 3.12. Submenu, Menu Tool
Pada submenu view ini menampilkan menu admin Jakbar Indomaret, admin Jakbar Indomaret dan pesaing, admin Jakbar kepadatan Indomaret, Admin Jakbar kepadatan Indomaret dan pesaing, legend landuse, view, buffer yaitu menu yang berfungsi untuk menampilkan legenda dari layer admin jakbar beserta memunculkan layer admin jakbar, menampilkan legenda dari layer landuse beserta menampilkan layer landuse, serta menampilkan menumenu pelengkap lainnya.
84 5. Tampilan Submenu dari Data Sebaran
Gambar 3.13. Submenu, Menu Data Sebaran
Pada submenu data sebaran ini menampilkan menu tambah, update, hapus dan keluar yaitu menu yang berfungsi menambah, mengubah, maupun menghapus data gerai.
85 6. Tampilan Submenu dari Update Password
NAMA PENGGUNA PASSWORD LAMA PASSWORD BARU KONFIRMASI
UBAH
BATAL
Gambar 3.14. Submenu, Menu Update Password
Pada submenu update password ini menampilkan menu untuk mengubah password dari username yang telah dibuat.
86 7. Layar Submenu Admin Jakbar Indomaret
FILE
TOOL
LEGENDA
PETA
CLOSE
Gambar 3.15. Layar Submenu Admin Jakbar Indomaret
Pada layar submenu admin Jakbar Indomaret ini memiliki submenu close untuk menutup legenda dari admin Jakbar Indomaret.
87 8. Layar Submenu Admin Jakbar Indomaret dan Pesaing
Gambar 3.16. Layar Submenu Admin Jakbar Indomaret dan Pesaing
Pada layar submenu admin Jakbar Indomaret dan pesaing ini memiliki submenu close untuk menutup legenda dari admin Jakbar Indomaret dan pesaing.
88 9. Layar Submenu Admin Jakbar Kepadatan Indomaret
Gambar 3.17. Layar Submenu Admin Jakbar Kepadatan Indomaret
Pada layar submenu admin Jakbar kepadatan Indomaret ini memiliki submenu close untuk menutup legenda dari admin Jakbar kepadatan Indomaret.
89 10. Layar Submenu Admin Jakbar Kepadatan Indomaret dan Pesaing
Gambar 3.18. Layar Submenu Admin Jakbar Kepadatan Indomaret dan Pesaing
Pada layar submenu admin Jakbar kepadatan Indomaret dan pesaing ini memiliki submenu close untuk menutup legenda dari admin Jakbar kepadatan Indomaret dan pesaing.
90 11. Layar Submenu Legend Landuse
Gambar 3.19. Submenu, Menu Legend Landuse
Pada layar submenu legend landuse ini memiliki submenu close untuk menutup legenda dari legend landuse.
91 12. Layer Submenu View
Gambar 3.20. Submenu, Menu View
Pada submenu view ini terdapat beberapa menu yang berfungsi untuk memudahkan dalam melihat peta yaitu zoom in, zoom out, pan, hot link, cari nama, full extent, dan close.
92 13. Layer Submenu Buffer
FILE
TOOL UPDATE BUFFER STREET BUFFER ON/ OFF RIVER BUFFER ON/OFF BUFFER ON/ OFF
PETA
STREET ON/ OFF RIVER ON/OFF CLOSE
Gambar 3.21. Submenu, Menu Buffer
Pada submenu buffer ini menampilkan menu update buffer yang berguna untuk mengubah batas maksimal buffer gerai minimarket, street buffer, river buffer, buffer, street, river yang berguna untuk menampilkan buffer dari jalan, sungai, gerai minimarket, dan juga menampilkan layer jalan dan sungai.
93 14. Layer Submenu Hotlink
Gambar 3.22. Submenu, Menu Hotlink
Pada submenu hotlink ini menampilkan menu update, hapus dan close yaitu menu yang berfungsi mengubah, maupun menghapus data gerai.
94 15. Layar Submenu Cari Nama
Gambar 3.23. Submenu, Menu Cari Nama
Pada submenu cari nama ini menampilkan menu untuk mencari gerai minimarket yang sudah ada berdasarkan nama gerainya.
95 3.9 State Transition Diagram (STD)
Gambar 3.24. State Transition Diagram (STD)
96 3.10 Spesifikasi File Data Spesifikasi File Data Modul Utama Memasuki Modul Utama lakukan input username dan password melakukan pilihan klik tombol login memasuki menu pembuka memanggil form menu pembuka tampilkan layar menu pembuka akhiri pilihan Lakukan pilihan Pilih menu ("file") tampilkan submenu file melakukan pilihan pilih menu "data sebaran"
97 memanggil form data sebaran menunggu input user melakukan pilihan klik tombol "tambah" menambah data klik tombol "update" mengubah data klik tombol "hapus" menghapus data klik tombol "keluar" kembali ke layar menu pembuka akhiri pilihan pilih menu "update password" memanggil form mengubah password menunggu input user melakukan pilihan
98 klik tombol "ubah" tampilkan pesan "password telah berubah" kembali ke layar menu pembuka klik tombol "batal" kembali ke layar menu pembuka akhiri pilihan pilih menu "exit" akhiri modul utama akhiri pilihan pilih menu "tool" tampilkan submenu tool melakukan pilihan pilih menu "legend admin jakbar" menampilkan menu legend admin jakbar melakukan pilihan klik tombol "close"
99 menutup menu legend admin jakbar akhiri pilihan pilih menu "legend landuse" menampilkan menu legend landuse melakukan pilihan klik tombol "close" menutup menu legend landuse akhiri pilihan pilih menu "view" menampilkan menu view melakukan pilihan klik tombol "zoom in" mendekatkan jarak pandang peta klik tombol "zoom out" memjauhkan jarak pandang peta klik tombol "pan"
100 menggesar posisi tengah klik tombol "hotlink" menunggu input dari user menampilkan form gerai menunggu input user melakukan pilihan klik tombol "update" mengubah data gerai yang dipilih klik tombol "hapus" menghapus data gerai yang dipilih klik tombol "close" menutup form gerai akhiri pilihan klik tombol "cari nama" menampilkan form cari nama menunggu input user
101 melakukan pilihan klik tombol "ok" jika input=TRUE menampilkan form gerai WHERE input = nama gerai menunggu input user melakukan pilihan klik tombol "update" mengubah data gerai yang dipilih klik tombol "hapus" menghapus data gerai yang dipilih klik tombol "close" menutup form gerai akhiri pilihan klik tombol "cancel" menutup form cari nama akhiri pilihan
102 klik tombol "full extent" mengembalikan jarak pandang dan posisi tengah peta klik tombol "close" menutup menu view akhiri pilihan pilih menu "buffer" menampilkan menu buffer melakukan pilihan klik tombol "update buffer" menampilkan form update buffer menunggu input user melakukan pilihan klik tombol "ok" mengubah maks buffer gerai menutup form update buffer klik tombol "cancel"
103 menutup form update buffer akhiri pilihan klik tombol "street buffer on" menampilkan layer street buffer jika layer street buffer visible = 1 mengubah tampilan tombol dan fungsi "street buffer off" menutup layer street buffer jika layer street buffer visible = 0 mengubah tampilan tombol dan fungsi "street buffer on"
klik tombol "river buffer on" menampilkan layer river buffer jika layer river buffer visible = 1 mengubah tampilan tombol dan fungsi "river buffer off" menutup layer river buffer jika layer river buffer visible = 0
104 mengubah tampilan tombol dan fungsi "river buffer on"
klik tombol "buffer gerai on" menampilkan buffer gerai jika buffer gerai visible = 1 mengubah tampilan tombol dan fungsi "buffer gerai off" menutup buffer gerai jika buffer gerai visible = 0 mengubah tampilan tombol dan fungsi "buffer gerai on" klik tombol "street on" menampilkan layer street jika layer street visible = 1 mengubah tampilan tombol dan fungsi "street off" menutup layer street jika layer street visible = 0 mengubah tampilan tombol dan fungsi "street on"
105 klik tombol "river on" menampilkan layer river jika layer river visible = 1 mengubah tampilan tombol dan fungsi "river off" menutup layer river jika layer river visible = 0 mengubah tampilan tombol dan fungsi "river on" klik tombol "close" menutup menu buffer akhiri pilihan akhiri pilihan akhiri pilihan akhir modul utama