Jbptunikompp Gdl s1 2004 Untungpnim 768 Jurnal

12

Click here to load reader

Transcript of Jbptunikompp Gdl s1 2004 Untungpnim 768 Jurnal

Page 1: Jbptunikompp Gdl s1 2004 Untungpnim 768 Jurnal

Perancangan dan Implementasi Sistem Informasi Akademik Berbasis Jaringan Lokal

Pada Jurusan Teknik Informatika UNIKOM

Untung P1, B. Siswoyo2, N.Juhana3 1 Jurusan Teknik Informatika, FT, Jl. Dipati Ukur Bandung 2 Jurusan Teknik Informatika, FT, Jl. Dipati Ukur Bandung 3 Jurusan Teknik Informatika, FT, Jl. Dipati Ukur Bandung Abstrak

Perkembangan software saat ini telah banyak memberikan kemudahan-kemudahan dalam membangun sebuah program aplikasi database, salah satunya adalah Borland Delphi. Borland Delphi merupakan bahasa pemrograman yang mempunyai cakupan kemampuan yang luas dan canggih, terlebih untuk aplikasi pengolah database karena Delphi menyediakan object yang sangat kuat, canggih dan lengkap sehingga memudahkan dalam merancang, membuat dan menyelesaikan aplikasi database yang diinginkan. Sistem Informasi Akademik yang dibuat ini, dirancang dalam bahasa pemrograman tersebut di atas. Sistem Informasi Akademik (SIAKAD) yang sudah dibangun, mampu menyelesaikan persoalan akademik di Jurusan Teknik Informatika UNIKOM. Termasuk antara lain, menangani proses perwalian, menangani proses penilaian dan juga mampu mencetak nilai mahasiswa baik itu Kartu Hasil Studi (KHS) ataupun Transkrip mahasiswa serta juga dapat mencetak daftar absensi, cetak Kartu Studi Mahasiswa (KSM) dan laporan-laporan yang ada. Salah satu kelebihan dari sistem yang dibuat ini adalah dapat bekerja pada komputer yang terhubung dengan jaringan. Selain itu juga, keabsahan data terjamin keamanannya karena masing-masing user mempunyai wewenang akan tugasnya masing-masing, serta mampu melakukan perubahan data yang up-to-date.

Page 2: Jbptunikompp Gdl s1 2004 Untungpnim 768 Jurnal

1. Pendahuluan

Sekarang ini, jaringan komputer sudah banyak dimanfaatkan dalam proses

pengolahan database. Dengan memanfaatkan teknologi ini, sistem informasi

akademik yang dibangun ini dirancang mampu bekerja pada setiap komputer yang

terhubung jaringan. Sistem Informasi Akademik (SIAKAD) baru ini merupakan

membaharuan dari sistem yang lama. Sebagaimana pada sistem yang lama belum

mampu bekerja pada komputer yang terhubung jaringan.

Tujuan penelitian adalah untuk merancang suatu sistem baru tentang

informasi akademik yang dibangun pada suatu jaringan berbasis jaringan lokal.

Aplikasi program ini dipakai pada Jurusan Teknik Informatika, UNIKOM

2. Metodologi

Dalam pelaksanaannya, penelitian dilakukan di Jurusan Teknik Informatika

UNIKOM, terhitung mulai Maret 2004 sampai dengan Agustus 2004.

Alat dan instrumen yang digunakan dalam penelitian antara lain: dua

perangkat komputer Intel Pentium 800 MHz, memori 256 MB, monitor 15 inci,

LAN Card 10/100 Mbps, dan kabel UTP 10 M, serta perangkat lunak

menggunakan sistem operasi Windows XP, Windows 98, Borland Delphi 5.0,

MySQL, serta MyODBC 3.51 Driver

3. Hasil dan Bahasan

A. Analisis Sistem yang Berjalan

Dalam hal ini, dilihat dari sudut pengolahannya dari awal sampai

terbentuknya sebuah laporan bentuk pemberitaan hasil studi mahasiswa

dapat dibagi menjadi beberapa tahapan.

Pertama-tama mahasiswa diwajibkan melakukan perwalian dan

registrasi. Pada saat perwalian, mahasiswa diharuskan mengisi Kartu

Page 3: Jbptunikompp Gdl s1 2004 Untungpnim 768 Jurnal

Rencana Studi (KRS) dimana di dalam KRS tersebut terinci mata kuliah

yang akan diikuti. Setelah mendapatkan persetujuan dari dosen wali, maka

mahasiswa akan dijadwalkan kapan dan dimana bisa mengikuti

perkuliahan. Pada minggu ketiga setelah melakukan perwalian selama satu

minggu, mahasiswa masih diberikan kesempatan untuk melakukan

perubahan mata kuliah yang diambil. Bila tidak ada perubahan, maka

mahasiswa dapat mengikuti perkuliahan seperti biasanya.

Mahasiswa

Perkuliahan

FormRegistrasi

RegistrasiDisetujui

?

YA

TIDAK

Minggu ke-3 setelah Perwalian,selama 1 Minggu.

Apakah ada perubahanKRS ?

Sekretariat Mahasiswa

Dosen Wali

Form KRS

Form Registrasi &Form KRS

TIDAKYA

Ilustrasi Proses Registrasi dan Perwalian

Setelah para mahasiswa menyelesaikan Ujian Akhir Semester (UAS),

maka dalam hal ini dosen bertugas untuk menilai kemampuan para

mahasiswa yang telah mengikuti mata kuliah yang diajarkan dosen yang

bersangkutan. Setelah dosen selesai mengolah nilai mahasiswa maka untuk

selanjutnya diserahkan kepada petugas sekretariat. Dari sini pihak

Page 4: Jbptunikompp Gdl s1 2004 Untungpnim 768 Jurnal

sekretariat memulai penyimpanan data secara satu persatu dengan mengacu

pada lembaran nilai yang diberikan dosen untuk diolah kembali menjadi

sebuah Indeks Prestasi.

Data nilai mahasiswa ini akan disimpan ke dalam harddisk komputer

dengan menggunakan program aplikasi Microsoft Excel. Setelah selesai

disimpan maka pihak sekretariat akan mengolah data nilai itu menjadi IP.

Jika nilai telah diolah menjadi IP maka tugas selanjutnya adalah membuat

laporan sehingga menjadi sebuah Kartu Hasil Studi (KHS). Setelah KHS

selesai dibuat selanjutnya diberikan kepada dosen wali untuk dibagikan

kepada mahasiswa yang menjadi anak didiknya.

Mahasiswa Perkuliahan Dosen Pengajar

Copy KHS

Dosen Wali KHSSekretariat

Pengolahan

Data Mahasiswa

Copy KHS Mahasiswa

KHS per Mahasiswa

Quiz, Tugas, UTS, UAS+ Absensi

Nilai Mentah

Nilai perMata Kuliah

Nilai per MahasiswaKHS per Mahasiswa

Ilustrasi Proses Aliran Data Nilai

Page 5: Jbptunikompp Gdl s1 2004 Untungpnim 768 Jurnal

B. Diagram Konteks

Diagram konteks adalah arus data yang berfungsi untuk

menggambarkan keterkaitan aliran-aliran data antara sistem dengan bagian-

bagian luar (kesatuan luar). Kesatuan luar ini merupakan sumber arus data

atau tujuan data yang berhubungan dengan sistem informasi tersebut.

Diagram konteks bisa disebut dengan “Model sistem pokok

(fundamental system model) mewakili keseluruhan elemen software dengan

masukan (input) dan keluaran (output) yang diindikasikan dengan anak

panah masuk dan keluar memperlihatkan suatu hubungan antara sistem

dengan lingkungannya yang menjadi sumber data”. (Roger S. Pressman,

1997)

a. Diagram Konteks Sistem Informasi Akademik

SISTEMINFORMASIAKADEMIK

DOSEN

KETUA JURUSAN

SEKRETARIAT

MAHASISWA

Berkas Registrasi,KRS

KHS,KSM,

Nilai Transkrip

Input Data Mahasiswa,Input Data Dosen,

Input Data Mata Kuliah,Input Data Kelas

Update Nilai ke Database

Daftar Nilai Menyerahkan Berkas Nilai,Update-an Nilai pada Excel

Bukti Data Perwalian,Format Pengisian NilaiForm Absensi Mahasiswa

Laporan Data Mahasiswa,Laporan Data Dosen,Laporan Data Mata Kuliah,Laporan Data Kelas,Laporan Nilai KHS,Laporan Nilai Transkrip

Diagram Konteks SIAKAD

Page 6: Jbptunikompp Gdl s1 2004 Untungpnim 768 Jurnal

Aliran data pada Diagram Konteks Sistem Informasi Akademik

No

Proses Proses Data In Data Out

0 Sistem Informasi

Akademik

o Berkas Registrasi

o KRS

o Berkas Nilai

o Data Mahasiswa

o Data Doasen

o Data Mata Kuliah

o Data Kelas

o Update Nilai ke

Database

o Update Nilai dari

Excel

o KSM

o KHS

o Nilai Transkrip

o Daftar Nilai

o Bukti Data Perwalian

o Form Pengisian Nilai

o Form Absensi Mahasiswa

o laporan Data Mahasiswa

o Laporan Data Dosen

o Laporan Data Kelas

o Laporan Nilai KHS

o Laporan Nilai Transkrip

b. DFD Levelled

Diagram konteks dapat kita turunkan ke dalam bentuk yang

lebih mendetail yaitu Data Flow Diagram (DFD) Levelled. Turunan

pertama dari diagram konteks adalah DFD level 1. Dari turunan pertama

dapat kita turunkan lagi ke level berikutnya untuk memperjelas level

sebelumnya.

Page 7: Jbptunikompp Gdl s1 2004 Untungpnim 768 Jurnal

(a) DFD Level 1

2Proses

PemasukanData

1Proses

Perwalian

3Proses Nilai

SEKRETARIATInput Data Mahasiswa,Input Data Dosen,Input Data Mata Kuliah,Input Data Kelas,

DOSEN

Menyerahkan Berkas Nilai,Update-an Nilai pada Excel

Bukti Data Perwalian,Format Pengisian NilaiForm Absensi Mahasiswa

MAHASISWA

Berkas Registrasi,Kartu Rencana Studi (KRS)

Kartu Studi Mahasiswa(KSM)

D. Mata KuliahD. Mahasiswa D. Dosen D. NilaiD. Kelas

Update Nilai ke database

MAHASISWA

KHS,Transkrip Nilai

KETUA JURUSAN

Laporan Data Mahasiswa,Laporan Data Dosen,Laporan Data Mata Kuliah,Laporan Data Kelas,

KETUA JURUSANLaporan KHS,Laporan Transkrip

Daftar Nilai

DFD Level 1

Aliran Data pada DFD Level 1 Sistem Informasi Akademik

No

Proses Proses Data In Data Out

1 Proses

Perwalian

o Berkas Registrasi

o KRS

o Bukti Data Perwalian

o Format Pengisian Nilai

o Form Absensi Mahasiswa

2 Proses

Pemasukan

Data

o Input data Mahasiswa

o Input Data Dosen

o Input Data Mata Kuliah

o Input Data Kelas

o Laporan Data Mahasiswa

o Laporan Data Dosen

o Laporan Data Mata Kuliah

o Laporan Data Kelas

3 Proses Nilai o Berkas Nilai

o Update Nilai pada Excel

o Update Nilai ke database

o Berkas Nilai

o KHS

o Transkrip Nilai

Page 8: Jbptunikompp Gdl s1 2004 Untungpnim 768 Jurnal

(b) DFD Level 2 untuk Proses Pemasukan Data

2.1PEMASUKAN

DATAMAHASISWA

2.2PEMASUKANDATA DOSEN

2.3PEMASUKANDATA MATA

KULIAH

2.4PEMASUKANDATA KELAS

D. Mahasiswa

D. Kelas

D. Dosen

D. Mata Kuliah

KETUA JURUSAN

SEKRETARIAT

SEKRETARIAT

Laporan Data Mahasiswa

Laporan Data Mata Kuliah

Laporan Data Dosen

Laporan Data Kelas

Input Data Mahasiswa Input Data Dosen

Input Data Mata Kuliah Input Data Kelas

DFD Level 2 untuk Proses 2

Aliran Data pada DFD Level 2 Proses Pemasukan Data

No

Proses Proses Data In Data Out

2.1 Pemasukan Data

Mahasiswa

o Input Data Mahasiswa o Laporan Data Mahasiswa

2.2 Pemasukan Data

Dosen

o Input Data Dosen o Laporan Data Dosen

2.3 Pemasukan Data

Mata Kuliah

o Input Data Mata Kuliah o Laporan Data Mata Kuliah

2.4 Pemasukan Data

Kelas

o Input Data Kelas o Laporan Data Kelas

Page 9: Jbptunikompp Gdl s1 2004 Untungpnim 768 Jurnal

(c) DFD Level 2 untuk Proses Nilai

3.1PROSES

PEMASUKANNILAI

3.3PROSES

PEMBUATANKHS

NIM,THN_AJARAN,SEM

KETUA JURUSANMAHASISWA

3.4PROSES

PEMBUATANTRANSKRIP

NIM

DOSENMenyerahkan Berkas Nilai,Update Nilai pada Excel

Transkrip

KHS

Laporan Transkrip

Laporan KHS

SEKRETARIAT

Update Nilai ke Database

Daftar Nilai

D. Mata Kuliah

D. Mahasiswa

D. Dosen

D. Nilai

D. Kelas

3.2PROSES

PENGUMPULANBERKAS NILAI

KDMK,Thn_Ajaran,Semester

DFD Level 2 untuk Proses 3

Aliran Data pada DFD Level 2 Proses Nilai

No

Proses Proses Data In Data Out

3.1 Pemasukan Nilai o KDMK

o Thn_Ajaran

o Semester

o Updata Nilai ke

database

o Daftar Nilai

3.2 Pengumpulan

Berkas Nilai

o Berkas Nilai

o Update Nilai pada Excel

o -

3.3 Pembuatan KHS o NIM

o Tahun_Ajaran

o Semester

o Lembar KHS

o Laporan KHS

3.4 Pembuatan

Transkrip

o NIM o Transkrip Nilai

o Laporan Transkrip

Page 10: Jbptunikompp Gdl s1 2004 Untungpnim 768 Jurnal

C. Entity Relationship Diagram

Entity Relationship Diagram merupakan komponen-komponen

himpunan entitas dan himpunan relasi yang masing-masing dilengkapi

dengan atribut-atribut yang merepresentasikan seluruh fakta dari

lingkungan yang kita tinjau.

MAHASISWA

JABATAN

PROGRAM

KETERANGAN

STATUSKELAS

JENIS

SKRIPSI

STATUS

AGAMA

SEX

JURUSAN

DOSEN

MATA KULIAH

KELAS

BERADA

MEMPUNYAI

MENGAMBIL

MENGAJAR

DIMILIKI

MEMILIKI

MEMILIKI

MEMILIKI

MEMILIKI

MEMILIKI

MEMILIKI

MEMILIKI

NNNN

NN

N

MEMILIKI

N

N

N

N

N

N

N

NN1

11

1

1

1

1

1

1

1

1

1

Entity Relationship Diagram

Page 11: Jbptunikompp Gdl s1 2004 Untungpnim 768 Jurnal

4. Kesimpulan

Dari proses yang dilalui dalam penyusunan tugas akhir tentang

Perancangan dan Implementasi Sistem Informasi Akademik Berbasis Jaringan

Lokal pada Jurusan Teknik Informatika UNIKOM, maka diperoleh suatu

kesimpulan sebagai berikut:

a. Hasil pengujian menunjukkan bahwa program aplikasi yang sudah dibuat

telah mampu bekerja dalam sistem jaringan client/ server dengan database

yang tersimpan di server;

b. Setiap user memiliki hak akses yang disesuaikan dengan tingkatan manajemen

dalam sistem;

c. Proses pengolahan data akademik dapat diselesaikan secara cepat dan

kemungkinan kesalahan relatif lebih kecil;

d. Setiap user yang berkepentingan (seperti: Dosen wali) dapat mengetahui

kemajuan prestasi setiap mahasiswa yang dididik.

Page 12: Jbptunikompp Gdl s1 2004 Untungpnim 768 Jurnal

Daftar Pustaka

M.Agus J. Alam, “Belajar Sendiri Borland Delphi 6.0”, Elex Media

Komputindo, Jakarta, 2002

Antony Pranata, “Pemrograman Borland Delphi 6”, Edisi 4, Andi Yogyakarta,

Yogyakarta, 2002

Inge Martina, “Database Client/ Server menggunakan Delphi”, Elex Media

Komputindo, Jakarta, 2002

“Tip dan Trik Pemrograman Delphi 7.0”, Kerjasama Wahana Komputer

dengan Penerbit Andi

Marco Cantu, “Mastering Delphi 5.0”,Sybex, San Francisco, 1999

Jay Greenspan and Brad Bulger, “MySQL/ PHP Database Applications”, IDG

Book India, New Delhi, 2001

M.Agus J.Alama, “Belajar Sendiri Borland Delphi 5.0”, Elex Media

Komputindo, Jakarta, 2000

Sumiyana, “Kapita Selekta Kasus Pemrograman Bisnis dan Akuntansi

Berbasis Microsoft Access”, Edisi Pertama, BPFE, Yogyakarta, 1999

Pressman, Roger S. “Software Engineering: A Practioner’s Approach”

International Edition Singapore : The McGraw-Hill Companies, Inc.

1997

Fathansyah, “Basis Data”, Informatika Bandung, Bandung, 1999

Gordon B. Davis, “Kerangka Dasar Sistem Informasi” PT. Pustaka Binaan

Pressindo, Jakarta, 1984