sistem informasi karir unnes
TRANSCRIPT
-
7/22/2019 Sistem Informasi Karir UNNES
1/23
DOKUMEN REKAYASA PERANGKAT LUNAK
Sistem Informasi Karir Univesitas Negeri Semarang
Framework : Rational Unified Process
Disusun Oleh :
Kelompok : 1
Joko Susilo [114111307]
Emi Mardiastuti [114111364]
PROGRAM STUDI
TEKNIK INFORMATIKA
J l. K y a i S a l e h 1 2 1 4 S e m a r a n g T e l p. (024). 8418206
-
7/22/2019 Sistem Informasi Karir UNNES
2/23
DOKUMENTASI
PROGRAM STUDI [Jurusan]
MATAKULIAH : Rekayasa Perangkat Lunak
NOMOR DOKUMEN : [01]-114-1113-Doc-2013
FASE : Inception Dan Elaboration
NOMOR REVISI :
TANGGAL REVISI :
HALAMAN :
DAFTAR REVISI
REVISI URAIAN
01 [ ]
Oleh :
02 [ ]
Oleh :
03 [ ]
Oleh :
04 [ ]
Oleh :
05 [ ]
Oleh :
Dokumentasi Perangkat Lunak SIKU2
-
7/22/2019 Sistem Informasi Karir UNNES
3/23
Daftar Isi
1. PENDAHULUAN..............................................................................................................4
0.1 Ringkasan Eksekutif.......................................................................................................4
0.2 Tujuan Penulisan Dokumen...........................................................................................40.3 Ruang Lingkup Masalah................................................................................................4
0.4 Referensi-referensi.........................................................................................................4
0.5 Aturan Penulisan Kode/Nomor......................................................................................5
0.6 Gambaran Umum Dokumen..........................................................................................5
1. Arsitektur dan Kebutuhan Perangkat Lunak.................................................................5
1.1 Deskripsi Umum Sistem.................................................................................................5
1.2 Model bisnis use-case perangkat lunak..........................................................................6
1.3 Lingkungan Pengembangan Perangkat Lunak...............................................................6
1.3.1 Sistem Operasi....................................................................................................6
1.3.2 DBMS.................................................................................................................61.3.3 Perangkat Lunak ................................................................................................6
1.3.4 Perangkat Keras..................................................................................................7
1.3.5 Bahasa Pemrograman.........................................................................................7
1.3.6 Arsitektur Sistem................................................................................................7
1.4 Kebutuhan (Requirement)..............................................................................................7
1.4.1 Kebutuhan Fungsional (Functional Requirement).............................................7
1.4.2 Kebutuhan Nonfungsional (Non Functional Requirement)...............................7
1.5 Model Sistem..................................................................................................................8
1.5.1 Diagram Use Case Utama (Main)......................................................................8
1.5.2 Diagram Use Case Global (Global View Of Actors and Use-Cases) Karir.......9
1.5.3 Diagram Use Case Global (Global View Of Actors and Use-Cases)Tracerstudy.......................................................................................................10
1.5.4 Diagram Use Case Global (Global View Of Actors and Use-Cases) Alumni. 10
1.5.5 Katalog Actor...................................................................................................11
1.5.6 Definisi Bisnis Use-Case..................................................................................11
1.5.7 Definisi Sistem Use-Case.................................................................................11
1.5.8 Skenario Bisnis Use Case.................................................................................13
1.6 Glossary........................................................................................................................20
Dokumentasi Perangkat Lunak SIKU3
-
7/22/2019 Sistem Informasi Karir UNNES
4/23
1. PENDAHULUAN
0.1 Ringkasan Eksekutif.
Perkembangan teknologi informasi, khususnya internet, yang sangat pesat dalamsatu dasawarsa terakhir ini membuat komunikasi dan persebaran informasi menjadi
lebih cepat dan mudah, tanpa ada batasan ruang dan waktu. Dengan kemudahan yang
ditawarkan, membuat internet sebagai media yang tepat untuk menyatukan para alumni
Universitas Negeri Semarang (UNNES).
Oleh karena itu, diperlukan sistem informasi alumni berbasis web yang dapat
membantu para alumni untuk dapat berinteraksi dengan sesama alumni ataupun dengan
pihak program studi sehingga memudahkan alumni dalam memperoleh biodata alumni,
informasi lowongan pekerjaan, serta berita terkini mengenai perkembangan program
studi.
Sebuah Sistem Informasi Kairi UNNES (SIKU) Berbasis Web yang dapat
memfasilitasi alumni untuk dapat berinteraksi dengan alumni lain, serta membantualumni dan program studi untuk memperoleh informasi yang dibutuhkan.
0.2 Tujuan Penulisan Dokumen
Penulisan Dokumentasi Perangkat Lunak SIKU diujukan untuk:
1. Menggambar secara detail dan menyeluruh kebutuhan perangkat lunak SIKU yang
akan dikembangkan.
2. Menjadi Pedoman kesepakatan antara pihak pengembang dan pengguna perangkat
lunak, yaitu karir.unnes.ac.id dalam proses penggembangnya,dan juga menjadi
bahan evaluasi di akhir proses, sehingga pengembangan perangkat lunak menjadi
lebih terarah.3. Mengambarkan hasil analisis dan perancangan SIKU yang dikembangkan
berdasarkan spesifikasi kebutuhan perangkat lunakantara pihak pengembang dan
pihak pengguna perangkat lunak.
4. Mendefinisikan dan menggambarkan desain arsitektur, desain modul antar
muka,dan desain modul internal perankat lunak SIKU.
5. Menjadi pedoman dan acuan dalam pengembangan SIKU selanjutnya.
0.3 Ruang Lingkup Masalah
Aplikasi yang akan dirancang adalah Aplikasi Sistem Informasi Karir UNNES
(SIKU) yang berjalan pada platform sistem operasi Linux server yang terkoneksi
dengan internet yang memiliki kegunaan untuk penggelolaan data Alumni, informasi
lowongan kerja dan Survey alumni (tracerstudy) yaitu Menambah, Menghapus,
Mencari data, Mengedit/Merubah.
0.4 Referensi-referensi
Dalam merancang perangkat lunak dan penulisan dokumen SIKU, diperlukan referensi
berikut:
1. Alumni.unnes.ac.id, Ilham
2. Tracerstudy.ui.ac.id, Rahmatullah.SKM
3. Qtafi.com
4. http://ellislab.com/codeigniter
Dokumentasi Perangkat Lunak SIKU4
http://ellislab.com/codeigniterhttp://ellislab.com/codeigniter -
7/22/2019 Sistem Informasi Karir UNNES
5/23
0.5 Aturan Penulisan Kode/Nomor
Dalam Penulisan dokumen digunakan pengkodean sebagai berikut :
1. SIKU.AA.99 (Pengkodean Modul atau Fiture Aplikasi)
A : Penomeran jenis Fitur, dilambangkan dengan abjad.
9 : penomeran Fitur, dilambangkan dengan angka.
2. SIKU.GBR.99(Penomeran Gambar)A : Penomeran Gambar pada dokumen.
3. SIKU.TBL.99 (Penomeran Tabel)
A : Penomeran Tabel pada dokumen.
4. SIKU.BUC.99 (Penomeran Bisnis Use-case)
A : Penomeran Bisnis Use-case.
5. SIKU.SUC.99 (Penomeran Sistem Use-case)
A : Penomeran Sistem Use-case.
0.6 Gambaran Umum Dokumen
Dokumentasi SIKU ini berisi deskripsi kebutuhan pelanggan untuk dijadikan acuan tim
pengembang dan pengguna dalam pembuatan perangkat lunak SIKU. Dokumentasi ini
disusun dalam tiga bagian sebagai berikut :
BAB 1. PENDAHULUAN
Pada bab ini akan dijelaskan mengenai isi dokumen pada fase inception, tujuan dari
disusunnya dokumen untuk fase inception adalah menetapkan apakah perancangan
terhadap perangkat lunak dilanjutkan atau tidak, serta menjelaskan target pembaca dari
dokumen ini. Dalam bab ini juga diberikan gambaran umum tentang perangkat lunak
SIKU yang akan dibuat dan disertakan pula sumber referensi dari pembuatandokumentasi ini dan perangkat lunak yang sedang dibangun.
BAB 2. ARSITEKTUR DAN KEBUTUHAN PERANGKAT LUNAK
Pada bab ini akan dijelaskan mengenai isi dokumen pada fase elaboration yaitu
memodelkan suatu bisnis yang menggambrkan arsitektur perangkat lunak dengan
membuat model bisnis system informasi karir, mengidentifikasi kebutuhan-kebutuhan
tersebut selanjutnya menjadi fitur-fitur dalam perangkat lunak yang akan dibangun,
serta analisis perangkat lunak yang akan menguraikan kegiatan analisis terhadap
kebutuhan- kebutuhan yang telah diidentifikasikan sebelumnya sesuai dengan tujuan
institusi pendidikan tersebut.
BAB 3. DESAIN PERANGKAT LUNAK
Pada bab ini akan menguraikan tentang desain prototype antarmuka (user interface)
dari aplikasi yang dibangun dan menjelaskan pedoman perancangannya.
1. Arsitektur dan Kebutuhan Perangkat Lunak
1.1 Deskripsi Umum Sistem
Sistem yang dibangun adalah perangkat lunak Sistem Informasi Karir UNNES
(SIKU) yang ditujukan untuk memudahkan proses berinterasi dan berkomunikasi
diantara alumni dengan alumni lainnya tanpa bertatap muka satu sama lainnya. SIKU
Dokumentasi Perangkat Lunak SIKU5
-
7/22/2019 Sistem Informasi Karir UNNES
6/23
yang akan dirancang adalah sistem informasi yang dapat mengolah data alumni, data
lowongan kerja, survey alumni, yang merupakan kegiatan utama pada system.
1.2 Model bisnis use-case perangkat lunak.
SIKU.GMB.01 Gambaran Umum Sistem (Businnes Use-case Model)
Pada gambar model bisnis diatas dapat dijelaskan bahwa dalam system karir
alumni dapat melihat infomasi mengenai lowongan kerja dan kegiatan-kegiatan yang
dapat diikuti cukup dengan membuka system infomasi karir UNNES tanpa harus
melalui login.Sedangkan untuk proses management informasi lowongan kerja, pengelolaan
data survey alumni, input informasi kegiatan alumni, dan melihat secara detail
informasi data alumni harus melalui login.
Perangkat lunak ini bisa dijalankan disemua komputer yang terkoneksi
dengan internet baik PC (Personal Computer) maupun komputer jaringan yang
mempunyai aplikasi browser.
1.3 Lingkungan Pengembangan Perangkat Lunak
1.3.1 Sistem Operasi
SIKU merupakan perangkat lunak yang dijalankan pada komputer yang mengunakanSistem Operasi Linux Server. Pengguna dapat mengakses perangkat lunak ini dengan
komputer yang terkoneksi dengan internet dengan bantuan browser.
1.3.2 DBMS
Sistem Basis Data SIKU dikembangkan dengan mengunakan database mysql.
1.3.3 Perangkat Lunak
Dalam pembangunan aplikasi SIKU, perangkat lunak yang digunakan adalah Adobe
Dreamweaver CS6, Rational Rose 2003 dan Notepad.
Dokumentasi Perangkat Lunak SIKU6
-
7/22/2019 Sistem Informasi Karir UNNES
7/23
1.3.4 Perangkat Keras
Perangkat keras yang dibutuhkan dalam proses pengembangan SIKU adalah sebuah
komputer yang telah dilengkapi dengan perangkat lunak pengembangan yang telah
disebut diatas. Spesifikasi minimalnya adalah komputer pentium II dengan kecepatan
300 MHz, memori 64 MB dan sistem operasi windows 98, sedangkan spesifikasi yang
direkomendasikan adalah pentium II dengan kecepatan 800 Mhz, memori 128 MB dansistem operasi windows XP. Untuk saat ini yang digunakan adalah intel Xeon CPU
E5405 dengan kecepatan 2.00Ghz total prosesor 3.
1.3.5 Bahasa Pemrograman
Bahasa pemograman yang digunakan untuk mengembangkan SIKU adalah Adobe
Dreamweaver CS6 dengan bahasa PHP, Jquery dan Java Script. Dengan security dari
framework Code Igniter (CI).
1.3.6 Arsitektur Sistem
SIKU dimplementasikan pada sistem yang berbasis linux yang ditempatkan pada webserver yang dihostingkan dengan komputer yang terkoneksi dengan internet dan
dijalankan melalui bantuan browser.
1.4 Kebutuhan (Requirement)
Fungsi-fungsi yang harus disediakan oleh sistem diuraikan pada tabel berikut ini :
1.4.1 Kebutuhan Fungsional (Functional Requirement).
Req
ID
Deskripsi
KebutuhanPrioritas Sumber Pertanyaan untuk item ini
SIKU
F1.
Dapat melakukanautentifikasi pemakai
dengan login
pemakai.
1
Bagian
Admin
1. Bagaimana melakukan
autentifikasi pengguna?2. siapa saja yang diberikan
hak untuk menggunakan
aplikasi ini?
SIKU
F2.
Dapat mengelola data
untuk proses
menambah,
menghapus, merubah,
dan mencari.
1
Bagian
Admin
1. Bagaimana menajemen
data?
2. Proses apa saja yang
dilakukan?
SIKU
F3.
Dapat mengelola dataalumni untuk proses
survey alumni, data
informasi lowongan
kerja.
1
Bagian
Admin
1. Bagaimana manajemen dataalumni dan lowongan kerja?
2. Proses apa saja yang
dilakukan?
SIKU.TBL.01. Tabel Functional Requirement.
1.4.2 Kebutuhan Nonfungsional (Non Functional Requirement).
Dokumentasi Perangkat Lunak SIKU7
-
7/22/2019 Sistem Informasi Karir UNNES
8/23
NF-IDParameter
FungsiDeskripsi
SIKU.NF.1 Availability Perangkat lunak ini dapat diakses atau dijalankan satu
hari penuh 24 jam.
SIKU.NF.2 Reliability Database persistent dan terjaga secara konsistent di
web server yang dihostingkan, untuk mengunakan
atau mengakses aplikasi ini diperlukan komputer yang
terkoneksi dengan internet.
SIKU.NF.3 Interface Dengan menerapkan konsep antarmuka graphical user
interface (GUI) dan kemudahan pemakai sehingga
mudah untuk dioperasikan.
SIKU.NF.4 Portability Perangkat lunak dapat dihostingkan pada webserver
yang diinginkan dan diakses dimana saja yang penting
terkoneksi dengan internet dan mempunyai browser.
SIKU.NF.5 Performance Tergantung dari bandwith internet yang digunakan,
semakin besar bandwithnya semakin cepat diakses
aplikasi ini.
SIKU.NF.6 Security Data hanya dapat diakses dan diubah oleh pihak yang
berhak saja.
SIKU.TBL.02. Tabel Non-Functional Requirement.
1.5 Model Sistem
Sistem digambarkan dalam bentuk model visual dengan perangkat lunak bantuan
yaitu Rational Rose Versi 2003. Model sistem ini akan memberikan gambaran secara
visual perangkat lunak SIKU yang dibangun. Model sistem ini mengunakan kata kunci
Usecase yang akan dibedakan menjadi dua bagian yaitu diagram utama (main) dan
Sistem usecase (global).
1.5.1 Diagram Use Case Utama (Main).
SIKU.GMB.02 Gambar Diagram Use-case (Main Diagram)
Dokumentasi Perangkat Lunak SIKU8
-
7/22/2019 Sistem Informasi Karir UNNES
9/23
1.5.2 Diagram Use Case Global (Global View Of Actors and Use-Cases) Karir.
SIKU.GMB.03 Gambar Diagram Use-case Global Karir 1
SIKU.GMB.04 Gambar Diagram Use-case Global Karir 2
Dokumentasi Perangkat Lunak SIKU9
-
7/22/2019 Sistem Informasi Karir UNNES
10/23
-
7/22/2019 Sistem Informasi Karir UNNES
11/23
-
7/22/2019 Sistem Informasi Karir UNNES
12/23
SIKU.UC.01 Login
Berisi fusionalitas /aksi yang dilakukan oleh
aktor dan system untuk menjalankan fungsi
login.
SIKU.UC.02Melihat Informasi
Lowongan Kerja
Berisi fusionalitas /aksi yang dilakukan oleh
aktor dan system untuk menjalankan fungsi
Melihat Informasi Lowongan Kerja.
SIKU.UC.03Mencari Lowongan
Kerja
Berisi fusionalitas /aksi yang dilakukan oleh
aktor dan system untuk menjalankan fungsi
Mencari Lowongan Kerja.
SIKU.UC.04Memilih Kategori
Lowongan
Berisi fusionalitas /aksi yang dilakukan oleh
aktor dan system untuk menjalankan Memilih
Kategori Lowongan.
SIKU.UC.05Informasi Survey
Alumni
Berisi fusionalitas /aksi yang dilakukan oleh
aktor dan system untuk menjalankan fungsi
Informasi Survey Alumni.
SIKU.UC.06
Informasi
Pembekalan
Wisuda
Berisi fusionalitas /aksi yang dilakukan oleh
aktor dan system untuk menjalankan fungsi
Informasi Pembekalan Wisuda.
SIKU.UC.07Informasi Chart
Hasil Responden
Berisi fusionalitas /aksi yang dilakukan oleh
aktor dan system untuk menjalankan fungsi
Informasi Chart Hasil Responden.
SIKU.UC.08 Mengisi Quesioner
Berisi fusionalitas /aksi yang dilakukan oleh
aktor dan system untuk menjalankan fungsi
Mengisi Questioner.
SIKU.UC.09Update Profile
Alumni
Berisi fusionalitas /aksi yang dilakukan oleh
aktor dan system untuk menjalankan fungsi
Update Profile Alumni.
SIKU.UC.10Input Lowongan
Kerja
Berisi fusionalitas /aksi yang dilakukan oleh
aktor dan system untuk menjalankan fungsi
Input Lowongan Kerja
SIKU.UC.11Edit Lowongan
Kerja
Berisi fusionalitas /aksi yang dilakukan oleh
aktor dan system untuk menjalankan fungsi
Edit Lowongan Kerja.
SIKU.UC.12Hapus Lowongan
Kerja
Berisi fusionalitas /aksi yang dilakukan oleh
aktor dan system untuk menjalankan fungsi
Hapus Lowongan Kerja.
SIKU.UC.13 Tambah Kategori
Berisi fusionalitas /aksi yang dilakukan oleh
aktor dan system untuk menjalankan fungsiTambah Kategori.
SIKU.UC.14 Hapus Kategori
Berisi fusionalitas /aksi yang dilakukan oleh
aktor dan system untuk menjalankan fungsi
Hapus Kategori.
SIKU.UC.15Membuat PIN
Quesioner
Berisi fusionalitas /aksi yang dilakukan oleh
aktor dan system untuk menjalankan fungsi
Membuat PIN Quesioner.
SIKU.UC.16Memasukan Data
Responden
Berisi fusionalitas /aksi yang dilakukan oleh
aktor dan system untuk menjalankan fungsi
Memasukan Data Responden.
Dokumentasi Perangkat Lunak SIKU12
-
7/22/2019 Sistem Informasi Karir UNNES
13/23
SIKU.UC.17Memasukan Item
Quesioner
Berisi fusionalitas /aksi yang dilakukan oleh
aktor dan system untuk menjalankan fungsi
Memasukan Item Quesioner.
SIKU.UC.18Merubah Item
Quesioner
Berisi fusionalitas /aksi yang dilakukan oleh
aktor dan system untuk menjalankan fungsi
Merubah Item Quesioner.
SIKU.UC.19Menghapus Item
Quesioner
Berisi fusionalitas /aksi yang dilakukan oleh
aktor dan system untuk menjalankan fungsi
Menghapus Item Quesioner.
SIKU.UC.20
Mengatur Waktu
Pengisian
Quesioner
Berisi fusionalitas /aksi yang dilakukan oleh
aktor dan system untuk menjalankan fungsi
Mengatur waktu pengisian questioner.
SIKU.UC.21
Membuat Grafik
Chart Hasil
Responden
Berisi fusionalitas /aksi yang dilakukan oleh
aktor dan system untuk menjalankan fungsi
membuat Grafik Chart Hasil Responden.
SIKU.UC.22 Input InformasiAlumni
Berisi fusionalitas /aksi yang dilakukan oleh
aktor dan system untuk menjalankan fungsi
Input Informasi Alumni
SIKU.UC.23Menghapus
Informasi Alumni
Berisi fusionalitas /aksi yang dilakukan oleh
aktor dan system untuk menjalankan fungsi
Menghapus Informasi Alumni
SIKU.UC.24Merubah Informasi
Alumni
Berisi fusionalitas /aksi yang dilakukan oleh
aktor dan system untuk menjalankan fungsi
Merubah Informasi Alumni
SIKU.UC.25
Melihat Acount
Alumni Secara
Detail
Berisi fusionalitas /aksi yang dilakukan oleh
aktor dan system untuk menjalankan fungsi
Melihat Acount Alumni Secara detail
SIKU.UC.26Menghapus Acount
Alumni
Berisi fusionalitas /aksi yang dilakukan oleh
aktor dan system untuk menjalankan fungsi
Menghapus Acount Alumni
SIKU.UC.27Merubah Acount
Alumni
Berisi fusionalitas /aksi yang dilakukan oleh
aktor dan system untuk menjalankan fungsi
Merubah Acount Alumni
SIKU.TBL.05. Tabel Sistem Use-Case
1.5.8 Skenario Bisnis Use Case
1. SIKU.BUC.01 LOGIN.
USE CASE NAME: Login USE CASE TYPE
USE CASE ID: SIKU.UC.01 Business Requirements:
PRIORITY: 1
SOURCE:Bagian Pusat Pengembangan
LK & BK (LP3)
PRIMARYBUSINESS ACTOR: Bagian Pusat Pengembangan LK & BK (LP3)
Dokumentasi Perangkat Lunak SIKU13
-
7/22/2019 Sistem Informasi Karir UNNES
14/23
OTHER
PARTICIPATING
ACTORS:
-
OTHER
INTERESTED
STAKEHOLDERS:
-
DESCRIPTION:
Use-Case ini menjelaskan tentang proses login yang dilakukan
oleh Bagian Pusat Pengembangan LK & BK (LP3) dalam
melakukan pekerjaan yang bersangkutan
PRE-CONDITION: Aplikasi SIKU sudah dijalankan (running)
TRIGGER:
Bagian Administrasi Pusat Pengembangan LK & BK (LP3)
ingin melakukan pekerjaan yang bersangkutan (menggunakan
sistem)
TYPICAL COURSE Actor Action System Response
OF EVENTS: Step 1: Admin ingin masuk kedalam sistem
Step 2: Sistem melakukan
pemeriksaan terhadap namadan password dari pemakai
yang bersangkutan.
Step 3: Admin sudah berada
didalam sistem
Step 4: Sistem menunggu
perintah dari pemakai
ALTERNATE
COURSES:
Alt-Step 2 : User salah dalam memasukkan nama dan password.
Sistem akan meminta pemakai untuk mengulangi proses login
kembali.
CONCLUSION:Use-Case ini selesai saat pemakai tersebut berhasil masuk
kedalam sistem.
POST-CONDITION: Pemakai dapat melakukan operasi yang diinginkan.BUSINESS RULES
Admin dan Bagian Pusat Pengembangan LK & BK
(LP3) yang dapat masuk kedalam sistem.
IMPLEMENTATION
CONTRAINTS AND
SPECIFICATIONS
Sistem menampilkan form login yang muncul saat pemakai
ingin masuk kedalam sistem.
ASSUMPTIONS: Sistem telah menyiapkan nama dan password dari pemakai.
OPEN ISSUES: -
Tabel 1 : Narasi Bisnis Use-Case Login
2. SIKU.BUC.02 Melihat Infomasi Lowongan Kerja.
USE CASE NAME:Melihat Informasil Lowongan
KerjaUSE CASE TYPE
USE CASE ID: SIKU.BUC.01 Business Requirements:
PRIORITY: 1
SOURCE: User / Pengunjung
PRIMARY
BUSINESS ACTOR:
User / PengunjungOTHER -
Dokumentasi Perangkat Lunak SIKU14
-
7/22/2019 Sistem Informasi Karir UNNES
15/23
PARTICIPATING
ACTORS:
OTHER
INTERESTED
STAKEHOLDERS:
-
DESCRIPTION:
Use-Case ini menjelaskan tentang proses melihat informasilowongan kerja yang dilakukan oleh user dalam melakukan
pekerjaan yang bersangkutan
PRE-CONDITION: user sudah mengunjungi halaman daftar produk
TRIGGER:User ingin melihat informasi lowongan kerja dan dapat memilih
sesuai kategori masing masing.
TYPICAL COURSE Actor Action System Response
OF EVENTS:Step 1: User membuka situs
yang dimaksud
Step 2: Sistem menampilkan
form halaman utama.
Step 3: User melihat informasi
lowongan apa saja yangtersedia di sistem
Step 4: Sistem menampilkan
form bursa kerja.
ALTERNATE
COURSES:
Alt-Step 2 : Halaman utama tidak bisa ditampilkan, maka user
mengunjungi situs di lain waktu.
CONCLUSION:Use-Case ini selesai saat user tersebut berhasil melihat informasi
lowongan apa saja yang tersedia.
POST-CONDITION: User menemukan informasi lowongan dan melihatnya..
BUSINESS RULES Pusat Pengembangan LK & BK (LP3) , admin dan user
dapat melihat informasi yang tersedia..
IMPLEMENTATION
CONTRAINTS ANDSPECIFICATIONS
Sistem menampilkan form halaman bursa kerja yang
menampilkan informasi lowongan kerja apa saja yang tersedia.
ASSUMPTIONS:Sistem telah menyiapkan form halaman bursa kerja yang
menampilkan informasi lowongan kerja apa saja yang tersedia.
OPEN ISSUES: -
Tabel 2 : Narasi Bisnis Use-Case Melihat Informasi Lowongan Kerja
3. SIKU.BUC.03 Informasi Survey Alumni.
USE CASE NAME: Informasi Survey Alumni USE CASE TYPE
USE CASE ID: SIKU.BUC.03 Business Requirements:
PRIORITY: 1
SOURCE: User
PRIMARY
BUSINESS ACTOR: User
OTHER
PARTICIPATING
ACTORS:
-
OTHER
INTERESTED
-
Dokumentasi Perangkat Lunak SIKU15
-
7/22/2019 Sistem Informasi Karir UNNES
16/23
STAKEHOLDERS:
DESCRIPTION:Use-Case ini berisi informasi mengenai kegiatan survey alumni
pada halaman utama yang dapat di akses secara online.
PRE-CONDITION: Aplikasi SIKU sudah dijalankan (running)
TRIGGER:user ingin melakukan pekerjaan yang bersangkutan
(menggunakan sistem)
TYPICAL COURSE Actor Action System Response
OF EVENTS:
Step 1: User membaca
informasi mengenai survey
alumni.
Step 2: Sistem meminta data
user.
Step 3: User mengisi
questioner sesuai dengan tahun
lulusan dan jenang masing -
masing
Step 4: Sistem memeriksa data
user dan menyimpan ke
databases.
ALTERNATE
COURSES:
Alt-Step 4 : Jika ada data yang belum diisi oleh user. User dapat
menguisi ulang data tersebut denga membuka kembali sistem.
CONCLUSION:Use-Case ini selesai saat sistem menampilkan pesan bahwa
pengisian Questioner berhasil.
POST-CONDITION: Customer dapat melakukan operasi yang diinginkan.
BUSINESS RULES
Pusat Pengembangan LK & BK (LP3) , admin dan user
dapat melihat informasi yang tersedia.
User sebagai responden mengisikan questioner.
IMPLEMENTATION
CONTRAINTS AND
SPECIFICATIONS
Sistem menampilkan pesan bahwa pengisian questioner yang
dilakukan user berhasil.
ASSUMPTIONS: Sistem telah menyiapkan pesan yang akan disampaikan kepadauser baik pengisian questioner itu berhasil ataupun tidak.
OPEN ISSUES: -
Tabel 3 : Narasi Bisnis Use-Case Informasi Survey Alumni
4. SIKU.BUC.04 Manage Infomasi Lowongan Kerja.
USE CASE NAME:Manage Informasi Lowongan
kerjaUSE CASE TYPE
USE CASE ID: SIKU.BUC.04 Business Requirements:
PRIORITY: 1
SOURCE:
Bagian Admin Pusat
Pengembangan LK & BK
(LP3).
PRIMARY
BUSINESS ACTOR: Bagian Admin Pusat Pengembangan LK & BK (LP3)
OTHER
PARTICIPATING
ACTORS:
-
OTHER -
Dokumentasi Perangkat Lunak SIKU16
-
7/22/2019 Sistem Informasi Karir UNNES
17/23
INTERESTED
STAKEHOLDERS:
DESCRIPTION:
Use-Case ini menjelaskan tentang proses manage informasi
lowongan kerja yang dilakukan oleh Bagian admin Pusat
Pengembangan LK & BK (LP3) dalam melakukan menambah,
menghapus, mencari, mengedit data.PRE-CONDITION: Aplikasi SIKU sudah dijalankan (running)
TRIGGER:
Bagian Admin Pusat Pengembangan LK & BK (LP3) ingin
melakukan pekerjaan menambah, menghapus, mencari, mengedit
data.
TYPICAL COURSE Actor Action System Response
OF EVENTS:Step 1:Bagian Admin
melakukan login.
Step 2: Sistem meminta nama
dan password.
Step 3: Bagian Admin
membuka source web.
Step 4: Sistem menampilkan
halaman Manage Informasi
Lowongan kerja.
ALTERNATE
COURSES:
Alt-Step 2 : Jika Bagian Administrasi salah memasukkan nama
atau password. Maka sistem akan meminta memasukkan nama
atau password kembali.
CONCLUSION:Use-Case ini selesai saat Bagian Admin berhasil menambah,
menghapus, mencari, dan mengedit data.
POST-CONDITION: Data telah diperbaharui.
BUSINESS RULES Hanya Bagian Admin yang dapat memanage informasi
lowongan kerja.
IMPLEMENTATION
CONTRAINTS ANDSPECIFICATIONS
Data yang ada dalam infomasi lowongan kerja telah diperbaharui.
ASSUMPTIONS: Bagian Admin telah menyiapkan data yang baru.
OPEN ISSUES: -
Tabel 4 : Narasi Bisnis Use-Case Manage Infomasi Lowongan Kerja
5. SIKU.BUC.05 Mengelola Data Survey Alumni.
USE CASE NAME:Mengelola Data Survey
AlumniUSE CASE TYPE
USE CASE ID: SIKU.BUC.05 Business Requirements:
PRIORITY: 1
SOURCE: Bagian Admin Tracerstudy
PRIMARY
BUSINESS ACTOR: Bagian Admin Tracerstudy.
OTHER
PARTICIPATING
ACTORS:
-
OTHERINTERESTED
-
Dokumentasi Perangkat Lunak SIKU17
-
7/22/2019 Sistem Informasi Karir UNNES
18/23
STAKEHOLDERS:
DESCRIPTION:Use-Case ini menjelaskan tentang proses pengelolahan data
responden survey alumni.
PRE-CONDITION: Aplikasi SIKU sudah dijalankan (running)
TRIGGER:Bagaian Admin ingin melakukan pekerjan menambah,
menghapus, mencari, mengedit data survey responden alumni.
TYPICAL COURSE Actor Action System Response
OF EVENTS:Step 1:Bagian Admin
melakukan login.
Step 2: Sistem meminta nama
dan password.
Step 3: Bagian Admin
Mengelola data survey alumni
Step 4: Sistem menampilkan
halaman data survey alumni.
ALTERNATE
COURSES:
Alt-Step 2 : Jika Bagian Admin salah memasukkan nama atau
password. Maka sistem akan meminta memasukkan nama atau
password kembali.
CONCLUSION:
Use-Case ini selesai saat Bagian Bagian Admin Tracerstudy
berhasil menambah, menghapus, mencari, dan mengedit dataSurvey Alumni
POST-CONDITION: Data barang yang masuk ataupun yang keluar telah diperbaharui.
BUSINESS RULES Hanya Bagian Admin Tracerstudy Pusat Pengembangan
LK & BK (LP3) yang dapat mengelola data survey alumni
.
IMPLEMENTATION
CONTRAINTS AND
SPECIFICATIONS
Data survey alumni dalam system telah diperbaharui.
ASSUMPTIONS:Bagian Admin tracerstudy telah menyiapkan data survey alumni
yang baru.OPEN ISSUES: -
Tabel 5 : Narasi Bisnis Use-Case Mengelola Data Survey Alumni
6. SIKU.BUC.06 Input Infomasi Alumni.
USE CASE NAME: Input Informasi Alumni USE CASE TYPE
USE CASE ID: SIKU.BUC.06 Business Requirements:
PRIORITY: 1
SOURCE: Bagian Admin.
PRIMARY
BUSINESS ACTOR: Bagian Admin.
OTHER
PARTICIPATING
ACTORS:
-
OTHER
INTERESTED
STAKEHOLDERS:
-
DESCRIPTION: Use-Case ini menjelaskan tentang proses penginputan infomasi
Dokumentasi Perangkat Lunak SIKU18
-
7/22/2019 Sistem Informasi Karir UNNES
19/23
informasi baru mengenai keggiatan alumni.
PRE-CONDITION: Aplikasi SIKU sudah dijalankan (running)
TRIGGER:Bagaian Admin ingin menambahkan informasi terbaru dan di
tampilan pada halaman awal sistem.
TYPICAL COURSE Actor Action System Response
OF EVENTS:Step 1:Bagian Admin
melakukan login.
Step 2: Sistem meminta nama
dan password.
Step 3: Bagian Admin
memasukdan data infomasi
terbaru.
Step 4: Sistem menyimpan
infomasi ke databases dan
menampilkan halaman utama.
ALTERNATE
COURSES:
Alt-Step 2 : Jika Bagian Admin salah memasukkan nama atau
password. Maka sistem akan meminta memasukkan nama atau
password kembali.
CONCLUSION:
Use-Case ini selesai saat Bagian Admin berhasil menambah
infomasi terbaru mengenai kegiatan alumni dan di tampilah pada
sistem.
POST-CONDITION:Data infomasi terbaru telah berhasil di tambahkan dan tampil
pada sistem.
BUSINESS RULES Hanya Bagian Admin yang dapat menambahkan informasi
terbaru ke dalam sistem.
IMPLEMENTATION
CONTRAINTS AND
SPECIFICATIONS
Data infomasi terbaru kegiatan alumni telah behasil di
tambahakan..
ASSUMPTIONS: Bagian Admin.
OPEN ISSUES: -
Tabel 6 : Narasi Bisnis Use-Case Input Infomasi Alumni
7. SIKU.BUC.07 Melihat Infomasi Data Alumni.
USE CASE NAME:Melihat Informasi Data
AlumniUSE CASE TYPE
USE CASE ID: SIKU.BUC.07 Business Requirements:
PRIORITY: 1
SOURCE: Bagian Admin.
PRIMARY
BUSINESS ACTOR: Bagian Admin.
OTHER
PARTICIPATING
ACTORS:
-
OTHER
INTERESTED
STAKEHOLDERS:
-
Dokumentasi Perangkat Lunak SIKU19
-
7/22/2019 Sistem Informasi Karir UNNES
20/23
DESCRIPTION:Use-Case ini menjelaskan tentang proses melihat seluruh
infomasi data alumni.
PRE-CONDITION: Aplikasi SIKU sudah dijalankan (running)
TRIGGER:Bagaian Admin ingin melihat infomasi data alumni secara
keseluruhan.
TYPICAL COURSE Actor Action System Response
OF EVENTS:Step 1:Bagian Admin
melakukan login.
Step 2: Sistem meminta nama
dan password.
Step 3: Bagian Admin Melihat
Infomasi Data alumni.
Step 4: Sistem menampilkan
infomasi data alumni halaman
system.
ALTERNATE
COURSES:
Alt-Step 2 : Jika Bagian Admin salah memasukkan nama atau
password. Maka sistem akan meminta memasukkan nama atau
password kembali.
CONCLUSION:Use-Case ini selesai saat Bagian Admin berhasil Melihat
informasi data alumni secara keseluruhan.POST-CONDITION: Data informasi data alumni di tampilkan dan di lihat oleh Admin.
BUSINESS RULES Hanya Bagian Admin yang dapat Melihat informasi data
alumni.
IMPLEMENTATION
CONTRAINTS AND
SPECIFICATIONS
Data informasi Alumni telah berhasil di tampilkan.
ASSUMPTIONS: Bagian Admin.
OPEN ISSUES: -
Tabel 7 : Narasi Bisnis Use-Case Melihat Infomasi Data Alumni.
1.6 Glossary.
Akronim atau Singkatan Kepanjangan dan Arti
SIKU Sistem Informasi Karir UNNES
BUC Business Use-Case
UC Use-Case
Istilah Maksud dan Arti
User Pengunjung Atau Pengguna
Dokumentasi Perangkat Lunak SIKU20
-
7/22/2019 Sistem Informasi Karir UNNES
21/23
Dokumentasi Perangkat Lunak SIKU21
-
7/22/2019 Sistem Informasi Karir UNNES
22/23
1. SIKU.GBR.01 Halaman Awal Sistem (karir.unnes.ac.id)
Gambar 01: Halaman Awal Sistem
2. SIKU.GBR.02 Halaman LOGIN
Gambar 02 : Halaman LOGIN
Dokumentasi Perangkat Lunak SIKU22
-
7/22/2019 Sistem Informasi Karir UNNES
23/23
3. SIKU.GBR.03 Informasi Lowongan Kerja
Gambar 03: Informasi Lowongan Kerja