http://img98.imageshack.us/img98/9617/image3cr0.gif

CASE TOOLS

Kamis, 26 Agustus 2010

1. Pengertian Case Tool
CASE (Computer Aided Software Enginering) adalah perangkat komputer yang berbasis produk yang bertujuan untuk mendukung satu atau lebih kegiatan rekayasa perangkat lunak dalam proses pengembangan software. Case Tool merupakan suatu teknik yang digunakan untuk membantu satu atau beberapa fase dalam life-cycle software, termasuk fase analisis, desain, implementasi dan maintenance dari software tersebut.

2. Kategori Case Tool
Ada banyak tools yang mendukung pembangunan/pengembangan suatu software. Agar tidak membingungkan, CASE tools dibagi menjadi beberapa kategori:
1. Information engineering-supporting products. Ada beberapa proses dari life-cycle, yang dihasilkan dari rencana strategis dari perusahaan dan yang menyediakan suatu repository untuk membuat dan memelihara enterprise models, data models dan process models.
2. Structured diagramming-supporting products. Produk ini sangat mendukung dalam memodelkan data flow, control flow dan entity flow.
3. Structured development aids-providing products. Merupakan produk yang cocok digunakan oleh sistem analis, karena didukung oleh suatu proses terstruktur sehingga penganalisaan lebih cepat dan akurat.
4. Application-code-generating products. Produk ini mampu menghasilkan application-code untuk tujuan tertentu yang telah ditetapkan oleh designer.

3. Klasifikasi Case Tool
CASE tools diklasifikasikan sebagai berikut:
1. Upper CASE. CASE tools yang didesain untuk mendukung perencanaan, identifikasi, dan seleksi proyek (permulaan dari perencanaan proyek), tepatnya pada fase analisis dan desain dari suatu system development life cycle (SDLC). Tools yang termasuk kelas ini adalah jenis Diagramming tools, Form and report generators, dan Analysis tools. Contoh CASE tools: Cradle, PRO-IV Workbench, ProKit*WORKBENCH.
2. Lower CASE. CASE tools yang didesain untuk mendukung tahap implementasi dan maintenance dari SDLC. Tools yang termasuk kelas ini adalah jenis Code generators. Contoh CASE tools : Level/l-User Sensitive CASE, PRO-IV application Development.
3. Cross life-cycle CASE/Integrated CASE (I-CASE). CASE tools yang dirancang untuk mendukung aktifikas-aktifitas yang terjadi pada beberapa fase dari SDLC. Mengkombinasikan Upper dan Lower CASE menjadi satu. Tools yang termasuk kelas ini adalah jenis Project management tools. Contoh CASE tools: Rational Rose, Poseidon, ArgoUML, Catalyze, in-Step, Juggler, PRINCE.

4. Aplikasi Case Tool
Berikut merupakan contoh aplikasi/software pada Case Tool :

I. Contoh Software Upper Case :
1. Photoshop : perangkat lunak editor citra buatan adobe system yang dikhususkan untuk pengeditan foto/gambar dan pembuatan efek.
2. Ken Rename : software dengan utilitas untuk mengubah nama tambahan jumlah file dan memiliki pohon direktori untuk memilih file.Ken rename memiliki banyak kebiasaan pintas keyboard untuk membantu pengguna memastikan aliran cepat dan mudah dari aplikasi.
3. Adobe Premier : perangkat lunak editor yang dikhususkan untuk pengeditan video/film dengan berbagai efek.
4. Batch File Rename : Aplikasi yang mampu mengkonversi file ke dalam share point kompatibel serta format yang kompatibel internet dan menyediakan fitur yang berbeda untuk nomor renumbering urutan dan mengubah nama file musik Mp3 dengan bantuan tag seperti album,judul.
5. Software Password Generator : program yang dirancang untuk menghasilkan crack, pasword dengan mudah dan cepat, kita dapat mengubah password yang sangat kuat hingga 128 panjang karakter untuk semua acount.sementara untuk membuat sandi, kita dapat menggunakan huruf,angka,simbol,dan juga sebagai kombinasi.
6. ACSESE
7. VISIO
8. NAFICAT

II. Contoh Software Lower Case :
1. Java : bahasa pemograman yang dapat dijalankan di berbagai komputer termasuk telepon dan dapat dikembangkan ke dalam berbagai aplikasi.
2. Netbeans : Software untuk pengembangan aplikasi desktop java,dan sebuah Integrated Development Environment (IDE) yang dibangun menggunakan platform NetBeans.Platform NetBeans memungkinkan aplikasi dibangun dari sekumpulan komponen perangkat lunak moduler (arsip java yang memuat kelas-kelas java untuk berinteraksi dengan NetBeans Open API dan file manifestasi yang mengidentifikasinya sebagai modul.
3. BPM ( bussiness process management ) tool : perangkat lunak yang disediakan untuk membantu organisasi dalam mengelola proses bisnis yang dimilikinya mulai dari tahap perancangan, lalu otomasi (komputerisasi), kemudian eksekusi, hingga tahap monitoring.
4. Visual Basic : Pemograman yang mudah digunakan untuk pengembangan aplikasi,baik itu aplikasi kecil maupun aplikasi besar.
5. Desk Tool : alat yang dapat digunakan untuk meminimalkan aplikasi apapun,juga dapat membuat aplikasi transparan.Desk Tool merupakan paket dengan banyak tools canggih lainnya seperti CritHide (menyembunyikan semua aplikasi yang berisi kata kunci particular).
6. MS SQL : program data base gratis.
7. Php : perangkat lunak yang digunakan untuk bahasa pemrograman Web.
8. FOXPRO
9. ORACLE
10. INNOSET UP
11. VB DEPLOYMENT

0 komentar: