Sistem Pendaftaran dan Pengumuman Hasil (1)

Tugas Rekayasa Perangkat Lunak

“Sistem Pendaftaran dan Pengumuman Hasil seleksi Penerimaan
Mahasiswa Baru secara Online”

Dian Setiawan ( L200110020 )
Fajar Juli Setyawan ( L200110021 )

TEKNIK INFORMATIKA
FAKULTAS KOMUNIKASI DAN INFORMATIKA
UNIVERSITAS MUHAMMADIYAH SURAKARTA
2014

Sistem Pendaftaran dan Pengumuman Hasil seleksi Penerimaan Mahasiswa Baru secara
Online

A. Sistem ini dirancang untuk menggantikan proses penerimaan mahasiswa baru di sebuah universitas yang
masih menggunakan metode pendafaran secara offline yaitu peserta yang akan mendaftar harus mendatangi
universitas tersebut untuk melakukan pendaftaran, kemudian harus datang kembali untuk melakukan tahap
seleksi dan yang terakhir harus datang lagi untuk melihat pengumuman hasil seleksi. Sistem terdahulu
dianggap kurang praktis dan efektif, terlebih untuk calon mahasiswa yang jarak domisilinya dengan

universitas sangat jauh. Maka sistem ini diharapkan dapat melayani:
1. Pendaftaran mahasiswa secara online
2. Calon mahasiswa dapat menentukan sendiri tanggal tes dan mencetak kartu ujian secara mandiri.
3. Calon mahasiswa dapat mengetahui hasil seleksi secara online.
4. Sistem ini akan mempermudah admin dalam pengolahan data mahasiswa baru.
B. Alur Sistem:
1. Pendafar melakukan pembayaran pendaftaran melalui bank yang telah ditunjuk oleh universitas untuk
bekerjasama.
2. Setelah melakukan pendaftaran calon mahasiswa akan mendapat username dan password.
3. Pendaftar mengisi form pendaftaran online di web universitas serta mengupload persyaratan pendaftaran.
4. Sistem akan memvalidasi data yang dimasukkan pendaftar dan apabila memenuhi syarat, pendaftar dapat
menentukan hari dan jam ujian seleksi di universitas (tes akademik) kemudian dapat mencetak kartu ujian.
5. Calon mahasiswa mengikuti tes seleksi di universitas
6. Panitia PMB akan membemberi informasi hasil seleksi kepada admin.
7. Admin akan menginformasikan hasil seleksi di web universitas.
8. Apabila rata-rata nilai ijazah SMA minimal 8,0 maka pendaftar dapat memilih jalur khusus, dan
mahasiswa secara otomatis diterima.
9. Calon mahasiswa dapat melihat hasil seleksi di web universitas.
10. Jika pendaftar lolos, melakukan proses registrasi ke universitas dan sistem berhenti.
11. Jika pendaftar tidak lolos data akan dihapus 24jam setelah pengumuman dilihat.

I.

Identifikasi Fungsi :
- Database sistem
- Input dan output dengan printer
- Keamanan sistem
-

II.

Teknologi web-server

Objek bisnis :
1. Pendaftar
Id_pendaftar
Data diri
Nilai ijasah
Berkas pendaftaran lain
2. Admin
Id_Admin


III.

Usecase :
-

Masuk ke web universitas (id_pendaftar, password)

IV.

V.

Mengisi form pendaftaran(data_diri, Nilai_ijasah, berkas_lain)
Mencetak atau Mendownload kartu ujian (id_pendaftar, data_diri)
Menambahkan Pengumuman hasil seleksi (admin, id_pendaftar)
Menghapus data pendaftar”Tidak Lolos Seleksi”(id_pendaftar, data_diri)
Menambahkan daftar mahasiswa baru yang lolos (id_pendaftar)

Aturan Bisnis :
- Nilai ijazah pendaftar rata-rata lebih dari 8,0 bebas tes.

Tabel Keputusan

VI.

-Squence Diagram Masuk web Universitas

Pendaftar
1.

Layar login

Cek User

Data user

id_pendaftar, password()

2. id_pendaftar, password()
3. id_pendaftar, password ()
4. Verivikasi data()


5. Membuka Menu Utama Web()

Menu Utama Web

-Sequence Diagram Mengisi Form Pendaftaran
Pendaftar

Form
Pendaftaran

Sistem
Pendaftaran

Database
Pendaftaran

1.Mengisi Form ()
2.Data Pendaftar ()
3.Input Data Pendaftar


-Sequence Diagram Mencetak Kartu Ujian
Sistem
Pendaftaran

Pendaftar

Database
Pendaftaran

1.Memilih Menu Cetak Kartu Ujian ()

2.Memproses Cetak Kartu ()

3.Kartu Ujian()

4.Download / Cetak kartu Ujian ()

-Sequence Diagram Menambahakan Pengumuman Hasil seleksi


Pendaftar

Panitia
PMB

Sistem

Admin

1.Mengikuti Seleksi ()
2. Hasil Seleksi ()
3.Input Hasil Seleksi (Id_Admin)

4.Melihat Pengumuman Hasil Seleksi ()

-Sequence Diagram Menghapus Data Pendaftarn yg tidak lolos seleksi
Panitia PMB

Admin


1.Data Hasil Seleksi ”Tidak Lolos” ()
2.Menghapus Data ()
3. Display Data

Sistem

-Sequence Menambahkan Daftar Mahasiswa Baru (Lolos seleksi)

Panitia PMB

Admin

Sistem

Database
Mahasiswa

1.Data Hasil Seleksi ” Lolos” ()
2.submit data ()
3.Insert dan Save Data()


4.Menampilkan Data ()

VII.

Activity Diagram
Pendaftar

Membayar

Calon Mahasiswa

Admin dan Pantia PMB

Mengisi Formulir
Pendaftaran dan
menyetor berkas

Verivikasi Data


Universitas

Kartu Ujian

Pengumuman Jalur
Khusus (Bebas Tes)

Pengumuman Hasil (Tes
akademik)

Mengeluarkan
Pengumuman

Daftar
Mahasiswa Baru

Database

VIII. Class Diagram
Pendaftar


Id pendaftar
Nama
Dll
Login()
InsertData()
Logout()

*

1
CalonMahasiswa

Bank
1

*

*...1

Id bank
Nama
Alamat

Id pendaftar
Username
Password
UbahData()
CetakKartu()

1

*

1

1
1..*

PanitiaPMB

Admin

Id admin
Password
Validasi()
UpdateData()

Id PBM
Password

UbahData_Seleksi()

1

1...*

1

1

Seleksi

1

*...1

Data
Time
Id Seleksi

Lolos_Seleksi

Gagal_Seleksi

NilaiSeleksi

NilaiSeleksi

CetakData()

1