HTML . . .
HTML Tag tidak case sensitive. Jadi, bisa digunakan HTML atau html
keduanya untuk menghasilkan output yang sama. Bentuk dari tag HTML sebagai berikut:
ELEMENT ATTRIBUTE = value Element - nama tag
Attribute - atribut dari tag Value - nilai dari atribut.
Contoh: BODY BGCOLOR=lavender
BODY merupakan elemen, BGCOLOR Background merupakan atribut yang memiliki nilai lavender.
Untuk memulai bekerja dengan HTML, bisa menggunakan editor Note Pad atau editor lainya.
2.2.16. JavaScript
JavaScript adalah bahasa pemrograman berbasis prototipe yang berjalan di sisi klien. Jika berbicara dalam konteks web, sederhananya, dapat dipahami
JavaScript sebagai bahasa pemrograman yang berjalan khusus untuk di browser atau halaman web agar halaman web menjadi lebih hidup. Kalau dilihat dari suku
katanya terdiri dari dua suku kata, yaitu Java dan Script. Java adalah Bahasa pemrograman berorientasi objek, sedangkan Script adalah serangkaian instruksi
program. Secara fungsional, JavaScript digunakan untuk menyediakan akses script
pada objek yang dibenamkan embedded. Contoh sederhana dari penggunaan JavaScript adalah membuka halaman pop up, fungsi validasi pada form sebelum
data dikirimkan ke server, merubah image kursor ketika melewati bjek tertentu, dan lain lain.
2.2.17. Cascading Style Sheet CSS
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 dengan 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 berkas file. Pada umumnya CSS dipakai untuk memformat tampilan halaman web yang dibuat dengan bahasa HTML dan XHTML.
CSS dapat mengendalikan ukuran gambar, warna bagian tubuh pada teks, warna tabel, ukuran border, warna border, warna hyperlink, warna mouse over,
spasi antarparagraf, spasi antarteks, marjin kiri, kanan, atas, bawah, dan parameter lainnya. CSS adalah bahasa style sheet yang digunakan untuk mengatur tampilan
dokumen. Dengan adanya CSS memungkinkan pengguna untuk menampilkan halaman yang sama dengan format yang berbeda.
171
BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM
4.1 Implementasi Sistem
Implementasi sistem merupakan tahap pembangunan perangkat lunak, tahap kelanjutan dari kegiatan perancangan sistem. Tahap ini merupakan tahap dimana
sistem siap untuk dioperasikan. Implementasi bertujuan untuk mengkonfirmasi perancangan sistem sehingga pengguna dapat memberi masukan pada
pengembangan sistem yang sedang dibangun. Hasil implementasi tersebut kemudian akan diuji kebenarannya melalui tahapan-tahapan pengujian yang
telah ditentukan.
4.1.1 Kebutuhan Perangkat Keras
Spesifikasi kebutuhan
perangkat keras
yang digunakan
untuk pembangunan Sistem Pendukung Keputusan Rekomendasi Pemilihan Program
Studi di SMA Negeri 1 Bandung adalah sebagai berikut.
Tabel 4.1 Tabel Kebutuhan Perangkat Keras Perangkat keras yang digunakan di
SMA Negeri 1 Bandung Kebutuhan perangkat keras
No Nama Perangkat Keras
Nama Perangkat Keras
1 Processor Intel Core 2 Duo
Processor minimal 1.5 Ghz 2
Monitor LCD 17” Monitor CRT 15”
3 Hardisk 80Gb
Hardisk minimal 32Gb 4
Memori 1Gb Memori minimal 1Gb
5 Keyboard Standar
Keyboard Standar 6
Mouse Mouse
7 Printer
Printer
4.1.2 Kebutuhan Perangkat Lunak
Spesifikasi kebutuhan
perangkat lunak
yang digunakan
untuk pembangunan Sistem Pendukung Keputusan Rekomendasi Pemilihan Program
Studi di SMA Negeri 1 Bandung adalah sebagai berikut.
Tabel 4.2 Tabel Kebutuhan Perangkat Lunak Perangkat lunak yang digunakan di
SMA Negeri 1 Bandung Kebutuhan perangkat lunak
No Nama Perangkat Lunak
Nama Perangkat Lunak
1 Sistem Operasi Windows 7
Sistem Operasi minimal Windows Xp 2
Web Browser : Mozilla Firefox, Google Chrome
Web Browser : Mozilla Firefox, Google Chrome
3 Microsoft Word, Microsoft Excel Microsoft Word, Microsoft Excel
4.1.3 Implementasi Basis Data
Basis data yang digunakan dalam pembangunan Sistem Pendukung Keputusan Rekomendasi Pemilihan Program Studi di SMA Negeri 1 Bandung
menggunakan aplikasi DBMS MYSQL. Impelemtasi dalam bahasa SQL adalah sebagai berikut.
Tabel 4.3 Tabel Implementasi Basis Data No
Nama Tabel Hasil Pembangkitan
1 guru
CREATE TABLE IF NOT EXISTS `guru` `nip` char18 NOT NULL,
`username` varchar15 NOT NULL, `password` varchar32 NOT NULL,
`nama` varchar50 NOT NULL, `email` varchar50 DEFAULT NULL,
`jabatan` enumKoordinator,Guru BK NOT NULL,
`pass` varchar44 NOT NULL, `id_session` varchar32 NOT NULL,
PRIMARY KEY `nip`, UNIQUE KEY `username` `username`
ENGINE=InnoDB DEFAULT CHARSET=latin1;
2 tugas_bimbingan
CREATE TABLE IF NOT EXISTS `tugas_bimbingan`
`id_tugas` int11 NOT NULL AUTO_INCREMENT,
`nip` char18 NOT NULL, `id_kelas` int11 NOT NULL,
`id_tahun` int11 NOT NULL, PRIMARY KEY `id_tugas`,