• Tidak ada hasil yang ditemukan

Gambar 1 : Proses RAD 2.3 Microsoft SQL Server 2008

N/A
N/A
Protected

Academic year: 2019

Membagikan "Gambar 1 : Proses RAD 2.3 Microsoft SQL Server 2008"

Copied!
6
0
0

Teks penuh

(1)
(2)

pemerintah saja, tetapi juga mulai merambah dalam dunia pendidikan karena ketersediaan informasi yang terintegrasi makin penting dalam mendukung upaya menciptakan generasi penerus bangsa yang kompetitif.

Sekolah Karya Dharma Bhakti 2 terdiri dari TK, SD dan SMP. Memiliki fasilitas berupa 1 ruangan kelas untuk TK, 6 ruangan kelas untuk SD dan 3 ruangan kelas untuk SMP, kantor guru, kantor TU dan Kepala Sekolah, WC, perpustakaan, UKS, Koperasi, dan Lab Komputer. Dalam pengelolaan kegiatan akademik sekolah saat ini belum menggunakan sistem komputerisasi. Hal ini mengakibatkan tata usaha sering mengalami kendala dalam mengurus kegiatan akademik misalnya membutuhkan waktu yang lama dalam proses rekapitulasi nilai siswa dan mengalami kesulitan dalam penyusunan jadwal pelajaran.

Hal ini yang mendorong kami untuk menyusun Laporan Skripsi dengan

judul ”Sistem Informasi Akademik pada

SMP Karya Dharma Bhakti 2

Palembang” yang diharapkan bisa membantu semua proses akademik sekolah dengan sistem komputerisasi yang mampu menyelesaikan masalah dan memberikan solusi pada SMP Karya Dharma Bhakti 2 untuk masalah akademik sekolah.

2 LANDASAN TEORI

2.1 Sistem Informasi

Sistem Informasi adalah mengumpulkan, memproses, menyimpan, menganalisis, dan menyebarkan informasi untuk tujuan tertentu (Turban Efraim, 2006, h.49).

2.2 Metodologi RAD (Rapid

Application Development)

RAD (Rapid Application

Development) adalah model proses

pengembangan perangkat lunak yang bersifat incremental terutama untuk waktu pekerjaan yang pendek. Model RAD adalah adaptasi dari model air terjun versi kecepatan tinggi dengan menggunakan

model air terjun untuk pengembangan setiap komponen perangkat lunak (Rosa AS, 2011, h.32).

Menurut (Kendall, 2006, h.238) ada beberapa tahapan dalam pengembangan sistem menggunakan model RAD antara lain:

1. Fase Perencanaan Syarat-Syarat Fase ini merupakan fase dimana pengembang harus dapat memutuskan fungsi-fungsi apa yang harus diterapkan dalam pengembangan aplikasi serta pengembangan sistem harus dapat mencari informasi untuk memenuhi kebutuhan aplikasi yang dibangun.

2. Fase Perancangan Pengguna

Fase ini merupakan fase yang membahas desain non-teknis dari sistem yang dengan bimbingan penganalisis. 3. Fase Kontruksi

Fase kontruksi merupakan fase yang berasal dari fase sebelumnya kemudian ditingkatkan dengan menggunakan perangkat PAC dalam hal ini merancang pemrograman yang dimana ketika fungsi yang baru tersedia, dapat ditunjukan kepada pengguna untuk mendapatkan interaksi, komentar dan revisi. 4. Fase Pelaksanaan

Fase pelaksanaan merupakan tahapan untuk penguji sistem yang telah dibuat, pelatihan pengguna berdasarkan prosedur-prosedur yang telah ada.

Fase Perencanaan Syarat-Syarat

Fase Perancangan

Pengguna

Fase Kontruksi Fase

Pelaksanaan

Gambar 1 : Proses RAD

2.3 Microsoft SQL Server 2008

SQL (Structure Query Language)

Server 2008 adalah sebuah terobosan baru

dari Microsoft dalam bidang database

(Wahana Komputer 2010, h.2).

2.4 Microsoft Visual Basic 2008

Visual Basic 2008 merupakan

aplikasi pemprograman yang menggunakan teknologi NET Frame Work. Teknologi

Frame Work merupakan komponen

(3)

pembuatan, penggunaan aplikasi, dan halaman web (Wahana Komputer 2010, h.2).

3 ANALISIS SISTEM BERJALAN

3.1 Analisis Permasalahan

Untuk mengetahui permasalahan yang terjadi pada SMP Karya Dharma Bhakti 2, maka penulis akan melakukan analisis permasalahan terhadap prosedur sistem yang berjalan. Analisis yang digunakan adalah PIECES.

1. Performances

Sulitnya mendapatkan suatu informasi mengenai data akademik dan pembuatan laporan akademik yang memerlukan waktu yang lama.

2. Information

Informasi yang diberikan seputar berita akademik masih belum efektif.

3. Economic

Dalam hal ini tanpa menggunakan sistem terkomputerisasi, biaya operasional yang dikeluarkan sekolah cukup tinggi.

4. Control

Sistem lama yang ada di sekolah tersebut tidak memiliki pengamanan terhadap data–datanya.

5. Efficiency

Waktu yang dibutuhkan dalam pembuatan laporan akademik terlalu lama.

6. Service

Belum adanya aplikasi yang dapat mendukung serta membantu pembuatan laporan akademik.

3.2 Analisis Kebutuhan

Analisis kebutuhan merupakan tahapan perancangan dalam pengembangan sistem dimana analisis kebutuhan digunakan sebagai pedoman dalam menentukan kebutuhan. Kebutuhan digambarkan melalui diagram use case.

Subsistem Pengguna Login

Kelola Pengguna

Ubah Password

Subsistem Laporan Laporan Ketidakhadiran

Siswa Laporan Nilai

Siswa Daftar Jadwal Pelajaran Siswa Daftar Jadwal Mengajar Guru Laporan Data Siswa Baru

Tata Usaha

Wali Kelas Wakil Kepala Sekolah

Guru

Kepala Sekolah

Subsistem Data

Kelola Data Siswa Kelola Data

Guru

Subsistem Akademik

Kelola Nilai Siswa Kelola Absensi Ketidakhadiran

Siswa Kelola Daftar Jadwal Pelajaran

Kelola Daftar Nama Pelajaran

Kelola Absensi Guru

Kelola Pertemuan Guru Kelola Data Alumni

Gambar 2 : Model Use Case

4 RANCANGAN SISTEM

4.1 Diagram Konteks

Diagram konteks adalah model proses yang digunakan untuk mendokumentasikan lingkup awal sistem. Diagram ini menyatakan masukan dan keluaran dari sistem yang akan dikembangkan. Gambar 3 menunjukkan diagram konteks yang diusulkan.

Tata Usaha

Data Login Data Siswa

Data Guru Wakil

Kepala Sekolah

Guru

Wali Kelas

Kepala Sekolah

Data Login Data Nama Pelajaran

Atur Guru Ajar

Data Login Data Siswa

Data Login Data Siswa Nilai Siswa Daftar Jadwal Pelajaran Kelas Data Nilai Siswa Perbaikan

Data Login Laporan Ketidakhadiran Siswa

Laporan Nilai Siswa

Daftar Jadwal Mengajar Guru Laporan Data Siswa

Data Guru Data Nilai Siswa Baru Daftar Jadwal Mengajar Guru Data_Pengguna

Absensi Siswa Laporan Ketidakhadiran Siswa

Laporan Nilai Siswa Laporan Jadwal Pelajaran Siswa

Laporan Jadwal Pelajaran Siswa Laporan Jadwal Mengajar Guru

Laporan Data Siswa

Daftar Jadwal Pelajaran Atur Pertemuan

Absensi Guru Sistem Informasi

Akademik Pada SMP Karya Dharma

Bhakti 2

Gambar 3 : Diagram Konteks Sistem yang Diusulkan

4.2 Diagram Dekomposisi

(4)

subsistem akademik, susbsistem laporan dan subsistem pengaturan. Gambar 4.2 menggambarkan diagram dekomposisi yang diusulkan.

Sistem Informasi Akademik Pada SMP Karya Dharma Bhakti 2 Palembang

1.0 Subsistem

Data 1.1 Proses Data Siswa

1.1.1 Tambah Data Siswa

1.1.2 Ubah Data

Siswa 1.1.3 Lihat Data

Siswa 1.1.4 Hapus Data Siswa 1.2 Proses Data Guru

1.2.1 Tambah Data Guru

1.2.2 Ubah Data

Guru 1.2.3 Lihat Data

Guru 1.2.4 Hapus Data Guru 1.3 Proses Nama

Pelajaran 1.3.1 Tambah Nama

Pelajaran 2.3.2 Ubah Nama

Pelajaran 2.3.3 Lihat Nama

Pelajaran 2.3.4 Hapus Nama

Pelajaran 2.0 Subsistem Akademik

2.4 Proses Nilai

Siswa 2.4.1 Nilai Siswa 2.5 Proses Absensi

Siswa 2.5.1 Absensi Siswa 2.3 Proses Pertemuan

Guru 2.3.1 Lihat Pertemuan

Guru 3.0 Subsistem

Laporan

3.3 Laporan Nilai

Siswa 3.3.1 Menghasilkan Cari

Laporan Nilai Siswa 3.2 Daftar Jadwal Pelajaran Siswa 3.2.1 Menampilkan Laporan Jadwal Pelajaran Siswa

1.5 Proses Pengguna Proses Data

Alumni 1.4.1 Ubah Alumni

2.1 Proses Atur

Pelajaran 2.1.1 Tambah Guru Ajar 2.1.1 Lihat Guru Ajar 2.2 Proses Jadwal Pelajaran

2.2.1 Jadwal Pelajaran

2.6 Proses Teguran/

Pelanggaran Laporan Data

Siswa 3.1.1 Menampilkan Laporan Data Siswa Keseluruhan

3.1.1 Menampilkan Laporan Data Siswa Individu

3.2.2 Menampilkan Laporan Jadwal Mengajar Guru

3.3.1 Menghasilkan Cari

Laporan Nilai Pelajaran 3.4 Laporan Ketidakhadiran

Siswa 3.4.1 Menghasilkan Cari Laporan Ketidakhadiran Siswa

4.0 Subsistem Pengaturan

2.4 Proses Naik

Kelas 2.5.1 Simpan Naik

Kelas 2.3 Proses Atur

Kelas 2.3.1 Ubah Atur Kelas 2.1 Proses Ubah

Password 2.1.1 Ubah Password 2.2 Proses Tahun

Akademik 2.2.1 Ubah Tahun

Akademik

2.5 Proses Backup

Database 2.5.1 Proses Backup

Database 2.6

Proses Absensi Guru

2.6.1 Absensi Guru

Gambar 4 : Diagram Dekomposisi Sistem yang Diusulkan

4.3 Model Proses Fisik

Model proses fisik merupakan penggambaran diagram aliran data secara fisik, yaitu menggambarkan proses yang akan diusulkan pada SMP Karya Dharma Bhakti 2 Palembang dengan sudah memasukkan implementasi teknis yaitu teknologi yang nantinya akan digunakan.

Tata Usaha

Proses Hak Akses

1.0

VB + SQL Server

SQL Server TPengguna

Proses Data 2.0

VB + SQL Server

Proses Akademik 3.0

VB + SQL Server

Proses Laporan 4.0

VB + SQL Server

SQL Select : Pengguna SQL Delete : Hapus_Pengguna

SQL Update : Perubahan_Password_Disimpan WIN 7 GUI : Ubah_Password

Wakil Kepala Sekolah

Guru

Wali Kelas

Kepala Sekolah

WIN 7 GUI : Identitas_Siswa WIN 7 GUI : Identitas_Guru WIN 7 GUI : Identitas_Alumni

WIN 7 GUI : Perubahan_Identitas_Guru WIN 7 GUI : Perubahan_Identitas_Alumni

WIN 7 GUI : Nama_Pelajaran WIN 7 GUI : Perubahan_Nama_Pelajaran

SQL Server TSiswa

SQL Server TGuru

SQL Server TAlumni SQL Server TPelajaran SQL Select : Identitas_Siswa_Lama

SQL Insert : Identitas_Siswa_Baru SQL Update : Perubahan_Identitas_Siswa_Disimpan

SQL Select : Identitas_Guru_Lama SQL Insert : Identitas_Guru_Baru SQL Update : Perubahan_Identitas_Guru_Disimpan SQL Select : Identitas_Alumni_Lama SQL Insert : Identitas_Alumni_Baru

SQL Update : Perubahan_Identitas_Alumni_Disimpan SQL Select : Nama_Pelajaran_Lama

SQL Insert : Nama_Pelajaran_Baru SQL Update : Perubahan_Nama_Pelajaran_Disimpan

SQL Server TJadwal SQL Server TNilai SQL Server TAbsensi WIN 7 GUI : Daftar_Jadwal

WIN 7 GUI : Perubaha_Daftar_Jadwal_Pelajaran SQL Select : Daftar_Jadwal_Pelajaran_Lama WIN 7 GUI : Nilai_Siswa

WIN 7 GUI : Perubahan_Nilai_Siswa

SQL Insert : Daftar_Jadwal_Pelajaran_Baru SQL Update : Perubahan_Daftar_Jadwal_Pelajaran_Disimpan

SQL Select : Nilai_Siswa_Lama SQL Update : Perubahan_Nilai_Siswa_Disimpan WIN 7 GUI : Absensi

WIN 7 GUI : Perubahan_Absensi

WIN 7 GUI : Nilai_Siswa WIN 7 GUI : Perubahan_Nilai_Siswa

WIN 7 GUI : Tampilkan_Absensi WIN 7 GUI : Tampilkan_Nilai_Siswa WIN 7 GUI : Tampilkan_Daftar_Jadwal WIN 7 GUI : Tampilkan_Daftar_Jadwal WIN 7 GUI : Tampilkan_Data_Siswa

SQL Select : Laporan_Daftar_Jadwal_Pelajaran SQL Select : Laporan_Nilai_Siswa

SQL Select : Laporan_Ketidakhadiran_Siswa SQL Select : Laporan_Data_Siswa SQL Select : Laporan_Jadwal_Mengajar_Guru WIN 7 GUI : Identitas_Pengguna

WIN 7 GUI : Tampilkan_Pengguna

WIN 7 GUI : Tampilkan_Absensi WIN 7 GUI : Tampilkan_Nilai_Siswa WIN 7 GUI : Tampilkan_Daftar_ Jadwal WIN 7 GUI : Tampilkan_Daftar_Jadwal

WIN 7 GUI : Tampilkan_Data_Siswa

SQL Delete : Hapus_Identitas_Siswa WIN 7 GUI :

Perubahan_Identitas_Siswa

SQL Delete : Hapus_Identitas_Guru

SQL Delete : Hapus_Identitas_Alumni

SQL Delete : Hapus_Nama_Pelajaran

WIN 7 GUI : Pertemuan_Guru WIN 7 GUI : Tampilkan_Guru_Ajar WIN 7 GUI : Tampilkan_Daftar_Jadwal

SQL Insert : Hapus_Daftar_Jadwal_Pelajaran SQL Insert : Nilai_Siswa_Baru SQL Select : Absensi_Siswa_Lama SQL Insert : Absensi_Siswa_Baru SQL Delete : Hapus_Absensi_Siswa

SQL Server TPertemuan SQL Server

TAjar SQL Select : Pertemuan_Guru_Diatur

SQL Select : Guru_Ajar

Gambar 5 : Diagram Sistem Fisik

4.4 Entity Relationship Diagram (ERD)

Entity Relationship Diagram (ERD) adalah

gambar atau diagram yang menunjukkan informasi dibuat, disimpan, dan digunakan dalam sistem bisnis.

TPengguna - Username (FK) - Nama_Lengkap - Pass - Kode_Jabatan

(FK)

TJabatanSekolah - Kode_Jabatan (PK)

- Nama_Jabatan TAjar

- NIP_Guru (FK) Kode_Pelajaran (FK)

TBK - Kode_Teguran

(PK) - No_Induk (FK)

- Tgl_BK - Ket_BK - NIP_Guru

(FK) TGuru

- NIP_Guru (PK) - Nama_Guru - Kode_Jabatan (FK)

- JK_Guru - Agama_Guru

- Tmp_Guru - Tgl_Lahir - Gol_Darah - No_KTP - Telp_Guru - Email_Guru - Alamat_Guru - Status_Guru - Foto_Guru TJadwal

- Kode_Jadwal (PK) - Hari - Kode_Hari

- Jamke - Kelas - Kode_Pelajaran

(FK) - NIP_Guru (FK) - Kode_Tahun_Ajaran

(FK)

TTahunAjaran - Kode_Tahun (PK)

- Tahun_Ajaran - Sampai - Semester

TAbsensi - Tgl_Absen - No_Induk (FK)

- Keterangan - Kode_Tahun_Ajaran

(FK)

TSiswa - No_Induk (PK)

- Nama_Siswa - TTL - Jenis_Kelamin

- Anak_Ke - Jml_Sdr_Kandung

- Jml_Sdr_Tiri - Status_Anak - Alamat - Sekolah_Asal

- Kelas - Tahun_masuk

- Nama_Ayah - Pendidikan_Ayah

- Pekerjaan_Ayah - Penghasilan_Ayah - Alamat_Ayah

- Telp_Ayah - Nama_Ibu - Pendidikan_Ibu - Pekerjaan_Ibu - Penghasilan_Ibu - Alamat_Ibu

- Telp_Ibu - Nama_Wali - Pendidikan_Wali - Pekerjaan_Wali - Penghasilan_Wali - Alamat_Wali

- Telp_Wali - Status_Siswa - Foto_Siswa

TAlumni - No_Induk (FK)

- SMA - Tahun_Lulus

TPelajaran - Kode_Pelajaran

(PK) - Nama_Pelajaran

- KKM

TAbsensiGuru - NIP_Guru (FK) - Kode_Pelajaran (FK) - Tgl_Absen

- Kelas - Hari - Jamke

TNilai - Kode_Pelajaran

(FK) - NIP_Guru (FK)

- Kelas - Jenis_Nilai - No_Induk (FK)

- Nilai_Angka - Nilai_Huruf - Ketuntasan - Tahun_Ajaran

TKelas

Gambar 6 : Entity Relationship Diagram

(ERD)

4.5 Rancangan Antarmuka

Pada form login, kita harus memasukkan username, password, dan

login sebagai yang sesuai dengan

(5)

dan Guru. Pada form login ini terdapat tombol login, batal dan tutup.

Gambar 7 : Tampilan FormLogin

Form menu utama merupakan

tampilan utama dari Sistem Informasi Akademik Pada SMP Karya Dharma Bhakti 2. Di form menu utama terdapat 4 menu yaitu master data, kegiatan akademik, laporan, dan pengaturan. Pada form menu utama ini terdapat tombol keluar untuk keluar dari sistem informasi.

Gambar 8 : Tampilan Form Menu

Utama

Pada form jadwal pelajaran ini kita harus memasukkan hari, kelas, jam ke, mata pelajaran, dan guru. Beberapa tombol fungsi yang digunakan pada form ini yaitu tombol simpan, batal dan tutup. Form ini juga terdapat datagridview untuk melihat jadwal pelajaran.

Gambar 9 : Tampilan Form Jadwal

Pada laporan jadwal pelajaran siswa ini kita dapat melihat tampilan jadwal pelajaran siswa yang berisi hari, jam ke, dan mata pelajaran sesuai kelas yang dipilih.

Gambar 10 : Tampilan Laporan Jadwal Pelajaran Siswa

5 PENUTUP

5.1 Kesimpulan

(6)

2 Palembang merupakan Sistem Informasi yang dapat membantu kegiatan akademik sekolah, dalam hal ini mencakup data siswa, data guru, daftar nama pelajaran, nilai siswa, absensi ketidakhadiran siswa, dan daftar jadwal pelajaran siswa.

5.2 Saran

Berdasarkan hasil analisis dan pembahasan yang telah dilakukan, kami ingin memberikan beberapa saran yang kiranya dapat dijadikan acuan positif dan membantu pengembangan Sistem Informasi Akademik pada SMP Karya Dharma Bhakti 2 guna memperoleh hasil yang lebih baik dan dapat bermanfaat bagi sekolah, yaitu agar sistem ini dapat berjalan dengan lebih efektif maka disarankan agar Sistem Informasi yang sudah dibuat dapat dikembangkan dikemudian hari agar sesuai dengan kebutuhan dan dapat menambahkan fitur-fitur terbaru sehingga dapat sesuai dengan perkembangan teknologi yang akan datang.

DAFTAR PUSTAKA

[1] Al-Fattah, Hanif 2007, Analisis dan

Perancangan Sistem Informasi, Andi

offset, Yogyakarta.

[2] AS, Rosa 2011, Modul Pembelajaran

Rekayasa Perangkat Lunak, Modula,

Bandung.

[3] Kendall, Kenneth E dan Julie E 2006,

Analisis dan Perancangan Sistem,

Jilid 1, PT. Prenhallinda, Jakarta.

[4] Turban, Efraim 2006, Pengantar

Teknologi Informasi edisi 3,

Salemba, Jakarta.

[5] Wahana Komputer 2010, Panduan

Aplikatif dan Solusi Membuat

Aplikasi Client Server dengan Visual

Basic 2008, Andi Offset, Yogyakarta.

[6] Wahana Komputer 2010, SQL Server

2008 Express, Andi Offset,

Gambar

Gambar 2 : Model Use Case
Gambar 5 : Diagram Sistem Fisik
Gambar 7 : Tampilan Form Login

Referensi

Dokumen terkait

Banyak ditemukan keluhan pasien terhadap sikap perawat yang kurang ramah dalam melayani, perawat menanggapi kurang baik untuk keluhan yang dirasakan oleh pasien, perawat

Itulah sebabnya, kita menjadi dibingungkan oleh pe,mataian istilah yang mengaburkan, antara mental dengan. keroluniaa spiritual, kpbatinan kejiwau psilalogi

Mahyuddin Barni, M.Ag, Direktur Program Pascasarjana IAIN Antasari Banjarmasin, Staf dan Karyawannya disampaikan terima kasih, karena telah memberikan dorongan,

Konsep pendidikan karakter perspektif tafsîr al- Mishbâ ẖ dan kitâb Sha ẖ î ẖ Bukhârî dan Sha ẖ î ẖ Muslim mencakup dasar pendidikan karakter, tujuan

Mengumumkan Rencana Umum Pengadaan Barang dan fasa Untuk Pelaksanaan Kegiatan Tahun Anggaran 2014, seperti tersebut di bawah ini :. SWAKETOLA NO Satuan Keria Kegiatan

Kelulusan merupakan target yang ingin dicapai oleh setiap mahasiswa, tentunya dengan nilai yang bagus. setiap mahasiswa harus belajar dengan keras untuk mendapatkan

Keselamatan Ibu Melahirkan dan Anak, Program Keluarga Berencana, Program Kesehatan Reproduksi Remaja, Program Pelayanan Kontrasepsi, Program Pembinaan Peran Serta