Saturday, April 25, 2020

UML::// Collaboration diagram dan Deployment diagram


1.     Buatlah alur pembuatan KRS dengan menggunakan collaboration diagram



 Proses dimulai dari Actor Mahasiswa sebagai berikut.
1.     Mahasiswa Memberi blanko pembayaran ke petugas PSA.
2.     Petugas PSA mengecek blanko pembayaran mahasiswa tersebut untuk di cek kebenaran mahasiswa aktif dan setelah itu mengembalikannya ke mahasiswa.
3.     Setelah mahasiswa menerima kembali blanko pembayarannya, mahasiswa mengambil FRS(Formulir Rencana Studi).
4.     Kemudian mahasiswa mengisi NPM, tanggal lahir, fakultas, dan jurusan ke computer PSA.
5.     Lalu akan dicarikan secara komputerisasi data matakuliah mahasiswa berdasarkan hasil input dari mahasiswa pada proses sebelumnya.
6.     Komputer akan menampilkan daftar mata kuliah mahasiswa tersebut pada semester yang sedang diambil.
7.     Mahasiswa akan memilih mata kuliah yang akan dipilihnya berdasarkan FRS yang telah diisi sebelumnya dan submit.
8.     Lalu mahasiswa diminta melakukan konfirmasi pada daftar mata kuliah yang sebelumnya telah di pilih agar meminimalisir terjadinya kesalahan pemilihan mata kuliah.
9.     Setelah selesai melakukan pengecekan, data tadi akan disimpan oleh computer PSA secara komputerisasi.
10. Pada bagian loket PSA akan melakukan pencetakan KRS, yang mendapat pemberitahuan dari system KRS bahwa mahasiswa telah selesai mememilih mata kuliah.
11. Lalu loket PSA memanggil mahasiswa berdasarkan antrian.
12. Mahasiswa akan memberikan blanko pembayaran serta pas foto ke loket PSA.
13. Petugas loket PSA akan mengecek kebenaran blanko pembayaran dengan KRS yang telah dicetak, setelah benar lalu pas foto ditempel pada KRS dan diberikan cap stempel.
14. Mahasiswa akan menerika KRS yang telah jadi dan selesai.


2.     Buatlah desain jaringan dengan menggunakan deployment diagram dengan ketentuan, 1 server , 3 Switch, 15 komputer, dan 3 printer.



Symbol symbol pada deployment diagram :
v  Package          : merupakan sebuah bungkusan dari satu atau lebih node

v  Node               : biasanya mengacu pada perangkat keras (hardware). Perangkat lunak yg tidak dibuat sendiri (software). Jika di dalam node disertakan komponen yg diikutsertakan harus sesuai dengan komponen yg telah didefinisikan sebelumnya pada diagram komponen.


v  Ketergantungan/dependency           : ketergantungan antar node, arah panah mengarah pada node yg dipakai

v  Link                                        : relasi antar node.

Diagram sequence dan Diagram class


1.     Diagram sequence yang menunjukkan langkah-langkah pendaftaran mahasiswa baru


Seorang calon mahasiswa dating ke gedung pendaftaran, lalu pihak staff pendaftaran memberitahu berkas persyaratan. Lalu calon mahasiswa dating kembali untuk menyerahkan berkas persyaratannya. Di saat berkas persyaratan lengkap pihak staff pendaftaran memberikan formulir dan blanko biaya pendaftaran tes kepada calon mahasiswa. Calon mahasiswa mengisi formulir pendaftaran dan melakukan pembayaran blanko biaya pendaftaran pada bank yang telah ditentukan pihak kampus. Saat ingin mengumpulkan formulir pendaftaran calon mahasiswa juga memberikan blanko bukti pembayaran blanko biaya pendaftaran. Pihak staff pendaftaran menerima formulir dan bukti pembayaran setelah itu meminta calon mahasiswa untuk mengumpulkan berkas pendaftaran. Calon mahasiswa mengumpulkan berkas syarat pendaftaran kepada staff pendaftaran. Setelah semua persyaratan dan pembayaran selesai calon mahasiswa menunggu jadwal tes yg nanti akan di umumkan resmi oleh pihak kampus. Jika calon mahasiswa berhasil melaksanakan tes pendaftaran dan lulus, calon mahasiswa diminta untuk melakukan pendaftaran ulang. Setelah melakukan pendaftaran ulang calon mahasiswa menunggu hingga jadwal PPSPPT dan perkuliahan diumumkan oleh pihak kampus.




2.     Diagram class database perpustakaan




·         Mahasiswa mempunyai relasi composition dengan anggota, maksudnya ialah. Mahasiswa harus mendaftar sebagai anggota terlebih dahulu untuk meminjam buku.
·          Kemudian Anggota mempunyai relasi composition dengan class buku. Maksudnya ialah mahasiswa mencari buku mana yang akan di pinjam.
·         Lalu dari class buku ke class petugas perpustakaan menggunakan relasi association karena untuk peminjaman buku ataupun pengembalian buku.
·         Dari class buku ke peminjaman ada relasi composition. Karena harus adanya transaksi peminjaman tentang buku apa yang akan di pinjamkan.
·         Kemudian dari class peminjaman ke class petugas perpustakaan menggunakan relasi composition, karena anggota meminjam/ bertransaksi dengan petugas.
·         Kemudian dari petugas perpustakaan ke class denda ada relasi composition, karena jika anggota telat mengembalikan buku maka akan dikenakan denda.