MAHASISWA BARU
Disusun Oleh :
2022
KATA PENGANTAR
Puji syukur kami haturkan kehadirat Allah Swt. Yang telah melimpahkan rahmat dan
hidayah-Nya sehingga kami bisa menyelesaikan makalah tentang “Program Pendaftaran
Mahasiswa Baru (PMB)”.
Tidak lupa juga kami mengucapkan terimakasih kepada semua pihak yang telah turut
memberikan kontribusi dalam penyusunan makalah kali ini . Tentunya, Tidak akan bisa
maksimal jika tidak mendaptkan dukungan dari berbagai pihak.
Sebagai penyusun, kami menyadari bahwa masih terdapat kekurangan baik penyusunan
maupun tata bahasa penyampaian dalam Makalah ini. Oleh karna itu, kami dengan rendah
hati menerima saran dan kritik dari pembaca agar kami dapat memperbaiki diri dikedepanya..
Kami berharap semoga makalah yang kami susun ini memberikan manfaat dan juga inspirasi
untuk pembaca.
Penulis
1
DAFTAR ISI
KATA PENGANTAR…………………………………………………..……………………..1
DAFTAR ISI…………………………………………………………………..……………….2
BAB I PENDAHULUAN……………………………………………………..…...…………..3
3.3 Aplikasi…………………...………………………………………………………....8
BAB IV PENUTUP.……...……….………………...………….…………...……………….18
DAFTAR PUSAKA………………………………...………….……………...…....…….....19
2
BAB I
PENDAHULUAN
Pendaftaran mahasiswa baru merupakan salah satu kegiatan dalam perguruan tinggi.
Hal ini memungkinkan adanya ratusan bahkan ribuan calon mahasiswa baru mendaftar
masuk perguruan tinggi setiap tahunnya tidak terkecuali di Universitas Bina Sarana
Informatika. Sistem penerimaan mahasiswa baru di UBSI melalui ujian saringan. Penentuan
kelulusan yang selama ini dilakukan di UBSI mengacu pada kriteria hasil ujian tes. Selain itu
juga penentuan kelulusan banyak yang dilakukan dengan mengabaikan kriteria yang telah
ditetapkan, akan tetapi berdasar atas kebijakan masing-masing jurusan.
3
BAB II
LANDASAN TEORI
Peserta didik menurut UUD No 20 Tahun 2003 “merupakan anggota masyarakat yang
berusaha untuk mengembangkan kemampuan dirinya melalui proses kegiatan pembelajaran
yang tersedia pada jalur, jenjang, dan jenis Pendidikan tertentu”.
4
2.3 Definisi Sistem Informasi
Secara umum Sistem Informasi adalah suatu sistem yang mengkombinasikan antara
aktivitas manusia dan penggunaan teknologi untuk mendukung manajemen dan kegiatan
operasional. Dimana, hal tersebut merujuk pada sebuah hubungan yang tercipta berdasarkan
interaksi manusia, data, informasi, teknologi, dan algoritma.
Menurut Kadir (2012:12) “diagram alur (flowchart) adalah suatu standar untuk
mengembangkan suatu peroses. Setiap langkah dalam algoritma dinyatakan dengan sebuah
simbol dan aliran setiap langkah (dari suatu langkah ke langkah yang lain) dinyatakan dengan
garis yang dilengkapi panah.”
Visual Studio Code adalah editor source code yang dikembangkan oleh Microsoft untuk
Windows, Linux dan MacOS. Ini termasuk dukungan untuk debugging, GIT Controlyang
disematkan, penyorotan sintaks, penyelesaian kode cerdas, cuplikan, dan kode refactoring.
Hal ini juga dapat disesuaikan, sehingga pengguna dapat mengubah tema editor, shortcut
keyboard, dan preferensi.Visual Studio Code gratis dan open-source, meskipun unduhan
resmi berada di bawah lisensi proprietary.
Kode Visual Studio didasarkan pada Elektron, kerangka kerja yang digunakan untuk
menyebarkan aplikasi Node.js untuk desktop yang berjalan pada Blinklayout. Meskipun
menggunakan kerangka Elektron, Visual Studio Code tidak menggunakan Atom dan
menggunakan komponen editor yang sama (diberi kode nama "Monaco") yang digunakan
dalam Visual Studio Team Services yang sebelumnya disebut Visual Studio Online
(Lardinois, 2015) .
5
BAB III
PEMABAHASAN
Prosedur sistem berjalan yang kami gunakan dalam program pendaftaran mahasiswa
baru kali ini terbagi dalam beberapa tahapan/prosedur. Adapun tahapan/prosedur tersebut
akan diuraikan sebagai berikut:
1. Kolom Pendaftaran
Calon mahasiswa mengisi kolam pendaftran yang berisi Email dan Nama serta
membuat password untuk login.
2. Biodata
Calon mahasiswa melakukan login ulang melalui email yang telah dimasukan dan
mengisi biodata.
3. Ujian Saringan
Calon mahasiswa akan diuji kemampuan akademik untuk menentukan kelayakan
nya sebagai mahasiswa baru.
4. Gelombang Pendaftaran
Program akan membaca bulan pendaftaran dan menentukan gelombang pendaftran,
setelah program selesai menentukan gelombang pendaftaran, calon mahasiswa
melakukan pembayaran pendaftaran sesuai dengan biaya yang tertera di masing-
masing gelombang yang telah ditentukan.
5. Pemilihan Fakultas & Kode Jurusan
Calon mahasiswa memilih fakultas dan jurusan yang diiginkan dan melakukan
pembayaran biaya kuliah serta pra-kuliah.
6. Daftar Ulang
Calon mahasiswa mengisi kembali biodata diri dan memasukan biodata orang tua /
wali.
6
Penerimaan
mahasiswa baru
Hijau : Yes
Login
Pengisian biodata
Hasil ujian
saringan
Pembayaran fomulir
Pemilihan
fakuktas dan
prodi
Pembayaran kuliah
Daftar ulang
7
(End)
3.3 Aplikasi
1. Kolom Registrasi
Program:
Kami mengunakan perintah ‘‘input” untuk memasukan Email, Password dan Nama. Jenis
data yang di gunakan adalah tipe “string”. Kami juga menggunakan perintah “clearscreen”
untuk menutup tab program yang sudah di running.
8
Hasil Output:
2. Tampilan Login
Program:
Kami juga menggunakan “input” untuk memasukan Kembali Email dan Password, Serta
menggunakan perintah “if” untuk percabangan dan “and”, “==” untuk memvalidasi antara
username yang di daftarkan dengan yang di gunakan untuk login.
Hasil Output:
Kami juga memberikan opsi untuk mencobalagi jika ada kesalahan saat login maksimal
sebanyak 3 kali dengan menggunakan fungsi while
9
3. Pengisian Biodata
Program:
Kami mengunakan perintah’‘input” untuk memasukan Biodata calon mahasiswa baru dengan
jenis data “string”
Hasil Output:
10
4. Ujian Saringan
Program:
Kami membuat soal ujian saringan agar bisa menilai calon mahasiswa baru cocok menjadi
mahasiswa baru atau tidak. Dengan menggunakan fungsi “list” untuk menyimpan total nilai
dan agar bisa di panggil Kembali saat perhitungan dengan menggunakan fungsi “sum”
11
Hasil Output:
5. Detect Time
Program:
12
“import datetime” kami gunakan untuk menentukan tanggal pendaftaran dan gelombang
secara real time
Perintah “if”, “elif”, dan “else” kami gunakan untuk percabangan dan menentukan harga
pembayaran pra kuliah sesuai tanggal yang telah ditentukan.
Hasil Output:
Program:
13
Perintah ‘int” digunakan untuk membuat tipe data menjadi “intejer” agar dapat menghitung
data biaya, dan percabangan “if” dan “else” digunakan untuk uang kembalian atau uang
kurang
Hasil Output:
14
7. Pemilihan Fakultas dan Prodi
Program:
Perintah “str” digunakan untuk menentukan tipe data menjadi “string” dan perintah “upper”
untuk merubah huruf agar berubah kapital.
Perintah “int” digunakan untuk membuat data menjadi tipe “string” agar data dapat di olah
dan “if”, “elif”, “else” untuk percabangan biaya program studi.
15
Program untuk proses pembayaran perkuliahan.
Hasil Output:
16
Kami juga memberikan opsi untuk mengulang saat memilih prodi dan jurusan dengan
menggunakan fungsi while agar calon mahasiswa dapat memeriksa dan meyakinkan diri saat
memilih program studi.
8. Daftar Ulang
Program:
Program terakhir digunakan untuk pendaftaran ulang dan perintah “str” untuk membuat data
menjadi bertipe “string”
Hasil Output:
17
BAB IV
PENUTUP
Berdasarkan hasil praktek penelitian yang kami lakukan ini, Dapat diambil kesimpulan
yaitu, poin terpenting dalam membuat program adalah memiliki imajinasi yang luas serta
inspiratif, memiliki kesabaran dan ketelitian tingkat tinggi agar mendapatkan hasil yang
diinginkan.
Beberapa kesulitan kami temukan selama menjalankan prekatek ini seperti kesalahan
mengetik huruf, kesulitan mencari data yang diinginkan, dan program error. Maka dari itu,
hal-hal yang kami lakukan agar dapat membuat program dengan baik adalah menjaga kondisi
tubuh tetap prima serta memiliki pikiran yang fresh dan clean saat membuat program.
Serta melakukan reset dan me review aplikasi-aplikasi serupa untuk mendapatkan ide
yang lebih fresh dan terbaru saat membuat program dan fitur-fitur di dalam aplikasi
kedepannya.
18
DAFTAR PUSTAKA
https://id.wikipedia.org/wiki/Bina_Sarana_Informatika - :~:text=Bina%20Sarana
%20Informatika%20atau%20yang,(LPK%20BSI)%20di%20Depok
https://repository.bsi.ac.id/index.php/unduh/item/2473/File_13-Bab-II-Landasan-Teori.pdf
https://eprints.umm.ac.id/48062/3/BAB II.pdf
19