Oprek SIKDA Generik

advertisement
Komponen SIKDA
Generik
SIKDA Generik
 SIKDA Generik adalah upaya dari Kementerian
Kesehatan dalam menerapkan standarisasi Sistem
Informasi Kesehatan sehingga dapat tersedia data dan
informasi kesehatan yang akurat, tepat, dan cepat
dalam pengambilan kebijakan di bidang kesehatan (di
Kab/Kota, Provinsi, dan Kementerian Kesehatan) dengan
mendayagunakan TIK.
 Aplikasi ini diberikan secara gratis
 Aplikasi ini dirancang agar dapat dikustomisasi sendiri,
berinteroperabilitas, dan terintegrasi dengan aplikasi
yang lain
 SIKDA Generik dapat digunakan secara offline dan
online
Komponen Utama SIKDA
Generik
 HTML & CSS
 PHP
 Codeigniter
 Jquery
 MySQL
 Jaspersoft iReport
HTML & CSS
 HTML adalah, (HyperText Markup Language) sebuah bahasa
standar yang digunakan oleh browser Internet untuk membuat
halaman dan dokumen pada sebuah Web yang kemudian
dapat diakses dan dibaca layaknya sebuah artikel. HTML juga
dapat digunakan sebagai link link antara file-file dalam situs atau
dalam komputer dengan menggunakan localhost, atau link
yang menghubungkan antar situs dalam dunia internet.
 Cascading Style Sheet (CSS) merupakan salah satu bahasa
pemrograman web untuk mengendalikan beberapa komponen
dalam sebuah web sehingga akan lebih terstruktur dan seragam.
Sama halnya styles dalam aplikasi pengolahan kata seperti
Microsoft Word yang dapat mengatur beberapa style, misalnya
heading, subbab, bodytext, footer, images, dan style lainnya
untuk dapat digunakan bersama-sama dalam beberapa file.
Pada umumnya CSS dipakai untuk memformat tampilan
halaman web yang dibuat dengan bahasa HTML dan XHTML.
PHP
 PHP: Hypertext Preprocessor adalah bahasa skrip yang
dapat ditanamkan atau disisipkan ke dalam HTML.
PHP banyak dipakai untuk memrogram situs web
dinamis.
Codeigniter
 CodeIgniter adalah sebuah framework php opensource dengan
menggunkan konsep MVC (Model, View, Controller) untuk
membangun website dinamis atau aplikasi berbasis web.
 Model: biasanya berhubungan langsung dengan database
untuk memanipulasi data (insert, update, delete, search),
menangani validasi dari bagian controller, namun tidak dapat
berhubungan langsung dengan bagian view.
 View: merupakan bagian yang menangani presentation logic.
Pada suatu aplikasi web bagian ini biasanya berupa file
template HTML, yang diatur oleh controller. View berfungsi untuk
menerima dan merepresentasikan data kepada user. Bagian ini
tidak memiliki akses langsung terhadap bagian model.
 Controller: merupakan bagian yang mengatur hubungan antara
bagian model dan bagian view, controller berfungsi untuk
menerima request dan data dari user kemudian menentukan
apa yang akan diproses oleh aplikasi.
JQuery
 jQuery adalah sebuah library JavaScript. Dalam dunia
pemrograman, library adalah kumpulan dari berbagai
fungsi ‘siap pakai’ untuk memudahkan pembuatan
sebuah aplikasi. Dengan demikian, jQuery adalah
kumpulan fungsi-fungsi JavaScript yang memudahkan
penulisan kode JavaScript.
MySQL
 MySQL adalah Relational Database Management
System (RDBMS) yang di distribusikan secara gratis
dibawah lisensi GPL (General Public License). Dimana
setiap orang bebas untuk menggunakan MySQL,
namun tidak boleh dijadikan produk turunan yang
bersifat komersial.
Jaspersoft iReport
 iReport adalah tools yang memudahkan Anda
membuat laporan. Biasanya iReport di gunakan
dalam bahasa pemrograman Java. iReport bersifat
open source jadi Anda bebas menggunakan dan
tidak perlu membeli lisensi untuk engembangkannya.
Jasper iReport : adalah software(library) open source
untuk reporting
Terima Kasih
Download