1. Pendahuluan
1.1 Latar Belakang Masalah
K Dalam dunia pendidikan, sebuah unit yang sangat menunjang kelancaran proses belajar mengajar adalah bagian administrasi. Keluar masuknya nilai tampaknya menjadi hal penting yang harus dilakukan dengan baik. Untuk memudahkan pengaturan ini langkah terbaik yang diambil adalah dengan penggunaan sistem yang terkomputerisasi.
Didalam kebudayaan yang semangkin maju diperlukan sesuatu alat yang mempunyai kemampuan untuk pekerjaan rutin, menghitung, menyimpan informasi dalam jumlah besar, mengambil data dengan cepat secara acak (random) maupun urut (sequential) dan menyelesaikan persoalan rumit serta banyak perhitungan dalam waktu yang cepat. Dalam hal ini komputer merupakan alat yang memainkan peranan yang sangat besar.
Kehadiran komputer didalam suatu sekolah atau organisasi akan sangat menunjang efisiensi kinerja sehingga akan mendapatkan dampak yang positif didalam suatu aktifitas sekolah. Komputer adalah sarana yang digunakan untuk mencapai hasil kerja yang maksimal dan menunjang informasi yang cepat dan akurat.
Mengandalkan pengolahan data yang baik sangat diperlukan oleh sekolah dan organisasi
karena dengan pengolahan data yang terkomputerisasi dapat mempercepat pengadministrasian oleh pihak sekolah sehingga pihak sekolah atau organisasi tersebut dapat meningkatkan kinerjanya.
Dengan mengacu pada pemikiran inilah penulis tertarik untuk melakukan perancangan program komputerisasi dibagian administrasi.
Bagian administrasi nilai yang dipilih penulis sebagai tempat untuk melakukan ini adalah Sekolah Dasar Negeri 20 Tempilang. Alasan penulis memilih Sekolah Dasar Negeri 20 Tempilang karena saat ini tempat tersebut belum memiliki sistem yang terkomputerisasi. Dengan adanya sistem komputerisasi ini diharapkan akan terciptanya efisiensi dan efektifitas yang baik, terutama dalam hal pelayanan pada administrasi sekolah tersebut.
Berdasarkan uraian diatas dapat terlihat bahwa sistem nilai siswa yang baik mempunyai peranan penting dalam menghitung nilai siswa pada suatu instansi dan mampu meningkatkan kinerja dan memberikan kemudahan pada guru dalam menangani proses nilai siswa, dengan dasar itulah sehingga tugas akhir ini diberi judul “ANALISA DAN PERANCANGAN SISTEM INFORMASI NILAI SISWA BERBASIS DESKTOP DI SDN 20 PETALING JAYA Kec.TEMPILANG”.
ANALISA DAN RANCANGAN SISTEM INFORMASI NILAI SISWA BERBASIS DESKTOP
DI SDN 20 TEMPILANG
DEWI SARTIKA
Sistem Informasi STMIK ATMA LUHUR PANGKALPINANG
Jl. Jend. Sudirman Selindung Lama Pangkalpinang Kepulauan Babelemail : dewisartika@yahoo.co.id
Abstrak
SDN 20 Tempilang a government agency in the field of education is addressed at Jalan Simpang Raya Yul Kec.Tempilang established since in 1984.
After making observations to SDN 20 Tempilang, the value of student activities now underway is still done manually, even if it has a computer-assisted, but the use of the application is very simple, that is still using Microsoft Office applications package, such as Ms.Word and Ms.Excel. Not to mention the problem of finding the data that has been archived or stored in a computer folder will require a long time to get it. Therefore, the authors will try to design the Value of Information Systems School at SDN 20 Tempilang with Object Oriented Methodology.
Kata kunci :
Sistem Informasi Nilai Siswa, Metodologi Berorientasi Objek, Unifield Modelling Language (UML)
1.2 Tujuan Penelitian
Adapun maksud dan tujuan penulisan sebagai berikut :
a. Untuk menerapkan aplikasi program yang dibuat menjadi sebuah system untuk menangani pengelolaan data yang berkaitan dengan database nilai siswa di Sekolah Dasar Negeri 20 Tempilang.
b. Mempermudah pengelolaan data nilai siswa di Sekolah Dasar Negeri 20 Tempilang.
c. Mempercepat proses pencarian data-data nilai siswa
1.3 Batasan Penelitian
Untuk menghindari meluasnya pembahasan laporan ini dari ruang lingkup permasalahan dan tujuan yang akan dicapai, maka perlu diberikan batasan-batasan sebagai berikut : Dalam hal ini hanya membahas mengenai pengolahan nilai siswa menyangkut masalah data siswa, data guru, data mata pelajaran, data nilai, data kelas. Dan menghasilkan laporan data nilai siswa. Tempat riset nya adalah Sekolah Dasar Negeri 20 Tempilang
1.4 Metode Penelitian
Metode penelitian yang Penulis gunakan adalah sebagai berikut ini:
a. Pengumpulan Data b. Analisa Sistem c. Perancangan Sistem 2. Tinjauan Pustaka
2.1 Sistem Informasi Nilai Siswa
“Sistem Informasi adalah sekelompok elemen yang saling berhubungan atau berinteraksi hingga membentuk satu-kesatuan. (Indrajani 3).
Administrasi kesiswaan merupakan bagian dari kegiataan administrasi yang dilaksanakan di sekolah, berupa usaha kerjasama yang dilakukan oleh para pendidik agar terlaksananya proses belajar mengajar yang relevan, efektif, efisien, guna tercapainya tujuan pendidikan yang diharapkan. Cakupan administrasi kesiswaan meliputi pengelolaan penerimaan siswa baru, pengelolaan bimbingan dan penyuluhan, pengelolaan kelas, pengelolaan organisasi siswa intra sekolah (OSIS) dan pengelolaan data tentang siswa dan sebagainya..
2.2 Analisa dan Perancangan Sistem Berorientasi Obyek dengan UML
Menurut Munawar (2005:27) mendefinisikan obyek sebagai berikut: Obyek, baik yang konkret maupun konseptual, selalu ada di sekeliling kita.
Sebuah obyek memiliki keadaaan sesaat (state) dan perilaku (behavior). State suatu obyek adalah kondisi obyek tersebut yang dinyatakan dalam attribute/properties. Sedangkan perilaku sebuah
obyek mendefinisikan bagaimana sebuah obyek bertindak/beraksi dan memberikan reaksi.
2.2.1 Unified Modelling Language (UML) UML adalah sebuah ”bahasa pemodelan”
yang menspesifikasikan, menvisualisasikan, membangun dan mendokumentasikan kerangka dari sebuah sistem software.
Menurut Munawar (25) menyatakan, bahwa UML adalah sistem notasi yang sudah dibakukan di dunia pengembangan sistem, hasil kerja bersama dari Grady Booch, James Rumbaugh, dan Ivar Jacobson.
2.2.2 Analisa Sistem Berorientasi Obyek Tools yang digunakan dalam analisa sistem berorientasi obyek dengan UML adalah sebagai berikut:
a) Activity Diagram, teknik untuk mendiskripsikan logika prosedural, proses bisnis dan aliran kerja dalam banyak kasus.
b) Analisa Dokumen Keluaran, analisa mengenai dokumen-dokumen keluaran yang dihasilkan sistem.
c) Analisa Dokumen Masukan, bagian dari pengumpulan informasi tentang sistem berjalan, dengan tujuan untuk memahami prosedur berjalan.
d) Usecase Diagram, deskripsi fungsi dari sebuah sistem dari perspektif pengguna. Diagram usecase menggambarkan fungsionalitas yang diharapkan dari sebuah sistem, yang lebih menekankan pada “apa” yang diperbuat sistem, dan bukan “bagaimana”.
e) Deskripsi Usecase, digunakan untuk menjelaskan urutan langkah-langkah yang menerangkan antara pengguna dengan sistem yang mendeskripsikan urutan kejadian, dan menjelaskan secara rinci mengenai usecase diagram.
2.2.3 Perancangan Sistem Berorientasi Obyek Perancangan sistem mempunyai 2 (dua) tujuan utama, yaitu:
a. Untuk memenuhi kebutuhan kepada pemakai sistem.
b. Untuk memberikan gambaran yang jelas dan rancang bangun yang lengkap kepada programmer dan ahli-ahli teknik lainnya yang terlibat.
Alat-alat yang digunakan dalam tahap perancangan sistem adalah sebagai berikut:
1) Entity Relationship Diagram (ERD), sebuah model data yang menggunakan beberapa notasi untuk menggambarkan data dalam hal entitas dan relasi yang digambarkan oleh data tersebut.(Jeffery L. Whitten et al, 2004 : 295) 2) Transformasi ERD ke LRS (Logical Record
Structure), sebuah model sistem yang digambarkan dengan sebuah Diagram-ER
akan mengikuti pola/aturan pemodelan tertentu.
3) LRS, (Logical Record Structure), terdiri dari link-link diantara tipe record. Record adalah sekumpulan atribut yang mempunyai hubungan relasi terhadap obyek tertentu. Link ini menunjukkan arah hubungan dari satu record ke record lainnya berdasarkan tingkat cardinality setiap entity. LRS digambarkan dengan kotak persegi panjang dan berisi atribut setiap entity.
4) Tabel/Relasi, sekumpulan record yang sejenis secara relasi. Relasi menyatakan sebuah tabel dalam basis data. Tabel dihasilkan dari LRS dimana tiap satu LRS akan menjadi satu tabel, dan nama LRS akan menjadi nama tabel.
5) Spesifikasi Basis Data, menurut Indrajani (2009:2) mendefinisikan basis data sebagai berikut: Basis data merupakan kumpulan data yang berhubungan secara logis dan deskripsi data tersebut, yang dirancang untuk memenuhi informasi yang dibutuhkan oleh suatu organisasi. Artinya basis data merupakan tempat penyimpanan data besar yang dapat digunakan oleh banyak pengguna.
Menurut Aji Supriyanto (2005:190) mendefinisikan basis data secara konsep sebagai berikut: Basis data adalah kumpulan dari data-data yang membentuk suatu berkas (file) yang saling berhubungan (relation) dengan tatacara tertentu untuk membentuk data baru atau informasi.
6) Rancangan Dokumen Keluaran, berisi gambaran tentang dokumen keluaran yang dihasilkan oleh sistem yang dirancang.
7) Rancangan Dokumen Masukan, berisi gambaran tentang dokemen masukan yang dibutuhkan oleh sistem yang dirancang.
8) Rancangan Layar Program, berisi semua rancangan layar yang dibuat beserta format datanya.
9) Sequence Diagram, suatu diagram UML yang memodelkan logika dari suatu use case dengan menggambarkan interaksi berupa pengiriman pesan (message) antar objek dalam urutan waktu. (Jeffery L. Whitten et al,2004:702)
10) Class Diagram, merupakan himpunan dari objek yang sejenis yang mempunyai atribut dan perilaku (method) yang sama. struktur dan deskripsi class, package dan objek beserta hubungan satu sama lain. Class dalam notasi UML digambarkan dengan kotak.
3. Metode Penelitian
Metode penelitian yang Penulis gunakan adalah sebagai berikut ini:
3.1 Pengumpulan Data a. Wawancara
Merupakan metode pengumpulan data yang berupa komunikasi langsung antara penulis dengan responden bertujuan untuk mendapatkan masukan serta informasi yang berkaitan dengan penyusunan laporan ini.
b. Observasi
Dalam hal ini penulis langsung melihat atau mengadakan pengamatan ke bagian-bagian yang ada hubungannya dengan sistem penggajian Pegawai sekaligus pengumpulan dokumen-dokumen yang digunakan.
c. Studi Pustaka
Metode pengumpulan data dengan mempelajari dan mengumpulkan bahan dari buku-buku atau sumber yang berkaitan dengan topic permasalahan.
d. Studi Literatur
Pengumpulan bahan tertulis yang ada kaitannya dengan masalah yang dihadapi.
3.2 Analisa Sistem Berorientasi Obyek
Kegiatan - kegiatan yang dilakukan pada tahap ini ialah:
a) Menganalisa sistem yang ada, yaitu mempelajari dan mengetahui apa yang dilakukan oleh sistem yang ada.
b) Menspesifikasikan sistem, yaitu menspesifikasi masukan yang ada, database yang ada, proses yang dilakukan dan keluaran yang dihasilkan.
Tools yang digunakan antara lain, yaitu:
1) Activity diagram sistem berjalan 2) Use case diagram sistem usulan 3) Deskripsi Use Case
4) Dokumen keluaran 5) Dokumen masukan
3.3 Rancangan Sistem Berorientasi Obyek Tahap Perancangan sistem adalah merancang sistem secara rinci berdasarkan hasil analisa sistem yang ada, sehingga menghasilkan model sistem baru yang diusulkan, dengan disertai rancangan database dan spesifikasi program.
Alat-alat yang digunakan pada tahap ini adalah:
a) Entity Ralationship Diagram (ERD) b) Logical Record Structure (LRS) c) Table
d) Spesifikasi Basis Data e) Rancangan masukan f) Rancangan keluaran g) Rancangan Dialog Layar h) Sequence Diagram i) Class Diagram 4. Hasil dan Pembahasan 4.1 Proses Bisnis
Proses bisnis yang ada pada SMP Negeri 3 Pangkalpinang adalah sebagai berikut:
a.
Proses Pendataan GuruMengisi form biodata pribadi
Memberikan form biodata yang telah di isi
Terima konfirmasi
Menambahkan data yang kurang lengkap
Memberikan kembali form biodata yang telah dilengkapi
Terima form biodata yang telah diisi
Mengecek form biodata
Konfirmasi form tidak lengkap
Memasukkan data kedatabase Ms.excel
Membuat daftar guru ke dalam buku induk
Lengkap Tidak Lengkap
Bag.Tata Usaha Guru
Mengisi form biodata pribadi
Memberikan form biodata yang telah di isi
Terima konfirmasi
Menambahkan data yang kurang lengkap
Memberikan kembali form biodata yang telah dilengkapi
Terima form biodata siswa
Mengecek form biodata
Konfirmasi form tidak lengkap
Memasukkan data kedatabase Ms.excel
Membuat daftar guru ke dalam buku induk siswa
Lengkap Tidak Lengkap
Bag.Tata Usaha Guru
Guru mengisi form biodata pribadi mereka dan memberikannya ke bagian tata usaha. Bagian tata usaha mengecek biodata dari masing – masing guru, jika form yang diisi tidak lengkap, maka bagian tata usaha memberikan konfirmasi kepada guru, guru terima konfirmasi dan menambahkan data yang tidak lengkap, setelah mengisi kembali guru memberikan data yang telah diperbaiki ke bagian tata usaha dan jika form yang diisi lengkap bagian tata usaha memasukkan dan manyimpannya ke dalam Ms.Excel dan membuat daftar guru ke dalam buku induk guru.
b. Proses Pendataan Siswa
Siswa mengisi form biodata pribadi mereka secara lengkap, lalu menyerahkan form biodata pribadi mereka kepada bagian tata usaha.
Bagian tata usahas menerima dan mengecek biodata siswa, jika form yang diisi tidak lengkap, maka bagian tata usaha memberikan konfirmasi kepada siswa, siswa terima konfirmasi dan menambahkan data yang tidak lengkap, setelah mengisi kembali siswa memberikan data yang telah diperbaiki ke bagian tata usaha dan jika form yang diisi lengkap bagian tata usaha kemudian memasukkan dan menyimpannya ke dalam Ms.Excel lalu membuat daftar siswa ke dalam buku induk siswa.
c. Proses Pengolahan Absen Siswa
Siswa mengisi absen. Absen yang telah diisi oleh siswa lalu diserahkan kepada wali kelas untuk diolah kehadirannya.
d. Proses Pembuatan Jadwal Matapelajaran Bagian tata usaha mengumpulkan daftar mata pelajaran, daftar kelas, daftar guru, selanjutnya bagian tata usaha membuat 3 rangkap daftar jadwal mengajar guru sesuai dengan bidangnya masing – masing. Satu diserahkan kepada guru yang bersangkutan dan yang kedua diarsipkan.
e. Rekapitulasi Nilai Tugas
Guru memberikan tugas kepada murid setiap habis bahasan pelajaran. Setelah selesai semua tugas, nilai tugas tersebut akan dibagi semua dan hasil tersebut akan menjadi nilai murni tugas.
f. Rekapitulasi Nilai PR
Guru memberikan PR kepada murid setiap habis bahasan pelajaran. Setelah selesai semua PR, nilai PR tersebut akan dibagi semua dan hasil tersebut akan menjadi nilai murni PR.
g. Pendataan Nilai Ulangan Harian
Guru mengajarkan mata pelajaran perkompetensi dasar, setelah selesai mengajar perkompetensi dasar maka guru akan memberikan ulangan harian kepada para siswa.
Setelah beberapa kali melakukan ulangan harian nilai nya akan ditambah seluruhnya dan dibagi beberapa kali melakukan ulangan harian dan
nilai tersebut menjadi nilai murni ulangan harian.
h. Rekapitulasi Nilai Ulangan Tengah Semester Setiap tiga bulan sekali akan diadakan ujian tengah semester. Hasil nilai ulangan tersebut akan diberikan ke Staf Tata Usaha untuk direkap nilainya.
i. Rekapitulasi Nilai Remedial Ulangan Tengah Semester
Guru adakan ulangan remedial ujian tengah semester, hasil nilai remedial ulangan tersebut akan diberikan ke Staf Usaha unutk direkap nilainya.
j. Rekapitulasi Nilai Ulangan Semester
Guru memberikan semua data nilai ulangan semester kepada Staf Tata Usaha untuk direkap dan dicetak.
4.2 Activity Diagram
Gambar 1. Activity Diagram Data Guru
Gambar 2. Activity Diagram Data Siswa
Mengisi absen
Menyerahkan absen
yang telah di isi Terima data Rekap data
absen bag.Tata Usaha Wali Kelas
Guru
Membuat pendataan mapel sesuai dan guru
Menyerahkan hasil pendataan mapel untuk disahkan
Terima data mapel & data guru yang akan mengajar yang telah disahkan
Menyerahkan data mapel yang telah disahkan
Terima pendataan mapel beserta data guru yang akan mengajar
Mensahkan pendataan mapel
Menyerahkan kembali data mapel beserta data guru yang telah disahkan
Terima data mapel yang tela disahkan
Terima data mapel yang telah disahkan bag.tata usaha Guru
Kepala sekolah Siswa
Berikan tugas
Terima hasil tugas
koreksi hasil tugas
Lakukan penilaian hasil tugas
Rekap nilai tugas
Kembalikan hasil tugas & nilai tugas
Terima tugas
Kerjakan tugas
Serahkan tugas
Terima hasil nilai tugas
Terima rekap hasil tugas Bag.Tata Usaha Sisw a
Guru
Berikan PR
Terima hasil PR
koreksi hasil PR
Lakukan penilaian hasil PR
Rekap nilai PR
Kembalikan hasil PR
& nilai PR
Terima PR
Kerjakan PR
Serahkan PR
Terima hasil nilai PR
Terima rekap hasil PR Bag.Tata Usaha Sisw a
Guru
Siapkan ulangan harian
Terima ulangan harian
koreksi ulangan harian
Penilaian ulangan harian
Rekap nilai ulangan harian
Serahkan hasil ulangan harian Berikan ulangan
harian
Terima hasil ulangan harian
Terima rekap ulangan harian Bag.Tata Usaha Sisw a
Guru
Adakan ulangan tengah semester
Koreksi hasil ulangan tengah semester
Rekap nilai ulangan tengah semester
Serahkan hasil ulangan tengah semester
Terima hasil ulangan tengah semester dan rekap
Bag.Tata Usaha Guru
Adakan remedial ulangan tengah semester
Koreksi hasil remedial ulangan tengah semester
Serahkan hasil remedial ulangan tengah semester.
Rekap nilai remedial ulangan tengah semester.
Terima hasil remedial ulangan tengah semester
Buat rekap hasil remedial ulangan tengah semester Bag.Tata Usaha Guru
Berikan data ulangan
semester Terima data ulangan
Semester
Rekap data ulangan tengah semester
Cetak data ulangan tengah semester Bag.Tata Usaha Guru
Gambar 3. Activity Diagram Absensi Siswa
Gambar 4. Activity Diagram Jadwal Mapel
Gambar 5. Activity Diagram Rekap Nilai Tugas
Gambar 6. Activity Diagram Rekap Nilai PR
Gambar 7. Activity Diagram Rekap Nilau UlHar
Gambar 8. Activity Diagram Rekap Nilai UTS
Gambar 9. Activity Diagram Rekap Remedial UTS
Gambar10. Activity Diagram Rekap Nilai UAS
Entry Nilai UTS
Cetak Hasil UTS Tata Usaha
Entry Hasil Remedial UTS
Entry Nilai UAS
Cetak Hasil UAS Tata Usaha
Entry Remedial UAS
Cetak Rekap Nilai UTS
Cetak Rekap Nilai UAS Tata Usaha
Cetak Rekap Nilai Raport
Remedial UTS keluar Nilai UTS
Nilai Ikut
Penilaian Mapel
Guru Rekap
Remedial UAS
Isi Nilai Tugas Nilai UAS
Ada
Nilai Ulangan Harian
Buat
Nilai PR Tulis
Siswa Kelas
Milik
Punya 1
1
1 M
M
1 1
M
M 1
M
1 1 M
1
1 M
M
I Kd_Tugas
Nilai_Tugas
Kd_Ulanganharian Nilai_UlHar Kd_UAS
Nilai_Uas
Kd_PR Nilai_PR
Kd_UTS Nilai_Uts
Kd_UTSRemedial Tgl_UtsRem Nilai_UtsRem
NIS Nm_Siswa Tmpt_Lahir Tgl_Lhr Agama Alamat Status Jekel Nm_Ortu Almt_Siswa Pekerjaan_Wali
Kd_Kelas Nm_Kelas Nm_WaliKls NIP
Nm_Gruru Pangkat Jabatan Ms_Krj Pnddkn_Trkhr
Tmpt_Lhr Tgl_Lhr Almt_Guru Jk_Guru
Kd_UTS Kd_UTSRemedial Kd_UASRemedial
Tgl_UasRem Nilai_UasRem
Kd_UAS KD_UASRemedial
1
Kd_Ulanganharian Kd_Nilai Kd_UAS
Kd_Nilai
NIP Kd_Nila
Nilai_UTS Kd_Nilai
Kd_Nilai NmMapel KKM Tapel Smt
Kd_Nilai Kd_Kelas Kd_Nilai
NIS Kd_PR Kd_Nilai Kd_Nilai Kd_Tugas
Absen Kd_Kehadiran
SmtHadir TapelHadir 1
M 1
Kehadiran Hadir
Nis Kd_Kehadiran
Sakit Ijin Alpa
N
Kd_Kelas Kd_Penilaian 1
Remedial UTS keluar Nilai UTS
Nilai Ikut
Penilaian Mapel
Guru Rekap
Remedial UAS
Isi Nilai Tugas Nilai UAS
Ada
Nilai Ulangan Harian
Buat
Tulis Nilai PR
Siswa
Kelas Milik
Punya Kd_Nilai
Nm_Mapel KKM Semester
Tapel 1
1
1 M
M
1 1
M
1 M
M
1 1 M
1
1 M
M
I Kd_Tugas
Nilai_Tugas
Kd_Ulanganharian Nilai_UlHar Kd_UAS
Nilai_Uas
Kd_PR Nilai_PR
Kd_UTS Nilai_Uts
Kd_UTSRemedial Tgl_UtsRem Nilai_UtsRem
Kehadira Hadir
Kd_Kehadiran SmtHadir TapelHadir N
Kd_Kelas Nm_Kelas Nm_WaliKls NIP
Nm_Gruru Pangkat Jabatan Ms_Krj Pnddkn_Trkhr
Tmpt_Lhr Tgl_Lhr Almt_Guru
Jk_Guru
Kd_UTS Kd_UTSRemedial Kd_UASRemedial
Tgl_UasRem Nilai_UasRem
NIS Kd_Kehadiran
Sakit Ijin alpa Kd_UAS
KD_UASRemedial
1
Kd_Ulanganharian Kd_Nilai Kd_UAS
Kd_Nilai
NIP Kd_Nilai
Nilai_UTS Kd_Nilai
Kd_Nilai Kd_Kelas Kd_Nilai
NIS
Kd_PR Kd_Nilai Kd_Nilai
Kd_Tugas
1 M
NIS Nm_Siswa Tmpt_Lahir Tgl_Lhr Agama Alamat Status Jekel Nm_Ortu Almt_Siswa Pekerjaan_Wali
Absen I
I
Kd_Kehadiran Kd_Kelas
4.3 Sistem Usulan a. Use Case Diagram
Gambar 11. Use Case Diagram Pendataan
Gambar 12. Use Case Diagram Penilaian Harian
Gambar 13. Use Case Diagram UTS
Gambar 14. Use Case Diagram UAS
Gambar 15. Use Case Diagram Laporan
b. Rancangan Basis Data
Gambar 16. Entity Relationship Diagram (ERD)
Gambar 17. Transformasi ERD ke LRS
Entry Data Guru
Entry Data Kelas Tata Usaha
Entry Data Siswa
Entry Nilai Kehadiran
Entry Penilaian Mapel
Entry Nilai PR
Entry Nilai Tugas Tata Usaha
Entry Nilai Ulangan Harian
FO R M EN TR Y D A TA K ELA S FO R M EN TR Y D A TA K ELA S
EN TR Y D A TA K ELA S
N am a W ali K elas <<input>>
Data Kelas
Simpan Ubah Hapus Batal Keluar
Display Display Kode Kelas
Display Display Nama Kelas
Display Display Nama W ali Kelas K ode K elas <<input>>
N am a K elas <<input>>
FO R M EN TR Y D A TA SISW A FO R M EN TR Y D A TA SISW A
ENTRY DATA SISWA
Tanggal Lahir <<Sysdate>>
A gam a <<Sysdate>>
A lam at <<input>>
Data Guru
Simpan Ubah Hapus Batal Keluar
Display Display NIS
Display Display Nama
Display Display Tmpt Lhir N am a Sisw a <<input>>
Tem pat Lahir <<input>>
N am a O rtu/W ali <<Sysdate>>
A lam at O rtu/W ali <<input>>
Status <<input>>
Jenis K elam in <<input>>
Pekerjaan O rtu/W ali <<input>>
Display Display Tgl Lhir
Display Display Agama
Display Display Status
Display Display Jekel
Display Display Nama Ortu/wali
Display Display Alamat ortu/wali
Display Display Pekerjaan N IS <<input>>
Display Display Alamat
ENTRY PENILAIAN MAPEL ENTRY PENILAIAN MAPEL
ENTRY PENILAIAN MAPEL
Simpan Batal Keluar
Display Display Kode_Nilai
Semester <<input>>
NIS <<Display>>
Kode Kelas <<Display>>
Nama Kelas <<Display>>
Display Display Nama Mapel
Display Display KKM Kode Penilaian <<input>>
Cari
Nama Siswa <<Display>>
Cari
Nama Mapel
<<Input>>
KKM
<<Input>>
Kode Guru <<Display>>
Nama Guru <<Display>>
Cari
Display Display Semester Tahun Ajaran <<input>>
Display Display Tapel
Display Display Nis
Display Display NIP
Display Display KdKelas
ENTRY NILAI KEHADIRAN ENTRY NILAI KEHADIRAN
ENTRY NILAI KEHADIRAN
Simpan Batal Keluar
Display Display Nis
Semester <<input>>
Tahun Ajaran <<input>> Sakit <<Input>>
NIS <<Display>>
Nama Siswa <<Display>>
Display Display Nama Siswa
Display Display Sakit Kode Kehadiran <<input>>
Cari Kode Kelas <<Display>>
Nama Kelas <<Display>> Tambah
Ijin <<Input>>
Alpa <<Input>>
Display Display Ijin
Display Display Alpa
Penilaian Mapel
NIP Kd_Nilai NamaMapel KKM Semester Tapel Nis NIP Kd_Kelas
Siswa
Kd_Kelas Nm_Kelas Nm_WaliKelas
Kelas
Kd_UlanganHarian Nilai_UlHar Kd_Nilai
NIP Nm_Guru Pangkat Jabatan Ms_Krj Pnddkn_Trkhr Tmpt_ljr Tgl_Lhr Almt_Guru Jk_Guru
Guru
Kd_UTS Nilai_Uts Kd_Nilai
Nilai UTS
Nilai Ulangan Harian
Kd_UASRemedial Nilai_UASRem Tgl_UasRem Kd_UAS
Remedial UAS
No_NilaiTugas Nilai_NilaiTugas Kd_Nilai
Nilai Tugas
Kd_UAS Nilai_UAS Kd_Nilai
Nilai UAS
Kd_Nilai Kd_Nilai
Kd_Nilai Kd_UAS
Nilai PR
Kd_PR Nilai_PR Kd_Nilai
Kd_Kelas NIS
Kd_UTS Kd_UtsRemedial Tgl_UtsRem Nilai_UtsRem Kd_UTS
Remedial UTS
Kd_Kehadiran Smthadir TapelHadir Kd_Kelas
Kehadiran Kd_Nilai
NIS Nm_Siswa Tmpt_Lahir Tgl_Lhr Agama Alamat Status Jekel Nm_Ortu Almt_Siswa Pekerjaan_Wali
Kd_Kehadiran NIS Sakit Ijin Alpa
Hadir Kd_Kelas
NIS Kd_Kehadiran
Gambar 18. Logical Record Structre (LRS)
c. Class Diagram
Gambar 19. Entity Class Diagram
d. Tampilan Layar
Di bawah ini tampilan layar Sistem Informasi Administrsi Kesiswaan:
Gambar 20. Rancangan Layar Entry Data Guru
Gambar 21. Rancangan Layar Entry Data Kelas
Gambar 22. Rancangan layar Entry Data Siswa
Gambar 23. Rancangan Layar Entry Penilaian Mapel
Gambar 24. Rancangan Layar Entry Nilai Kehadiran
FORM ENTRY DATA GURU FORM ENTRY DATA GURU
ENTRY DATA GURU
Pangkat <<input>>
Jabatan <<Sysdate>>
Masa Kerja <<input>>
Data Guru
Simpan Ubah Hapus Batal Keluar Display
DisplayNIP Display DisplayNama
Display Display Pangkat NIP <<input>>
Nama <<input>>
Tanggal Lahir <<Sysdate>>
Alamat <<input>>
Pendidikan Terakhir <<input>>
Tempat Lahir <<input>>
Jenis Kelamin <<input>>
Display Display Jabatan
Display Display Masa Kerja
Display Display Pendidikan
Display Display Tempat Lahir
Display Display Tgl Lahir
Display Display Alamat
Display DisplayJekel
ENTRY NILAI PR ENTRY NILAI PR
ENTRY NILAI PR
Simpan Batal Keluar
Display Display Kode PR Nilai PR <<input>>
Kode Penilaian <<Pilih>> Kelas <<Display>>
NIS <<Display>>
Nama Siswa <<Display>>
Display Display Nilai PR
Display Display Kode Penilaian Kode PR <<input>>
Cari Nama Mapel <<Display>>
ENTRY NILAI TUGAS ENTRY NILAI TUGAS
ENTRY NILAI TUGAS
Simpan Batal Keluar
Display Display Kode Nilai Tugas Nilai Tugas <<input>>
Kode Penilaian <<Pilih>> Kelas <<Display>>
NIS <<Display>>
Nama Siswa <<Display>>
Display Display Nilai Tugas
Display Display Kode Penilaian Kode Nilai Tugas <<input>>
Cari Nama Mapel <<Display>>
ENTRY NILAI ULANGAN HARIAN ENTRY NILAI ULANGAN HARIAN
ENTRY NILAI ULANGAN HARIAN
Simpan Batal Keluar
Display Display Kode Ulangan Harian Nilai Ul Harian <<input>>
Kode Penilaian <<Pilih>> Kelas <<Display>>
NIS <<Display>>
Nama Siswa <<Display>>
Display Display Nilai Ul Harian
Display Display Kode Penilaian Kode UlHarian <<input>>
Cari Nama Mapel <<Display>>
ENTRY NILAI UTS ENTRY NILAI UTS
ENTRY NILAI UTS
Simpan Batal Keluar
Display Display Kode Nilai UTS Nilai UTS <<input>>
Kode Penilaian <<Pilih>> Kelas <<Display>>
NIS <<Display>>
Nama Siswa <<Display>>
Display Display Nilai UTS
Display Display Kode Penilaian Kode Nilai UTS <<input>>
Cari Nama Mapel <<Display>>
Gambar 25. Rancangan Layar Entry Nilai PR
Gambar 26. Rancangan layar Entry Nilai Tugas
Gambar 27. Rancangan Layar Entry Ulangan Harian
Gambar 28. Rancangan Layar Entry Nilai UTS
5. Kesimpulan dan Saran 5.1 Kesimpulan
Setelah mempelajari permasalahan yang dihadapi dan juga solusi pemecahan yang diusulkan, maka dapat ditarik kesimpulan sebagai berikut :
a. Komputerisasi pada rancangan Sistem Informasi Pengusuluan Pembuatan Karpeg, Karis/Karsu dan Kartu Taspen yang terintegrasi dapat meningkatkan efisiensi kerja dan memudahkan Bidang Informasi dan Kesejahteraan Pegawai dalam melakukan pendataan pengajuan berkas pembuatan kartu PNS pada BKD Kabupaten Bangka Selatan sehingga tidak adanya kerangkapan data.
b. Sistem yang dibangun dapat menghasilkan sebuah database sebagai tempat untuk menyimpan file pengajuan berkas usulan pembuatan kartu PNS sehingga rekap pengajuan berkas usulan pembuatan kartu sangat mudah untuk dilihat kembali atau diambil kemabli datanya.
c. Perancangan sistem informasi yang berorentasi objek (Object Oriented) dapat menghasilkan sebuah sistem informasi yang lebih baik dan lebih mudah dipahami oleh user dalam hal struktur perancangannya dan implementasinya sehingga pemabuatan lapaoran pengajuan pembuatan kartu PNS sangat mudah dan cepat dilakukan.
5.2 Saran
Adapun saran–saran yang perlu dikemukakan adalah sebagai berikut : a. Perlu adanya pelatihan kepada user yang
akan menggunakan sistem informasi pengelolaan data barang inventaris ini, supaya mereka mengetahui bagaimana cara menggunakan sistem juga dalam perawatan aplikasi ini.
b. Untuk menghindari berbagai kesalahan yang mungkin timbul pada sistem, perlu dilakukan perawatan (maintenance) secara rutin. Pengontrolan akses pengguna (user) juga perlu diperhatikan yang merupakan salah satu cara perawatan yang tebaik untuk menghindari berbagai kesalahan dalam penggunaan sistem.
c. Secara rutin perlu dilakukan dalam memback-up data yang ada untuk menghindari kerusakan data atau kehilangan data yang merupakan salah satu dalam penyelamatan data barang inventaris.
d. Spesifikasi computer (hardware dan software) perlu diperhatikan dalam
implementasi sistem yang akan digunakan oleh Bidang Informasi dan Kesejahteraan Pegawai BKD Kabupaten Bangka Selatan agar sistem dapat berjalan sebagaimana mestinya.
e. Perlu adanya audit sistem paling tidak setiap 5 tahun sekali pada sistem informasi pengusulan pembuatan kartu ini agar dapat memperbaiki kesalahan – kesalahan yang terjadi pada sistem sehingga sistem yang ada dapat ditingkatkan lebih baik dan lebih bermanfaat bagi user..
Daftar Pustaka
Indrajani, Pengantar dan Sistem Basis Data Jakarta: PT Elex Media Komputindo, 2009
Munawar, Pemodelan Visual dengan UML Yogyakarta: Graha Ilmu, 2005
Sutanta Edhy, Basis Data dalam Tinjauan Konseptual Yogyakarta: CV. Andi Offset, 2011
Sutabri Tata, Analisis Sistem Informasi Yogyakarta: CV. Andi Offset, 2012
Wahyudi Bambang, Konsep Sistem Informasi dari Bit sampai ke Database Yogyakarta, CV. Andi Offset, 2008
Widjaya Iwan Kurniawan, Manajemen Proyek Teknologi Informasi Yogyakarta, Graha Ilmu, 2013