System Design. Jika system analysis menekankan pada masalah bisnis, system design menekankan pada segi teknis atau berfokus pada implementasi sistem.

dokumen-dokumen yang mirip
A Simple Object Model

BAB 1 ASUMSI PERANAN PENGANALISIS SISTEM

SYSTEMS ANALYSIS AND DESIGN METHODS

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

BAB 4 Pendekatan-Pendekatan Pengembangan Sistem

SIKLUS REKAYASA PERANGKAT LUNAK (SDLC)

Pengembangan Sistem Informasi

Materi yang akan dibahas: 13-1

RANGKUMAN SIM BAB 13 Mengembangkan Sistem Informasi (Building Information Systems)

Pengembangan Sistem Informasi

CHAPTER 12. DEVELOPING BUSINESS SYSTEM (SUMMARY)

Ringkasan Chapter 12 Developing Business/ IT Solution

MAKALAH REKAYASA PERANGKAT LUNAK ( SIKLUS HIDUP PERANGKAT LUNAK )

Review of Process Model. SE 3773 Manajemen Proyek Teknologi Informasi *Imelda Atastina*

BAB1. PENDAHULUAN Siklus hidup sistem (SLC) SDLC Systems Development Life Cycle Siklus Hidup Pengembangan Sistem Systems Life Cycle

Meeting 3_ADS. System Development Life Cycle (SDLC)

Metodologi Pengembangan Sistem Informasi

KELOMPOK 3. Imelda Florensia Stefani. P. Tangkuman Gladis Ansiga Ariyanto Pakaya Andre Lay

Proses Pengembangan Sistem

BAB 2 : ANALISIS SISTEM ANALISIS DAN PERANCANGAN SISTEM INFORMASI

PENDAHULUAN PENGEMBANGAN SISTEM INFORMASI

Hanif Fakhrurroja, MT

METODE DAN TEKNIK PENGEMBANGAN SISTEM INFORMASI

Hanif Fakhrurroja, MT

SOFTWARE PROCESS MODEL

Teknik Informatika S1

Pengembangan Sistem Informasi

KELOMPOK 1. Metode Pengembangan Sistem Informasi. Imelda Florensia Stefani. P.

STRATEGI. KONTEKS ORGANISASI STRATEGI, STRUKTUR, dan BUDAYA STRATEGIC MANAGEMENT. Konsep dan Proses Manajemen Proyek Sistem Informasi


BAB III METODOLOGI. Penelitian ini dimulai dengan studi literatur dari teori-teori yang

Siklus, Metode dan Teknik Pengembangan Sistem

Teknologi Informasi dan Sistem Informasi Manajemen

Software Development Life Cycle (SDLC)

SDLC SYSTEM DEVELOPMENT LIFE CYCLE. Materi ke-2. Pengembangan Sistem Informasi 5KA28 // 4KA14

ANALISIS KEBUTUHAN PERANGKAT LUNAK

Sistem Enterprice SASARAN : Sistem Enterprise. Sistem Informasi Enterprise. Information Systems Today

Meeting 5_ADS. SDLC : Analysis Phase

Teknik Informatika S1

BAB 1 PENDAHULUAN. Di era globalisasi ini, perkembangan teknologi informasi berperan penting dalam

RENCANA PEMBELAJARAN SEMESTER (RPS)

KELOMPOK 1. Metode Pengembangan Sistem Informasi. Imelda Florensia Stefani. P. 1

Pengelolaan Proyek Sistem Informasi Manajemen Ruang Lingkup Proyek. Sistem Informasi Bisnis Pertemuan 2-3

WEB DEVELOPMENT by Hestiasari Rante-Pasila. Week 1 Requirements Engineering

Model Prototyping Pada Pengembangan Sistem Informasi

Bab V Perancangan Model Ensiklopedia

ANALISA & PERANCANGAN SISTEM

Pengembangan Sistem Informasi. Fakultas Ilmu Komputer dan Teknologi Informasi Jurusan Sistem Informasi Univesitas Gunadarma PTA 2015/2016

PENGEMBANGAN APLIKASI PENJUALAN SPAREPART DI BENGKEL ANUGRAH JAYA MOTOR BERBASIS DESKTOP

PROSES DESAIN. 1. Metodologi Pengembangan Sistem

STMIK AMIKOM YOGYAKARTA

SDLC Concepts. Muhammad Yusuf D3 Manajemen Informatika Universitas Trunojoyo

Pengembangan. Chapter Objectives. Chapter Objectives. Systems Approach to Problem Solving 11/23/2011

BAB 6 METODOLOGI SIKLUS HIDUP SISTEM

PENGEMBANGAN PERANGKAT LUNAK

BAB 3 METODE PENELITIAN

Tujuan 04/07/ :01

Tugas Softskill. Universitas Gundarma. : Sistem Informasi Manajemen. : Waldhi Supriono NPM : Kelas : 2 DB 12

BAB V PENGEMBANGAN SISTEM PENDUKUNG KEPUTUSAN

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

PENGANTAR RUP & UML. Pertemuan 2

PENERAPAN KONSEP SAAS (SOFTWARE AS A SERVICE) PADA APLIKASI PENGGAJIAN

SDLC : Project Planning

Produk perangkat lunak tersebut:

SDLC Software Development Life Cycle Mukhlas Imam Muhajir Muhsin Nur Ali

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

PERANCANGAN SISTEM INFORMASI ADMISI PROGRAM PASCASARJANA UNIVERSITAS SAM RATULANGI

Jaka Adi Laksana Mohammad Asyam L Nareswara Driyanggara S Nur Adi Prasetyo Dewi Irbaya MH Aisyah Fathia Putri

TUGAS SISTEM INFORMASI MANAJEMEN. Ringkasan Chapter 12 Developing Business/ IT Solutions. (Buku O Brien)

TAKE HOME TEST NOMOR 2

Definisi. Metode Pengembangan Sistem Informasi. Metodologi Pengembangan System. Definisi (lanjutan) Mengapa perlu? 7/21/2008

Sistem Informasi Manajemen dan Bisnis

Pendekatan-Pendekatan Pengembangan Sistem Hanif Al Fatta M.kom

The system Development Environment

STMIK AMIKOM YOGYAKARTA

METODOLOGI PENGEMBANGAN SOFTWARE

BAB I PENDAHULUAN. perkembangan teknologi yang ada. Semakin banyak fitur yang dibenamkan ke

08 Pengembangan & Pemeliharaan Sistem Informasi [Bagian 1]

REKAYASA PERANGKAT LUNAK. Ramadhan Rakhmat Sani, M.Kom

FASE PENGEMBANGAN. MPSI sesi 7 & 8

Rational Unified Process (RUP)

Perbedaan Pengembangan Software Dan Pengembangan Sistem Informasi

MINGGU 6. Proses Perancangan. Suzan Agustri

INFORMATION TECHNOLOGY

SISTEM INFORMASI AKUNTANSI

Perancangan Sistem Secara Umum

Pendahuluan Rekayasa Perangkat Lunak

BAB 1 PENDAHULUAN. yang bermanfaat guna mendukung pengambilan keputusan secara tepat dan

Disusun Oleh : Dr. Lily Wulandari

Proyek Pengembangan Sistem Informasi

Memahami Kebutuhan User (Fase Definisi)

BAB I PENDAHULUAN. Saat ini penggunaan teknologi dan informasi sangat diperlukan bagi setiap

Paktikum : 4-7 Judul Praktikum : System Development Life Cycle (SDLC)

TINJAUAN UMUM PENGEMBANGAN SISTEM

Sequence Diagram Sebagai Perkakas Perancangan Antarmuka Pemakai

BAB III LANDASAN TEORI. mengumpulkan (input), memanipulasi (process), menyimpan, dan menghasilkan

Review Rekayasa Perangkat Lunak. Nisa ul Hafidhoh

STMIK AMIKOM YOGYAKARTA

Siklus Pengembangan Sistem Informasi Untuk Membangun dan Mengimplementasikan Sistem Informasi Bisnis Di Suatu Perusahaan Siklus Hidup System

PROJECT INITIATION. Penetapan Jalannya Proyek (2) Customer Problem. Identification. Define Scope. Proposed Solution.

Transkripsi:

SYSTEMS DESIGN

Chapter Map

System Design Desain sistem informasi didefinisikan sebagai tugas-tugas yang berfokus pada spesifikasi solusi berbasis komputeri yang detil. Disebut juga dengan physical design. Jika system analysis menekankan pada masalah bisnis, system design menekankan pada segi teknis atau berfokus pada implementasi sistem.

Pendekatan System Design Model-Driven Modern structured design Information engineering Prototyping Object-oriented JAD RAD

Modern Structured Design Modern Structured Design adalah teknik berorientasi proses untuk memecahkan program besar kedalam hirarki modul-modul yang menghasilkan program komputer yang lebih mudah untuk diimplementasikan dan dirawat (berubah). Sinonimnya (meskipun scr teknis tidak akurat) adalah desain program secara top-down dan pemrograman terstruktur. Model software yang diturunkan dari desain terstruktur disebut dengan structure chart.

Information Engineering Information Engineering adalah teknik yang model-driven dan data-centered, tetapi processsensitive untuk merencanakan, menganalisa, dan mendesain sistem informasi. Tool utama IE adalah data model diagram.

Prototyping Pendekatan prototyping adalah sebuah proses iteratif diamana menjadikan hubungan kerja yang dekat antara designer dan user. Keuntungan: Prototyping mendorong & membutuhkan partisipasi aktif end-user. Iterasi dan perubahan adalah konsekuensi umum dalam pembangunan sistem, sehingga mengakomodasi end-user yang cenderung untuk mengubah pemikiran mereka. Prototyping mengabsahkan filosofi yang menyatakan end-users tidak akan tahu apa yang mereka inginkan sampai mereka melihatnya.

Prototyping Prototype adalah model yang aktif, tidak pasif yang dapat dilihat, disentuh, dirasakan, dan dialami oleh user. Prototype yang sudah disetujui adalah sama dengan spesifikasi desain tertulis, dengan satu perkecualian eror-eror dapat dideteksi dengan lebih cepat. Prototyping dapat meningkatkan kreativitas karena feedback dari user lebih cepat, yang dapat membawa ke solusi yang lebih baik. Prototyping mempercepat beberapa fase dalam siklus hidup, yang mungkin dilewatkan oleh programmer.

Object-Oriented Design (OOD) Object-oriented design merupakan strategi desain terbaru dan merupakan perluasan dari objectoriented analysis. Teknik Object-oriented design (OOD) digunakan untuk memperjelas definisi kebutuhan objek yang diidentifikasi sebelumnya selama analisis, dan untuk mendefinisikan desain objek tertentu.

Rapid Application Development (RAD) Rapid application development (RAD) adalah gabungan dari berbagai teknik terstruktur (khususnya data-driven information engineering) dengan teknik prototyping dan teknik joint application development untuk mempercepat pembangunan sistem. RAD meliputi penggunaan interaktif dari teknik terstruktur dan prototyping untuk mendefinisikan kebutuhan user & rancangan sistem. Perluasan dari usaha untuk pendesainan ditingkatkan melalui penekanan pada partisipasi user dalam sesi Joint application development (JAD).

Joint Application Development (JAD) Joint Application Development (JAD) adalah teknik yang melengkapi teknik analisis & desain yang lain dengan menekankan pada partisipasi system owner, user, designer, dan builder dalam pembangunan sistem. Selama sesi JAD dalam system design, system designer akan berperan sebagai fasilitator untuk beberapa workshop yang ditujukan untuk membicarakan masalah-masalah desain & deliverables yang berbeda.

Context Of In-House Development Projects

Design Phase Tasks For In-House Development

Task 1. Mendesain Arsitektur Aplikasi Tujuan: menspesifikasikan arsitektur aplikasi Arsitektur aplikasi mendefinisikan teknologi yang digunakan oleh (& digunakan untuk membangun) sistem informasi dalam bentuk data, proses, antarmuka, & komponen jaringan Tugas ini dilakukan dengan menganalisa model data dan model proses yang telah dibuat dalam fase requirements analysis.

Task 2. Mendesain Basisdata Sistem Tujuan: menyiapkan spesifikasi desain teknis untuk basisdata yang bisa beradaptasi untuk kebutuhan & perluasan sistem nantinya Perancang harus juga menganalisa bagaimana program akan mengakses data untuk memperbaiki unjuk kerja Tugas ini menghasilkan skema basisdata (model struktural dari basisdata)

Task 3. Mendesain Interface Sistem Ide dan opini dari perancang diterapkan dengan menggunakan dialog yang easy-tolearn & easy-to-use User sistem harus ikut terlibat dalam proses ini

Task 4. Memaketkan Spesifikasi Desain Memaketkan semua spesifikasi dari tugas sebelumnya kedalam sekumpulan spesifikasi yang akan memandu aktivitas programmer selama fase konstruksi Sebelum dipaketkan, desain sistem harus direview dan disetujui oleh semua pihak

Task 5. Mengupdate Project Plan Mengevaluasi kembali kelayakan projek & mengupdate rencana projek

Sample Physical Data Flow Diagram

Sample Data Base Schema

Sample Output Design

Sample Interface Design

Context Of System Design For Buy Solutions To Projects

Design Phase Tasks For Commercial Software Solutions

Technical and Business Research Sources Magazines and journals Internal standards untuk pemilihan hardware dan software. Information services untuk mensurvei peluang pasar akan produk baru dan memberitahu pembeli tentang spesifikasi untuk dipertimbangkan. Trade newspapers and periodicals menawarkan artikel dan pengalaman dalam bermacam tipe hardware dan software yang bisa dipertimbangkan.

Typical Outline for Request For Proposal (RFP) Request for Proposals (RFP) I. Introduction A. Background B. Brief summary of needs C. Explanation of RFP document D. Call for action on part of vendor II. Standards and instructions A. Schedule of events leading to contract B. Ground rules that will govern selection decision 1. Who may talk with whom and when 2. Who pays for what 3. Required format for a proposal 4. Demonstration expectations 5. Contractual expectations 6. References expected 7. Documentation expectations III. Requirements and features A. Hardware 1. Mandatory requirements, features, and criteria 2. Essential requirements, features, and criteria 3. Desirable requirements, features, and criteria B. Software 1. Mandatory requirements, features, and criteria 2. Essential requirements, features, and criteria 3. Desirable requirements, features, and criteria C. Service 1. Mandatory requirements 2. Essential requirements 3. Desirable requirements IV. Technical questionnaires V. Conclusion