Terjemahan ADSI

download Terjemahan ADSI

If you can't read please download the document

description

ADSI

Transcript of Terjemahan ADSI

dalam perangkat lunak PC komersial sering didokumentasikan sebagai "anomali yang dikenal," dan dikoreksi bila versi baru dari perangkat lunak yang dirilis atau dalam sebuah rilis. Dalam perangkat lunak kustom (juga disebut software dipesan lebih dahulu), bug harus diperbaiki seperti yang terdeteksi. Alasan lain untuk melakukan pemeliharaan sistem adalah untuk meningkatkan kemampuan perangkat lunak dalam menanggapi perubahan kebutuhan organisasi, umumnya melibatkan salah satu dari tiga situasi berikut: 1. Pengguna sering meminta fitur tambahan setelah mereka menjadi akrab dengan sistem komputer dan kemampuannya. 2. Pengelola berubah dari waktu ke waktu. 3. Hardware dan software mengalami perubahan dengan laju yang cepat. Gambar 1.5 menggambarkan jumlah sumber daya-umumnya waktu dan uang-dihabiskan untuk pengembangan sistem dan pemeliharaan. Area di bawah kurva mewakili jumlah total dolar yang dibelanjakan. Anda dapat melihat bahwa dari waktu ke waktu total biaya pemeliharaan cenderung melebihi dari pengembangan sistem. Pada titik tertentu menjadi lebih layak untuk melakukan studi sistem baru, karena biaya perawatan lanjutan jelas lebih besar dari menciptakan sebuah sistem informasi yang sama sekali baru. Singkatnya, pemeliharaan adalah proses yang berkelanjutan selama siklus hidup sistem informasi. Setelah sistem informasi dipasang, pemeliharaan biasanya mengambil bentuk pengoreksian kesalahan program yang sebelumnya tidak terdeteksi. Setelah ini diperbaiki, sistem mendekati kondisi yang mantap, menyediakan layanan diandalkan untuk penggunanya. Pemeliharaan selama periode ini dapat terdiri dari menghapus beberapa bug yang telah terdeteksi sebelumnya dan memperbarui sistem dengan tambahan beberapa minor. Dengan berjalannya waktu dan perubahan bisnis dan teknologi, upaya pemeliharaan meningkat secara dramatis.MENGGUNAKAN CASE TOOLSAnalis yang mengadopsi pendekatan SDLC sering mendapat manfaat dari perangkat produktivitas, yang disebut Computer-Aided Software Engineering (CASE) tools, yang telah dibuat secara eksplisit untuk meningkatkan pekerjaan rutin mereka melalui penggunaan dukungan otomatis. Analis mengandalkan alat CASE untuk meningkatkan produktivitas, berkomunikasi dengan lebih efektif dengan pengguna, dan mengintegrasikan pekerjaan yang mereka lakukan pada sistem dari awal sampai akhir siklus hidup. Visible Analyst (VA) adalah salah satu contoh dari alat CASE yang memungkinkan sistem analis untuk melakukan perencanaan grafis, analisis, dan desain untuk membangun aplikasi client / server yang kompleks dan database. Visible Analyst dan produk perangkat lunak lain yang disebut Microsoft Visio memungkinkan pengguna untuk menggambar dan memodifikasi diagram dengan mudah. Analis dan pengguna bersama-sama melaporkan bahwa alat CASE memberikan mereka cara untuk berkomunikasi tentang sistem selama konseptualisasi nya. Melalui penggunaan dukungan otomatis menampilkan hasil pada layar, klien dapat dengan mudah melihat bagaimana arus data dan konsep sistem lainnya digambarkan, dan mereka kemudian dapat meminta koreksi atau perubahan yang akan mengambil terlalu banyak waktu dengan alat yang lebih tua. Beberapa analis membedakan antara alat CASE atas dan bawah. Sebuah alat KASUS atas memungkinkan analis untuk membuat dan memodifikasi desain sistem. Semua informasi tentang proyek disimpan dalam sebuah ensiklopedia yang disebut repositori KASUS, koleksi besar catatan, elemen, diagram, layar, laporan, dan informasi lainnya (lihat Gambar 1.6). Laporan analisis dapat diproduksi menggunakan informasi repositori untuk menunjukkan di mana desain tidak lengkap atau mengandung kesalahan. CASE tools atas juga dapat membantu mendukung pemodelan kebutuhan fungsional organisasi, membantu analis dan pengguna dalam menggambar batas-batas untuk proyek tertentu, dan membantu mereka memvisualisasikan bagaimana proyek jerat dengan bagian lain dari organisasi. CASE tools yang lebih rendah digunakan untuk menghasilkan kode sumber komputer, menghilangkan kebutuhan untuk pemrograman sistem. Pembuatan kode memiliki beberapa keuntungan: (1) sistem dapat diproduksi lebih cepat daripada dengan menulis program komputer; (2) jumlah waktu yang digunakan untuk perawatan menurun dengan kode generasi; (3) kode dapat dihasilkan dalam lebih dari satu bahasa komputer, sehingga lebih mudah untuk bermigrasi sistem dari satu platform yang lain; (4) generasi kode menyediakan cara yang hemat biaya sistem dibeli dari vendor pihak ketiga untuk kebutuhan organisasi menjahit; dan (5) menghasilkan kode bebas dari kesalahan program komputer