Selasa, 04 Oktober 2016
USE CASE DIAGRAM DAN CLASS DIAGRAM PENDAFTARAN PESERTA DIDIK BARU SEKOLAH PG DAN TK
Nama
: Eka Fajar Kurniawati
NPM
: 1B115017
Mata
Kuliah : Pemograman Berorientasi Objek
USE CASE DIAGRAM PENDAFTARAN PESERTA DIDIK BARU
SEKOLAH
PG DAN TK
Use
case diagram adalah suatu model yang dangat fungsional dalam sebuah sistem yang
menggunakan actor dan use case. Sedangkan pengertian dari use case sendiri
adalah layanan atau fungsi-fungsi yang tersedia pada sistem untuk penggunannya.
Persyaratan Pendaftaran :
·
Persyaratan Usia
PG : 3 thn – 4 thn
TK A : 4 thn – 5 thn
TK B : 5 thn – 6 thn
Cara Pendaftaran
1. Pembelian Formulir
2. Membeli formulir pendaftaran sebesar
Rp.400.000, Formulir diserahkan ke Panitia
Penerimaan Peserta Didik Baru (PPDB) beserta persyaratan dokumen lainnya.
3. Pelunasan Biaya Pendaftaran,
meliputi :
·
Biaya SPP
·
Biaya Seragam
·
Biaya Buku
1. Use Case Diagram Penerimaan Peserta
Didik Baru
1.1 Skenario Use Case Pembelian Formulir
Use Case
|
Pembelian
Formulir
|
|
Actor
|
Orang Tua
Calon Siswa
|
|
Pre-Condition
|
Belum
Melakukan Pendaftaran
|
|
Post
Condition
|
Actor
melakukan pendaftaran
|
|
Description
|
Actor
ingin melakukan pendaftaran dan diharuskan membeli formulir terlebih dahulu
|
|
Actor
|
System
|
|
1. Actor melakukan pembelian formulir
|
2. Memberikan pilihan formulir
|
|
3. Actor memilih formulir
|
4. Panitia PPDB Mencetak Kwitansi
|
|
6.
Actor menerima kwitansi dan formulir
|
5. Kwitansi beserta Formulir
diberikan ke Pembeli
|
|
1.2 Skenario Use case Pendaftaran
Use Case
|
Pendaftaran
|
|
Actor
|
Orang Tua
Calon Siswa
|
|
Pre-Condition
|
Sudah
melakukan pembelian formulir dan melengkapi persyaratan
|
|
Post
Condition
|
Actor
berhasil terdaftar
|
|
Description
|
Actor
melakukan pendaftaran peserta didik baru
|
|
Actor
|
System
|
|
1. Mingisi formulir serta melengkapi
persyaratan
|
||
2. Menyerahkan Formulir dan
Persyaratan lainnya
|
3. Menerima formulir dan persyaratan
lainnya
|
|
4. Cek formulir dan kelengkapan
persyaratan
|
||
5. Jika tidak lengkap maka kembali ke
no 1
|
||
7. Konfirmasi Penerimaan
|
6. Rekap Data Peserta Didik Baru
|
|
1.3 Skenario Use Case Administrasi
Use Case
|
Administrasi
|
|
Actor
|
Orang Tua
Calon Siswa
|
|
Pre-Condition
|
Telah
terdaftar sebagai peserta didik baru
|
|
Post
Condition
|
Actor
melunasi biaya administrasi
|
|
Description
|
Actor
melakukan pelunasan biaya administrasi
|
|
Actor
|
System
|
|
1. Membayar sesuai dengan rincian
biaya yang ada pada formulir
|
2. Menerima pembayaran
|
|
3. Cek kesesuaian jumlah nominal
|
||
4. Jika tidak sesuai maka kembali ke
no 1
|
||
5. Jika sesuai maka input data pada
buku besar
|
||
7. Menerima kwitansi
|
6. Cetak kwitansi Administrasi
|
|
2. Activity Diagram
2.1 Activity
Diagram Pembelian Formulir
2.2 Activity
Diagram Pendaftaran
2.3 Activity
Diagram Administrasi
B. Sistem yang Diusulkan
1.
Use Case Diagram Penerimaan Peserta Didik Baru
1.1 Skenario Use Case Log In
Use Case
|
Log In
|
|
Actor
|
Panitia
PPDB
|
|
Pre-Condition
|
Membuka
Aplikasi dan Belum Log In
|
|
Post
Condition
|
Actor
berhasil log In dan dapat menggunakan sistem
|
|
Description
|
Actor
melakukan log in untuk mengakses sistem
|
|
Actor
|
System
|
|
1. Membuka aplikasi
|
2. Menampilkan form log in
|
|
3. Input username dan password
|
4. authentification
|
|
5. jika gagal maka pesan error
ditampilkan
|
||
6. jika berhasil menu utama
ditampilkan
|
||
1.2 Skenario Use Case Pembelian Formulir
Use Case
|
Penjualan
Formulir
|
|
Actor
|
Panitia
PPDB
|
|
Pre-Condition
|
Log In
|
|
Post
Condition
|
input data
pendaftaran
|
|
Description
|
Actor
melakukan input data pendaftaran
|
|
Actor
|
System
|
|
1. Membuka form Penjualan Formulir
|
2. Menampilkan form penjualan
formulir
|
|
3. Input data penjualan formulir lalu
simpan dan cetak kwitansi
|
4. Menyimpan ke database
|
|
6.
Kwitansi
|
5. Cetak Kwitansi
|
|
1.3 Skenario Use case Pendaftaran
Use Case
|
Pendaftaran
|
|
Actor
|
Panitia
PPDB
|
|
Pre-Condition
|
Log In
|
|
Post
Condition
|
Menyimpan
data pendaftaran
|
|
Description
|
Actor
melakukan input data pendaftaran
|
|
Actor
|
System
|
|
1. Membuka form Pendaftaran
|
2. Menampilkan form pendaftaran
|
|
3. Input data pendaftaran sesuai
formulir lalu simpan data
|
4. Menyimpan ke database
|
|
1.4 Skenario Use Case Administrasi
Use Case
|
Administrasi
|
|
Actor
|
Panitia
PPDB
|
|
Pre-Condition
|
Log In dan
data terdaftar
|
|
Post
Condition
|
Actor
menyimpan data pembayaran administrasi
|
|
Description
|
Actor
melakukan input data pembayaran administrasi
|
|
Actor
|
System
|
|
1. Membuka form administrasi
|
2. Menampilkan form administrasi
|
|
3. Cari data pendaftar
|
||
4. Input data pembayaran administrasi
lalu simpan dan cetak kwitansi
|
5. Menyimpan ke database
|
|
7. Kwitansi
|
6. Cetak kwitansi
|
|
2 Activity Diagram
2.1 Activity Diagram Log In
2.2 Activity Diagram Pembelian Formulir
2.3 Activity
Diagram Pendaftaran
2.4 Activity
Diagram Administrasi
CLASS DIAGRAM
PENDAFTARAN
PESERTA DIDIK BARU
SEKOLAH
PG DAN TK
Class diagram digunakan untuk menampilkan kelas-kelas
dan paket-paket di dalam system. Class diagram memberikan gambaran system
secara statis dan relasi antar mereka. Biasanya, dibua beberapa class diagram
untuk system tunggal. Beberapa diagram akan menampilkan subset dari kelas-kelas
dan relasinya. Dapat dibuat beberapa diagram sesuai dengan yang diinginkan
untuk mendapatkan gambaran lengkap terhadap system yang dibangun.
Class diagram adalah alat perancangan terbaik untuk
tim pengembang. Diagram tersebut membantu pengembang mendapatkan struktur
system sebelum kode ditulis, dan membantu untuk memastikan bahwa system adalah
desain terbaik.
Langganan:
Postingan (Atom)