4 0 1 MB
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 m 2(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 databaseyang 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 loginini menampilkan kolom usernamedan 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 submenudi antaranya sub menu file, tool dimana dari submenuini 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 Fileini 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 viewini menampilkan menu admin Jakbar Indomaret, admin Jakbar Indomaret dan pesaing, admin Jakbar kepadatan Indomaret, Admin Jakbar kepadatan Indomaret dan pesaing, legend landuse, view, bufferyaitu menu yang berfungsi untuk menampilkan legenda dari layeradmin jakbar beserta memunculkan layer admin jakbar, menampilkan legenda dari layer landusebeserta menampilkan menu pelengkap lainnya.
layer landuse, serta menampilkan menu-
84 5. Tampilan Submenu dari Data Sebaran
Gambar 3.13. Submenu, Menu Data Sebaran
Pada submenudata 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 adminJakbar Indomaret ini memiliki untuk menutup legenda dariadmin Jakbar Indomaret.
submenu close
87 8. Layar Submenu Admin Jakbar Indomaret dan Pesaing
Gambar 3.16. Layar Submenu Admin Jakbar Indomaret dan Pesaing
Pada layar submenu adminJakbar Indomaret dan pesaing ini memiliki submenu closeuntuk menutup legenda dari admin pesaing.
Jakbar Indomaret dan
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 adminJakbar 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 darilegend landuse.
91 12. Layer Submenu View
Gambar 3.20. Submenu, Menu View
Pada submenu viewini 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 bufferini menampilkan menu untuk mengubah batas maksimal river buffer, buffer, street, river
update buffer yang berguna
buffergerai minimarket,
street buffer,
yang berguna untuk menampilkan buffer
dari jalan, sungai, gerai minimarket, dan juga menampilkan layerjalan dan sungai.
93 14. Layer Submenu Hotlink
Gambar 3.22. Submenu, Menu Hotlink
Pada submenu hotlinkini 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 submenucari 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