sistem informasi pengolahan data order …jurnal.stmikelrahma.ac.id/assets/file/muhammad...
TRANSCRIPT
SISTEM INFORMASI PENGOLAHAN DATA ORDER BARANG
PADA CV. ATLANTIC CONTAINER LINE MENGGUNAKAN
BORLAND DELPHI 7 DAN MYSQL
Muhammad Hanafi Waskito Aji, Yuli Praptomo PHS, S.Kom
Sistem Informasi
Sekolah Tinggi Menejemen Informatika Dan Ilmu Komputer El Rahma Yogyakarta
Jln. Sisingamangaraja No.76 Yogyakarta
e-mail: [email protected], [email protected]
Abstract
Atlantic Container Line is a company in the field of industrial shipping and ordering goods,
especially goods keranjinan. At Atlantic Container Line can provide goods orders that consumers want,
with lots of subscribers and in recording the data manually is required computerized technology is a system
that can manage data.
Data Processing Information Systems Goods Order is a system that manages part of the activity in
the store is ordering an item. The purpose and benefits to solve the problem on data management and
customer activities goods at the store. Thus the actual data processing Information Systems goods orders will
support every step in the process of ordering goods activity that occurs in the store.
In this system has some features which are very helpful for those who move in jobs related to
processing an order of goods, for service in the store needed services quickly, accurately and efficiently so that
the manufacturing of Information Systems Data Processing Order This product is expected to help
maximize data processing on CV. Atlantic Container Line.
Information Systems Data Processing Order This product is made using a programming language
which is implemented with Delphi 7 and uses a MySQL database. Using Delphi as it can be used to build
desktop-based software.
Keywords : Information Systems Data Processing Order Goods, ACL, Delphi, database, MySQL
PENDAHULUAN
Atlantic Container Line adalah perusahaan di bidang industri pengiriman dan
pemesanan barang khusunya barang kerajinan. Dengan berkembangnya teknologi yang
sangat pesat. Hal ini dapat dijadikan sebagai peluang usaha. Dengan ini perusahaan saling
bersaing untuk memenangkan pasar, baik pasar dalam negeri ataupun luar negeri. Dalam
perusahaan yang memasarkan barang dagangan mereka menginginkan penghasilan yang
banyak. Terutama dalam perusahaan Atlantic Container Line ini yang memasarkan,
pemesanan dan pengiriman barang kerajinan. Atlantic Container Line ini bisa menyediakan
barang pesanan yang konsumen inginkan. Komputer merupakan salah satu penerapan
nyata dari kemajuan ilmu pengetahuan dan teknologi informasi. Pada dasarnya komputer
adalah suatu peralatan mekanik yang digunakan untuk pengolahan data berdasarkan
program yang dibuat oleh manusia sehingga menghasilkan informasi yang diinginkan
dengan cepat dan mudah.
Kendala yang dihadapi pada Atlantic Container Line ini adalah belum ada sistem
informasi pemesanan order barang yang cepat dan akurat sebagaimana cara menghitung
pemasukan dan pengeluaran barang yang konsumen pesan. Sistem ini sangat diperlukan
karena untuk perhitungan yang akurat dan akan memudahkan pemasaran yang baik dan
cepat. Berdasarkan beberapa penyebab tersebut sebuah perusahaan membutuhkan sebuah
sistem yang dapat membantu kinerja para pegawainya dalam mengelola data dapat lebih
cepat dan mudah (Bambang, 2014), sehingga diberikan suatu solusi untuk mengatasi
kekurangan yang ada dengan membuat Sistem Informasi pengelolaan pemesanan barang
yang dapat mengatasi kendala-kendala diatas.
Sistem Informasi pengelolaan pemesanan barang tersebut membantu dalam
pengolahan data dan program kerja manajemen secara optimal serta mengurangi hambatan
yang ditemukan dalam menjalankan usaha. Selain itu sistem ini dapat membuat laporan –
laporan yang efektif dan efisien sehingga dapat meningkatkan kinerja dalam kegiatan
operasional dan meningkatkan kualitas informasi yang dihasilkan.
LANDASAN TEORI
a. Konsep Dasar Sistem
Secara sederhana suatu sistem dapat diartikan sebagai suatu himpunan dari suatu
unsur, komponen atau variabel-variabel yang saling berhubungan satu dengan yang
lainnya.
b. Data dan Informasi
Data adalah gambar atau fakta dalam bentuk yang masih mentah yang belum dapat
bercerita banyak, sehingga perlu diolah lebih lanjut (Jogiyanto HM, 1990).
Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih
berarti bagi yang menerimanya (Jogiyanto HM, 1990).
c. DFD
DFD menggambarkan suatu sistem yang telah ada atau sistem baru yang akan
dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana
data tersebut mengalir atau lingkungan fisik dimana data tersebut akan disimpan
(Fathansyah, 2002).
d. ERD
Relationship merupakan hubungan antara dua tabel atau lebih, yang salah satu tabel
anggotanya akan memiliki bentuk ketergantungan yang erat sehingga tidak dapat
dipisahkan sendiri-sendiri. Andri Kristanto (2003:87) mengemukakan bahwa Entity
Relationship (ER) adalah relasi antar dua file atau dua tabel.
e. MySQL
MySQL adalah program yang dipakai untuk mengelola database client-server. MySQL
menyediakan fasilita-fasilitas untuk mengatur dan mengelola databse, serta dapat
menyediakan bahasa pemrograman SQL (Structure Querry Languange), MySQL jga
tersedia dalam berbagai macam versi sistem operasi seperti versi linux dan versi
windows.
f. Borland Delphi 7.0
Borland Delphi adalah salah satu development tool untuk membangun aplikasi dalam
lingkungan windows. Dalam pengembangan aplikasi Borland Delphi menggunakan
pendekatan visual untuk merancang user interface dalam bentuk form, sedangkan untuk
kodingnya menggunakan dialek bahasa pascal yang cenderung mudah dipelajari.
Borland Delphi telah menjadi tools yang terkenal bagi para pemula maupun para
developer. Delphi 7.0 merupakan salah satu versi yang dikeluarkan oleh Borland,
memiliki support yang sangat tinggi terhadap database yang sudah terkenal dan
dilengkapi dengan objek-objek yang baru sehingga memudahkan pembuatan
database maupun program lainya. Penggunaan Delphi dapat mempersingkat waktu
pemrograman, karena dalam penggunaannya tidak perlu menuliskan kode program
yang rumit dan panjang untuk menggambarkan, meletakkan dan mengatur
komponen. Delphi menyediakan cukup tombol menu, drop down ataupun menu pop
up, kotak text, radio button, check box dan sebagainya. Pada pemrograman Visual,
pengembangan aplikasi dimulai dengan pembentukan user interface, kemudian
mengatur properti dari objek-objek yang digunakan dalam user interface, dan baru
dilakukan penulisan kode program untuk menangani kejadian-kejadian.
METODE PERANCANGAN SISTEM
Metode perancangan sistem merupakan bagaimana cara merancang sistem yang
baik untuk meminimalisir ketidak sesuaian antara perancangan dan program.
a. Analisis kebutuhan
Analisis kebutuhan adalah analisa yang dilakukan untuk menentukan input dan
output yang diinginkan berdasarkan data yang diperoleh.
b. Perancangan sistem
Merupakan tahapan yang dilakukan untuk membuat sebuah rancangan program
berdasarkan input dan output yang diinginkan. Setelah data – data diketahui,
maka selanjutnya digunakan untuk pembuatan model dan program komputer
yang menyangkut hal – hal penetapan input dan output.
1. Data Flow Diagram (DFD)
Daftar DFD ini berisi DFD Leveled diantaranya Diagram Konteks, DFD
level 0, DFD level 1 Master, DFD level 1 transaksi, DFD level 1 laporan.
Diagram Konteks
Diagram konteks (Kontext Diagram) adalah diagram yang
menggambarkan sistem secara umum dari keseluruhan sistem yang
ada.
0
Sistem Informasi
Pengolahan Order
Barang
Pemilik
Pegawai
Pemesan
Lap Pegawai
Lap pemesan
Lap barang
Lap pesan Data Pegawai
Data Pemesan
Data Barang
Data Pesan
Data Bayar
Nota
Lap Pegawai
Lap pemesan
Lap barang
Lap pesan
Gambar 1 Diagram konteks
DFD level 0
DFD Level 0 ini menggambarkan rincian dari diagram konteks, dari
yang sebelumnya hanya menjelaskan secara umum pada tahap ini
menggambar secara rinci dari proses diagram konteks.
Pegawai
1.0
Master
3.0
Laporan
2.0
Transaksi
pegawai
pemesan
barang
bayar
pesan
det_pesan
Data pegawai
Data pemesan
Data barang
Data pegawai
Data pemesan
Data barang
Data pesan
Data Bayar
Data pegawai
Data pemesan
Data barang
Data bayar
Data pesan
Data det_pesan
Pemesannota
Pemilik
Lap pegawai
Lap pemesan
Lap barang
Lap pesan
Data pegawai
Data pemesan
Data barang
Data pesan
Dat Det_pesan
Data Bayar
Lap pegawai
Lap pemesan
Lap barang
Lap pesan
Gambar 2 DFD level 0
DFD level 1 Master
Tahap yang dilakukan pada proses DFD level 1 master adalah
menggambarkan secara lebih terperinci dari master, dari pada yang
digambarkan pada tahap proses DFD level 0, yaitu input data
pegawai, input data pemesanan dan input data barang.
Pegawai
1.1
Input Data
Pegawai
pegawai
pemesan
barang
Data pemesan
Data barang
1.2
Input Data
Pemesan
1.3
Input Data
Barang
Data pegawai
Gambar 3 DFD level 1 master
DFD level 1 Transaksi
Tahap yang dilakukan pada proses DFD level 1 transaski adalah
menggambarkan secara lebih terperinci dari proses transaksi, dari
pada yang digambarkan pada tahap proses DFD level 0, yaitu
transaksi pesan dan transaksi bayar.
bayar
pesan
det_pesan
2.1
Transaksi
pesan
2.2
Transaksi
bayar
pegawai
barang
pegawai
Data pegawaiData pesan
Data detail pesan
Data barang
Data pegawai Data bayar
Data barang
Data bayar
pemesan
Data pemesan
Data pemesan
Data pesan
Gambar 4 DFD level 1 transaksi
DFD level 1 Laporan
Tahap yang dilakukan pada proses DFD level 1 laporan adalah
menggambarkan secara lebih terperinci dari proses laporan, dari
pada yang digambarkan pada tahap proses DFD level 0, yaitu
laporan data pegawai, laporan data pemesanan, laporan data barang
dan laporan data pesan.
3.1
Laporan
pegawai
3.2
Laporan
pemesanan
3.3
Laporan
barang
3.4
Laporan
pesan
pegawai
pemesan
barang
bayar
pesan
det_pesan
Data pegawai
Data pemesan
Data barang
Data pesan
Data det_pesan
Data bayar
Pemilik
Laporan pegawai
Laporan pemesan
Laporan barang
Laporan pesan
Pegawai
Gambar 5 DFD level 1 laporan
2. Bagan Alir Sistem (Flowchart System)
Flowchart sistem merupakan bagan yang menunjukan alur kerja yang
sedang dikerjakan di dalam sistem secara keseluruhan dan menjelaskan
urutan dari prosedur- prosedur yang ada di dalam sistem.
Input Data
pegawai
Input Data
pemesan
Input Data
barang
Input Data
pesan
Proses
pegawai
Proses
pemesan
Proses
barang
Proses
pesan
pegawai pemesan barangpesan Det_pesan bayar
Proses
lap. pegawai
Proses
lap. pemesan Proses
Lap. barang
Proses
Lap. pesan
Lap.
Pegawai
Lap.
Pemesan
Lap.
barangLap. Pesan
Lap. PegawaiLap.
PemesanLap. barang Lap. Pesan
Gambar 6 Flowchart System
3. Flowchart Program
Flowchart program merupakan keterangan yang lebih rinci tentang bagaimana
setiap langkah program atau prosedur sesungguhnya dilaksanakan,
menunjukan setiap langkah program atau prosedur dalam urutan yang tepat
saat terjadi.
Flowchart program menu utama
Flowchart program menu utama menjelaskan langkah program pada
menu utama secara rinci.
Mulai
Input login username
password
Master
Laporan
Login
File
Tidak
Ya
Tampilan menu
(File,Master, Transaksi,
Laporan, About)
Ya
Transaksi
Ya
Tidak
Tidak
logout Keluar?
selesai
Tampil menu data
pegawai, pemesan, barang A
Tampil menu transaksi
pesan dan bayar
Tampil lap pegawai,
pemesan, barang, pesan,
B
C
AboutTampil about
programmer D
Ya Tidak Ya
Ya
Ya
Ya
Ya
TidakTidak
Ya
Tidak
Tidak
Menu
Utama
Gambar 7 Flowchart program menu utama
Flowchart program menu master
Flowchart program menu master menjelaskan langkah program pada
menu master secara rinci yang meliputi beberapa sub menu seperti
sub menu pegaawai, sub menu pemesan dan sub menu barang.
A
Sub Menu
Pegawai
Sub Menu
Pemesan
Sub Menu
Barang
Tampil Form
Pegawai
Tampil Form
Pemesan
Tampil Form
Barang
Input Data
Pegawai
Input Data
Pemesan
Input Data
Barang
Simpan, Edit dan
Hapus data Petugas Proses Data Keluar?
Ya
Ya
Ya Tidak
Tidak
Data sudah
Terdaftar?Edit Data Hapus Data
Proses HapusProses EditProses Simpan
Keluar?
Data sudah
Terdaftar?Edit Data Hapus Data
Proses HapusProses EditProses Simpan
Keluar?
Tidak
TidakYa
YaYa Ya
Tidak
Menu
Utama
Tidak
TidakYa
Ya Ya Ya
Tidak
Tidak
Tidak
Ya
Ya
Tidak
Tidak
Tidak
Ya
Ya
Gambar 8 Flowchart program menu master
Flowchart program menu transaksi
Flowchart program menu transaski menjelaskan langkah program
pada menu transaski secara rinci yang meliputi beberapa sub menu
seperti sub menu pesan, dan sub menu bayar.
B
Sub Menu
Bayar
Sub Menu
Pesan
Tampil Form
Bayar
Input Data
Bayar
Data sudah
Terdaftar?Edit Data Hapus Data
Proses HapusProses EditProses Simpan
Keluar?
Menu
Utama
Tidak
TidakYa
Ya Ya Ya
Tidak
Tidak
Ya
Tidak
Tampil Form
Pesan
Input Data
Pesan
Data sudah
Terdaftar?Edit Data Hapus Data
Proses HapusProses EditProses Simpan
Keluar?Tidak
TidakYa
Ya Ya Ya
Tidak
Tidak
Ya
Tidak
Ya
Ya
Gambar 9 Flowchart program menu transaksi
Flowchart program menu laporan
Flowchart program menu laporan menjelaskan langkah program pada
menu laporan secara rinci yang meliputi beberapa sub menu seperti
sub menu laporan pegaawai, sub menu laporan pemesan, sub menu
laporan barang dan sub menu laporan pesan.
C
Sub Menu
Lap. Pegawai
Sub Menu
Lap. Pemesan
Sub Menu
Lap. Barang
Sub Menu
Lap. Pesan
Tampil Form
Lap. Pegawai
Tampil Form
Lap. Pemesan
Tampil Form
Lap. Barang
Tampil Form
Lap. Pesan
Cetak
Data
Preview
Data
Cetak
Data
Preview
Data
Cetak
Data
Preview
Data
Cetak
Data
Preview
Data
Keluar?
Keluar?
Keluar?
Keluar?
Proses Preview
Data
Proses Cetak
Data
Proses Preview
Data
Proses Cetak
Data
Proses Preview
Data
Proses Cetak
Data
Proses Preview
Data
Proses Cetak
Data
Menu
Utama
Ya
Ya
Tidak
Tidak
Tidak
Ya
Ya
Tidak
Ya Tidak
Ya
Ya
Tidak Ya
Tidak
Tidak
Tidak
Ya
Ya
Ya
Tidak
Tidak
Tidak
Tidak
Tidak
Tidak
Tidak
Tidak
Ya
Ya
Ya
Tidak
Tidak
Tidak
Gambar 10 Flowchart program menu laporan
Flowchart program menu About
Flowchart program menu about menjelaskan langkah program pada
menu about secara rinci.
D
Sub Menu
About
Tampil Form
About
KeluarMenu
Utama
Ya
Tidak
Tidak
Ya
Tidak
Gambar 11 Flowchart program menu about
4. Rancangan Menu
Rancangan menu utama
Rancangan menu utama terdiri dari beberapa sub menu, yaitu : Log
in, Master, Transaksi, Laporan, About, Keluar.
Sistem Informasi Pengolahan Order Barang
Pada Atlantic Container Line
Background Gambar
Sistem Informasi Pengolahan Order Barang
Log in KeluarLaporanMaster Transaksi About
Gambar 12 Rancangan menu utama
Rancangan menu utama setelah masuk
Sistem Informasi Pengolahan Order Barang
Pada Atlantic Container Line
Background Gambar
Sistem Informasi Pengolahan Order Barang
Log in
Log outKeluarLaporanMaster Transaksi About
Gambar 13 Rancangan sub menu utama
Rancangan menu master
Rancangan menu master terdiri dari tiga sub menu, yaitu : pegawai,
pemesan, barang. Sub menu ini digunakan untuk menginputkan data master
yang akan digunakan dalam proses selanjutnya.
Sistem Informasi Pengolahan Order Barang
Pada Atlantic Container Line
Background Gambar
Sistem Informasi Pengolahan Order Barang
Log in KeluarLaporanMaster Transaksi About
MasterPegawai
Pemesan
Barang
Gambar 14 Rancangan menu master
Rancangan menu transaski
Rancangan menu transaksi terdiri dari dua sub menu, yaitu : pesan
dan bayar. Sub menu ini digunakan untuk menginputkan dan
mengelola data transaksi yang akan digunakan dalam proses
selanjutnya.
Sistem Informasi Pengolahan Order Barang
Pada Atlantic Container Line
Background Gambar
Sistem Informasi Pengolahan Order Barang
Log in KeluarLaporanMaster Transaksi About
Pesan
Bayar
Gambar 15 Rancangan menu transaksi
Rancangan menu laporan
Rancangan menu laporan terdiri dari empat sub menu, yaitu :
laporan pegawai, laporan pemesan, laporan barang dan laporan
pesan. Sub menu ini digunakan untuk menampilkan data laporan
yang akan digunakan dalam proses laporan atau pembukuan.
Sistem Informasi Pengolahan Order Barang
Pada Atlantic Container Line
Background Gambar
Sistem Informasi Pengolahan Order Barang
Log in KeluarLaporanMaster Transaksi About
Lap Pegawai
Lap Pemesan
Lap Barang
Lap Pesan
Gambar 16 Rancangan menu laporan
Rancangan menu about
Rancangan menu about terdiri dari satu sub menu, yaitu :
programmer. Sub menu ini digunakan untuk menampilkan
informasi pembuat program atau aplikasi ini.
Sistem Informasi Pengolahan Order Barang
Pada Atlantic Container Line
Background Gambar
Sistem Informasi Pengolahan Order Barang
Log in KeluarLaporanMaster Transaksi About
Programmer
Gambar 17 Rancangan menu about
Rancangan tampilan form login
Form login digunakan untuk masuk kedalam sistem agar dapat
mengakses sesuai kebutuhan.
Login
Password
Silahkan Login Dahulu
Username X20
X32
Login Batal
(1)
(2)
(3) (4)
Gambar 18 Rancangan tampilan login
Rancangan tampilan input data pegawai
Halaman input data pegawai digunakan untuk memasukan atau
mengolah data pegawai.
Pegawai
DATA PEGAWAI
x30Nama Pegawai
Jenis Kelamin
Alamat
No Telp x15
x30
cmb
Nama Pegawai Jenis KelaminKd_pegawai Alamat No_Telp
x5Kode Pegawai
Simpan Edit Hapus Barux30
KeluarPencarian
(1)
(2)
(3)
(4)
(5)
(6)
(7) (8) (9) (10)
(11)
(12)
Gambar 19 Rancangan tampilan input data pegawai
Rancangan tampilan input data pemesan
Halaman input data pemesan digunakan untuk memasukan atau
mengolah data pemesan.
Pemesan
DATA PEMESAN
x30Nama Pemesan
Alamat
No Telp
Email x30
x15
x30
Nama Pemesan AlamatKd_pemesan No Telp Email
x5Kode Pemesan
Simpan Edit Hapus Barux50
KeluarPencarian
(1)
(2)
(3)
(4)
(5)
(6)
(7) (8) (9) (10)
(11)
(12)
Gambar 20 Rancangan tampilan input data pemesan
Rancangan tampilan input data barang
Halaman input data barang digunakan untuk memasukan atau
mengolah data barang.
Barang
DATA BARANG
x30Nama Barang
Harga
Satuan
Keterangan x100
x15
X12,0
Nama barang HargaKd_barang Keterangan
x5Kode Barang
Simpan Edit Hapus Barux50
KeluarPencarian
(1)
(2)
(3)
(4)
(6)
(8)
(9) (10) (11) (12)
(13)
(14)
Ukuran x5
Warna x10 (5)
(7)
Satuan Warna Ukuran
Gambar 21 Rancangan tampilan input data barang
Rancangan tampilan transaksi pesan
Halaman transaksi pesan digunakan untuk memasukan atau
mengolah data transaksi pesan.
Pesan
DATA PESAN
Tanggal Pesan
Pegawai
Pemesan
Uang Muka
Nama barang HargaKd_barang Keterangan
x12No Pesan Keluar
(2)
(3) Kurang Bayar
Total
(8)
(7)
Satuan Warna Ukuran
Tgl Jadi
date
x30
x50
date
dateTgl Pengambilan
X12,0
X12,0
X12,0
KembaliPesan
Barang
Jumlah
x30
x4
X12,0Kd__barang Nm_barang Jumlah Harga Total
Tambah Edit Hapus Baru
(1)
(4)
(5)
(6)
(9)
(10) (11) (12)
(13) (14)
(15) (16) (17) (18) (19)
(20)
(21)
Gambar 22 Rancangan tampilan transaksi pesan
Rancangan tampilan transaksi bayar pesan
Halaman transaksi bayar pesan digunakan untuk memasukan atau
mengolah data transaksi bayar pesan.
Pesan
DATA BAYAR
Tanggal Pesan
Pegawai
Pemesan
Uang Muka
Nm_pegawai Nm_pemesanKd_pesan Tgl_pegambilan
x12No Pesan Keluar
(2)
(3) Kurang Bayar
Total
(8)
(7)
Tgl_pesan Tgl_jadi status
Tgl Jadi
date
x30
x50
date
dateTgl Pengambilan
X12,0
X12,0
X12,0
KembaliCetak Nota
Kd__barang Nm_barang Jumlah Harga Total
(1)
(4)
(5)
(6)
(9)
(10) (11) (12)
(19)
Kembali
Bayar
x12,0
x12,0
Bayar Ambil Barang
Tgl bayar bayar
Data Pembayaran(13)
(14)
(15) (16)
(17)
(18)
Gambar 23 Rancangan tampilan transaksi bayar pesan
Rancangan tampilan laporan pegawai
Rancangan tampilan laporan pegawai merupakan kumpulan dari
data pegawai yang sudah tersimpan sebelumnya kemudian diolah
untuk sebuah laporan dan disajikan bisa dalam bentuk view data
maupun dicetak.
Gambar 24 Rancangan tampilan laporan pegawai
Rancangan tampilan laporan pemesan
Rancangan tampilan laporan pemesan merupakan kumpulan dari
data pemesan yang sudah tersimpan sebelumnya kemudian diolah
untuk sebuah laporan dan disajikan bisa dalam bentuk view data
maupun dicetak.
Gambar 25 Rancangan tampilan laporan pemesan
Rancangan tampilan laporan barang
Rancangan tampilan laporan barang merupakan kumpulan dari data
barang yang sudah tersimpan sebelumnya kemudian diolah untuk
sebuah laporan dan disajikan bisa dalam bentuk view data maupun
dicetak.
Gambar 26 Rancangan tampilan laporan barang
Rancangan tampilan laporan pesan
Rancangan tampilan laporan pesan merupakan kumpulan dari data
pesan yang sudah tersimpan sebelumnya kemudian diolah untuk
sebuah laporan dan disajikan bisa dalam bentuk view data maupun
dicetak.
Gambar 27 Rancangan tampilan laporan pesan
Rancangan tampilan nota pemesanan
Rancangan tampilan nota pemesanan merupakan hasil dari proses
pemesanan dan pembayaran yang sudah tersimpan sebelumnya.
Nota pemesanan ini dirancang secara rinci dari proses pembayaran
sebebelumnya. Rancangan nota diberikan kepada pemesan sebagai
tanda bukti pemesanan dan pembayaran.
Gambar 28 Rancangan tampilan nota pemesanan
c. Implementasi system
1. Tampilan Awal Program
Tampilan awal saat program dijalankan terdapat menu login yang digunakan
khusus untuk admin yang bertugas mengelola data – data dalam menu
selanjutnya atau menu utama. Menu utama terdapat beberapa menu pilihan
yang ditampilkan, menu itu adalah sebagai berikut :
Menu Master, dalam menu master terdapat beberapa pilihan sub
menu yaitu :Menu Pegawai, Menu pemesan, Menu barang
Menu Transaksi, dalam menu transaksi terdapat beberapa pilihan
sub menu yaitu : Menu Pesan, Menu Bayar
Menu Laporan, dalam menu laporan terdapat beberapa pilihan sub
menu yaitu: Menu Laporan Pegawai, Menu Laporan Pemesan,
Menu Laporan Barang, Menu Laporan Pesan.
Menu About, dalam menu about terdapat sub menu programmer.
Menu Logout, menu logout merupakan pilihan menu yang digunakan
untuk keluar dari program.
Tampilan Form Login
Dalam halaman login merupakan tampilan awal dari program ketika setelah
dijalankan, halaman login digunakan khusus oleh admin atau pegawai untuk bertugas
mengelola data – data yang ada pada halaman utama. Menu pada form utama yaitu
menu master dengan submenunya aktif, menu transaksi dengan submenunya aktif,
menu laporan dengan submenunya aktif, menu about dengan submenu aktif dan
menu keluar yang berfungsi untuk keluar dari program.
Gambar 29 Halaman login
Pada setiap pembuatan sistem informasi untuk kemanan sistem diperlukan proses
login untuk membatasi pengguna sistem. Pembatasan pengguna tersebut bertujuan untuk
keamanan data dan transaksi yang dilakukan pada perusahaan.
Jika kode username dan password tidak terdaftar di dalam program atau petugas
dalam memasukkan username dan password salah, maka akan muncul tampilan
peringatan.
Gambar 30 Tampilan kesalahan login
Tampilan Menu Utama
Tampilan menu utama merupakan tampilan setelah halaman login berhasil
masuk. Dalam tampilan menu utama sudah tersaji beberapa pilihan menu yang
dibuat dalam program.
Gambar 31 Tampilan Menu Utama
Tampilan menu master
Pada halaman menu master terdapat pilihan sub menu yaitu sub menu
pegawai ,sub menu pemesan dan sub menu barang. Pada halaman ini nantinya
digunakan untuk menginputkan data sesuai dengan pilihan menu yang tersedia.
Gambar 32 Tampilan menu master
Tampilan sub menu pegawai
Pada sub menu pegawai digunakan untuk menginput, mengubah
membatalkan dan menghapus data pegawai.
Gambar 33 Tampilan sub menu pegawai
Pada sub menu data pegawai terdapat beberapa tombol yang berfungsi
sebagai berikut :
1) Tombol simpan berfungsi untuk menyimpan data pegawai baru yang telah
diinputkan,
2) Tombol edit berfungsi untuk mengedit data pegawai yang akan diinputkan,
3) Tombol baru berfungsi untuk data pegawai baru yang akan diinputkan,
4) Tombol hapus berfungsi untuk menghapus data pegawai ,
5) Tombol pencarian berfungsi untuk mencari data pegawai yang telah
diinputkan,
6) Tombol keluar berfungsi untuk keluar dari tampilan form data pegawai,
Tampilan sub menu pemesan
Pada sub menu data pemesanan digunakan untuk menginputkan,
menghapus, mengedit dan membatalkan data barang yang sudah dipesan.
Gambar 34 Tampilan sub menu pemesan
Pada sub menu data pemesan terdapat beberapa tombol yang berfungsi sebagai
berikut :
1) Tombol simpan berfungsi untuk menyimpan data pemesan baru yang telah
diinputkan,
2) Tombol edit berfungsi untuk mengedit data pemesan yang akan diinputkan,
3) Tombol baru berfungsi untuk data pemesan baru yang akan diinputkan,
4) Tombol hapus berfungsi untuk menghapus data pemesan,
5) Tombol pencarian berfungsi untuk mencari data pemesan yang telah
diinputkan,
6) Tombol keluar berfungsi untuk keluar dari tampilan form data pemesan,
Tampilan sub menu barang
Pada sub menu data barang digunakan untuk menginputkan, menghapus,
mengedit dan membatalkan data barang.
Gambar 35 Tampilan sub menu barang
Pada sub menu data barang terdapat beberapa tombol yang berfungsi
sebagai berikut :
1) Tombol simpan berfungsi untuk menyimpan data barang baru yang telah
diinputkan,
2) Tombol edit berfungsi untuk mengedit data barang yang akan diinputkan,
3) Tombol baru berfungsi untuk data barang baru yang akan diinputkan,
4) Tombol hapus berfungsi untuk menghapus data barang,
5) Tombol pencarian berfungsi untuk mencari data barang yang telah diinputkan.
6) Tombol keluar berfungsi untuk keluar dari tampilan form data barang,
Tampilan menu transaksi
Pada menu transaksi terdapat dua sub menu yaitu transaksi pesan dan
transaksi bayar..
Gambar 36 Tampilan menu transaksi
Tampilan sub menu transaksi pesan
Halaman transaksi pesan adalah halaman yang digunakan untuk mengolah
data saat terjadi transaksi pemesanan barang.
Gambar 37 Tampilan sub menu transaksi pesan
Pada sub menu transaksi pesan terdapat beberapa tombol yang berfungsi
sebagai berikut :
a) Tombol tambah digunakan untuk menambah barang yang akan dipesan dan
menyimpan sementara pada tabel barang yang akan dipesan atau menampilkan
daftar barang yang akan dipesan di dalam tabel,
b) Tombol edit digunakan untuk merubah data barang yang akan dipesan.
c) Tombol hapus digunakan untuk mengahus data barang yang akan dipesan.
d) Tombol baru digunakan untuk membersihkan lembar pada pengisian data.
e) Tombol pesan digunakan untuk menyimpan data transaksi pemesanan barang.
f) Tombol keluar digunakan untuk keluar dari halaman sub menu transaksi pesan.
Tampilan sub menu transaksi bayar
Halaman transaksi bayar merupakan form untuk mengolah data lebih lanjut
dari transaksi pesan, dalam form ini mencatat pembayaran dalam pemesanan
barang.
Gambar 38 Tampilan sub menu transaksi bayar
Pada sub menu transaksi bayar terdapat beberapa tombol yang berfungsi
sebagai berikut :
a) Tombol bayar digunakan untuk mencatat atau menyimpan setiap pembayaran.
b) Tombol ambil barang digunakan untuk memproses status barang tersebut
bahwa barang pesanan sudah diambil atau masih dalam proses pesan.
c) Tombol cetak nota digunakan untuk mencetak nota suatu proses pemesanan
dan pembayaran.
d) Tombol keluar digunakan untuk keluar dari halam sub menu transaksi bayar.
Tampilan menu laporan
Menu laporan terdiri dari empat submenu. Submenu laporan data pegawai
digunakan untuk menampilkan laporan data pegawai, laporan data pemesan
digunakan untuk menampilkan laporan data pemesan, laporan data barang
digunakan untuk menampilkan data barang, dan laporan data pesan digunakan
untuk menampilkan data pesan.
Gambar 39 Tampilan menu laporan
Tampilan sub menu laporan pegawai
Submenu laporan data pegawai digunakan untuk menampilkan laporan data
pegawai.
Gambar 40 Tampilan sub menu laporan pegawai
Tampilan sub menu laporan pemesan
Submenu laporan data pemesan digunakan untuk menampilkan laporan data
pemesan.
Gambar 41 Tampilan sub menu laporan pemesan
Tampilan sub menu laporan barang
Submenu laporan data barang digunakan untuk menampilkan laporan data
barang.
Gambar 42 Tampilan sub menu laporan barang
Tampilan sub menu laporan pesan
Submenu laporan data pesan digunakan untuk menampilkan laporan data
pesan dan bisa ditampilkan berdasarkan periode waktu.
Gambar 43 Tampilan sub menu laporan pesan
Gambar 44 Tampilan laporan pesan
Tampilan menu about
Menu about ini terdiri dari sub menu programmer, yang menampilkan data
programmer atau identitas dan informasi pembuat program.
KESIMPULAN
Sistem Informasi Pengolahan Data Order Barang Pada CV. Atlantic Container Line
berfungsi sebagai media untuk memudahkan pencatatan atau pengolahan data yang
berhubungan dengan transaksi pemesanan suatu barang dan dalam pembayaran secara
rinci. Sistem mencakup transaksi-transaksi utama yang dilakukan pada CV. Atlantic
Container Line seperti transaksi pesan dan transaksi pembayaran, sehingga sistem dapat
diterapkan secara nyata pada CV tersebut. Sistem menghasilkan laporan-laporan transaksi
pada CV. Atlantic Container Line yang dapat secara langsung direkap dan memberikan
laporan secara akurat.
SARAN
Sistem ini masih terdapat beberapa kelemahan misalnya belum adanya penjualan
barang, laporan buku besar perbulan dan belum dilengkapi dengan barcode maka dari itu
diharapkan untuk kedepannya yang ingin mengembangkan sistem ini memberikan suatu
masukan yang berarti dan bermanfaat atas segala kekurangan dari sistem informasi
pengolahan order barang ini.
DAFTAR PUSTAKA
[1] Budiningsih, S.N.S., 2011, Sistem Informasi Pemesanan Dan Penjualan pada Dinar Offset, Laporan Tugas akhir, Jurusan Manajemen Informatika, STMIK El Rahma, Yogyakarta.
[2] Deborah, K dan Edy P., 2009, Pengantar Sistem Informasi, Mahameru Prees, Yogyakarta.
[3] Dharma, O.B.S., 2002, Perencanaan dan Pembangunan Sistem Informasi, Andi Offset, Yogyakarta.
[4] Fathansyah, 2002, Buku Teks Ilmu Komputer Basis Data, Informatika, Bandung.
[5] Husni, 2004, Pemograman Database Dengan Delphi, Graha Ilmu, Yogyakarta.
[6] Jogiyanto, H.M., 1990, Analisis & Disain Sitem Informasi, Andi Offset, Yogyakarta.
[7] Khotimah, U., 2005, Sistem Informasi Pemesanan Cetakan pada Percetakan UD. Pelangi, Laporan Tugas Akhir, Jurusan Manajemen Informatika, STMIK El Rahma, Yogyakarta.
[8] Kusrini, 2007, Strategi Perancangan dan Pengelolaan Basis Data, Andi Offset, Yogyakarta.
[9] Kristanto, A., 2008, Perancangan Sistem Informasi dan Aplikasinya, Gava Media, Yogyakarta.
[10] Safira, A., 2011, Sistem Informasi Pemesanan Gose Futsal Berbasis Web, Skripsi, Jurusan Sistem Informasi, STMIK El Rahma, Yogyakarta.
[11] Suryantoro, B., 2013, Sistem Informasi Penjualan Dan Pembelian Alat Musik Di Toko DJS Menggunakan Borland Delphi 7 dan MySQL, Laporan Tugas Akhir, Jurusan Manajemen Informatika, STMIK El Rahma, Yogyakarta.
[12] Wicaksono., 2011, Sistem Informasi Penjualan pada Minimarket Yomart Menggunakan Microsoft Visual Foxfro 9.0, Skripsi, Jurusan Sistem Informasi, STMIK El Rahma, Yogyakarta.