• Tidak ada hasil yang ditemukan

HELPDESK APLICATION ANDROID BASED FOR COMPUTER SERVICE MANAGEMENT LAPORAN KULIAH PRAKTEK

N/A
N/A
Protected

Academic year: 2022

Membagikan "HELPDESK APLICATION ANDROID BASED FOR COMPUTER SERVICE MANAGEMENT LAPORAN KULIAH PRAKTEK"

Copied!
16
0
0

Teks penuh

(1)

i

HELPDESK APLICATION ANDROID BASED FOR COMPUTER SERVICE MANAGEMENT

LAPORAN KULIAH PRAKTEK

Oleh :

NIM NAMA

1. 1511500001 HARYONO TRIONO 2. 1511500010 RYAN ANDITYA 3. 1511500046 AHMAD

PROGRAM STUDI TEKNIK INFORMATIKA STMIK ATMA LUHUR

PANGKALPINANG

2018/2019

(2)

ii

(3)

iii

(4)

iv

(5)

v ABSTRAK

CV. Elsan Rekadata merupakan toko yang bergerak dalam bidang penjualan dan jasa servis komputer, laptop dan printer. Dalam proses serah terima servisan masih bersifat manual yaitu dicatat dan disimpan kedalam buku, akibatnya data yang di simpan sering hilang, proses pencarian data penjualan menjadi lama, sering terjadi duplikasi data. Maka dari itu sangat perlu dipikirkan bagaimana membangun aplikasi administrasi serah terima servisan pada CV. Elsan Rekadata yang berada di pangkalpinang. Guna memperoleh bahan-bahan dan informasi yang dibutuhkan dalam perancangan dilakukan dilapangan yaitu wawancara, untuk desain sistem yang digunakan dalam pembuatan aplikasi administrasi jasa servis komputer, laptop dan printer ini menggunakan model UML. Sedangkan untuk bahasa pemrograman menggunakan Android Studio dan MySQL sebagai Database Management System. Hasil penelitian berupa Aplikasi Administrasi yang bisa mempercepat kegiatan pengolahan data, servisan barang di CV. Elsan Rekadata ini menjadi lebih cepat dan mudah.

Kata Kunci :elsan, servisan, administrasi, jasa.

(6)

vi

KATA PENGANTAR

Segala puji bagi Tuhan Yang Maha Esa karena atas berkat dan karunia- Nya, kami dapat menyelesaikan laporan kuliah praktek ini dengan baik dan lancar.

Laporan ini disusun sebagai salah satu persyaratan dalam perkuliahan jurusan Teknik Informatika pada STMIK Atma Luhur Pangkalpinang.

Dalam penyusunan laporan ini, kami menyadari sepenuhnya bahwa selesainya laporan kuliah praktek ini tidak terlepas dari dukungan, semangat, serta bimbingan dari berbagai pihak. Oleh karena itu, kami ingin menyampaikan ucapan terima kasih kepada semua pihak yang telah membantu dalam menyelesaikan laporan ini, antara lain :

1. Bapak Prof. Dr. Moedjiono, M.Sc, selaku Ketua STMIK Atma Luhur Pangkalpinang.

2. Bapak R Burham Isnanto F, S.Si, M.Kom, selaku Ketua Program Studi Teknik Informatika serta Dosen Pembimbing STMIK Atma Luhur.

3. Bapak M. Hasan Zayadi selaku Pimpinan di CV. Elsan Rekadata

Kami menyadari bahwa penyusunan laporan kuliah praktek ini masih jauh dari sempurna. Maka dari itu, kami sangat mengharapkan kritik dan saran yang dapat membangun sehingga dapat lebih baik lagi di masa yang akan datang.

Akhir kata, kami mengucapkan terima kasih atas semua dukungan dan bantuannya sehingga laporan ini dapat disusun dengan baik. Semoga dapat bermanfaat bagi pembaca secara umum.

Pangkalpinang, 09 Januari 2019

Penulis

(7)

vii DAFTAR ISI

Halaman

HALAMAN JUDUL ... i

LEMBAR PERSETUJUAN ... ii

LEMBAR PENGESAHAN ... iii

LEMBAR PERNYATAAN ANTI PLAGIAT ... iv

ABSTRAK ... v

KATA PENGANTAR ... vi

DAFTAR ISI ... vii

DAFTAR GAMBAR ... xiii

DAFTAR TABEL ... xvii

DAFTAR SIMBOL ... xviii

BAB 1 PENDAHULUAN ... 1

1.1 Latar Belakang ... 1

1.2 Rumusan Masalah ... 2

1.3 Batasan Masalah ... 2

1.4 Tujuan Penelitian ... 2

1.5 Metode Penelitian ... 2

1.5.1 Metode Analisa Sistem ………... 2

1.6 Sistematika Penulisan ... 3

BAB II LANDASAN TEORI ... 5

2.1 Aplikasi ... 5

2.1.1 Pengertian Aplikasi ... 5

2.2 Android ... 5

2.2.1 Pengertian Android ... 5

2.2.2 Perkembangan Versi OS Android ... 7

2.3 Android Studio ... 11

(8)

viii

2.4 Algoritma ... 12

2.4.1 Jenis-Jenis Algoritma ... 12

2.5 Smartphone ... 13

2.6 Android SDK ... 13

2.7 Android JDK ... 14

2.8 Android Development Tools ... 14

2.9 Android Virtual Device ... 14

2.10 MySQL ... 15

2.10.1 Keunggulan MySQL ... 15

2.11 Xampp ... 16

2.12 Java ... 17

2.13 PHP ... 17

2.13.1 Keunggulan PHP ... 18

2.14 JSON ... 19

2.15 HTML ... 20

2.16 Fundamental Aplikasi ... 20

2.17 Google Maps Api ... 22

2.18 Mobile ... 22

2.18.1 Pengertian Mobile Learning ... 23

2.19 Tinjauan Studi ... 24

2.19.1 Penelitian Erwantoni (2017) ... 24

2.19.2 Penelitian Andi Pratomo (2014) ... 24

2.19.3 Penelitian Wagino, S.Kom., M.Kom (2016) ... 25

2.19.4 Penelitian Vadin Manu Sudhana (2017) ... 25

2.19.5 Penelitian Irham Fuadika (2015) ... 26

2.19.6 Penelitian Hendra, Mardiani (2015) ... 26

2.19.7 Penelitian Lia Lis Setyawati (2014) ... 27

2.19.8 Penelitian fendra Sukmana, Sukadi (2015) ... 28

(9)

ix

2.19.9 Penelitian Febri Valentina, Leon Andretti Abdila, Nurul

Adha Oktarini Saputri (2016) ... 28

2.19.10 Penelitian Syaprina, Leon Andretti Abdilla, Nyimas Sopia (2014) ... 29

2.19.11 Penelitian Rendy Ryan Chrisna Putra (2018) ... 29

2.19.12 Penelitian Faris Sifauttijani, Tri Listy Orini, Rizkysari Meimaharani (2017) ... 30

2.19.13 Penelitian Effatian Najwaini, Adi Pratomo, Elsa Afrina Arisanti, Mutia Mariska (2016) ... 30

2.19.14 Penelitian Ivan Alfatih Saputra (2017) ... 31

2.19.15 Penelitian Triany Arita Fitri, M. Naofal Arsyad (2017) .... 31

BAB III ORGANISASI ... 33

3.1 CV. ELSAN REKADATA ... 33

3.1.1 Sejarah CV. Elsan Rekadata ... 34

3.1.2 Visi Dan Misi CV. Elsan Rekadata ... 34

3.1.3 Struktur Organisasi ... 35

3.1.4 Tugas Dan Wewenang ... 35

3.1.5 Spesifikasi, Kegunaan Dan Jumlah Komputer ... 36

3.1.6 Spesifikasi Laptop ... 36

3.1.7 Spesifikasi Laptop Dan Kegunaan ... 37

3.1.8 Jaringan Dan Ruang Kerja ... 38

3.1.9 Software ... 38

3.1.10 Foto-Foto ... 39

BAB IV PEMBAHASAN ... 40

4.1 Devinisi Masalah ... 40

4.1.1 Proses Bisnis Berjalan ... 40

4.1.2 Tampilan Layar Sistem Yang Ada Sekarang ... 41

4.1.3 Rancangan Inovasi yang Diusulkan ... 41

4.1.4 Keuntungan Dan Kerugian Sistem Yang Diusulkan ... 41

(10)

x

4.2 Rancangan Basis Data ... 42

4.2.1 Entity Relationship Diagram (ERD) ... 42

4.2.2 Transformasi ERD Ke LRS (Logical Record Structure) ... 42

4.2.3 Logical Record Structure (LRS) ... 43

4.3 Flowchart Aplikasi... 43

4.3.1 Flowchart Login ... 43

4.3.2 Flowchart Servisan Masuk ... 44

4.3.3 Flowchart Tentang Pengembang ... 45

4.4 Rancangan Layar ... 48

4.5 Use Case Diagram ... 52

4.5.1 Deskripsi Usecase Diagram ... 53

4.6 Diagram Actifity ... 54

4.6.1 Diagram Actifity Penerimaan Servis ... 54

4.6.2 Diagram Actifity Servirs Keluar ... 55

4.6.3 Diagram Actifity Konfirmasi Servisan ... 56

4.7 Diagram Squence ... 57

4.7.1 Diagram Squence Proses Login ... 58

4.7.2 Diagram Squence Daftar Harga ... 59

4.7.3 Diagram Squence Logout ... 60

4.8 Implementasi Interface Aplikasi ... 61

4.8.1 Tampilan layar Login ... 61

4.8.2 Tampilan layar Menu Utama ... 62

4.8.3 Tampilan layar Menu Servisan Masuk ... 63

BAB V KESIMPULAN DAN SARAN ... 64

5.1 Kesimpulan ... 64

5.2 Saran ... 64 DAFTAR PUSTAKA

LAMPIRAN

(11)

xi

DAFTAR GAMBAR

Halaman

Gambar 3.1 Tampak Depan CV. Elsan Rekadata ... 33

Gambar 3.2 Tampak Samping CV. Elsan Rekdata ... 33

Gambar 3.3 Struktur Organisasi CV. Elsan Rekadata ... 35

Gambar 3.4 Spesifikasi Laptop ... 36

Gambar 3.5 Spesifikasi Laptop ... 37

Gambar 3.6 Laptop Kasir ... 37

Gambar 3.7 Laptop Direktur ... 37

Gambar 3.8 Jaringan Dan Ruangan ... 38

Gambar 3.9 Kegiatan Di CV. Elsan Rekadata ... 39

Gambar 4.1 Tampilan Sistem Yang Ada ... 41

Gambar 4.2 Entity Relation Diagram... 42

Gambar 4.3 Transformasi ERD Ke LRS ... 42

Gambar 4.4 Logical Record Structure ... 43

Gambar 4.5 Flowchart Login ... 43

Gambar 4.6 Flowchart Servisan Masuk ... 44

Gambar 4.7 Flowchart Tentang Pengembang ... 45

Gambar 4.8 Rancangan Layar Menu Utama ... 48

Gambar 4.9 Rancangan Layar Login ... 49

Gambar 4.10 Rancangan Layar Servisan Masuk ... 50

Gambar 4.11 Use Case Admin ... 52

Gambar 4.12 Use Case Kasir ... 53

Gambar 4.13 Diagram Activity Penerimaan Servis ... 55

Gambar 4.14 Diagram Activity Servisan Keluar ... 56

Gambar 4.15 Diagram Activity Konfirmasi Servisan ... 57 Gambar 4.16 Diagram Squence Aplikasi Administrasi Elsan Komputer

(12)

xii

Berbasis Android ... 58

Gambar 4.17 Diagram Squence Proses Login ... 59

Gambar 4.18 Diagram Squence Daftar Harga ... 60

Gambar 4.19 Diagram Squence Logout ... 61

Gambar 4.20 Tampilan Layar Login ... 62

Gambar 4.21 Tampilan Layar Menu Utama ... 63

Gambar 4.22 Tampilan Layar Servisan Masuk... 64

(13)

xiii

DAFTAR TABEL

Halaman Tabel 4.1 Deskripsi Use Case Login User ... 54 Tabel 4.2 Deskripsi Use Case Servisan Masuk ... 54 Tabel 4.3 Deskripsi Use Case Tentang Pengembang ... 55

(14)

xiv

DAFTAR SIMBOL

Simbol Diagram Hubungan Entitas

Entitas

Menggambarkan kumpulan objek yang anggota-anggotanya berperan dalam sistem atau menyatakan satuan himpunan entitas

Garis Penghubung

Merupakan penghubung entitas dengan relationship ataupun sebaliknya dari relationship ke entitas Relasi

Menggambarkan satu himpunan hubungan antara objek yangdibangun (relationship) Atau himpunanyang ada diantara himpunan entitas

Simbol Flowchart

START/END

Menggambarkan awal dan akhir aliran data

Penghubung

Menggambarkan arah proses

menghubungkan satu modul ke ke modul yang lainnya

(15)

xv Simbol Use Case Diagram

Aktor

Menggambarkan orang atau sistem yang menyediakan atau menerima informasi dari system yang dibuat atau bisa disebut dengan pengguna Aplikasi

Association

Menggambarkan hubungan aktor dengan usecase

Use Case

Menggambarkan fungsionalitas dari suatu sistem sehingga pengguna sistempahamdanmengertikegunaan sistem yang akan dibangun.

Simbol Activity Diagram

Start State

Menggambarkan awal dari aktifitas End State

Menggambarkan akhir aktifitas Input/Output

Menggambarkan masukan dan

keluaranyangdihasilkan

(16)

xvi

Transition

Menggambarkan perpindahan control antarastate

Activity State

Menggambarkan proses bisnis

Diagram Sequence

Aktor

Pengguna aplikasi atau biasa disebut user

Pesan Tipe Send

Menggambarkan suatu object

mengirim datamasuk Garis Hidup

Menggambarkan kehidupan suatu objek

Waktu Aktif

Menggambarkan objek dalam keadaan aktif dan berinteraksi, Semua yang berhubungan dengan waktu aktif adalah sebuah tahap yang dilakukan di dalamnya.

Keluaran

Menggambarkan sebuah keluaran yang didapatkan setelah melalui beberapa Tahapan

Gambar

Diagram Sequence

Referensi

Dokumen terkait

Pada kasus luar ruangan ( outdoor ), Global Positioning System (GPS) adalah salah satu teknologi yang digunakan untuk memberikan informasi posisi pengguna dengan

Oleh karena itu, penulis mengajukan aplikasi sistem informasi helpdesk ticketing system yang dibuat untuk mengatasi dan meminimalisasi masalah diatas.. Secara garis

Aplikasi yang akan dibuat merupakan sebuah sistem informasi geografis pada perangkat bergerak berbasis android, pengguna dapat mengetahui keberadaan tempat wisata yang

Hasil dari penelitian ini adalah aplikasi stok darah yang mampu menyediakan data stok kantong darah, serta informasi stok darah.Sehingga mempermudah pengguna untuk

Use case dinotasikan dengan simbol (horizontal ellipse). Actor menggambarkan orang, siystem atau external entitas / stakeholder yang menyediakan atau menerima informasi dari

Aplikasi yang akan dibuat merupakan sebuah sistem informasi geografis pada perangkat bergerak berbasis android, pengguna dapat mengetahui keberadaan tempat wisata yang

Aplikasi yang akan dibuat merupakan sebuah sistem informasi geografis pada perangkat bergerak berbasis android, pengguna dapat mengetahui keberadaan tempat wisata

merupakan gambaran funsional dari sistem berdasarkan kebutuhan persfektif pengguna. Actors menggambarkan orang atau sistem yang berkembang atau menerima informasi