Tampilkan postingan dengan label Software. Tampilkan semua postingan
Tampilkan postingan dengan label Software. Tampilkan semua postingan

20 April 2010

Aplikasi Raport Berbasis Web

Sudah lama aku mencari aplikasi raport elektronik berbasis web. Berbagai site sudah kukunjungi dan memperoleh berbagai script php dari yang berbahasa Asing hingga Indonesia. Sampai saat ini ada satu yang fasilitasnya mendekati apa yang kuharapkan, yakni siskofol yang dibuat oleh Agus Muhajir, S.Kom.

Siskofol ini merupakan sistem administrasi sekolah yang sangat lengkap dan open source. Semua modul untuk kepentingan sekolah mulai dari kesiswaan, keuangan, nilai, guru, tu dsb ada. Karena sangat banyak fasilitasnya inilah yang membuat saya kesulitan memakainya. Oleh karena tujuan saya semula cuma ingin mengisi raport online tanpa perlu mengisi semua data 1 sekolah lengkap.

Akhirnya kuputuskan mencoba membuat sendiri aplikasi raport elektronik / online berbasis open source, yakni menggukan bahasa PHP dan database MySQL. Saat ini saya sedang membuat skema database dan skema front end-nya.

Rencananya sih sederhana saja:

1. Entry data tahun ajaran, semester, kelas.
2. Entry data siswa.
3. Entry hasil ulangan harian, tengah semester dan akhir semester.
4. Entry absensi dan nilai eksrtrakurikuler.
5. Cetak raport.

OK..sampai di sini apa ada saran?

Update status project 20 April 2010 pukul 10:07 GMT+8: Database awal sudah berhasil dibuat..silakan lihat strukturnya pada gambar di bawah ini:

01 Februari 2009

Software Scan LJK

Ulangan merupakan kegiatan rutin sekolah. Setiap periode tertentu sekolah melaksanakan Ulangan Harian, Ulangan Tengah Semester, Ulangan Akhir Semester atau Ulangan Kenaikan Kelas. Selesai mengadakan ulangan guru dituntut melakukan pemeriksaan terhadap hasil jawaban siswa. Proses memeriksa jawaban siswa ini adalah pekerjaan yang cukup berat bagi guru. Apalagi jika jumlah siswa yang mengikuti ulangan banyak.

Seiring kemajuan teknologi informasi dan komunikasi sekarang ini sudah bukan zamannya lagi guru melakukan pemeriksaan jawaban secara manual. Selain melelahkan, pemeriksaan manual butuh waktu dan ketelitian tinggi. Artinya sudah saatnya proses pemeriksaan jawaban siswa agar menggunakan bantuan komputer. Hal ini dapat dilakukan dengan sistem LJK (Lembar Jawaban Komputer).

Masalah utama proses pemeriksaan LJK menggunakan komputer adalah mahalnya biaya untuk membeli alat scanner LJK. Saat ini terdapat dua jenis scanner LJK, yakni Optical Mark Reader (OCR) dan Digital Mark Reader (DMR). Scanner jenis OCR menggunakan alat khusus untuk scan LJK yang harganya berkisar hingga ratusan juta rupiah. Tentu jenis scanner LJK berupa OCR harganya masih sulit untuk dijangkau sekolah-sekolah.

gambar 1: Tampilan IntelliScanLJK

Alternatif kedua adalah scanner LJK tipe DMR. Tipe ini menggunakan software khusus untuk scan LJK dengan memanfaatkan alat scanner biasa. Harga DMR relatif lebih murah daripada OCR, yakni berkisar sepuluh jutaan rupiah. Proses kerjanya mirip kalau kita menscan dokumen biasa memakai scanner umum. Bedanya adalah hasil scan ditangkap oleh software DMR untuk proses pemeriksaan benar-salahnya jawaban siswa.

gambar 2: Contoh LJK yang bisa discan dengan IntelliScanLJK

Sekarang semua telah hadir software scan LJK buatan putera daerah, yakni IntelliScanLJK. Paket software scanner LJK ini dibuat oleh CV. Datamas Informatika Banjarmasin. Harga software ini lebih murah dibanding software sejenis, yakni Rp. 6.800.000 (diluar scanner). Masalah kecepatan tinggal memilih jenis scanner sesuai dengan anggaran sekolah yang tersedia. Mulai dari kecepatan scan LJK 300 lembar perjam hingga 1.500 lembar perjam.

1. Software IntelliScanLJK
Harga : Rp 6,8 juta
Paket : installer + Flashdisk
Garansi : 1 tahun

2. Scanner yang direkomendasikan
Jenis scanner silakan pilih sendiri. Jika sekolah sudah punya berarti tidak perlu beli lagi. Jika belum punya maka disarankan memakai salah satu scanner berikut ini. Scanner yang dianjurkan adalah tipe ADF (Automatic Document Feeder) agar dapat melakukan proses scan beberapa lembar LJK sekaligus. Sekolah juga bisa membeli satu paket software+scanner agar lebih mudah tapi harga scanner bisa berubah sesuai kurs dollar.

1. Kecepatan scan 300 lembar / jam
Scanner : HP al-in-one 4355
harga : Rp 2 jutaan (tergantung kurs dollar)













2. Kecepatan scan 720 lembar / jam
scanner : Canon DR 1020C
harga : Rp 3 jutaan (tergantung kurs dollar)










3. Kecepatan scan 1080 lembar / jam
scanner : Fujitsu ScanSnap S500
harga : Rp 4 jutaan (tergantung kurs dollar)














4. Kecepatan scan 1500 lembar / jam
scanner : Fujitsu fi-5120C
harga : Rp 7 jutaan 9tergantung kurs dollar)














Bagi sekolah yang berminat silakan kirim email ke syamsuddin.ideris@gmail.com dengan isi email: nama instansi, nama penanggungjawab, dan nomor telpon.

04 Januari 2009

Pelatihan PAS di SMAN 1 Simpur

Hari Jumat tanggal 18 Desember 2008 saya di undang ke SMAN 1 Simpur sebagai nara sumber salah satu kegiatan In House Training (IHT). Tugas saya melatih staf TU dan Guru TIK untuk menjalankan PAS SMA.

Gambar 1: Menjalankan PAS SMA

Paket Aplikasi Sekolah (PAS) merupakan sebuah software aplikasi untuk adminstrasi sekolah. Software ini dikirimkan ke sekolah-sekolah oleh Direktorat Pembinaan SMA Depdiknas. Berbagai kegiatan administrasi sekolah dapat diaplikasikan dalam PAS SMA. Mulai dari Penerimaan Siswa Baru(PSB), administrasi pegawai, administrasi siswa, akademik, keuangan, hingga raport dapat dikelolah dengan PAS SMA. Salah satu fitur canggih di PAS SMA versi terakhir adalah adanya dukungan SMS server. Fasilitas SMS server ini memungkinkan orang tua siswa mengakses nilai, absensi, dan keuangan anaknya di sekolah lewat SMS.

Gambar 2: Staf TU dan Guru SMAN 1 Simpur Belajar PAS SMA

Saya tiba di tempat pukul 08:00 Wita dan diterima oleh Kepala SMAN 1 Simpur, Drs. M. Said. Beliau berbincang dan memaparkan visi beliau tentang pemanfaatan PAS SMA untuk mempermudah adminstrasi di sekolah ini. Sekolah beliau saat ini sedang dalam proses menjadi salah satu sekolah berstandar nasional. Oleh karena itu pemanfaatan PAS dalam proses administrasi menjadi hal penting guna peningkatan mutu pendidikan.

Gambar 3: Suasana IHT PAS SMAN 1 Simpur

Kegiatan pelatihan ini dimulai pukul 08:30 Wita. Materi pertama adalah latihan menginstall sofware PAS SMA. Beberapa staf TU dan Guru TIK bergantian belajar menginstall software ini disertai penjelasan setting awal program. Mereka saya berikan CD PAS SMA agar di lain hari bisa menginstall sendiri.

Setelah proses instalasi selesai, kegiatan dilanjutkan dengan materi entri data. Data referensi nasional sebagai data awal sudah ada dalam PAS jadi tidak perlu dientri. Sekolah hanya perlu mengentri data referensi sekolah dan data periodik. Data periodik meliputi data tahunan dan data periodik persemester. Jika proses entri data ini diikuti sesuai urutan dan berdasarkan tata laksana sekolah maka kegiatan akan sukses. Pertama entri data memang berat karena banyaknya data awal dan data periodik yang harus dimasukan. Tapi setelah itu sekolah akan sangat terbantu proses administrasinya menjadi cepat, efektif dan efisien.

Semoga makin banyak sekolah yang sadar pentingnya pemanfaatan teknologi informasi dalam proses adminstrasi sekolah. Khususnya memanfaatkan PAS untuk administrasi sekolah masing-masing.

09 Desember 2008

Mari Membuat Software Sendiri?

Membuat software komputer sendiri? Tentunya bayangan anda adalah pekerjaan seorang programmer yang ahli, pintar, berkacamata. Dia mengurung diri di laboratorium komputer, ditemani buku-buku panduan pemrograman yang tebal dan berdebu. Lalu kita membayangkan ribuan baris kode program yang ruwet, ribet dan sulit dipahami.

Stop! Anda salah. Sekarang sudah banyak tool atau alat pemrograman yang sangat memudahkan proses pembuatan software. Tool ini biasanya dalam bentuk IDE (Integrated Development Environment). Melalui IDE kita dapat menulis kode program, merancang interface, mengkompilasi, dan membuat file executable dari software yang kita buat.

Gambar: Project Aplikasi Sensus Ekonomi HSS 2008 Dibuat menggunakan Delphi 7

Software IDE yang sangat populer dan sering saya gunakan dalam membuat software adalah Borland Delphi. Semua proses desain interface software sangat mudah dibuat di Delphi. Kita tinggal klik dan tempatkan komponen seperti tombol, textbox, label dan lainnya di tempat yang kita inginkan. Ingin belajar Delphi dari dasar, silakan download di sini.

Urutan membuat software atau programming menggunakan IDE Delphi adalah:
  1. Merancang interface
  2. Menulis kode program
  3. Mengkompilasi kode program untuk mencek kesalahan
  4. Me - build kode program menjadi file executable (.exe) yang siap pakai.
Syarat utama belajar Delphi adalah memahami bahasa Pascal. Pascal merupakan salah satu bahasa pemrograman komputer tingkat tinggi. Dengan pascal sebagai bahasa, kita dapat berkomunikasi dengan komputer dan menyuruhnya melakukan berbagai instruksi yang kita buat. Untuk belajar bahasa Pascal silakan downlod di sini.

Mari kita belajar membuat program aplikasi komputer sendiri. Jika sudah mahir tentunya anda dapat membuat software yang bisa di jual atau ikut jadi programmer freelance. Menurut para pakar IT, treen perusahaan-perusahaan besar ke depannya adalah meng-outsourcing-kan berbagai project mereka.

Lihat saja, India. Negerinya Shah Rukh Khan ini telah mendulang devisa yang sangat besar dari proyek outsourcing. Konon kabarnya, raksasa software dunia, Microsoft Corp menyerahkan bagian-bagian project software yang sulit untuk dikerjakan oleh para programmer India.

Stop jadi konsumen, mari kita jadi produsen.
NB: Programming adalah pekerjaan murah meriah, cukup bermodalkan seperangkat komputer, trus sambil tiduran makan kacang goreng plus dengar MP3 kita bisa menghasilkan uang.

09 September 2008

Ada Apa Dengan Programmer?

Bismillahirahmanirrahim.

Kali ini kita akan memulai belajar bagaimana membuat program komputer. Dari pada terus-terusan jadi pemakai dan pembeli software luar negeri kan lebih baik kita belajar membuat sendiri. Iya dong, kan kalau dijual bisa jadi uang yang lumayan disamping turut menghemat devisa negara. Selain itu kita bisa membuat sendiri software sesuai kebutuhan dan keinginan kita. Misalnya saya pernah membuat software manajemen perpustakaan yang dibeli orang Rp 2 Juta. Terus ada juga software administrasi sekolah yang dibeli client Rp 6 Juta. Lumayan. Makanya, teruslah belajar pemrograman. Pertama-tama kita akan belajar istilah-istilah penting dalam pemrograman.


1. Apa itu programmer
Apakah anda pemakai komputer? Jika anda menjawab "ya" maka tunggu dulu apakah itu benar! Sebenarnya yang anda pakai adalah "program komputer" atau software. Komputer hanyalah seperangkat alat elektronik. Ruh utama yang membuat komputer hidup dan seperti bisa berpikir dan melakukan pekerjaan pintar adalah "software". Ibarat perangkat komputer itu "badan" kita maka software itu adalah "nyawa".

Bayangkan apa yang terjadi jika badan kita telah ditinggalkan oleh ruh atau kehilangan nyawa. Tentunya badan tidak bisa melakukan apa-apa bahkan akan membusuk dan mati. Demikian pula perangkat komputer jika tidak diisi dengan software maka komputer tersebut bagaimanapun hebatnya spesifikasi hardware yang serba canggih tentunya tidak akan bisa hidup dan mengerjakan sesuatu.

Kita selama ini sungguh dimanjakan oleh para pembuat software atau programmer. Semua hal yang kita butuhkan dalam bekerja disediakan oleh komputer. Dari mengetik, membuat presentasi, menyusun laporan, mendengarkan lagu, menonton film, mengirim email, browsing di internet, semuanya sudah disediakan softwarenya oleh programmer.

Sekarang telah fahamkan anda apa pekerjaan seorang programer? Ya, programmer adalah seseorang yang pekerjaanya membuat software komputer. Apakah pekerjaan ini mejanjikan secara ekonomis. Jangan ditanya lagi! Siapa orang TI yang masuk jajaran orang terkaya dunia. Tentulah jawabannya adalah sang "programmer" Microsoft Windows, yakni Bill Gate.

Tunggulah lanjutan seri belajar pemrograman selanjutnya.

Parade Tokoh / Fisikawan Menuju ToE

Parade Tokoh dan Teori Menuju Theory of Everything (ToE) ⚗️ Era Awal – Fondasi Konsep Atom dan Hukum Alam (1600–1800) 1. John Dalton (176...