You are on page 1of 51

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

Kode pengguna

nama

Text

10

Nama pengguna

password

Text

20

Kode rahasia pengguna


untuk masuk ke dalam
aplikasi

Kd_Gerai_Indomaret

Text

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

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

Kode Kelurahan

Kd_Kecamatan

Text

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

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

Kode Kelurahan

Kd_Kecamatan

Text

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

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

Kode sungai

Nama_sungai

Text

20

Nama sungai

76
Kd_Kelurahan

Text

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

Kode Kelurahan

Kd_Kecamatan

Text

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

Kode Kepadatan
Penduduk

Jumlah_Penduduk

Integer

10

Nilai Jumlah
Penduduk

Jumlah_Kepadatan_Pendu

Integer

10

duk
Kd_Kelurahan

Jumlah Penduduk
Dibagi Luas Area

Text

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

Kode Pemukiman
Penduduk

78
Luas area

Integer

10

Nilai Jumlah
Bangunan

Kd_Kelurahan

Text

Kode Kelurahan

79
3.7 Perancangan Menu

TAMBAH

UPDATE

HAPUS
DATA SEBARAN

KELUAR
FILE
UPDATE
PASSWORD

EXIT

MAIN MENU

TOOL

ADMIN JAKBAR

UBAH

BATAL

CLOSE

INDOMARET
ADMIN JAKBAR
INDOMARET &
PESAING

CLOSE

ADMIN JAKBAR
KEPADATAN
INDOMARET
ADMIN JAKBAR
KEPADATAN
INDOMARET &
PESAING

CLOSE

CLOSE

ZOOM IN

LEGEND
LANDUSE

CLOSE
ZOOM OUT

VIEW
UPDATE
BUFFER

OK

PAN

BUFFER
CANCEL
STREET

STREET
BUFFER
ON

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

HOT LINK

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

You might also like