82
BAB V IMPLEMENTASI SISTEM
Sistem setelah dianalisa dan dirancang, maka sistem tersebut siap diterapkan ataudiimplementasikan. Tahap implementasi sistem ini merupakan tahap
meletakkanperancangan
sistem
kedalam
bentuk
coding
bahasa
pemrograman selain implementasi dalam instansi atau perusahaan dan dioperasikan segera mungkin. Dalam rencana implementasi sistem ada empat landasan yang akan dikemukakan, yaitu : a. Penjadwalan waktu kegiatan yang dilakukan dalam pembangunan sistem. b. Mengalokasikan
sumber-sumber
dan
keahlian
yang
diperlukan
pelaksanaan kegiatan. c. Menentukan waktu pelaksanaan untuk setiap kegiatan. d. Menentukan urutan pelaksanaan kegiatan yang telah diidentifikasi. Kegiatan implementasi ini meliputi kebutuhan perangkat keras, perangkat lunak, pemilihan bahasa pemrograman yang sesuai, pemrograman dan pengujian sistem yang telah dirancang sesuai dengan kebutuhan instansi atau perusahaan. 5.1.
Kebutuhan Perangkat Keras
Perangkat keras yang dibutuhkan untuk membangun Aplikasi Perhitungan Nilai Penyusutan Aset Tetap Berwujud Dengan Metode Garis Lurus Dan Saldo
83
Menurun CV. Bintan Netral Victory sesuai dengan rekomendasi yang diberikan Borland Delphi 7 sebagai berikut : a. Computer internal {R} Pentium {R} D CPU 3.00GHz, 3.00GHz, 448MB of Physical Address Extension. b. Hardisk terpasang 8GB c. Mouse dan Keyboard d. Layar Monitor e. Printer 5.2.
Kebutuhan Perangkat Lunak
Pada sub bagian ini akan dijelaskan uraian tentang tahapan implementasi dari Aplikasi Perhitungan Nilai Penyusutan Aset Tetap Berwujud Dengan Metode Garis Lurus Dan Saldo Menurun CV. Bintan Netral Victory. Aplikasi Perhitungan Nilai Penyusutan Aset Tetap Berwujud Dengan Metode Garis Lurus Dan Saldo Menurun CV. Bintan Netral Victory dikembangkan dan diimplementasikan dengan bahasa pemrograman visual yang menggunakan tools kompilator Borlanf Delphi 7 dengan database Microsoft Access 2003
5.3.
Teknik Pemrograman
Aplikasi Perhitungan Nilai Penyusutan Aset Tetap Berwujud Dengan Metode Garis Lurus Dan Saldo Menurun CV. Bintan Netral Victory dikembangkan dan diimplementasikan dengan bahasa pemograman visual yang
84
menggunakan Borland Delphi 7 dan diproduksi oleh Borland. Untuk mempermudah
programmer
dalam
membuat
program
aplikasi,
Delphi
menyediakan fasilitas pemrograman yang sangat lengkap. Fasilitas pemrograman tersebut dibagi dalam dua kelompok, yaitu objek dan bahasa pemrograman. Secara ringkas objek adalah suatu komponen yang mempunyai bentuk fisik dan biasanya dapat dilihat (visual). Objek biasanya dipakai untuk melakukan tugas tertentu
dan
mempunyai
batasan-batasan
tertentu.
Sedangkan
bahasa
pemrograman secara singkat dapat disebut sebagai sekumpulan teks yang mempunyai arti tertentu dan disusun dengan aturan tertentu serta untuk menjalankan tugas tertentu. Gabungan dari objek dan bahasa pemrograman ini sering disebut sebagai bahasa pemrograman berorientasi objek atau Object Oriented Programming (OOP). Berdasarkan kelebihan – kelebihan diatas, penulis berupaya mewujudkan rancangan Sistem Informasi Penggajian Karyawan Kontraktor dengan bahasa Borland Delphi 7 dengan segala fasilitas yang ada pada Borland Delphi 7 serta Tools tambahan yang menurut penulis dapat memenuhi rancangan yang telah disusun. Pemilihan Borland Delphi 7 sebagai sarana untuk pengembangan data implementasi Sistem Informasi Penggajian Karyawan Kontraktor dilakukan dengan alasan : a. Borland Delphi adalah salah satu pemrograman yang berbasis object OOP (Object Oriented Programming), dengan demikian peristiwa yang
85
sedang terpilih, operasi apa yang dilakukan dan seluruh aktifitas dalam program harus mengacu pada objek - objek tertentu. b. IDE (Integrated Development Environment) atau lingkungan pengembangan aplikasi sendiri adalah satu dari beberapa keunggulan delphi, didalamnya terdapat menu – menu yang memudahkan kita untuk membuat suatu proyek program. c. Proses Kompilasi cepat, pada saat aplikasi yang kita buat dijalankan pada Delphi, maka secara otomatis akan dibaca sebagai sebuah program, tanpa dijalankan terpisah. d. Mudah digunakan, source code delphi yang merupakan turunan pascal, sehingga tidak diperlukan suatu penyesuaian lagi. e. Bersifat multi purphase, artinya bahasa pemograman Delphi dapat digunakan untuk mengembangkan berbagai keperluan pengembangan aplikasi.
5.4.
Pengujian Sistem
Pengujian sistem dilakukan untuk memeriksa kekompakan antar komponen sistem dengan tujuan utamanya adalah untuk memastikan elemenelemen sistem berfungsi sesuai dengan yang diharapkan. Kumpulan program dapat menerima dengan baik, memproses dan memberikan keluaran program yang baik pula. Tahap pertama pengujian dilakukan untuk proses input data, mulai dari input data aset tetap berupa Nama aset tetap, Harga perolehan, Taksiran umur
86
ekonomis Dan nilai sisa untuk menghasilkan output yang diinginkan dan hasilnya sesuai dengan perancangan yang diusulkan yaitu tarif penyusutan dari metode penyusutan yang dipilih. Kemudian tahap selanjutnya dilakukan pengujian terhadap laporan terdiri dari Laporan penyusutan aset tetap berwujud. Tabel 5.1 Pengujin Sistem Form Form Data Aset Tetap
Nama Yang Diuji Tahun Perolehan
Form Data Aset Tetap
Nama Aset Tetap
Hanya bisa menerima inputan berupa huruf, tidak meneriman inputan berupa angka
Form Data Aset Tetap
Harga Perolehan
Hanya bisa menerima inputan berupa angka, tidak meneriman inputan berupa huruf
Form Data Aset Tetap
Nilai Sisa
Hanya bisa menerima inputan berupa angka, tidak meneriman inputan berupa huruf
Form Penyusutan Metode Garis Lurus
Tahun
Tahun Penyusutan yang diinput tidak boleh lebih dari taksiran umur ekonomis
Form Penyusutan Metode Garis Lurus
Tahun
Hasil Yang Diinginkan Hanya bisa menerima inputan berupa angka, tidak meneriman inputan berupa huruf
Hanya bisa menerima inputan berupa angka, tidak meneriman inputan berupa huruf
Hasil Pengujian Jika Tahun perolehan diinput dengan angka maka proses akan dilanjutkan, jika diinput dengan huruf maka akan muncul peringatan "Inputan Salah" Jika Nama Aset Tetap diinput dengan huruf maka proses akan dilanjutkan, jika diinput dengan angka maka akan muncul peringatan "Inputan Salah" Jika Tahun perolehan diinput dengan angka maka proses akan dilanjutkan, jika diinput dengan huruf maka akan muncul peringatan "Inputan Salah" Jika Tahun perolehan diinput dengan angka maka proses akan dilanjutkan, jika diinput dengan huruf maka akan muncul peringatan "Inputan Salah" Jika tahun penyusutan yang diinput tidak melebihi taksiran umur ekonomis maka proses akan dilanjutkan, jika telah melebihi taksiran umur ekonomis maka akan muncul peringatan "Penyusutan Terhadap Aset Telah Habis" Jika Tahun perolehan diinput dengan angka maka proses akan dilanjutkan, jika diinput dengan huruf maka akan muncul peringatan "Inputan Salah"
87
Form Penyusutan Metode Garis Lurus
No Inventaris
Hanya bisa menerima inputan berupa angka, tidak meneriman inputan berupa huruf
Form Penyusutan Metode Garis Lurus
Tahun Perolehan, Nama Aset Tetap, Harga Perolehan, Umur Ekonomis, Nilai Sisa Tahun
Jika diinput No Inventaris data yang akan muncul sesuai dengan data yang diinput di form data aset tetap
Form Penyusutan Metode Saldo Menurun
No Inventaris
Hanya bisa menerima inputan berupa angka, tidak meneriman inputan berupa huruf
Form Penyusutan Metode Garis Lurus
Tahun Perolehan, Nama Aset Tetap, Harga Perolehan, Umur Ekonomis, Nilai Sisa Tahun
Jika diinput No Inventaris data yang akan muncul sesuai dengan data yang diinput di form data aset tetap
Form Penyusutan Metode Saldo Menurun
Form Penyusutan Metode Saldo Menurun
Hanya bisa menerima inputan berupa angka, tidak meneriman inputan berupa huruf
Tahun Penyusutan yang diinput tidak boleh lebih dari taksiran umur ekonomis
Jika Tahun perolehan diinput dengan angka maka proses akan dilanjutkan, jika diinput dengan huruf maka akan muncul peringatan "Inputan Salah" Jika No Inventaris yang diinput telah diinput diform data aset tetap maka Tahun Perolehan, Nama Aset Tetap, Harga Perolehan, Umur Ekonomis, Nilai Sisa akan muncul secara otomatis. Jika tidak diinput kedalam form Data Aset Tetap maka tidak akan muncul Jika Tahun perolehan diinput dengan angka maka proses akan dilanjutkan, jika diinput dengan huruf maka akan muncul peringatan "Inputan Salah" Jika Tahun perolehan diinput dengan angka maka proses akan dilanjutkan, jika diinput dengan huruf maka akan muncul peringatan "Inputan Salah" Jika No Inventaris yang diinput telah diinput diform data aset tetap maka Tahun Perolehan, Nama Aset Tetap, Harga Perolehan, Umur Ekonomis, Nilai Sisa akan muncul secara otomatis. Jika tidak diinput kedalam form Data Aset Tetap maka tidak akan muncul
Jika tahun penyusutan yang diinput tidak melebihi taksiran umur ekonomis maka proses akan dilanjutkan, jika telah melebihi taksiran umur ekonomis maka akan muncul peringatan "Penyusutan Terhadap Aset Telah Habis"