Pemodelan Berorientasi Objek

Slides:



Advertisements
Presentasi serupa
KEBUTUHAN & SPESIFIKASI SOFTWARE
Advertisements

ANALISIS DAN PERANCANGAN SISTEM
PEMODELAN ANALISIS Kuliah - 5
Unified Modelling Language (UML)
Pertemuan 6 Structural modelling
GEMBONG EDHI SETYAWAN, ST.,MT SEMESTER 1
BY DR. HERI NUGRAHA. SE.MSi
Matematika Komputasi.
Yang akan dipelajari Pengenalan UML Sejarah Singkat UML
SE3414 RPL: Teknik Berorientasi Objek
Pertemuan 2 Konsep Aplikasi Berbasis Objek, UML dan Rational Rose
Pertemuan 1 Konsep Dasar OOAD
Analisa dan Desain dalam Penelitian
Analisis dan Perancangan Sistem Informasi
Rekayasa Perangkat Lunak Suwirno Mawlan, S.Kom., M.T.I
Sistem berorientasi Objek & Unified Modelling Language
Perancangan Berorientasi objek
ANALISIS DAN PEMODELAN BERORIENTASI OBJEK DENGAN UML
Suwirno Mawlan, S.Kom., M.T.I. Tata tertib 1.Tidak boleh memakai sendal 2.Berbaju rapih (berkerah) 3.Tidak boleh makan dan minum di kelas 4.Mematikan.
Pemrograman Berorientasi Obyek (PBO)
UML (Unified Modelling Language)
1 Pertemuan 3 Unified Modeling language (UML) Matakuliah: T0456 ~ Algoritma dan Metode Object Oriented Programming Tahun: 2005 Versi: 5.
Pengantar UML.
Rekayasa Perangkat Lunak UML (Unified Modelling Language)
Visual Modelling Teguh Sutanto, S.Kom.,M.Kom.
Analisis Model.
Analisa dan Desain Berorientasi Obyek
Object-Oriented Analysis (OOA)
PEMOGRAMAN BERORIENTASI OBJEK
PEMROGRMAN BERORIENTASI OBJECT Kontrak Perkuliahan
PERANCANGAN SISTEM BERORIENTASI OBJEK DENGAN UML
KEBUTUHAN & SPESIFIKASI SOFTWARE
Pendahuluan Analisis & Desain Berorientasi Obyek (ADBO)
PENGANTAR KE UML Dewi Sartika, M.kom.
PEMODELAN PROYEK (UML)
Pengenalan Analisa Desain
Matematika Komputasi.
Pengenalan UML.
Kontrak Kuliah Algoritma Pemograman
REKAYASA PERANGKAT LUNAK
PENGANTAR UML Citra N., S.Si, MT UNIKOM.
Rekayasa Perangkat Lunak
Rancangan Perkuliahan Semester
Pemodelan Berorientasi Objek
PEMODELAN OBJECT ORIENTED
Use Case Diagram.
PENDIDIKAN SEPANJANG HAYAT
KEBUTUHAN & SPESIFIKASI SOFTWARE
Bina Sarana Informatika
Pemograman Berorientasi Objek Si-3
Teaching Plan Rearrangement Software engineering week 8-14 Kelompok A dan A kelompok A
Analisis Model.
ANALISA & DESAIN BERORIENTASI OBJEK
Unified Modelling Languange (UML)
Pemrograman Berorientasi Objek
NOTASI UML DAN DIAGRAM-DIAGRAM UML
Logika dan Algorithma 2 SKS
PENGENALAN MATEMATIKA DISKRIT
Rekayasa Perangkat Lunak
Perancangan Sistem Berorientasi Objek Dengan UML
Pertemuan 8 RPL Oleh : Syukriya al-Asyik S.Kom
Pemodelan Sistem PL.
Pertemuan 6 Unified Modeling Language (UML)
Rekayasa Sistem Komputer
KEBUTUHAN & SPESIFIKASI SOFTWARE
Prodi: Akutansi/Manajemen
OBJECT ORIENTED ANALISYS AND DESIGN
TIM RPL Program Studi Teknik Informatika
REKAYASA PERANGKAT LUNAK
Konsep Aplikasi Berbasis Objek
Transcript presentasi:

Pemodelan Berorientasi Objek Fitra A. Bachtiar

Sekilas Matakuliah : Pemodelan Berorientasi Objek Prasyarat : Pemrograman Lanjut Sifat : Wajib Bobot : 3 sks Kode : IFK15101 Paktikum : Tidak ada

Deskripsi Mata Kuliah ini memberikan pemahaman mengenai: Konsep objek Analisa dan desain sistem yang menggunakan prinsip-prinsip objek yang mana penerapannya menggunakan diagram-diagram UML.

Tujuan Setelah mengikuti mata kuliah matematika komputasi peserta didik dapat: Dapat menggunakan syntax dan semantic OOP Memahami konsep pengembangan perangkat lunak berorientasi obyek Dapat membuat aplikasi perangkat lunak berorientasi obyek

Pokok bahasan Konsep OOD Basic Structural Modeling: Classes Realtionship Common Mechanism Diagrams Advance Structural Modeling: Class Diagrams Advance Classes Advance Relationship Interfaces, Types, Roles Packages Basic Behavior Modeling: Interactions Use Case & Use Case Diagrams Event and Signals Advance Behavioral Modeling: State Machines UML – Review Recommended Process Model Design Pattern

Pustaka Object-Oriented Modeling and Design; Rumbaugh, et.al.; Prentice Hall The Unified Modeling Language User Guide; Booch, et.al. Design Patterns; Elements of Reusable Object-oriented Software; Gamma, et.al.

Penilaian Elemen penilaitan terdiri atas: Elemen Persen Tugas 15 Kuis 20 UTS 30 UAS/Tugas Project Keaktifan 5

Perkuliahan Perkuliahan Ceramah Diskusi Latihan Presentasi Tugas Perseorangan : dikerjakan secara mandiri Kelompok : dikerjakan secara kelompok Satu kelompok terdiri dari 4-5 mahasiswa

Perkuliahan Tugas Kuis Harus di kumpulkan tepat waktu Keterlambatan pengumpulan diberi nilai 0 Pengumpulan dokumen tanpa disertai isian peranan masing-masing anggota pada tugas maka akan diberi nilai 0 Jika minimal terdapat 1 dokumen tugas tidak dikumpulkan maka semua anggota akan di beri nilai E Sifat keanggotaan dalam kelompok bersifat tetap (Tidak berubah sampai akhir semester) Kuis Kuis bersifat perorangan

Perkuliahan Kehadiran Setiap mahasiswa dituntut kehadiran aktif Pertemuan di kelas memuat konsep, kuis dan keaktifan mahasiswa Penilaian kelas dilakukan untuk menambah nilai akhir (bonus)

Perkuliahan Sifat Ujian Semua ujian baik kuis, UTS maupun UAS bersifat tutup buku dan catatan. Nilai ujian akan diumumkan sesegera mungkin agar menjadi bahan perbaikan yang akan datang Bahan UTS adalah materi awal hingga materi tengah semester Bahan UAS meliputi semua materi yang pernah di pelajari

Integritas Akademik Ujian bersifat perseorangan akan dinilai kapabilitas perseorangan. Tugas bersifat kelompok akan dinilai kapabilitas kelompok dan keaktifan serta peranan masing-masing anggota dalam kelompok. Segala pelanggaran akademik (plagiasi, menyontek dll) akan diberikan sanksi nilai E bahkan diusulkan untuk diproses agar semua MK yang diambil diproses menjadi E. Setiap peserta didik (mahasiswa) boleh bertanya dan berdiskusi tentang materi yang tidak dikuasai, namun pengerjaan tugas dan ujian menjadi tanggung jawab perseorangan dan kelompok.

Ada pertanyaan?

Sekilas tentang PBO Pemodelan adalah deskripsi lengkap mengenai satu sistem dari perspektif tertentu Model : Representasi abstrak dari sistem Dibangun untuk memahami sebelum dilakukan pembangunan atas sistem tersebut Agar kita dapat memahami sistem yang akan dikembangkan secara lebih baik. Alasan

Tujuan Model Tujuan Model Analis sistem menggunakan pemodelan untuk : Fokus pada fitur – fitur sistem penting Membahas perubahan dan koreksi kebutuhan pembeli dengan ongkos yang murah dan resiko minimal Memverifikasi pemahaman analisis sistem terhadap lingkungan pemakai.

Prinsip-prinsip Pemodelan Pemilihan model-model yang hendak dibangun berpengaruh pada cara penanganan masalah dan solusi yang dibentuk. Setiap model dapat diekspresikan pada level presisi yang Berbeda. Model-model yang bagus adalah terhubung dengan kenyataan. Tidak ada satu model tunggal yang mencukupi. Setiap sistem kompleks didekati dengan sejumlah model yang hampir independen.

Tahapan PBO Memahami dan mendefinisikan konteks dan metode penggunaan sistem Merancang arsitektur sistem Mengidentifikasi objek utama sistem Mengembangkan model desain Menspesifikasikan interface objek

Terimakasih

Jadwal Perkuliahan Minggu Materi Keterangan 1 Pengantar Matematika Diskrit 2 Logic, proporsional logic, predicate logic dan quantier 3 Metode Pembuktian, Strategi Pembuktian, himpunan dan operasi himpunan 4 Matematika Induksi, Pembuktian menggu- nakan induksi, rekursif dan impelemntasinya 5 Dasar-dasar counting, prinsip pigeonhole, permutasi dan kombinasi, koesien binomial 6 Probabilitas diskrit, teori probabilitas, ex- pected value and varian 7 Latihan soal menjelang UTS 8 UTS

Jadwal Perkuliahan Minggu Materi Keterangan 9 Teknik counting, relasi rekurensi, algoritma divide-conquer, fungsi pembangkit, inclusi- exclusi 10 Relasi, relasi n-ary, representasi relasi, relasi equivalen, partial orderingogic, proporsional logic, predicate logic dan quantier 11 Teori Bilangan, representasi integer, bil. prima dan bil. pembagi terbesar, pengantar cryptography 12 Model graph, tipe graph, representasi graph, connectivity 13 Path Hamilton dan euler, permasalahan shortest path 14 Tree, aplikasi etree, traversal tree 15 Spanning tree dan minimal spanning tree 16 UAS

Mengapa mempelajari Matematika Diskrit?

Matematika Diskrit...why? Adalah Matematika yang mempelajari logika, teknik pembuktian, konsep dan teknik komputasi Lebih banyak "bersentuhan" dengan kasus nyata. Matematika yang menyenangkan.

Ilustrasi Pak Sabar mempunyai uang 10 juta. Uang tersebut ditabung pada di koperasi SERBA GUNA dengan bunga 10% pertahun. Berapakah uang pak Sabar setelah 1 tahun dan 2 tahun? Setelah 1 tahun uang pak Sabar adalah UangSatuTahun = 10jt (1 + 0,1) = 11jt: Setelah 2 tahun uang pak Sabar menjadi: UangDuaTahun = UangSatuTahun (1 + 0,1) = 10jt (1 + 0,1) (1 + 0,1) = 10jt (1 + 0,1)2 Setelah 3, 5 dan 10 tahun, berapakah uang pak Sabar?

Sekilas tentang PBO Pemodelan adalah deskripsi lengkap mengenai satu sistem dari perspektif tertentu Model : Representasi abstrak dari sistem Dibangun untuk memahami sebelum dilakukan pembangunan atas sistem tersebut Agar kita dapat memahami sistem yang akan dikembangkan secara lebih baik. Alasan

Tujuan Model Tujuan Model Analis sistem menggunakan pemodelan untuk : Fokus pada fitur – fitur sistem penting Membahas perubahan dan koreksi kebutuhan pembeli dengan ongkos yang murah dan resiko minimal Memverifikasi pemahaman analisis sistem terhadap lingkungan pemakai.

Pemodelan Statik dan Dinamis Pemodelan statik dan dinamis penting dalam memodelkan program. Pemodelan statik menyediakan kerangka dan fasilitas yang memungkinkan model dinamis beroperasi Pemodelan dinamis menspesifikasikan perilaku yang diperlukan dimana model statik harus mendukungnya