PENGEMBANGAN SISTEM INFORMASI PENERIMAAN. pdf
PENGEMBANGAN SISTEM INFORMASI PENERIMAAN MAHASISWA BARU
BERBASIS WEB DI STMIK YADIKA BANGIL
Moh. Usman
Teknik Informatika, STMIK Yadika Bangil
Email : arm4nd05@gmail.com
ABSTRAK
STMIK Yadika Bangil saat ini telah berkembang dengan pesat hal ini dapat dilihat dari
jumlah mahasiswa yang terus meningkat secara signifikan jumlah mahasiswa yang banyak, maka
perlu pelayanan yang pesat pula.Pengembangan Sistem Informasi Transaksional Penerimaan
Mahasiswa Baru berbasis Web adalah sebuah sistem yang dibangun untuk mempercepat dan
mempermudah penerimaan mahasiswa baru. Sistem ini dibangun dengan menggunakan bahasa
pemrograman PHP dan database MySQL. Dalam aplikasi ini terdapat dua user, admin dan Panitia
PMB
Program aplikasi ini akan sangat membantu baik bagi pihak panitia penerimaan mahasiswa
baru (PPMB) yang merupakan ajang promosi kampus ke dunia luas, juga membantu calon
mahasiswa yang berasal dari luar kota ataupun luar pulau.
Keyword: Sistem Informasi Transaksional, aplikasi
A. PENDAHULUAN
Perkembangan teknologi informasi
yang
begitu
cepat
telah
banyak
mempengaruhi berbagai bidang kehidupan
manusia. Bidang pendidikan juga merupakan
salah satu diantaranya. Sistem e-Learning
atau sistem pembelajaran jarak jauh,
Perpustakaan
online,
e-Campus
dan
Pendaftaran mahasiswa secara online menjadi
bukti bahwa teknologi informasi semakin
diminati dan bahkan menjadi sebuah
kebutuhan seiring dengan perubahan gaya
hidup yang serba cepat dan mudah
Proses Penerimaan Mahasiswa Baru
(PMB) adalah salah satu kegiatan rutin di
bidang akademik
khususnya di STMIK
Yadika Bangil
sebagai
media
untuk
merekrut calon mahasiswa baru, PMB
memiliki arti yang sangat penting dalam
upaya peningkatan kualitas akademik pada
umumnya, dan dalam kualitas
input
mahasiswa pada khususnya. Sistem Seleksi
Penerimaan Mahasiswa Baru (SPMB) yang
baik, diyakini akan dapat merekrut caloncalon mahasiswa yang memiliki daya Saing
tinggi. Demikian halnya di STMIK Yadika
Bangil.
Sistem
Informasi
Penerimaan
Mahasiswa Baru di STMIK Yadika Bangil
telah menggunakan sistem yang telah
terkomputerisasi. Pengolahan data calon
mahasiswa sudah dilakukan dengan berbasis
database dan dokumen Microsoft excel,
namun masih terdapat beberapa kelemahan
diantaranya saat proses Pendaftaran Calon
Mahasiswa Baru, dimana seorang calon
mahasiswa baru harus datang langsung ke
STMIK Yadika untuk mengambil formulir
pendaftaran dan mengembalikan lagi ke
kampus setempat, sehingga dalam proses
pelaksanannya sering terjadi antrian dan
membutuhkan waktu yang lama. Dalam
pelaksanaannya
panitia
penerimaan
mahasiswa
baru menggunakan aplikasi
Microsoft Excel untuk mencatat data calon
mahasiswa,
sedangkan
formulir
dan
persyaratan yang telah diserahkan oleh
calon mahasiswa akan disimpan ke dalam
lemari arsip PMB. Selanjutnya calon
mahasiswa yang telah memenuhi persyaratan
dan
berhak mengikuti
ujian,
akan
mendapatkan tanda peserta ujian beserta
jadwal pelaksanaan ujian.
Selain itu,
permasalahan yang dilakukan pada saat
pengumuman mahasiswa baru yang dilakukan
di kampus tersebut, sehingga untuk melihat
pengumuman penerimaan mahasiswa baru,
seorang calon mahasiswa baru harus datang
langsung ke kampus.
B. PENGEMBANGAN SISTEM
sistem”. Bagan ini menjelaskan urutan-urutan
dari prosedur-prosedur yang ada didalam
sistem, bagan alur digambarkan dengan
menggunakan simbol-simbol yang tampak[1].
Document flow disini ada 2 yaitu :
Analisa Sistem yang berjalan
Analisis sistem merupakan penguraian
sistem informasi yang sedang berjalan secara
utuh ke dalam bagian-bagian komponennya
dengan maksud untuk mengidentifikasi dan
mengevaluasi
permasalahan-permasalahan,
hambatan-hambatan
yang terjadi
dan
kebutuhan-kebutuhan
yang
diharapkan
sehingga
dapat
diusulkan
kebaikankebaikannya. Sistem saat ini yang bejalan
pada proses penerimaan mahasiswa baru di
STMIK Yadika Bangil dilakukan secara
manual dimana calon mahasiswa baru datang
langsung ke kampus untuk mendaftarkan dan
Panitia penerimaan mahasiswa baru formulir
pendaftaran
serta
memberitahukan
persyaratan-persyaratan yang harus dipenuhi
oleh calon mahasiswa, setelah mendapatkan
penjelasan dari Panitia penerimaan mahasiswa
baru calon mahasiswa mengisi formulir
pendaftaran dan menyertakan persyaratan
yang
telah
ditentukan,
kemudian
mengembalikannya
kepada
panitia
penerimaan mahasiswa baru
1.
Document Flow yang di berjalan
CALON MABA
PANITIA
Uang Pendaftaran
Menerima &
Memvalidasi Bukti
Pembayaran
Pendaftaran
BMT
BAAK
MANEJEMENT
Menerima Uang
Pendaftaran
Pembuatan Form
Bukti Pembayaran
Pendaftaran
Mendapatkan &
Mengisi Form
Pendaftaran
Mengembalikan Form
beserta Kelengkapan
Persyaratan
Menerima Data
Calon Mahasiswa
Menerima Form
Pendaftaran Calon
Mhs
Daftar Peserta
Test
Mendapatkan No. Test
Mengelola Test
Data Calon Maba
Test Maba
Mengelola Hasil
Test Data Calon
Maba
Pengumuman
Kelulusan Test
Maba
Hasil Tes Maba
Camaba Lulus
dan Hasil Tes
Menerima Uang
HOSDA
Heregristasi
Menerima Bukti
Pembayaran &
Melaksanakan
OPSPEK
Create Presensi
Kelas
Isi KRS
Kegiatan
Perkuliahan
Gambar 1 Dokumen Flow Penerimaan
Mahasiswa Baru Reguler
Perancangan Pengembangan Sistem
Perancangan pengembangan system
merupakan tahap awal dari perancangan
perangkat lunak. Perancangan ini dilakukan
untuk mengetahui kondisi sistem secara
umum.
Perancangan Sistem
Gambar 2 Dokumen Flow Peneriamaan
Mahasiswa Jalur Prestasi
CALON MABA
BAAK
KAPRODI
Menurut Jogiyanto H.M Perancangan
Sistem yaitu: Perancangan Sistem dapat
didefenisikan
sebagai
penggambaran,
perencanaan, dan pembuatan sketsa atau
pengaturan dari beberapa elemen yang
terpisah kedalam satu kesatuan yang utuh dan
berfungsi.[1]
BMT
MANEJEMENT
Menerima Uang
Pendaftaran
Uang Pendaftaran
Menerima Bukti
Pembayaran
Pendaftaran
Bukti Pembayaran
Pendaftaran
Menerima Form & Validasi
Bukti Pembayaran
Pendftaran
Mendapatkan &
Mengisi Formulir
Pendaftaran
Pembuatan Form
Mengembalikan
Form, Transkrip Nilai
& Kelengkapan
Persyaratan
Menerima Form
Pendaftaran, &Transkrip
Nilai Calon Mhs Transfer
Daftar Peserta
Test
Menerima Data
Calon Mahasiswa
Transfer
Menerima Data
Konversi Matkul
Yang Diakui
Menerima Data
Konversi Transkrip
Nilai
Konversi Kurikulum STMIK
Terhadap Transkrip Nilai
Mhs Transfer
Menerima Uang
HOSDA
Heregristasi
Menerima Bukti
Pembayaran
(Key Number)
Isi KRS Sesuai
Dengan Matkul Yg
Dipasarkan
Document Flow
Presensi Kls
Reguler
Kegiatan
Perkuliahan
Menurut Jogiyanto H.M, Document
Flow merupakan “Bagan yang menunjukkan
arus pekerjaan secara keseluruhan dari
Menerima KTM
Foto KTM
Gambar 3 Dokumen Flow Penerimaan
Mahasiswa Jalur Transfer
2.
Document Flow yang di usulkan
CALON MABA
Panitia PMB
Manajemen/Ketua
Admin/BAAK
Tampil Formulir
Pendaftaran
Input Informasi PMB
Input data Calon
Maba
Tampil Calon MABA
Input Jurusan dan
Biaya
Proses pengiriman
data calon maba
Database
Input User
Tampil Nomor
Pendaftaran
Berkas dan Nomor
Pendaftaran calon
Maba
Pemeriksaan
Berkas
Berkas di ACC
Kartu Ujian
Context Diagram merupakan aliran
yang memodelkan hubungan antara system
dengan entitas. Selain itu diagram konteks
merupakan diagram yang paling awal yang
terdiri dari suatu proses data dan
menggambarkan ruang lingkup suatu system
secara garis besar. Aliran dalam diagram
konteks memodelkan masukkan ke system
dan keluaran dari system.
Cetak Kartu Ujian
Mengikuti tes
SPMB
Context Diagram dalam system
informasi
transaksional
penerimaan
mahasiswa baru berbasis web di STMIK
Yadika Bangil dapat dilihat pada gambar :
Kartu Ujian
Berkas Ujian
Berkas Ujian
Pemeriksaan
Berkas Ujian
Input Nilai Ujian
Tampil Kelulusan
Daftar Kelulusan
Tampil Kelulusan
Terima KTM
Data Camaba
Cetak Daftar
kelulusan
Jadwal Test
Calon
Mahasiswa Baru
Gambar 4 Dokumen Flow yang di usulkan
Admin_BAAK
Info PMB
1
Data Camaba
Bisnis Proses
Data Pembayaran Pendaftaran
Hasil Test
Sistem Informasi Penerimaan
Mahasiswa Baru
Jadwal Test
PMB
LaporanInfo
Hasil
Test
Cetak Kartu
Menurut Roger S. Pressman, Ph.D
Definisi business process adalah rekayasa
sistem pendekatan yang digunakan untuk
mendefinisikan
arsitektur
yang
memungkinkan
sebuah
bisnis
untuk
menggunakan informasi secara efektif.
Tujuannya rekayasa proses bisnis adalah
untuk mendapatkan arsitektur data yang
komprehensif, applikation arsitektur, dan
teknologi infrastruktur yang akan memenuhi
kebutuhan busian strategi dan tujuan dan
tujuan dari setiap area bisnis "[2]
PMB
Bisnis Proses dapat di tunjukkan pada
gambar :
Sistem
Pendaftaran
camaba
Entry Nilai tes
Camaba
Daftar Ulang
Cetak KTM
Gambar 5 Gambar bisnis proses system
informasi transaksional penerimaan
mahasiswa baru
+
Laporan Camaba
Panitia PMB
Manajemen
Data Pembayaran Pendaftaran
Gambar 6 Context Diagram Sistem
Informasi Transaksional Penerimaan
Mahasiswa Baru
Dari Context Diagram diatas dapt
dijelaskan sebagai berikut :
1. Calon Mahasiswa merupakan pengguna
dari aplikasi ini. Pada entitas calon
mahasiswa terdapat 5 aliran data. Dimana
dua aliran ke dalam sistem yaitu data
camaba
dan
bukti
pembayaran
pendaftaran, tiga aliran data lagi ke calon
mahasiswa yaitu info PMB, jadwal test,
dan Terima KTM
2.
Panitia PMB merupakan pengelolah
aplikasi ini. Pada entitas Panitia PMB
terdapat 4 aliran data dimana dua ke
sistem yaitu, Cetak Kartu dan hasil test,
sedangan dua aliran data yang ke panitia
PMB yaitu data camaba dan bukti
pembayaran pendaftaran.
3.
BAAK merupakaan merupakan admin
dalam aplikasi ini. Pada entitas BAAK
Context Diagram
Menurut Roger S. Pressamn, Ph.D, A
system context diagram (SCD) resides at the
top level of the hierarchy. The context
diagram "establishes
the
information
boundary between the system being
implemented and the environment in which
the system is to operate .[3]
Data Camaba
Laporan Camaba Lulus Test
terdapat 3 aliran data dimana dua aliran
data ke sistem yaitu jadwal test dan Info
PMB, sedangkan satu aliran data ke
entitas yaitu Data Camaba.
Data Jurusan
[Data Camaba]
t_jurusan
Calon
Calon
Mahasiswa
Mahasiswa Baru
Baru
[Terima KTM]
[Data Pembayaran Pendaftaran]
Data G elombang
t_gelombang
t_informasi
1.4
Daftar Ulang
+
4.
Manajemen merupakan ketua STMIK
Yadika. Pada entitas Manajemen terdapat
tiga aliran data ke Manajemen yaitu
laporan Hasil Test, laporan Camaba dan
laporan Camaba lulus Test
1.1
Data Pembayaran
[Info PMB]
Data Informasi
[Info PMB]
1.5
[Jadwal Test]
Cetak Kartu Test
Sistem Pendaftaran
[Jadwal Test]
Create KTM
Data Camaba
t_du
Data Camaba
Data Camaba Lulus Test
Data Camaba
t_calon_mhs
Data Camaba
Admin_BAAK
Admin_BAAK
[Data Camaba]
t_mahasiswa
Data Mahasiswa
1.2
Data Flow Diagram (DFD)
[Data Camaba]
Seleksi
[Cetak Kartu]
[Data Pembayaran Pendaftaran]
Data Maba
[Hasil Test]
+
Menurut Roger S.Pressman, Ph.D
Data Flow Diagram (DFD) adalah sebuah
teknik grafis yang menggambarkan aliran
informasi dan transformasi yang diaplikasikan
pada saat data bergerak dari input menjadi
output.[2]
Data
Flow
Diagram
(DFD)
merupakan gambaran proses system informasi
yang
lebih
rinci
dan
merupakan
pengembangan dari Context Diagram dan
dijabarkan beberapa proses yang menjelaskan
proses sebelumnya meliputi:
Data Flow Diagram (DFD) level 1
Data Flow Diagram (DFD) level 1
menjelaskan mengenai kegiatan arus data
yang terjadi dalam system informasi
penerimaan mahasiswa baru. Pada diagram
ini terdapat 4 (empat) entitas dan 5 (lima)
proses yang merupakan proses utama dari
system yaitu Sistem Pendftaran, Sistem
Seleksi, Sistem Create KTM, Sistem Daftar
Ulang dan Sistem Pelaporan. Serta 7 (tujuh)
data store yang masing-masing adalah tabel
Calon Mahasiswa, tabel jurusan, tabel
gelombang, tabel daftar ulang, tabel
informasi,tabel hasil test dan tabel mahasiswa
1.
t_hasil
Data Hasil test
Data Hasil test
1.3
Laporan
+
[Laporan Camaba]
Manajemen
[Laporan Hasil Test]
[Laporan Camaba Lulus Test]
Panitia PMB
Gambar 7 Data Flow Diagram (DFD) level 1
2.
Data Flow Diagram (DFD) level 2
Data Flow Diagram (DFD) level 2
merupakan penjabaran dari DFD Level 1.
Dalam DFD Level 2 dijabarkan beberapa
proses yang menjelaskan proses sebelumnya.
DFD Level 2 meliputi :
a. DFD Level 2 pada Proses Sistem
Seleksi
Data Flow Diagram level 2
menjelaskan mengenai kegiatan arus
data yang terjadi dalam proses sistem
seleksi. Pada diagram ini terdapat 2
(dua) entitas dan 2 (dua) proses yang
merupakan proses utama dari system
yaitu sistem Create Kartu test dan
sistem hasil test. Serta 2 (dua) data
store yang masing-masing adalah tabel
Calon Mahasiswa dan tabel hasil test.
[Cetak Kartu Test]
c. DFD Level 2 Pada Proses Laporan
1.2.1
[Data Camaba]
t_calon_mhs
Create Kartu
Test
[Data Hasil test]
Panitia PMB
[Cetak Kartu]
Data Flow Diagram level 2
menjelaskan mengenai kegiatan arus
data yang terjadi dalam proses sistem
seleksi. Pada diagram ini terdapat 1
(satu) entitas dan 3 (tiga) proses yang
merupakan proses utama dari system
yaitu cetak hasil test, cetak camba dan
cetak mahasiswa lulus test. Serta 3
(tiga) data store yang masing-masing
adalah tabel Calon Mahasiswa, tabel
hasil test dan tabel mahasiswa.
t_hasil
1.2.2
Calon Mahasis wa
Baru
Sistem Hasil
Test
[Hasil Test]
Info Hasil Test
1.3.1
Gambar 8 DFD Level 2 Proses Sistem Seleksi
t_hasil
[Data Hasil test]
b. DFD Level 2 pada Proses Daftar
Ulang
1.3.2
t_calon_mhs
Data Flow Diagram level 2
menjelaskan mengenai kegiatan arus
data yang terjadi dalam proses sistem
daftar ulang. Pada diagram ini terdapat
2 (dua) entitas dan 1 (satu) proses
yang merupakan proses utama dari
system yaitu sistem daftar ulang. Serta
2 (dua) data store yang masing-masing
adalah tabel daftar ulang (du) dan
tabel mahasiswa.
Cetak Camaba
[Laporan Camaba]
Manajemen
1.3.3
t_mahasiswa
[Data Maba]
Cetak MHS
Lulus Test
[Laporan Camaba Lulus Test]
Gambar 10 DFD Level 2 Proses Laporan
ERD
1.4.1
[Data Pembayaran Pendaftaran]
[Data Camaba]
t_du
Calon Mahasiswa
Baru
[Data Pembayaran Pendaftaran]
[Laporan Hasil Test]
Cetak Hasil
Test
Daftar Ulang
[Data Pembayaran]
[Data Camaba Lulus Test]
Menurut Roger S.Pressman, Ph.D
Entitas
Relationship
Diagram
(ERD)
menggambarkan hubungan antara objek
data.[2]
Terdapat dua macam pemodelan ERD
yaitu :
Conceptual Data Model (CDM)
Panitia PMB
t_mahasiswa
Gambar 9 DFD Level 2 Proses Daftar
Ulang
Menurut Michael D. Walls dijelaskan
bahwa data Model ini dimaksudkan untuk
memberikan gambaran tingkat tinggi dari
database.[4]
Conceptual Data Model (CDM)
dipakai untuk menggambarkan secara detail
struktur basis data dalam bentuk logik.
Struktur ini independen terhadap semua
software maupun struktur data storage
tertentu yang digunakan dalam aplikasi ini.
CDM terdiri dari objek yang tidak
diimplementasikan secara langsung kedalam
basis data yang sesungguhnya. CDM pada
sistem informs penerimaan mahasiswa baru
dapat ditunjukkan pada gambar
t_calon_mhs
ID_DAFTAR
NAMA_MHS
JENIS_KELA MIN
TM_LAHIR
TGL_LA HIR
A GA MA
GOL_DRH
A LA MA T
PENDIDIKAN_TERA KHIR
N_UN
N_IPK
JURUSA N
THN_LULUS
SEKOLA H_PT
JALUR
PILIHAN
NAMA_A YA H
NAMA_IBU
KERJA_AY A H
KERJA_IBU
PENGHA SILAN
A LA MA T_ORTU
NO_TELP
TH_A KA DEMIK
GELOMBANG
TGL_DA FTA R
Data Hasil Test
Data Jurusan
t_ju rusan
ID_JURUSA N
PRODI
JENJANG
STA TUS
NILA I_MIN
Data Prodi
t_in f ormasi
ID_INFO
JUDUL
INFO
TANGGA L
PENULIS
Data Info
Data Gelombang
t_gelombang
ID_GELOMBANG
GELOMBANG
A WA L
A KHIR
TGL_TEST
PENGUMUMAN
t_hasil
NO_DA FTA R
NAMA
PILIHAN
HASIL_TES
KETERA NGA N
Data Hasil Test
Data Lulus Test
t_du
NAMA_MHS
BAY AR_REG
IJASAH
A KTE
KK
KETERA NGA N
t_mahasisw a
NIM
NAMA_MHS
JENIS_KELA MIN
TEMPAT_LA HIR
TANGGA L
A GA MA
GOL_DRH
A LA MA T
PENDIDIKAN_TERA KHIR
N_UN
N_IPK
JURUSA N
SEKOLA H_PT
JALUR
NAMA_A YA H
NAMA_IBU
KERJA_AY A H
KERJA_IBU
PENGHA SILAN
A LA MA T_ORTU
NO_TELP
FOTO
PRODI
JENJANG
KELA S
STA TUS
TH_MASUK
Hierarchy Input Process Output (HIPO)
Hierarchy Input Process Output yang
digambarkan berupa hirarki seluruh proses
yang dilakukan oleh sistem. Dengan adanya
diagram berjenjang, alur proses yang ada pada
sistem akan lebih teratur dan jelas. Hal ini
dilakukan untuk mempermudah pengguna
dalam mengetahui proses input dan output
yang terdapat pada program aplikasi sistem
informasi akademik pada STMIK Yadika
Bangil. Untuk lebih jelasnya perancangan
antar muka dapat dilihat pada Gambar
0
Sistem Informasi Transaksional
Penerimaan Mahasiwa Baru
STMIK Yadika Bangil
2
1
3
Seleksi
Pendaftaran
Daftar Ulang
4
5
Pelaporan
Create KTM
Gambar 11 Conceptual Data Model (CDM)
Physical Data Model (PDM)
Menurut Government of Ontario IT
Standard Physical Data Modelling (PDM)
adalah
sebuah
model
data
fisik
mendefinisikan implementasi fisik dari
persyaratan data logis menggunakan tertentu
teknologi dalam platform implementasi
dimaksudkan dan lingkungan.[5]
Physical
Data
Model
(PDM)
merupakan gambaran secara detail basis data
dalam bentuk fisik. Penggambaran rancangan
PDM memperlihatkan struktur penyimpanan
data yang benar pada basis data yang
digunakan sesungguhnya. PDM pada sistem
informs penerimaan mahasiswa baru dapat
ditunjukkan pada gambar
ID_JURUSAN
ID_DAFTAR == ID_DAFTAR
ID_JURUSAN
T_CA LON_MHS
ID_DAFTAR
ID_JURUSA N
ID_INFO
ID_GELOMBANG
NO_DA FTA R
NAMA_MHS
JENIS_KELA MIN
TM_LAHIR
TGL_LA HIR
A GA MA
GOL_DRH
A LA MA T
PENDIDIKAN_TERA KHIR
N_UN
N_IPK
JURUSA N
THN_LULUS
SEKOLA H_PT
JALUR
PILIHAN
NAMA_A YA H
NAMA_IBU
KERJA_AY A H
KERJA_IBU
PENGHA SILAN
A LA MA T_ORTU
NO_TELP
TH_A KA DEMIK
GELOMBANG
TGL_DA FTA R
T_JURUSAN
ID_JURUSA N
integer
ID_DAFTAR
varchar(12)
NIM
varchar(12)
PRODI
varchar(50)
ID_JURUSAN
NIM == ID_JURUSAN
NIM
JENJANG
varchar(11)
STA TUS
varchar(25)
NILA I_MIN
varchar(50)
varchar(12)
integer
integer
varchar(10)
varchar(12)
T_INFORMA SI
varchar(40)
ID_INFO
integer
varchar(10)
JUDUL
long varchar
varchar(20)
ID_INFO = ID_INFO
INFO
long varchar
date
TANGGA L date
varchar(10)
PENULIS
varchar(20)
varchar(5)
varchar(50)
varchar(50)
f loat
f loat
T_GELOMBA NG
varchar(30)
varchar(20)
ID_GELOMBANG
varchar(10)
varchar(20)
ID_DAFTAR
varchar(12)
varchar(15)
GELOMBANG
varchar(20)
ID_GELOMBANG
ID_DAFTAR
= ID_GELOMBANG
= ID_DAFTAR
varchar(50)
A WA L
date
varchar(30)
A KHIR
date
varchar(30)
TGL_TEST
date
varchar(30)
PENGUMUMAN
date
varchar(30)
varchar(20)
varchar(50)
varchar(15)
varchar(10)
T_DU
T_HA SIL
varchar(20)
IDDA FTA R
varchar(10)
date
NO_DA FTA R
varchar(12)
NO_DA FTA R
varchar(12)
ID_DAFTAR
varchar(12)
NIM
varchar(12)
IDDA FTA R
varchar(10)
NAMA_MHS
varchar(40)
NAMA
varchar(40)
IDDAFTAR
NO_DAFTAR
= IDDAFTAR
= BAY
NO_DAFTAR
AR_REG
varchar(20)
PILIHAN
varchar(50)
IJASAH
varchar(20)
HASIL_TES
varchar(15)
A KTE
varchar(10)
KETERA NGA N
varchar(10)
NO_DAFTAR
ID_DAFTAR == ID_DAFTAR
NO_DAFTAR
KK
varchar(10)
KETERA NGA N
varchar(10)
T_MAHA SISWA
NIM
ID_JURUSA N
IDDA FTA R
NAMA_MHS
JENIS_KELA MIN
TEMPAT_LA HIR
TANGGA L
A GA MA
GOL_DRH
A LA MA T
PENDIDIKAN_TERA KHIR
N_UN
N_IPK
JURUSA N
SEKOLA H_PT
JALUR
NAMA_A YA H
NAMA_IBU
KERJA_AY A H
KERJA_IBU
PENGHA SILAN
A LA MA T_ORTU
NO_TELP
FOTO
PRODI
JENJANG
KELA S
STA TUS
TH_MASUK
varchar(12)
integer
varchar(10)
varchar(40)
varchar(10)
varchar(10)
date
varchar(10)
varchar(5)
varchar(50)
varchar(50)
f loat
f loat
varchar(30)
varchar(20)
varchar(15)
varchar(30)
varchar(30)
varchar(30)
varchar(30)
varchar(20)
varchar(50)
varchar(15)
varchar(50)
varchar(50)
varchar(11)
varchar(5)
varchar(25)
varchar(10)
1.2
1.2
1.3
3.1
Input Info
Input
Gelombang
Input Kriteria
Kelulusan
Cek administrasi
2.1
2.2
2.3
Cetak Kartu
Ujian
Input Nilai Ujian
Info Kelulusan
4.3
Laporan Camaba
Lulus Test
Desain Struktur Halaman Utama
Header
Info PMB
Pendaftaran Oline
Pendaftaran Kelulusan
Kontak Kami
Hasil Ujian Masuk
Pendaftaran Onile
Hasil Ujian
Kontak Kami
Alamat STMIK Yadika
Kontak Kami
Gambar 12 Physical Data Model (PDM)
4.2
Laporan Hasil
test
Perancangan Interface (Antar Muka)
Menurut Roger S. Pressman, Ph.D
User interface design creates an effective
communication medium between a human and
a computer. Following a set of interface
design principles, design identifies interfac e
objects and actions and then creates a screen
layout that forms the basis for a user interface
prototype.[3]
Peracangang Interface merupakan
rancangan bentuk program aplikasi yang
dihasilkan dari system yang telah dirancang.
Rancangan Interface ini hanya menjelaskan
garis besar dan umum. Menu-menu dari
Perancangan
Interface
yang nantinya
diapliksikan sebagai tampilan pada halaman
web. Fasilitas dan struktur menu terdiri dari :
Halaman Utama Stmik.ac.id
IDDAFTAR
NIM == IDDAFTAR
NIM
4.1
Laporan
Camaba
Footer
Gambar 13 Desain struktur halaman utama
Desain Struktur Menu Calon Mahasiswa Baru
Desain Struktur Menu Data Calon Mahasiswa
Baru
Header
Header
Menu Admin Calon Mahasiswa baru
Pendaftaran Online
Cari
ENTRY CALON DATA MAHASISWA
INDENTITAS
No
Nama Lengkap
No Pendaftaran
Nama
JK
Tmp Lahir
Agama
Gol_drh
Sekolah Asal
Alamat
Tempat/Tgl Lahir :
Jenis Kelamin
:
Golongan Darah
:
Pilihan
+
:
tgl
bln
X
thn
Perempuan
Laki-Laki
:
Agama
:
Alamat
Footer
PENDIDIKAN
Gambar 16 Desain Struktur Menu Data Calon
Mahasiswa Baru
:
Pendidikan Terakhir
Nilai UN
:
Nilai IPK
:
Jurusan/Program Studi
:
Lulus Tahun
:
Sekolah/Perguruan Tinggi
:
Desain Struktur Menu Halaman Panitia
Header
ORANG TUA/WALI
Nama Ayah/Pekerjaan
:
Nama Ibu/Pekerjaan
:
Penghasilan Orang Tua
:
Alamat
:
No. Telp/Hp
:
Menu Admin Calon Mahasiswa baru
:
Cari
No
No Pendaftaran
Nama
JK
Tmp Lahir
Agama
Gol_drh
Sekolah Asal
Alamat
Pilihan
+
X
Program Studi Pilihan
Pilihan
:
Jalur
:
Footer
Pendaftaran Online
Footer
Gambar 14 Desain Struktur Menu Calon
Mahasiswa Baru
Gambar 17 Desain Struktur Menu Halaman
Panitia
Desain Struktur Menu Laporan PMB
Desain Struktur Menu Halaman Admin
Header
Calon Mahasiswa Baru
Header
No
Calon Mahasiswa Baru
Daftar Program Studi
User
Keluar
No Pendaftaran
Nama
JK
Input
Tmp Lahir
Cek Laporan
Agama
Gol_drh
Sekolah Asal
Alamat
Pilihan
Footer
Footer
Gambar 15 Desain Struktur Menu Halaman
Admin
Gambar 18 Desain Struktur Menu Laporan
PMB
C. KESIMPULAN
Kesimpulan yang dapat dibuat dari
hasil kegiatan adalah :
1. Pengembangan
Sistem
Informasi
Transaksional Penerimaan Mahasiswa
Baru Berbasis Web Di STMIK Yadika
Bangil berjalan dengan baik. Hal ini
dibuktikan dari hasil pengujian pada
setiap halaman transaksi pada evaluasi
system yang menggunakan pengujian
Black Box Sistem.
2. Sistem pendaftaran yang diusulkan
dapat mengurangi beban kerja para staf
panitia penerimaan mahasiswa baru.
3. Dengan adanya system informasi ini,
diharapkan
turut
meningkatnya
pelayanan
dalam
penerimaan
mahasiswa baru di STMIK Yadika
Bangil Pasuruan.
D. SARAN
Dalam sistem pendaftaran mahasiswa
baru yang diusulkan ini masih terdapat
beberapa kekurangan. Beberapa saran yang
dapat disampaikan adalah:
1. Diperlukan suatu backup data untuk
mengantisipasi
kehilangan
akibat
kerusakan media penyimpanan data.
2. Semoga dalam penelitian selanjutnya
dapat dikembangkan Sistem Keamanan
yang melindungi aplikasi basisdata.
3. Untuk memperbaiki sistem yang telah
diusulkan diharapkan pengembangan
terhadap sistem informasi itu sendiri agar
menjadi lebih baik.
4. Semoga pada penelitian selanjutnya dapat
dikembangkan system pembuatan KTM
secara real time dengan menggunakan
pengolahan citra digital
DAFTAR PUSTAKA
1.
2.
Jogiyanto, HM. 2001. Analisis dan
Desin
Sistem
Informasi
Pendekatan Terstruktur Teori dan
Praktek
Aplikasi
Bisnis.
Yogyakarta: Andi.
Pressman, Roger S. 2002. Rekayasa
Perangkat Lunak Pendekatan
3.
4.
5.
Praktis (Buku I). Yogyakarta :
Penerbit Andi and McGraw-Hill
Book Co.
Pressman, Ph.D, Roger S. 2001.
Software
Engineering
A.
Practitioner’s Approach Fifth
Edition.
New York USA:
McGrawn-Hill Companies, Inc.
Walls, Michael D. 2007. Data
Modelling
Second,
Revised
Edition United States of America.
United States America: URISA
Government of Ontario IT Standard
(GO-ITS). 2011. Information
Modeling Handbook (IMH) –
Appendices.
Government
of
Ontario.
BERBASIS WEB DI STMIK YADIKA BANGIL
Moh. Usman
Teknik Informatika, STMIK Yadika Bangil
Email : arm4nd05@gmail.com
ABSTRAK
STMIK Yadika Bangil saat ini telah berkembang dengan pesat hal ini dapat dilihat dari
jumlah mahasiswa yang terus meningkat secara signifikan jumlah mahasiswa yang banyak, maka
perlu pelayanan yang pesat pula.Pengembangan Sistem Informasi Transaksional Penerimaan
Mahasiswa Baru berbasis Web adalah sebuah sistem yang dibangun untuk mempercepat dan
mempermudah penerimaan mahasiswa baru. Sistem ini dibangun dengan menggunakan bahasa
pemrograman PHP dan database MySQL. Dalam aplikasi ini terdapat dua user, admin dan Panitia
PMB
Program aplikasi ini akan sangat membantu baik bagi pihak panitia penerimaan mahasiswa
baru (PPMB) yang merupakan ajang promosi kampus ke dunia luas, juga membantu calon
mahasiswa yang berasal dari luar kota ataupun luar pulau.
Keyword: Sistem Informasi Transaksional, aplikasi
A. PENDAHULUAN
Perkembangan teknologi informasi
yang
begitu
cepat
telah
banyak
mempengaruhi berbagai bidang kehidupan
manusia. Bidang pendidikan juga merupakan
salah satu diantaranya. Sistem e-Learning
atau sistem pembelajaran jarak jauh,
Perpustakaan
online,
e-Campus
dan
Pendaftaran mahasiswa secara online menjadi
bukti bahwa teknologi informasi semakin
diminati dan bahkan menjadi sebuah
kebutuhan seiring dengan perubahan gaya
hidup yang serba cepat dan mudah
Proses Penerimaan Mahasiswa Baru
(PMB) adalah salah satu kegiatan rutin di
bidang akademik
khususnya di STMIK
Yadika Bangil
sebagai
media
untuk
merekrut calon mahasiswa baru, PMB
memiliki arti yang sangat penting dalam
upaya peningkatan kualitas akademik pada
umumnya, dan dalam kualitas
input
mahasiswa pada khususnya. Sistem Seleksi
Penerimaan Mahasiswa Baru (SPMB) yang
baik, diyakini akan dapat merekrut caloncalon mahasiswa yang memiliki daya Saing
tinggi. Demikian halnya di STMIK Yadika
Bangil.
Sistem
Informasi
Penerimaan
Mahasiswa Baru di STMIK Yadika Bangil
telah menggunakan sistem yang telah
terkomputerisasi. Pengolahan data calon
mahasiswa sudah dilakukan dengan berbasis
database dan dokumen Microsoft excel,
namun masih terdapat beberapa kelemahan
diantaranya saat proses Pendaftaran Calon
Mahasiswa Baru, dimana seorang calon
mahasiswa baru harus datang langsung ke
STMIK Yadika untuk mengambil formulir
pendaftaran dan mengembalikan lagi ke
kampus setempat, sehingga dalam proses
pelaksanannya sering terjadi antrian dan
membutuhkan waktu yang lama. Dalam
pelaksanaannya
panitia
penerimaan
mahasiswa
baru menggunakan aplikasi
Microsoft Excel untuk mencatat data calon
mahasiswa,
sedangkan
formulir
dan
persyaratan yang telah diserahkan oleh
calon mahasiswa akan disimpan ke dalam
lemari arsip PMB. Selanjutnya calon
mahasiswa yang telah memenuhi persyaratan
dan
berhak mengikuti
ujian,
akan
mendapatkan tanda peserta ujian beserta
jadwal pelaksanaan ujian.
Selain itu,
permasalahan yang dilakukan pada saat
pengumuman mahasiswa baru yang dilakukan
di kampus tersebut, sehingga untuk melihat
pengumuman penerimaan mahasiswa baru,
seorang calon mahasiswa baru harus datang
langsung ke kampus.
B. PENGEMBANGAN SISTEM
sistem”. Bagan ini menjelaskan urutan-urutan
dari prosedur-prosedur yang ada didalam
sistem, bagan alur digambarkan dengan
menggunakan simbol-simbol yang tampak[1].
Document flow disini ada 2 yaitu :
Analisa Sistem yang berjalan
Analisis sistem merupakan penguraian
sistem informasi yang sedang berjalan secara
utuh ke dalam bagian-bagian komponennya
dengan maksud untuk mengidentifikasi dan
mengevaluasi
permasalahan-permasalahan,
hambatan-hambatan
yang terjadi
dan
kebutuhan-kebutuhan
yang
diharapkan
sehingga
dapat
diusulkan
kebaikankebaikannya. Sistem saat ini yang bejalan
pada proses penerimaan mahasiswa baru di
STMIK Yadika Bangil dilakukan secara
manual dimana calon mahasiswa baru datang
langsung ke kampus untuk mendaftarkan dan
Panitia penerimaan mahasiswa baru formulir
pendaftaran
serta
memberitahukan
persyaratan-persyaratan yang harus dipenuhi
oleh calon mahasiswa, setelah mendapatkan
penjelasan dari Panitia penerimaan mahasiswa
baru calon mahasiswa mengisi formulir
pendaftaran dan menyertakan persyaratan
yang
telah
ditentukan,
kemudian
mengembalikannya
kepada
panitia
penerimaan mahasiswa baru
1.
Document Flow yang di berjalan
CALON MABA
PANITIA
Uang Pendaftaran
Menerima &
Memvalidasi Bukti
Pembayaran
Pendaftaran
BMT
BAAK
MANEJEMENT
Menerima Uang
Pendaftaran
Pembuatan Form
Bukti Pembayaran
Pendaftaran
Mendapatkan &
Mengisi Form
Pendaftaran
Mengembalikan Form
beserta Kelengkapan
Persyaratan
Menerima Data
Calon Mahasiswa
Menerima Form
Pendaftaran Calon
Mhs
Daftar Peserta
Test
Mendapatkan No. Test
Mengelola Test
Data Calon Maba
Test Maba
Mengelola Hasil
Test Data Calon
Maba
Pengumuman
Kelulusan Test
Maba
Hasil Tes Maba
Camaba Lulus
dan Hasil Tes
Menerima Uang
HOSDA
Heregristasi
Menerima Bukti
Pembayaran &
Melaksanakan
OPSPEK
Create Presensi
Kelas
Isi KRS
Kegiatan
Perkuliahan
Gambar 1 Dokumen Flow Penerimaan
Mahasiswa Baru Reguler
Perancangan Pengembangan Sistem
Perancangan pengembangan system
merupakan tahap awal dari perancangan
perangkat lunak. Perancangan ini dilakukan
untuk mengetahui kondisi sistem secara
umum.
Perancangan Sistem
Gambar 2 Dokumen Flow Peneriamaan
Mahasiswa Jalur Prestasi
CALON MABA
BAAK
KAPRODI
Menurut Jogiyanto H.M Perancangan
Sistem yaitu: Perancangan Sistem dapat
didefenisikan
sebagai
penggambaran,
perencanaan, dan pembuatan sketsa atau
pengaturan dari beberapa elemen yang
terpisah kedalam satu kesatuan yang utuh dan
berfungsi.[1]
BMT
MANEJEMENT
Menerima Uang
Pendaftaran
Uang Pendaftaran
Menerima Bukti
Pembayaran
Pendaftaran
Bukti Pembayaran
Pendaftaran
Menerima Form & Validasi
Bukti Pembayaran
Pendftaran
Mendapatkan &
Mengisi Formulir
Pendaftaran
Pembuatan Form
Mengembalikan
Form, Transkrip Nilai
& Kelengkapan
Persyaratan
Menerima Form
Pendaftaran, &Transkrip
Nilai Calon Mhs Transfer
Daftar Peserta
Test
Menerima Data
Calon Mahasiswa
Transfer
Menerima Data
Konversi Matkul
Yang Diakui
Menerima Data
Konversi Transkrip
Nilai
Konversi Kurikulum STMIK
Terhadap Transkrip Nilai
Mhs Transfer
Menerima Uang
HOSDA
Heregristasi
Menerima Bukti
Pembayaran
(Key Number)
Isi KRS Sesuai
Dengan Matkul Yg
Dipasarkan
Document Flow
Presensi Kls
Reguler
Kegiatan
Perkuliahan
Menurut Jogiyanto H.M, Document
Flow merupakan “Bagan yang menunjukkan
arus pekerjaan secara keseluruhan dari
Menerima KTM
Foto KTM
Gambar 3 Dokumen Flow Penerimaan
Mahasiswa Jalur Transfer
2.
Document Flow yang di usulkan
CALON MABA
Panitia PMB
Manajemen/Ketua
Admin/BAAK
Tampil Formulir
Pendaftaran
Input Informasi PMB
Input data Calon
Maba
Tampil Calon MABA
Input Jurusan dan
Biaya
Proses pengiriman
data calon maba
Database
Input User
Tampil Nomor
Pendaftaran
Berkas dan Nomor
Pendaftaran calon
Maba
Pemeriksaan
Berkas
Berkas di ACC
Kartu Ujian
Context Diagram merupakan aliran
yang memodelkan hubungan antara system
dengan entitas. Selain itu diagram konteks
merupakan diagram yang paling awal yang
terdiri dari suatu proses data dan
menggambarkan ruang lingkup suatu system
secara garis besar. Aliran dalam diagram
konteks memodelkan masukkan ke system
dan keluaran dari system.
Cetak Kartu Ujian
Mengikuti tes
SPMB
Context Diagram dalam system
informasi
transaksional
penerimaan
mahasiswa baru berbasis web di STMIK
Yadika Bangil dapat dilihat pada gambar :
Kartu Ujian
Berkas Ujian
Berkas Ujian
Pemeriksaan
Berkas Ujian
Input Nilai Ujian
Tampil Kelulusan
Daftar Kelulusan
Tampil Kelulusan
Terima KTM
Data Camaba
Cetak Daftar
kelulusan
Jadwal Test
Calon
Mahasiswa Baru
Gambar 4 Dokumen Flow yang di usulkan
Admin_BAAK
Info PMB
1
Data Camaba
Bisnis Proses
Data Pembayaran Pendaftaran
Hasil Test
Sistem Informasi Penerimaan
Mahasiswa Baru
Jadwal Test
PMB
LaporanInfo
Hasil
Test
Cetak Kartu
Menurut Roger S. Pressman, Ph.D
Definisi business process adalah rekayasa
sistem pendekatan yang digunakan untuk
mendefinisikan
arsitektur
yang
memungkinkan
sebuah
bisnis
untuk
menggunakan informasi secara efektif.
Tujuannya rekayasa proses bisnis adalah
untuk mendapatkan arsitektur data yang
komprehensif, applikation arsitektur, dan
teknologi infrastruktur yang akan memenuhi
kebutuhan busian strategi dan tujuan dan
tujuan dari setiap area bisnis "[2]
PMB
Bisnis Proses dapat di tunjukkan pada
gambar :
Sistem
Pendaftaran
camaba
Entry Nilai tes
Camaba
Daftar Ulang
Cetak KTM
Gambar 5 Gambar bisnis proses system
informasi transaksional penerimaan
mahasiswa baru
+
Laporan Camaba
Panitia PMB
Manajemen
Data Pembayaran Pendaftaran
Gambar 6 Context Diagram Sistem
Informasi Transaksional Penerimaan
Mahasiswa Baru
Dari Context Diagram diatas dapt
dijelaskan sebagai berikut :
1. Calon Mahasiswa merupakan pengguna
dari aplikasi ini. Pada entitas calon
mahasiswa terdapat 5 aliran data. Dimana
dua aliran ke dalam sistem yaitu data
camaba
dan
bukti
pembayaran
pendaftaran, tiga aliran data lagi ke calon
mahasiswa yaitu info PMB, jadwal test,
dan Terima KTM
2.
Panitia PMB merupakan pengelolah
aplikasi ini. Pada entitas Panitia PMB
terdapat 4 aliran data dimana dua ke
sistem yaitu, Cetak Kartu dan hasil test,
sedangan dua aliran data yang ke panitia
PMB yaitu data camaba dan bukti
pembayaran pendaftaran.
3.
BAAK merupakaan merupakan admin
dalam aplikasi ini. Pada entitas BAAK
Context Diagram
Menurut Roger S. Pressamn, Ph.D, A
system context diagram (SCD) resides at the
top level of the hierarchy. The context
diagram "establishes
the
information
boundary between the system being
implemented and the environment in which
the system is to operate .[3]
Data Camaba
Laporan Camaba Lulus Test
terdapat 3 aliran data dimana dua aliran
data ke sistem yaitu jadwal test dan Info
PMB, sedangkan satu aliran data ke
entitas yaitu Data Camaba.
Data Jurusan
[Data Camaba]
t_jurusan
Calon
Calon
Mahasiswa
Mahasiswa Baru
Baru
[Terima KTM]
[Data Pembayaran Pendaftaran]
Data G elombang
t_gelombang
t_informasi
1.4
Daftar Ulang
+
4.
Manajemen merupakan ketua STMIK
Yadika. Pada entitas Manajemen terdapat
tiga aliran data ke Manajemen yaitu
laporan Hasil Test, laporan Camaba dan
laporan Camaba lulus Test
1.1
Data Pembayaran
[Info PMB]
Data Informasi
[Info PMB]
1.5
[Jadwal Test]
Cetak Kartu Test
Sistem Pendaftaran
[Jadwal Test]
Create KTM
Data Camaba
t_du
Data Camaba
Data Camaba Lulus Test
Data Camaba
t_calon_mhs
Data Camaba
Admin_BAAK
Admin_BAAK
[Data Camaba]
t_mahasiswa
Data Mahasiswa
1.2
Data Flow Diagram (DFD)
[Data Camaba]
Seleksi
[Cetak Kartu]
[Data Pembayaran Pendaftaran]
Data Maba
[Hasil Test]
+
Menurut Roger S.Pressman, Ph.D
Data Flow Diagram (DFD) adalah sebuah
teknik grafis yang menggambarkan aliran
informasi dan transformasi yang diaplikasikan
pada saat data bergerak dari input menjadi
output.[2]
Data
Flow
Diagram
(DFD)
merupakan gambaran proses system informasi
yang
lebih
rinci
dan
merupakan
pengembangan dari Context Diagram dan
dijabarkan beberapa proses yang menjelaskan
proses sebelumnya meliputi:
Data Flow Diagram (DFD) level 1
Data Flow Diagram (DFD) level 1
menjelaskan mengenai kegiatan arus data
yang terjadi dalam system informasi
penerimaan mahasiswa baru. Pada diagram
ini terdapat 4 (empat) entitas dan 5 (lima)
proses yang merupakan proses utama dari
system yaitu Sistem Pendftaran, Sistem
Seleksi, Sistem Create KTM, Sistem Daftar
Ulang dan Sistem Pelaporan. Serta 7 (tujuh)
data store yang masing-masing adalah tabel
Calon Mahasiswa, tabel jurusan, tabel
gelombang, tabel daftar ulang, tabel
informasi,tabel hasil test dan tabel mahasiswa
1.
t_hasil
Data Hasil test
Data Hasil test
1.3
Laporan
+
[Laporan Camaba]
Manajemen
[Laporan Hasil Test]
[Laporan Camaba Lulus Test]
Panitia PMB
Gambar 7 Data Flow Diagram (DFD) level 1
2.
Data Flow Diagram (DFD) level 2
Data Flow Diagram (DFD) level 2
merupakan penjabaran dari DFD Level 1.
Dalam DFD Level 2 dijabarkan beberapa
proses yang menjelaskan proses sebelumnya.
DFD Level 2 meliputi :
a. DFD Level 2 pada Proses Sistem
Seleksi
Data Flow Diagram level 2
menjelaskan mengenai kegiatan arus
data yang terjadi dalam proses sistem
seleksi. Pada diagram ini terdapat 2
(dua) entitas dan 2 (dua) proses yang
merupakan proses utama dari system
yaitu sistem Create Kartu test dan
sistem hasil test. Serta 2 (dua) data
store yang masing-masing adalah tabel
Calon Mahasiswa dan tabel hasil test.
[Cetak Kartu Test]
c. DFD Level 2 Pada Proses Laporan
1.2.1
[Data Camaba]
t_calon_mhs
Create Kartu
Test
[Data Hasil test]
Panitia PMB
[Cetak Kartu]
Data Flow Diagram level 2
menjelaskan mengenai kegiatan arus
data yang terjadi dalam proses sistem
seleksi. Pada diagram ini terdapat 1
(satu) entitas dan 3 (tiga) proses yang
merupakan proses utama dari system
yaitu cetak hasil test, cetak camba dan
cetak mahasiswa lulus test. Serta 3
(tiga) data store yang masing-masing
adalah tabel Calon Mahasiswa, tabel
hasil test dan tabel mahasiswa.
t_hasil
1.2.2
Calon Mahasis wa
Baru
Sistem Hasil
Test
[Hasil Test]
Info Hasil Test
1.3.1
Gambar 8 DFD Level 2 Proses Sistem Seleksi
t_hasil
[Data Hasil test]
b. DFD Level 2 pada Proses Daftar
Ulang
1.3.2
t_calon_mhs
Data Flow Diagram level 2
menjelaskan mengenai kegiatan arus
data yang terjadi dalam proses sistem
daftar ulang. Pada diagram ini terdapat
2 (dua) entitas dan 1 (satu) proses
yang merupakan proses utama dari
system yaitu sistem daftar ulang. Serta
2 (dua) data store yang masing-masing
adalah tabel daftar ulang (du) dan
tabel mahasiswa.
Cetak Camaba
[Laporan Camaba]
Manajemen
1.3.3
t_mahasiswa
[Data Maba]
Cetak MHS
Lulus Test
[Laporan Camaba Lulus Test]
Gambar 10 DFD Level 2 Proses Laporan
ERD
1.4.1
[Data Pembayaran Pendaftaran]
[Data Camaba]
t_du
Calon Mahasiswa
Baru
[Data Pembayaran Pendaftaran]
[Laporan Hasil Test]
Cetak Hasil
Test
Daftar Ulang
[Data Pembayaran]
[Data Camaba Lulus Test]
Menurut Roger S.Pressman, Ph.D
Entitas
Relationship
Diagram
(ERD)
menggambarkan hubungan antara objek
data.[2]
Terdapat dua macam pemodelan ERD
yaitu :
Conceptual Data Model (CDM)
Panitia PMB
t_mahasiswa
Gambar 9 DFD Level 2 Proses Daftar
Ulang
Menurut Michael D. Walls dijelaskan
bahwa data Model ini dimaksudkan untuk
memberikan gambaran tingkat tinggi dari
database.[4]
Conceptual Data Model (CDM)
dipakai untuk menggambarkan secara detail
struktur basis data dalam bentuk logik.
Struktur ini independen terhadap semua
software maupun struktur data storage
tertentu yang digunakan dalam aplikasi ini.
CDM terdiri dari objek yang tidak
diimplementasikan secara langsung kedalam
basis data yang sesungguhnya. CDM pada
sistem informs penerimaan mahasiswa baru
dapat ditunjukkan pada gambar
t_calon_mhs
ID_DAFTAR
NAMA_MHS
JENIS_KELA MIN
TM_LAHIR
TGL_LA HIR
A GA MA
GOL_DRH
A LA MA T
PENDIDIKAN_TERA KHIR
N_UN
N_IPK
JURUSA N
THN_LULUS
SEKOLA H_PT
JALUR
PILIHAN
NAMA_A YA H
NAMA_IBU
KERJA_AY A H
KERJA_IBU
PENGHA SILAN
A LA MA T_ORTU
NO_TELP
TH_A KA DEMIK
GELOMBANG
TGL_DA FTA R
Data Hasil Test
Data Jurusan
t_ju rusan
ID_JURUSA N
PRODI
JENJANG
STA TUS
NILA I_MIN
Data Prodi
t_in f ormasi
ID_INFO
JUDUL
INFO
TANGGA L
PENULIS
Data Info
Data Gelombang
t_gelombang
ID_GELOMBANG
GELOMBANG
A WA L
A KHIR
TGL_TEST
PENGUMUMAN
t_hasil
NO_DA FTA R
NAMA
PILIHAN
HASIL_TES
KETERA NGA N
Data Hasil Test
Data Lulus Test
t_du
NAMA_MHS
BAY AR_REG
IJASAH
A KTE
KK
KETERA NGA N
t_mahasisw a
NIM
NAMA_MHS
JENIS_KELA MIN
TEMPAT_LA HIR
TANGGA L
A GA MA
GOL_DRH
A LA MA T
PENDIDIKAN_TERA KHIR
N_UN
N_IPK
JURUSA N
SEKOLA H_PT
JALUR
NAMA_A YA H
NAMA_IBU
KERJA_AY A H
KERJA_IBU
PENGHA SILAN
A LA MA T_ORTU
NO_TELP
FOTO
PRODI
JENJANG
KELA S
STA TUS
TH_MASUK
Hierarchy Input Process Output (HIPO)
Hierarchy Input Process Output yang
digambarkan berupa hirarki seluruh proses
yang dilakukan oleh sistem. Dengan adanya
diagram berjenjang, alur proses yang ada pada
sistem akan lebih teratur dan jelas. Hal ini
dilakukan untuk mempermudah pengguna
dalam mengetahui proses input dan output
yang terdapat pada program aplikasi sistem
informasi akademik pada STMIK Yadika
Bangil. Untuk lebih jelasnya perancangan
antar muka dapat dilihat pada Gambar
0
Sistem Informasi Transaksional
Penerimaan Mahasiwa Baru
STMIK Yadika Bangil
2
1
3
Seleksi
Pendaftaran
Daftar Ulang
4
5
Pelaporan
Create KTM
Gambar 11 Conceptual Data Model (CDM)
Physical Data Model (PDM)
Menurut Government of Ontario IT
Standard Physical Data Modelling (PDM)
adalah
sebuah
model
data
fisik
mendefinisikan implementasi fisik dari
persyaratan data logis menggunakan tertentu
teknologi dalam platform implementasi
dimaksudkan dan lingkungan.[5]
Physical
Data
Model
(PDM)
merupakan gambaran secara detail basis data
dalam bentuk fisik. Penggambaran rancangan
PDM memperlihatkan struktur penyimpanan
data yang benar pada basis data yang
digunakan sesungguhnya. PDM pada sistem
informs penerimaan mahasiswa baru dapat
ditunjukkan pada gambar
ID_JURUSAN
ID_DAFTAR == ID_DAFTAR
ID_JURUSAN
T_CA LON_MHS
ID_DAFTAR
ID_JURUSA N
ID_INFO
ID_GELOMBANG
NO_DA FTA R
NAMA_MHS
JENIS_KELA MIN
TM_LAHIR
TGL_LA HIR
A GA MA
GOL_DRH
A LA MA T
PENDIDIKAN_TERA KHIR
N_UN
N_IPK
JURUSA N
THN_LULUS
SEKOLA H_PT
JALUR
PILIHAN
NAMA_A YA H
NAMA_IBU
KERJA_AY A H
KERJA_IBU
PENGHA SILAN
A LA MA T_ORTU
NO_TELP
TH_A KA DEMIK
GELOMBANG
TGL_DA FTA R
T_JURUSAN
ID_JURUSA N
integer
ID_DAFTAR
varchar(12)
NIM
varchar(12)
PRODI
varchar(50)
ID_JURUSAN
NIM == ID_JURUSAN
NIM
JENJANG
varchar(11)
STA TUS
varchar(25)
NILA I_MIN
varchar(50)
varchar(12)
integer
integer
varchar(10)
varchar(12)
T_INFORMA SI
varchar(40)
ID_INFO
integer
varchar(10)
JUDUL
long varchar
varchar(20)
ID_INFO = ID_INFO
INFO
long varchar
date
TANGGA L date
varchar(10)
PENULIS
varchar(20)
varchar(5)
varchar(50)
varchar(50)
f loat
f loat
T_GELOMBA NG
varchar(30)
varchar(20)
ID_GELOMBANG
varchar(10)
varchar(20)
ID_DAFTAR
varchar(12)
varchar(15)
GELOMBANG
varchar(20)
ID_GELOMBANG
ID_DAFTAR
= ID_GELOMBANG
= ID_DAFTAR
varchar(50)
A WA L
date
varchar(30)
A KHIR
date
varchar(30)
TGL_TEST
date
varchar(30)
PENGUMUMAN
date
varchar(30)
varchar(20)
varchar(50)
varchar(15)
varchar(10)
T_DU
T_HA SIL
varchar(20)
IDDA FTA R
varchar(10)
date
NO_DA FTA R
varchar(12)
NO_DA FTA R
varchar(12)
ID_DAFTAR
varchar(12)
NIM
varchar(12)
IDDA FTA R
varchar(10)
NAMA_MHS
varchar(40)
NAMA
varchar(40)
IDDAFTAR
NO_DAFTAR
= IDDAFTAR
= BAY
NO_DAFTAR
AR_REG
varchar(20)
PILIHAN
varchar(50)
IJASAH
varchar(20)
HASIL_TES
varchar(15)
A KTE
varchar(10)
KETERA NGA N
varchar(10)
NO_DAFTAR
ID_DAFTAR == ID_DAFTAR
NO_DAFTAR
KK
varchar(10)
KETERA NGA N
varchar(10)
T_MAHA SISWA
NIM
ID_JURUSA N
IDDA FTA R
NAMA_MHS
JENIS_KELA MIN
TEMPAT_LA HIR
TANGGA L
A GA MA
GOL_DRH
A LA MA T
PENDIDIKAN_TERA KHIR
N_UN
N_IPK
JURUSA N
SEKOLA H_PT
JALUR
NAMA_A YA H
NAMA_IBU
KERJA_AY A H
KERJA_IBU
PENGHA SILAN
A LA MA T_ORTU
NO_TELP
FOTO
PRODI
JENJANG
KELA S
STA TUS
TH_MASUK
varchar(12)
integer
varchar(10)
varchar(40)
varchar(10)
varchar(10)
date
varchar(10)
varchar(5)
varchar(50)
varchar(50)
f loat
f loat
varchar(30)
varchar(20)
varchar(15)
varchar(30)
varchar(30)
varchar(30)
varchar(30)
varchar(20)
varchar(50)
varchar(15)
varchar(50)
varchar(50)
varchar(11)
varchar(5)
varchar(25)
varchar(10)
1.2
1.2
1.3
3.1
Input Info
Input
Gelombang
Input Kriteria
Kelulusan
Cek administrasi
2.1
2.2
2.3
Cetak Kartu
Ujian
Input Nilai Ujian
Info Kelulusan
4.3
Laporan Camaba
Lulus Test
Desain Struktur Halaman Utama
Header
Info PMB
Pendaftaran Oline
Pendaftaran Kelulusan
Kontak Kami
Hasil Ujian Masuk
Pendaftaran Onile
Hasil Ujian
Kontak Kami
Alamat STMIK Yadika
Kontak Kami
Gambar 12 Physical Data Model (PDM)
4.2
Laporan Hasil
test
Perancangan Interface (Antar Muka)
Menurut Roger S. Pressman, Ph.D
User interface design creates an effective
communication medium between a human and
a computer. Following a set of interface
design principles, design identifies interfac e
objects and actions and then creates a screen
layout that forms the basis for a user interface
prototype.[3]
Peracangang Interface merupakan
rancangan bentuk program aplikasi yang
dihasilkan dari system yang telah dirancang.
Rancangan Interface ini hanya menjelaskan
garis besar dan umum. Menu-menu dari
Perancangan
Interface
yang nantinya
diapliksikan sebagai tampilan pada halaman
web. Fasilitas dan struktur menu terdiri dari :
Halaman Utama Stmik.ac.id
IDDAFTAR
NIM == IDDAFTAR
NIM
4.1
Laporan
Camaba
Footer
Gambar 13 Desain struktur halaman utama
Desain Struktur Menu Calon Mahasiswa Baru
Desain Struktur Menu Data Calon Mahasiswa
Baru
Header
Header
Menu Admin Calon Mahasiswa baru
Pendaftaran Online
Cari
ENTRY CALON DATA MAHASISWA
INDENTITAS
No
Nama Lengkap
No Pendaftaran
Nama
JK
Tmp Lahir
Agama
Gol_drh
Sekolah Asal
Alamat
Tempat/Tgl Lahir :
Jenis Kelamin
:
Golongan Darah
:
Pilihan
+
:
tgl
bln
X
thn
Perempuan
Laki-Laki
:
Agama
:
Alamat
Footer
PENDIDIKAN
Gambar 16 Desain Struktur Menu Data Calon
Mahasiswa Baru
:
Pendidikan Terakhir
Nilai UN
:
Nilai IPK
:
Jurusan/Program Studi
:
Lulus Tahun
:
Sekolah/Perguruan Tinggi
:
Desain Struktur Menu Halaman Panitia
Header
ORANG TUA/WALI
Nama Ayah/Pekerjaan
:
Nama Ibu/Pekerjaan
:
Penghasilan Orang Tua
:
Alamat
:
No. Telp/Hp
:
Menu Admin Calon Mahasiswa baru
:
Cari
No
No Pendaftaran
Nama
JK
Tmp Lahir
Agama
Gol_drh
Sekolah Asal
Alamat
Pilihan
+
X
Program Studi Pilihan
Pilihan
:
Jalur
:
Footer
Pendaftaran Online
Footer
Gambar 14 Desain Struktur Menu Calon
Mahasiswa Baru
Gambar 17 Desain Struktur Menu Halaman
Panitia
Desain Struktur Menu Laporan PMB
Desain Struktur Menu Halaman Admin
Header
Calon Mahasiswa Baru
Header
No
Calon Mahasiswa Baru
Daftar Program Studi
User
Keluar
No Pendaftaran
Nama
JK
Input
Tmp Lahir
Cek Laporan
Agama
Gol_drh
Sekolah Asal
Alamat
Pilihan
Footer
Footer
Gambar 15 Desain Struktur Menu Halaman
Admin
Gambar 18 Desain Struktur Menu Laporan
PMB
C. KESIMPULAN
Kesimpulan yang dapat dibuat dari
hasil kegiatan adalah :
1. Pengembangan
Sistem
Informasi
Transaksional Penerimaan Mahasiswa
Baru Berbasis Web Di STMIK Yadika
Bangil berjalan dengan baik. Hal ini
dibuktikan dari hasil pengujian pada
setiap halaman transaksi pada evaluasi
system yang menggunakan pengujian
Black Box Sistem.
2. Sistem pendaftaran yang diusulkan
dapat mengurangi beban kerja para staf
panitia penerimaan mahasiswa baru.
3. Dengan adanya system informasi ini,
diharapkan
turut
meningkatnya
pelayanan
dalam
penerimaan
mahasiswa baru di STMIK Yadika
Bangil Pasuruan.
D. SARAN
Dalam sistem pendaftaran mahasiswa
baru yang diusulkan ini masih terdapat
beberapa kekurangan. Beberapa saran yang
dapat disampaikan adalah:
1. Diperlukan suatu backup data untuk
mengantisipasi
kehilangan
akibat
kerusakan media penyimpanan data.
2. Semoga dalam penelitian selanjutnya
dapat dikembangkan Sistem Keamanan
yang melindungi aplikasi basisdata.
3. Untuk memperbaiki sistem yang telah
diusulkan diharapkan pengembangan
terhadap sistem informasi itu sendiri agar
menjadi lebih baik.
4. Semoga pada penelitian selanjutnya dapat
dikembangkan system pembuatan KTM
secara real time dengan menggunakan
pengolahan citra digital
DAFTAR PUSTAKA
1.
2.
Jogiyanto, HM. 2001. Analisis dan
Desin
Sistem
Informasi
Pendekatan Terstruktur Teori dan
Praktek
Aplikasi
Bisnis.
Yogyakarta: Andi.
Pressman, Roger S. 2002. Rekayasa
Perangkat Lunak Pendekatan
3.
4.
5.
Praktis (Buku I). Yogyakarta :
Penerbit Andi and McGraw-Hill
Book Co.
Pressman, Ph.D, Roger S. 2001.
Software
Engineering
A.
Practitioner’s Approach Fifth
Edition.
New York USA:
McGrawn-Hill Companies, Inc.
Walls, Michael D. 2007. Data
Modelling
Second,
Revised
Edition United States of America.
United States America: URISA
Government of Ontario IT Standard
(GO-ITS). 2011. Information
Modeling Handbook (IMH) –
Appendices.
Government
of
Ontario.