Sistem Presensi dan Billing Sekolah

Nov 21, 2009   //   by anggie   //   CodeIgniter, Pengalaman, Produk  //  140 Comments

productWhoohaa…! Inilah hasil iseng saya dalam waktu kurang dari 1 bulan, sebuah project jadi-jadian yang dipaksa untuk jadi, Sistem Presensi dan Billing Sekolah. Sistem ini menangani manajemen pembayaran (segala macam pembayaran), cocok untuk bendahara sekolah, dan sistem presensi yang menangani presensi masuk pagi hari dan presensi pada waktu jam pelajaran berlangsung. Sebenarnya project ini belum sepenuhnya selesai, karena satu dan lain hal, saya menghentikannya. Oleh karenanya, daripada sia-sia, saya publish disini. Oh ya, saya membuat project ini dengan framework tercinta, CodeIgniter. :) Fitur-fitur yang disediakan tergolong standar, antara lain sebagai berikut:

  1. Penyimpanan data siswa (dikelompokkan kelas, semester)
  2. Penyimpanan data guru
  3. Penyimpanan data jadwal pelajaran (deteksi otomatis sewaktu absen)
  4. Sistem pelaporan data presensi
  5. Sistem billing (lumayan lengkap, mampu menangani angsuran)
  6. Pelaporan sistem billing.
  7. dll.

Hmm…ya begitulah adanya, mohon dimaklumi. Silakan download.  :)

Sistem billing dan presensi.

Nb. Anda boleh mengubah, mendistribusikan script ini ASALKAN tidak untuk keperluan komersial.

NOTE: Versi ini tidak kompatibel dengan PHP 5.3, silakan update system file codeigniter pada script ini jika Anda ingin menggunakannya di PHP 5.3

Related posts:

  1. Sharing Script CI 1.7.2 untuk Sistem Informasi

140 Comments

  • jangan dipindah semua…
    pindahin aja controller, model, ma viewnya ke CI lebih tinggi…
    kebetulan saya pake blankon stabil….

  • mas, ane udah download n coba install di windows xp, n pake xampp nggak ada masalah, tapi pada saat di install di linux suse, setiap mau masuk ke menu administrator, selalu ada pesan “Database error
    Silakan hubungi Administrator untuk konfirmasi. Terima kasih. ”

    tapi ane coba input data siswa ” http://localhost/presensi/index.php/home/isi_data_siswa
    ternyata datanya itu masuk ke table siswa, nah berarti kan nggak ada masalah dengan database nya… :(

    ane coba implementasikan modul nya ke modul ane sediri, pada saat develope di windows xp n pake xampp nggak ada masalah sama sekali, tapi pada saat di pindah ke server linux, ternyata semua ajaxnya itu gak ada yg jalan… n gak ada pesen error nya juga :((

    mohon pencerahannya… terima kasih

  • Begini mas…yang jelas, server di kantor juga pake linux…ga da masalah…n ga ada setting tambahan kok…saran saya, coba periksa servernya…ato coba di komputer linux yang laen untuk cek.

  • haduh..saya dari kemarin kok ga mudeng banget dengan artikel ini…
    udah nyoba utak atik tetep ga mudeng…

  • plis mas di tulis dong tutorial tentang ini…biar pembaca lebih cepet mengerti…

  • ijin donlod bro,
    mampir ke blogNuAzul ya

    trims

  • Oke bro…thx dah berkunjung…

    ^koprilia : maaf, saya bener2 blum sempet nulis lagi ni…sibuk berat..

  • mas anggie, ada aplikasi yg dibuat pake CI 1.7.2 ga??
    soalnya app presensi yg ini ga bs dijalanin di php 5.3

  • downloadnya lewat mana nich…? URLnya donk

  • gmn cara utk downloadnya? terima kasih

  • sudah ketemu.. hehehehe makasih..

  • @andie : Ada…nanti insya Allah saya share

    @udin & nyun : dah ketemu kan? :)

  • Kok error ya pak? error nya muncul seperti ini…

    ===============================================================
    Deprecated: Assigning the return value of new by reference is deprecated in D:\Website\htdocs\belajarci2\presensi\system\codeigniter\Common.php on line 129
    A PHP Error was encountered

    Severity: 8192

    Message: Function set_magic_quotes_runtime() is deprecated

    Filename: codeigniter/CodeIgniter.php

    Line Number: 60
    A PHP Error was encountered

    Severity: 8192

    Message: Assigning the return value of new by reference is deprecated

    Filename: libraries/Loader.php

    Line Number: 248
    A PHP Error was encountered

    Severity: 8192

    Message: Assigning the return value of new by reference is deprecated

    Filename: database/DB.php

    Line Number: 133
    ===============================================================

  • I propose not to hold off until you earn enough amount of cash to order all you need! You should take the home loans or just college loan and feel fine

  • Ijin download ya mas…
    Buat belajar CSS ma PHP..
    Thx…

  • silakan…:)

  • maaf Mas saya gi coba implementasi flexi grid, tp mentok saat coba bikin untuk edit add delete, mohon share pengalaman donk, makasih atas bantuannya

  • Hi, I’m very interested in Linux but Im a Super Newbie and I’m having trouble deciding on the right distribution for me (Havent you heard this a million times?) anyway here is my problem, I need a distribution that can switch between reading and writing in English and Japanese (Japanese Language Support) with out restarting the operating system.

  • Wah terimakasih atas sharing Source Code nya, semoga allah membalas kebaikan anda :)

  • Amiin…thanks udah berkunjung

  • Mav kk newbie neh, username ama passwordnya apa,, udah aq ubah dri phpmyadmin kok tetap ga bisa

  • Silakan lihat comments terdahulu ya,,, ada cara ubah passwordnya kok…

  • Hmm banyak yg error gunaiinya ye,,
    Lihat ini:
    Putra kyknya lupa cara penulisan PHP dan struktur CI yg bener (untuk php 5)

    http://codeigniter.com/user_guide/general/styleguide.html#php_closing_tag

    *smoga bisa membantu

  • @digitak : terima kasih sudah memberitahu. Setahu saya, closing tag tidak dipakai di halaman yang FULL PHP CODE…silakan cek di controller, model saya…saya tidak gunakan closing tag…ternyata semuanya to? :D

  • This is good that we are able to receive the loans moreover, that opens up completely new chances.

  • ijin unduh yah, tapi bisa jalan gak klo pake ci versi 7.3

  • untuk error yang seperti ini bisa diatasi
    Deprecated: Assigning the return value of new by reference is deprecated in D:\Website\htdocs\belajarci2\presensi\system\codeigniter\Common.php on line 129
    A PHP Error was encountered
    Severity: 8192
    Message: Function set_magic_quotes_runtime() is deprecated
    Filename: codeigniter/CodeIgniter.php
    Line Number: 60
    A PHP Error was encountered
    Severity: 8192
    Message: Assigning the return value of new by reference is deprecated
    Filename: libraries/Loader.php
    Line Number: 248
    A PHP Error was encountered
    Severity: 8192
    Message: Assigning the return value of new by reference is deprecated
    Filename: database/DB.php
    Line Number: 133

    saya telah menemukan bagimana cara mengatasi error tersebut silahkan pelajari disini http://theosmblog.com/2009/07/25/fresh-install-wamp-codeigniter-running/

  • [...] Lengkap Free Sistem Presensi dan Billing Sekolah Posted in : php Tags: frameworks, free, Javascript, php, website « Previous [...]

  • salam kenal mas, sharing Source Code bagusx2 nih makasih ya..


  • chandra:

    salam kenal mas, sharing Source Code bagusx2 nih makasih ya..

    Iya, sama-sama. Thx udah mampir…

  • mas.. maaf nih newbie banget.
    ini udah berhasil saya install.
    bisa tolong jelaskan dari presensi itu apa ?
    dan cara pakainya gmn ?
    saya masih belum ngerti ini mas . kalau untun SI sekolah apa ini bersifat standalone atau di onlinekan mas ?
    juga ada DFD nya atau UML nya mas ?
    kalo bisa kirimin ke email saya ya mas . sekalian untuk bahan tugas kuliah . ^^

  • Itu untuk catat presensi sama keuangan mas, klo panduannya memang tidak ada, silakan dicoba2 sendiri mas…tujuan saya share disini terlebih untuk belajar saja, bukan untuk digunakan secara nyata, kalaupun mau dipakai jg lebih bagus.
    Waduh mas brian, itu istilah apa? saya tidak mengerti :D

  • tutor ci nya bagus bgt :),, saya ada pertanyaan ni tentang CI di luar aplikasi mas,, gimana kalo kita ngebuat user management di CI,, jadi ada user yang tidak bisa mengakses link tertentu,, kalo PHP structural saya tau mas,, dengan cek session di usergroup yang saya buat,, kalo di CI gimana yah,, mohon petunjuk

  • Mas, CI itu ya PHP, jadi jangan dibedain mas, kasian ^^

    Prinsipnya tentu sama saja dengan yg mas pahami, ‘CEK SESSION’. Biasanya saya buat fungsi di salah satu library, nge-cek previleges dengan parameter ID MENU yang sedang (akan) diakses. Jadi di fungsi yg akses menu tsb, letakkan fungsi check tsb…jika dia TIDAK tmasuk dlm USERGROUP yg boleh akses, larikan ke halaman konfirmasi.

  • Sip banget tutorial ini. Apalagi dikasih source code + databasenya lg.
    Setelah instalasi, aq menemukan error seperti di bawah ini:

    Deprecated: Assigning the return value of new by reference is deprecated in E:\xampp\htdocs\presensi\system\codeigniter\Common.php on line 129
    A PHP Error was encountered

    Severity: 8192

    Message: Function set_magic_quotes_runtime() is deprecated

    Filename: codeigniter/CodeIgniter.php

    Line Number: 60

    A PHP Error was encountered

    Severity: 8192

    Message: Assigning the return value of new by reference is deprecated

    Filename: libraries/Loader.php

    Line Number: 248

    A PHP Error was encountered

    Severity: 8192

    Message: Assigning the return value of new by reference is deprecated

    Filename: database/DB.php

    Line Number: 133

    A PHP Error was encountered

    Severity: Warning

    Message: Cannot modify header information – headers already sent by (output started at E:\xampp\htdocs\presensi\system\codeigniter\Common.php:123)

    Filename: libraries/Session.php

    Line Number: 315

    Beberapa perubahan setting yg saya lakukan :
    nama database : presensi ->
    directory : /htdocs/presensi/[folder asset, system, captcha]

    PErtanyaannya, kenapa error di atas terjadi dan apa solusinya?

    Mohon pencerahannya ya mas… Trims

  • Gan, ane ijin dunlut yya buat dioprek
    Baru seminggu belajar CI, biar lebih paham gmn cara ngoding di CI dengan baik dan benar :D

  • @hengki : Itu karena versi app CI yang ini masih jadul untuk dipasang di instalasi PHP anda…solusinya, upgrade sistem CI ini (file system saja)…cari artikel untuk ‘upgrade CI to php 5.3′

    @bluething : silakan…^^

  • mass tolong donk kasih tutorialnya,,cz dah tek install tetep aja eror mulu..
    maklumlah..bener2 newbie ni..hehee..
    plisss mas,kirim ke email yaa..
    makasihh..

  • keren mas, ijin dioprek2 ya buat belajar.. :D
    Thanks ya..

  • Silakan…makasi ^^

  • Mass…… ini pass u/ menu admin apaan yaa…. Makasi buaaanyak yaaa.. TOP BGT deh..

  • Mass…. aku buth combo statis ni ada tugas…:’(
    aku pake PHP biasa g berhasil2.. klo Ajax aku belum awam banget…
    misal ni.. ada combo provinsi ama kota..
    klo di propinsi aku klik khusus provinsi jawa barat maka di kota muncul khusus kota yg di jawa barat.. dsb berubah sesuai pilih provinsi…

    Sharing dong ilmu nya…plisss pliss…..

  • @dara : lha perintahnya pake apa? apakah hanya boleh HTML dan PHP saja? tanpa Javascript, ajax?

  • hehhehehhe… maaf mas.. kurang lengkap yaa… . dapet materi CI… nah diminta buat combo dinamis itu…. bener nya sih pake java script ato ajax g masalah.. cuma aku nya yg g mudeng…:p
    bantuin yaa mas…. sharing ke email yaa… cuteme.dara@gmail.com
    makasi banyak…………………

  • @dara : cek posting terbaru blog ini.

  • makasih ilmunya….

  • Makasih kembali mas..thx dah mampir…

  • top abis, mantab jaya
    keren

  • Ijin download dan mempelajari code ignitier, tolong pencerahannya

    Database error
    Silakan hubungi Administrator untuk konfirmasi. Terima kasih

  • Ada 2 database yang terpakai
    - dabatase_awal
    - mccunne1_sekolah


Leave a comment