I.
Pendahuluan
1.1 Latar Belakang
II.
Dewasa ini perkembangan
teknologi telah masuk ke pelosok-pelosok
daerah dan keberbagai sektor. Kemajuan
teknologi informasi seolah-olah membuat
semua orang dapat mengetahui apa saja
yang ingin mereka ketahui dengan cepat.
Dengan perkembangan teknologi yang
lebih baik, dapat memudahkan dalam
XLIV.
LIV.
LXXI.
LV.
LVI.
LVII.
LVIII.
LIX.
LX.
LXI.
LXII.
LXIII.
LXIV.
LXV.
LXVI.
LXVII.
LXXII.
LXXIII.
LXXIV.
Diagram Overview
LXVIII.
LXXV.
LXXVI.
LXXVII.
LXXVIII.
LXXIX.
LXIX.
LXX. Diagram Rinci 4 Level 1
LXXX.
XCIV.
XCV. 2NF Purchase Order
XCVI.
XCVII.
XCVIII.
XCIX.
LXXXI.
LXXXII.
LXXXIII.
LXXXIV.
3.6 Normalisasi
LXXXV.
Normalisasi
diperlukan agar atribut-atribut dapat
dikelompokan dan menjadi sebuah relasi
baru yang berstruktur baik sehingga
memungkinkan untuk tidak terjadinya data
ganda (redundancy data).
LXXXVI.
LXXXVII.
LXXXVIII.
LXXXIX.
Unnormal
Purchase
Order
XC.
XCI.
XCII. 1NF Purchase Order
XCIII.
C.
3.7 Relasi Tabel
CI.
Proses relasi antar tabel
merupakan pengelompokan data menjadi
tabel-tabel yang menunjukan entitas dan
relasinya, yang berfungsi untuk mengakses
data item sedemikian rupa sehingga basis
data mudah dimodifikasi.
CII.
CIII.
CIV.
CV.
CVI.
CVII.
CVIII.
3.8 Perancangan Antar Muka
CXII.
CXIII. Pengujian Dan Implementasi Sistem
4.1 Pengujian
CXIV. Pengujian penelitian ini
menggunakan metode pengujian Black
Box, dimana pengujian ini hanya menguji
hasil dari eksekusi program dengan
memeriksa fungsionalitas dari perangkat
lunak. Pengujian ini dianalogikan seperti
melihat kepada kotak hitam yang tampak
hanya bagian luarnya saja tanpa melihat
bagian dalamnya. Dengan kata lain,
mengesampingkan kefektifan struktur
kode program ataupun akses kedalam
database.
CXV. Adapun komponen yang
harus diperhatikan dalam pengujian ini
adalah :
a) Faktor
Pengujian
yang
mana
memperhatikan hal-hal apa saja yang
menjadi fokus perhatian terhadap
sistem yang akan diuji.
b) Tahapan pengujian yang merupakan
langkah-langkah untuk memeriksa
hasil dari masukan, keluaran yang
diharapkan, serta status akhir yang
diharapkan menjadi valid.
CXVI.
CXVII.
CXVIII.
CXIX.
CXX.
CXXI.
CXXII.
CXXIII.
CXXIV.
CXXV.
4.1.1 Rencana Pengujian
CXXVI. K
e
CXXVII.B
l
u
a
ti
s
r
U
U
ji
j
i
CXXX. L
o
g
i
n
CXXXI. P
e
n
g
e
c
e
k
a
n
L
o
g
i
n
CXXXIV.
CXXXV. P
Pengisian
e
D
n
a
g
t
is
a
ia
n
D
at
a
B
a
r
a
n
g
CXXXIX.
Pengisian
D
at
a
C
u
st
o
m
e
r
CXLIII. P
e
n
g
is
ia
n
CXXVIII.
Tingkat
P
e
n
g
u
j
i
a
n
CXXXII. S
i
s
t
e
m
CXXIX. J
e
n
i
s
P
e
n
g
u
j
i
a
n
CXXXIII. B
l
o
c
k
B
o
x
CXXXVI.
Modul
CXL.
CXXXVII.
Block Box
M CXLI.
o
d
u
l
B
l
o
c
k
B
o
x
CXLIV. M CXLV.
o
d
u
l
B
l
o
c
k
B
D
at
a
P
e
n
j
u
al
a
n
CXLVII. F
il
te
r
C
et
a
k
P
e
n
j
u
al
a
n
o
x
CXLVIII. M CXLIX. B
o
l
d
o
u
c
l
k
B
o
x
CLXVII.
CLXVIII.
4.2.2 Tampilan Input Barang
CLXIX.
Form Data Barang
berfungsi untuk entry data barang yang
terdapat di perusahaan dan disimpan dalam
d_barang.
CLXX.
CLXXI.
CL.
CL.1.2 Kesimpulan Hasil Pengujian
CLI.
Kesimpulan
dari
hasil
pengujian berdasarkan tabel rencana
pengujian diperoleh :
CLII.
CLIV.
Butir Uji
Pengecekan
Login
CLVI.
Pengisian Data
Barang
CLVIII. Pencarian Data
CLX.
Pengisian Data
Customer
CLXII. Pengisian Data
Penjualan
Pass
Pass
CLXIII. Pass
CLXIV.
* Pass : Lolos uji dengan
hasil valid.
CLXV.
4.2 Implementasi
4.2.1 Tampilan Login
CLXVI.
Form
Login
merupakan media untuk masuk kedalam
sistem dan mengaktifkan menu utama
agar dapat mengakses dan menjalankan
sistem. User perlu memasukan ID dan
Password pada form login.
CLXXII.
4.2.3 Tampilan Input Customer
CLXXIII.
Form
Data
Customer berfungsi untuk entry data
customer yang terdaftar/menjadi mitra
kerja di perusahaan, data customer
disimpan dalam d_customer.
CLXXIV.
CLXXV.
4.2.4 Tampilan Input Penjualan
CLXXVI.
Form
Customer
Order merupakan form untuk melakukan
transaksi penjualan barang ke customer.
Terdapat 2 (dua) buah Tabualsi dalam form
ini, yaitu Basic dan Detail. Tabulasi Basic
berisi informasi standar dalam pengisian
customer order, seperti Nomor CO,
tanggal pemesanan, nama customer, dsb.
Tabulasi Detail berisi informasi pembelian
serta detail barangnya.
CLXXVII.
CLXXVIII.
4.2.5 Tampilan Cetak Penjualan
CLXXIX.
Form
Dialog
Laporan Penjualan berfungsi untuk memfilter dari transaksi penjualan yang
tersimpan dalam database.
CLXXX.
CLXXXI.
4.2.6 Tampilan Laporan Penjualan
CLXXXII.
Laporan Penjualan
merupakan laporan untuk menampilkan
transaksi pembelian pertanggal beli.
CLXXXIII.
CLXXXIV.
CLXXXV.
CLXXXVI.
Kesimpulan Dan Saran
5.1 Kesimpulan
CLXXXVII. Berdasarkan
dari
hasil perancangan aplikasi penjualan,
maka dapat di tarik kesimpulan :
a) Sistem yang telah terkomputerisasi
dengan program komputer akan sangat
membantu sekali dalam menyelesaikan
suatu masalah. Aplikasi ini dirancang
untuk
mempermudah
proses
pencatatan dan penyimpanan data,
sehingga hal ini dapat mengoptimalkan
proses pembuatan laporan penjualan
barang,
serta
data
perusahaan
tersimpan rapih dan lebih terstruktur;
b) Pengolahan
transaksi
dalam
menyelesaikan suatu masalah transaksi
penjualan barang, sehingga konsumen
tidak dikecewakan oleh perusahaan
karena lamanya dalam pemrosesan dan
pengolahan data.
CLXXXVIII.
5.2 Saran
CLXXXIX. Berdasarkan
kesimpulan diatas, maka saran yang dapat
diberikan ialah :
a) Tidak menutup kemungkinan akan
diadakannya pembaharuan secara
berkala terhadap aplikasi ini atau
melengkapi
kelemahan-kelemahan
program ini, agar aplikasi selalu
berjalan optimal dan sejalan dengan
perkembangan data dan teknologi;
b) Sebaiknya diadakan suatu pelatihan
terhadap para operator yang akan
menjalankan aplikasi ini sehingga
tidak menghambat rangkaian kerja
yang akan dilakukan dan untuk
menjamin kebenarannya, ketepatan,
dan kecepatan pemrosesan data.
CXC.
CXCI. DAFTAR PUSTAKA
[1] Pressman, R.S. 2002. Rekayasa
Perangkat Lunak : Pendekatan Praktisi
[2]
[3]
[4]
[5]