Analisa Dan Perancangan Sistem PT Indomarco Prismatama Indomaret [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

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