1. UML USES DIAGRAM PERPUSTAKAAN

Contoh Diagram UML Perpustakaan

USE CASE DIAGRAMDiagram Use Case adalah diagram yang menunjukkanfungsionalitas suatu sistem atau kelas dan bagaimana sistem tersebut berinteraksi dengan dunia luar dan menjelaskan sistem secara fungsional yang terlihat user. Biasanya dibuat pada awal pengembangan. Use case diagram menggambarkan fungsionalitas yang diharapkan dari sebuah sistem. Yang ditekankan adalah “apa” yang diperbuat sistem, dan bukan “bagaimana”. Sebuah use case merepresentasikan sebuah interaksi antara aktor dengan sistem. Use case merupakan sebuah pekerjaan tertentu, misalnya login ke sistem, meng-create sebuah daftar belanja, dan sebagainya. Seorang/sebuah aktor adalah sebuah entitas manusia atau mesin yang berinteraksi dengan system untuk melakukan pekerjaan-pekerjaan tertentu.Use case diagram dapat sangat membantu bila kita sedang menyusun requirement sebuah sistem, mengkomunikasikan rancangan dengan klien, dan merancang test case untuk semua feature yang ada pada sistem.Pada contoh perpustakaan Seorang siswa untuk meminjam buku anggota harus mendaftar terlebih dahulu kepada petugas setelah mendaftar mahasiswa tersebut boleh membaca buku. Jika sudah menjadi anggota, siswa tersebut boleh meminjam buku kepada petugas perpustakaan dan mengembalikannya sesuai dengan ketentuan tersebut apabila anggota tersebut telat mengembalikan buku maka anggota dikenakan denda dan membayar denda tersebut kepada petugas.


2. UML CLASS DIAGRAM PERPUSTAKAAN
 CLASS DIAGRAMClass adalah sebuah spesifikasi yang jika diinstansiasi akan menghasilkan sebuah objek danmerupakan inti dari pengembangan dan desain berorientasi objek. Class menggambarkankeadaan (atribut/properti) suatu sistem, sekaligus menawarkan layanan untuk memanipulasikeadaan tersebut (metoda/fungsi). Class diagram menggambarkan struktur dan deskripsi class, package dan objek beserta hubungan satu sama lain seperti containment , pewarisan, asosiasi,dan lain-lain.Class memiliki tiga area pokok :1. Nama (dan stereotype) 2. Atribut 3. Metoda Atribut dan metoda dapat memiliki salah satu sifat berikut : Private, tidak dapat dipanggil dari luar class yang bersangkutan Protected, hanya dapat dipanggil oleh class yang bersangkutan dan anak-anak yang mewarisinya Public, dapat dipanggil oleh siapa saja Class dapat merupakan implementasi dari sebuah interface, yaitu class abstrak yanghanya memiliki metoda.Interface tidak dapat langsung diinstansiasikan, tetapi harusdiimplementasikan dahulu menjadi sebuah class. Dengan demikian interface mendukung resolusimetoda pada saat run-time. Sesuai dengan perkembangan class model, class dapatdikelompokkan menjadi package. Kita juga dapat membuat diagram yang terdiri atas package.Contoh Class Diagram  DEPLOYMENT DIAGRAMDeployment Diagram adalah diagram yang menggambarkan detail bagaimana komponen di-sebar (di-deploy) kedalam infrastruktur sistem, dimana komponen akan terletak (pada mesin, node, server atau piranti keras apa), bagaimana kemampuan jaringan pada lokasi tersebut, spesifikasi server, dan hal-hal lain yang bersifat fisikal.Contoh Program : PACKAGE DIAGRAMBagi yang pernah belajar jaringan komputer tentu tidak asing dengan istilah package. Package yang dalam bahasa Indonesianya berarti paket dalam dunia networking dimanfaatkan dalam komunikasi datanya dimana data tidak dikirimkan langsung dalam bentuk binernya melainkan dikelompokkan terlebih dahulu dalam paket-paket. Package diagram merupakan salah satu dari delapan/sembilan diagram UML. Atau saat kita download salah satu installer linux, yang kita download berupa package-package. Dalam literatur pemrograman dengan visual basic, saat akan mendeploy software yang baru kita buat kita diminta untuk mengambil package-package yang dibutuhkan. Sedangkan dalam bahasa Java dan C++, package selalu diimport saat kita menuliskan code programnya.Package merupakan kumpulan dari class. Penggambaran diagram Package mirip dengan simbol folder dalam Microsoft Windows. Kita ambil kasus pada sistem penjualan dan pembelian, maka kita dapat membuat dua package yaitu package penjualan dan package pembelian. Di dalam package penjualan kita bisa menggambarkan use case penjualan. Salah satu manfaat package adalah kemampuannya untuk digunakan pada component lainnya.Dalam menggunakan package sistem lain dikenal dua istilah yaitu:1. Import Package: Meminjam package lain yang bertipe public.2. Access Package: seperti import hanya saja tipe package berubah menjadi private.Import dilukiskan dengan garis putus-putus dengan panah menunjuk pada package induk (si pemilik kelas) dengan tulisan "import" dekat garis putus-putus tersebut. Sedangkan access dengan cara yang sama, hanya saja tulisan "import" diganti dengan "access".Contoh Package Diagram
USER INTERFACE/FORM DIAGRAMUser Interface Diagram disesuaikan UML diagram digunakan untuk visual mock-up user interface sistem menggunakan bentuk, kontrol dan label.


3. UML SEGUENCE DIAGRAM PERPUSTAKAAN
Sequence Diagram dan Pengembalian Buku di Perpustakaan
Requirement “ Peminjaman ”
Sequence Diagram “ Peminjaman “ NoRequirementMassages1Anggota/Petugasmemasukkan ID pada sistemInput ID Anggota/Petugas2Petugas melakukan pengecekan pada peminjaman buku terakhir Cek peminjaman terakhir 3Petugas membuat transaksi peminjaman bukuPembuatan transaksi peminjaman4Petugas melakukan pengecekan dendaPengecekan denda5Melakukan penyipanan transaksi peminjamanMenyipan transaksi peminjaman

4. UML ACTIVITY DIAGRAM PERPUSTAKAAN

Peminjaman Buku Di Perpustakaan Activity Diagram Peminjaman Buku di Perpustakaan

Malwer adalah singkatan atau bisa disebut juga gabungan dari kata malicious software. Malwer merupakan istilah yang umum digunakan untuk software atau program yang di buat untuk merusak sebuah sistem komputer secara dia-diam. banyak kawan-kawan takut sekali apabila flashdisk yang dicolok ke laptop mereka yang berbau virus Malwer, seringkali mereka mengolok-olok dengan panggilan malwer karena latop kami bertiga seringkali kena virus malwer dan akibatnya install ulang. hal inilah membuat kami akan takutnya virus malwer dan terbentuklah nama kelompok kami. kami bertiga inggin berkemampuan untuk membuat sistem kebal akan serangan virus .       

               Study kasus                        

              Pada perpustakaan UBD memberikan fasilitas peminjaman buku kepada mahasiswa, dosen dan  karyawan , dimana seorang mahasiswa meminjam buku setelah melakukan registrasi pendaftarankepada petugas perpustakaan, mahasiswa dan dosen boleh meminjam semua koleksi buku di perpustakaan sedangkan karyawan hanya boleh meminjam buku berbahasa Indonesia saja. Seorang mahasiswa hanya di ijinkan meminjam maksimal hanya tiga buku,berbeda dengan  dosen dan karyawan yang bisa meminjam dengan tanpa batas, prosedur peminjaman buku adalah membawa buku yang hendak di pinjam dan menunjukan ktm mahasiswa,kemudian nip untuk dosen  dan karyawan mahasiswa di perbolehkan meminjam buku selama 1 minggu selebihnya di kenakan denda. Petugas perpustakaan melakukan pendataan buku,mencatat dan menghitung denda serta membantu dalam koleksi.Pada perpustakaan UBD memberikan fasilitas peminjaman buku kepada mahasiswa, dosen dan karyawan , dimana seorang mahasiswa meminjam buku setelah melakukan registrasi pendaftaran kepada petugas perpustakaan, mahasiswa dan dosen boleh meminjam semua koleksi buku di perpustakaan sedangkan karyawan hanya boleh meminjam buku berbahasa Indonesia saja. Seorang mahasiswa hanya di ijinkan meminjam maksimal hanya tiga buku,berbeda dengan dosen dan karyawan yang bisa meminjam dengan tanpa batas, prosedur peminjaman buku adalah membawa buku yang hendak di pinjam dan menunjukan ktm mahasiswa,kemudian nip untuk dosen  dan karyawan mahasiswa di perbolehkan meminjam buku selama 1 minggu selebihnya di kenakan denda. Petugas perpustakaan melakukan pendataan buku,mencatat dan menghitung denda serta membantu dalam koleksi.


Use cass

























Komentar