• Tidak ada hasil yang ditemukan

BAB 1 PENDAHULUAN. perangkat mobile itu sendiri juga banyak, mulai dari Smartphone yang berbasis

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB 1 PENDAHULUAN. perangkat mobile itu sendiri juga banyak, mulai dari Smartphone yang berbasis"

Copied!
7
0
0

Teks penuh

(1)

1 BAB 1

PENDAHULUAN

1.1 Latar Belakang

Pengisian KRS (Kartu Rencana Study) merupakan bagian yang berperan penting dalam sistem akademik BINUS University. M ahasiswa harus mengisi KRS untuk menentukan kelas perkuliahan dan mata kuliah yang akan diambil pada semester berikutnya. Hal ini menjadikan pengisian KRS sebagai hal yang vital bagi kelancaran perkuliahan mahas iswa karena jika mahasiswa tidak mengisi KRS sesuai dengan ketentuan yang ada maka mahasiswa bersangkutan dinyatakan cuti kuliah.

Perangkat mobile merupakan salah satu media komunikasi yang lumrah karena peredarannya yang sangat luas saat ini dan mudah dipakai. Jenis dari perangkat mobile itu sendiri juga banyak, mulai dari Smartphone yang berbasis

Symbian sampai PDA (Personal Digital Assistant) yang berbasis Windows

Mobile. Selain itu, teknologi jaringan yang juga berkembang dengan pesat mendukung pengembangan perangkat lunak yang memanfaatkan jaringan wireless (nirkabel). Teknologi tersebut meyediakan akses jaringan tanpa kabel dengan kecepatan yang cukup tinggi; GPRS (115 kb/s), 3G (384 kb/s), yang memungkinkan mahasiswa merasa nyaman dalam mengakses informasi.

Dengan adanya pengembangan sistem pengisian KRS dalam bentuk aplikasi yang mendukung berbagai jenis sistem operasi di perangkat mobile akan memberikan alternatif tambahan bagi mahasiswa untuk mengakses form

(2)

registrasi KRS, yang dapat mempermudah mahasiswa dan menambah kelancaran proses akademis di BINUS University.

1.2 Ruang Lingkup

1.2.1 Batasan Penelitian

Untuk pembahasan yang lebih terarah dan terfokus pada tujuan yang ingin dicapai, maka skripsi ini memiliki ruang lingkup atau batasan sebagai berikut:

1. Analisis sistem yang sedang berjalan.

2. Analisis kebutuhan aplikasi M obile KRS di mobile phone. 3. Perancangan aplikasi M obile KRS dan fitur-fiturnya.

4. Studi kasus mengenai tanggapan dan minat mahasiswa terhadap aplikasi M obile KRS di mobile phone.

5. Tidak membahas pengimplementasian basis data lebih lanjut. 6. Tidak membahas masalah keamanan dan sekuriti jaringan. 7. Tidak membahas daya konektivitas.

1.3 Tujuan dan Manfaat

1.3.1 Tujuan Penelitian

Tujuan dari penelitian pengembangan Teknologi Sistem KRS M obile berbasis J2M E dan M IDP menggunakan jaringan wireless GPRS adalah sebagai berikut :

(3)

1. M embuat satu alternatif baru dalam sistem pengisian KRS dengan menggunakan sistem pengisian berbasis Mobile tanpa dibatasi tempat dan waktu menggunakan jaringan GPRS.

2. M engukur beberapa poin dari aplikasi M obile KRS yang telah dikembangkan.

Dalam hal ini poin-poin yang terkaji mencakup tingkat kepuasan mahasiswa dalam menggunakan aplikasi (Karena kepuasan bersifat abstrak, maka digunakan range nilai 1-5 untuk dijadikan pedoman pengukuran bagi setiap mahasiswa).

3. M engukur dan membandingkan efisiensi aplikasi pengisian KRS M obile dengan aplikasi pengisian KRS Internet. Penguasaan dan pemahaman aplikasi (Diukur menggunakan satuan waktu, dari awal akses aplikasi sampai form selesai diisi). Waktu yang diperoleh akan dibandingkan dengan pengisian dengan aplikasi KRS Internet.

1.3.2 Manfaat Penelitian

M anfaat yang dapat diperoleh dari pengembangan perangkat lunak sistem KRS mobile menggunakan jaringan GPRS adalah:

1. M emberikan informasi mata kuliah dan jadwal yang dapat diambil kepada mahasiswa secara jelas pada saat registrasi KRS.

2. M enyediakan suatu sarana alternatif registrasi KRS yang mudah dan fleksibel.

(4)

4. Pendalaman keilmuan di bidang teknologi informasi pada IT Directorate BINUS University.

1.4 Metode Penelitian

M etodologi yang dipakai pada penilitian di skripsi ini adalah metodologi pengembangan Waterfall, yang terdiri dari beberapa tahapan, yaitu:

Requirement Specification

Pada tahap ini dilakukan pengumpulan data dan informasi yang diperlukan sebagai pendukung penelitian dan skripsi. Pengumpulan data dilakukan melalui survey dengan membagikan kuesioner ke mahasiswa melalui internet dan pengumpulan informasi yang berupa teori pendukung dilakukan dengan studi literatur.

Analysis

Pada tahap ini, dilakukan analisis dan pendefinisian terhadap masalah-masalah yang terdapat pada sistem yang sampai sekarang masih digunakan dimana sistem yang ada saat ini kurang efektif dalam memberikan solusi-solusi pemecahan masalah yang didapatkan melalui pengamatan langsung maupun kuesioner-kuesioner yang disebarkan kepada mahasiswa. Tahap ini dibantu dengan diagram UM L untuk menjelaskan sistem yang sedang dipakai.

(5)

Design

Proses ini digunakan untuk merancang sistem solusi permasalahan atas sistem yang sedang dipakai. Perancangan dilakukan dalam diagram UM L untuk menjelaskan alir sistem. Pada tahap ini juga ditentukan bahasa pemrograman yang digunakan untuk merancang aplikasi KRS M obile ini.

Coding And Testing

Desain harus diubah bentuknya menjadi bentuk yang dapat dimengerti oleh komputer, yaitu ke dalam bahasa pemrograman melalui proses coding. Tahap ini merupakan implementasi dari tahap desain yang secara teknis akan dikerjakan. Proses Coding ini harus dilakukan Testing untuk menguji kesalahan-kesalahan program maupun fungsi dari sistem.

Implementation

Setelah semua fungsi-fungsi software harus di ujicoba agar software bebas dari kesalahan, dan hasilnya harus benar-benar sesuai dengan kebutuhan yang sudah didefinisikan sebelumnya. M aka proses selanjutnya adalah bagaimana sistem baru akan diinstall dan dijalankan dengan pengoperasian yang dilakukan oleh mahasiswa.

Maintenance

Pemeliharaan suatu software sangat diperlukan, termasuk di dalamnya adalah pengembangan, karena software yang dibuat tidak selamanya hanya seperti itu. Ketika dijalankan mungkin saja masih ada kesalahan kecil yang tidak ditemukan sebelumnya, atau ada penambahan fitur-fitur yang belum ada pada

(6)

software tersebut. Pengembangan diperlukan ketika adanya perubahan dari perusahaan seperti ketika ada pergantian sistem operasi atau perangkat lainnya.

M etode pengembangan perangkat lunak yang digunakan terbagi menjadi dalam tahap studi, pengumpulan bahan, implementasi perangkat lunak, dan terakhir pengujian aplikasi.

Tahapan Penelitian:

1. Studi Pustaka

a. Sistem Jaringan GPRS

GPRS disini berperan untuk memberi sebuah koneksi jaringan ke seluruh pengguna dalam area sekitar dengan memanfaatkan gelombang radio sebagai media pertukaran data. b. Sistem Pengembangan Software dengan MIDP-J2ME.

Mobile Information Device Profile (MIDP) disini adalah spesifikasi yang digunakan sebagai Java yang tertanam di perangkat seperti ponsel dan PDA. Dan MIDP ini digunakan aplikasi J2ME sendiri sebagai spesifikasi sekumpulan platform Java yang ditujukan untuk memberikan sertifikasi koleksi Java API untuk pengembangan perangkat lunak.

2. Pengumpulan Bahan

a. Perangkat Keras yang digunakan ialah:

(7)

ii. Server dan Koneksi GPRS, dll. b. Perangkat Lunak.

i. MIDP-J2ME Developer Kit, dll.

ii. PHP Developer Kit,dll

3. Implementasi Perangkat Lunak.

4. Pengukuran tingkat penguasaan dan kepuasan mahasiswa terhadap aplikasi pengisian KRS yang dibangun.

5. Pengukuran perbandingan rata-rata waktu akses dan guna aplikasi yang dibangun dengan aplikasi pengisian KRS yang sedang berjalan.

1.5 Metodologi Pembangunan Perangkat Lunak

1. Perangkat Lunak Berbasis Objek.

Referensi

Dokumen terkait

Android adalah sebuah sistem operasi untuk perangkat mobile berbasis.. linux yang mencakup sistem operasi, middleware

Aplikasi Belajar Huruf Arab Dasar dan IQRA Lengkap Dengan Suara Untuk Perangkat Mobile Berbasis Android merupakan salah satu aplikasi alternatif untuk memudahkan user

Aplikasi Belajar Huruf Arab Dasar dan IQRA Lengkap Dengan Suara Untuk Perangkat Mobile Berbasis Android merupakan salah satu aplikasi alternatif untuk memudahkan user

Dengan memanfaatkan sistem operasi android yakni sebuah perangkat lunak untuk perangkat mobile berbasis linux yang mencakup sistem operasi dan middleware serta

Aplikasi ini dibangun dengan menggunakan bahasa pemrograman Java untuk membangun perangkat lunak pada perangkat mobile android dan membangun perangkat lunak pada

Sistem yang dibuat ini adalah aplikasi mobile forensik yang dapat mengembalikan data yang telah hilang untuk membantu proses investigasi berbasis sistem operasi

Antusiasnya vendor memproduksi smartphone android dikarenakan android adalah OS mobile yang open platform sistem operasi untuk perangkat mobile berbasis linux yang

Dasar dari aplikasi adalah perangkat layanan sistem, yaitu berbagai view yang digunakan untuk membangun UI, conten provider yang memungkinkan aplikasi berbagai