Oleh:
Abstract
Sistem Informasi merupakan suatu sistem di dalam suatu organisasi yang mempertemukan
kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi
dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan.
System Development Life Cycle (SDLC) merupakan suatu pendekatan yang memiliki tahap atau bertahap
untuk melakukan analisa dan membangun suatu rancangan sistem dengan menggunakan siklus yang
lebih spesifik terhadap kegiatan pengguna. Metode yang digunakan dalam penelitian ini adalah metode
Research and Development (R&D) dengan model Waterfall. Model waterfall adalah model klasik yang
bersifat dinamis, berurutan dalam melakukan membangun software.
Kata Kunci : Sistem Informasi, System Development Life Cycle (SDLC), model waterfall
22 | P a g e
Ibnu Rasyid Munthe Informatika : Jurnal Ilmiah AMIK Labuhan Batu
Vol.5 No.1 /Januari/2017
menggunakan media internet dengan antarmuka mempunyai sifat-sifat dari sistem untuk
website. menjalankan suatu fungsi tertentu dan
I.A. Perumusan Masalah mempengaruhi proses sistem secara
Dengan melihat latar belakang masalah diatas maka keseluruhan. Suatu sistem dapat mempunyai
penulis merumuskan masalah yang akan dibahas sistem yang lebih besar yang disebut supra
dalam penelitian ini sistem.
1. Bagaimana menerapkan Metode System b. Batas sistem
Develovment Life Cycle (SDLC) pada Batas sistem merupakan daerah yang
sistem Informasi?. membatasi antara suatu sistem dengan sistem
2. Bagaimana membangun sistem informasi lainnya atau dengan lingkungan luarnya. Batas
pengarsipan data penduduk pada kantor sistem ini. memungkinkan suatu sistem
camat kabupaten labuhanbatu?. dipandang sebagai satu kesatuan, batas suatu
I.B. Batasan Masalah sistem menunjukkan ruang lingkup dari sistem
Batasan masalah penulis dalam penelitian ini adalah tersebut.
sebagai berikut : c. Lingkungan luar sistem
1. Data Primer yang digunakan data Lingkungan luar dari sistem adalah apapun
kependudukan kecamatan bilah hulu diluar batas dari sistem yang mempengaruhi
kabupaten labuhan batu. operasi sistem. Lingkungan luar sistem dapat
2. DBMS yang digunakan menggunakan bersifat menguntungkan dan dapat juga
mysql untuk menyimpan record data merugikan sistem tersebut. Lingkungan luar
kependudukan yang menguntungkan merupakan energi dari
3. Sistem informasi pengarsipan data sistem dan dengan demikian harus tetap di jaga
penduduk dibangun dengan web dan dipelihara, sedangkan lingkungan luar
programming ( PHP). yang merugikan harus ditahan dan di
kendalikan, kalau tidak akan mengganggu
II. LANDASAN TEORI kelangsungan hidup dari sistem.
II.1. Perancangan d. Penghubung sistem
Perancangan yang sesungguhnya merupakan Penghubung (interface) merupakan media
suatu aktivitas rekayasa perangkat lunak yang penghubung antara subsistem-subsistem yang
dimaksud untuk membuat keputusan-keputusan lainnya melalui penghubungan ini
utama seringkali bersifat struktural ( Roger S. memungkinkan sumber-sumber daya mengalir
Pressman,2010). dari sistem akan menjadi masukan (input)
II.2. Sistem Informasi untuk subsistem yang lainnya melalui
Menurut Jogiyanto HM. dalam bukunya yang penghubung, dengan penghubung satu
berjudul Analisis dan Desain Sistem (2005) subsistem dapat berintegrasi dengan subsistem
Sistem Informasi adalah suatu sistem di dalam yang lainnya membentuk satu kesatuan.
suatu organisasi yang e. Masukan sistem
mempertemukan kebutuhan pengolahan transaksi Masukan (input) adalah energi yang
harian, mendukung operasi, bersifat manajerial dimasukkan kedalam sistem. Masukan dapat
dan kegiatan strategi dari suatu organisasi dan berupa masukan perawatan (maintenance
menyediakan input) dan masukan sinyal (signal input).
pihak luar tertentu dengan laporan-laporan yang Maintenance input adalah energi yang
diperlukan. dimasukkan supaya sistem tersebut dapat
II.3 Karakteristik Sistem beroperasi. Signal input adalah energi yang
Suatu sistem mempunyai karakteristik atau diproses untuk didapatkan keluaran.
sifat-sifat yang tertentu, menurut Jogiyanto HM. f. Keluaran sistem
dalam bukunya yang berjudul Analisis dan Desain keluaran (output) adalah hasil dari energi yang
Sistem (2005)Suatu sistem mempunyai diolah dan diklasifikasikan menjadi keluaran
karakteristik atau sifat-sifat tertentu yaitu : yang berguna dan sisa pembuangan. Keluaran
a. Komponen sistem dapat merupakan masukkan untuk subsistem
Suatu sistem terdiri dari sejumlah komponen yang lain atau kepada supra sistem. misalnya
yang saling berinteraksi saling kerjasama untuk sistem komputer, panas yang dihasilkan
membentuk satu kesatuan. Komponen sistem adalah keluaran yang tidak berguna dan
dapat berupa satu sub bab sistem atau bagian- merupakan hasil sisa pembuangan, sedang
bagian dari sistem. Setiap sub sistem informasi adalah keluaran yang dibutuhkan.
23 | P a g e
Ibnu Rasyid Munthe Informatika : Jurnal Ilmiah AMIK Labuhan Batu
Vol.5 No.1 /Januari/2017
24 | P a g e
Ibnu Rasyid Munthe Informatika : Jurnal Ilmiah AMIK Labuhan Batu
Vol.5 No.1 /Januari/2017
4. Kontruksi
5. Implementasi
6. Maintenance
Fungsi utama metode system development life
cycle (SDLC) mengakomodasi beberapa kebutuhan
dalam membangun sistem informasi baik berupa
kemampuan penguna dalam menjalankan sistem
infromasi yang dibangun, kesiapan penguna dalam
menjalankan sistem informasi yang baru. dan lain-
lain.
Salah satu metode di system development life cycle
(SDLC) yaitu metode waterfall. Model waterfall
adalah model klasik yang bersifat dinamis,
berurutan dalam melakukan membangun software
(Roger S. Pressman,2010)
IV.1.1.Analisis Teknologi
Teknologi yang digunakan dalam sistem
informasi ini adalah sebagai berikut:
1) Menggunakan desain grafis Adobe
photoshop, Macromedia flash dan
dreamwaver
Gambar 3.1 Model Waterfall 2) Koneksi Jaringan Intranet
3) Databases mysql
IV. HASIL DAN PEMBAHASAN
4) PHP, HTML, CSS dan XAMPP
Dalam perancangan sistem informasi akan
mengacu langkah-langkah sesuai dengan IV.1.2.Analisis Informasi
metode waterfall langkah-langkah tersebut
Infromasi yang diperoleh dalam analisis
dapat dilihat sesuai dengan gambar dibawah berupa data kependudukan kecamatan bilah
ini :
hulu. Terdiri dari data antara lain:
a) Informasi tentang kartu keluarga
b) Informasi tentang data penduduk
c) Informasi tentang kelahiran
d) Informasi tentang kematian
e) Informasi tentang pendatang
f) Informasi tentang perpindahan
25 | P a g e
Ibnu Rasyid Munthe Informatika : Jurnal Ilmiah AMIK Labuhan Batu
Vol.5 No.1 /Januari/2017
IV.1.3.Analisis User
Yang menggunakaten sistem informasi ini 2. Input data kependudukan
yaitu pegawai kantor camat bilah hulu kabupaten Form Pengolahan Data Penduduk
labuhanbatu. User berkeinginan membangun sistem Nomor KK Jenis Kelamin Laki-Laki Perempuan
informasi agar memudahkan pelayanan terhadap Kelurahan Otomatis
Otomatis Golongan Darah A AB B O
CARI
CARI
Pilih
informasi ini tidak perlu biaya sangat besar. Pilih
IV.2. Tahapan Desain Jenis Kelamin Laki-Laki Perempuan Nama Ibu otomatis
otomatis
NIK Pendidikan
A. Desain input Otomatis
Otomatis
Nama Otomatis
Otomatis Pekerjaan Otomatis
Otomatis
1. Input Data Kartu Keluarga
Tanggal Lahir Otomatis
Otomatis Tanggal Meninggal
Form Pengolahan Data Keluarga Tempat Lahir Otomatis
Otomatis Sebab
Berlaku CARI
CARI
No
Alamat
Pilih No
RT Pilih
Pilih
Kelurahan
List data kematian penduduk
Kode Pos
Pilih
B. Rancangan Proses
26 | P a g e
Ibnu Rasyid Munthe Informatika : Jurnal Ilmiah AMIK Labuhan Batu
Vol.5 No.1 /Januari/2017
Berlaku
Berlaku Kelurahan
Kelurahan
Memiliki
Memiliki TbKeluarga
TbKeluarga
Penduduk
Penduduk
JK
JK
NoSkKelahiran GolDar
GolDar
-- Surat
Surat -- Surat
Surat -- Surat
Surat -- Surat
Surat -- Surat
Surat -- Surat
Surat NoSkKelahiran
KK
KK KTP
KTP Pendatang
Pendatang Pindah
Pindah
Tgl
Tgl Agama
Agama
0.1
0.1 0.2
0.2 0.3
0.3 0.4
0.4 0.5
0.5 0.6
0.6 AnakKe
NmAnak
NmAnak AnakKe
Penyerahan Penyerahan Penyerahan Penyerahan
Penyerahan Penyerahan Surat Surat Surat Surat
TglLahir
TglLahir NikAyah
NikAyah
KK KTP Kelahiran Kematian Pendatang Pindah
NoKK
NoKK
TptLahir
TptLahir NikIbu
NikIbu
Informasi
Informasi Informasi
Informasi Informasi
Informasi Informasi
Informasi Informasi
Informasi
Informasi
Informasi KK
KK NIK
NIK
Penduduk
Penduduk Kelahiran
Kelahiran Kematian
Kematian Pendatang
Pendatang Perpindahan
Perpindahan
Memiliki
Memiliki TbKelahiran
TbKelahiran
Nama
Nama
TglLahir
TglLahir
Administrasi
Administrasi NoSkKematian
NoSkKematian NIK
NIK TglMati
TglMati
Kependudukan
Kependudukan
TptLahir
TptLahir Tgl
Tgl Sebab
Sebab
Data
Data Data
Data
Data
Data KK
KK Data
Data Penduduk
Penduduk Data
Data Kelahiran
Kelahiran Data
Data Kematian
Kematian Pendatang
Pendatang Perpindahan
Perpindahan
JK
JK TbPenduduk
TbPenduduk Memiliki
Memiliki TbKematian
TbKematian
0.7
0.7 0.8
0.8 0.9
0.9 0.10
0.10 0.11
0.11 0.12
0.12
Kerja
Kerja
Memiliki
Memiliki TbPendatang
TbPendatang
Status
Status
0.13
0.13 AlamatBaru
AlamatBaru
Pembuatan
NoSkPindah
NoSkPindah
RT
RT
Laporan
Tgl
Tgl
Kelurahan
Kelurahan
-- Daftar
Daftar Penduduk
Penduduk NIK
NIK
-- Laporan
Laporan Kelahiran
Kelahiran
KodePos
KodePos
-- Laporan
Laporan Kematian
Kematian
-- Laporan
Laporan Pendatang
Pendatang
-- Laporan
Laporan Perpindahan
Perpindahan
Memiliki
Memiliki TbPindah
TbPindah
Camat
Camat
27 | P a g e
Ibnu Rasyid Munthe Informatika : Jurnal Ilmiah AMIK Labuhan Batu
Vol.5 No.1 /Januari/2017
28 | P a g e
Ibnu Rasyid Munthe Informatika : Jurnal Ilmiah AMIK Labuhan Batu
Vol.5 No.1 /Januari/2017
29 | P a g e
Ibnu Rasyid Munthe Informatika : Jurnal Ilmiah AMIK Labuhan Batu
Vol.5 No.1 /Januari/2017
javascript), databases menggunakan mysql dan sudah ada dalam database kemudian form kembali
servernya Apache yang sudah ada pada xampp. kosong. Jika data belum ditemukan maka akan
Untuk instalasi di sistem dipasang kepada komputer tampil informasi bahwa data sudah disimpan. Pada
server untuk menyimpan program yang dirancang list tabel keluarga klik pilih data pada kolom pilihan
dan dipanggail menggunakan localhost karena untuk melakukan ubah maupun hapus data. Maka
bersifat jaringan intranet. Kemudian dipasangkan tombol yang aktif adalah tombol ubah, hapus dan
browser kedua komputer baik server maupun client cancel. Klik tombol ubah untuk melakukan
untuk menjalankan sistem informasi tersebut. pengubahan data tetapi sebelumnya ubah data yang
Apabila kedua komputer terpasang maka dipasang diperlukan. Akan muncul informasi bahwa data
sistem jaringan intranet untuk mengkomunikasikan berhasil diubah. Klik tombol hapus untuk
antara server dan client. Setelah dilakukan menghapus data maka akan muncul informasi
konfigurasi jaringan dan saling berkomunikasi maka bahwa data telah dihapus dan data tersebut akan
sistem sudah berjalan. hilang dari list tabel. Klik tombol batal untuk
IV.4. TAHAPAN TEST membatalkan eksekusi saat kita melakukan
1. Pengujian web dan dokumen web pengisian data baru maupun saat setelah melakukan
a. Form Login klik pilih data maka form akan kembali kosong.
Klik tombol cari untuk melakukan pencarian data
keluarga dengan memasukkan nomor kartu
keluarga sebagai kata kunci pencarian.
30 | P a g e
Ibnu Rasyid Munthe Informatika : Jurnal Ilmiah AMIK Labuhan Batu
Vol.5 No.1 /Januari/2017
DAFTAR PUSTAKA
31 | P a g e