BAB I PENDAHULUAN
1.1 Latar Belakang Masalah Memasuki abad 21 pada tahun 2000 telah banyak terjadi perubahan pada tatanan kehidupan manusia di dunia sesuai dengan tuntunan perubahan zaman. Perubahan perilaku tersebut terutama pada bidang politik, sosial, budaya, dan ekonomi. Perubahan pada bidang ekonomi menghadapkan pada pelaku bisnis pada tantangan baru dalam bidang usaha baik jenis maupun tingkat persaingan. Guna
mengantisipasi
kemungkinan-kemungkinan
tersebut,
bangsa
Indonesia dalam hal ini adalah pengusaha harus dapat meningkatkan kemampuan dan kualitas disemua bidang profesi. Pengembangan sumber daya manusia harus diarahkan secara tepat, cepat dan terarah menjadi sumber daya manusia yang profesional. Dunia usaha di Indonesia semakin banyak, hal ini bisa kita lihat dari mereka yang mendirikan usaha sendiri (wirausaha), dengan begitu makin ketat pula persaingan bisnis diantara mereka, baik dibidang pelayanan maupun kualitas dan teknologi yang digunakan. Dalam hal ini pengaturan dalam pemesanan barang terasa sangat efisien dan cepat jika pemesanan dilakukan secara komputerisasi. Apabila pendataan ini dilakukan secara manual dari segi waktu, tenaga dan kerapihan pendataan akan
1
2
merugikan. Dengan komputer para pelaku bisnis dapat menghemat waktu, tenaga dan menghemat ruang penyimpanan dokumen-dokumennya. 1.2 Pembatasan Masalah Penulis membatasi permasalahan pada proses transaksi atau jual beli yang dilakukan secara tunai. 1.3 Tujuan Penulisan Adapun tujuan penulisan ini adalah untuk meningkatkan efisiensi dan efektifitas dalam hal pemesanan barang yang berjalan juga untuk memudahkan penjual atau pengusaha melakukan kegiatannya. 1.4 Metode Penelitian Dalam penulisan ini, metode yang dipakai untuk mendapatkan informasi dan data yang berhubungan dengan sistem pemesanan barang adalah : 1.
Studi Lapangan a.
Mengadakan pengamatan langsung ke lapangan mengenai
sistem yang sedang berjalan, untuk mengetahui dan mendapatkan datadata yang jelas tentang sistem yang akan ditulis. b.
Mengadakan wawancara dengan Bapak Sutiyono selaku
pimpinan dan beberapa staff administrasi. 2.
Penulisan Kepustakaan
Mengumpulkan data dengan menggunakan buku-buku sebagai bahan referensi yang berhubungan dengan penulisan ini.
1
3
1.5 Sistematika Penulisan Adapun sistematika yang digunakan penulis dalam penulisan ini adalah sebagai berikut : BAB I
: PENDAHULUAN Bab ini dari Latar Belakang Masalah, Pembatasan Masalah, Tujuan Penulisan, Metode Penulisan, Metode Penelitian serta Sistematika Penulisan.
BAB II
: LANDASAN TEORI Bab
ini menjelaskan
pengertian
Sistem Informasi
Manajemen, Pengertian Penjualan, Konsep Perancangan Sistem, Sekilas Tentang Pengertian Sistem, Konsep Perancangan Sistem Sekilas tentang MS- Visual Basic 6.0. BAB III
: ANALISA DARI PEMBAHASAN MASALAH Bab ini berisikan Sejarah Singkat Perusahaan, Administrasi Pembayaran, Sistem Pemesanan Yang Sedang Berjalan, FOD Yang Sedang Berjalan serta Kendala Yang Dihadapi, Tujuan dari sistem yang diusulkan, FOD yang diusulkan, Diagram Alur Data, Entity Relationship Diagram, Normalisasi Struktur File serta Desain Input-Output.
BAB IV
: PENUTUP
4
Bab ini berisikan kesimpulan dari penulisan penelitian ini serta saran-saran sebagai penulis pada perusahaan tersebut. BAB II LANDASAN TEORI
2.1
Pengertian Sistem Informasi Manajemen Informasi merupakan hal yang sangat penting bagi manajemen. Maka masalah ini didefinisikan menjadi tiga bagian yaitu sistem, informasi dan manajemen. 1.
Definisi Sistem
Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan berkumpul bersama untuk melakukan kegiatan atau untuk menyelesaikan suatu sasaran tertentu. Sistem juga merupakan kumpulan elemen-elemen yang saling berinteraksi untuk mencapai tujuan tertentu. 2.
Definisi Informasi
Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan berarti bagi penerimanya. Menurut Robert A Laitch dan K. Roscor Davis adalah suatu sistem dalam organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manejerial dan kegiatan strategis dari sebuah organisasi dan menyediakan pihak tertentu dengan laporan-laporan yan g diperlukan.
5
Sistem informasi manajemen adalah kumpulan dari sistem informasi, sistem informasi yang berinteraksi dan informasi yang berguna untuk semua tingkatan manajemen. 2.2
Pengertian Penjualan 4 Penjualan adalah suatu kontrak atau perjanjian antara dua pihak, masingmasing sebagai penjual dan pembeli yang mewajibkan pihak pertama (penjual) untuk memindahkan kepada pihak lain (pembeli) hak dan kepemilikan harta atau benda atas dasar pertimbangan akan suatu pembayaran sejumlah harga dalam bentuk uang.
2.3
Konsep Perancangan Sistem Langkah-langkah yang dilakukan analisa pada tahap perancangan sistem adalah membuat usulan pemecahan masalah secara logika. Pada tahap analis, penggunaan notasi tertentu sangat membantu sekali dalam komunikasi dengan pemakai untuk memahami sistem secara logika. Alat bantu yang digunakan adalah : 2.3.1
Flow Of Document (FOD)
Flow Of Document adalah bagan yang menggambarkan arus dokumen serta pengolahan data yang terdapat dalam dokumen tersebut. Pada Flow Of Document penggambaran ditekankan pada objek dokumen dan alirannya. Dalam Flow Of Document, digunakan simbol-simbol untuk menggambarkan dokumen, aliran dokumen dan proses. Simbol-simbol
6
tersebut diletakkan pada kolom-kolom yang merupakan unit kerja yang mengolah dokumen tersebut. Simbol-simbol yang digunakan adalah :
7
a.
Dokumen atau Surat
Digambarkan dengan secarik kertas
Simbol
: Gambar 2.1 Dokumen atau Surat
b.
Proses atau Pengolahan
Menunjukkan proses yang terjadi dalam dokumen
Simbol
: Gambar 2.2 Proses
c.
Simpanan atau Arsip
Menunjukkan file non komputer yang diarsip Simbol
:
Gambar 2.3 Simpanan atau Arsip d.
Garis Alir
Menunjukkan arus dari proses
Simbol
: Gambar 2.4 Garis Alir
8
e.
Kegiatan Manual
Simbol
: Gambar 2.5 Simbol Manual
f.
Connector (Penghubung)
Simbol
: Gambar 2.6 Penghubung
g.
Buku Register
Catatan yang bersifat berpindah tangan Simbol
: Gambar 2.7 Buku/Register
2.3.2
Data Flow Diagram Data Flow Diagram adalah diagram yang menggunakan notasi-
notasi atau simbol-simbol khusus untuk menggambarkan arus dari sistem. Data Flow Diagram ini adalah bagian yang menggambarkan arus data, proses data, entity bagian yang membuat serta menerima data. Penggambaran alur data dengan Data Flow Diagram menitikberatkan pada isi data, kemudian proses pengolahan data.
9
Data Flow Diagram mempunyai 4 komponen, yaitu : 1. Terminator Terminator dikenal dengan nama entity (eksternal) sumber dan tujuan. Simbol
: Gambar 2.8 Terminator
2. Proses Menggambarkan bagian dari sistem yang mentranformasikan satu input atau lebih menjadi output. Simbol
:
Gambar 2.9 Proses 3. Data Store Data store digunakan sebagai sarana pengumpulan data Simbol
: Gambar 2.10 Data Store
4. Data Flow Digunakan untuk menerangkan arah menuju masuk dan keluar dari proses juga untuk menerangkan perpindahan dari suatu bagian kebagian lain. Simbol
:
Gambar 2.11 Data Flow
10
2.3.3
Entity Relationship Diagram (ERD)
Menggambarkan hubungan antara elemen data dari entity-entity yang ada dalam sistemnya. Entity Relationship Diagram mempunyai 3 komponen, yaitu : 1.
Entity/Objek
Sesuatu yang mempunyai karakteristik tertentu yang membedakan satu dengan yang lainnya. Simbol
: Gambar 2.12 Entity
2.
Relationship
Yang menghubungkan antara entity yang satu dengan yang lainnya. Simbol
: Gambar 2.13 Relationship
3.
Atribut
Karakter dari masing-masing entity. Simbol
: Gambar 2.14 Atribut
Batasan jumlah keterhubungan satu entity dengan entity lainnya didalam ERD disebut Cardinality Ratio. Ada tiga jenis Cardinality Ratio, yaitu : •
One to One (1 : 1)
11
•
One to Many (1 : M)
•
Manya to Many (M : N) Participation Constrain didalam ERD menjelaskan apakah keberadaan
suatu entity tergantung pada hubungannya dengan entity lainnya. Terdapat dua macam participation constrain, yaitu : •
Total Participation
•
Partial Participation
2.3.4
Normalisasi
Suatu tekhnik mengorganisasi data kedalam tabel-tabel untuk memenuhi kebutuhan pemakai didalam suatu organisasi. Tahapan Normalisasi adalah : 1.
Bentuk Tidak Normal
Bentuk ini merupakan kumpulan data yang direkam, tidak ada keharusan mengikuti suatu formal tertentu, dapat saja data tidak lengkap atau reduplikasi. Data dikumpulkan apa adanya sesuai dengan kedatangannya. 2.
Bentuk Normal 1 (1NF)
Bentuk normal kesatu ini mempunyai ciri yaitu setiap cara dibentuk data flat file (file datar/rata) dan data di bentuk satu record dan nilai dari field berupa “automatic value”. Tidak ada set-set atribut yang bernilai ganda, jadi tiap field hanya memiliki satu pengertian dan tidak ada field yang memiliki arti mendua.
12
3.
Bentuk Normal 2 (2NF)
Bentuk normal kedua ini mempunyai ciri yaitu bentuk data telah memenuhi kriteria untuk bentuk normal kesatu. Atribut bukan kunci haruslah bergantung secara fungsi pada kunci utama/primary key. Sehingga untuk membentuk normal kedua haruslah unik dan dapat mewakili atribut lain yang menjadi anggotanya. 4.
Bentuk Normal 3 (3NF)
Untuk menjadi bentuk normal ketiga, maka relasi haruslah dalam bentuk normal kedua dan semua atribut bukan primer tidak mempunyai hubungan yang transitif. Dengan kata lain, atribut bukan kunci haruslah bergantung hanya pada primary key dan pada primary key secara menyeluruh.
2.4
Sekilas Tentang MS-Visual Basic 6.0 Microsoft Visual Basic merupakan bahasa pemrograman yang mendukung tehnik pemrograman Event-Driven sehingga user diperbolehkan untuk mengontrol bagaimana akan memasukan informasi dan berbasis pada Object Oriented Programming (OOP) 2.8.1
Interface Visual Basic berisi elemen-elemen sebagai berikut :
13
Gambar 2.4.1. Lingkungan Visual Basic
a. Menu Bar Menu Bar adalah Kumpulan perintah-perintah yang digunakan untuk mengatur penggunaan Visual Basic, mulai dari pengorganisasian file, peng-editan file
objek dan lain sebagainya.
Gambar 2.4.2. Baris Menu
14
b. Toolbar Toolbar menyediakan akses cepat untuk menggunakan perintah-perintah yang biasa digunakan dalam lingkungan pemograman.
Gambar 2.4.3. Toolbar c. Form Form adalah control yang bersifat sebagai container, fungsi dari form adalah sebagai tempat untuk menampung control-control lain.
Gambar 2.4.5. Form
15
d. Toolbox Toolbox berisi tools yang dapat digunakan pada saat design tampilan aplikasi untuk menempatkan control dalam form.
Gambar 2.4.6. Toolbox
16
e. Jendela Properties Jendela Properties menampilkan setting properti untuk suatu form atau control yang aktif. Properti adalah nilai dari suatu object.
Gambar 2.4.7. Jendela Properties
f. Jendela Project Project Windows menampilkan daftar form, kode modul dan file-file control yang membangun project yang aktif. Project adalah kumpulan dari file yang digunakan dalam membangun suatu aplikasi.
17
Gambar 2.4.8. Jendela Project
18
BAB III ANALISA DAN PEMBAHASAN MASALAH
3.1
Analisa Masalah 3.1.1
Sejarah Singkat Perusahaan
Percetakan WIJAYA merupakan sebuah wirausaha yang diprakarsai oleh Bapak Sutiyono yang mana beliau selaku pemilik sekaligus pimpinan dari wirausaha ini. Usaha ini didirikan pada tahun 1996. Saat ini jasa yang ditawarkan didalam percetakan WIJAYA antara lain percetakan undangan, sablon, kaos, spanduk, umbul-bumbul dan brosur. 3.1.2
Kendala-kendalaYang Dihadapi
Percetakan Wijaya dalam sistem pemesanan hasil produksinya selalu mengalami beberapa kendala yang dirasa masih sangat mengganggu prosesproses kerja. Kendala-kendala tersebut diantaranya pada proses perhitungan jumlah penjualan masih ditulis secara manual, sehingga memakan waktu yang lama, terbatasnya tempat penyimpanan dokumen-dokumen yang sudah diproses karena begitu banyaknya jumlah pelanggan yang masuk serta adanya redusasi atau kerangkapan data yang menyebabkan timbul data yang sama. 3.1.3
Sistem Pembayaran Yang Sedang Berjalan
Adapun sistem penjualan yang sedang berjalan pada perusahaan Percetakan WIJAYA saat ini adalah sebagai berikut : 1.
Pemesan datang kebagian administrasi untuk mengisi data pesanan,
kemudian bagian administrasi memasukkan data pesanan tersebut kedalam pembukuan.
17
19
2.
Setelah dimasukkan kedalam pembukuan, bagian administrasi
membuat Form Pesanan yang kemudian diserahkan kebagian produksi. 3.
Setelah barang pesanan diproses, bagian administrasi mengeluarkan
Form Pesanan yang diisi nama-nama barang yang dibutuhkan serta perincian biaya. 4.
Setelah
barang
pesanan
selesai
diproduksi,
bagian
produksi
menyerahkan Form Pesanan kepada atasan untuk di cek dan Acc. 5.
Form Pesanan yang telah di Acc diberikan kepada administrasi untuk
diproses. 6.
Dalam proses pembayaran, bagian administrasi mengeluarkan 2
lembar faktur. Faktur (1) akan diarsip oleh bagian administrasi guna pembuatan laporan dan faktur (2) diberikan kepada pemesan sebagai tanda pembayaran. 7.
Setelah pemesanan selesai, bagian administrasi membuat laporan yang
nantinya diberikan kepada pimpinan.
20
3.1.4
Flow Of Document (FOD) Yang Sedang Berjalan
PEMESAN
ADMINISTRASI
Data Pesanan
Data Pesanan
PRODUKSI Form Pesanan
PIMPINAN Form Pesanan
Data Pesanan
Masukan data Pesanan
Form Pesanan Data Pesanan Barang
Proses Barang
Form Pesan Acc
Form Pesanan Barang
Form Pesan Acc
Pembayaran Proses Pembayaran Laporan 2 Faktur
Form Pesan Acc 2
Kwintansi
1 Faktur kwitansi
Pembuatan Laporan
Faktur 1
3.2
Pembahasan Masalah 2
3.2.1
2
TujuanLaporan Dari Sistem Yang Di Usulkan
21
Tujuannya dari sistem yang diusulkan adalah untuk mengatasi dan mencoba menyelesaikan permasalahan dar i kendala yang dihadapi dari sistem yang
sedang
berjalan.
Untuk
itu
diusulkan
beberapa
perubahan
dan
pengembangan rancangan sistem. Dalam pengembangan dan perubahan sistem yang sedang diusulkan ini tidak begitu berbeda dengan sistem yang berjalan yaitu: -
Perubahan pada sistem yang masih konvensional (manual) ke sistem komputerisasi.
-
Perubahan pada beberapa prosedur, terutama bagian administrasi yang telah beronline kedalam komputer. Sasaran dalam rancangan yang diusulkan ini terdiri atas :
1. Memiliki ketelitian yang tinggi dan dapat mempersingkat waktu dalam proses pengolahan data. 2. Mempermudah bagi pimpinan untuk memonitor setiap transaksi yang terjadi tanpa adanya kerangkapan data. 3. Mampu mengajukan laporan maupun informasi yang sewaktu-waktu diperlukan oleh pimpinan secara cepat dan tepat. 4. Mampu melakukan perhitungan dengan cepat dan tepat.
22
3.2.2
Flow Of Document (FOD) Yang Diusulkan
PEMESAN
ADMINISTRASI
Data Pesanan
Data Pesanan
PRODUKSI
PIMPINAN
Form Pesanan
Form Pesanan
Proses Barang
Masukan data Pesanan Form Pesanan Data Pesanan Barang
Form Pesan Acc
Form Pesanan Barang
Form Pesan Acc
Pembayaran Proses Pembayaran Laporan Faktur
2
Form Pesan Acc 2
Kwintansi
1 Faktur kwitansi
Pembuatan Laporan
Faktur 1
3.2.3
2
Diagram Alur2Data Laporan
a.
Diagram Konteks
23
Data Pesanan PEMESAN
Faktur, Kwitansi, Barang Pembayaran
SISTEM PESANAN PERCETAKAN
Laporan
PIMPINAN
24
b.
Diagram Zero
Barang
Pemesan Data Pesanan
Data Pesanan Pemesan
1.0 Pendataan Pemesanan Barang
Data Barang
Data Barang
2.0 Pembuatan Form Pesanan
Data Transaksi
Transaksi Data Transaksi
Faktur, Kwitansi, Barang
Pembayaran
3.0 Administrasi Pembayaran
Detail Transaksi
Laporan PIMPINAN
4.0 Pembuatan Laporan
25
3.2.4
Entity Relationship Diagram (ERD)
Kd-Transaksi*
Kd-Pemesan
Kd-Barang
Tgl-Transaksi
Jml-Pesan
PEMESAN
3.2.5
M
PESAN
N BARANG
Kd-Pemesan*
Kd-Barang*
Nm-Pemesan
Jns-Barang
Alm-Pemesan
Jml-Barang
Telepon
Hrg-Barang
Normalisasi
26
a.
Firs Normalized Form (INF)
Kd_Pemesan Nm_Pemesan Alm_Pemesan No_Telp No_Transaksi Kd_Barang Jns_Barang Jml_Barang Hrg_Barang Tgl_Transaksi Jml_Brg b.
Second Normalized Form (2NF)
Pemesan Kd_Pemesan*
Nm_Pemesan
Alm_Pemesan
Tgl_Transaksi
Jml_Biaya
No_Telp
Transaksi Kd_Transaksi* Barang Kd_Barang*
Jns_Barang
Jml_Barang
Hrg_Barang
27
c.
Third Normalized Form (3NF) PEMESAN
Kd_Pemesan* Nm_Pemesan Alm_Pemesan No_Telp Kd_Pemesan* Kd_Barang* Kd_Transaksi* Tgl_Transaksi Jml_Biaya BARANG Kd_Barang* Jns_Barang Jml_Barang Hrg_Barang 3.2.6
Spesifikasi File
Pada rancangan yang diusulkan, file-file yang digunakan adalah : 1. File Data Pemesanan Primary Key : Kd-Pemesanan No 1 2 3 4
Nama Field Type Width Keterangan Kd_Pemesan T 5 Kode Pemesan Nm_Pemesan T 20 Nama Pemesan Alm_pemesan T 30 Alamat Pemesan No_Telp T 12 Nomor Telephon Pemesan
28
2. File Data Barang No 1 2 3 4
Nama Field Type Width Keterangan Kd_Barang* T 6 Kode Barang Pesanan Jns_Barang T 12 Jenis Barang Pemesan Jml_Barang C 2 Jumlah Barang Pemesan Harga_Barang C Byte Harga Barang Pemesan
3. File Data Barang No 1 2 3 4 5
3.2.7
Nama Field Type Width Keterangan Kd_Pemesan T 5 Kode Pesanan Barang Kd_Barang T 6 Nama Barang Pesanan Kd_Transaksi T 6 Kode Transaksi Pemesanan Tgl_Transaksi D Tanggal Transaksi Pesanan Jml_Biaya C Byte Jumlah Biaya Yang Dipesan
Cara Pembuatan Program
3.2.7.1. Form Menu Utama Berikut ini langkah-langkah untuk membuat tampilan form Menu Utama : -
Pilih menu File -> New atau tekan tombol Ctrl + New untuk membuat proyek baru pada Visual Basic.
-
Pilih standard.exe lalu tekan OK.
-
Ganti properti name form dengan frmMenuUtama,
29
-
Klik kontrol label pada toolbar, atur peletakannya pada form, atur panjangnya, ganti properti captionnya dengan “INPUT DATA BARANG”,
dan font
Trebuchet MS ukuran 16 tebal. -
Klik lagi label pada toolbar, atur peletakannya, atur panjangnya, ganti properti captionnya dengan “INPUT DATA PEMESAN”, font ukurannya sama.
-
Buat 3 label lagi seperti langkah diatas dengan caption “INPUT DATA TRANSAKSI” , “LAPORAN”, dan “KELUAR” font ukurannya sama.
-
Klik kontrol Timer pada toolbox, atur intervalnya menjadi 20 Kontrol Form1
Properti Name : frmMenu
Label1
BorderStyle : None Caption : INPUT DATA BARANG
Label2
Font : Trebuchet MS - Size : 16 Bold Caption : INPUT DATA PEMESAN
Label3
Font : Trebuchet MS - Size : 16 Bold Caption : INPUT DATA TRANSAKSI
Label4
Font : Trebuchet MS - Size : 16 Bold Caption : LAPORAN
Label5
Font : Trebuchet MS - Size : 16 Bold Caption : KELUAR
Timer1
Font : Trebuchet MS - Size : 16 Bold Interval : 20
30
3.2.7.2. Form Barang Berikut ini langkah-langkah untuk membuat tampilan form Menu Utama : -
Klik Add Form pada toolbar untuk menambahkan form baru pada proyek.
-
Ganti properti name form dengan FrmBarang,
-
Klik kontrol label pada toolbar, atur peletakannya pada form, atur panjangnya, ganti properti captionnya dengan “INPUT DATA BARANG”,
dan font
Trebuchet MS ukuran 24 tebal. -
Klik lagi label pada toolbar, atur peletakannya, atur panjangnya, ganti properti captionnya dengan “KODE BARANG dan font Trebuchet MS ukuran 12 tebal.
-
Buat 3 label lagi seperti langkah diatas dengan caption “NAMA BARANG” , “JUMLAH BARANG”, dan “HARGA BARANG” font ukurannya sama.
-
Klik command button pada toolbar, atur peletakannya, ganti properti namenya dengan CmdTambah, caption “TAMBAH” Trebuchet MS ukuran 12 tebal.
31
-
Ulangi langkah diatas untuk membuat 5 command button lagi dan masing – masing diberi name CmdSimpan, CmdHapus, CmdEdit, CmdKeluar dan masing - masing caption “SIMPAN”, “HAPUS”, “EDIT”, dan “KELUAR”, dan “CARI” dengan font sama seperti diatas.
-
Klik TextBox pada toolbar, atur peletakannya, ganti properti namenya dengan TxtKd_Barang dengan font Trebuchet MS ukuran 12 tebal.
-
Buatlah 4 buah TextBox lagi, lalu aturlah letaknya pada form, dan ganti properti name nya dengan TxtNm_Barang, TxtJml_Barang, TxtHarga, dan TxtCari.
-
Klik MsFlexGrid pada toolbar, atur peletakannya, ganti properti namenya dengan TabelBarang.
-
Klik ComboBox pada toolbar, atur peletakannya.
Kontrol Form2
Properti Name : FrmBarang
Label1
BorderStyle : 1- Fixed Single Caption : KODE BARANG
Label2
Font : Trebuchet MS - Size : 12 Bold Caption : NAMA BARANG
Label3
Font : Trebuchet MS - Size : 12 Bold Caption : JUMLAH BARANG
Label4
Font : Trebuchet MS - Size : 12 Bold Caption : HARGA
TextBox1 TextBox2 TextBox3 TextBox4 TextBox5 CommandButton1
Font : Trebuchet MS - Size : 12 Bold Name : TxtKd_Barang Name : TxtNm_Barang Name : TxtJml_Barang Name : TxtHarga Name : TxtCari Name : CmdTambah Caption : TAMBAH
32
CommandButton2
Name : CmdSimpan
CommandButton3
Caption : SIMPAN Name : CmdHapus
CommandButton4
Caption : HAPUS Name : CmdEdit
CommandButton5
Caption : Edit Name : CmdKeluar
CommandButton6
Caption : KELUAR Name : CmdCari
MSFlexGrid1
Caption : CARI Name : TabelBarang Cols : 5
3.2.7.3. Form Pemesan
33
Berikut ini langkah-langkah untuk membuat tampilan form Menu Utama : -
Klik Add Form pada toolbar untuk menambahkan form baru pada proyek.
-
Ganti properti name form dengan FrmPemesan,
-
Klik kontrol label pada toolbar, atur peletakannya pada form, atur panjangnya, ganti properti captionnya dengan “INPUT DATA PEMESAN”, dan font Trebuchet MS ukuran 24 tebal.
-
Klik lagi label pada toolbar, atur peletakannya, atur panjangnya, ganti properti captionnya dengan “KODE PEMESAN” dan font Trebuchet MS ukuran 12 tebal.
-
Buat 3 label lagi seperti langkah diatas dengan caption “NAMA PEMESAN” , “ALAMAT PEMESAN”, dan “NO. TELEPON” font ukurannya sama.
-
Klik command button pada toolbar, atur peletakannya, ganti properti namenya dengan CmdTambah, caption “TAMBAH” Trebuchet MS ukuran 12 tebal.
-
Ulangi langkah diatas untuk membuat 4 command button lagi dan masing – masing diberi name CmdSimpan, CmdHapus, CmdEdit, CmdKeluar dan masing - masing caption “SIMPAN”, “HAPUS”, “EDIT”, dan “KELUAR” dengan font sama seperti diatas.
-
Klik TextBox pada toolbar, atur peletakannya, ganti properti namenya dengan TxtKd_Pemesan dengan font Trebuchet MS ukuran 12 tebal.
-
Buatlah 3 buah TextBox lagi, lalu aturlah letaknya pada form, dan ganti properti name nya dengan TxtNm_Pemesan, TxtAlm_Pemesan, TxtTelepon.
-
Klik MsFlexGrid pada toolbar, atur peletakannya, ganti properti namenya dengan TabelBarang. Kontrol Form3
Properti Name : FrmPemesan
Label1
BorderStyle : 1- Fixed Single Caption : KODE PEMESAN Font : Trebuchet MS - Size : 12 Bold
34
Label2
Caption : NAMA PEMESAN
Label3
Font : Trebuchet MS - Size : 12 Bold Caption : ALAMAT PEMESAN
Label4
Font : Trebuchet MS - Size : 12 Bold Caption : NO. TELEPON
TextBox1 TextBox2 TextBox3 TextBox4 CommandButton1
Font : Trebuchet MS - Size : 12 Bold Name : TxtKd_Pemesan Name : TxtNm_Pemesan Name : TxtAlm_Pemesan Name : TxtTelepon Name : CmdTambah
CommandButton2
Caption : TAMBAH Name : CmdSimpan
CommandButton3
Caption : SIMPAN Name : CmdHapus
CommandButton4
Caption : HAPUS Name : CmdEdit
CommandButton5
Caption : Edit Name : CmdKeluar
MSFlexGrid1
Caption : KELUAR Name : TabelBarang Cols : 5
35
3.2.7.4. Form Transaksi Berikut ini langkah-langkah untuk membuat tampilan form Menu Utama : -
Klik Add Form pada toolbar untuk menambahkan form baru pada proyek.
-
Ganti properti name form dengan FrmTransaksi.
-
Klik kontrol label pada toolbar, atur peletakannya pada form, atur panjangnya, ganti properti captionnya dengan “INPUT DATA TRANSAKSI”, dan font Trebuchet MS ukuran 24 tebal.
-
Klik lagi label pada toolbar, atur peletakannya, atur panjangnya, ganti properti captionnya dengan “KODE TRANSAKSI” dan font Trebuchet MS ukuran 12 tebal.
-
Buat 5 label lagi seperti langkah diatas dengan caption “TANGGAL TRANSAKSI” , “KODE PEMESAN”, “KODE BARANG”, “JUMLAH BARANG”, “ dan “TOTAL” font ukurannya sama.
36
-
Klik command button pada toolbar, atur peletakannya, ganti properti namenya dengan CmdTambah, caption “TAMBAH” Trebuchet MS ukuran 12 tebal.
-
Ulangi langkah diatas untuk membuat 6 command button lagi dan masing – masing diberi name CmdSimpan, CmdHapus, CmdEdit, CmdKeluar dan masing - masing caption “SIMPAN”, “HAPUS”, “EDIT”, “CARI”, “REFRESH” dan “KELUAR” dengan font sama seperti diatas.
-
Klik TextBox pada toolbar, atur peletakannya, ganti properti namenya dengan TxtKd_Pemesan dengan font Trebuchet MS ukuran 12 tebal.
-
Buatlah 6 buah TextBox lagi, lalu aturlah letaknya pada form, dan ganti properti name nya dengan TxtKd_Transaksi, TxtTanggal, TxtKd_Pemesan, TxtKd_Barang, TxtJumlah, TxtTotal dan TxtCari.
-
Klik MsFlexGrid pada toolbar, atur peletakannya, ganti properti namenya dengan TabelTransaksi.
Kontrol Form4
Properti Name : FrmTransaksi
Label1
BorderStyle : 1- Fixed Single Caption : INPUT DATA TRANSAKSI
Label2
Font : Trebuchet MS - Size : 24 Bold Caption : KODE TRANSAKSI
Label3
Font : Trebuchet MS - Size : 12 Bold Caption : TANGGAL TRANSAKSI
Label4
Font : Trebuchet MS - Size : 12 Bold Caption : KODE PEMESAN
Label5
Font : Trebuchet MS - Size : 12 Bold Caption : KODE BARANG
Label6
Font : Trebuchet MS - Size : 12 Bold Caption : JUMLAH
Label7
Font : Trebuchet MS - Size : 12 Bold Caption : TOTAL
37
TextBox1 TextBox2 TextBox3 TextBox4 TextBox5 TextBox6 TextBox7 CommandButton1
Font : Trebuchet MS - Size : 12 Bold Name : TxtKd_Transaksi Name : TxtTanggal Name : TxtKd_Pemesan Name : TxtTxtKd_Barang Name : TxtTxtjumlah Name : TxtTxtTotal Name : TxtTxtCari Name : CmdTambah
CommandButton2
Caption : TAMBAH Name : CmdSimpan
CommandButton3
Caption : SIMPAN Name : CmdHapus
CommandButton4
Caption : HAPUS Name : CmdEdit
CommandButton5
Caption : Edit Name : CmdKeluar
MSFlexGrid1
Caption : KELUAR Name : TabelTransaksi Cols : 7
38
3.2.7.5. Form Laporan Berikut ini langkah-langkah untuk membuat tampilan form Menu Utama : -
Klik kontrol Command Button pada toolbar, atur peletakannya pada form, atur panjangnya, ganti properti captionnya dengan “LAPORAN BARANG”, dan font Trebuchet MS ukuran 12 tebal.
-
Buat 3 Command Button lagi seperti langkah diatas dengan caption “LAPORAN KONSUMEN” , “LAPORAN TRANSAKSI”, dan “KELUAR” font ukurannya sama. Kontrol
Properti
39
Form5
Name : FrmLaporan
Command Button1
BorderStyle : 1- Fixed Single Caption : LAPORAN BARANG
Command Button2
Font : Trebuchet MS - Size : 12 Bold Caption : LAPORAN KONSUMEN
Command Button3
Font : Trebuchet MS - Size : 12 Bold Caption : LAPORAN TRANSAKSI
Command Button4
Font : Trebuchet MS - Size : 12 Bold Caption : KELUAR Font : Trebuchet MS - Size : 16 Bold
Disain Input-Output a. Disain Input 1.
Input Pemesan DATA PEMESANAN
KODE PEMBELIAN
: XXXX
NAMA PEMESAN
: XXXXXXXXXXXXXXXXX
ALAMAT PEMESAN
: XXXXXXXXXXXXXXXXXXXX
NO. TELEPHON
: 9999.99999999
40
2.
Input Barang DATA PEMESANAN
KODE BARANG
: XXXXXX
JENIS BARANG
: XXXXXXXXXXXXX
JUMLAH BARANG
: 99
HARGA BARANG
: Rp. 999.999
3.
Input Transaksi DATA TRANSAKSI
KODE TRANSAKSI
: XXXXXX
TANGGAL TRANSAKSI
: DD-MM-YY
KODE PEMESAN
: XXXXX
NAMA PEMESAN
: XXXXXXXXXXXXXXXXXXXXX
KODE BARANG
: XXXXXX
JENIS BARANG
: XXXXXXXXXXXX
JUMLAH BARANG
: 99
JUMLAH BIAYA
: Rp 999.999
41
b. Disain Output Disain Output yang berupa pemesanan barang berupa laporan yang diberikan kepada pemesan setelah terjadi proses transaksi pemesanan. 1. Laporan Data Konsumen LAPORAN DATA KONSUMEN KODE PEMESAN XXXX
NAMA PEMESAN XXXXXXXXXXX
ALAMAT PEMESAN XXXXXXXXXXXX XXXXXXXXXXXX
TELEPHON 9999-99999999
2. Laporan Data Barang LAPORAN DATA BARANG KODE BARANG XXXXXX
JENIS BARANG JUMLAH BARANG XXXXXXXXXX 99
HARGA BARANG Rp_999_999
42
Laporan Data Transaksi LAPORAN DATA TRANSAKSI KODE BAR AN G
JENIS BAR AN G
KODE TRANS AKSI
TANGGAL TRANSA KSI
KODE PEM ESAN
NAMA PEME SAN
XXXXX
DD-MM-YY
XXXXX
XXXXXX XXXXX XXXXX XXXXXX XXXXX
JUMLAH BAR AN G
JUMLAH BIAYA
99
Rp 999.999
GRAND TOTAL : Rp_999_999 3.3 Spesifikasi Hardware Didalam penulisan ilmiah ini penulis menggunakan Visual Basic 6.0 sebagai fasilitas untuk pembuatan program. Alasan penulis menggunakan Visual Basic 6.0 karena perangkat lunak ini mendukung pemrograman berbasis objek juga mempunyai fasilitas serta kemampuan yang lengkap, sehingga memudahkan dalam membuat tampilan yang kita inginkan. Spesifikasi Minimalnya adalah : Sistem Operasi Microsoft Windows 98 Komputer PC/AT Processor 266 MHz Memory 64 MB Harddisk 3,2 Giga Monitor VGA
43
BAB IV PENUTUP
4.1
Kesimpulan Dengan terbentuknya sistem pengolahan data sistem pemesanan barang
pada Percetakan WIJAYA secara komputerisasi, maka diharapkan kendalakendala yang dihadapi pada sistem yang sedang berjalan dapat diatasi. Sistem yang diusulkan ini juga dapat memberikan informasi dalam waktu yang relatif cepat dan menghasilkan laporan yang akurat serta memberikan kemudahan dalam proses pencarian data kembali bila sewaktu-waktu diperlukan. Maka dapat diambil kesimpulan bahwa pengolahan data secara komputerisasi tersebut bermanfaat bagi Percetakan WIJAYA, karena : 1. Proses penyusunan data pada sistem pemesanan barang dapat lebih cepat. 2. Hasil laporan lebih teliti dan penyimpanan datanya lebih praktis karena tidak memerlukan banyak tempat. 4.2
Saran-saran Hendaknya bagi pengelola Percetakan Wijaya dapat memanfaatkan sistem
komputerisasi dalam proses transaksi pemesanan barang agar dapat meningkatkan manajemen dan keakuratan data.
28
44
DAFTAR PUSTAKA
1. Agus Sumin, “Pengantar Ilmu Komputer” , Cetakan Pertama, Penerbit Gunadarma, Jakarta, 1995. 2. Adi Kurniadi, “Pemograman Microsoft Visual Basic 6.0”, Cetakan Keempat, Penerbit PT. Elex Media Komputindo, Jakarta, 2000. 3. Davis B. Gordon, “Kerangka Dasar Sistem Informasi”, Edisi Pertama, Cetakan Kempat, PT Midas Surya Grafindo, Jakarta, 1994. 4. Tosin Rijanto, “Analisa Dan Perancangan Sistem Pengolahan Data”, Penerbit, PT. Elex Media Komputindo, Jakarta, 1994.