PENGEMBANGAN SISTEM ONLINE EVENT DI STMIK...

13
JURNAL TEKNOLOGI DAN INFORMATIKA (TEKNOMATIKA) Pengembangan Sistem Online Event Di STMIK-POLITEKNIK PalComTech VOL. 3 NO. 2 MEI 2013 128 PENGEMBANGAN SISTEM ONLINE EVENT DI STMIK-POLITEKNIK PALCOMTECH Evi Fadilah STMIK PalComTech Palembang Abstrak Palcomtech event registration is by filling the form registration, registrating directly from class to class or registrating directly through Customer Service Officer (CSO) which cause the long queuing. Many type of registration causes the difficukties in Counting the sum from each type of th registration above. therefore PalComTech should develop the registration online by PHP program dan SQL database and using waterfall method and blackbox trial system. Hopefully the event could be easier and better execute eapecially in order to report the progress of registration. Keyword: system, online, event, waterfall, black box PENDAHULUAN Sistem online merupakan sistem yang sangat dibutuhkan pada saat ini, dengan menggunakan sistem online dapat mempermudah proses pengolahan data antara pengguna sistem tersebut. Sistem online sangat membantu user dalam penginputan data dengan jarak jauh. Adanya sistem online memudahkan user dapat langsung melakukan penginputan data dimanapun, kapanpun sampai dengan waktu yang ditentukan oleh suatu pihak, sehingga jarak tidak menjadi penghalang bagi user untuk mendapatkan informasi atau memberikan informasi bagi yang membutuhkan. Saat ini sistem online telah banyak diterapkan diberbagai instansi pemerintahan maupun swasta. Sistem online ini sangatlah berperan penting untuk mendapatkan informasi secara cepat, tidak hanya melalui komputer atau laptop informasi dapat diakses, bahkan dengan gadget pun informasi bisa diperoleh dengan menggunakan sistem online. Kegiatan-kegiatan atau event yang diselenggarakan oleh STMIK-Politeknik PalComTech seperti kegiatan seminar, workshop, bazar, job fair merupakan kegiatan kampus yang dilakukan secara rutin setiap tahunnya. Masing-masing program studi memiliki program kerja salah satunya yaitu untuk melaksanakan event. Event yang diselenggarakan tersebut digunakan untuk menunjang civitas akademika pada perguruan tinggi khususnya STMIK- Politeknik PalComTech. Dengan adanya event yang diselenggarakan secara rutin tersebut dapat meninggkatkan pengetahuan, keterampilan, bahkan informasi baik itu teknologi terbaru yang sedang diperbincangkan pada saat ini, serta informasi tentang lowongan pekerjaan yang diselenggarakan oleh Divisi Career Center. Saat ini sistem pendaftaran peserta seminar di STMIK-Politeknik PalComTech masih didata menggunakan formulir pendaftaran ke kelas- kelas oleh panitia atau langsung melakukan pendaftaran ke bagian Customer Service Officer (CSO) dan keuangan sehingga mengakibatkan antri panjang. Sulitnya dalam pengelompokkan

Transcript of PENGEMBANGAN SISTEM ONLINE EVENT DI STMIK...

JURNAL TEKNOLOGI DAN INFORMATIKA (TEKNOMATIKA)Pengembangan Sistem Online Event Di STMIK-POLITEKNIK PalComTech

VOL. 3 NO. 2MEI 2013

128

PENGEMBANGAN SISTEM ONLINE EVENTDI STMIK-POLITEKNIK PALCOMTECH

Evi FadilahSTMIK PalComTech Palembang

AbstrakPalcomtech event registration is by filling the form registration, registratingdirectly from class to class or registrating directly through Customer ServiceOfficer (CSO) which cause the long queuing. Many type of registration causesthe difficukties in Counting the sum from each type of th registration above.therefore PalComTech should develop the registration online by PHP programdan SQL database and using waterfall method and blackbox trial system.Hopefully the event could be easier and better execute eapecially in order toreport the progress of registration.

Keyword: system, online, event, waterfall, black box

PENDAHULUAN

Sistem online merupakan sistem yang sangat dibutuhkan pada saat ini, denganmenggunakan sistem online dapat mempermudah proses pengolahan data antara penggunasistem tersebut. Sistem online sangat membantu user dalam penginputan data dengan jarakjauh. Adanya sistem online memudahkan user dapat langsung melakukan penginputan datadimanapun, kapanpun sampai dengan waktu yang ditentukan oleh suatu pihak, sehingga jaraktidak menjadi penghalang bagi user untuk mendapatkan informasi atau memberikan informasibagi yang membutuhkan. Saat ini sistem online telah banyak diterapkan diberbagai instansipemerintahan maupun swasta. Sistem online ini sangatlah berperan penting untukmendapatkan informasi secara cepat, tidak hanya melalui komputer atau laptop informasidapat diakses, bahkan dengan gadget pun informasi bisa diperoleh dengan menggunakansistem online.

Kegiatan-kegiatan atau event yang diselenggarakan oleh STMIK-PoliteknikPalComTech seperti kegiatan seminar, workshop, bazar, job fair merupakan kegiatan kampusyang dilakukan secara rutin setiap tahunnya. Masing-masing program studi memiliki programkerja salah satunya yaitu untuk melaksanakan event. Event yang diselenggarakan tersebutdigunakan untuk menunjang civitas akademika pada perguruan tinggi khususnya STMIK-Politeknik PalComTech. Dengan adanya event yang diselenggarakan secara rutin tersebutdapat meninggkatkan pengetahuan, keterampilan, bahkan informasi baik itu teknologi terbaruyang sedang diperbincangkan pada saat ini, serta informasi tentang lowongan pekerjaan yangdiselenggarakan oleh Divisi Career Center. Saat ini sistem pendaftaran peserta seminar diSTMIK-Politeknik PalComTech masih didata menggunakan formulir pendaftaran ke kelas-kelas oleh panitia atau langsung melakukan pendaftaran ke bagian Customer Service Officer(CSO) dan keuangan sehingga mengakibatkan antri panjang. Sulitnya dalam pengelompokkan

JURNAL TEKNOLOGI DAN INFORMATIKA (TEKNOMATIKA)Pengembangan Sistem Online Event Di STMIK-POLITEKNIK PalComTech

VOL. 3 NO. 2MEI 2013

129

pembuatan laporan rekap peserta seminar maupun workshop per tema, per sesi, danrekomendasi peserta pelaksanaan seminar atau workshop sehingga sering terjadiketerlambatan dalam pengumpulan laporan kegiatan. Berdasarkan permasalahan yang telahdiuraikan di atas maka perlu dibuat pengembangan sistem online event di STMIK-PoliteknikPalComTech.

LANDASAN TEORISistem

Menurut Kristanto (2008:1), Sistem adalah kumpulan elemen-elemen yang salingterkait dan bekerja sama untuk memroses masukan (input) yang ditujukan kepada sistemtersebut dan mengolah masukan tersebut sampai menghasilkan keluaran (output) yangdiinginkan. Menurut Jogiyanto (2005:1), terdapat dua kelompok pendekatan di dalammendefinisikan sistem, yaitu yang menekankan pada prosedurnya dan menekankan padakomponen atau elemennya.

Metode WaterfallMenurut Sukamto (2011:27), Model SDLC air terjun (Waterfall) sering juga disebut

model sekuensial linier (sequential linier) atau alur hidup klasik (classic life cycle). Model airterjun menyediakan pendekatan alur hidup perangkat lunak secara sekuensial atau berturutdimulai dari analisis, desain, pengodean, pengujian, dan tahap pendukung (Support). Berikutini adalah gambar model air terjun :

Gambar 1. Ilustrasi Model Waterfall

Gambar 1. Model Air Terjun (Waterfall)Black Box Testing

Menurut Fatta (2008:172), Black Box Testing adalah terfokus pada apakah unitpogram memenuhi kebutuhan (requirement) yang disebutkan dalam spesifikasi. Pada blackbox testing, cara pengujian hanya dilakukan dengan menjalankan atau mengeksekusi unit ataumodul, kemudian diamati apakah hasil dari unit itu sesuai dengan proses bisnis yangdiinginkan. Jika ada yang unit yang tidak sesuai outputnya maka untuk menyelesaikannya,diteruskan pada pengujian yang kedua, yaitu white box testing.

Jenis PenelitianPenelitian terapan menurut Kuncoro (2009:5), yaitu penelitian yang menyangkut

aplikasi teori untuk memecahkan permasalahan tertentu.

Sistem/Rekayasa informasi

Analisis Desain Pengodean Pengujian

JURNAL TEKNOLOGI DAN INFORMATIKA (TEKNOMATIKA)Pengembangan Sistem Online Event Di STMIK-POLITEKNIK PalComTech

VOL. 3 NO. 2MEI 2013

130

Data Flow Diagram (DFD)Menurut Kristanto (2008:61), Data Flow Diagram (DFD) adalah model logika data

atau proses yang dibuat untuk menggambarkan dari mana asal data dan kemana tujuan datayang keluar dari sistem, dimana data disimpan, proses apa yang menghasilkan data tersebutdan interaksi antara data yang tersimpan dan proses yang dikenakan pada data tersebut.

Entity Relationship Diagram (ERD)Menurut Kristanto (2008:91), Entity Relationship Diagram (ERD) gambaran dunia

nyata diistilahkan dalam obyek dan relasinya. ERD biasa digunakan untuk mengembangkaninisial dari desain basis data.

PHPMenurut Peranginangin (2007:2), PHP singkatan dari PHP Hypertext Preprocessor

yang digunakan sebagai bahasa script server side dalam pengembangan web yang disisipkanpada dokumen HTML.

MySQLMenurut Nugroho (2005:1), MySQL adalah sebuah program database server yang

mampu menerima dan mengirimkan datanya dengan sangat cepat, multi user sertamenggunakan perintah standar SQL (Structured Query Language).

METODE PENELITIAN

Tahapan pemodelan waterfall yang digunakan pada penelitian ini terdiri dari tahapananalisis, desain, pengkodean, dan pengujian.1. Analisis

Pada proses analisis ini melakukan pengamatan bagaimana cara kegiatan/event yang adadi STMIK-Politeknik PalComTech, permasalahan yang terjadi pada saat event.

2. DesainPada proses desain perangkat lunak ini menggunakan diagram konteks dalam pemodelanproses, dan Entity Relationship Diagram (ERD) dalam pemodelan data.

3. PengkodeanPada proses pengkodean pembuatan kegiatan/event yang ada di STMIK-PoliteknikPalComTech menggunakan bahasa pemrograman PHP Hypertext Preprocessor (PHP) dandatabase MySQL.

4. PengujianPada proses pengujian sistem menggunakan teknik pengujian blackbox.

HASIL DAN PEMBAHASAN

Berdasarkan penelitian yang telah dilakukan, berikut merupakan hasil dan pembahasandari penelitian yang berjudul “Pengembangan Sistem Online Event di STMIK-PoliteknikPalComTech “:

JURNAL TEKNOLOGI DAN INFORMATIKA (TEKNOMATIKA)Pengembangan Sistem Online Event Di STMIK-POLITEKNIK PalComTech

VOL. 3 NO. 2MEI 2013

131

1. AnalisisPada proses analisis ini melakukan pengamatan bagaimana cara kegiatan/event yang adadi STMIK-Politeknik PalComTech, permasalahan yang terjadi pada saat event.- Identifikasi Masalah

1. Sulitnya untuk merekap data peserta event, rekomendasi peserta.2. Lambatnya dalam proses pendaftaran peserta event.

- Identifikasi Penyebab Masalah1. Belum adanya komponen untuk pencarian data secara rinci dalam merekap

data peserta dan rekomendasi peserta.2. Proses pendaftaran peserta event harus datang langsung ke STMIK-Politeknik

PalComTech dan sehingga terjadi pengantrian dalam proses pendaftaran.

Identifikasi Kebutuhan Pemakai (User)1. Sistem yang dibuat harus dapat membantu pekerjaan user dalam memperoleh informasi

event STMIK-Politeknik PalComTech.2. Pada sistem tersebut peserta telah bisa melakukan pendaftaran secara online dimana saja.3. Untuk Konfirmasi pembayaran telah ada pada komponen website event.

2. Desaina. Pemodelan Proses

Diagram konteks pengembangan sistem online event di STMIK-PoliteknikPalComTech dapat dijelaskan bahwa terdapat Entity luar Admin, User/Peserta yang di inputberupa register, mendapatkan bukti pembayaran, informasi tema, daftar seminar, pembayaran.Entity luar Admin data yang di input berupa data kategori, data tema, data jenis seminar, datatransaksi, data detail transaksi, data admin, data pembayaran, mendapatkan data masukkanberupa informasi register dari peserta. Entity luar pimpinan mendapatkan data masukkanberupa laporan event.

Gambar 2. Diagram Konteksb. Data Flow Diagram (DFD)

Diagram level 0 adalah diagram yang menunjukkan semua proses utama yang menyusunkeseluruhan sistem, diagram ini dapat dilihat pada Gambar 3:

JURNAL TEKNOLOGI DAN INFORMATIKA (TEKNOMATIKA)Pengembangan Sistem Online Event Di STMIK-POLITEKNIK PalComTech

VOL. 3 NO. 2MEI 2013

132

Gambar 3. Data Flow Diagram (DFD)c. Pemodelan data

Entity Relational Diagram (ERD) sistem online event dapat dijelaskan bahwa entitaskategori melakukan relasi ke entitas tema, jenis seminar melakukan relasi ke user dan tema,entitas transaksi melakukan relasi ke user dan transaksi detail, entitas pembayaran melakukanrelasi ke transaksi detail.

JURNAL TEKNOLOGI DAN INFORMATIKA (TEKNOMATIKA)Pengembangan Sistem Online Event Di STMIK-POLITEKNIK PalComTech

VOL. 3 NO. 2MEI 2013

133

Gambar 4. Entity Relationship Diagram (ERD)

3. PengkodeanPada proses pengkodean pembuatan kegiatan/event yang ada di STMIK-Politeknik

PalComTech menggunakan bahasa pemrograman PHP Hypertext Preprocessor (PHP) dandatabase Mysql.

4. PengujianPada proses pengujian sistem ini melakukan pengujian sistem sesuai dengan

permasalahan yang terjadi pada saat penelitian :a. Halaman Admin1. Halaman Index Admin

Halaman index admin merupakan tampilan halaman utama dari admin yaitu tampil datauser dan data admin. Manajemen data admin tersebut terdiri dari user, kategori, tema,rekomendasi, transaksi, dan pembayaran. Halaman index admin dapat dilihat pada Gambar 5.

JURNAL TEKNOLOGI DAN INFORMATIKA (TEKNOMATIKA)Pengembangan Sistem Online Event Di STMIK-POLITEKNIK PalComTech

VOL. 3 NO. 2MEI 2013

134

Gambar 5. Halaman Index Admin2. Halaman Kategori

Halaman kategori berfungsi untuk menambah, mengedit dan menghapus kategori darievent. Dengan adanya halaman kategori dapat mempermudahkan panitia dalam penambahankategori seminar yang akan diadakan sewaktu akan dilaksanan event berikutnya dapat dilihatpada Gambar 6.

Gambar 6. Halaman Kategori

3. Halaman TemaHalaman tema berfungsi untuk menambah, mengedit, dan menghapus dari tema masing-

masing tema. Pada halaman tema ini dapat mempermudah pihak panitia untuk mengedit datatema apabila terdapat kesalahan pada saat penginputan tema dapat dilihat pada Gambar 7.

JURNAL TEKNOLOGI DAN INFORMATIKA (TEKNOMATIKA)Pengembangan Sistem Online Event Di STMIK-POLITEKNIK PalComTech

VOL. 3 NO. 2MEI 2013

135

Gambar 7. Halaman Tema

4. Halaman RekomendasiHalaman rekomendasi ini berfungsi untuk melihat rekap data peserta event dan

rekomendasi peserta event. Dengan adanya halaman rekomendasi ini dapat mempermudahpihak panitia dalam merekap data rekomendasi peserta seminar. Pada halaman inipermasalahan yang terjadi pada prosedur sebelum adanya sistem dapat teratasi karenaperekapan data peserta per tema dan per sesi dapat teratasi dengan lebih cepat apabila datadibutuhkan dapat dilihat pada Gambar 8.

Gambar 8. Halaman Rekomendasi

5. Halaman TransaksiHalaman transaksi berfungsi untuk admin melakukan aktivasi terhadap peserta event yang

telah melakukan pembayaran. Apabila admin telah melakukan aktivasi maka statuspembayaran akan berubah sudah melakukan pembayaran, begitu juga dengan halaman pesertaakan tampil otomatis sudah melakukan pembayaran dapat dilihat pada Gambar 9.

JURNAL TEKNOLOGI DAN INFORMATIKA (TEKNOMATIKA)Pengembangan Sistem Online Event Di STMIK-POLITEKNIK PalComTech

VOL. 3 NO. 2MEI 2013

136

Gambar 9.Halaman Transaksi

6. Halaman Rekap PembayaranHalaman rekap pembayaran berfungsi untuk admin melihat data peserta event yang telah

melakukan pembayaran dapat dilihat pada Gambar 10.

Gambar 10. Halaman Rekap Pembayaran

b. Halaman User/Peserta1. Halaman Register

Halaman Register merupakan halaman pendaftaran untuk user yang ingin mendaftar keevent. Apabila telah melakukan pendaftaran maka user akan mendapatkan username danpassword untuk login sebagai peserta event dapat dilihat pada Gambar 11.

Gambar 11. Halaman Register

JURNAL TEKNOLOGI DAN INFORMATIKA (TEKNOMATIKA)Pengembangan Sistem Online Event Di STMIK-POLITEKNIK PalComTech

VOL. 3 NO. 2MEI 2013

137

2. Halaman index userHalaman index user merupakan halaman utama dari website event dimana pada halaman

tersebut user hanya bisa melihat informasi tentang event, user belum bisa melakukanpendaftaran ke event tanpa melakukan register terlebih dahulu dapat dilihat pada Gambar 12.

Gambar 12. Halaman Index User

3. Halaman Detail TemaHalaman tema berfungsi untuk peserta melihat secara rinci tentang tema tersebut, dimana

informasi yang bisa didapat oleh peserta berupa tema, waktu pelaksanaan, biaya, materi, danpembicara/narasumber pada tema tersebut dapat dilihat pada Gambar 13.

Gambar 13. Halaman Detail Tema

4. Halaman History Pendaftaran EventPada halaman history pendaftaran ini berfungsi untuk melihat tema apa saja yang telah

dipilih pada pendaftaran event. User juga dapat memilih lebih dari satu tema pada event dapatdilihat pada Gambar 14.

JURNAL TEKNOLOGI DAN INFORMATIKA (TEKNOMATIKA)Pengembangan Sistem Online Event Di STMIK-POLITEKNIK PalComTech

VOL. 3 NO. 2MEI 2013

138

Gambar 14. Halaman History Pendaftaran Event5. Halaman konfirmasi pendaftaran

Halaman konfirmasi pembayaran berfungsi untuk user melakukan pengiriman buktipembayaran pada admin bahwa user telah melakukan pendaftaran. Setelah user mengisi formpembayaran, maka admin akan melakukan aktivasi bahwa user telah resmi sebagai Pesertapada event tersebut dapat dilihat pada Gambar 15.

Gambar 15.Halaman Konfirmasi Pendaftaran

6. Halaman Tanda Terima PembayaranHalaman tanda terima pembayaran didapat setelah melakukan konfirmasi pembayaran.

Bukti pembayaran dibawa pada saat seminar atau lomba dilaksanakan dapat dilihat padaGambar 16.

JURNAL TEKNOLOGI DAN INFORMATIKA (TEKNOMATIKA)Pengembangan Sistem Online Event Di STMIK-POLITEKNIK PalComTech

VOL. 3 NO. 2MEI 2013

139

Gambar 16. Halaman Tanda Terima PembayaranPengujian Sistem

Hasil penelitian yang telah dilakukan hasil pengujian dari pengembangan sistemonline event di STMIK-Polineknik PalComTech dapat dilihat pada Tabel 1 :

Tabel 1. Pengujian SistemNo. Data yang Diuji Pemroses Hasil1. User Form Admin Ok2. Kategori Form Kategori Ok3. Tema Form Tema Ok4. Rekomendasi Form Rekomendasi Ok5. Transaksi Form Transaksi Ok6. Pembayaran Form Pembayaran Ok7. Register Form Pendaftaran Ok8. Login Form Login Peserta Ok9. Kategori Peserta Form Kategori Peserta Ok

10. Daftar Seminar Firm Daftar Seminar Ok11. Detail Tema Form DetailSeminar Ok12.

Konfirmasi PembayaranForm KonfirmasiPembayaran

Ok

13.Tanda Terima Pembayaran

Bukti Tanda PerimaPembayaran Peserta

Ok

PENUTUP

Berdasarkan penelitian yang telah dilakukan dengan judul pengembangan sistemonline event di STMIK-Politeknik PalComTech maka dapat memberikan simpulan sebagaiberikut dengan adanya sistem online event di STMIK-Politeknik PalComTech dapatmempermudah mahasiswa dan masyarakat umum untuk mengetahui event yang sedangberlangsung pada STMIK-Politeknik PalComTech. Proses pendaftaran, pembayaran menjadilebih efisien dari segi jarak dan waktu, bisa kapan saja dan dimana saja.

JURNAL TEKNOLOGI DAN INFORMATIKA (TEKNOMATIKA)Pengembangan Sistem Online Event Di STMIK-POLITEKNIK PalComTech

VOL. 3 NO. 2MEI 2013

140

DAFTAR PUSTAKA

Al Fatta, Hanif. 2007. Analisis dan Perancangan Sistem Informasi. Yogyakarta : Andi.

Kristanto, Andri. 2008. Perancangan Sistem Informasi dan Aplikasinya.Yogyakarta: GavaMedia.

Kuncoro, Mudrajad. 2009. Metode Riset Untuk Bisnis dan Ekonomi. Jakarta : Erlangga.

Nugroho, Bunafit. 2005. Database Relational dengan MySQL, Yogyakarta: Andi Offset.

Peranginangin, Kasiman. 2006. Aplikasi Web dengan PHP dan MySQL, Jogyakarta: AndiOffset.

Sukamto, R. A., & Shalahuddin, M. 2011.Modul Pembelajaran Rekayasa Perangkat Lunak(Terstruktur dan Berorientasi Objek).Bandung: Modula.