• Tidak ada hasil yang ditemukan

BAB 2 LANDASAN TEORI 2.1 Perancangan - Sistem Informasi Kesehatan Gigi

N/A
N/A
Protected

Academic year: 2019

Membagikan "BAB 2 LANDASAN TEORI 2.1 Perancangan - Sistem Informasi Kesehatan Gigi"

Copied!
18
0
0

Teks penuh

(1)

BAB 2

LANDASAN TEORI

2.1 Perancangan

Perancangan adalah suatu kegiatan yang memiliki tujuan untuk mendesain sistem baru yang dapat menyelesaikan masalah-masalah yang dihadapi perusahaan yang diperoleh dari pemilihan alternatif sistem yang terbaik (Ladjamudin, 2005).

Perancangan adalah kemampuan untuk membuat beberapa alternatif pemecahan masalah (Al-Bahra, 2005). Perancangan adalah penggambaran, perencanaan dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh (Nafisah, 2003).

Berdasarkan tiga definisi perancangan tersebut, maka penulis dapat menyimpulkan bahwa perancangan merupakan suatu alternatif pemecahan masalah dalam suatu perusahaan agar suatu pekerjaan dapat terarah dan diselesaikan dengan baik.

2.2 Pengertian Sistem

Sistem adalah sekelompok komponen yang saling berhubungan, bekerja sama untuk mencapai tujuan bersama dengan menerima input serta menghasilkan output dalam

transformasi yang teratur (O’brien, 2005). Berdasarkan penekanan komponen sistem

(2)

Sistem merupakan jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau menyelesaikan suatu sasaran tertentu (Kristanto, 2008).

Dapat disimpulkan sistem adalah sekelompok komponen dan elemen yang digabungkan menjadi satu untuk mencapai tujuan tertentu.

2.3 Pengertian Informasi

Informasi mempunyai arti hasil olahan data sehingga lebih memberikan arti bagi penerimanya. Karena dengan melihat data saja,seseorang tidak dapat menangkap arti yang diberikan, oleh karena itu harus diolah. Sedangkan definisi dari data adalah, beberapa angka, huruf, simbol, asal bisa mewakili kenyataan sebenarnya (Jogiyanto, 2005). Informasi adalah data yang telah diproses sedemikian rupa sehingga meningkatkan pengetahuann seseorang yang menggunakannya (Hoffer, 2005) dalam (Frandana, 2013).

Dapat disimpulkan bahwa informasi adalah suatu olahan data yang memberikan arti atau pengetahuan bagi penggunanya dan diambil menjadi suatu keputusan.

2.4 Pengertian Sistem Informasi

(3)

suatu organisasi untuk dapat menyediakan kepada pihak luar tertentu dengan laporan-laporan yang diperlukan (Sutabri, 2005).

Sistem Informasi adalah kerangka kerja yang mengkoordinasikan sumber daya (manusia, computer) untuk mengubah masukan (input) menjadi keluaran (informasi), guna mencapai sasaran-sasaran perusahaan (Wilkinson, 1992).

Dapat disimpulkan bahwa sistem informasi adalah kerangka kerja yang menyediakan laporan untuk digunakan dalam suatu bisnis atau organisasi.

Manfaat adanya sistem informasi dalam suatu instansiyaitu:

1. Menyajikan informasi guna mendukung pengambilan suatu keputusan. 2. Menyajikan informasi guna mendukung operasi harian.

3. Menyajikan informasi yang berkenaan dengan kepengurusan.

Beberapa komponen sistem informasi dapat diklasifikasikan sebagai:

1. Perangkat keras (hardware) dan perangkat lunak (software) yang berfungsi sebagai mesin.

2. Manusia (people) dan prosedur (procedures) yang merupakan manusia dan tata cara menggunakan mesin.

3. Data merupakan jembatan penghubung antara manusia dan mesin agar terjadi suatu proses pengolahan data.

2.5 Pengertian Data

(4)

dan belum diolah (Zulkifli, 2003). Sesuatu yang nyata, fakta mengenai objek yang dapat mengurangi derajat ketidak pastian tentang suatu keadaan dan kejadian (Kristanto, 2004).

Dari ketiga definisi data tersebut dapat diambil kesimpulan bahwa data merupakan suatu kejadian nyata atau fakta yang masih belum diolah dan harus dikelola untuk menghasilkan suatu informasi.

Data yang masih merupakan bahan mentah apabila tidak diolah maka data tersebut tidak berguna, sehingga dibutuhkan suatu model yang nantinya akan dikelompokkan dan diproses untuk menghasilkan suatu informasi. Data inilah yang nantinya akan disimpan dalam database.

2.6 Pengertian Database

Database adalah kumpulan file-file yang mempunnyai kaitan antara satu file dengan

file lain sehingga membentuk satu bangunan data untuk menginformasikan suatu perusahaan instansi, dalam batasan tertentu (Kristanto, 2004). Database adalah sebuah kumpulan dari sekelompok informasi yang diorganisasikan dengan beberapa cara logik dan saling berhubungan (Pramana, 2002).

Database merupakan keterangan mengenai kumpulan sejumlah tabel, prosedur tersimpan (stored procedure) dan hubungan relasi antar tabel yang saling berhubungan dalam membentuk suatu program aplikasi (Aryanto, 2001).

(5)

2.7 Xampp Dan MySQL

2.7.1 Xampp

Xampp adalah sebuah software web server apache yang didalamnya sudah tersedia database server Mysql dan support PHP programming. Xampp merupakan software yang mudah digunakan, gratis, dan mendukung mendukung instalasi di Linux dan Windows. Xampp merupakan tool yang menyediakan paket perangkat lunak ke dalam

satu buah paket. Dengan menginstal Xampp maka tidak perlu lagi melakukan instalasi dan konfigurasi web server Apache, PHP, dan MySQL secara manual. Xampp akan menginstalasi dan mengkonfigurasikannya secara otomatis atau auto konfigursi.

2.7.2 MySQL

MySQL adalah sebuah server database open source yang termasuk popular keberadannya. MySQL umumnya digunakan bersamaan dengan PHP untuk membuat aplikasi server yang dinamis dan powerfull (Sidik, 2009). MySQL (My Structure Query Language) adalah sebuah program pembuat database yang bersifat open

source, artinya siapa saja dapat menggunakannya secara bebas ( Nugroho, 2004).

MySQL merupakan sebuah database management system dengan kemampuan multi-threaded, multi-user dan meningkatan fungsi Structured Query Language (SQL)

(6)

Gambar 2.1 MySQL

MySQL merupakan sebuah relational database management system, yang menyimpan data pada tabel yang terpisah daripada menyatukan semua data dalam satu tabel yang besar, hal ini dapat meningkatkan kecepatan dan fleksibilitas.

Tabel-tabel dihubungkan melalui relasi-relasi tertentu sehingga memungkinkan untuk mengkombinasikan data dari berbagai tabel sesuai dengan permintaan, melalui SQL yang telah menjadi bahasa standar yang umum untuk mengakses database.

Untuk dapat mengendalikan MySQL server dari dalam program ada tiga hal yang perlu diperhatikan:

(7)

Gambar 2.2 Koneksi MySQL

2.8 Pengertian PHP

PHP adalah singkatan dari PHP Hypertext Preprocessor. PHP merupakan bahasa program yang berbentuk script yang diletakkan di dalam server web (Bunafit, 2004). PHP merupakan singkatan dari Hypertext Preprocessor atau pada awalnya Personel Home Page. PHP merupakan bahasa standart yang digunakan dalam dunia website

dan dikenal sebagai sebuah bahasa scripting yang menyatu dengan tag-tag HTML, dieksekusi di server, dan digunakan untuk membuat halam web yang dinamis. Dengan menggunakan PHP maka maintenance suatu situs web menjadi lebih mudah. Proses update data dapat dilakukan dengan menggunakan aplikasi yang dibuat dengan

menggunakan script PHP (Kadir, 2009).

2.9 Struktur Dasar PHP

(8)

Setiap program PHP disebut dengan script. Script berupa file teks yang dapat berupa file teks yang dapat dibuat dengan menggunakan program editor file teks seperti Notepad, vi, DreamWeaver, EditPlus dan sebagainya. Bagian awal yang akan kita pelajari disini adalah mengenai struktur sebuah program PHP. Yang paling penting dalam penulisan program PHP adalah peletakannya.

Bentuk umum sederhana scripts PHP :

2.10 Dasar-Dasar Pemrograman PHP

1. Variabel

Adalah sebuah tempat untuk menyimpan data yang nilainya dapat berubah-ubah, variabel dalam PHP ditandai dengan tanda Dollar ($) variabel dalam PHP adalah case sensitive artinya penggunaan antara huruf besar dan huruf kecil haruslah benar

contohnya : $AbC <?

$nama=”Dani”;

$Nilai=10; ?>

2. Type Data

PHP juga mengenal tipe data yakni string, Integer, dan Float, tipe data sting di Apit dengan tanda ” ” Konstanta

<? (Awal Program)

(9)

Adalah variabel yang nilainya berubah-ubah, konstanta ini di deklarasikan dan di beri nilai pada awal program dan nilainya tetap, PHP telah mendefinisikan beberapa konstanta TRUE yang diberi nilai 1 dab FALSE yang diberi nilai 0.

3. Operator

Adalah simbol-simbol yang digunakan untuk memanipulasi data, seperti Penambahan (+), Pengurangan (-), Perkalian (*), dan lain-lain.

4. Kontrol Percabangan

Percabangan adalah melakukan proses jika kondisi yang ditentukan terpenuhi, didalam PHP dikenal 3(tiga) macam percabangan yaitu ;

- IF

- IF..ELSE - SWITCH

5. Kontrol Perulangan

Didalam membuat program terkadang perintah yang ingin ditampilkan bisa dilakukan secara berulang-ulang dan kita tidak perlu menuliskan perintah sebanyak-banyaknya, kita bisa menggunakan perintah perulangan tersebut dengan perintah :

(10)

2.10 Adobe Dreamweaver CS3

Adobe dreamweaver CS3 adalah suatu produk Web Developer yang dikembangkan oleh Adobe System Inc. Sebelumnya produk Dreamweaver dikembangkan oleh Macromedia Inc. Yang kemudian sampai saat ini pengembangannya diteruskan oleh

Adobe System Inc. Setelah diambil oleh Adobe System Inc, dreamweaver

dikembangkan dan dirilis dengan kode nama Creative Suit (CS). Ruang kerja atau Workspace adalah bagian keseluruhan tampilan Adobe dreamweaver yang terdiri dari

Welcome Screen, Menu, Insert Bar, Document Window, CSS, Panel, Application

Panel, Tag Inspector, Property Inspector, Result Panel, dan Files Panel,

masing-masing dari komponen tersebut memiliki fungsi dan aturan (Alexander,2011) dalam (Utomo dan Bakara, 2013).

Adobe Dreamweaver merupakan web editor yaitu program aplikasi yang berfungsi untuk mengetikkan perintah-perintah dokumen web baik client slide scripting maupun server side scripting. Saat ini banyak tersedia web editor mulai dari yang paling

sederhana hingga yang lebih smart. Mulai dari web editor yang berbayar hingga yang gratis.

(11)

kebutuhan dan teknologi, flash akhir-akhir ini juga digunakan untuk membuat animasi dan video.

2.11 CSS

CSS (Cascading Style Sheets) adalah salah satu bahasa pemrograman desain web (style sheet language) yang mengontrol format tampilan sebuah halaman web yang di tulis dengan menggunakan bahasa penanda (markup language). Biasanya CSS digunakan untuk mendesain sebuah halaman HTML dan XHTML, tetapi sekarang bahasa pemrograman css bisa diaplikasikan untuk segala dokumen XML, termasuk SVG dan XUL.

CSS dibuat untuk memisahkan konten utama (biasanya dibuat dengan menggunakan bahasa HTML atau sejenisnya) dengan tampilan dokumen yang meliputi layout, warna, dan font. Pemisahan ini dapat meningkatkan daya akses konten pada web, menyediakan lebih banyak fleksibilitas dan control dalam spesifikasi dari sebuah karakteristik dan sebuah tampilan, memungkinkan untuk membagi banyak halaman untuk sebuah formatting dan mengurangi kerumitan dalam penulisan kode dan struktur dari konten, Contohnya teknis tablesess pada layout dessain web (layout tanpa tabel).

CSS juga memungkinkan sebuah halaman untuk di tampilkan dalam berbagai style dengan menggunakan metode pembawaan yang berbeda pula, seperti on screen, in-print, by voice, dan lain-lain. Sementara itu, pemilik konten web bisa

(12)

Tujuan utama CSS diciptakan adalah untuk membedakan konten dari dokumen dan tampilan dari dokumen, dengan itu pembuatan ataupun pemograman ulang web akan lebih mudah dilakukan. Hal yang termasuk dalam design web diantaranya adalah warna, ukuran, dan formatting. Dengan adanya CSS, konten dan desain web akan mudah dibedakan, jadi memungkinkan untuk melakukan pengulangan pada tampilan-tampilan tertentu dalam suatu halaman web, sehingga akan memudahkan dalam membuat halaman web yang banyak, sehingga membuat waktu dalam membuat web jauh lebih cepat (Komang, 2010).

2.12 HTML

HTML (Hyper Text Markup Language) adalah sekumpulan simbol-simbol atau tag-tag yang dituliskan dalam sebuah file yang digunakan untuk menampilkan halaman pada web browser. Tag-tag HTML selalu diawali dengan <x> dan diakhiri dengan </x> dimana x tag HTML itu seperti b, i, u, dll (Anhar, 2010).

HTML merupakan halaman yang berada pada suatu situs internet atau web. HTML merupakan metode yang menautkan (link) satu dokumen ke dokumen lain melalui teks (Lia, 2006).

2.13 Definisi Klinik Gigi

(13)

Menurut Peraturan Menteri Republik Indonesia Nomor 028/Menkes/Per/I/2011, klinik berdasarkan pelayanannya dibagi menjadi 2 yaitu:

1. Klinik Pratama

Klinik yang melayani pelayanan medik dasar. 2. Klinik Utama

Klinik yang menyelenggarakan pelayanan medik spesialistik atau pelayanan medik dasar dan spesialistik.

Klinik gigi menurut peraturan menteri nomor 920/Menkes/Per/XIII/1986 merupakan sarana pelayanan kesehatan gigi dan mulut yang diberikan kepada masyarakat (Utoyo, 2008). Klinik adalah sarana atau tempat yang dibangun untuk melakukan pelayanan perawatan kesehatan pada seluruh masyarakat. Klinik gigi adalah sarana atau tempat yang dibangun untuk melakukan perawatan gigi pada seluruh masyarakat yang meliputi usaha-usaha pencegahan, pengobatan dan pemulihan (Depkes RI, 1996).

2.14 Pengertian Kesehatan

(14)

Penyelenggaraan upaya kesehatan gigi di rumah sakit merupakan upaya kesehatan yang di laksanakan secara menyeluruh, terpadu, merata dan meliputi upaya peningkatan, pencegahan, penyembuhan dan pemulihan yang di rujukan pada semua golongan umur maupun jenis kelamin. Pelayanan kesehatan gigi pada masyarakat atau penderita yang berkunjung ke rumah sakit adalah pelayanan yang bersifat medik dasar kedokteran gigi berdasarkan kebutuhan meliputi upaya pengobatan atau pemulihan dan rujukan dengan tidak mengabaikan upaya peningkatan, pencegahan atau perlindungan (Herijulianti, 2002).

2.15 Gigi

Gigi merupakan salah satu organ pengunyah yang terdiri dari gigi pada rahang atas dan rahang bawah, gigi terdiri dari tiga bagian yaitu mahkota gigi, akar gigi dan leher gigi. Gigi susu mulai tumbuh ketika bayi berumur 6 bulan setelah bayi berumur 2 tahun maka seluruh gigi yang berjumlah 20 buah sudah tumbuh sempurna (Ircham, 2003).

1. Proses Pembentukan Gigi

Pembentukan gigi telah dimulai sejak kanin berumur satu setengah bulan dalam kandungan ibu, vitamin dan mineral pada khususnya kalsium dan fosfor yang dibutuhkan untuk pertumbuhan dan perkembangan gigi bayi diambil secara otomatis dari aliran darah ibu, oleh karena penting bagi kesehatan ibu dan bayi.

2. Bagian-bagian gigi

(15)

Menurut Mansjoer (2009) walaupun bentuknya berbeda-beda semua mempunyai susunan yang sama, gigi terdiri atas :

a. Mahkota gigi (mahkota klinis)

Bagian yang menonjol diatas gusi, sedangkan mahkota anatomis adalah bagian gigi yang dilapisi email.

b. Akar gigi

Bagian yang terpendam dalam alvelous dalam tulang maksilla atau mandibula.

c. Leher gigi

Tempat terbentuknya mahkota anatomis dan akar gigi.

2.16 Pengertian Pasien

Pasien adalah seseorang yang menerima perawatan medis, seringkali pasien menderita penyakit atau cedera dan memerlukan bantuan dokter untuk memulihkannya. Kata pasien dari bahasa Indonesia analog dengan kata patient dari bahasa inggris. Patient diturunkan dari bahasa latin yaitu patiens yang memiliki kesamaan arti dengan kata pati yang artinya menderita.

2.17 Data Flow Diagram (DFD)

(16)

simpan, proses apa yang menghasilkan data tersebut, dan interaksi antara data yang tersimpan dan proses yang dikenakan pada data tersebut (Kristanto, 2003).

2.18 Flowchart

Yaitu, simbol yang dipakai untuk menghubungkan antara simbol yang satu dengan simbol lainnya atau disebut juga connecting line.

Arus / Flow Penghubung antara

prosedur / proses

Connector Simbol keluar / masuk

prosedur atau proses dalam lembar / halaman yang sama

Off-line Connector Simbol keluar / masuk prosedur atau proses dalam lembar / halaman yang lain

Tabel 2.1 Flowchart

2.18.1 Processing Symbols

(17)

Process Simbol yang menunjukkan pengolahan yang dilakukan

Komputer

Decision Simbol untuk kondisi yang akan menghasilkan beberapa kemungkinan jawaban / aksi Predefined Process Simbol untuk mempersiapkan

penyimpanan yang akan digunakan sebagai tempat pengolahan didalam storage Terminal Simbol untuk permulaan atau

akhir darti suatu program

Manual Input Simbol untuk pemasukan data secara manual on-line keyboard

Tabel 2.2 Processing Symbols

2.18.2 Input Output Simbol

(18)

Input-Output Simbol yang menyatakan proses input dan output tanpa tergantung dengan jenis peralatannya

Document Simbol yang menyatakan input berasal dari dokumen dalam bentuk kertas atau output di cetak dikertas

Disk and On-line Storage Simbol untuk menyatakan input berasal dari disk atau output di simpan ke disk

Tabel 2.3 Input Output Simbol

Gambar

Gambar 2.1 MySQL
Gambar 2.2 Koneksi MySQL
Tabel 2.1 Flowchart
Tabel 2.2 Processing Symbols
+2

Referensi

Dokumen terkait

Kami akan melindungi Bangunan-bangunan dan/atau Isi Kandungan Rumah seperti yang dinyatakan di dalam Jadual Anda semasa tempoh takaful. Perlindungan ini akan diberikan atas dasar

(8) Kesatuan minat Ikatan Mahasiswa Fakultas Kesehatan Masyarakat Universitas Indonesia yang selanjutnya disebut dengan Seminat IM FKM UI adalah lembaga

Berdasarkan pengujian dan analisis data tentang integrasi dan implikasi portofolio diversifikasi terdapat hubungan intergrasi dalam keseimbangan jangka panjang (kointegrasi)

10.1 The purchaser shall open the quotation received before the deadline indicated in the request for Quotation at the same time in the date specified in the

Hasil menunjukkan bahwa faktor yang berperan pada status gizi balita menurut kelompok pembangunan wilayah seperti bidang ekonomi dan sosial yaitu jumlah penduduk miskin

jika tak ada dua orang lelaki, Maka (boleh) seorang lelaki dan dua orang perempuan dari saksi-saksi yang kamu ridhai, supaya jika seorang lupa, maka yang

Sebagai kelanjutan dari narosan atau ngelamar pihak orang tua calon pengantin pria mulai mempersiapkan kepada piahak calon mempelai wanita, dilakukan 3-7 hari

Wajib menyerahkan Berita Acara Yudisium beserta lampiran syarat-syaratnya di Pelayanan Direktorat Administrasi Akademik dan Kemahasiswaan Gedung Unit IV, mulai tanggal 20 April