• Tidak ada hasil yang ditemukan

Rancang Bangun Perangkat Lunak Sistem Informasi Posyandu Berbasis Client-Server (Studi Kasus : Posyandu Wijaya Kusumah )

N/A
N/A
Protected

Academic year: 2021

Membagikan "Rancang Bangun Perangkat Lunak Sistem Informasi Posyandu Berbasis Client-Server (Studi Kasus : Posyandu Wijaya Kusumah )"

Copied!
6
0
0

Teks penuh

(1)

1

Rancang Bangun Perangkat Lunak Sistem Informasi Posyandu Berbasis Client-Server

(Studi Kasus : Posyandu Wijaya Kusumah )

Nuriman Surahman(1), Acep Irham Gufroni(2) dan R. Reza El Akbar(3) Teknik Informatika Universitas Siliwangi Tasikmalaya

Email : (1) thefunisneverend@gmail.com (2) simod@acepology.com (3)el_akbar@yahoo.com

ABSTRACT

The posyandu information systems that exist in Posyandu Wijaya Kusumah is still using the informastion systems that haven’t yet optimized in data processing, with posyandu information system that based on client-server the performance of posyandu can be optimized in data processing such as toddlers (including toddlers and infants/baby), PUS (couples of childbearing age), WUS (woman of childbearing age) pregnant womant and cadres. The method that used in development system is waterfall with stages such as system enggineering, system analysis, Design, Coding, testing and maintenance. The software is based on client-server and can provide the required reports.

Keywords : Information Systems, Posyandu, Client-Server, Waterfall ABSTRAK

Sistem informasi Posyandu yang ada di Posyandu Wijaya Kusumah masih menggunakan sistem informasi yang belum optimal dalam proses pengolahan data, dengan adanya sistem informasi Posyandu berbasis client-server diharapkan kinerja Posyandu menjadi lebih optimal sehingga bisa memudahkan proses pengolahan data balita (termasuk batita dan bayi), PUS (Pasangan Usia Subur), WUS (Wanita Usia Subur), ibu hamil dan kader. Metode pengembangan sistem yang digunakan adalah Waterfall dengan tahapan-tahapan seperti System Engineering, System Analysis, Design, Coding, Testing dan Maintenance. Perangkat lunak yang dibuat berbasis client-server dan bisa memberikan laporan yang dibutuhkan.

Kata kunci : Sistem Informasi, Posyandu, Client-Server, Waterfall

I. Pendahuluan

Kemajuan ilmu pengetahuan dan teknologi banyak mempengaruhi pola kehidupan manusia. Penerapan teknologi informasi saat ini telah menyebar hampir di semua bidang, tidak terkecuali bidang kesehatan. Sistem informasi Posyandu yang ada di Posyandu Wijaya Kusumah masih menggunakan sistem informasi yang belum optimal dalam proses pengolahan data, dengan adanya sistem informasi yang berbasis teknologi informasi diharapkan kinerja sistem informasi Posyandu menjadi lebih optimal sehingga bisa memudahkan dalam proses pengolahan data. Adapun pengolahan data yang dimaksud adalah pengolahan data balita (termasuk batita dan bayi), PUS (Pasangan Usia Subur), WUS (Wanita Usia Subur), ibu hamil dan kader Posyandu.

Untuk membatasi objek yang menjadi pokok penelitian maka permasalahan akan dibatasi sebagai berikut :

a. Pemrograman perangkat lunak sistem informasi Posyandu dibuat dengan menggunakan bahasa pemrograman Visual Basic 6.0 dengan DBMS (Database Management System) MySQL

b. Perangkat lunak sistem informasi Posyandu ini bertujuan untuk membantu dalam kinerja

pelayanan Posyandu terhadap masyarakat sekitarnya, yang akan diterapkan pada Posyandu Wijayakusumah Kota Tasikmalaya

c. Pembangunan perangkat lunak sistem informasi Posyandu ini hanya membahas mengenai pengolahan data balita, PUS, WUS dan ibu hamil

d. Perangkat lunak yang dibangun dapat diakses melalui jaringan komputer yang berbasis client-server, serta tidak dapat diakses melalui web

e. Pencarian masih terbatas pada nama dari balita, PUS, WUS, ibu hamil dan kader Posyandu.

Tujuan yang diharapkan dari penelitian tugas akhir ini adalah sebagai berikut :

a. Membuat perangkat lunak sistem informasi Posyandu yang berbasis client-server.

b. Membuat perangkat lunak sistem informasi Posyandu yang bisa menghasilkan laporan-laporan yang dibutuhkan. Seperti laporan-laporan yang berisi data-data imunisasi, penimbangan, data balita, ibu hamil, pus, wus.

(2)

2

II. Landasan Teori

A. Posyandu

Menurut Kementrian Kesehatan Republik Indonesia (2011) Posyandu merupakan salah satu bentuk Upaya Kesehatan Berbasis Masyarakat (UKBM) yang dikelola dan diselenggarakan dari, oleh, untuk dan bersama masyarakat dalam penyelenggaraan dan pembangunan kesehatan guna memberdayakan masyarakat dan memberikan kemudahan kepada masyarakat dalam memperoleh pelayanan kesehatan dasar/sosial dasar untuk mempercepat penurunan Angka Kematian Ibu dan Angka Kematian Bayi.

B. Sistem Informasi

Menurut Jogiyanto (2005) Sistem informasi didefinisikan oleh Robert A. Leitch dan K. Roscoe Davis sebagai berikut :

“Sistem Informasi adalah suatu sistem didalam suatu

organisasi yang mempertemukan kebutuhan pengelolaan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan”.

C. Waterfall

Model proses ini sering disebut sebagai

Waterfall atau Classic Life Cycle Model. Metode Linear Sequential Model menyarankan pendekatan

yang sistematis dan sekuensial dalam

pengembangan perangkat lunak yang dimulai pada

dengan tahap system engineering sampai dengan tahap maintenance (Pressman, 2002).

Gambar 1.Waterfall Model

D. Client-Server

Arsitektur jaringan client server merupakan pengembangan dari arsitektur file server. Arsitektur ini adalah model konektivitas pada jaringan yang mengenal adanya server dan client, dimana masing-masing memiliki fungsi yang berbeda satu sama lain (Budi Sutedjo, 2003).

Pada model arsitektur ini, komputer client tidak berfungsi sebagai server. Sementara itu, meskipun server dapat berfungsi sebagai client

(server non dedicated). Namun sebaiknya dihindari,

agar tidak berubah menjadi arsitektur peer to peer.

III. Metodologi

Metodologi penelitian ini menggunakan metode

waterfall, waterfall merupakan salah satu metode

perancangan perangkat lunak yang banyak digunakan. Dengan metode ini perancangan dilakukan secara sistematis mulai dari tahap sistem sampai maintenance.

A. System Engineering

Metode yang digunakan dalam pengumpulan data adalah metode deskriptif, yaitu metode yang berusaha mengumpulkan, menyajikan serta menganalisis data sehingga dapat memberikan gambaran yang cukup jelas atas objek yang diteliti dan diinterpretasikan kemudian menyimpulkannya.

Untuk mendukung metode diatas, maka digunakan teknik berikut:

1. Library research (riset kepustakaan), dengan

penelitian kepustakaan diperoleh informasi data yang bersifat teoritis mengenai hal-hal yang erat hubungannya dengan masalah yang sedang diteliti guna dijadikan dasar untuk proses penelitian dan pembuatan karya ilmiah.

2. Field research (riset lapangan), melalui riset

lapangan akan diperoleh data secara langsung dari objek penelitian sedangkan pengumpulan data menggunakan teknik Observation

(observasi), yaitu meninjau secara langsung objek yang diteliti di Posyandu wijaya kusumah untuk melihat secara langsung sistem informasi Posyandu yang ada pada saat ini.

B. Analysis

1. Analisis Masalah 2. Hasil Analisis Masalah 3. Analisis Kebutuhan Sistem

a. Kebutuhan Masukan b. Kebutuhan Keluaran c. Kebutuhan Perangkat Keras d. Kebutuhan Perangkat Lunak e. Flowchart Program

Gambar 2. Flowchart menu utama

f. ERD (Entity Relationship Diagram)

Entity Relationship Diagram secara global

dari Rancang Bangun Perangkat Lunak Sistem Informasi Posyandu Berbasis Client-Server adalah sebagai berikut:

(3)

3

Gambar 3. ER-D Perangkat Lunak Sistem Informasi Posyandu

g. DFD (Data Flow diagram) 1) Diagram Konteks

Gambar 4. Diagram Konteks

2) DFD Level 1

Gambar 5. DFD Level 1

h. Topologi Jaringan Yang Diusulkan

Topologi yang diusulkan yaitu menggunakan topologi star. Pada tipe jaringan ini setiap workstation dihubungkan ke server

menggunakan suatu konsentrator. Masing-masing

workstation tidak saling berhubungan, jadi setiap user yang terhubung ke server tidak dapat

berinteraksi sebelum komputer server dihidupkan. Apabila komputer server dimatikan maka semua koneksi akan terputus.

C. Design

Gambar 6. Rancangan menu utama

D. Coding

Coding, yaitu pengkodean yang

mengimplementasikan hasil design ke dalam kode atau bahasa yang dimengerti oleh mesin komputer dengan menggunakan bahasa pemrograman. Dalam pembuatan perangkat lunak (aplikasi) untuk Posyandu Wijaya Kusumah menggunakan bahasa pemrograman Visual Basic 6.0 dengan DBMS MySQL dan report tool Crystal Report 8.5.

E. Testing

Testing, yaitu melaksanakan pengujian

kebenaran logik dan fungsionalitas untuk memastikan bahwa persoalan dapat diselesaikan dengan benar. Di tahap ini akan diketahui kekurangan-kekurangan program. Pebgujian perangkat lunak (aplikasi) untuk Posyandu Wijaya Kusumah menggunakan pengujian blackbox yang akan dibahas pada bab selanjutnya.

F. Maintenance

Maintenance, sistem sangat memungkinkan

untuk berubah. Perubahan dapat terjadi karena ditemukannya kesalahan dan gangguan sehingga sistem harus disesuaikan dengan sistem yang baru. Maka dari itu diperlukan pemeliharaan sistem untuk mencegah dari gangguan-gangguan yang bisa merusak sistem dan sebagai upaya menjamin bahwa sistem dapat terus digunakan sesuai dengan apa yang diharapkan.

(4)

4

IV. Hasil dan Pembahasan

A. Implementasi

Form splash screen merupakan form yang

tampil pada awal saat program dieksekusi.

Gambar 7. Form splash screen

Untuk mengakses menu-menu yang terdapat pada menu utama pengguna harus melakukan login terlebih dulu. Data masukan yang diperlukan adalah nama pengguna dan kata kunci.

Gambar 8. Form login

Pada menu utama terdapat beberapa menu yang bisa diakses untuk mengakses berbagai form. Seperti menu balita, ibu hamil, pus, wus, kader, laporan, about, login dan manajemen pengguna.

Gambar 9. Form menu utama

Gambar 10. Form data balita

Gambar 11. Form laporan balita

Gambar 12. Laporan data balita

B. Pengujian Perangkat Lunak

Berikut ini adalah hasil pengujian terhadap perangkat lunak sistem informasi posyandu:

Gambar 13. Pengujian program jika nama dan kata kunci dikosongkan

Gambar 14. Pengujian program jika nama pengguna dan kata kunci salah

Gambar 15. Pengujian program jika login berhasil

Gambar 16. Pengujian program jika database kosong lalu mengklik ubah dan hapus

(5)

5

Gambar 17. Pengujian program apabila ada data yang belum lengkap

Kelebihan dan Kekurangan

Kelebihan dari perangkat lunak sistem informasi posyanduyang telah dibuat adalah sebagai berikut :

1. Aplikasi yang dibuat bersifat multi user

2. Tampilan program sederhana, sehingga memudahkan pengguna dalam menggunakan aplikasi

3. Memiliki hak akses yang berbeda-beda

4. Program ini bisa diakses oleh client atau komputer lain yang ada pada satu jaringan

(client-server)

5. Adanya fitur help yang menjelaskan tentang sistem dan cara penggunaanya

Selain kelebihan terdapat juga kekurangan dari perangkat lunak sistem informasi posyandu ini, antara lain sebagai berikut :

1. Perangkat lunak ini hanya bisa digunakan pada sistem operasi yang berbasis windows.

2. Belum adanya fitur yang memberitahu kapan balita/ibuhamil/pus harus diimunisasi.

V. Kesimpulan dan Saran

A. Kesimpulan

Berdasarkan hasil penelitian yang telah dilakukan, maka diperoleh beberapa kesimpulan, antara lain sebagai berikut :

1. Telah berhasil dibuat sebuah perangkat lunak sistem informasi posyandu client-server. 2. Perangkat lunak yang dibuat dapat membantu

dalam pencatatan dan pelaporan data balita, ibu hamil, pus, wus di Posyandu.

3. Sistem ini bisa berjalan apabila database yang sesuai dengan sistem sudah terdapat pada komputer yang digunakan, dengan kata lain penginstalan database harus dilakukan secara

manual.

B. Saran

Suatu sistem yang dibuat pasti memiliki kekurangan, oleh karena itu diperlukan beberapa masukan yang sekiranya bisa menjadi fokus perhatian untuk pengembangan serta peningkatan kualitas sistem kedepannya. Yaitu :

1. Penambahan fasililtas pendukung atau addon yang bisa membuat tampilan lebih menarik.

2. Adanya fitur tambahan yang bisa memberitahu kapan balita/ibuhamil/pus harus diimunisasi.

DAFTAR PUSTAKA

Alexander Mangkulo, Hengky. 2011. Membuat

Aplikasi Database dengan Visual Basic 6.0.

Jakarta: PT Elex Media Komputindo.

Ariani Rosa, S, & M. Shalahudin. 2011. Modul

Pembelajaran Rekayasa Perangkat

Lunak(Terstruktur dan Beroientasi Objek.

Bandung: Modula.

Budi Sutedjo dharma oetomo. 2003. Konsep &

Perancangan jaringankomputer bangunan satu

lantai, gedung bertingkat & kawasan.

Yogyakarta: Andi.

Hendry. 2009. Berbagai Aplikasi Database dengan

VB 6.0. Jakarta: PT. Elex Media komputindo.

Irnawam dan Yesni. 2011. Apapun Permintaanya

Crystal Reports Jawabanya. Jakarta : PT. Elex

Media Komputindo.

Janner Simarmata. 2010. Rekayasa Perangkat Lunak. Yogyakarta: Andi.

Jogiyanto H.M. 2005. Analisis & Desain Sistem

Informasi : Pendekatan Terstrukutur, Teori dan Praktik Aplikasi Bisnis. Yogyakarta: Andi,

Cetakan ketiga.

Kementrian Kesehatan Republik Indonesia. 2011.

Buku Panduan Kader Posyandu Menuju Keluarga Sadar Gizi. Jakarta. Kementrian

Kesehatan Republik Indonesia.

Kristanto, Harianto.1999. Konsep dan Perancangan

Database. Yogyakarta: Andi.

Mulyana Nugraha. 2009. Sistem Informasi Kepegawaian di Badan Pusat Kepegawaian di Badan Pusat Statistik Kabupaten Tasikmalaya Berbasis Client Server. Skripsi, tidak diterbitkan. Tasikmalaya: Fakultas Teknik Universitas Siliwangi.

Nira Nuraida. 2012. Perancangan dan Pembuatan Sistem Informasi Eksekutif Donor Darah di Palang Merah Indonesia Cabang Tasikmalaya.

Skripsi, tidak diterbitkan. Tasikmalaya:

(6)

6

Ricky Dassiman. 2009. Rancang Bangun Perangkat Lunak Sistem Rekam Medis Pasien Berbasis Client-Server (Studi Kasus: Balai Pengobatan Utama Let.Jend TNI (Purn) H. Ibrahim Adjie Universitas Siliwangi Tasikmalaya). Skripsi, tidak diterbitkan. Tasikmalaya: Fakultas Teknik Universitas Siliwangi.

Roger S. Pressman. 2002. Rekayasa Perangkat

Lunak, Pendekatan Praktisi (Buku Satu), Andi

and McGraw-Hill Book Co.

Wahana Komputer. 2000. Pemrograman Visual

Basic. Yogyakarta: Andi.

Wahana Komputer. 2008. Shortcourse: Membuat

Aplikasi Database dengan Java dan MySQL.

Yogyakarta: Andi.

Wiharsono Kurniawan. 2007. Jaringan Komputer. Yogyakarta: Andi.

Gambar

Gambar 3. ER-D Perangkat Lunak Sistem  Informasi Posyandu
Gambar 17. Pengujian program apabila ada data yang  belum lengkap

Referensi

Dokumen terkait

strategis yang terkait dengan pengelolaan perikanan pantai di Kota Tegal yaitu pengembangan alat tangkap secara mandiri, pengawasan bersama keamanan alat tangkap,

Tugas Akhir ini dengan judul “RANCANG BANGUN SISTEM INFORMASI POSYANDU RW 01 BERINGIN NGALIYAN SEMARANG YANG BERBASIS WEB” ini merupakan salah satu persyaratan yang

Tujuan penelitian ini adalah untuk menganalisis pengaruh komunikasi terapeutik (sikap perawat, isi informasi, dan teknik komunikasi) terhadap kepatuhan berobat

Pemberdayaaan masyarakat desa diawali dengan bagaimana masyarakat tersebut dapat mengidentifikasi serta menganalisis permasalahan yang ada sehingga dapat menyusun rencana untuk

Musculoskeletal disorders didefinisikan sebagai keluhan atau ketidaknyamanan pada otot rangka yang diakibatkan oleh pembebanan statis pada otot rangka dalam jangka waktu

Hasil akhir pada jumlah skor rata-rata keseluruhan pada Tabel 6 kemampuan kompetensi literasi informasi siswa menunjukkan skor yaitu 73,91% sesuai kriteria

Untuk itu di butuhkan kualitas Sumbe r Daya Manusia (SDM) yang sehat, cerdas dan tangguh. Di Nagari Cubadak saat ini perkembangan dan sistem pendidikan sudah mulai berjalan