Kamis, 29 Desember 2016

Pertemuan 6 - Map Server

Latar Belakang
MapServer adalah applikasi Open Source yang memungkinkan sebuah data peta diakses melalui web. Teknologi ini pertama kali dikembangkan oleh Universitas Minesotta Amerika Serikat. Hadirnya MapServer menjadikan pekerjaan membuat Peta Digital menjadi lebih mudah dan interaktif.

Bagaimana MapServer bekerja
Map Server bekerja secara berdampingan dengan applikasi web server. Web Server menerima request peta melalui MapServer. MapServer mengenerate request terhadap peta dan mengirimkannya ke web server.



#Instalasi Map Server
Langkah Pertama
1.Install VirtualBox
2.Install Centos 6.8
3.Python.

Langkah Kedua
1.Add Repo epel & elgis
.#rpm-uvh http://downloadfedoraproject.org/pub/epel/6/x86_64/epel:release.6.8.noeurch.rpm
.#rpm uvh http://elgi.argeo.org/repos/6/elgis/-release-6-6-0/noeuroh.rpm

2.exclude = armadillo dan edit file
.#vi/etc/yum.repos.d/epel.repo
tambahkan exclude = armadilo

3.Instalasi armadillo
.#wget http://elgis.argeo.org/repo/6/elgis/x86_64/gda1-1.9.2-4.ei6.X86_64.rpm
.#yum install armadillo-3.80002-1/e;6/X86_64.rpm

4.Install depedensi
.#yum install gpsbabel
.#yum install gdal
.#yum install mapserver
.#yum install glibc
.#yum install libpng libpng libpng-devel
.#yum install giflib-devel
.#yum install prog-epsg
5.Selesai cek Instalasi
.#rpm-almapserver
Instalasi MapProxy
.#yum install Python-pip python devel.
.#pip install mapproxy
.#install vwsql
.#pip install vwsql

di Halaman.download
unduh peta indonesia sudah termasuk mapfile,shp & mapproxy

atau di kambing.ui.ac.id/iso/centos

demo via map.vas.web.id/demo

Nama : Muhammad Firman Kahfi
NPM : 1144015
Kelas : 3B
Prodi : D4 Teknik Informatika
Mata Kuliah : Sistem Informasi Geografis

* Link Github : https://github.com/FirmanMFK/GIS--Geographic-Information-Systems
* kambing.ui.ac.id/iso/Centos

Scan Plagiarism

1.https://drive.google.com/file/d/0BzrCjHLyhoFsQllMSS00VTVIdFE/view?usp=sharing
2.https://drive.google.com/file/d/0BzrCjHLyhoFseUFHSUFwdjJPRlk/view?usp=sharing
Minggu, 20 November 2016
Kamis, 17 November 2016

PERTEMUAN 3 - PERANCANGAN DAN IMPLEMENTASI APLIKASI PENCARIAN SPONSOR DAN PARTNERSHIP ANTARA ORGANISASI/KOMUNITAS KAMPUS DENGAN PERUSAHAAN BERBASIS WEBSITE (FRAMEWORK LARAVEL) DAN MOBILE (ANDROID) (SUB MODUL : PENGELOLAAN SPONSOR DARI PERUSAHAAN DAN PARTNERSHIP)

PERANCANGAN DAN IMPLEMENTASI APLIKASI PENCARIAN SPONSOR DAN PARTNERSHIP ANTARA ORGANISASI/KOMUNITAS KAMPUS DENGAN PERUSAHAAN BERBASIS WEBSITE (FRAMEWORK LARAVEL) DAN MOBILE (ANDROID) 
(SUB MODUL : PENGELOLAAN SPONSOR DARI PERUSAHAAN DAN PARTNERSHIP)


Latar Belakang Masalah

Analisis Dan Perancangan

 Analisis
Tahap analisis adalah tahap pemahaman terhadap suatu aplikasi yang telah dibuat. Dalam tahap ini bertujuan untuk mengetahui sistem dari aplikasi tersebut, proses-proses yang terlibat dalam aplikasi serta hubungan antar proses. Analisis juga sebagai penguraian atau penjelasan dari sebuah aplikasi yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan mengevaluasi masalah-masalah, kesempatan-kesempatan, hambatan-hambatan yang terjadi serta kebutuhan yang diharapkan sehingga terdapat usulan untuk perbaikan.

Langkah-langkah yang harus dilakukan dalam tahap analisis sistem, yaitu :
1.        Pengenalan atau identifikasi masalah, langkah ini merupakan langkah awal yang harus dilakukan, yaitu dengan mengidentifikasi permasalahan yang ada sehingga sasaran yang ingin dicapai dapat terlaksana.
2.        Memahami kerja dari sistem yang ada, langkah ini dilakukan dengan mempelajari secara rinci bagaimana jalannya sistem yang sudah ada.
3.        Menganalisis hasil penelitian, hal yang perlu diperhatikan dalam tahapan ini adalah menganalisis kebutuhan informasi pemakai sistem berdasarkan data yang diperoleh atas dasar hasil penelitian.
Membuat laporan penelitian, merupakan tahap akhir yang disusun dalam suatu rangkuman dari langkah-langkah sebelumnya



3.1.1.1  Analisis Dokumen yang digunakan

      Dalam proses pembuatan Aplikasi Pencarian Sponsorship dan Partnership pada antara Organisasi/Komunitas Kampus dengan Perusahaan  (Sub Modul Pengelolaan Sponsor dari Perusahaan dan Partnership , ada beberapa dokumen dari Perusahaan yang terlibat dan digunakan, antara lain.
1.      Dokumen Data Perusahaan
2.      Dokumen Data Dana Sponsorship.
3.      Dokumen Data Kerjasama dengan Organisasi/Komunitas Kampus.

3.1.2     Analisis Sistem  yang akan dibangun
3.1.2.1  Analisis Prosedur/Flow Map yang dibangun





3.1.2.2     Analisis Kebutuhan Aplikasi
Aplikasi Pencarian Sponsorship dan Partnership pada antara Organisasi/Komunitas Kampus dengan Perusahaan  (Sub Modul Pengelolaan Sponsor dari Perusahaan dan Partnership ini dibuat untuk memudahkan para perusahaan dalam melakukan pencarian penerima dana dan partnership. Sistem yang dibuat ini dapat memberikan :
                  1.Pengelolaan Data Perusahaan
                  2.Pengelolaan Data Dana
                  2.Pengelolaan Data Partnership

3.1.2.3     Analisis Kebutuhan Perangkat Lunak dan Perangkat Keras
3.1.2.3.1     Analisis Kebutuhan Perangkat Lunak
Spesifikasi perangkat lunak yang dibutuhkan adalah sebagai berikut :
Tabel 3.1 Spesifikasi Perangkat Lunak
No.
Jenis

Keterangan
1
Sistem Operasi
:
Microsoft Windows 10 Pro 64bit
2
Bahasa Pemrograman
:
Framework Laravel PHP,Java,Javascript Angular JS,  
3
Database
:
MySQL,Firebase,Google Cloud Platform
4
Perangkat Lunak
:
Visual Studio Code, Atom , Android Studio IDE

3.1.3        Analisis Kebutuhan Perangkat Keras
Pembuatan Sistem Informasi ini menggunakan perangkat keras sebagai berikut:
Tabel 3.2 Spesifikasi Perangkat Keras
No.
Jenis

Keterangan
1
Processor
:
Intel® core™i3
2
Memory
:
4 GB
3
Monitor
:
LCD 14,1 Inchi
4
Mouse dan keyboard
:
Standard


Nama : Muhammad Firman Kahfi
NPM : 1144015
Kelas : 3B
Program Studi : Diploma IV Teknik Informatika
Kampus : Politeknik Pos Indonesia
Link Organization Github Commu : https://github.com/Commu-Bandung
Link Repo Github : https://github.com/Commu- Bandung/MuhammadFirmanKahfi/blob/master/doc/laporan/BAB-III.md

Daftar Pustaka
Ginting,  Rosnani, 2010, Perancangan Produk,(Online) http://eprints.upnjatim. ac.id/4797/2/file2.pdf (diakses pada 10 Oktober 2016)
Toha, Mifta, 2010, http://eprints.ung.ac.id/2764/5/2012-1-74201-271408002-bab2-13082012 025149.pdf (diakses pada 11 Oktober 2016)   
Syamsi, J Nur, Perangkat Lunak Aplikasi, (Online) http://jnursyamsi.staff.gunadarma.ac.id/ Downloads/ files/31097/MSIM2+Perangkat+Lunak+Aplikasi.pdf (diakses pada 11 Oktober 2016)
 Budiman, Gilang, 2009, Pengaruh Self Literatur, (Online) http://lib.ui.ac.id /file?file=digital/127037-6675-Pengaruh%20self-Literatur.pdf (diakses pada 11 Oktober 2016)
Sulistiyani, Ambar Teguh, 2004, Kemitraan dan Model-Model Pemberdayaan, (Online) http://digilib.unila.ac.id/10920/6/BAB%20II.pdf (diakses pada 11 Oktober 2016)
Tim Dosen, 2007, Universitas Sumater Utara, (Online) http://repository .usu.ac.id/bitstream/123456789/29304/4/Chapter%20II.pdf (diakses pada 11 Oktober 2016)
Adis Lena Kusuma Ratna, 2014, Ilmu Teknologi Informasi, (Online), (http://ilmuti.org/wp-content/uploads/2014/05/Adis-Lena-Kusuma-ratna-Pengertian-PHP-dan-MySQL.pdf , diakses 14 Oktober 2016).
Bayu Aji, 2010, Unified Modeling Language, (Online), (http://bayuaji.staff. gunadarma.ac.id/Downloads/files/32096/UML.pdf, diakses 14 Oktober 2016).
Tim AirPutih, 2014, Panduan Framework PHP, (Online), (http://www.airputih.or.id/file/file ebook/YxW5_Panduan-Laravel.pdf, diakses 14 Oktober 2016).
Murtiwiyati, dan Glen Lauren, KOMPUTASI Komputer & Sistem Informasi, (Online), (http://murtiwiyati.staff.gunadarma.ac.id/Publications/files/2058/jurnal+Android.pdf, diakses 14 Oktober 2016).
David Fajar Hermawan, Iwan Setiawan, S.T., M.T. Trias Andromeda S.T.,M.T. 2011, Penggunaan Teknologi Java Pada Sistem Pengendali Peralatan Elektronik Melalui Bloethooth, (Online), (http://eprints.undip.ac.id/25485/1/ML2F002567.pdf, diakses 14 Oktober 2016).

Link URL Scan Plagiarism
Via Duplichecker :

Via SmallSeoTools :




Selasa, 15 November 2016

Pertemuan 5 - Membuat Data Geospasial

Latar Belakang
Dalam Penggunaan Sistem Informasi Geografis, masih banyak diantara kita yang belum mengetahui bagaimana cara menggunakan data pada data geospasial. Pada pertemuan ke5 Sistem Informasi
Geografi ini saya akan menjelaskan bagaimana cara membuat data geospasial dengan import shapefile serta memasukkan variablenya dengan menggunakan Bahasa pemrograman phyton dan juga cara penggunaan class dan method pada python.


Solusi
Membuat Data Geospasial
1. Import shapefile
<br>
2. Masukan variable, misalkan variable a untuk shapefile.writer( )
a = shapefile.writer( )
Jadi, format membuat data geospasial ada 2, yaitu :
1. .shp => Salah satu bentuk file yang terletak dalam shapefile yang menyimpan data geometri.
a.point(x,y)
a.poly [(x,y),(v,w)]
2. .dbf =>  Sebuah file yang dapat menyimpan file tabular dan menyimpan data atribut.
a.field (‘name.field’,’c’,’40’)
a.record (‘bdg’)
Data geospasial tersebut disimpan menggunakan method a.save(‘file.shp’).
Arti dari method pada writer :
- Point (x,y)           : memasukkan data berbentuk paint ke dalam .shp dan seluruh data harus berformat ESRI.1
- Poly [(a,b),(c,d)]    : memasukkan data geospasial berbentuk polygon (kembali ke titik awal) atau polyline (tidak kembali ketitik awal).
- Field (‘nama’,’c’,’40’) : artinya membuat atribut polygon dengan table ‘nama’ dengan tipe data varchar dengan panjang 40. Method ini dapat diulang dan dapat dilakukan untuk krbuthan field baru lagi.
- Record(‘Bandung’)      : Mengisi table yang hanya satu field dengan value ‘Bandung’.
- Save (‘nama.file’)  : menyimpan file dengan save file.

Praktikum
Shapefile





Kesimpulan
 format membuat data geospasial ada 2 yaitu shp : Salah satu bentuk file yang terletak dalam shapefile yang menyimpan data geometri. Dan dbf : Sebuah file yang dapat menyimpan file tabular dan menyimpan data atribut.
Saran
Live Coding dan langsung praktek bersama sama.
Nama : Muhammad Firman Kahfi
NPM : 1144015
Kelas : 3B
Prodi : D4 Teknik Informatika
Mata Kuliah : Sistem Informasi Geografis 

Link Github : https://github.com/FirmanMFK/GIS--Geographic-Information-Systems/blob/master/doc/kuliah/pertemuan5.md

  • Referensi Daftar Pustaka

Scan Plagiarism


Rabu, 09 November 2016

Pertemuan 2 - PERANCANGAN DAN IMPLEMENTASI APLIKASI PENCARIAN SPONSOR DAN PARTNERSHIP ANTARA ORGANISASI/KOMUNITAS KAMPUS DENGAN PERUSAHAAN BERBASIS WEBSITE (FRAMEWORK LARAVEL) DAN MOBILE (ANDROID) (SUB MODUL : PENGELOLAAN SPONSOR DARI PERUSAHAAN DAN PARTNERSHIP)

PERANCANGAN DAN IMPLEMENTASI APLIKASI PENCARIAN SPONSOR DAN PARTNERSHIP ANTARA ORGANISASI/KOMUNITAS KAMPUS DENGAN PERUSAHAAN BERBASIS WEBSITE (FRAMEWORK LARAVEL) DAN MOBILE (ANDROID) 
(SUB MODUL : PENGELOLAAN SPONSOR DARI PERUSAHAAN DAN PARTNERSHIP)


Masalah yang dihadapi oleh perusahaan untuk mencari penerima dana dengan tujuan kegiatan yang jelas di ruang lingkup kampus, diantaranya adalah :
1.      Melakukan pencarian penerima dana masih sulit dengan tujuan kegiatan yang jelas untuk ruang     lingkup kampus.
2.         Sulitnya melakukan pencarian partnership dengan Organisasi/Komunitas kampus.
3.      Kurangnya informasi event yang diselenggarakan oleh Organisasi/Komunitas kampus dan lokasi     yang tidak terjangkau.  

Nama : Muhammad Firman Kahfi
NPM : 1144015
Kelas : 3B
Program Studi : Diploma IV Teknik Informatika


Kampus : Politeknik Pos Indonesia
Link Organization Github Commu : https://github.com/Commu-Bandung

Daftar Pustaka
Ginting,  Rosnani, 2010, Perancangan Produk,(Online) http://eprints.upnjatim. ac.id/4797/2/file2.pdf (diakses pada 10 Oktober 2016)
Toha, Mifta, 2010, http://eprints.ung.ac.id/2764/5/2012-1-74201-271408002-bab2-13082012 025149.pdf (diakses pada 11 Oktober 2016)   
Syamsi, J Nur, Perangkat Lunak Aplikasi, (Online) http://jnursyamsi.staff.gunadarma.ac.id/ Downloads/ files/31097/MSIM2+Perangkat+Lunak+Aplikasi.pdf (diakses pada 11 Oktober 2016)
 Budiman, Gilang, 2009, Pengaruh Self Literatur, (Online) http://lib.ui.ac.id /file?file=digital/127037-6675-Pengaruh%20self-Literatur.pdf (diakses pada 11 Oktober 2016)
Sulistiyani, Ambar Teguh, 2004, Kemitraan dan Model-Model Pemberdayaan, (Online) http://digilib.unila.ac.id/10920/6/BAB%20II.pdf (diakses pada 11 Oktober 2016)
Tim Dosen, 2007, Universitas Sumater Utara, (Online) http://repository .usu.ac.id/bitstream/123456789/29304/4/Chapter%20II.pdf (diakses pada 11 Oktober 2016)
Adis Lena Kusuma Ratna, 2014, Ilmu Teknologi Informasi, (Online), (http://ilmuti.org/wp-content/uploads/2014/05/Adis-Lena-Kusuma-ratna-Pengertian-PHP-dan-MySQL.pdf , diakses 14 Oktober 2016).
Bayu Aji, 2010, Unified Modeling Language, (Online), (http://bayuaji.staff. gunadarma.ac.id/Downloads/files/32096/UML.pdf, diakses 14 Oktober 2016).
Tim AirPutih, 2014, Panduan Framework PHP, (Online), (http://www.airputih.or.id/file/file ebook/YxW5_Panduan-Laravel.pdf, diakses 14 Oktober 2016).
Murtiwiyati, dan Glen Lauren, KOMPUTASI Komputer & Sistem Informasi, (Online), (http://murtiwiyati.staff.gunadarma.ac.id/Publications/files/2058/jurnal+Android.pdf, diakses 14 Oktober 2016).
David Fajar Hermawan, Iwan Setiawan, S.T., M.T. Trias Andromeda S.T.,M.T. 2011, Penggunaan Teknologi Java Pada Sistem Pengendali Peralatan Elektronik Melalui Bloethooth, (Online), (http://eprints.undip.ac.id/25485/1/ML2F002567.pdf, diakses 14 Oktober 2016).

Link URL Scan Plagiarism :