Program Reservasi Hotel Sederhana Dengan Delphi

Unknown | 8:49 PM | 0 comments
Saat ini pembangunan hotel-hotel berkembangan pesat. Fungsi hotel tidak hanya sebagai tempat penginapan sementara tetapi juga memiliki tujuan lain seperti menjalankan bisnis dan mengadakan seminar. Definisi hotel adalah suatu bidang usaha yang menggunakan suatu bangunan atau sebagian bangunan yang disediakan secara khusus, untuk setiap orang yang menginap, makan, memperoleh pelayanan dan menggunakan fasilitas lainya dengan pembayaran.Pengembangan sistem tersebut sangat dibutuhkan untuk meminimalisir permasalahan yang timbul dan memaksimalkan pekerjaan petugas agar target penyampaian informasi, ketelitian, maupun volume pekerjaan dapat ditangani lebih efisien dan efektif.

Masalah dan kendala tersebut  maka saya mencoba membuat aplikasi reservasi hotel yang sederhana untuk belajar saja. karena fasilitas program masih sederhana. Dengan tujuan proses reservasi dapat menjadi lebih efektif dan efisien baik dari segi ekonomi, waktu dan pelayanan. Penggunaan sistem reservasi hotel ini diperlukan untuk menyimpan dan mengolah data dari tamu dan transaksi serta mempermudah aktifitas perhotelan, yang mana untuk dapat menarik tamu, sehingga sistem yang digunakan harus relevan dan tepat waktu. Oleh karena itu diperlukan sebuah sistem teknologi yang dapat mengembangkan hotel menjadi lebih baik dan meningkatkan daya saing.

Berikut Tampilan Aplikasi Reservasi Hotel yang saya buat. Dan sangat sederhana, Untuk bahan pembelajaran saja. Aplikasi ini saya buat dengan delphi 7 dengan menggunakan database mysql.

1. Menu Utama

Aplikasi Reservasi Hotel

2. Master Data Kamar

Aplikasi Reservasi Hotel

3. Master Data User

Aplikasi Reservasi Hotel

4. Master Data Tamu
Aplikasi Reservasi Hotel

5. Data Kamar Kosong

Aplikasi Reservasi Hotel

6. Data Kamar Dipesan

Aplikasi Reservasi Hotel

7. Data Kamar Terisi

Aplikasi Reservasi Hotel

8. Form Reservasi Hotel

Aplikasi Reservasi Hotel

9. Form Checkin Hotel
Aplikasi Reservasi Hotel

10. Form Checkout Hotel

Aplikasi Reservasi Hotel

11. Data Room Service

Aplikasi Reservasi Hotel
12. Data Checkin

Aplikasi Reservasi Hotel

13. Data Checkout
Aplikasi Reservasi Hotel


Yang berminat Untuk Source Codenya Silahkan Hubungi Contak Dibawah ini. :D

Whatsatpp/Sms : 081335344967 
 BBM : 7D5C8C89


Aplikasi Data Mining Menggunakan Metode K-NN (K – NEAREST NEIGHBOR)

Unknown | 8:58 PM | 46comments
lgoritma k-nearest neighbor (k-NN atau KNN) adalah sebuah metode untuk melakukan klasifikasi terhadap objek berdasarkan data pembelajaran yang jaraknya paling dekat dengan objek tersebut.

Data pembelajaran diproyeksikan ke ruang berdimensi banyak, dimana masing-masing dimensi merepresentasikan fitur dari data. Ruang ini dibagi menjadi bagian-bagian berdasarkan klasifikasi data pembelajaran. Sebuah titik pada ruang ini ditandai kelas c jika kelas c merupakan klasifikasi yang paling banyak ditemui pada k buah tetangga terdekat titk tersebut. Dekat atau jauhnya tetangga biasanya dihitung berdasarkan jarak Euclidean.

Pada fase pembelajaran, algoritma ini hanya melakukan penyimpanan vektor-vektor fitur dan klasifikasi dari data pembelajaran. Pada fase klasifikasi, fitur-fitur yang sama dihitung untuk data test (yang klasifikasinya tidak diketahui). Jarak dari vektor yang baru ini terhadap seluruh vektor data pembelajaran dihitung, dan sejumlah k buah yang paling dekat diambil. Titik yang baru klasifikasinya diprediksikan termasuk pada klasifikasi terbanyak dari titik-titik tersebut.

Nilai k yang terbaik untuk algoritma ini tergantung pada data; secara umumnya, nilai k yang tinggi akan mengurangi efek noise pada klasifikasi, tetapi membuat batasan antara setiap klasifikasi menjadi lebih kabur. Nilai k yang bagus dapat dipilih dengan optimasi parameter, misalnya dengan menggunakan cross-validation. Kasus khusus di mana klasifikasi diprediksikan berdasarkan data pembelajaran yang paling dekat (dengan kata lain, k = 1) disebut algoritma nearest neighbor.

Ketepatan algoritma k-NN ini sangat dipengaruhi oleh ada atau tidaknya fitur-fitur yang tidak relevan, atau jika bobot fitur tersebut tidak setara dengan relevansinya terhadap klasifikasi. Riset terhadap algoritma ini sebagian besar membahas bagaimana memilih dan memberi bobot terhadap fitur, agar performa klasifikasi menjadi lebih baik.



Aplikasi Penjurusan Siswa SMA dengan Metode K-NN dengan Delphi.

1. Menu Utama Aplikasi

Aplikasi Data Mining K-NN


2. Menu Pengaturan Variabel yang dipakai

Aplikasi Data Mining K-NN

3. Form Data Kasus yang pernah terjadi di sekolahan,


Aplikasi Data Mining K-NN

4. Form Input Data Siwa

Aplikasi Data Mining K-NN


 5. Form Perbandingan variabel untuk perhitungan K-NN


Aplikasi Data Mining K-NN


6. Form Testing K-NN

Aplikasi Data Mining K-NN


7. Form Pengujian Data Siswa untuk penjurusan dengan Metode K-NN


Aplikasi Data Mining K-NN

8. Form Hasil Pengujian Data

Aplikasi Data Mining K-NN

Bagi yang kebingunan untuk bahan Skripsi mungkin program ini bisa menjadi salah satu referensi untuk judul skripsi.
Apabila ada yang berminta untuk Source Codenya atau butuh bantuan untuk pembuatan program skripsi. Silahkah tinggalkan email di komentar.
Source Codenya Ada maharnya. Terimakasih.

Kalo Hanya untuk Referensi silahkan download File Exe-nya Disini.


APLIKASI PARKIR Sederhana [ Delphi XE 2 ]

Unknown | 11:38 AM | 23comments
Sudah lama rasanya tidak melakukan posting di blog ini. Nah kali ini saya akan berbagi sebuah aplikasi parkir yang sangat sederhana. Aplikasi ini saya buat hanya untuk mengisi waktu luang saja, agar ada kesibukan dikit. Aplikasi ini saya buat sudah lama sekali, daripada tidak ada maanfaatnya, maka saya share aja di blog ini siapa tahu ada yang membutuhkan sedikt referensi tentang aplikasi parkir. Tentunya aplikasi ini hanya sederhana saja tidak bisa di implementasikan disuatu perusahaan besar, atau mall. Karena dari awal pembuatan aplikasi ini hanya untuk main-main saja, Sehingga untuk menu-menu aplikasi ini masih sangat terbatas. Belum suport Barcode dan Barier gate, seperti aplikasi parking yang sudah profesional dan sudah diaplikasikan  di suatu perusaahan.

Parkir merupakan kebutuhan bagi tiap pengunjung yang mendatangi suatu lokasi umum/komersil seperti mall, gedung perkantoran, hotel, ruko dan lain sebagainya. Perusahaan yang melakukan pengelolaan parkir tentu menghendaki agar area parkirnya dapat memberikan kontribusi berupa pendapatan yang besar bagi perusahaannya. Untuk menunjang tujuan tersebut, maka pengelolaan yang parkir yang profesional dan modern adalah suatu kebutuhan yang mutlak diperlukan.

Aplikasi ini terdapat Menu-Menu

1. File
    - Profile Perusahaan
    - Login
    - Logout
    - Exit
2. Master
    - Karyawan
    - Tarif
    - User
3. Parking
4. Laporan
   - Laporan Data Parkir
   - Laporan Pendapatan Parkir
5. Bantuan
   - Backup
   - Ganti Password
   - About

Berikut penampakan Dari menu-menu diatas dan ke gunaanya

1. Menu Utama
  Menu utama aplikasi parkir


2. Form Data Karyawan
    Form disini digunakan untuk mengisi data karyawan yang nantinya sebagai pengguna aplikasi parkir ini.

Aplikasi Parkir

3. Form Seting Tarif
    Form seting tarif digunakan untuk mengatur tarif parkir dari jam pertama sampai ke jam berikutnya.

Aplikasi Parkir

4. Form User
    Form User digunakan untuk mengatur password login pengguna aplikasi untuk login aplikasi berdasarkan level karyawan yang telah ditentukan.

Aplikasi Parkir
 4. Form Parkir
     Form Parkir digunakan untuk melakukan transaksi parkir masuk dan keluar


Aplikasi Parkir
 5. Laporan Daftar Kendaraan
     Form Laporan data kendaraan digunakan untuk melihat data kendaraan yang telah masuk dan keluar parkir.

Aplikari Parkir
 6. Form Backup
     Form backup digunakan untuk membackup database.

Aplikasi Parkir
 7. Form Ubah Password
     Form Ubah Password digunakan untuk mengubah password pengguna aplikasi


8. Laporan Data Kendaraan parkir
    laporan ini digunakan untuk melihat data kendaran yang telah parkir.

Aplikasi Parkir
 9. Form Data pendapatan parkir
    laporan ini digunakan untuk melihat data laporan pendapatan parkir.



Silahkan Sedot aplikasinya K-Parking
Semoga Bermanfaat


Sistem Informasi Pegawai ( Delphi 7 ) Sederhana

Unknown | 8:19 AM | 286comments
Rasanya sudah lama sekali tidak menambah postingan di blog ini. Dikarenakan aktivitas sekarang lumayan padat merayap. hehehe. Jadi tidak bisa menulis artikel. Tapi untunglah saat ini ada sedikit waktu buat nulis artikel, dan saya akan membagikan aplikasi Sistem Infomasi Pegawai yang sangat sederhana, saya rasa cocok untuk belajar para pemula seperti saya ini. Bagi yang sudah master dalam pembuatan aplikasi dengan delphi ataupun yang lain mohon memberikan kritik dan saran agar aplikasi ini dapat dikembangkan lagi sesuai kebutuhan.

Aplikasi Sistem Informasi Pegawai adalah suati aplikasi yang digunakan untuk mengolah data pegawai atau karyawan pada suatu perusahaan. Aplikasi ini dibuat dengan tujuan , memudahkan bagian HRD untuk mengolah data karyawan yang sebelumnya mungkin kesulitan dalam pemberkasan data-data karyawan. 

Menu-menu yang terdapat pada aplikasi sebagai berikut :

1. File
Dalam menu file ini terdapat submenu Keluar yang di fungsikan untuk keluar aplikasi
2. Master
    Dalam menu master terdapat Submenu :
    - Data Kantor
       Data Kantor digunakan untuk mengolah data kantor/data kantor cabang perusahaan.
    - Data Jabatan
       Data Jabatang digunakan untuk mengolah data jabatan yang terdapat di perusahaan.
    - Data Pegawai
       Data Pegawai digunakan untuk mengolah informasi pegawai di perusahaan.
    - Data Group
     Data group digunakan untuk mengolah data Group
3.  Menu View
     Menu view digunakan untuk melihat informasi data pegawai yang sudah di inputkan kedalam sistem.
4. Laporan
   Menu laporan terdapat Submenu :
  -  Laporan Seluruh SKPD
     laporan seleuruh SKPD difungsikan untuk menampilkan laporan data pegawai seluruh SKPD
 - Laporan Per SKPD
   Laporan Per SKPD di fungsikan untuk menampilkan laporan data pegawai per SKPD


Untuk penampakan aplikasinya bisa lihat gambar dibawah ini.

 1. Form Data Jabatan

Form Data Jabatan


 2. Form Data Kantor


Form Data Kantor



3. Form Pegawai

Form Data Pegawai




4. Form View Data Pegawai 

Form View Data Pegawai


 Sekian dulu artikel untuk kali ini. semoga bermanfaat untuk belajar pemrograman delphi.
bagi yang menginginkan Source Code nya silahkan tinggalkan email di komen. password nanti dikirim via email.

Sistem Pakar Penyakit Ginjal (VB 6)

Unknown | 5:41 PM | 126comments
Sudah lama sekali rasanya tidak posting artikel.Karena banyak kerjaan jadi tidak sempat membuat artikel, mumpung ada sedikit waktu ini akan saya sempatkan berbagi ilmu disini.

Kali ini saya akan berbagi tentang aplikasi sistem pakar untuk diagnosa penyakit ginjal. Sistem pakar adalah sistem informasi yang berisi dengan pengetahuan pakar sehingga dapat digunakan untuk Konsultasi.pengetahuan dari pakar di dalam sistem ini digunakan sebagai dasar oleh sistem pakar untuk menjawab pertanyaan. 

Berikut ini adalah menu-menu yang terdapat pada aplikasi sistem pakar penyakit ginjal.

1. Menu Utama Aplikasi 

Sistem pakar penyakit ginjal

2. Form Input pasien
Form input pasien digunakan untuk input data pasien yang akan konsultasi dengan gejala yang dialami pasien.
Sistem Pakar Penyakit Ginjal

3. Form Input Data Gejala
Form input data gejala digunakan untuk input data gejala-gejala pada pengidap penyakit ginjal.


4. Form Input Data Saran
Form input data saran digunakan untuk saran yang nanti diberikan kepada pasien yang telah menyelesaikan konsultasi pada form diagnosa.

Sistem Pakar Penyakit Ginjal

5. Form diagnosa
Form diagnosa digunakan untuk merekam data konsultasi pasien kemudian mendiagnosa penyakit pasien berdasarkan gejala-gejala yang dialami oleh pasien.

Sistem pakar penyakit ginjal


 6. Form Pentunjuk Penggunaan.
Menampilkan cara menggunakan aplikasi


Sistem Pakar Penyakit Ginjal


 7. Laporan Data Gejala
Laporan data gejala adalah laporan gejala yang telah di inputkan sebelumnya.

Sistem Pakar Penyakit Ginjal

8. Laporan Konsultasi
Laporan ini adalah laporan hasil diagnosa penyakit pasien yang telah melakukan konsultasi.

Sistem Pakar Penyakit Ginjal

9. Laporan Data Pasien
Laporan Data pasien menampilkan laporan data pasien

Sistem Pakar Penyakit Ginjal

10. Laporan Data Penyakit
Laporan ini menampilkan Penyakit - Penyakit pada ginjal


Sekian dulu artikel Sistem pakar penyakit ginjal ini.
Yang ingin Sedot aplikasinya silahkan tinggal email dibawah ini. Free Full Source Code
Aplikasi Sistem Pakar Penyakit Ginjal

Membuat Aplikasi Penjualan Part9 ( Membuat Nota dengan FastReport)

Unknown | 9:15 PM | 25comments
Akhirnya ada waktu juga untuk meneruskan artikel ini. hampir sebulan artikel ini gak update, karena ngerjain project gak selesai-selesai ... hehhe.

Artikel ini akan membahas pembuatan nota menggunakan fastereport, walaupun banyak cara untuk pembuatan nota, tapi saya lebih senang dengan fastreport karena kemudahaan dalam ketika mendesain nota.

Langsung saja langkah-langkah pembuatannya.

1. Tambahkan 2 Komponen ZQuery dan 2 Dataset seperti gambar dibawah ini.

Nota Penjualan

2. Mengatur property SQL pada Qpenjualan. Lihat gambar dibawah


3. Mengatur Property SQL Pada QdetailPenjualan. Lihat gambar dibawah



4. Menambahkan komponen fastreport . 1 FrxReport dan 2 FrxDBDataset


5. Mengatur Properti FrxDBDataset ( Data Penjualan ).

NotaPenjualan

6. Mengatur Properti pada DetailPenjualan

Nota Penjualan

7. Membuat Desain Nota ( Klik 2 kali pada komponen FrxReport1) 

Nota Penjualan

8. Menambahkan Dataset pada master Data dan detail data

Nota Penjualan


9. Menamabahkan TFrxMemoView untuk menampilkan Data Penjualanya. buat  format Sepert gambar dibawah.


Nota Penjualan

10. Setelah semua sudah diseting kemudian simpan dalam folderaplikasi\laporan\nota.fr3.
11. Preview Nota seperti pada gambar dibawah ini.



12. Pemanggilan pada form penjualan.

 -Tambahkan procedure cetakNota. lihat gambar

- Tekan Ctrl+shift+C. Kemudian tambahkan kode dibawah ini.

procedure TFpenjualan.CetakNota;
begin
  with dm.Qpenjualan  do
  begin
     Close;
     SQL.Clear;
     SQL.Add('select * from tb_penjualan where kodepenjualan="'+Enotapenjualan.Text+'"');
     Open;
  end;
  DM.QdetailPenjualan.Active:=False;
  DM.QdetailPenjualan.Active:=True;
  dm.frxReport1.LoadFromFile(ExtractFilePath(Application.ExeName)+'Laporan\nota.fr3');
  dm.frxReport1.ShowReport();
end;

- pada tombol simpan sisipkan kode dibawah ini.


13. Proses pembuatan nota sudah selesai. kemudian jalankan program. kemudian lakukan proses transaksi penjualan.

 
Copyright © 2011. TUTORIAL DELPHI DAN DATABASE - All Rights Reserved