dasar teori
Kamis, 12 September 2013
ICONIX PROSES
Penjabaran "ICONIX POSES"
ICONIX merupaakan salah satu model dari rekayasa perangkat lunak yang dapat digunakan untuk pengembangan sebuah software. Pendekatan dari ICONIX Process berada diantara Rational Unified
Process (RUP) yang sangat luas dan eXtreme programing (XP) yang sangat sederhana. ICONIX Process menggunakan use case, seperti RUP tetapi tanpa banyak pentabelan. Proses ICONIX juga relatif kecil dan sederhana seperti XP tetapi tidak mengabaikan analisis dan design. Proses ICONIX membuat penggunaan UML menjadi efisien karena tetap terfokus pada requirement.
Tahapan dari proses ICONIX terdiri dari empat tahap, yaitu :
a. Requirements
1) Functional requirements
Mengumpulkan segala kebutuhan fungsional yang diperlukan dalam pembuatan perangkat lunak. Kebutuhan fungsional dari perangkat lunak merupakan modal utama dalam pengembangan perangkat lunak. Semua kebutuhan dalam pengembangan perangkat lunak dikumpulkan menjadi satu bagian. Kemudian dilakukan analisis mengenai kebutuhan fungsional dan kubutuahan non fungsional.
2) Domain modeling
Domain modeling merupakan pondasi dari bagian static dari UML. Domain modeling didapatkan dari mengekstrak kata benda yang didapatkan dari Functional requirements. Kata benda yang didapatkan saling dihubungkan sesuai kebutuhan dari perangkat lunak.
3) Behavioral requirements/ Use Case modeling
Use Case modeling merupakan bagian dari proses ICONIX yang menjelaskan tentang segala hal yang dilakukan oleh pengguna dari sistem. Proses ini menjelaskan tentang segala hal yang dilakukan oleh pengguna dan hubungan terhadap tanggapan dari sistem. Dalam proses ini, desain perangkat lunak diharapkan dijelaskan secara rinci karena perangkat lunak didedikasikan berdasarkan kebutuhan pengguna.
4) Milestone 1 : Requirements Review
Peninjauan ulang dilakukan sebagai berikut :
i. Memastikan bahwa bahwa use case text telah sesuai dengan kebutuhan pengguna.
ii. Memastikan bahwa domain model telah menunjukkan hubungan yang benar.
iii. Memastikan bahwa use case telah terorganisir dalam satu paket.
b. Analysis and Preliminary Design
a) Robustness analysis
Analisis dilakukan dengan cara membuat robustness diagram yang menghubungkan antara analisis dan desain.
b) Update domain model
Pengubahan domain model yang telah dibuat sesuai dari hasil robustness analysis. Pengubahan dilakukan dengan menambahkan class yang tidak ada, menghilangkan ambiguitas, dan menambahkan atribut pada domain object.
c) Tulis kembali use case yang telah dibuat.
d) Milestone 2 : Preliminary Design Review (PDR)
Dilakukan analisis mengenai kecocokan use case text dengan robustness diagram, dan memastikan semua entitas yang terdapat pada robustness diagram telah diperbaharui di domain model.
c. Detailed Design
a) Sequence Diagram
Sequence Diagram merupakan digram alir yang disusun beerdasarkan robustness diagram. Diagram ini dibuat untuk setiap use case. Tujuan dari dibuatnya diagram ini adalah untuk mengalokasikan behavior ke class.
b) Update domain model
Perubahan domain model berdasarkan hasil Sequence Diagram. Pada perubahan ini terdapat penambahan operasi pada domain object.
c) Milestone 3 : Critical Design review (CDR)
Peninjauan ulang dilakukan dengan memastikan bahwa desain telah memenuhi semua kebutuhan dari hasil identifikasi sebelumnya.
d. Implementation
a) Coding/Unit testing
Pada tahap ini mulai dilakukan proses coding berdasarkan hasil pengembangan model yang telah disusun sebelumnya. Jika proses coding telah dilaksanakan maka dapat dilakukan pengujian.
b) Integration and scenario testing
Dilakukan pengujian secara integrasi dan sesuai dengan skenario. Pengujian yang dilakukan dapat berupa black box testing maupun white box testing.
c) Perform code review dan model update
Melakukan analisa kode program dari hasil pengujian dan melakukan perubahan dari hasil analisa.
sumber : http://alfianilarizky.blogspot.com/2011/04/iconix-process.html
SDLC
Kepanjangan dari SDLC sendiri adalah System Development Life Cycle
SDLC adalah Tahapan – tahapan suatu pekerjaan yang dilakukan oleh sorang analisis system dan programmer dalam membangun sebuah sistem informasi Supaya berjalan dengan disiplin dan sistematis. Langkah yang digunakan meliputi tahapan, seperti analisis kebutuhan, desain, dan coding.
Pendekatan dalam SDLC :
1. Waterfall approach „
2. Prototyping approach „
3. Spiral approach
Disingkat dengan SDLC. SDLC merupakan siklus pengembangan sistem. Pengembangan sistem teknik (engineering system development). Meliputi langkah berikut:1. System planning,
2. System analysis,
3. System design,
4. System selection,
5. system implementation,
6. system maintenance.
Istilah lain yang mungkin terkait :
Arti istilah System dianggap berkaitan erat dengan pengertian berikut.
Suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran tertentu.
Esensinya sistem terdiri dari:
1. komponen-komponen dalam sistem tersebut, mencakup
- perangkat keras/hardware,
- perangkat lunak/software,
- prosedur-prosedur/procedure,
- perangkat manusia/brainware, dan
- informasi/information itu sendiri;
2.serta fungsi-fungsi teknologi di dalamnya yaitu:
- input,
- proses/process,
- output,
- penyimpanan/storage dan
- komunikasi/communication.
Arti istilah System development dianggap berkaitan erat dengan pengertian berikut :
Menyusun suatu sistem yang baru untuk menggantikan sistem yang lama secara keseluruhan atau memperbaiku sistem yang sudah ada.
(Systems Development Life Cycle ) merupakan siklus hidup pengembangan system. Dalam rekayasa system dan rekayasa perangkat lunak, SDLC berupa suatu proses pembuatan dan pengubahan sistem serta model dan metodologi yang digunakan untuk mengembangkan sistem-sistem tersebut.
Dalam rekayasa perangkat lunak, konsep SDLC mendasari berbagai jenis metodologi pengembangan perangkat lunak. Metodologi-metodologi ini membentuk suatu kerangka kerja untuk perencanaan dan pengendalian pembuatan sistem informasi, yaitu proses pengembangan perangkat lunak.
Pengembangan SDLC adalah proses yang digunakan oleh analis system untuk mengembangkan sistem informasi, termasuk persyaratan, validasi, pelatihan, dan pengguna (stakeholder) kepemilikan. Setiap SDLC harus menghasilkan sistem berkualitas tinggi yang memenuhi atau melampaui harapan pelanggan, mencapai penyelesaian dalam waktu dan perkiraan biaya, bekerja secara efektif dan efisien di saat ini dan direncanakanTeknologi Informasi infrastruktur, dan murah untuk mempertahankan dan biaya efektif.
Bagan alur SDLC
instalasi oracle xe
cara istal oracle 10g edition di os windows 7
1. cari file dan kemudian Jalankan oracleXE.exe
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuFMeXLH5251T5BGUrqA7wUVehX45Lz0HURO59z0txWfL6ML1z_HXnHBhl0ciy-Anz04zhpZnvAZ4GJKAYZhW0zoqHDOpLKeOEMG-Z_1bwRg0M6wrXzfBbS0A1AG8fgHjnGRy34EVKlrw/s320/Untitled.jpg)
2. Kemudian akan muncul tampilan seperti yang ada di bawah
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiffxWbvG7bUJvUDfKnh0hToEvlf_NKM1Je5YpV2RUNz8p4CoDG3F0VhX2GJzrv_05h1d851frHVaHrqw5YiJIKN6iDdoDs5jOvOvc-Z1IvYZSxzzjoJeP1NE_POg5KqmkcrdgcZjARzcU/s320/3.jpg)
3. Setelah persiapan instal selesai maka akan tampil seperti yang ada di bawah kemudian klik "next"
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiy3eFWApdyc2K2naakRGMJbbvUsN5H7fj_uInRBaDI3PgYptONMHaJaSiDGSLhyphenhyphenkpXUXXYKFGlRrjrxgHGzu0xASRva8pwSX9Ks5z4nToZJUmzm0sZ2kpmLMYHMyYtq-Fk_8A5ygMRcyY/s320/22.jpg)
4. Centang "Oracle Database 10g Express Edition" kemudian klik "next"
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlJ3-Vnr8nP07DsuVC24tpPnK2UNncLYhAMUy07YuSkckoC2Vsc4yqQIeYj9rGGzQEFJQJV5o_h5N1WwUlU8n3IDiBqzf_tV_4aHcpcLR5J8zOiCr8H0T6DG6F5T-YyNXqKg88oFyoEWU/s320/4.jpg)
5. Akan muncul tampilan yang ada di bawah dan memasukkan password untuk login di oracle nanti. Id yang akan digunakan otomatis "system" (saran password diisi dengan "system" atau "oracle" biar tidak lupa
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7bznRNaUgHqJ_7cbYDenaEC6f9ISehqfmQKUVKO67AZVqFBQVjVp8oHehHEopAhxqgviC6GYPVvFNb92yllKsw3OuG6bjs_AXoFX_0UIh7SKTpegMsbeCA6m5ELkcO29339JWHskmMjY/s320/5.jpg)
6. Klik "Instal" dan proses akan berjalan
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5MWaiRv-kBfNNPUKlF4VLiEuW-Xj-hyQWPUfudzXI0vqoUjjNq30I_9TL6I3OkbK5Ra0H_uUMn-bfKqg9rkqcdBqHezfedntSBPTDtl49AgRNvnNKtGaZRWjk4yGW26Olq7i9dMz4Km4/s320/6.jpg)
7. Akan muncul tampilan dibawah ini
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi29KL5WCzeuhYuJz0iECJFxUYZmj3kAh-gKTLjxgXsNjlpvV6a0kagf47AasMsQYd0tb-Qc3a5P0lh0295uvY5jk9PZKT8eFOveXZdf4fAnP3SjqvjMgsccJnLvYTTFtftn5kS37nNHQQ/s320/7.jpg)
8. Dan selesai
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjv6ZAUYgsmmhnCLGRFPO4fSBiechYCfxHFcWvnolD18CvCkMfhqImjgTY3Gxkjt_WeTi8yno_tHnprBRhlid9dB4DKmUT_UkQaEzZsXN0tIJp8Sp_ZAMVyBwbAk-rRffsztawm7abrI_A/s320/8.jpg)
9. Untuk membuka oracle klik "Start - Menu - Oracle Database 10g Express Edition - Go To Database Home Page" dan akan muncul tampilan seperti di bawah ini. Dan kemudian isi username "system" dan password yang telah diisi pada proses instal.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWPjpo01mqzkTjoBNz272oWKWAoJViZDAeg-KYFYT5TNNWchDGmQudZ2qsU7FAQ8DoPA-mf5i7bb5IUesep3zz_nvR9R5mSrzczdclNXxr7bnDScPduY-gCEctC7_akTptqH8RtwjF_WQ/s320/9.jpg)
10. Akan muncul menu home seperti yang ada di bawah ini.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgW8f4S__Dr66gbtqNMXHlJzd3OPw3DGBExLzU9fQvpixp5gfTw9OsYMQWWd0j8ludehwEYZfkOTKuy6Udw7R9s-qxWeUBLTIrbkibRk9ZBmOegrcE3iRFEHGs1IfRL9FHfOdlwRxC9V7g/s320/9b.jpg)
Link Download
download oracle
1. cari file dan kemudian Jalankan oracleXE.exe
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuFMeXLH5251T5BGUrqA7wUVehX45Lz0HURO59z0txWfL6ML1z_HXnHBhl0ciy-Anz04zhpZnvAZ4GJKAYZhW0zoqHDOpLKeOEMG-Z_1bwRg0M6wrXzfBbS0A1AG8fgHjnGRy34EVKlrw/s320/Untitled.jpg)
2. Kemudian akan muncul tampilan seperti yang ada di bawah
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiffxWbvG7bUJvUDfKnh0hToEvlf_NKM1Je5YpV2RUNz8p4CoDG3F0VhX2GJzrv_05h1d851frHVaHrqw5YiJIKN6iDdoDs5jOvOvc-Z1IvYZSxzzjoJeP1NE_POg5KqmkcrdgcZjARzcU/s320/3.jpg)
3. Setelah persiapan instal selesai maka akan tampil seperti yang ada di bawah kemudian klik "next"
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiy3eFWApdyc2K2naakRGMJbbvUsN5H7fj_uInRBaDI3PgYptONMHaJaSiDGSLhyphenhyphenkpXUXXYKFGlRrjrxgHGzu0xASRva8pwSX9Ks5z4nToZJUmzm0sZ2kpmLMYHMyYtq-Fk_8A5ygMRcyY/s320/22.jpg)
4. Centang "Oracle Database 10g Express Edition" kemudian klik "next"
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlJ3-Vnr8nP07DsuVC24tpPnK2UNncLYhAMUy07YuSkckoC2Vsc4yqQIeYj9rGGzQEFJQJV5o_h5N1WwUlU8n3IDiBqzf_tV_4aHcpcLR5J8zOiCr8H0T6DG6F5T-YyNXqKg88oFyoEWU/s320/4.jpg)
5. Akan muncul tampilan yang ada di bawah dan memasukkan password untuk login di oracle nanti. Id yang akan digunakan otomatis "system" (saran password diisi dengan "system" atau "oracle" biar tidak lupa
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7bznRNaUgHqJ_7cbYDenaEC6f9ISehqfmQKUVKO67AZVqFBQVjVp8oHehHEopAhxqgviC6GYPVvFNb92yllKsw3OuG6bjs_AXoFX_0UIh7SKTpegMsbeCA6m5ELkcO29339JWHskmMjY/s320/5.jpg)
6. Klik "Instal" dan proses akan berjalan
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5MWaiRv-kBfNNPUKlF4VLiEuW-Xj-hyQWPUfudzXI0vqoUjjNq30I_9TL6I3OkbK5Ra0H_uUMn-bfKqg9rkqcdBqHezfedntSBPTDtl49AgRNvnNKtGaZRWjk4yGW26Olq7i9dMz4Km4/s320/6.jpg)
7. Akan muncul tampilan dibawah ini
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi29KL5WCzeuhYuJz0iECJFxUYZmj3kAh-gKTLjxgXsNjlpvV6a0kagf47AasMsQYd0tb-Qc3a5P0lh0295uvY5jk9PZKT8eFOveXZdf4fAnP3SjqvjMgsccJnLvYTTFtftn5kS37nNHQQ/s320/7.jpg)
8. Dan selesai
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjv6ZAUYgsmmhnCLGRFPO4fSBiechYCfxHFcWvnolD18CvCkMfhqImjgTY3Gxkjt_WeTi8yno_tHnprBRhlid9dB4DKmUT_UkQaEzZsXN0tIJp8Sp_ZAMVyBwbAk-rRffsztawm7abrI_A/s320/8.jpg)
9. Untuk membuka oracle klik "Start - Menu - Oracle Database 10g Express Edition - Go To Database Home Page" dan akan muncul tampilan seperti di bawah ini. Dan kemudian isi username "system" dan password yang telah diisi pada proses instal.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWPjpo01mqzkTjoBNz272oWKWAoJViZDAeg-KYFYT5TNNWchDGmQudZ2qsU7FAQ8DoPA-mf5i7bb5IUesep3zz_nvR9R5mSrzczdclNXxr7bnDScPduY-gCEctC7_akTptqH8RtwjF_WQ/s320/9.jpg)
10. Akan muncul menu home seperti yang ada di bawah ini.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgW8f4S__Dr66gbtqNMXHlJzd3OPw3DGBExLzU9fQvpixp5gfTw9OsYMQWWd0j8ludehwEYZfkOTKuy6Udw7R9s-qxWeUBLTIrbkibRk9ZBmOegrcE3iRFEHGs1IfRL9FHfOdlwRxC9V7g/s320/9b.jpg)
Link Download
download oracle
Langganan:
Postingan (Atom)