Function List Window List and Print-Out List Sequence Diagram

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