Category Archives: Uncategorized

MANAJEMEN PROSES

  Proses dalam arti singkat adalah proses yang sedang di eksekusi oleh sistem operasi yang berada di memory. Proses yang pertama kali di ciptakan di linux adalah init. Setiap proses memiliki PID atau Proses ID yang merupakan nomor unik yang dapat digunakan untuk berinteraksi dengan proses bersangkutan. Terdapat 4 konsep dasar manajemen proses : Multiprogramming

Continue reading

Basic Command Linux [Review]

Linux adalah sebuah sistem operasi yang dikembangkan oleh Linus Benedict Torvald. Linux ini merupakan clone dari UNIX . Linux termasuk kedalam sistem operasi yang didistribusikan secara Open Source, artinya kode linux diikutsertakan sehingga kita dapat mempelajari bahkan mengembangkannya dengan mudah. Macam-macam distribusi Linux antara lain, Stackware, Debian, RedHat, S.u.s.e., Caldera, ataupun Turbo Linux. Linux adalah

Continue reading

Resume Instalasi Oracle 10g XE

Oracle adalah database relasional yang terdiri dari kumpulan data dalam suatu sistem manajemen basis data RDBMS (Relational Data Base Management System) yang multi-platform. Keunggulan Oracle : Scalability Reliability Stability Availability Multiplatform Mendukung Database berukuran besar Instalasi oracle: Pastikan anda sudah memiliki installer Oracle 10g Express Edition. Klik dua kali pada installer Oracle 10g EX dan

Continue reading

  1. Pengertian

Rekayasa perangkat Lunak adalah sebuah profesi yang dilakukan oleh seorang perekaysa perangkat lunak dan pemelihara aplikasi yang berkaitan dengan menerapkan teknologi dan praktik dari ilmu komputer, manajemen proyek, dan bidang-bidang lainnya. Perangkat lunak adalah instruksi langsung komputer untuk melakukan pekerjaan dan dapet ditemukan di setiap aspek kehidupan modern.

Rekayasa perangkat lunak merupakan suatu proses rancang bangun perangkat lunak yang menggunakan kaidah-kaidah ilmu, seperti prinsip, konsep, dan metode sehingga dihasilkan perangkat lunak yang berkualitas (dapat digunakan dan beroperasi dengan benar, bermanfaat, serta sesuai dengan kebutuhan yang diinginkan.

  1. Model Proses dalam RPL
  • ¬†Waterfall Model

index

Setiap model pasti ada kekurangan dan kelebihan, dan berikut merupakan kekurangan dan kelebihan dari model Waterfall :

Kekurangan Model Waterfall:

  • Terjadinya pembagian proyek menjadi tahap-tahap yang tidak fleksibel, karena komitmen harus dilakukan pada tahap awal proses.
  • Hal ini mengakibatkan sulitnya untuk merespon perubahan kebutuhan pengguna (user).
  • Model air terjun harus digunakan hanya ketika persyaratan dipahami dengan baik.

Kelebihan Model Waterfall:

  • Bisa digunakan jika suatu persyaratan untuk membuat suatu software sudah dipahami dengan baik dan sudah lengkap semua persyaratan yang ada.

 

  • Rapid Aplication Model (RAD)

RAD-model

Pengembangan aplikasi cepat (RAD) adalah sebuah proses pengembangan perangkat lunak tambahan Model yang menekankan siklus perkembangan yang sangat pendek. Model RAD adalah Adaptasi linear “kecepatan tinggi” di mana perkembangan pesat dicapai dengan menggunakan konstruksi berbasis komponen.

Tahap pertama dari model ini adalah untuk menjawab pertanyaan-pertanyaan seperti Informasi Apa yang mendorong bisnis Proses? Informasi apa yang dihasilkan? Siapa yang menghasilkan itu? Mana informasi pergi? Siapa yang memprosesnya?

Data modelling digunakan untuk caracteristics (disebut atribut) masing-masing objek diidentifikasi dan hubungan antara benda-benda yang ditetapkan.

Proses pemodelan digunakan untuk pendeskripsian pengolahan data untuk menambahkan, memodifikasi, menghapus, atau mengambil suatu objek data.

proses RAD bekerja untuk menggunakan kembali komponen program yang ada (Bila mungkin) atau membuat komponen reusable.

Pengujian, Karena proses RAD menekankan penggunaan kembali, banyak dari program komponen telah diuji. Hal ini akan mengurangi waktu pengujian keseluruhan.

Seperti model-model yang lain pendekatan RAD juga memiliki kekurangan diantaranya :

  1. Untuk proyek-proyek besar tapi terukur, RAD membutuhkan sumber daya manusia yang cukup untuk membuat jumlah yang tepat dari tim RAD.
  2. RAD membutuhkan pengembang dan pelanggan yang berkomitmen.
  3. Tidak semua jenis aplikasi yang tepat untuk RAD.
  4. RAD tidak tepat ketika risiko teknis yang tinggi.

 

 

  • Model Prototype

ScreenHunter_20 Feb. 12 13.37

Idealnya, prototipe berfungsi sebagai sebuah mekanisme untuk mengidentifikasi kebutuhan perangkat lunak. Prototipe dapat berfungsi sebagai “sistem pertama.” Prototipe sistem informasi bukanlah merupakan sesuatu yang lengkap, tetapi sesuatu yang harus dimodifikasi kembali, dikembangkan, ditambahkan atau digabungkan dengan sistem informasi yang lain bila perlu.

 

  • The Incremental Model

Capture

Model inkremental menggabungkan elemen model sekuensial linier (diterapkan berulang-ulang) dengan filosofi iteratif prototyping. Incremental Model merupakan gabungan antara model linear sekuensial dan prototyping. Setiap linear sekuen menghasilkan produk yang deliveriables. Increment pertama merupakan produk inti yang mengandung persyaratan/kebutuhan dasar. Penambahan dilakukan pada increment-incremet berikutnya.

Model Incremental dalam rekayasa perangkat lunak, menerapkan rekayasa perangkat lunak perbagian, hingga menghasilkan perangkat lunak yang lengkap.  Proses membangun berhenti jika produk telah mencapai seluruh fungsi yang diharapkan.

Adapun beberapa tahapan yang ada pada model incremental dimana tahapan-tahapan tersebut dilakukan secara berurutan.  Setiap bagian yang sudah selesai dilakukan testing, dikirim ke pemakai untuk langsung dapat digunakan.

 

 

Sumber :

Roger S. Pressman. Software Engineering

http://denyhermawan92.blogspot.com/2013/04/pengertian-internet.html