ref_nota Char
20 tgl_transaksi
Date keterangan
Varchar 100
kode_penerbit Char
4 id_user
Char 5
Tabel 3.4.6 Tabel pembelian_item
Nama Tipe Data
Ukuran Keterangan
no_pembelian Char
10 kode_buku
Varchar 4
harga_beli Int
10 jumlah
Int 3
Tabel 3.4.7 Tabel transaksi_jual
Nama Tipe Data
Ukuran Keterangan
no_penjualan Char
10 Primary Key
tgl_transaksi Date
pelanggan Varchar
100 uang_bayar
Int 12
id_user Char
5
Tabel 3.4.8 Tabel penjualan_item
Nama Tipe Data
Ukuran Keterangan
no_penjualan Char
10 Primary Key
kode_buku Varchar
4 harga_jual
Int 10
jumlah Int
3
3.5 Perancangan Interface
Perancangan interface menjelaskan tentang mendesain halaman utama program, dan membuat beberapa menu pengolahan data. Untuk masuk ke halaman menu
Universitas Sumatera Utara
Universitas Sumatera Utara
Universitas Sumatera Utara
Universitas Sumatera Utara
Universitas Sumatera Utara
Universitas Sumatera Utara
Universitas Sumatera Utara
Universitas Sumatera Utara
Universitas Sumatera Utara
Universitas Sumatera Utara
Universitas Sumatera Utara
Universitas Sumatera Utara
Universitas Sumatera Utara
Universitas Sumatera Utara
Universitas Sumatera Utara
BAB 4
IMPLEMENTASI SISTEM
4.1 Pengertian Implementasi Sistem
Implementasi sistem adalah prosedur yang dilakukan untuk menyelesaikan desain yang ada dalam dokumensistem yang disetujui dan menguji, menginstal, memulai,
serta menggunakan sistem yang baru atausistem yang diperbaiki.Penggunaan suatu komputer untuk pemecahan masalah membutuhkan suatu sistem yang baik,
sehinggamemungkinkan berhasilnya komputer dalam melaksanakan tugasnya, yaitu mengolah data menjadi informasi.
4.2 Tujuan Implementasi Sistem
Dalam implementasi sistem tentu ada tujuan-tujuan tertuntu yang harus dicapai. Adapun tujuan-tujuan tersebut adalah:
1 Menyelesaikan desain sistem yang ada dalam dokumen desain sistem yang
disetujui.
Universitas Sumatera Utara
2 Menulis, menguji, serta mendokumentasikan program dan prosedur yang
diperlukan oleh dokumen desain sistem yang disetujui. 3
Memastikan bahwa user dapat mengoperasikan sistem baru dan melatih pengguna.
4 Memperhitungkan bahwa sistem memenuhi permintaan user yaitu dengan
menguji sistem secara menyeluruh. 5
Memastikan bahwa konversi ke sistem baru berjalan secara benar dengan membuat rencana, mengontrol dan melakukan instalasi baru secara benar.
4.3 Proses Implementasi Sistem
Tahap dari proses implementasi system merupakan bagian dari pengembangan system informasi hanya saja Implementasi sistem system implementation
Merupakan kegiatan memperoleh dan mengintegrasikan sumber daya fisik dan konseptual yang menghasilkan suatu sistem yang bekerja dan perlu dilakukan
beberapa hal yaitu: 1
Pengumpulan data Data gathering Jika sudah ada sistem yang berjalan sebelumnya maka perlu dilakukan
pengumpulan data dan informasi yang dihasilkan dari sistem yang ada. Pengumpulan laporan report, cetakan print-out, dan sebagainya baik
yang sudah ada maupun yang diharapkan untuk ada pada sistem yang baru. Interview dan questionnaire terhadap orang-orang yang terlibat dalam
sistem juga mungkin perlu dilakukan. Apabila sistem yang akan
Universitas Sumatera Utara
dikembangkan benar-benar baru belum ada sistem informasi sebelumnya maka pada tahapan ini pengembang bisa lebih menekankan kepada studi
kelayakan dan definisi sistem. 2
Analisa sistem System Analisis Jika tahapan pengumpulan data dilakukan dengan melibatkan klien atau
pengguna sistem informasi, maka mulai dari tahapan analisa lebih banyak dilakukan oleh pihak pengembang sendiri.
3 Perancangan Sistem Design
Merancang arsitektur aplikasi dan jika diperlukan menentukan juga kerangka kerja framework aplikasi. Pada tahapan ini atau sebelumnya
sudah ditentukan teknologi dan tools yang akan digunakan baik selama tahap pengembangan development maupun pada saat implementasi
deployment. 4
Penulisan kode program Coding Programming Tahapan ini dilakukan oleh satu atau lebih programmer. Jika tahapan analisa
dan perancangan sistem telah dilakukan dengan baik, maka porsi tahapan coding tidaklah besar.
5 Testing
Biasanya tahapan ini dilakukan oleh Quality Assurance dari pihak pengembang untuk memastikan bahwa software yang dibangun telah
berjalan sesuai dengan yang diharapkan. 6
Instalasi Pada pengembangan aplikasi Client-Server, umumnya terdapat server untuk
development, testing dan production. Server development terdapat pada
Universitas Sumatera Utara
tempat pengembang dan sedang dipergunakan selama pengembangan, biasa dipergunakan juga setelahnya untuk perbaikan aplikasi secara terus menerus
continuous improvements. Server testing berada di tempat pengembang dan bisa juga di tempat pengguna apabila diperlukan beta testing.
7 Pelatihan
Pihak pengembang memberikan training bagi para pengguna program aplikasi sistem informasi ini untuk mengoperasikan sistem, termasuk
kegiatan mempersiapkan input, memproses data, mengoperasikan sistem, merawat dan menjaga sistem.
8 Pemeliharaan Maintenance
Bertujuan untuk memastikan bahwa sistem yang digunakan oleh pihak pengguna benar-benar telah stabil dan terbebas dari error dan bug.
4.4 Penerapan Implementasi Sistem