• Tidak ada hasil yang ditemukan

Konsep Dan Prinsip Desain Rekayasa Peran (1)

N/A
N/A
Protected

Academic year: 2018

Membagikan "Konsep Dan Prinsip Desain Rekayasa Peran (1)"

Copied!
2
0
0

Teks penuh

(1)

Konsep Dan Prinsip Desain | Rekayasa Perangkat Lunak

Konsep Dan Prinsip Desain - Pada kesempatan ini Pendidikanku.org akan membahas mengenai konsep desain dan juga prinsip desain pada rekayasa perangkat luanak (RPL) .

Desain merupakan langkah utama pada fase (tahap, tingkatan, masa) pengembangan bagi suatu produk atau sistem yang direkayasa .

Desain Perangkat lunak dan rekayasa perangkat lunak

Desain perangkat lunak berada pada posisi teknik inti dari suatu proses rekayasa perangkat lunak yang digunakan. pada dasarnya desain perangkat lunak memiliki prinsip atau aktivitas sebagai berikut

1. Desain Data (Data Design)

Desain data merupakan suatu aktivitas pertama dan juga yang terpentig

dari empat aktivitas desain yang dilakukan selama rekayasa perangkat

lunak. Proses dalam pemilihan struktur didalam menentukan desain yang

paling efisien dan juga yang sesuai kebutuhan.

Desain data mentransformasikan model domain suatu informasi yang dibuat selama analisis ke dalam struktur data yang akan diperlukan untuk dapat menngimplementasikan perangkat lunak .

2. Desain Arsitektur (Architectural Design)

Pada desain arsitektur ini menentukan suatu hubungan diantara elemen-elemen struktur utama dan program.

3. Desain Antar Muka (Interface Design)

pada desain interface menggambarkan bagaimana PL berinteraksi dengan sistem yang berinteroperasi dengan desain interface tersebut serta pengguna yang menggunakannya.

4. Desain Prosedural (Procedural Design)

mentransformasikan elemen-elemen struktural dari desai arsitektur progrma ke dalam sebuah deskripsi prosedural dari komponen-komponen Perangkat lunak.

Baca juga 3 karakteristik desain

Prinsip Desain Perangkat lunak

Desain perangkat lunak berupa model dan proses. Proses desain merupakan serangkaian langkah / tahap / step iteratif yang memungkinkan desainer menggambarkan semua aspek perangkat luank yang dibangun . Sedangkan Model Desain merupakan ekivalen rencana arsitek untuk membangun suatu sistem interface. model desain memeluai dengan menyajikan totalitas dari hal-hal yang akan dibangun.

Prinsip-prinsip desain dasar untuk mengendalikan proses desain . Davis [DAV95] mengusulkan serangkaian prinsip bagi desain perangkat lunak , antara lain sebagai berikut :

1. Proses desain tidak boleh menderita karena "tunnel vision"

2. Desain harus dapat ditelusuri sampai pada model analisis.

3. Desain tidak boleh "berulang"

4. Desain harus " Meminimalkan kesenjangan intelektual"

5. Dsain harus mengungkapkan keseragaman dan integritasi.

(2)

7. Desain harus terstruktu untuk berdegradasi dengan baik , bahkan pada saat data dan event" menyimpang , / sedang menghadapi kondisi operasional.

8. Desain bukanlah pengkodean

9. Desain harus dinilai kualitasnya pada saat desain dibuat , bukan setelah jadi

10. Desain harus dikaji untuk meminimalkan kesalahan-kesalahan konseptual (semantik).

Referensi

Dokumen terkait

diberikan sesuai dengan kebutuhan menjelaskan pada indikator ini didominasi oleh 42 responden atau 70% menyatakan setuju dengan pernyataan bahwa pelayanan yang

Dengan diselesaikannya penelitian ini, maka diketahui ada beberapa faktor yang signifikan dalam mempengaruhi kepatuhan pengobatan hipertensi pada lansia

Penyusunan laporan ini merupakan salah satu syarat yang harus dipenuhi untuk menyelesaikan Program Studi Teknik Mesin D III pada Fakultas Teknik Universitas Muria Kudus..

[r]

Deflasi sebesar 0,71 persen di Nusa Tenggara Timur pada Agustus 2014 dipicu oleh turunnya indeks harga pada tiga kelompok pengeluaran. Kelompok pengeluaran yang

Selanjutnya apabila user salah dalam memasukan username dan password, hal tersebut karena tidak sesuai atau tidak sama dengan username password yang ada dalam database pada tabel

PPL adalah semua kegiatan kurikuler yang harus dilakukan oleh praktikan, sebagai pelatihan untuk menerapkan teori yang diperoleh selama perkuliahan, sesuai dengan

String matching fokus pada pencarian satu, atau lebih umum, semua kehadiran sebuah kata (lebih umum disebut pattern ) dalam sebuah teks. Semua algoritma yang akan dibahas