BAB IV DESKRIPSI PEKERJAAN. dapat mencatat debit tertinggi sungai. Aplikasi yang ada pada Balai Besar

dokumen-dokumen yang mirip
BAB IV DESKRIPSI PEKERJAAN. penyebaran informasi masih menggunakan cara selebaran ataupun melalui suratsurat

BAB IV DESKRIPSI PEKERJAAN

BAB IV ANALISIS DAN PERANCANGAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV DESKRIPSI KERJA PRAKTEK. praktik di CV. Dwitunggal Abadi, ada beberapa cara yang telah dilakukan, ditampilkan dalam web yang akan dibangun.

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI DAN PEMBAHASAN. terbagi menjadi dua, yaitu perangkat keras dan perangkat lunak.

BAB IV IMPLEMENTASI DAN EVALUASI. menghasilkan informasi-informasi yang sesuai dengan kebutuhan administrasi

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN EVALUASI. dari sistem. Terdiri dari 2 subbab, yaitu: implementasi, dan evaluasi.

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI. Sebelum melakukan implementasi dan menjalankan sistem E-Auction pada

BAB V IMPLEMENTASI DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN EVALUASI

BAB V PERANCANGAN SISTEM. Administrasi (SISDA) mengutamakan pada kebutuhan BiNus University

BAB IV IMPLEMENTASI DAN PENGUJIAN. dan pengujian merupakan langkah yang dilakukan setelah melakukan

BAB V IMPLEMENTASI SISTEM. perancangan sistem dimana sistem tersebut siap untuk di implementasikan,

BAB V IMPLEMENTASI DAN PEMBAHASAN. menggunakan Aplikasi Pengelolaan Data Anak Tuna Grahita yaitu:

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI. menjalankan aplikasi SIG ini dengan baik adalah sebagai berikut :

BAB V IMPLEMENTASI DAN PEMBAHASAN. Berikut ini adalah hardware dan software yang dibutuhkan untuk

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. Bab IV berisi tentang implementasi dan evaluasi sistem.

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB V IMPLEMENTASI DAN PEMBAHASAN. menggunakan Aplikasi Penerimaan dan Pembayaran Siswa/Siswi Baru yaitu: Software yang mendukung aplikasi ini, yaitu:

BAB IV HASIL DAN UJI COBA

BAB IV DESKRIPSI KERJA PRAKTIK. Berdasarkan hasil survey yang dilakukan pada saat kerja praktek di BADAN

BAB IV HASIL DAN UJICOBA

BAB IV HASIL DAN UJI COBA

BAB IV PERANCANGAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. bagaimana cara penggunaannya. Bahasa pemograman yang digunakan dalam

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV DESKRIPSI PEKERJAAN. Berdasarkan hasil survey yang dilakukan pada saat kerja praktek di Total

BAB IV IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV PEMBAHASAN. grafik dengan menggunakan diagram relasi entitas (ERD). Diagaram relasi entitas

BAB IV IMPLEMENTASI DAN EVALUASI. sesuai dengan sistem informasi akuntansi yang dibangun.

BAB IV IMPLEMENTASI DAN EVALUASI. (software) dan perangkat keras (hardware). Adapun persyaratan minimal

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV 4. METODE DAN RANCANGAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

Bab 3 Metode Perancangan Sistem

BAB IV IMPLEMENTASI DAN EVALUASI. perancangan aplikasi penjualan dan pengiriman spare part komputer pada Bismar

BAB IV HASIL DAN PEMBAHASAN

BAB V IMPLEMENTASI DAN PEMBAHASAN. menggunakan Aplikasi Pendaftaran Atlet Pekan Olahraga Daerah yaitu: Software yang mendukung aplikasi ini, yaitu:

persediaan, dan penjualan PT LION BROTHER. 1. Spesifikasi Modul Login Input User Name dan Password Jika tekan tombol Login Tampilkan Menu Utama

BAB III ANALISIS DAN PERANCANGAN SISTEM`

BAB IV HASIL DAN UJI COBA

BAB 3 PERANCANGAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. Pengujian merupakan bagian yang penting dalam pembangunan sebuah

BAB IV HASIL DAN UJI COBA

BAB V PENGUJIAN SISTEM DAN IMPLEMENTASI. komponen sistem yang diimplementasikan dan mengetahui kelemahan dari

BAB IV DESKRIPSI KERJA PRAKTEK. Sistem yang dibangun adalah Sistem Informasi Penjadwalan kegiatan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. dilakukan dalam pengumpulan data tersebut, antara lain:

Gambar Halaman Change Password Ketika Benar Mengisi. Setelah login sukses, user akan masuk ke halaman Home. Dimana terdapat beberapa

BAB IV DISKRIPSI PEKERJAAN

BAB IV DESKRIPSI KERJA PRAKTEK. dan pencatatan kasus Perselisihan Hubungan Industrial (PHI).

BAB V IMPLEMENTASI DAN PEMBAHASAN. Berikut ini adalah hardware dan software yang dibutuhkan untuk menggunakan

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJICOBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI SISTEM. dari Sistem Informasi Geografi(SIG) ini adalah sebagai berikut:

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. menggunakan basis data MySQL. Aplikasi PHP dapat dijalankan pada Operating

BAB IV DESKRIPSI PEKERJAAN

4. BAB IV ANALISIS DAN PERANCANGAN SISTEM. diusulkan perancangan sistem baru, dimana kinerja dari suatu sistem yang baru

BAB 5 IMPLEMENTASI. 5.1 Jadwal Implementasi Sistem. Untuk membantu pengguna dalam pemakaian basis data diberikan panduan

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV DESKRIPSI SISTEM. terhadap sistem inventaris hardware serta sistem pengolahan data hardware

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI. proyek digitalisasi dokumen pada CV. Smart Solusi Indonesia. Sebelum memasuki

BAB 4 RENCANA IMPLEMENTASI DAN EVALUASI. Penerapan Sistem Basis Data pada PT.Global Health membutuhkan 3 macam spesifikasi

BAB V IMPLEMENTASI DAN PEMBAHASAN. analisis dan desain sistem yang telah dibuat sebelumnya. Adapun kebutuhan

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V TESTING DAN IMPLEMENTASI SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

Transkripsi:

BAB IV DESKRIPSI PEKERJAAN 4.1 Membuat Prosedur Kerja Balai Besar Wilayah Sungai Brantas ini belum memiliki aplikasi yang dapat mencatat debit tertinggi sungai. Aplikasi yang ada pada Balai Besar Wilayah Sungai Brantas hanya menampilkan peta sungai tersebut serta data berdasarkan pada peta tersebut bukan pada database. Sehingga di perlukan aplikasi pendukung untuk permasalahn pencatatan debit tertinggi. Kerja praktek ini dilakukan selama 180 jam dengan pembagian waktu dalam satu hari kerja sebanyak 8 jam kerja sehari. Dalam kerja praktek ini diharuskan menemukan permasalahan yang ada, mempelajari permasalahan serta memberi solusi kepada masalah yang ada. Untuk mengatasi permasalahan tersebut diperlukan langkah-langkah pembagian kerja sebagai berikut : a. Minggu 1, melakukan survey dan mengumpulkan data. b. Minggu 2, analisa kebutuhan c. Minggu 3, mendesain dan membuat aplikasi. d. Minggu 4, testing dan implementasi aplikasi. keempat langkah tersebut, dilakukan agar dapat menemukan solusi dari permasalahan yang ada. Lebih jelasnya dipaparkan pada sub bab dibawah ini. 27

28 4.2 Melakukan Survey dan Mengumpulkan Data Survey dan pengumpulan data merupakan langkah awal dalam membuat aplikasi, yaitu dengan melakukan wawancara secara langsung. Wawancara dilakukan oleh satu orang dengan Kepala Sub Sisda. Bagian Sub Sisda memberikan informasi tentang mekanisme yang diperlukan dalam pembuatan aplikasi untuk Balai Besar Wilayah Sungai Brantas. 4.3 Analisa Kebutuhan Dari wawancara diatas, maka dapat diketahui aplikasi pendukung yang dapat mengatasi permasalahan yang ada. Analisa kebutuhan aplikasi diambil berdasarkan data yang diperoleh pada saat survey ke bagian Sub Susda. 4.4 Mendesain dan Membuat Sistem Dalam mendesain dan membuat sistem informasi ini menggunakan permodelan sistem antara lain Use Case Diagram, Activity Diagram, dan Class Diagram sesuai dengan analisa kebutuhan dan rancangan sistem. Tahapan yang dilakukan dalam mendesain dan membuat sistem informasi berbasis object-oriented adalah sebagai berikut : 4.1 Membuat Use Case Diagram sistem informasi yang menggabarkan hubungan antara aktor dengan sistem. 4.2 Membuat Activity Diagram yang menggambarkan logika prosedural, proses bisnis, dan jalur kerja dari use case yang telah di tampilkan sebelumnya. 4.3 Membuat Class Diagram yang menggambarkan hubungan objek-objek yang digunakan dalam sistem ini.

29 4.4.1 Membuat Use Case Diagram Pada gambar use case diagram aplikasi berbasis desktop ini dijelaskan proses-proses yang terjadi didalam aplikasi yang dibuat : Maintenance Jatim View Jatim Admin Operator Maintenance Sungai View Sungai Gambar 4.1 Use Case Diagram Berbasis Desktop Dari gambar use case diagram diatas terdapat dua aktor yang terlibat di dalam aplikasi. Kedua aktor tersebut masing-masing berperan sebagai admin dan operator. Operator bertindak sebagai orang yang dapat melakukan aktifitas seperti melihat informasi dari kabupaten kota yang ada di Jawa Timur, serta dapat melihat informasi dari sungai utama Jawa Timur. Administrator/Admin aplikasi adalah pihak yang bertanggung jawab atas maintenance data dan informasi pada aplikasi. Pada gambar use case diagram diatas juga terdapat 4 use case yaitu : 1. View Jatim. Menampilkan informasi tentang Kabupaten Kota di Jawa Timur. Kabupaten Kota tersebut memiliki informasi nama Kab.Kota, luas area,

30 luas perimeter, dan Logo Kab.Kota. Serta peta yang akan di tampilkan adalah peta Jawa Timur. 2. View Sungai Menampilkan informasi tentang sungai utama Jawa Timur yaitu nama sungai, propinsi, kabupaten, panjang sungai, debit tertinggi sungai. Pada View Sungai ini akan menampilkan peta sungai utama Jawa Timur. Serta akan memberikan informasi yaitu debit tertinggi dari seluruh sungai yang ada. 3. Maintenance Jatim Use Case ini digunakan untuk mengupdate informasi pada bagian Jatim. 4. Maintenance Sungai Use Case ini digunakan untuk mengupdate informasi tentang sungai. 4.4.2 Membuat Activity Diagram View Jatim Activity diagram view jatim dimulai dari operator memilih menu jatim dengan cara mengchecklist menu jatim. Setelah itu operator akan memilih Kab. kota yang ada dipeta.

31 Gambar 4.2 Activity diagram view Jatim 4.4.3 Membuat Activity Diagram View Sungai Activity diagram view sungai di mulai dari operator mengcecklist menu sungai. Setelah itu operator akan memilih sungai yang ada dipeta.

32 Gambar 4.3 Activity diagram view sungai 4.4.4 Membuat Activity Diagram Maintenance Jatim Acitivy diagram maintenance Jatim berawal dari admin menekan tombol edit maupun add. Jika terdapat ada kota yang belum masuk di data base maka tombol add yang akan aktif, sedangkan jika ingin mengupdate informasi maka menekan tombol edit. Setelah selesai melakukan update maka admin akan menekan tombol simpan.

33 Gambar 4.4 Activity diagram maintenance jatim 4.4.5 Membuat Activity Diagram Maintenance Sungai Acitivy diagram maintenance sungai berawal dari admin menekan tombol edit maupun add. Jika terdapat ada sungai yang belum masuk di data base maka tombol add yang akan aktif, sedangkan jika ingin mengupdate informasi maka menekan tombol edit. Setelah selesai melakukan update maka admin akan menekan tombol simpan.

34 Gambar 4.5 Activity diagram maintenance sungai 4.4.6 Membuat Class Diagram Maintenance Jatim Class diagram digunakan untuk menggambarkan desain dari aplikasi yang sedang dibangun. Berikut ini terdapat beberapa class diagram yang digunakan untuk membuat aplikasi berbasis desktop. Class diagram content menggambarkan hubungan antara beberapa class yang terdapat dalam satu package.

35 Gambar 4.6 Class diagram maintenance Jatim 4.4.7 Membuat Class Diagram Login Class diagram login menggambarkan class login verificator yang digunakan untuk melakukan verifikasi atau memeriksa inputan user pada saat login. 4.7 Class diagram Login 4.4.8 Membuat Class Diagram Maintenance Sungai Class diagram digunakan untuk menggambarkan desain dari aplikasi yang sedang dibangun. Berikut ini terdapat beberapa class diagram yang digunakan untuk membuat aplikasi berbasis web. Class diagram Artikel menggambarkan hungungan antara beberapa class yang terdapat dalam satu package.

36 Gambar 4.8 Class diagram maintenance sungai 4.5 Struktur Tabel Perancangan tabel yang digunakan berdasarkan class diagram yang telah dibuat adalah sebagai berikut : 1. Tabel Jatim Nama Tabel : jatim Fungsi : Menyimpan data jatim pada desktop Primary key : Kab. kota Foreign key : -

37 NO NAMA FIELD TIPE PANJAN G KETERANGAN 1 Kab. Kota Varchar 50 Nama Kab. Kota 2 Area Varchar 50 Area Kab. Kota 3 Perimeter Varchar 50 Perimeter Kab. kota 4 Logo Image - Logo Kab. Kota Tabel 4.1 Table Jatim 2. Tabel Sungai Nama Tabel Fungsi Primary key : Sungai : Menyimpan data sungai pada desktop : nama_sungai Foreign key : - NO NAMA FIELD TIPE PANJAN G KETERANGAN 1 Nama_sungai Varchar 50 Nama Sungai 2 Propinsi Varchar 50 Nama Propinsi 3 Kabupaten Varchar 50 Nama kabupaten 4 Panjang Int - Panjang sungai 5 Gambar Image - Gambar sungai Tabel 4.2 Tabel Sungai

38 4.6 Desain Input Output Desain input output dari Aplikasi Pencatatan Debit Tertinggi Sungai Utama Jawa Timur Pada Balai Besar Wilayah Sungai Brantas Surabaya adalah sebagai berikut : a. Halaman Login Halaman login merupakan halaman yang didesain untuk melakukan proses autentifikasi admin pada aplikasi. 4.9 Form Login b. Halaman Utama Halaman utama merupakan halaman yang memuat semua menu hingga peta yang telah disediakan.

39 Gambar 4.10 Halaman Utama c. Menu Jatim Aktif Menu Jatim aktif ketika mencentang pilihan menu Jatim. Menu ini berisi peta jatim serta data spesifikasi yaitu kab. Kota, area, dan perimeter.

40 Gambar 4.11 Menu Jatim Aktif Gambar 4.12 Menu Jatim Aktif

41 d. Menu Add Jatim Menu add jatim aktif ketika menu jatim di centang, serta jika ada kota yang belum ada di database ini. Gambar 4.13 Menu Add Jatim e. Menu Edit Jatim Menu add jatim aktif ketika menu jatim di centan, serta jika ada kota yang ingin di update.

42 Gambar 4.14 Menu Edit Jatim Gambar 4.15 Menu Edit jatim Tersimpan

43 f. Menu Sungai Aktif Menu Sungai aktif ketika mencentang pilihan menu sungai. Menu ini berisi peta sungai serta data spesifikasi yaitu nama sungai, propinsi, kabupaten, panjang (km), debit tertinggi, serta terdapat informasi tentang debit tertinggi sungai yang ada di database. Gambar 4.16 Menu Sungai Aktif g. Menu Add Sungai Menu add sungai aktif ketika menu sungai di centang, serta jika ada kota yang belum ada di database ini terdapat messagebox sebagai pemberitahuan.

44 Gambar 4.17 Sungai Belum Terdaftar Di Database Gambar 4.18 Menu Add Sungai

45 h. Menu Edit Sungai Menu add sungai aktif ketika menu sungai di centan, serta jika ada sungai yang ingin di update. Gambar 4.19 Menu Edit Sungai Gambar 4.20 Sungai Sukses Di Update

46 4.7 Mengimplementasi Aplikasi Mengimplementasikan aplikasi merupakan tahap pengujian dimana desain aplikasi dapat berjalan dengan baik. 4.7.1 Kebutuhan Aplikasi Pada tahap ini dijelaskan mengenai implementasi dari perangkat lunak yang harus disiapkan oleh pengguna. Adapun perangkat lunak yang digunakan, yaitu : 1. Windows XP Profesional Edition Service Pack 2. 2. Net Framework 2.0. 3. Microsoft SQL Server 2005 Untuk perangkat keras, minimal pengguna harus mempersiapkan spesifikasi sebagai berikut : 1. Intel Pentium 4 CPU 2.00 GHz 2. RAM minimal 512 Mb. 3. Kapasitas bebas hardisk minimum adalah 1,8 Gb. 4. VGA monitor. 5. Keyboard. 6. Mouse atau device yang kompetibel. 7. Peralatan jaringan (Ethernet Card, kabel UTP, Modem dan Switch atau Hub).

47 4.7.2 Instalasi Aplikasi Dalam tahap ini, pengguna baru harus memperhatikan dengan benar terhadap penginstalan perangkat lunak. Berikut adalah perangkat lunak yang harus diinstall terlebih dahulu : 1. Windows XP Profesional Edition Service Pack 2. 2. Net Framework 2.0. 3. Microsoft SQL Server 2005 4.7.3 Penjelasan Pemakaian Tahap ini merupakan langkah-langkah dari pemakaian aplikasi pencatatan debit tertinggi sungai utama jawa timur. Berikut sub-sub pembahasan pemakaian : a. Halaman Login Admin dan user sebelum mengakses program utama harus melakukan proses login, yang bertujuan untuk verifikasi hak akses yang akan di gunakan.

48 Gambar 4.21 Form Login b. Halaman Utama Halaman utama merupakan halaman yang memuat semua menu hingga peta yang telah disediakan. Untuk mengaktifkan menu jatim atau pun menu sungai, user cukup mengchecklist menu salah satu atau kedua nya. Terdapat 2 panel menu yaitu panel tampil dan panel data spesifikasi. Pada panel menu tampil terdapat 2 pilihan menu yaitu Jatim dan sungai. Selain itu juga terdapat imagebox untuk menampilkan logo kab. kota maupun foto sungai. Pada panel menu data spesifikasi terdapat informasi dari menu Jatim dan menu sungai.

49 Gambar 4.22 Halaman Utama c. Menu Jatim Aktif Menu Jatim aktif ketika mencentang pilihan menu Jatim. Menu ini berisi peta jatim serta data spesifikasi yaitu kab. Kota, area, dan perimeter. Untuk melihat data spesifikasi kab.kota, user harus mengklik salah satu kab.kota pada peta jatim. Peta tersebut akan memberikan indikator jika salah satu kota telah di klik atau di pilih. Setelah salah satu kab.kota dipilih maka data spesifikasi akan memberikan informasi tentang kab.kota tersebut.

50 Gambar 4.23 Menu Jatim Aktif Gambar 4.24 Menu Jatim Aktif

51 d. Menu Add Jatim Menu add jatim aktif ketika menu jatim di centang ketika user telah memilih kota yang telah di sediakan dipeta, serta pada data spesifikasi hanya memuat kab. kota saja. Tombol add ini tidak akan aktif jika kota tersebut telah ada di database. admin cukup memilih tombol add, lalu mengisi kan perimeter, area, dan logo. Jika sudah mengisikan semua maka admin cukup memilih tombol simpan. Gambar 4.25 Menu Add Jatim

52 e. Menu Edit Jatim Untuk melakukan edit jatim maka admin harus memilih salah satu kota yang ingin di update. Setelah memilih kota yang telah tersedia pada layer, maka admin memilih tombol edit pada panel spesifikasi. Setelah meng-update informasi admin dapat melakukan simpan. Gambar 4.26 Menu Edit Jatim

53 Gambar 4. 27 Menu Edit Jatim Tersimpan f. Menu Sungai Aktif Menu Sungai aktif ketika mencentang pilihan menu sungai. Menu ini berisi peta sungai utama pada jawa timur serta data spesifikasi yaitu nama sungai, propinsi, kabupaten, panjang (KM), dan debit tertinggi. Untuk melihat data spesifikasi, user harus mengklik salah satu sungai pada peta sungai. Setelah salah satu sungai dipilih maka data spesifikasi akan memberikan informasi tentang sungai tersebut.

54 Gambar 4.28 Menu Sungai Aktif g. Menu Add Sungai Menu add sungai aktif ketika sungai di centang ketika admin telah memilih sungai yang telah di sediakan dipeta, serta pada data spesifikasi hanya memuat nama sungai saja. Tombol add ini tidak akan aktif jika sungai tersebut telah ada di database. Jika sungai tersebut belum ada di database maka waktu memilih sungai tersebut muncul messagebox yang menginformasikan bahwa sungai ini belum terdapat di database. Admin cukup memilih tombol add, lalu mengisi kan propinsi, kabupaten, panjang (KM), dan debit tertinggi. Jika sudah mengisikan semua maka admin cukup memilih tombol simpan.

55 Gambar 4.29 Sungai Belum Terdaftar Di Database Gambar 4.30 Menu Add Sungai

56 h. Menu Edit Sungai Untuk melakukan edit sungai maka admin harus memilih salah satu sungai yang ingin di update. Setelah memilih sungai yang telah tersedia pada layer, maka admin memilih tombol edit pada panel spesifikasi. Setelah mengupdate informasi admin dapat melakukan simpan. Gambar 4.31 Menu Edit Sungai