LAPORAN PROSES PERANCANGAN BERBASIS OBJECT SISTEM INFORMASI PENERIMAAN MAHASISWA BARU ONLINE
Disusun oleh : 1. M. Bagus Kurniswan - 13121008 2. Aris Santoso - 13121011
PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS MERCU BUANA YOGYAKARTA 2016
DAFTAR ISI
HALAMAN JUDUL ....................................................................................................................1 DAFTAR ISI ...............................................................................................................................2 DAFTAR TABEL .........................................................................................................................3 Soal 1 .......................................................................................................................................4 1.1.
Software Requirement Specification (SRS) ...............................................................4
Soal 2 .......................................................................................................................................5 2.1.
Skenario ...................................................................................................................5
DAFTAR TABEL
Tabel 1. Software Requirement Specification (SRS) .................................................................4 Tabel 2. Registrasi/ Pendaftaran ..............................................................................................5 Tabel 3. Login Calon Mahasiswa ..............................................................................................6 Tabel 4. Melihat, Memilih, Edit Pilihan Program Studi .............................................................6 Tabel 5. Mengisi, Melihat, Edit Biodata Calon Mahasiswa .......................................................6 Tabel 6. Menginput, Melihat, dan edit data Nilai UN ...............................................................7 Tabel 7. Mengupload, Melihat dan Edit Data Dokumen Persayaratan ....................................7 Tabel 8. Login Admin ................................................................................................................7 Tabel 9. Melihat, Menginput, Mengedit dan Menghapus Data Prodi ......................................8 Tabel 10. Melihat, mengedit dan menghapus pilihan prodi calon mahasiswa .........................8 Tabel 11. Melihat, mengedit dan menghapus data calon mahasiswa ......................................8 Tabel 12. Melihat, menginput, mengedit dan menghapus data agama ...................................9 Tabel 13. Melihat, menginput, mengedit dan menghapus data mata pelajaran .....................9 Tabel 14. Melihat, mengedit dan menghapus data nilai ..........................................................9 Tabel 15. Menginput data nilai ujian masuk ..........................................................................10 Tabel 16. Memverifikasi dokumen persyaratan pendaftaran yang masuk.............................10 Tabel 17. Melihat, menambah, mengedit dan menghapus user pengguna sistem ................11
Soal 1 1.1. Software Requirement Specification (SRS)
Tabel 1. Software Requirement Specification (SRS) No 1.
2.
-
Requirement Register/ pendaftaran
Actor Calon mahasiswa
-
-
Login View, Input, dan edit pilihan program studi
-
-
Input, view, edit data pribadi
-
-
Input, view, edit nilai UN
-
-
Upload, view, edit dokumen persyaratan
-
-
Login Input, view, edit, hapus data prodi
-
View, edit, hapus data pilihan prodi
-
-
Input, view, edit, hapus data agama
-
-
View, edit, hapus data calon mahasiswa baru
-
-
View, edit, hapus data file upload
-
-
Input, view, edit, hapus data jenis dokument
-
Admin
-
Use Case Registrasi/ Pendaftaran Login ke sistem Melihat, memilih, dan edit pilihan program studi Mengisi, melihat, dan edit data pribadi Mengisi, melihat, dan edit data nilai UN Mengupload, melihat, dan edit file document persyaratan Login ke sistem Menambah, melihat, mengedit, dan menghapus data prodi melihat, mengedit, dan menghapus data pilihan prodi Menginput, melihat, mengedit, dan menghapus data agama Melihat, mengedit, dan menghapus data calon mahasiwa baru Melihat, mengedit, dan menghapus data upload Menginput, melihat, mengedit, dan menghapus data jenis dokumen
-
Input, view, edit, hapus data mata pelajaran
-
-
Input, view, edit, hapus data nilai
-
-
View, verifikasi dokumen upload
-
-
Input, view, edit, hapus data user
-
Menginput, melihat, mengedit, dan menghapus data mata pelajaran Melihat, mengedit, dan menghapus data nilai Melihat, Mengedit dan memverifikasi data document yang diupload camaba Menginput, melihat, mengedit, dan menghapus data user
Soal 2 2.1. Skenario 1. Use case : Registrasi/ Pendaftaran Actor : Calon mahasiswa Tujuan : Calon mahasiswa melakukan pendaftaran online dan mengkonfirmasi pendaftaran Tabel 2. Registrasi/ Pendaftaran Actor 1. Membuka website PMB 2. Memilih menu register/ daftar 3. Memasukkan nama, username, password, dan email 4. Klik Daftar
System
5. System menyimpan data pendaftar 6. System memberi link otomatis ke email pendaftar 7. Membuka email dan mengkonfirmasi pendaftaran 2. Use case : Login Actor : Calon mahasiswa Tujuan : Calon mahasiswa melakukan login ke sistem PMB
Tabel 3. Login Calon Mahasiswa Actor 1. Membuka website PMB 2. Login ke system menggunakan username dan password yang telah di konfirmasi
System
3. Sistem memvalidasi username dan password 4. Menampilkan halaman dashboard calon mahasiswa 5. Calon mahasiswa mengakses system sesuai hak aksesnya 3. Use case : Melihat, memilih dan edit program studi Actor : Calon mahasiswa Tujuan : Calon mahasiswa memilih program studi Tabel 4. Melihat, Memilih, Edit Pilihan Program Studi Actor 1. Memilih menu pilih program studi
System 2. Menampilkan pilihan program studi yang disediakan
3. Memilih / mengedit prodi, simpan 3. Menampilkan pilihan prodi yang dipilih 4. Use case : Mengisi, melihat, dan edit data pribadi/ biodata Actor : Calon mahasiswa Tujuan : Calon mahasiswa mengisi data pribadi/ biodata masing-masing Tabel 5. Mengisi, Melihat, Edit Biodata Calon Mahasiswa Actor 1. Memilih menu biodata
System 2. Menampilkan form isian biodata calon mahasiswa
3. Mengisi / mengedit biodata, simpan 4. Menampilkan data biodata calon mahasiswa
5. Use case : Menginput, Melihat, dan edit nilai Ujian Nasional (UN) Actor : Calon mahasiswa Tujuan : Calon mahasiswa memasukkan nilai UN masing-masing Tabel 6. Menginput, Melihat, dan edit data Nilai UN Actor 1. Memilih menu nilai UN
System 2. Menampilkan form daftar isian nilai UN
3. Memasukkan data nilai UN calon mahasiswa, simpan 4. Menampilkan data nilai UN 6. Use case : Mengupload, melihat dan edit data persyaratan pendaftaran Actor : Calon mahasiswa Tujuan : Calon mahasiswa mengupload persyaratan pendaftaran yang dibutuhkan Tabel 7. Mengupload, Melihat dan Edit Data Dokumen Persayaratan Actor 1. Memilih menu upload
System 2. Menampilkan form upload persyaratan pendaftaran
3. Mengupload dokumen persyaratan, simpan 4. Menampilkan data dokumen yang telah di upload 7. Use case : Login Admin Actor : Admin Tujuan: Admin login ke system menggunakan username dan password Tabel 8. Login Admin Actor 1. Membuka website PMB 2. Login ke system menggunakan username dan password admin
System
3. Sistem memvalidasi username dan password
4. Menampilkan halaman dashboard admin 5. Admin mengakses system 8. Use case : Melihat, Input, edit dan hapus Data prodi Actor : Admin Tujuan: Admin Melihat, menginput, mengedit dan menghapus data prodi Tabel 9. Melihat, Menginput, Mengedit dan Menghapus Data Prodi Actor 1. Memilih menu prodi
System 2. Menampilkan data prodi
3. Memilih menu, tambah, edit atau hapus 4. Memproses data prodi 5. Simpan 9. Use case : Melihat, mengedit dan menghapus data pilihan prodi Actor : Admin Tujuan: Admin Melihat, mengedit dan menghapus pilihan prodi calon mahasiswa Tabel 10. Melihat, mengedit dan menghapus pilihan prodi calon mahasiswa Actor 1. Memilih menu pilihan prodi
System 2. Menampilkan data pilihan prodi camaba
3. Memilih menu, edit atau hapus 4. Memproses data pilihan prodi 5. Simpan 10. Use case : Melihat, Edit dan Hapus Data calon mahasiswa Actor : Admin Tujuan: Admin Melihat, mengedit dan menghapus data calon mahasiswa Tabel 11. Melihat, mengedit dan menghapus data calon mahasiswa Actor 1. Memilih menu calon mahasiswa
System 2. Menampilkan data calon mahasiswa
3. Memilih menu, edit atau hapus
4. Memproses data camaba 5. Simpan 11. Use case : Melihat, input, edit dan hapus data agama Actor : Admin Tujuan: Admin Melihat, menginput, mengedit dan menghapus data agama Tabel 12. Melihat, menginput, mengedit dan menghapus data agama Actor 1. Memilih menu agama
System 2. Menampilkan data agama
3. Memilih menu, tambah, edit atau hapus 4. Memproses data agama 5. Simpan 12. Use case : Melihat, input, edit dan hapus Data mata pelajaran Actor : Admin Tujuan: Admin Melihat, menginput, mengedit dan menghapus data mata pelajaran Tabel 13. Melihat, menginput, mengedit dan menghapus data mata pelajaran Actor 1. Memilih menu mata pelajaran
System 2. Menampilkan data mata pelajaran
3. Memilih menu, tambah, edit atau hapus 4. Memproses data agama 5. Simpan 13. Use case : Melihat, Edit, dan hapus Data nilai Actor : Admin Tujuan: Admin Melihat, mengedit dan menghapus data nilai Tabel 14. Melihat, mengedit dan menghapus data nilai Actor 1. Memilih menu Nilai
System 2. Menampilkan data nilai
3. Memilih menu, edit atau hapus
4. Memproses data nilai 5. Simpan 14. Use case : Menginput nilai ujian masuk Actor : Admin Tujuan : Admin menginput data nilai ujian masuk Tabel 15. Menginput data nilai ujian masuk Actor 1. Memilih menu nilai
System 2. Menampilkan data nilai
3. Memilih menu, tambah, edit atau hapus 4. Memproses data ujian masuk 5. Simpan 15. Use case : Memverifikasi dokumen persyaratan pendaftaran Actor : Admin Tujuan : Admin memverifikasi dokumen persyaratan pendaftaran yang masuk Tabel 16. Memverifikasi dokumen persyaratan pendaftaran yang masuk Actor 1. Memilih menu document upload
System 2. Menampilkan data dokumen upload
3. Memverifikasi data dokumen lengkap / tidak lengkap 4. Memproses data upload 5. Simpan 16. Use case : Melihat, Input, edit dan hapus user Actor : Admin Tujuan : Admin Melihat, menambah, mengedit dan menghapus user pengguna sistem
Tabel 17. Melihat, menambah, mengedit dan menghapus user pengguna sistem Actor 1. Memilih menu user
System 2. Menampilkan data user
3. Memilih menu, tambah, edit atau hapus 4. Memproses data user 5. Simpan
KESIMPULAN
Dalam aplikasi sistem informasi penerimaan mahasiswa baru terdiri dari beberapa proses dimana masing-masing proses memiliki seseorang atau pelaku yang bertindak sebagai actor dalam proses tersebut, actor pada sistem Penerimaan Mahasiswa Baru Online (PMB) ini adalah: calon mahasiswa dan Admin