Gambar 4.24 Tampilan warning jika materi yang diinputkan memuat informasi yang sama
Warning diatas dimaksudkan jika waktu melakukan proses download, data yang diinputkan sama persis dengan data sebelumnya. Sehingga ada
konfirmasi ya atau tidak. Jika ya berati akan mengulangi penyimpanan, tetapi data yang ditampilkan tetap 1 saja. Sedangkan kalau tidak berati akan
dilakukan penginputan ulang.
4. Proses edit materi download
Gambar 4.25 tampilan pesan proses update berhasil
Pesan hasil update diatas, menunjukkan bahwa proses update yang dilakukan dosen berhasil. Sehingga ketika kita menekan tombol OK, secara
otomatis akan menampilkan data materi baru setelah di update.
X
3 ;
Ya Tidak
X
OK
5. Proses hapus materi download
Gambar 4.26 tampilan warning jika data akan dihapus
Tampilan diatas bermaksud menanyakan kepada user dalam hal ini dosen, apakah benar akan menghapus data materi ini ??? Menekan tombol ya, secara
otomatis data yang dituju akan terhapus. Sebaliknya jika menekan tombol tidak, berarti data masih tersimpan.
X
OK CANCEL
BAB V IMPLEMENTASI
Implementasi merupakan tahap pengkodean dari hasil perancangan sistem. Pada bab sebelumnya telah dijelaskan mengenai perancangan yang digunakan di
dalam pembuatan program pembuatan Lecture Hall Prodi Ilmu Komputer USD, dan bab ini akan dijelaskan mengenai implementasi beserta hasil analisanya.
Y.
Lingkungan Aplikasi
Program ini dibuat dengan menggunakan, Database MySQL 4.1.14, Web Server
Apache XAMPP for windows 2.0.54 Win32 dan Macromedia Dreamweaver MX 2004 serta Database Tools PHPMyAdmin2.6.4
Di samping bahasa pemrograman PHP, juga digunakan JavaScript dan Cascading Style Sheet
CSS. JavaScript digunakan untuk mengecek input dalam form
apakah sesuai dengan format yang telah ditetapkan, dan untuk manampilkan calendar. Sedangkan CSS digunakan untuk memudahkan dalam mendesain
antarmuka dan menghemat spacedisk.
B. Implementasi Program
1. Program Database
Dalam pembuatan lecture hall Program Studi Ilmu Komputer Universitas Sanata Dharma ini, langkah pertama yang dilakukan adalah menghubungkan
database yang telah dibuat dengan sistem. Untuk menghubungkan database tersebut ke sistem dengan membuat skrip yang berisi variabel umum,
variabel tersebut akan digunakan untuk menghubungkan ke database MySQL. perintahnya sebagai berikut
a.
Database Program studi koneksi.php
?php hostname = localhost;
username = root; password = ;
dbname1 = db_3124; dbname2 = personalia;
dbname3 = prg_std;
koneksi = mysql_connecthostname, username, password or die Koneksi gagal coy.....;
Fungsi untuk permintaan ke database 3124 db_3124 function bukaQuery1query {
global koneksi, dbname1; result = mysql_db_querydbname1,query,koneksi
or die Gagal melakukan query pada : brquery brbrKode Salah :
brnbsp;nbsp;nbsp;.mysql_error.; return result;
} Fungsi permintaan ke database personalia db_personalia
function bukaQuery2query { global koneksi, dbname2;
result = mysql_db_querydbname2,query,koneksi or die Gagal melakukan query pada : brquery
brbrKode Salah : brnbsp;nbsp;nbsp;.mysql_error.;
return result; }
Fungsi permintaan ke database program studi db_prg_std function bukaQuery3query {
global koneksi, dbname3; result = mysql_db_querydbname3,query,koneksi
or die Gagal melakukan query pada : brquery brbrKode Salah :
brnbsp;nbsp;nbsp;.mysql_error.;
return result;
} ?
Fungsi mysql_connect di atas digunakan untuk melakukan koneksi ke server database MySQL yang ada di hostname dengan memakai username
dan password. Sedang fungsi mysql_db_query digunakan untuk melakukan query terhadap suatu database.
2. Program Login login_cek.php dan logout logout.php