BAB I PENDAHULUAN 1.1. Latar Belakang

dokumen-dokumen yang mirip
Sistem Informasi Manajemen Layanan SMS Center Universitas Muhammadiyah Malang

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. teknologi telekomunikasi yang mengolah memproduksi serta mengirim

1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1. Latar Belakang dan Permasalahan

BAB I PENDAHULUAN I.1. Latar Belakang

SISTEM INFORMASI PELANGGAN BERBASIS SMS GATEWAY PADA DEALER YAMAHA JAYA MOTOR

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. latar belakang permasalahan, rumusan masalah, batasan masalah, tujuan, metodologi penelitian, serta sistematika penulisan laporan.

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. pesat, sehingga banyak yang menggunakannya dalam kehidupan sehari-hari untuk

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

Pengembangan Aplikasi Pengelolaan Rapat Studi Kasus: Jurusan Sistem Informasi

BAB V PENUTUP Kesimpulan Saran DAFTAR PUSTAKA... 96

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

1 BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB IV ANALISA DAN HASIL PENGUJIAN SISTEM. Analisis sistem dari aplikasi ini terdiri dari : 3. Kebutuhan Pengembangan Aplikasi

1 BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. kunci pintu rumah yang ada sekarang ini sebagian besar masih menggunakan

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

Politeknik Negeri Sriwijaya BAB I PENDAHULUAN

BAB I PENDAHULUAN. didapatkan secara mudah, cepat, efektif dan akurat. pengaruh perkembangan teknologi informasi. Sebagai institusi pendidikan, saat

BAB 1 PENDAHULUAN 1.1. Latar Belakang

SISTEM INFORMASI RENTAL PC GAME ONLINE PADA RENTAL PC GAME SPYRO BERBASIS WEB DAN PEMESANAN CD VIA SMS

BAB I PENDAHULUAN. Setelah mengalami beberapa tahap perkembangan teknologi dalam

BAB I PENDAHULUAN. A. Latar Belakang. Kemajuan teknologi informasi yang sangat pesat pada masa

1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. 1.2 Rumusan Masalah

BAB I PENDAHULUAN. 1.1 Latar Belakang

1. BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB I. PERSYARATAN PRODUK

BAB I PENDAHULUAN. berkembang dengan sangat pesat dan dengan mudah didapatkan, baik itu dari

BAB I PENDAHULUAN. I.1. Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

PENDAHULUAN. kepada pihak yang membutuhkan. Permasalahan lainnya adalah kurangnya

BAB I PENDAHULUAN. Seiring dengan perkembangan teknologi yang semakin. pesat, Departemen Teknik Geodesi Fakultas Teknik Departemen

BAB I PENDAHULUAN. memiliki fitur SMS. SMS juga tetap dapat terkirim walaupun ponsel penerima

BAB I PENDAHULUAN. 1.1 Latar Belakang

UKDW BAB 1 PENDAHULUAN

1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. pesatnya sehingga kita dengan mudah bisa menikmatinya. Perkembangan. saja seolah-olah tanpa mengenal batasan ruang dan waktu.

BAB 1 PENDAHULUAN. tersebut. Pemasaran ini pun disebut dengan pemasaran online shop.

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

1. BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

DAFTAR ISI HALAMAN JUDUL HALAMAN PENGESAHAN PEMBIMBING HALAMAN PENGESAHAN PENGUJI KATA PENGANTAR.. DAFTAR GAMBAR DAFTAR MODUL..

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN I.1 Latar Belakang

BAB I PENDAHULUAN. mempermudah pekerjaan terutama untuk sebuah instansi pemerintahan atau

PENDAHULUAN 1 BAB Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. bidang organisasi. Kemajuan teknologi memungkinkan berbagai pengelolaan

PROPOSAL TUGAS AKHIR MEMBANGUN APLIKASI E-VOTING MENGGUNAKAN SMS GATEWAY BERBASIS WEB MULTIMEDIA

RANCANG BANGUN SISTEM REMINDER KREDIT SEMESTER STUDI KASUS JURUSAN TEKNIK INFORMATIKA UNIVERSITAS MUHAMMADIYAH MALANG TUGAS AKHIR

ANALISIS SISTEM INFORMASI AKADEMIK BERBASIS SMS GATEWAY PADA FAKULTAS TEKNOLOGI INFORMASI DAN KOMUNIKASI UNIVERSITAS SEMARANG

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB I PERSYARATAN PRODUK

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. telah diperkenalkan pada tahun 1992 di Eropa oleh ETSI (European Telecommunikation

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang

Proyek Akhir II Aplikasi Transaksi Pengisian Voucher Handphone Berbasis Web BAB I PENDAHULUAN

BAB I PENDAHULUAN I-1

BAB I PENDAHULUAN 1.1 Latar Belakang

PERAN SMS GATEWAY DALAM PENYEBARAN INFORMASI

SISTEM PELAYANAN NASABAH BERBASIS SMS GATEWAY PADA BANK SAMPAH MALANG

BAB I PENDAHULUAN. selular. Salah satu contoh perkembangan telekomunisasi yang biasa digunakan

BAB I PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN. MA NEGERI (MAN) CIKARANG ingin memiliki aplikasi yang dapat berfungsi

SISTEM INFORMASI PENJADWALAN MEETING MENGGUNAKAN SMS GATEWAY BERBASIS WEB

BAB I PENDAHULUAN 1.1. Latar Belakang

APLIKASI SISTEM INFORMASI PERKUMPULAN KEPALA KELUARGA BERBASIS SMS GATEWAY (Studi Kasus: Wilayah RW-IV Kelurahan Kratonan) Publikasi

PEMBANGUNAN PERANGKAT LUNAK PELAPORAN DATA BENCANA ALAM MENGGUNAKAN SMS GATEWAY

Membangun Aplikasi SMS Gateway Berbasis Web dengan Codeigniter & Bootstrap. Awan Pribadi Basuki CV. LOKOMEDIA

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar belakang

BAB I PENDAHULUAN I - 1

BAB I PENDAHULUAN 1.1 Latar Belakang

PROPOSAL SKRIPSI SISTEM INFORMASI KEHADIRAN PERKULIAHAN MAHASISWA VIA SMS GATEWAY. Logo kampus. Oleh : NAMA ANDA NIM : XXXXX

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN I-1

TUGAS DATA WAREHOUSE

BAB I PENDAHULUAN. 1.1 Latar Belakang

Transkripsi:

BAB I PENDAHULUAN 1.1. Latar Belakang SMS (Short Message Service) merupakan layanan pengiriman pesan singkat berbasis teks. SMS pertama kali dikirimkan pada 3 Desember 1992 oleh Neil Papworth ke sebuah ponsel Orbitel 901 milik Richard Jarvis (Galih Bayu, Ngaziz Amal Nur, 2013). Semenjak itu SMS berkembang sehingga para perusahaan telekomunikasi menjadikan SMS sebagai sebuah layanan utama yang memberikan profit kepada mereka. 23 tahun berlalu SMS memiliki banyak perkembangan, SMS dapat dijadikan sebagai media pemberitahuan utama bagi sebagian perusahaan/instansi, contoh seperti perusahaan telekomunikasi misal Telkomsel yang memberikan informasi ke para customernya melalui SMS. Selain itu perusahaan/instansi lain memanfaatkan SMS sebagai media pemberitahuan kepada karyawannya. Legacy system atau disebut dengan sistem warisan adalah sistem lama/tua yang masih digunakan dan menjadi bagian penting dan bernilai bagi sebuah perusahaan atau institusi dalam menjalani aktifitas mereka. Permasalahan yang timbul pada legacy system diantaranya adalah pengembang sekaligus pembuat sistem sudah tidak ada (dalam keadaan tertentu), metode yang digunakan kemungkinan sudah kadaluarsa, pencarian dan modifikasi mungkin akan dilakukan, dokumentasi yang mungkin tidak tersedia, sudah hilang atau tidak berlaku lagi (Demeyer Serge, Stephane Ducasse dan Oscar Nierstrasz, 2013). Re-engineering atau rekayasa ulang sistem merupakan sebuah proses membangun kembali sistem dimana produk yang dihasilkan diharapkan bertambah fungsionalitasnya, semakin baik performa & kehandalannya, serta meningkatkan kemampuan maintainability-nya (Pressman, 2010). Mengapa suatu sistem harus dilakukan re-engineering atau rekayasa ulang, alasannya adalah munculnya kebutuhan baru selama sistem tersebut digunakan, berubahnya lingkungan bisnis, adanya error yang harus segera diperbaiki, penambahan hardware terhadap sistem, 1

dan peningkatan performa dan kehandalan yang harus ditingkatkan (Sommerville, 2006). Ketika kita perlu untuk memperbarui software dan berharap performa, kehandalan, dan fungsionalitasnya bertambah, tanpa mempengaruhi fungsi utamanya, hal ini disebut software re-engineering. Ini adalah semua proses dimana desain sistem dari perangkat lunak berubah dan program ditulis ulang. Legacy system tidak bisa terus menggunakan teknologi baru yang tersedia. Tidak seperti hardware yang menjadi usang, software akan menua setiap waktu tetapi fungsinya tidak. Terkadang software memiliki bagian/komponen yang membutuhkan perawatan dan juga rekayasa ulang (Tutorialspoint, [no date]). Keunggulan dalam melakukan software re-engineering yaitu dengan dilakukannya re-engineering dapat mengurangi biaya jika dilakukan pengembangan ulang terhadap sistem. Dengan menggunakan cara ini waktu dan dana yang dibutuhkan akan lebih sedikit karena cukup mencari alternatif yang dibutuhkan pada hal yang akan diubah atau ditambahkan (Abbas, Jeberson dan Klinsega, 2012). Universitas Muhammadiyah Malang memiliki sebuah legacy system yakni layanan SMS gateway dimana layanan ini dapat melakukan broadcast message ke dosen dan karyawan serta pengiriman single SMS. Layanan ini berbasis web yang dapat diakses secara lokal pada domain sms.umm.ac.id. Secara fungsional sistem ini dapat melakukan pengiriman single SMS dan broadcast message ke grup. Grup dibagi menjadi dua kategori yaitu karyawan dan dosen. Pada kategori karyawan, sistem dapat melakukan broadcast ke semua karyawan, berdasarkan unit kerja, dan grup yang dapat dibuat manual. Sedangkan pada kategori dosen, sistem dapat melakukan broadcast ke semua dosen, berdasarkan fakultas, berdasarkan jurusan dan grup yang dapat dibuat manual. Secara non-fungsional layanan ini belum memiliki interface yang responsif. Selama sistem ini digunakan muncul beberapa kebutuhan baru, yakni kebutuhan akan fungsionalitas diantaranya saldo pulsa yang nantinya digunakan untuk membayar biaya penggunaan broadcast message di setiap fakultas, jurusan, dan unit kerja. Kemudian automatic reply yang diintegrasikan dengan data request sebagai media pengambilan informasi terkait akademik dan keuangan mahasiswa, automatic broadcast yang memberikan informasi secara terjadwal, serta memiliki 2

interface yang responsif. Selain itu kebutuhan akan single SMS dihapus karena dianggap tidak sesuai dengan kebutuhan saat ini. Dengan latar belakang masalah diatas maka implementasi software re-engineering dapat menangani permasalahan seperti ini. Proyek yang dikerjakan ini merupakan permintaan dari Lembaga Informasi dan Komunikasi Universitas Muhammadiyah Malang, proyek tersebut berupa sistem informasi manajemen layanan SMS center berbasis web yang berfungsi untuk membantu memudahkan permintaan dan pengiriman data/informasi kepada mahasiswa, staff (dosen dan karyawan) dan orang tua mahasiswa di Universitas Muhammadiyah Malang melalui SMS. 1.2. Rumusan Masalah Dari latar belakang diatas, permasalahan utama yang akan dibahas yakni : a. Bagaimana cara mengimplementasikan proses-proses dari software reenginering pada legacy system (SMS gateway) untuk ditransformasikan kedalam sistem informasi manajemen layanan SMS center? b. Bagaimana cara membuat sistem automatic reply? c. Bagaimana cara membuat sistem automatic broadcast sesuai dengan jadwal yang ditentukan? d. Bagaimana mengintegrasikan sistem automatic reply dengan sistem informasi manajemen layanan SMS center untuk mengambil data yang diminta? 1.3. Tujuan Adapun tujuan penelitian ini antara lain : a. Mampu mengimplementasikan proses-proses dari software re-enginering pada legacy system untuk ditransformasikan kedalam sistem informasi manajemen layanan SMS center. b. Mampu membuat sistem automatic reply. c. Mampu membuat sistem automatic broadcast yang sesuai dengan jadwal pengiriman yang ditentukan. d. Dapat mengintegrasikan sistem automatic reply dengan sistem informasi manajemen layanan SMS center untuk mengambil data yang diminta. 3

1.4. Batasan Masalah Terdapat beberapa batasan masalah dalam penelitian ini : a. Sistem data request menggunakan format SMS yang ditentukan. b. Data yang di request hanya data akademik dan keuangan mahasiswa. c. Tidak membahas tentang media pendukung sistem, seperti modem dan server. d. Pada penelitian ini tidak membahas tentang security. e. Sistem diimplementasikan langsung dan dapat diakses melalui domain sms.umm.ac.id. 1.5. Metodologi 1.5.1. Studi Pustaka Pada tahap ini dilakukan pengumpulan dokumen, jurnal, buku, dan literatur ilmiah lainnya yang berhubungan dengan software reengineering. 1.5.2. Pengumpulan Data Pada tahap ini permohonan untuk permintaan data ke Lembaga Informasi dan Komunikasi terkait dengan kebutuhan penelitian. Data yang diambil meliputi data akademik dan keuangan mahasiswa. 1.5.3. Analisa Kebutuhan Pada tahap ini penulis akan melakukan software re-engineering untuk menganalisa kebutuhan fungsional sistem informasi manajemen layanan SMS center yang diambil dari kebutuhan lama pada legacy system dan kebutuhan baru serta kebutuhan non-fungsional dari sistem. 1.5.4. Desain Sistem Pembuatan arsitektur sistem, gambaran sistem dan rancangan desain antarmuka akan dibuat pada tahap ini untuk mendukung proses implementasi. 1.5.5. Implementasi Pada tahap ini sistem informasi manajemen layanan SMS center akan diimplementasikan menggunakan bahasa pemrograman PHP dengan bantuan framework Codeigniter untuk meringkas waktu pengerjaan, dan Gammu sebagai driver modem untuk SMS gateway, serta crontab sebagai alat bantu untuk menjalanakan script secara terjadwal pada background process. 4

1.5.6. Pengujian Sistem Pada tahap ini akan dilakukan pengujian terhadap fungsionalitas sistem yang telah dideskripsikan pada tahap analisa kebutuhan fungsional serta non-fungsional. Selain melakukan pengujian terhadap fungsional dan non-fungsional, pengujian lain terkait dengan rekayasa ulang perangkat lunak yakni membandingkan sistem yang lama / legacy system (SMS gateway) dengan sistem yang baru (Sistem Informasi Manajemen Layanan SMS Center). 1.5.7. Penulisan Laporan Membuat dokumentasi dan laporan penelitian sesuai dengan format yang telah ditentukan dari pembangunan sistem hingga sistem bisa digunakan. Disamping itu dengan adanya dokumentasi dapat mempermudah bagi peneliti atau pengembang aplikasi selanjutnya. 1.6. Sistematika Penulisan Untuk memudahkan pembahasan dalam skripsi ini, maka penulisan skripsi dibagi dalam beberapa BAB dengan sistematika sebagai berikut: 1.6.1. BAB I. Pendahuluan Bab ini meliputi latar belakang permasalahan, tujuan, rumusan masalah, batasan masalah, metodologi penyelesaian masalah dan sistematika penulisan. 1.6.2. BAB II. Landasan Teori Bab ini menjelaskan tentang re-engineering, proses-proses dari software reengineering, legacy system, SMS gateway, sistem informasi, framework PHP CodeIgniter, database MySQL, dan web service serta tools penunjang pembuatan sistem informasi manajemen layanan SMS center. 1.6.3. BAB III. Analisa dan Perancangan Sistem Dalam bab ini akan dibahas mengenai bagaimana proses implementasi software re-engineering terhadap legacy system (SMS Gateway) yang ditranformasikan menjadi sistem informasi manajemen layanan SMS center. 1.6.4. BAB IV. Implementasi dan Pengujian Sistem Bab ini membahas tentang pengimplementasian sistem dan pengujian sistem yang telah dibuat analisa dan desainnya pada BAB III dan pengujian 5

dilakukan mulai dari fungsionalitas maupun non fungsional serta dibandingkan dengan legacy system (SMS Gateway). 1.6.5. BAB V. Penutup Bab ini berisikan kesimpulan dan saran yang diperoleh dari hasil implementasi dalam skripsi ini untuk dapat dikembangkan. 6