BAB V PENUTUP
5.2 Saran
Penulis menyadari bahwa dalam penulisan ini serta aplikasi e-learning
yang penulis buat belum dapat menyamai bahkan melebihi kemampuan yang
dimiliki aplikasi e-learning lainnya. Penulis hanya ingin mencoba membuat suatu
aplikasi learning yang memiliki fungsi yang belum dimiliki oleh aplikasi
e-learning lainnya.
Akhir kata, dengan kerendahan hati, penulis sangat mengharapkan kritik
dan saran yang membangun untuk dapat mengembangkan aplikasi e-learning ini.
[1] Arbie, Manajemen Database dengan MySQL, Andi Yogyakarta, 2004.
[2] Eko Budiarto, “E-learning”, http://issuu.com/elitraharja/docs/e-learning
[3] Peranginangin, Kasiman, Aplikasi WEB Dengan PHP dan MYSQL, Andi
Yogyakarta, 2006.
[4] Soekartawi, Haryono dan Librero, “Reinventing Education”,
http://audrint.multiply.com/journal/item/7/Pengertian_E-Learning_dan_prinsip_dasarnya
[5] Sugianto, David, Hapsoro Renaldy N, dan Muhammad Farhan Sjaugi,
Langkah Demi Langkah Membangun Website Dengan PHP, Datakom
Lintas Buana, Jakarta, 2004.
[6] URL :
http://elearning.gunadarma.ac.id/index.php?option=com_content&task=vie
w&id=13, 7 Maret 2007.
[7] URL : http://id.wikipedia.org/wiki/Drupal, 2010.
1. Sarana IT apa saja yang sudah dimiliki SMA 2 MEI Ciputat?
Jawab : Laboratorium komputer, Koneksi jaringan Internet
2. Bagaimana pemanfaatannya IT pada proses KBM di SMA 2 MEI Ciputat?
Jawab : Memberikan kemudahan dalam proses KBM di SMA 2 MEI Ciputat
3. Apakah seluruh Guru SMA 2 MEI Ciputat sudah memiliki keterampilan
menggunakan sarana IT yang sudah disediakan?
Jawab : Sudah, karena seluruh Guru SMA 2 MEI sudah memiliki
keterampilan menggunakan sarana IT
4. Apakah ada rencana penggunaan sarana e-learning untuk menunjang KBM di
SMA 2 MEI Ciputat ? Kalau iya, sudah sejauh mana langkah-langkah itu!
Jawab : Ada, Dengan dibuatnya aplikasi e-learning di SMA 2 MEI.
5. Apa saja kendala yang dihadapi jika e-learning diterapkan?
Jawab : Apabila guru tidak memiliki access internet di rumah.
6. Langkah apa saja yang sudah dilakukan untuk menanggulangi kendala
tersebut?
Jawab : Menyediakan fasilitas Komputer diruang Guru, sehingga guru dapat
dengan mudah menggunakan aplikasi tersebut.
7. Apa harapan bapak/ibu tentang e-learning ini?
Jawab : e-learning dapat menjadi sarana sharing knowledge guru dengan
murid, atau sesama muridnya.
Index.php
<?php include "inc/connect2.php";include "inc/settings.php";?><html><head><title>My campus</title> <style type="text/css" media="screen, projection">@import "css/default.css";</style></head> <body><div id="outerframe"><div id="header"><div id="header1"><div id="institution"><?php echo "$set[campus_name]" ?></div> <div class="clear"> </div></div> <div id="header2"><div id="Header2Right"><ul><li></li></ul></div><div class="clear"> </div></div> <div id="header3"><ul><li><a href="index.php" target="_top">Homepage</a></li> </ul> </div> <div id="header4"></div></div> <div class="clear"> </div>
<div id="main"> <div class="maincontent" id="content"><br/><strong>SELAMAT DATANG</strong><BR> <p>Selamat datang di V-class SMA DUA MEI CIPUTAT</p><p>saat ini anda terdaftar sebagai siswa dari V-class<br> untuk memilih atau mengerjakan tugas yang telah diberikan anda dapat memilih menu course management yang terdapat di atas atau disamping.</p><p>Satu hal yang perlu diingat, anda hanya dapat mengerjakan satu tugas yang ada sebanyak satu kali</p></div><div class="menu" id="menu"><form action="auth/login.php" method="post" name="formLogin" id="formLogin"><div><label>Username</label></div><div><input size="15" name="user" type="text" /></div><div><label>Password</label></div><div><input size="15" name="password" type="password" /></div><div><label></label></div><div><input name="submitAuth" value="OK" type="submit" /></div> <div class="clear"> </div></form><div class="menusection"><span class="menusectioncaption">User</span> <ul class="menulist"><?php if ($set[purpose] == '0'){ ?><li><a href="registration.php">Registration</a></li>
<?php } ?><li><a href="lostPassword.php">Lost Password</a></li></ul></div></div><div class="clear"> </div> </div> <div id="footer"> <div class="copyright"> Platform © <?php echo date('Y'); ?></div>
Manager : Muhamad Ferdi Maulana </div> </div> </body></html>
Registration.php
<?php include "inc/connect2.php";include "inc/settings.php";?><html><head><title> Registration - The Name Of School</title><style type="text/css" media="screen, projection">
@import "css/default.css";</style><SCRIPT src="livevalidation_standalone.js" type=text/javascript></SCRIPT> </head><body><div id="outerframe"><div id="header"> <div id="header1"><div id="institution">
<?php echo "$set[campus_name]" ?></div> <div class="clear"> </div></div>
<div id="header2"><div id="Header2Right"><ul><li></li></ul></div><div class="clear"> </div></div> <div id="header3"><ul><li><a href="index.php" target="_top">Homepage</a></li></ul>
</div> <div id="header4"><a href="#" target="_top">Registration</a></div></div><div class="clear"> </div> <div id="main"><form action="auth/registration.php" method="post" name="registration" id="registration"> <div class="row"><div class="label"><span class="form_required">*</span> Last Name</div>
<div class="formw"><input size="40" name="lastname" type="text" id="lastname" />
</div></div><div class="row"><div class="label"><span class="form_required">*</span> First Name</div> <div class="formw"><input size="40" name="firstname" type="text" id="firstname" />
</div></div><div class="row"><div class="label"><span class="form_required">*</span> E-mail</div><div class="formw"><input size="40" name="email" type="text" id="email" /></div></div>
<div class="row"><div class="label">Phone</div><div class="formw"><input size="40" name="phone" type="text" /> </div></div><div class="row"><div class="label">Official Code</div>
<div class="formw"><input size="40" name="official_code" type="text" /></div></div><div class="row"> <div class="label"><span class="form_required">*</span> Username</div><div class="formw"><input size="20" name="username" type="text" id="username" /></div></div><div class="row"><div class="label">
<span class="form_required">*</span> Password</div><div class="formw"><input size="40" name="pass1" type="password" id="pass1" /></div></div><div class="row"><div class="label">
<span class="form_required">*</span> Confirm password</div>
<div class="formw"><input size="40" name="pass2" type="password" id="pass2" /> </div></div><div class="row"><div class="label">Status</div>
<div class="formw"><input name="status" value="0" type="radio" id="qf_780246" checked="checked" /><label for="qf_780246">Follow courses</label></div></div><div class="row"><div class="label"></div>
<div class="formw"><input name="status" value="1" type="radio" id="qf_6a18e0" /><label for="qf_6a18e0">Create course areas</label></div></div><div class="row"><div class="label"></div>
<div class="formw"><input name="submit" value="OK" type="submit" /></div> </div><SCRIPT type=text/javascript>
var lastname = new LiveValidation( 'lastname', {onlyOnSubmit: true } );
lastname.add( Validate.Presence ); var firstname = new LiveValidation( 'firstname', {onlyOnSubmit: true } ); firstname.add( Validate.Presence ); var username = new LiveValidation( 'username', {onlyOnSubmit: true } ); username.add( Validate.Presence ); var email = new LiveValidation( 'email', {onlyOnSubmit: true } ); email.add( Validate.Presence ); email.add( Validate.Email );
var pass2 = new LiveValidation( 'pass2', {onlyOnSubmit: true } );
pass2.add( Validate.Confirmation, { match: 'pass1' } );</SCRIPT><div class="row">
<div class="label"></div><div class="formw"><span class="form_required">*</span> <small>required field</small></div></div><div class="clear"> </div></form><a href="index.php"><< Back</a> <div class="clear"> </div> </div> <div id="footer"> <div class="copyright">
Platform © <?php echo date('Y'); ?></div> Manager : Muhamad Ferdi Maulana </div> </div></body></html>
Lostpassword.php
<?php include "inc/connect2.php"; include "inc/settings.php";?> <html><head><title>Password lost - The Name Of School</title>
<style type="text/css" media="screen, projection">@import "css/default.css";</style> </head><body dir="ltr" ><div id="outerframe"><div id="header"> <div id="header1"> <div id="institution"><?php echo "$set[campus_name]" ?></div>
<div class="clear"> </div></div> <div id="header2"><div id="Header2Right"><ul><li></li></ul> </div><div class="clear"> </div></div> <div id="header3"><ul>
<li><a href="index.php" target="_top">Hoepage</a></li></ul> </div> <div id="header4">
<a href="#" target="_top">Password lost</a></div></div> <div class="clear"> </div><div id="main"> <h3>Password lost</h3><p>Enter the e-mail address that you used to register and we will send you your password back.</p><form action="auth/lostPassword.php" method="post" name="lost_password" id="lost_password"><div class="row"><div class="label">E-mail</div><div class="formw"><input size="40" ame="email" type="text" /> </div></div><div class="row"><div class="label"></div><div class="formw"><input name="submit" value="OK" type="submit" /></div></div><div class="clear"> </div></form><a href="index.php"><< Back</a> <div class="clear"> </div></div><div id="footer"> <div class="copyright">Platform © <?php echo date('Y'); ?></div>Manager : Muhamad Ferdi Maulana </div></div> </body></html>
Connect2.php
<?php $hostname_koneksi = "localhost"; $database_koneksi = "course_list"; $username_koneksi = "root"; $password_koneksi = "";$koneksi = mysql_connect($hostname_koneksi, $username_koneksi, $password_koneksi) or die(mysql_error()); $db = mysql_select_db($database_koneksi);
?>
Settings.php
<?php
$settings = "select * from settings"; $set2 = mysql_query($settings); $set = mysql_fetch_array($set2); ?>
Login.php
<?php session_start(); include "../inc/connect2.php"; include '../inc/settings.php'; $username = $_POST[user]; $password = md5($_POST[password]);
$select = mysql_query("select * from user where username = '$username'"); $user = mysql_fetch_array($select); if ( $password == "$user[password]") { session_register("username");session_register("password");$status = $user[status]; session_register("status");if ($user[status] == "0") {header("location:../student/"); }elseif ($user[status] == "1") {header("location:../teacher/");}else {
header("location:../admin/");}}else { ?><html><head><title>Password lost - My campus</title> <style type="text/css" media="screen, projection">/*<![CDATA[*/
@import "../css/default.css";@import "../css/course.css";/*]]>*/</style><style type="text/css" media="print"> /*<![CDATA[*/@import "../css/print.css";/*]]>*/</style></head><body><div class="skip"><ul>
</ul></div><div id="outerframe"><div id="header"> <div id="header1"> <div id="institution"><?php echo "$set[campus_name]" ?></div><div class="clear"> </div></div> <div id="header2">
<div id="Header2Right"><ul><li></li></ul></div><div class="clear"> </div></div> <div id="header3"><ul><li><a href="../index.php" target="_top">Portal Homepage</a></li> </ul> </div><div id="header4"><a href="#" target="_top">Login failed</a> </div></div><div class="clear"> </div><div id="main"><h3> </h3>
<div class="error-message"><img src="../img/message_error.png" alt="message_error.png" title="message_error.png" style="float:left; margin-right:10px;" />Login failed - incorrect username or password.</div><p><br/><br/><a href="../index.php"><< Back</a></p> <div class="clear"> </div>
</div><div id="footer"> <div class="copyright"> Platform © <?php echo date('Y'); ?></div> Manager : Muhamad Ferdi Maulana </div> </div> </body></html><?php}?>
Stundent\Index.php
<?php session_start();if(!session_is_registered("username"))header("location: ../index.php"); include '../inc/connect2.php';include '../inc/settings.php';?><html><head>
<title>My courses - My campus</title><style type="text/css" media="screen, projection"> @import "../css/default.css";</style></head><body>
<div id="outerframe"><div id="header"><div id="header1"><div id="institution">
<?php echo "$set[campus_name]" ?></div><div id="my_courses"><a href="index.php?" target="_top"></a></div> <div class="clear"> </div></div><div id="header2"><div id="Header2Right"><ul><li></li></ul>
</div><div class="clear"> </div></div><div id="header3">
<ul id="logout"><li><a href="logout.php">Logout (<?php echo "$username" ?>)</a> </li></ul><ul><li><a href="index.php" target="_top">Homepage</a></li>
<li><a href="course_management.php" target="_top">Courses List</a></li> <li><a href="profile.php" target="_top">My profile</a></li>
<li><a href="my_progress.php" target="_top">My Progress</a></li> <li><a href="module.php" target="_top">Module</a></li>
<?php if ($status == '1'){ ?><li><a href="../teacher/index.php" target="_top">As Teacher</a></li> <?php } ?></ul></div> <div id="header4"></div></div> <div class="clear"> </div> <div id="main"> <div class="maincontent" id="content"><strong>NEWS</strong><br/><br/> <?php $sql = "select * from news order by id_news desc limit 4";
$query = mysql_query($sql);while ($row = mysql_fetch_array($query)) { ?><strong><?php echo "$row[judul]"; ?></strong><br>
<font size="-2"><?php echo "$row[tanggal]"; ?></font><br><br>
<?php echo "$row[isi]"; ?> <br>---<br><?php } ?></div>
<div class="menu" id="menu"><div class="menusection"><span class="menusectioncaption">General</span><ul class="menulist"><li><a href="http://www.Parkcatherin.com/forum/" target="_self">Forum</a></li></ul></div><div class="menusection"><span class="menusectioncaption">User</span><ul class="menulist"><li><a
href="course_management.php">Course Management</a></li></ul></div><div class="note"><b>Example notice</b><br/>
To modify this notice, go to the administration area of the portal.</div></div> <div class="clear"> </div> </div> <div class="row"><div class="label">