Showing posts with label Source Code. Show all posts
Showing posts with label Source Code. Show all posts

Thursday, January 20, 2011

Program Toko Komputer

Pernah melihat toko komputer?, saya yakin pernah, Toko komputer banyak menggunakan cara-cara baru dalam berjualan, misalnya dengan membundel sekumpulan hardware dan software tertentu yang kemudian dijual dengan harga yang cukup menarik. Bagaimana cara penghitungan barangnya kalau dibuatkan sebuah program persediaan barang untuk toko tersebut yang mendukung sistem penjualan berbundel ini?

Saya menyediakan source code program ini yang bisa anda download gratis dan dikembangkan sesukanya, program dibuat dengan Microsoft Visual Basic 6.0, Seagate Crystal Report 7.0 untuk membuat laporan dan Database dengan Access 97.

Program terdiri dari 1 buah menu utama yang terdiri dari:

Menu Entry

...Data Konsumen
Digunakan untuk input, perbaiki, dan menghapus data konsumen, pencarian kode menggunakan combo

...Data barang
Digunakan untuk input, perbaiki, dan menghapus data barang, pencarian kode menggunakan combo

...Data Paket
Digunakan untuk mengassembly (merakit) hardware yang akan dibundel, atau dijadikan sebuah paket, yang tentu saja melibatkan data dari Data Barang

Menu Transaksi

...Data Permintaan
Digunakan sebagai entri untuk mencatat permintaan pelanggan, bisa saja pelanggan memiliki permintaan lebih dari satu barang, tentu saja pelanggan mungkin saja menambah hardware yang lain selain dari paket yang dibelinya, hal ini juga disupport oleh program ini.

...Angsuran
Merupakan fasilitas tambahan untuk pembayaran faktur yang menggunakan sistem kredit, jika pembayaran belum dilunasi bisa dilakukan penambahan angsuran melalui menu ini.

Menu Laporan
Menu ini digunakan untuk menampilkan dan mencetak laporan dengan menggunakan crystal repot

...Daftar konsumen
Berisi laporan daftar konsumen yang dapat di print ke layar maupun ke printer

...Daftar Barang
Merupakan price list dari persediaan yang ada pada toko komputer tersebut, termasuk dalam persediaan adalah barang yang dipaketkan tadi.

...Daftar paket
Merupakan daftar dari paket yang telah dirakit oleh sipengguna, beserta rincian hardware/software pendukungnya.

...Faktur penjualan
Digunakan untuk mencetak faktur penjualan yang diorder oleh si pembeli, laporan ini bisa ditampilkan dilayar atau dicetak ke printer

...Angsuran
Menunjukkan urut-urutan anngsuran yang telah dibayar si pembeli berdasarkan faktur si pembeli.

...Laporan Penjualan
Menunjukkan laporan penjualan yang terjadi pada toko komputer XYZ

...Laporan Rekap
Merupakan rekapitulasi penjualan pada toko komputer

Pengaturan

...Pimpinan
untuk mengeset nama pimpinan toko komputer XYZ

Exit
Untuk keluar dari program

Tertarik?, silahkan klik link Download Software (.zip)

Program Penerimaan Siswa

Penerimaan siswa baru disekolah merupakan hal yang sangat krusial, sebab sebelum penggodokan dilakukan, sekolah harus terlebih dahulu menyeleksi siswa yang akan diterima. Sebab jika dilakukan secara sembarangan ini malah akan memperburuk output dari sekolah itu sendiri.

Penerimaan mahasiswa baru dimulai dari proses pendaftaran mahassiwa, pengisian formulir, penyimpanan ke buku besar, pelaksanaan tes, dan mengeluarkan hasil Penerimaan Siswa Baru.

Contoh program berikut mudah-mudahan bisa digunakan sebagai bahan untuk membuat aplikasi sejenis dengan penerimaan siswa baru ini, jika anda tertarik.

Silahkan Klik di Download Source Code

Bahasa Pemrograman: Visual Basic 6.0
Database: SQL Server 2000
Versi Terakhir: Revisi 1 (Login, Menu, Entri Master)

System Requirements: Visual Basic 6.0, Crystal Report 7, SQL Server 2000, Pentium III 800, 128 MB Memory

Untuk menjalankan program dibutuhkan Software diatas telah terinstall, dengan spec minimal seperti diatas. Silahkan extract file dibawah ini, dan attach hotel_data.mdf kedalam SQL server, buat user sebagai ownernya misalnya sa agar program bisa diakses set default database sa ke database hotel. setelah itu jalankan program, isi form login dengan memasukkan server SQL server, nama user (sa) dan password user SQL servernya tersebut

Download Source Code

Sistem Informasi Kriminalitas

Sistem Informasi Kriminalitas?, iya, pendisain program sepertinya bertujuan membuat sebuah aplikasi untuk menyimpan data-data tentang residivis pada sebuah kapolsek. Tujuan dari sistem adalah untuk menginventarisir data data residivis, kejahatan yang pernah dilakukan.

Aplikasi ini bisa digunakan sebagai pengetahuan dasar tentang aplikasi sistem informasi kriminalitas. Program dilengkapi dengan tombol-tombol yang mempunyai icon, mungkin bisa dimanfaatkan bagi anda yang menginginkan tombol-tombol yang diharapkan bisa mempercantik tampilan.

Program juga sudah dilengkapi dengan status bar dan tool bar pada menu, hanya untuk report masih menggunakan grid. Jika anda ingin mendownload source code program 

Program Voting SMS

Penggunaan HP sangat berkembang dewasa ini. Pemanfaatan vitur SMS dalam penyelenggaraan even-even tertentu memberi warna tersendiri pada kegiatan tersebut. Kita ambil contoh kegiatan seperti Indonesian Idol, menggunakan fasilitas ini untuk menarik hati pemirsa agar memilih jagoannya dengan mengirimkan sms ke nomor tertentu.


Kita bisa membuatkan program untuk voting SMS ini dengan menggunakan perangkat sebuah PC, seperangkat HP yang terhubung ke port printer / com dengan menggunakan kabel data, kemudian kita melakukan perintah seperti membaca pesan, dan mengirim pesan melalui perintah pada hyper terminal.

Untuk menggunakan hyper terminal diperlukan ocx tambahan kalau tidak ingin ribet dengan bahasa AT dari hyper terminal. ocx tersebut adalah MFBUS15.OCX, untuk pengaplikasiannya silahkan download source code programnya disini

Sistem Informasi Akademik

Program ini dibuat dengan menggunakan Visual Basic 6, Seagate Crystal Report 7, dan database Oracle 8i. Sebenarnya programnya agak melenceng dari judul, melenceng maksudnya terlalu besar ruang lingkupnya, inti dari skripsi saya adalah absensi labor dan pengaturan jadwal, namun setelah dilihat-lihat ulang kayaknya udah menjadi Sistem Informasi Akademik

Kebetulan program ini dirancang (tapi saya yakin ini belum sempurna), untuk mengatur jadwal perkuliahan secara otomatis, berdasarkan ketersediaan dosen, mahasiswa, matakuliah dan lokal. Setelah 4 komponen tersebut diinputkan, maka program akan mencari secara otomatis kombinasi jadwal yang paling mumpuni yang tidak mengalami bentrokan, baik bagi mahasiswa, dosen, lokal maupun matakuliahnya. Walaupun permintaan mas alive adalah pengaturan jadwal pegawai, yang jelas konsepnya bisa dikembangkan lagi.

Program ini juga dilengkapi fitur untuk pengambilan absen dilaboratorium komputer, sehingga program terbagi atas program server dan program client. Program client akan konek ke server melalui winsock, kemudian mengirimkan username dan password ke server, program server mengecek database. Apakah ditemukan username dan password dimaksud, jika ditemukan, maka baru program client bisa login, (jadi ini juga bisa dikembangkan bagi yang ingin membuat program warnet kayak billing explorer, komputer dikunci dulu baru dia login). Sewaktu pengguna login, maka dia akan terdaftar sebagai mahasiswa yang kuliah (hadir).

Seperti sudah saya bilang sebelumnya, program yang saya buat agak melebar, karena keterbatasan pengetahuan, dan keingintahuan yang tinggi, saya malah terjun ke sistem informasi akademik (padahal sistem informasi akademik adalah komponen pendukung saja, namun kelihatannya malah jadi pokok bahasan ketiga setelah pengaturan jadwal otomatis dan absensi labor komputer). Sehingga program saya dibekalidengan entri dosen, entri mahasiswa, entri matakuliah, entri matakuliah persemester, entri matakuliah dosen, entri krs, entri nilai, entri lokal, entri prodi, entri jurusan, dan lain-lain sebagainya. Bahkan termasuk menyimpan foto kedalam database loohh? (tipe data blob di oracle).

Satu hal yang saya pelajari dari pembuatan program ini, kita memang sangat perlu untuk membatasi masalah, tanpa pembatasan masalah, apa yang kita buat mungkin saja memenuhi hasrat kita sebagai seorang programmer. Namun secara konsep kita ternyata kalah disisi lain, kita tidak bekerja sesuai dengan kebutuhan. hanya bekerja berdasarkan insting, kebutuhan sudah ada, dan itu datangnya dari pihak pengguna, kita hanya mencarikan solusi, bukan mencarikan kebutuhan. Kebutuhan dari sudut pandang programmer tentu saja sesuai dengan wawasannya dibidang itu.

Oh iya databasenya masih dalam bentuk script sql, saja, bagi teman-teman yang menggunakan sql + , agar menjalankan scriptnya sebelum program dijalankan, nama database, koneksi ke ODBC mohon dibaca saja dari program. pokoke... selamat belajar....
 
Silahkan Download Disini

Program Barcode

Penggunaan barcode untuk membaca item barang, seperti di swalayan atau pustaka akan mempercepat proses pengentrian transaksi, pembelian barang, peminjaman atau pengembalian buku. Yang perlu diperhatikan, barcode bukanlah merupakan sebuah komponen tambahan, barcode merupakan alat input yang setara dengan keyboard, tapi dengan cara menggunakan yang berbeda.

Program Supermarket

Ini adalah sebuah program untuk pencatatan pembelian dan penjualan barang pada sebuah supermarket, database yang digunakan adalah database access 2000, dengan program visual basic dan crystal report untuk membuat laporannya.

Program mencakup entri barang, entri penjualan dan entri pembelian barang. Karena menggunakan microsoft access 2000, maka program ini menggunakan koneksi dalam bentuk koneksi ADODB, ini yang membedakan dengan program inventori sebelumnya.

Program Rumah Sakit

Rumah sakit merupakan sistem informasi yang sangat komplex, untuk sebuah kasus sederhana adalah installasi rawat inap. Kita setidaknya harus menyimpan data pasien, data dokter, data kamar lengkap dengan tarifnya.
Untuk transaksi kita juga harus menyimpan biaya-biaya yang mungkin dibebankan kepada keluarga si pasien.
Untuk pembuatan laporan, kita bisa mencetak laporan pasien, dan faktur.

Program Persediaan Barang Menggunakan Jaringan

Dibandingkan dengan "pendahulunya" program persediaan barang ini jauh lebih lengkap, program ini mendukung jaringan komputer. Dimana database access 97 yang digunakan bisa ditaruh dimana saja dalam jaringan komputer, dan bisa diakses oleh program yang sama pada komputer yang berbeda asalkan ada fasilitas sharingnya.

Program ini juga sudah menampilkan icon-icon dalam toolbar menunya, dan menampilkan laporan dengan tampilan agak lebih "berwarna", bahkan untuk keamanan program juga disediakan fasilitas untuk mengedit hak-hak pengguna program.

Program Asuransi

Ingin membuat sebuah program asuransi?, berikut ini merupakan program asuransi sederhana, silahkan download source codenya disini dengan entri: nasabah, konsultan, dan penjualan polis. Program dibuat dengan Visual Basic 6.0, dan laporan dengan menggunakan Seagate Crystal Report 7.0.

Wednesday, January 19, 2011

Source Code Konversi File Excel Ke MySQL Dengan Visual Basic

Source code berikut merupakan aplikasi untuk mengonversikan file yang ada dalam excel ke dalam tabel database MySQL. Menggunakan visual basic 6 dalam pembuatannya.

Cara menggunakannya cukup mudah :

  1. Buat data dalam excel (baris/row pertama merupakan nama field dalam tabel MySQL).
  2. Buat tabel di MySQL, perhatikan bahwa nama field dalam tabel di MySQL harus sama dengan baris pertama dari file di Excel.

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More