Showing posts with label Delphi. Show all posts
Showing posts with label Delphi. Show all posts

Membuat Aplikasi Penjualan (POS) dengan Delphi Part8

Unknown | 6:18 PM | 15comments
Tanpa basa-basi langsung saja saya lanjutkan Tutorial Membuat Aplikasi Penjualan Dengan Delphi. Proses ini adalah membuat transaksi penjualan.

1. Form Transaksi Penjualan

Transaksi Penjualan

Membuat Installer ( Delphi ) menggunakan inno Setup

Unknown | 7:14 AM | 4comments
Inno Setup adalah salah satu tool yang digunakan para developer untuk membuat installer aplikasi yang dibuat. Inno Setup suport menggunakan bahasa pascal sehingga kita dapat menambahkan code pascal sendiri pada waktu membuat installer.

Langsung saja saya contohkan membuat installer dengan menggunakan Inno setup.
1. Siapkan Inno Setup Inno Setup 5.5.2
2. Siapkan aplikasi yang mau dibuat installer :D.
3. Install Inno Setup di Komputer
4.Buka Inno Setup , gambar akan tampak seperti dibawah ini


Inno Setup 5.5.2

Install Alpha Control di Delphi 7

Unknown | 7:30 PM | 1comments
Alpha contol adalah salah satu komponen delphi yang digunakan untuk medesain tampilan form lebih menarik dengan skins. Sebagian besar para programer memilih komponen ini karenan kemudahaan penggunaanya dan banyak pilihan skins yang bisa digunakan.

Dalam Alpha control sendiri juga terdapat komponen turunan dari komponenen standart delphi yang sudah di modifikasi oleh pihak alpha skins. Berikut beberapa kemampuan yang ditawarkan dari alpha control :
  • Mengubah skins( tampilan) project dengan mudah
  • Komponen mewarisi semua fitur standart
  • Powerfull
  • Skins yang di upgradeable dan memiliki struktur yang sangat sederhana
  • Unsur-unsur dari setiap kontrol di hitung secara realtime, Sehinggan kontrol apapun dapat dipindah dan di ubah ukuranya pada saat runtime
  • Mendukung file gambar bertipe PNG, TAlphaImageList yang digungakan ketika Design-time
  • Mengontrol efek animasi
  • Mengubah HUE saturasi tampilan saat run-time.
Diatas adalah sedikit yang saya ketahui tentang Alpha control. Se

Membuat Aplikasi Penjualan (POS) dengan Delphi Part7

Unknown | 7:36 PM | 25comments
Kelanjutan dari artikel sebelumnya yang sempat tertunda beberapa hari karena situasi yang lumayan repot.hehehe. Saya lanjutkan lagi artikel cara membuat aplikasi penjualan sederhana dengan delphi ini. Setelah sebelumnya selesai membuat menu master maka selanjutnya adalah mebuat menu transaksi yaitu pembelian dan penjualan.

Untuk pertama kita akan membuat form transaksi pembelian. Transaksi pembelian adalah mencatat proses pembelian barang yang akan digunakan untuk menambahkan stok barang berdasarkan barang yang dibeli atau kulakan. karena stok barang tidak dapat diubah menggunakan menu data barang, maka saat mencatat atau memproses pembelian barang harus disertai data yang sesungguhnya dan teliti dalam mengetikkan jumlah pembelian karena akan sangat berpengaruh dengan harga dan stok barang yang disimpan.


Langsung saja untuk membuat form pembelian seperti pada gambar dibawah ini.

1. Form Transaksi Pembelian

Transaki Pembelian

Membuat Aplikasi Penjualan (POS) dengan Delphi Part6

Unknown | 5:16 PM | 5comments
Saya lanjutkan lagi untuk tutorial membuat aplikasi penjualan dengan delphi yang sempat terhenti beberapa hari. Kali ini akan membuat form terakhir yang ada di menu master yaitu data pengguna atau data pemakai dari aplikasi penjualan ini nanti.

Langsung saja kita mulai dengan medesain form seperti pada gambar dibawah ini.

Membuat Aplikasi Penjualan (POS) dengan Delphi Part5

Unknown | 7:48 PM | 2comments
Akhirnya ada waktu juga buat nerusin judul ini. Setelah kemarin lagi repot ngurusin kerjaan. hehehe
Oke... kita langsung saja untuk melanjutkan membuat aplikasi penjualan dengan delphi. Sekarang akan membuat Form untuk data pelanggan (customer) .

Langkah pertama desain form seperti gambar dibawah.

Data Pelanggan


Membuat Aplikasi Penjualan (POS) dengan Delphi Part4

Unknown | 7:07 PM | 9comments
Setelah istirahat nge-blog 2 hari dikarenakan lagi ada proyek. heheheh. sekarang kita lanjutkan lagi proses pembuatan aplikasi penjualan dengan delphi. untuk dapat mengikuti artikel ini maka saya sarankan untuk membaca juga artikel sebelumnya  Membuat Aplikasi Penjualan (POS) dengan Delphi Part 3.

Agar artikel cepat selesai maka kita lagsung saja mulai membuat from selanjutnya yaitu form Data Supplier. Ikuti tiap langkah-langkahnya.

1. Buat form Data Supplier

Aplikasi Penjualan Delphi

Membuat Aplikasi Penjualan (POS) dengan Delphi Part3

Unknown | 8:14 PM | 30comments
Setelah pada tuturial sebelumnya mendesain menu-menu pada aplikasi penjualan, maka untuk selanjutnya adalah mendesain form untuk pada master yaitu, Data Barang, Data Pengguna, Data Pelanggan, Data Supplier dan sekaligus mengoneksikan aplikasi dengan yang telah kita buat. Bagi yang ketinggalan dalam tutorial kali ini silahkan merujuk ke halaman-halaman sebelumnya yaitu Membuat Aplikasi Penjualan (POS) dengan Delphi Part1 dan Part2.

Langsung saja kita pertama adalah membuat koneksi database dengan delphi. Disini saya menggunakan komponen Zeos untuk koneksi MySQL dengan Delphi. Untuk yang belum tau bagaimana pengoneksian Zeos dengan MySQL silahkan berkunjung ke Koneksi MySQL dengan Zeos.

Tambahkan Datamodule untuk menaruh Zeos koneksinya lihat gambar dibawah.

Membuat Koneksi dengan Zeos


Membuat Aplikasi Penjualan (POS) dengan Delphi Part2

Unknown | 5:33 PM | 14comments
Setelah sebelumnya membuat rancangan database penjualanya sekarang nanti kita akan mendesain interface aplikasinya dan menu-menu untuk aplikasi penjualan. Bagi yang belum membuat rancangan databasenya silahakan merujuk ke halaman Membuat Aplikasi Penjualan (POS) dengan Delphi Part1, dan agar dapat mengkuti artike ini karena prosesnya ada beberapa tahap sehingga saya bagi beberapa part.

Dalam perancangan menu dan tampilan aplikasi sangat dasarankan kita berpikir sebagai pengguna aplikasi penjualan, sehingga kita mengetahui apa yang dibutuhkan pengguna ketika memakai aplikasi yang telah kita buat dan tidak membingunkan pengguna aplikasi. Membuat desain yang informatif dan nyaman untuk pengguna bisa dilakukan dengan memberikan Hint ( penjelasan kegunaan tombol atau komponen) pada desain yang kita buat.

Membuat Aplikasi Penjualan (POS) dengan Delphi Part1

Unknown | 2:45 AM | 13comments
Kali ini saya akan proses pembuatan aplikasi Penjualan Point Of Sales (POS) yang sederhana dengan menggunakan delphi. Disini saya menggunakan DELPHI XE2 tapi prosesnya sama bagi pengguna delphi versi lain. Sebelum praktek sedikit saya jelaskan apa itu POS. POS adalah aplikasi penjualan yang digunakan untuk memanajemen penjualan atau toko-toko kecil, biasanya POS berisi modul-modul yang terdapat pada aplikasi guna untuk memanajemen datanya. Misal:

  • Data Barang
  • Data Pelangan
  • Data Pengguna
  • Data Supplier
  • Transaksi Pembelian
  • Transaksi Penjualan
  • Laporan Penjualan
  • Laporan Pembelian
  • Laporan Laba Rugi
Kalau untuk aplikasi POS yang berharga mahal mungkin modulnya lebih banyak dari itu ada juga yang bisa terkoneksi internet dengan menggunakan web service.

Virtual Key di Delphi (OnkeyUp,OnkeyPress,OnKeyDown)

Unknown | 8:03 PM | 12comments
Sebelum mempraktekan tutorial penggunaan OnKeyDown, OnKeyPress dan OnKeyup pada delphi, saya akan bahas sedikit tentang pengertian event  tersebut. Tutorial ini biasa juga disebut dengan Virtual Key Codes yand digunakan untuk memberikan representasi pengekanan tombol pengguna, virtual code memungkinkan anda untuk mewakili nilai-nilai keyboard untuk non-alfanumerik kunci.

OnKeydown adalah event yang terjadi ketika suatu kunci keyboard yang sendang ditekan ke bawah.
OnKeyPress adalah event yang terjadi ketika suatu kunci keyboar yang sedang ditekan dan menahanya sesaat atau sebelum tombol tersebut dilepas kembali keatas.
OnKeyUp  adalah event yang terjadi ketika suatu kunci keyboard dilepaskan atau saat sesudah onKeyprees.

Membuat Log In Multi User di Delphi

Unknown | 1:19 AM | 22comments
Mungkin judul yang saya bahas ini sudah beredar luas di dunia internet dan ada yang lebih bangus dari artikel saya ini. Saya membuat artikel ini dengan tujuan menjadi salah satu referensi bagi para pemula pengguna delphi yang masih kesulitan untuk membuat Log In aplikasi secara multi user yang sederhana.

Sistem multi user menurut definisi saya dalam tutorial ini adalah sebuah sistem yang bisa digunakan lebih dari satu orang dengan hak akses yang berbeda dari setiap user. Misalkan sebagai contoh dalam sebuah minimarket atau toko menggunakan program Point Of Sales (POS) dengan pengguna sebagai admin dan kasir. Untuk pengguna yang dalam Log In program sebagai admin maka user tersebut hanya memperoleh hak akses pada menu Master Data dan Menu Laporan saja, Sedangkan untuk user yang Log In sebagai kasir maka user tersebut hanya bisa melakukan Transaksi Penjualan dan Transaksi Pembelian saja. Dari kasus tersebut maka dibuatlah user access berbeda dari setiap pengguna.

Membuat Laporan dengan Fast Report di Delphi

Unknown | 2:19 PM | 3comments
Sebagai seorang programer delphi pasti sudah pernah mendengar nama fast report, fast report sendiri adalah komponen atau tool yang digunakan untuk membuat laporan-laporan dalam aplikasi database. Sebelum saya menggunakan fast report dulu saya menggunakan Quick report untuk membuat laporan, karena dapat referensi dari temen-temen forum untuk membuat laporan dengan fast report, akhirnya saya mencoba tool tersebut alhasil ternyata pembuatan laporanya lebih simpel dan lebih nyaman untuk mendesain laporannya.

Terdorong karena pertanyaan dari seorang teman programer tentang bagaimana membuat laporan dengan menggunakan fast report maka saya membuat tutorial ini sebagai panduan teman-teman yang belum bisa menggunakan fast report. Mungkin artikel seperti ini sudah sering dibahas diberbagai forum dan komunitas-komunitas delphi.

Aplikasi Rental VCD Delphi ( Full Source )

Unknown | 9:04 AM | 309comments
Aplikasi rental VCD adalah aplikasi yang berguna untuk penyewaan VCD dan DVD baik maupun film atau game pc, terdiri dari menu master,transaksi, laporan dan backup database. Aplikasi ini saya buat ketika masih duduk di bangku kuliah dengan sedikit ilmu tentang delphi yang didapat dari buku-buku yang saya beli dan browsing internet terciptalah aplikasi rental VCD yang sederhana ini. hehehehe.

Di dalam aplikasi ini terdapat juga contoh penggunaan frame seperti yang sudah saya bahas diblog ini. Yang masih bingung bagaimana menggunakan frame di delphi bisa melihat di artikel Penggunaan Frame di Delphi. Berikut kita akan bahas menu-menu dalam aplikasi ini. Karena aplikasi ini sudah multi user pertama kita akan bahas untuk user admin.

Penggunaan Frame di Delphi

Unknown | 12:38 AM | 1comments
Terpicu dari kasus dalam pembuatan Form di dalam Form untuk mendesain user interface(UI) disini saya akan memberikan turorial sebagai pengganti form di dalam form yaitu menggunakan komponent TFrame dan komponen TPanel yang nantinya dijadikan sebagai parent framenya. Mungkin artikel ini sudah banyak yang membahas tutorial semacam ini, Karena tutorial ini masih sangat sederhana diharapkan nanti teman-teman delphi bisa lebih mengoptimalkan lagi penggunaan komponen Tframe.

Karena penggunaan komponen frame agak rumit mohon diperhatikan dengan baik-baik setiap langkah langkahnya.

Langsung saja untuk langkah pertama buat project baru dengan menggunakan delphi. Kemudian tambahkan komponen ToolBar dan komponen Panel didalam formnya. Lihat hambar dibawah.

Penggunaan Frame Di delphi

Export Listview ke Excel dengan Delphi

Unknown | 12:29 AM | 1comments
Awalnya bingung mau bikin tutorial apa, tapi rasanya ingin membuat tutorial ini walaupun sudah banyak yang membahas dan mungkin udah jadul, sudah banyak komponen gratis pula yang bisa mengeksport data ke mysql, tapi seenggaknya tau langkah dan proses codingnya. Tutorial ini cocok untuk para pemula yang baru aja belajar pemrograman delphi. Kalo untuk para master berharap berikan komentar kalau ada yang salah.

Listview memiliki empat buat tipe tampilan yaitu : vsIcon, VsSmallIcon, vsList, dan vsReport. Disini nanti akan mengunakan tipe tampilan vsReport untuk penggunaanya. Untuk penggunaan Listview nanti saya akan menjelaskan sedikit saja sesuai kebutuhan tutorial ini, karena listView banyak sekali kegunaanya tergantung penggunaan programer ingin digunakan untuk apa.

Langsung saja kita mulai yang pertama penggunaan komponent listview nya, silahkan ikuti tutorial dibawah ini.

Import Data ke Database Mysql dari Excel dengan Delphi

Unknown | 6:25 AM | 3comments
Malam ini saya coba buat trik sederhana untuk menginputkan data dari microsoft Excel ke database acces. Walaupun sederhana trik ini cukup berguna untuk load data yang tak terlalu besar karena apabila data yang diload terlalu besar maka program akan mengalami not responding, karena  setiap program yang dibuat dari delphi hanya menjalankan 1 thread saja untuk mengatasi masalah ini biasanya menggunakan multi thread. Tetapi disini saya tidak akan membahas bagaimana pembuatan thread.

Dalam program nanti akan menggunakan modul ComObj untuk pemanggilan microsoft excel. Oke... Langsung saja untuk prakteknya.

Pertama siapkan data di microsoft excel, Syarat yang harus dipenuhi adalah kolom pada Excel harus sama pada table yang akan dinputkan dari excel nanti.

Misalkan saya membuat database test dengan table didalamnya table barang lihat gambar dibawah.
database acces

untuk field Id Berikan type autoIncrement, karena nanti akan otomatis mengisi secara urut.

Untuk di file excel saya contohkan seperti pada gambar dibawah.

form untuk import data dari excel

Insert, Edit, Delete Database Mysql Dengan Delphi (Sederhana)

Unknown | 10:12 AM | 4comments
Banyak sekali cara untuk melakukan proses insert,update, delete dengan mengunakan delphi. Malam ini saya akan memberikan contoh sederhana bagaimana membuat aplikasi insert,update dan delete. Tutorial ini hanya untuk pemula yang ingin mempelajari pemrograman delphi bagi para yang sudah master silahkan kalo ingin menambahi komentar atau saran agar tutorial lebih mudah dipahami dan para pemula mudah untuk membuat aplikasi database dengan delphi.

Oke .... Langsung saja . Pertama kita harus membuat database dulu dengan menggunakan mysql console atau pake phpmyadmin juga boleh... misalkan kita membuat database inventory.

mysql> Create database inventory;
kemudain buat table m_barang
mysql> create table m_barang

 >(kdbarang varchar(15) primary key,

 >namabarang varchar(25),

>satuan varchar(15),

>stok int,

>harga int); 

Shutdown Otomatis dengan Delphi

Unknown | 7:02 PM | 3comments
Iseng - iseng karena gak ada kerjaan, coba bikin aplikasi untuk shutdown komputer secara otomatis. Aplikasi ini simple tapi berguna,  rencananya aplikasi ini saya gunakan pas lagi download jam 12 malam terus tiba - tiba diserang penyakit mengantuk, saat belum tertidur maka timer aplikasinya di set dulu biar komputer bisa shutdown sendiri kalo kita ketiduran, enak kan nggak perlu matiin komputer nggak boros listrik. hehehe....

Langsung saja deh ... saya share ilmunya untuk teman-teman agar dikembangkan sendiri. Ini juga bisa dibuat aplikasi alarm atau bell sekolah, karena konsepnya sama yang beda cuma perintah eksekusi terakhirnya.

Pertama - tama silahkan buat form seperti dibawah ini.

form seting auto shutdown

Instalasi Zeos pada Delphi Xe2

Unknown | 8:44 AM | 0 comments
Zeos Adalah komponen freeware yang pada umunya digunakan untuk koneksi database Mysql, tapi bisa digunakan juga untuk koneksi dengan database lain seperti firebird, PostgreSQL daln lainya. Saya mengenal komponen Zeos dari forum-forum yang saya ikuti, karena banyak yang merekomendasikan menggunakan Zeos lebih mudah dan sudah stabil untuk koneksi antar database. Dari forum itulah saya belajar bagaimana menggunakan Zeos.
 
Copyright © 2011. TUTORIAL DELPHI DAN DATABASE - All Rights Reserved