BAB 3 ANALISA DAN PERANCANGAN SISTEM 3.1 Profil …thesis.binus.ac.id/Doc/Bab3/2011-1-00088-IF bab 3...
Transcript of BAB 3 ANALISA DAN PERANCANGAN SISTEM 3.1 Profil …thesis.binus.ac.id/Doc/Bab3/2011-1-00088-IF bab 3...
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 masing-
masing 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
Gambar 3.1. Bagan Struktur Organisasi
PT.Indomarco Prismatama
Branch Manager
Deputy Branch Manager
Distribution Center Manager
Area Manager
Finace Manager
Finance Manager
Accounting and Tax Regular Manager
Accounting and Tax Franchise Manager
EDP and BIC Manager
Personal and General Affair Manager
Development Manager
Location Manager
Supervisor 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
ng
Keterangan
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
duk
Integer 10 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
MAIN MENU
FILE
VIEW
BUFFER
TOOL
EXIT
UPDATE PASSWORD
BATAL
ADMIN JAKBAR INDOMARET &
PESAING
ADMIN JAKBAR INDOMARET
UPDATE
HAPUS
KELUAR
UBAH
CLOSE
HOT LINK
CARI NAMA
FULL EXTENT
PAN
ZOOM IN
ZOOM OUT
CLOSE
DATA SEBARAN
TAMBAH
CLOSE
BUFFER ON
STREET ON
RIVER ON
RIVER BUFFER
ON
UPDATE BUFFER
STREET BUFFER
ON
CLOSE
BUFFER OFF
STREET OFF
RIVER OFF
RIVER BUFFER
OFF
OK
STREET BUFFER
OFF
CANCEL
ADMIN JAKBAR KEPADATAN
INDOMARET & PESAING
ADMIN JAKBAR KEPADATAN INDOMARET
CLOSE
CLOSE
LEGEND LANDUSE 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
PETA
FILE TOOL
VIEW
BUFFER
ADMIN JAKBAR INDOMARET & PESAING
ADMIN JAKBAR INDOMARET
ADMIN JAKBAR KEPADATAN INDOMARET & PESAING
ADMIN JAKBAR KEPADATAN INDOMARET
LEGEND LANDUSE
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 menu-
menu 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
PETA
FILE TOOL
CLOSE
LEGENDA
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
PETA
FILE TOOL
UPDATE BUFFER
RIVER ON/OFF
CLOSE
STREET ON/OFF
BUFFER ON/OFF
RIVER BUFFER ON/OFF
STREET BUFFER ON/
OFF
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