Membangun Company Profile dan Server GPS Tracking di PT. Smart Intermedia Solusindo

(1)

DI PT WHYEN GRUP

KERJA PRAKTEK

Diajukan untuk Memenuhi Tugas Mata Kuliah Kerja Praktek

Program Strata Satu Jurusan Teknik Informatika Fakultas Teknik dan Ilmu Komputer

Universitas Komputer Indonesia

Oleh

Erick Irawan Sugianto Oeoen 10110732

JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA BANDUNG


(2)

METfiBATI{GUN COMPAhTY

PROFILE

P*N

sEnvtrn cPs

TnccrilNc

. HT. S}TAf,fT

INTERL{trI}IA

SOI..tr}SINI}O

(EAZYSMART)

KOTA

JAKARTA

ERrCK IRAWAIT SUGIANTO OEOEN (1 0 I 10?32)

Pmhimbing K€rja Prakid(

I

Peurbimbing Kerja Prakek

II

I .

$:Ksm

NIP.4042 20208

.t

:l lll NIP.41277006122


(3)

Bahwa yang bertanda tangan dibawah

ini,

penulis dan pihak penrsatraan tempat penelitian, menyetujui :

"Untuk

memberikan kepada Universitas Komputer Indonesia

Hak

Bebas Royalti

None,kslusif atas penelitian

ini

dan bersedia

untuk di-online-l<an

sesuai dengan ketentuan yang berlaku rmtuk kepentingan reset dan pendidikan".

Jakarta ,(01/08/2013)

Pe'nrsatraan

Manager Operasional,

Erick kawan Sugianto. O

NrM.10110732

Nelly Indriani W. S.Si..M.T.

NIP.41277006t22


(4)

Nama : Erick Irawan Sugianto Oeoen

NIM : 10110732

Tempat / Tanggal Lahir : Cianjur, 15 Oktober 1992

Jurusan / Program : Teknik Informatika (S1)

Alamat : Kp. Nanggleng RT. 03/01 Ds. Neglasari Kec.

Cikalongkulon Kab. Cianjur

Alamat saat ini : Jl. Ir. H. Djuanda No. 254 Dago Kab. Bandung

No Telpon : 087820083446

Email : [email protected]

Latar Belakang Pendidikan

1998 – 2004 : SDN 1 Cikalongkulon

2004 – 2007 : SMP Negeri 1 Cikalongkulon 2007 – 2010 : SMK Negeri 1 Cikalongkulon

2008 – Sekarang : Program Studi S1 Universitas Komputer Indonesia Teknik Informatika

Kerja Praktek

2008/2009 : PPPTK Cianjur

2013 : PT. SMART INTERMEDIA SOLUSINDO

Pengalaman Kerja

2008-2009 : Team Leader GFCC Community (Komunitas

Jaringan Komputer Cikalong, Cianjur

2009 : Membangun Jaringan Warnet berseta billingnya

2011 : Membangun sistem GPS Tracking (Whyen-


(5)

DAFTAR ISI

LEMBAR JUDUL

LEMBAR PENGESAHAN

KATA PENGANTAR ... i

DAFTAR ISI ... iii DAFTAR TABEL ... vi

DAFTAR GAMBAR ... vii DAFTAR LAMPIRAN ... viii

BAB I PENDAHULUAN ... Оши ! З . 1.1 Latar Belakang ... 1

1.2 Rumusan Masalah ... Оши ! З . 1.3 Maksud dan Tujuan... 2

1.3.1 Maksud ... 2

1.3.2 Tujuan ... 2

1.4 Batasan Masalah ... 2

1.5 Metode Penelitian ... 2

1.5.1 Tahap Pengumpulan Data ... 3

1.5.2 Wawancara ... 3

1.5.3 Studi Literatur ... 3

1.6 Sistematika Penulisan Kerja Praktek ... 3

BAB II TINJAUAN PUSTAKA ... 4

2.1 Profil PT. Smart Intermedia Solusindo ... 4

2.1.1 Sejarah Intansi ... 4

2.1.2 Struktur Organisasi ... 4

2.1.3 Server dan Jaringan ... 5

2.1.4 Fasilitas dan Data Center ... 5

2.2 Landasan Teori... Оши ! З . DAFTAR ISI ... iii


(6)

DAFTAR ISI

DAFTAR ISI ... iii DAFTAR PUSTAKA


(7)

Dengan memanjatkan puji syukur kehadirat Allah SWT, atas rahmat dan karunia-Nya penulis dapat menyelesaikan laporan kerja praktek ini dengan judul “Membangun Company Profile dan Server GPS Tracking di PT Whyen Grup” yang dapat diselesaikan dengan baik.

Laporan ini merupakan menyelesaikan untuk memenuhi tugas Mata Kuliah Kerja Praktek program Strata Satu Jurusan Teknik Informatika, Fakultas Teknik dan Ilmu Komputer. Penulis menyadari dengan sepenuhnya bahwa dalam penyusunan laporan ini masih jauh dari kata sempurna. Namun demikian, penulis telah berusaha untuk menyusun laporan kerja praktek ini dengan sebaik-baiknya.

Penulis berharap semoga laporan ini dapat bermanfaat bagi semua pihak, khususnya bagi anak teknik informatika dan umumnya untuk masyarakat luas. Mudah-mudahan bagi pembaca dapat mengembangkan isi dari laporan ini.

Dalam proses pembuatan laporan ini tidak akan lepas dari bantuan, bimbingan dan dorongan dari berbagai pihak, Untuk itu penulis ingin mengucapkan terima kasih kepada :

1. Allah SWT yang telah memberikan rahmat dan hidayah-Nya kepada penulis sehingga penulis dapat menyelesaikan laporan ini.

2. Kedua orang tua serta keluarga yang selalu memberikan dukungannya baik material maupun spiritual kepada penulis.

3. Ibu Nelly Indriani W., S.Si., M.T selaku dosen pembimbing dan dosen wali IF-16 yang telah banyak meluangkan waktunya dan memberikan pengarahan kepada penulis.

4. Bapak Irawan Afrianto, S.T., M.T., selaku Ketua Program Studi Teknik Informatika Universitas Komputer Indonesia.

5. Bapak Latif Mangkunegara, S.Kom, selaku pembimbing Kerja Praktek di Yayasan Lampu Indonesia.


(8)

Akhirnya penulis mengucapkan syukur alhamdullilah kehadirat Illahirobi yang tiada hentinya atas selesainya proses penulisan laporan Kerja Praktek ini Amien.

Bandung,18 Februari 2013


(9)

1. Brain, M. (1998). How GPS receivers work. Dipetik Juni 9, 2013, dari Howstuffworks: http://www.howstuffworks.com/gps.htm

2. Hasan, K., Rahman, M., Haque, A. L., Rahman, M., Rahman, T., & Rasheed, M. (2009). Cost Effective GPS-GPRS Based Object Tracking System. Proceedings of the International MultiConference of Engineers and Computer Scientists 2009, 1. Hong Kong

3. Zhou, X.-k., Chen, M., Fu, Y.-c., Wang, Y., & Cui, Z.-m. (2007). The Applications of GIS and GPS in ITS. 2007 International Conference on Convergence Information Technology, (hal. 2272-2275).


(10)

BAB I

PENDAHULUAN

1.1 Latar Belakang

PT Whyen Grup merupakan salah satu perusahaan yang bergerak di bidang GPS Tracking, perusahaan ini telah bergerak di bidang GPS Tracker selama kurang dari 2 tahun, server yang di gunakan oleh Whyen Grup ini adalah memakai server gratis dari gps-trace dibawah server Wailon Software. PT Whyen Grup menggunakan marketing nya dengan menggunakan media cetak, browser dan Koran untuk menyampaikan informasi kepada masyarakat luas.

PT Whyen Grup tidak lah lengkap bila tidak mempunyai Company Profile dalam bentuk media cetak, akan tetapi seiring dengan perkembangan teknologi yang begitu cepat, perlahan-lahan informasi media cetak berubah menjadi media digital yang lebih interaktif dalam penyampaian informasi. Maka diperlukan adanya company profile yang sangat berguna bagi perusahaan yang dapat menekan biaya promosi dan pemasaran.

Server yang digunakan oleh Whyen Grup saat ini memakai server gratis di gps-trace dibawah server Wailon Sofware, sudah lengkap atau tidak nya server yang gratisan ini terdapat fitur-fitur yang ingin di costumize oleh PT Whyen Grup, maka dari itu PT Whyen Grup sangat membutuhkan pembuatan server GPS Tracking yang dapat di kelola sendiri.

Dengan adanya permasalahan yang ada, maka diperlukan Website Company Profile dan Server GPS Tracking untuk memenuhi kebutuhan, menimbang client yang dikelola saat ini lebih dari 200 unit mobil.

1.2 Rumusan Masalah

Terdapat 2 masalah utama di PT Whyen Grup yang pertama adalah bagaimana cara membangun company profile dan yang kedua adalah bagaimana cara membangun Server GPS Tracking, yang data nya bisa di tangani oleh Whyen Grup, secara langsung tanpa ada nya perantara perusahaan lain.


(11)

1.3 Maksud dan Tujuan 1.3.1 Maksud

Adapun maksud dari kegiatan ini adalah untuk membuat company profile dan Server GPS Tracking.

1.3.2 Tujuan

Adapun tujuan dari kegiatan ini adalah untuk :

1. company profile agar dapat mempermudah PT Whyen Grup

menyediakan media promosi yang lebih interaktif. Mempermudah masyarakat untuk mendapatkan informasi yang dibutuhkan yang terdapat di PT Whyen Grup.

2. Pembuatan Server GPS Tracking: mengefisienkan waktu, meminimalisir kesalahan data, dan pengembangan berikutnya.

1.4 Batasan Masalah

Ruang lingkup permasalahan untuk merancang Company Profile :

1. Website yang dibangun digunakan sebagai media informasi mengenai PT Whyen Grup.

2. Website hanya di kelola oleh admin

3. Website dibangun dengan menggunakan CMS Wordpress 4. Apache sebagai webserver dan MySQL sebagai Database server Ruang lingkup permasalahan untuk merancang Server GPS Tracking:

1. Server digunakan hanya untuk informasi Tracking Kendaraan yang berada di lingkup PT Whyen Grup.

2. OS yang digunakan adalah Linux Ubuntu Server 12.04 3. Traccar Open Source sebagai Server Tracking

1.5 Metode Penelitian

Metode penelitian yang dipakai pada kegiatan ini dilakukan dengan beberapa cara diantaranya :


(12)

1.5.1 Tahap Pengumpulan Data

Secara langsung melakukan pengamatan terhadap proses data yang telah ada di lapangan.

1.5.2 Wawancara

Melakukan wawancara dan diskusi dengan pihak-pihak di lingkungan PT. Whyen Grup.

1.5.3 Studi Literatur

Melakukan studi pustaka terhadap beberapa buku referensi yang terkait dengan membuat website company profile dengan CMS Wordpress dan juga pembuatan Server Linux Ubuntu dan Traccar Server.

1.6 Sistematika Penulisan Kerja Praktek BAB I : PENDAHULUAN

Bab ini penulis membahas tentang Latar Belakang , Maksud dan Tujuan Penulisan, Batasan Masalah, Metode Penelitian, dan Sistematika Penulisan.

BAB II : TINJAUAN PUSTAKA

Pada bab ini penulis membahas mengenai Tinjauan Pustaka, yang di dalamnya terdapat Profil Tempat Kerja Praktek, sejarah singkat perusahaan, mengenai instansi tempat penulis melakukan kerja praktek, struktur organisasi dan job description, dengan Landasan Teori yang penulis gunakan untuk membuat Company Profiles dan Server GPS Tracking

BAB III : PEMBAHASAN

Terdiri dari Analisa sistem lama, struktur datanya, Arsitektur Perangkat Lunak, Desain Input Output , Desain Menu, dan Model yang digunakan.

BAB IV : KESIMPULAN DAN SARAN

Bab ini berisi tentang kesimpulan yang diperoleh dari pelaksanaan laporan mengajukan beberapa saran yang berkaitan dengan penyusunan laporan ini, sehingga dapat dilakukan perbaikan dimasa yang akan datang.


(13)

BAB II

TINJAUAN PUSTAKA

2.1 Profil PT. Smart Intermedia Solusindo 2.1.1 Sejarah intansi

EazySmart.com adalah salah satu nama produk dari divisi IT Solution PT. Smart Intermedia Solusindo, yang khusus memberikan layanan di bidang : Web Hosting, Registrasi Domain, Reseller Hosting, Reseller Domain, Dedicated Server, dan Virtual Private Server

Layanan kami beroperasi sejak 2007 dengan misi menekankan kemudahan dalam layanan dan menerapkan total support 24 jam dalam sehari dan 7 hari dalam seminggu untuk menjamin semua customer kami benar-benar mendapatkan pendampingan selama 24 jam penuh. Karena itulah tidak ada istilah libur bagi kantor operasional kami yang berlokasi di daerah Lenteng Agung Jakarta Selatan. Anda dapat menghubungi kami kapan saja, baik melalui telepon langsung, yahoo messenger maupun by email.

Untuk menjamin layanan prima, kami memiliki server sendiri yang kami tempatkan pada pusat Interkoneksi Internet Indonesia (Indonesia Internet Exchange/IIX) yang berlokasi di Gedung Cyber, Jl. Kuningan Barat No. 8 Jakarta Selatan, serta Savvis Dallas Data Center, Amerika Serikat.

Untuk menjamin harga yang terjangkau, kami selalu menggunakan server dengan kapasitas besar. Kapasitas server selalu kami upgrade sesuai dengan kebutuhan pelanggan. Inilah rahasia mengapa harga layanan hosting kami sangat murah hingga 25% dari market price saat ini di Indonesia.

2.1.2 Struktur organisasi

Struktur organisasi merupakan gambaran skematis yang menjelaskan tentang hubungan kerja, pembagiankerja, dan tanggung jawab serta wewenang masing-masing pihak dalam mencapai tujuan organisasi(perusahaan) yang telah di tetapkan semula.PT. Smart


(14)

Intermedia Solusindo secara structural dipimpin oleh seorang Direktur, Sekertaris dan Bendahara. Secaralengkap, struktur organisasi dibawah ini :

Gambar 2.1 StrukturOrganisasi

2.1.3 Server dan jaringan

Saat ini PT. Smart Intermedia Solusindo memiliki 18 server aktif untuk melayani 15000 website dan 3 server cadangan yang di simpan di data center Indonesia (IDC Duren 3) dan data center USA (Phoenix Data Center). Setiap server dilengkapi dengan prosessor 4 core sampai 16 core dan RAM minimum 8 s/d 32 GB.

2.1.4 Fasilitas data center

2.1.4.1IDC Duren 3 Jakarta

Merupakan salah satu data center terbaik di Indonesia dan tidak perlu di ragulam lagi keandalan nya. Terletak di pusat kota Duren 3 Jakarta terdiri dari 4 lantai, 2 lantai digunakan untuk data center dengan desain yang sangat artistic. Adapun fasilitas yang terdapat di IDC Duren 3 Jakarta :

1. NOC 24 Jam

2. SistemKeamananBiometic 3. 60 Gbps peak trafik 4. Security Camera 5. UPS

6. SistemPendingin

Direktur

Manager Operasional Bendahara


(15)

2.1.4.2Phoenix Data Center

Merupakan data center terbaik di dunia yang terletak di USA adapunfasilitas Phoenix Data center :

1. 24x7x365 onsite security personnel 2. KameraSurvelliance system

3. Critical load on S&C PureWave UPS System

2.2Landasan Teori 2.2.1 Linux

Linux adalah duplikat Unix, kernel-nya ditulis oleh Linus Torvalds dan dikembangkan dengan bantuan programmer dan hacker dari seluruh dunia. Linux memiliki semua fitur yang dimiliki oleh Unix, termasuk multitasking, virtual memory, shared libraries, demand loading, shared copy-on-write exexutables, proper memory management dan TCP/IP networking.

Dengan fitur sekelas sistem operasi komersial tersebut tidak membuat Linux menjadi mahal harganya, justru Linux dapat diperoleh secara gratis. Kalaupun ada sedikit biaya itu hanya sebagai ongkos distribusi atau pembelian cd saja.

Linux didistribusikan dibawah GNU General Public License yaitu suatu lisensi dimana pemilik program tetap memegang hak ciptanya tetapi orang lain dimungkinkan menyebarkan, memodifikasi atau bahkan menjual kembali program tersebut tapi dengan syarat source code asli harus tetap disertakan dalam distribusinya.

Sumber : id.wikipedia.org

2.2.2 Apache Http Server

Apache HTTP Server, biasa disebut sebagai Apache, adalah sebuah web server terkemuka yang memiliki peranan penting dalam awal perkembangan World Wide Web.

Pada tahun 2009, Apache menjadi web server pertama yang melebihi tonggak 100 juta situs. Apache adalah alternatif pertama dari web server Netscape Communications Corporation (saat ini dikenal sebagai


(16)

Sun Java System Web Server), dan telah berkembang dan bersaing dengan web server berbasis Unix lainnya dalam hal fungsi dan performa.

Mayoritas pengguna web server Apache menjalankan OS Linux. Apache dikembangkan dan dikelola oleh sebuah komunitas pengembang di bawah naungan dari Apache Software Foundation. Aplikasi Apache tersedia untuk berbagai jenis sistem operasi, termasuk Unix, GNU, FreeBSD, Linux, Solaris, Novell NetWare, Mac OS X, Microsoft Windows, OS / 2, TPF, dan eComStation. Dirilis di bawah Lisensi Apache, Apache mempunyai karakteristik sebagai software yang bebas dan perangkat open source.

Sejak April 1996 Apache menjadi server HTTP paling populer di World Wide Web. Pada Maret 2009 Apache melayani lebih dari 46% dari semua situs di dunia dan lebih dari 66% dari jutaan tersebut adalah web tersibuk.

Sumber : id.wikipedia.org

2.2.3 Google Maps

Google Maps (dulu disebut Google Local) adalah sebuah aplikasi web layanan pemetaan dan teknologi yang disediakan oleh Google secara gratis (untuk penggunaan non-komersial), yang menjadi tonggak dari banyak web berbasis layanan peta, termasuk situs Google Maps, Google Ride Finder, Google Transit, dan peta-peta yang terdapat pada situs pihak ketiga melalui Google Maps API. Google Maps menawarkan peta jalan, sebuah rute perjalanan untuk perencanaan menggunakan jalan kaki, mobil, atau angkutan umum dan pencari tempat bisnis untuk berbagai negara di seluruh dunia. Menurut salah

Satu pembuat Google Maps (Lars Rasmussen), Google Maps adalah "salah satu cara untuk mengorganisir informasi dunia secara geografis".

Google Maps menggunakan proyeksi Mercator, sehingga tidak dapat menunjukkan daerah-daerah di sekitar kutub. Produk-produk yang berhubungan dengan Google Maps adalah Google Earth, sebuah program yang berdiri sendiri untuk Microsoft Windows, Mac OS X, Linux, SymbianOS, iPhone dan OS yang menawarkan fitur untuk melihat bumi, termasuk menunjukkan daerah kutub.


(17)

Sumber : id.wikipedia.org

2.2.4 My SQL

MySQL adalah sistem manajemen database SQL yang open source paling populer, yang dikembangkan, didistribusikan, dan didukung oleh MySQL AB. MySQL AB adalah perusahaan komersil, yang didirikan oleh pengembang MySQL. Berikut adalah fondasi utama MySQL:

• MySQL adalah sistem manajemen database

• MySQL adalah sistem manajemen database relasional • Software MySQL adalah open source

• Server database MySQL sangat cepat, dapat dipercaya Sumber : id.wikipedia.org

2.2.5 PHP

PHP singkatan dari PHP Hypertext Preprocessor yaitu skrip pemrograman web yang bersifat open source. PHP merupakan skrip yang menyatu dengan HTML dan berada pada server (server side HTML embedded scripting). PHP adalah skrip yang digunakan untuk membuat halaman web yang dinamis. Dinamis berarti halaman yang akan ditampilkan dibuat saat halaman itu diminta oleh client. Mekanisme ini menyebabkan informasi yang diterima client selalu yang terbaru. Semua skrip PHP dieksekusi pada server dimana skrip tersebut dijalankan.

Sumber : id.wikipedia.org

2.2.6 GPS

GPS (Global Positioning System) merupakan sistem navigasi satelit yang dikembangkan oleh Departemen Pertahanan Amerika Serikat (US DoD = United States Department of Defense). GPS dapat memberitahu posisi geografis dari pengguna (lintang, bujur, dan ketinggian di atas permukaan laut). Jadi dimanapun seseorang berada di muka bumi ini, posisinya dapath diketahui dengan tepat. GPS terdiri dari 3 segmen: Segmen angkasa, kontrol/pengendali, dan pengguna:

Segmen angkasa: terdiri dari 24 satelit yang beroperasi dalam 6 orbit pada ketinggian 20.200 km dan inklinasi 55 derajat dengan periode 12 jam (satelit akan kembali ke titik yang sama dalam 12 jam). Satelit tersebut


(18)

memutari orbitnya sehingga minimal ada 6 satelit yang dapat dipantau pada titik manapun di bumi ini. Satelit tersebut mengirimkan posisi dan waktu kepada pengguna seluruh dunia.

Segmen Kontrol/Pengendali: terdapat pusat pengendali utama yang terdapat di Colorodo Springs, dan 5 stasiun pemantau lainnya dan 3 antena yang tersebar di bumi ini. Stasiun pemantau memantau semua satelit GOS dan mengumpulkan informasinya.

Stasiun pemantau kemudian mengirimkan informasi tersebut kepada pusat pengendali utama yang kemudian melakukan perhitungan dan pengecekan orbit satelit. Informasi tersebut kemudian dikoreksi dan dilakukan pemuktahiran dan dikirim ke satelit GPS.

Segmen Pengguna: Pada sisi pengguna dibutuhkan penerima GPS (selanjutnya disebut perangkat GPS) yang biasanya terdiri dari penerima, prosesor, dan antena, sehingga dimanapun seseorang berada di muka bumi ini (tanah, laut, dan udara) dapat menerima sinyal dari satelit GPS dan kemudian menghitung posisi, kecepatan dan waktu.

Sumber : id.wikipedia.org

2.2.7 TracCar Server

Traccar adalah aplikasi berlisensi Open Source yang di kembangkan oleh Anton Tananaev, traccar di tulis dalam bahasa java dan dapat di bangun pada sistem operasi yaitu windows, Linux, dan Mac OS X. Traccar server ini dapat mengenali Alat Tracker GPS lebih dari 30 protokol.


(19)

BAB III

PEMBAHASAN

3.1 Analisis Sistem

Analisis sistem merupakan kegiatan penguraian suatu sistem yang utuh dan nyata kedalam bagian-bagian atau komponen-komponen komputer yang bertujuan untuk mengidentifikasi serta mengevaluasi masalah-masalah dan hambatan-hambatan yang mungkin terjadi sehingga mengarah kepada suatu solusi untuk perbaikan maupun pengembangan ke arah yang lebih baik dan sesuai dengan kebutuhan.

Dalam membangun sebuah aplikasi yang sesuai dengan kebutuhan, tentu dibutuhkan analisis terhadap sistem umum yang ada atau sistem umum yang sedang berjalan. Analisis sistem dalam membangun company profile Dinas Komunikasi dan Informatika berbasis multimedia interaktif ini adalah sebagai berikut :

3.1.1 Analisis Masalah

Ada beberapa masalah dalam system yang sedang berjalan diantaranya : 1. Website Company Profile

a. Pemberian informasi kepada masyarakat dirasakan kurang efektif sehingga masyarakat belum tentu mendapatkan infomasi secara lengkap

b. Meida yang di gunakan saat ini untuk menyampaikan informasi hanya berupa media cetak.

c. Dengan teknologi internet informasi dapat tersampaikan ke masyarakat yang lebih luas.

2. Server GPS Tracking

a. Server Tracking yang sedang berjalan saat ini merupakan server gratisan yang dikelola oleh perusahaan lain.

b. Server gratisan wailon fitur-fiturnya akan di kembangkan dan di costumizeoleh PT Whyen Grup.

c. Dengan server pembuatan sendiri dapat lebih memudahkan PT Whyen Grup dalam pengelolaan.


(20)

3.1.2 Analisis kebutuhan nonfungsional 3.1.2.1 Analisis pengguna

Aplikasi ini digunakan oleh Admin yang mempunyai kewenangan untuk mengedit data dan aplikasi. Aplikasi Company Profile ini dapat di lihat oleh masyarakat yang membuka aplikasi ini. Sedangkan untuk Aplikasi GPS Tracking dapat di gunakan oleh masyarakat yang telah menggunakan perangkat GPS di Whyen Grup.

Pengguna Hak Akses Tingkat Keterampilan Pengalaman Admin Mengolah

data

Mahir Server, CMS Wordpress

Menggunakan Server dan CMS Wordpress User - Melihat informasi Whyen

Grup

Menggunakan Internet

User yang terdaftar

- Melihat informasi

perangkat Tracking Whyen Grup

Menggunakan Internet

Tabel. 3.1 Karakteristik Pengguna 3.1.2.2 Analisis perangkat keras

1. Perangkat keras minimum server yang dibutuhkan :

A. Processor dengan kecepatan minimal 2 GHZ

B. Kapasitas Hardisk Minimal 80GB

C. VGA Card Minimal128MB

D. RAM minimal512MB

E. Lan Card 10/100Mb

F. Koneksi Internet Minimal 64 kpbs 2. Perangkat Keras Pengunjung

A. Processor dengan kecepatan minimal 1 GHZ

B. Kapasitas Hardisk Minimal 40GB

C. VGA Card Minimal128MB

D. RAM minimal256MB

E. Lan Card 10/100Mb


(21)

3.1.2.3 Analisis perangkat lunak 1. Komputer Server

A. OS Linux Ubuntu Server 12.04

B. Content Management System (CMS) Wordpress C. Webserver menggunakan Apache

D. Database Server menggunakan MySQL E. Java Plugin (JRE dan JDK)

F. Open Source Traccar (perangkat lunak GPS Tracking)

G. Pemrogramman PHP sebagai antarmuka server GPS Tracking

2. Komputer Client

A. OS Linux atau Windows.

B. Web Browser Mozilla atau Crome yang support Javasript dan HTML5.

3.1.3 Analisis kebutuhan fungsional 3.1.3.1 Diagram Konteks

Diagram konteks atau disebut juga dengan model system fundamental untuk merepresentasikan input dan output seluruh elemen sistem. Adapun Diagram Konteks sebagai berikut :


(22)

3.1.3.2 DFD Level 1

Terdapat lima menu company profile yaitu home, perangkat, fitur kami, kontak dan login Whyen Grup. DFD level 1 akan di jelaskan sebagai berikut :

1. Home ::

Home atau beranda tujuannya untuk menampilkan halaman utama dari halaman-halaman yang lainnya sehingga user dengan mudah mengetaui kegiatan dasar yang dilakukan oleh PT. Whyen Grup. 2. Perangkat ::

Halaman yang menjelaskan tentang perangkat-perangkat apa saja yang akan digunakan oleh user.

3. Fitur Kami ::

Menjelaskan proses pelayanan dari fitur-fitur perangkat yang akan di pakai oleh user.

4. Kontak ::

Menjelaskan tentang alamat, dan no telepon PT. Whyen Grup. 5. Login ::

Halaman login untuk user yang telah memasang perangkat atau terdaftar di sistem PT Whyen Grup.

6. Kelola Data::

Terdiri dari pengelolaan data user dan device yang akan bisa di tambah, di ubah ataupun di hapus.


(23)

3.1.3.3 DFD Level 3 Login

DFD Level 3 Login menjelaskan tentang alur dari proses login yang terjadi pada sistem Login GPS Tracking di PT Whyen Grup :

Gambar 3.3 DFD Level 3 Login

3.1.3.4

DFD Level 3Kelola Data

DFD Level 3 Kelola data menjelaskan tentang alur dari proses pengelolaan data yang terdiri dari 2 data yaitu olah user dan olah device, terdapat pada gambar berikut :

Gambar 3.4 DFD Level 3 Kelola Data

C. DFD Level 4 Kelola Data User

DFD Level 4 kelola data user menjelaskan tentang alur data Pengelolaan user yang dapat di tambah, di ubah, dan juga dapat dihapus terdapat pada gambar berikut :


(24)

Gambar 3.5 DFD Level 4 Kelola User

D. DFD Level 4 Kelola Data Device

DFD Level 4 kelola data device menjelaskan tentang alur data Pengelolaan device yang dapat di tambah, di ubah, dan juga dapat dihapus terdapat pada gambar berikut :


(25)

3.1.3.5 Spesifikasi Proses

No Proses Keterangan

1 No Proses 1.0

Nama Home

Source User

Deskripsi Proses ini bertujuan untuk menampilkan secara singkat tentang isi dari website PT Whyen Grup

Input Data home

Output Info home Destination User

Logika Proses 1. Pengguna meklik Website halaman awal Website PT Whyen Grup.

2. Proses Home akan di tampilkan informasi singkat tentang company PT Whyen Grup.

2 No Proses 2.0

Nama Perangkat

Source User

Deskripsi Proses ini bertujuan untuk menampilkan informasi tentang perangkat GPS yang akan di pakai oleh pengguna

Input Data Perangkat Output Info Perangkat Destination User

Logika Proses 1. Pengguna memilih Menu Perangkat, aplikasi akan menampilkan Halaman Perangkat

2. Proses program akan menampilkan semua perangkat yang berada di PT Whyen Grup.


(26)

Nama Fitur Kami

Source User

Deskripsi Proses ini menampilkan dan fungsi secara umum fitur-fitur yang berada pada perangkat yang akan dipasang oleh PT Whyen Grup

Input Data Fitur Output Info Fitur Destination User

Logika Proses 1. Pengguna memilih halaman fitur, aplikasi akan menampilkan halaman fitur.

2. Proses fitur akan ditampilkan oleh aplikasi.

4 No Proses 4.0

Nama Kontak Kami

Source User

Deskripsi Proses ini akan menampilkan informasi alamat, nomor telepon, dan Fax dari PT Whyen Grup. Input Data Kontak Kami

Output Info Kontak Kami Destination User

Logika Proses 1. Pengguna memilih halaman Kontak Kami, aplikasi akan menampilkan menu Kontak Kami

2. Proses akan menampilkan informasi alamat, nomor telepon, dan Fax dari PT Whyen Grup.

5 No Proses 5.0

Nama Login

Source Admin, User

Deskripsi Proses untuk masuk ke Sistem Input Data login


(27)

Output Info login Destination Admin, User

Logika Proses 1. Admin/User menampilkan Halaman login

2. Admin/User memasukan Username dan Password sesuai, maka akan menampilkan Halaman Awal dari Admin/User

6 No Proses 6.0 Pengolah

Nama Pengolah Data

Source Admin

Deskripsi Proses Pengolahan Data Website dan Server

Input 1. Data User

2. Data Device 3. Data Abudemen

Output 1. Info User

2. Info Device 3. Info Abudemen Destination admin

Logika Proses 1. Apabila admin mengolah data user, maka admin dapat mengolah data berupa tambah, edit, dan hapus.

2. Apabila admin mengolah data device, maka admin dapat mengolah data berupa tambah, edit, dan hapus.

3. Apabila admin mengolah data abudemen, maka admin dapat mengolah data berupa tambah, edit, dan hapus.

7 No Proses 6.1

Nama Pengolah data User

Source Admin


(28)

Input Data User Output Info User Destination Admin

Logika Proses 1. Admin mengolah data user yang terdapat di halaman admin

2. Admin menyimpan data yang di inputkan ke database

8 No Proses 6.2

Nama Pengolah data Device

Source Admin

Deskripsi Proses pengolah data Device Input Data Device

Output Info Device Destination Admin

Logika Proses 3. Admin mengolah data Device yang terdapat di halaman admin

4. Admin menyimpan data yang di inputkan ke database

9 No Proses 6.1.1

Nama Tambah User

Source Admin

Deskripsi Proses tambah user Input Data user

Output Info user Destination Admin

Logika Proses 1. Admin dapat menambah user baru

2. Admin menyimpan data yang di inputkan ke database.

10 No Proses 6.1.2

Nama Edit User


(29)

Deskripsi Proses edit user Input Data user Output Info user Destination Admin

Logika Proses 1. Admin dapat menedit user pada halaman admin.

2. Admin memilih user yang akan di edit. 3. Admin menyimpan data yang telah di

edit kedalam database. 11 No Proses 6.1.3

Nama Hapus User

Source Admin

Deskripsi Proses hapus user Input Data user

Output Info user Destination Admin

Logika Proses 1. Admin memilih user yang akan di hapus. 2. Admin mengklik menu delete.

3. Admin menyimpan data yang telah di hapus dan di inputkan ke database.

12 No Proses 6.2.1

Nama Tambah device

Source Admin

Deskripsi Proses tambah device Input Data device

Output Info device Destination Admin

Logika Proses 3. Admin dapat menambah device baru 4. Admin menyimpan data yang di inputkan

ke database. 13 No Proses 6.2.2


(30)

Nama Edit Device

Source Admin

Deskripsi Proses edit device Input Data device Output Info device Destination Admin

Logika Proses 4. Admin dapat menedit device pada halaman admin.

5. Admin memilih device yang akan di edit. 6. Admin menyimpan data yang telah di

edit kedalam database. 14 No Proses 6.2.3

Nama Hapus Device

Source Admin

Deskripsi Proses hapus device Input Data device

Output Info device Destination Admin

Logika Proses 4. Admin memilih device yang akan di hapus.

5. Admin mengklik menu delete.

6. Admin menyimpan data yang telah di hapus dan di inputkan ke database.


(31)

3.1.3.6 Entity Relation Diagram

Untuk proses ERD ini menggambarkan relasi atau hubungan beberapa file atau beberapa tabel. Hubungan antar entitas yang terjadi dalam sistem Server GPS Tracking di PT Whyen Grup dapat di lihat pada gambar berikut :

Gambar 3.7 Entity Relation Diagram 3.1.3.7 Skema Relasi

Untuk proses skema relasi yang terdapat pada Server GPS Tracking adalah sebagai berikut :


(32)

3.1.3.8 Struktur Tabel

Struktur table pada Server GPS Tracking PT Whyen Grup adalah sebagai berikut :

G.Tabel Device

Nama Field Tipe Data Ukuran Keterangan

Id bigint 20 PK

Name Integer 255 -

Uniqueld Varchar 255 -

latestPostition_id Bigint 20 -

Tabel. 3.3 Tabel Device

H.Tabel positions

Nama Field Tipe Data Ukuran Keterangan

Id Bigint 20 PK

Address Varchar 25 -

Altitude Double - -

Course Double - -

Latitude Double - -

Longtitude Double - -

Other Varchar 255 -

Power Double - -

Speed Double - -

Time Datetime - -

Valid Tinyint 1 -

Device_id bigint 20 -

Tabel. 3.4 Tabel positions I. Tabel users

Nama Field Tipe Data Ukuran Keterangan

Id Bigint 25 PK

Admin Tinyint 25 -

Login Varchar 25 -


(33)

userSetting_id Bigint 20 - Tabel. 3.5 Tabel users

J. Table users_devices

Nama Field Tipe Data Ukuran Keterangan

Users_id Bigint 20 -

Devices_id bigint 20 -

Tabel. 3.6 Tabel user_devices 3.2 Perancangan Sistem

3.2.1 Halaman Utama (Home)

Halaman utama merupakan tampilan awal dari Company Profile Whyen Grup. Terdapat info hubungi kami, Alamat peta perusahaan. Form halaman utama dapat dilihat pada gambar berikut :

Gambar 3.9 Halaman Utama 3.2.2 Halaman Perangkat

Halaman Perangkat merupakan tampilan informasi dari perangkat yang digunakan oleh PT. Whyen Grup. Form nya dapat dilihat dari gambar berikut :


(34)

3.2.3 Halaman Fitur Kami

Halaman Fitur kami merupakan tampilan informasi fitur-fitur dari layanan proses bisnis Tracking Kendaraan di PT Whyen Grup yang digunakan oleh PT. Whyen Grup. Form nya dapat dilihat dari gambar berikut :

Gambar 3.11 Halaman Fitur Kami

3.2.4 Halaman Kontak Kami

Halaman Kontak kami merupakan tampilan informasi alamat, nomor perusahaan yang bisa di hubungi yang digunakan oleh PT. Whyen Grup. Form nya dapat dilihat dari gambar berikut :


(35)

3.2.4.1 Halaman Login

Halaman login merupakan form input user dan password yang telah yang terdaftar di PT Whyen Grup. Form halaman dapat dilihat pada gambar berikut :

Gambar 3.13 Halaman Login 3.2.4.2 Halaman Utama Login

Halaman Utama login merupakan halaman utama setelah login user atau admin yang akan melihat Tracking kendaraan dan history kendaraan. Form halaman dapat dilihat pada gambar berikut :


(36)

3.2.4.3 Halaman Tracking

Halaman Tracking merupakan halaman melacak posisi kendaraan yang terbaru. Form halaman dapat dilihat pada gambar berikut :

Gambar 3.15Halaman Tracking 3.2.4.4 Halaman History

Halaman History merupakan halaman melacak posisi kendaraan yang berlalu atau yang dapat di tentukan waktu dan tanggal sebelumnya. Form halaman dapat dilihat pada gambar berikut :

3.16Halaman History 3.2.4.5 Halaman Login Admin

Halaman Login admin merupakan Halaman Utama dalam pengelolaan data User dan Device. User dan device yang dapat di tambah, di ubah dan juga di hapus. Form Halaman dapat dilihat dalam gambar berikut :


(37)

Gambar 3.17Halaman Login Admin 3.3 Implementasi

3.3.1 Halaman Utama (Home)

Halaman Utama dalam Implementasi merupakan halaman terdepan dalam pembuatan Company profiles PT. Whyen Grup terdapat dalam Gambar berikut :

Gambar 3.18Impelentasi Halaman Utama 3.3.2 Halaman Perangkat

Halaman Perangkat merupakan tampilan informasi dari perangkat yang digunakan oleh PT. Whyen Grup. Form nya dapat dilihat dari gambar berikut :


(38)

Gambar 3.19 Impelentasi Halaman Perangkat

3.3.3 Halaman Fitur Kami

Halaman Fitur kami merupakan tampilan informasi fitur-fitur dari layanan proses bisnis Tracking Kendaraan di PT Whyen Grup yang digunakan oleh PT. Whyen Grup. Form nya dapat dilihat dari gambar berikut :

Gambar 3.20 Impelentasi Halaman Fitur Kami 3.3.4 Halaman Kontak Kami

Halaman Kontak kami merupakan tampilan informasi alamat, nomor perusahaan yang bisa di hubungi yang digunakan oleh PT. Whyen Grup. Form nya dapat dilihat dari gambar berikut :


(39)

Gambar 3.21 Impelentasi Halaman Kontak Kami

3.3.5 Halaman Login

Halaman Utama login merupakan halman utama setelah login user atau admin yang akan melihat Tracking kendaraan dan history kendaraan. Form halaman dapat dilihat pada gambar berikut :

Gambar 3.22 Impelentasi Halaman Login User/Admin

3.3.6 Halaman Tracking

Halaman Tracking merupakan halaman melacak posisi kendaraan yang terbaru. Form halaman dapat dilihat pada gambar berikut :


(40)

Gambar 3.23 Impelentasi Halaman Login Admin 3.3.7 Halaman History

Halaman Tracking merupakan halaman melacak posisi kendaraan yang berlalu atau yang dapat di tentukan waktu dan tanggal sebelumnya. Form halaman dapat dilihat pada gambar berikut :


(41)

BAB IV

KESIMPULAN DAN SARAN

4.1 Kesimpulan

Kesimpulan yang diperoleh dari pembangunan Company Profile dan GPS Tracking adalah sebagai berikut :

1. company profile agar dapat mempermudah PT Whyen Grup menyediakan

media promosi yang lebih interaktif. Mempermudah masyarakat untuk mendapatkan informasi yang dibutuhkan yang terdapat di PT Whyen Grup.

2. Pembuatan Server GPS Tracking: mengefisienkan waktu, meminimalisir kesalahan data, dan pengembangan berikutnya.

4.2 Saran

Saran yang diperoleh dari pembangunan Company Profile dan GPS Tracking adalah sebagai berikut :

1. Website ini masih kurang interaktif karena masih berupa website yang menampilakn informasi PT Whyen Grup. Dapat di kembangkan lebih lanjut.


(1)

Gambar 3.15Halaman Tracking

3.2.4.4 Halaman History

Halaman History merupakan halaman melacak posisi kendaraan yang berlalu atau yang dapat di tentukan waktu dan tanggal sebelumnya. Form halaman dapat dilihat pada gambar berikut :

3.16Halaman History

3.2.4.5 Halaman Login Admin

Halaman Login admin merupakan Halaman Utama dalam pengelolaan data User dan Device. User dan device yang dapat di tambah, di ubah dan juga di hapus. Form Halaman dapat dilihat dalam gambar berikut :


(2)

Gambar 3.17Halaman Login Admin

3.3 Implementasi

3.3.1 Halaman Utama (Home)

Halaman Utama dalam Implementasi merupakan halaman terdepan dalam pembuatan Company profiles PT. Whyen Grup terdapat dalam Gambar berikut :

Gambar 3.18Impelentasi Halaman Utama

3.3.2 Halaman Perangkat

Halaman Perangkat merupakan tampilan informasi dari perangkat yang digunakan oleh PT. Whyen Grup. Form nya dapat dilihat dari gambar berikut :


(3)

Gambar 3.19 Impelentasi Halaman Perangkat

3.3.3 Halaman Fitur Kami

Halaman Fitur kami merupakan tampilan informasi fitur-fitur dari layanan proses bisnis Tracking Kendaraan di PT Whyen Grup yang digunakan oleh PT. Whyen Grup. Form nya dapat dilihat dari gambar berikut :

Gambar 3.20 Impelentasi Halaman Fitur Kami

3.3.4 Halaman Kontak Kami

Halaman Kontak kami merupakan tampilan informasi alamat, nomor perusahaan yang bisa di hubungi yang digunakan oleh PT. Whyen Grup. Form nya dapat dilihat dari gambar berikut :


(4)

Gambar 3.21 Impelentasi Halaman Kontak Kami

3.3.5 Halaman Login

Halaman Utama login merupakan halman utama setelah login user atau admin yang akan melihat Tracking kendaraan dan history kendaraan. Form halaman dapat dilihat pada gambar berikut :

Gambar 3.22 Impelentasi Halaman Login User/Admin

3.3.6 Halaman Tracking

Halaman Tracking merupakan halaman melacak posisi kendaraan yang terbaru. Form halaman dapat dilihat pada gambar berikut :


(5)

Gambar 3.23 Impelentasi Halaman Login Admin

3.3.7 Halaman History

Halaman Tracking merupakan halaman melacak posisi kendaraan yang berlalu atau yang dapat di tentukan waktu dan tanggal sebelumnya. Form halaman dapat dilihat pada gambar berikut :


(6)

media promosi yang lebih interaktif. Mempermudah masyarakat untuk mendapatkan informasi yang dibutuhkan yang terdapat di PT Whyen Grup.

2. Pembuatan Server GPS Tracking: mengefisienkan waktu, meminimalisir kesalahan data, dan pengembangan berikutnya.

4.2 Saran

Saran yang diperoleh dari pembangunan Company Profile dan GPS Tracking

adalah sebagai berikut :

1. Website ini masih kurang interaktif karena masih berupa website yang menampilakn informasi PT Whyen Grup. Dapat di kembangkan lebih lanjut.