Desain Analisis dan Kebutuhan Sistem Informasi

advertisement
Desain
Analisis
dan
Kebutuhan
Sistem
Informasi
Laboratorium
(SILAB)
Revision
1.0
PENDAHULUAN
Sekilas
Pandang
DRPM
kini
telah
mengembangkan
Sistem
Informasi
Laboratorium
(SILAB).
SILAB
dikembangkan
untuk
menampung,
melakukan
pencarian
serta
mengetahui
informasi
lainnya
yang
terkain
dengan
laboratorium
seperti
jadwal
pemakaian
laboratorium,
dan
peminjaman
alat.
Tampilan
yang
keluar
dari
SILAB
ini
diklasifikasi
menjadi
dua
bagian
yaitu
menu
utama
dan
menu
laboratorium.
Menu
utama
berisi:
formulir/prosedur
laboratorium,
jadwal
pemakaian
lab,
dan
peminjaman
alat
(registrasi
/
laporan).
Menu
laboratorium
berfungsi
untuk
melakukan
pencarian
(searching)
meliputi
Pencarian
Laboratorium,
Pencarian
Kegiatan
Laboratorium,
Pencarian
Peralatan
Laboratorium,
dan
Pencarian
Dokumen
Laboratorium.
Latar
Belakarang
DRPM
UI
merupakan
unit
pelaksana
manajemen
yang
memfasilitasi
dan
mendukung
pelaksanaan
kegiatan
riset
dan
pengabdian
sivitas
akademika
UI
kepada
masyarakat.
Sesuai
dengan
visi
dan
misi
dari
Universitas
Indonesia
untuk
menjadi
universitas
riset
vertaraf
internasional,
DRPM
UI
membutuhkan
suatu
sistem
informasi
yang
dapat
memberikan
efektifitas
dan
efisiensi,
yang
dapat
menampung
seluruh
data
laboratorium
yang
terdapat
di
lingkungan
Universitas
Indonesia.
Selama
ini
DRPM
UI,
mencatat
dan
mendata
seluruh
data
laboratorium
yang
terdapat
di
lingkungan
Universitas
Indonesia
secara
manual
dengan
menggunakan
berkas
Microsoft
Excel.
Hal
tersebut
dianggap
kurang
efisien
dan
efektif,
karena
data
laboratorium
itu
tidak
disimpan
secara
terpusat
dan
terstruktur,
yang
menyebabkan
data
tersebut
mudah
hilang
dan
tidak
bisa
diakses
secara
umum
oleh
warga
luar
yang
ingin
melihat
informasi
mengenai
laboratorium‐laboratorium
yang
terdapat
di
lingkungan
Universitas
Indonesia.
Revision
1.0
Karena
ketidak
efektifan
dan
ketidakefisienan
dalam
pendataan
dan
penyimpanan
data
laboratorium
pada
lingkungan
Universitas
Indonesia,
dibutuhkan
sebuah
sistem
informasi
yang
dapat
memfasilitasi
pendataan
dan
penyimpanan
data
serta
informasi
laboratorium
yang
terdapat
di
lingkungan
Universitas
Indonesia.
Tujuan
Proyek
Tujuan
dari
proyek
ini
adalah
untuk
memberikan
kemudahan
dalam
pendataan
dan
penyimpanan
data
laboratorium
dan
dapat
meningkatkan
ketersediaan
data
serta
informasi
laboratorium
yang
terdapat
di
lingkungan
Universitas
Indonesia
dengan
mengembangkan
Sistem
Informasi
Laboratorium
(SILAB)
sebuah
sistem
informasi
yang
dapat
memfasilitasi
hal
tersebut
diatas.
Ciri‐ciri
dari
sistem
tersebut
adalah:
1. Sistem
yang
dikembangkan
merupakan
sistem
aplikasi
berbasis
Web,
sehingga
dapat
diakses
dari
berbagai
tempat
selama
masih
terkoneksi
dengan
Internet.
2. Seluruh
data
laboratorium
akan
tersimpan
secara
terpusat
dan
terstruktur,
sehingga
tidak
ada
data
yang
hilang
karena
penyimpanan
yang
tidak
terpusat
dan
tidak
ada
data
laboratorium
yang
berantakan
(tidak
terstruktur).
3. Pengelolaan
data
yang
lebih
efektif
dan
efisien,
dimana
data
dapat
diisi
darimana
saja,
dan
pengisian
data
lebih
terstruktur
karena
sistem
sudah
menentukan
format
pengisian
data.
Ruang
Lingkup
Sistem
Informasi
Laboratorium
yang
akan
dikembangkan
ini
akan
dipergunakan
untuk
membantu
kelancaran
proses
bisnis
pendataan
data
laboratorium
yang
terdapat
pada
lingkungan
Universitas
Indonesia,
serta
memudahkan
warga
luar
maupun
sivitas
akademika
UI
yang
ingin
mencari
ataupun
mengambil
informasi
mengenai
laboratorium‐laboratorium
yang
terdapat
pada
lingkungan
Universitas
Indonesia.
Revision
1.0
ANALISIS
DAN
DESAIN
Identifikasi
Aktor
Sebelum
kita
melakukan
pemodelan
use
case,
terlebih
dahulu
kita
akan
melakukan
identifikasi
terhadap
jenis
pengguna
/
aktor
yang
dapat
mengakses
sistem.
Berikut
ini
adalah
daftar
pengguna
sistem
/
aktor:
Aktor
Deskripsi
Administrator
Individu
yang
berperan
dalam
manajemen
sistem
secara
keseluruhan
baik
keterkaitan
dengan
pengguna
sistem
maupun
data
sistem.
Administrator
Fakultas
Individu
yang
memiliki
peran
hampir
sama
seperti
Administrator,
akan
tetapi
hanya
memiliki
hak
akses
penuh
terhadap
fakultas
yang
di‐assign
pada
pengguna
ini.
Author
Individu
yang
memiliki
peran
yang
hampir
mirip
dengan
Administrator,
akan
tetapi
tidak
memiliki
hak
akses
terhadap
hal‐hal
yang
berkaitan
dengan
manajemen
inti
sistem.
Berfungsi
untuk
membantu
tugas
Administrator.
Viewer
Individu
yang
tidak
memiliki
login
dan
hak
akses
untuk
mengatur
manajemen
sistem,
dan
hanya
dapat
melihat
data‐data
pakar
yang
disediakan
oleh
sistem.
Revision
1.0
Daftar
Use
Case
Actor
Activities
1.0
Author
/
Administrator
1.0.0
Login
/
Administrator
Fakultas
1.0.1
Data
Fakultas
1.0.1.1
Melihat
Data
Fakultas
1.0.1.2
Mengubah
Data
Fakultas
1.0.1.3
Menghapus
Data
Fakultas
1.0.1.4
Menambah
Data
Fakultas
1.0.2
Data
Organisasi
/
Departemen
1.0.2.1
Melihat
Data
Organisasi
/
Departemen
1.0.2.2
Mengubah
Data
Organisasi
/
Departemen
1.0.2.3
Menghapus
Data
Organisasi
/
Departemen
1.0.2.4
Menambah
Data
Organisasi
/
Departemen
1.0.3
Data
Laboratorium
1.0.3.1
Melihat
Data
Laboratorium
1.0.3.2
Mengubah
Data
Laboratorium
1.0.3.3
Menghapus
Data
Laboratorium
1.0.3.4
Menambah
Data
Laboratorium
1.0.4
Data
Peralatan
Laboratorium
1.0.4.1
Melihat
Data
Peralatan
Laboratorium
1.0.4.2
Mengubah
Data
Peralatan
Laboratorium
1.0.4.3
Menghapus
Data
Peralatan
Laboratorium
1.0.4.4
Menambah
Data
Peralatan
Laboratorium
1.0.5
Data
Dokumen
Laboratorium
1.0.5.1
Melihat
Data
Dokumen
Laboratorium
1.0.5.2
Mengubah
Data
Dokumen
Laboratorium
1.0.5.3
Menghapus
Data
Dokumen
Laboratorium
Revision
1.0
1.0.5.4
Menambah
Data
Dokumen
Laboratorium
1.0.6
Data
Kegiatan
Laboratorium
1.0.6.1
Melihat
Data
Kegiatan
Laboratorium
1.0.6.2
Mengubah
Data
Kegiatan
Laboratorium
1.0.6.3
Menghapus
Data
Kegiatan
Laboratorium
1.0.6.4
Menambah
Data
Kegiatan
Laboratorium
1.0.7
Jadwal
Kegiatan
1.0.7.1
Melihat
Jadwal
Kegiatan
Rutin
/
Tidak
Rutin
1.0.7.2
Mengubah
Jadwal
Kegiatan
Rutin
/
Tidak
Rutin
1.0.7.3
Menghapus
Jadwal
Kegiatan
Rutin
/
Tidak
Rutin
1.0.7.4
Menambah
Jadwal
Kegiatan
Rutin
/
Tidak
Rutin
1.1
Administrator
1.1.1
Data
Pengguna
Sistem
1.1.1.1
Melihat
Daftar
Pengguna
Sistem
1.1.1.2
Mengubah
Daftar
Pengguna
Sistem
1.1.1.3
Menghapus
Daftar
Pengguna
Sistem
1.1.1.4
Menambah
Daftar
Pengguna
Sistem
Revision
1.0
Use
Case
Narrative
Use
Case
ID
1.0.0
Use
Case
Name
Login
Scope
Sistem
Informasi
Laboratorium
Primary
Actors
Author
/
Administrator
/
Admnistrator
Fakultas
Stakeholders
and
Interests
Primary
Actors
dapat
login
untuk
mengakses
menu‐
menu
yang
berhubungan
dengan
perannya
masing‐
masing.
Preconditions
‐
Pengguna
telah
memiliki
akun
Author
/
Administrator
/
Administrator
Fakultas.
‐
Pengguna
mengakses
halaman
utama
SILAB.
Postconditions
Pengguna
sistem
telah
login,
terautentifikasi
dan
dapat
mengakses
menu‐menu
yang
terdapat
pada
SILAB.
Main
Success
od
Basic
Flow
1.
Pada
Halaman
utama
pengguna
akan
mengisi
kotak
login
dengan
username
dan
password
yang
sesuai
dengan
perannya
masing‐masing.
2.
Sistem
akan
mengecek
apakah
username
dan
password
yang
dimasukkan
pengguna
valid.
3.
Jika
valid,
pengguna
bisa
mengakses
menu
sesuai
dengan
peran
yang
diberikan
Extensions
Alternative
Flows
3a.
Pengguna
memasukkan
username
dan
password
yang
tidak
valid
atau
tidak
sesuai
dengan
akun
yang
sudah
tersimpan
dan
terdafar
di
dalam
basis
data,
sistem
akan
meminta
pengguna
memasukkan
ulang
input
username
dan
password.
Revision
1.0
Use
Case
ID
1.0.1.1
Use
Case
Name
Melihat
Data
Fakultas
Scope
Sistem
Informasi
Laboratorium
Primary
Actors
Author
/
Administrator
/
Admnistrator
Fakultas
/
Viewer
Stakeholders
and
Interests
Primary
Actors
telah
login
pada
sistem
dan
dapat
melihat
data
fakultas
yang
sudah
tercatat
dan
tersimpan
di
dalam
sistem.
Preconditions
‐
Pengguna
telah
memiliki
akun
Author
/
Administrator
/
Administrator
Fakultas,
ataupun
tidak
memiliki
akun
sama
sekali
pada
sistem
(Viewer).
‐
Pengguna
mengakses
halaman
utama
SILAB
dan
menu
Data
Fakultas.
Postconditions
Pengguna
dapat
melihat
seluruh
data
fakultas
yang
terdapat
pada
lingkungan
Universitas
Indonesia.
Main
Success
od
Basic
Flow
1.
Administrator
/
Administrator
Fakultas
/
Author
/
Viewer
mengakses
menu
data
fakultas
yang
terdapat
pada
SILAB.
2.
Selanjutnya
akan
ditampilkan
daftar
fakultas
yang
terdapat
di
Universitas
Indonesia
yang
telah
tercatat
dan
tersimpan
pada
SILAB.
Extensions
Alternative
Flows
Revision
1.0
Use
Case
ID
1.0.1.2
Use
Case
Name
Mengubah
Data
Fakultas
Scope
Sistem
Informasi
Laboratorium
Primary
Actors
Author
/
Administrator
/
Admnistrator
Fakultas
Stakeholders
and
Interests
Primary
Actors
telah
login
pada
sistem
dan
dapat
mengubah
data
fakultas
yang
telah
tersimpan
di
dalam
sistem.
Preconditions
‐
Pengguna
memiliki
akun
Author
/
Admin
ataupun
Admin
Fakultas.
‐
Pengguna
mengakses
halaman
utama
SILAB
dan
menu
data
fakultas.
‐
Pengguna
mengakses
halaman
edit
terhadap
data
fakultas
tertentu
yang
terdapat
pada
daftar
fakultas
yang
ditampilkan
oleh
SILAB.
Postconditions
Pengguna
dapat
mengubah
data
fakultas
yang
dipilihnya
dan
dapat
menyimpan
data
perubahan
tersebut.
Main
Success
od
Basic
Flow
1.
Administrator
/
Author
/
Administrator
Fakultas
mengakses
menu
data
fakultas
yang
terdapat
pada
SILAB.
2.
Selanjutnya
akan
ditampilkan
daftar
fakultas
yang
terdapat
pada
lingkungan
Universitas
Indonesia
dan
tersimpan
pada
SILAB.
3.
Pengguna
dapat
mengakses
menu
edit
data
fakultas
tertentu
pada
daftar
yang
diberikan.
4.
Pengguna
melakukan
perubahan‐perubahan
pada
kolom
formulir
dijital
yang
disediakan.
Revision
1.0
5.
Pengguna
dapat
menyimpan
perubahan
dari
data
fakultas
yang
diubahnya.
Extensions
Alternative
Flows
3a.
Apabila
pengecekan
validitas
dari
pengguna
yang
sedang
ter‐login
bukanlah
Author
ataupun
Administrator,
maka
akan
ditampilkan
peringatan
bahwa
pengguna
selain
kedua
tipe
pengguna
tersebut
tidak
memiliki
akses
terhadap
menu
ini.
3b.
Apabila
pengguna
yang
ter‐login
adalah
Administrator
Fakultas,
maka
pengguna
tersebut
hanya
bisa
merubah
data
fakultas
sesuai
dengan
fakultas
yang
di‐assign
kepadanya.
5a.
Apabila
ada
isisan
data
perubahan
yang
tidak
lengkap,
maka
sistem
akan
menampilkan
bahwa
terdapat
data
yang
harus
diisi.
Data
yang
belum
diisi
menyebabkan
perubahan
pada
data
fakultas
tersebut
tidak
akan
disimpan
oleh
sistem.
Revision
1.0
Use
Case
ID
1.0.1.3
Use
Case
Name
Menghapus
Data
Fakultas
Scope
Sistem
Informasi
Laboratorium
Primary
Actors
Author
/
Administrator
Stakeholders
and
Interests
Primary
Actors
telah
login
pada
sistem
dan
dapat
menghapus
data
fakultas
yang
telah
tersimpan
di
dalam
sistem.
Preconditions
‐
Pengguna
telah
memiliki
akun
Authot
ataupun
Administrator.
‐
Pengguna
mengakses
halaman
utama
SILAB
dan
menu
Data
Fakultas.
‐
Pengguna
mengakses
menu
hapus
terhadap
data
fakultas
tertentu
yang
terdapat
pada
daftar
fakultas.
Postconditions
Pengguna
dapat
menghapus
data
fakultas
yang
dipilihnya.
Main
Success
od
Basic
Flow
1.
Administrator
/
Author
mengakses
menu
data
pakar
yang
terdapat
pada
sistem.
2.
Selanjutnya
akan
ditampilkan
daftar
fakultas
yang
terdapat
pada
lingkungan
Universitas
Indonesia
dan
tersimpan
pada
sistem.
3.
Pengguna
dapat
mengakses
menu
hapus
data
fakultas
tertentu
dari
daftar
fakultas
yang
ditampilkan.
4.
Pengguna
akan
melakukan
konfirmasi
penghapusan
data
fakultas
tersebut
sekali
lagi.
Extensions
Alternative
Flows
3a.
Apabila
pengecekan
validitas
dari
pengguna
yang
sedang
ter‐login
bukanlah
Author
ataupun
Administrator,
maka
akan
ditampilkan
peringatan
Revision
1.0
bahwa
pengguna
selain
kedua
tipe
pengguna
tersebut
diatas
tidak
memiliki
akses
terhadap
menu
ini.
4a.
Apabila
setuju
untuk
melakukan
penghapusan,
maka
data
fakultas
tersebut
akan
dihapus
dari
basis
data
SILAB.
4b.
Apabila
tidak
setuju
untuk
melakukan
penghapusan,
maka
data
fakultas
tersebut
tidak
akan
dihapus
dari
basis
data
sistem.
Revision
1.0
Use
Case
ID
1.0.1.4
Use
Case
Name
Menambah
Data
Fakultas
Scope
Sistem
Informasi
Laboratorium
Primary
Actors
Author
/
Administrator
Stakeholders
and
Interests
Primary
Actors
telah
login
pada
sistem
dan
dapat
menambah
data
fakultas
yang
belum
tersimpan
di
dalam
basis
data
SILAB.
Preconditions
‐
Pengguna
telah
memiliki
akun
Author
ataupun
Administrator.
‐
Pengguna
mengakses
halaman
utama
SILAB
dan
menu
data
fakultas.
‐
Pengguna
mengakses
menu
tambah
data
fakultas.
Postconditions
Pengguna
dapat
menambah
data
fakultas
dan
menyimpan
data
fakultas
baru
tersebut
di
dalam
sistem.
Main
Success
od
Basic
Flow
1.
Administrator
atau
Author
mengakses
menu
data
fakultas
yang
terdapat
pada
sistem.
2.
Selanjutnya
akan
ditampilkan
daftar
fakultas
yang
terdapat
pada
lingkungan
Universitas
Indonesia
dan
tersimpan
di
dalam
basis
data
SILAB.
3.
Pengguna
mengakses
menu
tambah
data
fakultas
pada
halaman
tersebut.
4.
Pengguna
mengisi
formulir
isian
dijital
mengenai
data
fakultas
yang
akan
disimpan
di
dalam
basis
data
SILAB.
5.
Pengguna
dapat
menyimpan
data
fakultas
yang
telah
diisi
pada
formulir
yang
disediakan.
Revision
1.0
Extensions
Alternative
Flows
3a.
Apabila
pengecekan
validitas
dari
pengguna
yang
sedang
ter‐login
bukanlah
Author
ataupun
Administrator,
maka
akan
ditampilkan
peringatan
bahwa
pengguna
selain
Author
/
Administrator
tidak
memiliki
akses
terhadap
menu
ini.
5a.
Apabila
ada
beberapa
isian
data
yang
harus
diisi
tetapi
tidak
diisi,
maka
data
tidak
akan
dapat
tersimpan
di
dalam
sistem
sebelum
kolom
tersebut
diisi
juga.
Revision
1.0
Use
Case
ID
1.0.2.1
Use
Case
Name
Melihat
Data
Organisasi
/
Departemen
Scope
Sistem
Informasi
Laboratorium
Primary
Actors
Author
/
Administrator
/
Administrator
Fakultas
/
Viewer
Stakeholders
and
Interests
Primary
actors
telah
login
pada
sistem
dan
dapat
melihat
data
organisasi
/
departemen
yang
sudah
tercatat
dan
tersimpan
di
dalam
sistem.
Preconditions
‐
Pengguna
telah
memiliki
akun
Author
/
Administrator
/
Administrator
Fakultas
/
ataupun
tidak
memiliki
akun
sama
sekali
pada
SILAB
(Viewer).
‐
Pengguna
mengakses
halaman
utama
SILAB
dan
menu
data
organisasi
/
departemen.
Postconditions
Pengguna
dapat
melihat
seluruh
data
organisasi
/
departemen
yang
terdapat
pada
lingkungan
Universitas
Indonesia
dan
tersimpan
di
dalam
basis
data
SILAB.
Main
Success
od
Basic
Flow
1.
Admin
/
Admin
Fakultas
/
Author
/
Viewer
mengakses
menu
data
organisasi
/
departemen
yang
terdapat
pada
SILAB.
2.
Selanjutnya
akan
ditampilkan
daftar
organisasi
/
departemen
yang
terdapat
pada
sistem.
Extensions
Alternative
Flows
‐
Revision
1.0
Use
Case
ID
1.0.2.2
Use
Case
Name
Mengubah
Data
Organisasi
/
Departemen
Scope
Sistem
Informasi
Laboratorium
Primary
Actors
Author
/
Administrator
/
Admnistrator
Fakultas
Stakeholders
and
Interests
Primary
actors
telah
login
pada
sistem
dan
dapat
mengubah
data
organisasi
/
departemen
yang
telah
tersimpan
di
dalam
sistem.
Preconditions
‐
Pengguna
telah
memiliki
akun
Author,
Administrator,
ataupun
Administrator
Fakultas.
‐
Pengguna
mengakses
halaman
utama
SILAB
dan
menu
organisasi
/
departemen.
‐
Pengguna
mengakses
halaman
edit
terhadapap
salah
satu
data
organisasi
/
departemen
yang
terdapat
pada
daftar
yang
diperlihatkan.
Postconditions
Pengguna
dapat
mengubah
data
organisasi
/
departemen
yang
dipilihnya
dan
dapat
menyimpan
data
perubahan
tersebut.
Main
Success
od
Basic
Flow
1.
Administrator,
Author,
ataupun
Administrator
Fakultas
mengakses
menu
data
organisasi
/
departemen
yang
terdapat
pada
SILAB.
2.
Selanjutnya
akan
ditampilkan
daftar
organisasi
/
departemen
yang
terdapat
pada
lingkungan
Universitas
Indonesia
dan
tersimpan
di
dalam
basis
data
SILAB.
3.
Pengguna
dapat
mengakses
menu
edit
data
organisasi
/
departemen
tertentu.
4.
Pengguna
melakukan
perubahan‐perubahan
pada
Revision
1.0
kolom
formulir
dijital
yang
disediakan.
5.
Pengguna
dapat
menyimpan
perubahan
dari
data
organisasi
/
departemen
yang
diubahnya.
Extensions
Alternative
Flows
3a.
Apabila
pengecekan
validitas
dari
pengguna
yang
sedang
ter‐login
bukanlah
Administrator
ataupun
Author,
maka
akan
ditampilkan
peringatan
bahwa
pengguna
selain
kedua
tipe
diatas
tidak
memiliki
akses
terhadap
menu
ini.
3b.
Apabila
pengguna
yang
terautentikasi
merupakan
Administrator
Fakultas,
maka
pengguna
tersebut
hanya
bisa
merubah
data
organisasi
/
departemen
sesuai
dengan
fakultas
yang
di‐assign
kepadanya.
5a.
Apabila
ada
isian
data
perubahan
yang
tidak
lengkap,
maka
sistem
akan
menampilkan
peringatan
bahwa
terdapat
data
yang
harus
diisi.
Data
yang
belum
diisi
menyebabkan
perubahan
pada
data
organisasi
/
departemen
tersebut
tidak
akan
disimpan
di
dalam
sistem.
Revision
1.0
Use
Case
ID
1.0.2.3
Use
Case
Name
Menghapus
Data
Organisasi
/
Departemen
Scope
Sistem
Informasi
Laboratorium
Primary
Actors
Author
/
Administrator
/
Admnistrator
Fakultas
Stakeholders
and
Interests
Primary
actors
telah
login
pada
sistem
dan
dapat
menghapus
data
organisasi
/
departemen
yang
telah
tersimpan
di
dalam
sistem.
Preconditions
‐
Pengguna
telah
memiliki
akun
Author,
Administrator,
ataupun
Administrator
Fakultas.
‐
Pengguna
mengakses
halaman
utama
SILAB
dan
menu
data
organisasi
/
departemen.
‐
Pengguna
mengakses
menu
hapus
terhadap
data
organisasi
/
departemen
tertentu.
Postconditions
Pengguna
dapat
menghapus
data
organisasi
/
departemen
yang
dipilihnya.
Main
Success
od
Basic
Flow
1.
Administrator
,
Author,
Administrator
Fakultas
mengakses
menu
data
organisasi
/
departemen
yang
dipilihnya.
2.
Selanjutnya
akan
ditampilkan
daftar
organisasi
/
departemen
yang
terdapat
pada
lingkungan
Universitas
Indonesia
dan
tersimpan
di
dalam
basis
data
SILAB.
3.
Pengguna
dapat
mengakses
menu
hapus
data
organisasi
/
departemen
tertentu
dari
daftar
yang
ditampilkan.
4.
Pengguna
akan
melakukan
konfirmasi
penghapusan
data
organisasi
/
departemen
tersebut
sekali
lagi.
Revision
1.0
Extensions
Alternative
Flows
3a.
Apabila
pengecekan
validitas
dari
pengguna
yang
sedang
ter‐login
bukanlah
Administrator
ataupun
Author,
maka
akan
ditampilkan
peringatan
bahwa
pengguna
selain
kedua
tipe
tersebut
tidak
memiliki
akses
terhadap
menu
ini.
3b.
Apabila
pengguna
yang
terautentikasi
merupakan
Administrator
Fakultas,
maka
pengguna
tersebut
hanya
bisa
menghapus
data
organisasi
/
departemen
yang
sesuai
dengan
fakultas
yang
di‐assign
kepadanya.
4a.
Apabila
setuju
untuk
melakukan
penghapusan,
maka
data
fakultas
tersebut
akan
dihapus
dari
basis
data
sistem.
4b.
Apabila
tidak
setuju
untuk
melakukan
penghapusan,
maka
data
fakultas
tersebut
tidak
akan
dihapus
dari
basis
data
sistem.
Revision
1.0
Use
Case
ID
1.0.2.4
Use
Case
Name
Menambah
Data
Organisasi
/
Departemen
Scope
Sistem
Informasi
Laboratorium
Primary
Actors
Author
/
Administrator
/
Admnistrator
Fakultas
Stakeholders
and
Interests
Primary
actors
telah
login
pada
sistem
dan
dapat
menambah
data
organisasi
/
departemen
yang
belum
tersimpan
di
dalam
sistem.
Preconditions
‐
Pengguna
telah
memiliki
akun
Administrator,
Author,
ataupun
Administator
Fakultas.
‐
Pengguna
mengakses
halaman
utama
SILAB
dan
menu
data
organisasi
/
departemen.
‐
Pengguna
mengakses
menu
tambah
data
organisasi
/
departemen.
Postconditions
Pengguna
dapat
menambah
data
organisasi
/
departemen
dan
menyimpan
data
organisasi
/
departemen
tersebut
di
dalam
basis
data
SILAB.
Main
Success
od
Basic
Flow
1.
Administrator,
Author,
ataupun
Administrator
Fakultas
mengakses
menu
data
organisasi
/
departemen.
2.
Selanjutnya
akan
ditampilkan
daftar
organisasi
/
departemen
yang
terdapat
pada
lingkungan
Universitas
Indonesia
dan
tersimpan
di
dalam
basis
data
SILAB.
3.
Pengguna
mengakses
menu
tambah
data
organisasi
/
departemen
pada
halaman
tersebut.
4.
Pengguna
mengisi
formulir
isian
dijital
mengenai
data
organisasi
/
departemen
yang
akan
disimpan
di
Revision
1.0
dalam
sistem.
5.
Pengguna
dapat
menyimpan
data
organisasi
/
departemen
yang
telah
diisi
pada
formulir
isian
yang
disediakan.
Extensions
Alternative
Flows
3a.
Apabila
pengecekan
validitas
dari
pengguna
yang
sedang
ter‐login
bukanlah
Administrator
ataupun
Author,
maka
akan
ditampilkan
peringatan
bahwa
pengguna
selain
kedua
tipe
pengguna
diatas
tidak
memiliki
akses
terhadap
menu
ini.
3b.
Apabila
pengguna
yang
terautentikasi
merupakan
Administrator
Fakultas
,
maka
pengguna
tersebut
hanya
bisa
menambah
data
organisasi
/
departemen
sesuai
dengan
fakultas
yang
di‐assign
kepadanya.
5a.
Apabila
ada
beberapa
isian
data
yang
harus
diisi
tetapi
tidak
diisi,
maka
data
tidak
akan
dapat
tersimpan
di
dalam
sistem
sebelum
kolom
tersebut
diisi
juga.
Revision
1.0
Use
Case
ID
1.0.3.1
Use
Case
Name
Melihat
Data
Laboratorium
Scope
Sistem
Informasi
Laboratorium
Primary
Actors
Author
/
Administrator
/
Admnistrator
Fakultas
/
Viewer
Stakeholders
and
Interests
Primary
actors
telah
login
pada
sistem
dan
dapat
melihat
data
laboratorium
yang
sudah
tercatat
dan
tersimpan
di
dalam
sistem.
Preconditions
‐
Pengguna
telah
memiliki
akun
Administrator,
Administrator
Fakultas,
Author,
ataupun
tidak
memiliki
akun
sama
sekali
pada
sistem
(Viewer).
‐
Pengguna
mengakses
halaman
utama
SILAB
dan
menu
data
laboratorium.
Postconditions
Pengguna
dapat
melihat
seluruh
data
laboratorium
pada
lingkungan
Universitas
Indonesia
dan
tersimpan
di
dalam
basis
data
SILAB.
Main
Success
od
Basic
Flow
1.
Administrator,
Administrator
Fakultas,
Author,
dan
Viewer
mengakses
menu
data
laboratorium
yang
terdapat
di
dalam
sistem.
2.
Selanjutnya
akan
ditampilkan
daftar
laboratorium
yang
terdapat
di
Universitas
Indonesia
dan
tersimpan
di
dalam
basis
data
SILAB,
sesuai
dengan
fakultas
dan
organisasi
/
departemen
yang
berada
di
fakultas
tersebut.
Extensions
Alternative
Flows
‐
Revision
1.0
Use
Case
ID
1.0.3.2
Use
Case
Name
Mengubah
Data
Laboratorium
Scope
Sistem
Informasi
Laboratorium
Primary
Actors
Author
/
Administrator
/
Admnistrator
Fakultas
Stakeholders
and
Interests
Primary
actors
telah
login
pada
sistem
dan
dapat
mengubah
data
laboratorium
yang
telah
tersimpan
di
dalam
sistem.
Preconditions
‐
Pengguna
telah
memiliki
akun
Administrator,
Author,
ataupun
Administrator
Fakultas.
‐
Pengguna
mengakses
halaman
utama
SILAB
dan
menu
laboratorium.
‐
Pengguna
mengakses
halaman
edit
terhadap
data
laboratorium
tertentu.
Postconditions
Pengguna
dapat
mengubah
data
laboratorium
yang
dipilihnya
dan
dapat
menyimpan
data
perubahan
tersebut.
Main
Success
od
Basic
Flow
1.
Administrator,
Author,
Administrator
Fakultas
mengakses
menu
data
laboratorium
yang
terdapat
pada
sistem.
2.
Selanjutnya
akan
ditampilkan
daftar
laboratorium
yang
terdapat
pada
lingkungan
Universitas
Indonesia
dan
tersimpan
di
dalam
basis
data
SILAB.
3.
Pengguna
dapat
mengakses
menu
edit
data
laboratorium
tertentu
dari
daftar
laboratorium
yang
ditampilkan.
4.
Pengguna
melakukan
perubahan‐perubahan
pada
kolom
formulir
isian
dijital
yang
disediakan.
Revision
1.0
5.
Pengguna
dapat
menyimpan
perubahan
dari
data
laboratorium
yang
diubahnya.
Extensions
Alternative
Flows
3a.
Apabila
pengecekan
validitas
dari
pengguna
yang
sedang
ter‐login
bukanlah
Administrator
ataupun
Author,
maka
akan
ditampilkan
peringatan
bahwa
pengguna
selain
kedua
tipe
pengguna
tersebut
tidak
memiliki
akses
terhadap
menu
ini.
3b.
Apabila
pengguna
yang
terautentikasi
merupakan
Administrator
Fakultas,
maka
pengguna
tersebut
hanya
bisa
merubah
data
laboratorium
sesuai
dengan
fakultas
yang
di‐assign
kepadanya.
5a.
Apabila
ada
isian
data
perubahan
yang
tidak
terlalu
lengkap,
maka
sistem
akan
menampilkan
bahwa
terdapat
data
yang
harus
diisi.
Data
yang
belum
diisi
menyebabkan
perubahan
pada
data
laboratorium
tersebut
tidak
akan
disimpan
di
dalam
sistem.
Revision
1.0
Use
Case
ID
1.0.3.3
Use
Case
Name
Menghapus
Data
Laboratorium
Scope
Sistem
Informasi
Laboratorium
Primary
Actors
Author
/
Administrator
/
Admnistrator
Fakultas
Stakeholders
and
Interests
Primary
actors
telah
login
pada
sistem
dan
dapat
menghapus
data
laboratorium
yang
telah
tersimpan
di
dalam
sistem.
Preconditions
‐
Pengguna
telah
memiliki
akun
Author,
Administrator,
ataupun
Administrator
Fakultas.
‐
Pengguna
mengakses
halaman
utama
SILAB
dan
menu
laboratorium.
‐
Pengguna
mengakses
menu
hapus
terhadap
data
laboratorium
tertentu.
Postconditions
Pengguna
dapat
menghapus
data
laboratorium
yang
dipilih
dari
daftar
laboratorium
yang
ditampilkan.
Main
Success
od
Basic
Flow
1.
Administrator,
Author,
ataupun
Administrator
Fakultas
mengakses
menu
data
laboratorium
yang
terdapat
pada
sistem.
2.
Selanjutnya
akan
ditampilkan
daftar
laboratorium
yang
terdapat
pada
lingkungan
Universitas
Indonesia
dan
tersimpan
pada
basis
data
SILAB.
3.
Pengguna
dapat
mengakses
menu
hapus
data
laboratorium
tertentu.
4.
Pengguna
akan
melakukan
konfirmasi
penghapusan
data
laboratorium
tersebut
sekali
lagi.
Extensions
Alternative
Flows
3a.
Apabila
pengecekan
validitas
dari
pengguna
yang
sedang
ter‐login
bukanlah
Author
ataupun
Revision
1.0
Administrator,
maka
akan
ditampilkan
peringatan
bahwa
pengguna
selain
kedua
tipe
pengguna
diatas
tidak
memiliki
akses
terhadap
menu
ini.
3b.
Apabila
pengguna
yang
terautentikasi
merupakan
Administrator
Fakultas,
maka
pengguna
tersebut
hanya
bisa
menghapis
data
laboratorium
sesuai
dengan
fakultas
yang
di‐assign
kepadanya.
4a.
Apabila
setuju
untuk
melakukan
penghapusan,
maka
data
laboratorium
tersebut
akan
dihapus
dari
basis
data
sistem.
4b.
Apabila
tidak
setuju
untuk
melakukan
penghapusan,
maka
data
laboratorium
tersebut
tidak
akan
dihapus
dari
basis
data
sistem.
Revision
1.0
Use
Case
ID
1.0.3.4
Use
Case
Name
Menambah
Data
Laboratorium
Scope
Sistem
Informasi
Laboratorium
Primary
Actors
Author
/
Administrator
/
Admnistrator
Fakultas
Stakeholders
and
Interests
Primary
actors
telah
login
pada
sistem
dan
dapat
menambah
data
laboratorium
yang
belum
tersimpan
di
dalam
sistem.
Preconditions
‐
Pengguna
telah
memiliki
akun
Administrator,
Author,
ataupun
Administrator
Fakultas.
‐
Pengguna
mengakses
halaman
utama
SILAB
dan
menu
data
laboratorium.
‐
Pengguna
mengakses
menu
tambah
data
laboratorium.
Postconditions
Pengguna
dapat
menambah
data
laboratorium
dan
menyimpan
data
laboratorium
baru
tersebut
di
dalam
basis
data
SILAB.
Main
Success
od
Basic
Flow
1.
Administrator,
Author,
ataupun
Administrator
Fakultas
mengakses
menu
data
laboratorium
yang
terdapat
di
dalam
sistem.
2.
Selanjutnya
akan
ditampilkan
daftar
laboratorium
yang
terdapat
pada
lingkungan
Universitas
Indonesia
dan
tersimpan
di
dalam
basis
data
SILAB.
3.
Pengguna
mengakses
menu
tambah
data
laboratorium
pada
halaman
tersebut.
4.
Pengguna
mengisi
formulir
isian
dijital
mengenai
data
laboratorium
yang
akan
disimpan
di
dalam
sistem.
Revision
1.0
5.
Pengguna
dapat
menyimpan
data
laboratorium
yang
telah
diisi
pada
formulir
yang
disediakan.
Extensions
Alternative
Flows
3a.
Apabila
pengecekan
validitas
dari
pengguna
yang
sedang
ter‐login
bukanlah
Author
ataupun
Administrator,
maka
akan
ditampilkan
peringatan
bahwa
pengguna
selain
kedua
tipe
tersebut
tidak
memiliki
akses
terhadap
menu
ini.
3b.
Apabila
pengguna
yang
terautentikasi
merupakan
Administrator
Fakultas,
maka
pengguna
tersebut
hanya
bisa
menambah
data
laboratorium
sesuai
dengan
fakultas
yang
di‐assign
kepadanya.
5a.
Apabila
ada
beberapa
isian
data
yang
harus
diisi
tetapi
tidak
diisi,
maka
data
tidak
akan
dapat
tersimpan
di
dalam
sistem
sebelum
kolom
tersebut
diisi
juga.
Revision
1.0
Use
Case
ID
1.0.4.1
Use
Case
Name
Melihat
Data
Peralatan
Laboratorium
Scope
Sistem
Informasi
Laboratorium
Primary
Actors
Author
/
Administrator
/
Admnistrator
Fakultas
/
Viewer
Stakeholders
and
Interests
Primary
actors
telah
login
pada
sistem
dan
dapat
melihat
data
peralatan
laboratorium
yang
sudah
tercatat
dan
tersimpan
di
dalam
sistem.
Preconditions
‐
Pengguna
telah
memiliki
akun
Author,
Administrator,
dan
Administrator
Fakultas
ataupun
tidak
memiliki
akun
sama
sekali
pada
sistem
(Viewer).
‐
Pengguna
mengakses
halaman
utama
SILAB
dan
menu
data
peralatan
laboratorium.
Postconditions
Pengguna
dapat
melihat
seluruh
data
peralatan
laboratoriu
yang
terdapat
pada
lingkungan
Universitas
Indonesia.
Main
Success
od
Basic
Flow
1.
Administrator,
Administrator
Fakultas,
Author,
ataupun
Viewer
mengakses
menu
data
peralatan
laboratorium
yang
terdapat
di
dalam
sistem.
2.
Selanjutnya
akan
ditampilkan
daftar
peralatan
laboratorium
yang
terdapat
di
Universitas
Indonesia
dan
telah
tercatat
dan
tersimpan
pada
sistem
sesuai
dengan
fakultas,
organisasi
/
departemen,
dan
laboratorium
pada
fakultas
tersebut.
Extensions
Alternative
Flows
‐
Revision
1.0
Use
Case
ID
1.0.4.2
Use
Case
Name
Mengubah
Data
Peralatan
Laboratorium
Scope
Sistem
Informasi
Laboratorium
Primary
Actors
Author
/
Administrator
/
Admnistrator
Fakultas
Stakeholders
and
Interests
Primary
actors
telah
login
pada
sistem
dan
dapat
mengubah
data
peralatan
laboratorium
yang
telah
tersimpan
di
dalam
sistem.
Preconditions
‐
Pengguna
telah
memiliki
akun
Administrator,
Author,
ataupun
Administrator
Fakultas.
‐
Pengguna
mengakses
halaman
utama
SILAB
dan
menu
peralatan
laboratorium.
‐
Pengguna
mengakses
halaman
edit
terhadap
data
peralatan
laboratorium
tertentu.
Postconditions
Pengguna
dapat
mengubah
data
peralatan
laboratorium
tertentu.
Main
Success
od
Basic
Flow
1.
Administrator,
Author,
dan
Administrator
Fakultas
mengakses
menu
data
peralatan
laboratorium
yang
terdapat
pada
sistem.
2.
Selanjutnya
akan
ditampilkan
daftar
peralatan
laboratorium
yang
terdapat
pada
lingkungan
Universitas
Indonesia
dan
tersimpan
di
dalam
basis
data
SILAB.
3.
Pengguna
dapat
mengakses
menu
edit
data
peralatan
laboratorium
tertentu.
4.
Pengguna
melakukan
perubahan‐perubahan
pada
kolom
formulir
dijital
yang
disediakan.
5.
Pengguna
dapat
menyimpan
perubahan
dari
data
Revision
1.0
peralatan
laboratorium
yang
diubahnya.
Extensions
Alternative
Flows
3a.
Apabila
pengecekan
validitas
dari
pengguna
yang
sedang
ter‐login
bukanlah
Administrator
ataupun
Author,
maka
akan
ditampilkan
peringatan
bahwa
pengguna
selain
kedua
tipe
pengguna
tersebut
tidak
memiliki
akses
terhadap
menu
ini.
3b.
Apabila
pengguna
yang
terautentikasi
merupakan
Administrator
Fakultas,
maka
pengguna
tersebut
hanya
bisa
merubah
data
peralatan
laboratorium
sesuai
dengan
fakultas
yang
di‐assign
kepadanya.
5a.
Apabila
ada
isian
data
perubahan
yang
tidak
terlalu
lengkap,
maka
sistem
akan
menampilkan
bahwa
terdapat
data
yang
harus
diisi.
Data
yang
belum
diisi
menyebabkan
perubahan
pada
data
peralatan
laboratorium
tersebut
tidak
akan
disimpan
oleh
sistem.
Revision
1.0
Use
Case
ID
1.0.4.3
Use
Case
Name
Menghapus
Data
Peralatan
Laboratorium
Scope
Sistem
Informasi
Laboratorium
Primary
Actors
Author
/
Administrator
/
Admnistrator
Fakultas
Stakeholders
and
Interests
Primary
actors
telah
login
pada
sistem
dan
dapat
menghapus
data
peralatan
laboratorium
yang
telah
tersimpan
di
dalam
sistem.
Preconditions
‐
Pengguna
telah
memiliki
akun
Administrator,
Author,
ataupuan
Administrator
Fakultas.
‐
Pengguna
mengakse
halaman
utama
SILAB
dan
menu
peralatan
laboratorium.
‐
Pengguna
mengakses
menu
hapus
terhadap
data
peralatan
laboratorium
tertentu.
Postconditions
Pengguna
dapat
menghapus
data
peralatan
laboratorium
yang
dipilihnya.
Main
Success
od
Basic
Flow
1.
Administrator,
Author,
ataupun
Administrator
Fakultas
mengakses
menu
data
peralatan
laboratorium
yang
terdapat
di
dalam
sistem.
2.
Selanjutnya
akan
ditampilkan
daftar
peralatan
laboratorium
yang
terdapat
pada
lingkungan
Universitas
Indonesia
dan
tersimpan
di
dalam
basis
data
SILAB.
3.
Pengguna
dapat
mengakses
menu
hapus
data
peralatan
laboratorium
tertentu.
4.
Pengguna
akan
melakukan
konfirmasi
penghapusa
data
peralatan
laboratorium
tersebut
sekali
lagi.
Extensions
Alternative
Flows
3a.
Apabila
pengecekan
validitas
dari
pengguna
yang
Revision
1.0
sedang
ter‐login
bukanlah
Administrator
ataupun
Author,
maka
akan
ditampilkan
peringatan
bahwa
pengguna
selain
kedua
tipe
pengguna
tersebut
tidak
memiliki
akses
terhadap
menu
ini.
3b.
Apabila
pengguna
yang
terautentikasi
merupakan
Administrator
Fakultas,
maka
pengguna
tersebut
hanya
bisa
menghapus
data
peralatan
laboratorium
sesuai
dengan
fakultas
yang
di‐assign
kepadanya.
4a.
Apabila
setuju
untuk
melakukan
penghapusan,
maka
data
peralatan
laboratorium
tersebut
akan
dihapus
dari
basis
data
sistem.
4b.
Apabila
tidak
setuju
untuk
melakukan
penghapusan,
maka
data
peralatan
laboratorium
tersebut
tidak
akan
dihapus
dari
basis
data
sistem.
Revision
1.0
Use
Case
ID
1.0.4.4
Use
Case
Name
Menambah
Data
Peralatan
Laboratorium
Scope
Sistem
Informasi
Laboratorium
Primary
Actors
Author
/
Administrator
/
Admnistrator
Fakultas
Stakeholders
and
Interests
Primary
actors
telah
login
pada
sistem
dan
dapat
menambah
data
peralatan
laboratorium
yang
belum
tersimpan
di
dalam
sistem.
Preconditions
‐
Pengguna
telah
memiliki
akun
Administrator,
Author,
ataupun
Administrator
Fakultas.
‐
Pengguna
mengakses
halaman
utama
SILAB
dan
menu
data
laboratorium.
‐
Pengguna
mengakses
menu
tambah
data
peralatan
laboratorium.
Postconditions
Pengguna
dapat
laboratorium
dan
menambah
data
peralatan
menyimpan
data
peralatan
laboratorium
baru
tersebut
di
dalam
sistem.
Main
Success
od
Basic
Flow
1.
Administrator,
Author,
ataupun
Administrator
Fakultas
mengakses
menu
data
peralatan
laboratorium
yang
terdapat
pada
sistem.
2.
Selanjutnya
akan
ditampilkan
daftar
peralatan
laboratorium
yang
terdapat
pada
lingkungan
Universitas
Indonesia.
3.
Pengguna
mengakses
menu
tambah
data
peralatan
laboratorium
pada
halaman
tersebut.
4.
Pengguna
mengisi
formulir
isian
dijital
mengenai
data
peralatan
laboratorium
yang
akan
disimpan
di
dalam
basis
data
sistem.
Revision
1.0
5.
Pengguna
dapat
menyimpan
data
peralatan
laboratorium
yang
telah
diisi
pada
formulir
yang
disediakan.
Extensions
Alternative
Flows
3a.
Apabila
pengecekan
validitas
dari
pengguna
yang
sedang
ter‐login
bukanlah
Administrator
ataupun
Author,
maka
akan
ditampilkan
peringatan
bahwa
pengguna
selain
kedua
tipe
pengguna
tersebut
tidak
memiliki
akses
terhadap
menu
ini.
3b.
Apabila
pengguna
yang
terautentikasi
merupakan
Administrator
Fakultas,
maka
pengguna
tersebut
hanya
bisa
menambah
data
peralatan
laboratorium
sesuai
dengan
fakultas
yang
di‐assign
kepadanya.
5a.
Apabila
ada
beberapa
isian
data
yang
harus
diisi
tetapi
tidak
diisi,
maka
data
tidak
akan
dapat
tersimpan
di
dalam
sistem
sebelum
kolom
tersebut
diisi
juga.
Revision
1.0
Use
Case
ID
1.0.5.1
Use
Case
Name
Melihat
Data
Dokumen
Laboratorium
Scope
Sistem
Informasi
Laboratorium
Primary
Actors
Author
/
Administrator
/
Admnistrator
Fakultas
/
Viewer
Stakeholders
and
Interests
Primary
actors
telah
login
pada
sistem
dan
dapat
melihat
data
dokumen
laboratorium
yang
sudah
tercatat
dan
tersimpan
di
dalam
sistem.
Preconditions
‐
Pengguna
telah
memiliki
akun
Administrator,
Author,
Administrator
Fakultas,
ataupun
tidak
memliki
akun
sama
sekali
pada
sistem
(Viewer).
‐
Pengguna
mengakses
halaman
utama
SILAB
dan
menu
data
dokumen
laboratorium.
Postconditions
Pengguna
dapat
melihat
seluruh
data
dokumen
laboratorium
yang
terdapat
pada
lingkungan
Universitas
Indonesia.
Main
Success
od
Basic
Flow
1.
Administrator,
Author,
Administrator
Fakultas,
ataupun
Viewer
mengakses
menu
data
dokumen
laboratorium
pada
sistem.
2.
Selanjutnya
akan
ditampilkan
daftar
dokumen
laboratorium
yang
terdapat
di
Universitas
Indonesia
dan
telah
tercatat
dan
tersimpan
di
dalam
basis
data
SILAB
sesuai
dengan
fakultas,
organisasi
/
departemen,
dan
laboratorium
pada
fakultas
tersebut.
Extensions
Alternative
Flows
‐
Revision
1.0
Use
Case
ID
1.0.5.2
Use
Case
Name
Mengubah
Data
Dokumen
Laboratorium
Scope
Sistem
Informasi
Laboratorium
Primary
Actors
Author
/
Administrator
/
Admnistrator
Fakultas
Stakeholders
and
Interests
Primary
actors
telah
login
pada
sistem
dan
dapat
mengubah
data
dokumen
laboratorium
yang
tersimpan
di
dalam
sistem.
Preconditions
‐
Pengguna
telah
memiliki
akun
Administrator,
Author,
ataupun
Administrator
Fakultas.
‐
Pengguna
mengakses
halaman
utama
SILAB
dan
menu
dokumen
laboratorium.
‐
Pengguna
mengakses
halaman
edit
terhadap
adata
dokumen
laboratorium
tertentu.
Postconditions
Pengguna
dapat
mengubah
data
dokumen
laboratorium
yang
dipilihnya
dan
dapat
menyimpan
data
perubahan
tersebut.
Main
Success
od
Basic
Flow
1.
Administrator,
Author,
ataupun
Administrator
Fakultas
mengakses
menu
data
dokumen
laboratorium
yang
terdapat
pada
sistem.
2.
Selanjutnya
akan
ditampilkan
daftar
dokumen
laboratorium
yang
terdapat
pada
lingkungan
Universitas
Indonesia
dan
tersimpan
di
dalam
basis
data
SILAB.
3.
Pengguna
dapat
mengakses
menu
edit
data
dokumen
laboratorium
tertentu.
4.
Pengguna
melakukan
perubahan‐perubahan
pada
kolom
formulir
dijital
yang
disediakan.
Revision
1.0
5.
Pengguna
dapat
menyimpan
perubahan
dari
data
dokumen
laboratorium
yang
diubahnya.
Extensions
Alternative
Flows
3a.
Apabila
pengecekan
validitas
dari
pengguna
yang
sedang
ter‐login
bukanlah
Administrator
ataupun
Author,
maka
akan
ditampilkan
peringatan
bahwa
pengguna
selain
kedua
tipe
pengguna
tersebut
tidak
memiliki
akses
terhadap
menu
ini.
3b.
Apabila
pengguna
yang
terautentikasi
merupakan
Administrator
Fakultas,
maka
pengguna
tersebut
hanya
bisa
mengubah
data
dokumen
laboratorium
sesuai
dengan
fakultas
yang
di‐assign
kepadanya.
5a.
Apabila
ada
beberapa
isian
data
yang
harus
diisi
tetapi
tidak
diisi,
maka
data
tidak
akan
dapat
tersimpan
di
dalam
sistem
sebelum
kolom
tersebut
diisi
juga.
Revision
1.0
Use
Case
ID
1.0.5.3
Use
Case
Name
Menghapus
Data
Dokumen
Laboratorium
Scope
Sistem
Informasi
Laboratorium
Primary
Actors
Author
/
Administrator
/
Admnistrator
Fakultas
Stakeholders
and
Interests
Primary
actors
telah
login
pada
sistem
dan
dapat
menghapus
data
dokumen
laboratorium
yang
telah
tersimpan
di
dalam
sistem.
Preconditions
‐
Pengguna
telah
memiliki
akun
Administrator,
Author,
ataupun
Administrator
Fakultas.
‐
Pengguna
mengakses
halaman
utama
SILAB
dan
menu
dokumen
laboratorium.
Pengguna
mengakses
menu
hapus
terhadap
data
dokumen
laboratorium
tertentu.
Postconditions
Pengguna
dapat
menghapus
data
dokumen
laboratorium
tertentu
yang
dipilih
dari
daftar
dokumen
laboratorium
yang
ditampilkan.
Main
Success
od
Basic
Flow
1.
Administrator,
Author,
ataupun
Administrator
Fakultas
mengakses
menu
data
dokumen
laboratorium
yang
terdapat
pada
sistem.
2.
Selanjutnya
akan
ditampilkan
daftar
dokumen
laboratorium
yang
terdapat
pada
lingkungan
Universitas
Indonesia
dan
tersimpan
di
dalam
basis
data
SILAB.
3.
Pengguna
dapat
mengakses
menu
hapus
data
dokumen
laboratorium.
4.
Pengguna
akan
melakukan
konfirmasi
penghapusan
data
dokumen
laboratorium
tersebut
sekali
lagi.
Revision
1.0
Extensions
Alternative
Flows
3a.
Apabila
pengecekan
validitas
dari
pengguna
yang
sedang
ter‐login
bukanlah
Administrator
ataupun
Author,
maka
akan
ditampilkan
peringatan
bahwa
pengguna
selain
kedua
tipe
pengguna
tersebut
tidak
memiliki
akses
terhadap
menu
ini.
3b.
Apabila
pengguna
yang
terautentikasi
merupakan
Administrator
Fakultas,
maka
pengguna
tersebut
hanya
bisa
menghapus
data
dokumen
laboratorium
sesuai
dengan
fakultas
yang
di‐assign
kepadanya.
4a.
Apabila
setuju
untuk
melakukan
penghapusan,
maka
data
dokumen
laboratorium
tersebut
akan
dihapus
dari
basis
data
sistem.
4b.
Apabila
tidak
setuju
untuk
melakukan
penghapusan,
maka
data
dokumen
laboratorium
tersebut
tidak
akan
dihapus
dari
basis
data
sistem.
Revision
1.0
Use
Case
ID
1.0.5.4
Use
Case
Name
Menambah
Data
Dokumen
Laboratorium
Scope
Sistem
Informasi
Laboratorium
Primary
Actors
Author
/
Administrator
/
Admnistrator
Fakultas
Stakeholders
and
Interests
Primary
actors
telah
login
pada
sistem
dan
dapat
menambah
data
dokumen
laboratorium
yang
belum
tersimpan
di
dalam
sistem.
Preconditions
‐
Pengguna
telah
memiliki
akun
Administrator,
Author,
ataupun
Administrator
Fakultas.
‐
Pengguna
mengakses
halaman
utama
SILAB
dan
menu
data
laboratorium.
‐
Pengguna
mengakses
menu
tambah
data
dokumen
laboratorium.
Postconditions
Pengguna
dapat
laboratorium
dan
menambah
data
dokumen
menyimpan
data
dokumen
laboratorium
baru
tersebut
di
dalam
sistem.
Main
Success
od
Basic
Flow
1.
Administrator,
Author,
ataupun
Administrator
Fakultas
mengakses
menu
data
dokumen
laboratorium
yang
terdapat
pada
sistem.
2.
Selanjutnya
akan
ditampilkan
daftar
dokumen
laboratorium
yang
terdapat
pada
lingkungan
Universitas
Indonesia.
3.
Pengguna
mengakses
menu
tambah
data
dokumen
laboratorium
pada
halaman
tersebut.
4.
Pengguna
mengisi
formulir
isian
dijital
mengenai
data
dokumen
laboratorium
yang
akan
disimpan
di
dalam
basis
data
sistem.
Revision
1.0
5.
Pengguna
dapat
menyimpan
data
peralatan
laboratorium
yang
telah
diisi
pada
formulir
yang
disediakan.
Extensions
Alternative
Flows
3a.
Apabila
pengecekan
validitas
dari
pengguna
yang
sedang
ter‐login
bukanlah
Administrator
ataupun
Author,
maka
akan
ditampilkan
peringatan
bahwa
pengguna
selain
kedua
tipe
pengguna
tersebut
tidak
memiliki
akses
terhadap
menu
ini.
3b.
Apabila
pengguna
yang
terautentikasi
merupakan
Administrator
Fakultas,
maka
pengguna
tersebut
hanya
bisa
menambah
data
dokumen
laboratorium
sesuai
dengan
fakultas
yang
di‐assign
kepadanya.
5a.
Apabila
ada
beberapa
isian
data
yang
harus
diisi
tetapi
tidak
diisi,
maka
data
tidak
akan
dapat
tersimpan
di
dalam
sistem
sebelum
kolom
tersebut
diisi
juga.
Revision
1.0
Use
Case
ID
1.0.6.1
Use
Case
Name
Melihat
Data
Kegiatan
Laboratorium
Scope
Sistem
Informasi
Laboratorium
Primary
Actors
Author
/
Administrator
/
Admnistrator
Fakultas
/
Viewer
Stakeholders
and
Interests
Primary
actors
telah
login
pada
sistem
dan
dapat
melihat
data
kegiatan
laboratorium
yang
sudah
tercatat
dan
tersimpan
di
dalam
sistem.
Preconditions
‐
Pengguna
telah
memiliki
akun
Administrator,
Author,
Administrator
Fakultas,
ataupun
tidak
memliki
akun
sama
sekali
pada
sistem
(Viewer).
‐
Pengguna
mengakses
halaman
utama
SILAB
dan
menu
data
kegiatan
laboratorium.
Postconditions
Pengguna
dapat
melihat
seluruh
data
kegiatan
laboratorium
yang
terdapat
pada
lingkungan
Universitas
Indonesia.
Main
Success
od
Basic
Flow
1.
Administrator,
Author,
Administrator
Fakultas,
ataupun
Viewer
mengakses
menu
data
kegiatan
laboratorium
pada
sistem.
2.
Selanjutnya
akan
ditampilkan
daftar
kegiatan
laboratorium
yang
terdapat
di
Universitas
Indonesia
dan
telah
tercatat
dan
tersimpan
di
dalam
basis
data
SILAB
sesuai
dengan
fakultas,
organisasi
/
departemen,
dan
laboratorium
pada
fakultas
tersebut.
Extensions
Alternative
Flows
‐
Revision
1.0
Use
Case
ID
1.0.6.2
Use
Case
Name
Mengubah
Data
Kegiatan
Laboratorium
Scope
Sistem
Informasi
Laboratorium
Primary
Actors
Author
/
Administrator
/
Admnistrator
Fakultas
Stakeholders
and
Interests
Primary
actors
telah
login
pada
sistem
dan
dapat
mengubah
data
kegiatan
laboratorium
yang
tersimpan
di
dalam
sistem.
Preconditions
‐
Pengguna
telah
memiliki
akun
Administrator,
Author,
ataupun
Administrator
Fakultas.
‐
Pengguna
mengakses
halaman
utama
SILAB
dan
menu
kegiatan
laboratorium.
‐
Pengguna
mengakses
halaman
edit
terhadap
data
kegiatan
laboratorium
tertentu.
Postconditions
Pengguna
dapat
mengubah
data
kegiatan
laboratorium
yang
dipilihnya
dan
dapat
menyimpan
data
perubahan
tersebut.
Main
Success
od
Basic
Flow
1.
Administrator,
Author,
ataupun
Administrator
Fakultas
mengakses
menu
data
kegiatan
laboratorium
yang
terdapat
pada
sistem.
2.
Selanjutnya
akan
ditampilkan
daftar
kegiatan
laboratorium
yang
terdapat
pada
lingkungan
Universitas
Indonesia
dan
tersimpan
di
dalam
basis
data
SILAB.
3.
Pengguna
dapat
mengakses
menu
edit
data
kegiatan
laboratorium
tertentu.
4.
Pengguna
melakukan
perubahan‐perubahan
pada
kolom
formulir
dijital
yang
disediakan.
Revision
1.0
5.
Pengguna
dapat
menyimpan
perubahan
dari
data
kegiatan
laboratorium
yang
diubahnya.
Extensions
Alternative
Flows
3a.
Apabila
pengecekan
validitas
dari
pengguna
yang
sedang
ter‐login
bukanlah
Administrator
ataupun
Author,
maka
akan
ditampilkan
peringatan
bahwa
pengguna
selain
kedua
tipe
pengguna
tersebut
tidak
memiliki
akses
terhadap
menu
ini.
3b.
Apabila
pengguna
yang
terautentikasi
merupakan
Administrator
Fakultas,
maka
pengguna
tersebut
hanya
bisa
mengubah
data
kegiatan
laboratorium
sesuai
dengan
fakultas
yang
di‐assign
kepadanya.
5a.
Apabila
ada
beberapa
isian
data
yang
harus
diisi
tetapi
tidak
diisi,
maka
data
tidak
akan
dapat
tersimpan
di
dalam
sistem
sebelum
kolom
tersebut
diisi
juga.
Revision
1.0
Use
Case
ID
1.0.5.3
Use
Case
Name
Menghapus
Data
kegiatan
Laboratorium
Scope
Sistem
Informasi
Laboratorium
Primary
Actors
Author
/
Administrator
/
Admnistrator
Fakultas
Stakeholders
and
Interests
Primary
actors
telah
login
pada
sistem
dan
dapat
menghapus
data
kegiatan
laboratorium
yang
telah
tersimpan
di
dalam
sistem.
Preconditions
‐
Pengguna
telah
memiliki
akun
Administrator,
Author,
ataupun
Administrator
Fakultas.
‐
Pengguna
mengakses
halaman
utama
SILAB
dan
menu
kegiatan
laboratorium.
Pengguna
mengakses
menu
hapus
terhadap
data
kegiatan
laboratorium
tertentu.
Postconditions
Pengguna
dapat
menghapus
data
kegiatan
laboratorium
tertentu
yang
dipilih
dari
daftar
kegiatan
laboratorium
yang
ditampilkan.
Main
Success
od
Basic
Flow
1.
Administrator,
Author,
ataupun
Administrator
Fakultas
mengakses
menu
data
kegiatan
laboratorium
yang
terdapat
pada
sistem.
2.
Selanjutnya
akan
ditampilkan
daftar
kegiatan
laboratorium
yang
terdapat
pada
lingkungan
Universitas
Indonesia
dan
tersimpan
di
dalam
basis
data
SILAB.
3.
Pengguna
dapat
mengakses
menu
hapus
data
kegiatan
laboratorium.
4.
Pengguna
akan
melakukan
konfirmasi
penghapusan
data
kegiatan
laboratorium
tersebut
sekali
lagi.
Revision
1.0
Extensions
Alternative
Flows
3a.
Apabila
pengecekan
validitas
dari
pengguna
yang
sedang
ter‐login
bukanlah
Administrator
ataupun
Author,
maka
akan
ditampilkan
peringatan
bahwa
pengguna
selain
kedua
tipe
pengguna
tersebut
tidak
memiliki
akses
terhadap
menu
ini.
3b.
Apabila
pengguna
yang
terautentikasi
merupakan
Administrator
Fakultas,
maka
pengguna
tersebut
hanya
bisa
menghapus
data
kegiatan
laboratorium
sesuai
dengan
fakultas
yang
di‐assign
kepadanya.
4a.
Apabila
setuju
untuk
melakukan
penghapusan,
maka
data
kegiatan
laboratorium
tersebut
akan
dihapus
dari
basis
data
sistem.
4b.
Apabila
tidak
setuju
untuk
melakukan
penghapusan,
maka
data
kegiatan
laboratorium
tersebut
tidak
akan
dihapus
dari
basis
data
sistem.
Revision
1.0
Use
Case
ID
1.0.5.4
Use
Case
Name
Menambah
Data
Kegiatan
Laboratorium
Scope
Sistem
Informasi
Laboratorium
Primary
Actors
Author
/
Administrator
/
Admnistrator
Fakultas
Stakeholders
and
Interests
Primary
actors
telah
login
pada
sistem
dan
dapat
menambah
data
kegiatan
laboratorium
yang
belum
tersimpan
di
dalam
sistem.
Preconditions
‐
Pengguna
telah
memiliki
akun
Administrator,
Author,
ataupun
Administrator
Fakultas.
‐
Pengguna
mengakses
halaman
utama
SILAB
dan
menu
data
laboratorium.
‐
Pengguna
mengakses
menu
tambah
data
kegiatan
laboratorium.
Postconditions
Pengguna
dapat
laboratorium
dan
menambah
data
kegiatan
menyimpan
data
kegiatan
laboratorium
baru
tersebut
di
dalam
sistem.
Main
Success
od
Basic
Flow
1.
Administrator,
Author,
ataupun
Administrator
Fakultas
mengakses
menu
data
dokumen
laboratorium
yang
terdapat
pada
sistem.
2.
Selanjutnya
akan
ditampilkan
daftar
kegiatan
laboratorium
yang
terdapat
pada
lingkungan
Universitas
Indonesia.
3.
Pengguna
mengakses
menu
tambah
data
kegiatan
laboratorium
pada
halaman
tersebut.
4.
Pengguna
mengisi
formulir
isian
dijital
mengenai
data
kegiatan
laboratorium
yang
akan
disimpan
di
dalam
basis
data
sistem.
Revision
1.0
5.
Pengguna
dapat
menyimpan
data
kegiatan
laboratorium
yang
telah
diisi
pada
formulir
yang
disediakan.
Extensions
Alternative
Flows
3a.
Apabila
pengecekan
validitas
dari
pengguna
yang
sedang
ter‐login
bukanlah
Administrator
ataupun
Author,
maka
akan
ditampilkan
peringatan
bahwa
pengguna
selain
kedua
tipe
pengguna
tersebut
tidak
memiliki
akses
terhadap
menu
ini.
3b.
Apabila
pengguna
yang
terautentikasi
merupakan
Administrator
Fakultas,
maka
pengguna
tersebut
hanya
bisa
menambah
data
kegiatan
laboratorium
sesuai
dengan
fakultas
yang
di‐assign
kepadanya.
5a.
Apabila
ada
beberapa
isian
data
yang
harus
diisi
tetapi
tidak
diisi,
maka
data
tidak
akan
dapat
tersimpan
di
dalam
sistem
sebelum
kolom
tersebut
diisi
juga.
Revision
1.0
Use
Case
ID
1.0.7.1
Use
Case
Name
Melihat
Jadwal
Kegiatan
Rutin
/
Tidak
Rutin
Scope
Sistem
Informasi
Laboratorium
Primary
Actors
Author
/
Administrator
/
Admnistrator
Fakultas
/
Viewer
Stakeholders
and
Interests
Primary
actors
telah
login
pada
sistem
dan
dapat
melihat
jadwal
kegiatan
rutin
/
tidak
rutin
yang
sudah
tercatat
dan
tersimpan
di
dalam
sistem.
Preconditions
‐
Pengguna
telah
memiliki
akun
Administrator,
Author,
Administrator
Fakultas,
ataupaun
tidak
memiliki
akun
sama
sekali
pada
sistem
(Viewer).
‐
Pengguna
mengakses
halaman
utama
SILAB
dan
menu
jadwal
kegiatan
rutin
/
tidak
rutin.
Postconditions
Pengguna
dapat
melihat
seluruh
jadwal
kegiatan
rutin
/
tidak
rutin
pada
seluruh
laboratorium
yang
terdapada
pada
lingkungan
Universitas
Indonesia.
Main
Success
od
Basic
Flow
1.
Administrator,
Author,
Administrator
Fakultas,
ataupun
Viewer
mengakses
menu
jadwal
kegiatan
rutin
/
tidak
rutin
yang
terdapat
pada
sistem.
2.
Selanjutnya
akan
ditampilkan
jadwal
kegiatan
rutin
/
tidak
rutin
yang
terdapat
pada
seluruh
laboratorium
di
Universitas
Indonesia.
Extensions
Alternative
Flows
‐
Revision
1.0
Use
Case
ID
1.0.7.2
Use
Case
Name
Mengubah
Jadwal
Kegiatan
Rutin
/
Tidak
Rutin
Scope
Sistem
Informasi
Laboratorium
Primary
Actors
Author
/
Administrator
/
Admnistrator
Fakultas
Stakeholders
and
Interests
Primary
actors
telah
login
pada
sistem
dan
dapat
mengubah
jadwal
kegiatan
rutin
/
tidak
rutin
yang
telah
tersimpan
di
dalam
basis
data
SILAB.
Preconditions
‐
Pengguna
telah
memiliki
akun
Administrator,
Author,
ataupun
Administrator
Fakultas.
‐
Pengguna
mengakses
halaman
utama
SILAB
dan
menu
jadwal
kegiatan
rutin
/
tidak
rutin.
‐
Pengguna
mengakses
halaman
edit
terhadap
jadwal
kegiatan
rutin
/
tidak
rutin
tertentu.
Postconditions
Pengguna
dapat
mengubah
jadwal
kegiatan
rutin
/
tidak
rutin
yang
dipilihnya
dan
dapat
menyimpan
data
perubahan
tersebut.
Main
Success
od
Basic
Flow
1.
Administrator,
Author,
ataupun
Administrator
Fakultas
mengakses
menu
jadwal
kegiatan
rutin
/
tidak
rutin.
2.
Selanjutnya
akan
ditampilkan
jadwal
kegiatan
rutin
/
tidak
rutin
yang
terdapat
pada
lingkungan
Universitas
Indonesia
dan
tersimpan
di
dalam
sistem.
3.
Pengguna
dapat
mengakses
menu
edit
jadwal
kegiatan
rutin
/
tidak
rutin
tertentu.
4.
Pengguna
melakukan
perubahan‐perubahan
pada
kolom
formulir
dijital
yang
disediakan.
5.
Pengguna
dapat
menyimpan
perubahan
dari
jadwal
Revision
1.0
kegiatan
rutin
/
tidak
rutin
yang
diubahnya.
Extensions
Alternative
Flows
3a.
Apabila
pengecekan
validitas
dari
pengguna
yang
sedang
ter‐login
bukanlah
Administrator,
Author,
ataupun
Administrator
Fakultas,
maka
akan
ditampilkan
peringatan
bahwa
pengguna
selain
ketiga
tipe
pengguna
tersebut
tidak
memiliki
akses
terhadap
menu
ini.
5a.
Apabila
ada
isian
data
perubahan
yang
tidak
terlalu
lengkap,
maka
sitem
akan
menampilkan
bahwa
terdapat
data
yang
harus
diisi.
Data
yang
belum
diisi
tersebut
menyebabkan
perubahan
pada
jadwal
kegiatan
rutin
/
tidak
rutin
tersebut
tidak
akan
disimpan
oleh
sistem.
Revision
1.0
Use
Case
ID
1.0.7.3
Use
Case
Name
Menghapus
Jadwal
Kegiatan
Rutin
/
Tidak
Rutin
Scope
Sistem
Informasi
Laboratorium
Primary
Actors
Author
/
Administrator
/
Admnistrator
Fakultas
Stakeholders
and
Interests
Primary
Actors
telah
login
pada
sistem
dan
dapat
menghapus
jadwal
kegiatan
rutin
/
tidak
rutin
yang
telah
tersimpan
di
dalam
sistem.
Preconditions
‐
Pengguna
telah
memiliki
akun
Administrator,
Author,
ataupun
Administrator
Fakultas.
‐
Pengguna
mengakses
halaman
utama
SILAB
dan
menu
jadwal
kegiatan
rutin
/
tidak
rutin.
‐
Pengguna
mengakses
menu
hapus
terhadap
jadwal
kegiatan
rutin
/
tidak
rutin
tertentu.
Postconditions
Pengguna
dapat
menghapus
jadwal
kegiatan
rutin
/
tidak
rutin
yang
terdapat
pada
sistem.
Main
Success
od
Basic
Flow
1.
Administrator,
Author,
ataupun
Administrator
Fakultas
mengakses
menu
jadwal
kegiatan
rutin
/
tidak
rutin
yang
terdapat
pada
sistem.
2.
Selanjutnya
akan
ditampilkan
daftar
jadwal
kegiatan
rutin
/
tidak
rutin
yang
terdapat
pada
lingkungan
Universitas
Indonesia
dan
tersimpan
di
dalam
basis
data
SILAB.
3.
Pengguna
dapat
mengakses
menu
hapus
jadwal
kegiatan
rutin
/
tidak
rutin
tertentu.
4.
Pengguna
akan
melakukan
konfirmasi
penghapusan
data.
Extensions
Alternative
Flows
3a.
Apabila
pengecekan
validitas
dari
pengguna
yang
Revision
1.0
sedang
ter‐login
bukanlah
Administrator,
Author,
ataupun
Administrator
Fakultas,
maka
akan
ditampilkan
peringatan
bahwa
pengguna
selain
ketiga
tipe
pengguna
tersebut
tidak
memiliki
akses
terhadap
menu
ini.
4a.
Apabila
setuju
untuk
melakukan
penghapusan,
maka
jadwal
kegiatan
rutin
/
tidak
rutin
tersebut
akan
dihapus
dari
basis
data
sistem.
4b.
Apabila
tidak
setuju
untuk
melakukan
penghapusan,
maka
jadwal
kegiatan
rutin
/
tidak
rutin
tersebut
tidak
akan
dihapus
dari
basis
data
sistem.
Revision
1.0
Use
Case
ID
1.0.7.4
Use
Case
Name
Menambah
Jadwal
Kegiatan
Rutin
/
Tidak
Rutin
Scope
Sistem
Informasi
Laboratorium
Primary
Actors
Author
/
Administrator
/
Administrator
Fakultas
Stakeholders
and
Interests
Primary
actors
telah
login
pada
sistem
dan
dapat
menambah
jadwal
kegiatan
rutin
/
tidak
rutin
yang
belum
tersimpan
di
dalam
sistem.
Preconditions
‐
Pengguna
telah
memiliki
akun
Administrator,
Author,
ataupun
Administrator
Fakultas.
‐
Pengguna
mengakses
halaman
utama
SILAB
dan
menu
jadwal
kegiatan
rutin
/
tidak
rutin.
‐
Pengguna
mengakses
menu
tambah
jadwal
kegiatan
rutin
/
tidak
rutin.
Postconditions
Pengguna
dapat
menambah
jadwal
kegiatan
rutin
/
tidak
rutin
dan
menyimpan
jadwal
tersebut
di
dalam
sistem.
Main
Success
od
Basic
Flow
1.
Administrator,
Author,
ataupun
Administrator
Fakultas
mengakses
menu
jadwal
kegiatan
rutin
/
tidak
rutin
yang
terdapat
pada
sistem.
2.
Selanjutnya
akan
ditampilkan
daftar
jadwal
kegiatan
rutin
/
tidak
rutin.
3.
Pengguna
mengakses
menu
tambah
jadwal
kegiatan
rutin
/
tidak
rutin
pada
halaman
tersebut.
4.
Penggun
mengisi
formulir
isian
dijital
mengenai
jadwal
kegiatan
rutin
/
tidak
rutin.
5.
Pengguna
dapat
menyimpan
jadwal
kegiatan
rutin
/
tidak
rutin
yang
telah
diisi
pada
formulir
yang
Revision
1.0
disediakan.
Extensions
Alternative
Flows
3a.
Apabila
pengecekan
validitas
dari
pengguna
yang
sedang
ter‐login
bukanlah
Administrator,
Author,
ataupun
Administrator
Fakultas,
maka
akan
ditampilkan
peringatan
bahwa
pengguna
selain
ketiga
tipe
pengguna
tersebut
tidak
memiliki
akses
terhadap
menu
ini.
5a.
Apabila
ada
isian
data
perubahan
yang
tidak
terlalu
lengkap,
maka
sitem
akan
menampilkan
bahwa
terdapat
data
yang
harus
diisi.
Data
yang
belum
diisi
tersebut
menyebabkan
data
jadwal
kegiatan
rutin
/
tidak
rutin
baru
tersebut
tidak
akan
disimpan
oleh
sistem.
Revision
1.0
Use
Case
ID
1.1.1.1
Use
Case
Name
Melihat
Pengguna
Sistem
Scope
Sistem
Informasi
Laboratorium
Primary
Actors
Administrator
Stakeholders
and
Interests
Primary
Actors
telah
Login
pada
sistem
sebagai
Admistrator,
dan
dapat
melihat
daftar
pengguna
dari
sistem
Preconditions
‐
Pengguna
telah
memiliki
akun
Administrator.
‐
Pengguna
mengakses
halaman
utama
SILAB
dan
menu
pengguna
sistem.
Postconditions
Pengguna
yang
telah
login
sebagai
Administrator
dapat
melihat
daftar
pengguna
sistem
Main
Success
od
Basic
Flow
1.
Administrator
mengakses
halaman
utama
SILAB
dan
menu
pengguna
sistem
yang
terdapat
pada
sistem.
2.
Selanjutnya
akan
ditampilkan
daftar
pengguna
sistem.
Extensions
Alternative
Flows
1a.
Apabila
tidak
melakukan
login
ataupun
tidak
login
sebagai
administrator,
pengguna
sistem
tidak
akan
dapat
melihat
daftar
pengguna
sistem.
Revision
1.0
Use
Case
ID
1.1.1.2
Use
Case
Name
Mengubah
Pengguna
Sistem
Scope
Sistem
Informasi
Laboratorium
Primary
Actors
Administrator
Stakeholders
and
Interests
Primary
Actors
telah
login
pada
sistem
sebagai
Administrator
dan
dapat
mengubah
data
dari
pengguna
sistem.
Preconditions
‐
Pengguna
telah
memiliki
akun
Administrator.
‐
Pengguna
mengakses
halaman
utama
SILAB
dan
menu
pengguna
sistem.
‐
Pengguna
mengakses
menu
edit
yang
terdapat
pada
setiap
pengguna
sistem
yang
terdapat
pada
daftar
pengguna
sistem.
Postconditions
Pengguna
dapat
mengakses
menu
pengguna
sistem
dan
dapat
melakukan
perubahan
serta
menyimpannya
kembali
ke
dalam
sistem.
Main
Success
od
Basic
Flow
1.
Administrator
mengakses
menu
pengguna
sistem.
2.
Selanjutnya
akan
ditampilkan
daftar
pengguna
yang
tersimpan
di
dalam
sistem.
3.
Administrator
mengakses
menu
edit
yang
terdapat
pada
masing‐masing
pengguna
yang
terdapat
pada
daftar
pengguna
sistem.
Revision
1.0
4.
Administrator
mengisi
formulir
isian
dijital
mengenai
data
pengguna
yang
akan
disimpan
di
dalam
sistem.
5.
Administrator
dapat
menyimpan
data
pengguna
yang
telah
diisi
pada
formulir
yang
disediakan.
Extensions
Alternative
Flows
3a.
Apabila
tidak
login
sebagai
Administrator,
pengguna
sistem
lain
tidak
akan
bisa
mengakses
menu
ini.
5a.
Apabila
data
yang
diisikan
tidak
lengkap,
data
tidak
akan
disimpan
di
dalam
sistem
dan
Administrator
akan
menampilkan
suatu
peringatan
bahwa
data
yang
diisikan
tidak
lengkap.
Revision
1.0
Use
Case
ID
1.1.1.3
Use
Case
Name
Menghapus
Pengguna
Sistem
Scope
Sistem
Informasi
Laboratorium
Primary
Actors
Administrator
Stakeholders
and
Interests
Primary
Actors
telah
login
pada
sistem
sebagai
Administrator
dan
dapat
menghapus
pengguna
sistem.
Preconditions
‐
Pengguna
telah
memiliki
akun
Administrator.
‐
Pengguna
mengakses
halaman
utama
SILAB
dan
menu
pengguna
sistem.
‐
Pengguna
mengakses
menu
delete
yang
terdapat
pada
setiap
pengguna
sistem
yang
terdapat
pada
daftar
pengguna
sistem.
Postconditions
Pengguna
dapat
mengakses
menu
pengguna
sistem
dan
dapat
melakukan
penghapusan
dengan
menekan
tombol
delete
terhadap
data
pengguna
sistem
tertentu.
Main
Success
od
Basic
Flow
1.
Administrator
mengakses
menu
pengguna
sistem.
2.
Selanjutnya
akan
ditampilkan
daftar
pengguna
yang
sudah
tercatat
dan
tersimpan
di
dalam
sistem.
3.
Administrator
memilih
salah
satu
pengguna
dan
menekan
tombol
delete
Revision
1.0
yang
terdapat
di
pengguna
tersebut.
4.
Administrator
melakukan
konfirmasi
ulang
untuk
menghapus
data
pengguna
tersebut.
5.
Data
pengguna
sistem
telah
dihapus
dan
dibuang
dari
basis
data
sistem.
Extensions
Alternative
Flows
3a.
Apabila
tidak
melakukan
login
terlebih
dahulu
sebagai
Administrator,
pengguna
lain
tidak
dapat
mengakses
halaman
ini.
4a.
Apabila
menjawab
konfirmasi
penghapusan
dengan
kata
tidak,
maka
data
pengguna
tersebut
tidak
akan
jadi
terhapus
dan
terbuang
dari
basis
data
sistem.
Revision
1.0
Use
Case
ID
1.1.1.4
Use
Case
Name
Menambah
Pengguna
Sistem
Scope
Sistem
Informasi
Laboratorium
Primary
Actors
Administrator
Stakeholders
and
Interests
Primary
actors
telah
login
pada
sistem
sebagai
Administrator
dan
dapat
menambah
pengguna
sistem.
Preconditions
‐
Pengguna
telah
memiliki
akun
Administrator.
‐
Pengguna
mengakses
halaman
utama
SILAB
dan
menu
pengguna
sistem.
‐
Pengguna
mengakses
menu
tambah
pengguna.
Postconditions
Administrator
dapat
mengakses
menu
pengguna
sistem
dan
dapat
melakukan
penambahan
pengguna
sistem.
Main
Success
od
Basic
Flow
1.
Administrator
mengakses
menu
pengguna
sistem.
2.
Selanjutnya
akan
ditampilkan
daftar
pengguna
sistem.
3.
Administrator
mengakses
menu
tambah
pengguna.
4.
Administrator
mengisi
formulir
dijital
untuk
pembuatan
pengguna
sistem
yang
baru.
5.
Data
yang
telah
diisikan
akan
disimpan
di
dalam
basis
data
sistem.
Revision
1.0
Extensions
Alternative
Flows
3a.
Apabila
tidak
melakukan
login
terlebih
dahulu
sebagai
Administrator,
pengguna
lain
tidak
dapat
mengakses
halaman
ini.
4a.
Apabila
isiang
yang
harus
diisi,
tidak
diisi
pada
formulir
dijital,
maka
data
pengguna
baru
tidak
akan
disimpan
di
dalam
sistem
serta
Administrator
akan
diberikan
peringatan
untuk
mengisi
data
pada
kolom
formulir
dijital
yang
belum
diisi.
Revision
1.0
Use
Case
Diagram
Pengaturan
Data
Fakultas
Revision
1.0
Pengaturan
Data
Organisasi
/
Departemen
Revision
1.0
Pengaturan
Data
Laboratorium
Revision
1.0
Pengaturan
Data
Peralatan
Laboratorium
Revision
1.0
Pengaturan
Data
Dokumen
Laboratorium
Revision
1.0
Pengaturan
Data
Kegiatan
Laboratorium
Revision
1.0
Pengaturan
Jadwal
Kegiatan
Rutin
/
Tidak
Rutin
Pengaturan
Pengguna
Sistem
Revision
1.0
PERANCANGAN
SISTEM
Pada
bagian
ini
akan
dibahasa
mengenai
konsep
MVC
(Model
View
Controller)
sebagai
pondasi
arsitektur
sistem
ini.
Penjelasan
dimulai
dengan
pembahasan
bagaimana
fungsi
setiap
komponen
dalam
MVC
menjalankan
perannya
masing‐masing,
serta
bagaimana
framework
ini
juga
digunakan
sebagai
landasan
pada
framework
Ruby
on
Rails.
Setelah
pembahasan
arsitektur
sistem,
akan
dijelaskan
mengenai
basis
data.
Dalam
perancangan
basis
data,
digunakan
skema
basis
data
dimana
suatu
entitas
pada
ERD
sebelumnya
yang
masih
berupa
rancangan
logika
telah
dipetakan
ke
dalam
bentuk
diagram
yang
telah
merepresentasikan
entitas
fisiknya.
Pada
bagian
akhir,
akan
ditunjukkan
beberapa
class
diagram
yang
menjelaskan
keterlibatan
objek‐objek
apa
saja
yang
dibutuhkan
dalam
mengkonstruksi
sistem
ini,
dimana
diagram‐diagram
tersebut
akan
dibagi
menjadi
5
bagian
untuk
mempermudah
pembacaan
diagram
tersebut.
Perancangan
Arsitektur
Sistem
Analisis
desain
fisik
yang
dilakukan
dalam
proyek
ini
mengacu
pada
arsitektur
Model,
View,
Controller
(MVC).
Arsitektur
ini
mengutamakan
pemisahan
pada
tiga
komponen
yang
umum
dalam
sebuah
aplikasi,
yaitu:
1. Komponen
yang
bertugas
merepresentasikan
data
yang
dimanipulasi
oleh
sistem
(Model).
2. Komponen
yang
berperan
dalam
melakukan
logika
bisnis
dari
aplikasi
yang
mencakup
manipulasi
data
yang
tersimpan
di
dalam
model
(Controller).
3. Komponen
yang
merepresentasikan
status
dari
model
dalam
bentuk
tampilan
/
informasi
yang
dimengerti
oleh
pengguna
(View).
Interaksi
yang
terjadi
antar
komponen
tersebut
dapat
dilihat
pada
gambar
dibawah
ini.
Revision
1.0
Controller
View
Model
Pemisahan
ketiga
komponen
ini
menghasilkan
aplkasi
yang
mudah
untuk
dikembangkan
baik
dalam
fase
desain
maupun
fase
implementasi.
Framework
yang
akan
digunakan
di
dalam
proyek
ini
adalah
Rails
Framework.
Rails
merupakan
sebuah
framework
aplikasi
web
yang
ditulis
dengan
menggunakan
bahasa
pemrograman
Ruby.
Rails
menggunakan
arsitektur
MVC
di
dalamnya,
sehingga
menuntut
pengembang
sistem
untuk
mengikuti
struktur
serta
design
pattern
yang
terdapat
di
dalam
Rails.
Arsitektur
MVC
di
dalam
Rails
tidak
memiliki
perbedaan
yang
signifikan
dengan
arsitektur
MVC
pada
umumnya.
Hanya
saja
karena
Rails
adalah
sebuah
framework
untuk
pengembangan
aplikasi
berbasi
Web,
maka
komponen
view
dari
Rails
akan
terlebih
dahulu
dikirim
ke
Web
Browser
milik
pengguna
sebelum
bisa
berinteraksi
lebih
lanjut.
Proses
yang
terjadi
di
dalam
model
Rails
MVC
secara
umum
adalah
sebagai
berikut:
1. Browser
akan
mengirimkan
request
ke
controller.
2. Controller
akan
merespon
request
tersebut
dan
berkomunikasi
dengan
model.
Komunikasi
ini
dapat
berupa
mengakses
data,
ataupun
mengubah
data
yang
disimpan
oleh
model.
Perlu
diperhatikan
bahwa
tidak
semua
model
harus
berhubungan
dengan
basis
data.
3. Controller
akan
membuat
view
yang
bersesuaian.
4. Browser
akan
menampilkan
view
yang
bersesuaian.
Revision
1.0
Controller
Di
dalam
Rails,
setiap
request
yang
berasal
dari
pengguna
akan
ditangani
oleh
controller.
Controller
ini
nantinya
akan
meneruskan
request
dari
pengguna
tersebut
kepada
model
atau
controller
lain
yang
bersesuaian.
Di
dalam
Rails
peran
ini
dijalankan
oleh
dispatcher,
sehingga
menyebabkan
dalam
pembuatan
sequence
diagram,
setiap
request
harus
terlebih
dahulu
melalui
dispatcher.
Model
Pada
bagian
model,
pengembang
menggunakan
design
pattern
yang
dikenal
dengan
istilah
Active
Record.
Di
dalam
Active
Record
ada
kelas
yang
selain
berfugnsi
sebagai
model,
juga
berfungsi
sebagai
object
yang
mengenkapsulasi
akses
ke
dalam
basis
data.
Kelas
ini
akan
memiliki
fungsi‐fungsi
untuk
menyimpan,
mengubah,
dan
menghapus
data
yang
berelasi
dengannya
di
dalam
basis
data.
Selain
itu,
juga
terdapat
sekumpulan
fungsi
finder
yang
berfungsi
untuk
mendapatkan
instance
dari
object
yang
berelasi
dengan
baris
(tupel)
tertentu
di
dalam
basis
data.
View
Komponen
view
dari
arsitektur
Rails
MVC
yang
digunakan
berwujud
file
HTML.ERB.
Komponen
ini
berfungsi
sebagai
user
interface
yang
akan
menangkap
request
dari
pengguna
yang
masuk
dan
kemudian
meneruskannya
ke
dispatcher.
Perancangan
Basis
Data
Perancangan
basis
data
sistem
akan
direpresentasikan
melalui
skema
basis
data.
Skema
basis
data
merupakan
bentuk
pemodelan
yang
bersifat
fisik
karena
berkaitan
langsung
dengan
implementasi
dari
sistem.
Skema
basis
data
juga
hasil
dari
pemetaan
dan
pemodelan
data
yang
telah
dijelaskan
pada
bagian
sebelumnya
mengenai
Entity
Relationship
Diagram
(ERD).
Diagram
berikut
merupakan
skema
basis
data
sistem
dan
keterangan
mengenai
detil
dari
skema
basis
data
tersebut.
Revision
1.0
Skema
basis
data
merupakan
model
fisik
atau
sebuah
cetak
biru
untuk
sebuah
basis
data
yang
merepresentasikan
implementasi
teknis
dari
logical
data
model.
Skema
basis
data
mendefinisikan
struktur
basisi
data
menurut
tabel,
key,
index,
dan
aturan‐aturan
integritas.
Arsitektur
Rails
yang
merupakan
Model
View
Controller,
membuat
Rails
memiliki
tiga
lapisan
dengan
fungsinya
masing‐masing,
dimana
Model
berfungsi
sebagai
lapisan
yang
menangani
basis
data,
View
merupakan
lapisan
user
interface
yang
menjembatani
pengguna
terhadap
sistem,
dan
Controller
adalah
lapisan
yang
menjalankan
fungsi‐
fungsi
logika
sistem.
Setiap
lapisan
memiliki
konvensi
masing‐masing
yang
mengikat,
yang
berarti
constraint
yang
dimiliki
masing‐masing
lapisan
tersebut
harus
dipenuhi.
Hal
inilah
yang
juga
menjadi
salah
satu
keunggulan
Rails,
dimana
Rails
memiliki
konvensi
yang
cukup
ketat
yang
harus
dipenuhi,
sehingga
pengembang
tidak
perlu
terlalu
banyak
mendefinisikan
konvensi
dalam
implementasi
sistem.
Skema
basis
data
diatas
dibentuk
dengan
mengacu
kepada
konvensi
yang
disediakan
oleh
Rails,
dimana
salah
satu
konvensinya
yaitu
setiap
tabel
harus
memiliki
id
yang
bertipe
integer
sebagai
primary
key.
Penjelasan
berikut
ini
akan
menjelaskan
beberapa
konvensi
lain
yang
mempengaruhi
struktur
dari
skema
basis
data
yang
dihasilkan.
Yaitu
diantaranya:
1. Rails
memiliki
konvensi
bahasa
dalam
hal
penamaan
pada
struktur
basis
data,
model,
view,
dan
controller.
Dimana
konvensi
bahasa
yang
digunakan
oleh
Rails
adalah
bahasa
Inggris.
2. Rails
mendefinisikan
tabel
pada
basis
data
sebagai
kumpulan
data‐data.
Sesuai
dengan
konvensi
bahasa,
maka
kumpulan
data‐data
tersebut
diartikan
dalam
bentuk
jamak.
Maka
nama
tabel
yang
digunakan
haruslah
berbentuk
jamak
dan
diawali
huruf
kecil,
contohnya
yaitu
labs,
documents,
dan
masih
banyak
yang
lainnya.
3. Setiap
lapisan
Model
pada
Rails,
mengatur
setiap
tabel
yang
ada
pada
basis
data
yang
bersesuaian
dengan
namanya.
DImana
lapisan
Model
pada
Rails,
Revision
1.0
merupakan
instance
dari
setiap
tabel
pada
basis
data.
Oleh
karena
itu
nama
Model
merupakan
bentuk
tunggal
dari
nama
tabel,
dan
diawali
dengan
huruf
besar.
Contohnya
yaitu,
Lab
untuk
tabel
labs,
dan
yang
lainnya.
4. Relasi
pada
basis
data
seperti
‘one
to
one’,
‘one
to
many’,
‘many
to
many’,
juga
mempengaruhi
struktur
basis
data,
karena
setiap
relasi
tersebut
harus
didefinisikan
di
dalam
masing‐masing
Model
yang
bersesuaian.
5. Penamaan
foreign
key
pada
tabel
juga
harus
mengikuti
standar
konvensi
penamaan
tabel
pada
Rails.
Dimana
nama
foreign
key
merupakan
gabungan
dari
nama
tabel
tersebut
dalam
bentuk
tunggal
dan
nama
primary
key
dari
tabel
tersebut.
Contohnya,
tabel
labs
berelasi
‘one
to
many’
dengan
tabel
documents,
maka
foreign
key
pada
tabel
documents
adalah
lab_id.
6. Pada
dua
buah
tabel
yang
berelasi
‘one
to
one’
maka,
oada
salah
satu
tabel
yang
berelasi
tersebut
(yang
mana
saja)
harus
terdapat
foreign
key
pada
tabel
yang
lain.
7. Pada
dua
buah
tabel
yang
berelasi
‘many
to
many’,
maka
perlu
dibuat
tabel
tambahan
untuk
meyimpan
primary
key
dari
kedua
buah
tabel
yang
berelasi
tersebut.
Nama
tabel
hasil
relasi
tersebut
merupakan
gabungan
dari
nama
kedua
buah
tabel
yang
berelas
‘many
to
many’
tersebut.
8. Pada
dua
buah
tabel
yang
berelas
‘one
to
many’,
maka
foreign
key
diletakkan
pada
tabel
yang
memiliki
kardinalistas
‘many’.
9. Skemas
basis
data
juga
dapat
disusun
dengan
tidak
menggunakan
bahasa
Inggris
dengan
menggunakan
salah
satu
fungsi
Rails
pada
model
yang
akan
mewakili
tabel
tersebut
set_table_name
[nama
tabel
dalam
bahasa
lain].
10. Untuk
kasus
khusus
dimana
nama
tabel
lebih
dari
satu
kata,
maka
nama
modelnya
tetap
dalam
bentuk
tunggal
dari
nama
tabel
tersebut,
dimana
setiap
kata
diawali
dengan
huruf
besar
namun
tidak
lagi
dipisahkan
oleh
karakter
‘_’
(underscore).
Revision
1.0
USER
MANUAL
Login
•
Masukkan
username
dan
password
yang
bersesuaian.
•
Sebagai
standar
gunakan
username
admin
dan
password
admin.
•
Klik
tombol
.
•
Anda
akan
masuk
sebagai
administrator.
•
Untuk
mengakhiri
sesi
klik
tombol
.
Tampilan
Awal
Sistem
Revision
1.0
Menu
Data
Fakultas
Setelah
ter‐login
kedalam
sistem,
anda
dapat
mengklik
tombol
untuk
melihat
daftar
data
fakultas
yang
terdapat
di
lingkungan
Universitas
Indonesia
dan
sudah
tersimpan
di
dalam
basis
data
SILAB.
Anda
dapat
juga
menambahkan
data
fakultas
baru
dengan
mengklik
tombol
.
Untuk
mengedit
fakultas
yang
sudah
tersimpan
di
dalam
sistem
dapat
diklik
tombol
edit
yang
terdapat
pada
setiap
fakultas
pada
daftar
fakultas
yang
ditampilkan
sistem.
Revision
1.0
Untuk
menghapus
fakultas
yang
terdapat
pada
daftar
pakar
dapat
diklik
tombol
delete
yang
terdapat
pada
setiap
fakultas
pada
daftar
fakultas
yang
ditampilkan
oleh
sistem.
Untuk
melihat
detail
dari
fakultas
yang
terdapat
pada
daftar
fakultas
dapat
diklik
tombol
show
.
Revision
1.0
Membuat
atau
Mengubah
Data
Fakultas
Dalam
membuat
ataupun
mengubah
data
fakultas,
anda
harus
mengisi
Nama
Fakultas,
Alamat
Fakultas,
dan
Deskripsi
Fakultas.
Revision
1.0
Melihat
Detil
Data
Fakultas
Ketika
melihat
fakultas
yang
bersangkutan,
anda
dapat
melihat,
mengubah,
ataupun
menambah
data
organisasi
/
departemen
dan
data
laboratorium
yang
terdapat
pada
fakultas
tersebut.
Revision
1.0
Revision
1.0
Anda
dapat
menambahkan
organisasi
/
departemen
baru
yang
terdapat
di
fakultas
tersebut
dengan
mengklik
tombol
.
Anda
juga
dapat
menambahkan
data
laboratorium
pada
fakultas
tersebut
dengan
menekan
tombol
.
Anda
juga
dapat
melakukan
perubahan
data
suatu
laboratorium
langsung
dari
halaman
ini
dengan
mengklik
tombol
edit
tombol
show
,
melihat
detil
dari
laboratorium
dengan
mengklik
,
dan
menghapus
laboratorium
dengan
mengklik
tombol
delete
.
Revision
1.0
Menu
Data
Organisasi
/
Departemen
Setelah
ter‐login
di
dalam
sistem,
anda
dapat
mengklik
tombol
untuk
melihat
daftar
organisasi
/
departemen
berdasarkan
filtering
sesuai
dengan
nama
fakultas.
Tampilan
awal
dari
menu
ini:
Pilih
fakultas,
untuk
melihat
daftar
organisasi
/
departemen
pada
suatu
fakultas
Anda
juga
dapat
melakukan
pengubahan
pada
organisasi
/departemen
tersebut
dengan
menekan
tombol
edit
menekan
tombol
show
menekan
tombol
delete
,
melihat
detil
dari
data
organisasi
/
departemen
dengan
,
dan
menghapus
data
organisasi
/
departemen
dengan
.
Anda
juga
dapat
menambahkan
organisasi
/
departemen
baru
dengan
menekan
tombol
.
Revision
1.0
Membuat
atau
Merubah
Data
Organisasi
/
Departemen
Untuk
membuat
ataupun
mengubah
data
organisasi
/departemen,
anda
perlu
mengisi
Nama
Organisasi
/
Departemen,
Alamat
Organisasi,
Deskripsi
Organisasi
/
Departemen,
dan
memilih
Fakultas
yang
membawahi
organisasi
tersebut.
Revision
1.0
Menu
Laboratorium
Setelah
ter‐login
di
dalam
sistem,
anda
dapat
menekan
tombol
untuk
melihat
daftar
laboratorium
berdasarkan
filtering
sesuai
dengan
nama
fakultas
dan
organisasi
/
departemen.
Tampilan
awal
dari
menu
ini:
Pilih
fakultas,
untuk
melihat
daftar
organisasi
/
departemen
pada
fakultas
tersebut
Revision
1.0
Pilih
organisasi
/
departemen,
untuk
melihat
daftar
laboratorium
yang
terdapat
di
bawah
organisasi
/
departemen
tersebut
Anda
juga
dapat
melakukan
pengubahan
pada
laboratorium
tersebut
dengan
menekan
tombol
edit
,
melihat
detil
dari
data
laboratorium
dengan
menekan
tombol
show
,
dan
menghapus
data
laboratorium
dengan
menekan
tombol
delete
.
Anda
juga
dapat
menambahkan
organisasi
/
departemen
baru
dengan
menekan
tombol
.
Revision
1.0
Membuat
atau
Merubah
Data
Laboratorium
Untuk
membuat
atau
mengubah
data
laboratorium,
anda
dapat
mengisi
kolom
Nama,
memilih
Fakultas,
Organisasi
/
Departemen,
mengisi
SK
Pendirian,
memilih
Tahun
Pendirian,
mengisi
Status
Akreditasi,
Kepala
Laboratorium,
Telepon
/
Fax,
Jumlah
Revision
1.0
Anggota,
E‐Mail,
Alamat,
Deskripsi
/
Keterangan
Laboratorium,
dan
memilih
gambar
untuk
di‐upload
ke
dalam
sistem.
Dari
formulir
dijital
yang
ditampilkan
apabila
kita
memilih
suatu
fakultas,
maka
akan
ditampilkan
organisasi
/
departemen
yang
ada
di
bawah
fakultas
itu
.
Revision
1.0
Melihat
Detil
dari
Laboratorium
Apabila
kita
melihat
detil
dari
data
laboratorium,
maka
akan
ditampilkan
segala
informasi
yang
berkaitan
dengan
laboratorium
tersebut.
Anda
juga
dapat
melihat
daftar
peralatan,
dokumen,
dan
kegiatan
dari
laboratorium
tersebut.
Revision
1.0
Tampilan
Daftar
Peralatan
Laboratorium
Anda
dapat
melakukan
edit
terhadap
data
peralatan
laboratorium
dengan
menekan
tombol
edit
show
,
melihat
detil
dari
data
peralatan
laboratorium
dengan
menekan
tombol
,
dan
menghapus
data
peralatan
laboratorium
dengan
menekan
tombol
delete
.
Anda
juga
dapat
menambahkan
peralatan
laboratorium
pada
halaman
ini
dengan
menekan
tombol
.
Revision
1.0
Membuat
atau
Merubah
Data
Peralatan
Laboratorium
Untuk
membuat
atau
merubah
data
peralatan
laboratorium,
anda
dapat
mengisi
kolom
Nama
Alat,
Deskripsi
/
Keterangan,
Biaya
Penggunaan,
dan
Jumlah
dari
alat
tersebut.
Revision
1.0
Tampilan
Daftar
Dokumen
Laboratorium
Anda
dapat
melakukan
edit
terhadap
data
dokumen
laboratorium
dengan
menekan
tombol
edit
show
,
melihat
detil
dari
data
dokumen
laboratorium
dengan
menekan
tombol
,
dan
menghapus
data
dokumen
laboratorium
dengan
menekan
tombol
delete
.
Anda
juga
dapat
menambahkan
peralatan
laboratorium
pada
halaman
ini
dengan
menekan
tombol
.
Revision
1.0
Membuat
atau
Merubah
Data
Dokumen
Laboratorium
Untu
membuat
atau
merubah
data
dokumen
laboratorium,
anda
dapat
mengisi
kolom
Nama
Dokumen,
Nomor
Dokumen,
memilih
Tanggal
Berlaku
dari
dokumen
tersebut,
Mengisi
Deskripsi
dari
Dokumen
tersebut,
serta
meng‐upload
berkas
dokumen
ke
dalam
sistem
agar
dapat
langsung
di‐unduh
dari
sistem.
Revision
1.0
Tampilan
Daftar
Kegiatan
Laboratorium
Anda
dapat
melakukan
edit
terhadap
data
kegiatan
laboratorium
dengan
menekan
tombol
edit
show
,
melihat
detil
dari
data
kegiatan
laboratorium
dengan
menekan
tombol
,
dan
menghapus
data
kegiatan
laboratorium
dengan
menekan
tombol
delete
.
Anda
juga
dapat
menambahkan
peralatan
laboratorium
pada
halaman
ini
dengan
menekan
tombol
.
Revision
1.0
Membuat
atau
Merubah
Data
Kegiatan
Laboratorium
Untuk
membuat
atau
merubah
data
kegiatan
laboratorium,
anda
dapat
mengisi
kolom
Nama
Kegiatan
dan
Deskripsi
Kegiatan
Tersebut.
Revision
1.0
Menu
Pencarian
Peralatan
Laboratorium
Apabila
anda
sudah
ter‐login
pada
sistem,
anda
dapat
menekan
menu
,
untuk
melakukan
pencarian
peralatan
laboratorium
berdasarkan
fakultas,
organisasi
/
departemen,
dan
laboratorium
yang
ada.
Tampilan
awal
menu
pencarian
peralatan
laboratorium
Pilih
fakultas
untuk
memilih
organisasi
/
departemen
yang
berada
di
bawah
fakultas
tersebut.
Revision
1.0
Pilih
Organisasi
/
Departemen
untuk
memilih
laboratorium
yang
berada
di
bawah
organisasi
/
departemen
tersebut.
Pilih
laboratorium
untuk
melihat
daftar
peralatan
apa
saja
yang
terdapat
pada
laboratorium
tersebut.
Anda
juga
dapat
melakukan
edit,
delete,
dan
show
terhadap
data
peralatan
yang
tampil,
dan
anda
juga
dapat
menambahkan
secara
langsung
data
peralatan
pada
laboratorium
dengan
menekan
tombol
.
Revision
1.0
Menu
Pencarian
Kegiatan
Laboratorium
Apabila
anda
telah
ter‐login
pada
sistem,
anda
dapat
menekan
menu
,
untuk
melakukan
pencarian
kegiatan
laboratorium
berdasarkan
fakultas,
organisasi
/
departemen,
dan
laboratorium.
Tampilan
awal
menu
pencarian
kegiatan
laboratorium.
Pilih
fakultas
untuk
memilih
organisasi
/
departemen
yang
berada
di
bawah
fakultas
tersebut.
Revision
1.0
Pilih
organisasi
/
departemen
untuk
memilih
laboratorium
yang
berada
di
bawah
organisasi
/
departemen
tersebut.
Pilih
laboratorium
untuk
melihat
daftar
kegiatan
apa
saja
yang
berada
di
bawah
laboratorium
tersebut.
Anda
juga
dapat
melakukan
edit,
show,
dan
delete
terhadap
data
kegiatan
laboratorium
dari
menu
ini.
Anda
juga
dapat
menambahkan
kegiatan
laboratorium
dari
menu
ini
dengan
menekan
tombol
.
Revision
1.0
Menu
Pencarian
Dokumen
Laboratorium
Apabila
anda
sudah
ter‐login
pada
sistem,
anda
dapat
menekan
menu
,
untuk
melakukan
pencarian
terhadap
dokumen
laboratorium
berdasarkan
fakultas,
organisasi
/
departemen,
dan
laboratorium.
Tampilan
awal
pencarian
dokumen
laboratorium.
Pilih
fakultas
untuk
memilih
organisasi
/
departemen
yang
terdapat
di
fakultas
tersebut.
Revision
1.0
Pilih
organisasi
/
departemen
untuk
memilih
laboratorium
yang
terdapat
di
bawah
organisasi
/
departemen
tersebut.
Pilih
laboratorium
untuk
melihat
daftar
dokumen
apa
saja
yang
terdapat
di
bawah
laboratorium
tersebut.
Revision
1.0
Anda
juga
dapat
melakukan
edit,
delete,
dan
show
terhadap
data
dokumen
laboratorium
melalui
menu
ini.
Anda
juga
dapat
melakukan
penambahan
dokumen
laboratorium
dengan
menekan
tombol
.
Menu
Pencarian
Secara
Umum
Anda
juga
dapat
melakukan
pencarian
secara
umum
dengan
menekan
menu
.
Anda
dapat
melakukan
pencarian
terhadap
nama
peralatan,
dokumen,
kegiatan,
dan
laboratorium
dengan
mengetikkan
kueri
pada
kota
yang
diberikan.
Revision
1.0
Contoh
tampilan
dari
pencarian
Pencarian
yang
dilakukan
bersifat
live
search
sehingga
anda
tidak
perlu
menekan
tombol
apapun
untuk
melakukan
pencarian.
Sistem
langsung
mencari
kata‐kata
yang
anda
ketikka
di
kotak
pencarian
yang
disediakan.
Revision
1.0
Menu
Pengguna
Sistem
Apabila
anda
sudah
ter‐login
pada
sistem,
dan
hak
akses
anda
adalah
Administrator,
maka
anda
dapat
melihat
daftar
dari
pengguna
yang
sudah
terdaftar
pada
sistem
dengan
menekan
menu
.
Anda
dapat
melihat
daftar
dari
pengguna
yang
sudah
terdaftar
pada
sistem.
Anda
dapat
melakukan
perubahan
pada
salah
satu
pengguna
sistem
dengan
menekan
tombol
edit
tombol
ataupun
menghapus
salah
satu
pengguna
sistem
dengan
menekan
.
Anda
juga
dapat
melakukan
penambahan
pengguna
sistem
dengan
menekan
tombol
.
Revision
1.0
Membuat
atau
Merubah
Pengguna
Sistem
Untuk
membuat
atau
merubah
pengguna
sistem,
anda
dapat
mengisi
kolom
Login
(
username
dari
pengguna
tersebut
),
E‐Mail,
Password,
Konfirmasi
Password,
dan
memilih
peran
dari
pengguna
tersebut.
Revision
1.0
Peran
yang
terdapat
pada
SILAB
ada
3
yaitu,
Administrator,
Author,
dan
Administrator
Fakultas.
Apabila
anda
memilih
Administrator
Fakultas
maka
akan
ditampilkan
pilihan
fakultas
apa
yang
akan
di‐assign
kepada
pengguna
tersebut.
Revision
1.0

Download