Aplikasi Registrasi Seminar dan Forum Berbasis Windows Phone.

(1)

vi

Universitas Kristen Maranatha

ABSTRAK

Aplikasi registrasi seminar dan forum berbasis Windows Phone adalah sebuah aplikasi berbasis mobile (Windows Phone) yang menjadi jembatan antara pihak penyelenggara kegiatan seminar dan forum dengan pengguna khususnya mahasiswa Universitas Kristen Maranatha. Aplikasi ini merupakan salah satu cara yang dapat memberikan solusi kepada pengguna khususnya mahasiswa untuk mengetahui informasi mengenai seminar dan forum yang diadakan oleh pihak penyelenggara kegiatan. Masalah yang akan dikaji yaitu bagaimana aplikasi ini dapat memungkinkan pengguna mendaftar pada kegiatan secara online dan bagaimana aplikasi ini dapat menyediakan laporan mengenai peserta kegiatan. Proses pengolahan data peserta pada aplikasi ini adalah aplikasi akan memindai identitas peserta kegiatan yang berbentuk gambar QR-Code menggunakan kamera yang akan disimpan langsung pada basis data melalui webservice yang disimpan pada website registrasi seminar dan forum. Hasil dari pengembangan aplikasi ini adalah mengetahui informasi kegiatan yang diadakan oleh pihak penyelenggara dan pengguna dapat mendaftar secara online, serta administrator dan pihak penyelanggara dapat melakukan pendataan peserta kegiatan dengan memindai identitas peserta yang berbentuk QR-Code.


(2)

ABSTRACT

Windows Phone Based Application for Seminar Registration and Forum Registration is mobile based application which bridges between event organiser and users especially Maranatha Christian University Students. The application will give solutions to users to know about the information of seminars and forums that has been created by event organisers. Problems that will be researched are how this application allows users do online registration and how this application can provides report about event participant. To process participant data in this application is to scan participant identity that is given in QR-Code image form using camera, after that it will be stored directly to database through webservice that has been stored in website for seminar registration and forum registration. Results of development of this application are knowing the information about the activities that organized by organisers and users can do online registration, also organisers and administrators can process participant data by scanning participant identity in QR-Code form.


(3)

viii

Universitas Kristen Maranatha

DAFTAR ISI

LEMBAR PENGESAHAN ... i

SURAT PERNYATAAN ORISINALITAS KARYA ... ii

PERNYATAAN PUBLIKASI KARYA ILMIAH ... iii

PRAKATA ... iv

ABSTRAK ... vi

ABSTRACT ... vii

DAFTAR ISI ... viii

DAFTAR GAMBAR ... xi

DAFTAR TABEL ... xiii

DAFTAR SIMBOL ... xv

BAB I ... 1

PENDAHULUAN... 1

1.1Latar Belakang ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan ... 2

1.4 Batasan Masalah... 2

1.5 Sistematika Pembahasan ... 3

BAB II ... 5

LANDASAN TEORI ... 5

2.1 Event Management ... 5

2.2 Windows Phone ... 5

2.3 Bahasa Pemrograman C# ... 7

2.4 Web Service ... 7

2.5 Flowchart ... 7

2.6 Unified Modeling Language (UML) ... 8

2.6.1 Use Case Diagram ... 8

2.6.2 Activity Diagram ... 8

2.6.3 Class Diagram ... 8

2.7 Basis Data... 8

2.7.1 Entity Relationship Diagram... 9


(4)

2.9 Quick Response Code (QR Code) ... 10

BAB III... 11

ANALISIS DAN DISAIN ... 11

3.1 Analisis ... 11

3.2 Gambaran Keseluruhan ... 12

3.2.1 Persyaratan Antarmuka Eksternal ... 13

3.2.2 Antarmuka Dengan Pengguna... 13

3.2.3 Antarmuka Perangkat Keras ... 13

3.2.4 Antarmuka Perangkat Lunak... 14

3.2.5 Antarmuka Komunikasi ... 14

3.2.6 Fitur-Fitur Produk Perangkat Lunak ... 14

3.3 Disain Perangkat Lunak ... 34

3.3.1 Proses Bisnis ... 34

3.3.2 Pemodelan Perangkat Lunak ... 39

3.3.3 Class Diagram ... 57

3.3.4 Disain Penyimpanan Data ... 58

3.3.5 Disain Antarmuka ... 65

BAB IV ... 85

PENGEMBANGAN PERANGKAT LUNAK ... 85

4.1Implementasi Class/Modul ... 85

4.2 Implementasi Penyimpanan Data ... 91

4.3 Implementasi Antarmuka ... 92

BAB V ... 113

TESTING DAN EVALUASI SISTEM ... 113

5.1 Rencana Pengujian ... 113

5.2 Pelaksanaan Pengujian ... 114

5.2.1 Fitur Login ... 114

5.2.2 Fitur Reset Password... 115

5.2.3 Fitur Pendaftaran Pengguna ... 116

5.2.4 Fitur Mengelola Profil ... 117

5.2.5 Fitur Tambah Testimonial ... 118

5.2.6 Fitur Hapus Testimonial ... 119

5.2.7 Fitur Pencarian ... 120


(5)

x

Universitas Kristen Maranatha

5.2.9 Fitur Konfirmasi Pembayaran ... 121

5.2.10 Fitur Reminder ... 122

5.2.11 Fitur Feedback ... 123

5.2.12 Fitur Share to social media ... 123

5.2.13 Fitur Locate ... 123

5.2.14 Fitur Presensi ... 124

5.2.15 Fitur Help ... 124

5.3 Kesimpulan Pengujian ... 125

BAB VI ... 127

SIMPULAN DAN SARAN ... 127

6.1 Kesimpulan ... 127

6.2 Saran ... 128

Daftar Pustaka ... 129

Lampiran A ... 130

RIWAYAT HIDUP PENULIS ... 130

Lampiran B... 132


(6)

DAFTAR GAMBAR

Gambar 3. 1 Proses Pendaftaran Sebelum Sistem ... 11

Gambar 3. 2 Sistem Keseluruhan ... 12

Gambar 3. 3 Proses Pendaftaran Member ... 36

Gambar 3. 4 Proses Pendaftaran Kegiatan Setelah Sistem ... 37

Gambar 3. 5 Proses Konfirmasi Pembayaran ... 38

Gambar 3. 6 Use Case Diagram ... 39

Gambar 3. 7 Activity Pendaftaran Member ... 51

Gambar 3. 8 Activity Konfirmasi Pembayaran ... 52

Gambar 3. 9 Activity Mengelola Testimonial ... 53

Gambar 3. 10 Activity Melihat Kegiatan yang akan diadakan ... 54

Gambar 3. 11 Activity Melihat Kegiatan Sebelumnya ... 54

Gambar 3. 12 Activity Melihat History Kegiatan ... 55

Gambar 3. 13 Activity Kirim Feedback... 56

Gambar 3. 14 Activity Presensi ... 56

Gambar 3. 16 Entity Relationship Diagram (ERD) ... 59

Gambar 3. 18 Rancangan Antarmuka Form Lupa Password ... 66

Gambar 3. 21 Rancangan Antarmuka Form Profil Pengguna ... 69

Gambar 3. 22 Rancangan Antarmuka Form Menu ... 70

Gambar 3. 24 Rancangan Antarmuka Form Ubah Password ... 72

Gambar 3. 26 Rancangan Antarmuka Form Galeri Foto ... 74

Gambar 3. 28 Rancangan Antarmuka Form List Testimonial ... 76

Gambar 3. 30 Rancangan Antarmuka Form Kegiatan ... 78

Gambar 3. 32 Rancangan Antarmuka Form Deskripsi Kegiatan ... 79

Gambar 3. 34 Rancangan Antarmuka Form Reminder ... 81

Gambar 3. 35 Rancangan Antarmuka Form Feedback ... 82

Gambar 3. 36 Rancangan Antarmuka Form Maps ... 83

Gambar 4. 1 Diagram Penyimpanan Data... 92


(7)

xii

Universitas Kristen Maranatha

Gambar 4. 3 Form Lupa Password ... 94

Gambar 4. 4 Form Form Pendaftaran ... 95

Gambar 4. 5 Form cekSAT ... 96

Gambar 4. 6 Form Profil Pengguna ... 97

Gambar 4. 7 Form Ubah Profil Pengguna ... 98

Gambar 4. 8 Form Ubah Password ... 99

Gambar 4. 9 Form Album ... 100

Gambar 4. 10 Form Galeri Foto ... 101

Gambar 4. 11 Form Foto Detail ... 102

Gambar 4. 12 Form Foto Detail – Testimonial ... 103

Gambar 4. 13 Form Testimonial ... 104

Gambar 4. 14 Form Kegiatan... 105

Gambar 4. 15 Form Pencarian ... 106

Gambar 4. 16 Form Deskripsi Kegiatan ... 107

Gambar 4. 17 Form Konfirmasi Pembayaran ... 108

Gambar 4. 18 Form Reminder ... 109

Gambar 4. 19 Form Feedback ... 110

Gambar 4. 20 Form Maps ... 111


(8)

DAFTAR TABEL

Daftar Simbol 1 Flowchart ... xv

Daftar Simbol 2 Use Case ... xv

Daftar Simbol 3 Activity ... xvi

Daftar Simbol 4 Class ... xvii

Tabel 3. 1 Scenario Login ... 40

Tabel 3. 2 Scenario Lihat History Kegiatan... 41

Tabel 3. 3 Scenario Lihat Kegiatan Yang Akan Datang ... 41

Tabel 3. 4 Scenario Lihat Kegiatan Sebelum... 42

Tabel 3. 5 Scenario Tambah Testimonial ... 42

Tabel 3. 6 Scenario Hapus Testimonial ... 43

Tabel 3. 7 Scenario Share To Social Media ... 44

Tabel 3. 8 Scenario Ubah Profil Pengguna ... 44

Tabel 3. 9 Scenario Logout ... 45

Tabel 3. 10 Scenario Pendaftaran Member ... 45

Tabel 3. 11 Scenario Tambah Presensi ... 46

Tabel 3. 12 Scenario Daftar Kegiatan Universitas... 47

Tabel 3. 13 Scenario Konfirmasi Pembayaran ... 48

Tabel 3. 14 Scenario Mengirim Feedback ... 48

Tabel 3. 15 Scenario Reminder ... 49

Tabel 3. 16 Scenario Tracking Location ... 50

Tabel 3. 17 Tranformasi Tabel Pengguna ... 60

Tabel 3. 18 Transformasi Tabel Peserta ... 60

Tabel 3. 19 Transformasi Tabel Kegiatan ... 61

Tabel 3. 20 Transformasi Tabel Waktu ... 61

Tabel 3. 21 Transformasi Tabel Presensi ... 61

Tabel 3. 22 Transformasi Tabel Galeri ... 62

Tabel 3. 23 Transformasi Detail Foto ... 62


(9)

xiv

Universitas Kristen Maranatha

Tabel 3. 25 Transformasi Tabel Feedback ... 62

Tabel 5. 1 Test Case ... 113

Tabel 5. 2 Black Box Fitur Login ... 114

Tabel 5. 3 Black Box Fitur Reset Password ... 116

Tabel 5. 4 Black Box Fitur Pendaftaran Pengguna ... 116

Tabel 5. 5 Black Box Fitur Mengelola Profil ... 117

Tabel 5. 6 Black Box Fitur Tambah Testimonial ... 119

Tabel 5. 7 Black Box Fitur Hapus Testimonial ... 119

Tabel 5. 8 Black Box Fitur Pencarian ... 120

Tabel 5. 9 Black Box Fitur Pendaftaran Kegiatan ... 120

Tabel 5. 10 Black Box Fitur Konfirmasi Pembayaran... 121

Tabel 5. 11 Black Box Fitur Reminder ... 122

Tabel 5. 12 Black Box Fitur Feedback ... 123

Tabel 5. 13 Black Box Fitur Share to social media ... 123

Tabel 5. 14 Black Box Fitur Locate ... 124

Tabel 5. 15 Black Box Fitur Presensi ... 124


(10)

DAFTAR SIMBOL

Simbol-simbol flowchart yang digunakan, dipaparkan pada gambar dibawah :

Daftar Simbol 1 Flowchart

Keterangan Simbol

Tanda untuk memulai dan berhenti sebuah flowchart

Start/Stop

Hasil masukan atau keluaran

Input/ Output

Proses operasi program komputer

Process

Kondisi pada flowchart yang

menghasilkan keputusan Decision

Masukan yang dilakukan secara

manual Manual Input

Hasil keluaran yang ada pada layar

komputer Visual DIsplay

Daftar Simbol 2 Use Case

Keterangan Simbol

1. Orang atau sistem yang berasal dari manfaat dan eksternal untuk subjek.

2. Digambarkan baik sebagai tongkat (default) atau jika aktor bukan manusia yang terlibat.

3. Diberi label dengan perannya.


(11)

xvi

Universitas Kristen Maranatha 4. Dapat dikaitkan dengan aktor-aktor

lain menggunakan spesialisasi / superclass asosiasi, dilambangkan

dengan panah dengan panah

berongga.

1. Merupakan bagian utama dari fungsi sistem.

2. Dapat memperpanjang kasus

penggunaan lain.

3. Dapat mencakup kasus penggunaan lain..

UseCase1

1. Menyambungkan aktor dengan use case.

-End1 *

-End2 *

1. Merupakan perpanjangan kasus yang digunakan untuk meliputi perilaku opsional.

2. Memiliki panah yang diambil dari kasus penggunaan ekstensi untuk kasus penggunaan dasar.

«extends»

Daftar Simbol 3 Activity

Keterangan Simbol

1. Melambangkan Aksi

2. Menunjukan jalur sebuah aksi 3. Melambangkan awal dari program 4. Melambangkan akhir dari program


(12)

Daftar Simbol 4 Class

Keterangan Simbol

1. Melambangkan seseorang, tempat, atau sesuatu yang mengharuskan

sistem untuk menyimpan

informasinya.

2. Memiliki atribut di bagian tengah. 3. Memiliki operasi di bagian bawah.

1. Melambangkan hubungan antar class.


(13)

1

Universitas Kristen Maranatha

BAB I

PENDAHULUAN

1.1 Latar Belakang

Saat ini penggunaan alat komunikasi seperti smartphone sudah tidak asing lagi dikalangan mahasiswa. Smartphone selain digunakan sebagai alat berkomunikasi antar sesama manusia dan bermain games, smartphone dapat digunakan untuk mengetahui segala seuatu yang terjadi di lingkungan sekitar, seperti seminar-seminar yang diadakan perusahaan dan forum-forum yang ada pada internet. Semua itu dapat dilakukan dengan adanya aplikasi yang mendukung.

Perkembangan teknologi informasi memudahkan berita mengenai event seperti seminar dan forum yang diadakan diakses oleh masyarakat khususnya mahasiswa. Akan tetapi masyarakat, khususnya mahasiswa Universitas Kristen Maranatha masih kurang mengetahui infomasi mengenai kegiatan seminar dan forum yang diadakan di Unversitas tempat mereka belajar, dikarenakan penyebaran informasi kegiatan seminar dan forum masih menggunakan kertas poster sebagai media penyalurannya.

Salah satu penyelesaian dari pemasalahan penyampaian informasi yang kurang efektif ini adalah menggunakan aplikasi pada mobile smartphone. Berbagai prosedur seperti pendaftaran online juga akan lebih membantu peserta dalam mendaftar pada kegiatan seminar dan forum yang dinginkan, dibandingkan dengan peserta harus secara manual, serta penyampaian informasi kegiatan seminar dan forum akan lebih informatif dan lebih menarik dibandingkan dengan penyampaian di media cetak.

Dengan masalah di atas penulis mengangkat tema aplikasi pendaftaran kegiatan berbasis mobile agar dapat memudahkan proses pendaftaran para calon peserta.


(14)

2

1.2 Rumusan Masalah

Berdasarkan latar belakang yang telah tertera di atas, ada beberapa rumusan masalah yang diperoleh diantaranya:

1. Bagaimana cara untuk memudahkan akses informasi mengenai seminar dan forum oleh masyarakat khususnya mahasiswa Universitas Kristen Maranatha?

2. Bagaimana cara memudahkan pihak penyelenggara dalam melakukan rekap peserta kegiatan seminar ataupun forum?

1.3 Tujuan

Untuk menjawab permasalahan di atas, maka tujuan pembuatan “APLIKASI REGISTRASI SEMINAR DAN FORUM BERBASIS WINDOWS PHONE” adalah sebagai berikut:

1. Membuat aplikasi yang dapat menyajikan informasi mengenai kegiatan seminar dan forum yang diadakan oleh pihak penyelenggara.

2. Membuat aplikasi yang dapat melakukan presensi peserta kegiatan tidak secara manual, dengan melakukan scanning terhadap peserta yang mengikuti kegiatan seminar dan forum ini melalui gambar QR Code yang diberikan aplikasi ini saat mendaftar kegiatan.

1.4 Batasan Masalah

Agar perancangan aplikasi ini dapat dilakukan secara terarah dan mencapai tujuan, maka ditetapkan beberapa batasan masalah, yaitu:

1. Aplikasi ini adalah aplikasi mobile.

2. Aplikasi ini mengambil data-data yang diolah oleh Website Registrasi Seminar dan Forum yang dibuat oleh Amalia Rinetha Putri yang dapat diambil melalui webservice yang sudah dibuat.

3. Informasi yang diambil melalui webservice seperti data kegiatan, data pengguna, data galeri.

4. Aplikasi ini hanya digunakan untuk melihat informasi mengenai kegiatan, tidak dapat mengolah (menambah, mengubah, dan menghapus) kegiatan yang ada.


(15)

3

Universitas Kristen Maranatha

5. Aplikasi ini dapat melakukan pendaftaran dan melakukan Konfirmasi pembayaran kegiatan.

6. Aplikasi ini menyediakan pengingat kegiatan dan layanan pencarian lokasi kegiatan diadakan.

7. Aplikasi ini dapat melakukan scanning QR-Code yang akan menjadi cara presensi peserta kegiatan.

8. Pengguna dari aplikasi ini hanya 3 yaitu:

a. Mahasiswa dapat menggunakan aplikasi ini dan mengikuti kegiatan yang bersifat umum dan hanya mahasiswa.

b. Umum dapat menggunakan aplikasi ini dan hanya dapat mengikuti kegiatan yang bersifat umum.

c. Administrator dapat menggunakan aplikasi ini untuk melakukan presensi kegiatan, dan tidak dapat mengikuti kegiatan apapun.

1.5 Sistematika Pembahasan

Sistematika pembahasan dari penyusunan laporan ini direncanakan sebagai berikut:

BAB I PENDAHULUAN

Bab I berisi tentang pendahuluan yang terdiri dari latar belakang, rumusan masalah, tujuan, batasan masalah, dan sistematika pembahasan.

BAB II LANDASAN TEORI

Bab II membahas mengenai teori-teori yang berkaitan dengan penyelesaian proyek tugas akhir. Teori yang didapat berasal dari buku-buku referensi dan dari situs-situs ilmu pengetahuan dari internet.

BAB III ANALISIS DAN DISAIN

Bab III membahas secara lengkap mengenai analisis pemecahan masalah, perancangan desain aplikasi, dan penjelasan sistem.

BAB IV PENGEMBANGAN PERANGKAT LUNAK

Bab IV terdiri atas implementasi hasil rancangan dari bab III, yaitu kumpulan screenshot dari proyek yang dibuat beserta penjelasan dari tiap fungsi yang dibuat.


(16)

4

Bab V terdiri atas Rencana Pengujian dan Pelaksanaan Pengujian yang menggunakan metode Black Box.

BAB VI KESIMPULAN DAN SARAN

Bab VI berisi kesimpulan-kesimpulan yang diperoleh dari perancangan dan pengujian sistem, serta saran yang digunakan dalam pengembangan sistem di masa yang akan datang.


(17)

127

Universitas Kristen Maranatha

BAB VI

SIMPULAN DAN SARAN

Bab ini membahas kesimpulan dan saran terhadap pengembangan Aplikasi Registrasi Seminar dan Forum Berbasis Windows Phone.

6.1 Kesimpulan

Kesimpulan dari hasil analisis, pembuatan, dan implementasi aplikasi ini adalah sebagai berikut:

1. Aplikasi registrasi seminar dan forum setelah dibuat, memungkinan bagi pengguna untuk melihat informasi kegiatan yang diadakan oleh penyelenggara kepada pengguna aplikasi.

2. Aplikasi registrasi seminar dan forum setelah dibuat, memungkinan bagi pengguna untuk mendaftar dalam kegiatan yang diadakan oleh pihak penyelenggara.

3. Aplikasi registrasi seminar dan forum setelah dibuat, memungkinkan bagi administrator dan pihak penyelenggara untuk melakukan proses presensi terhadap peserta kegiatan yang nantinya akan dapat direkap dalam laporan presensi peserta kegiatan.

4. Adapun kendala-kendala dalam pembuatan aplikasi ini yaitu:

a. Pengaksesan yang masih dalam jaringan lokal dengan server masih menggunakan laptop sehingga aplikasi belum bisa diakses melalui jaringan luar.

b. Tools untuk membuat User Interface Windows Phone masih tidak stabil dan sulit untuk membuat design melebihi layar pada emulator.

c. Berubahnya data password dalam database apabila dilakukan proses update web service ke web server

d. Pengiriman dokumen berbentuk pdf melalui email hanya dapat


(18)

128

6.2 Saran

Aplikasi Registasi Seminar dan Forum Berbasis Windows Phone ini dapat dikembangkan lebih lanjut, dengan menambahkan fitur pengelolaan profil yang lebih lengkap, fitur penanda foto pada pengguna, dan fitur upload foto dari sisi pengguna sehingga aplikasi ini menjadi lebih interaktif.


(19)

129

Universitas Kristen Maranatha

Daftar Pustaka

Akhil, Sakai, dkk. 2005. Web Services in the Enterprise

Any Noor.2009. Management Event. Bandung : Alfabeta.

Belagurusamy, E. 2008. Programming In C#. New Delhi: Tata McGraw-Hill Education.

Dennis, Allan, dkk. 2009. Systems Analysis and Design with UML, 3rd edition. United States of America:John Wiley & Sons, Inc.

Fatta, Hanif Al. 2007. Analisis dan Perancangan Sistem Informasi untuk Keunggulan Bersaing Perusahaan dan Organisasi Modern. Yogyakarta: Andi Offset.

Kusrini. 2007. Strategi Perancangan dan Pengelolaan Basis Data. Yogyakarta: Andi Offset.

Pramudya, Puja. 2011. Silverlight For Windows Phone. Bandung: Microsoft Publisher.

Ravichandran, D. 2001. Introduction to Computer and Communication. New

Delhi:Tata McGraw-Hill Education.


(1)

2

1.2 Rumusan Masalah

Berdasarkan latar belakang yang telah tertera di atas, ada beberapa rumusan masalah yang diperoleh diantaranya:

1. Bagaimana cara untuk memudahkan akses informasi mengenai seminar dan forum oleh masyarakat khususnya mahasiswa Universitas Kristen Maranatha?

2. Bagaimana cara memudahkan pihak penyelenggara dalam melakukan rekap peserta kegiatan seminar ataupun forum?

1.3 Tujuan

Untuk menjawab permasalahan di atas, maka tujuan pembuatan “APLIKASI REGISTRASI SEMINAR DAN FORUM BERBASIS WINDOWS PHONE” adalah sebagai berikut:

1. Membuat aplikasi yang dapat menyajikan informasi mengenai kegiatan seminar dan forum yang diadakan oleh pihak penyelenggara.

2. Membuat aplikasi yang dapat melakukan presensi peserta kegiatan tidak secara manual, dengan melakukan scanning terhadap peserta yang mengikuti kegiatan seminar dan forum ini melalui gambar QR Code yang diberikan aplikasi ini saat mendaftar kegiatan.

1.4 Batasan Masalah

Agar perancangan aplikasi ini dapat dilakukan secara terarah dan mencapai tujuan, maka ditetapkan beberapa batasan masalah, yaitu:

1. Aplikasi ini adalah aplikasi mobile.

2. Aplikasi ini mengambil data-data yang diolah oleh Website Registrasi Seminar dan Forum yang dibuat oleh Amalia Rinetha Putri yang dapat diambil melalui webservice yang sudah dibuat.

3. Informasi yang diambil melalui webservice seperti data kegiatan, data pengguna, data galeri.

4. Aplikasi ini hanya digunakan untuk melihat informasi mengenai kegiatan, tidak dapat mengolah (menambah, mengubah, dan menghapus) kegiatan yang ada.


(2)

Universitas Kristen Maranatha 5. Aplikasi ini dapat melakukan pendaftaran dan melakukan Konfirmasi

pembayaran kegiatan.

6. Aplikasi ini menyediakan pengingat kegiatan dan layanan pencarian lokasi kegiatan diadakan.

7. Aplikasi ini dapat melakukan scanning QR-Code yang akan menjadi cara presensi peserta kegiatan.

8. Pengguna dari aplikasi ini hanya 3 yaitu:

a. Mahasiswa dapat menggunakan aplikasi ini dan mengikuti kegiatan yang bersifat umum dan hanya mahasiswa.

b. Umum dapat menggunakan aplikasi ini dan hanya dapat mengikuti kegiatan yang bersifat umum.

c. Administrator dapat menggunakan aplikasi ini untuk melakukan presensi kegiatan, dan tidak dapat mengikuti kegiatan apapun.

1.5 Sistematika Pembahasan

Sistematika pembahasan dari penyusunan laporan ini direncanakan sebagai berikut:

BAB I PENDAHULUAN

Bab I berisi tentang pendahuluan yang terdiri dari latar belakang, rumusan masalah, tujuan, batasan masalah, dan sistematika pembahasan.

BAB II LANDASAN TEORI

Bab II membahas mengenai teori-teori yang berkaitan dengan penyelesaian proyek tugas akhir. Teori yang didapat berasal dari buku-buku referensi dan dari situs-situs ilmu pengetahuan dari internet.

BAB III ANALISIS DAN DISAIN

Bab III membahas secara lengkap mengenai analisis pemecahan masalah, perancangan desain aplikasi, dan penjelasan sistem.

BAB IV PENGEMBANGAN PERANGKAT LUNAK

Bab IV terdiri atas implementasi hasil rancangan dari bab III, yaitu kumpulan screenshot dari proyek yang dibuat beserta penjelasan dari tiap fungsi yang dibuat.


(3)

4

Bab V terdiri atas Rencana Pengujian dan Pelaksanaan Pengujian yang menggunakan metode Black Box.

BAB VI KESIMPULAN DAN SARAN

Bab VI berisi kesimpulan-kesimpulan yang diperoleh dari perancangan dan pengujian sistem, serta saran yang digunakan dalam pengembangan sistem di masa yang akan datang.


(4)

127

Universitas Kristen Maranatha

BAB VI

SIMPULAN DAN SARAN

Bab ini membahas kesimpulan dan saran terhadap pengembangan Aplikasi Registrasi Seminar dan Forum Berbasis Windows Phone.

6.1 Kesimpulan

Kesimpulan dari hasil analisis, pembuatan, dan implementasi aplikasi ini adalah sebagai berikut:

1. Aplikasi registrasi seminar dan forum setelah dibuat, memungkinan bagi pengguna untuk melihat informasi kegiatan yang diadakan oleh penyelenggara kepada pengguna aplikasi.

2. Aplikasi registrasi seminar dan forum setelah dibuat, memungkinan bagi pengguna untuk mendaftar dalam kegiatan yang diadakan oleh pihak penyelenggara.

3. Aplikasi registrasi seminar dan forum setelah dibuat, memungkinkan bagi administrator dan pihak penyelenggara untuk melakukan proses presensi terhadap peserta kegiatan yang nantinya akan dapat direkap dalam laporan presensi peserta kegiatan.

4. Adapun kendala-kendala dalam pembuatan aplikasi ini yaitu:

a. Pengaksesan yang masih dalam jaringan lokal dengan server masih menggunakan laptop sehingga aplikasi belum bisa diakses melalui jaringan luar.

b. Tools untuk membuat User Interface Windows Phone masih tidak stabil dan sulit untuk membuat design melebihi layar pada emulator.

c. Berubahnya data password dalam database apabila dilakukan proses update web service ke web server

d. Pengiriman dokumen berbentuk pdf melalui email hanya dapat dilakukan apabila ukuran dokumen dibawah 1,9 megabytes.


(5)

128

6.2 Saran

Aplikasi Registasi Seminar dan Forum Berbasis Windows Phone ini dapat dikembangkan lebih lanjut, dengan menambahkan fitur pengelolaan profil yang lebih lengkap, fitur penanda foto pada pengguna, dan fitur upload foto dari sisi pengguna sehingga aplikasi ini menjadi lebih interaktif.


(6)

129

Universitas Kristen Maranatha

Daftar Pustaka

Akhil, Sakai, dkk. 2005. Web Services in the Enterprise Any Noor.2009. Management Event. Bandung : Alfabeta.

Belagurusamy, E. 2008. Programming In C#. New Delhi: Tata McGraw-Hill Education.

Dennis, Allan, dkk. 2009. Systems Analysis and Design with UML, 3rd edition. United States of America: John Wiley & Sons, Inc.

Fatta, Hanif Al. 2007. Analisis dan Perancangan Sistem Informasi untuk Keunggulan Bersaing Perusahaan dan Organisasi Modern. Yogyakarta: Andi Offset.

Kusrini. 2007. Strategi Perancangan dan Pengelolaan Basis Data. Yogyakarta: Andi Offset.

Pramudya, Puja. 2011. Silverlight For Windows Phone. Bandung: Microsoft Publisher.

Ravichandran, D. 2001. Introduction to Computer and Communication. New Delhi: Tata McGraw-Hill Education.