• Tidak ada hasil yang ditemukan

ABSTRAK. Kata kunci: Registrasi, Call for Paper/Seminar, Pengiriman File, Web, PHP, MySQL

N/A
N/A
Protected

Academic year: 2022

Membagikan "ABSTRAK. Kata kunci: Registrasi, Call for Paper/Seminar, Pengiriman File, Web, PHP, MySQL"

Copied!
9
0
0

Teks penuh

(1)

ABSTRAK

Elivia Wijaya : Skripsi

Pengembangan Sistem Registrasi dan Pengiriman Paper Konferensi berbasis Web pada Pusat Penelitian Universitas Kristen Petra

Saat ini internet telah banyak dike nal dan dimanfaatkan oleh masyarakat untuk berbagai kebutuhan antara lain sebagai media publikasi suatu acara dan registrasi pendaftarannya. Cara ini dirasakan lebih mudah dan efisien dibandingkan dengan proses registrasi secara konvensional. Dalam tugas akhir ini, penulis mengembangkan sebuah sistem registrasi dan pengiriman paper konferensi berbasis web yang akan melayani proses registrasi dan pengiriman paper melalui web yang lebih efisien.

Sistem ini menggunakan jaringan internet dan fasilitas World Wide Web.

Partisipan dapat melakukan registrasi pendaftaran dan mengirim paper melalui halaman web. Panitia dapat melihat daftar peserta, melakukan seleksi dan memasukkan data-data melalui internet. Sistem ini dikembangkan dengan teknologi PHP yang diletakkan pada sebuah web server. Web server sistem dihubungkan dengan MySQL database server. Database server ini digunakan untuk menyimpan semua data yang digunakan dalam sistem.

Pengujian terhadap sistem ini menunjukkan bahwa sistem dengan berbasiskan web ini dapat lebih efisien dan mudah dibandingkan dengan cara konvensional. Proses registrasi dapat dilakukan dengan lebih efisien karena dapat menghemat waktu.

Kata kunci:

Registrasi, Call for Paper/Seminar, Pengiriman File, Web, PHP, MySQL

(2)

vi ABSTRACT

Elivia Wijaya : Thesis

Web Base System Registration and Conference Paper Submission Development on Petra Christian University Research Center

Nowdays internet is a familiar thing for most people. Many people used internet to do many things, example: for an event publication media and to handle its registration process. This method looks easier and more efficient than the traditional method. In this final project, writer develops a web base system registration and conference paper submission development for Petra Christian University Research Center that enabling registration and conference paper submission held with more efficient.

This system uses internet and world wide web facility. Participants can do registration process and paper submission through web. Committee can see participant list, do paper selection, and enter any data by internet. This system was developed with PHP technology placed in a web server. This web server was connected to MySQL database server. This database server is used to store all data used by the system.

The evaluations of the system show that the web based system is more efficient and easier than the traditisional method. Registration process can do efficiently and not waste many time.

Key Word:

Registration, Call for Paper/Conference, File Submission, Web, PHP, MySQL

(3)

DAFTAR ISI

HALAMAN JUDUL...i

LEMBAR PENGESAHAN... ii

SURAT PERNYATAAN PERSETUJUAN PUBLIKASI... iii

KATA PENGANTAR...iv

ABSTRAK...v

ABSTRACT...vi

DAFTAR ISI... vii

DAFTAR TABEL...xi

DAFTAR GAMBAR ... xii

1. PENDAHULUAN...1

1.1. Latar Belakang Masalah...1

1.2. Perumusan Masalah Dan Ruang Lingkup...1

1.3. Tujuan Tugas Akhir ...2

1.4. Metode Penelitian...3

1.5. Relevansi...3

2. TEORI DASAR...4

2.1. Mekanisme Penyelenggaraan Konferensi...4

2.2. Internet ...5

2.3. TCP/IP (Transmission Control Protocol/Internet Protocol) ...6

2.4. Http Server dan Web Browser...8

2.5. HTML (Hypertext Markup Language) ...9

2.6. Database...12

2.7. MySQL...13

2.8. PHP (Personal Homepage)... 16

2.8.1. Tentang PHP ...16

2.8.2. Skrip PHP ...17

2.8.3. Konsep Kerja PHP ...18

2.8.4. PHP dan Database ...18

2.8.5. Karakter pada PHP...19

2.8.6. Pengenalan PHP ...19

2.8.7. Tipe Data pada PHP ...20

2.8.8 Konstanta pada PHP ...21

2.8.9. Variabel pada PHP ...23

2.8.10. Pengkonversian Nilai ...23

2.8.11. Operator ...24

(4)

viii

2.8.12. Percabangan (Branching)...25

2.8.13. Perulangan (Looping)...27

2.8.14. Fungsi Include...29

2.8.15. Fungsi-Fungsi untuk Mengakses File ...29

2.8.16. Koneksi PHP dengan MySQL...30

2.8.17 Pernyataan Exit...32

2.8.18. Array...33

2.8.19 Operator pada String ...34

2.8.20. Fungsi Date ...34

2.8.21. Cookie...36

2.8.22. Upload...39

3. PERANCANGAN SISTEM ...41

3.1. Perencanaan DFD (Data Flow Diagram) ...42

3.2. Perencanaan ERD (Entity Relation Diagram) ...44

3.3. Perencanaan Program ...56

3.4. Perencanaan Server ...79

4. IMPLEMENTASI SISTEM...81

4.1. Modul Umum ...81

4.1.1. Menu Call for Paper ...81

4.1.2. Menu Paperlist ...83

4.1.3. Menu Conference...84

4.1.4. Menu Download...84

4.1.5. Menu Call for PaperRegistration……….85

4.1.6. Menu Conference Registration……….86

4.1.7. Tampilan Committee List...………...87

4.2. Modul Login ...87

4.3. Modul Administrator...89

4.3.1. Menu Create Committee Account...89

4.3.2. Menu View Committee Account...90

4.3.3. Menu Upload File ...90

4.3.4. Menu Download File ...91

4.4. Modul Panitia ...92

4.4.1. Menu View Call for Paper Participant...92

4.4.2. Menu View Conference Participant...93

4.4.3. Menu View Detail Participant Information ...94

4.4.4. Menu Input Call for Paper News...94

4.4.5. Menu Input Conference News...95

4.4.6. Menu Input Conference Schedule ...96

4.4.7 Menu Input Paper Category ...97

4.4.8. Menu Payment Status...98

4.4.9. Menu Paper Selection...98

4.4.10. Menu View Call for Paper News History...100

4.4.11. Menu View Conference News History ...100

4.4.12. Menu Upload...101

4.4.13. Menu Download...101

4.5 Modul Pemakalah...102

(5)

4.5.1. Menu Information ...102

4.5.2. Menu Download...103

4.6 Modul Peserta Seminar ...103

4.6.1. Menu Information ...103

4.6.2. Menu Download...103

4.7. Modul Pembantu...104

4.7.1. Pengecekan Validasi tanggal...104

5. PENGUJIAN SISTEM...105

5.1. Pengujian Modul Administrator...105

5.1.1. Pengujian Menu Create Committee Account...105

5.1.2. Pengujian Menu View Committee Account...106

5.1.3. Pengujian Menu Upload File ...107

5.1.4. Pengujian Menu Download File ...108

5.2. Pengujian Modul Call for Paper...109

5.2.1. Pengujian Menu Input Call for Paper News...109

5.2.2. Pengujian Menu View Call for Paper News History...110

5.2.3. Pengujian Menu Input Category ...111

5.2.4. Pengujian Menu Registrasi Pendaftar Pemakalah...112

5.2.5. Pengujian Menu View Call for Paper Participant...113

5.2.6. Pengujian Menu Informasi...114

5.2.7. Pengujian Menu Download Pemakalah ...115

5.3. Pengujian Modul Conference...116

5.3.1. Pengujian Menu Input Conference News...116

5.3.2. Pengujian Menu View Conference News...117

5.3.3. Pengujian Menu Input Conference Schedule ...118

5.3.4. Pengujian Menu Registrasi Pendaftaran Peserta Seminar...119

5.3.5. Pengujian Menu View Conference Participant...120

5.3.6. Pengujian Menu Informasi Peserta Seminar ...121

5.3.7. Pengujian Menu Download...122

5.4. Pengujian Other Committee Facilities ...123

5.4.1. Pengujian Menu View Detail...123

5.4.2. Pengujian Menu Paper Selection ...124

5.4.3. Pengujian Menu Payment...125

5.4.4. Pengujian Menu Upload...126

5.4.5. Pengujian Menu Download...127

5.5. Pengujian Modul Umum ...128

5.5.1. Pengujian Menu Call for Paper ...128

5.5.2. Pengujian Menu Conference...129

5.5.3. Pengujian Menu Selection Result...130

5.5.4. Pengujian Menu Download...131

5.6. Pengujian Modul Login ...132

5.6.1. Pengujian Login bagi Administrator ...132

5.6.2. Pengujian Login bagi Panitia...134

5.6.3. Pengujian Login bagi Pemakalah...136

5.6.4. Pengujian Login bagi Peserta Seminar...138

5.7 Kesimpulan Pengujian Sistem...140

6. KESIMPULAN DAN SARAN...141

(6)

x

6.1. Kesimpulan...141

6.2. Saran...142

DAFTAR PUSTAKA ...143

LAMPIRAN...144

(7)

DAFTAR TABEL

2.1. Tabel Kode yang Biasa Digunakan pada String Format Date ... 35

3.1. Tabel Personal_inf ... 46

3.2. Tabel Payment_inf ... 47

3.3. Tabel Panitia_inf... 47

3.4. Tabel Pengumuman Call for Paper... 48

3.5. Tabel Pengumuman_seminar... 49

3.6. Tabel Session ... 49

3.7. Tabel Jadwal_detail ... 50

3.8. Tabel Makalah ... 51

3.9. Tabel Paper_Categories... 52

3.10. Tabel Zipfile... 52

3.11. Tabel User_position... 52

3.12. Isi Tabel User_position... 53

3.13. Tabel Payment_status... 53

3.14. Isi Tabel Payment_status... 53

3.15. Tabel Payment_media ... 54

3.16. Isi Tabel Payment-media ... 54

3.17. Tabel Title ... 54

3.18. Isi Tabel Title ... 54

3.19. Tabel Selection... 55

3.20. Isi Tabel Selection... 55

3.21. Tabel Calendar... 55

3.22. Isi Tabel Calendar... 56

(8)

xii

DAFTAR GAMBAR

2.1. Mekanisme Penyelenggaraan Konferensi... 5

2.2. Elemen-elemen Penyusun DFD... 13

2.3. Elemen-Elemen Penyusun ERD ... 13

3.1. Gambar Sistem Secara Global... 41

3.2. Data Flow Diagram Level 0... 42

3.3. Data Flow Diagram Level 1... 43

3.4. Entity Relationship Diagram (ERD) konseptual ... 44

3.5. Entity Relationship Diagram (ERD) physical... 45

3.6. Desain Interface Menu Create Committee Account... 57

3.7. Desain Interface Menu View Committee Account... 58

3.8. Desain Interface Menu Download... 59

3.9. Desain Interface Menu Upload ... 59

3.10. Desain Interface Menu View Conference Participant... 60

3.11. Desain Interface Menu View Call for Paper Participant... 62

3.12. Desain Interface Menu View Participant Detail Information... 63

3.13. Desain Interface Menu View Insert Call for Paper News... 64

3.14. Desain Interface Menu Insert Conference News... 65

3.15. Desain Interface Menu Insert Conference Schedule... 66

3.16. Desain Interface Menu Insert Paper Category ... 67

3.17. Desain Interface Menu Paper Selection... 68

3.18. Desain Interface Menu Payment Status ... 69

3.19. Desain Interface Menu History Call for Paper News... 70

3.20. Desain Interface Menu History Conference News... 71

3.21. Menu Upload Zipfile... 72

3.22. Desain Interface Menu Download Committee File ... 72

3.23. Desain Interface Menu View Informasi Pemakalah... 74

3.24. Desain Interface Menu Download File bagi Pemakalah... 74

3.25. Desain Interface Menu View Informasi Peserta Seminar ... 75

3.26. Desain Interface Menu Download File Bagi Peserta Seminar... 76

3.27. Desain Interface Menu View Call for Paper News... 77

3.28. Desain Interface Menu Conference News... 78

3.29. Desain Interface Menu Paper Selection Result... 78

3.30. Desain Interface Menu Download File Bagian Umum... 79

5.1. Pembuatan account untuk panitia ... 106

5.2. Menu View Committee Member ... 107

5.3. Menu Upload File... 108

5.4. Menu untuk Men-download File ... 109

5.5. Menu Input Call for Paper News... 110

5.6. Menu View Call for Paper History... 111

5.7. Menu Input Paper Categories ... 112

5.8. Menu Registrasi Pendaftaran Pemakalah ... 113

5.9. Menu View Call for Paper Participant ... 114

5.10. Menu Informasi Pemakalah ... 115

5.11. Menu Download untuk Pemakalah ... 116

(9)

5.12. Menu Input Conference News ... 117

5.13. Menu View Conference News History ... 118

5.14. Menu Input Conference Schedule... 119

5.15. Menu Registrasi Pendaftaran Peserta Seminar ... 120

5.16. Menu View Conference Participant... 121

5.17. Menu Informasi Peserta Seminar... 122

5.18. Menu Download bagi Peserta Seminar... 123

5.19. Menu View Detail ... 124

5.20. Menu Paper Selection... 125

5.21. Menu Payment... 126

5.22. Menu Upload untuk Panitia ... 127

5.23. Menu Download untuk Panitia ... 128

5.24. Menu Call for Paper... 129

5.25. Menu Conference... 130

5.26. Menu Selection Result ... 131

5.27. Menu Download untuk Umum ... 132

5.28. Percobaan Login oleh Admin ... 133

5.29. Halaman Bila Percobaan Login oleh Admin Sukses Dilakukan... 133

5.30. Halaman Bila Percobaan Login Gagal Dilakukan... 134

5.31. Percobaan Login oleh Panitia……….135

5.32. Halaman Bila Percobaan Login oleh Panitia Sukses Dilakukan………135

5.33. Halaman Bila Percobaan Login Gagal Dilaksanakan……… 136

5.34. Percobaan Login oleh Pemakalah……….. 137

5.35. Halaman Bila Login oleh Pemakalah Sukses Dilakukan………... 137

5.36. Halaman Bila Login Gagal Dilaksanakan……….. 138

5.37. Percobaan Login oleh Peserta Seminar……….. 139

5.38. Halaman Bila Percobaan Login oleh Peserta Seminar Sukses Dilakukan…. 139 5.39. Halaman Bila Percobaan Login Gagal Dilakukan………. 140

Referensi

Dokumen terkait

Oleh karena itu, diperlukan kemauan yang sungguh-sungguh dari pelaku LGBT agar dapat sembuh dan kembali normal, dan (d) Bencana alam semakin hari semakin banyak terjadi dan

This paper studies Emerton’s Jacquet module functor for locally analytic representations of p -adic reductive groups, intro- duced in [Eme06a]0. When P is a parabolic subgroup

Hal inilah yang terjadi pada tempat hiburan malam tempat wisata Lumban Silintong yang fungsi sebenarnya adalah untuk menikmati panorama yang disediakan tempat tujuan wisata,

Sehubungan dengan hal tersebut, maka keberadaan Stasiun Karantina Pertanian Kelas I Bengkulu menjadi sangat penting sebagai garda terdepan dalam mencegah masuknya hama

Keliling suatu objek adalah banyaknya satuan panjang yang digunakan untuk mengukur panjang dari objek itu mulai tititk awal pengukuran dengan menelusuri semua tepian objek

Abstrak: Tulisan ini bertujuan mengungkapkan relevansi pemikiran Ibn Sahnûn mengenai kurikulum pengajaran pendidikan dasar Islam dengan praktik kurikulum pengajaran

Beberapa penelitian-penelitian yang telah ada juga dapat dilihat bahwa bagaimana para waria melalui institusi-institusi agama mencoba “menertibkan” diri mereka sendiri

Untuk mengukurnya, peneliti menggunakan empat indikator penilaian yaitu, jika anak dapat melakukan 4 indikator dari kemandirian dalam aspek inisiatif, misalnya