• Tidak ada hasil yang ditemukan

PERANCANGAN SISTEM INFORMASI PENGOLAHAN DATA AKADEMIK PADA SD NEGERI 64 PANGKALPINANG DENGAN MENGGUNAKAN BAHASA PEMROGRAMAN VISUAL BASIC 2008

N/A
N/A
Protected

Academic year: 2021

Membagikan "PERANCANGAN SISTEM INFORMASI PENGOLAHAN DATA AKADEMIK PADA SD NEGERI 64 PANGKALPINANG DENGAN MENGGUNAKAN BAHASA PEMROGRAMAN VISUAL BASIC 2008"

Copied!
10
0
0

Teks penuh

(1)

1

PERANCANGAN SISTEM INFORMASI PENGOLAHAN DATA

AKADEMIK PADA SD NEGERI 64 PANGKALPINANG

DENGAN MENGGUNAKAN BAHASA PEMROGRAMAN

VISUAL BASIC 2008

Nurul Awaliyah

Sistem Informasi STMIK ATMA LUHUR PANGKALPINANG

Jl. Jend. Sudirman Selindung Lama Pangkalpinang Kepulauan Bangka Belitung

email : nurulawaliyah3@gmail.com

Abstract

Along of information technology development, information systems will not only improve the quality and speed of information, but with the right information technology can create an information system that is capable of improving the integration of information and operations in all fields, one of them in the field of education.

SD Negeri 64 Pangkalpinang is one elementary school that also emphasize information technology in the processing of academic data, but in fact during this academic data processing still use the old way of manually, which affects the long time of required for data processing of students, teachers, subjects, class divisions, schedules, attendance, and grades of students. The process of input and data storage is manually can allow data loss and difficulties in the process of data search. In addition, in the process of making the student report often delays and errors. The result in the processing of academic data in SD Negeri 64 Pangkalpinang be slow and disordered.

It is expected that a computerized system of academic information, can be used as a way to overcome the problems by the manual system and computerized system that can improve the performance of the party responsible in the processing of academic data.

Kata Kunci

:

Academic information, SD Negeri 64 Pangkalpinang, computeritation system.

1. Pendahuluan

1.1 Latar Belakang Penelitian

Saat ini teknologi informasi dan komunikasi mengalami kemajuan yang sangat luar biasa, sehingga tidak heran jika teknologi informasi dan komunikasi dijadikan hal yang penting dan harus dimiliki oleh sebuah instansi maupun organisasi yang secara tidak langsung menuntut setiap instansi atau organisasi dapat beroperasi lebih efektif, efisien dan terkendali.

Seiring dengan perkembangan teknologi informasi, maka sistem informasi bukan saja akan meningkatkan kualitas serta kecepatan informasi, akan tetapi dengan teknologi informasi yang tepat, dapat menciptakan suatu sistem informasi yang mampu meningkatkan integrasi

informasi dan operasi di segala bidang, salah satunya dalam bidang pendidikan.

Peran teknologi informasi secara tidak langsung menuntut setiap sekolah untuk mengedepankan teknologi informasi dalam menjalankan semua proses bisnis yang ada disekolah, terutama dalam pengolahan data akademik di sekolah. Semua kegiatan yang terkait dengan data kegiatan belajar mengajar dalam bidang akademik haruslah di laksanakan dengan sebaik – baiknya, agar petugas yang mengelola data akademik di sekolah dapat berjalan tertib dan teratur, sehingga dapat memberikan kontribusi bagi pencapaian visi, misi, dan tujuan utama dari sekolah secara keseluruhan.

(2)

2

Terkait dengan hal tersebut penulis merasa tertarik

untuk mengambil pembahasan mengenai “Perancangan

Sistem Informasi Pengolahan Data Akademik pada SD Negeri 64 Pangkalpinang dengan Menggunakan

Bahasa Pemrograman Visual Basic 2008“ dengan

tujuan agar dapat membantu sekaligus memecahkan masalah pada proses bisnis yang berjalan, yang selama ini memang pada SD Negeri 64 Pangkalpinang ini untuk proses pengolahan data akademiknya masih menggunakan cara yang lama secara manual, yang berdampak pada lamanya waktu yang dibutuhkan untuk proses pencatatan data baik data siswa maupun data guru, pada saat pencatatan nilai siswa juga sering mengalami kesalahan input pada saat akan dipindahkan ke buku penilaian siswa. Proses penginputan dan penyimpanan yang dilakukan secara manual itu juga dapat memungkinkan hilangnya data dan kesulitan dalam proses pencarian data. Selain itu juga dalam hal proses pembuatan raport belum tepat dan sering terjadi keterlambatan dan hal – hal lainnya yang berhubungan dengan bidang akademik misalnya seperti pembuatan jadwal mata pelajaran juga masih belum terstruktur.

Adanya rancangan sistem informasi yang

terkomputerisasi diharapkan dapat merubah sistem kinerja pihak – pihak yang bertanggung jawab atas pengolahan data akademik menjadi lebih mudah, teratur, dan efektif. Dalam hal proses pembuatan raport juga dapat dilaksanakan secara cepat dan data yang dihasilkan juga akurat.

1.2 Ruang Lingkup Penelitian

Berdasarkan judul skripsi “Perancangan Sistem Informasi Pengolahan Data Akademik pada SD Negeri 64

Pangkalpinang dengan Menggunakan Bahasa

Pemrograman Visual Basic 2008“, maka penulis

membatasi ruang lingkup masalah yang akan dibahas hanya pada proses pendataan siswa, proses pendataan guru, proses pendataan mata pelajaran, proses pembagian

kelas, proses pendataan ekstrakurikuler, proses

pendaftaran ekstrakurikuler, proses pembuatan jadwal mata pelajaran, proses pencatatan absensi, proses pencatatan nilai siswa, serta proses pembuatan raport.

1.3 Identifikasi Masalah

Proses pengolahan data akademik yang dilakukan di SD Negeri 64 Pangkalpinang seringkali mengalami masalah, dikarenakan sistem yang berlaku masih belum terkomputerisasi. Masalah tersebut yaitu :

a. Pencatatan data akademik membutuhkan tenaga yang

ekstra dan waktu yang cukup lama.

b. Microsoft Excel dan Microsoft Word masih digunakan

untuk proses penginputan dan penyimpanan data siswa

maupun guru sehingga terkadang menyebabkan kesalahan dalam penginputan data.

c. Karena masih menggunakan sistem manual maka

setiap pembuatan raport siswa sering terjadi

keterlambatan dan kemungkinan kesalahan dalam pencatatan nilai juga sering dialami.

d. Integritas data dan informasi yang tidak terjamin

mengakibatkan kesulitan pada saat proses pencarian data.

1.4 Tujuan Penelitian

Adapun tujuan dari penelitian ini adalah :

a. Membantu mempermudah pendataan dan

penyimpanan data akademik.

b. Menyajikan data dan informasi yang integritasnya

terjamin dengan baik guna membantu petugas dalam pencarian data dan informasi khususnya informasi data akademik.

c. Proses pencatatan nilai dan pembuatan raport dapat

disajikan dengan cepat dan tepat waktu.

d. Tempat mengimplementasikan ilmu yang telah didapat

selama melaksanakan kuliah di STMIK Atma Luhur Pangkalpinang.

e. Membuat sistem yang terkomputerisasi yang dapat

meningkatkan kinerja yang lebih baik dari pihak – pihak yang mengelola data akademik.

2. Tinjauan Pustaka

2.1 Konsep Dasar Sistem Informasi

Sistem informasi bukan merupakan hal yang baru. Telah diketahui informasi merupakan hal – hal yang sangat penting bagi manajemen didalam pengambilan keputusan. Darimana informasi tersebut didapatkan ? Informasi bisa diperoleh dari sistem informasi.

Menurut Tata Sutabri (2012:38), “Sistem informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian yang mendukung fungsi operasi organisasi yang bersifat manajerial dengan kegiatan strategi dari suatu organisasi untuk dapat menyediakan kepada pihak luar tertentu dengan laporan – laporan yang diperlukan.

2.2 Unified Modeling Language (UML)

Menurut Adi Nugroho (2010 : 6), “UML (Unified

Modelling Language) adalah bahasa pemodelan untuk

sistem atau perangkat lunak yang berparadigma

(berorientasi objek)”. Pemodelan (modeling)

sesungguhnya digunakan untuk penyederhanaan

permasalahan – permasalahan yang kompleks sedemikian rupa sehingga lebih mudah dipelajari dan dipahami.

UML menawarkan sebuah standart untuk merancang sebuah sistem. Dengan menggunakan UML kita dapat membuat semua jenis aplikasi piranti lunak, dimana

(3)

3

aplikasi tersebut dapat berjalan pada piranti keras, sistem operasi dan jaringan apapun serta ditulis dalam bahasa pemrograman apapun.

Berdasarkan pendapat yang dikemukakan diatas

dapat ditarik kesimpulan bahwa (Unified Modelling

Language) atau (UML) adalah sebuah bahasa yang

berdasarkan grafik atau gambar untuk menvisualisasikan, menspesifikasikan, membangun dan pendokumentasian dari sebuah sistem pengembangan perangkat lunak

berbasis objek (Object Oriented Programming).

2.3 Analisa Berorientasi Objek

Menurut Ariesto Hadi Sutopo (2011 : 242) dalam

bukunya yang berjudul “Analisis dan Desain Berorientasi

Object”, mendefinisikan “Analisa sistem adalah proses menentukan kebutuhan sistem apa yang harus dilakukan sistem untuk memenuhi kebutuhan klien, bukanlah bagaimana sistem tersebut diimplementasikan”.

2.4 Perancangan Berorientasi Objek

Menurut Jeffery L. Whitten (2004 : 686)

“Perancangan sistem berorientasi objek (Object –

Oriented Design) adalah suatu pendekatan yang

digunakan untuk mensfesifikasikan kebutuhan –

kebutuhan sistem dengan mengkolaborasikan objek – objek, atribut – atribut dan metode – metode yang ada”

Perancangan berorientasi objek bertujuan untuk :

a. Sistematika proses pendesainan

b. Menghasilkan pendesainan model program

c. Memberikan gambaran pemecahan masukan dengan

efektif.

2.5 Perancangan Basis Data Secara Konseptual

Menurut Yahya Kurniawan (2007 : 2), “Sebuah

database adalah satu kumpulan data terstruktur atau lebih,

umumnya dihubungkan dengan perangkat lunak yang dapat melakukan pembaharuan dan pengambilan data.

Sebuah database sederhana bisa jadi hanya terdiri dari

satu file yang mengandung banyak record, dengan setiap

record terbagi menjadi beberapa field yang memilik lebar

tetap.

2.6 Teori Manajemen Proyek

Manajemen proyek dapat diartikan sebagai suatu

proses kegiatan untuk melakukan perencanaan,

pengorganiasian, pengarahan dan pengendalian atas sumber daya organisasi yang dimiliki perusahaan untuk mencapai tujuan tertentu dalam waktu dan sumber daya tertentu pula.

2.7 Teori Pendukung Akademik

Secara umum pengertian akademik berarti proses belajar mengajar yang dilakukan di kelas atau dunia persekolahan. Sedangkan menurut Kamus Besar Bahasa

Indonesia edisi kedua, “Akademi ialah lembaga pendidikan tinggi kurang lebih tiga tahun lamanya yang mendidik tenaga profesa”. Sedangkan akademik adalah bersifat akademis. Berdasarkan hal ini, inti dari pengertian

akademik adalah keadaan orang – orang bisa

menyampaikan dan menerima gagasan, pemikiran, ilmu pengetahuan, dan sekaligus dapat mengujinya secara

jujur, terbuka, dan leluasa. Fadjar (2002 : 5)

2.8 Teori Software Visual Basic 2008

Visual Basic merupakan salah satu bahasa

pemrograman yang handal dan banyak digunakan oleh pengembang untuk membangun berbagai macam aplikasi

Windows. Sedangkan, Visual Basic 2008 merupakan

aplikasi pemrograman yang menggunakan teknologi Net

Framework. Teknologi Net Framework merupakan

komponen Windows yang terintegrasi serta mendukung

pembuatan, penggunaan aplikasi, dan halaman web.

Visual Basic Net 2008 (disingkat VB Net 2008)

menawarkan banyak kemudahan dibandingkan versi-versi sebelumnya, antara lain teknik pemrograman dapat dibuat lebih terstruktur dan lebih banyak bantuan dalam pemprograman.

Ada banyak perubahan dalam VB Net 2008 ini dibandingkan VB 6, antara lain :

a. Bahasa pemprograman sekarang benar-benar bahasa

berbasis objek (Object Oriented Programming),

sedangkan VB 6 bukan bahasa berbasis objek.

b. Aplikasi dan komponen yang ditulis di VB Net 2008

mempunyai akses penuh ke Net Framework,

sedangkan di VB 6 tidak dikenal atau tidak digunakan Net Framework.

c. Semua aplikasi yang dibuat beroperasi dalam

manajemen Common Language Runtime (CLR).

3. Metodologi Penelitian

Menentukan metode penelitian ini memiliki arti dalam suatu kegiatan penelitian. Sejalan dengan itu bahwa dalam suatu penelitian harus menggunakan metode yang valid dan terukur. Dengan metode penelitian ini akan memandu seorang peneliti mengena iurutan-urutan bagaimana penelitian ini dilakukan.

Berdasarkan uraian-uraian diatas, dijelaskan bahwa metode merupakan suatu cara untuk memahami alur-alur yang ditempuh dalam penelitian dan didasarkan pada tujuan yang hendak dicapai pada suatu penelitian. Berikut ini metode yang digunakan :

3.1 Metode Pengumpulan Data

Metode pengumpulan data merupakan suatu metode yang digunakan untuk mengumpulkan data dalam proses penelitian ini. Berikut ini adalah metode pengumpulan data yang dipakai dalam proses mengumpulan data :

(4)

4

Entry Data Siswa

Entry Data Guru

Entry Ekstrakurikuler

Cetak Daftar Ekstrakurikuler Bagian Tata

Usaha

Entry Mata Pelajaran

Pengumpulan data dilakukan dengan cara

mendatangi secara langsung petugas yang mengurus kinerja sistem dan melakukan pengamatan terhadap sistem berjalan.

b. Wawancara (Interview)

Pengumpulan data dilakukan dengan mengadakan tanya jawab secara langsung dengan pihak – pihak terkait untuk memperoleh gambaran secara umum tentang pengolahan data akademik dan masalah – masalah yang berkaitan dengan penelitian.

c. Studi Kepustakaan

Metode penelitian dengan mempelajari buku – buku maupun bahan – bahan tertulis yang terkait dengan penelitian ini.

3.2 Metode Analisa Sistem

Beberapa tahapan yang dilakukan dalam metode analisis pembuatan penelitian ini, yaitu :

a. Melakukan survei atas sistem yang sedang berjalan.

b. Menganalisis terhadap temuan survei yang telah

dilakukan.

c. Mengidentifikasi kebutuhan informasi.

3.3 Metode Perancangan Sistem

Ada beberapa metode perancangan dengan UML

(Unified Modelling Language) adalah sebagai berikut : .

a. Merancang sistem yang baru sesuai dengan

identifikasi kebutuhan.

b. Merancang spesifikasi proses.

c. Merancang basis data dengan ERD (Entity

Relationship Diagram).

d. Merancang tampilan antarmuka sistem.

e. Merancang dokumen keluaran dan dokumen

masukan sistem yang diusulkan.

f. Merancang aplikasi pemrograman dengan

menggunakan Microsoft Visual Basic 2008.

3.4 Proses Bisnis

Adapun kegiatan - kegiatan akademik yang dilakukan pada SD Negeri 64 Pangkalpinang adalah sebagai berikut :

a. Proses Pendataan Siswa

b. Proses Pendataan Guru

c. Pendataan Mata Pelajaran

d. Proses Pembagian Kelas

e. Proses Pendataan Ekstrakurikuler

f. Proses Pembuatan Jadwal Mata Pelajaran

g. Proses Pencatatan Absensi

h. Proses Pencatatan Nilai

i. Proses Pembuatan Raport

4. Hasil dan Pembahasan

4.1 Package Diagram

Gambar 4.1 Package Diagram

4.2 Use Case Diagram

a. Use Case Diagram Package Bagian Tata Usaha

Gambar 4.2

UseCase Diagram Package Bagian Tata Usaha

b. Use Case Diagram Package Wali Kelas

Gambar 4.3

Use CaseDiagram Package Wali Kelas

4.3 ERD (Entity Relationship Diagram)

Cetak Daftar Pembagian Kelas

Cetak Jadwal Mata Pelajaran

Entry Rekap Absensi

Cetak Laporan Akademik Siswa Entry Daftar Nilai

Cetak Raport Wali Kelas

Wali Kelas Bagian Tata Usaha

(5)

5 Dapat Siswa Pembagian_Kelas Miliki Rekap_Absensi Lakukan Daftar_Ekskul Ekskul Ada Daftar_Nilai Buat 1 Pilih Punya Isi Raport Tulis Matpel Perlu Jadwal Hasil Guru Terima M N M N M 1 1 M N M 1 1 NISN Nm_Siswa Jenkel Tgl_Lhr Tmpt_Lhr Agama Kewarganegaraan Anak_Kebrp Jml_SK Jml_ST Jml_SA Anak_yatim_piatu_yatimpiatu Bhs_Shrhari Brt_Bdn Tinggi _Bdn Gol_Darah Penyakit Imunisasi Almt Notlp_Siswa BertmpttinggaL_Pd Jrk_Tmpttinggal Ciri_Khusus Nm_Ayah Nm_Ibu Pnddkntertinggi_Ayah Pnddkntertinggi_Ibu Pkrjaan_Ayah Pkrjaan_Ibu Wali_Siswa Hubkluarga_Wali Pnddkntertinggi_Wali Pkrjaan_Wali Asal_Siswa Nm_Tmnkanak Almt_Tmnkanak Tgl_NmrSTTB Nm_Sklhasal Dr_Tingkat Ditrm_Tgl Di_Tingkat No_Pembagian Tapel_Daftar Kelas_Pembagian No_Dafnilai Tapel_Dafnil Semester_Dafnil No_Raport Thn_Pelajaran Semester Cttan_Raport Nilai_Sikap Nilai_Kerajinan Nilai_Kebersihan No_Absen Tapel_Absen Semester_Ajaran Kd_Guru Nm_Guru Golongan_Ruang Jbtn_Guru Jns_Guru Tgs_Mengajar Jml_Jam NIP_Nuptk Kd_Ekskul Nm_Kegiatanekskul Nm_Guruekskul Nuptk_NIP No_Dafekskul Tapel_Dafekskul No_Jadwal Tapel_Jadwal Kelas_Jadwal Kd_Matpel Nm_Matpel KKM NISN No_Pembagian Kelas_Asal Kd_Ekskul No_Dafekskul No_Pembagian No_Absen No_Absen No_Dafnilai NISN No_Absen Jml_Hadir Jml_Alpa Jml_Izin Jml_Sakit NISN No_Dafekskul Kelas NISN No_Dafnilai No_DafNilai Kd_Matpel Nilai No_Dafnilai No_Raport NIP No_Jadwal Kd_Matpel No_Jadwal Waktu Hari N M Kd_Ekskul No_Raport Ket_Ekskul M M N M N 1 M 1 1 Gambar 4.4

ERD (Entity Relationship Diagram)

4.4 Struktur Tampilan

SISTEM INFORMASI PENGOLAHAN DATA AKADEMIK SD NEGERI 64

PANGKALPINANG

Wali Kelas Bagian Tata

Usaha

Entry Data Siswa

Entry Data Guru

Cetak Laporan Akademik Siswa Entry Mata Pelajaran

Entry Ekstrakurikuler

Cetak Daftar Ekstrakurikuler

Cetak Pembagian Kelas

Cetak Jadwal Pelajaran

Entry Rekap Absensi

Entry Daftar Nilai

Cetak Raport

Keluar

Gambar 4.5 Struktur Tampilan

4.5 Rancangan Layar

a) Rancangan Layar Menu Utama

MENU UTAMA

MENU UTAMA

Bagian Tata Usaha Wali Kelas Keluar

SISTEM INFORMASI PENGOLAHAN DATA AKADEMIK SD NEGERI 64 PANGKALPINANG

Alamat : Jl. Elang Raya Kelurahan Bukit Merapin Kecamatan Gerunggang Email : sdn64@dinpendikpkp.go.id

Gambar 4.6

Rancangan Layar Menu Utama

b) Rancangan Layar Entry Data Siswa

Form Entry Data Siswa Form Entry Data Siswa

A. Keterangan Siswa Ubah Keluar Tanggal Lahir Jenis Kelamin Nama Siswa Entry Entry Batal Entry Simpan Tempat Lahir Agama Kewarganegaraan Anak ke Berapa Jumlah Saudara Kandung Jumlah Saudara Tiri Jumlah Saudara Angkat Anak yatim/piatu/yatim piatu Bahasa Sehari - hari Keadaan Jasmani

a. Berat Badan b. Tinggi Badan c. Golongan Darah d. Penyakit yang pernah diderita e. Imunisasi yang pernah diterima Alamat Siswa

Nomor Telepon Siswa Bertempat Tinggal Pada Jarak Tempat Tinggal ke Sekolah Ciri – ciri Khusus

Entry Data Siswa

DD/MM/YYYY Entry Entry Entry Entry Entry Entry Entry Entry Entry Entry Entry Entry Entry Entry Entry Entry Entry Entry

B. Keterangan Orang Tua/Wali Murid Nama Ayah

Nama Ibu Pendidikan Tertinggi Ayah Pendidikan Tertinggi Ibu Pekerjaan Ayah Pekerjaan Ibu Wali Siswa Hubungan Keluarga Wali Pendidikan Tertinggi Wali Pekerjaan Wali Entry Entry Entry Entry Entry Entry Entry Entry Entry Entry NISN Entry C. Perkembangan Siswa Pendidikan Sebelumnya a. Asal Siswa b. Nama Taman Kanak - kanak c. Alamat Taman Kanak - kanak d. Tanggal dan Nomor STTB Pindahan dari sekolah lain

a. Nama Sekolah Asal b. Dari Tingkat c. Di terima Tanggal d. Di Tingkat Entry Entry Entry Entry Entry Entry DD/MM/YYYY DD/MM/YYYY Gambar 4.7

Rancangan Layar Entry Data Siswa

c) Rancangan Layar Entry Data Guru

Form Entry Data Guru

Form Entry Data Guru

Ubah Keluar Jabatan Guru Golongan/Ruang Nama Guru Entry Entry Batal Entry Simpan Jenis Guru Tugas Mengajar Jumlah Jam

Entry Data Guru

Entry Entry

Kode Guru Entry

Entry

NIP/Nuptk Entry

Gambar 4.8

Rancangan Layar Entry Data Guru

d) Rancangan Layar Entry Mata Pelajaran

Form Entry Mata Pelajaran

Form Entry Mata Pelajaran

Ubah

Keluar

Kriteria Ketuntasan Minimal Nama Mata Pelajaran

Entry Batal

Entry

Simpan

Entry Mata Pelajaran

Kode Mata Pelajaran Auto

Gambar 4.9

Rancangan Layar Entry Mata Pelajaran

(6)

6 Form Entry Ekstrakurikuler

Form Entry Ekstrakurikuler

Ubah Keluar

Nama Guru Ekstrakurikuler Nama Kegiatan Ekstrakurikuler

Entry

Batal Entry

Simpan

Entry Ekstrakurikuler

Kode Ekstrakurikuler Auto

Nuptk/NIP Entry

Gambar 4.10

Rancangan Layar Entry Ekstrakurikuler

f) Rancangan Layar Cetak Daftar Ekstrakurikuler

Form Cetak Daftar Ekstrakurikuler

Form Cetak Daftar Ekstrakurikuler

Keluar Tambah

Tahun Pelajaran Ekstrakurikuler

Batal Entry

Cetak

Cetak Daftar Ekstrakurikuler

No. Daftar Ekstrakurikuler Auto

NISN Nama Siswa

Pilih

Display

Kelas

Entry

Nama Kegiatan Ekstrakurikuler Kode Ekstrakurikuler Pilih Display NO Tampil Tampil NISN Tampil Tampil Nama Siswa Tampil Tampil Kelas Tampil Tampil

Gambar 4.11

Rancangan Layar Cetak Daftar Ekstrakurikuler

g) Rancangan Layar Cetak Daftar Pembagian Kelas

Form Cetak Pembagian Kelas

Form Cetak Pembagian Kelas

Keluar Tambah

Tahun Pelajaran Daftar

Batal Entry

Cetak

Cetak Daftar Pembagian Kelas Nomor Pembagian Auto

NISN Nama Siswa

Kelas Entry Pilih Display NISN Tampil Tampil Nama Siswa Tampil Tampil Jenis Kelamin Tampil Tampil

Jenis Kelamin Kelas Asal

Display Entry Kelas Asal Tampil Tampil NO Tampil Tampil Gambar 4.12

Rancangan Layar Cetak Daftar Pembagian Kelas

h) Rancangan Layar Cetak Jadwal Mata Pelajaran

Form Cetak Jadwal Pelajaran

Form Cetak Jadwal Pelajaran

Keluar

Tambah

Tahun Pelajaran Jadwal

Batal Entry

Simpan dan Cetak

Cetak Jadwal Mata Pelajaran

Nomor Jadwal Auto

Kelas Jadwal Entry

Pilih Display

Kode Mata Pelajaran

Tampil

Tampil

Nama Mata Pelajaran

Tampil Tampil Waktu Tampil Tampil Waktu Hari Entry Entry Hari Tampil Tampil NO Tampil Tampil Kode Guru Nama Guru

Nama Mata Pelajaran

Pilih

Display

Kode Mata Pelajaran

Gambar 4.13

Rancangan Layar Cetak Jadwal Mata Pelajaran

i) Rancangan Layar Entry Rekap Absensi

Form Entry Rekap Absensi

Form Entry Rekap Absensi

Keluar

Tambah

Tahun Pelajaran Absen

Batal Entry

Simpan

Entry Rekap Absensi

Nomor Absen Auto

Semester Ajaran Entry

Pilih Display NISN Tampil Tampil Nama Siswa Tampil Tampil Jumlah Hadir Tampil Tampil Entry Entry Jumlah Alpa Tampil Tampil NO Tampil Tampil Nomor Pembagian Kelas Jumlah Hadir Pilih Display

NISN Nama Siswa Jumlah Alpa Jumlah Izin Jumlah Sakit

Entry Entry Jumlah Izin Tampil Tampil Jumlah Sakit Tampil Tampil Gambar 4.14

Rancangan Layar Entry Rekap Absensi

j) Rancangan Layar Entry Daftar Nilai

Form Entry Daftar Nilai

Form Entry Daftar Nilai

Keluar

Tahun Pelajaran Daftar Nilai Entry

Simpan

Entry Daftar Nilai

No. Daftar Nilai Auto Nomor Absen

Nama Siswa

Pilih

Display

Kelas

Nama Mata Pelajaran Kode Mata Pelajaran

Pilih Display

NO Tampil Tampil

Kode Mata Pelajaran Tampil Tampil

Nama Mata Pelajaran Tampil Tampil NISN Pilih Display Display KKM Nilai Entry Batal KKM Tampil Tampil Nilai Tampil Tampil Tambah

Semester Daftar Nilai Entry

Display

Jumlah

Display

Rata-rata

Gambar 4.15

Rancangan Layar Entry Daftar Nilai

k) Rancangan Layar Cetak Raport

Form Cetak Raport

Form Cetak Raport

Tahun Pelajaran Raport Entry

Cetak Raport Nomor Raport Display

Semester Entry Kode Ekstrakurikuler Tampil Tampil Jumlah Hadir Tampil Tampil Jumlah Alpa Tampil Tampil Keterangan Ekstrakurikuler Tampil Tampil NISN Nama Siswa Pilih Display Jumlah Izin Tampil Tampil Jumlah Sakit Tampil Tampil

No. Daftar Nilai Pilih

Kelas Display

Kode Mata Pelajaran Tampil

Tampil

Nama Mata Pelajaran Tampil Tampil KKM Tampil Tampil Nilai Tampil Tampil Kode Ekstrakurikuler Pilih

Nama Kegiatan Ekstrakurikuler Tampil Tampil Entry Catatan Raport Nilai Sikap Nilai Kebersihan Nilai Kerajinan Entry Entry Entry Keluar Simpan Batal Tambah

Nama Kegiatan Ekstrakurikuler

Display

Keterangan Ekstrakurikuler

Input

Nomor Absen Pilih

Cetak

Gambar 4.16

Rancangan Layar Cetak Raport

(7)

7

: Bagian Tata Usaha

: FrmSiswa : CtrlSis wa : Siswa Open Siswa() Open Siswa()

Entry Siswa() Entry Siswa() Get Siswa()

Simpan() Simpan() Simpan()

Ubah() Ubah() Ubah()

Batal() Batal() Blank Form Keluar() Keluar() Exit() : Bagian Tata Usaha

: FrmMatpel : CtrlMatpel : Matpel

Open Matpel()

Open Matpel() Get Matpel()

Entry Matpel() Entry Matpel()

Simpan() Simapn() Simpan()

Ubah() Ubah() Ubah()

Batal() Batal() Blank Form() Keluar() Keluar() Exit() : Bagian Tata Usaha

: FrmEkskul : CtrlEkskul : Ekskul

Open Ekskul() Open Ekskul() Get Ekskul()

Entry Ekskul() Entry Ekskul()

Simpan() Simpan() Simpan()

Ubah() Ubah() Ubah()

Batal() Batal() Blank Form() Keluar() Keluar() Exit() : Bagian Tata Us aha

: Frm Cetak Dafeks kul : CtrlCetak Dafeks kul : Daftar_Eks kul : Sis wa : Eks kul : pilih

Open Cetak Dafeks kul() Open Cetak Dafeks kul()

Pilih NISN()

Pilih NISN() Get Sis wa()

Dis play Nm _Sis wa()

Entry Kelas ()

Entry Kelas () Pilih Kd_Eks kul() Pilih Kd_Eks kul() Get Eks kul()

Dis play Nm _Kegiataneks kul()

Tam bah() Tam bah() Dis play Lis t()

Cetak() Cetak() Batal() Batal() Blank Form () Keluar() Keluar() Exit()

Get Daftar_Eks kul()

Entry Daftar_Eks kul() Entry Daftar_Eks kul()

Sim pan()

Sim pan()

Show() Form Cetak Laporan Akademik

Form Cetak Laporan Akademik

Keluar Batal

Cetak Laporan Akademik Siswa

Nomor Raport Pilih

Cetak

Gambar 4.17

Rancangan Layar Cetak Laporan Akademik Siswa

4.6 Sequence Diagram

a) Sequence Diagram Entry Data Siswa

Gambar 4.18

Sequnce Diagram Entry Data Siswa

b) Sequence Diagram Entry Data Guru

Gambar 4.19

Sequnce Diagram Entry Data Guru

c) Sequence Diagram Entry Mata Pelajaran

Gambar 4.20

Sequence Diagram Entry Mata Pelajaran

d) Sequence Diagram Entry Ekstrakurikuler

Gambar 4.21

Sequence Diagram Entry Ekstrakurikuler

e) Sequence Diagram Cetak Daftar Ekstrakurikuler

Gambar 4.22

Sequence Diagram Cetak Daftar Ekstrakurikuler

f) Sequence Diagram Cetak Daftar Pembagian Kelas

: Bagian Tata

Usaha : FrmGuru

: CtrlGuru : Guru

Open Guru() Open Guru()

Entry Guru() Entry Guru() Get Guru()

Simpan() Simpan() Simpan()

Ubah() Ubah() Ubah()

Batal() Batal()

Blank Form()

Keluar() Keluar()

(8)

8

: Wali Kelas : Frm Daftarpemkls : Ctrl Daftarpemkls : Pembagian_Kelas : Siswa : dapat

Open Daftarpemkls() Open Daftarpemkls()

Pilih NISN() Pilih NISN() Get Siswa()

Dispaly Nm_Siswa, Jenkel()

Entry Kelas_Asal() Entry Kelas_Asal()

Tambah() Tambah()

Display List()

Cetak() Cetak() Simpan()

Simpan() Batal() Batal() Blank Form() Keluar() Keluar() Exit() Get Pembagian_Kelas() Entry Pembagian_Kelas() Entry Pembagian_Kelas() Show()

: Wali Kelas : Frm Cetakjadwal : Ctrl Cetakjadwal : Jadwal : Guru : Matpel : hasil Open Cetakjadwal() Open Cetakjadwal()

Entry Jadwal() Entry Jadwal() Pilih Kd_Guru() Pilih Kd_Guru() Get Guru()

Display Nm_Guru()

Pilih Kd_Matpel() Pilih Kd_Matpel() Get Matpel() Display Nm_Matpel()

Entry Waktu, Hari() Entry Waktu, Hari() Tambah() Tambah()

Display List()

Cetak() Cetak() Simpan() Simpan() Batal() Batal() Blank Form() Keluar() Keluar() Exit() Get Jadwal() Show()

: Wali Kelas : Frm Rekapabsensi : Rekap_Absensi : Siswa : Pembagian_Kelas : lakukan Open Rekapabsensi() Open Rekapabsensi()

Pilih No_Pembagian() Pilih No_Pembagian() Get Daftarpemkls()

Display Kelas()

Pilih NISN() Pilih NISN() Get Siswa()

Display Nm_Siswa()

Entry Jml_Hadir, Jml_Alpa, Jml_Izin, Jml_Sakit()

Entry Jml_Hadir, Jml_Alpa, Jml_Izin, Jml_Sakit()

Tambah() Tambah() Dsplay List() Simpan() Simpan() Simpan() Simpan() Batal() Batal() Blank Form() : Ctrl Rekapabsensi Keluar() Keluar() Exit() Get Rekap_Absensi()

Entry Rekap_Absensi() Entry Rekap_Absensi()

: Wali Kelas : Frm Daftarnilai : Ctrl Daftarnilai : Daftar_Nilai : Rekap_Absensi : Siswa : Matpel : perlu Open Daftarnilai()

Pilih No_Absen() Pilih No_Absen()

Pilih NISN() Pilih NISN() Get Siswa()

Display Nm_Siswa()

Pilih Kd_Matpel() Pilih Kd_Matpel() Get Matpel()

Display Nm_Matpel, KMM()

Entry Nilai() Entry Nilai()

Tambah() Tambah() Display List() Simpan() Simpan() Simpan() Simpan() Batal() Batal() Blank Form() Keluar() Keluar() Exit()

Open Daftarnilai() Get Daftar_Nilai()

Entry Daftar_Nilai() Entry Daftar_Nilai()

Get Rekap_Absensi()

Display Kelas() Gambar 4.23

Sequence Diagram Cetak Daftar Pembagian Kelas

g) Sequence Diagram Cetak Jadwal Mata Pelajaran

Gambar 4.24

Sequence Diagram Cetak Jadwal Mata Pelajaran

h) Sequence Diagram Entry Rekap Absensi

Gambar 4.25

Sequence Diagram Entry Rekap Absensi

i) Sequence Diagram Entry Daftar Nilai

Gambar 4.26

Sequence Diagram Entry Daftar Nilai

(9)

9

: Wali Kelas : Frm Raport : CtrlRaport : Raport : Siswa : Daftar_Nilai : Matpel : Ekskul : Rekap_Absensi : lakukan : perlu : tulis Open Raport() Get Raport()

Pilih NISN() Pilih NISN() Get Siswa()

Pilih No_Dafnilai() Pilih No_Dafnilai()

Get Matpel()

Get Perlu()

Pilih Kd_Ekskul() Pilih Kd_Ekskul() Get Ekskul()

Display Nm_Kegiatanekskul()

Input Ket_Ekskul() Input Ket_Ekskul()

Display List()

Tambah() Tambah()

Display List()

Pilih No_Absen() Pilih No_Absen()

Display Jml_Hadir, Jml_Alpa, Jml_Izin, Jml_Sakit() Get Lakukan()

Entry Nilai_Sikap, Nilai_Kerajinan, Nilai_Kebersihan() Entry Nilai_Sikap, Nilai_Kerajinan, Nilai_Kebersihan()

Entry Catatan_Raport() Entry Catatan_Raport()

Cetak() Cetak() Simpan()

Simpan() Batal() Batal() Blank Form() Keluar() Keluar() Exit() Get Rekap_Absensi() Open Raport()

Entry Thn_Pelajaran, Semester() Entry Thn_Pelajaran, Semester()

Display Kelas, Display List() Display Nm_Siswa()

Get Daftar_Nilai()

Print Raport()

: Wali Kelas : Frm Laporanakademik : Ctrl Laporanakademik : Raport : Siswa : Daftar_Nilai : Matpel : Rekap_Absensi : perlu : lakukan

Open Laporanakademik() Open Laporanakademik()

Pilih No_Raport() Pilih No_Raport() Get Raport()

Cetak() Cetak() Get Siswa()

Get Daftar_Nilai Get Matpel() Get Rekap_Absensi() Get Perlu() Get Lakukan() Print Laporanakademik() Batal() Batal() Blank Form() Keluar() Keluar() Exit() Gambar 4.27

Sequence Diagram Cetak Raport

k) Sequence Diagram Cetak Laporan Akademik Siswa

Gambar 4.28

Sequence Diagram Cetak Laporan Akademik Siswa

5. Kesimpulan dan Saran

5.1 Kesimpulan

Berdasarkan hasil analisa terhadap pembangunan sistem akademik yang telah dilakukan pada SD Negeri 64 Pangkalpinang dan setelah mempelajari masalah- masalah yang dihadapi dan solusi permasalahan yang telah diusulkan, maka dapat disimpulkan sebagai berikut :

a.

S

istem informasi yang telah di bangun dapat

meningkatkan kinerja dan produktivitas pihak – pihak

yang mengelola data akademik, yang dapat

mempermudah terutama dalam mengolah data siswa, data guru, pendataan mata pelajaran, pendataan dan

pendaftaran ekstrakurikuler, pembagian kelas,

pembuatan jadwal mata pelajaran, pencatatan rekap absensi, pencatatan nilai, serta pembuatan raport dan laporan akademik siswa.

b. Dengan adanya sistem informasi ini, dapat menghemat

waktu dan tenaga dalam proses penginputan dan pencatatan data akademik.

c. Proses pencarian data dan informasi akademik lebih

mudah dan cepat dilakukan karena disajikannya data dan informasi yang integritasnya terjamin dengan baik dengan sistem informasi akademik yang telah dibangun.

d. Dengan adanya sistem akademik yang

terkomputerisasi, maka resiko akan kehilangan dan kerusakan data dapat diminimalisirkan karena data tersimpan dalam suatu database yang memudahkan terhadap pemeliharaan data.

e. Tingkat kesalahan pengguna sistem manual seperti

data kurang lengkap atau data ganda dapat dikurangi dengan disediakannya sistem yang terkomputerisasi.

f. Proses pembuatan laporan yang selama ini sering

mengalami kesulitan dan keterlambatan dipermudah dan dipercepat dengan adanya sistem informasi akademik yang tealah dibangun.

5.2 Saran

Beberapa hal yang dapat dijadikan saran atau masukan yang dapat disampaikan penulis antara lain :

a. Memberikan pelatihan khusus terhadap user yang

nantinya akan menggunakan sistem yang

terkomputerisasi sehingga sistem yang telah dibangun dapat berfungsi dengan baik.

b. Untuk menjaga dari hal – hal yang tidak diinginkan

seperti hilangnya data, perlunya pemeliharaan secara berkala terhadap sistem yang terkomputerisasi.

c. Perlu adanya peningkatan infrastruktur (prasarana)

komputer yang digunakan oleh SD Negeri 64 Pangkalpinang sehingga efesiensi dan efektivitas dapat tercipta dengan sebaik – baiknya dalam rangka mendukung sistem informasi akademik yang telah dibangun.

d. Perlu adanya ketelitian dalam memasukkan data,

sehingga informasi yang dihasilkan lebih tepat dan akurat.

(10)

10

Daftar Pustaka

[1] Nugroho, Adi. 2010. Rekayasa Perangkat Lunak

Menggunakan UML dan Java. Yogyakarta: Andi

Offset.

[2] Sutopo, Ariesto Hadi. 2011. Analisis dan Design

Berorientasi Objek. Yogyakarta : J&J Learning.

[3] Pratama, Bagus. 2004. 7 Jam Belajar Access Untuk

Orang Awam. Palembang : CV. Maxikom.

[4] Sutanta, Edhy. 2011. Sistem Basis Data. Yogyakarta

: Graha Ilmu.

[5] Haryanto, Imam. 2008. Membuat Database dengan

Microsoft Access. Penerbit Informatika Bandung :

Bandung.

[6] Whitten, Jeffery. 2004. Metode Design dan Analisis

Sistem. Yogyakarta : Edisi 6, Andi.

[7] Munawar. 2005. Pemodelan Sistem dengan UML.

Jakarta : Graha Ilmu.

[8] Sutabri, Tata. 2012. Analisis Sistem Informasi.

Yogyakarta : CV. Andi Offset.

[9] Komputer, Wahana. 2008. Cepat Menguasai VB Net

2008 Express. Yogyakarta : Andi Offset.

[10] Kurniawan, Yahya. 2007. Belajar Sendiri Microsoft

Office Access 2007. Jakarta : PT. Elex Media Komputindo.

[11] http://www.ilmusipil.com/manajemen-proyek

( Diakses terakhir, 19 April 2015, 18:36)

[12] https://www.google.com/search?q=definisi%20Siste

m%20akademik%20#q=ciri-ciri+pendidikan++menurut++beberapa++pakar

( Diakses terakhir, 11 Maret 2015, 10:10)

[13] (

https://boeaexplore.wordpress.com/2012/03/22/apa-itu-crystal-report/)

( Diakses terakhir, 11 Maret 2015, 11:00)

[14] https://citraafnovinsaputri1011021116.wordpress.co m/2014/04/21/pengertian-dan-definisi-jaringan-lan/

Gambar

Gambar 4.5  Struktur Tampilan

Referensi

Dokumen terkait

Perpaduan antara batik tradisional dan lukisan modern akan lebih menantang jika apa yang diambil dari seni lukis modern adalah unsur artistik yang dibuat secara

Jakarta: Diterbitkan atas kerja sama AIPI dan LIPI dengan Gramedia.. Jurnal

Dewan Pengawas Syariah (DPS) telah melaksanakan tugas dan tanggung jawab sesuai dengan prinsip-prinsip Good Corporate Governance, dengan memberikan nasihat dan saran

Berdasarkan hasil temuan peneliti dengan kajian teori dapat disimpulkan bahwa terdapat kesamaan tentang faktor penghambat peran guru ekstrakurikuler dalam mengembangkan

Dalam penelitian ini penulis ingin mengetahui bagaimana public relations Humas Pemerintahan Provinsi DKI Jakarta dalam hal ini adalah communication team Jakarta Smart

Pengarahan atau sosialisasi yang diberikan kepada guru-guru dalam penerapan kurikulum 2013 belum efektif dan sangat tergesa-gesa dan harus di telaah lebih lanjut

Penggunaan kadar serat kasar yang relatif tinggi dalam pakan ikan bandeng ini didasarkan atas hasil penelitian yang dilakukan oleh Sumagaysay (1991) yang melaporkan

Berdasarkan data tentang perilaku penggunaan HP untuk mendengarkan musik saat berkendara dan riwayat kejadian kecelakaan lalu lintas yang pernah dialami responden dalam penelitian