Pendahuluan. Budi Susanto

dokumen-dokumen yang mirip
BAB 2 LANDASAN TEORI. bersama-sama untuk mencapai tujuan tertentu. bersatu untuk mencapai tujuan yang sama.

Disain System Berorientasi Objek (Unified Modeling Language) ( Studi Kasus : Sistem Informasi Manajemen Perpustakaan )

Pendahuluan. Semester Genap Th Ajaran 2012/2013. Budi Susanto UKDW. Sistem Basis Data. Sistem Basis Data. Teknik Informatika

BAB III METODOLOGI PENELITIAN. dalam pengumpulan data atau informasi guna memecahkan permasalahan dan

Unified Modelling Language (UML)

Kegunaan tahap ini adalah untuk memobilisasi dan mengorganisir g SDM yang akan melakukan Reengineering

APLIKASI SISTEM INVENTARIS LABORATORIUM KOMPUTER FTIK UNIVERSITAS SEMARANG

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

I.2 Identifikasi Masalah... I-2. I.3 Rumusan Masalah... I-2. I.4 Tujuan... I-3. I.5 Manfaat... I-3. I.6 Batasan Masalah... I-3

PENGEMBANGAN APLIKASI CONTROLLING TUGAS AKHIR BERBASIS WEB SISI KOORDINATOR, DAN PEMANGKU KEPUTUSAN

BAB I PENDAHULUAN. I.1. Latar Belakang Masalah

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

BAB I PENDAHULUAN. swasta, khususnya dalam pengolahan data yang relatif besar dan penggunaan data

RANCANGAN PUZZLE GAME DELBELDES

BAB I PENDAHULUAN. Perkembangan teknologi informasi yang semakin cepat dan persaingan yang semakin

31

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. Dinas Pertamanan dan pemakaman diantaranya adalah sebagai berikut :

Minggu 6 Prinsip & Konsep Desain

PEMODELAN BERORIENTASI OBYEK

MEMAHAMI PENGGUNAAN UML

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III METODOLOGI PENELITIAN

Pertemuan 5 Konsep dan Prinsip Desain TIK : Menjelaskan konsep, prinsip dan tahapan dalam perancangan software

DAFTAR ISI. Abstraksi... Kata Pengantar... Daftar Isi... Daftar Tabel... Daftar Gambar... Daftar Lampiran... BAB I PENDAHULUAN...

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB II LANDASAN TEORI

BAB 1 PENDAHULUAN. masyarakat dengan Kuliah Kerja Nyata (KKN) merupakan suatu bentuk kegiatan

PERANCANGAN SISTEM PENGELOLAAN PENANGGULANGAN BENCANA ALAM GARUT BERBASIS SISTEM INFORMASI GEOGRAFIS

BAB II. 2.1 Model Data High Level Data Model (Conceptual Data Model)

BAB I PENDAHULUAN. 1.1 Latar Belakang

STIKOM SURABAYA DAFTAR ISI. Halaman. ABSTRAK... i KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... viii BAB I PENDAHULUAN...

BAB III. Metode Penelitian

BAB II DASAR TEORI...

Garis-garis Besar Program Pembelajaran (GBPP)

PERANCANGAN ARSITEKTUR PERANGKAT LUNAK DENGAN METODE UML PADA DISAIN PENAMPANG RANGKA BATANG BAJA. Kamaludin 1

BAB 1 PENDAHULUAN. terhadap informasi yang dihasilkan berkaitan dengan sumber daya manusia.

BAB V PENUTUP Kesimpulan Saran DAFTAR PUSTAKA LAMPIRAN

BAB II LANDASAN TEORI

BAB 1 PENDAHULUAN 1.1 LATAR BELAKANG

PRAKTIKUM REKAYASA PERANGKAT LUNAK MODUL KE - 2 PENGENALAN UML dengan RATIONAL ROSE OLEH: ANISA ISTIQOMAH (KELAS 5 B)

Equipment Monitoring Control Manajemen System Berbasis Web Application

BAB I PENDAHULUAN. Sistem Informasi Geografis merupakan salah satu model sistem informasi

BAB 3 METODOLOGI PENELITIAN

SATUAN ACARA PERKULIAHAN MATA KULIAH PEMELIHARAAN PERANGKAT LUNAK. Kompetensi Lulusan 1. Pengertian Pemeliharaan OHT

FASE PENGEMBANGAN. MPSI sesi 7 & 8

APLIKASI PERHITUNGAN HONOR MENGAJAR DOSEN TIDAK TETAP YANG BERBASIS PRESENSI DENGAN MENGGUNAKAN BARCODE Oleh: Wiwik Sulistiyorini (A

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

PENGEMBANGAN APLIKASI PENJUALAN SPAREPART DI BENGKEL ANUGRAH JAYA MOTOR BERBASIS DESKTOP

Meeting 3_ADS. System Development Life Cycle (SDLC)

BAB 4 METODOLOGI PEMECAHAN MASALAH

BAB I PENDAHULUAN. Pemetaan lokasi cabang cabang toko baju Mode Fashion berbasis web

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. Oleh karena itu PT. Sinar Mas harus selalu menjaga persediaan bahan baku untuk

Bab 3. Metode Penelitian

BAB II TINJAUAN PUSTAKA

BAB III METODOLOGI PENELITIAN

Gambar 4.1 Flowchart

BAB I PENDAHULUAN.

APLIKASI REKAM MEDIS KLINIK KECANTIKAN DI KLINIK AMALIA

ANALISIS DAN PERANCANGAN APLIKASI SISTEM BASIS DATA REPUBLIK BIKER BERBASIS WEB

BAB 1 PENDAHULUAN. harga buku dan juga sebagai upaya mengurangi dampak pemanasan global

Bagian 7 ANALISIS DESAIN PADA PEMROGRAMAN BERORIENTASI OBJECT DENGAN UML

BAB I PENDAHULUAN.

MODUL 4 Unified Software Development Process (USDP)

BAB IV ANALISIS DAN PERANCANGAN SISTEM. hasil analisis ini digambarkan dan didokumentasiakan dengan metodologi

BAB III METODOLOGI PENELITIAN

Pendahuluan Rekayasa Perangkat Lunak II. Alif Finandhita. Teknik Informatika UNIKOM

Bab 1 Pendahuluan 1.1 Latar Belakang Masalah

DAFTAR ISI. ABSTRAKSI... iv. KATA PENGANTAR... vi. DAFTAR ISI... viii. DAFTAR TABEL... xii. DAFTAR GAMBAR... xiii BAB I PENDAHULUAN...

BAB I PENDAHULUAN. bagaimana membuat mesin (komputer) dapat melakukan pekerjaan seperti dan

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... vii. DAFTAR TABEL... ix. DAFTAR LAMPIRAN... x Latar Belakang Masalah...

BAB 4 METODOLOGI PEMECAHAN MASALAH

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA

II.3.5 Statechart Diagram... II-14 II.3.6 Activity Diagram... II-15 II.3.7 Component Diagram... II-16 II.3.8 Deployment Diagram... II-16 II.3.

REKAYASA PERANGKAT LUNAK II

BAB I PENDAHULUAN. secara lebih aktual dan optimal. Penggunaan teknologi informasi bertujuan untuk

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB IV ANALISA DAN PERANCANGAN SISTEM Analisis Sistem yang Sedang Berjalan. Untuk merancang sebuah aplikasi mobile pelajaran Kimia dasar untuk

BAB III METODOLOGI PENELITIAN

BAB 1 PENDAHULUAN. diantaranya kompleksitas, ukuran, keandalan, kualitas, waktu, usaha, biaya,

UNIFIED MODELLING LANGUAGE (UML) APLIKASI PENJUALAN PADA TOKO BUKU (STUDI KASUS)

BAB III ANALISA DAN PERANCANGAN

RANCANGAN PEMBELAJARAN

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

SATUAN ACARA PERKULIAHAN MATA KULIAH REKAYASA PERANGKAT LUNAK KODE/SKS : TI11. C342 / 2 SKS

Rancang Bangun Aplikasi Manajemen Data Siswa (Studi Kasus SMK Negeri 1 Karawang)

Rancang Bangun Aplikasi Latihan Ujian Nasional pada Sekolah SMP Ambia

Bab III METODOLOGI PENELITIAN. Pada penelitian ini menggunakan ala penelitian berupa perangkat keras

HALAMAN PENGESAHAN PEMBIMBING...

ANALISA DAN PERANCANGAN SISTEM RESERVASI PEMAKAMAN ONLINE PEMERINTAH KOTA BEKASI

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

RANCANG BANGUN SISTEM INFORMASI PELAYANAN UNIT SISTEM INFORMASI SEKOLAH TINGGI TEKNOLOGI GARUT BERBASIS WEB DAN ANDROID

Transkripsi:

Pendahuluan Budi Susanto

Untuk Apa? Matakuliah ini berisi materi pembelajaran tentang memodelkan sebuah sistem perangkat lunak dengan suatu diagram. Diagram yang dipelajari akan mengacu pada pendekatan : Prosedural Sistem Flow chart DFD Berbasis pada objek UML

Mengapa Perlu Pemodelan? Model adalah sebuah wujud perwakilan dari suatu objek sesungguhnya. Objek dapat berupa segala sesuatu yang sudah ada atau yang akan dibangun. Software merupakan salah satu jenis objek yang tidak terlihat secara fisik. Pemodelan untuk software sangatlah penting, untuk mendiskripsikan karakteristik, struktur, cara kerja, komponen, antar muka, dan sebagainya.

Pemodelan adalah Relatif Perlu diingat bahwa memodelkan sesuatu sangat tergantung dari sudut pandang sang pemodel. Agar dapat menyamakan arti dari setiap model yang dibuat, maka perlu digunakan pemodelan standar. Pemodelan pada umumnya menggunakan diagram/simbol dari suatu skema. Tidak ada suatu penilaian terkait dengan bagus atau tidaknya sebuah model. Hal terpenting dalam pemodelan adalah model yang dihasilkan harus dapat mewakili objek sesungughnya.

Materi Pengantar Pemodelan Perangkat Lunak (#1) Sistem Flow Chart (#2) DFD (#3) Data Dictionary, normalisasi, E-R Diagram (#4) Studi Kasus dan Tes Kecil (#5) Arsitektur Software (#6) Pengantar UML (#7) Use Case Diagram dan Dokumentasi (#8)

Materi Studi Kasus (#8) Activity Diagram (#9) Sequence Diagram (#10) Class Diagram (#11) Studi Kasus (#12) Class Diagram untuk Aplikasi Web (#13) Design Pattern (#14)

Penilaian TTS : 15% TAS : 15% Tes Kecil 3 kali : 30% Tugas : 40%

Referensi Kendall, K.E, Kendall, J.E. 2010. System Analysis and Design, 8th edition. Prentice Hall. Fawler, M. 2003. UML Distilled: A Brief Guide to the Standard Object Modelling Language. Addison-Wesley Professional. Buku lain

Tiket Masuk membawa buku atau foto copy materi dari buku wajib sesuai dengan materi pada pertemuan aktif WAJIB mengenakan SEPATU dan BAJU/KAOS BERKERAH TOLERANSI TERLAMBAT MASUK KELAS 20 Menit

Pengantar Pemodelan Budi Susanto

Apa itu Model? Ketika manusia berinteraksi dengan sebagian lingkungannya, maka manusia HARUS MEMAHAMI lingkungan mereka untuk memiliki suatu interaksi yang diinginkan dan berarti. Namun lingkungan terlalu komplek untuk dipahami secara keseluruhan, sehingga manusia membangun model dari lingkungan tersebut.

Apa itu Model? Model adalah beberapa struktur yang dapat digunakan untuk menganalisis, memahami, dan bahkan mengontrol lingkungan. Model merupakan penyederhanaan dari suatu lingkungan dari sudut pandang aspek tertentu.

Model Universe

Peta

Rumusan Pemodelan = Abstraksi + Representasi

Peran Representasi Model Analisis model digunakan untuk mengindentifikasi dan menjelaskan struktur dan atau perilaku dari suatu sistem. Sintesis model digunakan untuk membangun suatu sistem dengan struktur dan atau perilaku yang diinginkan. Model adalah gambaran dari suatu sistem sehubungan dengan aspek sistem tertentu, validitas, tingkat akurasi model

Model Berbasis Objek Sistem dipahami dalam istilah fenomena dan konsep. Ketika membuat sebuah model konseptual dari sistem, pemodel mengidentifikasikan fenomena dalam sistem dan membuat fenomena terkait dalam pikiran pemodel (conceptual world). Fenoma dalam model konseptual merupakan sebuah manifestasi dari fakta bahwa sebuah bagian dari sistem dipandang dalam sudut pandang tertentu. Properti yang dikaitkan pemodel dengan fenomena dalam conceptual world tergantung pada perspektif pemodel, yang ditentukan oleh pemilik masalah. Fenoma dan konsep dalam conceptual world direpresentasikan dengan objek dan class dalam representational model.

Pemodelan Berbasis Objek

Pemodelan dalam SE

Pemodelan dalam SE Problem Domain Bagian dari suatu lingkungan yang dikelola, dimonitor, atau dikontrol oleh sistem. Problem Domain Model Model eksplisit dari pemahaman pemakai terhadap problem domain Usage Domain Suatu organisasi yang mengelola, memonitor, dan mengontrol suatu problem domain. Usage Domain Model Model eksplisit dari pemakaian pemakai terhadap usage domain Software Domain Deskripsi, baik sebagian atau keseluruhan, dari software.

Pemodelan dalam SE System Model Mengekspresikan level abstrak dari gambaran pengembang terhadap gabungan problem domain model dan usage domain. Architecture Model Mengekspresikan konsep developer terhadap arsitektur dari sistem Fokus pada struktur dan interaksi dalam system model. Program Deskripsi sistem dalam suatu bahasa pemrograman.

Software Developer dan Lingkungannya

Pemodelan Software

Pemodelan Software Object

Penutup