BAB XII PROGRAM PENJUALAN SEDERHANA

dokumen-dokumen yang mirip
Sistem informasi penjualan barang

Sistem informasi penjualan barang

Kuliah Delphi BEKERJA DENGAN DATABASE

MODUL IX PEMROGRAMAN DATABASE DENGAN DELPHI. Untuk praktikum ini kita menggunakan Ms. Access sebagai databasenya.

LANJUTAN APLIKASI DATABASE

UNTUK MEMBUAT DESAIN SEPERTI DI ATAS IKUTI PETUNJUK TABEL DI BAWAH INI : NO

Memasukan Data Image Kedalam Table Paradox

BAB V DASAR-DASAR MEMBUAT PROGRAM DATABASE DENGAN DELPHI

Pertemuan 5 DASAR-DASAR MEMBUAT DATABASE

PENGANTAR DATABASE DENGAN DELPHI Database dengan mengagunakan Delphi menggunakan konsep seperti gambar dibawah ini :

PANDUAN APLIKASI 2014

Tampilan layar menu login

PANDUAN PRAKTIKUM PEMROGRAMAN BASIS DATA. Oleh: Wagito

IMPLEMENTASI ERD KE PROGRAM DATABASE DENGAN DELPHI MENGGUNAKAN DB ACCESS

BAB IV HASIL DAN UJI COBA

Pengenalan IDE Delphi. 1 By : Eko Budi Setiawan

III.1. HARGA EMAS. I. INSTALASI 1. Patch BeeAccounting dengan file Toko-Emas.bep menggunakan Bee Updater 2. Install plugin Toko-Emas-1.0.

Aplikasi DataBase. LATIHAN 3 Membuat Database dan Aplikasi Sederhana. ARSys Software Developed/AbdRohim 33

Identitas dosen POKOK BAHASAN. mendemonstrasikan tentang membuat project aplikasi dengan database access dengan benar (C3) Suherman,, ST Address

BAB III ANALISIS PERANCANGAN SISTEM

Mengakses Database pada Delphi dengan ADO

Spesifikasi: Ukuran: 14x21 cm Tebal: 159 hlm Harga: Rp Terbit pertama: Maret 2005 Sinopsis singkat:

Gambar Menu utama. Pertama kali program dijalankan akan tampil form penentuan. harga servis yang merupakan halaman utama dari program.

LANJUTAN APLIKASI DATABASE

E-Trik Visual C++ 6.0

BAB III ANALISA DAN PEMBAHASAN MASALAH. Didalam jaman komputer sekarang ini program aplikasi seperti ini sangat

MODUL 12 LAPORAN DAN CHART

MEMBUAT LAPORAN (DATA REPORT)

HANDOUT KULIAH SISTEM INFORMASI MANAJEMEN

Modul Praktikum Basis Data 11 Membuat Menu dengan Form

SMARTSoft. Memulai Program SMARTSoft

DATABASE. Visual Data Manager

Membuat Database Delphi

Gambar 4.75 Form Menu Utama (b)

Data Modul. LATIHAN 5 Aplikasi dengan DataModul. ARSys Software Developed/AbdRohim 49

Sistem Informasi Pengadaan ATK ( Alat Tulis Kantor )

PANDUAN PENGGUNAAN MODUL KUISIONER

MEMBUAT APLIKASI DESKTOP DENGAN DATABASE ORACLE. UNIKOM (2010) Disusun Oleh : Andri Heryandi, M.T.

PETUNJUK PENGGUNAAN APLIKASI CAFÉ VERSI 1.0

Membuat Relasi pada Access 2007

Modul Database dan Pengaksesannya dari FORM #1

Praktikum 14 Pemrograman Delphi 7 Imam Gunawan, M. Kom MEMBUAT LAPORAN TRANSAKSI PERSEWAAN VCD

URAIAN POKOK PERKULIAHAN

BAB VI MENGGUNAKAN DATABASE DESKTOP

LAMPIRAN MODUL 3 PERANCANGAN SISTEM INFORMASI

Darmawan Satyananda Jurusan Matematika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Negeri Malang 2008

MODUL 3 APLIKASI BASIS DATA DENGAN DELPHI

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. dari sistem terdiri dari kebutuhan perangkat keras (hardware) dan perangkat lunak

MODUL 1 IDE (Integrated Development Environment )

Alat. Proyek. Program. otomatis. karna telah. Daftar Opname SPK Alat. Daftar Opname SPK. dan Nama. Kelompok. Petunjuk

GALAXYSOFT INDONESIA BUKU TRAINING 4.6 ALUR KANVAS CDS PLATINUM 4.6.1

Upah. Program. Daftar Opname SPK Upah. Opname (Kelompok Pekerjaan. Upah diantaranya : : Kode Proyek. dan Nama Kode Upah, Daftar.

Pembuatan Report menggunakan JasperReports dan ireport

User Manual Aplikasi Surat Rekomendasi Ditjen SDPPI Kominfo

BAB 8 BATCH. Langkah langkah membuat Batch dari windows overview: 1. Pada window overview klik batches lalu klik icon [new]

MANUAL PENGGUNAAN PLUGIN POIN PER ITEM

MANUAL PENGOPERASIAN JSTOCKINVENTORY Twitter

BAB 4 IMPLEMENTASI DAN EVALUASI. tampilan layar sistem ERP CV.Gracia Jaya beserta prosedur penggunaannya

MODUL 2 Variabel, Val, If tunggal dan If bersarang + case

Layar Halaman Laporan Soal Guru

Modul Isikan di caption dari kotak yang ditandai garis File lalu tekan enter, lalu isi lagi dikanan dengan Menu

Bekerja dengan FORM dan EVENTS

Prosedur menjalankan program Analisis Dan Perancangan. Sistem Basis Data Pembelian, Penjualan Dan Persediaan Pada. Restoran Celio Bistro

Prosedur menjalankan program

PRAKTIKUM 1 2 MENGENAL DELPHI

Membuat File Database & Tabel

Tutorial Lazarus Pemrograman Pascal Console, Visual dan Database Husni, husni.trunojoyo.ac.id, komputasi.wordpress.com

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. mempersiapkan kebutuhan system (baik hardware maupun software), persiapan

Bab 15 Menggunakan Menu Navigasi Berupa Switchboard dan Form

Guide Book untuk menggunakan System Aplikasi Expedisi. Panduan mengoperasikan system aplikasi expedisi.

SISTEM INFORMASI PERPUSTAKAAN (SIPUS) PANDUAN BAGI OPERATOR. Disampaikan oleh: Rasiman

Program. dan Kode. Subkon. Kelompok. Daftar. Opname SPK. Tanggal ACC2. dan tombol. Exit.

GALAXYSOFT INDONESIA BUKU TRAINING ALUR PELUNASAN PIUTANG. Diagram Alur Pelunasan Piutang CDS PLATINUM 4.4.1

INSTRUKSI PENCABANGAN

MENGOPERASIKAN PERANGKAT LUNAK BASIS DATA MICROSOFT ACCESS

Membuat File Database & Tabel

CDS PLATINUM Alur Penjualan Kontan GALAXYSOFT INDONESIA BUKU TRAINING. Diagram Alur Transaksi Penjualan Kontan

Pengenalan. Microsoft Access. TI3007 Praktikum Perancangan Sistem Terintegrasi III. Perancangan Basis Data

BAB III STUKTUR PERCABANGAN

MAKALAH DATABASE PENJUALAN LAPTOP

PEMROGRAMAN BASIS DATA (DATABASE PROGRAMING)

CDS PLATINUM 4.13 BUDGET Kelompok Budget CDS GALAXYSOFT INDONESIA BUKU TRAINING

MICROSOFT VISUAL FOXPRO

Berikut ini adalah petunjuk pemakaian aplikasi sistem basis data. Petunjuk berikut ini disertai dengan tampilan layar. Keterangan selengkapnya

MENGGUNAKAN SUB FORM. Adi Rachmanto, S.Kom., M.Kom Program Studi Akuntansi FEB UNIKOM

MODUL MASTER ALASAN. Menu ini digunakan untuk menginput alasan yang akan dipakai pada saat pembuatan surat izin

Praktikum DATABASE Microsoft Access 2000 FORM DALAM ACCESS. Membuat FORM Secara WIZARD Membuat FORM Secara Design VIEW

BAB IV HASIL DAN UJI COBA

PETUNJUK PEMAKAIAN SOFTWARE

DATABASE. Visual Data Manager

Sistem Informasi Pendistribusian Penjualan Velg

A. INSTALLASI SOFTWARE

Pertemuan V Menggabungkan Form dengan Menu daan Membuat Laporan Menggunakan Crystal Report

PROSEDUR MENJALANKAN PROGRAM

MANUAL BADAK POINT OF SALE (POS)

Halaman Login Halaman Staff

Modul 3 Pembuatan Form dengan Wizard dan Penambahan kode VBA

PROGRAM PENJUALAN TUNAI. (Menggunakan Microsoft Acces)

Berikut merupakan prosedur penggunaan pada non-login :

Transkripsi:

BAB X PROGRAM PENJUALAN SEDERHANA Program yang akan dibuat kali ini adalah program untuk mendata penjualan barang. Fasilitas yang diberikan pada program ini adalah : 1. Update Stock (Kalau ada transaksi penjualan, maka stock barang berkurang, Kalau ada transaksi pembelian, maka stock barang akan bertambah) 2. Laporan Penjualan, Laporan Barang, Laporan Pembelian Untuk membuat program tersebut maka dibutuhkan 3 buah tabel yaitu : 1. Tabel Barang yang berisi barang-barang yang tersedia dalam toko tersebut. 2. Tabel Penjualan yang akan digunakan untuk menyimpan semua data penjualan. 3. Tabel Pembelian yang akan digunakan untuk menyimpan semua data pembelian barang. Langkah-Langkah Pengerjaan : 1. Buatlah ke-3 tabel tersebut dalam database desktop, dengan daftar field seperti berikut : Barang.DB Kode + * Nama A 20 Stock StockMinimal Penjualan.DB Pembelian.DB Tanggal D Kode Qty Diskon N Tanggal D Kode Qty 2. Buatlah suatu Aplikasi baru. Kemudian ganti nama dari Form1 menjadi Futama (Form Utama) dan kemudian simpan dalam file UFUtama.Pas. Berilah komponen MainMenu yang ada di Standard dan buat daftar menu seperti berikut : Halaman 12.1

3. Buatlah data modul kemudian beri nama data modul tersebut dengan DM dan kemudian simpan dalam UDM.Pas. 4. Tempatkan semua tabel yang akan digunakan dalam DataModul, lengkap dengan data sourcenya. 5. Buatlah objek field dengan cara men-double klik tiap tabel kemudian klik kanan dan tekan Add All Fields. 6. Buatlah sebuah form baru yang akan digunakan untuk pengolahan data barang. Berilah nama form ini dengan Fbarang atau FrmBarang dan simpan dalam file UFBarang.pas. Form barang dibuat seperti berikut : 7. Setelah membuat form Fbarang, kemudian buatlah suatu form baru untuk membuat form input data barang yang akan dimunculkan kalau pengguna menekan tombol tambah data atau edit data. Berilah nama formnya dengan FinputBarang dan simpan dalam file UFnputBarang.pas. Contoh FinputBarang adalah seperti gambar berikut : Halaman 12.2

Jangan lupa mengisi properti ModalResult dari tombol OK dengan Mrok dan untuk tombol Cancel diisi dengan MrCancel. Untuk edit gunakan DBEdit. 8. Pada tombol Tambah pada FormBarang berilah perintah berikut : procedure TFBarang.TblTambahClick(Sender: TObject); DM.TBarang.App// atau DM.TBarang.nsert; FnputBarang.Showmodal; // menampilkan finputbarang f FinputBarang.ModalResult=mrok then // jika tekan simpan DM.TBarang.Post // simpan data else DM.TBarang.Cancel; // batalkan tambah data 9. Pada tombol Edit pada Formbarang berilah perintah seperti berikut : procedure TFBarang.TblEditClick(Sender: TObject); DM.TBarang.Edit; // data mau diedit FnputBarang.Showmodal; // tampilkan finput barang f FinputBarang.ModalResult=mrok then // jika tekan simpan DM.TBarang.Post // simpan data else DM.TBarang.Cancel; // batalkan pengeditan data 10. Pada tombol Hapus pada FormBarang berilah perintah seperti berikut : procedure TFBarang.TblHapusClick(Sender: TObject); if Messagedlg('Data Mau Dihapus?',mtconfirmation, [mbyes,mbno],0)=mryes then // kalau jawab yes DM.TBarang.Delete; // hapus data 11. Pada Tombol Keluar pada Form Barang berilah perintah berikut : procedure TFBarang.TblKeluarClick(Sender: TObject); Close; 12. Untuk pemanggilan FormBarang dari Form Utama maka isilah event onclick dari menu Master Barang seperti berikut : procedure TFUtama.Barang1Click(Sender: TObject); FBarang.Showmodal; // tampilkan Form Barang 13. Buatlah laporan untuk melaporkan data semua barang dan harus bisa dipanggil pada menu Laporan Laporan Barang. Halaman 12.3

14. Untuk form pengolahan data penjualan, buatlah sebuah form baru dan beri nama formnya dengan Fpenjualan dan simpan dalam file UFPenjualan.pas. Buatlah form seperti berikut : 15. Buatlah form baru untuk pemasukan data penjualan kemudian namailah dengan FinputPenjualan dan simpan dalam file UfinputPenjualan.pas. Lihat gambar : DBLookupComboBox Caranya : - Tempatkan Groupbox, label Nama barang dan label Qty. - Tempatkan Tombol OK dan Tombol Cancel, jangan lupa mengisi modal result dari kedua komponent tersebut dengan MrOK dan MrCancel - Tempatkan dua buah DBEdit dan mengganti properti Datasource dengan DM.DSPenjualan dan datafieldnya dengan Qty dan Diskon. - Tempatkan sebuah DBLookupComboBox yang ada pada komponen tab Data Control yang digunakan untuk pemilihan nama barang yang akan dijual dan kemudian ganti properti berikut : DataSource : DM.DSPenjualan DataField : Kode ListSource : DM.DSBarang ListField : NamaBarang KeyField : Kode 16. Kembali ke FormPenjualan, kemudian isi event onclick dari tombol transaksi dengan perintah seperti berikut : procedure TFPenjualan.TblJualClick(Sender: TObject); DM.TPenjualan.App// Tambah Penjualan DM.TPenjualan['Tanggal']:=Now; // isi Tanggal dengan Tanggal Sekarang (now) FnputPenjualan.Showmodal; // menampilkan FnputPenjualan Halaman 12.4

if FinputPenjualan.Modalresult=mrok then // Kalau menekan Tombol OK DM.TBarang.Findkey([DM.TPenjualan['Kode']]); // Cari Barang DM.TBarang.Edit; // Data Barang Mau DiEdit //Stock barang dikurangi dengan Qty Penjualan DM.TBarang['Stock']:=DM.TBarang['Stock']-DM.TPenjualan['Qty']; DM.TBarang.Post; // Simpan Data Barang //Harga Barang yang dijual diisi dari Harga barang dari tabel Barang DM.TPenjualan['Harga']:=DM.TBarang['Harga']; DM.TPenjualan.Post;//Simpan Penjualan end else // kalau tidak menekan OK DM.TPenjualan.Cancel; // Batalkan Penjualan 17. Supaya Fpenjualan dapat dipanggil dari menu utama, maka masukan perintah berikut pada event OnClick dari Menu Transaksi Penjualan Barang. procedure TFUtama.PenjualanBarang1Click(Sender: TObject); FPenjualan.Showmodal; 18. Buat juga Laporan Penjualan barang yang akan dipanggil jika kita menekan menu Laporan Laporan Penjualan. 19. Ulangi perintah langkah-langkah penjualan barang untuk proses pembelian barang. Perbedaannya kalau penjualan barang mengurangi stock, dan pembelian barang menambah stock. Halaman 12.5