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
suatu organisasi untuk dapat menyediakan kepada pihak luar tertentu dengan laporanlaporan 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.
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.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 multithreaded, multi-user dan meningkatan fungsi Structured Query Language (SQL)
terutama dengan PHP yang sudah memiliki fungsi built-in untuk melakukan koneksi
dengan MySQL.
dihubungkan
melalui
relasi-relasi
tertentu
sehingga
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.
?>(akhir program)
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
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
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 :
-
FOR
WHILE
DO..WHILE
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
menentukan link yang menghubungkan konten dengan file CSS, pembaca bisa
menggunakan dengan style sheet yang berbeda, mungkin dalam komputer mereka
sendiri.
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 tampilantampilan 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 tagtag 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).
peraturan
Menteri
Kesehatan
Republik
Indonesia
Nomor
Menurut
Peraturan
Menteri
Republik
Indonesia
Nomor
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).
2. Bagian-bagian gigi
Bentuk gigi berbeda sesuai dengan fungsinya, gigi seri untuk memotong gigi taring
yang runcing untuk menahan dan merobek, geraham untuk menghaluskan makanan.
b. Akar gigi
Bagian yang terpendam dalam alvelous dalam tulang maksilla atau mandibula.
c. Leher gigi
Tempat terbentuknya mahkota anatomis dan akar gigi.
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
Off-line Connector
Process
Simbol
yang
menunjukkan
Decision
beberapa
Simbol
untuk
penyimpanan
digunakan
mempersiapkan
yang
sebagai
akan
tempat
Simbol
Manual Input
Input-Output
dan
tergantung
output
tanpa
dengan
jenis
peralatannya
Document