APLIKASI MUDAH ALIH EVENTSHARE

dokumen-dokumen yang mirip
APLIKASI MUDAH ALIH PENGURUSAN INVENTORI ABSTRAK

Sistem Perancangan Temujanji Bersama Pensyarah Berasaskan Aplikasi Android

BAB 1 PENGENALAN. 1.1 Pengenalan Projek

APLIKASI DAN SISTEM PEMARKAHAN POSTER DI PUSAT PERMATA PINTAR

SISTEM PENILAIAN AKTIVITI PELAJAR KOLEJ KEDIAMAN CD

SISTEM PENGURUSAN PUSAT TUISYEN NUR HADIRAH BINTI HARIS KHAIRUL AKRAM ZAINOL ARIFFIN

Versi SISTEM PENGURUSAN SURAT (SPS) - Surat Keluar - Buku Alamat - Cetakan - Nilai Setem dan Serahan. Panduan Pengguna

SISTEM PENDAFTARAN CITRA

EzzyKan: Aplikasi Pengiklanan Sepusat Untuk Warga UTM

GARIS PANDUAN PEMBANGUNAN DAN PENYENGGARAAN APLIKASI/LAMAN WEB UNIVERSITI SAINS MALAYSIA

Tindakan pengguna. Storan data. Pengumpulan data

MODEL INTEGRASI SISTEM CUTI KAKITANGAN DENGAN SISTEM LOGIN DI KOLEJ TEKNOLOGI DARULNAIM

PANDUAN FROG APPLIANCE PROJEK PERKHIDMATAN 1BESTARINET FASA 2 KEMENTERIAN PENDIDIKAN MALAYSIA

SISTEM UTM ACAD MODUL UTMCPS (UTM COLLEGE PARCEL SERVICES)

BAB I PENGENALAN. 1.1 Pengenalan

SENARAI KANDUNGAN BORANG PENGESAHAN STATUS TESIS HALAMAN JUDUL PENGAKUAN PELAJAR PENGHARGAAN ABSTRAK ABSTRACT SENARAI RAJAH 1 PENGENALAN 1

APLIKASI PEMANTAUAN PENANAMAN MASA NYATA

Pendahuluan Kandungan Sukatan Pelajaran

BAB 1: Persekitaran Pembangunan Sistem

~ 1 ~ 2. Apa itu Pangkalan Data. Pangkalan data merupakan satu sistem simpanan data yang tersusun, biasanya dalam bentuk elektronik.

PERISIAN MULTIMEDIA PEMBELAJARAN DOA MENGGUNAKAN PENDEKATAN BERCERITA

Analisis Persepsi Bakal Graduan Program Sains Maklumat Fakulti Teknologi dan Sains Maklumat

BAB 1 PENGENALAN PROJEK

BAB 1 KERANGKA PENGHASILAN PARAMETER PENILAIAN SELEPAS- DIHUNI DI BANGUNAN PEJABAT KERAJAAN

BAB 1 PENGENALAN PROJEK

CoLMIS: Sistem Maklumat Pengurusan Kepimpinan Kolej

BAB 1 LATAR BELAKANG KAJIAN

(LEARNING MANAGEMENT SYSTEM & COURSE MANAGEMENT SYSTEM)

BAB 1 PENGENALAN. 1.1 Pengenalan

BAB 1 PENGENALAN. 1.0 Pendahuluan

1 Hakcipta Terpelihara 2007 Universiti Teknologi Malaysia

PANDUAN PENGGUNA. Modul 1

Pendahuluan Matlamat dan Objektif

GARIS PANDUAN Pembangunan Laman Web Universiti Kebangsaan Malaysia

4 Eatery Eatery Lihat... 26

PANDUAN PENGGUNA SISTEM MAKLUMAT PENGURUSAN SUMBER MANUSIA (HUMAN RESOURCE MANGEMENT INFORMATION SYSTEM) MODUL PENGURUSAN REKOD PERIBADI

MANUAL PENGGUNA (PTJ)

BAB 1 PENGENALAN. 1.1 Pendahuluan

GARIS PANDUAN AMALAN PROJEK SARJANA MUDA *

GARIS PANDUAN PROJEK SARJANA MUDA *

BAB 1 PENGENALAN. 1.1 Pengenalan

Laporan Inovasi 2014

POLISI PEMBANGUNAN DAN PENYELENGGARAAN SISTEM MAKLUMAT

Model Pengurusan Strategik

Manual Kerja Kursus Pengajian Perniagaan Kertas 4 (946/4)

BAB 1 PENGENALAN. 1.1 Pendahuluan

Pensyarah : En. Muhammad Hisyamudin bin Hj. Baharudin Jabatan Teknologi Komputer & Rangkaian

1 Hakcipta Terpelihara 2007 Universiti Teknologi Malaysia

SEKSYEN PENGURUSAN SUMBER MANUSIA BAHAGIAN INOVASI DAN PENGURUSAN

PANDUAN PENGGUNA UNIT PEMODENAN TADBIRAN DAN PERANCANGAN PENGURUSAN MALAYSIA (MAMPU) JABATAN PERDANA MENTERI

Polisi & Prosedur Pembangunan Sistem/Modul/Laporan Baru

BAB 1 PENGENALAN PROJEK

SURAT PEKELILING KEMAJUAN PENTADBIRAN AWAM BILANGAN 2 TAHUN 2002

1 Hakcipta Terpelihara 2007 Universiti Teknologi Malaysia

PANDUAN KOMUNIKASI STAF UNIVERSITI PUTRA MALAYSIA

PANDUAN PELAN DATA GURU 2GB SEKOLAH-SEKOLAH 4G PROJEK PERKHIDMATAN 1BESTARINET FASA 2 KEMENTERIAN PENDIDIKAN MALAYSIA

Asas Reka bentuk Aplikasi Multimedia Pendidikan

OSS Case Study Awards 2010 Sistem elatihan

RMR1M Online. Sistem Pendaftaran Rumah Mesra Rakyat 1 Malaysia. Versi 1.0. Manual Pengguna

BAB 1 PENGENALAN PROJEK

DASAR PERKHIDMATAN SERVER

SISTEM PENEMPAHAN KENDERAAN UTM DAN MAKLUMAN BERASASKAN SISTEM PESANAN RINGKAS MOHD FAIRUS BIN RAMLAN IJAZAH SARJANA MUDA SAINS (SAINS KOMPUTER)

BAB IV METODOLOGI KAJIAN. mencapai objektif dan matlamat kajian. Metodologi kajian menjadikan kajian yang

BAB 1 PENDAHULUAN. 1.1 Pengenalan

BAB 1 PENDAHULUAN. 1.1 Pengenalan

PANDUAN DAN PERATURAN-PERATURAN PENTAULIAHAN DIPLOMA KEMAHIRAN MALAYSIA 2006 PANDUAN DOKUMENTASI BUKU LOG DAN LAPORAN LATIHAN INDUSTRI

Polisi Privasi. Pengenalan

DASAR E-PEMBELAJARAN UNIVERSITI KEBANGSAAN MALAYSIA. (Telah diluluskan oleh Mesyuarat Senat Bil. 336 bertarikh 21 Mei 2008)

REKABENTUKSTRUKTURKENDERAAN DALAM AIR SECARA KA WALAN JAUH (ROV) BAGI KEGUNAAN EKSPLORASI

BAB 1 PENGENALAN. 1.1 Pendahuluan

BAB 1 PENDAHULUAN. 1.1 Pengenalan

Dasar Privasi kami. Terakhir diubah suai: 12 Dis Ringkasan perubahan boleh dirujuk di bahagian bawah Dasar Privasi ini.

BORANG PENCALONAN ANUGERAH MALAYSIAN GOVERNMENT OPEN SOURCE SOFTWARE 2012 (MyGOSS 2012)

MANUAL PENGGUNA SISTEM TEMPAHAN ONLINE UKM

MANUAL PENGGUNA SISTEM eclaim (PEMOHON)

BAB I PENDAHULUAN. 1.1 Pengenalan

BAB I PENDAHULUAN. 1.1 Pengenalan

UNIVERSITI SAINS MALAYSIA. CMT211 Sistem Multimedia

BAB 1 PENGENALAN. 1.1 Pengenalan

BAB 1 PENDAHULUAN. 1.1 Pengenalan

LAMAN WEB PERIBADI UPM

LAMAN WEB PERIBADI UPM

BAB 1 PENDAHULUAN. 1.1 Pengenalan

BAB I PENGENALAN. 1.1 Pengenalan

LAPORAN PENYELIDIKAN

ANUGERAH INOVASI PERKHIDMATAN

BAB 1 PENGENALAN. 1.1 Pengenalan

BAB 1 PENGENALAN. 1.1 Latar Belakang

KANDUNGAN BAB PERKARA MUKA SURAT PENGESAHAN STATUS TESIS PENGESAHAN PENYELIA JUDUL PENGAKUAN PELAJAR PENGHARGAAN ABSTRAK ABSTRACT

LATIHAN PENGUKUHAN 4 1. Berikan perbezaan di antara wireframe dengan storyboard

BAB 1 PENGENALAN PROJEK

Modul e-daftar. (Sesi 2014/2015)

1.1 Latar Belakang Penyelidikan

BAB 1 PENGENALAN PROJEK

BAB 1 PENGENALAN. 1.1 Pendahuluan

OSS Case Study Awards 2010

MANUAL PENGGUNA (PEMOHON)

INSTITUSI LATIHAN JABATAN TENAGA MANUSIA KEMENTERIAN SUMBER MANUSIA GARIS PANDUAN PELAKSANAAN PROJEK TAHUN AKHIR

Transkripsi:

APLIKASI MUDAH ALIH EVENTSHARE JOANNE EDWARD KHAIRUL AKRAM ZAINOL ARIFFIN Fakulti Teknologi & Sains Maklumat, Universiti Kebangsaan Malaysia ABSTRAK Aplikasi mudah alih merupakan salah satu teknologi yang paling pesat berkembang dalam era yang bergerak pantas ini, ia merupakan perisian aplikasi yang direka bentuk untuk digunakan di telefon pintar, komputer dan tablet. Aplikasi mudah alih ini boleh dimuat turunkan oleh pengguna peranti mudah alih dari platform kedai aplikasi yang dipanggil sebagai Google Play Store ataupun dari laman Internet. Platform telefon pintar yang paling popular yang menyokong aplikasi mudah alih hari ini adalah Android, ios, Windows Phone dan BlackBerry. Projek ini dijalankan untuk memenuhi keperluan para hadirin sesuatu majlis persidangan. Objektif projek ini adalah untuk menyediakan satu platform kepada para peserta majlis persidangan untuk mereka melibatkan diri mereka sepenuhnya dalam majlis persidangan tersebut. Di samping itu, ia juga memastikan para penganjur majlis persidangan mengaplikasikan konsep Go Green dengan mengurangkan penggunaan kertas. Aplikasi ini dibangunkan untuk membantu para penganjur dan peserta menglibatkan diri mereka secara sepenuhnya dalam majlis persidangan yang dijalankan. Penganjur sesebuah majlis persidangan akan memberitahu segala maklumat tentang majlisnya kepada pengaturcara aplikasi EventShare. Pengguna yang menggunakan aplikasi ini boleh terdiri daripada penganjur dan peserta yang merangkumi penganjur acara, penutur(speaker),penaja dan pemamer. Manakala skop sistem untuk aplikasi ini adalah untuk memudahkan pergerakkan sesuatu majlis persidangan dengan penggunaan aplikasi EventShare dangan ciri-cirinya yang mudah dikendalikan. 1 PENGENALAN Persidangan merupakan satu majlis formal yang diadakan dengan tujuan untuk mengumpul orang dari pelbagai organisasi. Majlis persidangan ini biasanya akan merangkumi pelbagai aktiviti yang disediakan oleh para penganjur untuk mencapai objektif sesuatu majlis persidangan tersebut. Pelancaran majlis persidangan amatlah penting supaya para hadirin dapat mengetahui maklumat majlis serta melibatkan diri mereka dalam majlis persidangan dengan sepenuhnya. Informasi utama yang perlu diketahui oleh para peserta adalah tentang aktiviti yang akan dijalankan, tarikh, masa, lokasi dan lain-lain lagi. Maklumat dan segala aturcara tentang sesuatu majllis persidangan selalunya akan dicetakkan dalam bentuk buku untuk diberi kepada perserta persidangan. Dalam hal ini, dilema yang sering dihadapi oleh pihak penganjur ialah perubahan pada sesuatu aktiviti pada saat-saat yang akhir. Cara penyelesaian yang sering

digunapakai adalah mencetak bahagian yang diperbetulkan dan mengagihkannya kepada para peserta. Jadi cara penyelesaian sebegini didapati tidak berapa praktikal untuk digunapakai semasa menjalankan sesuatu majlis persidangan secara besar-besaran. Isu-isu yang dikenalpasti telah membawa kepada satu jalan penyelesaian iaitu pembangunan aplikasi EventShare untuk digunakan oleh para peserta sesuatu majlis persidangan. Terdapat empat aspek kunci terhadap pembangunan aplikasi pembangunan aplikasi ini. Aspek utama ialah aplikasi EventShare adalah ia merupakan satu aplikasi yang mudah digunakan oleh semua peserta yang memiliki telefon pintar. Dan aspek kedua adalah, ia juga merupakan aplikasi yang mesra pengguna.aspek ketiga ialah aspek keselamatan data pengguna yang akan menggunakan aplikasi ini. Dan aspek yang keempat ialah kecekapan fungsian aplikasi. 2 PENYATAAN MASALAH Terdapat dua pernyataan masalah yang dikenalpasti untuk projek ini. Dalam hal ini, kebarangkalian untuk berlaku penukaran dalam agenda program atau jadual berkenaan program adalah tinggi. Situasi ini menyebabkan para penganjur persidangan menghadapi masalah untuk memastikan setiap peserta mangambil tahu tentang segala perubahan yang dilaksanakan.ini adalah masalah pertama yang dikenalpasti. Dan masalah yang kedua adalah para penganjur terpaksa menggunakan kertas yang amat banyak untuk menyediakan buku aturacara untuk diberi kepada para hadirin. Dan situasi ini akan menjadi lebih teruk jika terdapat pembetulan pada buku aturcara yang dicetak. Jadi perkara ini bertentang dengan konsep Go Green yang diamalkan di negara kita untuk melindungi alam sekitar kita. 3 OBJEKTIF KAJIAN Tujuan aplikasi EventShare ini dibangunkan adalah untuk merekabentuk satu platform kepada para penganjur untuk mengedarkan segala maklumat tentang majlis persidangan. Objektif utama yang dikenalpasti adalah untuk menyediakan platform kepada para peserta untuk melibatkan diri dengan sepenuhnya dalam kalangan mereka di majlis persidangan yang dihadiri. Dan objektif yang kedua adalah untuk memastikan para penganjur mengaplikasikan konsep Go Green dengan mengurangkan pengunaan kertas.

4 METODOLOGI KAJIAN Metodologi yang sesuai untuk digunakan untuk pembangunan aplikasi EventShare adalah metodologi Waterfall. Metodologi ini sesuai untuk digunakan untuk pembangunan projek yang berskala kecil. Disamping itu, ia juga boleh digunakan untuk pembangunan projek yang dijalankan secara berperingkat serta mudah dikendalikan. Metodologi Waterfall ini mempunyai lima fasa. Fasa pertama ialah fasa keperluan diikuti dengan fasa kedua iaitu fasa analisis,fasa rekabentuk, fasa pelaksanaan,dan fasa yang terakhir ialah fasa pengujian. Fasa pertama ini tertumpu kepada keperluan untuk pembangunan projek ini. Keperluan projek ini haruslah memenuhi kehendak pengguna. Dalam hal ini, projek ini dibangunkan untuk membantu pihak penganjur untuk menjalankan satu majlis persidangan yang efisien dengan menggunakan aplikasi EventShare berbanding cara tradisional yang mempunyai beberapa masalah yang perlu dihadapi oleh pihak penganjur. Fasa kedua iaitu fasa analisis yang diperlukan untuk mengesahkan keperluan projek yang akan dibangunkan. Dalam hal ini, perbandingan antara aplikasi yang sedia ada dan mempunyai ciri ciri yang sama dengan aplikasi yang akan dibangunkan, dianalisis untuk penambahbaikan. Disamping itu setiap keperluan pegguna dianalisa dengan mendalam supaya pembangunaan aplikasi dapat memenuhi kehendak penguna kelak. Fasa ketiga rekabentuk merangkumi perkara-perkara seperti keperluan perkakasan dan perisian. Perkakasan komputer terbahagi kepada dua kategori utama unit sistem dan peralatan. Unit sistem mengandungi komponen-komponen elektronik yang digunakan untuk memproses dan menyimpan data dan arahan buat sementara waktu. Komponen ini merangkumi unit pemprosesan pusat, memori utama dan papan sistem. Alat-alat perantinya adalah perkakasan yang digunakan untuk input, storan bantuan, paparan, dan komunikasi.( Types of Computer Systems n.d.) Jadual 3.1 menunjukkan perkakasan komputer yang diperlukan untuk pembangunan aplikasi EvenShare manakala Jadual 3.2 menunjukkan perkakasan telefon pintar yang diperlukan untuk pembangunan dan penguna.

Jadual 1 Perkakasan komputer untuk pembangunan aplikasi Kriteria Spesifikasi Pembangun Unit Pemprosesan Utama(CPU) Intel(R) Pentium(R) CPU B960 Ingatan Cakera Rawak (RAM) 6.00 GB Cakera Penyimpanan (HDD) SSD Toshiba 120GB dan Cakera Keras Toshiba 128GB Q Series Unit Pemprosesan Grafik(GPU) Nvidia GTX 760 4GB Jadual 2 Perkakasan telefon pintar Android bagi pembangun dan penguna Kriteria Spesifikasi Pembangun Spesifikasi Penguna Saiz Skrin Minimum 5.5 inci Minimum 5 inci Cekera Pemyimpanan 8GB microsd Minimum 2GB microsd Ingatan Cakera Rawak(RAM) 8GB Minimum 512MB dan keatas Resolusi Paparan 1920 x1080 pixels Minimum 540 x 960 pixels Pemproses 1.2GHz quad-core Minimum Dual Core 1.0GHz Fasa keempat yang bernama pelaksanaan merupakan fasa yang penting untuk keseluruhan projek yang akan dibangunkan. Untuk aplikasi EventShare yang akan dibangunkan bahasa pengaturcaraan yang akan digunakan adalah Java dan MySql untuk pengaturcaraan pangkalan data PhpMyAdmin. Spesifikasi perisian merujuk kepada atur cara atau satu set arahan dan aplikasi yang digunakan untuk mengurus dan mengawal pelbagai fungsi peranti seperti komputer,telefon mudah alih. Jadual 3.3 dibawah menunjukkan perisian komputer untuk pembangunan aplikasi EventShare. Spesifikasi perisian untuk peranti mudah alih yang diperlukan oleh pembangunan dan penguna adalah sistem operasi Android versi 4.0 dan ke atas.

Jadual 3 Spesifikasi Perisian Perisian Huraian Microsoft Windows 7 Premium Android Studio PhpMyAdmin bertujuan untuk mengendalikan pentadbiran MySQL melalui web. Fasa kelima yang diaplikasikan ialah penguijian sistem Fasa ini amat penting untuk mengetahui sejauh mana aplikasi EventShare dapat menyelesaikan masalah yang dinyatakan sebelum ini.terdapat beberapa teknik yang digunakan untuk fasa pengujian yang dilakukan pada aplikasi EventShare. Pengujian yang dilakukan pada aplikasi ini hanya melibatkan bahagian fungsian aplikasi EventShare serta pengujian yang berdasarkan risiko fungsian aplikasi EventShare ini. Kaedah pengujian black-box dijalankan terhadap fungsian aplikasi bersama dua teknik yang dinyatakan seperti dibawah: Sistem pengoperasian yang merupakan keperluan asas untuk mengawal semua fungsi utama dan menginterasikan semua bahagian dalam pembangunan aplikasi ini. Merupakan satu kit pembangunan perisian yang digunakan untuk tujuan pembangunan aplikasi untuk platform Android. PhpMyAdmin adalah alat perisian percuma yang ditulis dalam PHP, yang i. Decision table testing ii. Use case testing Terdapat beberapa kriteria yang diperlukan sebelum proses pengujian dijalankan pada aplikasi yang dibangunkan iaitu dokumen keperluan versi 1.0 bagi aplikasi EventShare, pangkalan data

PhpMyAdmin yang berada dalam keadaan yang berfungsi serta sambungan internet yang stabil. Sebarang ralat yang ditemui semasa fasa pengujian seboleh-bolehnya akan diperbaiki untuk mencapai objektif pembangunan aplikasi EventShare. Rajah di bawah menunjukkan gambar metodologi Waterfall yang digunakan untuk pembagunan aplikasi EventShare ini. Rajah 1 Model kajian Waterfall 5 HASIL KAJIAN Hasil dari kajian ini adalah kewujudan aplikasi EventShare. Bahagian laporan ini akan membincangkan tentang pembamgunan aplikasi ini. Fasa yang memainkan peranan penting dalam penghasilan projek ini adalah fasa reka bentuk dan pelaksanaan. Dalam fasa reka bentuk ini, bahasa pengaturcaraan iaitu Java digunakan untuk mengaturcara aplikasi ini dengan menggunakan Android Studio sebagai alat utama untuk membangunkan aplikasi mudah alih. Pada permulaanya antaramuka aplikasi akan direkabentuk di fail.xml dan diikuti dengan pengaturcaraan semua fungsian pada fail.java. Setiap antaramuka yang direka juga akan disambungkan untuk manghasilkan satu aplikasi yang penuh. Bahagian ini kemudiannya disambungkan dengan pangkalan data yang dibina pada laman PhpMyAdmin yang diaturcara dengan menggunakan bahasa pengaturcaraan MySql. PhpMyAdmin ini mengandungi semua jadual yang akan menyimpan data yang digunakan pada aplikasi EventShare. Satu akaun akan

dicipta untuk para peserta majlis persidangan dan kata laluan mereka akan dihantar kepada peserta tersebut melalui email semasa pendaftaran. Para peserta kemudiannya boleh memuat turunkan aplikasi dan terus log masuk ke aplikasi ini dan terus menggunakannya. Gambar rajah dibawah menunjukkan antaramuka aplikasi mudah alih EventShare. Rajah 2 Antaramuka pilihan pengguna EventShare Rajah 2 di atas menunjukkan antaramuka utama aplikasi EventShare yang memaparkan empat pilihan utama yang akan dipaparkan kepada setiap pengguna aplikasi EventShare ini. Keempat empat pilihan ini akan menunjukkan makumat yang telah dipilih oleh para pengguna mengikut pilihan mereka dalam majlis persidangan yang dihadiri. Sebagai contohnya, pengguna aplikasi ini boleh memilih semua sesi yang perlu mereka hadiri seperti yang tersenarai pada pilihan jadual(schedule) pada aplikasi EventShare. Semua pilihan sesi pengguna akan terpapar pada pilihan My Schedule dimana pengguna akan mempunyai pilihan untuk memadam sesi pilihan mereka.

Rajah 3 Antaramuka pilihan maklumat peserta majlis persidangan Rajah 3 di atas merupakan antaramuka para peserta.antaramuka di kanan menunjukkan senarai peserta yang terlibat dalam majlis persidangan. Semua peserta yang menggunakan aplikasi EventShare akan dapat melihat senarai peserta yang terlibat dalam majlis persidangan dan mereka juga akan mempunyai pilihan untuk menambahkan peserta lain dalam senarai kenalan mereka dan terus berkomunikasi dengan mereka menggunakan maklumat yang terpapar dibawah nama peserta yang dipilih. 6 KESIMPULAN Aplikasi EventShare ini dijangka dapat memenuhi keperluan para pengguna terutamanya pihak penganjur sesuatu majlis persidangan. Aplikasi ini juga dijangka dapat meningkatkan penglibatan para peserta di majlis persidangan. Peningkatan penglibatan peserta dapat dicapai dengan fitur pemaparan segala informasi tentang majlis persidangan seperti jadual majlis persidangan, imformasi peserta, maklumat penganjur, lokasi,penutur dan semua yang terlibat

dalam majlis persidangan yang dijalankan. Disamping itu, para penganjur juga boleh mengamalkan konsep Go Green dengan mengurangkan pengunaan kertas. Penganjur majlis persidangan semestinya akan dapat mengurangkan pengguanaan kertas dari segi percetakkan, kerana semua informasi tentang majlis akan dipaparkan pada aplikasi EventShare. Aplikasi ini sesuai digunakan untuk semua skala majlis persidangan mahupun besar atau kecil.