1
BAB I PENDAHULUAN A. Deskripsi
Nama Modul
Desain Tampilan screen Aplikasi Spesifik dengan Memanfaatkan file Form program Visual FoxPro
Ruang Lingkup : 1. Proses membuat file form 2. Mengintegrasikan file tabel ke file form 3. Aplikasi perhitungan rasio liquiditas dan rasio solvabilitas 4. Penggunaan prosedur GodFocus 5. Formulir elektronik untuk input jurnal 6. Membuat prosedur baru dan contoh penggunaannya 7. Aplikasi pencarian data
Kaitan Modul
Modul ini merupakan modul keempat setelah mahasiswa memahami konsep sistem, konsep database, dan desain dasar sistem informasi akuntansi berbasis komputer sebelum mempelajari modul merakit program Visual Foxpro (studi kasus rental CD). Modul ini dapat dipelajari tanpa mempelajari modul sebelumnya dengan syarat peserta
pembelajar
telah
membekali
diri
dengan
kemampuan mengoperasikan program Visual Foxpro B. Sasaran Pembelajaaran Modul Setelah mempelajari modul ini mahasiswa diharapkan: -
Dapat menggunakan program Visual Foxpro untuk mendesain tampilan screen sebagai media interaksi antara perancang sistem dengan pengguna sistem
-
Dapat membuat aplikasi spesifik dengan menggunakan file form
-
Merasa lebih yakin untuk belajar menjadi ahli di bidang akuntansi yang bersinggungan dengan penggunaan komputer
2
BAB II MATERI PEMBELAJARAN 1. Merancang Program Kalkulator
AKTIFKAN PROGRAM VISUAL FOX PRO, CLIK File LALU New
2. PADA KOTAK New PILIH Form LALU CLIK ICON New files. BERIKUT ADALAH KOTAK FORM DESAINER DENGAN Form 1 (tempat menata tampilan screen), Form Controls (tersedia 25 peralatan yang dapat diaktipkan secara bergantian untuk mendesain Form 1),
3
Properties-FormDok3 berfungsi untuk menata setiap objek yang sedang diaktipkan (hanya objek yang diaktipkan dapat diproses melalui properties), dan kotak Command yang dapat difungsikan jika kita ingin menjalankan aktifitas lainnya. UNTUK SELANJUTNYA Dalam proses awal mendesain sebuah Form (yang berfungsi sebagai tampilan interaktip di monitor computer antara desainer system dengan pemakainya), kita akan membuat program KALKULATOR dengan meletakkan 12 objek (4 Label, 3 Text Box, dan 5 Command Button) pada objek Form 1 dengan tahapan sebagai berikut 1. Aktipkan icon yang diperlukan pada kotak Form Control, kemudian bawa pointer ke kotak Form 1 2. Atur posisi setiap objek dengan tombol panah ketika objek sedang aktip 3. Aktifkan AutoSise dengan memilih .T. True pada kotak properties 4. Robah tampilan objek Label dan Command Button dengan fasiltas Caption yang ada di kotak Properties 5. Robah Value objek Text 1, Text 2, dan Text 3 dari None menjadi 0 pada kotak properties KONDISI/TAMPILAN SEBELUM PENATAAN
SESUDAH PENATAAN (tahapan 2 – 5) DAN SETELAH MEMASUKKAN PERINTAH DI BALIK OBJEK COMMAND BUTTON FORM DAPAT DIJALANKAN DENGAN MENEKAN TOMBOL (Ctrl+E) atau KLIK ICON TANDA SERU MERAH
4
KLIK DOBLE PADA OBJEK COMMAND 1 YANG TELAH BERCAPTION TAMBAHKAN, LALU KETIK PERINTAH SEBAGAI BERIKUT
LAKUKAN HAL YANG SAMA UNTUK OBJEK COMMAND2, COMMAND3,DAN COMMAND4
5
INILAH TAMPILAN PROGRAM KALKULATOR YANG SEDANG BERFUNGSI
2. Mengintegrasikan file tabel BERIKUT ADALAH DESAIN FORM YANG LANGSUNG TERHUBUNG DENGAN SEBUAH FILE TABLE 1. Setelah kotak Form aktip, klik Icon Data Environment 2. Pilih lokasi file table pada kotak Look In 3. Klik nama file table yang diinginkan lalu klik tombol OK
4. Tutup kotak Add Table or View dengan mengklik tanda silang 5. klick Icon Fields yang ada pada table 1 di kotak Data Environment – FormDoc4 6. Tahan tombol mause dan geser ke area Form1 7. Tutup kotak Data Environment (klik saja tanda X putih di kotak merah kecil)
6
8. Inilah tampilan layar yang ditata dan di cropping sesuai kebutuhan untuk memperlihatkan hasil dari aktifitas Drag from table1 and Drop to Form1
9. Buatlah sebuah label untuk judul formulir ini di bagian atas dan robahlah captionnya sesuai kebutuhan. 10. Buat sebuah Command lalu klik Icon Copy dan Clik Icon Paste sebanyak enam kali (atau sebanyak yang diinginkan) lalu atur posisinya menurut selerah
7
11. Robahlah Caption Command sesuai keperluan dan buatlah rangkaian perintah dibalik command button yang bersangkutan. INILAH BENTUK FORMULIR KETIKA DIPERGUNAKAN
(cara membuat prosedur baru pada objek form LIHAT APLIKASI KE 6) RANGKAIAN PERINTAH DI BALIK COMMAND DENGAN
8
PROSEDURE CLICK KOSONGKAN Thisform.kosong ( ) TAMBAH Thisform.tambah ( ) SIMPAN Thisform.simpan ( ) KE AWAL Thisform.awal ( ) KE AKHIR Thisform.akhir ( ) MAJU Thisform.maju ( ) MUNDUR Thisform.mundur ( ) Berikut adalah rangkaian perintah pada objek Form pada setiap prosedure KOSONG Thisform.txtaknom.value=”” Thisform.txtakgol.value=”” Thisform.txtaknam.value=”” Thisform.txdebet.value=0 Thisform.txtkredit.value=0 TAMBAH If messageBox("Tambah Baru?",36,"Konfirmasi")=6 go bottom append blank else MessageBox("Silahkan isi yang baru",0+48,"Konfirmasi") Endif thisform.refresh SIMPAN Replace aknom with Thisform.txtaknom.value Replace akgol with Thisform.txtakgol.value Replace aknam with Thisform.txtaknam.value Replace debet with Thisform.txdebet.value Replace kredit with Thisform.txtkredit.value
9
AWAL go top thisform.refresh AKHIR go bottom thisform.refresh MAJU If not eof ( ) Skip else skip-1 MessageBox("Sudah di Akhir Record...",0+48,"Konfirmasi") endif Endif thisform.refresh ( ) MUNDUR if not bof ( ) skip-1 else MessageBox("Sudah di awal Record",0+48,"Konfirmasi") Endif thisform.refresh ( )
3. Aplikasi perhitungan rasio liquiditas & solvabilitas CONTOH APLIKASI PERHITUNGAN RASIO LIQUIDITAS & SOLVABILITAS (lihat gambar di halaman berikut) PERINTAH PADA COMMAND BUTTON SBB: COMMAND 1 THISFORM.TEXT5.VALUE=THISFORM.TEXT1.VALUE+; THISFORM.TEXT2.VALUE+THISFORM.TEXT3.VALUE+; THISFORM.TEXT4.VALUE COMMAND 2 THISFORM.TEXT10.VALUE=THISFORM.TEXT6.VALUE+; THISFORM.TEXT7.VALUE+THISFORM.TEXT8.VALUE+; THISFORM.TEXT9.VALUE COMMAND 3 THISFORM.TEXT11.VALUE=THISFORM.TEXT5.VALUE+; THISFORM.TEXT10.VALUE
10
COMMAND 4 THISFORM.TEXT14.VALUE=THISFORM.TEXT12.VALUE+; THISFORM.TEXT13.VALUE
COMMAND 5 THISFORM.TEXT17.VALUE=THISFORM.TEXT15.VALUE+; THISFORM.TEXT16.VALUE COMMAND 6 THISFORM.TEXT19.VALUE=THISFORM.TEXT14.VALUE+; THISFORM.TEXT17.VALUE+THISFORM.TEXT18.VALUE COMMAND 7 THISFORM.TEXT20.VALUE=; (THISFORM.TEXT14.VALUE/THISFORM.TEXT5.VALUE)*100 COMMAND 8 A=THISFORM.TEXT14.VALUE+THISFORM.TEXT17.VALUE THISFORM.TEXT21.VALUE=(A/THISFORM.TEXT11.VALUE)*100
11
COMMAND 9 IF THISFORM.OPTIONGROUP1.OPTION1.VALUE=1 THISFORM.TEXT20.VALUE=; (THISFORM.TEXT14.VALUE/THISFORM.TEXT5.VALUE)*100 ELSE IF THISFORM.OPTIONGROUP1.OPTION2.VALUE=1 A=THISFORM.TEXT14.VALUE+THISFORM.TEXT17.VALUE THISFORM.TEXT21.VALUE=(A/THISFORM.TEXT11.VALUE)*100 ENDIF ENDIF 4. Presedur GodFocus Contoh aplikasi komputer akuntansi menggunakan program visual foxpro6 Spesifikasi aplikasi
: perhitungan rasio liquiditas
Objek yang digunakan : -
Form
-
Label
-
Text box
-
Option Group
-
Command Button
PERINTAH YANG ADA PADA SETIAP OBJEK PADA Object Text7 dengan Procedur GotFocus diketik perintah sbb: thisform.text7.Value=thisform.text1.Value+thisform.text2.Value; +thisform.text3.Value+thisform.text4.value+thisform.text5.value; +thisform.text6.Value PADA Object Text12 dengan Procedur GotFocus diketik perintah sbb: thisform.text12.Value=thisform.text8.Value+thisform.text9.Value+; thisform.text10.Value+thisform.text11.Value PADA Object Text13 dengan Procedur GotFocus diketik perintah sbb: thisform.text13.Value=thisform.text7.Value+thisform.text12.Value PADA Object Text19 dengan Procedur GotFocus diketik perintah sbb: thisform.text19.value=thisform.text14.value+thisform.text15.value; +thisform.text16.value+thisform.text17.value+thisform.text18.value
12
PADA Object Text21 dengan Procedur GotFocus diketik perintah sbb: thisform.text21.value=thisform.text20.value PADA Object Text24 dengan Procedur GotFocus diketik perintah sbb: thisform.text24.value=thisform.text22.value+tthisform.text21.value PADA Object Text25 dengan Procedur GotFocus diketik perintah sbb: thisform.text25.Value=thisform.text19.Value+thisform.text21.value+thisform.text24 .value PADA Object option1 Procedure Click DO case CASE thisform.optiongroup1.option1.Value=1 thisform.text27.Value=thisform.text7.Value/thisform.text19.Value thisform.label35.Caption="rasio Likuiditas" endcase
13
PADA Object option2 Procedure Click DO case CASE thisform.optiongroup1.option2.Value=1 thisform.text27.Value=(thisform.text7.Value-thisform.text2.Value)/; thisform.text19.Value thisform.label35.Caption="Quick Ratio" endcase Pada Object Command1 Procedure Click thisform.Release
5. Aplikasi input jurnal CONTOH FORMULIR ELEKTRONIK UNTUK INPUT DATA TRANSAKSI (dikutip dari karya Teguh Wahyono, S.kom halaman 112)
Pada saat ini berlangsung kegiatan desain FORM yang bernama input_jurnal yang berada pada folder akuntan. Objek yang telah ada dan dibangun pada objek form terdiri dari: Label sebanyak 7, Text box sebanyak 6, sebuah Combo, Command Button 5, Line 4, dan sebuah grid yang di dalamnya terdapat 1 header dan 4 Column Pada Command1 yang bercaption Lanjut dengan procedure Click berisi perintah: THISFORM.COMBO1.VALUE="" THISFORM.COMBO1.ENABLED=.T.
14
THISFORM.COMBO1.SETFOCUS THISFORM.COMMAND1.ENABLED=.F. THISFORM.COMMAND2.ENABLED=.F. THISFORM.COMMAND3.ENABLED=.F. THISFORM.COMMAND4.ENABLED=.F. THISFORM.COMMAND5.ENABLED=.F. THISFORM.REFRESH Atur properti Enabled=.False. Tiga buah tabel yang terkait dengan pemrosesan input jurnal.
Pada Command2 yang bercaption Edit dengan procedure Click berisi perintah: THISFORM.GRID1.ENABLED=.T. THISFORM.GRID1.COLUMN1.SETFOCUS THISFORM.GRID1.SETFOCUS THISFORM.COMMAND1.ENABLED=.F. THISFORM.COMMAND2.ENABLED=.F. THISFORM.COMMAND3.ENABLED=.F. THISFORM.COMMAND4.ENABLED=.F. THISFORM.COMMAND5.ENABLED=.F. Atur properti Enabled=.False. Pada Command3 yang bercaption Batal dengan procedure Click berisi perintah: SELECT TRANSTEMP.DBF ZAP THISFORM.RELEASE
15
Pada Command4 yang bercaption Simpan dan Lanjut dengan procedure Click berisi perintah: SELECT TRANSAKSI.DBF APPEND FROM C:\AKUNTAN\TRANSTEMP.DBF SELECT TRANSTEMP.DBF ZAP THISFORM.TXTNOBUKTI.VALUE="" THISFORM.TXTTGLENTRY.VALUE="" THISFORM.TXTTGLTRANS.VALUE="" THISFORM.COMBO1.VALUE="" THISFORM.TXTNOBUKTI.ENABLED=.T. THISFORM.TXTTGLENTRY.ENABLED=.T. THISFORM.TXTTGLTRANS.ENABLED=.T. THISFORM.COMBO1.ENABLED=.T. THISFORM.TXTNOBUKTI.SETFOCUS Pada Command5 yang bercaption Simpan dan Keluar dengan procedure Click berisi perintah: SELECT TRANSAKSI.DBF APPEND FROM C:\AKUNTAN\TRANSTEMP.DBF SELECT TRANSTEMP.DBF ZAP THISFORM.RELEASE Pada Commbo1 dengan prosedur Valid diketik perintah THISFORM.REFRESH ( ) Pada Commbo1 dengan prosedur LostFocus diketik perintah: THISFORM.GRID1.ENABLED=.T. THISFORM.COMBO1.ENABLED=.F. SELECT TRANSTEMP APPEND BLANK REPLACE NOBUKTI WITH THISFORM.TXTNOBUKTI.VALUE
16
REPLACE KODEREK WITH THISFORM.COMBO1.VALUE REPLACE TGLTRANS WITH THISFORM.TXTTGLTRANS.VALUE REPLACE TGLENTRY WITH THISFORM.TXTTGLENTRY.VALUE THISFORM.GRID1.COLUMN1.TEXT1.VALUE=THISFORM.COMBO1.VALUE THISFORM.GRID1.COLUMN1.SETFOCUS COMBO1 menggunakan model Drop-Down List pada tab style (click kanan, Builder) Pada Objek Column3.text1 Prosedure LostFokus SUM TRANTEMP.DEBET TO THISFORM.TEXT1.VALUE THISFORM.REFRESH Pada Objek Column4.text2 Prosedure LostFokus SUM TRANTEMP.KREDIT TO THISFORM.TEXT2.VALUE THISFORM.REFRESH IF THISFORM.TEXT1.VALUE= THISFORM.TEXT2.VALUE WAIT WINDOW “TRANSAKSI SUDAH SEIMBANG” NOWAIT THISFORM.COMMAND1.ENABLED=.F. THISFORM.COMMAND2.ENABLED=.F. THISFORM.COMMAND3.ENABLED=.T. THISFORM.COMMAND4.ENABLED=.T. THISFORM.COMMAND5.ENABLED=.T. ELSE WAIT WINDOW “TRANSAKSI BELUM SEIMBANG” NOWAIT THISFORM.COMMAND1.ENABLED=.T. THISFORM.COMMAND2.ENABLED=.T. THISFORM.COMMAND3.ENABLED=.F. THISFORM.COMMAND4.ENABLED=.F. THISFORM.COMMAND5.ENABLED=.F. ENDIF
17
Cara membuat objek Grid dengan 4 column 1. aktifkan Grid pada form control, lalu click pada pada form desainer 2. Click kanan pada posisi grid lalu pilih builder 3. Pada kotak Grid Builder pilih free table lalu click TRANTEMP 4. Click semua field pada Available fields kemudian click OK 5. Click kanan pada grid, pilih edit lalu atur kolom seperti di Excell TUGAS Buat kembali sebuah form baru dengan fungsi yang sama dengan form yang telah kamu buat, tetapi file tabel yang diproses adalah file tabel yang telah kamu buat yang menampung informasi transaksi (hasil penugasan sebelumnya)
18
6. Membuat prosedur baru LANGKAH PERTAMA
LANGKAH KEDUA
Ketik nama prosedur pada kotak New Metod lalu tekan tombol Add disusul Close
LANGKAH KETIGA Click double pada objek Form LANGKAH KEEMPAT Click combo (segitiga hitam/fasilitas brosing) pada kotak Procedure lalu pilih KOSONG LANGKAH KELIMA Ketik rangkaian perintah yang diperlukan
19
7. Aplikasi pencarian data CONTOH DESAIN FORM DENGAN Commond Button YANG PERINTAHNYA TIDAK DILAKUKAN SECARA LANGSUNG, TETAPI MERUJUK PADA PROSEDUR YANG ADA PADA OBJEK FORM
ISI DATA thisform.kosong ( ) Objek Form 1
Procedure Kosong
THISFORM.TEXT1.VALUE="" THISFORM.TEXT2.VALUE="" THISFORM.TEXT3.VALUE="" THISFORM.TEXT4.VALUE="" THISFORM.TEXT5.VALUE="" THISFORM.TEXT6.VALUE="" THISFORM.TEXT7.VALUE="" THISFORM.TEXT8.VALUE="" THISFORM.TEXT9.VALUE=ctod(" / / THISFORM.COMBO1.VALUE=""
")
20
CARI DATA set default to D:\nomorstambuk (sesuaikan dengan posisi file table) USE TABLE2.DBF (sesuaikan) set order to tag Nis (sesuaikan) seek thisform.text2.value (sesuaikan) if found ( ) THISFORM.TEXT1.VALUE=Nama THISFORM.TEXT2.VALUE=Nis THISFORM.TEXT3.VALUE=Kelamin THISFORM.TEXT4.VALUE=Alamat THISFORM.TEXT5.VALUE=Kota THISFORM.TEXT6.VALUE=Kodepos THISFORM.TEXT7.VALUE=Telep THISFORM.TEXT8.VALUE=Tlahir THISFORM.TEXT9.VALUE=Tglahir THISFORM.COMBO1.VALUE=Agama else messagebox("Kacian Deh Loe ...!",48,"Perhatian") endif thisform.refresh() SIMPAN DATA THISFORM.SIMPAN () Objek Form 1 Procedure Simpan set default to g:\kompak (sesuaikan posisi file table2) USE TABLE2.DBF append blank replace nama with THISFORM.TEXT1.VALUE replace nis with THISFORM.TEXT2.VALUE replace kelamin with THISFORM.TEXT3.VALUE replace alamat with THISFORM.TEXT4.VALUE replace kota with THISFORM.TEXT5.VALUE replace kodepos with THISFORM.TEXT6.VALUE replace telep with THISFORM.TEXT7.VALUE replace tlahir with THISFORM.TEXT8.VALUE replace tglahir with THISFORM.TEXT9.VALUE replace agama with THISFORM.COMBO1.VALUE
21
BAB III PROSES PEMBELAJARAN 1. Aplikasi Program Kalkulator Sebelum program Visual Foxpro diaktipkan buatlah folder pada disk data dengan memakai nomor stambuk tanpa spasi, lalu kembali ke desktop untuk mengaktipkan program Visual Foxpro. Setelah program Visual Foxpro aktip ketik perintah pada kotak command sebagai berikut SET DEFAULT
TO D:\nomorstambuk lalu tekan enter. Perintah ini
dilakukan dengan maksud bahwa seluruh file yang terbentuk dalam proses desain akan disimpan pada folder nomorstambuk yang ada pada disk D. Untuk memudahkan melanjutkan aktifitas belajar jika terjadi kesalahan perintah tanpa kehilangan banyak hasil pekerjaan, sebaiknya sering dilakukan proses penyimpanan dan jika terjadi kesalahan perintah, file dapat dibuka kembali langsung dari folder. Kesalahan umum yang terjadi pada awal pembelajaran desain tampilan screen adalah penyesuaian properties setiap objek. Jika hasil perhitungan kalkulator anda tidak tampil seperti yang diharapkan, coba aktipkan tiga objek TEXT sekaligus dengan klik tahan mouse dan sorot semua objek sebelum tombol mouse dilepas. Perhatikan kotak properties menunjukkan mode multiple selection. Cari atribut Value dikotak properties lalu robah nilainya dari none menjadi 0. Jika kalkulatur anda sudah berfungsi dengan baik, coba perbaiki tampilan angka kalkulator dengan memberi nilai ###,###,###.## pada atribut InputMask, coba perbaiki tampilan setiap objek dengan merubah nilai atribut lainnya dengan menggunakan fasilitas brosing. Untuk memperkuat ingatan terhadap semua hal yang berhasil kamu praktekkan, ajarkanlah hasil penemuanmu pada teman lainnya. Jangan berlarut-larut dalam rekayasa aplikasi kalkulatur, karena masih ada 6 aplikasi screen yang perlu anda selesaikan dalam masa belajar selama 2 pekan. 2.
Integrasi file table ke file form
Dalam bab II, file tabel yang diintegrasikan ke file form (rancangan tampilan screen) adalah table1. Untuk mempercepat proses pembelajaran, sebaiknya anda menggunakan file tabel hasil rancangan sendiri yang telah dibuat pada perkuliahan
22
sebelumnya (file table yang menampung informasi kode rekening dan saldo awalnya). Fungsi tombol KOSONGKAN adalah menghapus tampilan data pada objek TEXT tanpa mempengaruhi data pada file tabel. Tombol TAMBAH berfungsi menyiapkan satu baris kosong pada tabel yang akan dilaksanakan setelah operator menjawab klarifikasi yang dilakukan oleh sistem melalui pemunculan pesan dengan jawaban yes or no. Tombol SIMPAN berfungsi menyalin data yang ada pada tampilan screen ke tabel. Tombol TAMBAH dan KOSONGKAN dapat disatukan sebagai satu rangkaian aktifitas dan perintah menyimpan dapat ditempatkan pada objek TEXT5 dengan prosedur GodFocus yang dapat dilengkapi dengan tampilan pesan yang harus dijawab setelah operator yakin tidak ada lagi kesalahan pengetikan. Untuk mengontrol apa yang terjadi pada tabel ketika sebuah tombol ditekan pada tampilan screen, tambahkan satu objek command button, rubah captionnya menjadi LIHAT DATA, ketikkan perintah di balik objek tersebut “browse noedit nodelete” Tambahkan 1 objek label, 1 objek text, dan 1 objek command button untuk membuat fasilitas pengamanan (sistem password sederhana) Coba integrasikan tombol LIHAT DATA dengan tombol pengaktipan screen 3. Aplikasi perhitungan rasio liquiditas & solvabilitas Objek command button 1 sampai command button 6 dengan caption ? digunakan untuk penjumlahan beberapa nilai objek yang hasilnya ditempatkan pada objek di depan tombol perintah. Objek command button 7 dan command button 8 adalah tombol perintah untuk menampilkan hasil perhitungan rasio yang dilakukan secara terpisah Objek command button 9 adalah bentuk lain (variasi perintah) perhitungan beberapa rasio yang disatukan dalam satu objek perintah dengan menggunakan objek Option Group sebagai alat penyeleksi. 4. Prosedur GodFocus Aplikasi ini merupakan pengembangan aplikasi perhitungan rasio liquiditas dan rasio solvabilitas. Perintah penjumlahan dialihkan dari objek command button dengan prosedure click ke objek text dengan prosedur GodFocus.
23
Objek lainnya ditata ulang untuk perubahan tampilan neraca dari bentuk skontro ke bentuk T. Objek yang menampilkan hasil penjumlahan dinonaktipkan dengan maksud agar operator tidak melakukan input langsung secara manual pada objek yang bersangkutan. Prosedur pengnonaktipan sebuah objek dilakukan dengan merubah nilai atribut enabled dari .T. true ke .F. false pada kotak properties ketika objek yang bersangkutan sedang aktip. Objek “label35” akan mengalami perubahan caption sesuai perintah yang disimpan pada objek option1 dan option2. Materi apliksi ini beserta 3 materi aplikasi sebelumnya diharapkan mampu diselesaikan dalam satu pekan proses belajar secara mandiri. Jika hal ini tercapai, laporkan kepada fasilitator dan jika tidak berhasil buatkan laporan tertulis tentang hambatanya dan saran untuk perbaikan proses pembelajaran berikutnya. 5.
Aplikasi Input Jurnal
Untuk menghargai hak cipta sesama kaum intelektual, untuk memahami materi ini kami sarankan agar peserta pembelajar membaca langsung pada buku sumber kutipan materi ini 6.
Membuat prosedur baru
Aplikasi ini diperlukan untuk menyelesaikan Integrasi file table ke file form. Peserta pembelajar diharapkan dapat memfokuskan perhatian pada prosedur pembuatannya dan tidak terpengaruh dengan tampilan gambar. Jika mekanisme di atas sulit dilaksanakan, maka konsekwensinya peserta harus membuat tabel sesuai dengan kebutuhan tampilan dan membuat form baru serta proses integrasinya sebelum membuat prosedur baru. 7.
Aplikasi pencarian data
Aplikasi ini sebaiknya digunakan pada materi yang kedua dengan menjadikan field yang menampung kode rekening sebagai field kunci. Jika pesertapembelajar mengalami kesulitan, maka materi ke 7 ini dapat dijadikan bahan latihan pendahuluan.
24
BAB IV PENUTUP Modul ini dirancang untuk memudahkan mahasiwa memanfaatkan program berbasis objek untuk aplikasi yang spesifik. Keberhasilan mendesain program aplikasi spesifik yang sederhana diharapkan akan memotivasi untuk berkreasi dalam proses pembelajaran. Secara bertahap modul ini akan dikembangkan sesuai dengan kompetensi spesifik yang akan disesuaikan dengan input yang berkembang dari proses pembelajaran, baik berupa ragam proses perancangan file screen (file form untuk versi Visual Foxpro) maupun ragam model relasi antar objek (teknik penempatan perintah dan keunikan prosedur yang digunakan)
25
DAFTAR PUSTAKA 1. Abdul Kadir, 2001, Konsep & tuntunan praktis BASIS DATA, Edisi Pertama, Yogyakarta : Penerbit ANDI 2. Dadang Sudrajat, 2004, Pemrograman SQL dengan Microsoft Visual Foxpro 7.0, Jakarta: Penerbit Dataprint Grafitti 3. Hadori Yunus, 1979, Sistem Akuntansi, Edisi Ketiga, Yogyakarta : Penerbit BPFE-UGM. 4. Irnawan, 2005, Modul Visual Foxpro Lanjutan “Study Kasus Sistem Informasi Rental”: Bina Sarana Informatika Jakarta 5. Teguh Wahyono, 2004, Sistem Informasi Akuntansi. Analisis, Desain & Pemrograman Komputer, Yokyakarta: Penerbit ANDI 6. Zaki Baridwan, 1993, Sistem Informasi Akuntansi, Edisi Kedua, Yogyakarta : Penerbit BPFE-UGM