Dokumen tersebut membahas tentang class diagram dalam Unified Modeling Language (UML). Class diagram digunakan untuk menggambarkan objek-objek dan hubungan antar objek dalam sistem. Class diagram menunjukkan properti, operasi, dan batasan hubungan antar objek.
Sequence diagram menggambarkan interaksi antar objek berupa pesan yang ditunjukkan terhadap waktu. Diagram ini mendefinisikan interaksi dalam sistem dengan mengilustrasikan objek yang berpartisipasi dalam use case dan menggambarkan tahapan yang terjadi untuk menghasilkan output.
Use case diagram menggambarkan interaksi antara aktor dan sistem melalui use case. Use case merepresentasikan fungsi yang dapat dilakukan sistem untuk memenuhi kebutuhan aktor. Use case dinotasikan dengan elips horizontal dan aktor dinotasikan dengan rectangle. Asosiasi antara aktor dan use case menunjukkan interaksi antara keduanya.
UML (Unified Modelling Language) adalah bahasa pemodelan visual standar untuk sistem berorientasi objek yang memungkinkan pemodelan, spesifikasi, konstruksi dan dokumentasi dari artefak sistem berorientasi objek. UML terdiri dari diagram-diagram seperti use case diagram, class diagram, sequence diagram, dan lainnya untuk membantu pemodelan sistem.
Dokumen tersebut membahas tentang UML (Unified Modeling Language) khususnya Use Case Diagram. Use Case Diagram digunakan untuk memodelkan fungsi-fungsi sistem dan interaksi antara pengguna dengan sistem. Diagram ini menggambarkan aktor-aktor dan use case-use case beserta hubungan antara keduanya.
UML (Unified Modeling Language) adalah sebuah bahasa untuk menentukan, visualisasi, kontruksi, dan mendokumentasikan artifact (bagian dari informasi yang digunakan atau dihasilkan dalam suatu proses pembuatan perangkat lunak. Artifact dapat berupa model, deskripsi atau perangkat lunak) dari system perangkat lunak, seperti pada pemodelan bisnis dan system non perangkat lunak lainnya.
III. Sejarah UML
Sampai era tahun 1990-an metodologi pemodelan berorientasi objek telah bermunculan di dunia. Diantaranya adalah: metodologi booch, metodologi coad, metodologi OOSE, metodologi OMT, metodologi shlaer-mellor, metodologi wirfs- brock, dsb. Masa itu terkenal dengan masa perang metodologi (method war) dalam pendesainan berorientasi objek. Masing-masing metodologi membawa notasi sendiri- sendiri, yang mengakibatkan timbul masalah baru apabila kita bekerjasama dengan kelompok/perusahaan lain yang menggunakan metodologi yang berlainan. Dimulai pada bulan Oktober 1994 Booch,....
Objek berorientasi merupakan pendekatan pemodelan berdasarkan konsep objek nyata. Dokumen ini membahas sejarah, konsep, metodologi, model, struktur, siklus hidup pengembangan sistem, karakteristik objek, dan perbedaan pendekatan objek berorientasi dengan non-objek.
Materi yang ada pada slide ini berisi :
Apa itu generic programming
Konsep tipe object
Konsep Tag generic<E>
Collection
Iterator
Arraylist
LinkedList
Stack
PriorityQueue
HashMap
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
1. Buku ini membahas konsep-konsep utama pemrograman berorientasi objek seperti class, objek, enkapsulasi, pewarisan, dan polimorfisme serta penjelasan mengenai UML.
2. Buku ini terdiri dari 286 halaman dan membahas topik-topik seperti class diagram, hubungan antara OOAD dan OOP, konsep objek dan kelas, simulasi enkapsulasi dan pewarisan, serta penjelasan abstraksi dan generik dalam OOP.
3. Buk
Materi yang ada pada slide ini berisi :
Implementasi Konstruktor dan Destruktor
Overloading method
Latihan 4 & Upload ke github
----------------------------------------------------------------------
Keep in touch with me in :
Twitter : https://twitter.com/rizkiadam_1991
Email : rizkiadamunikom@gmail.com
Github : https://github.com/RizkiAdamKurniawan
IG : @rizkiadamkurniawan
Materi yang ada pada slide ini berisi :
Apa itu java?
Teknologi Java
Tools Java
Instalasi Java
Tipe data dasar dijava
Aturan penamaan di java
Pengaturan tampilan isi variabel
Operator di java
Latihan Pertemuan 1 & Upload ke github
----------------------------------------------------------------------
Keep in touch with me in :
Twitter : https://twitter.com/rizkiadam_1991
Email : rizkiadamunikom@gmail.com
Github : https://github.com/RizkiAdamKurniawan
IG : @rizkiadamkurniawan
Package diagram digunakan untuk mengelompokkan elemen-elemen seperti kelas dan use case kedalam paket-paket. Diagram ini membantu melihat hubungan dependensi antar paket dan meningkatkan tingkat abstraksi model sistem.
際際滷 berisi mengenai pengenalan dasar UML dan jenis-jenisnya (isi konten merupakan gabungan dari pemikiran pribadi dan sumber lain yang sudah dicantumkan pemiliknya).
Pemrograman visual - tipe data variabel operator - revisidecawildan
油
Teks tersebut membahas tentang tipe data dan variabel dalam bahasa pemrograman Visual Basic. Beberapa tipe data yang disebutkan meliputi Boolean, String, Integer, Double, dan lain-lain. Teks tersebut juga menjelaskan cara pendeklarasian variabel dan array serta jenis operator yang terdapat dalam Visual Basic seperti operator aritmatika, perbandingan, dan logika.
Bab 2 Dasar Teori perancangan sistem informasi pendaftaran online be smart i...Ricko SkyWriter
油
Dokumen tersebut membahas tentang UML (Unified Modeling Language) dan StarUML. UML adalah bahasa pemodelan standar yang digunakan untuk memodelkan sistem berorientasi objek, sedangkan StarUML adalah alat pemodelan berbasis UML yang dapat digunakan untuk membuat berbagai diagram UML seperti use case diagram, class diagram, dan lainnya. Dokumen ini juga menjelaskan penggunaan dan komponen-komponen penting dari UML seperti aktor,
Dokumen tersebut memberikan instruksi untuk membuat class diagram dan coding dari studi kasus tentang massa jenis kubus selama 15 menit, serta menjelaskan prinsip pemrograman berorientasi objek terkait hak akses private dan penggunaan getter dan setter.
Dokumen tersebut membahas penggunaan Unified Modeling Language (UML) dalam merancang sistem perangkat lunak, termasuk penggunaan class diagram, sequence diagram, package diagram, use case diagram, dan activity diagram untuk merancang struktur sistem dan hubungan antar komponennya.
Bab 1 membahas struktur data dan kelas dalam pemrograman berorientasi objek. Struktur digunakan untuk mengelompokkan berbagai tipe data seperti bilangan bulat, karakter, dan lainnya dalam satu variabel tunggal. Kelas merupakan cetak biru untuk membuat objek runtime dan lebih fleksibel daripada struktur. Array dapat digunakan untuk menyimpan banyak struktur sekaligus.
Dokumen ini membahas penggunaan UML (Unified Modelling Language) dalam rekayasa perangkat lunak. UML digunakan untuk memodelkan sistem berorientasi objek secara visual. Dokumen ini menjelaskan tujuan UML, jenis-jenis diagram UML termasuk use case diagram, activity diagram, sequence diagram, dan class diagram, serta perbedaan antara use case, activity, class diagram. Selain itu juga membahas model desain dan implementasi perangkat lunak.
Dokumen tersebut merangkum materi-materi yang akan dibahas pada pertemuan-pertemuan Rekayasa Perangkat Lunak II, meliputi penjelasan pendekatan OOAD, notasi-notasi UML seperti use case diagram, activity diagram, class diagram, dan lainnya, serta tahapan desain interaksi pengguna menggunakan Google Design Sprint.
Package merupakan sekumpulan class dan interfaces yang saling berelasi. Dokumen tersebut memberikan penjelasan tentang penggunaan package dalam pemrograman Java.
Modul ini membahas berbagai diagram dalam metodologi UML (Unified Modeling Language) untuk memodelkan sistem perangkat lunak, meliputi class diagram untuk menggambarkan struktur kelas, sequence diagram untuk menggambarkan urutan interaksi antar objek, collaboration diagram untuk menggambarkan hubungan antar objek, activity diagram untuk menggambarkan aliran aktivitas, dan statechart diagram untuk memodelkan perilaku dinamis objek.
Modul ini membahas tentang konsep pemrograman berorientasi objek dilengkapi dengan contoh source code untuk praktik. Membahas Class, Object, Pewarisan, Polimorfisme, Konstruktor
Dokumen tersebut membahas perbedaan antara pemrograman berorientasi objek dan pemrograman prosedural. Pemrograman berorientasi objek fokus pada konsep objek dan interaksinya, sedangkan pemrograman prosedural fokus pada proses dan urutan langkah. Pemrograman berorientasi objek memiliki sifat abstraksi, enkapsulasi, pewarisan, dan polimorfisme.
Teks ini membahas tentang UML (Unified Modeling Language) yang merupakan metode permodelan visual untuk sistem berorientasi objek. UML digunakan untuk merancang dan mendokumentasikan sistem perangkat lunak. Jenis-jenis diagram UML dijelaskan seperti use case diagram, activity diagram, class diagram, sequence diagram. Perbedaan antara diagram-diagram tersebut juga diuraikan.
El documento contiene los nombres de dos alumnos, Anthony Paul P辿rez Torres y Oskar Vargas Rodriguez, inscritos en el cuarto ciclo de la asignatura T辿cnicas de Programaci坦n.
Materi yang ada pada slide ini berisi :
Apa itu generic programming
Konsep tipe object
Konsep Tag generic<E>
Collection
Iterator
Arraylist
LinkedList
Stack
PriorityQueue
HashMap
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
1. Buku ini membahas konsep-konsep utama pemrograman berorientasi objek seperti class, objek, enkapsulasi, pewarisan, dan polimorfisme serta penjelasan mengenai UML.
2. Buku ini terdiri dari 286 halaman dan membahas topik-topik seperti class diagram, hubungan antara OOAD dan OOP, konsep objek dan kelas, simulasi enkapsulasi dan pewarisan, serta penjelasan abstraksi dan generik dalam OOP.
3. Buk
Materi yang ada pada slide ini berisi :
Implementasi Konstruktor dan Destruktor
Overloading method
Latihan 4 & Upload ke github
----------------------------------------------------------------------
Keep in touch with me in :
Twitter : https://twitter.com/rizkiadam_1991
Email : rizkiadamunikom@gmail.com
Github : https://github.com/RizkiAdamKurniawan
IG : @rizkiadamkurniawan
Materi yang ada pada slide ini berisi :
Apa itu java?
Teknologi Java
Tools Java
Instalasi Java
Tipe data dasar dijava
Aturan penamaan di java
Pengaturan tampilan isi variabel
Operator di java
Latihan Pertemuan 1 & Upload ke github
----------------------------------------------------------------------
Keep in touch with me in :
Twitter : https://twitter.com/rizkiadam_1991
Email : rizkiadamunikom@gmail.com
Github : https://github.com/RizkiAdamKurniawan
IG : @rizkiadamkurniawan
Package diagram digunakan untuk mengelompokkan elemen-elemen seperti kelas dan use case kedalam paket-paket. Diagram ini membantu melihat hubungan dependensi antar paket dan meningkatkan tingkat abstraksi model sistem.
際際滷 berisi mengenai pengenalan dasar UML dan jenis-jenisnya (isi konten merupakan gabungan dari pemikiran pribadi dan sumber lain yang sudah dicantumkan pemiliknya).
Pemrograman visual - tipe data variabel operator - revisidecawildan
油
Teks tersebut membahas tentang tipe data dan variabel dalam bahasa pemrograman Visual Basic. Beberapa tipe data yang disebutkan meliputi Boolean, String, Integer, Double, dan lain-lain. Teks tersebut juga menjelaskan cara pendeklarasian variabel dan array serta jenis operator yang terdapat dalam Visual Basic seperti operator aritmatika, perbandingan, dan logika.
Bab 2 Dasar Teori perancangan sistem informasi pendaftaran online be smart i...Ricko SkyWriter
油
Dokumen tersebut membahas tentang UML (Unified Modeling Language) dan StarUML. UML adalah bahasa pemodelan standar yang digunakan untuk memodelkan sistem berorientasi objek, sedangkan StarUML adalah alat pemodelan berbasis UML yang dapat digunakan untuk membuat berbagai diagram UML seperti use case diagram, class diagram, dan lainnya. Dokumen ini juga menjelaskan penggunaan dan komponen-komponen penting dari UML seperti aktor,
Dokumen tersebut memberikan instruksi untuk membuat class diagram dan coding dari studi kasus tentang massa jenis kubus selama 15 menit, serta menjelaskan prinsip pemrograman berorientasi objek terkait hak akses private dan penggunaan getter dan setter.
Dokumen tersebut membahas penggunaan Unified Modeling Language (UML) dalam merancang sistem perangkat lunak, termasuk penggunaan class diagram, sequence diagram, package diagram, use case diagram, dan activity diagram untuk merancang struktur sistem dan hubungan antar komponennya.
Bab 1 membahas struktur data dan kelas dalam pemrograman berorientasi objek. Struktur digunakan untuk mengelompokkan berbagai tipe data seperti bilangan bulat, karakter, dan lainnya dalam satu variabel tunggal. Kelas merupakan cetak biru untuk membuat objek runtime dan lebih fleksibel daripada struktur. Array dapat digunakan untuk menyimpan banyak struktur sekaligus.
Dokumen ini membahas penggunaan UML (Unified Modelling Language) dalam rekayasa perangkat lunak. UML digunakan untuk memodelkan sistem berorientasi objek secara visual. Dokumen ini menjelaskan tujuan UML, jenis-jenis diagram UML termasuk use case diagram, activity diagram, sequence diagram, dan class diagram, serta perbedaan antara use case, activity, class diagram. Selain itu juga membahas model desain dan implementasi perangkat lunak.
Dokumen tersebut merangkum materi-materi yang akan dibahas pada pertemuan-pertemuan Rekayasa Perangkat Lunak II, meliputi penjelasan pendekatan OOAD, notasi-notasi UML seperti use case diagram, activity diagram, class diagram, dan lainnya, serta tahapan desain interaksi pengguna menggunakan Google Design Sprint.
Package merupakan sekumpulan class dan interfaces yang saling berelasi. Dokumen tersebut memberikan penjelasan tentang penggunaan package dalam pemrograman Java.
Modul ini membahas berbagai diagram dalam metodologi UML (Unified Modeling Language) untuk memodelkan sistem perangkat lunak, meliputi class diagram untuk menggambarkan struktur kelas, sequence diagram untuk menggambarkan urutan interaksi antar objek, collaboration diagram untuk menggambarkan hubungan antar objek, activity diagram untuk menggambarkan aliran aktivitas, dan statechart diagram untuk memodelkan perilaku dinamis objek.
Modul ini membahas tentang konsep pemrograman berorientasi objek dilengkapi dengan contoh source code untuk praktik. Membahas Class, Object, Pewarisan, Polimorfisme, Konstruktor
Dokumen tersebut membahas perbedaan antara pemrograman berorientasi objek dan pemrograman prosedural. Pemrograman berorientasi objek fokus pada konsep objek dan interaksinya, sedangkan pemrograman prosedural fokus pada proses dan urutan langkah. Pemrograman berorientasi objek memiliki sifat abstraksi, enkapsulasi, pewarisan, dan polimorfisme.
Teks ini membahas tentang UML (Unified Modeling Language) yang merupakan metode permodelan visual untuk sistem berorientasi objek. UML digunakan untuk merancang dan mendokumentasikan sistem perangkat lunak. Jenis-jenis diagram UML dijelaskan seperti use case diagram, activity diagram, class diagram, sequence diagram. Perbedaan antara diagram-diagram tersebut juga diuraikan.
El documento contiene los nombres de dos alumnos, Anthony Paul P辿rez Torres y Oskar Vargas Rodriguez, inscritos en el cuarto ciclo de la asignatura T辿cnicas de Programaci坦n.
Dokumen tersebut membahas tentang UML (Unified Modelling Language) yang merupakan metode permodelan visual untuk sistem berorientasi objek. Dokumen tersebut menjelaskan pengertian, tujuan, jenis diagram UML beserta contohnya seperti use case diagram, activity diagram, sequence diagram, dan class diagram.
Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 1Tino Dwiantoro
油
Proyek merupakan tugas yang harus diselesaikan dalam periode tertentu dengan sumber daya terbatas untuk mencapai tujuan khusus. Proyek sistem informasi adalah upaya untuk merancang sistem informasi manajemen baru yang meliputi perangkat lunak dan keras. Dokumen ini menjelaskan definisi, jenis, tujuan, dan penyebab munculnya proyek serta perbedaan antara proyek dengan operasional.
Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 3Tino Dwiantoro
油
Perencanaan proyek sistem informasi membahas prinsip-prinsip perencanaan proyek dan kerangka kerjanya. Prinsip-prinsipnya mencakup fokus pada perencanaan, tujuan menyediakan kerangka kerja, dan fungsi komunikasi. Kerangka kerjanya meliputi stakeholder, manajer proyek, pengelolaan melalui 9 area pengetahuan, dan tujuan suksesnya proyek.
Class diagram menggambarkan struktur dan hubungan antar kelas dalam sistem. Diagram ini menunjukkan kelas-kelas, atribut, operasi, dan hubungan seperti asosiasi, agregasi, dan pewarisan. Class diagram berguna untuk memodelkan struktur statis sistem dengan menggambarkan kelas dan relasinya.
System Analysis and Design - Unified Modeling Language (UML)Dudy Ali
油
Dokumen tersebut membahas tentang Unified Modeling Language (UML) yang merupakan bahasa standar untuk membuat blueprint perancangan sistem perangkat lunak. Dokumen ini menjelaskan berbagai diagram UML seperti use case diagram, class diagram, sequence diagram, dan state machine diagram beserta penjelasan mengenai komponen-komponen pada masing-masing diagram.
Dokumen tersebut membahas perbedaan antara paradigma konvensional dan paradigma berorientasi objek dalam pemodelan analisis. Paradigma konvensional berfokus pada proses input-proses-output, sedangkan paradigma berorientasi objek berfokus pada domain objek."
BAB 1 memberikan tinjauan konsep dasar pemrograman berorientasi objek dalam bahasa Java seperti class, object, atribut, method, constructor, package, enkapsulasi, abstraksi, pewarisan, polimorfisme dan interface. Struktur dasar pembuatan program Java juga dijelaskan termasuk pendeklarasian class, atribut, method, constructor, dan penggunaan modifier.
UML (Unified Modeling Language) adalah bahasa pemodelan untuk merancang sistem perangkat lunak. UML digunakan untuk menggambarkan proses bisnis, struktur sistem, dan perilaku sistem melalui diagram-diagram seperti use case diagram, class diagram, dan state diagram. UML terdiri dari beberapa jenis diagram untuk tujuan yang berbeda seperti menggambarkan fungsi sistem, struktur sistem, atau interaksi antar komponen sistem.
Dokumen tersebut membahas perbedaan pendekatan terstruktur dan berorientasi objek dalam pemrograman. Pendekatan terstruktur berfokus pada algoritma dan fungsi, sedangkan pendekatan berorientasi objek berfokus pada objek yang menggabungkan data dan fungsionalitas. Karakteristik utama pendekatan berorientasi objek adalah abstraksi, enkapsulasi, pewarisan, dan komunikasi antar objek.
UML merupakan standar bahasa pemodelan untuk aplikasi berorientasi objek yang dikembangkan oleh Booch, Rumbaugh, dan Jacobson pada tahun 1990-an. UML menawarkan berbagai diagram seperti use case diagram, class diagram, sequence diagram, dan activity diagram untuk memodelkan aspek-aspek statis dan dinamis suatu sistem.
Teks tersebut merupakan pengenalan tentang pemrograman berorientasi objek Java yang mencakup konsep-konsep penting seperti kelas, objek, konstruktor, metode, atribut, pewarisan, polimorfisme, dan pengkapsulan. Teks tersebut juga menjelaskan perbedaan antara pemrograman berorientasi objek dengan pemrograman berorientasi prosedural serta memberikan contoh kode untuk mengilustrasikan konsep-konsep tersebut.
[/ringkasan]
UML adalah bahasa pemodelan standar untuk pemrograman berorientasi objek yang terdiri dari notasi-notasi untuk membuat rancangan perangkat lunak. UML digunakan untuk memodelkan aspek statis dan dinamis dari sistem perangkat lunak menggunakan diagram seperti diagram kelas, diagram aktivitas, dan diagram sekuens.
UML (Unified Modeling Language) - Rekayasa Perangkat Lunakraissazivana
油
UML (Unified Modeling Language) adalah bahasa visual standar untuk merancang dan membuat sistem berorientasi objek. UML memiliki 9 diagram utama untuk memodelkan sistem dari berbagai sudut pandang, seperti use case diagram, class diagram, sequence diagram, dan activity diagram. Tujuan UML adalah untuk memfasilitasi komunikasi, integrasi, dan desain ulang sistem kompleks.
TND-052-P02 - DBMS dan Perancangan Basis DataTino Dwiantoro
油
1. DBMS digunakan untuk mendefinisikan, mengelola, dan mengontrol akses ke basis data relasional. SQL adalah bahasa standar yang digunakan untuk berinteraksi dengan DBMS.
2. Perancangan basis data meliputi pengumpulan persyaratan, perancangan konseptual dan logika, pemilihan DBMS, serta implementasi. Proses ini bertujuan untuk memenuhi kebutuhan informasi pengguna dan aplikasi.
3. Komponen utama DBMS adalah query
1. Basis data adalah kumpulan data yang diorganisir untuk menghasilkan informasi berguna bagi pengguna. Sistem basis data terdiri dari data, perangkat keras, perangkat lunak, dan pengguna.
2. Entitas adalah objek yang dapat dibedakan satu sama lain, seperti mahasiswa, dosen, dan mata kuliah dalam basis data perguruan tinggi. Setiap entitas memiliki atribut seperti NIM, nama, dan alamat untuk mahasiswa.
Teknologi seluler berkembang dari 1G hingga 5G, meningkatkan kecepatan data dan layanan. 5G diharapkan menawarkan kecepatan hingga 20 Gbps dan mampu menghubungkan jumlah perangkat yang sangat besar untuk mendukung Internet of Things.
Deployment diagram menunjukkan tata letak sistem secara fisik dengan menampilkan bagian-bagian software yang berjalan pada perangkat keras. Terdapat dua jenis node yaitu processor yang dapat mengeksekusi komponen dan device seperti printer atau monitor yang berperan sebagai antarmuka dengan lingkungan luar. Node berisi artifak seperti file yang dapat dieksekusi atau berisi data.
Dokumen tersebut membahas tentang state machine diagram yang digunakan untuk menggambarkan perilaku suatu sistem. State machine diagram menampilkan state, event, dan transisi yang mungkin terjadi pada suatu objek. Diagram ini berisi simbol, aktivitas, dan konsep seperti guard condition dan composite state.
Aktivity diagram digunakan untuk menjelaskan proses bisnis, logika prosedural, dan aliran kerja secara grafis. Diagram ini mirip dengan flowchart namun memiliki notasi yang sedikit berbeda. Aktivity diagram menggambarkan urutan aktivitas dalam suatu proses bisnis dan bermanfaat untuk memahami proses secara keseluruhan.
Mind Map adalah alat pikir organisasional yang sangat efektif untuk menyimpan dan mengakses informasi. Mind Map memungkinkan pengguna untuk menyusun informasi secara visual dengan menggunakan gambar, kata kunci, dan cabang-cabang yang memancar dari ide pusat. Mind Map dapat membantu meningkatkan kreativitas, belajar, pemecahan masalah, dan pengingatan.
Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 4Tino Dwiantoro
油
Ini adalah materi kuliah Pengantar Manajemen Proyek Sistem Informasi di Akademi-akademi Bina Sarana Informatika (BSI) untuk kelas yang saya ajarkan. Semoga bermanfaat,
Tnd - Pengantar Manajemen Proyek Sistem Informasi - Temu 2Tino Dwiantoro
油
Manajemen proyek sistem informasi merupakan konsep dasar dalam mengelola proyek sistem informasi agar sesuai dengan tujuan, lingkup, waktu dan biaya yang ditetapkan. Beberapa prinsip utama manajemen proyek meliputi pendefinisian ruang lingkup, waktu dan biaya proyek, serta pengelolaan sumber daya manusia, proses, dan produk untuk memastikan keberhasilan proyek.
Lembar Kerja Mahasiswa Applied Artificial Intelligence in Information SystemsAinul Yaqin
油
File ini adalah lembar kerja mahasiswa untuk mata kuliah Applied Artificial Intelligence in Information Systems. Tujuan pembelajarannya mencakup pemahaman tentang Decision Support Systems (DSS), Business Intelligence (BI), proses pengambilan keputusan, analisis bisnis, manajemen kinerja bisnis, kolaborasi, manajemen pengetahuan, serta teknologi canggih dan tren terkini dalam sistem informasi.
Lembar kerja ini terdiri dari 14 bab yang mencakup berbagai topik, yaitu:
Decision Support and Business Intelligence
Decision Making, Systems, Modeling, and Support
Decision Support Systems Concepts, Methodologies, and Technologies
Modeling and Analysis
Data Mining for Business Intelligence
Artificial Neural Networks for Data Mining
Text and Web Mining
Data Warehousing
Business Performance Management
Collaborative Computer-Supported Technologies and Group Support Systems
Knowledge Management
Artificial Intelligence and Expert Systems
Advanced Intelligent Systems
Management Support Systems Emerging Trends and Impacts
Setiap babnya memiliki format yang sama, yaitu tujuan pembelajaran, pengantar materi, kegiatan belajar (pemahaman konsep, tugas, diskusi kelompok), penilaian, dan refleksi. Kegiatan belajar sangat bervariasi, mulai dari menjawab pertanyaan, menggambar diagram, analisis kasus, melakukan eksperimen menggunakan tools tertentu, hingga diskusi kelompok dan presentasi.
Referensi utama yang digunakan dalam mata kuliah ini adalah buku Decision Support and Business Intelligence Systems oleh Turban, E., Sharda, R., & Delen, D.
Lembar kerja ini memberikan kerangka kerja yang komprehensif bagi mahasiswa untuk memahami dan menerapkan konsep-konsep penting dalam kecerdasan buatan terapan pada sistem informasi, melalui kombinasi pembelajaran teoretis dan tugas-tugas praktis.
Restrukturisasi dan Redistribusi Ekonomi melalui Danantara: Pesimis atau Opti...Dadang Solihin
油
Dari perspektif optimis, Danantara dapat menjadi pilar utama dalam pembangunan ekonomi nasional. Dengan manajemen profesional dan tata kelola yang transparan, lembaga ini berpotensi mengoptimalkan pemanfaatan aset negara secara lebih produktif.
2. PENGANTAR
Class Diagram mendeskripsikan jenis-jenis objek
dalam sistem dan berbagai macam hubungan statis
yang terdapat diantara mereka.
Class diagram juga menunjukkan properti dan
operasi sebuah class dan batasan-batasan yang
terdapat dalam hubungan-hubungan objek tersebut.
UML menggunakan istilah fitur sebagai istilah umum
yang meliputi properti dan operasi sebuah class.
4. PROPERTI, ATRIBUT DAN ASOSIASI
Properti mewakili fitur-fitur struktural dari sebuah class.
Properti merupakan sebuah konsep tunggal, tetapi
tampak seperti dua notasi yang sedikit berbeda : atribut
dan asosiasi. Meskipun tampak berbeda dalam sebuah
diagram tetapi sebenarnya adalah hal yang sama.
Notasi atribut mendeskripsikan properti dengan sebaris
teks didalam kotak class tersebut
Contoh:
-name : string [1] = untitled {read only}
5. Keterangan :
+/- = tanda visibility, + public / - private
name = atribut, bagaimana class tersebut mengacu pada
atribut
string = tipe dari atribut, menunjukkan sebuah batasan
tentang objek apa yang dapat diletakkan dalam atribut
tersebut
[1] = multiplicity
untitled = default value, nilai objek yang baru dibuat jika
atribut tidak dispesifikasi selama pembuatannya
{property string}, memungkinkan untuk menunjuk properti
tambahan, misalnya read only yang berarti bahwa klien tidak
dapat mengubah properti tersebut
6. Asosiasi merupakan sebuah garis solid antara dua class, ditarik
dari class sumber ke class target. Nama properti bergerak
sampai tujuan akhir sebuah asosiasi bersama dengan
multiplicity. Tujuan akhir sebuah asosiasi menghubungkan
dengan class yang merupakan jenis properti.
Properti dalam susunan atribut dapat digambarkan sebagai
berikut:
7. Contoh objek Barang
Barang
+KodeBrg : String
+NamaBrg : String
+HargaBrg : Long
+StokBrg : Int
-TambahData() : void
-HapusData() : void
-UbahData() : void
-HitungStok() : void
8. MULTIPLICITY
Multiplicity merupakan indikasi tentang berapa banyak objek
yang akan mengisi properti. Multiplicity yang sering
digunakan adalah:
Multiplicity Contoh
1 satu pesanan hanya bisa untuk seorang
pelanggan
0..1 pelanggan perusahaan dapat memiliki seorang
sales rep
* tidak ada jumlah maksimal / tidak terbatas
berapa jumlah pesanan yang dapat dibuat oleh
pelanggan)
9. Simbol Multiplicity
Multiplicity Keterangan
0..1 Kosong atau satu
0..* Lebih dari sama dengan kosong
0..n Lebih dari sama dengan n, dimana n lebih dari 1
1 Hanya satu
1..* Lebih dari sama dengan satu
1..n Lebih dari sama dengan satu dimana n lebih dari satu
* Banyak atau Many
N Hanya N, dimana N lebih dari satu
n..* Lebih dari sama dengan N dimana N lebih dari satu
n..m Lebih dari sama dengan N dan kurang dari sama dengan
M. Dimana M dan N lebih dari satu.
10. Association multiplicity
Association multiplicity merupakan batasan pada user dalam
melakukan aktifitasnya. Beberapa macam istilah yang mengacu
pada multiplicity:
Optional
Menunjukkan sebuah batas
bawah yang bernilai nol (0)
Mandatory
Menunjukkan sebuah batas
bawah yang bernilai satu (1)
atau mungkin lebih
Single-valued
Menunjukkan sebuah batas
atas yang bernilai satu (1)
Multivalued
Menunjukkan sebuah batas
atas yang bernilai lebih dari
satu (1) dan biasanya ditulis
dengan tanda *
11. Asosiasi Bidireksional
Asosiasi bidireksional adalah sepasang properti yang
saling berhubungan satu sama lain.
Sifat bidireksional ditunjukkan secara jelas dengan
adanya panah navigasi pada kedua ujung asosiasi.
Orang Mobil
pemilik
0..1
*
12. Operasi
Operasi merupakan suatu kegiatan yang dimengerti sebuah
class untuk dilakukan. Operasi secara jelas berhubungan
dengan metode dalam sebuah class.
Istilah lain yang sering digunakan pada operasi adalah
metode tetapi sebenarnya tidak sama. Perbedaannya adalah
operasi adalah hal yang diharapkan pada sebuah objek
(deklarasi prosedur), sedangkan sebuah metode adalah
bentuk prosedur.
Dalam metode ada istilah getting dan setting. Metode
getting akan mengembalikan nilai dari sebuh bidang (dan
tidak melakukan hal lain selain itu) sedangkan metode
setting meletakkan nilai kedalam sebuah bidang (dan tidak
melakukan hal lain selain itu)
13. Generalisasi
Contoh dari gambar class sebelumnya yang merupakan
generalisasi melibatkan pelanggan perorangan dan pelanggan
perusahaan. Keduanya mempunyai persamaan dan
perbedaan. Persamaan tersebut dapat dimasukkan kedalam
class pelanggan umum (supertype) dengan pelanggan
perorangan dan pelanggan perusahaan sebagai subtype.
Dengan menggunakan perspektif perangkat lunak,
interpretasi tersebut sudah termasuk: pelanggan perusahaan
merupakan subclass dari pelanggan. Dalam object oriented
subclass mewarisi semua fitur superclass dan dapat
melakukan semua metode superclass.
14. Contoh Generalisasi Class Diagram
PEGAWAI
Nik
Nama
Alamat
Tgllahir
DOSEN
Kddosen
Mulaingajar
Honorperjam
KARY_HARIAN
Upahharian
Jmlharikerja
KARY_TETAP
Gajibulanan
15. Catatan dan Komentar
Catatan merupakan komentar didalam diagram. Catatan-
catatan dapat berdiri sendiri atau dihubungkan dengan garis
hubung dengan elemen yang dikomentari.
16. Ketergantungan
Sebuah ketergantungan muncul antara dua elemen jika
perubahan definisi sebuah elemen dapat menyebabkan
perubahan pada elemen lainnya. Dalam class ketergantungan
muncul karena banyak hal, antara lain : salah satu class
mengirim pesan ke class lain, salah satu class memiliki
sebagian data, salah satu class menyebut class lain sebagai
parameter sebuah operasi. Jika sebuah class mengubah
antarmukanya, setiap pesan yang dikirim ke class tersebut
dapat menjadi tidak valid.
Ketergantungan di gambarkan dengan garis putus-putus.
17. Banyak hubungan-hubungan UML menunjukkan
ketergantungan. Asosiasi dengan kemampuan navigasi dari
pesanan sampai ke pelanggan dalam gambar sebelumnya,
berarti pesanan tersebut tidak tergantung pelanggan. Sebuah
subclass tidak tergantung pada superclass-nya tetapi tidak
sebaliknya.
Kata kunci dalam ketergantungan dapat dijelaskan sebagai
berikut:
Kata Kunci Arti
<<call>> Sumber memanggil sebuah operasi pada target
<<create>> Sumber membuat perintah pada target
18. Kata Kunci Arti
<<derive>> Sumber diambil dari target
<<instantiate>> Sumber merupakan perintah target
<<permit>> Target memungkinkan sumber untuk mengakses fitur
private target
<<realize>> Sumber merupakan implementasi sebuah spesifikasi atau
antarmuka yang ditentukan oleh target
<<refine>> Perbaikan menunjukkan sebuah hubungan antara tingkat
semantik yang berbeda, contohnya, sumber merupakan
sebuah class desain dan targetnya adalah class analisis
yang terkait
<<substitute>> Sumber merupakan pengganti dari target
<<trace>> Digunakan untuk mencari sesuatu seperti persyaratan
class atau bagaimana perubahan dalam sebuah model
berhubungan dengan perubahan di lain tempat
<<use>> Sumber membutuhkan target untuk implementasinya
22. 1. Dalam multiplicity, istilah yang menunjukkan batas
bawah yang bernilai 0 adalah:
A. Optional D. Multi-valued
B. Mandatory E. Asosiasi
C. Single-valued
2. Yang merupakan sebuah garis solid antara dua class,
ditarik dari class sumber ke class target adalah
pengertian dari:
A. Properti D. Multi-valued
B. Atribut E. Asosiasi
C. Class
23. 3. Gambar disamping adalah:
A. Class D. Asosiasi
B. Multiplicity E. Atribut
C. Catatan dan komentar
4. Kata kunci dalam ketergantungan dalam sebuah class
yang berarti sumber diambil dari target adalah:
A. derive D. realize
B. instantiate E. refine
C. permit
24. 5. Sebuah class mempunyai 3 area yaitu:
A. Nama class, package, asosiasi
B. Nama class, asosiasi, metode
C. Nama class, atribut, operasi
D. Nama class, multiplicity, properti
E. Nama class, single-valued, multi-valued