• Tidak ada hasil yang ditemukan

ANALISA DAN PERANCANGAN SISTEM INFORMASI PENGOLAHAN NILAI PADA SMP N 3 SATU ATAP LUBUK BESAR BERBASIS DEKSTOP

N/A
N/A
Protected

Academic year: 2021

Membagikan "ANALISA DAN PERANCANGAN SISTEM INFORMASI PENGOLAHAN NILAI PADA SMP N 3 SATU ATAP LUBUK BESAR BERBASIS DEKSTOP"

Copied!
22
0
0

Teks penuh

(1)

ANALISA DAN PERANCANGAN SISTEM INFORMASI

PENGOLAHAN NILAI PADA SMP N 3 SATU ATAP LUBUK

BESAR BERBASIS DEKSTOP

Randi

Sistem Informasi STMIK ATMA LUHUR PANGKALPINANG Jl.Jend.Sudirman Selindung Lama Pangkalpinang Kepulauan Babel

email : [email protected]

Abstrak

SMP Negeri 3 The bottom of the roof is a junior high school formal education with a number of students as many as 240 people were spread into 4 classes. As an institution of education providers, the level of competence of learners becomes the most important thing as part of the assessment process.

One form of the assessment process is to look at the activity of students in learning activities in the classroom. To determine the activity of students in participating in learning activities is by checking the value of the student. Checking the value of students currently held by means of paper-based or using the paper manually. Teachers fill in the information value of the paper, which will be given to the Administrative staff who will then recapitulated each semester to be written in the student report cards each semester. This method is susceptible of various kinds of errors both technical errors and human error. These mistakes will lead to the loss or corrupted files. And furthermore will affect the process of assessment of learners.

This final project aims to facilitate the checking and recording of data reporting student grades computerized. The system created is the value of information processing system with a desktop based application using VB. Net 2008 and Ms. Access as the database.

Keywords: Students, report cards, VB.Net 2008, Ms.Acces. 1. Pendahuluan

Informasi merupakan salah satu

kebutuhan didalam suatu instansi,

perusahaan, organisasi, lembaga serta

lingkungan yang berada diluar sistem. Informasi dianggap sangat penting karena dengan adanya informasi dapat menambah pengetahuan, mengurangi ketidak pastian dan resiko kegagalan serta dapat membantu para pemimpin dalam mengambil suatu

kesimpulan dan keputusan yang efektif dan efisien.

Seiring dengan perkembangan

teknologi informasi yang semakin pesat saat ini, maka sarana dan prasarana pendidikan harus mengikuti perkembangan yang ada untuk mendukung kualitas pendidikan yang ada dan menuntut para guru untuk bekerja secara ekonomis, efektif dan efisien agar dapat mengikuti perkembangan teknologi

(2)

kedepannya. Oleh karena itu, para guru

membutuhkan informasi dalam

melaksanakan tanggung jawabnya.

Sekolah SMP N 3 SATU ATAP Lubuk Besar merupakan suatu instansi

pendidikan yang ada di Batu

Beriga,kecamatan Lubuk Besar,Kabupaten Bangka Tengah.Sekolah ini merupakan salah satu sekolah yang ada di Bangka Tengah dan mampu bersaing dengan sekolah yang lainnya dan sekolah ini

didukung oleh staf pengajar yang

mumpuni.pada SMP N 3 Satu Atap Lubuk Besar masih bersifat manual dalam proses

administrasi siswa khususnya dalam

pengolahan nilai.

Berdasarkan identifikasi diatas masih ditemukan beberapa masalah yang sering terjadi dalam pengolahan data siswa, yaitu kekeliruan dalam merekap nilai dan data-data mengenai siswa yang sering mengalami keterlambatan saat adanya update data karena terlalu banyaknya jumlah siswa serta belum adanya media penyimpanan data yang baik karena hanya tersimpan dalam bentuk dokumen dan tersusun dalam sebuah lemari disekolah.

2. Tinjauan Pustaka

2.1 Konsep Sistem Informasi

Dalam menyusun dan merancang sistem informasi terdapat beberapa konsep

yang dapat dijadikan sebagai acuan dan landasan, dimana konsep-konsep tersebut merupakan teori yang berhubungan dengan

perancangan sistem informasi serta

pemecahan masalah yang ada.

2.1.1 Konsep Dasar Sistem dan

Informasi

Sistem adalah sebagai suatu kesatuan yang terdiri dari interaksi elemen-elemen (subsistem) yang berusaha mencapai tujuan tertentu (NARKO 3).

2.1.2 Konsep Dasar Sistem Informasi

Definisi Sistem

Informasi:”Hubungan informasi antar

unitatau arus informasi yang dihasilkan dari

kumpulan informasiberbagai

unit.’(Zulkifli:3)

Sistem informasi terdiri dari

komponen-komponen yang saling

berinteraksi satu dengan yang lainnya membentuk suatu kesatuan untuk mencapai sasaran,yaitu:

a. Blok Masukan

Input mewakili data yang masuk kedalam sistem informasi. Input disini termasuk

metode-metode dan media untuk

menangkap dat yang akan dimasukkan, yang dapat berupa dokumen-dokumen dasar.

(3)

b. Blok Keluaran

Blok dari sistem informasi adalah keluaran yang merupakan informasi yang

berkualitas dan dokumentasi yang

berguna untuk semuatingkatan

manajemen serta semua pemakai sistem. c. Blok Teknologi

Teknologi digunakan untuk menerima input, menjalankan model, menyimpan dan mengakses data, menghasilkan dan

mengirim keluaran dan membantu

pengendalian dari sistem secara

keseluruhan. Teknologi terdiri dari 3 bagian utama yaitu teknisi (humanware, braiware), perangkat lunak (software) dan perangkat keras (hardware).

d. Blok Model

Blok ini terdiri dari kombinasi prosedur, logika dan model matematika yang akan memanipulasi data input dan data yang tersimpan di basis data dengancara yang

sudah tertentuuntuk menghasilkan

keluaran yang diinginkan. e. Blok Basis Data

Basis data (database) merupakan

kumpulan data yang saling

berhubungansatu dengan yang lainnya. Tersimpan diperangkat lunak untuk memanipulasinya.

f. Blok Kendali

Supaya sistem dapat berjalan sesuai dengan yang diinginkan, maka perlu diterapkan pengendalian –pengendalian didalamnya. Banyak hal yang dapat merusak sistem informasi, seperti misalnya bencana alam, api, temperature dan lain-lain.

2.2 Analisa dan Perancangan Sistem

Berorientasu Objek dengan UML

2.2.1 UML (Unifed Modeling

Languange)

UML (Unifed Modeling Languange) adalah bahasa pemodelan untuk sistem atau

perangkat lunak yang berparadigma

berorientasu objek. Pemodelan (modeling)

sesungguhnya digunakan untuk

penyerdehanaan permasalahan –

permasalhan yang kompleks sedemikian rupa sehingga lebih mudah dipelajari dan dipahami. (Adi 6)

2.2.2 Analisa Sistem Berorientasi Objek Analisa sistem adalah : teknik pemecahan masalah yang menggabungkan

bagian-bagian komponen dengan

mempelajari seberapa bagus bagian

komponen tersebut bekerja dan

berinteraksiuntuk mencapai tujuan. (HANIF : 24)

Mengembangkan proses bisnis sederhan yang memang terjadi diorganisasi yang

(4)

sedang dianalisis dengan membuat activity

diagram.

a. Activity Diagram

Activity Diagram menggambarkan

proses bisnis dan urutan aktivitas dalam sebuah proses, yang mana dipakai pada business modeling untuk memperlihatkan urutan aktifitas proses bisnis secara keseluruhan dalam memodlkan sebuah proses.(Adi 13)

Activity Diagram dibuat berdasarka sebuah atau bebrapa use case pada use

case diagram, atau bahkan tanpa

menggunakan use case diagram.

Sebuah activity diagram mempunyai: 1) Start point (initial mode) dimana

diletakkan pada pojok kiri atas 2) End point (activity final mode) 3) Activities, dimana menggambarkan

proses bisnis dan dikenla sebagai

activity state.

Jenis-jenis activity: a) Black hole activities

Ada masukan dan tidak ada

keluaran,biasanya digunakan

bila dikehendaki Ada 1 atau lebih transisi.

b) Miracle activities

Tidak ada masukan tetapi ada keluarannya, biasanya dipakai pada waktu start point dan

dikehendaki ada 1atau lebih transisi.

c) Parallel activities

Suatu activity yang berjalan secar berbarengan . terdiri dari:

(1) Fork (Percabangan)

Mempunyai 1 transisimasuk dan 2 atau lebih transisi keluar. (2) Join (Penggabungan)

Mempunyai 2 atau lebih transisi masuk dan hanya 1 transisi keluar.

d) Decision point

Digambarkan dengan lambing

wajik atau belah ketupat.

Mempunyai transisi (sebuah garis dari / kedalam decision

point). Setiap transisi yang ada

harus mempunyai GUARD

(kunci). Tidak ada sebuah

keterangan (pertanyaan) pada tengah belah ketupat seperti pada flowchart.

e) Guard (kunci)

Adalah sebuah kondisi benar sewaktu melewati sebuah transisi.

Digambarkan dengan diletakkan di antara [ ]. Tanda [otherwise]

guard untuk menangkap suatu

kondisi yang belum terdeteksi. Setiap transisi dari / ke decision

(5)

point harus mempunyai guard

yang harus konsisten dan

lengkap serta tidak overlap. f) Swimlane

Sebuah cara untuk

mengelompokkan activity

berdasarkan actor

(mengelompokkan activity

dalam sebuah urutan yang

sama). Actor bisa ditulis nama

actor ataupun sekaligus dalam

lambang actor (stick figure)

pada use case diagram.

Swimlane digambarkan secara

vertical, walaupun

kadang-kadang digambarkan secara

horizontal. g) Swimarea

Ketika sebuah activity diagram mempunyai banyak swimarea,

perlu dipikirkan dengan

pendekatan swimarea. Swimarea

mengelompokkan activity

berdasarkan kegiatan didalam

use case.

b. Analisa Dokumen Keluaran

Analisa dokumen keluaran adalah dokumen yang dihasilkan dari proses sistem, yang termasuk proses. (Janner 376)

c. Analisa Dokumen Masukan

Analisa dokumen masukan adalah dokumen yang mengalami pemrosesan

didalam sistem berjalan. Dokumen

masukkan inilah yang akan mempengaruhi hasil laporan dari dokumen yang akan dihasilkan. (Janner : 376)

d. Usecase Diagram

Usecase diagram adalah diagram yang

menunjukkan fungsionalitas suatu sistem atau kelas dan bagaimana sistem tersebut

berinteraksi dengan dunia luar dan

menjelaskan sistem secara fungsionalitas yang terlihat user.(Julius : 37)

e. Deskripsi Usecase

Deskripsi dari sekumpulan aksi

sekuesial yang ditampilkan sistem yang menghasilkan yang tampak dari nilai ke

actor khusus.(Miftakhul : 138)

Use case digunakan untuk menyusun behavioral things dalam sebuah model. Use

case direalisasikan dengan sebuah

collaboration.

2.2.3 Perancangan Sistem Berorientasi Objek

Selama analisis perhatian kita adalah

pada apa yang harusdikerjakan

sistem,terlaepas dari bagaimana semuanya

(6)

keputusan dibuat tentang bagaimana pemecahan masalah akan dikerjakan.

Perancangan sistem berorientasi

objek merupakan prosesn spesifikasi yang terperinci atau pendefinisian dari kebutuhan –kebutuhan fungsional dan persiapan untuk

rancangan bangun implementasi yang

menggambarkan bagaimana suatu sistem baru dilakukan dengan hubungan proses-proses dalam bentuk diagram-diagram.

2.3 Perangkat Lunak

Perangkat lunak yang digunakan untuk merancang Sistem Informasi pengolahan nilai pada SMP N 3 Satu Atap Lubuk Besar yaitu: 2.3.1 Visual Basic NET 2008

Menurut wahana komputer (2007 : 1), Visual Basic NET merupakan salah satu bahasa pemrograman yang dapat digunakan untuk membuat program aplikasi. Bahasa pemrograman ini menyediakan beberapa tool untuk otomatisasi proses pengembangan, yaitu visual tool yang dignakan untuk melakukan beberapa operasi pemrograman dan desain umum dan juga

fasilitas-fasilitas lain yang dapat menunjang dalam pemrograman.

2.3.2 Microsoft Access

Microsoft Office Acces adalah

sebuah program aplikasi pengelolaan

database secar elektronis yang

memungkinkan disusunnya data dan

informasi yang banyak secara sistematis dan

disimpan/direkam kedalam sebuah

komputer.

3.Hasil dan Pembahasan

a. Activity Diagram Pendataan Siswa

Gambar 4.2

Activity Diagram Pendataan Siswa

b. Activity Diagram Pendataan Guru

Gambar 4.3

Activity Diagram Pendataan Guru Mengisi biodata pada

lembar formulir

Menyerahkan formulir biodata

Menerima formulir biodata Mencatat data siswa kedalam buku

induk siswa dan mengarsipkannya

Bagian TU Siswa menyerahkan Data Pribadi Menerima Biodata

Mencatat kedalam buku induk guru dan mengarsipkannya

Bagian Tu Guru

(7)

c. Activity Diagram Pendataan Mata Pelajaran

Gambar 4.4

Activity Diagram Pendataan Mata Pelajaran

d. Activity Diagram Pembuatan Jadwal Mata Pelajaran

Gambar 4.5

Activity Diagram Pembuatan Jadwal Mata Pelajaran

e. Activity Diagram Pembuatan Absensi

Gambar 4.6

Activity Diagram Pembuatan Absensi

f. Activity Diagram Pembuatan Daftar

Nilai Menyerahkan data mata pelajaran Menerima data mata pelajaran wakasek kurikulum kepala sekolah Buat jadwal pelajaran

Mencatat data jadwal pelajaran Meminta persetujuan Menerima jadwal yang disetujui Menyerahkan jadwal pelajaran Memberikan Persetujuan mengembalikan jadwal pelajaran Menerima Jadwal pelajaran guru Kepala sekolah bagian Tu Wakasek kurikulum mengabsen siswa di kelas menyerahkan data kehadiran siswa menerima data kehadiran siswa mencatat jumlah kehadiran siswa membuat rekap kehadiran siswa menerima rekap kehadiran siswa Wali Kelas Bagian TU Guru

(8)

Gambar 4.7

Activity Diagram Pembuatan Daftar Nilai

g. Activity Diagram Pembuatan Raport Siswa

Gambar 4.8

Activity Diagram Pembuatan Raport Siswa

h. Activity Diagram Laporan Nilai Siswa

Gambar 4.9

Activity Diagram Pembuatan Laporan Siswa

Use Case Sistem Usulan

a. Use Case Diagram Package Master membuat daftar

nilai siswa

menyerahkan daftar

nilai siswa terima daftar nilai siswa

periksa daftar nilai siswa

serahkan nilai siswa

yang telah diperiksa Terima Datar nilai siswa

buat rekap nilai siswa TU wali kelas Guru Studi Mengisi nilai raport Menyerahkan raport untuk ditanda tangani Menerima raport yang telah ditanda tangani Memberikan

raport

Menandatangani raport Mengembalikan raport yang

telah ditandatangani Menerima raport siswa Kepala Sekolah Wali kelas Buat laporan siswa Menyerahkan laporan siswa Terima laporan yang telah ditanda tangani

Menerima dan menandatangani laporan siswa Menyerahkan laporan yang

telah ditandatangani

kepala Sekolah bagian TU

(9)

Gambar 4.11

Use Case Diagram Package Master b. Use Case Diagram Package Transaksi

Gambar 4.12

Use Case Diagram Package Transaksi

c. Use Case Diagram Package Laporan

Gambar 4.13

Use Case Diagram Package Laporan

Rancangan Basis Data

4.2.9.1 ERD (Entity Relationship Diagram)

Entry data siswa

Entry data guru

Entry data mata pelajaran

Entry data ekstrakurikuler Tata Usaha

Entry data kelas

Entry absensi

Entry Daftar Nilai

Cetak Raport Cetak Jadwal Mata Pelajaran

Tata Usaha

(10)

Siswa M Isi N Absensi M Cetak 1 Kelas

Nis NoAbsen Keterangan

Daftar_Nilai

Terima Ajukan Mapel

1 M M N M Muncul NJadwal Miliki Guru Hasil Raport Beri Cantum Ekskul M 1 N M M N 1 1 Nis Nm_siswa Tmpt_lahir Tgl_lahir Jenkel Agama Almt Telepon Sklh_asal Nm_ortu Almt_ortu Pkrjn_ortu No_absensi Tgl_absensi Hari Sesi_ke No_absensi Kd_kelas Kd_kelas Nm_kelas Nis No_dafnil No_daftnil Tgl_dafnil Semester No_dafnil Kd_mapel RatanilaiUH NilaiUTS NilaiUAS NHB Kd_mapel Nm_mapel kelompok Kd_jadwal Kd_mapel Hari Kelas_ajar Waktu Kd_jadwal Tapel_jadwal Smstr_jadwal Kd_jadwal Kd_guru Kd_guru Nm_Guru Tgllhr-Guru Jenkel_Guru Almt_Guru Notlp_Guru Stts_Guru Agama_Guru Pend_Guru Thn_Lulus Masa_Kerja Jbtn No_raport Kd_mapel Nil_pengetahuan Nil_keterampilan Nil_sikap No_raport Tgl_raport Tapel_raport Semester Deskripsi No_raport Kd_ekskul Ket Kd_ekskul Nm_ekskul No_daftnil No_raport Punya M 1 No_absensi No_dafnil Gambar 4.14

ERD (Entity Relationship Diagram) LRS (Logical Record Structure)

Nis Nm_siswa Tmpt_lahir Tgl_lahir Jenkel Agama Almt Telepon Sklh_asal Nm_ortu Almt_ortu Pkrjn_ortu Isi Nis No_absensi Keterangan Absensi No_absensi Tgl_absensi Hari Sesi_ke Kd_kelas Kelas Kd_kelas Nm_kelas Nis Siswa No_absensi Kd_kelas Daftar_Nilai No_daftnil Tgl_dafnil Semester No_absensi Nis N o _ a b s e n s i Nis Raport No_raport Tgl_raport Tapel_raport Semester Deskripsi No_dafnil N o _ d a f n i l Cantum No_raport Kd_ekskul Ket No_raport Ekskul Kd_ekskul Nm_ekskul Ajukan Kd_ekskul No_dafnil Kd_mapel RatanilaiUH NilaiUTS NilaiUAS NHB No_daftnil Mapel Kd_mapel Nm_mapel kelompok Kd_mapel Muncul Kd_jadwal Kd_mapel Hari Kelas_ajar Waktu K d _ m a p e l Jadwal Kd_jadwal Tapel_jadwal Smstr_jadwal Kd_guru Kd_jadwal Guru Kd_guru Nm_Guru Tgllhr-Guru Jenkel_Guru Almt_Guru Notlp_Guru Stts_Guru Agama_Guru Pend_Guru Thn_Lulus Masa_Kerja Jbtn K d _ g u r u No_Raport Kd_Mapel Nil_Pengetahuan Nil_Keterampilan Nil_Sikap Beri K d _ m a p e l No_raport Gambar 4.16

LRS (Logical Record Structure)

(11)

ANALISA DAN PERANCANGAN SISTEM INFORMASI PENGOLAHAN NILAI PADA SMP N 3 SATU ATAP LUBUK BESAR BERBASIS

DEKSTOP

MASTER TRANSAKSI LAPORAN

Cetak Jadwal

Entry Mapel Entry Data Guru

Entry Data Siswa

Entry Data Kelas

Entry Absensi

Entry Nilai

Cetak Raport

Cetak Laporan Nilai Siswa

Entry Data Ekskul

Gambar 4.17 Rancangan Dialog 4.3 Rancangan Layar 1) Menu Utama Menu Utama Menu Utama

ANALISA DAN PERANCANGAN SISTEM INFORMASI PENGOLAHAN NILAI PADA SMP N 3 SATU ATAP LUBUK BESAR

BERBASIS DEKSTOP

Jl.Raya Tanjung Berikat, Desa Batu Beriga. Kec.Lubuk Besar, Kab. Bangka Tengah

MASTER TRANSAKSI LAPORAN KELUAR

Gambar 4.18

Rancangan Layar Menu Utama 2) Menu Master

Menu Utama

Menu Utama

ANALISA DAN PERANCANGAN SISTEM INFORMASI PENGOLAHAN NILAI PADA SMP N 3 SATU ATAP LUBUK BESAR

BERBASIS DEKSTOP

Jl.Raya Tanjung Berikat, Desa Batu Beriga, Kec. Lubuk Besar. Kab. Bangka Tengah MASTER TRANSAKSI LAPORAN KELUAR Entry Data Guru

Entry Data Mapel Entry Data Siswa Entry Data Kelas Entry Ekskul

Gambar 4.19

Rancangan Layar Menu Master 3) Entry Data Guru

(12)

ENTRY DATA GURU ENTRY DATA GURU

ENTRY DATA GURU

Kd_guru Nama Guru Tempat Lahir Guru Jenkel Guru Alamat Guru No Telp Guru Satus Guru Agama Guru Pend Terakhir Tahun Lulus Masa Kerja Jabatan Entry Entry Entry Entry Entry Entry Entry Entry Entry Entry Entry

Simpan Ubah Hapus Batal Keluar

Entry DD/MM/YYYY

Tanggal Lahir Guru

Kd_guru

z

Display Display

z

Nama Guru Display Display

Tempat Lahir Guru

Display Display Tanggal Lahir Guru Display Display

z z

Jenkel Guru

z

Display Display Alamat Guru

z

Display Display No Telp Guru

z

Display Display Status Guru

z

Display Display Agama Guru

z

Display Display Masa Kerja

z

Display Display Jabatan

z

Display Display Tahun Lulus

z

Display Display Pend Terakhir

z

Display Display Gambar 4.20

Rancangan Layar Entry Data Guru 4) Entry Data Mapel

Form Entry Mapel Form Entry Mapel Data Mapel

Button

Simpan Batal Hapus Keluar

Kode Mapel

z z

Nama Mapel Display Display Kode Mapel Nama Mapel Input Input Display Display Ubah KKM Input KKM Display

z

Display Gambar 4.21

Rancangan Layar Entry Data Mapel

5) Entry Data Siswa

Form Siswa Form Siswa Data Siswa Input Tanggal lahir Alamat Button

Simpan Batal Hapus Keluar

NIS Nama Siswa Alamat ortu Tempat Lahir Jenkel Sekolah asal Agama Input Input Input SysDate Input Pilih

Nama ortu Input

z

Display

NIS Nama Siswa Tempat lahir Tanggal lahir Jenkel Agama Sklh asal Nama ortu

z z z

z

z z z

Alamat ortu Pekerjaan ortu

Display Display Display Display Display Display DisplayDisplay

z z

Display Display Display Display Display Display Display Display Display Display Display

Input Telepon Input Telepon

z

Display Display Input

Pekerjaan ortu Input

Gambar 4.22 Rancangan Layar Entry Data Siswa

6) Entry Kelas Form Kelas Form Kelas Data Kelas Input Input Kode Kelas Nama Kelas Button

Simpan Batal Hapus Keluar

z z

Display Nama Kelas Kode Kelas Display Display Display Ubah

Wali Kelas Input

Wali Kelas Display

z

Display

Gambar 4.23

Rancangan Layar Entry Data Kelas

(13)

Entry Ekskul Entry Ekskul

ENTRY EKSKUL

Nama Eskul Kode Eskul Auto

Entry

Tampil Kode Ekskul

Tampil Nama Ekskul

Simpan Ubah Hapus

Batal Keluar

Gambar 4.24 Rancangan Layar Entry Eskul

8) Menu Transaksi Menu Utama

Menu Utama

ANALISA DAN PERANCANGAN SISTEM INFORMASI PENGOLAHAN NILAI PADA SMP N 3 SATU ATAP LUBUK BESAR

BERBASIS DEKSTOP

Jl.Raya Tanjung Berikat, Desa Batu Beriga, Kec. Lubuk Besar. Kab. Bangka Tengah MASTER TRANSAKSI LAPORAN KELUAR

Cetak Jadwal Entry Absensi Entry Nilai Cetak Raport

Gambar 4.25

Rancangan Layar Menu Transaksi

9) Cetak Jadwal

CETAK JADWAL PELAJARAN CETAK JADWAL PELAJARAN

No Jadwal Semester

Auto Entry

Tahun Ajar Entry

CETAK JADWAL PELAJARAN

Simpan Batal

Keluar

Kode Mapel Nama Mapel Display

Pilih

Hari Entry

Waktu Entry

Kelas Ajar Entry

Tambah Tampil Tampil No Tampil Tampil Mapel Tampil Tampil Hari Tampil Tampil Waktu Tampil Tampil Kelas Ajar Cetak

Kode Guru Entry

Nama Mapel Entry

Cari

Cari

Gambar 4.26

Rancangan Layar Cetak Jadwal 10) Entry Absensi

Form Entry Absensi Form Entry Absensi

Entry Absensi

Button

Simpan Batal Keluar

z

Display Display Display No Absensi Input Input Display

z

Tgl Absensi Hari Input Nis Nama

z

Ket Display Display Sesi KeInput Kode Kelas Nama Kelas Pilih Display Pilih Nama Nis Display

Ket Input Tambah

Gambar 4.27

Rancangan Layar Entry Absensi

(14)

Form Entry Daftar Nilai Form Entry Daftar Nilai

Data Daftar Nilai Button Simpan Tamba h Keluar Batal Nama Mapel

z z

Display Display Display

No daftar Nilai Input Input Display Display Display

z

Thn Ajaran Input Nis Input Semester Nilai UTS Nilai UH

z

Display Display No Absensi Pilih

Nama Kelas Display

Pilih

Nama Display

Kode Mapel Pilih

Nama Mapel Display

Rata Nilai UH Nilai UTS NHB Nilai UAS Input Input Input Nilai UAS

z

Display Display NHB Gambar 4.28

Rancangan Layar Entry Daftar Nilai 12) Cetak Raport

Form Cetak Raport Form Cetak Raport

Nomor Raport <<Auto>>

DisplayNo Tahun ajaran Pilih Semester Pilih Nama Siswa Display Nama kelas Display

Cari

Display Nama Mapel

Display Nilai

Pengetahuan Nilai KeterampilanDisplay Nilai SikapDisplay Keterangan Nama ekskul No eskul Display Display Input Cari Tamba h

Cetak Batal Keluar FORM CETAK RAPORT

z z z z

Display

z

Display Display Display Display

No Daftar Nilai Display

No Absensi Display DisplayNo Display Nama Ekskul Display Ket

z z z

Display Display Display Kode Mapel Pilih

Nama Mapel Display

Nilai Pengetahuan Input Nilai Keterampilan Input

Nilai Sikap Input Tamba

h

Simpa n

Gambar 4.29

Rancangan Layar Cetak Raport 13) Cetak Laporan Nilai Siswa

Menu Utama

Menu Utama

ANALISA DAN PERANCANGAN SISTEM INFORMASI PENGOLAHAN NILAI PADA SMP N 3 SATU ATAP LUBUK BESAR

BERBASIS DEKSTOP

Jl.Raya Tanjung Berikat, Desa Batu Beriga, Kec. Lubuk Besar. Kab. Bangka Tengah

MASTER TRANSAKSI LAPORAN KELUAR

Cetak Laporan Nilai Siswa

Gambar 4.30

Rancangan Layar Menu Laporan 14) Form Cetak Laporan Nilai Siswa

Gambar 4.31

Rancangan Layar Cetak Laporan Nilai siswa

4.4 Sequence Diagram

(15)

Gambar 4.32 Sequence Diagram Entry Data Guru

b. Sequence Diagram Entry Mata

Pelajaran

Gambar 4.33 Sequence Diagram Entry Mata Pelajaran

: TataUsaha : frmGuru : CtrlGuru : Guru

Open Guru()

Entry Guru() Entry Guru()

Simpan() Simpan() Simpan() Display Listview() Ubah() Ubah() Ubah() Batal() Batal() Blank form() Keluar() Keluar() Exit() Hapus() Hapus() Hapus()

: Tata Usaha : form Mapel : Ctrl Mapel : Mapel

Open Guru()

Entry Guru() Entry Guru()

Simpan() Simpan() Simpan() Display Listview() Ubah() Ubah() Ubah() Hapus() Hapus() Hapus() Batal() Batal() Blank form() Keluar() Keluar() Exit()

(16)

c. Sequence Diagram Entry Data Siswa

Gambar 4.34 Sequence Diagram Entry Data Siswa

d. Sequence Diagram Entry Kelas

Gambar 4.35 Sequence Diagram Entry Data Kelas

: Tata Usaha : frmSiswa : CtrlSiswa : Siswa

Open Siswa()

Entry Siswa() Entry Siswa()

Simpan() Simpan() Simpan() Display Listview() Ubah() Ubah() Ubah() Hapus() Hapus() Hapus() Batal() Batal() Blank form() Keluar() Keluar() Exit()

: TataUsaha : form Kelas : Ctrl Kelas : Kelas

Open Guru() Entry Kelas() Entry Kelas() Simpan() Simpan() Simpan() Display Listview() Ubah() Ubah() Ubah() Hapus() Hapus() Hapus() Batal() Batal() Blank form() Keluar() Keluar() Exit()

(17)

e. Sequence Diagram Cetak Jadwal

Gambar 4.36 Sequence Diagram Cetak Jadwal

: Tata Usaha : form Jadwal Pelajaran : Ctrl Jadwal Pelajaran : Jadwal : Guru : Mapel : Hasil

Open Jadwal Pelajaran()

Get Jadwal ()

Get Jadwal () Auto()

Entry Jadwal Pelajaran() Entry Jadwal pelajaran() Get Guru() Display Nm_guru() Pilih Kd_mapel()

Pilih Kd_mapel() Get mapel() Display Nm_mapel() Entry Hari,Waktu,Kelas_Ajar() Entry Hari,Waktu,kelas_Ajar() Tambah() Tambah() Display List() Loop Simpan() Simpan() Simpan() Simpan() Loop Cetak() Cetak() Cetak() Cetak() Cetak() Cetak() Display Cetak Jadwal()

Batal() Batal() Blank form() Keluar() Keluar() Exit() Pilih Kd_Guru Pilih Kd_Guru

(18)

f. Sequence Diagram Entry Absensi

Gambar 4.37 Sequence Diagram Entry Absensi

g. Sequence Diagram Entry Daftar

Nilai : Tata Usaha : Form Absensi : Ctrl Absensi : Absensi : Kelas : Siswa : Punya

Open Absensi() Get Absensi()

Entry Absensi() Entry Absensi()

Pilih Kelas() Pilih Kelas) Get Kelas() Display Nm Kls

Pilih Siswa() Pilih Siswa() Get Siswa() Display Nm Siswa() Entry Ket Entry Ket Tambah() Tambah() Display List() Simpan() Simpan() Simpan() Simpan() Loop Loop Batal() Batal() Blank form() Keluar() Keluar() Exit()

(19)

Gambar 4.38 Sequence Diagram Entry Daftar Nilai

h. Sequence Diagram Cetak Raport

Gambar 4.39 Sequence Diagram Cetak Raport

: GURU : Form daftar Nilai : Ctrl Dafnil : Dafnil : Siswa : Mapel : Ajukan

Open daftar nilai()

Entry daftar niali() Entry daftar nilai()

Pilih siswa() Pilih siswa() get siswa() Display Nm_siswa() Pilih Kd_mapel() Pilih Kd_mapel() Get Kd_mapel() Display Nm_siswa()

Entry Nilai Entry Nilai()

Tambah() Tambah() Display list() Loop Simpan() Simpan() Simpan() Simpan Ajukan() Loop Blank form() Batal() Batal() Keluar() Keluar() Exit()

: Tata Usaha : form Cetak Raport : Ctrl Raport : Raport : Siswa : Kelas : Absensi : Dafnil : Mapel : Beri : Cantum : Ekskul Open() Get Raport()

Get Raport() Auto() Input Raport()

Input Raport() Pilih Dafnil()

Pilih Dafnil() Get Siswa() Get Kelas()

Get Absensi() Get Dafnil() Pilih Mapel() Pilih Mapel()

Get Mapel() Display Mapel() Input() Input() Tambah() Tambah() Display Listview() Loop Pilih Ekskul Pilih Ekskul() () Get Ekskul() Display Ekskul() Input() Input() Tambah() Tambah() Display Listview() Loop Simpan() Simpan() Simpan Raport() Simpan Cantum() Simpan Beri() Loop Cetak() Cetak()

Display Cetak Raport() Batal() Keluar() Get Raport() Get Siswa() Get Kelas() Get Absensi() Get Dafnil() Get Mapel() Get Beri() Get Cantum() Get Ekskul()

(20)

i. Sequence Diagram Cetak Laporan Nilai Siswa

Gambar 4.40 Sequence Diagram Cetak Laporan Nilai Siswa

Kesimpulan

Setelah mempelajari permasalahan yang dihadapi dan juga solusi pemecahan yang diusulkan, maka dapat ditarik kesimpulan sebagai berikut :

a. Dengan adanya rancangan sistem

informasi ini, dapat membantu sekolah dalam mendapatkan laporan nilai yang lebih rinci.

b. Komputerisasi pada rancangan

pengolahan nilai siswa sangatlah

membantu administrasi SMP Negeri 3 Satu Atap Lubuk Besar, sehingga proses pengolahan nilai siswa akan dapat dilakukan dengan cepat, tepat, dan tidak perlu lagi dilakukan secara manual.

c. Dengan adanya rancangan sistem

informasi ini, kepala sekolah dapat mengetahui data – data yang dibutuhkan dengan akurat 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.

e. Penyimpanan data dalam database

memudahkan dalam penyimpanan,

pencarian, dan pemeliharan data,

sehingga kita tidak perlu menyimpan

: Tata Usaha : form Cetak Raport : Ctrl Raport : Raport : Ekskul : Tulis : Mapel : Muncul : Siswa : Kelas

Open()

Pilih Tahun Ajaran,Semester,Kelas,Mapel() Pilih Tahun Ajaran,Semester,Kelas,Mapel()

Cetak() Cetak() Get Raport Get Ekskul() Get Tulis() Get Mapel() Get Muncul() Get Siswa() Get Kelas()

Show Laporan Nilai Siswa()

Keluar() Keluar() Exit()

(21)

data didalam media kertas yang mudah hilang dan rusak pada saat sistem manual.

f. Rancangan sistem informasi dapat

membantu kepala sekolah dalam

mengambil keputusan yang tepat karena sistem komputerisasi dapat memberikan informasi yang akurat, relevan, dan tepat waktu.

5.2 Saran

Adapun saran – saran yang perlu dikemukan adalah sebagai berikut :

a. Perlu adanya pelatihan kepada user yang akan menggunakan sistem informasi ini, supaya mereka mengtahui bagaimana cara menggunakan dan perawatan sistem informasi ini.

b. Untuk menghindari berbagai kesalahan yang mugkin timbul pada sistem, perlu

dilakukan perawatan (maintenance)

secara rutin. Pengontrolan data

merupakan perawatan yang terbaik untuk menghindari berbagai kesalahan. c. Secara rutin memback-up data – data

yang ada untuk menghindari kerusakan data atau kehilangan data.

d. Perlu adanya peningkatan infrastruktur computer yang digunakan oleh SMP Negeri 3 Satu Atap Lubuk Besar agar

dapat terciptanya efisiensi dan

efektivitas yang lebih dalam rangka mendukung system informasi ini.

DAFTAR PUSTAKA

Al Fatah, Hanif,”Analisa Sistem dan Perancangan Sistem Informasi Untuk Keunggulan Bersaing Perusahaan

dan Organisasi

Modern”,Andi,Yogyakarta,2007. Drs Narko,MM.,Akt, “Sistem Akuntansi”,

Yayasan Pustaka Nusatama,

Yogyakarta,2004.

Amsyah, Drs. Zulkifli,MLS,”Manajemen Sistem Informasi”,Gramedia Pustaka Utama,Jakarta,2005.

Hermawan, Julius, “Analisa Desain dan Pemrograman Berorientasi Obyek

dengan UML dan VB.Net”,

Andi,Yogyakarta,2009.

Huda, Miftakhul,”Membuat Aplikasi

Database dengan Java, My SQL, dan

Net Beans”, Elex Media

(22)

Irwanto, Djon,”Refactoring Pada Object

Oriented Software dan Object

Database”,Andi,Yogyakarta,2010.

Kusrini, M.kom, “Tuntutan Praktis

Membangun Sistem Informasi

akuntansi dengan Visual Basic dan

Microsoft SQL

Server”,Andi,Yogyakarta,2007. Nugroho, Adi, “RPL Menggunakan UML

dan Java”, Andi, Yogyakarta, 2009. Nugroho, Adi, “Buku Rekayasa Perangkat

Lunak Berorientasi Object dengan Metode USDP (Unified Software

Development Process)”, Andi,

Yogyakarta, 2010.

Simarmata, Janner,”Analisa Desain dan Pemrograman Berorientasi Objek

dengan UML dan VB

Net’’,Andi,Yogyakarta,2009. Supardi,Ir.Yuniar,”SemuaBisaMenjadiProgr

amerVisualFoxPro9.0”,ElexMedia

KomputindoGramedia, Jakarta,

2010.

Triandini, Evi dkk, “Step by Step Desain

Proyek Menggunakan

Gambar

Gambar 4.17   Rancangan Dialog  4.3  Rancangan Layar  1)  Menu Utama  Menu UtamaMenu Utama
Gambar 4.22 Rancangan Layar Entry Data Siswa
Gambar 4.24 Rancangan Layar Entry Eskul
Gambar 4.32 Sequence Diagram  Entry Data Guru
+6

Referensi

Dokumen terkait

Analisa initial position dan forward kinematics menggunakan tiga buah metode yaitu metode matematis, SimMechanics, dan RoboAnalyzer menghasilkan hasil yang sama

ANALISA DAN PERANCANGAN SISTEM INFORMASI PENGOLAHAN DATA NILAI SISWA PADA SD SETIA BUDI SUNGAILIAT1.

PERANCANGAN SISTEM INFORMASI PENGOLAHAN NILAI RAPORT SISWA PADA SD NEGERI 060891 JAMIN GINTING BERBASIS WEBSITE LAPORAN TUGAS AKHIR NURZANNAH SIREGAR 152406090 PROGRAM STUDI

Mengetahui nilai dan persentase yang dihasilkan dari simulasi drive test pada operator – operator telekomunikasi berdasarkan parameter kualitas sinyal, level sinyal dan

Dengan ini menyatakan bersedia/tidak bersedia* untuk bekerja sama dalam penyelenggaraan acara “Kongres Nasional VIII – Pertemuan Ilmiah Tahunan XII

'alam praktikum ,ang +ertempat di sungai pe*eruk mataram) dilakukan  pengamatan dan pengukuran terhadap parameter 2isika) kimia dan +iologi perairan terse+ut5 'alam

Berdasarkan pembahasan yang telah dijabarkan, dapat disimpulkan bahwa secara parsial, pemanfaatan teknologi ATM berpengaruh positif signifikan terhadap kinerja keuangan

--- Saya telah diminta dan member ijin untuk berperan serta sebagai responden dalam penelitian yang berjudul Hubungan pola komunikasi dan kekuatan keluarga dengan perilaku