Selasa, 22 Maret 2011

MEMBUAT PROGRAM PENJUALAN MENGGUNAKAN VISUAL BASIC

Disini Untuk memenuhi tugas mata kuliah "Pengembangan Sistem"  saya tuliskan sebuah tugas dari saya dan disini bagi teman-teman yang ingin belajar. saya ingin tunjukkan dan mengajak anda untuk belajar visual basic yaitu dengan cara membuat suatu program penjualan sederhana yang umum digunakan orang. Software yang saya gunakan adalah Microsoft Visual Basic 6.0 dengan memakai database microsoft Office Access yang memakai Data Control DAO. Sedangkan program penjualan yang kita buat adalah Program Penjualan Buku.sebagai contoh yang telah saya pelajari yaitu:

A Membuat Database :
Pada bagian yang pertama ini kita belajar membuat Databasenya
- Bukalah program Microsoft Visual Basic lalu
- Buatlah sebuah database baru caranya pilih ADD-INS – VISUAL DATA MANAGER.
- Pada layar VIS DATA pilih FILE – NEW – MICROSOFT ACCESS – VERSION 7.0 MDB lalu SAVE dengan nama BUKU.mdb
- Pada DATABASE WINDOW buatlah Table baru dengan cara klick kanan lalu pilih NEW TABLE.
- Tulislah nama table nya pada TABLE NAME dengan nama TABLE_BUKU.
- Isilah field field yang dibutuhkan dengan cara menekan tombol ADD FIELDS.
- Tuliskan nama fieldnya lalu pilih type nya dan tulis ukuran / size nya.

1.  Untuk membuat Table Buku yaitu:
 Table buku yang digunakan untuk mengisi semua buku yang akan dimasukan.

Name
Type
Size
Keterangan
Kunci
Kode_buku Text 6
Primary Key
Judul_buku Text 20

Jenis_buku Text 10

Karang_buku Text 20 Pengarang buku
Terbit_buku Text 20 Penerbit buku
Tahun_buku Text 4 Tahun terbit buku
Harga_buku Currency 8

Stok_buku Single 4


- Setelah semua field selesai ditulis buatlah PRIMARY KEY nya dengan cara menekan ADD INDEX. Tulislah seperti berikut:
Name: Kode_buku
Indexed fields: Kode_buku
Beri tanda checklist pada Primary dan Unique tekan Oke
Tekan tombol BUILD THE TABLE.
- Dengan begitu Table buku telah selesai kita buat.

- Selain itu disini saya ingin membuat beberapa table lain dengan cara seperti tadi. Adapun ketentuannya adalah:

2. Membuat Table Pelanggan
 Kenapa disini saya membuat Table Pelanggan? Karena contoh program penjualan yang saya buat disini digunakan untuk distributor buku yang menjual buku bukunya kepada toko toko (pelanggan), oleh karena itu diperlukan Table Pelanggan. Isi fieldnya :

Table Name: TABLE_PELANGGAN

Name
Type
Size

Keterangan
Kunci
Kode_pelanggan Text 6
Primary Key
Nama_pelanggan Text 20

Alamat_pelanggan Text 10

Telpon_pelanggan Text 20


3. Membuat Table User :
Table User yang saya gunakan untuk mengisi data para pemakai program ini.
Table Name: TABLE_USER


Name
Type
Size

Keterangan
Kunci
Id_user Text 4
Primary Key
Nama_user Text 20

Type_user Text 15

Telpon_user Text 15

Alamat_user Text 30


Password_user Text 10



4. Membuat Table Transaksi  
Di table inilah seorang user memakai program ini untuk menghitung semua transaksi penjualan buku.

Table Name: TABLE_TRANSAKSI

ame
Type
Size
Keterangan
Kunci
No_faktur Text 10 Nomor Faktur Primary Key
Tgl_faktur Date/Time 8 Tanggal Faktur
Kode_pelanggan Text 6 harus sama dengan Table_pelanggan
Id_user Text 4 harus sama dengan Table_user
Biaya_kirim Currency 8


Total_bayar Currency 8


4. Membuat Table Bayar
Sebenarnya Table Bayar ini bisa langsung digabungkan saja ke dalam Table Transaksi. Tapi sengaja saya pisahkan agar nanti apabila Table Transaksi dibuat menjadi sebuah laporan, maka laporan tersebut hanya sampai Total Bayar saja. Karena menurut sebagian orang ada yang mengatakan bahwa tidak terlalu penting untuk mengetahui jumlah yang dibayar pelanggan atau uang kembaliannya dan yang terpenting adalah dapat diketahui jumlah pemasukan hari sekian, bulan sekian, atau tahun sekalian. Jadi saya mengambil jalan tengah, Table Bayar ini nantinya tetap saya pakai pada transaksi dan akan saya gunakan dalam pembuatan struk atau faktur juga. Jadi untuk Table Bayar terserah anda apakah ingin memakainya atau tidak, digabung di Table Transaksi atau tidak.

Table Name: TABLE_BAYAR

Name
Type
Size
Keterangan
Kunci
No_faktur Text 10 harus sama dengan Table_transaksi Tidak Ada
Uang_bayar Currency 8

Uang_kembali Currency 8

Akhirnya semua table telah dibuat dan pembuatan database telah selesai dilakukan.
- Untuk membuka database yang telah kita buat caranya adalah: pilih ADD-INS – VISUAL DATA MANAGER – FILE – OPEN DATABASE – MICROSOFT ACCESS – cari database buku yang tadi kita buat dan buka.

Sampai di sini, proses  pembelajaran dari saya,Kita akan melanjutkan tulisan mengenai tutorial belajar visual basic buatan saya yang lainnya untuk mempelajari lebih lanjut.Selamat mencoba !!!!



Sabtu, 12 Maret 2011

Pengembangan Sistem Informasi




Kegiatan evaluasi,perencanaan dan pengambilan keputusan akan dapat dilakukan dengan lebih baik jika sebuah organisasi memiliki informasi yang lengkap,cepat,tepat, dan akurat.untuk sebuah perguruan tinggi yang sudah memiliki sistem informasi, informasi yang dibutuhkan dapat diekstrak dari data operasional yang tersimpan dalam database yang terintegrasi.

Perguruan saat ini dituntut untuk memiliki keunggulan bersaing dengan memanfaatkan semua sumber daya yang dimiliki.Selain sumber daya sarana, prasarana dan manusia, sistem informasi adalah salah satu sumber daya yang dapat digunakan untuk meningkatkan keunggulan bersaing.Sistem informasi yang digunakan untuk mendapatkan mengolah, menyebarkan informasi untuk menunjang kegiatan operasional sehari-hari sekaligus menunjang kegiatan pengambilan keputusan strategis.Hambatan yang sering ditemui adalah kenyataan bahwa sistem informasi yang ada belum terintegrasi secara sempurna dan mengakibatkan informasi yang tersaji kurang lengkap atau kurang akurat. Sebagai contoh Universitas Nasional telah mengembangkan beberapa aplikasi untuk menunjang pelaksanaan kegiatan akademis yang dapat digunakan oleh mahasiswa, dosen maupun staff administrasi.Aplikasi-aplikasi yang dikembangkan merupakan aplikasi yang berbasis intranet (hanya dapat diakses dilingkungan kampus dengan teknik client server).dan juga aplikasi berbasis web yang dapat diakses dari internet. 


Aplikasi-aplikasi tersebut adalah:
1. Sistem Informasi Akademik (SIA) dengan aplikasi ini dosen dapat melakukan pengisian nilai secara online.
2. Layanan Akademik Mahasiswa merupakan aplikasi yang digunakan oleh mahasiswa.dengan aplikasi ini     mahasiswa dapat melakukan pengisian KRS(Kartu Rencana Studi) secara online.Selain itu juga dapat melihat nilai dan jadwal kuliah dari masing-masing mata kuliah.
3.Aplikasi Pendaftaran Mahasiswa Baru yang merupakan aplikasi untuk menangani proses penerimaan mahasiswa baru.

 Informasi Penerimaan Mahasiswa Baru


Informasi tentang penerimaan mahasiswa baru digunakan untuk: