BAB III ANALISA DAN PERANCANGAN SISTEM

dokumen-dokumen yang mirip

BAB IV ANALISA DAN PERANCANGAN SISTEM Analisis Sistem yang Sedang Berjalan. Untuk merancang sebuah aplikasi mobile pelajaran Kimia dasar untuk

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM. Penelitian ini akan menghasilkan suatu aplikasi yang. digunakan untuk menemukan lokasi hotel terdekat dan

BAB IV ANALISIS DAN PERANCANGAN. sistem informasi yang utuh kedalam bagian-bagian komponennya dengan

BAB III ANALISIS DAN PERANCANGAN SISTEM. Analisis merupakan suatu tindakan untuk mengetahui lebih

Bab 3 Perancangan Sistem

BAB I PENDAHULUAN. pendidikan, budaya maupun industri khususnya di Indonesia bagian timur.

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. atau tata cara memperoleh rute pariwisata di Provinsi Jawa Barat yang sedang

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISA DAN PERANCANGAN SISTEM. diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata Kota

DAFTAR ISI ABSTRAK... KATA PENGANTAR... DAFTAR ISI... viii DAFTAR TABEL... DAFTAR GAMBAR... DAFTAR LAMPIRAN... xvi BAB I PENDAHULUAN...

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB IV ANALISA DAN PERANCANGAN SISTEM

BAB III METODOLOGI PENELITIAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB I PENDAHULUAN. secara lebih aktual dan optimal. Penggunaan teknologi informasi bertujuan untuk

ABSTRAK. Kata kunci : Google Map, Android, Kuliner.

RANCANG BANGUN APLIKASI BERBASIS ANDROID SEBAGAI MEDIA INFORMASI RUTE ANGKUTAN KOTA DI PURBALINGGA

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI GEOGRAFIS OBJEK WISATA DI KABUPATEN LANGKAT BERBASIS ANDROID

BAB IV ANALISA DAN PERANCANGAN

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. Yasa (2015), mahasiswa STMIK AKAKOM YOGYAKARTA jurusan Teknik

BAB III METODOLOGI PENELITIAN 3.1 Metodologi Analisis Analisis kebutuhan bertujuan untuk menentukan kebutuhan yang diperlukan pada sebuah aplikasi.

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM. terdiri dari analisis perangkat lunak dan analisis perangkat keras serta analisis user

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN


DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... vii. DAFTAR TABEL... ix. DAFTAR LAMPIRAN... x Latar Belakang Masalah...

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IIMPLEMENTASI DAN PENGUJIAN. Implementasi merupakan tahap pengembangan dimana hasil analisis dan

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

Gambar 3.1 Flowchart Membuat Rute Lari



DAFTAR ISI. ABSTRAKSI... i. KATA PENGANTAR... ii. DAFTAR ISI... iv. DAFTAR GAMBAR... viii. DAFTAR TABEL... xi. DAFTAR LAMPIRAN...

Gambar 4.1 Flowchart

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN RANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

1. Pendahuluan. Perkembangan teknologi saat ini telah memberikan pengaruh yang sangat besar bagi dunia teknologi informasi dan telekomunikasi.

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB III METODE PENELITIAN

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISIS DAN PERANCANGAN

HALAMAN PENGESAHAN PEMBIMBING...

BAB III ANALISA DAN PERANCANGAN SISTEM. 3.1 Objek Penelitian Sejarah Singkat Bengkel Berkah Maju Motor

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

APLIKASI MOBILE LOKASI OBJEK WISATA KOTA DAN KABUPATEN TEGAL BERBASIS ANDROID

3.9 Peta JSON Android Studio UML (Unified Modeling Language) Use Case Diagram

STIKOM SURABAYA DAFTAR ISI. Halaman. ABSTRAK... i KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... viii BAB I PENDAHULUAN...

BAB III ANALISA DAN DESAIN SISTEM

DAFTAR ISI. Halaman HALAMAN JUDUL LEMBAR PERSETUJUAN LEMBAR PENGESAHAN LEMBAR PERSEMBAHAN MOTTO ABSTRAK ABSTRACK

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM. Android yang meliputi analisa masalah dan desain sistem.

BAB III ANALISIS DAN PERANCANGAN SISTEM

APLIKASI PENGINGAT AGENDA BERDASARKAN LOKASI DENGAN GLOBAL POSITIONING SYSTEM (GPS) BERBASIS ANDROID

BAB IV ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB I PENDAHULUAN.

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN APLIKASI

BAB III ANALISA DAN DESAIN SISTEM

BAB 3 ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV PERANCANGAN SISTEM

BAB III METODOLOGI PENELITIAN. Tabel 3.1 Alur Metodologi Penelitian

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN SISTEM

SKRIPSI INFORMASI PARIWISATA DI PROVINSI MALUKU UTARA BERBASIS ANDROID MENGGUNAKAN METODE LBS (LOCATION BASED SERVICE)

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB II LANDASAN TEORI

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

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS KEBUTUHAN DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM


BAB III DESAIN DAN PERANCANGAN

BAB I PENDAHULUAN. Penginapan sementara atau yang biasa disebut indekos merupakan salah

BAB 1 PENDAHULUAN. berdampak di dalam segala aspek kehidupan manusia. Internet dapat membantu

BAB IV ANALISIS DAN PERANCANGAN SISTEM. menggambarkan aliran-aliran informasi dari bagian-bagian yang terkait, baik dari

BAB IV PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

Transkripsi:

BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Analisa Sistem Analisis sistem merupakan kegiatan penguraian suatu sistem informasi yang utuh dan nyata ke dalam bagian-bagian atau komponen-komponen komputer yang bertujuan untuk mengidentifikasi serta mengevaluasi masalah-masalah yang muncul, hambatan-hambatan yang akan mungkin terjadi dan kebutuhankebutuhan yang diharapkan sehingga mengarah kepada solusi untuk perbaikan maupun pengembangan ke arah yang lebih baik dan sesuai dengan kebutuhan serta perkembangan teknologi. Adapun tahapan-tahapan yang ada pada analisa sistem ini meliputi: analisa masalah, analisa domain, analisa kebutuhan, lingkungan operasi, analisa basis data dan analisa prosedur sistem. 3.2 Analisa Masalah Tangerang merupakan daerah yang berkembang pesat dalam segi pembanguanan dari segi fasilitas hingga pelayanan publiknya. Dikarenakan Kota Tangerang salah satu kota penyangga ibu kota Indonesia yaitu DKI Jakarta, dengan demikian Kota Tangerang mulai berbenah dalam segala aspek bidang kehidupan warga nya. Salah satu bukti nyatanya pembanguanan fasilitas dan pelayanan publik di berbagai sektor mulai dari kesehatan, pendidikan, keamanan, hingga pelayanan administrasi. Pemerintah Kota Tangerang memberikan informasi Kota Tangerang salah satunya melalui website resmi nya yaitu www.tangerangkota.go.id, serta aplikasi yang sudah dibuat pemerintah Tangerang berbasis android dan ios yaitu Tangerang LIVE. Informasi mengenai fasilitas dan pelayanan publik kota tangerang serta lokasinya masih sangat minim di dua portal yang dibuat pemerintah tangerang. Tidak adanya informasi mengenai pelayanan publik dan penunjuk arah lokasi fasilitas dan pelayanan publik akan menyulitkan masyarakat untuk mencari arah atau jalan menuju suatu obyek fasilitas dan pelayanan publik di kota Tangerang. Minimnya informasi fasilitas dan pelayanan publik tentunya menjadi 29

30 kendala bagi masyarakat untuk mengakses fasilitas dan pelayanan publik yang sudah di sediakan oleh pemerintah kota Tangerang. Maka dari itu, penulis ingin mencipatakan sistem yang dapat memudahkan masyarakat dalam pencarian lokasi fasilitas dan pelayanan publik khususnya di Tangerang, dengan menggunakan perkembangan teknologi Android yang sudah semakin berkembang, pesat sehingga aplikasi ini dapat digunakan dengan efisien pada kehidupan sehari-hari. 3.3 Analisa Domain Analisa domain pada penelitian ini adalah sistem operasi android merupakan salah satu sistem operasi smartphone yang sistem kerjanya berjalan diatas kernel linux dan menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi sendiri yang dapat digunakan oleh bermacam peranti bergerak. Karena sifat android yang open source maka aplikasi yang dibangun memiliki reliabilitas lebih tinggi dibandingkan aplikasi mobile yang bersifat closed source lainnya. Selain itu dengan membangun aplikasi pada sistem operasi ponsel android, maka kita dapat memanfaatkan fitur yang disediakan oleh Google yaitu Google Map. Sehingga kita dapat menggunakan peta virtual secara gratis, juga tidak perlu membuat server khusus untuk mengelola data peta tersebut. Aplikasi yang akan dibangun adalah berbasis mobile yang memiliki sistem operasi Android, berfungsi sebagai aplikasi navigasi. Dalam aplikasi ini user dapat menggunakan aplikasi ini untuk mencari posisi lokasi pelayanan publik kota Tangerang berdasarkan kategori yang tersedia, melihat informasi jarak antara daerah asal user dengan lokasi pelayanan publik yang dituju, serta mengetahui posisi user. 3.4 Analisa Kebutuhan Kebutuhan sistem yang diperlukan dan yang digunakan dalam pembuatan sistem ini terdiri dari beberapa bagian, yakni: kebutuhan fungsional dan kebutuhan non fungsional.

31 3.4.1 Kebutuhan Non Fungsional a. Spesifikasi Perangkat Lunak Perangkat lunak digunakan dalam sebuah sistem merupakan perintahperintah yang diberikan kepada perangkat keras agar bisa saling berinteraksi diantara keduanya. Perangkat lunak yang dibutuhkan untuk membangun aplikasi Visit Jakarta ini adalah sebagai berikut: 1. Sistem Operasi Windows 7 Professional 32bit 3. JDK (Java Development Kit) 1.8.0 4. ADT (Android Development Tools) 5. Android Studio 6. CorelDRAW Graphic Suite X5 7. Balsamiq Mockups 3.5.5 Aplikasi ini dirancang dengan menggunakan Java Eclipse dengan menggunakan kelas-kelas standar untuk aplikasi GUI pada level tinggi dan level rendah. Jadi aplikasi ini dapat digunakan pada smartphone berbasis android dengan versi android 4.1.2 (JellyBean) sampai versi android 7.0 (Nougat). b. Spesifikasi Perangkat Keras Komputer dan smartphone terdiri dari perangkat keras dan perangkat lunak yang saling berinteraksi. Perangkat lunak memberikan instruksi-instruksi kepada perangkat keras untuk melakukan suatu tugas tertentu, sehingga dapat menjalankan suatu sistem didalamnya. Pada aplikasi Visit Jakarta ini, perangkat keras yang digunakan untuk mengembangkan aplikasi adalah sebagai berikut: 1. Laptop ACER ASPIRE V5-471G 2. Smartphone XIAOMI 4 PRIME Sedangkan perangkat keras yang digunakan untuk menguji langsung hasil dari aplikasi ini adalah Smartphone XIAOMI Redmi 4 berbasis android 6.0.1

32 3.4.2 Kebutuhan Fungsional Dalam membangun aplikasi Mobile GIS Pelayanan dan Fasilitas publik Kota Tangerang ini digunakan metode perancangan berorientasi objek. Pada dasarnya perancangan objek memberikan kemudahan dalam hal perawatan atau maintenance dan pengembangan sistem lebih lanjut. Selain itu, perancangan aplikasi sistem ini menggunakan metode perancangan berorientasi objek dengan menggunakan UML (Unified Modelling Language) untuk menentukan, visualisasi, konstruksi, dan mendokumentasikan informasi yang digunakan atau dihasilkan dalam suatu proses pembuatan sistem. Berdasarkan analisis yang telah dilakukan dalam pembuatan aplikasi ini, maka dapat dilihat apa yang menjadi masukan (input), keluaran (output), metode yang digunakan, dan antar muka sistem yang dibuat, sehingga sistem yang dibuat sesuai yang diharapkan. Hasil perancangan berupa gambaran umum mengenai aplikasi secara keseluruhan yang akan menjelaskan proses implementasi dari sistem. 3.5 Perancangan Sistem Perancangan sistem dibutuhkan untuk membantu proses pengembangan dan untuk dokumentasi perangkat lunak sistem. Pada perancangan sistem, akan diuraikan mengenai elemen-elemen pengembangan sistem yang digunakan. 3.5.1 Unified Modelling Language (UML) Unified Modelling Language (UML) digunakan dalam memodelkan desain dari aplikasi ini. UML merupakan sebuah standar bahasa yang digunakan untuk memodelkan obyek-obyek dalam dunia nyata, sebagai awal dari pembuatan desain yang berdasarkan pada pemrograman berorientasi obyek. Diagram - diagram dalam UML, yaitu : Use Case Diagram, Class Diagram, Activity Diagram, Sequence Diagram.

33 3.5.2 Use Case Diagram Use case diagram merupakan diagram yang menggambarkan interaksi antara pengguna sistem (actor) dengan kasus (use case) yang disesuaikan dengan langkah-langkah yang telah ditentukan. Gambar 3.1 Use Case Diagram Mobile GIS Pelayanan Publik Kota Tangerang

34 3.4.1.1 Identifikasi Use Case Identifikasi Use Case adalah Use Case yang bekerja pada sistem aplikasi dan Use Case yang bekerja pada sistem adalah sebagai berikut: Tabel 3.1 Identifikasi Use Case No. Nama Use Case Deskripsi UC-01 UC-02 UC-03 Memilih Kategori Fasum Melihat Detail Tempat Fasum Melihat Rute Fasum Fungsionalitas ini merupakan pilihan untuk menyortir tempat wisata berdasarkan kategori Fasilitas umum bidang Pendidikan, Kesehatan,Keamanan, dan Pemerintahan. Fungsionalitas ini berfungsi untuk menampilkan detail tempat Fasum. Berupa deskripsi Fasum,jarak, dan alamat tempat Fasilitas Umum. Fungsionalitas ini berfungsi untuk menampilkan rute dari posisi user menuju tempat fasilitas umum yang dituju. 3.4.1.2 Skenario Use Case Skenario Use Case adalah alur cerita atau proses-proses yang terjadi pada sistem antara aktor dengan Use Case. Skenario Use Case ditunjukkan pada tabeltabel dibawah ini: Tabel 3.2 Skenario Use Case Memilih Kategori Fasilitas Umum Identifikasi Nama Use Case Memilih Kategori Fasilitas Umum Aktor Pengguna Tujuan Menampilkan daftar tempat fasilitas umum berdasarkan kategori Skenario Utama (UC01) Aksi Aktor Reaksi Sistem

35 1. Memilih menu Fasum Bidang Pendidikan 3. Memilih menu Fasum Bidang Kesehatan 2. Menampilkan daftar tempat fasilitas umum berdasarkan kategori Bidang Pendidikan 5. Memilih menu Fasum Bidang Keamanan 4. Menampilkan daftar tempat fasilitas umum berdasarkan kategori Bidang Kesehatan 7. Memilih menu Fasum Bidang Pemerintahan 6. Menampilkan daftar tempat fasilitas umum berdasarkan kategori Bidang Keamanan 8. Menampilkan daftar tempat fasilitas umum berdasarkan kategori Bidang Pemerintahan Skenario Alternatif (UC01) Verifikasi Gagal Aksi Aktor Reaksi Sistem 9. Sistem akan terminate. Kondisi Akhir Menampilkan daftar tempat Fasitas umum berdasarkan kategori.

36 Tabel 3.3 Skenario Use Case Melihat Daftar Tempat Fasilitas Umum Identifikasi Nama Use Case Melihat Detail Tempat Fasilitas Umum Aktor Pengguna Tujuan Menampilkan detail tempat fasilitas umum Skenario Utama (UC02) Aksi Aktor Reaksi Sistem 1. Memilih salah satu tempat umum 2. Menampilkan detail tempat fasilitas umum berupa deskripsi, jarak serta alamat fasilitas umum Skenario Alternatif (UC02) Verifikasi Gagal Aksi Aktor Reaksi Sistem 1. Sistem akan terminate.. Kondisi Akhir Menampilkan detail tempat Faisilitas umum Tabel 3.4 Skenario Use Case Melihat Rute Tempat Fasilitas Umum Nama Use Case Aktor Tujuan Aksi Aktor 1. Memilih rute fasilitas umum Identifikasi Melihat Rute Tempat fasilitas umum Pengguna Menampilkan rute tempat fasilitas umum yang dipilih Skenario Utama (UC03) Reaksi Sistem 2. Menampilkan peta dari google maps yang berisi posisi pengguna dan rute menuju posisi tempat fasilitas umum yang dipilih. Dan juga memanfaatkan teknologi GPS.

37 Skenario Alternatif (UC03) Verifikasi Gagal Aksi Aktor Reaksi Sistem 1. Sistem akan terminate.. Kondisi Akhir Menampilkan rute tempat fasilitas umum yang dipilih. 3.5.3 Activity Diagram Activity diagram adalah teknik untuk mendeskripsikan logika procedural, proses bisnis dan aliran kerja dalam banyak kasus. Activity diagram mempunyai peran seperti halnya flowchart, akan tetapi perbedannya dengan flowchart adalah activity diagram bisa mendukung perilaku parallel sedangkan flowchart tidak bisa. 3.4.2.1 Activity Diagram Memilih Kategori Fasilitas Umum Gambar 3.2 Activity Diagram Memilih Kategori Fasilitas Umum

38 Activity diagram diatas mendeskripsikan tentang proses yang terjadi pada awal aktivitas pengguna ketika menggunakan aplikasi. Awal proses adalah pengguna menjalankan aplikasi. Setelah itu aplikasi akan menampilkan halaman kategori fasilitas umum. Selanjutnya pengguna memilih salah satu kategori yang fasilitas umum dilanjutkan dengan tampilnya daftar list tempat fasilitas umum yang dipilih. 3.4.2.2 Activity Diagram Melihat Detail Fasilitas Umum

39 Gambar 3.3 Activity Diagram Melihat Detail Fasilitas Umum Gambar tersebut menjelaskan tentang aktivitas yang terjadi pada Detail Fasilitas Umum, dimana awal dari proses aktifitas tersebut adalah pengguna memilih salah satu kategori fasilitas umum yang berada pada aplikasi. Selanjutnya aplikasi akan menampilan list daftar. Selanjutnya jika pengguna memilih salah satu tempat fasilitas umum yang ada di dalam daftar fasilitas umum, maka aplikasi akan memunculkan halaman detail fasilitas umum. Apabila tidak, aplikasi akan selesai. 3.4.2.3 Activity Diagram Melihat Rute Fasilitas Umum

40 Gambar 3.4 Activity Diagram Melihat Rute Fasilitas Umum Pada gambar di atas, activity diagram yang terjadi adalah setelah pengguna memilih salah satu tempat fasilitas umum, kemudian aplikasi menampilkan halaman detail fasilitas umum. Setelah itu, jika pengguna memilih rute tujuan, aplikasi akan mencari lokasi pengguna beserta lokasi tempat fasilitas umum yang dipilih, kemudian aplikasi menampilkan Rute tempat fasilitas umum berada pada peta. Jika tidak memilih rute tempat fasilitas umu, maka pengguna akan diarahkan kembali ke aktivitas memilih tempat fasilitas umum. 3.4.3 Sequence Diagram Sequence diagram digunakan untuk menggambarkan perilaku pada sebuah skenario. Diagram ini menunjukkan sejumlah contoh obyek dan message yang diletakkan diantara obyek-obyek ini didalam use case. Biasa digunakan untuk menggambarkan skenario atau rangkaian langkah-langkah yang dilakukan sebagai respon dari sebuah event untuk menghasilkan output tertentu. Diawali dari sebuah aktivitas tertentu, kemudian berproses mengikuti urutan tertentu yang bisa terlihat melalui message antar objeknya. 3.4.3.1 Sequence Diagram Memilih Kategori Fasilitas Umum

41 Gambar 3.5 Sequence Diagram Memilih Kategori Fasilitas Umum 3.4.3.2 Sequence Diagram Melihat Detail Fasilitas Umum Gambar 3.6 Sequence Diagram Melihat Detail Fasilitas Umum 3.4.3.3 Sequence Diagram Melihat Rute Fasilitas Umum Gambar 3.7 Sequence Diagram Melihat Rute Fasilitas Umum

42 3.4.4 Class Diagram Gambar 3.8 Class Diagram Aplikasi Mobile GIS Fasilitas dan Pelayanan Publik Di Kota Tangerang 3.4.4.1 Rancangan Struktur Tabel Berikut ini adalah struktur table-tabel dalam Aplikasi Mobile Gis Pada fasilitas dan pelayanan public di kota Tangerang

43 1. Tabel Hospital Nama Tabel : tb_hospital Field Kunci : id_hospital Jumlah Field : 7 Tabel 3. 5 Struktur Tabel Hospital No. Nama Field Type Panjang Keterangan 1 Id_hospital Integer 11 Primary key 2 Nama Varchar 100 3 Alamat Varchar 255 4 telfon Integer 20 5 image varchar 255 6 Longitude float 7 Latitude float 2. Tabel Keamanan Nama Tabel : tb_keamanan Field Kunci : id_keamanan Jumlah Field : 7 Tabel 3. 6 Struktur Tabel keamanan No. Nama Field Type Panjang Keterangan 1 Id_keamanan Integer 11 Primary key 2 Nama Varchar 100 3 Alamat Varchar 255 4 telfon Integer 255 5 image Varchar 30 6 Longitude Float 7 Latitude Float 3. Tabel Pendidikan

44 Nama Tabel : tb_pendidikan Field Kunci : id_pendidikan Jumlah Field : 7 Tabel 3. 7 Struktur Tabel Pendidikan No. Nama Field Type Panjang Keterangan 1 Id_pendidikan Integer 11 Primary key 2 Nama Varchar 100 3 Alamat Varchar 255 4 telfon Integer 255 5 image Varchar 30 6 Longitude Float 7 Latitude Float 4. Tabel Pemerintahan Nama Tabel : tb_pemerintahan Field Kunci : id_pemerintahan Jumlah Field : 7 Tabel 3. 8 Struktur Tabel pemerintahan No. Nama Field Type Panjang Keterangan 1 Id_pemerintahan Integer 11 Primary key 2 Nama Varchar 100 3 Alamat Varchar 255 4 telfon Integer 255 5 image Varchar 30 6 Longitude Float 7 Latitude Float 5. Tabel Transportasi Nama Tabel Field Kunci : tb_transportasi : id_transportasi

45 Jumlah Field : 7 Tabel 3. 9 Struktur Tabel Transportasi No. Nama Field Type Panjang Keterangan 1 Id_transportasi Integer 11 Primary key 2 Nama Varchar 100 3 Alamat Varchar 255 4 telfon Integer 255 5 image Varchar 30 6 Longitude Float 7 Latitude Float 3.7 Perancangan Grafis Antar Muka Tahap perancangan desain bertujuan untuk mencari bentuk yang optimal dari aplikasi yang akan dibangun dengan pertimbangan faktor-faktor permasalahan dan kebutuhan yang ada pada sistem seperti yang telah ditetapkan pada tahap analisis. Dalam tahap ini upaya yang dilakukan yaitu dengan cara mengkombinasikan penggunaan teknologi perangkat keras dan perangkat lunak yang tepat sehingga diperoleh yang optimal dan mudah diimplementasikan. 3.6.1 Rancangan Splash Sreen

46 Gambar 3.9 Rancangan Splash Screen 3.6.2 Rancangan Menu Kategori Fasilitas Umum Gambar 3.10 Rancangan Menu Kategori Fasilitas Umum 3.6.3 Rancangan Halaman Daftar Fasilitas Umum

47 Gambar 3.11 Rancangan Halaman Daftar Fasilitas Umum 3.6.4 Rancangan Halaman Detail Fasilitas Umum Gambar 3.12 Rancangan Halaman Detail Fasilitas Umum 3.6.5 Rancangan Halaman Rute Fasilitas Umum

48 Gambar 3.13 Rancangan Halaman Rute Fasilitas Umum

49