710 likes | 1.79k Views
Pembuatan Aplikasi Mobile Learning Pada Sistem Android. Palupi Kusumo Wardani 50406551. Latar Belakang. Dengan segala aktifitas yang semakin padat menjadikan sebagian orang termasuk mahasiswa memiliki tingkat mobilitas yang tinggi .
E N D
PembuatanAplikasi Mobile Learning PadaSistem Android PalupiKusumoWardani 50406551
LatarBelakang • Dengansegalaaktifitas yang semakinpadatmenjadikansebagianorangtermasukmahasiswamemilikitingkatmobilitas yang tinggi. • Dibutuhkansebuahaplikasi yang membantumahasiswadalammengakseskegiatanperkuliahandikampus. • Penerapan mobile learning denganadanyaaplikasiuntuklatihansoalbagimahasiswa yang menggunakan system operasi android.
BatasanMasalah • Aplikasiinidibatasiuntuksatukelassajatetapidenganmatakuliah yang berbeda-beda. • Diujipada emulator Android, tidakdiujipada device sebenarnya.
Tujuan • Membuatsuatuaplikasi mobile learning berbasis platform Android yang menyajikansoal-soal yang dapatdikerjakanolehmahasiswa. • Soal-soalinidiberikanolehdosen, dandikerjakansecara online.
Metodologi • Tahap pertama : analisis kebutuhan. • mencarisoal-soaldanteori yang berkaitandenganmateripenulisan • Tahapkedua : perancangan sistem. • membuatdesainrancangandenganmenggunakan UML • Tahapketiga : implementasi. • pembangunansistem • menggunakan platform Android, Eclipse • bahasapemrograman PHP danMySQL • Tahapkeempat : Pengujiansistem • emulator android • webserver admin
Teoripadaaplikasi mobile learning • ArsitekturUmum m-learning
GambaranUmumAplikasi Aplikasi yang berbasiskan server-client, dimanasebagaiservernyaadalahberupa web yang diunggahpadasebuah webhosting. Sedangkanuntuksisi client merupakan user denganaplikasi mobile learning yang berjalanpada platform Android. Webservermerupakantempatuntukmenyimpansoal-soal yang akandiaksesoleh user. Padaaplikasiini, user harusmelakukan login denganmemasukkannamadan NPM untukdapatmengaksesnya. Untukmendapatkaninformasiterbarudari server, makadisediakan notification yang manaberfungsiuntukmendapatkan data terbarudari server. Webserverdikelolaoleh admin yang bertugasuntukmemperbaharuiinformasi. Webadmindapatmenghapus, menambah, ataumemperbaharuisoal-soal yang diberikanolehdosen.
RancanganSistem Terdapat 3 aktor yang merupakanpengguna system yaitupengguna mobile, webadmin, danwebserver. Pengguna mobile memilikiusecaseyaitudapatmengerjakanlatihansoal. Webadminbertugasuntukmengelolasemua data yang adapadawebserverdanapa yang dikerjakanolehwebadminmerupakan includes padakegiatanpengguna mobile. Sedangkanwebservermerupakanaktor yang memprosespermintaandaripengguna mobile. • Use Case Diagram
RancanganSistem • Proses Login (User dan Admin)
Rancangan Sistem • Alur Kerja Admin
RancanganSistem • AlurKerja User
StrukturNavigasiWebadmin Login Menu (Pertemuan Ke-) Edit Hapus Tambah Logout
StrukturNavigasi User Login Pilihan Menu Jarkom SBD Alg. Prlel Peng. SK IMK Matlan IsiSoal Nilai Logout
SpesifikasiPerangkatKeras • Prosesor : Pentium dual-core • Memori : 1 Gb • RuangPenyimpan : 120 Gb • Untukspesifikasiperangkatkerastidakharussamadengan yang ditulis, yang pentingperangkatkeras yang digunakandapatmenjalankanperangkatlunak yang digunakan.
SpesifikasiPerangkatLunak • BahasaPemrograman Java • SistemOperasi • Android Software Development Kit (Android SDK) • Integrated Development Environment (IDE) Eclipse 3.4 atau 3.5 • Android Development Tools (ADT) • Web service
Kesimpulan • Fitur-fiturdapatberjalandenganbaik. • Soalmunculsecaraterurut. • Soalberupapilihanganda. • Nilaitesdilihatsetelahsoalselesaidikerjakan. • Aplikasiinidapatdijadikanalternatifbagimahasiswa yang menggunakanperangkat android agar lebihmudahdalammengerjakanlatihansoal yang diberikanolehdosen. • Terdapat notification diponsel android user jikadosensudahmemasukkansoalterbaru.
Saran • aplikasiinidapatdikembangkanuntukberbagai program studidanberbagaimatakuliahdalampengembangandanpenyempurnaanselanjutnya.