Selasa, 28 April 2020

Agar dapat membuat program PUSTAKA, diperlukan syarat sbb:
1. Windows 7
2. Delphi 7
3. MSOffice/Word 2007
4. Absolute Database Component for Delphi7 v4.89.Multi-User
5. Fast Report Prof v4.78
6. TBarcode
Setelah mendapatkan source code program PUSTAKA, agar menjadi program PUSTAKA.EXE perlu dicompile dulu melalui program Delphi7, seperti gambar dibawah ini.

Senin, 16 Juli 2018

Belajar membuat Function di Delphi

Yang sangat penting dalam program Pustaka ini salah satunya adalah mengidentifikasi buku, agar tidak ada buku yang sama, semuanya punya kode yang unik.
Misalnya ada 100 buah buku pelajaran yang sama persis baik judul, pengarang, penerbit dll semuanya sama persis, tetap semuanya harus punya identitas yang berbeda.
Salah satu caranya adalah dengan membuat kode buku yang terdiri dari 13 digit. Dengan perincian sbb:

Rabu, 23 Agustus 2017

Album`Player

undefined

Cara menggunakan software Perpustakaan

Software perpustakaan sudah diupload lengkap dengan kode sumbernya, sehingga Anda dapat memodifikasi disesuaikan dengan kebutuhan Anda. Software ini dibuat dengan Delphi 7 ditambah component Absolute Database, Fast Report, TBarcode. Laporan selain menggunakan FastReport juga menggunakan MS Word.
Biasanya user masih bingung, bagaimana caranya mengedit data. Sebenarnya cukup mudah lho, cuma masukkan kode buku di templatenya itu, jika buku ada/ketemu maka akan ditampilkan menu untuk mengedit data, tapi jika data tidak ketemu tombol edit data tidak ditampilkan sebagai gantinya akan ditawarkan untuk menambah data baru atau dibatalkan. That's it, mudah to.

Jumat, 07 Juli 2017

Buat sendiri BEL Sekolah

EDUalarm merupakan proyek gagal, pasalnya sewaktu program ini sedang dibuat selang beberapa hari kemudian pihak sekolah memutuskan untuk membeli hardware bell sekolah. Jadi proyek ini mubadhir.
Jika berminat, silahkan dioprek untuk dilengkapi dan disempurnakan.
Jangan lupa jika sudah jadi kabar kabar ya?
 
Source code boleh didownload dan diedit semaumu, gratis.

Cara mengelola Foto Digital

Cara mengelola Foto Digital
Dahulu waktu masih bekerja sebagai TU sekolah, saya banyak koleksi photo. Dan berikut ini Sekedar berbagi trik mengelola foto.
Foto biasanya sudah ada nomor urutnya secara otomatis, tapi akan lebih bagus kalau nama foto dapat mencerminkan kejadian pada saat itu. Sebagai contoh ada file dengan nama DCP00001.JPG, DCP00002.JPG, DCP00003.JPG dst. tentang foto outbond tanggal 21 Nov 2007, maka sebaiknya kita tempatkan pada folder 20070121_Outbond_kelas5, kemudian filenya juga diberi nama 20070121_Outbond_kelas5_DCP00001.JPG dst. dengan memberi nama folder dan file seperti itu maka dapat memudahkan kita dalam mencari karena urut per tanggal.
Wali murid ada yang menanyakan foto anak2nya, tapi juga ada yang cuek dan tidak menanyakan foto kegiatan anak2nya disekolah. Alangkah baiknya jika foto dapat dipajang disebuah komputer dan diputar secara random, sehingga mudah dilihat jika ada wali murid yang kebetulan lewat dan ingin memiliki foto, maka kita dapat memberikan dengan mudah karena foto2nya sudah diberi nama dengan baik.
Untuk memajang foto2 tersebut saya membuat sebuah program dengan menggunakan bahasa pemrograman Delphi 7. Berikut ini saya upload softwarenya yang diberi nama ABplayer, monggo silahkan didownload.
Software ABplayer ini disertakan kodenya jadi Anda boleh mengedit dengan bebas, disesuaikan kebutuhan Anda sendiri. GRATIS.

Senin, 03 Juli 2017

Mari kita buat program PERPUSTAKAAN sendiri.

Libur lebaran banyak waktu luang, dari pada waktu luang kurang bermanfaat, lebih baik mengedit program untuk dijadikan program bebas agar sedikit apa yang saya ketahui dapat dimanfaatkan bagi programmer pemula untuk belajar atau sebagai bahan referensi. Dengan semangat beribadah/bersedekah pengetahuan/sekedar berbagi, siapa tahu ada yang membutuhkan, mudah2an menjadi ilmu yang bermanfaat. Aamiin.

Program PUSTAKA masih belum sempurna, jadi bagi Anda yang berminat membuat sendiri program Perpustakaan, barangkali source code ini dapat dijadikan bahan referensi. source code nya dapat Anda download dari website pustaka0.blogspot atau quran4beginner.blogspot Meskipun program PUSTAKA ini belum sempurna, setidaknya sudah saya pakai untuk mengelola perpustakaan ditempat kerja saya dulu dengan mulus, tidak banyak kendala.

Program PUSTAKA ini tidak seperti program LRQ yang juga saya bagi2kan source code nya. Bedanya kalau LRQ tidak memerlukan komponen tambahan dari Delphi7 sedangkan dalam PUSTAKA diperlukan tambahan komponen seperti "Absolute Database", "FastReport" dan "TBarcode" Jadi Anda perlu menginstall minimal 3 Component tersebut.

Dari teknik pemrogrammannya PUSTAKA mungkin lebih komplek dari pada LRQ, karena harus menggunakan Barcode dan Laporan yang lebih banyak, Databasenya juga sudah dapat diletakkan di Server LAN. Jadi ketiga komponen tersebut terpaksa diperlukan. Terdapat trik2 pemrograman yang mungkin diperlukan untuk pemula.

Jika Anda berminat mengembangkan lebih lanjut, dapat saja databasenya diganti mySQL agar dapat diakses dari gedung/kota yang berbeda. Tentusaja dengan kerja ekstra karena banyak perbedaan antara database desktop dengan database hosting. Bicara soal hosting jadi inget, monggo yang mau latihan bikin website coba saja hosting gratisan ina.0lx.net (nol_LX / 0lx bukan Olx). tapi databasenya kayaknya ndak bisa diakses untuk latihan program Pustaka, Anda perlu install xampp untuk membuat hosting sendiri agar dapat latihan Pustaka

NB: File exe ini hanya compilan dari versi opensource yang tidak lengkap, dan datanya tidak benar dan hanya sebagai demo saja. Jika ingin yang versi lengkap silahkan download dan pilih yang bukan SOURCECODE
Jika ditanya password waktu mau masuk program(untuk menu critikal, menu pencarian dan laporan tidak diperlukan password),
  User: admin
  Password: singgih_py@yahoo.com
kalau mau ganti password, pilih menu FILE, SET, ChangePassword
Laporan yang melewati MSword dan akan diubah/sesuaikan dengan kebutuhan Anda, yang perlu di edit adalah file Template yang ada di direktori DOT, cara editnya buka dengan MSword pilih file tipe DOcument Template(DOT) bukan file DOC.
Software ini disertakan kode sumbernya boleh didownload, diedit disesuaikan kebutuhan Anda sendiri.

Rabu, 04 Maret 2015

Program Pustaka Gratis akan tetapi sudah tidak dikembangkan lagi, barangkali masih berfungsi silahkan cek sendiri.  

Source Code PUSTAKA

Cara Mengetik Cepat/Mengetik dengan Form






Sabtu, 25 Oktober 2014

Fungsi Terbilang

Baru-baru ini karena tuntutan pekerjaan, aku kembangkan fungsi terbilang. Fungsi ini dapat digunakan untuk mengubah angka menjadi kalimat, sebagai contoh: angka 1.000 akan diubah menjadi "seribu" dst, Fungsi ini meliputi AngkaTerbilang, TanggalTerbilang, HariTerbilang, JamTerbilang dan xtnn yang berguna untuk memotong kata "Tuan", "Nona" dan "Nyonya" dan contoh penggunaanya dapat dilihat di https://www.facebook.com/groups/471686932971492/

Senin, 16 Juni 2014

Buku Langka dan Unik

Freeware Pustaka dari semula sudah didesain untuk menangani buku yang unik/antik/langka/individual/berkelas/mahal dkk. karena software pustaka mampu menangani buku dengan akurat. Setiap buku punya kode yang unik(satu kode untuk satu buku) meskipun bukunya persis nama pengarangnya, jilidnya dan semuanya sama persis, akan tetapi tidak ada buku yang memiliki kode panggil yang sama. Jadi kalau kebetulan Anda punya koleksi buku yang susah didapat dan sangat berharga, Anda dapat memonitornya dengan akurat, siapa yang sedang meminjamnya. Dari menu pencarian, jika Anda masukkan kode panggil buku, maka akan ditampilkan bagaimana status buku tersebut, jika sedang dipinjam teman, maka akan ditampilkan siapa nama peminjamnya dan jika buku tidak dipinjam alias ada ditempatnya, maka akan ditampilkan dimana letak buku tersebut asalkan sewaktu menginput buku Anda tidak lupa mengisi lokasi buku, misal di RUANG1, RAK nomer 1, dan BARIS ke 1.
Program Pustaka ini tidak hanya dapat dipakai diperpustakaan, akan tetapi juga dipakai semua orang yang punya buku, misal mahasiswa, karyawan yang punya koleksi buku, kolektor buku, dokter, dosen dan semua orang yang punya koleksi buku.
Instalasinya sangat mudah, tidak memerlukan persyaratan yang kusus, bahkan dapat langsung dijalankan dari flashdisk / portable.