BAB III ANALISA DAN DESAIN SISTEM

dokumen-dokumen yang mirip
BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM. kecamatan di kota medan masih bersifat manual. Bentuk manual yang dibuat oleh petugas

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN. sistem yang akan dirancang, evaluasi pada masalah yang ada adalah : informasi lokasi SMU dan SMK di kota medan.

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

Transkripsi:

BAB III ANALISA DAN DESAIN SISTEM II.1. Analisa Sistem Yang Sedang Berjalan Analisa sistem sangat berguna untuk mengetahui gambaran umum mengenai Sistem Informasi Geografis Yayasan Pendidikan Katolik Budi Murni di Kota Medan. Adapun sistem yang berjalan pada Yayasan Pendidikan Katolik Budi Murni yaitu masih menggunakan sistem semikomputer, yakni dengan menginputkan data kedalam komputer kemudian data disimpan kedalam katalog tahunan yaitu Katalog Keuskupan Agung Medan dan laporan tinjauan sttistik tahunan. Serta dalam penyampaian informasi dan pelayanan mengenai letak Sekolah Budi Murni Katolik menjadi agak lambat dan ruang lingkup untuk menginformasikan letak Sekolah Budi Murni Katolik menjadi sangat terbatas. Pada proses analisa sistem terdapat 3 (tiga) analisa yang harus dilakukan yaitu analisa input, analisa proses, dan analisa output. Adapun proses analisa yang sedang berjalan adalah sebagai berikut : III.1.1. Input (Dokumen Masukan) Analisa data masukan pada sistem yang berjalan dilakukan untuk memahami lebih dalam sistem yang diterapkan dan disesuiakan dengan sistem yang dirancang. Dalam hal ini sistem yang dibangun masih menggunakan sistem semi komputer. Sistem Informasi Geografis Yayasan Pendidikan Katolik Budi Murni di Kota Medan yang akan dibuat dalam hal ini menggunakan PHP. Sebagai 39

40 inputan dalam pembuatan Sistem Informasi Geografis Yayasan Pendidikan Katolik Budi Murni di Kota Medan ini antara lain : 1. Tinjauan Statistik Tahunan periode 31-12-2012/01-01-2013. 2. Katalog Keuskupan Agung Medan yang berisi data yang berhubungan dengan Katolik. III.1.2. Proses Sistem Informasi Geografis Yayasan Pendidikan Katolik Budi Murni di Kota Medan ini akan diproses menggunakan PHP dan MySQL sebagai database. Dalam hal ini data yang sudah diperoleh akan diproses sampai informasi tentang lokasi Yayasan Pendidikan Katolik Budi Murni Katolik di Kota Medan yang dibutuhkan dapat diperoleh. Tentunya informasi sekolah yang akan dibangun akan memberikan informasi yang lengkap. Hasil akhir dari proses pengolahan data Yayasan Pendidikan Katolik Budi Murni akan diproses dalam arcview untuk pemetaannya. III.1.3. Output Hasil akhir dari Sistem Informasi Geografis Yayasan Pendidikan Katolik Budi Murni di Kota Medan ini antara lain : 1. Data lokasi Yayasan Pendidikan Katolik Budi Murni yang berada di Kota Medan yang bisa langsung dilihat. 2. Visualisasi peta dan data jumlah Sekolah Budi Murni Katolik yang berada di Kota Medan.

41 III.2. Evaluasi Ssitem Yang Berjalan Berdasarkan sistem yang telah ada sebelumnya cukup banyak ditemukan kelemahan, terutama dalam hal input data dan pencarian data. Dengan adanya Sistem Informasi Geografis Yayasan Pendidikan Katolik Budi Murni di Kota Medan ini diharapkan dapat memperbaiki kinerja sistem yang sebelumnya, yang masih menggunakan data manual melalui Microsoft Excel. III.3. Desain Sistem III.3.1. Desain Sistem Secara Global Sistem Informasi Geografis Yayasan Pendidikan Katolik Budi Murni di Kota Medan menyajikan informasi data spasial dan non spasial tentang lokasi Sekolah Budi Murni Katolik di Kota Medan kepada penggunanya. Informasi data spasial direpresentasikan dalam bentuk grafis, sedangkan informasi atribut dari data non spasial direpresentasikan dalam bentuk tabel. Berikut merupakan tahapan dalam pembuatan Sistem Informasi Geografis Yayasan Pendidikan Katolik Budi Murni di Kota Medan.

42 III.3.1.1. UseCase Diagram Dalam penyusunan suatu program diperlukan suatu model data yang berbentuk diagram yang dapat menjelaskan suatu alur proses sistem yang akan dibangun. Perangkat lunak yang dibuat akan mengani 7 fungsi utama, seperti terlihat dalam UseCase (Gambar III.1) dibawah ini: << include >> OlahData Sekolah Login OlahData Kecamatan admin << include >> OlahData Kelurahan Info Peta User Pencarian Lokasi Gambar III.1. Usecase Diagram Sistem Informasi Geografis Yayasan Pendidikan Katolik Budi Murni di Kota Medan

43 III.3.1.2. Sequence Diagram 1. Sequence diagram form login Admin. Berikut ini gambar III.2 tentang Sequence diagram pada form login Admin. Admin Form login Home Admin Database Menu utama Username dan password salah Validasi login result Validasi result Username dan password valid Gambar III.2. Sequence Diagram pada FormLogin Admin 2. Sequence diagram From input data sekolah. Berikut ini Gambar III.3 tentang Sequence diagram pada form input data sekolah. Admin From data sekolah : admin Database Data Sekolah Simpan data sekolah Informasi Gambar III.3. Sequence Diagram pada Form Input data sekolah

44 3. Sequence diagram From input data kecamatan. Berikut ini Gambar III.4 tentang sequence diagram pada form input data kecamatan. Admin From data kecamatan : admin Database Data Kecamatan () Simpan data kecamatan () Informasi () Gambar III.4. Sequence Diagram pada Form Input data kecamatan 4. Sequence diagram From input data kelurahan. Berikut ini Gambar III.5 tentang sequence diagram pada form input data kelurahan. Admin From data sekolah : admin Database Data Kelurahan() Simpan data Kelurahan() Informasi() Gambar III.5. Sequence Diagram pada Form Input data kelurahan

45 5. Sequence diagram From input data relasi. Berikut ini Gambar III.6 tentang sequence diagram pada form input data relasi. Admin From data sekolah : admin Database Data Relasi() Simpan data relasi() Informasi() Gambar III.6. Sequence Diagram pada Form Input data relasi 6. Sequence diagram From User untuk pencarian peta. Berikut ini Gambar III.7 tentang sequence diagram pada form User untuk pencarian peta. Admin From data sekolah : admin Database Membuka SIG Sekolah Budi Murni Katolik() Pencarian Peta() Tampilkan Informasi Peta() Gambar III.7. Sequence Diagram pada From User

46 7. Sequence diagram From User untuk pencarian informasi sekolah. Berikut ini Gambar III.8 tentang sequence diagram pada form User. Admin From data sekolah : admin Database Tampilkan Lokasi Sekolah Pada Peta Pencarian Peta() Tampilkan Informasi Sekolah() Gambar III.8. Sequence Diagram pada From User

47 III.3.1.3. Class Diagram Class adalah sebuah spesifikasi yang akan menghasilkan sebuah objek dan merupakan inti dari pengembangan dan desain berorientasi objek. Class menggambarkan keadaan (atribut/properti) suatu sistem, sekaligus menawarkan layanan untuk memanipulsi keadaan tersebut (metode/fungsi). admin Id_admin = int (11) Username=Varchar (15) Password =Varchar (32) Kecamatan Id_kecamatan = varchar (15) Nama_kecamatan = Varchar (100) Password =Varchar (32) - Tambah data () - Edit data () - Hapus data () 1 Kelurahan Id_kelurahan = varchar (15) Nama_kelurahan = Varchar (100) - Tambah data () - Edit data () - Hapus data () 1 Lokasi Id_sekolah = int (15) Nama_sekolah= char (50) Almt_seklh= char (35) Jenis_sklh = char (10) Longitude = double Latitude = double Gambar = varchar (100) - Tambah data () - Edit data () - Hapus data () 1 1 Sekolah Id_sekolah = varchar (15) Nama_Sekolah = Varchar (15) - Tambah data () - Edit data () - Hapus data () Gambar III.9. Classs diagram Sistem Informasi Geografis Yayasan Pendidikan Katolik di Kota Medan

48 III.3.2. Desain Sistem Secara Detail Dalam hal ini penulis akan membahas perancangan sistem yang akan dibangun secara terperinci yang melalui desain output, desain input daan desain database. III.3.2.1. Desain Output yang dapat diakses oleh user 1. Tampilan Beranda Desain sistem ini berisikan tampilan hasil yang akn diperoleh dari Sistem Informasi Geografis Yayasan Pendidikan Katolik di Kota Medan oleh pengguna sistem berupa menu Home, Profil Sekolah, Aauthor, Lokasi Sekolah dan Login. Halaman home berisi ucapan selamat datang kepada pengunjung. Unutk perancangannya dapat dilihat seperti pada gambar III.10 berikut ini: Banner Perusahaan Home Profil Sekolah Author Pencarian Lokasi Login Tampilan Home Gambar Gambar Gambar Footer Gambar III.10. Perancangan Halaman Home

49 2. Desain Halaman Profil Sekolah Bila user ingin mengetahui profil sekolah maka user dapat mengakses menu ini, yang berisikan motto, visi dan misi sekolah. Banner Sekolah Home Profil Sekolah Author Pencarian Lokasi Login Footer Profil Sekolah Motto Sekolah Visi dan Misi Sekolah xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxx Gambar Gambar Gambar Gambar III.11. Perancangan Profil Perusahaan 3. Desain Halaman Author Pada halaman ini menampilkan tentang nama pembuat sistem informasi dan ucapan terimakasih kepada para pengunjung website sistem informasi ini Banner Sekolah Home Profil Sekolah Author Pencarian Lokasi Login Footer Author Biodata Penulis xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxx Gambar Gambar Gambar Gambar III.12. Perancangan Halaman Author

50 4. Desain Halaman Lokasi Sekolah Halaman Lokasi Sekolah merupakan halaman yang menampilkan hasil pencarian letak lokasi sekolah yang berada di Kota Medan. Banner Sekolah Home Lokasi Sekolah Gambar Profil Sekolah search Author Pencarian Lokasi Login Keterangan Peta Pan Zoom In Zoom out size Refresh KECAMATAN JALAN ARTERI JALAN KOLEKTOR JALAN TOL JALAN LAIN Browse Footer Gambar III.13. Perancangan Lokasi Sekolah III.3.2.2. Desain Output yang dapat diakses oleh admin Halaman ini khusus untuk admin yang berguna unutk melihat data sekolah, data kecamatan, data kelurahan dan juga untuk menambah, mengedit,maupun menghapus data pada Sistem Informasi Geografis Yayasan Pendidikan Katolik Budi Murni di Kota Medan berikut ini gambar III.14.

51 Banner Sekolah Home Profil Sekolah Author Selamat Datang di Halaman Admin LOGIN ADMIN User : Password : Gambar Pencarian Lokasi Login Reset Login xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxx Footer Gambar III.14. Perancangan Halaman Login III.3.2.3. Desain Input yang dapat diakses oleh admin Unutk memperoleh pengisian database, perlu dirancang form-form input, hal ini akan sangat membantu pada saat admin memasukkan data (Data Entry). Sistem Informasi Geografis Yayasan Pendidikan Katolik di Kota Medan meliputi desain input dari bentuk dokumen-dokumen input yang akan digunakan dan hanya dapat dilakukan oleh administrator. Dokumen input sangat penting pada sistem informasi, data yang salah tercatat di dokumen akan memngakibatkan output yang dihasilkan sistem otomatis akan salah. Sistem Informasi Geografis Yayasan Pendidikan Katolik di Kota Medan form input disini dilakukan dengan menelusuri output yang dihasilkan sistem informasi sehingga ditempukan item apa saja yang harus ada dalam perancangan

52 form output dalam rancangan pengolahan data Sekolah Budi Murni di Kota Medan, data yang menjadi inputnya antara lain: 1. Desain Input Data Sekolah pada Administator Berikut ini gambar III.15 menunjukan halaman form untuk input data Sekolah Katolik Budi Murni di Kota Medan. Banner Sekolah Home Logout Data Sekolah ID Sekolah Nama Sekolah Gambar Tambah Reset << Kembali Cetak Data Sekolah ID sekolah Nama sekolah Edit Hapus Footer Gambar III.15. Perancangan Input Data Sekolah 2. Desain Input Data Kecamatan pada Administator Berikut ini gambar III.16 menunjukkan halaman form untuk input data kecamatan. Banner Sekolah Home Logout Data Kecamatan ID Sekolah Nama Sekolah << Kembali Gambar ID Kecamatan Nama Kecamatan Edit Hapus Footer Gambar III.16. Perancangan Input Data Kecamatan

53 3. Desain Input Data Kelurahan pada Administator Berikut ini gambar III.17 menunjukkan halaman form untuk input data kelurahan Banner Sekolah Home Logout Data Kelurahan ID Kelurahan Nama Kelurahan << Kembali Gambar Link ID Kelurahan Nama kelurahan Edit Hapus Footer Gambar III.17. Perancangan Input Data Kelurahan III.3.2.4. Desain Database Database merupakan kumpulan dari data yang saling berhubungan satu dengan yang lainnya. Untuk merancang database secara konseptual tentunya diperlukan alat bantu, baik unutk mneggambarkan keterhubungan antar data maupun pengoptimalan rancangan database. Alat bantu tersebut adalah kamus data dan desain tabel. III.3.2.4.1. Kamus Data Kamus data merupakan suatu daftar terintegrasi tentang komposisi elemen data, aliran data, dan data store yang digunakan. Pengisian data dictionary dilakukan setiap saat selama proses pengembangan berlangsung, ketika diketahui adanya data atau saat diperlukan penambahan data item kedalam sistem.

54 Berikut Kamus Data dari Sistem Informasi Geografis Yayasan Pendidikan Katolik Budi Murni di Kota Medan. Admin = ({id_admin} + username + password) Lokasi = ({id_sekolah} + nama_sekolah + jenis sekolah+longitude + latitude + alamat + gambar) Sekolah = ({id_sekolah} + nama_sekolah) Kecamatan = ({id_kecamatan} + nama_kecamatan) Kelurahan = ({id_kelurahan} + nama_kelurahan) III.3.2.4.2. Normalisasi Tabel Normalisasi database biasanya jarang dilakukan dalam database skala kecil dan dianggap tidak diperlukan pada penggunaan personal. namun seiring dengan perkembangannya informasi yang dikandung dalam sebuah database, proses normalisasi akan sangat membantu dalam menghemat ruang yang digunakan oleh setiap tabel di dalamnya, sekaligus mempercepar proses permintaan data. Pada tahap ini semua data direkam tanpa format tertentu dan data bias jadi mengalami duplikasi.

56 1. Bentuk Normal Pertama (1NF/First Normal Form) Syarat : a. Tidak ada baris data yang terduplikat atau berulang dalam tabel. b. Setiap sel memiliki nilai tunggal, artinya tidak ada perulangan dalam tabel. c. Setiap atribut dalam tabel tersebut harus bernilai atomic (tidak dapat dibagi-bagi lagi) Tabel III.1. Tabel Data normalisasi (1NF/First Normal Form) Id_ username Password Id_ longitude latitude Nama_ alamat No.telp Id_ Id_ Id_ Nama_sekol Id_ Nama_ Id_ Nama_ admin sekolah sekolah kelurahan kecamatan sekolah ah kecamatan kecamatan kelurahan kelurahan 55

56 2. Bentuk Normal Kedua (2NF/Second Normal Form) Syarat : 1. Sudah memenuhi dalam bentuk normal kesatu (1NF) 2. Tidak ada ketergantungan parsial (Artinya Atribut yang bukan Key Primer tidak tergantung Fungsional pada sebagian primery key / dimana seluruh field hanya tergantung pada sebagian field kunci). a. Tabel admin Id_admin Username Password b. Tabel Lokasi Sekolah Id_sek Longit Latit Nama_Se Ala No.T Id_kelur Id_keca olah ude ude kolah mat elp ahan matan c. Tabel Data Sekolah Id_Sekolah Nama_Sekolah d. Tabel Kecamatan Id_Kecamatan Nama_Kecamatan

57 e. Tabel Kelurahan Id_Kelurahan Nama_Kelurahan 3. Bentuk Normal Ketiga (3NF/Thrid Normal Form) Syarat : 1. Sudah berada dalam bentuk normal kedua (2NF). 2. Tidak ada ketergantungan transitif (dimana atribut bukan kunci tergantung pada atribut bukan kunci lainnya). a. Tabel admin Id_admin * Username Password b. Tabel Lokasi Sekolah Id_sekolah * Longitude Latitude Nama_Sekolah Alamat No.Telp Id_kelurahan Id_kecamatan c. Tabel Data Sekolah Id_Sekolah * Nama_Sekolah

58 d. Tabel Kecamatan Id_Kecamatan * Nama_Kecamatan e. Tabel Kelurahan Id_Kelurahan * Nama_Kelurahan III.3.2.4.3. Struktur Tabel Pada aplikasi Sistem Informasi Geogafis ini, penyimpanan data semua objek diletakkan pada database yang dibuat dengan MySql. Berikut ini adalah tabel sturktur data pada setiap tabel di dalam Sistem Informasi Geografis Yayasan Pendidikan Katolik di Kota Medan. Database : gis_katolik, Nama Tabel : Admin, Primary key : id_admin. Tabel III.2. Tabel Admin No Field Nama Type Width Keterangan 1 Id_admin int 11 ID Admin 2 Username Varchar 30 Nama Admin 3 password Varchar 32 Kata sandi Admin

59 Database : gis_katolik, Nama Tabel : Kecamatan, Primary key : id_kecamatan. Tabel III.3 Tabel Kecamatan No Field Nama Type Width Keterangan 1 id_kecamatan int 10 ID kecamatan 2 nama_kecamatan Varchar 30 Nama kecamatan Database : gis_katolik, Nama Tabel : Kelurahan, Primary key: : id_kelurahan. Tabel III.4 Tabel Kelurahan No Field Nama Type Width Keterangan 1 id_kelurahan int 10 ID kelurahan 2 nama_kelurahan Varchar 30 Nama kelurahan

60 Database : gis_katolik, Nama Tabel : Lokasi, Primary key : id_sekolah. Tabel III.5 Tabel Lokasi Sekolah No Field Nama Type Width Keterangan 1 id_sekolah int 11 ID sekolah 2 Longitude Double 0 Longitude 3 Latitude Double 0 Latitude 4 id_sekolah Char 50 Nama_sekolah 5 Alamat Char 40 Jenis_sekolah 6 No.Telepon Char 20 Alamat 7 Id_kelurahan int 10 ID kelurahan 8 Id_kecamatan int 10 ID kecamatan Database : gis_katolik, Nama Tabel : Sekolah, Primary key : id_sekolah. Tabel III.6 Tabel Sekolah No Field Nama Type Width Keterangan 1 Id_sekolah int 11 ID sekolah 2 Nama_sekolah text 0 Nama sekolah

61 III.3.2.4.4. ERD (Entity Relasionship Diagram) Berikut ini gambar III.18 tentang ERD (Entity Relasionship Diagram) Sistem Informasi Geografis Yayasan Pendidikan Katolik Budi Murni di Kota Medan. Id_kelurahan Id_kecamatan Id_admin Admin username Password Kecamatan m Terdapat 1 Alamat Nama_sekolah Id_sekolah Olah data m Longitude Latitude m Id_kecamatan Sekolah Kelurahan_Kecamatan m Memiliki m Gambar Jenis_sekolah Id_sekolah Id_kelurahan Gambar III.18. ERD Sistem Informasi Geografis Yayasan Pendidikan Katolik di Kota Medan

62 III.3.3. Activity Diagram 1. Activity Diagram Login Admin Berikut gambar III.19 tentang activity diagram Sistem Informasi Geografis Yayasan Pendidikan Katolik di Kota Medan untuk login admin. Start Masukkan Username Username dan Password Salah Masukkan Password Sukses Sistem Admin End Gambar III.19. Activity Diagram Login Admin Informasi Geografis Yayasan Pendidikan Katolik di Kota Medan

63 2. Activity Diagram Input Data Berikut gambar III.20 tentang activity diagram Sistem Informasi Geografis Yayasan Pendidikan Katolik di Kota Medan untuk Input data. Start Masukkan Data Data Sekolah Sukses Data Tersimpan Data Ditampilkan End Gambar III.20. Activity Diagram Input Data Informasi Geografis Yayasan Pendidikan Katolik di Kota Medan

64 3. Activity Diagram Edit Data Berikut gambar III.21 tentang activity diagram Sistem Informasi Geografis Yayasan Pendidikan Katolik di Kota Medan untuk Edit data. Start Edit Data Data salah Sukses Data Tersimpan Data Ditampilkan End Gambar III.21. Activity Diagram Edit Data Informasi Geografis Yayasan Pendidikan Katolik di Kota Medan

65 4. Activity Diagram Hapus Data Berikut gambar III.22 tentang activity diagram Sistem Informasi Geografis Yayasan Pendidikan Katolik di Kota Medan untuk Hapus data. Start Data gagal dihapus Hapus Data Sukses Data Terhapus Data Ditampilkan End Gambar III.22. Activity Diagram Hapus Data Informasi Geografis Yayasan Pendidikan Katolik di Kota Medan

66 5. Activity Diagram Logout Admin Berikut gambar III.23 tentang activity diagram Sistem Informasi Geografis Yayasan Pendidikan Katolik di Kota Medan untuk Logout admin. Start Pilihan Untuk Keluar Dari Sistem Keluar dari Sistem End Gambar III.23. Activity Diagram Logout Admin Informasi Geografis Yayasan Pendidikan Katolik di Kota Medan

67 6. Activity Diagram Pencarian Data Sekolah Budi Murni Katolik di Kota Medan. Berikut gambar III.24 tentang activity diagram Sistem Informasi Geografis Yayasan Pendidikan Katolik di Kota Medan untuk pencarian informasi sekolah. public User Sistem Start Masukkan kata kunci untuk pencarian data Menampilkan public user Pencarian Data Memilih data untuk ditampilkan sukses gagal Data Sekolah Budi Murni Katolik Memproses tampilan data Menampilkan data Gambar III.24. Activity Diagram Pencarian Data Informasi Geografis Yayasan Pendidikan Katolik di Kota Medan

68 7. Activity Diagram Pencarian Informasi Sekolah pada Peta Berikut gambar III.25 tentang activity diagram Sistem Informasi Geografis Yayasan Pendidikan Katolik di Kota Medan untuk pencarian informasi sekolah pada peta. Public User Sistem () Tampilkan lokasi sekolah pada peta Menampilkan public user Pencarian peta Tampilkan informasi sekolah pada peta Memproses tampilan peta Gambar III.25. Activity Diagram Pencarian Informasi Sekolah pada Sistem Informasi Geografis Yayasan Pendidikan Katolik di Kota Medan