ANALISIS PERMASALAHAN
SISTEM INFORMASI PENDATAAN
(Input Data Mahasiswa)
A. Latar Belakang
Melihat dari semakin banyaknya organisasi – organisasi mahasiswa yang bermunculan di daerah kota Makassar akhir – akhir ini yang mana terdapat beberapa organisasi kecil yang sangat buruk dalam tata cara pengarsipannya, sehingga muncul ide penulis untuk setidaknya lebih merapikan arsip data anggota dari organisasi – organisasi. Dengan adanya aplikasi yang seperti ini tentunya lebih memudahkan kita untuk mengetahui siapa saja yang termasuk dalam anggota dari organisasi tersebut. Selain itu kerja dari notulen atau sekretaris yang biasanya bertugas menginput data tersebut jadi lebih mudah karena anggotanya dapat menginput sendiri data identitasnya.
B. Tujuan
Bicara tentang sistem informasi sama halnya bicara tentang kemudahan yang akan kita dapatkan ketika mengerjakan sesuatu yang dalam hal ini kegiatan dimaksud adalah pendataan mahasiswa.
datanya secara langsung ke dalam data base kampus tersebut, makanya di sini penulis dapat menjelaskan bahwa Sistem Informasi Pendataan yang di rancang saat ini adalah hanya sebuah rancangan untuk percobaan karena tujuan dari aplikasi ini sebenarnya adalah untuk digunakan dalam organisasi – organisasi mahasiswa yang banyak bermunculan saat ini.
Pemikiran ini muncul ketika melihat dari amburadulnya arsip keanggotaan dari beberapa organisasi tersebut di tambah kebetulan adanya tugas dari dosen untuk perancangan interface sistem informasi maka penulis mencoba untuk menerapakan ide pribadi ke dalamnya. Untuk saat ini aplikasi yang dirancang hanya berupa uji coba karena untuk lebih melengkapinya, masih dibutuhkan masukan dan kritik – kritik membangun dari pihak – pihak yang berkaitan langsung.
C. Manfaat
Manfaat yang diharapkan dari perancangan aplikasi sistem informasi ini adalah :
1) Lebih memudahkan mendata pengarsipan yang dalam hal ini mahasiswa/anggota organisasi terkait.
2) Data yang dihasilkan lebih rapi karena list data sesuai dengan waktu dilakukan penginputan.
Pada perancangan aplikasi ini penulis menggunakan tema SISTEM INFORMASI PENDATAAN dengan data base berbasis PHP dengan menggunakan program EditPlus 2 sebagai bahasa pemrograman dan appserv 2.5.10 sebagai penampil data base dan Google Chroom sebagai penampil.
DESAIN INTERFACE PROGRAM
Pada halaman utama program akan tampil pilihan “Input Data Mahasiswa” dan “Laporan Data Mahasiswa”.
Gambar di atas adalah tampilan awal dari program yang akan dirancang. “Input Data Mahasiswa” dan “Laporan Data Mahasiswa” merupakan link yang akan membuka program berikutnya.
DATA MAHASISWA
Input Data Mahasiswa
Laporan Data Mahasiswa
Dikembangkan Oleh www.ahmadsharir.com
ENTRY DATA
Menu Utama
NIM :
NAMA :
TEMPAT LAHIR :
TANGGAL LAHIR : Tgl. Bln. Thn. ALAMAT :
JENIS KELAMIN : Laki – Laki Perempuan FOTO :
Pilih
OK Ulan g
Gambar diatas adalah tampilan ketika masuk ke link “Input Data Mahasiswa”
Pada pilihan jenis kelamin digunakan radio button, jadi tinggal klik pada salah satu pilihan jenis kelamin mahasiswa dan pada menu utama adalah link ke tampilan awal seperti paga gambar petama. “FOTO”, silahkan browse foto mahasiswa yang menginput data dengan cara klik button “Pilih file”.
Gambar ini merupakan interface ketika masuk ke link “ Laporan Data Mahasiswa “. “Koreksi” berfungsi merubah atau mengedit isi data, “Hapus” berfungsi menghapus isi data. Button “Delete” berfungsi menghapus data yang sudah di tandai dengan cara memberi tanda centang ( ) pada kotak di depan “NIM”.
Jika penginputan telah selesai dan berhasil, maka akan muncul tulisan “Berhasil” pada sudut kanan atas window.
Setelah itu kita bisa kembali ke link “Menu Utama” untuk mulai menginput data mahasiswa yang lainnya. Kemudian ketika terjadi kesalahan misalnya lupa mengisi kolom “NIM” akan muncul pesan : “Isikan NIM!” pada window bagian kanan atas.
Data Mahasiswa
Cari NIM/Nama
NIM Nama Tempat Lahir TanggalLahir KelaminJenis Alamat Photo Koreksi Hapus
Demikian gambaran singkat tentang interface dari program yang sudah direncanakan.
PEMBUATAN PROGRAM
Untuk pembuatan programnya, seperti yang sudah penulis paparkan sebelumnya, yaitu untuk bahasa program, penulis menggunakan program EditPlus 2. Berikut ini adalah bahasa pemrogramannya.
<table width="452" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#669900">
<tr>
<td height="40" align="center" bgcolor="#669900"><strong><font color="#FFFFFF">ENTRY DATA</font></strong></td>
</tr>
<tr>
<td bgcolor="#FFFFFF"><table width="452" border="0" align="center" cellpadding="5" cellspacing="0">
<tr>
<td width="113">NIM</td>
<td width="11">:</td>
</tr>
<tr>
<td>Nama</td>
<td>:</td>
<td><input name="nama" type="text" id="nama" size="30" maxlength="30"></td>
</tr>
<tr>
<td>Tempat Lahir</td>
<td>:</td>
<td><input name="tempat_lahir" type="text" id="tempat_lahir" size="30" maxlength="30"></td>
echo "<option value=".$i.">".$i."</option>";
$bulan=array("","Januari","Pebruari","Maret","April","Mei","Juni","Juli","Agu stus","September","Oktober","November","Desember");
for ($i=1;$i<=12;$i++)
{
echo "<option value=".$i.">".$bulan[$i]."</option>";
}
echo "<option value=".$i.">".$i."</option>";
}
Laki-laki
<input name="jenis_kelamin" type="radio" value="P">
Perempuan </td>
</tr>
<tr>
<td>Photo</td>
<td>:</td>
<td><input type="file" name="photo" id="photo"></td>
</tr>
<tr>
<td colspan="3" align="center"><input name="fok" type="submit" id="fok" value="OK">
<input name="fulang" type="reset" id="fulang" value="Ulangi">
<input name="fulang2" type="button" id="fulang2" value="Batal" onClick="javascript:history.back()"></td>
</tr>
</table></td>
</tr>
</table>
</form>
<div align="center"><a href="index.php">Menu Utama</a></div>
</body>
</html>
<head>
<form action="" method="get" name="FCari" id="FCari">
Cari NIM/Nama
<input name="txtcari" type="text" id="txtcari" size="20" maxlength="30" value="<?php echo $_GET['txtcari']?>">
<input type="submit" name="Submit" value="Cari">
</form>
<form name="FLaporan" method="post" action="delete-banyak.php" onSubmit="return confirm('Hapus data terpilih?')">
<table width="100%" border="1" align="center" cellpadding="3" cellspacing="0">
<tr>
<td align="center"> </td>
<td>NIM</td>
<td>Nama</td>
<td>Tempat Lahir</td>
<td align="center">Tanggal Lahir</td>
<td align="center">Jenis Kelamin</td>
<td>Alamat</td>
<td align="center">Photo</td>
<td align="center">Koreksi</td>
</tr> DATE_FORMAT(tanggal_lahir, '%d-%m-%Y') as tanggal_lahir,
jenis_kelamin,alamat, photo from tb_mahasiswa where nim='$txtcari' or nama LIKE '%$txtcari%'";
}
else
{
$myquery="select nim,nama,tempat_lahir, DATE_FORMAT(tanggal_lahir, '%d-%m-%Y') as tanggal_lahir, jenis_kelamin,alamat, photo from tb_mahasiswa";
<td align="center">
<input type="checkbox" name="item[]" id="item[]" value="<?php echo $dataku->nim?>" /></td>
<td><?php echo $dataku->nim?></td>
<td><?php echo $dataku->nama?></td>
<td><?php echo $dataku->tempat_lahir?></td>
<td><?php echo $dataku->alamat?></td>
<td align="center"><img src="<?php echo $dataku->photo?>" alt="<?php echo $dataku->nama?>" width="50" /></td>
<td align="center"><a href="koreksi-data-mahasiswa.php?nim=<?php echo $dataku->nim?>">Koreksi</a></td>
<td align="center"><a href="hapus-data-mahasiswa.php?nim=<?php echo $dataku->nim?>">Hapus</a></td>
<input name="btnHapus" type="submit" value="Delete">
<p align="center"><a href="index.php">Menu Utama
</a></p>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Menu Utama Data Mahasiswa</title>
</head>
<body>
<h1 align="center">Data Mahasiswa</h1>
<p align="center"><a href="laporan-data-mahasiswa.php">Laporan Data Mahasiswa </a></p>
<p> </p>
<p align="center">Dikembangkan oleh <a
href="http://www.ahmadsharir.com">www.ahmadsharir.com</a></p>
PENUTUP
Sekian yang dapat penulis lampirkan dari rancangan program yang telah di buat, semoga dapat bermanfaat bagi kita semua.
Berhubung rancangan program ini sekalian untuk melengkapi tugas dari Mata Kuliah “TUGAS PERANCANGAN INTERFACE”, maka dengan ini juga penulis sangat mengharapkan kritik dan saran penyegar dari Dosen yang bersangkutan agar penulis dapat lebih melengkapi program ini.