Home Pembelajaran (Web Server) Step 1 : Perancangan Konsep Sistem Informasi PMB

Step 1 : Perancangan Konsep Sistem Informasi PMB

PMB Online
PMB Online

1.1 Pendahuluan
inti dari step pertama ini adalah kita akan menganalisa dan merancang konsep sistem penerimaan mahasiswa baru yang akan dibangun,karena hal ini merupakan kewajiban kita sebelum nantinya membuat sistem tersebut.
jika kita membuat sistem tanpa ada rancangan konsepnya itu bagaikan kita membuat bakso sapi tanpa mengetahui komponen resepnya / tanpa ada panduannya sama sekali.bisa kita bayangkan apa yang akan terjadi ? pastinya rasa dari bakso sapi tersebut akan terasa sangat tidak jelas , betul tidak ??? :D

Biasanya kalau ingin membangun sistem informasi PMB itu gimana sih alurnya ? menu-menu apa saja yang harus ada ? lalu proses-proses apa saja yang terjadi dalam sistem PMB ? untuk bisa menjawab pertanyaan ini , maka kita pun harus mengamati kegiatan pendaftaran mahasiswa baru yang ada di suatu kampus gitu.Rata-rata sih alur pendaftaran di semua kampus hampir sama ya ... yaitu :

  1. Mahasiswa/Calon Mahasiswa datang ke kampus,tentunya ke tempat sekretariat PMB untuk mengambil formulir pendaftaran
  2. Customer Service (CS) dari kampus memberikan formulir pendafaran (yang sudah disertai no pendaftaran) dan informasi tentang persyaratan yang harus dilengkapi
  3. Mahasiswa / Calon Mahasiswa kemudian mengisi formulir pendaftaran dan melengkapi syarat-syaratnya.
  4. Mahasiswa menyerahkan formulir pendaftaran yang sudah diisi dan menyerahkan persyaratan lengkap,sekaligus membayarkan uang pendaftaran kepada Customer Service.
  5. Customer Service mengecek formulir dan persyaratannya, jika sudah lengkap maka Customer Service akan memberikan kartu untuk mengikuti ujian tes tertulisnya.
  6. Calon Mahasiswa mengikuti ujian tes tertulis sesuai jadwal yang diberikan
  7. Panitia akan mengumumkan hasil ujian tes di papan pengumuman. kemudian kepada Calon Mahasiswa yang lulus ujian tes dimohon untuk melakukan registrasi
  8. Calon Mahasiswa yang sudah dinyatakan lulus diwajibkan melakukan registrasi dan pembayaran biaya kuliahnya
  9. Jika sudah , maka calon mahasiswa sudah resmi menjadi mahasiswa di kampus tersebut dan mendapatkan KTM (Kartu Tanda Mahasiswa) dan panduan yang lain
Kurang lebih seperti itu alur pendaftaran mahasiswa baru secara offline. 
nah , pertanyaannya sekarang bagaimana kalau kita akan meng-online kan alur tersebut ? maksudnya adalah membuat sistem untuk menangani hal-hal terkait dengan penerimaan mahasiswa baru tersebut.

1.2 Membuat Peta Situs (Site Map) Sistem PMB
Saya yakin anda pasti sudah tau apa itu peta situs ?? yang namanya peta berati kan yang menggambarkan denah , nah berarti peta situ adalah yang mengambarkan denah dari situs yang akan dibangun. misalkan menu-menu apa saja sih yang ada disitus ini nanti , kalu misalkan user meng-klik menu A makan akan diarahkan langsung ke halaman A.
Peta Situs PMB
1.3 Alur Kerja Sistem PMB Berbasis Web dan Mobile
Untuk dapat membangun sistem informasi PMB ini , kita harus memahami kerja sistem yang akan kita buat nantinya. hal ini bisa disesuaikan dengan hasil analisa yang sudah kita lakukan sebelumnya atau disesuaikan kondisi di kampus masing-masing.
Sistem yang dapat menangani masalah-masalah sebagai berikut :
  1. Seorang Calon mahasiswa baru bisa mendapatkan semua informasi tentang penerimaan mahasiswa baru melalui website ataupun smartphonenya.Misalnya , Informasi Program Studi & Konsentrasi,Biaya Kuliahjadwal kegiatan PMB , pengumuman kelulusan, dll.
  2. Calon Mahasiswa tersebut bisa melakukan pendaftaran secara online tanpa harus mendaftarkan menjadi member dulu
  3. di form pendaftaran,calon mahasiswa harus mengisi form tersebut secara lengkap.jika sudah lengkap dan melakukan pendaftaran , maka calon mahasiswa sudah terdaftar disistem
  4. Mahasiswa / Calon Mahasiswa puun dapat melakukan pembayaran via transfer ke rekening panitia PMB.Kemudian Mahasiswa/Calon Mahasiswa dapat Melakukan konfirmasi pembayaran lewat fitur di web ataupun smartphonennya.hal ini untuk memudahkan calon mahasiswa dari luar kota.
  5. Untuk Melakukan konfirmasi pembayaran , Mahasiswa/Calon mhasiswa harus menginput Nama/No Pendaftarannya terlebih dahulu.Sehingga sistem akan menampilkan data pendaftarana secara detail.setelah itu baru bisa melakukan konfirmasi .hal ini dilakukan agar mahasiswa tidak salah dalam melakukan konirmasi
  6. Setelah admin melakukan cek pembayaran mahasiswa tersebut dan ternyata pembayaran masuk,maka admin mengubah status syarat pendaftaran mahasiswa tersebut menjadi lengkap sehingga bisa melanjutkan ke prosedur berikutnya
  7. Mahasiswa yang Melakukan pembayaran online harus datang ke sekretariat PMB untuk melihat jadwal ujian dan mengambil kartu ujiannya
  8. Setelah ujian selesai,maka tugas admin adalah mengubah status tes mahasiswa dan memilih jurusan diterima di jurusan yang di pilih
  9. Sistempun dapat melakukan pencarian data kelulusan berdasarkan no pendaftaran / nama mahasiswa yang diinputkan ketika berada di form pencarian.
  10. Calon Mahasiswa bisa mendapatkan informasi data pendaftar berdasarkan nama / no pendaftarannya.hal ini berguna misalkan mahasiswa tersebut ingin melihat temannnya ada yang mendaftar di kampus itu juga atau tidak :D
Beberapa daftar diatas merupakan kriteria sistem yang akan kita bangun nantinya .Dengan kriteria tersebut diharapkan kita akan mudah dalam mengimpementasikan ke dalam program

1.4 Analisa Kebutuhan Sistem PMB
Berdasarkan Peta situs dan kriteria yang sudah kita tentukan sebelumnya, maka kita bisa menentukan kebutuhan-kebutuhan apa saja sih yang harus dipenuhi untuk membangun sistem yang bisa berjalan sesuai rancangan kriteria tersebut.
Kebutuhan-kebutuhannya tentunya terdiri dari beberapa yaitu kebutuhan aplikasi / software dan kebutuhan program itu sendiri.untuk kebutuhan software , yang diperlukan untuk membangun sistem PMB ini adalah sebagai berikut:
  1. Notepad ++ / Visual Basic Code untuk area kerja coding nantiny
  2. Apache Web Server untuk testing hasil kerja coding kita nantinya sebelum di publiknya ke umum. disini kami menyarankan untuk menggunakan Xampp yang Dapat kamu Download Disini
Sedangkan untuk kebutuhan programnya tentunya ada banyak sekali. yaitu dijelaskan per menu yang ada sebagai berikut :
  1. Menu Home (Index.php)
  2. Menu Informasi PMB = Menu ini dibagi 2 sub-menu yaitu program studi dan biaya kuliah , kedua sub ini cukup dibuat secara statis.jadi kita tidak perlu pusing-pusing memikirkannya.cukup membuat 2 program statis. yaitu info.php dan biaya.php
  3. Menu Pendaftaran = Disini kita harus membuat program inti yaitu form untuk pendaftaran kemudian kita harus membuat program (script) validasi untuk memastikan semua form diisi.setalah itu juga membuat program untuk mengirimkan data pendaftaran ke sistem
  4. Data Pendaftar = Program yang dibutuhkan adalah program membuat form untuk pencarian data pendaftar berdasarkan nama/nomor pendaftaran.kemudian membuat program untuk menampilkan data pendaftar bersasarkan gelombang masing-masing.
  5. Data Kelulusan = Program yang dibutuhkan adalah program membuat form untuk pencarian data kelulusan berasarkan nama/no pendaftaran.kemudian membuat program untuk menampilkan langsung data semua kelulusan dari link yang ada di halamaan ini
  6. Konfirmasi Pembayaran = Menu ini sebenarnya hampir sama kok dengan menu data pendaftaran.jadi kita harus membuat program menampilkan form untuk cek data pendaftaran yang akan dikonfirmasikan pembayarannya.seperti yang sudah dijelaskan dialur kerja sistem sebelumnya tentang proses konfirmasi ini.
Selanjutkan akan di-lanjutkan di postingan berikutnya yang pasti akan sangat panjang 
Step 2 : Perancangan dan Impelementasi Pembuatan Database dan Tabel




Seseorang yang jatuh cinta dengan Teknologi