Senin, 21 November 2011

Progres #-PHP2

Kelompok kami kumpul lagi untuk melakukan pengecekan thd fitur-fitur web yang masih kurang / error, tepatnya di Puspelkokm lama, pukul 14.00- 19.00 WIB.
Semua anggota sudah siap dengan laptop didepan masing-masing yang akan menyelesaikan tugasnya.
Dan, ternyata masih terdapat beberapa kekurangan yang berhasil kami selesaikan. Slahsatunya adalah menampilkan image dosen wali yang sedang Login, pada bagian sidebar2.




Bagaimana proses itu bisa terjadi?
Contohnya pada tampilan di atas, pada saat dosen memasuki page mahasiswa, dapat kita lihat di sebelah kanan telah tampil image Pak Anton sebgaai dosen Wali Genap yang saat itu sedang berstatus Aktif (sedang Login). Menu apapun yang diakses oleh Dosen Wali, maka image Dosen Wali akan tetap tampil dibagian Nah, disini kami hanya menambahkan code berikut pada bagian sidebar2 setelah proses login dosen tepatnya setelah <div id="sidebar2"> <div id="login">


<!--tampil dosen  -->
<?php
$query = mysql_query("SELECT * FROM dosen WHERE NIS LIKE '".$_SESSION['nis']."'");
$tampil = mysql_fetch_object($query);
//var_dump($tampil);
?>
<img src="../adminnya/images/dosen/<?php echo $tampil->NIS.'.'.$tampil->extensi; ?>" width="130" height="170" alt="aktif" style="margin-left: 20px;" /><br />

Namun, hal yang terpenting untuk diketahui adalah bahwa setiap page dosen haruslah include_once('koneksi.php');

Serta image dosen wali harus berada dalam satu folder yang ditempatkan pada folder dosen.






By : Novena Carolina, Sulapto, Fransisca Patiung, Ratih Alfionita..

Minggu, 20 November 2011

Progres PHP2--Delete Request

Web ini juga menyediakan fitur bagi Dosen Wali untuk melakukan perubahan terhadap MK yang direquest oleh mahasiswa yang melakukan perwalian. Perubahan dapat berupa persetujuan terhadap inputan request MK atau juga delete request MK. Pada link mahasiswa (bagian Dosen), terdapat list request MK mahasiswa dalam checkbox. Nah, sang Dosen dapat melakukan delete 1 atau banyak request MK. Delete dilakukan oleh Dosen jika MK yang di request dianggap melebihi batas request yang dilihat berdasarkan IPK mahasiswa atau bisa jadi Sang Dosen menganggap MK yang direquest mahasiswa terlalu berat. 

Setelah melakukan persetujuan/delete, maka Dosen Wali juga dapat mengirimkan pesan yang akan ditampilkan ke page lihat_krs mahasiswa, dimana isinya dapat berupa Saran yang berkaitan dengan jumlah request MK mahasiswa yang bersangkutan. Hal ini tentunya akan sangat membantu si mahasiswa.

Ehmm,,ternyata cuma menambahkan beberapa code php nya pada bagian lihat.php. Namun, hal yang terpenting adalah pada bagian alamat web akan muncul id mahasiswa yang requestnya telah disetujui oleh dosen.
Langsung lihat aja dech codenya, bagian code terpentingnya :

<?php
          echo "<b>NIM&nbsp&nbsp&nbsp&nbsp&nbsp : </b>&nbsp".$data['nim']."<br>";
  echo "<b>NAMA &nbsp: </b>&nbsp".$data['nama']."<br>";
          echo "<b>IPS : </b>&nbsp".$data['ips']."<br>";
  echo "<b>IPK : </b>&nbsp".$data['ipk']."<br>";?>
 <font color="#9c0715"><h3>Rencana Mata Kuliah</h3><font/>

<form method="POST" action="lihat1.php">
<?php
//var_dump($data['kode_pk']);
echo "<input type=checkbox name=mk[] value=".$data['kode_pk']." >";
echo $data['kodekuliah']."&nbsp&nbsp";
echo $data['nama_makul']."<br>";
while ($data2 = mysql_fetch_array($query)){
echo "<input type=checkbox name=mk[] value=".$data2['kode_pk']." >";
echo $data2['kodekuliah']."&nbsp&nbsp";
echo $data2['nama_makul']."<br>";
                ?>
<?php } ?>
<tr>
<td><input type='hidden' name='nim' value="<?php echo $data['nim']; ?>"/>
<br /><input type="submit" name="hapus" value="Hapus"/></td>
</tr>




Nah, proses di atas akan menghasilkan proses berikut. ini merupakan proses delete MK yang dilakukan Dosen Wali. Jika masih ingin delete, Dosen juga dapat melakukannya, sebelum memilih button 'Next'.


Pada database nya sendiri 'status' request itu sendiri akan berubah menjadi '1' setiap Dosen melakukan persetujuan terhadap mahasiswa.
Untuk perubahan status itu terjadi di lihatproses1.php dengan codenya :
<?php
session_start();
if (isset($_SESSION['nis']))
{
         include_once('koneksi.php');
if(isset($_POST['register']))
{
$status = $_POST['status'];
$update=mysql_query("UPDATE krs SET status='1' WHERE nim='$nim' ") OR DIE('Error');
}
}

Namun, jika Dosen merasa telah cukup melakukan persetujuan dan Dosen ingin memilih 'Next', maka proses akan dilakukan pada bagian lihatproses1.php, dan akan tampil seperti berikut :


Nah, untuk proses di atas, codenya sebagai berikut :
<br><br><center><font color="#9c0715"><h3>Terima Kasih Anda telah melakukan Persetujuan...</h3><font/><center/><br/>
<div id="message_box">
<h4>Pesan / Saran Dosen Wali</h4>
<?php
if(!empty($_POST['sendpesan']))
{
$nis = $_SESSION['nis'];
$nim = $_GET['id'];
$pesan = $_POST['message'];
$query = mysql_query("insert into pesan (nis,nim,pesan) values ('$nis','$nim','$pesan')");
echo "Pesan telah tersimpan";
}
else
{
 ?>
<form method="POST" action="lihatproses1.php?id=<?php echo $nim;?>">
<textarea name="message" rows="5" cols="50"></textarea> <br><br>
<input type="submit" name="sendpesan" value="Send" style="margin-left:200px;"/>
<input type="reset" name="clear" value="Clear"/></br>
</form>

Nah, pesan yang dari Dosen tersebut akan dikirimkan ke lihatkrs.php pada page mahasiswa sehingga mahasiswa akan mendapatkan masukan dari Dosen.


Post By : Novena Carolina (094772)       ...

Kamis, 17 November 2011

Progres #2 PHP2

Hari Kamis, 17 November 2011

Semua anggota Bhinneka berkumpul di Agape lantai 2 untuk mengerjakan Progweb PHP
Disini ada beberapa progres untuk PHP ke 2 yang telah kami buat dan selesaikan.

Mulai dari :
Siska : mengerjakan searching column Di sini yang searching column bisa mencari semua mata kuliah yang mengandung huruf atau kata inputan user. jika ada dan terdapat maka sistem website akan menampilkan semua data matakuliah yang dicari.
Lina : mengerjakan halaman di mana dosen wali bisa menghapus beberapa rencana mata kuliah yang sudah dipilih oleh mahasiswa. disini menggunakan checkbox untuk menghapus mata kuliah yang dirasa kurang tepat bagi mahasiswa tersebut. selain menghapus mata kuliah, juga dilakukan pengupdate-an status mata kuliah yang awalnya 0 berubah menjadi 1.
Lapto : mengubah bagian interface. berdasarkan masukan dari Pak Yuan dan Pak Anton untuk mengubah tampilan warna background. dan juga mengintegrasikan beberapa halaman menjadi satu.
Ratih : membuat daftar mahasiswa yang sudah disetujui oleh dosen wali dan juga menampilkan krs fix yang disetujui dosen baik di bagian dosen dan juga bagian mahasiswa.

Untuk keterangan dan detail pembuatan akan dijelaskan oleh masing-masing anggota. ^^
~sekian~

Selasa, 15 November 2011

Progres #1 PHP2

oleh Ratih Alfionita, Sulapto, Fransiska Patiung

Hari ini 15/11 kami berkumpul di Agape Lantai 3 untuk membahas tentang PHP yang akan kami sempurnakan.
Disini kami membahas tentang bagaimana cara supaya Dosen wali bisa membatalkan matakuliah yang telah dipilih oleh mahasiswa walinya kemudian dosen wali menyetujui matakuliah apa yang dirasa oleh dosen wali cocok untuk mahasiswa tersebut. kemudian barulah akan muncul rencana mata kuliah yang sudah fix yang akan diambil oleh mahasiswa.

Kami juga masih berdiskusi tentang perubahan background website. Dimana kami mengubah warnanya menjadi biru. kami mengkombinasikan beberapa campuran warna biru tua, muda, dan juga semi muda. Kami juga memperbaiki tombol yang ada serta interface dan juga sub halaman yang belum terintegrasi menjadi satu.

Tentang searching column atau kolom pencarian, kami juga masih berdiskusi tentang cara pembuatannya.

: : Jadi hari ini kami masih mencari apa kekurangan website dan juga bagaimana cara mengatasinya.

Rabu, 09 November 2011

Progres #13 PHP

akhirnya hari ini selesai juga. selesai presentasi PHP dan mendapat nilai A
Rasanya bangga ketika mendapatkan nilai dari usaha sendiri. Usaha dan pengorbanan yang ada tidak sia2 ^^

Hanya saja ada beberapa bagian yang masih kurang berupa dosen bisa hapus makul. serta sistem website ada perincian perwalian.

tetap semangat dan tetap ber_PHP ria ^^

smua sudah dikomunikasikan dengan anggota kelompok, ada yang merespon dan ada juga yang bersikap acuh tak acuh. ya itu pilihan orang. Yang jelas diselesaikan tugas website peTIU nya

Senin, 07 November 2011

Progres #11 PHP

oleh Ratih Alfionita dan Sulapto


kami mulai mengupload  admin ke server UKDW.
wah benar2 pengalaman yang tidak pernah terlupakan... ada beberapa yang menjadi pengalaman baru
Mulai dari kebingungan cara menggunakan WinSCP
Konek ke database
Upload semua halaman admin ke server TI

dan akhirnya sudah terupload bagian adminnya ^^

Progres #10 PHP

oleh Ratih Alfionita dan Sulapto

Hari Senin sehabis selesai kuliah, kami berdua mulai membuat bagian dosen wali yang mensetujui atau tidak matakuliah yang dipilih oleh mahasiswa. kemudian kami juga membenahi untuk menampilkan siapa saja yang menjadi mahasiswa  bimbingan dosen yang masih belum disetujui saja yang tampil di halaman lihat bimbingan dosen.


untuk mengganti status di tabel krs ketika dosen mensetujui atau tidak matakuliah yang dipilih mahasiswa
if(isset($_POST['register']))
{
$status = $_POST['status'];
var_dump($nim);
$update=mysql_query("UPDATE krs SET status='$status' WHERE nim='$nim' ") OR DIE('Error');
var_dump($update);

}
untuk menampilkan mahasiswwa yang belum disetujui oleh dosen

$query = mysql_query("SELECT DISTINCT krs.nim FROM mahasiswa,krs 
WHERE mahasiswa.tahun = (SELECT tahun FROM dosen WHERE NIS='".$_SESSION["nis"]."') 
AND mahasiswa.semester = (SELECT semester FROM dosen WHERE nis='".$_SESSION["nis"]."') AND mahasiswa.nim=krs.nim AND krs.status='0'");

Minggu, 06 November 2011

Progres #9 PHP

oleh Ratih Alfionita dan Sulapto
Pelan tapi Pasti
Dengan suasana awal bulan dan mendekati hari H pengumpulan php progweb kami berdua mengerjakan lagi modul yang sempat tertunda. yaitu modul statistik mata kuliah yang bisa diakses oleh dosen wali dan kaprodi.
Untuk mengambil dari database krs dan mata_kuliah kami menggunakan cara ini
<?php
include_once ('koneksi.php');
$query = "SELECT COUNT(nim),nama_makul,kodekuliah,extensi FROM krs,mata_kuliah WHERE mata_kuliah.kode_pk=krs.kodekuliah GROUP BY kodekuliah"; 
$result = mysql_query($query) or die(mysql_error());
$jumlah = mysql_num_rows($result);
if(isset($_GET['p']))$x=$_GET['p'];
else $x=0;
$query = "SELECT COUNT(nim),nama_makul,kodekuliah,extensi FROM krs,mata_kuliah WHERE mata_kuliah.kode_pk=krs.kodekuliah GROUP BY kodekuliah limit $x,5"; 
$do = mysql_query($query);
?>
Dan pada halaman statistika kami menampilkan nama mata kuliah, kode, dan juga gambar berserta jumlah mahasiswa yang mengambil mata kuliah tersebut.



Sabtu, 05 November 2011

Progres #8 PHP

oleh Ratih Alfionita dan Sulapto

ketidak telitian dalam menulis sintax di php
gara2 kurang <? php ------ ?> butuh wakttu 3 jam untuk memecahkannya
benar2 :D lumayan membingungkan dan mengesalkan. namun Puji Tuhan dapat terpecahkan.
Semula karena ingin melanjutkan modul dosen dimana dosen bisa melihat siapa saja yang sudah melakukan registrasi lalu akan muncul smua nim mahasiswa bimbingan dan yang sudah melakukan registrasi dan kemudian dosen bisa melihat apa saja matakuliah yang diambil mahasiswa tersebut.

Kesalahan sepele yang benar2 sangat membuang waktu... ckckckck benar2 sangat menggemaskan


<form method="POST" action="coba.php">
<!-- <?php echo $data[nim].'<INPUT TYPE="hidden" name="nim" value="$data[nim]"><INPUT TYPE="submit"  name="tombol" value="lihat">'; ?> -->
<?php echo $data[nim] ?><INPUT TYPE="hidden" name="nim" value="<?php echo $data[nim]; ?>"><INPUT TYPE="submit"  name="tombol" value="lihat">
</form>

jadi kurang <?--------?> pada bagian value maka perlu 3 jam sendiri... benar2 ceroboh
Untuk menangkap action form pada halaman coba.php kami membuat baru memberi sedikit sentuhan dengan

<?php
session_start();
$nim = $_POST['nim'];
$tombol = $_POST['tombol'];


include_once ('koneksi.php'); 
//echo $nim;
//echo 'saya pusing sekali';
$query = mysql_query("SELECT nim,nama_makul FROM krs k,mata_kuliah mk WHERE nim='$nim' AND k.kodekuliah = mk.kode_pk");
$data = mysql_fetch_array($query);

echo $data['nim']."<br><br><br>";
echo $data['nama_makul']."<br>";
while ($data = mysql_fetch_array($query)){
echo $data['nama_makul']."<br>";
}

?>


sekian :) di malam minggu awal November

Progres #7 PHP

oleh Ratih Alfionita dan Sulapto

H-4 dari batas upload ke server TI, kami mulai memokuskan untuk berpindah ke desain dan penyatuan serta pengintegrasian dari sub-sub modul yang telah kami berdua buat. mulai dari kemarin halaman admin, dosen wali, dan juga mahasiswa. secara keseluruhan memang masih ada kekurangan dari masalah PHP namun menurut kami target 50% sudah tercapai :) dan perbaikan akan terus dilakukan :) Yang belum adalah bagian forum dan pengaprove_an mata kuliah oleh dosen wali.
Kami berdua bertanggung jawab membuat hasil yang semaksimal mungkin. nah untuk progres php sendiri ada perbaikan di bagian dosen wali yang melihat mahasiswa perwaliannya yang sudah melakukan perwalian. dari yang kemarin yang sudah dibuat ternyata mengalami banyak revisi. karena kemarin kami tidak memperhitungkan session nis dosen. oleh sebab itu diperbaiki menjadi

$query = mysql_query("SELECT DISTINCT krs.nim FROM mahasiswa,krs WHERE mahasiswa.tahun = (SELECT tahun FROM dosen WHERE NIS='".$_SESSION["nis"]."') AND mahasiswa.semester = (SELECT semester FROM dosen WHERE nis='".$_SESSION["nis"]."') AND mahasiswa.nim=krs.nim ");
di bagian querynya. sehingga bisa dinamis dalam penampilan mahasiswa yang menjadi tanggung jawab dosen wali.

Kamis, 03 November 2011

Progres #6 PHP

oleh Ratih Alfionita dan Sulapto

hari Kamis, 3 November 2011 kami berdua mengerjakan progweb bersama lagi
Progres hari ini adalah bisa menampilkan statistik mata kuliah di halaman dosen wali dan menampilkan siapa saja yang sudah melakukan perwalian

<?php
session_start();


if (isset($_SESSION['nim']))

include_once ('koneksi.php'); 
$query = mysql_query("SELECT DISTINCT `nim`FROM `krs` where nim%2=0 LIMIT 0 , 30 ");


while ($data = mysql_fetch_array($query)){
//echo "<a href='lihat2.php?p=".($i*2)."'>".($i+1)."</a>";
echo "<a href='lihat2.php'>".$data['nim']."<a/></br>";
}
}
?>

Hari ini kami juga belajar cara pengaturan halaman dengan menggunakan limit. sehingga akan muncul 5 matakuliah sja perhalaman di halaman mata kuliah

<?php
include_once ('koneksi.php');
$query = mysql_query("SELECT * FROM `mata_kuliah` WHERE status LIKE 'w'");
$jumlah = mysql_num_rows($query);


$makul = $_POST['makul'];
if(isset($_GET['p']))$x=$_GET['p'];
else $x=0;
$query = "SELECT * FROM mata_kuliah WHERE status LIKE 'w' limit $x,5";
$do = mysql_query($query);
while( $tampil = mysql_fetch_object($do) )
{
?>
------------------------
------------------------
------------------------
<?php 
for ($i=0; $i<=$jumlah/5;$i++){
echo "<a href='lihatwajib.php?p=".($i*5)."'>".($i+1)."</a>";
}
?>

Kami juga sudah berhasil membuat sub halaman untuk menghapus matakuliah di krs mahasiswa

<?php
//include_once ('koneksi.php');
$krs = $_POST['contoh'];


$query = "SELECT nim,nama_makul,sks,kodekuliah FROM krs k,mata_kuliah mk WHERE nim='".$_SESSION["nim"]."' AND k.kodekuliah = mk.kode_pk";
$do = mysql_query($query);
while( $tampil = mysql_fetch_object($do) )
{
?>
<div class="boxes_list_makul">
<div class="checkboxes_list_makul">
<input type="checkbox" name="contoh[]" value="<?php echo $tampil->kodekuliah; ?>" /> <?php echo $tampil->kodekuliah; ?>
</div>
<div class="kode_nama_list_makul">
<div class="nama_list_makul">
<?php echo $tampil->nama_makul; ?>
</div>
<div class="kode_list_makul">
<?php echo $tampil->kodekuliah; ?>
</div>
</div>
<div class="sks_makul">
<?php echo $tampil->sks; ?> SKS
</div>
</div>
<?php


}


?>

Rabu, 02 November 2011

Progres #5 PHP

oleh Ratih Alfionita dan Sulapto

duudududu
llalallala
akhirnya semua halaman untuk admin sudah selesai... baru admin
walaupun masih harus diperbaiki dari segi desain namun dari segi php sudah berjalan dengan baik
Puji Tuhan ^^

Pada halaman admin ini, sudah diliputi dengan session sehingga walaupun pengguna tau linknya namun belum login sebagai admin ya tidak bisa masuk ke halaman tersebut.
kami memakai session

<?php
session_start();
if (isset($_SESSION['nomor'])){
?>
----------------------
----------------------
----------------------

<?php 
 } else{
header("location:index.php");
}
?>
dari source code di atas jika pengguna berhasil masuk sebagai admin, maka kami akan menampung id yang digunakan di session. lalu ketika mau mengakses halaman yang akan dituju maka akan mengecek apakah ada session nomor, jika ya bisa akses halaman namun jika tidak maka akan dilempar ke halaman index.php

sesuatu yang mungkin dianggap mudah namun kami baru bisa membuatnya adalah login dan logout serta membuat session. jadi suatu kebanggan sekarang sudah jadi. hehehhehe : D

logout

<?php
session_start();
session_destroy();
header('Location: index.php');
?>

Senin, 31 Oktober 2011

#PROGRES 4 PHP

oleh Ratih Alfionita dan Sulapto

Pada hari Senin mulai dari jam 11 sampai jam 2 siang di Agape lantai 1 adalah menyelesaikan halaman admin
Karena kami berdua membuat php permodul jadi kami harus memasukkannya ke dalam css lagi....
alhasil ada sebagian yang berubah.
hehhehe :D
mulai dari tambah mata kuliah, tampil mata kuliah, dan hapus matakuliah
kemudian halaman tambah member, tampil member, dan hapus member baik itu mahasiswa, dosen, dan admin
serta halaman buat komentar dan lihat komentar serta hapus komentar

lumayan lama dan susah juga ^^
Tapi sudah lumayan bisa ;D

bagian login, logout, dan session yang masih kurang.

hari ini juga sudah dibuat input kupon registrasi matakuliah yang akan diambil dan menampilkan apa saja matakuliah yang baru diambil beserta databasenya...
Jadi ya kami berdua masih harus semangat mengerjakan tugas Progweb

Yang menjadi kebanggan kami, kami bisa menampilkan komentar dengan kotak wysiwyg dan menyimpan di database dan sudah bisa tampil. walaupun masih dalam modul blm lgsg ke halamannya. hehhehe
bravo !!!

Sabtu, 29 Oktober 2011

#PROGRES 3 PHP

oleh Ratih Alfionita dan Sulapto

pada tanggal 29 Oktober 2011, sehari setelah peringatan sumpah pemuda ke 83 tahun ^^
hahha
Ratih dan Sulapto tetap semangat dalam membuat tugas Progweb...
dari pukul 10.00 hingga 16.00 kammi mengotak atik PHP dengan mulai membuat dan memperbaharui rencana yang semula ada sign up member kami ganti menjadi admin saja yang menginputkan data member ke database (ratih).
Yang kedua dikerjakan oleh sulapto adalah tambah komentar dengan menggunakan wysiwyg dan menyambungkannya ke database. di sini timbu suatu permasalahan dimana tidak ada filter inputan user. tag dan script bisa masuk.
dan yang ketiga adalah memasukkan mata kuliah, deskripsi, sks, gambar ke database dan ditampilkan ke user . kami membuat dengan merename nama file sesuai dengan kode pk mata kuliah. sehingga tidak akan menimbulkan gambar yang tertumpuk2. Memasukkan ke database menjadi tugas admin. sedangkan semua mata kuliah bisa dilihat oleh mahasiswa maupun dosen.


Sekian yang kami kerjakan. untuk selanjutnya akan dikerjakan setelah ini disempurnakan ^^
progres kerja PHP masih 30%

Kamis, 27 Oktober 2011

Progres #2PHP

oleh Ratih alfionita dan Sulapto

Pada hari Kamis, 27 Oktober 2011
kami berdua mengerjakan rancangan database yang akan digunakan di website peTIU

yang kami buat dalam suatru database petiu dan beberapa tabel
tabel yang kami buat ada beberapa, mulai dari tabel mahasiswa, dosen, matakuliah, data, komentar, registrasi, dan admin.

Kami membuat dalam bentuk ER DIAGRAM kemudian kami implementasikan ke dalam database di XAMPP
Tabel pada database petiu
design database petiu
tabel mahasiswa
tabel makul


Kamis, 20 Oktober 2011

Color Box

By Fransiska Patiung (22094810)
Dalam website perwalian kami juga manggunakan Jquerry untuk mempercantik website perwalian yang kami buat.

Proses Color Box yang kami gunakan dapat dilihat di bawah ini.
Pada daftra matakuliah yang ditawarkan jika kita mengklik matakuliah tersebut maka akan terarah pada tampilan selanjutnya.

Dan Code  yang kami gunakan untuk menampilkan color box adalah:

Dan untuk informasi lebih lanjut dapat mengunjungi situs beriku:






cara membuat efek gradient pada text

Pada postingan ini  saya mendokumentasikan hasil otak-atik menggunakan css lainnya, yakni tentang cara membuat efek gradient pada text. Tapi lagi-lagi cara ini hanya bisa ditampilkan dengan browser/peramban berbasis WebKit seperti Google Chrome dan Safari. Untuk yang gecko seperti Firefox kayaknya belum support, kalaupun bisa menampilkan text gradient harus dikombinasikan dengan sebuah gambar format png untuk memberikan efek gradasinya.
Untuk memberikan efek gradasi pada sebuah text/font bisa menggunakan kode seperti contoh berikut ini :






Ini tampilan desain font web kami sebelum diberikan efek gradiasi


Ini tampilan desain font web kami sesudah diberikan efek gradiasi


By Fransiska Patiung (22094810)

Selasa, 18 Oktober 2011

Progres #1 PHP

posted by Ratih Alfionita (22094818)

akhirnya saya bisa membuat captcha yang diimplementasikan di website peTIU
source code nya seperti :
1. Source code yang ditempel di halaman home yang di buka oleh user
<form action="action.php" method="post">
<img src="captchasecurityimages.php?width=100&height=25&character=5" /><br />
Security Code: <input id="security_code" name="security_code" type="text" /><br />
</form>
2. Source code yang merupakan merupakan action dari captcha
<?php 
   session_start();
  if( isset($_POST['submit'])) {
 if(($_SESSION['security_code'] == $_POST['security_code']) &  (!empty($_SESSION['security_code'])) ) {
      echo 'Anda telah berhasil SignUp  "'.$_POST['nama']['nim']['password'].'"';  } 
else {
      echo 'Captcha yang anda masukkan salah, ulangi inputan captcha nya<br />';
      include "form.htm";

   }
} else {

      include "form.htm";

    }
?>

3. untuk pengaturan captcha (random, setting huruf, setting warna), kami mengambil dari source code yang sudah ada ^^ http://www.encaps.net/software/php-captcha/

Rabu, 12 Oktober 2011

Review Kelompok Lain

Wah,,pagi2 sudah mesti presentasi lagi nih....Tapi yang cukup sulit, kali ini kita ada tugas menilai. Yup, mtepatnya menilai hasil karya kelompok lain. Wah,sulit juga sech, karena terlihat bagus-bagus sech...
Tapi ya, beginilah penilaian dari kami..Semoga tidak ada yang marah/ kesal ya...


Kelp : 22094802
Tampilan design yang simple dan sederhana, namun masih terdapat kekurangan yakni CSS dan HTML masih ada yang belum valid.
Kelp : 22084482
Tampilan design masih sederhana dan susunannya masih kurang teratur.
Kelp : 22084610
Tampilan design menarik dan bagus disertai dengan penjelasan yang terperinci serta error ketika divalidasi sedikit.
----Ini Sech Kelompok Kami (22094810)................
Kelp : 22084621
Tampilan design web secara keseluruhan didominasi dengan warna putih sehingga terlihat kurang menarik karena sulit membedakan bagian pada web. 
Kelp : 22094765
Design sudah bagus disertai penjelasan yang rinc, namun homepage terlalu penuh dengan konten-konten sehingga lama saat mengaksesnya.
Kelp : 22084537
Design masih kurang menarik karena pemilihan warna background dan font tidak kontras, serta penjelasan kurang rinci.
Kelp : 22084574
Design web ini memiliki strukturisasi yang bagus dan tampilan desain simple namun menarik.
Kelp : 22094770
Design dari web ini juga masih sederhana, namun sudah dapat dimengerti setiap isi kontentnya, hanya saja kurang menarik karena pemilihan warna kurang tepat.
Kelp : 22094785
Designnya terlihat bagus (penambahan jQuery) dan setiap kontentnya sudah termasuk komplit.
Kelp : 22084540
Design masih standar/simple serta ukuran font terlalu kecil sehingga sulit dibaca.
Kelp : 2208453
Bagian desain sudah bagus dan cukup menarik, hanya saja kurang lengkap informasi pada bagian kontentnya.
Kelp : 22084408 (Secara keseluruhan sudah bagus, hanya saja terdapat kekurangan pada fitur "Forgot Password", yakni berarti pada fitur ini semua yang mengakses website ini bisa mengganti password setiap saat, padahal seperti kita ketahui bahwa pengganti password memiliki jangka waktu sesuai prosedur yang ada, tidak boleh dilakukan setiap saat). Sehingga bisa disalahgunakan oleh pihak lain.
Kelp : 22053897
Tampilan desain masih kurang menarik dan terkesan monoton akibat warna yang digunakan serta penjelasan kurang terperinci...


                                                                                      By : Novena Carolina

Selasa, 11 Oktober 2011

Kesulitan Kerja Kelompok Progweb

posted by Ratih Alfionita


Tanggal 11/10, hari ini bertemu lagi dengan teman2 grup Bhinneka. mulai dari jam 10an kami bertemu di Agape UKDW... Hari ini dimulai dengan rasa kegalauan di hati, pikiran, dan tenaga. Beberapa kesulitan dan rasa ketidak percayaan diri dalam kelompok mulai terasakan.
Jujur saja, ada banyak hal yang menjadi hambatan dalam diri saya maupun temen2 saya. kesulitanpun mulai terasakan, ada beberapa hal seperti
1.sulit mencari tempat untuk mengerjakan tugas kelompok, hal ini dikarenakan beberapa area kampus listriknya padam. dan juga penuh. tapi akhirnya semua bisa teratasi dengan baik, kami menemukan pojok ruangan di lantai 3 Agape yang bisa kami pakai untuk mengerjakan tugas.
2.adanya salah komunikasi, modul yang dibuat tidak sesuai dengan yang seharusnya. Namun hal itu teratasi dengan waktu yang lumayan dapat dikatakan cepat.
3.ketika saya melihat beberapa website kelompok lain. saya pun minder jika dibanding dengan website yang kami buat. sebuah website yang sangat sederhana karena hanya kotak-kotak saja. :( Namun hal itu yang memicu kami sekelompok untuk belajar mengenai ajax, java script, dan jquery. salah seorang anggota kelompok pun berani belajar mendesain. dan hasilnya pun tidak mengecewakan.
Kami bertiga berani berkreasi dan berusaha semaksimal mungkin supaya website jadi.
revisi laporan pertama juga sudah fix tinggal diprint.

hmmmm.... hanya saja ada satu masalah yang ada di intern kelompok. Ketidak pengertian salah seorang anggota. Saya mungkin tidak tahu pemikirannya seperti apa. Tapi ini tugas KELOMPOK harusnya semua senasib sepenanggungan. semua dipikul bersama. bukannya membuat sesuatu yang tidak jelas dan langsung saja lepas tangan. sudah mendapat yang dia mau lalu tak mau tahu apa nasib teman2nya.

Bukan karena emosi dan ingin menjatuhkan saya menulis ini, tetapi semoga menyadarkannya. Hidup itu adalah belajar dan belajar untuk hidup.
lalallalala


Beda topik yaa ^^
ini hasil penggunaan Jquerry di halaman website yang kami buat.
Sepintas mungkin Bapak atau teman2 yang melihat pasti muncul pertanyaan kenapa foto Pak Dito? hal ini karena saya membuat dengan java script yang diambil dari salah satu situs (source codenya) lalu saya pakai untuk menampilkan wajah beberapa dosen TI UKDW.
hehe ^^

Sehingga dalam website kami, menggunakan HTML, CSS, dan ditambah Java Script. untuk Ajax maupun yang lainnya masih dalam proses :)

terimakasih

Relasi MK

           Munculnya berbagai sistem perwalian baru dengan segudang keunggulan pasti akan menggiurkan konsumen. Misalnya, fitur chat, fitur ranking suatu  mata kuliah, hingga fitur forum yang dapat mengakrabkan semua member dalam sistem tersebut.. Namun, sebenarnya ada salah satu fitur yang penting untuk disajikan dalam sistem perwalian berbasi online. Fitur itu berupa peta yang menunjukkan aliran Mata Kuliah yang harus  ditempuh oleh mahasiswa. Pada sistem  yang kami tawarkan ini, kami namakan "Peta Akademik", yang menampilkan Diagram Relasi Keilmuan Antar Matakuliah.Ya, namanya juga "Perwalian Berbasis Online".
        Pastinya konsumen ingin segala kebutuhannya tersaji secara online. Untuk itulah, dengan adanya Peta Akademik ini, mahasiswa yang akan  memilih Mata Kuliah, dapat melihat relasi antar MK yang akan diinputkan. Dalam peta ini terdapat informasi MK Wajib yang harus diikuti oleh mahasiswa setiap semesternya, sehingga akan  menjadi panduan mahasiswa untuk memilih MK, dan tidak akan terjadi kesalahan pemilihan MK.  Sedangkan untuk pihak dosen sangat membantu karena Dosen / Kaprodi juga akan mendapatkan informasi mengenai MK apa saja yang akan ditawarkan pada setiap semesternya.

Tentunya, "Peta Akademik" ini sangat menunjang Perwalian berbasis Online yang kami sediakan.



--------------------------------------------------------------------------------------------
(Amsal 17:17)     Seorang sahabat menaruh kasih setiap waktu, dan menjadi seorang saudara dalam kesukaran.

(La Roucefoucauld)   Apa yang nampak sebagai suatu kemurahan hati, sering sebenarnya tiada lain adalah ambisi yang terselubung, yang mengabaikan kepentingan-kepentingan kecil untuk mengejar kepentingan-kepentingan yang lebih besar 

----------------------------------------------------------------------------------------------
                                                                                        

                                                                                                                  By : Novena Carolina

Senin, 10 Oktober 2011

Kerja Prokweb dikampus

yg kerja ratih alfionita,sulapto dan fransiska patiung ..lumayan lama.... selesaikan website tanpa jquery dan java script.... melanjutkan yang kemarin sehingga  masih ad sedikit kekurangan...

hasilnya bisa di lihat sewaktu presentasi... :D

Kerja Kelompok Bhinneka

Posted by Ratih Alfionita (22094818)

Pada  tanggal 10 Oktober 2011, seluruh kelompok Bhinneka  bertemu kembali di Agape lantai 3 UKDW Yogyakarta pukul 12.00 – 16.00. Ratih, Lapto, Siska dan Lina.
Agenda yang kami buat adalah menyatukan beberapa modul yang dibuat secara terpisah-pisah dan merevisi laporan pertama. Adapun yang masing-masing anggota kerjakan selama + 4 jam tersebut :
Ratih : membuat logo, merancang halaman mata kuliah, invoice, merevisi laporan pertama pada bagian usecase diagram, fitur utama, dan fitur tambahan.
Lapto : membetulkan halaman bantuan, beberapa sub halaman yang dikerjakan admin.
Siska : membuat beberapa logo mata kuliah, mengetik beberapa deskripsi mata kuliah, membetulkan halaman mata kuliah.
Lina : -

Inilah perubahan UseCase pada laporan 1


Nb. Perubahan terletak pada aktivitas login, pada usecase ini terlihat bahwa semua aktor website bisa login pada website peTIU ini.
Beberapa tambahan logo mata kuliah yang dibuat :
Mata Kuliah Apresiasi Seni, Keamanan Komputer,Teknologi Komputer,  Skripsi, Pemrograman Berbasis Objek, Hak Asasi Manusia dan Demokrasi

Minggu, 09 Oktober 2011

pembuatan Sub Halaman peTIU

posted by : Ratih Alfionita (22094818)


Beberapa halaman yang dibuat oleh saya adalah
gambar 1. Sitemap
gambar 2. Bantuan
gambar 3. Mata Kuliah
gambar 4. Invoice


Logo Mata Kuliah

posted by : Ratih Alfionita (22094818)


Untuk membedakan logo antar mata kuliah, bhinneka membuat beberapa logo sebagai identitas mata kuliah.
selain itu pembuatan logo mata kuliah juga diharapkan bisa membantu mahasiswa mengetahui secara visual dan gambaran umum mengenai mata kuliah yang akan diambil.
dengan menggunankan corel draw X4 dan paint, saya membuat beberapa contoh logo mata kuliah sepeerti
gambar 1. untuk mata kuliah elektro
gambar 2. untuk mata kuliah Bahasa Indonesia
gambar 3. untuk mata kuliah Kewarganegaraan
gambar 4. untuk mata kuliah Pengantar Kecerdasan Buatan
gambar 5. untuk mata kuliah Matematika Diskrit
gambar 6. untuk mata kuliah Struktur Data