DESAIN PERANGKAT LUNAK. Ign.F.Bayu Andoro.S, M.Kom

dokumen-dokumen yang mirip
pada masalah pengumpulan kebutuhan pengguna pada tingkatan sistem (system requirements) dengan mendefinisikan konsep sistem beserta interface yang

PROSES MODEL DESAIN PERANGKAT LUNAK

Spesifikasi Kebutuhan Perangkat Lunak

REKAYASA PERANGKAT LUNAK. 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com

MODEL ANALISA. Untuk Memenuhi Tugas Mata Kuliah Rekayasa Perangkat Lunak. Dosen Pembimbing : Wachyu Hari Haji, S.Kom, MM.

P10 Konsep & Prinsip Desain. A. Sidiq P.

BAB III METODOLOGI PENELITIAN

Perspektif Alur-kerja (workflow) - barisan kegiatan Perspektif Alur Data (Data flow) alur informasi Perspektif Peran/Aksi siapa melakukan apa.

BAB I PERSYARATAN PRODUK

12. KONSEP DAN PRINSIP ANALISIS

Bab 1 Persyaratan Produk

Tugas Rekayasa Perangkat Lunak

Rekayasa Perangkat Lunak

1. Konsep dan Prinsip Analisa

TUGAS KELAS PTIK 03 REKAYASA PERANGKAT LUNAK SRS SISTEM KOPERASI SIMPAN PINJAM RAHMATANG PTIK 03 PENDIDIKAN TEKNIK INFORMATIKA DAN KOMPUTER

BAB III METODOLOGI PENELITIAN

BAB III METODE PENELITIAN. a. Menentukan kebutuhan data yang dibutuhkan. b. Mengumpulkan semua data yang dibutuhkan.

Bab 6 PERANCANGAN PERANGKAT LUNAK

BAB I PENDAHULUAN. CV. Ikhlas Maju Sejahtera didirikan pada tanggal 23 Februari 2010.

BAB I PENDAHULUAN. berada di berbagai belahan dunia. Melalui media ini, mereka dapat memperoleh

BAB I PENDAHULUAN. Pemerintahan Kota Bandung yang bertugas melengkapi semua kebutuhan yang

Halaman Persetujuan. 1. Judul Aplikasi SISTEM INFORMASI SALON. 2. Identitas Penulis : Ayu Aisyah Nur Firstiani NIM : : Teknologi Industri

BAB I PERSYARATAN PRODUK

Prinsip Fundamental dalam Desain Perangkat Lunak

ABSTRAK. Kata Kunci : kamus, Indonesia, Mandarin, kata, kalimat, hanzi, pinyin, bushou.

Review Rekayasa Perangkat Lunak. Nisa ul Hafidhoh

BAB III METODOLOGI PENELITIAN

Minggu 6 Prinsip & Konsep Desain

BAB III METODOLOGI PENELITIAN. Desain penelitian yang akan dilakukan dalam proses penelitian skripsi yang

BAB I PENDAHULUAN Latar belakang Masalah. Koperasi merupakan suatu wadah yang dapat membantu masyarakat terutama

Nama : Rendi Setiawan Nim :

Nama : Rendi Setiawan Nim :

Bersama ini saya lampirkan bahan yang akan dibahas dalam penulisan Laporan Tugas Akhir ini. Atas perhatiannya saya ucapkan terima kasih.

PEMODELAN ANALISIS. Di Susun Oleh : Linda Liana Dosen Pengampu : Wahyu Hari Haji M.Kom

Rekayasa Perangkat Lunak

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK NAMA SISTEM

BAB I PENDAHULUAN. Dinas Pendidikan, Pemuda dan Olahraga Kota Tanjungpinang merupakan

Rekayasa Perangkat Lunak (Software Engineering)

DAFTAR TABEL Tabel 1-1 Jadwal Pengerjaan... 6 Tabel 2-1 Kode Akun Tabel 2-2 Data Produksi Tabel 2-3 Elemen Biaya Produksi Tabel 2-4

Spesifikasi Kebutuhan Perangkat Lunak untuk

BAB III METODOLOGI PENELITIAN. Berikut adalah gambaran desain penelitian pengklasifikasian konsumen

MAKALAH DESAIN PERANGKAT LUNAK. NAMA : RANI JUITA NIM : DOSEN : WACHYU HARI HAJI. S.Kom.MM

BAB III METODOLOGI PENELITIAN

ABSTRAK. i Universitas Kristen Maranatha

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Rencana Tata Ruang Wilayah (RTRW) merupakan dasar penyusunan

BAB III METODOLOGI PENELITIAN

BAB 1 PENDAHULUAN. dilakukan dengan tulis tangan belum komputerisasi, sehingga kurang

BAB III METODOLOGI PENELITIAN. Desain penelitian disusun berdasarkan tahapan sebagai berikut:

BAB III METODE PENELITIAN

BAB III METODOLOGI PENELITIAN. calon seleksi alih golongan (SAG) dengan menggunakan metode SMART (Simple

MAKALAH REKAYASA PERANGKAT LUNAK ( KONSEP DESAIN PERANGKAT LUNAK )

ABSTRACT. Key : student management, statistic informatation, calculation of students' grades. ii Universitas Kristen Maranatha

REKAYASA PERANGKAT LUNAK

BAB I PENDAHULUAN PD.BANK PERKREDITAN RAKYAT KOTA BANDUNG. instansi yang bergerak di bidang jasa penyimpanan dan peminjaman uang atau kredit.

ABSTRAK. Keywords : Data Mining, Filter, Data Pre-Processing, Association, Classification, Deskriptif, Prediktif, Data Mahasiswa.

1.2 TUJUAN PENELITIAN

13. KONSEP DAN PRINSIP PERANCANGAN (DESAIN)

REKAYASA PERANGKAT LUNAK. 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com

: ENDRO HASSRIE. Nim : : REKAYASA PERANGKAT LUNAK DESAIN PERANG LUNAK DAN REKAYASA PERANGKAT LUNAK

REKAYASA PERANGKAT LUNAK MATERI TM 12

BAB I PERSYARATAN PRODUK

Arsitektur Sistem Informasi. Tantri Hidayati Sinaga, M.Kom.

ABSTRAK. Kata Kunci : web kontes pemrograman, usort, metode LCS

Gambar 3.1 Desain Penelitian

1 BAB III OBJEK DAN METODE PENELITIAN

Laporan Tugas Akhir. Rekayasa Perangkat Lunak

Pemrograman Web Berbasis Framework. Pertemuan 13 : Pengembangan Project (Bag. 1) Hasanuddin, S.T., M.Cs. Prodi Teknik Informatika UAD

BAB 1 PENDAHULUAN. E-learning adalah pembelajaran jarak jauh (distance learning) yang

BAB III PEMBAHASAN. Dalam pembuatan sistem informasi pengarsipan surat ini mempunyai dua

BAB I PENDAHULUAN 1.1 Latar Belakang

ABSTRACT. vii. Abstract

BAB I PERSYARATAN PRODUK

TEKNIK PENGUJIAN PERANGKAT LUNAK. Ign.F.Bayu Andoro.S, M.Kom

BAB 1 PENDAHULUAN. Jakarta dan sebagai pusat pemerintahan, perdagangan dan pusat bisnis di Ibukota

BAB II TINJAUAN PUSTAKA...

Rekayasa Perangkat Lunak (Software Engineering)

Testing dan Implementasi

A. Model Desain Perangkat Lunak

ABSTRAK. Sekarang ini teknologi di dunia semakin berkembang pesat dan canggih.

Analisis (Konvensional)

PEMELIHARAAN PERANGKAT LUNAK. Ign.F.Bayu Andoro.S, M.Kom

5 Perancangan Perangkat Lunak

BAB III METODOLOGI PENELITIAN. Desain untuk penelitian disusun berdasarkan tahapan sebagai berikut:

BAB I PERSYARATAN PRODUK

BAB 3 METODOLOGI PENELITIAN

BAB VI KESIMPULAN DAN SARAN 6.1 Kesimpulan... VI Saran... VI-1 DAFTAR PUSTAKA LAMPIRAN A TAMPILAN LAYAR LAMPIRAN B LISTING PROGRAM

ANALISIS KEBUTUHAN PERANGKAT LUNAK

BAB I PENDAHULUAN. Suara merupakan salah satu media komunikasi yang paling sering dan

BAB I PENDAHULUAN. tidak lepas dari pesatnya perkembangan teknologi komputer, karena komputer

KONSEP DAN PRINSIP DESAIN. Oleh I Made Cipta Wahyudi

BAB I PERSYARATAN PRODUK

BAB 1 PENDAHULUAN. ditentukan dengan nilai angka kredit yang dimiliki oleh seorang peneliti. Angka

Unified Modelling Language (UML)

BAB III METODOLOGI PENELITIAN. 1. Spesifikasi komputer yang digunakan dalam penelitian ini adalah sebagai. Processor INTEL Pentium Dual Core T4300

BAB I PENDAHULUAN. Semakin berkembangnya teknologi saat ini, memacu Perusahaan PT. DASS

BAB I PENDAHULUAN 1.1. Latar Belakang

REKAYASA PERANGKAT LUNAK MATERI TM 10

DAFTAR ISI ABSTRAK KATA PENGANTAR DAFTAR ISI DAFTAR GAMBAR DAFTAR TABEL

RENCANA PEMBELAJARAN SEMESTER (RPS)TAHUN AKADEMIK 2014/2015 FAKULTAS TEKNIK PROGRAM STUDI : SISTEM INFORMASI

REKAYASA PERANGKAT LUNAK LANJUT MODEL ANALISIS. Defri Kurniawan M.Kom

Transkripsi:

DESAIN PERANGKAT LUNAK Ign.F.Bayu Andoro.S, M.Kom

DOD DOD ERD Kamus Data DFD PSPEC PSPEC Desain Procedural Desain Interface STD Desain Arsitektural CSPEC Desain Data bayuandoro.com 2

Desain perangkat lunak berada pada inti teknik dari proses rekayasa perangkat lunak. Berdasarkan elemen analisis yang dihasilkan maka pada tahapan desain akan dihasilkan desain data, desain arsitektur, desain interface dan desain procedural. bayuandoro.com 3

Desain data mentransformasikan model domain informasi yang dibuat dalam fase analisis ke dalam struktur data yang perlukan dalam perangkat lunak. Hal yang menjadi dasar aktivitas desain data adalah objek dan hubungan data yang ditetapkan dalam ErD dan isi data detail yang ada dalam kamus data. bayuandoro.com 4

Desain arsitektur adalah kegiatan menentukan hubungan di antara elemen-elemen struktural utama dari program. Representasi desain berupa kerangka kerja modular dari program computer. bayuandoro.com 5

Desain interface menggambarkan bagaimana komunikasi antara perangkat lunak dengan aplikasi yang lain, atau dengan manusia sebagai user. Interface mengimplikasikan aliran informasi (data atau control). Desain procedural mentransformasi elemen-elemen structural dari arsitektur program ke dalam suatu deskripsi procedural dari komponen-komponen bayuandoro.com 6 perangkat lunak.

Mempunyai halaman pembuka yang menyatakan judul dokumen, nama (penyebutan0 perangkat lunak yang dibangun dan tim penyusun (pengembang) Halaman awal terdiri dari : Tabel daftar Perubahan yang dilakukan selama tahapan analisis DAFTAR PERUBAHAN REVISI DESKRIPSI PERUBAHAN 1 2 bayuandoro.com 7

Tabel Validasi penerimaan dokumen TABEL PERSETUJUAN DOKUMEN INDEX/TGL 1 2 3 4 5 Ditulis oleh Diperiksa oleh Disetujui oleh Daftar Isi Daftar Gambar Daftar Tabel Daftar Lampiran bayuandoro.com 8

Mempunyai bagian Isi Dokumen, yang mempunyai sistematika : Pendahuluan Tujuan Berisi tujuan pembuatan dokumen dan kegunaan dokumen bagi tim pengembang dan pemilik proyek Lingkup Masalah Berisi fungsi-fungsi yang akan dilakukan perangkat lunak, penggunaan aplikasi bahasa pemrograman beserta alasan pemakaian perangkat lunak tersebut. Definisi, Akronim dan Singkatan Berisi Daftar Definisi, Akronim dan Singkatan yang digunakan dalam dokumen. Referensi Deskripsi Umum (Overview) bayuandoro.com 9

Deskripsi Keseluruhan Perspektif Produk Berisi tentang gambaran posisi perangkat lunak yang dibuat untuk system informasi yang dianalisis terhadap system informasi (bagian kerja) lain. Termasuk di dalamnya terdapat antarmuka system, pemakai, perangkat keras, perangkat keras, komunikasi, batasan memori, operasi dan kebutuhan adaptasi local (terhadap perangkat lunak yang sudah ada) bayuandoro.com 10

Deskripsi Keseluruhan Fungsi Produk Menuliskan detail modul yang terdapat pada lingkup masalah. Karakteristik Pengguna Menyebutkan b/w yang akan mengoperasikan keseluruhan perangkat lunak Batasan (Constraint) Berisi kendala-kendala yang dihadapi dalam membuat perangkat lunak, sehingga dijadikan acuan maupun batasan yang tidak akan dikerjakan dalam pembuatan perangkat lunak Asumsi dan Ketergantungan bayuandoro.com 11

Kebutuhan Khusus Kebutuhan Antarmuka Eksternal Berisi tentang detail modul terhadap antarmuka yang telah disebutkan pada perspektif produk. Kebutuhan Fungsionalitas Berisi penggambaran notasi alat Bantu. Jika menggunakan aliran proses : Notasi yang digunakan Konteks Diagram + DFD + Kamus Data Jika menggunakan objek : Notasi yang digunakan : OMT / OOSE bayuandoro.com 12

Kebutuhan Khusus Kebutuhan Performansi Berisi tentang Kebutuhan Numerik Statik dan Numerik Dinamis. Numerik Statik berisi jumlah pengguna, dan besar filedata, Numerik Dinamis berisi waktu yang diperlukan untuk melakukan suatu proses Batasan Perancangan Atribut Sistem Perangkat Lunak Berisi karakteristik perangkat lunak menyangkut keandalan, kemanan, tingkat perawatan dan portabilitas. bayuandoro.com 13

Terima kasih bayuandoro.com 14