PBSO
PBSO
Calon Sisw a
Bagian Administrasi
Kepala Sekolah
LAPORAN
Diajukan untuk memenuhi mataMenerima
kuliah Perancangan Sistem Berbasis Objek
Informsi Data
pada Program Diploma Tiga (D.III)
DOSEN : Yumi , M.Kom
Mengolah Data
Calon Siswa
Disusun oleh;
Melakukan pembayaran
biaya pendaftaran
Konfirmasi Biaya
Pendaftaran
Jurusan Manajemen
Informatika
Terima
Pendaftaran
Akademi Manajemen Informatika
dan Komputer Bina Sarana Informatika
Bekasi
2015
Buat Kwitansi
Terima Kwitansi
Proses Seleksi
DESIGN
Hasil SeleksiUML
Siswa Baru
Fork
Pemberitahuan
A.Surat
Actifity
Diagram
Surat Pemberitahuan
Hasil Seleksi
hasil seleksi
TIDAK
LULUS
YA
Verifikasi Data Siswa
Mengolah Data
Siswa Baru
B. Use Case
C. Sequence Diagram
Calon siswa
pembayaran
Admin
Kepala sekolah
5.Memberikan kwitansi
Calon siswa mengisi formulir pendaftaran lalu diberikan kepada admin mengolah data calon
siswa dan mengkonfirmasi biaya pendaftaran yang harus dibayar oleh calon siswa. Kemudian
calon siswa melakukan pembayaran biaya pendaftaran dan Calon siswa diberi kwitansi
pembayaran oleh admin. Setelah proses pembayaran selesai maka calon siswa mengikuti tes
seleksi masuk sekolah. Lalu admin mencetak hasil seleksi dan diberikan kepada kepala
sekolah sebagai laporan hasil seleksi. Setelah hasil seleksi dikonfirmasi oleh kepala sekolah
maka admin memberikan data kelas kepada calon siswa yang telah lulus seleksi dan admin
memberikan data siswa baru kepada kepala sekolah.
D. Class
Penjelasan Class
Pada Class Diagram Sistem Informasi Pendaftaran Sekolah ada 3 class yaitu Calon Siswa,
Administrasi, dan Kepala Sekolah. Pada Beberapa Class terdapat beberapa atribut dan
metode yang saling melengkapi. Asosiasi yang berada di Class Diagram Sistem Pendafataran
Sekolah yaitu Class Admin ( 1 ) berAsosiasi dengan Class Calon Siswa(*) , Class Calon
Siswa(*) BerAsosiasi dengan Class Kepala Sekolah(1).
Metode Pada masing-masing Class pun berbeda , Pada Class Administrasi dapat melakukan
metode Tambah Data, Hapus Data, Ubah Data, Simpan Data, dan Mencari data siswa.Pada
Class Calon Siswa dapat melakukan metode Mengisi Formulir, memberikan Data Pribadi
Calon Seswa, Melakukan Tes, dan Melakukan Pembayaran.
Pada Class Kepala sekolah hanya dapat melakukan 1 metode yaitu Melihat data Calon Siswa.
DESIGN
STRUKTURAL
Kwitansi
Pembayaran
A. Diagram Konteks
SuratPemberitahuan Lulus
Calon Siswa
B. Diagram Nol
Kepala Sekolah
1.0
Data siswa
sementara
Formulir data diri calon siswa Input data calonsiswa
2.0
A1
Arsipcalonsiswasementara
Formulir biaya
Konfr.biayapendaftaran
Formulir biaya pendaftaran
pendaftaran
3.0
Kwitansi pendaftaran
Formulir biaya pendaftaran
Buktibiayapendaftaran
Calonsiswa
4.0
Kwitansi pendaftaran
Seleksisiswabaru
5.0
Data siswa
yang lulus
A3
6.0
No_daftar
User_id
Kepala Sekolah
Calon Siswa
MEMILIKI
TTL
No_HpCS
MENGELOLA
nama
alamat
1
Administrasi
No_daftar
password
No_HpAdm
No_HpKS
MENDAFTAR
PROSES
Dalam Entity Relation Diagram (ERD) pada sistem Informasi Pendaftaran Sekolah terdapat
beberapa Entity yaitu Administrasi ,Calon Siswa , dan Administrasi. Pada Entity Administrasi
mempunyai beberapa Atribut Yaitu User_id sebagai Primary Key, No_daftar Sebagai Foreign
Key dari Entity Calon Siswa, nama, alamat ,password dan No_HpAdm. Pada Entity Calon
Siswa mempunyai beberapa Atribut yaitu No_Daftar sebagai Primary Key, nama , alamat,
TTL dan No_Hp CS. Sedangkan Pada Entity Kepala Sekolah terdapat beberapa Atribut yaitu
Nip Sebagai Primary Key , User ID sebagai Foreign key dari entity Administrasi,
alamat,nama dan No_HpKS.
Entity entity diatas saling berelasi satu sama lain calon siswa dan kepala sekola memiliki
relationship Many To One , Karena Banyak Calon Siswa hanya dapat Memiliki 1 Kepala
Sekolah. Calon Siswa dan Administrasi memiliki Relationship Many To One, Karena Banyak
Calon Siswa Hanya dapat mendaftar pada satu Adimin. Kepala Sekolah mempunyai
Relationship One To One Karena Adminstrasi hanya dapat mengelola 1 Kepala Sekolah.
Kesimpulan
Jadi Kesimpulan dari perbedaan 4 Diagram tersebut adalah pada Proses dan Urutan
Sistemnya sertapenyajian Diagramnya.