Perancangan Interface Pengertian Implementasi Sistem Tujuan Implementasi Sistem Proses Implementasi Sistem

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