Saturday, 5 January 2013

Modul Delphi 7 Lengkap Part2

Beberapa ebook yang dapat digunakan untuk mempelajari delphi 7, E-Book pengenalan dan dasar-dasar pemrogramana Delphi gratis berbahasa Indonesia. Cocok untuk mahasiswa yang sedang mempelajari Pemrograman Delphi, Didalam menu ini anda akan diberikan beberapa Ebook yang berkaitan dengan bahasa pemrograman Delphi. Dengan adanya ebook ini diharapkan para nubie bisa menjadi master :D hehe

 Part 1 nya ada disini

yang pengen khusus download buku Delphi 2009 dan delphi 2010 :

Download 2009
Download 2010


Ebook Delphi Part 2 Silahkan di download dibawah ini :

1. Pengenalan Delphi
2. Pengenalan dan Istilah Borland Delphi
3. Pemrograman Delphi untuk pemula
4. 36jam Belajar Borland Delphi
5. ADO dengan delphi
6. Pemrograman directx dengan delphi
7. Delphi Trik
8. Kumpulan Tips
9. Pelatihan 

Bonus

Delphi dengan MySQL
Pemanggil Properties Komponen pada CodeEditor
Pembuatan Procedure Global

 Update

MODUL LENGKAP

Dijamin lengkap dan Sampai bisa.

Lain-Lain
Modul 1
Membahar tentang antarmuka delphi serta component-component yang dimiliki delphi
Donwload Modul 1

Modul 2
Membahas pemakaian komponen Menu, panel, Bevel dan Image
Download Modul 2

Modul 3
Membahas Tentang Pemakaian Database Dasar Dari Delphi Sendiri yaitu
Database Desktop
Adalah suatu aplikasi database yang dapat digunakan untuk membuat, menampilkan,
mengurutkan, memodifikasi, dan membuat tabel dalam format Paradox, dBase, SQL.
Download Modul 3

Modul 4
Membahas pengolahan database serta scrip
Membuat Program Input Data Pegawai
Download Modul 4

Modul 5
Membahas kelanjutan modul 4, membuat procedure sendiri, dan cara
mengkompile serta mengganti icon aplikasi
Download Modul 5

Modul 6
Membahas tentang pembuatan laporan dengan menggunakan conponent standard delphi (Quick Report)
Download Modul 6

Modul 7
Membahas latihan membuat aplikasi database
Download Modul 7

Modul 8
Lanjutan Aplikasi Database
Download Modul 8

Modul 9
Lanjutan Aplikasi Database
Download Modul 9

Modul 10
LANJUTAN APLIKASI DATABASE
Membahas pembuatan laporan dengan QReport
Download Modul 10
Modul 11
Membahas
LANJUTAN APLIKASI DATABASE
Membuat pencarian data


Modul 12
Membahas Cetak Sesuai Pencarian yang tadi
Download Modul 12 

Modul 13
Membahas tentang pembuatan File Instalasi Aplikasi

Modul 14
MEMBUAT APLIKASI DENGAN MENYIMPAN KE DALAM DUA TABEL HANYA
DENGAN MEMAKAI SATU TOMBOL SIMPAN

Modul 15
Contoh aplikasi yang membahas script-script SQL
yaitu Tambah, Ubah, Hapus pada Delphi


Kode Delphi
Download

Program Praktikum Kilat Delphi
Download

Program Praktikum Kilat Delphi Lanjutan
Download

Tutorial Diagram Activity Menggunakan Visual Paradigm for UML 8.0 Enterprise Edition

Definisi activity diagram yaitu :
^ Teknik untuk mendiskrpsikan logika procedural, proses bisnis dan aliran kerja dalam banyak kasus
^ kerja personal (workflow) dan alur data (flowchart)
Simbol Activity Diagram :











..:: Activity Diagram Perpustakaan
Activity diagram menggambarkan berbagai alir aktivitas dalam sistem yang sedang dirancang, bagaimana masing-masing alir berawal, decision yang mungkin terjadi, dan bagaimana mereka berakhir. Activity diagram juga dapat menggambarkan proses paralel yang mungkin terjadi pada beberapa eksekusi.
Activity diagram merupakan state diagram khusus, di mana sebagian besar state adalah action dan sebagian besar transisi di-trigger oleh selesainya state sebelumnya (internal processing). Oleh karena itu activity diagram tidak menggambarkan behaviour internal sebuah sistem (dan interaksi antar subsistem) secara eksak, tetapi lebih menggambarkan proses-proses dan jalur-jalur aktivitas dari level atas secara umum. Sebuah aktivitas dapat direalisasikan oleh satu use case atau lebih. Aktivitas menggambarkan proses yang berjalan, sementara use case menggambarkan bagaimana aktor menggunakan sistem untuk melakukan aktivitas. Sama seperti state, standar UML menggunakan segiempat dengan sudut membulat untuk menggambarkan aktivitas. Decision digunakan untuk menggambarkan behaviour pada kondisi tertentu. Untuk mengilustrasikan proses-proses paralel (fork dan join) digunakan titik sinkronisasi yang dapat berupa titik, garis horizontal atau vertikal. Activity diagram dapat dibagi menjadi beberapa object swimlane untuk menggambarkan objek mana yang bertanggung jawab untuk aktivitas tertentu.
  1.  Diagram Pendaftaran
Pada aktifitas diagram diatas yaitu seorang mahasiswa yang ingin meminjam buku di perpustakaan kampus, tetapi mahasiswa tersebut belum mempunyai member atau belum pernah meminjam buku sama sekali dari perpus, olehkarena itu perlu adanya pendaftaran identitas si peminjam. Berikut langkah-langkahnya untuk pendaftaran :
  • Sipeminjam harus input data terlebih dahulu yaitu dengan membuktikan nama, nomor identitas atau NPM dan jurusan fakultas. Pembuktian ini berbentuk dalam BLANKO atau tanda bukti pembayaran uang kuliah pada semester yang bersangkutan.
  • Setelah itu adanya verifikasi yaitu petugas perpus menginpit semua data si peminjam dalam komputer.
  • Setelah menginput, petugas perpus mencetak kartu member sipeminjam,
  • Setelah selesai di cetak kartu member diberikan kepada sipeminjam, jadi jika mau meminjam dan mengembalikan buku pinjaman harus menyertakan kartu member tersebut. Maka sipeminjam boleh meminjam buku tersebut sampai batas waktu yang telah ditentukan oleh perpustakaan. 
2. Diagram pengembalian buku
Pada diagram activity diatas yaitu transaksi dimana sipeminjam mengembalikan buku yang telah dipinjam. Berikut langkah-langkah aktifitasnya :
  • Sipeminjam membawa buku yang telah dipinjam kepada petugas perpus,
    • Setelah itu petugas memeriksa data-data sipeminjam dengan menyerahkan kartu member,
    • Petugas juga mengecek buku tersebut apakah benar buku tersebut yang telah dipinjam, jika ya maka si petugas menghitung masa waktu pengembalian buku tersebut. Jika melewati tanggal pengembalian buku yang telah ditetapkan petugas maka sipeminjam wajib membayar denda. Jika tidak maka sipeminjam tidak dikenakan denda. Setelah itu petugas juga memeriksa kondisi buku. Setelah selesai membayar denda, maka petugas wajib memeriksa validasi data sipeminjam atau mengupdatenya bahwa sipeminjam sudah mengembalikan buku tersebut.
    3. Activity Diagram Pemesanan Tiket Online
     Secara umum, sistem akan dibangun untuk mengefisienkan sistem pemesanan tiket yang sudah ada. Sistem dirancang agar nantinya pengguna dapat melakukan pemesanan tiket melalui device mobile kepunyaannya. Selain melakukan pemesanan, pengguna juga dapat melihat informasi-informasi yang berkaitan tentang pertunjukan yang sedang ada. Keseluruhan model sistem yang ada. Berdasarkan model konseptual yang telah dibangun, dapat dirancang suatu proses bisnis baru untuk mencapai tujuan dari solusi. Pada diagram activity pemesanan tiket online Langkah-langkanya yaitu mula-mula user atau calon pemesan tiket mencari website tiket yang ingin dipesan contohnya yaitu tiket Garuda, setelah user melihat tampilan webnya maka user memilih antara menginput atau melihat information kota tujuannya terlebih dahulu, jika mau input maka harus menginput tujuan, tanggal keberangkatan, untuk mengetahui harga yang ada. Setelah user sudah menginput semuanya, maka akan ada review total harga, nomor penerbangan pesawatnya,setelah user menentukan travel class biasanya ada class ekonomi.  Setelah mengetahi harganya, user bisa keluar atau cencel tiket atau bisa login yaitu memesan tiket, yang terdiri dari biodata si calon pemesan. Setelah user mengisi data maka otomatis pembayaran atau purchase pemesan tiket telah disetujui dengan pembayaran billing kartu kredit. Setelah pembayaran user berhak mendapatkan reservation yaitu bukti tiket yang sudah dipesan online yaitu jika pembayaran ok maka tiket pun juga ok.  :)









VIDEO TUTORIAL MEMBUAT ACTIVITY DIAGRAM

Tutorial Use Case Menggunakan Visual Paradigm for UML 8.0 Enterprise Edition

Pengertian :
● Use case class digunakan untuk memodelkan dan menyatakan unit fungsi/layanan yang disediakan oleh sistem (or bagian sistem: subsistem atau class) ke pemakai.
● Use case dapat dilingkupi dengan batasan sistem yang diberi label nama sistem.
● Use case adalah sesuatu yang menyediakan hasil yang dapat diukur ke pemakai atau sistem eksternal.
Karakteristik :
– Use cases adalah interaksi atau dialog antara sistem dan actor, termasuk pertukaran pesan dan tindakan yang dilakukan oleh sistem.
– Use cases diprakarsai oleh actor dan mungkin melibatkan peran actor lain. Use cases harus menyediakan nilai minimal kepada satu actor.
– Use cases bisa memiliki perluasan yang mendefinisikan tindakan khusus dalam interaksi atau use case lain mungkin disisipkan.
– Use case class memiliki objek use case yang disebut skenario. Skenario menyatakan urutan pesan dan tindakan tunggal.
Komponen Pembentuk Use Case Diagram :
1. Actor
Pada dasarnya actor bukanlah bagian dari use case diagram, namun untuk dapat terciptanya suatu use case diagram diperlukan beberapa actor. Actor tersebut mempresentasikan seseorang atau sesuatu (seperti perangkat, sistem lain) yang berinteraksi dengan sistem. Sebuah actor mungkin hanya memberikan informasi inputan pada sistem, hanya menerima informasi dari sistem atau keduanya menerima, dan memberi informasi pada sistem. Actor hanya berinteraksi dengan use case, tetapi tidak memiliki kontrol atas use case. Actor digambarkan dengan stick man . Actor dapat digambarkan secara secara umum atau spesifik, dimana untuk membedakannya kita dapat menggunakan relationship
Actor
Gambar Actor
2. Use Case
Use case adalah gambaran fungsionalitas dari suatu sistem, sehingga customer atau pengguna sistem paham dan mengerti mengenai kegunaan sistem yang akan dibangun.
Catatan : Use case diagram adalah penggambaran sistem dari sudut pandang pengguna sistem tersebut (user), sehingga pembuatan use case lebih dititikberatkan pada fungsionalitas yang ada pada sistem, bukan berdasarkan alur atau urutan kejadian.
Cara menentukan Use Case dalam suatu sistem:
a. Pola perilaku perangkat lunak aplikasi.
b. Gambaran tugas dari sebuah actor.
c. Sistem atau “benda” yang memberikan sesuatu yang bernilai kepada actor.
d.   Apa yang dikerjakan oleh suatu perangkat lunak (*bukan bagaimana cara mengerjakannya).
Use Case
Gambar Use Case
Relasi dalam Use Case
Ada beberapa relasi yang terdapat pada use case diagram:
1. Association, menghubungkan link antar element.
2. Generalization, disebut juga inheritance (pewarisan), sebuah elemen dapat merupakan spesialisasi dari elemen lainnya.
3. Dependency, sebuah element bergantung dalam beberapa cara ke element lainnya.
4. Aggregation, bentuk assosiation dimana sebuah elemen berisi elemen lainnya.
Tipe relasi/ stereotype yang mungkin terjadi pada use case diagram:
1. <<include>> , yaitu kelakuan yang harus terpenuhi agar sebuah event dapat terjadi, dimana pada kondisi ini sebuah use case adalah bagian dari use case lainnya.
2. <<extends>>, kelakuan yang hanya berjalan di bawah kondisi tertentu seperti menggerakkan alarm.
3. <<communicates>>, mungkin ditambahkan untuk asosiasi yang menunjukkan asosiasinya adalah communicates association . Ini merupakan pilihan selama asosiasi hanya tipe relationship yang dibolehkan antara actor dan use case.
3. Contoh Use Case Diagram

Contoh Use Case

Contoh Use Case Diagram


VIDEO TUTORIAL PEMBUATAN USE CASE

#1045 Access Denied for user 'root'@'localhost' (using password: YES).

After installing a local server and trying to access phpMyAdmin, you could possibly encounter the error: #1045 Access Denied for user 'root'@'localhost' (using password: YES).
If root@localhost wasn't granted the necessary rights to access the database or you provided the wrong password, you will then encounter this error.
Following this tutorial will help guide you on bypassing this error, for any local host server using phpMyAdmin.
If you get an Error #1045 in phpMyAdmin it will look like the image below:
tutuploadsphpMyAdmin-Access-Denied.png

Step 1: Open your MySQL console.

tutuploadsmedia_1338949643300.png

Step 2: Enter the Provided Command Lines

tutuploadsmedia_1338949812597.png
If you have a password, you can ignore this part.
  • Type in: use mysql;
  • Press Enter.
  • Set your MySQL Password: UPDATE mysql.user
SET Password=PASSWORD("EnterYourPasswordHere")
WHERE User="root";
  • Replace "EnterYourPasswordHere" with your new chosen password.
  • Press Enter.
  • Flush the privileges: FLUSH PRIVILEGES;
  • Exit by typing: Exit
  • Press Enter.

Step 3: Open and edit your config.inc.php file located in your local server files

tutuploadsmedia_1338949961143.png
  • Using a text editor, such as Notepad++, open your config.inc.php file.
  • Go to My Computer > C Drive > (Your Local Server Folder, WAMP/MAMP/XAMPP) > APPS > PHPMYADMIN > config.inc.php
  • Find this line of code: $cfg['Servers'][$i]['password'] = ''; // MySQL password
  • Change 'password' to the new chosen password you created from Step 2.
  • Click Save.

Step 4: Access phpMyAdmin

tutuploadsphpmyadmin7.png
  • You can access phpMyAdmin by going to http://localhost/phpMyAdmin/.
  • Congratulations! You are now able to access your databases.

E-Book DELPHI 2009 Full

Bagi anda yang sedang belajar tentang bahasa pemrograman, tentu saja tidak asing dengan bahasa pemrograman Delphi. Terutama bagi rekan yang sedang kuliah pada jurusan Teknik Informatika dan lain-lain. Kali ini saya akan berbagi sebuah E-Book yang mengupas tentang seluk beluk bahasa Pemrograman DELPHI secara mendetail...

E-Book ini saya rekomendasikan bagi anda yang ingin menjadi Master Delphi..


Judul E-Book : DELPHI 2009 HANDBOOK
Penulis : Marco Cantu
Jumlah Halaman : 400 Halaman
----------------------------------------------------------------------
(((  Download )))
----------------------------------------------------------------------
Sekian dan terima kasih....
Selamat Mencoba 
-----   Keep Sharing -----

Ebook DELPHI 2010 Full

Setelah anda membaca dan mempelajari postingan terdahulu tentang Delphi 2009 Handbook, kini saya kan berbagi sebuah E-Book ya.... boleh di bilang lanjutan dari 2009 yaitu : Delphi 2010 Handbook..

Di dalam Ebook ini terdapat penjelasan tentang :
Chapter 1: A Better IDE
Chapter 2: The Debugger
Chapter 3: Extended RTTI and Attributes
Chapter 4: More on the Compiler and the RTL
Chapter 5: The VCL and Windows 7
Chapter 6: Touch and Gestures
Chapter 7: Database Access and DataSnap
Chapter 8: REST Web Services
 dan lain - lain .



Judul Buku : DELPHI 2010 HANDBOOK
Penulis : Marco Cantu
Jumlah Halaman : 318
Size : 6.64 Mb
----------------------------------------------------
((( Download )))
-----------------------------------------------------
Sekian dan Terima Kasih...
Selamat Mencoba
--- Keep Sharing ---

Component Barcode Untuk Delphi 7

Rekan-rekan pasti sudah tahu apa itu barcode....
Disini saya akan mengulas sedikit tentang barcode :


Barcode pada dasarnya adalah susunan garis vertikal hitam dan putih dengan ketebalan yang berbeda, sangat sederhana tetapi sangat berguna, dengan kegunaan untuk menyimpan data-data spesifik misalnya kode produksi, tanggal kadaluwarsa, nomor identitas dengan mudah dan murah, walaupun teknologi semacam itu terus berkembang dengan ditemukannya media magnetic, rfid, electronics tags, serial eeprom (seperti pada smart card), barcode terus bertahan dan masih memiliki kelebihan-kelebihan tertentu yaitu ,yang paling utama, murah dan mudah, sebab media yang digunakan adalah kertas dan tinta, sedangkan untuk membaca barcode ada begitu banyak pilihan di pasaran dengan harga yang relatif murah mulai dari yang berbentuk pena(wand), slot, scanner, sampai ke CCD dan bahkan kita dapat membuatnya sendiri. Jenis barcode sangatlah banyak mulai dari yang tradisional yaitu 1 dimensi sampai dengan barcode yang multi dimensi.

Nah pada kesempatan kali ini saya mencoba untuk berbagi sebuah Component untuk Borland C++ Builder 5, Borland C++ Builder 6, Borland Delphi 4, Borland Delphi 5, Borland Delphi 6, Borland Delphi 7 dan Borland Delphi 8. Yaitu Barcode freeware component.


galih library

galih library

Tertarik untuk mencoba Silahkan download dengan link di bawah ini :
sekian dan terima kasih.... selamat mencoba

Wednesday, 2 January 2013

TmgFileListator - The files finder

TmgFileListator is a non-visual component for your beloved Delphi. Simply place TmgFileListator onto your application form and your program will be able to perform multiple simulataneous multithreading searches over the computer of your end-user.
You'll have to set only few parameters:
  • Set optionally a Title for your search
  • Set a mask: this can be an extension ('*.txt'), an extensions group('*.txt;*.doc;*.pdf'), a filename ('Borland Delphi.*') or even a partial file name ('and Del*.*')
  • Set a beginning Path: this is the folder within to search
  • Set RecursiveSearch parameter: if True, all subfolders of Path will be scanned during search
  • Set OutputDevice (actually only TTreeView is supported): here will be displayed the searh results (you can set the same OutputDevice for many searches or set specific OutputDevice for each search)
  • Set ProgressDevice (actually only TLabel is supported) to display file names scanned during search operations
  • Optionally you can set an Animation that is a TAnimate component to inform your users that a search is actually running
Obviously, you can make this settings indifferently at design-time or at run-time. Then, you will be able to use search results as you wish, for nstance to make a backup copy of these files (tell you something this?)
Compatible with Delphi 6, Delphi 7, Delphi 2006, Delphi 2007, Delphi 2009, Delphi 2010, XE and XE2 (not tested XE3)

2012-12-16: fixed a bug in recursive folder search; fixed a bug in OnCompletedSearchs event.

Download

TmgWebUpdater - Easily update your applications

TmgWebUpdater is a non-visual component for our beloved Delphi. Simply place TmgWebUpdater onto your main form and your program will be able to automatically check for updates, download the new installer and run it when download has finished.
TmgWebUpdater requires Indy libraries installed and to use it you have to enable Delphi versioning system for project you want to be able to auto-update: Project->Options->Version Info: be sure 'Include version information in project' checkbox is checked.
TmgWebUpdater makes easy as never before implementing automatic web update feature within your application.
In order to make it running you have to:
  • Place TmgWebUpdater on the main form of your app
  • upload to web server the script (by default its name is checkUpdates.php or checkUpdates.asp and it is created in the main application folder; you can rename it, modify it or leave it as it is: the only thing you don't have to change in this file is the version number which is created automatically and formatted in the right way
  • create the program which will be downloaded and which will install updates: the best thing is to use an installer which install new versions of files
  • upload this file to your web server
  • Set DownloadUrl and CheckUrl properties with your data (names can be changed as you wish):
    • CheckUrl: http://www.yourserver.com/yourfolderupdates/checkUpdates.php
    • DownloadUrl: http://www.yourserver.com/yourfolderupdates/updateexe.upd
  • Set property Active to true
To create your script you can use the CreateScript utility included in the archive and then upload to your server.
That's all: everytime your application will start, it will check if there are updates available and i will download them.
Tested on Delphi 6 up to Delphi 2010 (presumably working with Delphi XE and Delphi XE2 also).

 Download

Delphi Auto Backup

Delphi Auto Backup main screen Delphi Auto Backup main screen
This is an auto backup and restore program with time schedule. I developed this program in year 2009 for my office.
Software & Components for developing
1. Delphi 7
2. EhLib
3. Zip Master
4. Cool Tray Icon
Download
How to install
1 Download the compiled executable files & save it to any folder.
2 Run BackupRestore

  
How to use
1. Run setup, click Log On button without any password.
2. If you want to change Log On password, just key in New PasswordConfirm Password then click on Save Password
3. Profile can be any name, it is for display purposes.
4. Backup from Folder/File is the source folder or source filename
5. Backup to Folder is the destination folder
6. Backup Filename is the Zip file name, all files & folder will backup to this filename
7. Prefix add a name in front of Backup Filename
8. Password is use to protect the backuped zip file
9. Use Date will overwrite the Backup Filename, it use system date as the filename
10. Use Time will overwrite the Backup Filename, it use system time as the filename
11. Enable to determine whether enable or disable the Profile
12. Schedule Time is the time to start backup
13. Schedule Name can be any name
Delphi Auto Backup Setup ScreenDelphi Auto Backup Setup Screen
As shown in figure above is the setup screen for Auto Backup. Two are two backup job, only Backup1 will execute since Backup2 is disabled.

The backup job will start at 13.00 & 17.30 every day.
Running the Auto Backup program will not display the main window on the screen, it sit at the task bar (next to the clock) as a diskette icon. To open the main window, right click the diskette icon and select Show Window.
From the Main Window, you can running backup & restore immediately. Highlight a backup job from profile & click onStart Backup to start backup job immediately. To backup all jobs, just click on Start Multiple Backup button.
To restore backup-ed file, click on Restore tab, make sure Backup From & Backup To is correctly enter. Click the... button will popup dialog to change the Backup From & Backup To.
In order to inform the client computers that the backup job will be start, the Client.exe is use to install in other computers. Whenever a backup job is trigger (start or complete), it will alert the client. See 
Some file information
  • Setup.exe is use to set the settings for Auto Backup.
  • BackupRestore.exe is the main Auto Backup program.
  • Setting.Dat is the configuration file for BackupRestore.exe, it is the Ms Access database. 
  • Client.exe is the program install in client computers
  • Setting.txt is the setting file for Client.exe.

Cobian Backup

Free Source Code Delphi Application

Cobian Backup - Open Source Delphi Application
Cobian Backup - Open Source Delphi Application

Cobian Backup adalah sebuah program multi-threaded untuk penjadwalan dan backup file-file dan direktorimu dari lokasi sesungguhnya ke lokasi lainnya atau drive lain dalam komputer yang sama atau komputer lain dalam satu jaringan. FTP backup selalu support dalam direksi  (download and upload).

Cobian Backup terdiri dari dua version yang berbeda : application dan service. The program uses very few resources and can be running on the background on your system, checking your backup schedule and executing your backups when necessary. Cobian Backup is not an usual backup application: it only copies your files and folders in original or compressed mode to other destination, creating a security copy as a result. So Cobian Backup can be better described as a "Scheduler for security copies".

Key Features

  • Remote backup
  • Automatically remove old backups
  • Backup to multiple destinations
  • Zip64 for zip files larger than 2 GB
  • Backup FROM and TO a FTP server
  • Strong encryption: Supported methods are Blowfish (128 bit), Rijndael (128 bit) and DES (64 bit)

Download Cobian Backup


Install Fortesreport community Delphi 7 dan RX Berlin

Download  Pertama2 kita harus punya file installernya terlebih dahulu, download  https://github.com/fortesinformatica/fortesrepo...