4.5.6. Spesifikasi Program
Program dibutuhkan untuk memanipulasi data-data pada suatu file dan menghasilkan suatu informasi yang berguna. Suatu program didapatkan dari suatu paket program yang tersusun sedemikian rupa membentuk suatu program tertentu. Dalam sistem usulan ini penulis menguraikan secara garis besar pogram yang disajikan kedalam diagram HIPO (Hirarki Input Proses Output).
Gambar IV.8 Diagram HIPO
Diagram Hipo diatas menggambarkan hirarki
dari keseluruhan program. Untuk penjelasan lebih mendetail dari spesifikasi
masing-masing program, akan diuraikan dibawah ini :
1.
Spesifikasi Program Login
Nama
Program : Login
Akronim Program : frm_login
Index Program : Kode user
Fungsi Program : untuk masuk ke dalam Menu Utama
Bentuk Lampiran : Lampiran E-1
Bahasa Program : Microsoft Visual Basic 6.0
Proses Program :
a. Form login terbuka otomatis saat program
dijalankan pertama kali.
b. Masukan kode user dan password,
kemudian enter dua kali pada keyboard
c.
jika benar maka akan masuk ke menu utama,
dan jika id user dan password tidak sesuai maka muncul pesan
“maaf, kode dan password salah”, maka anda diminta untuk memasukan ulang
kembali Kode user dan Password tersebut.
d.
Klik batal untuk keluar dari program login.
2.
Spesifikasi Program Menu Utama
Nama
Program : Menu Utama
Akronim Program : frm_menu
Index Program : -
Fungsi Program :
menampilkan menu utama yang terdiri dari
1. Menu File
2. Menu Keuangan
3. Transaksi
4. Menu Laporan
5. Menu Utility
6. Keluar
Bentuk Lampiran :
Lampiran E-2
Bahasa Program :
Microsoft Visual Basic 6.0
Proses Program :
a.
Menu utama akan muncul setelah memasukan
kode user dan password secara benar.
b.
Jika memilih menu master maka akan muncul
pilihan sub menu yang terdiri dari perkiraan, daftar saldo perkiraan, data customer dan data mobil.
c. Jika memilih menu keuangan maka akan muncul
pilhan sub menu jurnal umum dan entry saldo.
d.
Jika memilih menu transaksi maka akan
muncul langsung form transaksi.
e. Jika memilih menu laporan maka akan muncul
pilihan sub menu laporan data transaksi, rekap data, Invoice, kwitansi, tanda teima dan surat permintaan muat.
f.
Jika memilih menu utility maka akan
muncul pilihan sub menu pengguna.
g.
Jika memilih menu keluar maka akan muncul pilihan sub menu log out.
3.
Spesifikasi Program Perkiraan
Nama
Program : Perkiraan
Akronim Program : frm_perkiraan
Index Program : Kode Akun
Fungsi Program : untuk menginput akun-akun
perkiraan
Bentuk Lampiran : Lampiran E-3
Bahasa Program : Microsoft Visual Basic 6.0
Proses Program :
Pada menu
perkiraan terdapat beberapa fungsi instruksi (tambah, hapus, edit, simpan,
batal, dan tutup).
a. Klik menu file pada menu utama lalu pilih perkiraan maka akan tampil
form perkiraan.
b. Klik tombol tambah lalu input nomor akun
untuk mengisi kode akun, nama akun, dan memilih tipe akun, jika sudah lalu klik
tombol simpan maka akan muncul messagebox “Data Telah Tersimpan” bila
tidak ingin menyimpan tekan tombol batal.
c. Jika ingin mengahapus perkiraan arahkan
kursor ke tabel yang ingin dihapus lalu klik tombol hapus maka akan muncul messagebox “Yakin mau dihapus ?”, lalu klik
hapus, maka data akan terhapus. Jika tidak maka klik batal.
d. Jika ingin mengedit perkiraan arahkan
kursor ke tabel perkiraan yang ingin di edit, lalu klik tombol edit, apabila
telah selesai mengedit lalu klik simpan maka muncul pesan “Data Sudah Terupdate”.
e.
Klik tombol simpan untuk menyimpan perkiraan.
f.
Klik tombol batal untuk membatalkan.
g.
Klik tombol tutup untuk keluar dan kembali
ke menu utama.
4.
Spesifikasi Program Daftar Saldo Perkiraan
Nama Program :
Daftar Saldo Perkiraan
Akronim Program : frm_daftarAkun
Index Program : -
Fungsi Program : untuk melihat saldo perkiraan
secara keseluruhan.
Bentuk Lampiran : Lampiran E-4
Bahasa Program : Microsoft Visual Basic 6.0
Proses Program :
Pada menu daftar
saldo perkiraan terdapat beberapa fungsi instruksi (akun baru, entry
saldo, dan tutup).
a. Klik menu file pada menu utama lalu pilih daftar saldo perkiraan maka
akan tampil form daftar saldo perkiraan.
b. Pilih filter untuk melihat saldo akun
berdasarkan tipe akun.
c. Jika ingin menambah akun baru maka klik
tombol akun baru maka akan muncul form perkiraan.
d. Jika ingin menginput dan menambahkan
nominal saldo akun maka klik tombol entry saldo maka akan muncul form entry
saldo.
e. Klik tombol tutup untuk keluar dan kembali
ke menu utama.
5.
Spesifikasi Program Data Customer
Nama
Program : Data Customer
Akronim Program : frm_customer
Index Program : kode Customer
Fungsi Program : untuk menginput data customer yang menyewa mobil.
Bentuk Lampiran : Lampiran E-5
Bahasa Program : Microsoft Visual Basic 6.0
Proses Program :
Pada menu data
customer terdapat beberapa fungsi instruksi (tambah, hapus, edit, simpan,
batal, dan tutup).
a. Klik menu file pada menu utama lalu pilih data customer maka akan tampil
form data customer.
b. Klik tombol tambah muncul otomatis kode customer lalu input nama customer, alamat, wilayah, no.telp dan
no.hp lalu simpan maka muncul pesan “Data Telah Tersimpan” bila tidak ingin
menyimpan tekan tombol batal.
c. Jika ingin mengahapus data customer arahkan kursor ke tabel yang
ingin dihapus lalu klik tombol hapus maka akan muncul messagebox “Yakin mau dihapus ?”, lalu klik
hapus, maka data akan terhapus. Jika tidak maka klik batal.
d. Jika ingin mengedit data customer arahkan kursor ke tabel data customer yang ingin di edit, lalu klik
tombol edit maka hanya kode customer
saja yang tidak aktif, apabila telah selesai mengedit lalu klik simpan maka
muncul pesan “Data Sudah Terupdate”.
e.
Klik tombol simpan untuk menyimpan data customer.
f.
Klik tombol batal untuk membatalkan.
g.
Klik tombol tutup untuk keluar dan kembali
ke menu utama.
6.
Spesifikasi Program Data Mobil
Nama Program :
Data Mobil
Akronim Program :
frm_datamobil
Index Program :
-
Fungsi Program :
Untuk menginput data mobil yang tersedia
Bentuk Lampiran :
Lampiran E-6
Bahasa Program :
Microsoft Visual Basic 6.0
Proses Program :
Pada menu
data mobil terdapat beberapa fungsi instruksi (tambah, hapus, edit, simpan,
batal, dan tutup).
a. Klik menu file pada menu utama pilih data mobil maka akan tampil form data mobil.
b. Klik tombol tambah input nomor polisi, lalu
input jenis mobil, lalu simpan maka muncul pesan “Data Telah Tersimpan” bila
tidak ingin menyimpan tekan tombol batal.
c. Jika ingin mengahapus data mobil arahkan
kursor ke tabel yang ingin dihapus lalu klik tombol hapus maka akan muncul messagebox “Yakin mau dihapus ?”, lalu klik
hapus, maka data akan terhapus. Jika tidak maka klik batal.
d. Jika ingin mengedit data mobil arahkan
kursor ke tabel data mobil yang ingin di edit, lalu klik tombol edit,
apabila telah selesai mengedit lalu klik
simpan maka
muncul pesan “Data Sudah Terupdate”.
e.
Klik tombol simpan untuk menyimpan data
mobil.
f.
Klik tombol batal untuk membatalkan.
g.
Klik tombol keluar untuk keluar dan kembali
ke menu utama.
7.
Spesifikasi Program Jurnal Umum
Nama Program :
Jurnal Umum
Akronim Program :
frm_jurnal
Index Program :
Nomor Jurnal
Fungsi Program :
Untuk
mencatat secara kronologis transaksi-transaksi
dalam penyewaan mobil
Bentuk Lampiran :
Lampiran E-7
Bahasa Program :
Microsoft Visual Basic 6.0
Proses Program :
Pada menu
jurnal umum terdapat beberapa fungsi instruksi (tambah, hapus, edit, simpan,
batal, dan tutup).
a. Klik menu keuangan pada menu utama pilih
jurnal umum maka akan tampil form junal umum.
b. Klik tombol tambah muncul otomatis nomor
jurnal lalu pilih tanggal jurnal,
nomor
transaksi, dan kode akun maka akan muncul secara otomatis nama akun, nominal
debet dan kredit akan muncul otomatis ketika memilih bukti transaksi lalu klik
tombol simpan maka muncul pesan “Data Telah Tersimpan” bila tidak ingin
menyimpan tekan tombol batal.
c. Jika ingin mengahapus jurnal umum arahkan
kursor ke tabel yang ingin
dihapus
lalu klik tombol hapus maka akan muncul messagebox “Yakin mau dihapus ?”, lalu klik
hapus, maka data akan terhapus. Jika tidak maka klik batal.
d.
Jika ingin mengedit jurnal umum arahkan
kursor ke tabel data mobil yang ingin di edit, lalu klik tombol edit,
apabila telah selesai mengedit lalu klik simpan maka muncul pesan “Data Sudah Terupdate”.
e.
Klik tombol simpan untuk menyimpan data
mobil.
f.
Klik tombol batal untuk membatalkan.
g.
Klik tombol keluar untuk keluar dan kembali
ke menu utama.
8.
Spesifikasi Program Entry Saldo
Nama Program :
Entry Saldo
Akronim Program :
frm_Entry_Saldo
Index Program :
-
Fungsi Program :
Untuk
mencatat secara detail dari penjurnalan
Bentuk Lampiran :
Lampiran E-8
Bahasa Program :
Microsoft Visual Basic 6.0
Proses Program :
Pada menu
entry saldo terdapat beberapa fungsi instruksi (tambah, hapus, edit, simpan,
batal, dan tutup).
a. Klik menu keuangan pada menu utama pilih
entry saldo maka akan tampil form entry saldo.
b. Klik tombol tambah lalu pilih nomor junal,
maka akan muncul secara
otomatis
kode akun, nama akun, jumlah debet dan jumlah kredit lalu klik tombol simpan
maka muncul pesan “Data Telah Tersimpan” bila tidak ingin menyimpan tekan
tombol batal.
c.
Jika ingin mengahapus entry saldo arahkan
kursor ke tabel yang ingin dihapus lalu klik tombol hapus maka akan muncul messagebox “Yakin mau dihapus ?”, lalu klik
hapus, maka data akan terhapus. Jika tidak maka klik batal.
d.
Jika ingin mengedit entry saldo arahkan
kursor ke tabel entry saldo yang ingin di edit, lalu klik tombol edit,
apabila telah selesai mengedit lalu klik simpan maka muncul pesan “Data Sudah Terupdate”.
e.
Klik tombol simpan untuk menyimpan data
entry saldo.
f.
Klik tombol batal untuk membatalkan.
g.
Klik tombol keluar untuk keluar dan kembali
ke menu utama.
9.
Spesifikasi Program Transaksi
Nama Program :
Transaksi
Akronim Program : frm_transaksi
Index Program :
Nomor Transaksi
Fungsi Program :
Untuk melakukan transaksi penyewaan mobil
Bentuk Lampiran :
Lampiran E-9
Bahasa Program :
Microsoft Visual Basic 6.0
Proses Program :
Pada menu
transaksi terdapat beberapa fungsi instruksi (tambah, hapus, edit, simpan,
batal, dan tutup).
a. Klik menu transaksi pada menu utama lalu
pilih transaksi maka akan tampil form transaksi.
b. Klik tombol tambah muncul otomatis nomor
transaksi, dan tanggal transaksi lalu masukan nomor surat jalan, lalu pilih
kode customer maka secara otomatis
akan muncul nama customer, lalu input nama customer
dituju, lalu input wilayah dituju, kemudian pilih nomor polisi maka akan muncul
secara otomatis jenis kendaraan, setelah itu masukan nominal tarif sewa, tarif
retur (bila ada) lalu klik enter maka total akan muncul secara otomatis.
c.
Klik tombol simpan untuk menyimpan transaksi.
d.
Klik tombol batal untuk membatalkan transaksi.
e.
Klik tombol keluar untuk keluar dan kembali
ke menu utama.
10. Spesifikasi
Program Jurnal Umum
Nama Program :
Laporan Jurnal Umum
Akronim Program :
frm_laporanjurnalumum
Index Program :
-
Fungsi Program :
untuk menampilkan laporan jurnal umum
Bentuk Lampiran :
Lampiran E-10
Bahasa Program :
Microsoft Visual Basic 6.0
Proses Program :
a. Jalankan program aplikasi, masuk ke menu
utama lalu pilih menu laporan,
kemudian
pilih laporan jurnal umum.
b. Jika ingin
melihat laporan jurnal umum maka klik tombol cetak, maka akan menampilkan
laporan jurnal umum. lalu pilih keluar untuk kembali ke menu utama.
11. Spesifikasi
Program Laporan Data Transaksi
Nama Program :
Laporan Data Transaksi
Akronim Program :
frm_laporantransaksi
Index Program :
-
Fungsi Program :
untuk menampilkan laporan transaksi
Bentuk Lampiran :
Lampiran E-11
Bahasa Program :
Microsoft Visual Basic 6.0
Proses Program :
c. Jalankan program aplikasi, masuk ke menu
utama lalu pilih menu laporan,
kemudian
pilih laporan data transaksi.
d. Jika ingin melihat laporan data transaksi
maka klik tombol cetak, maka akan menampilkan laporan data transaksi. lalu
pilih keluar untuk kembali ke menu utama.
12. Spesifikasi
Program Rekap Data
Nama Program :
Rekap Data
Akronim Program : frm_rekapdata
Index Program :
-
Fungsi Program :
untuk menampilkan rekapan data transaksi tiap
customer
Bentuk Lampiran :
Lampiran E-12
Bahasa Program :
Microsoft Visual Basic 6.0
Proses Program :
a. Jalankan program aplikasi, masuk ke menu
utama pilih menu laporan, kemudian pilih rekap data.
b. Jika ingin melihat rekap data maka klik
tombol cetak, maka akan menampilkan rekap data. lalu pilih keluar untuk kembali
ke menu utama.
13. Spesifikasi
Program Invoice
Nama Program :
Invoice
Akronim Program : frm_invoice
Index Program :
-
Fungsi Program :
untuk menampilkan invoice penagihan
Bentuk Lampiran :
Lampiran E-13
Bahasa Program :
Microsoft Visual Basic 6.0
Proses Program :
a. Jalankan program aplikasi, masuk ke menu utama
pilih menu laporan,
kemudian
pilih Invoice.
b. Jika ingin melihat Invoice maka klik tombol cetak, maka akan menampilkan Invoice. lalu pilih keluar untuk kembali
ke menu utama.
14. Spesifikasi
Program kwitansi
Nama Program :
kwitansi
Akronim Program : frm_kwitansi
Index Program :
-
Fungsi Program :
untuk menampilkan kwitansi
Bentuk Lampiran :
Lampiran E-14
Bahasa Program :
Microsoft Visual Basic 6.0
Proses Program :
a. Jalankan program aplikasi, masuk ke menu
utama pilih menu laporan, kemudian pilih kwitansi.
b. Jika ingin melihat kwitansi maka klik tombol cetak, maka akan menampilkan kwitansi.
lalu pilih keluar untuk kembali ke menu utama.
15. Spesifikasi
Program Tanda Terima
Nama Program :
Tanda Terima
Akronim Program : frm_tanda_terima
Index Program : -
Fungsi Program :
untuk menampilkan tanda terima penagihan
Bentuk Lampiran :
Lampiran E-15
Bahasa Program :
Microsoft Visual Basic 6.0
Proses Program :
a. Jalankan program aplikasi, masuk ke menu
utama pilih menu laporan, kemudian pilih tanda terima.
b. Jika ingin melihat tanda terima maka klik tombol cetak, maka akan
menampilkan tanda terima. lalu pilih keluar untuk kembali ke menu utama.
16. Spesifikasi
Program Surat Permintaan Muat
Nama Program :
Surat Permintaan Muat
Akronim Program : frm_spm
Index Program :
-
Fungsi Program :
untuk menampilkan Surat Permintaan Muat
Bentuk Lampiran :
Lampiran E-16
Bahasa Program :
Microsoft Visual Basic 6.0
Proses Program :
a. Jalankan program aplikasi, masuk ke menu
utama pilih menu laporan, kemudian pilih Surat Permintaan Muat.
b. Jika ingin melihat Surat Permintaan Muat maka klik tombol cetak, maka akan
menampilkan Surat Permintaan Muat. lalu pilih keluar untuk kembali
ke menu
utama.
17.
Spesifikasi Program pengguna
Nama Program : Pengguna
Akronim Program :
frm_pengguna
Index Program : -
Fungsi Program : Untuk menyimpan, menghapus, dan
mengubah data
pengguna
Bentuk Lampiran :
Lampiran E-17
Bahasa Program :
Microsoft Visual Basic 6.0
Proses Program :
Pada menu pengguna terdapat beberapa fungsi instruksi
(tambah, hapus, edit, simpan, batal, dan tutup)
a.
Klik menu utility pada menu utama lalu pilih pengguna maka akan tampil
form pengguna.
b. Klik tombol simpan maka akan muncul messagebox
“Data Telah Tersimpan” bila tidak ingin menyimpan tekan tombol batal.
c. Jika ingin mengahapus data pengguna arahkan
kursor ke tabel yang ingin dihapus lalu klik tombol hapus maka akan muncul messagebox “Yakin mau dihapus ?”, lalu klik
hapus, maka data akan terhapus. Jika tidak maka klik batal.
d.
Jika ingin mengedit pengguna arahkan kursor
ke tabel data mobil yang ingin di edit, lalu klik tombol edit, apabila
telah selesai mengedit lalu klik simpan
maka muncul
pesan “Data Sudah Terupdate”.
e.
Klik tombol simpan untuk menyimpan data
pengguna.
f.
Klik tombol batal untuk membatalkan.
g. Klik tombol keluar untuk
keluar dan kembali ke menu utama.
No comments:
Post a Comment