Category: side project


ALhamdulillah, setelah perjuangan yang sedikit menyiksa gara-gara masalah jaringan, akhirnya website Teknomuslim.com sudah bisa online. Saat ini masih dalam tahap beta yang artinya masih belum stabil karena masih dalam tahap pengembangan.

Adapun konten yang ada di website Teknomuslim.com sejauh ini hampir seluruhnya berasal dari blog ini. Mengingat kontennya masih berkaitan dengan teknologi dan opini-opini saya. Okelah, walaupun begitu bukan berarti blog ini saya nonaktifkan. Hanya saja untuk website teknomuslim.com akan lebih saya prioritaskan.

Silahkan kunjungi TEKNOMUSLIM.COM untuk lebih jelasnya.

Terima kasih :)

Ini sebenarnya dulu proyek ujian Praktikum Sistem Terdistribusi, tapi rasanya malah jadi produk gagal :D . Jadinya ya ane open saja source code-nya siapa tahu ada yang ngembangin dan bisa lebih bermanfaat. Niatnya dulu bikin game sederhana yang bisa diimplementasikan client-server sekaligus multithread. Berhubung penerapan di client-server udah cukup membuat ane malnutrisi, jadinya ane oprek dikit jadi berbasis desktop biasa.

Permainannya kayak gini:

animasi bola dengan java

Intinya kita harus meng-klik bola warna merah itu untuk dapat skor. Setiap klik yang mengenai bola akan mendapat skor +1, permainan selesai saat waktu sudah 30 detik (ada countdown timer-nya.). Simpel kan? bikinnya yang agak bikin frustasi apalagi bikin fungsi yang nentuin bola itu kena klik atau gak :D

Program terdiri dari 6 class. yaitu:

View full article »

Sebenernya bukan iseng sih, ini pas kebetulan aja ane dimintain tolong bikin web tentang ujian online buat tingkat SD. Nah berhubung ane sebenernya rada ribet sama tugas-tugas laennya, jadi ane serahin garapan ini sama temen ane jona. Ternyata dia juga ribet sama tugas dan akhirnya kita garap bareng-bareng. Jona yang bikin halaman administrator dan desain, ane kebagian yang halaman siswa dan guru.

nih ane kasih skrinsut halaman depannya (desainnya aneh :D ):

login page ujian online

Sekarang ane jelasin inti dari program ini:
1. Ini adalah program sederhana untuk ujian online dan kebetulan dikhususkan bagi tingkat SD (temen ane mintanya gitu).
2. Ada dua mata pelajaran yang disediakan yaitu IPA dan IPS.
3. Soal yang disediakan ada 20 dan diambil secara random dari database.
4. Setiap soal bernilai 5 point. Jika benar semua berarti ya dapet 100 poin. :D
5. Yang bisa mengakses ada 3 macam user yaitu administrator, guru, dan siswa.
6. Buatnya pake AppServ, PHP, MySQL, Javascript, dan sedikit CSS.

Apa saja hak akses dari masing-masing user?
1. Administrator

  • Melakukan manajemen user login (input/edit/delete).
  • Menambah kelas
  • Menambah data guru dan siswa
  • Menambah mata pelajaran
  • Melihat daftar soal ulangan tapi gak bisa input/edit/delete.

2. Guru

  • Manajemen soal berdasarkan mata pelajaran yang diampu (input/edit/delete)
  • Melihat nilai siswa termasuk hak untuk melakukan edit/delete

3. Siswa

  • Mengikuti Ujian berdasarkan mata pelajaran yg dipilih
  • Melihat nilai ujian yang telah diikuti

Itu gambaran umum dari progamnya. daripada panjang lebar ntar malah bingung bacanya. Jadi silahkan donlod programnya di sini dan silahkan juga untuk dioprek, dikembangkan, dan disempurnakan demi kemajuan ilmu dan teknologi bersama :D

nb:

  • File database udah ada di folder program.
  • Untuk login administrator —> user=admin   pass=admin
  • Untuk login guru —-> user=guru   pass=guru
  • Untuk login siswa —> user=murid    pass=siswa

Terima kasih, dan selamat berkarya :)

___ UPDATE NEWS ____

Berhubung di aplikasi ini banyak menggunakan SHORT_OPEN_TAG akibat ketidak konsistenan penulisan script, maka ada kemungkinan tidak bisa dijalankan pada beberapa web server yang menonaktifkan konfigurasi untuk SHORT_OPEN_TAG. Ntar ane upload versi yang udah full tag, harap sabar menunggu :)

Short open tag pada PHP

<?

full open tag pada PHP

<?php

Versi barunya (full open tag) bisa di download di sini

DOWNLOAD

Menginjak semester 7 ane dihadapkan dengan mata kuliah Manajemen Proyek Perangkat Lunak atau bahasa kerennya MPPL. Sebenarnya ane udah ambil pada semester 5 tapi karena suatu hal ane ambil mata kuliah ini lagi hehe, just don’t ask why :D

Nah, mata kuliah ini sekarang ane bilang seru sekaligus memusingkan. Seru karena dalam 1 kelas dibentuk sebuah tim proyek yang mana di dalam tim tersebut ada manajer proyek, sekretaris, bendahara, dan segenap tim teknis. Di bilang memusingkan karena kita kebagian tugas untuk membuat sistem informasi kepegawaian pesantren yang terbagi menjadi 7 sub Sistem Informasi. Di antaranya adalah, pendataan pegawai, kepangkatan pegawai, penjabatan pegawai, presensi pegawai, penugasan khusus pegawai, penggajian pegawai, dan penilaian kinerja pegawai. Jadi 7 sub sistem informasi buat ane cukup untuk memulai jalan baru menuju malnutrisi :D .

Anyway, sistem yang di buat berbasiskan web. Dan dalam sesi ini ane cuma mau jelasin gambaran umumnya saja.

1. Sistem Informasi Pendataan Pegawai.

Nah ini adalah inti dari seluruh sistem informasi yang ada. Di sini pengolahan data pegawai diolah dari data pribadi pegawai, data keluarga pegawai, riwayat pendidikan, data mutasi, sampai di lembaga mana pegawai tersebut berada. Data-data pegawai ini akan selalu terhubung dengan data-data lainnya.

2. Sistem Informasi Penjabatan

Di dalam sini terdapat pengolahan data jabatan hingga data penjabatan untuk pegawai.

3. Sistem Informasi Kepangkatan

Hampir sama dengan yang penjabatan, berisi pengolahan data pangkat hingga data kepangkatan pegawai.

4. Sistem Informasi Presensi Pegawai

Ini mengatur semua hal yang berhubungan dengan presensi pegawai. Jadi setiap harinya akan ada pengolahan data berupa pegawai yang hadir atau pegawai yang tidak hadir, sekaligus alasan kenapa pegawai tersebut tidak hadir.

5. Sistem Informasi Penggajian Pegawai.

Penggajian di sini berhubungan dengan tunjangan-tunjangan yang telah ditentukan. Jadi ada tunjangan jabatan, tunjangan masa kerja, tunjangan keluarga, tunjangan pangkat, dan tunjangan fungsional. Dari tunjangan-tunjangan tersebut dikalkulasikan hingga nanti diketahui gaji yang diperoleh pegawai setiap bulannya.

6. Sistem Informasi Penugasan Khusus Pegawai

Di sini ada pendataan pegawai yang menjalankan penugasan khusus. Jadi ada data nama tugas yang dijalani, nomer SK, hingga masa pelaksanaan tugas.

7. Sistem Informasi Penilaian Konerja Pegawai.

Penilaian kinerja dibagi menjadi beberapa item yang telah ditentukan sebelumnya. Bisa saja tentang kedisiplinan, kerapian, dan sebagainya. Nanti dalam periode tertentu pegawai akan dinilai berdasarkan kinerja yang ada.

Seperti biasa dalam sistem informasi ada hak akses sehingga user hanya dapat mengakses bagian-bagian yang masih dalam lingkup wewenangnya. Sementara ini masih ada 5 level diantaranya: Pegawai, Staf kepegawaian, pengasuh, kepala bagian, dan administrator. Masing-masing mempunyai hak akses tersendiri.

Njelimet ya? Emang, tapi pelan-pelan setiap SI mulai dirampungkan hingga nanti semua SI diintegrasikan hingga menjadi Sistem Informasi Kepegawaian Pesantren.

yang pengen tahu hasil kerja kita silahkan download aja di link yang udah disediakan. Tapi SI yang ada masih belum sempurna alias masiih tahap revisi.

Download SI Kepegawaian (revised version)

Pengen tau lebih lanjut langsung aja kunjungi blog proyek kita di C’s Project 2010