2012 1-00105-if bab 5

43
232 BAB 5 IMPLEMENTASI 5.1 Jadwal Implementasi Sistem Untuk membantu pengguna dalam pemakaian basis data diberikan panduan pengoperasiannya. Jadwal dari rencana implementasi adalah sebagai berikut : Tabel 5.1 Tabel Jadwal Rencana Implementasi Aktivitas Minggu 1 2 3 4 5 6 7 8 9 10 Instalasi Perangkat Keras Instalasi Sistem Operasi dan DBM S X Instalasi Sistem Aplikasi Basis Data X Konversi Dat a X X X X Panduan Pengoperasian Basis Data X Pelatihan X X Pengujian Sistem dan Revisi X X

Upload: jabarin-koni

Post on 28-Jul-2015

48 views

Category:

Education


2 download

TRANSCRIPT

Page 1: 2012 1-00105-if bab 5

232 

BAB 5

IMPLEMENTASI

5.1 Jadwal Implementasi Sistem

Untuk membantu pengguna dalam pemakaian basis data diberikan panduan

pengoperasiannya. Jadwal dari rencana implementasi adalah sebagai berikut :

Tabel 5.1 Tabel Jadwal Rencana Implementasi

Aktivitas Minggu

1 2 3 4 5 6 7 8 9 10

Instalasi Perangkat Keras

Instalasi Sistem Operasi dan

DBMS

X

Instalasi Sistem Aplikasi

Basis Data

X

Konversi Data X X X X

Panduan Pengoperasian

Basis Data

X

Pelatihan X X

Pengujian Sistem dan

Revisi

X X

Page 2: 2012 1-00105-if bab 5

233  

5.2 Spesifikasi Kebutuhan Perangkat

5.2.1 Spesifikasi Kebutuhan Perangkat Keras (Hardware)

Spesifikasi perangkat keras yang dibutuhkan oleh PT. Mandala Jaya Abadi

untuk implementasi aplikasi basis data penjualan adalah sebagai berikut :

1. Server

Prosesor : Intel Dual Core E2200 2,2 Ghz

Memori : 1GB

Harddisk : 250GB (minimum 80GB)

Monitor : LCD 15’

Mouse : Ya

Keyboard : Ya

Ethernet : Ya

2. Workstation

Prosesor : Intel Dual Core E2160 1,8Ghz

Memori : 512MB

Harddisk : 160GB (minimum 40GB)

Monitor : LCD 15’

Printer : Ya

Mouse : Ya

Keyboard : Ya

Ethernet : Ya

Page 3: 2012 1-00105-if bab 5

234  

5.2.2 Spesifikasi Kebutuhan Perangkat Lunak (Software)

Spesifikasi perangkat keras yang dibutuhkan oleh PT. Mandala Jaya Abadi

untuk implementasi aplikasi basis data penjualan adalah sebagai berikut :

1. Server

Sistem Operasi Windows Server 2003

Database Microsoft SQL Server 2005

Microsoft Visual Basic 2008

Crystal Report 11

2. Workstation

Sistem Operasi Windows XP

Aplikasi sistem basis data pembelian dan penjualan

5.2.3 Spesifikasi Kebutuhan Jaringan

Spesifikasi jaringan yang digunakan oleh PT. Mandala Jaya Abadi untuk

implementasi aplikasi basis data penjualan adalah sebagai berikut :

a. Network Interface Card (NIC), digunakan untuk menghubungkan komputer

yang satu dengan komputer yang lain.

b. Switch, digunakan untuk menghubungkan client dengan server.

c. Topologi yang digunakan adalah Topologi BUS, memilih topologi ini

karena penginstalasiananya yang sederhana dan sangat ekonomis dalam hal

biaya.

Page 4: 2012 1-00105-if bab 5

235  

Gambar 5.1 Gambar Topologi BUS untuk perancangan jaringan

5.2.4 Spesifikasi Kebutuhan Keamanan Sistem

Selain pembatasan hak akses terhadap data sebagaimana telah dirancang

sebelumnya, untuk dapat lebih meningkatkan keamanan terhadap penggunaan basis

data juga diperlukan pembatasan hak akses pada level aplikasi. Untuk pembatasan

hak akses melalui aplikasi, digunakan mekanisme autentifikasi pengguna, yaitu

dengan menggunakan login ID dari masing-masing pengguna dengan level-level

tertentu disertai dengan password yang terenkripsi dalam database. Keamanan

sistem ini dirancang pada program aplikasi. Selain itu juga diatur agar pengguna

hanya dapat mengakses modul program sesuai dengan haknya.

Page 5: 2012 1-00105-if bab 5

236  

5.3 Penggunaan Aplikasi

Layar Halaman Login

Gambar 5.2 Halaman Login

Gambar 5.3 Kotak pesan kesalahan informasi login

Pada halaman awal ini digunakan untuk autentifikasi user. Di halaman ini user

diwajibkan mengisi user ‘name’ dan ‘password’. Jika user ‘name’ dan ‘password’

belum diisi dan terdapat kesalahan dalam memasukan inputan maka akan muncul

kotak pesan kesalahan. Disini user juga pindah dapat ke halaman reset password.

Page 6: 2012 1-00105-if bab 5

237  

Layar Halaman Menu Utama

Gambar 5.4 Halaman Menu Utama

Setelah user melakukan login, maka halaman menu utama akan muncul. Disini

user dapat membuka form dari menu Penjualan, Leasing, Tagihan, Persediaan,

Perantara, Pelanggan dan Laporan. Tiap menu memiliki sub menu untuk menampilkan

form.

Page 7: 2012 1-00105-if bab 5

238  

Layar Form Input Penjualan

Gambar 5.5 Form Input Penjualan

Pada form ini, digunakan untuk memasukan informasi-informasi tentang transaksi

Penjualan. Informasi-informasi tersebut seperti data-data pelanggan, tipe pembayaran

yang diinginkan pelanggan, keterangan dari motor yang akan dibeli, serta data-data

kredit motor seperti leasing yang memberikan kredit, cabang leasing dari perusahaan

leasing, tabel angsuran yang dipilih pelanggan dan surveyor yang mensurvei

pelanggan.

Page 8: 2012 1-00105-if bab 5

239  

Layar Form Manage Penjualan

Gambar 5.6 Form Manage Penjualan

Pada form ini, digunakan untuk merubah dan mencetak informasi-informasi

tentang transaksi Penjualan. Informasi-informasi tersebut seperti data-data pelanggan,

tipe pembayaran yang diinginkan pelanggan, keterangan dari motor yang akan dibeli,

serta data-data kredit motor seperti leasing yang memberikan kredit, cabang leasing

dari perusahaan leasing, tabel angsuran yang dipilih pelanggan dan surveyor yang

mensurvei pelanggan. Pada form ini juga digunakan untuk mencetak kwitansi dan

surat jalan.

Page 9: 2012 1-00105-if bab 5

240  

Layar Form Manage Leasing

Gambar 5.7 Form Manage Leasing

Gambar 5.8 Form Manage Leasing (Tambah/Ubah Leasing)

Page 10: 2012 1-00105-if bab 5

241  

Pada form ini, digunakan untuk memasukan informasi-informasi baru dan

mengubah data-data tentang Leasing. Informasi-informasi tersebut seperti nama

leasing, status leasing, kode leasing, dan keterangan. Untuk mempermudah pencarian

kami juga menambahkan sebuah kotak pencarian. Data-data yang sesuai akan

ditampilkan pada data grid view diatas.

Page 11: 2012 1-00105-if bab 5

242  

Layar Form Manage Cabang Leasing

Gambar 5.9 Form Manage Cabang Leasing

Gambar 5.10 Form Cabang Leasing (Tambah/Ubah Cabang Leasing)

Page 12: 2012 1-00105-if bab 5

243  

Pada form ini, digunakan untuk memasukan informasi-informasi baru dan

mengubah data-data tentang Cabang Leasing. Informasi-informasi tersebut seperti

jenis leasing, nama cabang, alamat cabang, telepon cabang, status cabang leasing, dan

keterangan. Untuk mempermudah pencarian kami juga menambahkan sebuah kotak

pencarian. Data-data yang sesuai akan ditampilkan pada data grid view diatas.

Page 13: 2012 1-00105-if bab 5

244  

Layar Form Manage Tipe Angsuran

Gambar 5.11 Form Manage Tipe Angsuran

Gambar 5.12 Form Manage Tipe Angsuran (Tambah/Ubah Tipe Angsuran)

Page 14: 2012 1-00105-if bab 5

245  

Pada form ini, digunakan untuk memasukan informasi-informasi baru dan

mengubah data-data tentang Tipe Angsuran. Informasi-informasi tersebut seperti jenis

leasing, tipe angsuran dan subsidi. Untuk mempermudah pencarian kami juga

menambahkan sebuah kotak pencarian. Data-data yang sesuai akan ditampilkan pada

data grid view diatas.

Page 15: 2012 1-00105-if bab 5

246  

Layar Form Manage Surveyor

Gambar 5.13 Form Manage Surveyor

Gambar 5.14 Form Manage Surveyor (Tambah/Ubah Surveyor)

Page 16: 2012 1-00105-if bab 5

247  

Pada form ini, digunakan untuk memasukan informasi-informasi baru dan

mengubah data-data tentang Surveyor. Informasi-informasi tersebut seperti nama

cabang leas ing tempat surveyor bekerja, nama surveyor, telepon surveyor, status

surveyor dan keterangan. Untuk mempermudah pencarian kami juga menambahkan

sebuah kotak pencarian. Data-data yang sesuai akan ditampilkan pada data grid view

diatas.

Page 17: 2012 1-00105-if bab 5

248  

Layar Form Pembuatan Tagihan

Gambar 5.15 Form Pembuatan Tagihan

Pada form ini, digunakan untuk mencetak tagihan yang berisi data-data penjualan

secara kredit untuk diberikan kepada leasing. Informasi-informasi yang masukan

antara lain data-data pelanggan dan data-data leasing yang memberikan kredit. Data

tagihan yang sudah dibuat akan ditampilkan pada data grid view diatas.

Page 18: 2012 1-00105-if bab 5

249  

Layar Form Manage Tagihan

Gambar 5.16 Form Manage Tagihan

Gambar 5.17 Form Manage Tagihan (Ubah Tagihan)

Page 19: 2012 1-00105-if bab 5

250  

Pada form ini, digunakan untuk mengubah dan mencetak data-data tentang

Tagihan. Informasi-informasi yang dirubah antara lain data-data pelanggan dan data-

data leasing yang memberikan kredit. Untuk mempermudah pencarian kami juga

menambahkan sebuah kotak pencarian. Data-data yang sesuai akan ditampilkan pada

data grid view diatas.

Page 20: 2012 1-00105-if bab 5

251  

Layar Form Manage Tipe Motor

Gambar 5.18 Form Manage Tipe Motor

Gambar 5.19 Form Manage Tipe Motor (Tambah/Ubah Tipe Motor)

Page 21: 2012 1-00105-if bab 5

252  

Pada form ini, digunakan untuk memasukan informasi-informasi baru dan

mengubah tentang data-data Tipe Motor. Informasi-informasi tersebut seperti kode

tipe AHM, kode tipe, nama motor, harga OTR, tahun, kode warna, warna, dan

keterangan. Untuk mempermudah pencarian kami juga menambahkan sebuah kotak

pencarian. Data-data yang sesuai akan ditampilkan pada data grid view diatas.

Page 22: 2012 1-00105-if bab 5

253  

Layar Form Input Persediaan Motor (Manual)

Gambar 5.20 Form Input Persediaan Motor (Manual)

Pada form ini, digunakan untuk memasukan informasi-informasi baru, mengubah,

dan menghapus tentang data-data Persediaan Motor secara manual. Informasi-

informasi tersebut seperti jenis tipe motor, warna, nomor surat jalan Wahana, nomor

mesin, nomor rangka, status persediaan dan keterangan. Untuk mempermudah

pencarian kami juga menambahkan sebuah kotak pencarian.

Page 23: 2012 1-00105-if bab 5

254  

Layar Form Input Persediaan Motor (Upload)

Gambar 5.21 Form Input Persediaan Motor (Upload)

Pada form ini, digunakan untuk memasukan informasi-informasi baru, mengubah,

dan menghapus tentang data-data Persediaan Motor secara upload yang sudah

disediakan dari Main Dealer. Informasi-informasi yang di-upload sama seperti form

input persediaan motor secara manual

Page 24: 2012 1-00105-if bab 5

255  

Layar Form Manage Persediaan Motor

Gambar 5.22 Form Manage Persediaan Motor

Gambar 5.23 Form Manage Persediaan Motor (Ubah Tipe Persediaan Motor)

Pada form ini, digunakan untuk mengubah dan menghapus tentang data-data Tipe

Motor. Informasi-informasi tersebut seperti jenis tipe motor, warna, nomor surat jalan

Wahana, nomor SO, nomor mesin, nomor rangka, status persediaan, keterangan dan

tanggal masuk. Untuk mempermudah pencarian kami juga menambahkan sebuah

kotak pencarian. Data-data yang sesuai akan ditampilkan pada data grid view diatas.

Page 25: 2012 1-00105-if bab 5

256  

Layar Form Manage Perantara

Gambar 5.24 Form Manage Perantara

Gambar 5.25 Form Manage Perantara (Tambah/Ubah Perantara)

Page 26: 2012 1-00105-if bab 5

257  

Pada form ini, digunakan untuk memasukan informasi-informasi baru dan

mengubah data-data tentang Perantara. Informasi-informasi tersebut seperti nama

perantara, alamat perantara, telepon perantara, status perantara. Untuk mempermudah

pencarian kami juga menambahkan sebuah kotak pencarian. Data-data yang sesuai

akan ditampilkan pada data grid view diatas.

Page 27: 2012 1-00105-if bab 5

258  

Layar Form Manage Display Motor

Gambar 5.26 Form Manage Display Motor

Gambar 5.27 Form Manage Display Motor (Tambah/Retur Display Motor)

Page 28: 2012 1-00105-if bab 5

259  

Pada form ini, digunakan untuk memasukan informasi-informasi baru, mengubah

dan menghapus tentang data-data Display Motor. Informasi-informasi tersebut seperti

nama perantara, persediaan motor, nomor mesin, nomor rangka, warna, status display,

dan keterangan. Untuk mempermudah pencarian kami juga menambahkan sebuah

kotak pencarian. Data-data yang sesuai akan ditampilkan pada data grid view diatas.

Layar Form Admin View Record Display Motor

Gambar 5.28 Form Admin View Record Display Motor

Pada form ini, digunakan untuk melihat record-record display motor berdasarkan

perantara. Data-data yang sesuai akan ditampilkan pada data grid view diatas.

Page 29: 2012 1-00105-if bab 5

260  

Layar Form Manage Pelanggan

Gambar 5.29 Form Manage Pelanggan

Gambar 5.30 Form Manage Pelanggan (Ubah Pelanggan)

Page 30: 2012 1-00105-if bab 5

261  

Pada form ini, digunakan untuk mengubah data-data tentang Pelanggan.

Informasi-informasi tersebut NIK, NIP, nama pemohon, alamat, nama STNK, alamat

STNK, teleponI, teleponII dan keterangan. Untuk mempermudah pencarian kami juga

menambahkan sebuah kotak pencarian. Data-data yang sesuai akan ditampilkan pada

data grid view diatas.

Page 31: 2012 1-00105-if bab 5

262  

Layar Form Manage Karyawan

Gambar 5.31 Form Manage Karyawan

Gambar 5.32 Form Manage Karyawan (Tambah/Ubah Karyawan)

Page 32: 2012 1-00105-if bab 5

263  

Pada form ini, digunakan untuk memasukan informasi-informasi baru dan

mengubah data-data tentang Karyawan. Informasi-informasi tersebut seperti bagian,

username, nama karyawan, telepon karyawan, alamat karyawan, status karyawan dan

keterangan. Untuk mempermudah pencarian kami juga menambahkan sebuah kotak

pencarian. Data-data yang sesuai akan ditampilkan pada data grid view diatas.

Page 33: 2012 1-00105-if bab 5

264  

Layar Form Manage Jabatan

Gambar 5.33 Form Manage Jabatan

Gambar 5.34 Form Manage Jabatan (Tambah/Ubah Jabatan)

Page 34: 2012 1-00105-if bab 5

265  

Pada form ini, digunakan untuk memasukan informasi-informasi baru dan

mengubah data-data tentang Jabatan. Data-data Jabatan yang sudah ada akan

ditampilkan pada data grid view sebelah kiri.

Layar Form Change Password

Gambar 5.35 Form Change Password

Pada form ini, digunakan untuk mengubah data Password dari karyawan yang

ingin dirubah.

Layar Form Pembuatan Rekapan Tagihan

Gambar 5.36 Form Pembuatan Rekapan Tagihan

Page 35: 2012 1-00105-if bab 5

266  

Pada form ini, digunakan untuk membuat rekapan baru, tentang data-data

Tagihan. Data-data Rekapan yang sudah ada akan ditampilkan pada data grid view

bagian bawah.

Layar Form Pembuatan Rekapan Surat Jalan

Gambar 5.37 Form Pembuatan Rekapan Surat Jalan

Pada form ini, digunakan untuk membuat rekapan baru, tentang data-data Surat

Jalan. Data-data Rekapan yang sudah ada akan ditampilkan pada data grid view bagian

bawah.

Page 36: 2012 1-00105-if bab 5

267  

Layar Form Manage Rekapan Tagihan

Gambar 5.38 Form Manage Rekapan Tagihan

Pada form ini, digunakan untuk menghapus tentang data-data Rekapan Tagihan.

Data-data Rekapan Tagihan yang ada akan ditampilkan pada data grid view bagian

bawah.

Layar Form Manage Rekapan Surat Jalan

Gambar 5.39 Form Manage Rekapan Surat Jalan

Page 37: 2012 1-00105-if bab 5

268  

Pada form ini, digunakan untuk menghapus tentang data-data Rekapan Surat

Jalan. Data-data Rekapan Surat Jalan yang ada akan ditampilkan pada data grid view

bagian bawah.

Layar Form Laporan Penjualan

Gambar 5.40 Form Laporan Penjualan

Pada form ini, digunakan untuk melihat record-record transaksi penjualan

perusahaan. Data-data akan ditampilkan pada data grid view diatas. Selain itu data-

data laporan tersebut dapat diekspor ke Microsoft Excel dengan menekan tombol di

bagian kanan bawah.

Page 38: 2012 1-00105-if bab 5

269  

Layar Form Laporan Tagihan

Gambar 5.41 Form Laporan Penagihan

Pada form ini, digunakan untuk melihat record-record transaksi penjualan

perusahaan. Data-data akan ditampilkan pada data grid view diatas. Selain itu data-

data laporan tersebut dapat diekspor ke Microsoft Excel dengan menekan tombol di

bagian kanan bawah.

Page 39: 2012 1-00105-if bab 5

270  

5.4 Evaluasi

Sistem basis data dan aplikasi penjualan PT. Mandala Jaya Abadi telah dirancang

sesuai dengan kebutuhan user yang diminta. Basis data tersebut berjalan dan telah

digunakan oleh karyawan PT. Mandala Jaya Abadi.

Evaluasi dari segi pengguna didapatkan dengan melakukan wawancara terhadap

beberapa user yang telah mencoba aplikasi. Adapun pertanyaannya adalah sebagai

berikut :

1. Apakah aplikasi yang kami rancang sudah sesuai dengan kebutuhan - kebutuhan

yang diminta?

a. Sangat sesuai

b. Sesuai

c. Biasa saja

d. Belum sesuai

50%

25%

10%

15% A. Sangat sesuai

B. Sesuai

C. Biasa saja

D. Belum sesuai

Gambar 5.42 Hasil jawaban pada kuisioner pertanyaan 1

Page 40: 2012 1-00105-if bab 5

271  

Berdasarkan pada hasil jawaban yang digambarkan pada diagram diatas, maka dapat

disimpulkan bahwa aplikasi yang telah dirancang sangat sesuai dengan kebutuhan –

kebutuhan yang diminta.

2. Apakah aplikasi ini mudah untuk digunakan?

a. Sangat Mudah

b. Mudah

c. Biasa saja

d. Sulit

20%

55%

20%5% A. Sangat mudah

B. Mudah

C. Biasa saja

D. Sulit

Gambar 5.43 Hasil jawaban pada kuisioner pertanyaan 2

Berdasarkan pada hasil jawaban yang digambarkan pada diagram diatas, maka dapat

disimpulkan bahwa aplikasi yang telah dirancang cukup mudah untuk digunakan.

Page 41: 2012 1-00105-if bab 5

272  

3. Apakah anda masih mengalami kesulitan dalam proses pencarian data?

a. Tidak sama sekali

b. Tidak

c. Sulit

d. Sulit sekali

70%

20%

5% 5%A. Tidak sama sekali

B. Tidak

C. Sulit

D. Sulit sekali

Gambar 5.44 Hasil jawaban pada kuisioner pertanyaan 3

Berdasarkan pada hasil jawaban yang digambarkan pada diagram diatas, maka dapat

disimpulkan bahwa aplikasi yang telah dirancang sangat mempermudah proses

pencarian data.

4. Dengan spesifikasi perangkat keras maupun perangkat lunak yang ditentukan

sebelumnya apakah aplikasi dapat berjalan dengan baik?

a. Baik sekali

b. Baik

c. Cukup

d. Kurang baik

Page 42: 2012 1-00105-if bab 5

273  

80%

14%

5%

1%

A. Baik sekali

B. Baik

C. Cukup

D. Kurang baik

Gambar 5.45 Hasil jawaban pada kuisioner pertanyaan 4

Berdasarkan pada hasil jawaban yang digambarkan pada diagram diatas, maka dapat

disimpulkan bahwa aplikasi yang telah dirancang dapat berjalan dengan baik sekali

pada perangkat keras maupun perangkat lunak yang ditentukan sebelumnya.

5. Apakah setelah menggunakan aplikasi ini tingkat kesalahan – kesalahan yang

diakibatkan oleh human-error berkurang?

a. Sangat berkurang

b. Berkurang

c. Sama saja

d. Tidak berkurang

Page 43: 2012 1-00105-if bab 5

274  

50%

25%

15%10%

A. Sangat berkurang

B. Berkurang

C. Sama saja

D. Tidak berkurang

Gambar 5.46 Hasil jawaban pada kuisioner pertanyaan 5

Berdasarkan pada hasil jawaban yang digambarkan pada diagram diatas, maka dapat

disimpulkan bahwa aplikasi yang telah dirancang dapat mengurangi kesalahan-

kesalahan yang diakibatkan oleh human-error.

Sehingga kami menyimpulkan bahwa aplikasi yang mengimplementasikan basis

data sejauh ini dapat menangani transaksi penjualan yang merupakan aktifitas bisnis

sehari-hari dalam perusahaan. Data-data yang diterima tersimpan dengan terstruktur dan

tidak lagi mengalami kesulitan dalam proses pencarian data seperti yang terjadi

sebelumnya.

Spesifikasi perangkat keras maupun perangkat lunak yang ditentukan sebelumnya

dapat dipenuhi oleh perusahaan sehingga aplikasi dapat berjalan dengan baik sesuai

kebutuhan.