PENDAHULUAN PEMBANGUNAN SISTEM INFORMASI BERBASIS DEKSTOP DAN WEB MULTIMEDIA DENGAN FRAMEWORK CODEIGNITER.

BAB I
PENDAHULUAN

1.1. Latar Belakang
Era

teknologi

mendorong

dan

timbulnya

globalisasi

kebutuhan

seperti

manusia


saat

akan

ini,

informasi.

Kebutuhan informasi yang sangat cepat dan tepat, sangat
vital bagi masyarakat saat ini, baik bagi dunia usaha,
pendidikan, dan penelitian dalam membuat keputusan atau
pengambilan
sesuai,

data.

baik,

membantu


aman,

sekali

keputusan

Dengan

bagi

adanya

dan

dalam

sistem

tepat


serta

pengolahan

user.

informasi

Untuk

data

akurat
dan

dapat

yang


sangat

pengambilan

menguasai

dan

mengendalikan informasi, dibutuhkan tenaga-tenaga kerja
yang berkualitas dan piranti-piranti yang mendukung.
Sebagai sebuah lembaga yang bergerak dalam bidang
kesejahteraan

keluarga

dan

masyarakat

Indonesia,


Perkumpulan Keluarga Berencana Indonesia saat ini telah
menggunakan komputer sebagai alat bantu untuk mempercepat
penyelesaian

pekerjaannya.

telah

sebelumnya

ada

mempermudah

Namun

dianggap

penyelesaian


Sistem

Informasi

yang

belum

dapat

masih

pekerjaan

para

pegawai

(efisiensi waktu dan tenaga).

Beberapa

permasalahan

yang

ditemukan

dari

sistem

yang lama di antaranya adalah:
1. Sistem

yang

pengelolaan

lama

masih

masih

semi

menggunakan

1

manual,
catatan

di

beberapa

selanjutnya

barulah


dilakukan

penginputan

ke

dalam

basis

data

organisasi.
2. Dalam

sistem

yang


lama

perhitungan

masih

harus

dilakukan secara manual sebelum dimasukkan ke dalam
basis

data

organisasi,

yang

memungkinkan

terjadinya


kesalahan pengolahan data yang cukup besar sehingga
hasil

yang

diperoleh

tidak

sesuai

dengan

data

yang

ada.
3. Untuk proses pencarian data juga masih belum terdapat
dalam sistem yang lama sehingga memerlukan waktu yang
lama untuk mencari dan mendapatkan data seorang mitra.
4. Sistem yang lama belum menyediakan fasilitas reporting
yang

membuat

organisasi

kesulitan

dalam

melakukan

evaluasi di beberapa bidang.
Perkembangan kebutuhan perusahaan akan efektifitas
dan efisiensi kerja yang semakin mendesak dan bertambah
setiap

tahunnya,

membuat

proses

manual

di

beberapa

pengelolaan, pencarian yang lama, serta perhitungan yang
manual

harus

segera

terkomputerisasi.
otomatis

ini

diubah

Pengubahan

nantinya

menjadi
proses

diharapkan

sistem

manual
mampu

yang

menjadi

mempermudah

penyelesaian pekerjaan para pegawai (efisiensi waktu dan
tenaga).
Dengan
diharapkan

pembuatan
dapat

Sistem

tercipta

Informasi
suatu

yang

baru

pencatatan

ini

serta

pengelolaan data yang baik, teratur dan efisiensi. Sistem
Informasi yang baru akan membatasi akses pada data-data
yang diolah serta yang disimpan sehingga dapat menjaga
keamanan dan kerahasiaan data-data yang disimpan. Data2

data

ini

nantinya

akan

diakses

oleh

kantor

pusat

dan

cabang dengan hak akses serta tugas yang berbeda untuk
melakukan pengelolaan.

1.2. Rumusan Masalah
Berdasarkan

latar

belakang

tersebut

diatas,

maka

penulis merumuskan permasalahan yang ada yaitu bagaimana
membangun

Sistem

Informasi

berbasis

desktop

dan

Web

Multimedia dengan Framework CodeIgniter bagi Perkumpulan
Keluarga Berencana Indonesia.

1.3. Tujuan Penelitian
Tujuan

dari

pembuatan

Tugas

Akhir

ini

adalah

membangun aplikasi Sistem Informasi berbasis desktop dan
Web

Multimedia

dengan

Framework

CodeIgniter

bagi

Perkumpulan Keluarga Berencana Indonesia.

1.4. Batasan Masalah
Dengan
dibangun,
untuk

banyaknya

maka

diperlukan

menghindari

pembahasan,

aspek

adapun

dalam

batasan

kerancuan
batasan

dan

aplikasi
masalah

yang

akan

yang

jelas

ketidakjelasan

dalam

masalahnya

adalah

sebagai

berikut:
1. Sistem Informasi ini merupakan studi kasus pada
Perkumpulan Keluarga Berencana Indonesia.
2. Sistem Informasi berbasis desktop dan web akan
mengelola data-data mitra strategis.

3

3. Perangkat Lunak yang digunakan untuk pembangunan
aplikasi ini adalah Visual C# 2005 untuk desktop
dan Adobe Dreamweaver CS 3 untuk web.
4. Sistem

akan

diintegrasikan

dengan

database

SQL

Server 2005.

1.5. Metodologi Penelitian
Adapun beberapa metode yang digunakan adalah sebagai
berikut:
1. Medote Penelitian Kepustakaan
Penulis

menggunakan

metode

ini

untuk

mencari

literatur, buku atau brosur yang ada kaitannya dengan
obyek

yang

diharapkan

diteliti.
dapat

Kegunaan

mempertegas

metode

teori

ini

serta

adalah

keperluan

analisis dan mendapatkan data yang sesungguhnya.
2. Medote Wawancara
Penulis

menggunakan

data–data

penunjang

metode
dengan

ini

untuk

melakukan

mendapatkan

wawancara

dan

observasi.
3. Membangun aplikasi perangkat lunak
Metode ini dapat dilakukan dengan beberapa cara yaitu:
a.Analisis
Penulis

melakukan

yang

muncul

dan

atas

sistem

yang

analisis
menentukan
dibuat.

terhadap

permasalahan

spesifikasi
Hasil

kebutuhan

analisis

adalah

berupa model perangkat lunak yang dituliskan dalam
dokumen teknis Spesifikasi Kebutuhan Perangkat Lunak
(SKPL).
4

b.Perancangan
Penulis merancang sistem berdasarkan hasil analisis
yang

telah

dilakukan.

Perancangan

dilakukan

untuk

mendapatkan deskripsi arsitektural perangkat lunak,
deskripsi

data

perancangan

dan

berupa

deskripsi
dokumen

prosedural.

Deskripsi

Hasil

Perancangan

Perangkat Lunak (DPPL).
c.Pengkodean
Penulis mengimplementasikan hasil rancangan ke dalam
program. Hasil tahap ini adalah kode sumber yang
siap dieksekusi.
d.Pengujian
Penulis menguji sistem yang telah dibuat pada
langkah pengkodean. Pengujian dilakukan untuk
menguji fungsional perangkat lunak apakah sudah
sesuai dengan yang dibutuhkan dalam dokumen.

1.6. Sistematika Penelitian
Sistematika penulisan laporan tugas akhir ini dapat
dijabarkan sebagai berikut:
1.

BAB I PENDAHULUAN
Pada

bab

ini

akan

belakang

masalah,

masalah,

tujuan

dijelaskan
rumusan

mengenai

masalah,

penelitian,

latar

batasan

metode

yang

digunakan, sistematika penulisan laporan.
2.

BAB II TINJAUAN PUSTAKA
Bab

ini

penelitian

berisi

uraian

terdahulu

singkat

yang

ada

hasil-hasil
hubungannya

dengan permasalahan yang akan ditinjau penulis
5

yang

berhubungan

dengan

topik

penelitian

di

dalam Tugas Akhir ini.
3.

BAB III LANDASAN TEORI
Pada bab ini akan dijelaskan mengenai uraian
dasar teori yang akan digunakan penulis dalam
melakukan

perancangan

dan

pembuatan

program

yang dapat dipergunakan sebagai pembanding atau
acuan di dalam pembahasan masalah.
4.

BAB IV ANALISIS DAN DESAIN PERANGKAT LUNAK
Bab ini berisi penjelasan mengenai analisis dan
desain perangkat lunak yang akan dibuat, serta
desain sistem yang akan dibuat.

5.

BAB

IV

IMPLEMENTASI

DAN

PENGUJIAN

PERANGKAT

LUNAK
Bab

ini

berisi

gambaran

mengimplementasikan

dan

mengenai

penggunaan

cara
sistem,

serta hasil pengujian yang dilakukan terhadap
perangkat lunak tersebut.
6.

BAB VI KESIMPULAN DAN SARAN
Bab ini berisi kesimpulan dari pembahasan tugas
akhir

secara

keseluruhan

pengembangan lebih lanjut.

6

dan

saran

untuk