SISTEM MANAJEMEN INFORMASI PERSONAL BERBASIS ANDROID

  1

ISSN: 1978-1520

  

SISTEM MANAJEMEN INFORMASI PERSONAL

BERBASIS ANDROID

1 2 3 Muhammad Rizki Irawadi P* , Erwin Saputra , Muhammad Rachmadi

  STMIK GI MDP; Jl. Rajawali No. 14 Palembang, Telp: (0711) 376400, Fax: (0711) 376360 1 Program Studi Sistem Informasi, STMIK GI MDP, Palembang winsaputra1771@mhs.mdp.ac.id,

  

Abstrak

Teknologi berkembang dengan pesat, baik itu dari segi penggunaan maupun

fungsionalnya. Demikian akan kebutuhan suatu perusahaan dalam mengatur jadwal pertemuan

di dalam bidang bisnis. Permasalahan yang ada saat ini kegiatan yang tidak diatur dengan

baik, lupa dengan jadwal yang dibuat, sulitnya mengetahui jarak dan tempat-tempat pertemuan

perjanjian, dan kurangnya informasi yang diterima rekan bisnis. Tujuan penelitian ini adalah

untuk merancang dan mengimplementasikan sebuah aplikasi manajemen informasi personal

berbasis android. Aplikasi ini dapat membatu suatu perusahaan atau pebisnis dalam mengatur

jadwal pertemuan bisnis atau pertemuan meeting dan sebaliknya memberikan kemudahan

kepada user lain dalam hal ini karyawan untuk mendapatkan informasi penjadwalan yang telah

dibuat. Metodologi pengembangan sistem yang digunakan adalah metodologi waterfall yang

didalamnya terdiri dari beberapa tahapan mulai dari tahapan analisis, design, pengcodean,

dan pengujian. Adapun keluaran yang dihasilkan dari pembuatan sistem ini adalah aplikasi

yang akan di publikasi dan gratis untuk di unduh serta diharapkan dapat membantu suatu

perusahaan atau pebisnis dalam memanejemen jadwal pertemuan bisnis.

  Kata kunci: Penjadwalan, Waterfall, Pebisnis.

  

Abstract

Technology is growing rapidly, both in terms of use and functional. The need for a

company to arrange an appointment in the field of business. The problems that exist today

activities that are not regulated, forget the schedule is made, the difficulty of knowing the

distance and meeting places of the agreement, and the lack of information received business

associates. The purpose of this paper is to design and implement a personal information

management application based on Android. This application can petrify a company or a

businessman in a business meeting or schedule a meeting and otherwise provide convenience to

another user in this case the employee to obtain scheduling information that has been made.

  

System development methodology used is the waterfall methodology which involves a series of

several stages starting from stages of analysis, design, pengcodean, and testing. The output

resulting from the creation of this system is the application that will be on the publication and

free for download and is expected to help a company or businessman in memanejemen schedule

business meetings.

  Keywords: CRM, Android, MySQL, Waterfall

  1. PENDAHULUAN eiring dengan kemajuan teknologi sekarang ini, perangkat mobile telah mendominasi

  S kehidupan manusia dengan segala macam fasilitas yang ditawarkan. Mobilitas manusia

  yang kini semakin tinggi dalam kegiatan sehari-hari baik itu untuk urusan pekerjaan, bisnis, maupun urusan lainnya membuat masyarakat haus akan hal yang serba instan atau dalam kata lain cepat, akurat, dan mudah didapat. Salah satunya adalah pada bidang teknologi komunikasi dan informasi yang dinilai paling cepat perkembangannya.

  Saat ini penjadwalan menjadi salah satu poin penting dalam urusan pekerjaan atau bisnis. Tidak diaturnya kegiatan dengan baik menyebabkan sering lupanya jadwal yang telah diatur, ketidak tahuan jarak tempat pertemuan menyebabkan tidak tepatnya waktu pertemuan dan kurangnya informasi yang diterima oleh pimpinan atau pebisnis dalam status pertemuan menyebabkan tidak tahunya status pertemuan sudah selesai atau belum. Sekarang dengan tersedianya sistem operasi seperti Android yang dapat digunakan di berbagai macam smartphone, banyak sekali aplikasi yang dapat digunakan dengan mudah dan cepat untuk memenuhi berbagai kebutuhan.

  Dari latar belakang tersebut, dipandang perlu untuk membuat salah satu aplikasi penjadwalan berbasis Android yang dapat digunakan pengguna untuk membuat jadwal pertemuan, lokasi pertemuan, dan fitur-fitur lainnya dengan mudah dan nyaman sekaligus sebagai media sosial tempat berinteraksi satu sama lain seputar kegiatan yang sedang dilakukan dengan judul “SISTEM MANAJEMEN INFORMASI PERSONAL BERBASIS

  ANDROID

  ” yang nantinya dapat membantu pengguna dalam pembuatan jadwal kegiatan yang akan dilakukan sesuai kebutuhan dengan cepat dan mudah.

  2. METODE PENELITIAN 1. Analisis kebutuhan perangkat lunak. Mengumpulkan semua kebutuhan untuk menspesifikasikan kebutuhan perangkat lunak agar dapat dipahami apa yang dibutuhkan oleh pengguna.

  2. Desain Proses yang berfokus dalam pembuatan program perangkat lunak termasuk struktur data, prosedur pengodean, representasi antarmuka, dan arsitektur perangkat lunak.

  3. Pembuatan kode program Dari tahap ini menghasilkan program komputer sesuai dengan desain yang dibuat pada tahap desain.

  4. Pengujian Pengujian fokus pada perangkat lunak secara segi logik dan fungsional danmemastikan bahwa semua bagian sudah diuji. Hal ini dilakukan untuk meminimalisir kesalahan (error) dan memastikan keluaran yang dihasilkan sesuai dengan yang diinginkan. Berfokus pada perangkat lunak dari segi logik dan fungsional untuk memastikan bahwa semua bagian telah diuji. Hal ini dilakukan untuk meminimalisir kesalahan dan memastikan output yang dihasilkan sesuai dari apa yang sudah dirancang.

   Teori Khusus

  2.1

  2.1.1 Pengertian Sistem

  Sistem adalah suatu kumpulan atau himpunan dari unsur atau variabel variabel yang teroganisir, saling berinteraksi, dan saling tergantung satu sama lain (Sutabri Tata, 2012, hal.3). [1]

  2.1.2 Bahasa Java

  Java adalah bahasa yang dapat dijalankan disembarang platform, diberagam lingkungan: internet, customer electronic product, dan computer aplications. (Hariyanto Bambang, 2011, h.3). [2]

  2.1.3 XAMPP

  XAMPP adalah sebuah package dari software yang menginstal webserver, PHP dan MYSQL. XAMPP, memiliki arti semua sistem operasi (x),Apache (A), MySQL (M), PHP (P) dan Perl (P). Package yang terpisahtersedia untuk masing- masing sistem operasi seperti Windows, Mac OS Xdan Linux (Tarr Andrea, 2012, hal.3). [3]

  2.1.4 Hypertext Preprocessor (PHP)

  PHP yang merupakan singkatan dari PHP: Hypertext Preprocessor,adalah bahasa pemrograman yang mana file dan seluruh prosesnya dikerjakan di server, kemudian hasilnyalah yang dikirimkan ke klien, tempatpemakai menggunakan browser (lebih dikenal dengan istilah serversidescripting)(Abdul Kadir, 2008, hal.2).[4]

3.1 Analisis Permasalahan

  Diagram use case merupan teknik yang cukup baik dalam menganalisis kebutuhan fungsional pengguna sistem yang akan dibangun. Diagram use case juga dapat mendokumentasikan persyaratan dengan baik. Adapun diagram use case yang dibut pada aplikasi Sistem Manajemen Informasi Personal Berbasis Android seperti Gambar 1 dan Gambar 2 di bawah ini.

  6. Service Belum adanya aplikasi yang berbasis database yang memberikan bukti (record) jika pengguna telah diundang.

  5. Efficiency Memerlukan waktu lama untuk mencari lokasi yang dijanjikan.

  b. Kesulitan untuk memonitor siapa yang hadir dan yang tidak bisa hadir.

  4. Control a. Kesulitan untuk memberikan akses bagi penerima informasi.

  b. Sulit untuk menerima informasi disaat genting (saat berkendara, rapat dan kesibukan lainnya).

  2. Information a. Kesulitan mendapatkan informasi tempat/lokasi.

  b. Kesulitan untuk mengatur penjadwalan.

  1. Performance a. Sulit menentukan rute terdekat dari lokasi yang telah disepakati.

  mempermudah dalam mengklasifikasikan masalah sebagai berikut:

  Performance, Information, Economy, Control, Efficiency, Service (PIECES) yang berguna untuk

  Untuk melakukan analisis terhadap permasalahan yang terjadi digunakan kerangka

  3. Hasil Dan Pembahasan

  GPS (Global Positioning System) adalah sebuah sistem navigasi radio yang dibentuk oleh konstelasi 24 atau lebih satelit, beberapa stasiun tanah, dan jutaan pengguna. Segmen ruang sistem, tanah, dan userbekerja sama untuk menyediakan posisi yang akurat setiap saat dan dimana saja didunia, dengan menggunakan sistem “Buatan manusia bintang” sebagai titik acuan (Driver Stewart, 2007, h.1). [7]

  2.1.7 GPS

  Android merupakan sistem operasi berbasis linux yang digunakan untuk telepon seluler (mobile) seperti telepon pintar (smartphone) dan komputer tablet (PDA). Android menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi mereka sendiri yang digunakan oleh bermacam piranti bergerak (Murya Yosep, 2014, h.3).[6]

  2.1.6 Android

  perintah query dan escaps character yang sama dengan PHP. MySQL mempunyai tampilan client yang memperudah dalam mengakses database dengan kata sandi untuk mengizinkan proses yang bias dilakukan. [5]

  2.1.5 MySQL MySQL adalah database yang menghubungkan script php menggunakan

3. Economic Biaya transportasi mahal karena tidak mengetahui rute terdekat.

3.2 Analisis Kebutuhan

  

Gambar 1 Diagram Use Case Web Jadwal Pertemuan tambah

  tambah

  ubah lihat hapus hapus lihat

  Pengguna Sistem

  Komentar

  daftar

  login

  tambah

  logout hapus

  Ubah password

  lihat

  Ubah data pribadi

  Teman

  Lupa password tambah

  Lokasi hapus

  tambah

  lihat lihat

  Gambar 2 Diagram Use Case Mobile

3.3 Rancangan Sistem

3.3.1 Model ERD

  ERD digunakan untuk mengambarkan hubungan antar entitas didalam suatu sistem akan tetapi ERD tidak mengambarkan proses dan aliran data pada sistem. Berikut ini gambar ERD pada sistem manajemen informasi personal berbasis android. Proses dapat ditunjukkan pada Gambar 3.

  pengguna PK namapengguna komentar namatampilan password email kodejadwal telepon namapengguna statuspengguna komentar jamposting

jadwal

  

PK kodejadwal

namapengguna

idlokasi

undangan

judul

deskripsi

status

teman

tanggaldari

kodejadwal

  PK idteman tanggalsampai namapengguna statuskehadiran namapengguna mulaiberteman statuspertemanan pertemuan

  PK kodepertemuan undanganpertemuan namapengguna idlokasi judul lokasi deskripsi kodepertemuan PK idlokasi status namapengguna tanggal statuskehadiran namalokasi lampiran latitude jamdari longitude jamsampai

  Gambar 3 Entity Diagram Realtionship

   Rancangan Antarmuka

3.3.2 Menu Login Mobile

3.3.2.1 Pada tampilan menu login ini digunakan pengguna untuk masuk kedalam

  sistem. Tampilan menu login dari sistem manajemen informasi personal berbasis Android dapat di lihat pada Gambar 4 berikut ini.

  Gambar 4 Tampilan Menu Login Menu Jadwal Mobile

3.3.2.2 Berikut tampilan menu pada Mobile, dimana pada login mobile berhasil

  maka akan tampil menu jadwal yang sebelumnya telah ditambahkan. Menu Jadwal Mobile dapat dilihat pada Gambar 5 berikut ini.

  Gambar 5 Tampilan Menu Jadwal Mobile

  3.3.2.3 Menu Pertemuan Mobile

  Berikut tampilan menu pertemuan pada Mobile, dimana saat pengguna telah menambah pertemuan, maka list pertemuan akan ditampilkan di menu pertemuan ini. Menu Pertemuan Mobile dapat dilihat pada Gambar 6 berikut ini.

  Gambar 6 Tampilan menu pertemuan Tampilan Tambah Lokasi Mobile

  3.3.2.4 Berikut tampilan antarmuka tambah lokasi pada Mobile, dimana pengguna

  dapat menambah lokasi yang belum ada di list lokasi. Tampilan Tambah Lokasi Mobile dapat dilihat pada Gambar 7 berikut ini.

  Gambar 7 Tampilan Menu Navigasi

  4. KESIMPULAN Dari penelitian ini dapat disimpulkan sebagai berikut.

  1. Aplikasi ini dapat mempermudah pengguna dalam pembuatan serta pengaturan jadwal.

  2. Aplikasi ini mempermudah pengguna untuk melihat janji yang telah dijadwalkan dengan notifikasi dan reminder yang disediakan.

  3. Aplikasi ini membantu pengguna untuk mengetahui lokasi pertemuan/perjanjian melalui maps yang disediakan.

  5. SARAN Penelitian lanjutan dalam topik yang serupa dapat mempertimbangkan hal-hal sebagai berikut.

  1. Pada fitur peta aplikasi PIM dapat ditambahkan informasi jarak dan waktu tempuh dari posisi awal sampai ke lokasi pertemuan.

  2. Pada tampilan aplikasi PIM dapat diperbaiki dengan tampilan yang lebih modern.

  3. Pengambilan latitude dan longitude lokasi dapat dikembangkan dengan menambahkan gambar maupun foto lokasi yang ditambahkan.

  DAFTAR PUSTAKA [1] Sutabri, Tata 2012, Analisis Sistem Informasi, Andi Offset, Yogyakarta.

  [2] Stewart, Drive 2007, GPS The First Global Navigation Sattelite System, Sunnyvale, California. [3] Murya, Yosep 2014, Pemrograman Android Black Box, Jasakom, Jakarta. [4] Wibowo, Angga 2009, 16 Aplikasi PHP Gratis untuk Pemrograman Situs Web, Andi Offset, Yogyakarta.

  [5] Bunafit, Nugroho 2005, Database Relasional dengan MySQL, Andi Offset, Yogyakarta. th [6] Whitten, Jeffrey L., dkk 2007, Systems Analysis and Design Method, 7 , McGrawHill, New York.