Anda di halaman 1dari 22

KELOMPOK 13

MUHAMMAD NALA FAUZA DIRAGA 15.G1.0226


MARLINA NOVITA SARI 15.G1.0176

AFIFAH NADYA K 15.G1.0156

JAWABAN ELEARNING

FIELDS INPUT CONTROL


MATA KULIAH Completness check

Master Reference

Reasonablenes check:

1.matkul prasyarat
2.Sks Maks

Sequence check
KELAS Completeness check

Master Reference

Reasonablenes check :

1.Cek jadwal bentrok

2.Cek kapasitas kelas


SKS Maks Reasonablenes check

Total SKS diambil Reasonablenes check:


1.Control total
JAWABAN ELEARNING

DUMMY DATA HASIL YG KETERANGAN


DIPERKIRAKAN
Dibiarkan kosong Sistem menolak

Diisi data yg tdk ada di master file Mata Sistem menolak Reference: master file Mata Kuliah
Kuliah, c/ ABC000

Diisi matkul yang belum terpenuhi Sistem menolak Cek field prasyarat dengan tabel KHS
prasyaratnya

Pilih mata kuliah supaya melebihi jlh Sistem menolak


sks maks
Cek field prasyarat dengan tabel KHS

Diisi matkul yang sudah diinput Sistem menolak


sebelumnya
Dibiarkan kosong Sistem menolak

Diisi data yg tdk ada di master file Kelas, Sistem menolak Reference: master file Kelas
c/ Kelas F
Diisi kelas yang jadwalnya bentrok Sistem menolak Cek hari dan jam / sesi dengan hari dan jam/sesi
dengan mata kuliah lain yg sdh diinput yang sdh diinput

Diisi kelas yang sudah penuh kapasitas Sistem menolak


kelasnya

Diganti dengan angka > dari SKS maks Sistem menolak Field tidak dapat di-entry, otomatis
menampilkan sks maks berdasarkan IP
semester

Diganti dengan angka ≠ total sks Sistem menolak Field otomatis menjumlahkan sks semua matkul
yang sudah diinput
JAWABAN KELOMPOK KAMI

No Fields Kendali yang diuji


completeness check

set membership

1 Mata Kuliah

master reference

Numeric Check

valid sign -/+ check

2 kelas
range check

set membership (option botton)

completeness check

range check

3 sks max
Numeric Check

3 sks max

valid sign -/+ check

completeness check

limit check

completeness check
4 IP Semester
Numeric Check

valid sign -/+ check

limit check

Numeric Check
5 jumlah sks

valid sign -/+ check


completeness check
JAWABAN KELOMPOK KAMI

Dummy data Hasil yang diperkirakan


dibiarkan kosong sistem menolak

diisi mata kuliah yang tidak ada dalam pilihan sistem menolak

diisi mata kuliah yang tidak ada dalam pilihan dalam sistem menolak

diisi dengan huruf sistem menolak

diisi angka negatif sistem menolak

diisi angka kurang dari 1 dan lebih dari 4 sistem menolak

sistem menolak
diisi kelas yang tidak ada dalam pilihan

dibiarkan kosong sistem menolak

diisi angka kurang dari 2 dan lebih dari 24 sistem menolak


diisi dengan huruf sistem menolak

diisi angka negatif sistem menolak

dibiarkan kosong sistem menolak

diisi angka lebih besar dari 4 sistem menolak

dibiarkan kosong sistem menolak

diisi dengan huruf sistem menolak

diisi angka negatif sistem menolak

diisi angka lebih besar dari 24 sistem menolak

diisi dengan huruf sistem menolak

diisi angka negatif sistem menolak


dibiarkan kosong sistem menolak
komentar
Dalam fields Mata Kuliah kelompok kami mencantumkan set
membership karena menurut kelompok kami, check ini diperlukan
untuk mahasiswa dalam mengisi mata kuliah yang ada dalam
pilihan data mata kuliah

komentar
kelompok kami menyertakan Numeric Check karena dalam
menentukan kelas, menurut kami lebih baik menggunakan angka
ketimbang huruf. Kami juga menambahkan valid sign -/+ check
karena untuk mengisi kelas harus diisi dengan angka positif tidak
negatif. Untuk Range Check sendiri, kami mengetahui bahwa
akuntansi memiliki kelas maksimal 4 kelas sehingga kelas yang bisa
diisi yaitu kelas 1-4. Untuk set membership sendiri, ada
pengendalian untuk mengisi kelas yang ada dalam pilihan yaitu
kelas 1-4

komentar
dalam fields sks maks, kelompok kami menguji pengendalian range
check dengan membatasi sks yang bisa diambil mahasiswa yaitu
tidak bisa kurang dari 2 dan tidak bisa lebih dari 24 sks. Numeric
Check yang digunakan untuk sks maks ini adalah menggunakan
angka, sehingga tidak bisa menggunakan alfabet. valid sign -/+
check digunakan untuk mengecek angka sks agar tidak bisa negatif
dan harus positif. Completeness check digunakan untuk mengecek
bahwa kolom sks tidak boleh kosong dan harus diisi.

komentar

dalam fields total sks, kami menambahkan limit check karena batas
maksimal sks yang bisa diambil adalah 24. Numeric Check yang
digunakan untuk sks maks ini adalah menggunakan angka,
sehingga tidak bisa menggunakan alfabet. valid sign -/+ check
digunakan untuk mengecek angka sks agar tidak bisa negatif dan
harus positif. Completeness check digunakan untuk mengecek
bahwa kolom sks tidak boleh kosong dan harus diisi.
Customer Master
Employee File
Inventory Master File

Able 1 1
Baker 2 0
Charley 0 3
Denise 3 3
Ellen 0 0

Analisis perbedaan :
• Baker : kelompok kami menganilisis perbedaan wewenang dengan ku
payroll master file kami menambahkan wewenang read and modify reco
kredit pelanggan, Baker bisa memodifikasi payroll master file untuk me
data customer master file yang ada.
• Charley : kelompok kami menganilisis perbedaan wewenang dengan
dalam inventory master file, kami memberikan wewenang read and mod
untuk penjualan dan pembelian tetapi tidak dengan menghapus catatan y
• Denise : kelompok kami menganilisis perbedaan wewenang dengan ku
dalam payroll master file, kami memberikan wewenang read, modify, cr
pelanggan yang akunnya telah dihapus bukukan sebagai tidak tertagih a

CUSTOMER MASTER INVENTORY MASTER


EMPLOYEE FILE FILE
apabila mendapatkan apabila mendapatkan
wewenang lebih dari wewenang lebih dari read
read only access dalam only access dalam inventory
customer master file, master file, maka resiko yang
maka resiko yang bisa bisa terjadi adalah karyawan
terjadi adalah karyawan able bisa memodifikasi,
able bisa memodifikasi, merubah dan menghapus
merubah dan serta bisa memanipulasi
menghapus dan bisa ketersediaan inventaris yang
memanipulasi saldo akan menyebabkan
pelanggan yang akan kesalahan dalam data
menyebabkan kesalahan perusahaan.
dalam data perusahaan.
customer master file, master file, maka resiko yang
maka resiko yang bisa bisa terjadi adalah karyawan
terjadi adalah karyawan able bisa memodifikasi,
able bisa memodifikasi, merubah dan menghapus
merubah dan serta bisa memanipulasi
menghapus dan bisa ketersediaan inventaris yang
memanipulasi saldo akan menyebabkan
pelanggan yang akan kesalahan dalam data
menyebabkan kesalahan perusahaan.
dalam data perusahaan.
Able

apabila mendapatkan
wewenang lebih dari
read and modify
records dalam
customer master file,
maka resiko yang bisa
terjadi adalah
karyawan Baker bisa
memodifikasi,
merubah dan
menghapus serta bisa
memanipulasi batas
kredit pelanggan yang
Baker akan menyebabkan apabila mendapatkan
wewenang dalam inventory
kesalahan dalam data master file, maka resiko yang
perusahaan dan bisa terjadi adalah karyawan
merugikan pelanggan. Baker bisa memodifikasi,
merubah dan menghapus
serta bisa memanipulasi
master file persediaan,
seperti mengurangi
persediaan dalam
perusahaan dari faktanya
sehingga barang bisa diambil
oleh baker dan
menguntungkan dirinya
sendiri. Hal ini akan
menyebabkan kerugian pada
perusahaan.
apabila mendapatkan dalam inventory master file,
wewenang dalam charley sudah mendapatkan
customer master file, wewenang yang benar
maka resiko yang bisa sehingga bisa meminimalkan
terjadi adalah karyawan kecurangan yang bisa terjadi
Charley bisa dalam perusahaan.
memodifikasi, merubah
dan menghapus serta
bisa memanipulasi data
master file pelanggan
untuk hal-hal yang buruk
seperti kecurangan dan
tentunya hal ini
merugikan pelanggan,
padahal data mengenai
pelanggan adalah data
Charley yang rahasia yang harus
dijaga oleh perusahaan.
Denise dalam customer master dalam inventory master file,
file, Denise sudah Denise sudah mendapatkan
mendapatkan wewenang wewenang yang benar
yang benar sehingga bisa sehingga bisa meminimalkan
meminimalkan kecurangan yang bisa terjadi
kecurangan yang bisa dalam perusahaan.
terjadi dalam
perusahaan.
apabila mendapatkan apabila mendapatkan
wewenang dalam wewenang dalam inventory
customer master file, master file, maka resiko yang
maka resiko yang bisa bisa terjadi adalah karyawan
terjadi adalah karyawan Ellen bisa memodifikasi,
Ellen bisa memodifikasi, merubah dan menghapus
merubah dan serta bisa memanipulasi
menghapus serta bisa master file persediaan,
memanipulasi data seperti mengurangi
master file pelanggan persediaan dalam
untuk hal-hal yang buruk perusahaan dari faktanya
seperti kecurangan dan sehingga barang bisa diambil
tentunya hal ini oleh baker dan
merugikan pelanggan, menguntungkan dirinya
Ellen padahal data mengenai sendiri. Hal ini akan
pelanggan adalah data menyebabkan kerugian pada
yang rahasia yang harus perusahaan.
dijaga oleh perusahaan.
Payroll Master File System Log File

0 0
0 0
0 0
0 0
0 1

edaan wewenang dengan kunci jawaban. Untuk karyawan Baker, dalam


wenang read and modify records dikarenakan dalam mengubah batas
payroll master file untuk menyesuaikan batas kredit pelanggan dengan

rbedaan wewenang dengan kunci jawaban. Untuk karyawan Charley


kan wewenang read and modify access untuk memperbarui catatan
dengan menghapus catatan yang ada.
bedaan wewenang dengan kunci jawaban. Untuk karyawan Denise
n wewenang read, modify, create and delete records untuk menghapus
ukan sebagai tidak tertagih agar sesuai dengan customer master file.

PAYROLL MASTER FILE SYSTEM LOG FILES


Able tidak mendapatkan wewenang Able tidak mendapatkan
dalam payroll master file, karena wewenang dalam system log
apabila karyawan able memiliki files, karena apabila karyawan
wewenang dalam payroll master file, able memiliki wewenang
able bisa memodifikasi, merubah, dalam system log files, able
menghapus dan memanipulasi data bisa memodifikasi, merubah,
pembayaran yang ada di dalam menghapus dan memanipulasi
perusahaan seperti gaji dan rekaman dari kegiatan dalam
keuangan lainnya yang akan system dan jaringan yang ada
menimbulkan masalah dalam di dalam perusahaan yang bisa
perusahaan. digunakan untuk melakukan
kecurangan dalam perusahaan
yang akan menimbulkan
masalah.
wewenang dalam payroll master file, able memiliki wewenang
able bisa memodifikasi, merubah, dalam system log files, able
menghapus dan memanipulasi data bisa memodifikasi, merubah,
pembayaran yang ada di dalam menghapus dan memanipulasi
perusahaan seperti gaji dan rekaman dari kegiatan dalam
keuangan lainnya yang akan system dan jaringan yang ada
menimbulkan masalah dalam di dalam perusahaan yang bisa
perusahaan. digunakan untuk melakukan
kecurangan dalam perusahaan
yang akan menimbulkan
masalah.

apabila mendapatkan wewenang Baker tidak mendapatkan


dalam payroll master file, maka wewenang dalam system log
resiko yang bisa terjadi adalah files, karena apabila karyawan
karyawan Baker bisa memodifikasi, able memiliki wewenang
merubah dan menghapus serta bisa dalam system log files, Baker
memanipulasi keuangan seperti bisa memodifikasi, merubah,
menaikkan gaji diri sendiri dan menghapus dan memanipulasi
manipulasi keuangan lainnya. Hal ini rekaman dari kegiatan dalam
akan menyebabkan kerugian pada system dan jaringan yang ada
perusahaan. di dalam perusahaan yang bisa
digunakan untuk melakukan
kecurangan dalam perusahaan
yang akan menimbulkan
masalah.
apabila mendapatkan wewenang
dalam payroll master file, maka
resiko yang bisa terjadi adalah
karyawan Charley bisa memodifikasi,
merubah dan menghapus serta bisa
memanipulasi keuangan seperti
menaikkan gaji diri sendiri dan
manipulasi keuangan lainnya. Hal ini
akan menyebabkan kerugian pada
perusahaan

Charley tidak mendapatkan


wewenang dalam system log
files, karena apabila karyawan
Charley memiliki wewenang
dalam system log files, Denise
bisa memodifikasi, merubah,
menghapus dan memanipulasi
rekaman dari kegiatan dalam
system dan jaringan yang ada
di dalam perusahaan yang bisa
digunakan untuk melakukan
kecurangan dalam perusahaan
yang akan menimbulkan
masalah.
apabila mendapatkan wewenang Denise tidak mendapatkan
dalam payroll master file, maka wewenang dalam system log
resiko yang bisa terjadi adalah files, karena apabila karyawan
karyawan Denise bisa memodifikasi, Denise memiliki wewenang
merubah dan menghapus serta bisa dalam system log files, Denise
memanipulasi keuangan seperti bisa memodifikasi, merubah,
menaikkan gaji diri sendiri dan menghapus dan memanipulasi
manipulasi keuangan lainnya. Hal ini rekaman dari kegiatan dalam
akan menyebabkan kerugian pada system dan jaringan yang ada
perusahaan di dalam perusahaan yang bisa
digunakan untuk melakukan
kecurangan dalam perusahaan
yang akan menimbulkan
masalah.
apabila mendapatkan wewenang apabila mendapatkan
dalam payroll master file, maka wewenang lebih dari read only
resiko yang bisa terjadi adalah access dalam sistem log files,
karyawan Ellen bisa memodifikasi, maka resiko yang bisa terjadi
merubah dan menghapus serta bisa adalah karyawan Ellen bisa
memanipulasi keuangan seperti memodifikasi, merubah dan
menaikkan gaji diri sendiri dan menghapus dan bisa
manipulasi keuangan lainnya. Hal ini memanipulasi saldo pelanggan
akan menyebabkan kerugian pada yang akan menyebabkan
perusahaan kesalahan dalam data
perusahaan.
INVENTORY
EMPLOYEE CUSTOMER MASTER FILE PAYROLL MASTER FILE
MASTER FILE
ABLE 1 1 0
BAKER 2 0 2
CHARLEY 0 2 0
DENISE 3 3 3
ELLEN 0 0 0
SYSTEM LOG FILES

0
0
0
0
1