BAB III ANALISA DAN DESAIN SISTEM

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

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 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 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 ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

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 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 ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

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 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 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 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 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 PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

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 ANALISA 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 ANALISIS DAN PERANCANGAN 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 ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

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 ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

Transkripsi:

BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem Yang Berjalan Proses yang sedang berjalan dalam sistem informasi geografis lokasi kantor telkom di kota medan masih bersifat manual. Bentuk manual yang dibuat oleh petugas telkom berbentuk catatan dokumen yang disimpan kedalam sebuah arsip. III.1.1. Input. Pada proses inputan informasi letak kantor telkom di kota medan yang dilakukan oleh petugas yaitu dengan cara mencatat alamat kantor telkom yang ada di kota medan pada sebuah arsip. III.1.2. Proses. Proses selanjutnya adalah menginputkan data lokasi kantor telkom yang dilakukan kedalam sebuah buku arsip yang ditulis secara manual yang dilakukan oleh petugas. Proses ini dapat dilihat pada gambar diagram dibawah ini. 44

45 Gambar III.1. Flow Of Document Lokasi Kantor Telkom III.1.3 Output Hasil dari inputan objek kantor telkom ini akan menghasilkan output berupa data lokasi kantor telkom yang ada di kota Medan. III.2. Evaluasi Sistem yang berjalan Dari hasil analisis sistem yang sedang berjalan tersebut terdapat kelemahan sistem yaitu hasil pendataan yang disimpan ke dalam arsip dan ini sangat tidak efektif nantinya dalam hal melakukan pencarian data lokasi kantor telkom yang akan memakan waktu dan belum lagi data yang hilang. Dari evaluasi sistem diatas maka penulis perlu merancang sebuah sistem informasi geografis lokasi kantor

46 telkom di kota medan. Dimana kerja sistem ini akan menampilkan informasi lokasi kantor telkom kedalam peta kota Medan, sehingga berguna dinas terkait yang nanti masyarakat luas akan lebih mengetahui dan mencari lokasi kantor telkom yang ada dikota Medan. III.3. Desain Sistem Aplikasi sistem informasi geografis lokasi kantor telkom di kota medan menyajikan informasi data spasial dan non spasial tentang lokasi kantor telkom kepada penggunanya. Informasi data spasial direpresentasikan dalam bentuk peta, sedangkan informasi atribut dari spasial direpresentasikan dalam bentuk tabel. Diagram berikut menjelaskan tentang alur dari pembuatan sistem aplikasi ini dengan tahapan: Peta yang dibutuhkan diinput ke dalam sistem informasi geografis, kemudian data nonspasial yang sudah diolah ke dalam area peta menghasilkan tampilan sistem informasi geografis yang dapat dikomunikasikan kepada pengguna. Perancangan sistem informasi geografis ini menggunakan bahasa pemograman PHP, database MySQL dan petanya didesain menggunakan CorelDraw. III.3.1. Desain Sistem Global Pada perancangan sistem ini terdiri dari tahap perancangan yaitu : 1. Perancangan Use Case Diagram 2. Perancangan Class Diagram 3. Perancangan Sequence Diagram 4. Perancangan Output

47 5. Perancangan Tampilan 6. Perancangan Database 7. Perancangan Aktivity Diagram III.3.1.1. UML (Unified Modelling Language) Pada tahap ini penulis melakukan perancangan dengan menggunakan alat perancangan sistem yaitu UML, di sini penulis hanya membuat 4 diagram, yaitu Usecase Diagram, Class Diagram, Sequence Diagram dan Activity Diagram. III.3.1.2. Use Case Diagram Perancangan dimulai dari identifikasi aktor dan bagaimana hubungan antara aktor dan use case di dalam sistem. Perancangan Use Case Diagram dapat dilihat pada gambar III.2. dibawah ini Gambar III.2. Use Case Diagram Sistem Informasi Lokasi Kantor Telkom

48 III.3.1.3. Class Diagram Class adalah sebuah spesifikasi yang jika diinstansiasi akan menghasilkan sebuah objek dan merupakan inti dari pengembangan dan desain berorientasi objek. Class menggambarkan keadaan (atribut/properti) suatu sistem, sekaligus menawarkan layanan untuk memanipulasi keadaan tersebut (metoda/fungsi). Gambar III.3. Class Diagram Sistem Informasi Geografis Lokasi Kantor Telkom III.3.1.4. Sequence Digram Pada sistem ini, admin mempunyai hak untuk mengelola data lokasi kantor telkom dan titik-titik lokasi pada peta. Dibutuhkan username dan password untuk masuk ke dalam halaman admin dikarenakan semua hak akses dapat dilakukan pada halaman admin.

49 1. Sequence Diagram Login. Pada sequence diagram ini alur kerja admin login ke dalam sistem informasi geografis lokasi kantor telkom. Gambar III.4. Sequence Diagram Login 2. Sequence Diagram Home Pada sequence diagram ini adalah menu admin untuk mengelola data pada sistem dapat dilihat pada gambar III.5. dibawah ini : Gambar III.5. Sequence Diagram Home

50 3. Sequence Diagram About Pada sequence diagram ini adalah menu pengguna melihat untuk melihat tentang pembuat sistem dapat dilihat pada gambar III.6. dibawah ini : Gambar III.6. Sequence Diagram About Gambar III.6. Sequence Diagram About 4. Sequence Diagram Peta Pada sequence diagram ini dapat dilihat alur kerja admin mengelola data peta pada sistem dapat dilihat pada gambar III.7. dibawah ini : Gambar III.7. Sequence Diagram Peta 5. Sequence Diagram Data Pada sequence diagram ini dapat dilihat alur kerja admin mengelola data lokasi kantor telkom pada sistem dapat dilihat pada gambar III.8. dibawah ini :

51 Gambar III.8. Sequence Diagram Data 6. Sequence Diagram Pengguna Pada sequence diagram ini dapat dilihat alur kerja pengguna menggunakan sistem informasi geografis lokasi kantor telkom dapat dilihat pada gambar III.9. dibawah ini: Gambar III.9. Sequence Diagram Pengguna

52 7. Sequence Diagram Logout Pada sequence diagram ini dapat dilihat admin keluar dari sistem dapat dilihat pada gambar III.10. dibawah ini: Gambar III.10. Sequence Diagram Logout 8. Sequence Diagram Search Sequence diagram search sistem informasi geografis lokasi kantor Telkom dapat dilihat pada gambar III.14. dibawah ini Gambar III.11. Sequence Diagram Search

53 III.4 Desain Sistem Secara Detail III.4.1. Desain Output 1. Desain Menu Utama Perancangan menu utama merupakan rancangan tampilan awal pada saat sistem dijalankan. Perancangan menu utama (home) dapat dilihat pada gambar dibawah ini. Gambar III 12. Tampilan Desain Menu Utama 2. Desain Menu About Perancangan menu about merupakan halaman untuk melihat perancang sistem informasi geografis lokasi kantor telkom di kota Medan. Bentuk halaman menu about dapat dilihat pada gambar III.13. dibawah ini. Gambar III 13. Tampilan Desain Menu About

54 3. Desain Menu Data Perancangan menu data merupakan halaman untuk melihat data informasi lokasi kantor telkom yang ada di kota Medan. Bentuk halaman menu data dapat dilihat pada gambar III.14. dibawah ini. Gambar III 14. Tampilan Desain Menu Data III.4.2. Desain Input 1. Desain Halaman Login Admin Perancangan halaman login merupakan halaman untuk memasukkan user name dan password admin. Bentuk halaman login admin dapat dilihat pada gambar III.15 dibawah ini Gambar III.15. Desain Halaman Login Admin

55 2. Desain Halaman Tambah Data Perancangan halaman tambah data merupakan halaman untuk menambah data lokasi kantor telkom di peta. Bentuk halaman tambah data lokasi dapat dilihat pada gambar III.16 dibawah ini. Gambar III.16. Desain Tambah Data Lokasi Kantor Telkom 3. Desain Halaman Input Peta Perancangan halaman Input Peta merupakan halaman untuk memasukkan gambar peta kota Medan atau peta yang lainnya. Bentuk halaman input peta dapat dilihat pada gambar III.17 dibawah ini.

56 Gambar III.17. Desain Halaman Input Peta 4. Desain Halaman Edit Data Lokasi Kantor Telkom Perancangan halaman edit data lokasi kantor telkom merupakan halaman pengeditan data apabila terjadi kesalahan pada data lokasi kantor telkom. Bentuk halaman edit data lokasi kantor telkom dapat dilihat pada gambar III.18 dibawah ini. Gambar III.18. Desain Halaman Edit Data Lokasi Kantor Telkom

57 5. Desain Halaman Hapus Data Lokasi Kantor Telkom Perancangan halaman hapus data lokasi kantor telkom merupakan halaman untuk menghapus data dari sistem. Bentuk halaman hapus data lokasi kantor telkom dapat dilihat pada gambar III.19 dibawah ini. Gambar III.19. Desain Halaman Hapus Data Lokasi Telkom III.4.3. Desain Database Desain database berguna untuk menyimpan data yang akan diinputkan oleh program aplikasi nantinya. Dalam perancangan database dibentuk satu File yang berguna untuk menyimpan tabel yang diperlukan sebagai basis penyimpanan suatu data. Untuk membangun sebuah manajemen database pengelolaan data produksi yang efektif dan efisien maka terlebih dahulu dibuat sebuah perancangan databasenya. III.4.3.1. Kamus Data Kamus data merupalan suatu teknik untuk memodelkan data dalam sistem informasi. Maka bisa dikatakan bahwa kamus data merupakan tempat penyimpanan semua struktur data dan elemen data yang ada di sistem. Kamus data juga dikatakan sebagai catalog untuk mengetahui detail data, seperti sumber data, deskripsi, bentuk dan struktur data.

58 Pada tahap analisis kamus data dapat digunakan sebagai alat komunikasi antara analisis sistem dengan pemakai sistem tentang data yang mengalir di sistem, yaitu tentang data yang masuk ke sistem dan tentang informasi yang dibutuhkan oleh pemakai sistem. Kamus data sistem informasi geografis lokasi kantor telkom di kota medan yang digunakan adalah : Tabel tlb_data : [ {data_id} + nama + lat + lng + alamat + images + keterangan +layanan + tanggal_added ] Tabel tlb_peta : [ peta_id + nama_peta + lokasi ] Tabel tlb_users : [{userid} + username + password + desc] III.4.3.2. Normalisasi Proses perancangan basis data dapat dimulai dari dokumen dasar yang dipakai dalam sistem sesungguhnya. Kadang-kadang basis data dibentuk dari sistem nyata yang mempunyai bentuk masih belum menggambarkan entitasentitas secara baik. 1. Un-Normalized. Bentuk ini mencamtumkan semua field data yang ada tampak seperti table dibawah ini :

59 Tabel III.1. Bentuk Un-Normalized Un-normalized 1. Bentuk Normal Pertama ( 1NF ) user_id username password desc data_id nama lat lng alamat images keterangan layanan tanggal_added peta_id nama_peta lokasi 2. Bentuk Normal Kedua (2NF)

60 3. Bentuk Normal ketiga (3NF) III.4.3.3. Desain Tabel Dalam perancangan Sistem Informasi Geografis Lokasi Kantor Telkom data record tersimpan dalam beberapa file dengan arsitektur data sebagai berikut : 1. Tabel tlb_users. Tabel tlb_user ini untuk menampung record data user name dan password admin. Berikut ditampilkan rancangan struktur data tersebut Nama Database Nama Tabel Primary Key : sulis_skripsi : tlb_users : userid Tabel III.2. Data tlb_users Field Name Type Field Width Keterangan Userid Tinyint 2 Id user Username Varchar 40 Username Password Varchar 10 password

61 Userdesc Varchar 100-2. Tabel tlb_data. Tabel tlb_data ini untuk menampung record data lokasi kantor telkom yakni nama kantor, alamat dan keterangan. Berikut rancangan struktur data lokasi kantor telkom. Nama Database Nama Tabel Primary Key : sulis_skripsi : tlb_data : data_id Tabel III.3. tlb_data Field Name Type Field Width Keterangan Data_id Int 10 Id Telkom Nama Varchar 40 Nama kantor Lat Double - - Lng Double - - Alamat Varchar 50 Alamat kantor Telkom Images Varchar 100 Gambar kantor Telkom Keterangan Text - - Layanan Text - - tanggal_added Datetime - -

62 3. Tabel tlb_peta Tabel tlb_peta ini untuk menampung record data peta, Berikut ditampilkan rancangan struktur data tersebut. Nama Database Nama Tabel : sulis_skripsi : tlb_peta Field Key : - Tabel III.4. tlb_peta Field Name Type Field Width Peta_id tinyint 2 id peta Keterangan nama_peta varchar 50 Nama peta Lokasi varchar 80 Lokasi III.4.3.4. ERD (Entity Relationship Diagram) Adapun ERD yang penulis gunakan dalam perancangan aplikasi sistem informasi geografis lokasi kantor telkom adalah sebagai berikut

63 Gambar III.20. ERD (Entity Relationship Diagram) III.3.6. Activity Diagram. Pada proses ini kita akan membuat alur dari sistem yang dirancang yaitu activity diagram. Berikut adalah beberapa activity diagram sistem yang dirancang. 1. Activity Diagram Lihat Peta. Alur kegiatan lihat peta pada sistem informasi geografis lokasi kantor telkom dapat dilihat pada gambar III.21. dibawah ini

64 Gambar III.21. Activity Diagram Lihat Peta 2. Activity Diagram Login. Alur kegiatan admin dimulai melakukan login kedalam sistem informasi geografis lokasi kantor telkom, kegiatan login admin dapat dilihat pada gambar III.22 dibawah ini isi username dan password Tidak valid valid halaman utama Gambar III.22. Activity Diagram Login 3. Activity Diagram Home. Activity diagram home dimulai melakukan login kedalam sistem informasi geografis lokasi kantor telkom, kegiatan login admin dapat dilihat pada gambar III.23 dibawah ini

65 Gambar III.23. Activity Diagram Home 4. Activity Diagram About Alur kegiatan yang dilakukan pengguna melihat tentang sistem informasi geografis lokasi kantor telkom dapat dilihat pada gambar III.24 dibawah ini. Gambar III.24. Activity Diagram About

66 5. Activity Diagram Data Alur kegiatan yang dilakukan admin untuk melakukan olah data lokasi kantor telkom kedalam sistem informasi geografis lokasi kantor telkom dapat dilihat pada gambar III.25 dibawah ini. Gambar III.25. Activity Diagram Data 6. Activity Diagram Peta Alur kegiatan yang dilakukan admin untuk mengganti peta sistem informasi geografis lokasi kantor telkom dapat dilihat pada gambar III.26 dibawah ini. Gambar III.26. Activity Diagram Peta

67 7. Activity Diagram Search Diagram kegiatan search yang dilakukan pengguna dari sistem informasi geografis lokasi kantor telkom dapat dilihat pada gambar III.27 dibawah ini. Gambar III.27. Activity Diagram Search 8. Activity Diagram Logout Diagram kegiatan yang dilakukan admin logout dari sistem informasi geografis lokasi kantor telkom dapat dilihat pada gambar III.28 dibawah ini. Clear Session Kirim Header ke Index Gambar III.28. Activity Diagram Logout