BAB IV HASIL DAN PEMBAHASAN
4.1 Implementasi Program
4.1.1 Halaman Index
Halaman ini merupakan halaman utama pada situs Student Center Course. Yang digunakan oleh user atau visitor. Ketika visitor atau user membuka halaman utama, maka akan terlihat di dalam page Student Center Course beberapa content sistem informasi course seperti title page, header page, lastest jobs, lastest news, download e-book, lastest video, lastest photo, dan footer page.
Halaman index user memiliki isi page yang dapat dilihat dengan mudah seperti bagian – bagian menu utama dengan sub menu didalam page index tersebut, diantaranya :
Beranda : Tentang, Galeri, Info Kursus, Bantuan, Kontak. E-learning : E-Book, Daftar Pengajar, dan Beasiswa. Video : Video Pendidikan, Video Kursus, Video Pembelajaran. Bahasa Asing : Bahasa Korea, Bahasa Italia, Bahasa Jepang,
Bahasa Mandarin, daan menu Form Siswa : Registrasi Kelas Regular dan Registrasi Kelas Online.
55
Source code untuk implementasi halaman index user adalah sebagai berikut :
<body data-spy="scroll" data-target=".subnav" data-offset="50"> <?php require $dir."/header.php"; ?>
<h1><span><a href="<? echo $url ?>"><?php echo $meta['title'] ?></a></span></h1>
</div>
<?php require $dir."/menu.php"; ?> <?php require $dir."/slider.php"; ?>
<div class="container_all masterbg margintop"> <div class="container marketing">
<div class="row margintop marginbottom"> <?php require $dir."/sidebar.php"; ?> <?php require $dir."/news.php"; ?> <?php require $dir."/rsidebar.php"; ?> </div> <div class="clear"></div> </div>
<div class="container_all margintop bandbg"> </div> </div> <div class="clear"></div> <div class="container_all_footer"> <!-- Footer --> <?php require $dir."/footer.php"; ?> </div> <? } ?> <div id="fb-root"></div>
Index halaman sistem informasi course online diatas merupakan halaman utama yang pertama kali dibuka oleh user untuk mengakses berbagai informasi didalam sistem informasi student center course Merupakan gerbang utama (bridge) sistem dalam pengaplikasian informasi di Student Center Course. Pada halaman utama ini terdapat beberapa fitur untuk memberikan informasi kepada pengunjung. Informasi tersebut diantaranya adalah :
1. Lowongan Kerja Terkini, yaitu berfungsi untuk menampilkan informasi lowongan kerja terbaru kepada pengunjung (visitor).
2. Kegiatan Events, yaitu berfungsi untuk menampilkan informasi kegiatan events yang diadakan oleh pihak Student Center Course atau kegiatan yang diadakan oleh pihak lain.
3. Berita Terkini, yaitu berfungsi untuk menampilkan informasi yang terkait tentang cara – cara atau tips, panduan, motivasi dan lainnya.
4. Video Terkini, yaitu berfungsi untuk menampilkan video terbaru tentang video animasi pembelajaran, video tata cara melakuan kegiatan belajar – mengajar, mengadakan kelas dan video tutorial.
5. Foto Terkini, yaitu berfungsi untuk menampilkan foto terbaru meliputi foto kegiatan belajar – mengajar, foto events, dan foto aktifitas siswa di Student Center Course.
6. Temukan Kami Disini, yaitu berfungsi untuk menghubungkan antara pengunjung (user umum), member, siswa, dan pengajar untuk tetap terhubung di halaman fanspage. Karena dengan terhubungnya semua user dengan pages
57
tersebut maka dapat menerima informasi terbaru meskipun semua pengguna tidak berada di sistem informasi Student Center Course.
Gambar 4.2 Implementasi halaman index admin
Source code untuk implementasi halaman index admin adalah sebagai berikut :
<?php session_start(); error_reporting(0); include "../conn/config.inc.php"; if(!isset($_SESSION['username'])){ header('Location: index.php'); } $act = $_GET['act']; ?> ... <?php include "content.php"; ?>
... <?php
session_start();
$act = $_GET['act']; // request halaman dari variabel
switch ($act) { case "dashboard": include "widget.php"; break; case "manage-site": include "meta.php"; break; ...
Pada interface ini, merupakan halaman utama admin atau dashboard yang berfungsi penting dalam pengelolaan data – data sistem informasi course seperti User Account, Comments, User Online, Job Information, Visitors, Page Views dan semua form data seperti data lecturer, data siswa, data e-book, data gallery, dan data video. Selain Dashboard halaman ini juga menampilkan menu – menu lainnya untuk mengelola data – data tersebut diantaranya Forms, Data Tables, File Manager, dan Comments.
1. User Account, berfungsi untuk menampilkan jumlah user yang terdaftar sebagai siswa online dan akun pengajar online.
2. Comments, berfungsi untuk menampilkan jumlah komentar dari lowongan kerja, berita, dan events.
59
3. User Online, berfungsi untuk menampilkan status online siswa maupun pengajar yang sedang online.
4. Job Informations, berfungsi untuk menampilkan data info lowongan kerja. Pada fitur ini terdapat beberapa fungsi yaitu :
a. Untuk menyetujui info lowongan kerja dipublikasikan b. Untuk menyimpan info lowongan kerja sebagai draft
c. Untuk mengubah data info lowongan kerja d. Untuk menghapus info lowongan kerja
5. Visitors, berfungsi untuk menampilkan jumlah pengunjung berdasarkan ip address yang terhitung pada tanggal saat berkunjung.
6. Page Views, berfungsi untuk menampilkan jumlah halaman yang dilihat.
Gambar 4.3 Implementasi halaman index member
Source code untuk implementasi halaman index member adalah sebagai berikut :
...
<?php require $dir."/member/header.php"; ?>
<h1><span><a href="<? echo $url ?>member/"><?php echo $meta['title'] ?></a></span></h1>
</div>
<?php require $dir."/member/menu.php"; ?> <?php require $dir."/member/slider.php"; ?> <div class="container_all masterbg margintop"> <div class="container marketing">
<div class="row margintop marginbottom"> <?php require $dir."/member/sidebar.php"; ?> <?php require $dir."/member/news.php"; ?> <?php require $dir."/rsidebar.php"; ?> ...
Index halaman member sama dengan halaman index user, hanya saja function menu sama dengan akses lecturer dan siswa online kecuali untuk mengakses e-book, member hanya dapat melihat list e-book seperti halnya user umum. Tetapi member juga dapat melakukan chat online didalam sistem informasi Student Center Course.
Pada halaman utama ini terdapat beberapa fitur untuk memberikan informasi kepada pengunjung. Informasi tersebut diantaranya adalah :
1. Lowongan Kerja Terkini, yaitu berfungsi untuk menampilkan informasi lowongan kerja terbaru kepada pengunjung (visitor).
61
2. Kegiatan Events, yaitu berfungsi untuk menampilkan informasi kegiatan events yang diadakan oleh pihak Student Center Course atau kegiatan yang diadakan oleh pihak lain.
3. Berita Terkini, yaitu berfungsi untuk menampilkan informasi yang terkait tentang cara – cara atau tips, panduan, motivasi dan lainnya.
4. Video Terkini, yaitu berfungsi untuk menampilkan video terbaru tentang video animasi pembelajaran, video tata cara melakuan kegiatan belajar – mengajar, mengadakan kelas dan video tutorial.
5. Foto Terkini, yaitu berfungsi untuk menampilkan foto terbaru meliputi foto kegiatan belajar – mengajar, foto events, dan foto aktifitas siswa di Student Center Course.
6. Temukan Kami Disini, yaitu berfungsi untuk menghubungkan antara pengunjung (user umum), member, siswa, dan pengajar untuk tetap terhubung di halaman fanspage. Karena dengan terhubungnya semua user dengan pages tersebut maka dapat menerima informasi terbaru meskipun semua pengguna tidak berada di sistem informasi Student Center Course.
7. Statistik, yaitu berfungsi untuk menampilkan semua member yang sedang online. Statistik dapat dilihat di halaman indeks bagian sidebar kedua dibawah Berita Terkini.
Gambar 4.4 Implementasi halaman index lecturer atau siswa
Source code untuk implementasi halaman index lecturer atau siswa adalah sebagai berikut : <?php session_start(); require "../conn/config.inc.php"; require "../global.php"; require "session.php"; if(!isset($_SESSION['username'])){ header('Location: index.php'); } $set=metaPage();
63
foreach($set as $meta){ ?>
Halaman index lecturer dan siswa sama dengan halaman index user umum hanya saja function – function dalam menu e-learning berbeda dengan user umum maupun member.
Pada halaman utama ini terdapat beberapa fitur untuk memberikan informasi kepada pengunjung. Informasi tersebut diantaranya adalah :
1. Lowongan Kerja Terkini, yaitu berfungsi untuk menampilkan informasi lowongan kerja terbaru kepada pengunjung (visitor).
2. Kegiatan Events, yaitu berfungsi untuk menampilkan informasi kegiatan events yang diadakan oleh pihak Student Center Course atau kegiatan yang diadakan oleh pihak lain.
3. Berita Terkini, yaitu berfungsi untuk menampilkan informasi yang terkait tentang cara – cara atau tips, panduan, motivasi dan lainnya.
4. Video Terkini, yaitu berfungsi untuk menampilkan video terbaru tentang video animasi pembelajaran, video tata cara melakuan kegiatan belajar – mengajar, mengadakan kelas dan video tutorial.
5. Foto Terkini, yaitu berfungsi untuk menampilkan foto terbaru meliputi foto kegiatan belajar – mengajar, foto events, dan foto aktifitas siswa di Student Center Course.
6. Temukan Kami Disini, yaitu berfungsi untuk menghubungkan antara pengunjung (user umum), member, siswa, dan pengajar untuk tetap terhubung di
halaman fanspage. Karena dengan terhubungnya semua user dengan pages tersebut maka dapat menerima informasi terbaru meskipun semua pengguna tidak berada di sistem informasi Student Center Course.
7. Statistik, yaitu berfungsi untuk menampilkan semua lecturer dan semua siswa yang sedang online.