Selasa, 26 Maret 2019

USE CASE PENERBITAN KANISIUS

Nama : Hafidz Firman Asqalany
NRP : 05111740000195

Use Case Sistem Penggajian Penerbitan Kanisius terdapat beberapa Aktor, yaitu :

  1. Personalia : Bertugas dalam perekrutan pegawai baru, penentuan kenaikan pangkat, dan pemutusan hubungan kerja.
  2. Pegawai : Memberikan kartu jam hadir sebagai bukti bekerja di hari tersebut
  3. Pencatat waktu : Mencatat waktu hadir pegawai dan membuat catatan waktu hadir pegawai
  4. Penggajian : Menghitung gaji pegawai sesuai dengan surat – surat dan dokumen- dokumen yang bersangkutan
  5. Kassa / Kasir : Mencairkan cek di bank dan memberikan gaji pegawai.
  6. Keuangan : Memverifikasi kas yang keluar dan membuat catatan keuangan.

Use Case Specification


Nama Use Case
Cek Saldo ATM
Kode Use Case
Merekrut pegawai Tenaga Kerja
Aktor
Personalia
Deskripsi
Personalia dapat merekrut pegawai / tenaga kerja
Use case relasi
-
Kondisi Awal
Perusahaan membutuhkan pegawai / tenaga kerja
ALUR NORMAL
Personalia
Sistem
Alur Normal

     1.      Personalia mengecek berkas pendaftar.
     2.      Personalia mengadakan ujian tes.
     3.      Personalia mengadakan wawancara kerja.
     4.      Personalia memilih dan mengumumkan pendaftar yang lolos.


1.1   Sistem menampilkan berkas pendaftar.
2.2  Sistem menyediakan fasilitas ujian.
3.3 Sistem menampilkan jadwal wawancara.
4.4 Sistem menampilkan hasil pendaftar yang lolos.


Alur alternatif:

3.1. Personalia salah melakukan input data
3.1.1. Sistem meminta melakukan input data ulang
Kondisi Akhir
Perusahaan memiliki pegawai yang cukup memenuhi standar
Eksepsi
    1.      Calon pegawai tidak memenuhi standar minimum penerimaan
    2.      Tidak ada penerimaan pegawai baru

Selasa, 05 Maret 2019

APLIKASI ATM PEMBAYARAN SPP PENDIDIKAN

Nama : Hafidz Firman Asqalany ( 05111740000195 )
             Faqih Fathan Irfani ( 05111740000175 )
             Wisnu ( 05111740000170 )
             Christine Amelia ( 05111740000174 )

Kelas : APSI C


      APLIKASI ATM PEMBAYARAN SPP PENDIDIKAN

Pada tugas kali ini kami membuat aplikasi dengan menggunakan "Bubble.is". Disini kami hanya membuat fitur "pembayaran spp pendidikan" pada program atm kami, sehingga fitur lainya seperti; PENARIKAN,PEMBELIAN,TRANSFER, dll, tidak bisa di akses terimakasih.

Halaman awal program atm kami adalah dengan sign up form untuk mendaftarkan atm user, halaman ini kami beri nama "index" 


 Workflow halaman "index"

  
  • Jika anda berada pada halaman ini isi data diri anda sesuai dengan apa yang ditampilkan program. setelah itu pilih opsi "SIGN IN" untuk melanjutkan ke tampilan selanjutnya.
Halaman ini kami beri nama "group e" 




 Workflow halaman "group e"

 
 
  • Pada halaman ini anda harus login menggunakan "email" dan "pin" yang telah dibuat sebelumnya. kemudian pilih opsi "BENAR" jika ingin melanjutkan ke tampilan selanjutnya.
  • Jika dalam pengisian "email" dan "pin" terjadi kesalahan anda bisa memilih opsi "SALAH" untuk mereset data.  
Halaman ini kami beri nama "home"  


Workflow halaman "home"



  • Pada halaman ini anda bisa memilih opsi "PEMBAYARAN" untuk melanjutkan ke tampilan berikutnya.
  • anda juga bisa memilih opsi "KELUAR" untuk kembali ke halaman awal program(index).
Halaman ini kami beri nama "group d" 


 Workflow halaman "group d"



  • Pada halaman ini anda bisa memilih opsi "PENDIDIKAN" untuk melanjutkan ke tampilan berikutnya.
  • anda juga bisa memilih opsi "KEMBALI" untuk kembali ke halaman sebelumnya(home).


halaman ini kami beri nama "Group B"  


Workflow halaman "group b"



  • Karena kami hanya membuat fitur pembayaran "SPP" jadi fitur pembayaran "UJIAN MASUK" tidak dapat diakses. 
  • Opsi  "CANCEL"  digunakan jika ingin kembali ke halaman "index".


halaman ini kami beri nama "group a"  



Workflow halaman "group a"


  • Pada halaman ini anda diminta untuk memilih kode pembayaran. terdapat 2 opsi yaitu "91" dan "92".
  • jika anda memilih opsi "91" maka anda akan membayar "UKT". berikut tampilan program ketika memilih opsi "91" :
halaman ini kami beri nama "group c"
 

Workflow halaman "group c" 


 
    • Halaman ini akan menampilkan data dari mahasiswa tersebut.
    • Terdapat opsi "TIDAK" jika anda ingin kembali ke halaman sebelumnya.
    • Jika sudah yakin, anda dapat memilih opsi "YA" untuk melanjutkan ke halaman terakhir dari program ini.
halaman ini kami beri nama "last"

Workflow halaman "last" 

 
    • Halaman ini menampilkan status transaksi anda dan sisa saldo anda.
    • jika saldo anda mencukupi maka akan muncul tampilan seperti di atas.
    • jika saldo anda tidak mencukupi maka akan muncul tulisan "SALDO ANDA TIDAK MENCUKUPI!" dan akan menampilkan kekurangan saldo anda.
    • Jika anda ingin melakukan pembayaran lainya, anda dapat memilih opsi "KEMBALI KE MENU UTAMA" untuk dapat kembali pada halaman "home".
    • Jika anda ingin melakukan pembayaran menggunakan user berbeda, anda dapat memilih opsi "KELUAR" untuk dapat kembali pada halaman "index".
  • jika anda memlih opsi "92" maka anda akan membayar "IKOMA". berikut tampilan program ketika memilih opsi "92" :
halaman ini kami beri nama "group f"



    Workflow halaman "group f"


     
      • Halaman ini akan menampilkan data dari mahasiswa tersebut.
      • Terdapat opsi "TIDAK" jika anda ingin kembali ke halaman sebelumnya.
      • Jika sudah yakin, anda dapat memilih opsi "YA" untuk melanjutkan ke halaman terakhir dari program ini.
    halaman ini kami beri nama "last ikoma"



     Workflow halaman "last ikoma"


      • Halaman ini menampilkan status transaksi anda dan sisa saldo anda.
      • jika saldo anda mencukupi maka akan muncul tampilan seperti di atas.
      • jika saldo anda tidak mencukupi maka akan muncul tulisan "SALDO ANDA TIDAK MENCUKUPI!" dan akan menampilkan kekurangan saldo anda.
      • Jika anda ingin melakukan pembayaran lainya, anda dapat memilih opsi "KEMBALI KE MENU UTAMA" untuk dapat kembali pada halaman "home".
      • Jika anda ingin melakukan pembayaran menggunakan user berbeda, anda dapat memilih opsi "KELUAR" untuk dapat kembali pada halaman "index".