ANALISA DAN PERANCANGAN SISTEM INFORMASI AKADEMIK PADA SD NEGERI 6 NIBUNG DENGAN MENGGUNAKAN BAHASA PEMOGRAMAN VISUAL BASIC 2008 Suryadi Sistem Informasi STMIK ATMA LUHUR PANGKALPINANG Jl.Jend.Sudirman Selindung Lama Pangkalpinang Kepulauan Babel email :
[email protected]
Abstrak Information is a requirement that must be held in an organization where good and whether or not the information is held, fast accurate and right will affect the performance of the activity or organization, including the processing of value in SD Negeri 6 Nibung Research authors at SD Negeri 6 Nibung about the processing of the students are still using the manual system, began the process of recording student data, teacher data, student grades recap the process, until the making of report cards and reports, giving rise to weaknesses in both the data processing and requires time long enough in the presentation of information needed by the school. To the authors tried to solve it by doing the above control values by means of the processing system to computerize the processing system of the students to save time and costs, so there is no loss to the school.
guru, nilai, cetak laporan dan lain-lain belum
1. Pendahuluan 2. Di era globalisasi sekarang ini sistem informasi yang baik merupakan hal yang mutlak harus
5. Untuk mengoptimalkan pekerjaan akademik
dimiliki oleh sebuah perusahaan atau instansi
tersebut, dibutuhkan teknologi yang baik untuk
yang secara tidak langsung menuntut setiap
memperlancar
perusahaan dapat beroperasi lebih efektif,
aktifitas yakni sebuah sistem yang telah
efisien dan terkendali. Sistem informasi yang
terkomputerisasi
baik dapat menyampaikan, mengolah dan
aktifitas yang menyangkut kegiatan akademik
menyajikan data menjadi informasi yang
dan diharap dengan adanya sistem informasi
akurat, cepat, tepat serta lengkap.
yang baru ini dapat memberikan kemudahan
3. Maka dari itu, dengan mengetahui lebih jauh
4.
dilakukan secara modem.
dan
mempermudah
untuk
menunjang
segala
semua
pada semua aktifitas kegiatan akademik yang
keunggulan dari sistem terkomputerisasi yaitu
terkomputerisasi
sistem informasi yang khususnya berhubungan
mempermudah pekerjaan dibidang akademik.
dengan pengolahan data dengan tujuan untuk
Berdasarkan uraian diatas, penulis merasa
mempermudah dan mempercepat operasional
tertarik untuk mengambil bahasan tersebut
kerja yang berkaitan dengan kegiatan serta
dengan
masalah
PERANCANGAN SISTEM INFORMASI
pengolahan
data,
khususnya
judul
pengolahan data akademik.
AKADEMIK
Setiap sekolah memiliki sistem pengolahan
NIBUNG
data akademik yang berbeda, dimana SD
BAHASA
Negeri 6 Nibung belum didukung dengan
BASIC 2008 “.
fasilitas pengolahan data yang baik. Semua aktifitas-aktifitas
seperti
pendataan
siswa,
sehungga
“ANALISA
PADA
DENGAN
SD
dapat
DAN
NEGERI
6
MENGGUNAKAN
PEMROGRAMAN
VISUAL
Menyatukan praktek-praktek terbaik yang terbaik dalam
6. Tinjauan Pustaka 2.1 Konsep Dasar Sistem Informasi Secara umum definisi sistem informasi
pemodelan. adalah
sekelompok elemen-elemen dalam suatu organisasi yang saling berinteraksi dengan menggunakan masukan, proses, dan keluaran dengan maksud yang sama untuk mencapai suatu tujuan dan dapat digunakan untuk membantu dalam pengambilan keputusan yang tepat. Sistem informasi adalah suatu sistem didalam
2.3 Perancangan Berorientasi Objek Analisa
mengidentifikasi
operasi organisasi yang bersifat manajerial dengan kegiatan strategi dari suatu organisasi untuk dapat menyediakan kepada pihak luar tertentu dengan laporan-laporan yang diperlukan.
adalah dan
permasalahan,
suatu
proses
mengevaluasi
untuk
permasalahan-
penyebab-penyebab
masalah,
mengidentifikasi kebutuhan-kebutuhan sistem,
dan
memahami secara keseluruhan tentang sistem yang akan kita kembangkan.
suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian yang mendukung fungsi
sistem
Keberhasilan
dari
tahapan
analisa
adalah
memahami kebutuhan – kebutuhan sistem dan membuat konsep sistem baru yang menggambarkan apa yang harus dilakukan sistem guna memenuhi kebutuhankebutuhan sistem. Tujuan utama dari analisa beorientasi objek adalah memodelkan sistem yang nyata dengan
2.2 Unified Modeling Language (UML)
penekanan apa yang harus dilakukan sistem.
UML adalah sebuah “bahasa” yang telah menjadi standar dalam industri untuk visualisasi, merancang dan mendokumentasikan sistem piranti lunak (software). UML menawarkan sebuah standar untuk merancang model sebuah sistem.
Menurut (Aji Supriyanto, 2005) “Analisa sistem berorientasi objek adalah tahap menentukan kebutuhan perangkat lunak, yang mendaftarkan apa pun yang harus dipenuhi oleh sistem software, bukan mengenai bagaimana sistem software melakukannya”. Hasil dari
Dengan menggunakan UML kita dapat membuat model untuk semua jenis aplikasi piranti lunak, dimana aplikasi tersebut dapat berjalan pada piranti keras, sistem operasi dan jaringan apapun serta ditulis dalam
tahap analisa adalah dokumen software requirement specification (SRS). 2.4 Teori Pendukung Sistem Remisi a. Nilai
bahasa pemrogaman apapun. Tetapi karena UML juga
Menurut Louis O.Kattsof (1987) membedakan
menggunakan class dan operation dalam konsep
nilai dalam dua macam, yaitu: (1) Nilai intrinsic
dasarnya, maka ia lebih cocok untuk penulisan piranti
dan (2) Nilai instrumental. Nilai intrinsic adalah
lunak dalam bahasa-bahasa berorientasi obyek.
nilai dari suatu yang sejak semula sudah bernilai,
Notasi UML terutama diturunkan dari 3 notasi
sedangkan nilai instrumenstal
adalah nilai dari
yang telah ada sebelumnya Grady Booch OOD (Object
suatu karena dapat dipakai sebagai sarana untuk
Oriented Design), Jim Rumbaugh OMT (Object
mencapai tujuan sesuatu.
Modeling Technique), dan Ivar Jacobson OOSE (Object
Menurut
Oriented Software Engineering). Tujuan utama UML
mengelompokan nilai menjadi, nilai kenikmatan,
diantaranya adalah untuk :
kejiwaan, kehidupan dan kerohanian.
a.
Memberikan model yang siap pakai, bahasa pemodelan
visual
mengembangkan
b.
yang
ekspresif
b.
Max
Scheler
(Hadiwardjo,
1985)
Ujian Tengah semesrer
untuk
Ujian tengah semester adalah suatu kegiatan yang
dan saling menukar model
dilakukan oleh siswa untuk mengetahui tingkat
dengan mudah dan dimengerti secara umum.
kemajuan belajar siswa yang diadakan pada
Memberikan bahasa pemodelan yang bebas dari
tengah semester, yang disebut dengan Ujian
berbagai
Tengah Semester (UTS).
rekayasa.
bahasa
pemograman
dan
proses c.
Ujian Akhir Semester
Ujian akhir semester adalah suatu kegiatan untuk
dengan Kompetensi Dasar (KD) suatu mata
mengetahui tingkat kemajuan belajar siswa dan
pelajaran atau Standar Kompetensi (SK).
merupakan proses penilaian hasil belajar siswa
d.
2)
yang dilaksanakan pada akhir semester (UAS).
mempersiapkan
Mata Pelajaran
pembelajaran.
Menurut Center For Civics Education (1997:2) Mata
pelajar
yaitu
pernyataan
3)
tentang 4)
dikuasai peserta didik serta tingkat penguasaan
target
dalam
pencapaian
mengikuti
penguasaan
Sebagai
salah
satu
instrument
dalm
melakukan evaluasi pembelajaran.
yang diharapkan dicapai dalam mempelajari suatu
5)
Sebagai
“kontrak”
pedagogik
antara
mata pelajaran.
pendidik, peserta didik dan masyarakat
Guru
(khususnya orang tua dan wali murid).
Menurut Noor Jamaludin “Guru adalah pendidik,
g.
Siswa
yaitu orang dewasa yang bertanggung jawab
Definisi siswa menurut Wikipedia “Siswa adlah
member bimbingan atau bantuan kepada anak
anggota
didik
mengembangkan potensi diri melalui proses
dalam
perkembangana
jasmani
dan
masyarakat
jalur
berusaha
pembelajaran
pendidikan
baik
berdiri sendiri dapat melaksanakan tugasnya
pendidikan formal maupun pendidikan
non
sebagai makhluk Allah khalifah di muka bumi,
formal, pada jenjang pendidikan dan jenis
sebagai makhluk sosial dan individu yang sanggup
pendidikan tertentu.” h.
pada
yang
rohaninya agar mencapai kedewasaannya, mampu
berdiri sendiri. Menurut UU No.14 tahun 2005
Raport
“Guru adalah pendidik professional dengan tugas
Menurut Tim Penyusun kamus besar pembinaan
utama
membimbing,
dan pengembangan bahasa (1998) raport adalah
mengarahkan, melatih, menilai, dan mengevaluasi
buku yang berisi keterangan yang mengenai nilai
peserta didik pada pendidikan anak usia dini jalur
kepandaian dan prestasi belajar murid disekolah,
pendidikan
yang biasanya dipakai sebagai laporan guru
mendidik,
mengajar,
formal,
pendidikan
dasar
dan
pendidikan menengah.” f.
Sebagai
diri
materi sesuai dengan SK/KD-nya.
pengetahuan, ketrampilan dan sikap yang harus
e.
Sebagai acuan bagi peserta didik untuk
kepada orang tua siswa atau wali murid.
KKM (Kriteria Ketuntasan Minimal)
i.
Absensi
KKM (Kriteria Kentuntasan Minimal) adalah
Pada umumnya ketidak hadiran siswa dapat dibagi
kriteria paling rendah untuk menyatakan peserta
dalam tiga bagian :
didik mencapai ketuntasan. KKM harus ditetapkan
1)
Alpa, yaitu ketidakhadiran tanpa keterangan
diawal tahun ajaran oleh satuan pendidikan
yang jelas, dengan alasan yang tidak biasa
berdasarkan
dipertanggungjawabkan.
hasil
musyawarah
guru
mata
pelajaran di satuan pendidikan atau beberapa
2)
Izin, ketidakhadiran dengan keterangan dan
satuan pendidikan yang memiliki karakteristik
alasan
yang hampir sama. Pertimbangan pendidik atau
dipertanggungjawabkan, biasanya disertai
forum
surat pemberitahuan dari orangtua.
MGMP
secara
akademis
menjadi
pertimbangan utama penetapan KKM. Fungsi KKM : 1)
Sebagai acuan bagi seorang guru untuk menilai kompetensi peserta didik sesuai
tertentu
yang
bias
Sakit, ketidakhadiaran dengan alasan gangguan kesehatan, biasanya disertai surat pemberitahuan dari orang tua atau surat keterangan sakit dari dokter.
c. Use Case Diagram Package Waka Kurikulum
7. Metode Penelitian Metode penelitian pengumpulan data yang dilakukan dalam mendapatkan data tentang data akademik adalah: a. Metode Observasi (Pengamatan) Melalui observasi lapangan dengan cara melihat secara langsung terhadap pelaksanaan pengambilan data akademik yang ada di SD negeri 6 Nibung. Berkenan dengan proses pelaporan pemberian remisi yang mempelajari bentuk dokumen-dokumen yang digunakan serta laporan yang dihasilkan untuk mengumpulkan data yang dibutuhkan. b. Metode Wawancara Melalui wawancara langsung dengan pembina serta mengajukan pertanyaan-pertanyaan pada guru yang terkait dengan alur permasalahan dari judul yang saya buat. c. Penelitian Kepustakaan Penulis juga menggunakan berbagai sumber bacaan baik dari buku-buku ilmiah, hasil pencarian penulisan internet, catatan semasa kuliah penulis, dan diktat-diktat yang berkaitan erat dengan judul skripsi.
Cetak Jadwal
Wakakurikulum
Use Case Diagram Package Waka Kurikulum 4.2 ERD M
Siswa Nis 1 NmSiswa Tempat Lahir Tanggal Lahir Jenkel Agama Almt NmAyah NmIbu PkrjnAyah PkrjnIbu AlmtOrtu NmWali PkrjnWali AlmtWali
N
Absen
M
1
Punya
Absensi 1 NoAbsensi SmstrAbsensi TglAbsensi TAAbsensi
Nis NoAbsensi Jml sakit Jml Alpa Jml Izin
NoAbsensi KdKelas
Kelas KdKelas NmKelas
Ada NoAbsensi KdRaport M M
Dapat
Raport
Nis KdRaport
Mapel
N
M
Ada
KdMapel N NmMapel KKm
KdMapel KdRaport RTUas UTS NH NT NA Ket
Isi KdMapel KdJadwal Jam Hari KelasAjar
8. Hasil dan Pembahasan 4.1 Use Case Diagram a. Use Case Diagram Package Tata Usaha
KdRaport TglRaport TARaport SmstrRaport Peringkat WaliKelas Nilai K Sikap Nilai K Kerajinan Nilai K Kerapian
M Jadwal
M
Terima
KdJadwal TglJadwal TAJadwal SmstrJadwal
Nip KdJadwal
Entry Siswa
Entry Guru
1
Nip Nama NoKarPeg Pangkat Guru Gol TmtPertama MasaKerjaSeluruh MasaKerjaSDI PendTerakhirIjazah ThPendTerakhir Agama Status TmptLahir TglLahir ThSertifikasi NoSertifikasi Ket
ERD (Entity Relationship Diagram) Bagian TU Entry Mata Pelajaran
4.3 Struktur Tampilan Entry Data Kelas
ANALISA DAN PERANCANGAN SISTEM INFORMASI AKADEMIK PADA SD 6 NIBUNG DENGAN MENGGUNAKAN BAHASA PEMROGRAMAN VISUAL BASIC 2008
Cetak Laporan Nilai Siswa
Use Case Package Tata Usaha TATA USAHA
WALI KELAS
Entry Data Guru
Entry Rekap Absensi
Entry Mapel
Cetak Raport
Entry Data Siswa
Cetak Rekap Nilai Raport Siswa
WAKAKURIKULUM
b. Use Case Diagram Package Wali Kelas
Entry Rekap Absensi
Cetak Raport
Entry Data Kelas
Cetak Laporan Nilai Siswa
Wali Kelas Cetak Rekap Nilai Raport Siswa
Struktur Tampilan Use Case Diagram Package Wali Kelas
Cetak Jadwal
Form Entry Mapel Data Mapel
4.4 Rancangan Layar a. Rancangan Form Utama
Kode Mapel
Input
Nama Mapel
Input
KKM
Input
Menu Utama Tata Usaha
Wali Kelas
WakaKurikulum
Keluar
zz z z No
Kode Mapel
Display
Display
Display
Display
Nama Mapel
Display
KKM
Display
Display
Display
Button Simpan
Batal
Hapus
Keluar
Ubah
ANALISA DAN PERANCANGAN SISTEM INFORMASI AKADEMIK PADA SD NEGERI 6 NIBUNG DENGAN MENGGUNAKAN BAHASA PEMROGRAMAN VISUAL BASIC 2008
Gambar 4.21 Rancangan Layar Entry Data Mapel e. Entry Data Siswa Form Siswa Data Siswa
Gambar 4.18 Rancangan Form Utama b. Menu Tata Usaha
NIS
Input
Nama Siswa
Input
Tempat Lahir Tanggal lahir Jenkel
Input
Input
Agama
Input
Menu Utama Tata Usaha
No
Input
Tanggal lahir
NIS Nama SiswaTempat lahir
Alamat
Input
Telepon Sekolah asal Nama ortu
Input Input Input
Alamat ortu Pekerjaan ortu Nama Wali
Input
Pekerjaan Wali
Input
Input Input
Jenkel Agama TeleponSklh asalNama ortu Alamat ortuPekerjaan ortuNama Wali Pekerjaan Wali
zz z z zzzz zz z z z z
Walikelas Wakakurikulum KELUAR
Display Display Display Display
Entry Data Guru Entry Data Mapel Entry Data Siswa
Display Display Display
Display Display Display Display Display Display Display Display
Display
Display
DisplayDisplay Display Display Display Display
Display
Display
Display Display
Entry Data Kelas
Display
Button Simpan
Cetak Laporan Nilai Siswa
ANALISA DAN PERANCANGAN SISTEM INFORMASI AKADEMIK PADA SD NEGERI 6 NIBUNG DENGAN MENGGUNAKAN BAHASA
Batal
Hapus
Keluar
Gambar 4.22 Rancangan Layar Entry Data Siswa
PEMROGRAMAN VISUAL BASIC 2008
f. Entry Data Kelas Form Kelas
Gambar 4.19 Rancangan Layar Menu Tata Usaha
Data Kelas
Kode Kelas
Input
Nama Kelas
Input
c. Entry Data Guru
zz z
ENTRY DATA GURU
ENTRY DATA GURU Nip
Input
Masa KerjaSDI
Input
ThSertifikasi
Input
Nama
Input
Input
NoSertifikasi
Input
NoKarPeg
Input
PendTerakhir Ijazah Pend Terakhir
Input
Pangkat
Input
Gol
Input
TmtPertama Masa Kerja Seluruh
Nip
Kode Kelas Display
Nama Kelas Display
Display
Display
Display
Button
Ket
Input
Simpan
Batal
ThPendTerakhir Input
Input Input
Nama NoKarPeg Pangkat
No Display
Agama
Input
Satatus
Input
TmptLahir
Input
TglLahir
Input
Gol TmtPert Masa Kerja Masa Kerja SDi PendTerIja Pend Ter ThPendTer Agama
Status TmptLahir TglLahir Thserti NoSertifi Ket
z zz z zz z z z z z z z z z z z z
Display Display Display Display Display Display Display Display Display Display
Display Display Display Display DisplayDisplay Display Display
Display Display Display Display Display
Ubah
Hapus
Keluar
Gambar 4.23 Rancangan Layar Entry Data Kelas
Display Display Display Display Display Display Display Display
Simpan
Hapus Ubah
Batal
Display Display Display Display Display
g. Cetak Laporan Nilai Siswa Cetak Laporan Nilai Siswa
Keluar
Laporan Nilai Siswa Kode Raport
Gambar 4.20 Rancangan Layar Entry Data Guru
Pilih
Cetak
S/D
Kode Raport
Pilih
Keluar
d. Entry Data Mapel Gambar 4.24 Rancangan Layar Cetak Laporan Nilai Siswa
h. Menu Wali Kelas k. Cetak Rekap Nilai Raport
Menu Utama Tata Usaha
Wali Kelas Waka Kurikulum KELUAR
Cetak Laporan Nilai Siswa
Entry Rekap Absensi Cetak Raport Cetak Rekap Nilai Siswa
Cetak Rekap Nilai Rapot Siswa Kode Raport
Pilih
Cetak
Keluar
ANALISA DAN PERANCANGAN SISTEM INFORMASI AKADEMIK PADA SD NEGERI 6 NIBUNG DENGAN MENGGUNAKAN BAHASA PEMROGRAMAN VISUAL BASIC 2008
Gambar 4.25 Rancangan Layar Menu Wali Kelas
Gambar 4.28 Rancangan Layar Cetak Nilai Raport
i. Entry Absensi l. Rancangan Layar Waka Kurikulum
Form Entry Absensi Entry Absensi
No Absensi
Input
Semester
Input
Tahun Ajaran
Input
Tanggal
Input
Jml Sakit
Input
Kode Kelas
Pilih
Jml Izin
Input
Nama Kelas
Display
Jml Alpa
Input
Menu Utama
Nis
Pilih
Nama
Display
Tata Usaha
Tambah
z z z zz z No
Nis
Nama
Jml Sakit
Jml Izin
Jml Alpa
Display
Display
Display
Display
Display
Display
Display
Display
Display
Display
Display
ANALISA DAN PERANCANGAN SISTEM INFORMASI AKADEMIK PADA SD NEGERI 6 NIBUNG DENGAN MENGGUNAKAN BAHASA PEMROGRAMAN VISUAL BASIC 2008
Button Batal
KELUAR
Cetak Jadwal
Display
Simpan
WakaKurikulu m
Wali Kelas
Keluar
Gambar 4.26 Rancangan Layar Entry Absensi
Gambar 4.29 Rancangan Layar Waka Kurikulum
j. Cetak Raport Form Cetak Raport
m. Form Cetak Jadwal pelajaran FORM CETAK RAPORT
CETAK JADWAL PELAJARAN Kode Raport
<
>
Tahun ajaran
Pilih
Kode Mapel
Display
Semester
Pilih
Nama Mapel Rata-Rata UAS UTS NH NT NA Keterangan
Display
Wali Kelas
Input
Input Input Input Input Display
Nilai Kerajinan Nilai Kebersihan dan kerapian Nilai Sikap
Input
Peringkat
Input
Tgl Raport No Absensi
Input
Nama Siswa Nama kelas
Display Display
Tgl Raport Jml Sakit
Input Display
Jml Izin
Display
Jml Alpa
Display
Display
Cari
Rata-rata UAS
CETAK JADWAL PELAJARAN
Cari
Tamba h
Input
z z z z z zz z
Kode Mapel
Nama Mapel
Display
Display
Display
Display
Display
Display
UTS
NH
NT
Display
Display
Display
Display
Display
NA
Display
Display
Display
Input Input
Cetak
Batal
NIP
Display
Input
Nama Guru
Display
Tahun Ajar
Input
Kode Mapel
Display
Nama Mapel
Display
Semester
Input
Jam
Pilih
Hari
Pilih
Kelas Ajar
Pilih
No
Kode Mapel
Tampil
Tampil
Nama Mapel Tampil
Jam
Hari
Kelas Ajar
Tampil
Tampil
Tampil
Display
Tampil
Simpa n
Input
Tanggal
Keterangan
Display
Cari
Kode Jadwal
Tampil
Tampil
Tampil
Tampil
Cari
Tambah
Simpan
Batal
Keluar
Cetak
Tampil
Keluar
Gambar 4.27 Rancangan Layar Cetak Raport
Gambar 4.30 Rancangan Layar Cetak Jadwal pelajaran
c. Sequance Diagram Entry Data Siswa
4.5 Sequance Diagram a. Sequance Diagram Entry Data Guru
r() : TataUsaha
: TataUsaha
: FormGuru
: CtrlGuru
Open Siswa()
: Guru
: Ctrl Siswa
: Form Siswa
: Siswa
Open Siswa() Get Siswa()
Open Guru() Open Guru()
Input Siswa() Input Siswa()
Input Guru() Input Guru() Get Guru() Simpan()
Simpan() Simpan()
Simpan()
Display Listview()
Simpan() Simpan() Display Listview() Ubah()
Ubah()
Ubah()
Ubah()
Display lIstview()
Ubah()
Ubah()
Displaylistview()
Hapus() Hapus() Hapus()
Hapus()
Hapus()
Hapus() Batal()
Batal() Blank Form()
Batal() Batal() Keluar()
Blank Form()
Keluar() Exit()
Keluar() Keluar() Exit()
Gambar 4.31 Sequance Diagram Entry Data Guru
b. Sequance Diagram Entry Data Mapel
() : TataUsaha
: Form Mata Pelajaran
: CtrlMataPelajaran
Gambar 4.33 Sequance Diagram Entry Data Siswa
d. Sequance Diagram Entry Data Kelas
: Mata Pelajaran
: TataUsaha
: formKelas
: CtrlKelas
: Kelas
Open Mata Pelajaran() Open Mata Pelajaran()
Entry Mata Pelajaran()
Get Mata Pelajaran()
Open Kelas() Open Kelas()
Get Kelas()
Entry Mata Pelajaran()
Input Kelas() Input Kelas() Simpan()
Simpan()
Simpan()
Display Listview()
Simpan()
Simpan() Simpan()
Display Listview()
Ubah() Ubah()
Ubah()
Display Listview()
Hapus()
Hapus()
Hapus()
Hapus() Hapus()
Hapus()
Batal() Batal() Batal()
Blank Form()
Batal() Batal()
Keluar() Keluar()
Keluar()
Keluar() Exit()
Exit()
Gambar 4.32 Sequance Diagram Entry Data Mapel
Gambar 4.34 Sequance Diagram Entry Data Guru
e. Sequance Diagram Cetak Laporan Nilai Siswa
g. Sequance Diagram Cetak Raport
: TataUsaha
: Form Cetak Raport
: Ctrl Cetak Raport
: Raport
: Ada
: Mapel
: Absensi
: Absen
: Siswa
: Kelas
Open()
: TataUsaha
: Form LapNil
: Ctrl Pilih
: Raport
: Ada
: Mapel
: Siswa
: Absen
: Kelas
Get Raport()
: Absensi
Get Raport()
Auto()
Input raport()
Open LapNil()
input raport()
Open lapNil() Cari Absensi()
Cari Absensi() Get Absensi() Get Absens() Get Siswa() Get Kelas()
Pilih Raport() Pilih Raport()
Display Absensi()
Loop
Pilih Mapel() Pilih Mapel() Get mapel()
Cetak()
Display mapel()
Cetak() Get Raport()
Input Ada()
Get Ada() Get Mapel() Get Siswa() Get Absen()
Tambah()
Input Ada()
Tambah() Display Listview()
Get Kelas()
Simpan()
Simpan()
Get Absensi()
Simpan raport() Loop
Simpan Ada() Simpan Kelas()
Show LapNil Siswa()
Cetak()
Cetak()
Get Raport() Get Ada() Get Mapel() Get Absensi() Get Absen() Get Siswa()
Keluar()
Get Kelas()
Keluar() Display raport()
Exit() Batal()
Batal() Display()
Keluar()
Keluar() Exit()
Gambar 4.35 Sequance Diagram Cetak Laporan Nilai Siswa f. Sequance Diagram Entry Absensi
: TataUsaha
: Form Absensi
Open Absensi()
: Ctrl Absensi
: Absensi
: Kelas
Gambar 4.37 Sequance Diagram Cetak Raport
h. : Siswa
Sequance Diagram Cetak Rekap Nilai Siswa
: Absen
: Bagian Registrasi : Form Menu Utama : Form Entry Daftar Perubahan : Ctrl Daftar Perubahan : Daftar Perubahan : Narapidana
Get Absensi() Get Absensi()
: Usulan Remisi
Buka()
Buka() Input Absensi()
Input Absensi()
Input Daftar Perubahan() Pilih Kelas()
Input Daftar Perubahan()
Pilih Kelas() Get Kelas() Display Kelas()
Loop
Pilih Siswa()
Pilih Napi()
Pilih Napi()
Get Napi() Get Usulan Remisi()
Pilih Siswa() Get Siswa()
Display Siswa()
Input Absensi()
Tampil()
Input Absensi()
Simpan() Tambah()
Batal()
Simpan() Simpan Absensi() Loop
Batal()
Simpan()
Kosong()
Display Listview()
Simpan()
Simpan()
Tambah()
Simpan Absensi()
Batal()
Batal() Kosong()
Keluar()
Keluar()
Blank Form()
Keluar() Keluar() Keluar() Exit()
Gambar 4.36 Sequance Diagram Entry Absensi
Gambar 4.38 Sequance Diagram Cetak Rekap Nilai Siswa
e.
i. Sequance Diagram Cetak Jadwal
Penyimpanan data dalam database memudahkan dalam pencarian, dan pemeliharan data, sehingga
: Tata Usaha
: Form Jadwal Pelajaran
: Ctrl Jadwal Pelajaran
: Jadwal
: Guru
: Mapel
: Isi
Open Jadwal Pelajaran()
kita tidak perlu menyimpan data didalam media
Get Jadwal() Get Jadwal()
kertas yang mudah hilang dan rusak pada saat Input Jadwal Pelajaran() Input Jadwal Pelajaran()
sistem manual. Cari Guru() Cari Guru() Get Guru()
Rancangan sistem informasi dapat membantu kepala sekolah dalam mengambil keputusan yang tepat karena sistem komputerisasi dapat memberikan informasi yang akurat.
Displey Guru()
Loop
Cari Mapel()
Cari Mapel() Get Mapel() Displey Mapel()
Input Isi() Input Isi()
Tambah()
5.2 Saran Adapun saran – saran yang perlu dikemukan adalah sebagai berikut :
Tambah() Displey Liste()
Simpan() Simpan() Simpan Jadwal() Simpan Isi()
a.
Cetak() Cetak() Get Jadwal()
Perlu adanya pelatihan kepada user yang akan
Get Guru()
menggunakan sistem informasi ini, supaya
Get Mapel() Get Isi() Displey Cetak Jadwal()
mereka
mengtahui
bagaimana
cara
Batal() Batal()
menggunakan dan perawatan sistem informasi
Blank Form()
Keluar()
ini.
Keluar() exit()
b.
Untuk menghindari berbagai kesalahan yang mugkin timbul pada sistem, perlu dilakukan
Gambar 4.39 Sequance Diagram Cetak Jadwal
perawatan secara rutin. Pengontrolan data merupakan perawatan yang terbaik untuk menghindari berbagai kesalahan.
9. Kesimpulan dan Saran 5.1 Kesimpulan Setelah mempelajari permasalahan yang dihadapi dan juga solusi pemecahan yang diusulkan, maka dapat ditarik kesimpulan sebagai berikut :
c.
yang ada untuk menghindari kerusakan data atau kehilangan data. d.
a.
Dengan adanya rancangan sistem informasi ini,
Perlu
adanya
peningkatan
infrastruktur
computer yang digunakan oleh SD Negeri 6
dapat membantu sekolah dalam mendapatkan
Nibung agar dapat terciptanya efisiensi dan
laporan akademik yang lebih rinci. b.
Harus secara rutin memback-up data – data
efektivitas
Komputerisasi pada rancangan akademik sangatlah
yang
lebih
dalam
rangka
mendukung sistem informasi ini.
membantu administrasi SD Negeri 6 Nibung, sehingga proses akademik akan dapat dilakukan dengan cepat, tepat, dan tidak perlu lagi dilakukan
Daftar Pustaka [ Andi]
Microsoft Visio200 7. Yokyakar ta : Wahana Komputer , 2009
[ Bruege, Bernd, Allen H. Dutoit]
ObjectOriented Sofware Engineeri
secara manual. c.
Dengan adanya rancangan sistem informasi ini, kepala sekolah dapat mengetahui data – data yang dibutuhkan, sehingga membantu kepala sekolah dalam melakukan pengontrolan.
d.
Dengan adanya rancangan sistem informasi ini, dapat
meminimalisir
waktu,
sehingga
tidak
memerlukan waktu yang lama dalam penginputan data dan perhitungan nilai.
ng using UML, Patterns and Java. Amerika : Person, 2010 [Jeffery L Whitten et all]
System Analysis and Design Methods: McGraw Hil/Irwin, 2014
[Munwar] Pe modelan Visual Dengan UML. Yogyakar ta : Garaha Ilmu,2005 [Solution Winpac]
Mudah Menguasa i Microsoft Acces 2007. Jakarta : PT Elex Media Komputin do, 2007
[Supriyanto,A] P engantar Teknologi Informasi. Jakarta : PT Elex Media Komputin do, 2007 [Sutabri Tata]
Analisis Sistem Informasi. Yogyakar
ta : CV ANDI OFFSET, 2012 [Sutanta, Edhy,] Basis Data dalam Tinjauan Konseptual. Yogyakarta : Andi,2011