Sistem Informasi Karir UNNES

download Sistem Informasi Karir UNNES

of 23

Transcript of Sistem Informasi Karir UNNES

  • 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