4.8.9 Function List
Tabel 4.32 Function List Knowledge Management System
4.8.10 Window List and Print-Out List
Tabel 4.33 Window List and Print-Out List
4.8.11 Sequence Diagram
4.8.11.1 Sequence Diagram Login Administrator
Gambar 4.31 Sequence Diagram Login Administrator
Dari Diagram diatas menjelaskan bagaimana alur sebuah proses sistem manajemen pengetahuan yang dimulai dari bagaimana seorang admin untuk
mengakses dalam sebuah fungsi login administrator. Pada awalnya seorang aktor yang dalam hal ini seorang admin akan meng-create sebuah fungsi di window
login Admin, di window login admin, aktor akan berinteraksi dengan fungsi timeline di window aktor dengan meng-entry data username dan password login
yang dimilikinya, lalu kemudian masih di window login, aktor akan memilih button login. Setelah itu, sistem akan mengakses database yang berhubungan di
objek tersebut yaitu database user, sistem akan mencocokan username dan
password yang di-entry oleh aktor, apabila cocok sistem akan memberikan hasil berupa hak akses untuk menuju sebuah window berikutnya.
4.8.11.2 Sequence Diagram Login User
Gambar 4.32 Sequence Diagram Login User
Seperti halnya pada sequence diagram login admin, pada login user juga memiliki kesamaan proses dalam mengakses sistem ini, yang membedakan hanya
aktor yang berperan, bukan lagi admin tapi user biasa yang sudah memiliki hak aksesa dalam sistem ini dan window yang digunakan adalah window login khusus
untuk user yang telah terdaftar, secara proses sama dengan login administrator.
4.8.11.3 Sequence Diagram Update Data Karyawan Admin
Gambar 4.33 Sequence Diagram Employee Admin
Pada diagram ini, aktor yang berperan adalah Admin, Admin dalam proses employee berperan sebagai pengatur semua data yang tersedia dan tersimpan di
sistem ini. Dalam sequence diagram ini di jelaskan peranan seorang Admin dalam mengelola sebuah knowledge yang tersedia didalam database employee. Aktor
memulai proses ini dengan berhubungan dengan objek yang terkait antara lain adalah login admin dan window login, seperti di jelaskan sebelumnya, untuk
mengakses sistem ini semua aktor harus melalui proses login user baik itu Admin maupun user terdaftar lainnya. Kali ini yang berperan adalah aktor Admin yang
sudah di jelaskan sebelumnya. Setelah proses login berhasil, masih didalam timeline yang sama dengan objek sebelumnya yaitu window login admin, aktor
akan meneruskan untuk meng-create objek lain yaitu window employee, di dalam window ini Admin dapat melakukan peranannya untuk mengelola knowledge yang
tersedia di database employee ini, mulai dari membuat user baru, membuat hak akses atas user, sampai menghapus account user. Dalam proses mengelola
tersebut, Admin melakukannya di window employee yang pada saat bersamaan akan menghubungkan ke objek lainnya yaitu database karyawan, pada saat itulah
proses terjadi, yaitu proses update knowledge maupun proses lainnya.
4.8.11.4 Sequence Diagram Update Data Karyawan User
Gambar 4.34 Sequence Diagram Employee User
Pada Sequence Diagram diatas dijelaskan bahwa sistem ini diakses oleh aktor lainnya yaitu user. User yang memiliki hak akses ini hanya user yang sudah
terdaftar dalam sistem ini, yang memiliki username dan password untuk login user. Dalam sequence diagram ini digambarkan user dalam mengakses window
employee, proses ini dimulai dari ketika seorang user akan mengakses yaitu dengan menghubungkan objek yang terkait yaitu window employee user dan
database employee. User memulainya dengan meng-create sebuah objek yaitu window employee lalu dari window employee tersebut langsung menghubungkan
dengan database employee. User memiliki hak akses hanya meng-edit data atas namanya sendiri, tidak bisa menghapus dan mengelola account user lainnya. Pada
saat proses edit, sistem akan berinteraksi dengan objek lainnya yang kemudian meng-update data secara otomatis.
4.8.11.5 Sequence Diagram Manajemen Knowledge Entry Document
+ ,
-. -.
-.
-. -.
-. -.
-.
-. -.
-.
-. -.
Gambar 4.35 Sequence Diagram Document
Diagram diatas menjelaskan sebuah proses yang terjadi dalam mengelola sebuah objek di dalam sistem yaitu pengelolaan dokumen, baik itu dokumen hasil
riset maupun dokumen lainnya. Sequence diagram ini menjelaskan bagaimana seorang aktor mengelola dan meyimpan sebuah dokumen yang memiliki tingkatan
knowledge yang diperlukan oleh karyawan. Seperti hal proses sebelumnya, aktor yang terlibat dalam proses ini, juga mengawali dengan login user baik itu untuk
Admin maupun user lainnya yang sudah dijelaskan dalam proses sebelumnya. Selanjutnya didalam timeline yang sama aktor meneruskan lagi dengan
berhubungan dengan objek lainnya yaitu meng-create sebuah window document, pada window ini langsung terhubung dengan database. Dalam proses ini ada 3
buah database yang terlibat yaitu database research, work knowledge dan database document itu sendiri dan masing-masing memiliki fungsi yang berbeda
di dalam sistem ini dan tidak berjalan secara bersama.
4.8.11.6 Sequence Diagram Manajemen Knowledge Entry News
Gambar 4.36 Sequence Diagram News
Diagram di atas adalah Sequence diagram news, yaitu menjelaskan proses yang terjadi di dalam sistem untuk mengelola sebuah berita yang mengandung
knowledge yang berguna. Aktor yang terlibat dalam proses ini adalah Admin dan user lainnya yang telah terdaftar dalam sistem sebelumnya. Proses ini juga
dimulai dari login user baik login sebagai Admin ataupun login sebagai user, perbadaannya hanya sebagai hak akses dalam mengelola database news ini. Pada
timeline window login, user akan meneruskan untuk meng-create sebuah objek yaitu window news yang telah terhubung dengan objek lainnya yaitu sebuah
database news. Dalam timeline window news ini, terdapat beberapa fungsi sistem yang bisa digunakan oleh aktor yaitu untuk meng-update dan mengelola objek
yang terdapat dalam sistem ini. Setelah proses update dilakukan sistem secara otomatis akan menyimpan ke dalam database yang terhubung.
4.8.11.7 Sequence Diagram Manajemen Knowledge Entry ScienceInfo
Admin
Gambar 4.37 Sequence Diagram ScienceInfo Admin
Diagram diatas adalah sequence diagram science info yang berperan sebagai media informasi antara pejabat perusahaan dengan karyawan. Dalam
sequence diagram ini dijelaskan bagaimana seorang aktor akan mengelola objek tersebut di dalam sistem. Dalam sequence diagram ini dijelaskan aktor yang
terlibat adalah Admin, peranan Admin adalah mengelola info yang terdapat dalam sistem ini, baik untuk mengedit info maupun menghapus info. Seperti proses
sebelumnya aktor yang terlibat mengakses sistem ini dengan proses login user,
kemudian di teruskan dengan meng-create sebuah objek yang terlibat yaitu window science info yang terdapat fungsi-fungsi yang bisa di gunakan oleh aktor.
Objek lainnya yang berhubungan dengan sistem ini adalah sebuah database science info yang menyimpan semua knowledge. Pada saat aktor meng-update
info dalam sistem, aktor tersebut melakukan interaksi terhadap objek yang digunakan yaitu window science info dan database, lalu setelah selesai meng-
update sistem akan menyimpan secara otomatis kedalam database tersebut.
4.8.11.8 Sequence Diagram Manajemen Knowledge Entry Forum Diskusi
Admin
Gambar 4.38 Sequence Diagram Forum Diskusi Admin
Sequence diagram forum diskusi admin diatas menjelaskan bagaimana interaksi antar objek yang ada di dalam sistem ini. Aktor yang terlibat dalam alur
ini adalah Admin yang berperan dalam mengelola sebuah forum diskusi di dalam sistem. Aktor memulainya dengan melakukan login user untuk Admin, masih
berada di timeline window login Admin, kemudian di lanjutkan dengan interaksi objek lainnya yaitu meng-create sebuah window yang di beri nama window forum
diskusi yang langsung terkoneksi dengan objek lainnya yaitu database forum diskusi. Aktor diberikan hak akses untuk meng-update data yang dibutuhkan
didalam forum diskusi yang akan terotomatisasi tersimpan di dalam database.
4.8.11.9 Sequence Diagram Manajemen Knowledge Forum Diskusi User
Gambar 4.39 Sequence Diagram Forum Diskusi User
Seperti halnya sequence diagram forum diskusi untuk admin, sequence diagram forum diskusi untuk user hampir memiliki alur proses yang sama, yang
membedakan adalah hak akses yang di berikan kepada aktor yang dalam hal ini adalah user. Jika pada Admin diberikan hak akses yang seluas-luasnya untuk
mengelola forum diskusi dalam sistem ini, pada user diberikan hak akses hanya untuk memberikan masukan atas topik yang ada di dalam forum diskusi tersebut
dan memberikan topik baru, tetapi tidak bisa menghapus topik yang telah ada.
4.8.11.10 Sequence Diagram Search
Gambar 4.40 Sequence Diagram Search
Sequence diagram search menjelaskan mengenai alur dari penggunaan fitur search di dalam sistem, aktor yang terlibat adalah Admin dan user yang
terdaftar. Prosesnya adalah aktor akan meng-create sebuah objek yaitu window
search dan sebuah database yang berisi knowledge di dalam sistem. Selanjutnya aktor akan meng-entry data yang akan di cari di dalam fungsi yang ada di window
search kemudian sistem mulai mencari dengan menghubungkan ke database yang ada, ada ataupun tidak, sistem akan menampilkan hasil yang di dapatkan di
window search.
4.8.11.11 Sequence Diagram Manajemen Knowledge Entry Message
1
1
1
1
+
Gambar 4.41 Sequence Diagram Message
Pada diagram diatas, aktor yang berperan dalam alur proses ini adalah Admin dan user yang terdaftar sebelumnya. Sequence diagram message
menjelaskan bagaimana alur seorang aktor akan mengirimkan message kepada user lainnya dan objek apa saja yang terkait mengenai hal tersebut. Dimulai
dengan interaksi aktor dengan window login, selanjutnya aktor akan meng-create sebuah objek yaitu window message yang di dalamnya terdapat fungsi-fungsi
yang bisa dipergunakan untuk proses pengiriman pesan. Semua aktor memiliki hak akses yang sama, yaitu mengirimkan, membaca dan menghapus pesan.
Setelah ada window message, aktor akan berinteraksi dengan objek lainnya yaitu sender list yang berhubungan dengan database karyawan, dari database itu akan
di dapatkan nama-nama yang akan dikirimkan pesan, setelah itu data yang telah di dapatkan akan ditampilkan di window message kembali, setelah itu aktor baru bisa
mengirimkan pesan. Di dalam message ada layanan inbox yang dimiliki oleh masing-masing user, untuk itu pada window message, aktor akan berinteraksi
dengan objek lain yaitu database message untuk memperoleh data message yang disimpan dan ditampilkan di window message.
4.8.11.12 Sequence Manajemen Knowledge Diagram Knowledge Map
+
+
1
02
Gambar 4.42 Sequence Diagram Map
Diagram diatas mempunyai peranan sebagai alur kegiatan yang dilakukan aktor dalam mengukur atau mengetahui knowledge apa saja yang dimiliki oleh
karyawan. Aktor yang terlibat dalam proses ini adalah Admin dan user yang telah terdaftar, tetapi yang dibedakan adalah hak akses. Dalam proses tersebut, admin
memulai dengan login user terlebih dahulu seperti dijelaskan dalam proses
sebelumnya, lalu kemudian aktor akan meng-create sebuah objek berupa window knowledge map dan berhubungan langsung dengan database knowledge map.
Admin memiliki hak untuk meng-entry data dan meng-update data, dan user
hanya bisa melihat atau membaca data.
4.8.12 Deployment Diagram