• Tidak ada hasil yang ditemukan

Aplikasi Pencatatan Jadwal, Pembayaran dan Inventaris Menggunakan SMS Gatewary (Studi Kasus : Tian Long Kungfu).

N/A
N/A
Protected

Academic year: 2017

Membagikan "Aplikasi Pencatatan Jadwal, Pembayaran dan Inventaris Menggunakan SMS Gatewary (Studi Kasus : Tian Long Kungfu)."

Copied!
24
0
0

Teks penuh

(1)

vi

ABSTRAK

Dengan perkembangan sistem informasi saat ini telah membuat kehidupan masyarakat dunia semakin mudah. Proses pertukaran informasi yang berbasis komputerisasi mulai dikenal banyak orang dalam berbagai bidang dan hingga saat ini banyak sekali program atau aplikasi yang memberikan kemudahan dalam mengolah dan menghasilkan informasi secara cepat dan akurat. Hal tersebut membuat salah satu institusi yaitu Tian Long Kungfu menggunakan sistem informasi tersebut. Sebelumnya, institusi ini mengalami banyak masalah mulai dari pendataan data anggota, pelatih, absensi, jadwal, pembayaran, inventaris, dan penjualan karena masih dilakukan secara manual. Secara menyeluruh, sistem informasi yang digunakan dalam institusi ini masih belum teratasi. Oleh karena itu, telah dihasilkan sebuah aplikasi yang dapat menangani pendataan data jadwal, absensi, pembayaran, inventaris, anggota, pelatih, penjualan, dan laporan untuk membantu institusi Tian Long Kungfu dalam mengolah dan memproses data.

(2)

vii

ABSTRACT

With the development of information system now, it has been made the world more easily. The exchange of information that based computerized began to be known many people in various fields and up to this time there are many programs or application that gave the ease in processing and produce a fast and accurate information. That makes one of the institution that is Tian Long kung-fu to use the system information. Previously, the institution, many of the problems ranging from data collection data members, trainers, attendence, schedule, payment, inventories, and sales because it is still done manually. As a whole, information system that is used in these institutions are still not be overcome. Thus, have been produced an application that can handle data collection schedule, attendence, payment, inventories, members, trainers, sales, and report to help the institutions Tian Long kung-fu in process and processing data.

(3)

viii

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii

PRAKATA ... iv

DAFTAR NOTASI/ LAMBANG ... xviii

DAFTAR SINGKATAN ... xxi

BAB 1. PENDAHULUAN ... 1

1.1 Latar Belakang Masalah ... 1

1.2 Rumusan Masalah ... 1

1.3 Tujuan Pembahasan... 2

1.4 Ruang Lingkup Kajian... 3

1.5 Sumber Data ... 3

1.6 Sistematika Penyajian ... 4

BAB 2. KAJIAN TEORI ... 6

2.1 Sistem Informasi ... 6

2.2 Flowchart ... 7

2.3 Sistem Basis Data ... 9

2.3.1 Model Data ... 9

2.3.2 SQL(Structured Query Language)... 11

2.4 UML (Unified Modelling Language) ... 13

2.5 Java Programming Language ... 14

2.6 SMS Gateway ... 15

BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 17

(4)

ix

3.2 Proses Bisnis ... 18

3.2.1 Proses Keanggotaan ... 19

3.2.2 Proses Pembayaran (Iuran Bulanan) ... 20

3.2.3 Proses Pembayaran (Ujian Kenaikan Tingkat / Grading) ... 21

3.2.4 Proses Penjualan ... 23

3.3 ERD (Entity DataRelationship) ... 25

3.3.1 Transformasi ERD keTabel ... 26

3.4 UML ... 30

3.4.1 Use Case Diagram ... 31

3.4.2 Class Diagram ... 36

3.4.3 Activity Diagram ... 37

3.5 Desain Antarmuka Pengguna (User Interface) ... 67

BAB 4. HASIL PENELITIAN ... 90

4.1 Tampilan Menu Login ... 90

4.2 Tampilan Menu Utama ... 91

4.3 Tampilan Menu Change Password ... 92

4.4 Tampilan Menu Member ... 93

4.4.1 Tampilan Menu Add Member ... 94

4.4.2 Tampilan Menu Update Member ... 95

4.5 Tampilan Menu Trainer ... 96

4.5.1 Tampilan Menu Add Trainer ... 97

4.5.2 Tampilan Menu Update Trainer ... 98

4.6 Tampilan Menu Training Center ... 99

4.6.1 Tampilan Menu Add Training Center ... 100

4.6.2 Tampilan Menu Update Training Center ... 101

4.7 Tampilan Menu Schedule ... 102

4.7.1 Tampilan Menu Add Schedule ... 102

4.7.2 Tampilan Menu Add Detail Schedule ... 104

4.7.3 Tampilan Menu Update Detail Schedule ... 105

4.8 Tampilan Menu Attendance ... 106

4.8.1 Tampilan Menu Add Attendance ... 107

(5)

x

4.9 Tampilan Menu Payment ... 109

4.9.1 Tampilan Menu Add Payment ... 109

4.9.2 Tampilan Menu Update Payment ... 110

4.10 Tampilan Menu Items ... 111

4.10.1 Tampilan Menu Add Items ... 112

4.10.2 Tampilan Menu Update Items ... 113

4.11 Tampilan Menu Membercard ... 114

4.11.1 Tampilan Menu Print Membercard ... 114

4.12 Tampilan Menu Sales ... 115

4.12.1 Tampilan Menu Add Detail Invoice ... 116

4.13 Tampilan Menu SMS Gateway ... 119

BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 120

5.1 Pengujian Menu Login ... 120

5.2 Pengujian Menu ChangePassword ... 120

5.3 Pengujian Menu Member ... 121

5.4 Pengujian Menu Trainer ... 122

5.5 Pengujian Menu Training Center ... 124

5.6 Pengujian Menu Schedule ... 125

5.7 Pengujian Menu Attendance ... 126

5.8 Pengujian Menu Payment ... 127

5.9 Pengujian Menu Items ... 128

5.10 Pengujian Menu Membercard ... 129

5.11 Pengujian Menu Sale Items ... 130

5.12 Pengujian Menu Detail Invoice ... 130

5.13 Pengujian Menu SMS Gateway ... 132

BAB 6. SIMPULAN DAN SARAN ... 133

6.1 Simpulan ... 133

6.2 Saran ... 133

(6)

xi

DAFTAR GAMBAR

Gambar 2.1 DBMS (Database Management System) [5, p. 2] ... 9

Gambar 2.2 Relasi Satu ke Satu... 10

Gambar 2.3 Relasi Satu ke Banyak ... 10

Gambar 2.4 Relasi Banyak ke Satu ... 11

Gambar 2.5 Relasi Banyak ke Banyak ... 11

Gambar 2.6 SMS Gateway ... 15

Gambar 3.1 Proses Keanggotaan ... 19

Gambar 3.2 Proses Pembayaran Iuran ... 20

Gambar 3.3 Proses Pembayaran Ujian Kenaikan Tingkat / Grading ... 22

Gambar 3.4 Proses Penjualan ... 24

Gambar 3.5 ERD (entity-relationship diagram) ... 25

Gambar 3.6 Use Case Diagram ... 31

Gambar 3.7 Sub Sistem Mengelola Member ... 32

Gambar 3.8 Sub Sistem Mengelola Trainer ... 32

Gambar 3.9 Sub Sistem Mengelola Training Center ... 33

Gambar 3.10 Sub Sistem Mengelola Inventaris ... 33

Gambar 3.11 Sub Sistem Mengelola Pembayaran ... 34

Gambar 3.12 Sub Sistem Mengelola Absensi ... 34

Gambar 3.13 Sub Sistem Mengelola Jadwal ... 35

Gambar 3.14 Sub Sistem Mengelola Penjualan ... 35

Gambar 3.15 Class Diagram... 36

Gambar 3.16 Activity Diagram Proses Login ... 37

Gambar 3.17 Activity Diagram Logout ... 38

Gambar 3.18 Activity Diagram Ganti Password ... 39

Gambar 3.19 Activity Diagram CariAbsensi ... 40

Gambar 3.20 Activity Diagram CariAnggota ... 41

Gambar 3.21 Activity Diagram Cari Barang ... 42

Gambar 3.22 Activity Diagram Cari Jadwal ... 43

Gambar 3.23 Activity Diagram Cari Pembayaran ... 44

(7)

xii

Gambar 3.25 Activity Diagram Cari Trainer ... 46

Gambar 3.26 Activity Diagram Cari Training Center ... 47

Gambar 3.27 Activity Diagram Tambah Absensi ... 48

Gambar 3.28 Activity Diagram Tambah Anggota ... 49

Gambar 3.29 Activity Diagram Tambah Detil Jadwal ... 50

Gambar 3.30 Activity Diagram Tambah Detil Penjualan ... 51

Gambar 3.31 Activity Diagram Tambah Jadwal ... 52

Gambar 3.32 Activity Diagram Tambah Pembayaran ... 53

Gambar 3.33 Activity Diagram Tambah Penjualan ... 54

Gambar 3.34 Activity Diagram Tambah Trainer ... 55

Gambar 3.35 Activity Diagram Tambah Training Center ... 56

Gambar 3.36 Activity Diagram Ubah Absensi ... 57

Gambar 3.37 Activity Diagram Ubah Anggota ... 58

Gambar 3.38 Activity Diagram Ubah Barang ... 59

Gambar 3.39 Activity Diagram Ubah Jadwal ... 60

Gambar 3.40 Activity Diagram Ubah Pembayaran ... 61

Gambar 3.41 Activity Diagram Ubah Trainer ... 62

Gambar 3.42 Activity Diagram Ubah Training Center ... 63

Gambar 3.43 Activity Diagram Hapus Absensi ... 64

Gambar 3.44 Activity Diagram Hapus Barang ... 65

Gambar 3.45 Activity Diagram Hapus Jadwal ... 66

Gambar 3.46 Desain Antarmuka Menu Login ... 67

Gambar 3.47 Desain Antarmuka Menu Utama ... 67

Gambar 3.48 Desain Antarmuka Menu SMS Gateway ... 68

Gambar 3.49 Desain Antarmuka Menu Change Password ... 68

Gambar 3.50 Design Antarmuka Menu Membership ... 69

Gambar 3.51 Desain Antarmuka Menu Add Member ... 70

Gambar 3.52 Desain Antarmuka Menu Update Member ... 71

Gambar 3.53 Desain Antarmuka Menu Trainer ... 72

Gambar 3.54 Desain Antarmuka Menu Add Trainer ... 73

Gambar 3.55 Desain Antarmuka Menu Update Trainer ... 74

(8)

xiii

Gambar 3.57 Desain Antarmuka Menu Add Training Center ... 75

Gambar 3.58 Desain Antarmuka Menu Update Training Center... 76

Gambar 3.59 Desain Antarmuka Menu Schedule ... 77

Gambar 3.60 Desain Antarmuka Menu Add Schedule ... 77

Gambar 3.61 Desain Antarmuka Menu Update Schedule ... 78

Gambar 3.62 Desain Antarmuka Menu Attendance ... 79

Gambar 3.63 Desain Antarmuka Menu Add Attendance ... 80

Gambar 3.64 Desain Antarmuka Menu Update Attendance ... 81

Gambar 3.65 Desain Antarmuka Menu Items ... 82

Gambar 3.66 Desain Antarmuka Menu Add Items ... 82

Gambar 3.67 Desain Antarmuka Menu Update Items ... 83

Gambar 3.68 Desain Antarmuka Menu Payments ... 84

Gambar 3.69 Desain Antarmuka Menu Add Payment ... 85

Gambar 3.70 Desain Antarmuka Menu Update Payment ... 86

Gambar 3.71 Design Antarmuka Menu Print Membercard ... 87

Gambar 3.72 Design Antarmuka Menu Sale Items ... 88

Gambar 3.73 Design Antarmuka Menu Add Sale Items – Invoice ... 89

Gambar 4.1 Tampilan Menu Login ... 90

Gambar 4.2 Tampilan peringatan Error Kosong ... 90

Gambar 4.3 Tampilan peringatan Error Salah Password ... 91

Gambar 4.4 Tampilan password benar ... 91

Gambar 4.5 Tampilan Menu Utama ... 91

Gambar 4.6 Tampilan Menu Change Password ... 92

Gambar 4.7 Tampilan peringtan Kosong ... 92

Gambar 4.8 Tampilan peringatan salah Old Password ... 92

Gambar 4.9 Tampilan peringatan salah Verify Password ... 93

Gambar 4.10 Tampilan peringatan berhasil Change Password ... 93

Gambar 4.11 Tampilan Menu Member ... 93

Gambar 4.12 Tampilan Menu Add Member ... 94

Gambar 4.13 Tampilan peringatan data kosong ... 94

Gambar 4.14 Tampilan pesan berhasil add ... 95

(9)

xiv

Gambar 4.16 Tampilan peringatan data kosong atau tidak lengkap ... 96

Gambar 4.17 Tampilan pesan berhasil update ... 96

Gambar 4.18 Tampilan Menu Trainer ... 96

Gambar 4.19 Tampilan Menu Add Trainer ... 97

Gambar 4.20 Tampilan peringatan data kosong ... 97

Gambar 4.21 Tampilan pesan berhasil add ... 98

Gambar 4.22 Tampilan Menu Update Trainer ... 98

Gambar 4.23 Tampilan peringatan data kosong atau tidak lengkap ... 99

Gambar 4.24 Tampilan pesan berhasil update ... 99

Gambar 4.25 Tampilan Menu Training Center ... 99

Gambar 4.26 Tampilan Menu Add Training Center ... 100

Gambar 4.27 Tampilan peringatan data kosong ... 100

Gambar 4.28 Tampilan pesan berhasil add ... 100

Gambar 4.29 Tampilan Menu Update Training Center ... 101

Gambar 4.30 Tampilan peringatan data kosong atau tidak lengkap ... 101

Gambar 4.31 Tampilan pesan berhasil update ... 101

Gambar 4.32 Tampilan Menu Schedule ... 102

Gambar 4.33 Tampilan Menu Add Schedule ... 102

Gambar 4.34 Tampilan peringatan data kosong atau tidak lengkap ... 103

Gambar 4.35 Tampilan pesan berhasil add schedule ... 103

Gambar 4.36 Tampilan Menu Add Detail Schedule ... 104

Gambar 4.37 Tampilan peringatan data kosong atau tidak lengkap ... 104

Gambar 4.38 Tampilan pesan berhasil add detail schedule ... 104

Gambar 4.39 Tampilan Menu Update Detail Schedule ... 105

Gambar 4.40 Tampilan peringatan data kosong atau tidak lengkap ... 105

Gambar 4.41 Tampilan pesan berhasil update schedule ... 106

Gambar 4.42 Tampilan Menu Attendance ... 106

Gambar 4.43 Tampilan Menu Add Attendance ... 107

Gambar 4.44 Tampilan peringatan data kosong ... 107

Gambar 4.45 Tampilan pesan berhasil add attendance ... 107

Gambar 4.46 Tampilan Menu Update Attendance ... 108

(10)

xv

Gambar 4.48 Tampilan pesan berhasil update attendance ... 108

Gambar 4.49 Tampilan Menu Payment ... 109

Gambar 4.50 Tampilan Menu Add Payment ... 109

Gambar 4.51 Tampilan peringatan data kosong ... 110

Gambar 4.52 Tampilan pesan berhasil add payment ... 110

Gambar 4.53 Tampilan Menu Update Payment ... 110

Gambar 4.54 Tampilan peringatan data kosong atau tidak lengkap ... 111

Gambar 4.55 Tampilan pesan berhasil update payment ... 111

Gambar 4.56 Tampilan Menu Items ... 111

Gambar 4.57 Tampilan Menu Add Items ... 112

Gambar 4.58 Tampilan peringatan data kosong ... 112

Gambar 4.59 Tampilan pesan berhasil add item ... 112

Gambar 4.60 Tampilan Menu Update Items ... 113

Gambar 4.61 Tampilan peringatan data kosong atau tidak lengkap ... 113

Gambar 4.62 Tampilan pesan berhasil update payment ... 113

Gambar 4.63 Tampilan Menu Membercard ... 114

Gambar 4.64 Konfirmasi print membercard ... 114

Gambar 4.65 Tampilan Menu Sales ... 115

Gambar 4.66 Tampilan peringatan tanggal kosong ... 115

Gambar 4.67 Tampilan pesan berhasil create invoice ... 115

Gambar 4.68 Tampilan Menu Add Detail Invoice... 116

Gambar 4.69 Tampilan peringatan data kosong atau tidak lengkap ... 116

Gambar 4.70 Tampilan pesan berhasil dan print ... 117

Gambar 4.71 Tampilan dialog pembayaran ... 117

Gambar 4.72 Tampilan pesan uang kembalian ... 117

Gambar 4.73 Tampilan pesan menunggu proses print ... 117

Gambar 4.74 Tampilan report faktur penjualan ... 118

(11)

xvi

DAFTAR TABEL

Tabel 3.1 Struktur Data Tabel Absensi ... 26

Tabel 3.2 Struktur Data Tabel Anggota ... 26

Tabel 3.3 Struktur Data Tabel Barang ... 27

Tabel 3.4 Struktur Data Tabel Detil_Penjualan ... 27

Tabel 3.5 Struktur Data Tabel Histori_Gaji ... 28

Tabel 3.6 Struktur Data Tabel Jadwal ... 28

Tabel 3.7 Struktur Data Tabel Passwords ... 29

Tabel 3.8 Struktur Data Tabel Pembayaran ... 29

Tabel 3.9 Struktur Data Tabel Penjualan ... 29

Tabel 3.10 Struktur Data Tabel Trainer ... 30

Tabel 3.11 Struktur Data Tabel Training Center ... 30

Tabel 5.1 Pengujian Login ... 120

Tabel 5.2 Pengujian Change Password ... 121

Tabel 5.3 Pengujian Member ... 121

Tabel 5.4 Pengujian Trainer ... 123

Tabel 5.5 Pengujian Training Center ... 124

Tabel 5.6 Pengujian Schedule ... 125

Tabel 5.7 Pengujian Attendance ... 126

Tabel 5.8 Pengujian Payment ... 127

Tabel 5.9 Pengujian Items ... 128

Tabel 5.10 Pengujian Membercard ... 129

Tabel 5.11 Pengujian Sale Items ... 130

Tabel 5.12 Pengujian Detail Invoice ... 131

(12)

xvii

DAFTAR LAMPIRAN

(13)

xviii

DAFTAR NOTASI/ LAMBANG

Jenis Notasi/Lambang Nama Arti

Flowchart TERMINATOR Permulaan/akhir

program

Flowchart GARIS ALIR

(FLOWLINE) Arah aliran program

Flowchart PREPARATION

suatu proses ke dalam

(14)

xix

usecase atau antar

usecase.

UML Kondisi awal

Menunjukkan awal dari suatu diagram

(15)

xx

Referensi:

Notasi/Lambang Flowchart dari ilmukomputer.com [1] Notasi/Lambang ERD dari Fachmi Achmad [2]

Notasi/Lambang UML dari ilmukomputer.com [1]

UML Kondisi Akhir

Menunjukkan akhir dari suatu diagram

aktivitas.

UML Kondisi transisi

(16)

xxi

DAFTAR SINGKATAN

DBMS Database Management System

DDL Data Definition Language

DML Data Manipulation Language

ERD Entity Relationship Diagram

IBM International Business MachinesCorporation

JVM Java Virtual Machine

SMS Short Message Service

SQL Structured Query Language

TLK Tian Long Kungfu

(17)

1

BAB 1. PENDAHULUAN

1.1 Latar Belakang Masalah

Dengan berkembang pesatnya teknologi komputer dan sistem informasi yang ada sekarang ini membuat kita untuk mengikuti arus tersebut. Peranan komputer dan sistem informasi menjadi faktor penting untuk berbagai perusahaan atau institusi maupun individu dalam menyediakan layanan informasi. Setiap perusahaan, institusi, dan individu dapat menyediakan dan mengambil data informasi melalui komputer dengan layanan yang mudah. Tian Long Kungfu merupakan sebuah institusi yang bergerak dalam bidang sekolah ilmu bela diri yang biasa orang kenal sebagai wushu.

Sistem absensi, pembayaran, inventaris, dan laporan yang dilakukan oleh Tian Long Kungfu sekarang ini masih menggunakan sistem yang lama dan berdampak pada kinerja sistem yang sedang dijalankan saat ini, yaitu Tian Long Kungfu masih menggunakan Microsoft Excel untuk melakukan

input absensi untuk Trainer (pelatih) dan anggota, data pembayaran iuran

yang masih dihitung secara manual yang membuat sistem pembayaran untuk gaji trainer menjadi lama, data inventaris barang-barang atau peralatan yang digunakan dalam latihan masih belum ada yang mengakibatkan pada pembuatan laporan yang tidak akurat, dan kemudian proses bisnis yang yang sekarang dijalankan sudah berbeda dengan proses bisnis yang lama membuat kinerja laporan dalam proses bisnis Tian Long Kungfu menjadi tidak teratur. Oleh karena itu Tian Long Kungfu membutuhkan sistem informasi terpadu yang dapat meningkatkan kinerja perusahaan.

1.2 Rumusan Masalah

Berdasarkan latar belakang yang telah diuraikan pada bagian 1.1, penulis akan merangkum sedikit rumusan masalah yang harus diselesaikan yaitu sebagai berikut:

(18)

2

2. Bagaimana membuat sistem yang dapat mengelola data kehadiran yang digunakan untuk proses pembayaran?

3. Bagaimana membuat sistem yang dapat memberi peringatan ketika proses pembayaran iuran telat?

4. Bagaimana membuat sistem yang dapat mengelola data penjualan barang?

5. Bagaimana membuat sistem yang dapat mengelola data untuk menghasilkan laporan periodik yang dibutuhkan oleh institusi?

1.3 Tujuan Pembahasan

Berdasarkan rumusan masalah yang dirumuskan pada bagian 1.2, berikut adalah jawaban pemecahan yang dapat diberikan agar dapat terpecahkan apa yang menjadi masalah-masalah tersebut, yaitu sebagai berikut:

1. Membuat sistem agar dapat mengelola dan menyimpan data pada penjadwalan, keanggotaan, dan inventaris Tian Long Kungfu.

2. Membuat sistem akan memberikan informasi untuk mengelola data absensi yang digunakan untuk proses pembayaran agar mudah di teliti.

3. Membuat sistem akan memberikan peringatan kepada anggota yang pembayaran telat agar anggota dapat mengetahui pembayaran iuran telah telat.

4. Merancang sistem agar dapat mengelola data penjualan barang yang dapat menghasilkan faktur penjualan barang.

(19)

3

1.4 Ruang Lingkup Kajian

Ruang lingkup kajian dari sistem informasi yang dibuat sebagai berikut:  Batasan Perangkat Lunak

a. Sistem operasi : Microsoft Windows XP Profesional SP3. b. Sistem Database : XAMPP (PHPMyAdmin).

c. Sistem Laporan : iReport-4.5.0. d. Bahasa pemrogramman : Java. e. Editor program : NetBeans IDE 7.1.  Batasan Perangkat Keras

a. Processor Intel Core Duo 2.0 GHz.

b. Memory DDR2 2 GB.

c. Harddisk 250 GB.

d. Keyboard + Mouse.  Batasan Aplikasi

Sistem Informasi ini didesain untuk memberi kenyamanan kepada user ketika mengakses aplikasi untuk menyimpan data dan melihat laporan. Adapun batasan aplikasi yaitu seperti berikut:

a. Sistem yang dihasilkan adalah berbasis desktop.

b. Sistem tidak dapat mengelola user karena hanya terdapat satu

user saja.

c. Sistem penjadwalan hanya untuk memasukkan jadwal latihan untuk Trainer kepada anggota (belum bisa untuk event atau show). d. Sistem SMS Gateway hanya untuk reminder kepada anggota yang

pembayaran iurannya telat.

1.5 Sumber Data

Sumber data yang digunakan dalam menyusun laporan Tugas Akhir ini dibagi menjadi dua yaitu:

a. Sumber Data Primer

(20)

4

yang dibuat dalam aplikasi ini akan berdasarkan kebutuhan Tian Long Kungfu Bandung.

b. Sumber Data Sekunder

Data-data pendukung yang akan digunakan berasal dari luar perusahaan seperti buku, internet, e-book, dan lainnya.

1.6 Sistematika Penyajian

Dalam proses penyusunan laporan secara sistematikanya akan dirancang yaitu sebagai berikut:

BAB I. PENDAHULUAN

Bab ini membahas latar belakang permasalahan yang dirangkum didalam satu rumusan masalah yang akan dikaji untuk mendapatkan tujuannya,dan pemecahan masalahnya.

BAB II. KAJIAN TEORI

Bab ini digunakan untuk menjelaskan teori-teori untuk mengembangkan teknologi aplikasi yang ingin dibuat.

BAB III. ANALISIS DAN RANCANGAN SISTEM

Bab ini menjelaskan bagaimana cara kita untuk membangun aplikasi tersebut dengan beberapa pendekatan dengan menggunakan ERD,UML,rencana UI yang ingin dibuat.

BAB IV. HASIL PENELITIAN

Bab ini digunakan untuk menjelaskan implementasi aplikasi dalam penyimpanan data,tampilan,dan fungsi setiap fitur-fitur yang ada didalam program.

BAB V. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

(21)

5 BAB VI. KESIMPULAN DAN SARAN

(22)

133

BAB 6. SIMPULAN DAN SARAN

6.1 Simpulan

Kesimpulan yang dapat disimpulkan berdasarkan dari tujuan pembahasan yang telah disampaikan di BAB 1 adalah sebagai berikut :

1. Aplikasi dapat mengelola dan menyimpan data pada penjadwalan, keanggotaan, dan inventaris Tian Long Kungfu.

2. Aplikasi dapat memberikan informasi untuk mengelola data absensi yang digunakan untuk proses pembayaran agar mudah di teliti.

3. Aplikasi dapat memberikan peringatan kepada anggota yang pembayaran telat agar anggota dapat mengetahui pembayaran iuran telah telat.

4. Aplikasi dapat mengelola data penjualan barang yang dapat menghasilkan faktur penjualan barang.

5. Aplikasi dapat menghasilkan laporan periodik yang dibutuhkan oleh institusi dalam waktu tertentu agar memudahkan kinerja dan penelitian laporan.

6.2 Saran

Untuk mengembangkan aplikasi ini agar lebih baik, penulis menyarankan beberapa fitur sebagai berikut :

1. Menambah fitur SMS Gateway yang bisa melakukan broadcast atau kirim ke banyak nomor.

2. Menambahkan fitur client-server agar bisa diakses lebih dari 1 user. 3. Menambahkan user dan tingkat akses agar aplikasi tidak

disalahgunakan.

4. Menambahkan fitur calendar event untuk mengelola jadwal event

(23)

134

DAFTAR PUSTAKA

[1] A. "IlmuKomputer.Com," 2003-2009. [Online]. Available:

http://ilmukomputer.org/searchresult.php?cx=partner-pub- 4564255532858707%3Acv5qtw-m4m3&cof=FORID%3A10&ie=ISO-

8859-1&q=flowchart&sa=Search&siteurl=ilmukomputer.org%2F&ref=&ss=1254 j221982j9. [Accessed 2015].

[2] “Artikel Teknologi Informasi,” 2012. [Online]. Available: http://artikel- teknologi-informasi.blogspot.com/2013/06/pengertian-unified-modeling-language-uml.html. [Diakses 10 Februari 2015].

[3] A. Nugroho, Analisis dan Perancangan Sistem Informasi dengan Metodologi Berorientasi Objek, Bandung: Informatika, 2005.

[4] A. Nugroho, KONSEP PENGEMBANGAN SISTEM BASIS DATA, Bandung: Informatika, 2004.

[5] R. V. Imbar dan B. R. Suteja, Pemrograman Web-Commerce dengan ORACLE & ASP, Bandung: Informatika, 2006.

[6] B. A. Minartiningtyas, “Informatika "Artikel Teknik Informatika dan Sistem

Informasi",” 14 Februari 2013. [Online]. Available:

http://informatika.web.id/pengertian-uml.htm. [Diakses 10 Februari 2015]. [7] B. Raharjo, I. Heryanto dan A. Haryono, Mudah Belajar JAVA, Bandung:

Informatika, 2007.

[8] R. A., "SMS Gateway Menggunakan Gammu Dan MySQL," 29 February

2012. [Online]. Available:

http://www.ubaya.ac.id/ubaya/articles_detail/33/SMS-Gateway-menggunakan-Gammu-dan-MySQL.html. [Accessed 16 March 2015]. [9] K. C. Laudon and J. P. Laudon, Management Information Systems:

Managing the Digital Firms, 12th ed., Upple Saddle River, NJ: Prentice Hall, 2012.

(24)

135

] Java: Andi, 2000. [11

]

A. S. W, TIP & TRIK Java Swing, Jakarta: Elex Media Komputindo, Oktober 2012.

[12 ]

L. T. Vaughn, Client/Server System Design & Implementation, McGraw-Hill Companies; 1St Edition edition, January 1994.

[13 ]

T. Sutabri, Analisa Sistem Informasi, Andi Publisher, 2007.

[14 ]

M. Huda dan B. Nugroho, Membuat Aplikasi PENGGAJIAN dengan Java & MySQL, Jakarta: Elex Media Komputindo, Januari 2013.

[15 ]

Referensi

Dokumen terkait

Berdasarkan hasil penelitian yang diperoleh, dapat disimpulkan bahwa: (1) pemberian IBA konsentrasi 0- 75 ppm pada pertumbuhan bibit manggis tidak berpengaruh pada semua

Hasil evaluasi dari sisi dampak bagi kelompok sasaran penerima bantuan menunjukkan kinerja cukup, sementara itu dari sisi respon masyarakat terhadap kebijakan

Untuk mengetahui besarnya manfaat yang didapat, khususnya bagi para pengguna jalan, perlu dilakukan perbandingan antara dua kondisi simpang, yaitu kondisi Simpang Tiga Medaeng

Teknik penentuan informan dilakukan secara purposive, yaitu informan yang mempunyai pengetahuan tentang proses terbentuknya Desa Blimbingsari sampai terjadi transformasi

Penelitian ini bertujuan untuk mengetahui‌ 1) Minat siswa dalam belajar bahasa Arab, 2) Motivasi siswa dalam belajar bahasa Arab, 3) Upaya guru dalam menumbuhkan minat

Dari pengertian yang dijelaskan mengenai masing-masing unsur maka dapat disimpulkan bahwa yang dimaksud dengan sistem informasi manajemen adalah upaya seseorang

Bagi puskesmas diharapkan untuk selalu memberikan pelatihan kader posyandu guna membangkitkan motivasi kader dan mendorong kader untuk selalu bersikap positif terhadap

FOKUS KAJIAN : Desain bangunan dengan penghawaan dan pencahayaan alami yang nyaman untuk menikmati karya seni di dalam ruang pamer.. PENYUSUN : Tiara Saraswati Permatasari NIM