• Tidak ada hasil yang ditemukan

Perancangan Arsitektur Jaringan

ANALISIS DAN PERANCANGAN SISTEM

9. Data Pengiriman Barang

4.2.5.4 Perancangan Arsitektur Jaringan

Arsitektur jaringan pada Bali Collection tidak menggunakan server, karena hanya di gunakan oleh satu user saja.

BAB V

Pengujian dan Impelentasi Sistem

5.1. Pengujian

Pengujian sistem dimaksudkan untuk menguji semua elemen – elemen

perangkat lunak yang dibuat apakah sudah sesuai dengan yang diharapkan.

5.1.1. Rencana Pengujian

Pengujian software dalam penelitian ini dilaksanakan oleh pihak user atau

pengguna, sedangkan untuk metode pengujian yang digunakan adalah pengujian black box. Pengujian black box adalah pengujian aspek fundamental sistem tanpa memperhatikan struktur logika internal perangkat lunak. Metode ini digunakan untuk mengetahui apakah perangkat lunak berfungsi dengan benar. Pengujian black box merupakan metode perancangan data uji yang didasarkan pada spesifikasi perangkat lunak yang dibuat. Adapun hal–hal yang akan di ujikan menggunakan metode black box ini adalah sebagai berikut :

Rencana Pengujian Sistem Informasi Barang Masuk dan Keluar pada gudang Volltafolks Hardware

Tabel 5.1 Penjelasan Pengujian Sistem

Kelas Uji Butir Uji

Jenis Pengujian

Login Login Black Box

Pengolahan data Pengolahan data barang, data toko, data user Black Box

Pembuatan Laporan

Laporan stok data barang, laporan pemesanan barang, laporan penerimaan barang, laporan pengiriman barang

Black Box

5.1.2. Kasus dan Hasil Pengujian

1. Pengujian Login

Berikut ini adalah hasil pengujian sistem menggunakan metode black box

Pengujian Login

Tabel 5.2 Penjelasan Pengujian Login

Data yang dimasukkan Yang diharapkan Pengamatan Kesimpulan

User name dan Password terisi dengan benar

Akan menampilkan form utama Menampilkan form utama [√] diterima [ ] ditolak

User name dan Password kosong atau User name dan Password salah Akan menampilkan “Password anda salah” Akan menampilkan “Password anda salah” [√] diterima [ ] ditolak

2. Pengujian Pengujian Data

Tabel 5.3 Penjelasan Pengujian Data

Kasus dan Hasil Uji (Data Normal)

Data Masukan Yang Diharapkan Pengamatan Kesimpulan Klik “Tambah” Tombol yang aktif

hanya tombol “Simpan” dan “Keluar”

Dapat mengisi tiap field sesuai yang

diharapkan

[ √] diterima [ ] ditolak

Mengisi textbox tiap field.

Klik “Simpan”

Data tersimpan Tombol

“Simpan” dapat berfungsi sesuai yang diharapkan [√ ] diterima [ ] ditolak

Klik “edit” data diperbaharui Tombol “Edit” dapat berfungsi sesuai yang diharapkan

[√ ] diterima [ ] ditolak

Klik ‘Hapus’ Data terhapus Tombol “Hapus” berfungsi sesuai yang diharapkan [√ ] diterima [ ] ditolak

Kasus dan Hasil Uji (Data Salah)

Data Masukan Yang Diharapkan Pengamatan Kesimpulan Pengisian textbox

jumlah dengan selain angka

Muncul pesan bahwa data harus diisi dengan angka Tekxtbox berfungsi sesuai yang diharapkan [√] diterima [ ] ditolak

5.1.3. Kesimpulan Hasil Pengujian

Berdasarkan hasil pengujian dengan kasus uji sample di atas dapat ditarik

kesimpulan bahwa secara fungsional perangkat lunak sudah sesuai dengan yang di

harapkan bahwa tidak ada redudansi pada sistem. Data user name, password, data

barang, data toko, data user tidak akan ada yang sama karena sistem tidak akan memperoses jika data tersebut sudah terdaftar dalam database sistem.

5.2 Implementasi

Implementasi merupakan kegiatan akhir dari proses penerapan sistem baru dimana tahap ini merupakan tahap meletakan sistem supaya siap untuk dioprasikan dan dapat dipandang sebagai usaha untuk mewujudkan sistem yang telah dirancang. Langkah–langkah dalam tahap implementasi ini dalah urutan kegiatan awal sampai akhir yang harus dilakukan dalam mewujudkan sistem yang telah dirancang.

5.2.1. Batasan Implementasi

Dalam mengimplementasikan perangkat lunak sistem informasi barang masuk dan keluar pada bali collection ini terdapat beberapa

hal yang menjadi batasan sistem yaitu :

1. Basis data yang digunakan dalam implementasi ini adalah menggunakan

2. Sistem Informasi Barang Masuk dan Keluar pada Bali Collection ini di implementasikan khusus untuk pemesanan barang pada supplier, penerimaan barang dari supplier, dan pengiriman barang pada pelanggan.

5.2.2. Implementasi Perangkat Lunak

Untuk sistem ini perangkat lunak atau fasilitas komputer hanya dapat digunakankan bila dilengkapi dengan software, sedangkan aspek penunjang dari software ini diharapkan dapat menghasilkan informasi baik melalui layar monitor maupun printer sebagai otak laporan.

Perangkat lunak ini terdiri dari sistem oprasi dan aplikasi database, adapun spesifikasi perangkat lunak tersebut adalah :

a. Sistem Operasi Windows Xp SP3

b. Program Aplikasi Database SQL Server 2000

c. Program Aplikasi Visual Basic 6.0

5.2.3. Implementasi Perangkat Keras

1. Proccesor Intel Pentium IV atau AMD setara

2. Hardisk Seagate 40 Gb

3. VGA 128 MB

4. Ram/Memory DDR II 512 MB

5.2.4. Implementasi Basis Data

a.Tabel data barang

CREATE TABLE `tbarang` (

`kode_barang` VARCHAR( 15 ) NOT NULL , `jenis_barang` VARCHAR( 25) NOT NULL , `nama_barang` VARCHAR( 25) NOT NULL , `ukuran` VARCHAR( 5 ) NOT NULL , `warna` VARCHAR( 20 ) NOT NULL , `harga_barang` MONEY( 50 ) NOT NULL , `jumlah_barang` VARCHAR( 4 ) NOT NULL , PRIMARY KEY ’kode_barang’

b. Tabel data toko

CREATE TABLE `ttoko` (

`kode_toko` VARCHAR( 5 ) NOT NULL , `nama_toko` VARCHAR( 25 ) NOT NULL , `alamat_toko` VARCHAR( 50 ) NOT NULL , `telp_toko` VARCHAR( 15 ) NOT NULL , `contact_toko` VARCHAR( 30 ) NOT NULL ,

c. Tabel data penerimaan

CREATE TABLE `tpenerimaan` (

`no_penerimaan` VARCHAR( 15 ) NOT NULL , `tanggal_penerimaan` VARCHAR( 8 ) NOT NULL , `kode_toko` VARCHAR( 15 ) NOT NULL ,

PRIMARY KEY ( `no_penerimaan` )

d. Tabel data pemesanan

CREATE TABLE `tpemesanan` (

`no_pemesanan` VARCHAR( 15 ) NOT NULL , `tanggal_pemesanan` VARCHAR( 8 ) NOT NULL , `status_pemesanan` VARCHAR( 10 ) NOT NULL ,

PRIMARY KEY ( `no_pemesanan` )

e. Tabel data pengiriman

CREATE TABLE `tpengiriman` (

`no_pengiriman` VARCHAR(15 ) NOT NULL , `tgl_pengiriman` VARCHAR( 8) NOT NULL , `kode_toko` VARCHAR( 15 ) NOT NULL ,

f. Tabel data detailpemesanan

CREATE TABLE `tdetailpemesanan` (

`no_pemesanan` VARCHAR(15 ) NOT NULL , `kode_barang` VARCHAR( 15 ) NOT NULL , `jumlah_pemesanan` VARCHAR( 4) NOT NULL ,

h. Tabel data detailpengiriman

CREATE TABLE `tdetailpengiriman` (

`no_pengiriman` VARCHAR( 8 ) NOT NULL , `kode_barang` VARCHAR( 8 ) NOT NULL ,

`jumlah_pengiriman` VARCHAR( 50 ) NOT NULL ,

5.2.5. Implementasi Antar Muka

Pada tahapan ini akan diterangkan secara singkat penggunaan program sistem informasi barang masuk dan keluar pada bali collection beserta cara penggunaanya sebagai berikut:

1. Implementasi Login

Gambar 5.1 Implementasi Login

Form login ini berfungsi sebagai penentu bagi pengguna program aplikasi, sehingga tidak sembarang orang bisa mengakses program ini. Pada form login ini terdapat tombol, yaitu tombol ”LOGIN” yang berfungsi untuk masuk ke tampilan berikutnya.

2. Implementasi Menu Utama

Gambar 5.2 Implementasi Menu Utama

Tabel 5.4 Penjelasan Implementasi Menu Utama Menu Penjelasan

Master Berisi data barang, data supplier, data pelanggan

Transaksi

Digunakan untuk memproses data pemesanan, data penerimaan, data pengiriman

Report

Digunakan untuk mencatak laporan data stok barang, data pemesanan, data penerimaan, data pengiriman

3. Implementasi Menu Master

Gambar 5.3 Implementasi Menu Master

Tabel 5.5 Penjelasan Sub Menu Master

Menu Penjelasan

Data barang Untuk input data barang

Data Supplier Untuk input data supplier

4. Implementasi Menu Transaksi

Gambar 5.4 Implementasi Menu Transaksi

Tabel 5.6 Penjelasan Sub Menu Transaksi

Menu Penjelasan

Data Pemesanan Untuk pengolahan data pemesanan

Data Penerimaan Untuk pengolahan data penerimaan

5. Implementasi Menu Report

Gambar 5.5 Implementasi Menu Report

Tabel 5.7 Penjelasan Sub Menu Report

Menu Penjelasan

LaporanStok Barang

Untuk mencetak laporan stock barang

5.2.6. Implementasi Instalasi Program

1. Memilih setup.exe, maka akan tampil Pengiriman Barang setup klik OK untuk melanjutkan instalasi progam.

2. Maka akan tampil yaitu instalasi program Stok Barang, pada change directory untuk memilih penyimpanan program pada partisi windows, setelah ditentukan klik pada gambar computer untuk melanjutkan instalasi program.

3. Pada tampilan ini untuk memberitahu file sudah terdapat pada partisi windows, klik continue untuk melanjutkan instalasi program.

Gambar 5.8 Pengiriman Barang (choose program)

5.2.7. Penggunaan Program

Dalam pembuatan aplikasi software diperlukan pemilihan bahasa pemograman yang menunjang dari perangkat tersebut, karena ini akan berpengaruh terhadap sukses atau tidaknya suatu aplikasi.

1. Form Login

Gambar 5.9 Implementasi Menu Login

Form login ini berfungsi sebagai penentu bagi pengguna program aplikasi, sehingga tidak sembarang orang bisa mengakses program ini. Pada form login ini terdapat tombol, yaitu tombol ”LOGIN” yang berfungsi untuk masuk ke tampilan berikutnya.

2. Form Menu Utama

Gambar 5.10 Implementasi Menu Utama

Tabel 5.8 Penjelasan Sub Menu Report

Menu Penjelasan

Master Berisi data barang, data supplier, data pelanggan

Transaksi

Digunakan untuk memproses data pemesanan, data penerimaan, data pengiriman

Report

Digunakan untuk mencatak laporan data stok barang, data pemesanan, data penerimaan, data pengiriman

3. Form Barang

Gambar 5.11 Implementasi Form Barang

Form cari data barang ini merupakan form yang berfungsi untuk mencari data barang di gudang Volltafolks Hardware.

Gambar 5.12 Form Tambah Data Barang

Form Tambah data Bartang merupakan form yang berfungsi untuk memasukkan data barang di gudang Volltafolks Hardware untuk disimpan ke database.

Tabel 5.9 Fungsi Tombol-Tombol FormData Barang

4. Form Data Toko

Gambar 5.13 Form Tambah Data Toko

NO TOMBOL KETERANGAN

1 Tambah Untuk menambah recordbaru

2 Simpan Untuk menyimpan record

3 Edit Untuk mengeditrecordyang telah ada

4 Hapus Untuk menghapus recordyang telah ada

5 Keluar Untuk keluar dari form

Form Tambah data Supplier merupakan form yang berfungsi untuk memasukkan data Supplier di gudang Volltafolks Hardware untuk disimpan ke database.

Tabel 5.10 Fungsi Tombol-Tombol FormData Toko

NO TOMBOL KETERANGAN

1 Tambah Untuk menambah recordbaru

2 Simpan Untuk menyimpan record

3 Edit Untuk mengeditrecordyang telah ada

4 Hapus

Untuk menghapus record yang telah ada

5 Keluar Untuk keluar dari form

5. Form Data User

6. Form Data Pemesanan

Gambar 5.15 Form Data Pemesanan

Form Pemesanan merupakan form yang berfungsi untuk memproses pemesanan di Bali Collection untuk disimpan ke database

Tabel 5.11 Fungsi Tombol-Tombol FormData Pemesanan

7. Form Data Penerimaan

Gambar 5.16 Form Data Penerimaan NO TOMBOL KETERANGAN

1 Tambah Untuk menambah recordbaru

2 Simpan Untuk menyimpan record

3

View Pemesanan

Untuk mengeditrecordyang telah ada

Form Penerimaan merupakan form yang berfungsi untuk memproses pemesanan di Bali Collection untuk disimpan ke database

Tabel 5.12 Fungsi Tombol-Tombol FormData Penerimaan

NO TOMBOL KETERANGAN

1 Tambah Untuk menambah recordbaru

2 Simpan Untuk menyimpan record

3

View Penerimaan

Untuk mengeditrecordyang telah ada

8. Form Data Pengiriman

Gambar 5.17 Form Data Pengiriman

Form Pengiriman merupakan form yang berfungsi untuk memproses pemesanan di Bali Collection untuk disimpan ke database

Tabel 5.13 Fungsi Tombol-Tombol FormData Pengiriman

9. Form Laporan

Gambar 5.18 Form Menu Report

NO TOMBOL KETERANGAN

1 Tambah Untuk menambah recordbaru

2 Simpan Untuk menyimpan record

3

View Pengiriman

Untuk mengeditrecordyang telah ada

Gambar 5.19 Form Report

Form Laporan merupakan form yang berfungsi untuk memproses pencetakan laporan di Bali Collection

Tabel 5.14 Fungsi Tombol-Tombol FormLaporan

NO TOMBOL KETERANGAN

1

Laporan Stok Barang

Untuk mencetak laporan stok barang

2 Transaksi

Untuk mencetak laporan – laporan transaksi

3. Jenis Laporan

Untuk memilih transaksi yang akan di cetak

4. Perhari Untuk mencetak transaksi perhari

5 Perbulan Untuk mencetak transaksi perbulan

6 Pertahun Untuk mencetak transaksi pertahun

7. Cetak Untuk mencetak transaksi

BAB VI

Kesimpulan dan Saran

6.1. Kesimpulan

Setelah melakukan penelitian tugas akhir di gudang Volltafolks

Hardware, maka dapat diambil kesimpulan sebagai berikut :

1. Dengan komputerisasi Sistem informasi pengiriman barang pada gudang

Volltafolks Hardware di harapkan dapat mempermudah melakukan

pengolahan data pemesanan, data penerimaan, dan data pengiriman.

2. Dengan Komputerisasi tersebut diharapkan dapat dilakukan proses

pencarian data yang relative lebih cepat dibandingkan dengan sistem yang

sebelumnya.

3. Program Sistem Informasi pengiriman barang ini menghasilkan output

melalui media kertas yaitu berupa dokumen-dokumen laporan hasil

pencetakan.

Dan dengan adanya perangkat lunak yang baru ini akan dapat

mempermudah dalam kerja, dalam hal ini :

1. Pengolahan data barang, data toko, data pemesanan, data penerimaan,dan

data pengiriman.

2. Proses pencarian dan pengecekan data master dan transaksi.

3. Proses pembuatan Laporan data barang, Laporan data pemesanan, Laporan

6.2. Saran

Diharapkan Sistem Informasi pengiriman barang pada gudang Volltafolks

Hardware membawa perbaikan untuk melengkapi sistem sehingga dapat

menunjang proses penyajian aplikasi yang tepat,cepat dan akurat.

Untuk implementasi dan pengembangan di masa yang akan datang,

diusulkan saran-saran sebagai berikut :

1. Untuk mencegah rusaknya atau hilangnya data dalam file, selanjutnya

dilakukan back up secara berkala.

2. Perlu adanya pemeliharaan data kerena data merupakan sumber yang sangat

penting dalam pengambilan keputusan,laporan dan informasi yang lain, baik

TUGAS AKHIR

Diajukan Sebagai Salah Satu Syarat Pada Kelulusan Program Diploma III Jurusan Manajemen Informatika

Oleh :

Vanny Fathiya Nurdiah 10907003

JURUSAN MANAJEMEN INFORMATIKA FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA BANDUNG

105

Abdul. Kadir 2002. Pengenalan Sistem Informasi. ANDI. Yogyakarta. Jogiyanto, 2001.Analisisi dan Desain Sistem. Andy OFFSET. Yogyakarta. Jogiyanto, 2005. Analisis dan Desain Struktur Sistem Informasi. Andy OFFSET.

Yogyakarta.

Nugroho,Bunafit.dan Indriyana,Indah.2007.Membuat Aplikasi Database SQL Server dengan Visual Basic 6.0.Gava Media.Yogyakarta.

Dokumen terkait