• Tidak ada hasil yang ditemukan

BAB III ANALISA DAN DESAIN SISTEM

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB III ANALISA DAN DESAIN SISTEM"

Copied!
22
0
0

Teks penuh

(1)

22

Pada bab ini akan dibahas mengenai Sistem Informasi Geografis Lokasi

Kantor Koramil Di Kota Medan Berbasis Web yang meliputi analisa sistem yang

sedang berjalan dan desain sistem.

III.1. Analisa Sistem Yang Sedang Berjalan

Dalam menganalisa sistem yang sedang berjalan terdapat beberapa

kendala – kendala yang dihadapi pada sistem yang sedang berjalan yaitu :

1. Sistem yang digunakan untuk pencarian informasi tentang lokasi kantor

koramil masih secara manual, karena tidak adanya informasi mengenai letak

geografis kantor koramil di Indonesia, khususnya di Medan.

2. Tidak adanya sistem dalam mengelolah dan memetakan data pendukung

geografikal.

3. Sulitnya mendapatkan informasi data kantor koramil secara lengkap dan

akurat.

III.1.1 Input

Adapun input data dalam pengolahan data pada Pemetaan Lokasi Kantor

Koramil adalah dengan melakukan penginputan ke dalam aplikasi Microsoft

Excel yang inputnya berupa, Nomor Kantor, Alamat, dan Kecamatan. Adapun

(2)

Nomor Kantor Alamat Kecamatan

Kantor Koramil 10 Jl. Kapten Rahmad

Buddin.

Kec. Medan Marelan.

III.1.2 Proses

Setelah melakukan analisa terhadap input, maka selanjutnya akan

dilakukan analisa proses pengolahan data. Analisa proses adalah suatu bagian

dimana suatu input data akan dikelola agar menjadi output yang diinginkan.

Penginputan data dilakukan oleh Pegawai Negeri Sipil, kemudian data tersebut

diserahkan kepada Wakil Komandan dan diteruskan kepada Komandan. Proses

data tersebut dapat dilihat pada Gambar III.2. berikut.

Mulai Membuat Data Kantor Koramil Input Data Kantor Koramil Data Kantor Koramil Data Kantor Koramil Memeriksa Data Kantor Koramil Membuat Lap. Data Kantor Koramil Lap. Data Kantor Koramil Lap. Data Kantor Koramil Pemeriksaan & Arsipkan Selesai

Pegawai Wakil Komandan Komandan

Gambar III.1. Penginputan Data Kantor Koramil

Gambar III.2. Proses Pengolahan Data Kantor Koramil Sumber : Kantor Koramil

(3)

Keterangan :

1. Dimulai dari Pegawai Negeri Sipil (PNS) yang melakukan penginputan

mengenai data kantor koramil

2. Setelah itu data tersebut diserahkan kepada Wakil Komandan untuk diperiksa

dan kemudian membuat laporan.

3. Selanjutnya laporan tersebut diserahkan kepada Komandan untuk diperiksa

dan diarsipkan.

III.1.3. Output

Data output adalah merupakan data laporan yang menunjukkan bukti-bukti

pengolahan data yang telah dilakukan dalam bentuk laporan-laporan yang akan

ditujukan kepada pihak yang membutuhkannya. Adapun bentuk – bentuk

laporan dari sistem yang berjalan adalah sebagai berikut.

Tabel III.1. Lokasi Kantor Koramil Di Kota Medan

NO NAMAKANTOR KORAMIL ALAMAT

1 Koramil 01/MB Jl. Wary

2 Koramil 02/MT Jl. Printis Kemerdekaan 3 Koramil 03/MD Jl. Bromo

4 Koramil 04/MK Jl. Tamren 5 Koramil 05/MB Jl. Trompet 6 Koramil 06/MS Jl.Pinang Baris 7 Koramil 07/MT Jl.Simp. Selayang 8 Koramil 08/MJ Jl.Sisinga Mangaraja 9 Koramil 09/MB Jl.Indra Pura

10 Koramil 10/ML Jl.Kapt. Rahmad Buddin 11 Koramil 11/MD Jl. Yossudarso

(4)

Sumber : Kantor Koramil

III.2. Evaluasi Sistem Berjalan

Setelah melakukan analisa terhadap sistem yang sedang berjalan sekarang,

maka penulis dapat menarik suatu kesimpulan atas sistem yang berjalan yakni

mengetahui kelemahan sistem yang ada.

Adapun kelemahan dari sistem yang sedang berjalan yang telah diamati

adalah data kantor tidak bisa dilihat langsung secara nyata karena outputnya hanya

berupa nama – nama jalan yang memiliki daerah kantor tersebut diatas kertas

selembar. Maka solusi yang penulis buat untuk memecahkan masalah tersebut

adalah membuat suatu sistem informasi yang berupa tampilan peta (maping) yang berbasis web.

III.3. Desain Sistem

III.3.1. Desain Sistem Secara Global

Setelah tahapan analisis sistem, maka selanjutnya dibuat suatu rancangan

sistem. Perancangan sistem adalah tahapan yang berguna untuk memperbaiki

efisiensi kerja suatu sistem yang telah ada.

Adapun perancangan sistem yang akan digunakan adalah Use Case Diagram, Sequence Diagram dan Activity Diagram.

12 Koramil 12/HP Jl. Printis Kemerdekaan 13 Koramil 13/PST Jl.Besar Tembung 14 Koramil 14/PB Jl. Berastagi 15 Koramil 15/DT Jl. Besar Deli Tua 16 Koramil 16/TM Jl. Besar Tamora

(5)

III.3.1.1. Use Case Diagram

Use case menjelaskan urutan kegiatan yang dilakukan actor dan sistem untuk mencapai suatu tujuan tertentu. Sebuah Use Case mempresentasikan sebuah interaksi antara aktor dengan sistem dan menggambarkan fungsionalitas yang

diharapkan dari sebuah Sistem Informasi Geografis Lokasi Kantor Koramil Di

Kota Medan. Diagram tersebut terdiri dari Actor dan Use Case.

Login Admin

Input Data Kantor Koramil

Input Peta Wilayah Kota Medan

Laporan Lokasi Kantor Koramil Kota Medan

Melihat Lokasi Kantor Koramil << Include >> Admin User << Include >> << Include >> << Include >>

Gambar III.3. Use Case Diagram Sistem Informasi Geografis Kantor

Koramil di Kota Medan

III.3.1.2. Sequence Diagram

Sequence Diagram, menjelaskan interaksi objek yang disusun dalam suatu

(6)

sequence diagram Sistem Informasi Geografis Lokasi Kantor Koramil Di kota

Medan Berbasis Web seperti pada gambar dibawah ini :

Menu Home Gis_Lokasi

Kantor Registrasi

Membuka Aplikasi

Gis_Lokasi Kantor Mencari Lokasi Kantor Mengubah Data Lokasi Registrasi Data Kantor Membuat Laporan

Laporan Lokasi Kantor Koramil di Kota Medan

Melihat Lokasi Kantor Koramil User Admin

Gambar III.4. Sequence Diagram Sistem Informasi Geografis Kantor Koramil Di kota Medan

III.3.1.3. Activity Diagram

Activity diagram menggambarkan berbagai alir aktivitas dalam sistem

(7)

mungkin terjadi, dan bagaimana mereka berakhir. Activity Diagram juga dapat

menggambarkan proses paralel yang mungkin terjadi pada beberapa eksekusi.

1. Activity Diagram Halaman Login Admin

Adapun tampilan Activity Diagram Halaman Login Admin seperti gambar

dibawah ini :

Halaman Login

Input Nama & Password

Admin Login

Konfirmasi Start

Ya

Tidak

Gambar III.5. Activity Diagram Halaman Login Admin

2. Activity Diagram Halaman Peta

Adapun tampilan Activity Diagram Halaman Peta seperti pada gambar berikut

(8)

Menu Utama

MAP Halaman MAP

Data Kecamatan Kantor Koramil

Data Kantor

Koramil Halaman Data Kantor Koramil

Halaman Data Kecamatan Kantor Koramil

Data Berita Halaman Data Berita Start Ya Tidak Ya Tidak Ya Tidak Ya Tidak A C B

Gambar III.6. Activity Diagram Halaman Peta

3. Activity Diagram Halaman Data Kantor

Adapun tampilkan Activity Diagram Halaman Data Kantor Koramil seperti

(9)

A

Tambah Data Data Kantor Ditambah

Data Kantor dihapus Data Kantor

diedit Halaman Data Kantor

Koramil Ya Ya Ya Tidak Edit Data Hapus Data

Gambar III.7. Activity Diagram Halaman Data

Kantor Koramil

4. Activity Diagram Halaman Data Kecamatan Kantor Koramil

Adapun tampilkan Activity Diagram Halaman Data Kecamatan Kantor

(10)

B

Tambah Data Data Kecamatan Ditambah

Data Kecamatan dihapus Data Kecamatan

diedit Halaman Data Kecamatan

Kantor Koramil Ya Ya Ya Tidak Edit Data Hapus Data

Gambar III.8. Activity Diagram Halaman Data

Kecamatan Kantor Koramil

5. Activity Diagram Halaman Data Berita

Adapun tampilkan Activity Diagram Halaman Data Berita seperti gambar

(11)

C

Tambah Data Data Berita Ditambah

Data Berita dihapus Data Berita

diedit Halaman Data Berita

Kantor Koramil Ya Ya Ya Tidak Edit Data Hapus Data

Gambar III.9. Activity Diagram Halaman Data Berita

III.3.3. Desain Sistem Secara Detail

Perancangan terinci yang disebut juga desain teknis sistem secara fisik

(phisycal system design)atau disebut juga desain internal (internal design), yaitu perancangan bentuk fisik atau bagan arsitektur sistem yang diusulkan. Dalam

merancang suatu sistem perlu diketahui hal yang akan menunjang sistem, agar

dapat mempermudah pengolahan data nantinya. Pengolahan data ini diharapkan

dapat mempermudah dalam hal penyajian, pelayanan dan pembuatan berbagai

laporan data yang dibutuhkan. Berdasarkan hal tersebut diatas, penulis akan

(12)

III.3.3.1. Desain Output

Pada perancangan ini membahas dan menampilkan input – input apa saja

yang akan dibuat untuk menghasilkan output pada sistem yang akan dibuat.

1. Informasi Home

Adapun perancangannya dapat ditunjukkan pada Gambar III.10. berikut ini.

BANNER

HOME MAP NEWS About Guest Book LOGIN

Photo

Photo

Judul

Sekilas Tentang Kantor Koramil ...

(13)

2. Informasi Peta Kantor Koramil

Adapun perancangan untuk informasi mengenai peta kantor koramil dapat

ditunjukkan pada Gambar III.11. berikut.

BANNER

HOME MAP NEWS Guest Book About

Legenda Peta Gambar Peta

Search Tampilan Peta ....

Pan Zoom In Zoom Out Size Refresh

Gambar III.11. Informasi Peta Kantor

3. Informasi Berita Kantor Koramil

Adapun perancangan untuk informasi Berita kantor koramil dapat dilihat pada

(14)

BANNER

HOME MAP NEWS Guest Book

Berita – Berita Tentang Kantor Koramil About

Photo

Photo

Judul

Gambar III.12. Informasi Berita Kantor Koramil

4. Informasi Profil Admin

Adapun rancangan tampilan informasi Admin Kantorl ditunjukkan pada

(15)

BANNER

HOME MAP NEWS Guest Book About

Photo About Me Nama : NIM : Prodi : Tujuan Perencanaan :

Gambar III.13. Informasi Profil Admin Kantor Koramil

5. Informasi Guest Book

Adapun rancangan untuk informasi guest book ditunjukkan pada Gambar

(16)

BANNER

HOME MAP NEWS Guest Book About

Nama : E-Mail : Pesan :

Tampilkan Di dinding

Tampilannya ...

Gambar III.14. Informasi Guest Book

III.3.3.2. Desain Input

Desain input adalah tahapan yang cukup penting dalam merancang sebuah

sistem, karena adanya desain input maka akan mempermudah dalam penginputan

data pada perancangan sistem ini dapat dilihat pada gambar dibawah ini.

1. Input Data Admin

Dalam perancangan input data admin yang menjadi inputan adalah Username,

(17)

BANNER

HOME MAP NEWS About

Photo

Username : Password :

Login

Gambar III.15. Tampilan Input Admin

2. Perancangan Input Peta Lokasi Kantor Koramil

Perancangan input peta lokasi kantor koramil dapat dilihat pada Gambar

(18)

HOME

BANNER

Data Kecamatan

Pangkalan Koramil Logout

Legenda Peta Gambar Peta Telusuri Peta ... ID : Longitude : Latitude :

Nama Kantor Koramil :

Alamat :

Kode Pos :

Nama Kecamatan : Gambar Lokasi :

Tambah Reset

ID Longitude Latitude Nama Koramil Alamat Kode Pos Edit Hapus

Gambar III.16. Tampilan Input Peta Lokasi Kantor Koramil

3. Perancangan Input Data Kecamatan

Perancangan input data data kecamatan dapat dilihat pada Gambar III.17.

(19)

HOME

BANNER

Data Kecamatan

Pangkalan Koramil Logout

ID Kecamatan : Nama Kecamatan : Tambah Reset

ID Kecamatan Nama Kecamatan Edit Hapus

Gambar III.17. Tampilan Input Data Kecamatan

III.3.3.3. Desain Database

Database merupakan kumpulan dari data yang saling berhubungan satu

dengan yang lain. Untuk merancang database secara konsepsual tentunya

diperlukan alat bantu, baik untuk menggambarkan keterhubungan antar data

maupun pengoptimalan rancangan database. Alat bantu tersebuat adalah kamus

data, normalisasi serta desain tabel.

III.3.3.3.1. Kamus Data

Kamus data adalah kumpulan elemen – elemen atau simbol – simbol yang

(20)

field atau file di dalam sistem. Kamus data berfungsi antara lain untuk

menjelaskan arti aliran data dan penyimpanan data, tugas akhiran komposisi paket

data yang bergerak melalui aliran data dan menjelaskan spesifikasi nilai dan

satuan yang relevan dengan data. Berikut kamus data dari sistem yang penulis

bahas.

Admin = ({id_admin} + usernama + password)

Buku Tamu = ({id_tamu} + nm_tamu+ email_tamu + pesan_tamu)

Kecamatan = ({id_kecamatan} + nm_kecamatan )

Koramil = ({koramil_id + longitude + latitude + nm_koramil +

alamat + kodepos + id_kecamatan + gambar)

III.3.3.3.2. Desain Tabel

Berikut adalah rancangan table yang dibuat sebagai tempat penampungan

atau penyimpanan data SIG daerah lokasi kantor koramil berbasis web dikota

medan, yaitu :

1. Tabel Admin

Nama Database : Database_Koramil

(21)

Tabel III.2. Tabel Admin

2. Tabel Buku Tamu

Nama Database : Database_Koramil

Nama Tabel : Buku Tamu

Tabel III.3. Tabel Buku Tamu

Field Name Type Field Width Keterangan

Id_tamu Int 10 Primary Key

Nm_tamu VarChar 30 Not Null

Email_tamu VarChar 20 Not Null

Pesan_tamu Text 50 Not Null

Hari VarChar 15 NotNull

Tanggal Date/Time 20 NotNull

3. Tabel Koramil

Nama Database : Database_Koramil

Nama Tabel : Koramil

Kolom Tipe Data Size Keterangan

Id_admin Double - Primary Key

Usernama Varchar 20 Not Null

(22)

Tabel III.4. Tabel Peta

Field Name Type Field Width Keterangan

Koramil_id Int 11 Not Null

Longitude Double - Not Null

Latitude Double - Not Null

Nm_kantor VarChar 30 Not Null

Alamat VarChar 30 Not Null

KodePos Int 15 Not Null

Id_kecamatan Int 15 Not Null

Gambar

Gambar III.1.  Penginputan Data Kantor Koramil
Tabel III.1. Lokasi Kantor Koramil Di Kota Medan
Gambar III.3. Use Case Diagram Sistem Informasi Geografis Kantor  Koramil di Kota Medan
Gambar III.4. Sequence Diagram Sistem Informasi Geografis   Kantor Koramil Di kota Medan
+7

Referensi

Dokumen terkait

kualitas pembelajaran mata kuliah di Prodi D-IV Keperawatan Banda Aceh Jurusan Keperawatan Poltekkes Kemenkes Aceh yang dapat digunakan sebagai sarana yang menunja

Berdasarkan hasil analisis yang telah dirinci pada bagian terdahulu diperoleh hasil bahwa secara statistik, Kesadaran Merek (Brand Awareness) berpengaruh signifikan

Adapun yang menjadi kesulitan atau kendala yang dihadapi oleh guru PPKn dalam penanaman sikap displin siswa Kelas X dalam pembelajaran Pendidikan Kewarganegaraan

androcles lebih banyak dijumpai di areal wisata Pattunuang (45 ekor) yang memiliki tumbuhan inangsebanyak 5 individu, dibandingkan dengan areal wisata Bantimurung

Berdasarkan tipe perkembangan anak dan aktivitas/permainan yang dilakukan dari tipe perkembangan anak tersebut, zoning pada Ruang Bermain Edukatif dapat dibagi

Pengenalan tipologi suatu kawasan perkotaan diketahui dengan melihat desa perkotaan lama (tahun 1990 dan 2000 desa perkotaan yang terbentuk tidak jauh berbeda),

Hasil analisis dan pengujian hipotesis yang telah dipaparkan, dapat disimpulkan 1)Pembelajaran menggunakan pendekatan inkuiri melalui metode proyek mempunyai prestasi

Bagaimana pandangan bapak terhadap upaya yang dilakukan dalam analisis kebutuhan obat untuk perencanaan obat di RSUD ini.. Menurut pandangan bapak, apakah perencanaan kebutuhan