Gambar 4.39 Sequence Diagram Mengelola Kata
–Kata Kasar
19. Sequence Diagram Mengelola Katalog
Administrator memilih menu Kelola katalog dan sistem menampilkan halaman kelola katalog. Dalam halaman data katalog ini administrator dapat
melakukan pengelolaan data katalog yaitu tambah, simpan, hapus dan edit,
sistem akan melakukan konfirmasi sesuai dengan inputan
Administrator Halaman Kelola Kata - Kata Kasar
Database 1 : Pilih Menu
2 : Tampil halaman kelola Kata - Kata Kasar 3 : Tambah data Kata - Kata Kasar
4 : Simpan Data Kata - Kata Kasar 5 : Data Sudah Disimpan
6 : Edit Data Kata - Kata Kasar 7 : Hapus Kata Kasar
8 : Konfirmasi Data Kata - Kata Kasar
Gambar 4.40 Sequence Diagram Mengelola Data katalog
4.2.3.5 Class Diagram Usulan
Class Diagram merupakan elemen terpenting dalam sistem berorientasi objek, kelas mendeskripsikan satu blok pembangun sistem. Class Diagram memiliki fitur
yang memodelkan multiplisitas, ketampakan, penanda, polymorphism, dan karakteristik
– karakteristik lainnya, adapun yang tertera pada sistem ini adalah yang menyangkut pada perancangan Digital library, Berikut diagram class pada Sistem
Informasi Digital Library .
Administrator Halaman Kelola Katalog
Database 1 : Pilih Menu
2 : Tampil Halaman kelola katalog 3 : Tambah Data katalog
4 : Simpan Data katalog 5 : Data Sudah Disimpan
6 : Edit Data katalog 7 : Hapus katalog
8 : Konfirmasi Data katalog
Gambar 4.41 Class Diagram yang diusulkan
4.2.3.6 Object Diagram Usulan
Object Diagram mendeskripsikan bagaimana kumpulan objek tertentu saling berhubungan. Object Diagram merupakan diagram instan Instance Diagram yang
mendeskripsikan instan – instan kelas. Instance Diagram berguna untuk dokumentasi
skenario serta kasus pengujian test-case dan mendiskusikan contoh – contoh
instanisasi diagram kelas. Berikut object diagram pada Sistem informasi Digital Library:
Administrator
+nip +nama_administrator
+alamat +jabatan
+tempat +tanggal_lahir
+email +telp
+foto_administrator +username
+tambah +edit
+update +batal
+hapus
Anggota
+nis +nama_anggota
+alamat +tanggal_lahir
+email +telp
+foto_anggota +username
+password +status
+tambah +edit
+update +batal
+download
Artikel
+id_artikel +judul_artikel
+tgl_posting +jam
+sinopsis +nama_file
+file_artikel +id_kategori
+nama_pengarang +publish
+tambah +edit
+hapus
Berita
+id_berita +id_kategori
+username +judul
+isi_berita +gb_berita
+hari +tgl_posting
+jam +counter
+tambah +edit
+hapus
E-Book
+id_ebook +judul_ebook
+tgl_posting +jam
+sinopsis +nama_file
+file_ebook +id_kategori
+id_pengarang +nama_pengarang
+publish
+tambah +edit
+hapus
Karya_Ilmiah
+id_karya_ilmiah +judul_karya_ilmiah
+tgl_posting +jam
+sinopsis +nama_file
+file_karya_ilmiah +id_kategori
+id_pengarang +nama_pengarang
+publish
+tambah +edit
+hapus
kata_kasar
+id_kata_kasar +kata
+ganti +tambah
+edit +hapus
kategori
+id_kategori +nama_kategori
+keterangan +tambah
+edit +hapus
komentar
+id +parent_id
+id_berita +id_ebook
+id_artikel +id_karya_ilmiah
+judul_komentar +isi_komentar
+tgl_posting +jam
+username
+balas
Pengarang
+id_pengarang +nama_pengarang
+keterangan +tambah
+edit +hapus
pengumuman
+id_pengumuman +judul
+isi +tanggal
+tgl_posting +username
+tambah +edit
+hapus
user
+username +nip
+nis +password
+nama_lengkap +level
+tambah +edit
+hapus
Katalog
+kode_pustaka +nama_pustaka
+isbn +pengarang
+penerbit +tahun
+rak +status
+tambah +simpan
+edit +hapus
statistik_pengunjung
+ip +tgl
+hits
No Rak
+no_rak +tambah
+simpan +edit
+hapus
Kode Rak
+kode_rak +tambah
+simpan +edit
+hapus