• 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!
26
0
0

Teks penuh

(1)

29

BAB III

ANALISA DAN DESAIN SISTEM

III.1. Analisa Sistem Yang Berjalan

Pada PT. Multi Mitra Mandiri sistem yang berjalan sekarang ini masih bersifat semi komputerisasi yaitu dengan menggunakan aplikasi microsoft excell dalam penginputan data client dan lokasi proyek yang dimiliki oleh PT. Multi Mitra Mandiri dan kemudian dilakukan juga penginputan secara manual ke dalam sebuah buku arsip sehingga akan memakan waktu lama dalam hal pencarian lokasi proyek PT. Multi Mitra Mandiri. Untuk itu maka PT. Multi Mitra Mandiri memerlukan sebuah sistem informasi geografis untuk mempermudah dalam hal pencarian lokasi proyek dan penginputan data lokasi proyek.

III.1.1. Input

Pada proses input informasi lokasi proyek yang dilakukan oleh PT. Multi Mitra Mandiri dengan cara penginputan ke dalam sebuah komputer menggunakan aplikasi Microsoft Excel. Dapat di lihat pada gambar III.I.di bawah ini :

(2)

DATA SITE PROJECT CME NEW SITE PT. MULTI MITRA MANDIRI

AREA SUMBAGUT

PROJECT BATCH # I 2012

No. Site ID PO Name Site Name Alamat site

Type of Land Document (Sertificate, Girik etc) No. Ukuran

Lahan Akses Jalan Sewa Lahan

Contact Person (Name, Address & Phone Number)

Gambar III.1. Proses Input lokasi proyek PT. Multi Mitra Mandiri

III.1.2. Proses

Proses selanjutnya adalah menginputkan data lokasi proyek PT. Multi Mitra Mandiri yang dilakukan kedalam sebuah buku arsip yang ditulis secara manual yang dilakukan oleh customer care PT. Multi Mitra Mandiri. Proses ini dapat dilihat pada gambar diagram dibawah ini.

(3)

User Customer Care

Gambar III.2. Flow Of Document Proses Pendataan lokasi proyek PT. Multi Mitra Mandiri

III.1.3 Output

Hasil dari inputan data lokasi proyek ini akan menghasilkan output berupa data lokasi proyek PT. Multi Mitra Mandiri yang ada di kota Medan dalam bentuk laporan, karena belum tersedianya sistem informasi geografis pada PT. Multi Mitra Mandiri. Berikut laporan pada PT. Multi Mitra Mandiri dapat di lihat pada gambar III.3.di bawah ini :

Data lokasi proyek

Data lokasi proyek

Input Data lokasi proyek

Data lokasi proyek Info lokasi

(4)

DATA SITE PROJECT CME NEW SITE PT. MULTI MITRA MANDIRI

AREA SUMBAGUT

PROJECT BATCH # I 2012

Gambar III.3. Laporan Data Lokasi Proyek PT. Multi Mitra Mandiri

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 ini sangat tidak efektif dalam hal melakukan pencarian data lokasi proyek yang akan memakan waktu

No. Site ID PO Name Site Name Alamat site Type of Land Document (Sertificate, Girik etc) 1 MAK077 Alue Bagok Balee Desa Balee,Kec Maereubo Kab Aceh Barat SKT 2 MAK079 Kuta

Makmur Blang Bintang

Gampong Blang Bintang, Desa Blang Bintang, Kec. Kuala. Kab.

Nagan Raya Akta Jual Beli 3 MBO083

SC-MB2102A Cot rambong Desa Cot Rambong Kec Woyla Barat Kab Aceh Barat SKT 4 MBO084 Suak Raya Suak Raya Jl. Imam Bonjol Desa Suak Raya Kec. Johan Pahlawan Kab.

Aceh Barat Sertifikat

No. Ukuran

Lahan Akses Jalan Sewa Lahan

Contact Person (Name, Address & Phone Number) 1 15m x

20m 3m x 5m

Rp 70.000.000/ 11 tahun

Tarmizi / Desa Balee,Kec Maereubo Kab Aceh Barat / 08277341192

2 15m x

20m 3m x 5m

Rp 75.000.000/ 11

tahun Salman Farisi / Gampong Blang Bintang, Desa Blang Bintang, Kec. Kuala. Kab. Nagan Raya / 081360503878 3 15m x 20m 3m x 10m Rp 88.000.000/ 11 tahun

Abdul Hadi / Desa Cot Rambong Kec Woyla Barat Kab Aceh Barat / 085211848126 4 15m x 20m 3m x 20m Rp 121.000.000/11 tahun

RUWAIDAH,Jl. Imam Bonjol Desa Suak Raya Kec. Johan Pahlawan Kab. Aceh Barat, 085260292396

(5)

lama dan belum lagi data yang hilang. Dari evaluasi sistem diatas maka penulis perlu merancang sebuah sistem informasi geografis lokasi proyek PT. Multi Mitra Mandiri dikota Medan berbasis web. Dimana kerja sistem ini akan menampilkan informasi lokasi proyek PT. Multi Mitra Mandiri kedalam peta kota Medan, sehingga berguna bagi PT. Multi Mitra Mandiri itu sendiri yang nanti masyarakat luas juga akan lebih mengetahui dalam mencari lokasi proyek yang ada dikota Medan.

III.3. Desain Sistem

Aplikasi sistem informasi geografis lokasi proyek PT. Multi Mitra Mandiri berbasis web menyajikan informasi data spasial dan non spasial tentang lokasi proyek kepada penggunanya. Informasi data spasial direpresentasikan dalam bentuk grafis, sedangkan informasi atribut dari spasial direpresentasikan dalam bentuk tabel. Peta yang dibutuhkan di input ke komputer, kemudian data-data

spasial dan nonspasial yang sudah diolah di dalam area peta menghasilkan

tampilan sistem informasi geografis yang dapat dikomunikasikan kepada pengguna.

III.3.1 Desain Sistem Secara Global

Pada tahap ini penulis melakukan perancangan dengan menggunakan alat perancangan sistem yaitu UML, di sini penulis hanya membuat 4 diagram, yaitu

(6)

III.3.1. 1 Use Case Diagram

Perancangan dimulai dari identifikasi aktor dan bagaimana hubungan antara aktor dan use case di dalam sistem. Perancangan Use Case Diagram dapat di lihat pada gambar III.4.

Gambar III.4. Use Case Diagram Sistem Informasi Geografis lokasi proyek PT. Multi Mitra Mandiri

III.3.1.2. 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).

SISTEM INFORMASI LOKASI PROYEK PT.MULTI MITRA MANDIRI DI KOTA MEDAN

Pengunjung Admin <<extend>> <<include>> Login Olah Datat

Olah Data Peta

Peta <<uses>> <<uses>> <<uses>> <<uses>> Logout User Profil Home

(7)

Gambar III.5 Class Diagram Sistem Informasi Geografis Lokasi Proyek PT. Multi Mitra Mandiri

III.3.1.3. Sequence Diagram

Pada sistem ini, admin mempunyai hak untuk mengelola data client 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.

1. Sequence Diagram Login.

Pada sequence diagram ini alur kerja admin login ke dalam sistem informasi geografis lokasi proyek PT. Multi Mitra Mandiri.

tabel_users +userid: tinyint +username: varchar +password: varchar +desc: text +nama:varchar +no_telp:varchar +user_group:tinyint tabel_peta +peta_id:tinyint +nama_peta:varchar +lokasi:varchar +input() +simpan() 1..* 1..n * 1..n tabel_data +data_id:int +nama:varchar +lat:double +lng:double +alamat:varchar +images:varchar +posted_by:varchar +keterangan:text +tanggal_tambah:datetime +approve:tinyint +tambah() +simpan() +edit() +hapus()

(8)

Gambar III.6. Sequence Diagram Login

2. Sequence Diagram Home

Pada sequence diagram ini adalah menu admin untuk mengelola data peta pada sistem dapat dilihat pada gambar III.7. dibawah ini :

Gambar III.7. Sequence Diagram Home

3. Sequence Diagram Page

Pada sequence diagram ini adalah menu admin untuk mengelola data peta pada sistem dapat dilihat pada gambar III.8.

Gambar III.8. Sequence Diagram Page

(9)

Pada sequence diagram ini adalah menu pengguna untuk melihat tentang pembuat sistem yang dapat di lihat pada gambar III.9.

Gambar III.9. Sequence Diagram About

5. Sequence Diagram Peta

Pada sequence diagram ini dapat dilihat alur kerja admin mengelola data peta pada sistem yang dapat dilihat pada gambar III.10.

Gambar III.10. Sequence Diagram Peta

6. Sequence Diagram Data

Pada sequence diagram ini dapat dilihat alur kerja admin mengelola

data lokasi proyek PT.Multi Mitra Mandiri pada sistem yang dapat dilihat pada gambar III.11.

(10)

Gambar III.11. Sequence Diagram Data

7. Sequence Diagram Logout

Pada sequence diagram ini dapat dilihat admin keluar dari sistem

dapat di lihat pada gambar III.12.

(11)

8. Sequence Diagram User

Pada sequence diagram ini dapat dilihat alur kerja pengguna yang menggunakan sistem informasi geografis lokasi proyek PT. Multi Mitra Mandiri yang dapat dilihat pada gambar III.13.

Gambar III.13. Sequence Diagram User

III.3.1.4. 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 proyek PT.Multi Mitra Mandiri dapat dilihat pada gambar III.14.

2:Pilih lokasi()

3:Lihat detail lokasi()

(12)

Gambar III.14. Activity Diagram Lihat Peta

2. Activity Diagram Login .

Alur kegiatan admin dimulai melakukan login kedalam sistem informasi geografis lokasi proyek PT. Multi Mitra Mandiri, kegiatan login admin dapat dilihat pada gambar III.15.

Gambar III.15. Activity Diagram Login Data Tidak Valid

Data Valid

username dan p assword

Menu SIG Lokasi Proyek

melihat peta

tampilkan titik lokasi proyek

(13)

3. Activity Diagram Home .

Activity diagram home dimulai melakukan login kedalam sistem informasi

geografis lokasi proyek PT.Multi Mitra Mandiri, kegiatan login admin dapat dilihat pada gambar III.16.

Gambar III.16. Activity Diagram Home

4. Activity Diagram About

Alur kegiatan yang dilakukan pengguna melihat tentang sistem informasi geografis lokasi proyek PT.Multi Mitra Mandiri dapat dilihat pada gambar III.17.

Gambar III.17. Activity Diagram About Data Valid

Data Tidak Valid

username dan p assword

Home

Menu Utama

(14)

5. Activity Diagram Data

Alur kegiatan yang dilakukan admin untuk melakukan olah data lokasi proyek PT.Multi Mitra Mandiri kedalam sistem informasi geografis lokasi proyek PT.Multi Mitra Mandiri dapat dilihat pada gambar III.18.

Gambar III.18. Activity Diagram Data

6. Activity Diagram Peta

Alur kegiatan yang dilakukan admin untuk mengganti peta sistem informasi geografis lokasi proyek PT.Multi Mitra Mandiri dapat dilihat pada gambar III.19.

simp an up date p eta

data lokasi proyek tambah data

Tidak lengkap lengkap simp an isi data lengkap Tidak lengkap simp an

(15)

Gambar III.19. Activity Diagram Peta

7. Activity Diagram Logout

Diagram kegiatan yang dilakukan admin logout dari sistem informasi geografis lokasi proyek PT. Multi Mitra Mandiri dapat dilihat pada gambar III.20.

Gambar III.20. Activity Diagram Logout

III.4 Desain Sistem Secara Detail

III.4.1. Desain Output

Bentuk output dari sistem yang dibangun dapat dilihat pada gambar III.21.

1. Laporan Data Informasi Lokasi Proyek

Gambar III.21. Rancangan Output Data Lokasi Proyek PT. Multi Mitra Mandiri

Clear session Kirim Header ke Index

Sistem Informasi Geografis Lokasi Proyek PT.Multi Mitra mandiri

Nama Lokasi Latitude Longitude alamat Keterangan Aksi

edit| hapus

Daftar

Home Profil Data User Logout

(16)

2. Desain Menu Utama

Perancangan menu utama merupakan rancangan tampilan awal pada saat sistem dijalankan. Perancangan menu utama home dapat dilihat pada : gambar III.22.

Gambar III 22. Tampilan Menu Utama

III.4.2. Desain Input

1. Perancangan Halaman Login Admin

Perancangan halaman login merupakan halaman untuk memasukkan user

name dan password administrator. Bentuk halaman login admin dapat dilihat

pada gambar III.23.

GO

Daftar

Sistem Informasi Geografis Lokasi Proyek PT.Multi Mitra Mandiri

Home About Login

Peta Kota Medan Profil Register

Lokasi Proyek di Kota Medan

GO

Daftar

Sistem Informasi Geografis Lokasi Proyek PT.Multi Mitra Mandiri

Home About Profil Register Login

Silahkan Login username

(17)

Gambar III.23. Perancangan Halaman Login Admin

2. Perancangan Halaman Tambah Data

Perancangan halaman tambah data merupakan halaman untuk menambah data lokasi proyek dipeta. Bentuk halaman tambah data lokasi dapat dilihat pada gambar III.24.

Gambar III.24. Halaman Tambah Data Informasi Lokasi Proyek

3. Perancangan Halaman Data Informasi Lokasi Proyek PT. Multi Mitra

Mandiri

Perancangan tambah data informasi merupakan halaman untuk menampilkan hasil inputan data informasi tentang lokasi proyek PT. Multi

Login

Sistem Informasi Geografis Lokasi Proyek PT.Multi Mitra mandiri

Daftar

Home Profil Data User Logout

Lokasi Proyek di Kota Medan

PETA

Tambah Data latitude

longitude

nama lokasi proyek gambar proyek

alamat keterangan

Browse

(18)

Mitra Mandiri. Bentuk halaman Data Informasi dapat dilihat pada gambar III.25.

Gambar III.25. Rancangan Halaman Data Informasi Lokasi Proyek

4. Perancangan Halaman Edit Data Lokasi

Perancangan halaman edit data lokasi proyek merupakan halaman pengeditan data apabila terjadi kesalahan pada data lokasi proyek PT. Multi Mitra Mandiri. Bentuk halaman edit data lokasi proyek biasa dapat dilihat pada gambar III.26.

Sistem Informasi Geografis Lokasi Proyek PT.Multi Mitra mandiri

Nama Lokasi Latitude Longitude alamat Keterangan Aksi

edit| hapus

Daftar

Home Profil Data User Logout

Informasi Data Peta

Sistem Informasi Geografis Lokasi Proyek PT.Multi Mitra mandiri

Daftar

Home Profil Data User Logout

Edit Data Lokasi Proyek

latitude longitude nama approve alamat keterangan Simpan

(19)

Gambar III.26. Rancangan Halaman Edit Data Lokasi Proyek

5. Perancangan Hapus Data Lokasi Proyek

Perancangan halaman hapus data Lokasi Proyek merupakan halaman untuk menghapus data dari sistem. Bentuk halaman hapus data Lokasi Proyek dapat dilihat pada gambar III.27 dibawah ini

Gambar III.27. Rancangan Hapus Data Lokasi Proyek

III.4.3. Desain Database

Desain database berguna untuk menyimpan data – data yang akan diinputkan oleh program aplikasi nantinya. Dalam perancangan database dibentuk satu file yang berguna untuk menyimpan tabel – tabel yang diperlukan sebagai basis penyimpanan suatu data. Untuk membangun sebuah manajemen database

Sistem Informasi Geografis Lokasi Proyek PT.Multi Mitra mandiri

Daftar

Home Profil Data User Logout

Apakah anda yakin ya/tidak

(20)

pengelolaan data produksi yang efektif dan efisien maka terlebih dahulu dibuat sebuah perancangan database.

III.4.3.1. Kamus Data

Kamus data merupakan 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.

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 Perancangan Sistem Informasi Geografis Lokasi Proyek PT.Multi Mitra Mandiri berbasis Web yang digunakan adalah :

Tabel _users :[ userid + username + password + desc+nama+no_telp+user_group ] Tabel_data : [ data_id + nama + lat + lng +alamat

+images+posted_by+keterangan+ tanggal_tambah+approve]

Tabel_peta :[ peta_id + nama_peta + lokasi ]

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

(21)

sistem nyata yang mempunyai bentuk masih belum menggambarkan entitas-entitas secara baik.

1. Un-Normalized.

Bentuk ini mencamtumkan semua field data yang ada tampak seperti tabel III.1.

Tabel III.1. Bentuk Un-Normalized

2. Normalisasi Pertama 1NF

Bentuk normalisasi pertama dari tabel un-normalized diatas dapat dilihat pada tabel III.2.

Tabel III.2. Normalisasi Pertama 1NF

User_id User_name password Desc nama no_telp user_group data_id nama lat lng user_id username password desc nama no_telp user_group data_id nama lat lng alamat images posted_by keterangan tanggal_tambah peta_id nama_peta lokasi Un-normalized

(22)

alamat Images posted_by keterangan tambah_tanggal approve Peta_id Nama_peta lokasi

3. Normalisasi Kedua 2NF.

Bentuk normalisasi kedua dari dapat dilihat pada tabel III.3.

Tabel III.3. Bentuk Normal Kedua 2NF

4. Normalisasi Kedua 3NF.

Bentuk normalisasi ketiga dari dapat dilihat pada tabel III.4.

Tabel III.4. Bentuk Normal ketiga 3NF

III.4.3.3. Desain Tabel

Dalam perancangan Sistem Informasi Geografis Lokasi Proyek PT.Multi Mitra Mandiri berbasis web data record tersimpan dalam beberapa file dengan arsitektur data sebagai berikut :

1. Tabel _users.

Tabel_user ini untuk menampung record data user name dan password admin. Berikut ditampilkan rancangan struktur data tersebut.

Nama Database : skripsi_proyek

Table_users user_id * user_name password desc nama no_telp user_group Tabel_data data_id * nama lat lng alamat images posted_by keterangan tanggal_tambah approve Tabel_peta peta_id* nama_peta lokasi Tabel_data data_id * nama_ lat lng alamat images posted_by keteranga tanggal_tambah approve Tabel_users user_id * user_name password userdesc Tabel_peta peta_id nama_peta lokasi

(23)

Nama Tabel : tabel_users Primary Key : userid

Tabel III.5. Data tabel_users

Field Name Type Field Width Keterangan

Userid Int 5 Id user

Username Varchar 255 Username

Password Varchar 200 password

Desc Text -

Nama Varchar 80 -

no_telp Varchar 20 -

user_group Tinyint 2 -

2. Tabel _data.

Tabel_data ini untuk menampung record data proyek, nama proyek, alamat dan keterangan. Berikut rancangan struktur data proyek.

Nama Database : skripsi_proyek Nama Tabel : tabel_data Primary Key : data_id

Tabel III.6. tabel_data

Field Name Type Field Width Keterangan

data_id Int 10 Id data

Nama Varchar 255 Nama

(24)

Lng Double - -

Alamat Varchar 255 Alamat

Images Varchar 255 -

posted_by Varchar 20 -

Keterangan Text - Keterangan

tanggal_tambah Datetime - -

Approve Tinyint 2 -

3. Tabel_peta

Tabel_peta ini untuk menampung record data informasi proyek, Berikut ditampilkan rancangan struktur data tersebut.

Nama Database : skripsi_proyek Nama Tabel : tabel_peta Field Key : peta_id

Tabel III.7.Tabel_Peta

Field Name Type

Field Width Keterangan

Peta_id Tinyint 2 id peta

nama_peta Varchar 255 Nama peta

Lokasi Varchar 255 Lokasi

(25)

Adapun ERD yang penulis gunakan dalam perancangan aplikasi sistem informasi geografis lokasi proyek PT.Multi Mitra Mandiri pada Gbr III.28 di bawah ini:

data_id

nama

menghasilkan

tabel_data Olah data 1 tabel_users

alamat images Tanggal_tambah M nama_peta peta_id tabel_peta lokasi user_id user_name password desc nama no_telp user_group lat lng posted_by keterangan approve M 1

(26)

Gambar

Gambar III.1. Proses Input  lokasi proyek    PT. Multi Mitra Mandiri
Gambar III.2. Flow Of Document Proses Pendataan lokasi proyek               PT. Multi Mitra Mandiri
Gambar III.3. Laporan Data Lokasi Proyek PT. Multi Mitra Mandiri
Gambar III.4. Use Case Diagram Sistem Informasi Geografis lokasi proyek  PT. Multi Mitra Mandiri
+7

Referensi

Dokumen terkait

DALAM SENI LUKIS AMANG RAHMAN JUBAIR: Tinjauan Estetika

Persamaan holdup fasa gas diformulasikan berdasarkan persamaan (8) Dari data percobaan yang diperoleh dari perhitungan, dapat dibuat profil holdup fasa gas untuk kecepatan

Dalam proyek Pembangunan Jalan Cileunyi – Jatinangor pekerjaan struktur yang kami amati meliputi pekerjaan Lantai Kerja (Wet Lean Concrete) dan Perkerasan Badan Jalan

Pipa siku dapat dibuat dari berbag apat dibuat dari berbagai bahan, dari kuning ai bahan, dari kuningan atau besi cor an atau besi cor untuk PVC atau plastik, dan mereka sering

dokumen pember en pemberian tugas ter ian tugas terstru struktur dan tuga ktur dan tugas mandir s mandiri yang berupa i yang berupa hasi hasill pekerjaan siswa,

sesuai dengan penelitian yang dilakukan oleh Sembiring (2009) yang menunjukkan bahwa variabel penghargaan finansial, pengakuan profesional, pertimbangan pasar

Dengan diketahui jumlah dan kebutuhan energi di Kalimantan akan dapat diambil beberapa langkah dalam memenuhi kebutuhan energi untuk pertumbuhan industri seperti

Sistem smart library juga dihadirkan untuk membantu manajemen perpustakaan modern dengan berbagai fasilitas untuk memberikan kemudahan, kecepatan dan keakuratan