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
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 : erickoeoen@gmail.com
Latar Belakang Pendidikan
1998 – 2004 : SDN 1 Cikalongkulon
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-
DAFTAR ISI
BAB II TINJAUAN PUSTAKA ... 4
DAFTAR ISI
DAFTAR ISI ... iii
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.
Akhirnya penulis mengucapkan syukur alhamdullilah kehadirat Illahirobi yang tiada hentinya atas selesainya proses penulisan laporan Kerja Praktek ini Amien.
Bandung,18 Februari 2013
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
BAB I
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
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
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
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
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.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.
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 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".
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
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.
BAB III
PEMBAHASAN
3.1 Analisis SistemAnalisis 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
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
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
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 :
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.
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
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 :
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.
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.
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.
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
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
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
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
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.
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.
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 :
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
Nama Field Tipe Data Ukuran Keterangan
Id Bigint 25 PK
Admin Tinyint 25 -
Login Varchar 25 -
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 :
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 :
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 :
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
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
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
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
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 :
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.