Argiansyah Putra1), Jhon Very, S.Kom, M.Kom, Mm2), Rini Sovia, S,Kom, M.Kom3)
1) Sistem Informasi UPI YPTK, Padang
Email : agirebel13@gmail.com
2) Sistem Informasi UPI YPTK, Padang
Email : jhon080771@yahoo.co.id
3) Sistem Informasi UPI YPTK, Padang
Email : rini_sovia@ymail.com
Abstrak
Perancangan database alumni adalah suatu sistem yang menyediakan informasi bagi pihak sekolah yaitu : tata usaha,
kepala sekolah, dan alumni. Dengan adanya Sistem Informasi Database Alumni ini, akan bisa mengolah data secara terstruktur dan
terprogram. Penelitian dilaukan untuk membangun sebuah sistem informasi database alumni guna mengelola dan memantau data
alumni, serta dapat menghasilkan laporan yang bermanfaat untuk kegiatan alumni yang berkaitan dengan sekolah. Dalam
implementasinya, sistem dibangun menggunakan bahasa pemprograman Java dan database MySQL sebagai basis data untuk
menyimpan semua data yang ada. Pembangunan sistem informasi database alumni ini diharapkan dapat mempermudah tata usaha
dalam mengelola data alumni, dan membantu pihak kepala sekolah beserta alumni untuk mendapatkan informasi yang dibutuhkan di
SMA N 2 Sawahlunto.
Universitas-universitas atau sekolah tinggi sudah jelas telah 1.2 Perumusan Masalah
Sistem pengolahan data alumni yang digunakan pada
menggunakan sistem informasi berbasis komputer, karena
SMAN 2 Sawahlunto belum terstruktur dan masih menggunakan
universitas dan sekolah tinggi menggunakan komputer untuk
cara yang manual. Berikut beberapa masalah yang di hadapi
melakukan pengolahan data dan membantu kegiatan meraka.
oleh SMAN 2 Sawahlunto dalam pengolahan database alumni
Dan untuk sekolah menengah atas, sekolah menengah pertama
saat sekarang ini :
dan sekolah dasar masih banyak yang belum menggunakan
1. Kesulitan dalam menyimpan data siswa, dan kesulitan
program yang terstruktur untuk melakukan pengolahan data,
mencari siswa atau mengajak siswa untuk ikut
memang umumnya sudah banyak yang menggunakan komputer
berpartisipasi dengan kegiatan yang berkaitan dengan
namun masih bisa dikatakan manual karena pemrogramannya
sekolah karena tidak adanya informasi kontak, dengan processing systems didefinisikan oleh Robert A. Leitch
bagaimana sistem baru dapat mengatasi hal tersebut ? dan K. Roscoe Davis sebagai berikut:
2. Bagaimana dengan sistem saat ini yang belum Sistem Informasi adalah suatu sistem didalam organisasi yang
mencantumkan nilai rata-rata akhir siswa-siswi pada mempertemukan kebutuhan pengolahan transaksi harian,
data alumni ? mendukung operasi, bersifat manajerial dan kegiatan startegi
3. Bagaimana dengan sistem manual saat ini yang belum dari suatu organisasi dan menyediakan pihak luar tertentu
adanya keterangan tentang status alumni yang masih dengan laporan-laporan.
hidup atau telah meninggal ?
2.4 Siklus Hidup Pengembangan Sistem
1.3 Hipotesa System Development Life Cyle (SDLC) adalah langkah-
Berdasarkan perumusan masalah diatas, penulis membuat langkah (pedoman) yang harus diikuti untuk mengembangkan,
suatu hipotesa, yaitu : merancang sebuah sistem. Siklus hidup pengembangan sistem
ini adalah seperti kompas didalam merancang sistem.
1. Dengan adanya sistem baru berbasis java
penyimpanan data untuk siswa-siswi alumni menjadi
2.5 Alat Bantu Dalam Perancangan Sistem Dan Logika
lebih cepat, dan praktis serta diharapkan bisa
Program
mendorong efektifnya kegiatan sekolah dari infromasi
Langkah-langkah yang dilakukan pada tahap merancang
kontak siswa-siswi alumni yang disimpan.
suatu sistem dan program adalah membuat usulan pemecahan
2. Pada sistem yang baru diharapkan agar nilai rata-arata
masalah secara logikal. Alat bantu yang digunakan antara lain
akhir siswa-siswi alumni dapat disimpan .
adalah Aliran Sistem Informasi (ASI), Data Flow Diagram
3. Diharapkan sistem yang baru bisa memberikan
(DFD), Entity Relatioship Diagram (ERD), dan Flowchart.
informasi tentang status siswa-siswi alumni untuk
kegiatan sekolah yang berkaitan dengan alumni, serta
2.6 Sekilas Tentang Java
bisa memberikan laporan yang bermanfaat untuk
Java merupakan pemrograman yang menanjak popularitas
kepala sekolah dan pihak terkait.
dewasa ini. Selain gratis, Java mudah didapatkan dan juga
tangguh. Java sendiri lahir pada tahun 1991 yang diprakarsai
1.4 Tujuan Penelitian
oleh tim Sun melalui proyek bernama Green yang dipimpin
Adapun tujuan dari penelitian ini adalah penerapan ilmu
oleh James Gosling.
yang telah diperoleh saat kuliah di Universitas Putra Indonesia
Java menerpkan fitur-fitur dari bahasa pemrograman yang
YPTK Padang dengan membangun sebuah aplikasi
lain, di mana fitur itu dianggap merupakan suatu kelebihan oleh
perancangan database alumni berbasis java yang diharapkan
tim Sun. Misalnya JVM/JRE yang merupakan mesin maya pada
dapat membantu kegiatan-kegiatan yang dilakukan menjadi
bahasa pascal, sintaks, dan exception Handling diambil dari
lebih efektif dan bisa memberikan informasi yang tepat dan
C/C++ dan lain sebagainya.
akurat.
nm_alumni
tpt_lahir
tgl_lahir
jekel
keterangan
alamat
kd_pekerjaan nm_pekerjaan
notelp
thn_lulus
jurusan
punya
agama
id
nmperg_tinggi
username
kd_pekerjaan
pass
rerata nilai
email
Gambar 3.3 Context Diagram foto
notelp
Gambar 3.4 Data Flow Diagram 1. Laporan Alumni Berdsarakan Tahun Kelulusan.
Kelulusan
2. Laporan Alumni Berdasarkan Pekerjaan
3. Laporan Alumni Berdasarkan Keterangan Gambar 3.14 Desain Input Data Pekerjaan
4. Kartu Alumni
2 username Varchar(40)
4 nm_lengkap Varchar(40)
5 email Varchar(25)
6 notelp Varchar(25)
9 email Varchar(25)
10 tahun_lulus Varchar(10)
11 jurusan Varchar(20)
12 agama Varchar(20)
13 nmperguruan_tinggi Varchar(50)
Gambar 4.1 Form Login
15 Tpt_kerja Varchar(500)
16 rata_nilai int(100)
17 foto longblob
Gambar 4.3 Form Input Data Alumni 8. Laporan Alumni Berdasarkan Tahun Lulus
5.2 Saran
Adapun saran yang dapat penulis berikan untuk
pengembangan dari sistem yang telah dibuat, antara lain:
1. Sistem ini dapat dikembangkan lagi jika sekolah
makin berkembang dan membutuhkan pembaruan
Gambar 4.11 Kartu Alumni
sistem.
2. Sistem dapat dikembangkan ke aplikasi berbasis web
12. Form Tentang Sekolah
sehingga pihak sekolah, dan alumni dapat memantau
data alumni secara online.
5. PENUTUP
5.1 Kesimpulan
Berikut ini kesimpulan yang dapat penulis jabarkan
berdasarkan analisa, perancangan, pengujian sistem yang
dibangun berdasarkan teori yang digunakan, yaitu :
1. Aplikasi yang telah dibangun dapat menginputkan
data alumni ke dalam database dengan cepat.
2. Aplikasi ini dapat memberikan laporan data alumni
DAFTAR PUSTAKA