RANCANGAN SISTEM INFORMASI PENILAIAN PAD
                                                                                RANCANGAN SISTEM INFORMASI PENILAIAN PADA
SDN JELUPANG 2 KOTA TANGERANG SELATAN
LAPORAN KULIAH KERJA PRAKTEK
Oleh:
NIM
NAMA
1. 1012500771
2. 1012505242
3. 1012501837
Desy Eka Widiya Aryanti
Lita Oktavia
Uum Humaeroh
FAKULTAS TEKNOLOGI INFORMASI
UNIVERSITAS BUDI LUHUR
JAKARTA
SEMESTER GENAP
2012/2013
KATA PENGANTAR
Assalamu’alaikum wr.wb.
Puji dan Syukur Kehadirat Allah SWT, karena berkat rahmat dan karunianya serta
kesehatan yang dilimpahkan kepada penulis, sehingga penulis menyelesaikan Laporan Kuliah
Kerja Praktek (KKP) ini dengan judul : “RANCANGAN SISTEM INFORMASI PENILAIAN PADA
SDN JELUPANG 2 KOTA TANGERANG SELATAN”.
Penyusunan Kuliah Kerja Praktek (KKP) ini disusun guna memenuhi syarat dalam
menempuh Tugas Akhir (TA) pada program Studi Informasi bidang peminatan Sistem
Informasi Fakultas Teknologi Informasi Universitas Budi Luhur. Dalam menyusun Kuliah Kerja
Praktek (KKP) ini penulis telah berusaha semaksimal mungkin untuk dapat menyajikannya
sesuai judul yang telah dipilih, tetapi penulis menyadari bahwa penyusunan ini belum
mencapai tingkat kesempurnaan yang optimal.
Keberhasilan laporan KKP ini tidak lepas dari bimbingan, pengetahuan, serta
dukungan baik secara langsung maupun tidak langsung dari berbagai pihak. Untuk itu,
penyusun ingin menyampaikan rasa terima kasih kepada :
1. Allah SWT, yang senantiasa memberikan pertolongan dan kemudahan karena kasih
sayang–Nya.
2. Orang tua kami tercinta, kakak-kakak, dan adik-adik kami tersayang, yang telah
membantu kami memberikan doa restu, semangat, perhatian, dan kasih sayangnya
yang tidak terhingga.
3. Bapak Ir. Suryo Hapsoro Tri Utomo, Ph.D. selaku Rektor Universitas Budi Luhur.
4. Bapak Goenawan Brotosaputro, S.Kom, M.Sc. selaku Dekan FTI Universitas Budi Luhur.
5. Ibu Atik Ariesta, M.Kom, selaku Dosen Pembimbing yang bersedia meluangkan
waktunya dalam memberikan bimbingan ataupun pengarahan serta petunjuk kepada
penyusun sehingga terselesaikan laporan KKP ini.
6. Bapak Hendri Irawan, S.Kom, M.T.I selaku ketua Program Studi Sistem Informasi
Universitas Budi Luhur.
7. Bapak Doni Ahmad Cholik, S.kom selaku Pembimbing SDN Jelupang 2 yang telah
membantu kami dalam membimbing dan mengumpulkan data serta informasi yang kami
butuhkan.
8. Perpustakaan Universitas Budi Luhur, serta semua pihak yang terkait baik langsung
maupun tidak langsung dalam penulisan laporan KKP ini dari awal sampai akhir.
Dengan penuh kesadaran akan kekurangan-kekurangan, baik dalam penyajian
penulisan maupun keterbatasan ilmu pengetahuan yang dimiliki, mohon dibukakan pintu
maaf yang sebesar-besarnya. Untuk itu, sangat diharapkan kritik dan saran yang kiranya
dapat meningkatkan wawasan yang bersifat membangun demi perbaikan dimasa
mendatang. Akhir kata kami berharap agar penyusunan Laporan Kuliah Kerja Praktek
(KKP) ini dapat bermanfaat bagi semua pihak yang terlibat.
Jakarta, Juli 2013
Penulis
DAFTAR SIMBOL
1.
Activity Diagram
Start Point
Menggambarkan permulaan dari sebuah sistem
yang akan dikerjakan.
End Point
Menggambarkan akhir dari sebuah sistem yang
telah di kerjakan.
Activities
Menggambarkan proses bisnis.
Association
Menggambarkan hubungan antara initial node,
activities, fork, decision point dan activity final
code dalam sebuah sistem.
Decision
menggambarkan asosiasi percabangan dimana
jika ada pilihan aktivitas lebih dari satu.
Merge
Menggambarkan kumpulan dari jalur yang
keluar dari decision node.
2. UseCase Diagram
Actor
Menggambarkan
seseorang
atau
sistem
menyediakan atau menerima informasi dari sistem.
yang
Use Case
Menggambarkan proses sistem ( kebutuhan sistem dari
sudut pandang user )
3.
Class Diagram
Class
Menggambarkan keadaan (atribut atau properti)
dari suatu objek. Class memiliki tiga area pokok,
yaitu : nama, atribut, method.
Name
Menggambarkan nama dari class atau objek.
Attribut
Menggambarkan batasan dari nilai yang dapat
dimiliki oleh property tersebut.
Method
Menggambarkan implementasi dari layanan
yang dapat diminta dari beberapa object dari
class, yang mempengaruhi behavior.
Class
- method ()
- method ()
Association
Menggambarkan mekanisme komunikasi suatu
objek dengan objek lainnya Atau dapat juga
menggambarkan ketergantungan antarclass.
1
1...*
Multiplicity
Menggambarkan bahwa suatu objek secara fisik
dibentuk dari objek-objek lain, atau secara logis
mengandung objek lain.
1
Tepat Satu
0...* Nol atau lebih
1...* Satu atau lebih
0...1 Nol atau satu
4. Sequence Diagram
Actor
Menggambarkan seseorang atau sesuatu
(seperti perangkat,sistem lain) yang berinteraksi
dengan sistem.
Boundary
Menggambarkan interaksi antara satu atau lebih
actor dengan sistem, memodelkan bagian dari
sistem yang bergantung pada pihak lain
disekitarnya dan merupakan pembatas sistem
dengan dunia luar.
Control
Menggambarkan
“perilaku
mengatur”,
mengkoordinasikan
perilaku
sistem
dan
dinamika dari suatu sistem, menangani tugas
utama dan mengontrol alur kerja suatu sistem.
Entity
Menggambarkan informasi yang harus disimpan
oleh sistem (struktur data dari sebuah sistem).
Excecution Occurrence
Execution Occurrence
Menunjukkan fokus kontrol obyek pada suatu
waktu.
Message
Menggambarkan komunikasi yang terjadi antar
obyek.
Life Time
Menggambarkan
eksekusi
obyek
selama
Sequence (message dikirim atau diterima dan
aktifitasnya.
Message (Return)
Looping terhadap objek itu sendiri.
Loop
Loop
Loop menggambarkan dari suatu kegiatan yang
ada dilakukan secara berulang-ulang
5. Deployment Diagram
Processor
Menggambarkan server, workstation, atau
piranti
keras lain yang digunakan untuk
mendeploy
komponen
dalam
lingkungan
sebenarnya.
Device
Menggambarkan hardware atau perangkat keras
yang
terhubung
ke
komputer
(server,
workstation atau piranti keras lainnya).
Connection
Menggambarkan gambar antar node (processor
atau device).
6. Component Diagram
Component
Menggambarkan
komponen .
struktur
fisik
kode
dari
DAFTAR GAMBAR
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8
2.9
2.10
2.11
2.12
2.13
2.14
2.15
2.16
2.17
2.18
2.19
2.20
2.21
3.1
3.2
3.3
3.4
3.5
3.6
3.7
3.8
3.9
3.10
3.11
3.12
3.13
3.14
4.1
4.2
4.3
4.4
4.5
Halaman
: Simbol Use Case.................................................................................... 9
: Simbol Actor.......................................................................................... 10
: Simbol Association................................................................................. 11
: Association antara Actor dan Use Case.................................................... 11
: Simbol Start Point.................................................................................. 12
: Simbol End Point................................................................................... 12
: Simbol Activities.................................................................................... 12
: Simbol Black Hole activities.................................................................... 12
: Simbol Miracle Activities......................................................................... 13
: Simbol Decision Points........................................................................... 13
: Simbol Class.......................................................................................... 13
: Simbol Association................................................................................. 14
: Simbol Package (Optional)...................................................................... 14
: Simbol Entity......................................................................................... 15
: Simbol Boundary.................................................................................... 15
: Simbol Control....................................................................................... 15
: Simbol Message..................................................................................... 15
: Simbol Return Values............................................................................. 16
: Simbol Object Lifeline............................................................................. 16
: Simbol Actor Objec................................................................................ 16
: Simbol Lifeline....................................................................................... 16
: Struktur Organisasi SDN Jelupang 2........................................................ 21
: Deployment diagram spesifikasi komputer............................................... 23
: Component diagram spesifikasi komputer............................................... 24
: Activity Diagram Pembagian Kelas.......................................................... 26
: Activity Diagram Pembagian Wali Kelas................................................... 27
: Activity Diagram Absensi Siswa ............................................................. 27
: Activity Diagram Nilai Siswa (Waki Kelas)................................................ 28
: Activity diagram Nilai Siswa (Guru Khusus).............................................. 29
: Activity Diagram Nilai Kepribadian.......................................................... 30
: Activity Diagram Nilai Pengembangan Diri............................................... 30
: Activity Diagram Pengisian Raport........................................................... 31
: Activity Diagram Laporan Siswa Perkelas................................................. 31
: Activity Diagram Laporan Rekapitulasi Nilai Siswa.................................... 32
: Activity Diagram Laporan Rekap Absen................................................... 32
: Activity Diagram Pembagian Kelas.......................................................... 34
: Activity Diagram Pembagian Guru........................................................... 35
: Activity Diagram Data Kehadiran Siswa................................................... 35
: Activity Diagram Nilai Siswa................................................................... 36
: Activity Diagram Pencetakan Raport....................................................... 36
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
4.6
4.7
4.8
4.9
4.10
4.11
4.12
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
4.13
4.14
4.15
4.16
4.17
4.18
4.19
4.20
4.21
4.22
4.23
4.24
4.25
4.26
4.27
4.28
4.29
4.30
4.31
4.32
4.33
4.34
4.35
4.36
4.37
4.38
4.39
4.40
4.41
4.42
4.43
4.44
4.45
4.46
4.47
4.48
4.49
4.50
4.51
4.52
4.53
: Activity Diagram Laporan Siswa Perkelas................................................. 37
: Activity Diagram Laporan Nilai Siswa....................................................... 37
: Activity Diagram Laporan Rekap Absen................................................... 38
: Activiy Diagram Laporan Guru................................................................ 38
: Use Case Diagram Form File Master........................................................ 40
: Use Case Diagram Form File Transaksi.................................................... 41
: Use Case Diagram Form File Laporan...................................................... 41
Halaman
: Class Diagram Entitas Tanpa Method...................................................... 51
: Logical Record Structure(LRS)................................................................ 52
: Struktur Tampilan Menu Utama.............................................................. 65
: Rancangan Layar Menu Utama............................................................... 66
: Rancangan Layar Master........................................................................ 66
: Rancangan Layar Entry Data Siswa......................................................... 67
: Rancangan Layar Entry Data Kelas.......................................................... 67
: Rancangan Layar Entry Data Guru.......................................................... 68
: Rancangan Layar Entry Data Matapelajaran............................................. 68
: Rancangan Layar Entry Data Tugas......................................................... 69
: Rancangan Layar Entry Data Ulangan Harian........................................... 69
: Rancangan Layar Entry Data Pengembangan Diri..................................... 70
: Rancangan Layar Entry Data Kepribadian................................................ 70
: Rancangan Layar File Transaksi.............................................................. 71
: Rancangan Layar Entry Pembagian Kelas................................................ 71
: Rancangan Layar Entry Pembagian Guru................................................. 72
: Rancangan Layar Entry Absensi.............................................................. 72
: Rancangan Layar Entry Nilai Tugas......................................................... 73
: Rancangan Layar Entry Nilai Ulangan Harian........................................... 73
: Rancangan Layar Entry Nilai Raport........................................................ 74
: Rancangan Layar Entry Nilai Pengembangan Diri..................................... 74
: Rancangan Layar Entry Nilai Kepribadian................................................. 75
: Rancangan Layar Cetak Raport............................................................... 75
: Rancangan Layar File Laporan................................................................ 76
: Rancangan Layar Cetak Laporan Siswa Perkelas...................................... 76
: Rancangan Layar Cetak Rekapitulasi Absen............................................. 77
: Rancangan Layar Cetak Laporan Guru..................................................... 77
: Rancangan Layar Cetak Laporan Nilai Siswa............................................ 78
: Rancangan Layar PopUp Siswa............................................................... 78
: Rancangan Layar PopUp Kelas................................................................ 79
: Rancangan Layar PopUp Matapelajaran................................................... 79
: Rancangan Layar PopUp Tugas............................................................... 80
: Rancangan Layar PopUp Ulangan Harian................................................. 80
: Rancangan Layar PopUp Guru................................................................ 81
: Rancangan Layar PopUp Kepribadian...................................................... 81
: Rancangan Layar PopUp Pengembangan Diri........................................... 82
: Rancangan Layar PopUp Detil Guru......................................................... 82
: Rancangan Layar PopUp Detil Kelas........................................................ 83
: Sequence Diagram Entry Data Siswa....................................................... 84
: Sequence Diagram Entry Data Kelas.......................................................85
: Sequence Diagram Entry Data Guru........................................................ 86
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
4.54
4.55
4.56
4.57
4.58
4.59
4.60
4.60
4.61
4.62
4.63
4.64
4.65
4.66
4.67
4.68
4.69
4.70
4.71
4.72
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
Sequence Diagram Entry Mata Pelajaran.................................................87
Sequence Diagram Entry Data Tugas......................................................88
Sequence Diagram Entry DataUlangan Harian..........................................89
Sequence Diagram Entry Data Pengembangan Diri.................................. 90
Sequence Diagram Entry Data Kepribadian..............................................91
Sequence Diagram Entry Pembagian Kelas..............................................92
Sequence Diagram Entry Pembagian Guru...............................................93
Sequence Diagram Entry Absensi............................................................94
Sequence Diagram Entry Nilai Ulangan Harian.........................................95
Sequence Diagram Entry Nilai Pengembangan Diri...................................96
Sequence Diagram Entry Nilai Kepribadian..............................................97
Sequence Diagram Entry Nilai Raport......................................................98
Sequence Diagram Cetak Raport.............................................................99
Sequence Diagram Cetak Laporan Siswa Perkelas....................................100
Sequence Diagram Cetak Laporan Rekapitulasi Absen..............................101
Sequence Diagram Cetak Laporan Nilai Siswa..........................................102
Sequence Diagram Cetak Laporan Guru..................................................103
Boundary Class Diagram.........................................................................104
Control Class Diagram............................................................................105
Class Diagram Entitas dengan Methode...................................................106
DAFTAR TABEL
HALAMAN
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
4.1
4.2
4.3
4.4
4.5
4.6
4.7
4.8
4.9
4.10
4.11
4.12
4.13
4.14
4.15
4.16
4.17
4.18
4.19
4.20
4.21
4.22
4.23
4.24
4.25
4.26
4.27
4.28
4.29
4.30
4.31
4.32
4.33
4.34
: Model Relation Tabel Kepribadian............................................................... 53
: Model Relation Tabel Detil kepribadian....................................................... 53
: Model Relation Table Pengembangan Diri................................................... 53
: Model Relation Tabel Detil pengembangan diri............................................ 53
: Model Relation Table Absen....................................................................... 53
: Model Relation Tabel Matapelajaran........................................................... 54
: Model Relation Tabel Nilai.......................................................................... 54
: Model Relation Tabel Kelas........................................................................ 54
: Model Relation Tabel Detil kelas................................................................. 54
: Model Relation Tabel Siswa........................................................................ 54
: Model Relation Tabel Guru......................................................................... 55
: Model Relation Tabel Detil Matpel............................................................... 55
: Model Relation Tabel Detil guru.................................................................. 55
: Model Relation Tabel Detil ulangan harian................................................... 56
: Model Relation Tabel Detil tugas................................................................ 56
: Model Relation Tabel UH............................................................................ 56
: Model Relation Tabel Tugas....................................................................... 56
: Spesifikasi Basis Data Kepribadian..............................................................57
: Spesifikasi Basis Data Detil kepribadian....................................................... 57
: Spesifikasi Basis Data Pengembangan Diri................................................... 58
: Spesifikasi Basis Data Detil pengembangan diri...........................................58
: Spesifikasi Basis Data Absen......................................................................59
: Spesifikasi Basis Data Mapel.......................................................................59
: Spesifikasi Basis Data Siswa....................................................................... 60
: Spesifikasi Basis Data Nilai......................................................................... 61
: Spesifikasi Basis Data Detil Matpel.............................................................. 61
: Spesifikasi Basis Data Ulangan Harian......................................................... 62
: Spesifikasi Basis Data Detil ulangan harian.................................................. 62
: Spesifikasi Basis Data Tugas...................................................................... 62
: Spesifikasi Basis Data Detil tugas................................................................ 63
: Spesifikasi Basis Data Kelas........................................................................ 63
: Spesifikasi Basis Data Detil kelas................................................................ 64
: Spesifikasi Basis Data Detil guru................................................................. 64
: Spesifikasi Basis Data Guru........................................................................ 65
DAFTAR LAMPIRAN
HALAMAN
Lampiran
Lampiran
Lampiran
Lampiran
Lampiran
Lampiran
Lampiran
Lampiran
Lampiran
Lampiran
Lampiran
Lampiran
Lampiran
Lampiran
Lampiran
Lampiran
Lampiran
Lampiran
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
2.1
2.2
2.3
2.4
2.5
2.6
2.7
3.1
4.1
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
Dokumen Data Siswa.............................................................................109
Dokumen Nilai MataPelajaran Umum......................................................110
Dokumen Nilai MataPelajaran Khusus.....................................................111
Dokumen Nilai Pengembangan Diri.........................................................112
Dokumen Absen Siswa...........................................................................113
Dokumen Rekapitulasi Nilai...................................................................114
Data Rekapitulasi Absen.........................................................................115
Dokumen Data Siswa.............................................................................116
Dokumen Raport Siswa..........................................................................117
Cetakan Keluaran Rekapitulasi Absen......................................................118
Cetakan Keluaran Siswa Perkelas............................................................119
Cetakan Keluaran Nilai Siswa..................................................................120
Cetakan Keluaran Laporan Guru.............................................................121
Cetakan Keluaran Biodata Siswa.............................................................122
Cetakan Keluaran Raport Siswa..............................................................123
Cetakan Keluaran Raport Siswa..............................................................124
Lembar Berita Acara Konsultasi Dengan Dosen Pembimbing.....................125
Lembar Berita Acara Kunjungan Ke SDN Jelupang 2................................126
DAFTAR ISI
HALAMAN
KATA PENGANTAR..................................................................................................... i
DAFTAR SIMBOL........................................................................................................ ii
DAFTAR GAMBAR....................................................................................................... v
DAFTAR TABEL........................................................................................................... ix
DAFTAR LAMPIRAN................................................................................................... x
BAB I PENDAHULUAN.............................................................................................. 1
1. Latar Belakang............................................................................................. 1
2. Masalah....................................................................................................... 2
3. Tujuan Penulisan.......................................................................................... 2
4. Batasan Permasalahan.................................................................................. 2
5. Metode Penelitian......................................................................................... 2
6. Sistematika Penulisan................................................................................... 3
BAB II LANDASAN TEORI....................................................................................... 5
1. Konsep Dasar Sistem.................................................................................... 6
2. Konsep Dasar Analisa Sistem......................................................................... 7
3. Konsep Dasar Perancangan Sistem................................................................ 8
4. Konsep Dasar Berorientasi Obyek (Object Oriented)....................................... 8
5. Tahapan-tahapan dalam Perancangan Berorientasi Obyek............................... 9
6. Sistem Informasi Penilaian............................................................................ 17
7. Teknologi yang digunakan dalam Penyelesaian KKP........................................17
BAB III ORGANISASI................................................................................................ 19
1. Sejarah Sekolah............................................................................................ 19
2. Struktur Organisasi....................................................................................... 19
3. Deskripsi Tugas............................................................................................20
4. Arsitektur Sistem Informasi...........................................................................22
5. Proses Bisnis yang ada di SDN Jelupang 2......................................................23
6. Activity Diagram...........................................................................................25
BAB IV PEMBAHASAN............................................................................................ 32
1. Proses Bisnis................................................................................................ 32
2. Activity Diagram...........................................................................................34
3. Aturan Bisnis................................................................................................39
4. Use Case Diagram dan deskripsi Use Case Sistem Usulan................................ 40
5. Rancangan Basis Data................................................................................... 51
6. Struktur Tampilan Menu................................................................................ 65
7. Rancangan Layar (User Interface)................................................................. 66
8. Sequence Diagram........................................................................................ 84
9. Class Diagram..............................................................................................104
BAB V PENUTUP........................................................................................................107
1. Kesimpulan..................................................................................................107
2. Saran...........................................................................................................107
DAFTAR PUSTAKA......................................................................................................108
LAMPIRAN..................................................................................................................109
BAB I
PENDAHULUAN
1. Latar Belakang
Perkembangan teknologi di bidang informasi sudah sangat berkembang
dengan cepat dan maju. Kemajuan teknologi yang terus meningkat di dukung
dengan program aplikasi yang menunjang sehingga dapat menghasilkan informasi
yang berkualitas seperti yang di butuhkan.
Pemakaian komputer di setiap organisasi memberikan manfaat yang sangat
besar, baik dalam ketelitian maupun volume pekerjaan yang ditangani. Sehingga
laporan dan informasi yang dibutuhkan dapat diperoleh secara cepat, tepat dan
lengkap.
Pengolahan data nilai siswa dengan didukung perkembangan teknologi
dalam bidang informasi yang semakin maju diharapkan bisa mengetahui potensi
setiap siswa yang ada disekolah tersebut.Sehingga dapat mengetahui prestasi yang
telah dicapai oleh siswa tersebut.
Tetapi karena sistem informasi penilaian ini masih dilakukan secara manual
tentu akan menimbulkan masalah dalam pelaksanaan penilaian tersebut. Maka
penulis bermaksud untuk memperbaiki sistem dengan cara membuat aplikasi yang
berbasis komputerisasi untuk mempercepat proses penilaian yang sedang berjalan
agar menjadi lebih efektif dan efisien. Berdasarkan uraian di atas maka penulis
tertarik untuk mengadakan penelitian yang berhubungan dengan sistem informasi
penilaian pembelajaran pada siswa SDN Jelupang 2 . Dalam penelitian ini penulis
mengambil judul “ Rancangan Sistem Informasi Penilaian Pada SDN
Jelupang 2 Kota Tangerang Selatan”.
2. Masalah
SDN Jelupang 2 masih menggunakan sistem manual dan mempunyai
beberapa kendala. Permasalahan yang ada di SDN Jelupang 2 antara lain :
a. Pencatatan nilai secara manual yang memakan waktu sangat lama.
b. Kurangnya media penyimpanan, proses pencarian data memerlukan waktu yang
sedikit lama.
c. Informasi yang diterima saat ini kurang cepat dan kurang akurat.
d. Sering terjadi kesalahan data atau tidak akuratnya data dalam pembuatan
laporan.
3. Tujuan Penulisan
Tujuan penulisan pada hakekatnya untuk :
a. Merupakan suatu kewajiban yang dilaksanakan setiap mahasiswa Universitas
Budi Luhur baik S1 dan D3 untuk memenuhi persyaratan akademik dalam
menyusun Tugas Akhir. Dapat memberikan pengalaman dan memperoleh
pengetahuan untuk merencanakan, merumuskan dan meng implementasi.
b. Membangun sebuah sistem informasi.
c. Mempercepat proses penginputan nilai di SDN Jelupang 2.
d. Mengurangi kesalahan – kesalahan dalam menginput nilai.
e. Mempercepat proses dalam pembuatan laporan.
4. Batasan Permasalahan
Untuk menghindari pembahasan yang terlalu luas dalam ruang lingkup
sistem penginputan nilai yang ada di SDN Jelupang 2, maka pada perancangan
sistem yang kami buat di SDN Jelupang 2 hanya meliputi proses peng inputan nilai,
absensi dan pencetakan hasil belajar (raport), Laporan Siswa Perkelas, Laporan
Rekapitulasi Absen, Laporan Nilai Siswa dan Laporan Guru.
Program aplikasi diharapkan dapat mencakup kegiatan – kegiatan seperti
menginput Nilai Ulangan Harian (UH), Nilai Tugas, Nilai Ulangan Tengah Semester
(UTS), Nilai Ulangan Akhir Semester (UAS), serta absensi.
5. Metode Penelitian
Dalam rangka menyelesaikan laporan Kuliah Kerja Praktek (KKP) ini, penulis
memerlukan data dan informasi yang digunakan sebagai sumber penulisan dan
analisis permasalahan. Adapun metode penelitian yang digunakan penulis dalam
mengumpulkan data diperoleh dengan cara :
a. Studi Pendahuluan (Awal)
Pada tahap awal
penulisan dengan cara :
1) Tinjauan Lapangan
ini
dilakukan
pengumpulan
data
atau
materi
Penulis mengumpulkan data yang diperoleh dari hasil penelitian
langsung pada SDN Jelupang 2 Kota Tangerang Selatan .Tinjauan lapangan
dilakukan dengan tiga cara, yaitu :
a) Wawancara (Interview)
Wawancara ini dilakukan dalam rangka mendapatkan data dan
informasi dalam bentuk tanya jawab pada pemilik yang mengetahui
tentang objek penelitian.
b) Pengamatan (Observasi)
Observasi dilakukan dengan melihat langsung proses penginputan nilai
dan absen yang dilakukan secara manual.
2) Penelitian Kepustakaan
Penulis menggunakan berbagai sumber bacaan, baik buku-buku
ilmiah, hasil pencarian di internet maupun catatan semasa kuliah terutama
yang erat hubungannya dengan topik penulisan ini.
b. Analisa Sistem
Kegiatan yang dilakukan pada tahap ini adalah :
1) Menganalisa sistem yang ada, yaitu mempelajari dan mengetahui apa yang
dikerjakan oleh sistem yang ada.
2) Menspesifikasi sistem, yaitu menspesifikasi masukan yang digunakan,database
yang ada, proses yang dilakukan, dan keluaran yang dihasilkan.
Pada tahap ini akan dihasilkan model dari sistem yang ada, dengan menggunakan
alat-alat antara lain :
1) Class Diagram Tanpa Method
Diagram standart yang berisi identifikasi nama table serta atribut-atribut
tanpa adanya info-info method didalamnya.
2) Activity Diagram
Diagram yang menggambarkan aktivitas/kegiatan-kegiatan sistem yang ada.
3) Use Case Diagram
Diagram yang menggambarkan kebutuhan sistem dari sudut pandang user.
c.
Rancangan Sistem
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 perancangan sistem ini antara lain
sama dengan tahap analisa sistem dan ditambahkan sebagai berikut :
1) LRS (Logical Record Structure)
LRS terdiri dari link-link diantara tipe record. Link ini menunjukkan arah dari
satu tipe record lainnya.
2) Conceptual Data Model
Conceptual Data Model menunjukkan konsep-konsep, penggabungan antara
konsep-konsep, atribut-atribut dari konsep-konsep.
3) Relasi
Relasi digunakan untuk mendefinisikan dan mengilustrasikan model konseptual
secara terperinci dengan adanya primary key dan foreign key.
4) Spesifikasi Basis Data
Spesifikasi Basis Data digunakan untuk menjelaskan tipe data yang ada pada
model konseptual secara detail.
6. Sistematika Penulisan
Sistematika penulisan Kuliah Kerja Praktek (KKP) ini terdiri dari 5 Bab yang
terbagi dalam sub – sub. Untuk mempermudah dalam penyusunan dan untuk
memperoleh gambaran keseluruhan Kuliah Kerja Praktek (KKP) ini, maka penulis
membuat sistematika penulisan secara garis besar yang tersusun sebagai berikut :
BAB I PENDAHULUAN
Bab ini berisi mengenai latar belakang, permasalahan, tujuan penulisan,
batasan masalah, metode penelitian dan sistematika penulisan.
BAB II LANDASAN TEORI
Berisi konsep dasar sistem, konsep dasar informasi, konsep dasar sistem
informasi, konsep dasar analisa system, konsep dasar perancangan sistem,
konsep dasar berorientasi obyek, konsep dasar analisa dan perancangan
berorientasi obyek, serta teori pendukung lainnya yang berkaitan dan
masalah yang dibahas.
BAB III ORGANISASI
Bab ini menjelaskan sejarah organisasi, visi dan misi organisasi, struktur
organisasi, tugas dan wewenang setiap guru, serta spesifikasi software yang
meliputi teori mengenai software dan software yang digunakan pada
komputer instasi terkait proses bisnis berjalan yang digambarkan dengan
menggunakan activity diagram .
BAB IV PEMBAHASAN
Berisi tentang perancangan system dan menggambarkan activity diagram
usulan, rancangan basis data, rancangan layar, sequence diagram,
rancangan class diagram (entity, boundary, control class).
BAB V PENUTUP
Berisi kesimpulan dari tulisan dan sran – saran yang berhubungan dengan
system yang akan dipakai.
BAB II
LANDASAN TEORI
1. Konsep Dasar Sistem
Para ahli sering menyebutkan suatu sistem adalah sekumpulan subsistem
yang berhubungan satu sama lain yang bersama-sama berinteraksi menurut pola
tertentu terhadap masukan dengan tujuan yang menghasilkan keluaran.
Raymond Mcleod (2001:5) “Sistem adalah himpunan dari unsur-unsur yang
saling berkaitan sehingga membentuk suatu kesatuan yang utuh dan terpadu”.
Menurut Jeffery L. Whitten et al. (2004:27) mendefinisikan bahwa “Informasi
adalah data yang telah diproses atau disusun ke dalam suatu format lebih berarti
untuk seseorang. Informasi dibentuk dari kombinasi dari data yang dengan penuh
harapan dapat mempunyai arti bagi penerimanya”.
a. Komponen atau elemen sistem
komponen-komponen sistem dapat berupa subsistem atau bagian-bagian
dari system yang mempunyai sifat-sifat yang menjalankan suatu fungsi tertentu dan
mempengaruhi proses system secara keseluruhan.
1) Batas Sistem
Batas sistem merupakan daerah yang membatasi antara suatu system
dengan sistem yang lainnya atau dengan lingkungan luarnya. Batas sistem ini
memungkinkan suatu sistem dipandang sebagai suatu kesatuan. Batas suatu
sistem menunjukkan ruang lingkup dari sistem tersebut.
2) Lingkungan Luar Sitem
Lingkungan dari sistem adalah apapun di luar batas dari sistem yang
mempengaruhi operasi sistem. Lingkungan luar sistem dapat bersifat
menguntungkan dan dapat juga bersifat merugikan sistem tersebut. Lingkungan
luar yang mendukung akan energi dari sistem dan dengan demikian harus tetap
dijaga dan dipelihara. Sedangkan lingkungan luar yang merugikan harus ditahan
dan dikendalikan, kalau tidak akan mengganggu kelangsungan hidup dari sistem.
3) Penghubung
Penghubung merupakan media perantara antar subsistem. Melalui
penghubung ini memungkinkan sumber-sumber daya mengalir dari satu
subsistem ke subsistem lainnya. Output dari satu subsistem akan menjadi input
untuk subsistem yang lainnya dengan melalui penghubung. Dengan penghubung
4)
5)
6)
7)
satu subsistem dapat berinteraksi dengan subsistem yang lainnya membentuk
satu kesatuan.
Masukan
Masukan adalah energi yang masuk ke dalam sistem. Masukan dapat berupa
maintenance input dan sinyal input. Maintenance input adalah energy yang
masuk supaya sistem tersebut dapat beroperasi. Sinyal input adalah energi yang
diproses untuk didapatkan keluaran.
Keluaran
Keluaran adalah hasil dari energi yang diolah dan diklasifikasikan menjadi
keluaran yang berguna dan sisa pembuangan. Keluaran dapat merupakan
masukan untuk subsistem yang lain atau kepada supra sistem.
Pengolahan
Suatu sistem dapat mempunyai suatu bagian pengolah atau sistem itu
sendiri sebagai pengolahnya. Pengolah yang akan merubah masukan menjadi
keluaran. Suatu sistem produksi akan mengolah masukan berupa bahan baku
dan bahan-bahan yang lain menjadi keluaran berupa barang jadi.
Sasaran dan Tujuan
Suatu sistem pasti mempunyai tujuan atau sasaran. Kalau suatu system
tidak mempunyai sasaran, maka operasi sistem tidak akan ada gunanya. Sasaran
dari sistem sangat menentukan sekali masukan yang dibutuhkan sistem dan
keluaran yang akan dihasilkan sistem. Suatu sistem dikatakan berhasil bila
mengenai sasaran atau tujuannya.
b. Konsep Dasar Informasi
Informasi merupakan bagian yang sangat penting dalam suatu organisasi
yang berfungsi untuk pertimbangan dalam pengambilan keputusan manajemen.
Pada intinya informasi merupakan suatu fakta dari kejadian-kejadian yang telah
diolah dalam bentuk yang lebih berguna dan mempunyai arti bagi penerimanya
untuk dapat digunakan sebagai bahan pertimbangan dalam pengambilan keputusan.
Karakteristik dari informasi yang baik yaitu sebagai berikut :
1) Akurat ( Accurate )
Akurat berarti informasi harus bebas dari kesalahan-kesalahan dan tidak
biasa atau menyesatkan. Informasi harus akurat karena dari sumber
informasi sampai ke penerima informasi kemungkinan banyak terjadi
gangguan-gangguan yang dapat merubah atau merusak informasi tersebut.
2) Tepat waktu ( Timeliness )
Tepat waktu berarti informasi yang diberikan pada penerima tidak boleh
terlambat karena apabila informasi yang diberikan terlambat maka informasi
tersebut tidak mempunyai nilai lagi dan hal itu sangat merugikan dalam
proses pengambilan keputusan.
3) Relevan ( Relevancy )
Relevan berarti informasi tersebut mempunyai manfaat untuk
pemakainya karena relevansi suatu informasi oleh tiap-tiap orang berbeda.
Nilai informasi seorang pemakai ditentukan oleh reliabilitas (kehandalan).
Pengertian dari Sistem Informasi adalah merupakan suatu sistem di dalam
suatu organisasi yang merupakan kombinasi dari orang-orang, fasilitas,
teknologi, media, prosedur, dan pengendalian yang ditunjukkan untuk
mendapatkan jalur komunikasi penting, memproses tipe transaksi rutin
tertentu, terhadap kejadian internal dan eksternal yang penting dan
menyediakan suatu dasar informasi untuk pengambilan suatu keputusan
yang cerdik.
Definisi sistem informasi diatas maka secara umum Sistem Informasi
merupakan suatu sistem didalam suatu organisasi yang sekarang peranannya tidak
hanya sebagai pengumpul data dan mengolahnya menjadi informasi berupa laporanlaporan saja, tetapi mempunyai peranan yang lebih penting didalam menyediakan
informasi bagi SDN Jelupang 2 Kota Tangerang Selatan untuk menentukan tindakan
yang diambil.
Konsep dasar sistem informasi memiliki tujuan yaitu menghasilkan suatu
informasi yang relevan, akurat, tepat waktu dan mudah dimengerti. Tugas dari
sistem informasi itu sendiri adalah untuk melakukan siklus pengolahan data. Untuk
melakukan siklus ini, maka diperlukan komponen-komponen tertentu. Komponenkomponen dari sistem dapat digambarkan sebagai berikut :
1) Komponen input atau masukan
Merupakan data yang masuk kedalam sistem informasi.Input dari system
informasi berupa data yang akan diolah oleh sistem ini. Data dari Sistem
informasi dapat berasal dari luar organisasi dan dari dalam organisasi. Proses
penginputan adalah sebagai berikut : penangkapan data ( data capture),
penyiapan data (data preparation), pemasukan data (data entry).
2) Komponen model
Informasi yang dihasilkan oleh sistem informasi berasal dari data yang
diambil dari basis data yang diolah lewat suatu model-model tertentu.
3) Komponen output atau keluaran
Produk dari sistem informasi adalah output berupa informasi yang
berguna bagi para penggunanya. Output dari sistem informasi dibuat dengan
menggunakan data yang ada di basis data dan diproses menggunakan model
tertentu.
4) Komponen teknologi
Teknologi merupakan komponen yang penting di sistem informasi.
Tanpa adanya teknologi yang mendukung, maka sistem informasi tidak akan
dapat menghasilkan informasi yang tepat waktunya. Teknologi digunakan untuk
menerima input, menjalankan model, menyimpan dan mengakses data,
menghasilkan dan mengirimkan keluaran dan membantu pengendalian dari
sistem secara keseluruhan.
5) Komponen Basis data (Database)
Basis data (Database) adalah kumpulan dari data atau file yang saling
berhubungan satu dengan yang lainnya, tersimpan di perangkat keras komputer
dan digunakan perangkat lunak untuk memanipulasinya.
6) Komponen Kendali atau control
Komponen kendali atau kontrol juga merupakan komponen penting dan
harus ada di sistem informasi. Komponen kontrol ini digunakan untuk menjamin
bahwa informasi yang dihasilkan oleh sistem informasi merupakan informasi
yang akurat. Sistem pengendalian dalam sistem informasi dapat diklasifikasikan
sebagai sistem pengendalian secara umum ( general control system) dan sistem
pengendalian aplikasi (application control system). Pengendalian secara umum,
yaitu pengendalian organisasi, pengendalian dokumentasi, pengendalian
perangkat keras, pengendalian keamanan fisik, pengendalian keamanan data
dan pengendalian komunikasi. Sedangkanpengendalian aplikasi dapat
diklasifikasikan sebagai pengendalian masukan ( input control), pengendalian
proses (processing control) dan pengendalian keluaran (output control).
2. Konsep Dasar Analisa Sistem
Ariesto Hadi Sutopo (2002:242) mengatakan “Analisa sistem adalah proses
menentukan kebutuhan sistem apa yang harus dilakukan sistem untuk memenuhi
kebutuhan klien, bukanlah bagaimana sistem tersebut diimplementasikan”. Terdapat
3 langkah analisa sistem yaitu :
a. Analisa Pendahuluan
Dilakukan pengumpulan informasi untuk mendapatkan gambaran secara
menyeluruh mengenai tempat yang akan di analisa. Selain dalam pendahuluan,
dilakukan juga penyusunan usulan pelaksanaan sistem.
b. Pelaksanaan Analisa Sistem
Didasarkan pada rancangan kerja yang dituangkan dalam usulan analisa
sistem.
c. Penyusunan laporan akhir hasil analisa sistem
Penyajian hasil analisa sistem berupa suatu laporan yang berguna dalam
pengambilan keputusan yang menentukan
3. Konsep Dasar Perancangan Sistem
Perancangan sistem adalah suatu proses pengamatan suatu badan usaha
agar dapat mengetahui situasi operasionalnya dan apakah badan usaha tersebut
memerlukan suatu perbaikan atau tidak, yang meliputi identifikasi masalah, analisa
masalah, dan penyelesaian masalah.
Tujuan utama dalam perancangan sistem adalah :
a. Untuk memenuhi kebutuhan pemakai sistem.
b. Untuk memberikan gambaran yang jelas dan rancangan bangun yang lengkap
kepada programer komputer dan ahli-ahli teknik yang terlibat.
c. Untuk mengetahui cara kerja operasional dalam perbaikan sistem tersebut.
sasaran yang harus dicapai meliputi :
d. Perancangan sistem harus berguna dan mudah dipahami dalam penggunaanya.
e. Perancangan sistem harus dapat mendukung tujuan utama organisasi.
f. Perancangan sistem harus lebih efektif dan efisien dalam mendukung
pengolahan transaksi, pelaporan dan mendukung keputusan yang harus
dilakukan oleh komputer.
4. Konsep Dasar Berorientasi Obyek (Object Oriented)
Sebelum membahas lebih jauh tentang konsep dasar berorientasi obyek,
sebaiknya di definisikan terlebih dahulu apa itu obyek. Obyek adalah benda yang
secara fisik atau konseptual yang terdapat disekitar kita.
Setiap obyek memiliki dua ciri, yaitu atribut yang menjadi ciri khas suatu
obyek dan metode, yaitu apa yang bisa dilakukan oleh suatu obyek.
Berorientasi obyek berarti permasalahan didefinisikan melalui istilah dari
obyek yang merekapitulasi data dan prilaku, yaitu paradigma atau pendekatan
obyek.
Selain obyek, ada beberapa istilah yang akan membantu kita untuk lebih
dalam memahami :
a. encapsulation (pengkapsulan), yaitu integrasi data dengan proses.
b. Class, yaitu kumpulan obyek yang sejenis. Secara lebih lugas obyek adalah
instan dari sebuah class, atau dengan pengertian lain dari class menggambarkan
property dan behavior dari tipe obyek.
c. Inheritance (Pewarisan), penurunan atribut atau metode dari suatu object class
kepada object class lainnya.
d. Polymorphisme, yaitu konsep dimana beberapa obyek dapat memiliki metode
yang sama dengan aksi yang beda.
Tujuan dari analisa berorientasi obyek itu sendiri adalah untuk menentukan
kebutuhan pemakaian secara akurat. Pendekatan-pendekatan yang dipakai dalam
analisa berorientasi obyek antara lain:
a. Pendekatan modul membagi sistem kedalam modul-modul yang dapat
beroperasi tanpa ketergantungan.
b. Penggunaan alat-alat bantu dalam bentuk grafis dan teks sehingga mudah
untuk dimengerti serta dikoreksi bila ada perubahan.
c. Pendekatan top-down yaitu memecahkan masalah kedalam bagian-bagian kecil
atau per level sehingga mudah untuk diselesaikan.
Pendekatan dalam analisa berorientasi obyek dilengkapi dengan alat-alat dan
teknik-teknik yang dibutuhkan dalam pengembangan sistem, sehingga akhir dari
sistem yang dikembangkan akan didapatkan sistem yang terdefinsi yang baik dan
jelas. Maka analisa berorientasi obyek akan dilengkapi dengan alat teknik didalam
pengembangan sistem.
5. Tahapan-tahapan dalam Perancangan Berorientasi Obyek
Dalam perancangan berorientasi obyek ini menggunakan diagram Unfield
Modeling Language (UML). Inilah tahapan-tahapannya :
a.
Use Case Diagram
Digunakan untuk memodelkan bisnis proses berdasarkan perspektif
pengguna sistem. Use case diagram terdiri atas diagram untuk use case
dan actor. Actor mewakili orang yang akan mengoperasikan atau orang yang
berinteraksi dengan sistem aplikasi.
1) Use case
Use
case
berdasarkan
keperluan
actor.
Merupakan
penggambaran dari apa yang dikerjakan oleh sistem . Use case
diberi nama yang menyatakan “ apa “ hal yang dicapai dari
interaksi dengan actor. Dalam UML, use case dinotasikan dengan
lambang :
Gambar 2.1
Simbol Use Case
2) Actor
Seorang actor merupakan peran yang luar mengambil saat berinteraksi
dengan sistem, bisa juga dimakan dengan penggambaran orang, sistem,
atau eksternal entitas atau stakeholder yang menyediakan atau menerima
informasi dari sistem.
Gambar 2.2
Simbol Actor
3) Relationship
Diagram use case mengilustrasikan beberapa use case untuk sebuah
sistem, actor-actor nya, dan relasi di antara actor dan use case tersebut.
Terdapat jalur-jalur komunikasi di antara use case dan actor, panah-panah
menunjukkan aliran informasi.
Adapun jenis-jenis relasi yang bisa timbul pada use case diagram, yaitu:
a) Association antara actor dan use case
Digambarkan dengan garis tanpa panah yang mengindikasikan siapa
atau apa yang meminta interaksi dan bukannya mengindikasikan aliran
data. Association antara actor dan use case yang menggunakan panah
terbuka untuk mengindikasikan bila actor berinteraksi secara pasif
dengan sistem.
b) Association antara use case
Ada beberapa jenis relasi antara use case ke use case, yaitu:
(1) Include
Merupakan didalam use case lain (required) atau
diharuskan. Pemanggilan use case oleh use case lain, contohnya
adalah pemanggilan sebuah fungsi program dan di gambarkan
secara horizontal.
(2) Extend
Merupakan perluasan dari use case lain jika kondisi atau
syarat terpenuhi dan digambarkan secara vertical.
(3) Generalization
Digunakan ketika akan menggambarkan variasi pada kondisi
prilaku normal tetapi digambarkan dengan sedikit berbeda.
c) Generalization atau inheritance antara use case
Digunakan ketika ada sebuah kondisi yang lain sendiri ( single
condition).
d) Generalization atau Inheritance antara actor
Digunakan untuk menurunkan dari parent actor.
4) Sistem boundary boxes
Digambarkan dengan kotak di sekitar use case, untuk
menggambarkan jangkauan sistem. Biasanya digunakan apabila memberikan
beberapa alternative sistem yang dapat dijadikan pilihan sistem boundary
boxes adalah optional.
5) Association
Relasi (Relationship) digambarkan sebagai bentuk garis antara dua
simbol dalam use case diagram. Relasi antara actor dan use case disebut
juga dengan asosiasi (association). Asosiasi ini digunakan mengambarkan
aliran data. Association digunakan untuk menggambarkan bagaimana actor
terlibat dala
                SDN JELUPANG 2 KOTA TANGERANG SELATAN
LAPORAN KULIAH KERJA PRAKTEK
Oleh:
NIM
NAMA
1. 1012500771
2. 1012505242
3. 1012501837
Desy Eka Widiya Aryanti
Lita Oktavia
Uum Humaeroh
FAKULTAS TEKNOLOGI INFORMASI
UNIVERSITAS BUDI LUHUR
JAKARTA
SEMESTER GENAP
2012/2013
KATA PENGANTAR
Assalamu’alaikum wr.wb.
Puji dan Syukur Kehadirat Allah SWT, karena berkat rahmat dan karunianya serta
kesehatan yang dilimpahkan kepada penulis, sehingga penulis menyelesaikan Laporan Kuliah
Kerja Praktek (KKP) ini dengan judul : “RANCANGAN SISTEM INFORMASI PENILAIAN PADA
SDN JELUPANG 2 KOTA TANGERANG SELATAN”.
Penyusunan Kuliah Kerja Praktek (KKP) ini disusun guna memenuhi syarat dalam
menempuh Tugas Akhir (TA) pada program Studi Informasi bidang peminatan Sistem
Informasi Fakultas Teknologi Informasi Universitas Budi Luhur. Dalam menyusun Kuliah Kerja
Praktek (KKP) ini penulis telah berusaha semaksimal mungkin untuk dapat menyajikannya
sesuai judul yang telah dipilih, tetapi penulis menyadari bahwa penyusunan ini belum
mencapai tingkat kesempurnaan yang optimal.
Keberhasilan laporan KKP ini tidak lepas dari bimbingan, pengetahuan, serta
dukungan baik secara langsung maupun tidak langsung dari berbagai pihak. Untuk itu,
penyusun ingin menyampaikan rasa terima kasih kepada :
1. Allah SWT, yang senantiasa memberikan pertolongan dan kemudahan karena kasih
sayang–Nya.
2. Orang tua kami tercinta, kakak-kakak, dan adik-adik kami tersayang, yang telah
membantu kami memberikan doa restu, semangat, perhatian, dan kasih sayangnya
yang tidak terhingga.
3. Bapak Ir. Suryo Hapsoro Tri Utomo, Ph.D. selaku Rektor Universitas Budi Luhur.
4. Bapak Goenawan Brotosaputro, S.Kom, M.Sc. selaku Dekan FTI Universitas Budi Luhur.
5. Ibu Atik Ariesta, M.Kom, selaku Dosen Pembimbing yang bersedia meluangkan
waktunya dalam memberikan bimbingan ataupun pengarahan serta petunjuk kepada
penyusun sehingga terselesaikan laporan KKP ini.
6. Bapak Hendri Irawan, S.Kom, M.T.I selaku ketua Program Studi Sistem Informasi
Universitas Budi Luhur.
7. Bapak Doni Ahmad Cholik, S.kom selaku Pembimbing SDN Jelupang 2 yang telah
membantu kami dalam membimbing dan mengumpulkan data serta informasi yang kami
butuhkan.
8. Perpustakaan Universitas Budi Luhur, serta semua pihak yang terkait baik langsung
maupun tidak langsung dalam penulisan laporan KKP ini dari awal sampai akhir.
Dengan penuh kesadaran akan kekurangan-kekurangan, baik dalam penyajian
penulisan maupun keterbatasan ilmu pengetahuan yang dimiliki, mohon dibukakan pintu
maaf yang sebesar-besarnya. Untuk itu, sangat diharapkan kritik dan saran yang kiranya
dapat meningkatkan wawasan yang bersifat membangun demi perbaikan dimasa
mendatang. Akhir kata kami berharap agar penyusunan Laporan Kuliah Kerja Praktek
(KKP) ini dapat bermanfaat bagi semua pihak yang terlibat.
Jakarta, Juli 2013
Penulis
DAFTAR SIMBOL
1.
Activity Diagram
Start Point
Menggambarkan permulaan dari sebuah sistem
yang akan dikerjakan.
End Point
Menggambarkan akhir dari sebuah sistem yang
telah di kerjakan.
Activities
Menggambarkan proses bisnis.
Association
Menggambarkan hubungan antara initial node,
activities, fork, decision point dan activity final
code dalam sebuah sistem.
Decision
menggambarkan asosiasi percabangan dimana
jika ada pilihan aktivitas lebih dari satu.
Merge
Menggambarkan kumpulan dari jalur yang
keluar dari decision node.
2. UseCase Diagram
Actor
Menggambarkan
seseorang
atau
sistem
menyediakan atau menerima informasi dari sistem.
yang
Use Case
Menggambarkan proses sistem ( kebutuhan sistem dari
sudut pandang user )
3.
Class Diagram
Class
Menggambarkan keadaan (atribut atau properti)
dari suatu objek. Class memiliki tiga area pokok,
yaitu : nama, atribut, method.
Name
Menggambarkan nama dari class atau objek.
Attribut
Menggambarkan batasan dari nilai yang dapat
dimiliki oleh property tersebut.
Method
Menggambarkan implementasi dari layanan
yang dapat diminta dari beberapa object dari
class, yang mempengaruhi behavior.
Class
- method ()
- method ()
Association
Menggambarkan mekanisme komunikasi suatu
objek dengan objek lainnya Atau dapat juga
menggambarkan ketergantungan antarclass.
1
1...*
Multiplicity
Menggambarkan bahwa suatu objek secara fisik
dibentuk dari objek-objek lain, atau secara logis
mengandung objek lain.
1
Tepat Satu
0...* Nol atau lebih
1...* Satu atau lebih
0...1 Nol atau satu
4. Sequence Diagram
Actor
Menggambarkan seseorang atau sesuatu
(seperti perangkat,sistem lain) yang berinteraksi
dengan sistem.
Boundary
Menggambarkan interaksi antara satu atau lebih
actor dengan sistem, memodelkan bagian dari
sistem yang bergantung pada pihak lain
disekitarnya dan merupakan pembatas sistem
dengan dunia luar.
Control
Menggambarkan
“perilaku
mengatur”,
mengkoordinasikan
perilaku
sistem
dan
dinamika dari suatu sistem, menangani tugas
utama dan mengontrol alur kerja suatu sistem.
Entity
Menggambarkan informasi yang harus disimpan
oleh sistem (struktur data dari sebuah sistem).
Excecution Occurrence
Execution Occurrence
Menunjukkan fokus kontrol obyek pada suatu
waktu.
Message
Menggambarkan komunikasi yang terjadi antar
obyek.
Life Time
Menggambarkan
eksekusi
obyek
selama
Sequence (message dikirim atau diterima dan
aktifitasnya.
Message (Return)
Looping terhadap objek itu sendiri.
Loop
Loop
Loop menggambarkan dari suatu kegiatan yang
ada dilakukan secara berulang-ulang
5. Deployment Diagram
Processor
Menggambarkan server, workstation, atau
piranti
keras lain yang digunakan untuk
mendeploy
komponen
dalam
lingkungan
sebenarnya.
Device
Menggambarkan hardware atau perangkat keras
yang
terhubung
ke
komputer
(server,
workstation atau piranti keras lainnya).
Connection
Menggambarkan gambar antar node (processor
atau device).
6. Component Diagram
Component
Menggambarkan
komponen .
struktur
fisik
kode
dari
DAFTAR GAMBAR
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8
2.9
2.10
2.11
2.12
2.13
2.14
2.15
2.16
2.17
2.18
2.19
2.20
2.21
3.1
3.2
3.3
3.4
3.5
3.6
3.7
3.8
3.9
3.10
3.11
3.12
3.13
3.14
4.1
4.2
4.3
4.4
4.5
Halaman
: Simbol Use Case.................................................................................... 9
: Simbol Actor.......................................................................................... 10
: Simbol Association................................................................................. 11
: Association antara Actor dan Use Case.................................................... 11
: Simbol Start Point.................................................................................. 12
: Simbol End Point................................................................................... 12
: Simbol Activities.................................................................................... 12
: Simbol Black Hole activities.................................................................... 12
: Simbol Miracle Activities......................................................................... 13
: Simbol Decision Points........................................................................... 13
: Simbol Class.......................................................................................... 13
: Simbol Association................................................................................. 14
: Simbol Package (Optional)...................................................................... 14
: Simbol Entity......................................................................................... 15
: Simbol Boundary.................................................................................... 15
: Simbol Control....................................................................................... 15
: Simbol Message..................................................................................... 15
: Simbol Return Values............................................................................. 16
: Simbol Object Lifeline............................................................................. 16
: Simbol Actor Objec................................................................................ 16
: Simbol Lifeline....................................................................................... 16
: Struktur Organisasi SDN Jelupang 2........................................................ 21
: Deployment diagram spesifikasi komputer............................................... 23
: Component diagram spesifikasi komputer............................................... 24
: Activity Diagram Pembagian Kelas.......................................................... 26
: Activity Diagram Pembagian Wali Kelas................................................... 27
: Activity Diagram Absensi Siswa ............................................................. 27
: Activity Diagram Nilai Siswa (Waki Kelas)................................................ 28
: Activity diagram Nilai Siswa (Guru Khusus).............................................. 29
: Activity Diagram Nilai Kepribadian.......................................................... 30
: Activity Diagram Nilai Pengembangan Diri............................................... 30
: Activity Diagram Pengisian Raport........................................................... 31
: Activity Diagram Laporan Siswa Perkelas................................................. 31
: Activity Diagram Laporan Rekapitulasi Nilai Siswa.................................... 32
: Activity Diagram Laporan Rekap Absen................................................... 32
: Activity Diagram Pembagian Kelas.......................................................... 34
: Activity Diagram Pembagian Guru........................................................... 35
: Activity Diagram Data Kehadiran Siswa................................................... 35
: Activity Diagram Nilai Siswa................................................................... 36
: Activity Diagram Pencetakan Raport....................................................... 36
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
4.6
4.7
4.8
4.9
4.10
4.11
4.12
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
4.13
4.14
4.15
4.16
4.17
4.18
4.19
4.20
4.21
4.22
4.23
4.24
4.25
4.26
4.27
4.28
4.29
4.30
4.31
4.32
4.33
4.34
4.35
4.36
4.37
4.38
4.39
4.40
4.41
4.42
4.43
4.44
4.45
4.46
4.47
4.48
4.49
4.50
4.51
4.52
4.53
: Activity Diagram Laporan Siswa Perkelas................................................. 37
: Activity Diagram Laporan Nilai Siswa....................................................... 37
: Activity Diagram Laporan Rekap Absen................................................... 38
: Activiy Diagram Laporan Guru................................................................ 38
: Use Case Diagram Form File Master........................................................ 40
: Use Case Diagram Form File Transaksi.................................................... 41
: Use Case Diagram Form File Laporan...................................................... 41
Halaman
: Class Diagram Entitas Tanpa Method...................................................... 51
: Logical Record Structure(LRS)................................................................ 52
: Struktur Tampilan Menu Utama.............................................................. 65
: Rancangan Layar Menu Utama............................................................... 66
: Rancangan Layar Master........................................................................ 66
: Rancangan Layar Entry Data Siswa......................................................... 67
: Rancangan Layar Entry Data Kelas.......................................................... 67
: Rancangan Layar Entry Data Guru.......................................................... 68
: Rancangan Layar Entry Data Matapelajaran............................................. 68
: Rancangan Layar Entry Data Tugas......................................................... 69
: Rancangan Layar Entry Data Ulangan Harian........................................... 69
: Rancangan Layar Entry Data Pengembangan Diri..................................... 70
: Rancangan Layar Entry Data Kepribadian................................................ 70
: Rancangan Layar File Transaksi.............................................................. 71
: Rancangan Layar Entry Pembagian Kelas................................................ 71
: Rancangan Layar Entry Pembagian Guru................................................. 72
: Rancangan Layar Entry Absensi.............................................................. 72
: Rancangan Layar Entry Nilai Tugas......................................................... 73
: Rancangan Layar Entry Nilai Ulangan Harian........................................... 73
: Rancangan Layar Entry Nilai Raport........................................................ 74
: Rancangan Layar Entry Nilai Pengembangan Diri..................................... 74
: Rancangan Layar Entry Nilai Kepribadian................................................. 75
: Rancangan Layar Cetak Raport............................................................... 75
: Rancangan Layar File Laporan................................................................ 76
: Rancangan Layar Cetak Laporan Siswa Perkelas...................................... 76
: Rancangan Layar Cetak Rekapitulasi Absen............................................. 77
: Rancangan Layar Cetak Laporan Guru..................................................... 77
: Rancangan Layar Cetak Laporan Nilai Siswa............................................ 78
: Rancangan Layar PopUp Siswa............................................................... 78
: Rancangan Layar PopUp Kelas................................................................ 79
: Rancangan Layar PopUp Matapelajaran................................................... 79
: Rancangan Layar PopUp Tugas............................................................... 80
: Rancangan Layar PopUp Ulangan Harian................................................. 80
: Rancangan Layar PopUp Guru................................................................ 81
: Rancangan Layar PopUp Kepribadian...................................................... 81
: Rancangan Layar PopUp Pengembangan Diri........................................... 82
: Rancangan Layar PopUp Detil Guru......................................................... 82
: Rancangan Layar PopUp Detil Kelas........................................................ 83
: Sequence Diagram Entry Data Siswa....................................................... 84
: Sequence Diagram Entry Data Kelas.......................................................85
: Sequence Diagram Entry Data Guru........................................................ 86
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
4.54
4.55
4.56
4.57
4.58
4.59
4.60
4.60
4.61
4.62
4.63
4.64
4.65
4.66
4.67
4.68
4.69
4.70
4.71
4.72
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
Sequence Diagram Entry Mata Pelajaran.................................................87
Sequence Diagram Entry Data Tugas......................................................88
Sequence Diagram Entry DataUlangan Harian..........................................89
Sequence Diagram Entry Data Pengembangan Diri.................................. 90
Sequence Diagram Entry Data Kepribadian..............................................91
Sequence Diagram Entry Pembagian Kelas..............................................92
Sequence Diagram Entry Pembagian Guru...............................................93
Sequence Diagram Entry Absensi............................................................94
Sequence Diagram Entry Nilai Ulangan Harian.........................................95
Sequence Diagram Entry Nilai Pengembangan Diri...................................96
Sequence Diagram Entry Nilai Kepribadian..............................................97
Sequence Diagram Entry Nilai Raport......................................................98
Sequence Diagram Cetak Raport.............................................................99
Sequence Diagram Cetak Laporan Siswa Perkelas....................................100
Sequence Diagram Cetak Laporan Rekapitulasi Absen..............................101
Sequence Diagram Cetak Laporan Nilai Siswa..........................................102
Sequence Diagram Cetak Laporan Guru..................................................103
Boundary Class Diagram.........................................................................104
Control Class Diagram............................................................................105
Class Diagram Entitas dengan Methode...................................................106
DAFTAR TABEL
HALAMAN
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
Tabel
4.1
4.2
4.3
4.4
4.5
4.6
4.7
4.8
4.9
4.10
4.11
4.12
4.13
4.14
4.15
4.16
4.17
4.18
4.19
4.20
4.21
4.22
4.23
4.24
4.25
4.26
4.27
4.28
4.29
4.30
4.31
4.32
4.33
4.34
: Model Relation Tabel Kepribadian............................................................... 53
: Model Relation Tabel Detil kepribadian....................................................... 53
: Model Relation Table Pengembangan Diri................................................... 53
: Model Relation Tabel Detil pengembangan diri............................................ 53
: Model Relation Table Absen....................................................................... 53
: Model Relation Tabel Matapelajaran........................................................... 54
: Model Relation Tabel Nilai.......................................................................... 54
: Model Relation Tabel Kelas........................................................................ 54
: Model Relation Tabel Detil kelas................................................................. 54
: Model Relation Tabel Siswa........................................................................ 54
: Model Relation Tabel Guru......................................................................... 55
: Model Relation Tabel Detil Matpel............................................................... 55
: Model Relation Tabel Detil guru.................................................................. 55
: Model Relation Tabel Detil ulangan harian................................................... 56
: Model Relation Tabel Detil tugas................................................................ 56
: Model Relation Tabel UH............................................................................ 56
: Model Relation Tabel Tugas....................................................................... 56
: Spesifikasi Basis Data Kepribadian..............................................................57
: Spesifikasi Basis Data Detil kepribadian....................................................... 57
: Spesifikasi Basis Data Pengembangan Diri................................................... 58
: Spesifikasi Basis Data Detil pengembangan diri...........................................58
: Spesifikasi Basis Data Absen......................................................................59
: Spesifikasi Basis Data Mapel.......................................................................59
: Spesifikasi Basis Data Siswa....................................................................... 60
: Spesifikasi Basis Data Nilai......................................................................... 61
: Spesifikasi Basis Data Detil Matpel.............................................................. 61
: Spesifikasi Basis Data Ulangan Harian......................................................... 62
: Spesifikasi Basis Data Detil ulangan harian.................................................. 62
: Spesifikasi Basis Data Tugas...................................................................... 62
: Spesifikasi Basis Data Detil tugas................................................................ 63
: Spesifikasi Basis Data Kelas........................................................................ 63
: Spesifikasi Basis Data Detil kelas................................................................ 64
: Spesifikasi Basis Data Detil guru................................................................. 64
: Spesifikasi Basis Data Guru........................................................................ 65
DAFTAR LAMPIRAN
HALAMAN
Lampiran
Lampiran
Lampiran
Lampiran
Lampiran
Lampiran
Lampiran
Lampiran
Lampiran
Lampiran
Lampiran
Lampiran
Lampiran
Lampiran
Lampiran
Lampiran
Lampiran
Lampiran
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
2.1
2.2
2.3
2.4
2.5
2.6
2.7
3.1
4.1
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
Dokumen Data Siswa.............................................................................109
Dokumen Nilai MataPelajaran Umum......................................................110
Dokumen Nilai MataPelajaran Khusus.....................................................111
Dokumen Nilai Pengembangan Diri.........................................................112
Dokumen Absen Siswa...........................................................................113
Dokumen Rekapitulasi Nilai...................................................................114
Data Rekapitulasi Absen.........................................................................115
Dokumen Data Siswa.............................................................................116
Dokumen Raport Siswa..........................................................................117
Cetakan Keluaran Rekapitulasi Absen......................................................118
Cetakan Keluaran Siswa Perkelas............................................................119
Cetakan Keluaran Nilai Siswa..................................................................120
Cetakan Keluaran Laporan Guru.............................................................121
Cetakan Keluaran Biodata Siswa.............................................................122
Cetakan Keluaran Raport Siswa..............................................................123
Cetakan Keluaran Raport Siswa..............................................................124
Lembar Berita Acara Konsultasi Dengan Dosen Pembimbing.....................125
Lembar Berita Acara Kunjungan Ke SDN Jelupang 2................................126
DAFTAR ISI
HALAMAN
KATA PENGANTAR..................................................................................................... i
DAFTAR SIMBOL........................................................................................................ ii
DAFTAR GAMBAR....................................................................................................... v
DAFTAR TABEL........................................................................................................... ix
DAFTAR LAMPIRAN................................................................................................... x
BAB I PENDAHULUAN.............................................................................................. 1
1. Latar Belakang............................................................................................. 1
2. Masalah....................................................................................................... 2
3. Tujuan Penulisan.......................................................................................... 2
4. Batasan Permasalahan.................................................................................. 2
5. Metode Penelitian......................................................................................... 2
6. Sistematika Penulisan................................................................................... 3
BAB II LANDASAN TEORI....................................................................................... 5
1. Konsep Dasar Sistem.................................................................................... 6
2. Konsep Dasar Analisa Sistem......................................................................... 7
3. Konsep Dasar Perancangan Sistem................................................................ 8
4. Konsep Dasar Berorientasi Obyek (Object Oriented)....................................... 8
5. Tahapan-tahapan dalam Perancangan Berorientasi Obyek............................... 9
6. Sistem Informasi Penilaian............................................................................ 17
7. Teknologi yang digunakan dalam Penyelesaian KKP........................................17
BAB III ORGANISASI................................................................................................ 19
1. Sejarah Sekolah............................................................................................ 19
2. Struktur Organisasi....................................................................................... 19
3. Deskripsi Tugas............................................................................................20
4. Arsitektur Sistem Informasi...........................................................................22
5. Proses Bisnis yang ada di SDN Jelupang 2......................................................23
6. Activity Diagram...........................................................................................25
BAB IV PEMBAHASAN............................................................................................ 32
1. Proses Bisnis................................................................................................ 32
2. Activity Diagram...........................................................................................34
3. Aturan Bisnis................................................................................................39
4. Use Case Diagram dan deskripsi Use Case Sistem Usulan................................ 40
5. Rancangan Basis Data................................................................................... 51
6. Struktur Tampilan Menu................................................................................ 65
7. Rancangan Layar (User Interface)................................................................. 66
8. Sequence Diagram........................................................................................ 84
9. Class Diagram..............................................................................................104
BAB V PENUTUP........................................................................................................107
1. Kesimpulan..................................................................................................107
2. Saran...........................................................................................................107
DAFTAR PUSTAKA......................................................................................................108
LAMPIRAN..................................................................................................................109
BAB I
PENDAHULUAN
1. Latar Belakang
Perkembangan teknologi di bidang informasi sudah sangat berkembang
dengan cepat dan maju. Kemajuan teknologi yang terus meningkat di dukung
dengan program aplikasi yang menunjang sehingga dapat menghasilkan informasi
yang berkualitas seperti yang di butuhkan.
Pemakaian komputer di setiap organisasi memberikan manfaat yang sangat
besar, baik dalam ketelitian maupun volume pekerjaan yang ditangani. Sehingga
laporan dan informasi yang dibutuhkan dapat diperoleh secara cepat, tepat dan
lengkap.
Pengolahan data nilai siswa dengan didukung perkembangan teknologi
dalam bidang informasi yang semakin maju diharapkan bisa mengetahui potensi
setiap siswa yang ada disekolah tersebut.Sehingga dapat mengetahui prestasi yang
telah dicapai oleh siswa tersebut.
Tetapi karena sistem informasi penilaian ini masih dilakukan secara manual
tentu akan menimbulkan masalah dalam pelaksanaan penilaian tersebut. Maka
penulis bermaksud untuk memperbaiki sistem dengan cara membuat aplikasi yang
berbasis komputerisasi untuk mempercepat proses penilaian yang sedang berjalan
agar menjadi lebih efektif dan efisien. Berdasarkan uraian di atas maka penulis
tertarik untuk mengadakan penelitian yang berhubungan dengan sistem informasi
penilaian pembelajaran pada siswa SDN Jelupang 2 . Dalam penelitian ini penulis
mengambil judul “ Rancangan Sistem Informasi Penilaian Pada SDN
Jelupang 2 Kota Tangerang Selatan”.
2. Masalah
SDN Jelupang 2 masih menggunakan sistem manual dan mempunyai
beberapa kendala. Permasalahan yang ada di SDN Jelupang 2 antara lain :
a. Pencatatan nilai secara manual yang memakan waktu sangat lama.
b. Kurangnya media penyimpanan, proses pencarian data memerlukan waktu yang
sedikit lama.
c. Informasi yang diterima saat ini kurang cepat dan kurang akurat.
d. Sering terjadi kesalahan data atau tidak akuratnya data dalam pembuatan
laporan.
3. Tujuan Penulisan
Tujuan penulisan pada hakekatnya untuk :
a. Merupakan suatu kewajiban yang dilaksanakan setiap mahasiswa Universitas
Budi Luhur baik S1 dan D3 untuk memenuhi persyaratan akademik dalam
menyusun Tugas Akhir. Dapat memberikan pengalaman dan memperoleh
pengetahuan untuk merencanakan, merumuskan dan meng implementasi.
b. Membangun sebuah sistem informasi.
c. Mempercepat proses penginputan nilai di SDN Jelupang 2.
d. Mengurangi kesalahan – kesalahan dalam menginput nilai.
e. Mempercepat proses dalam pembuatan laporan.
4. Batasan Permasalahan
Untuk menghindari pembahasan yang terlalu luas dalam ruang lingkup
sistem penginputan nilai yang ada di SDN Jelupang 2, maka pada perancangan
sistem yang kami buat di SDN Jelupang 2 hanya meliputi proses peng inputan nilai,
absensi dan pencetakan hasil belajar (raport), Laporan Siswa Perkelas, Laporan
Rekapitulasi Absen, Laporan Nilai Siswa dan Laporan Guru.
Program aplikasi diharapkan dapat mencakup kegiatan – kegiatan seperti
menginput Nilai Ulangan Harian (UH), Nilai Tugas, Nilai Ulangan Tengah Semester
(UTS), Nilai Ulangan Akhir Semester (UAS), serta absensi.
5. Metode Penelitian
Dalam rangka menyelesaikan laporan Kuliah Kerja Praktek (KKP) ini, penulis
memerlukan data dan informasi yang digunakan sebagai sumber penulisan dan
analisis permasalahan. Adapun metode penelitian yang digunakan penulis dalam
mengumpulkan data diperoleh dengan cara :
a. Studi Pendahuluan (Awal)
Pada tahap awal
penulisan dengan cara :
1) Tinjauan Lapangan
ini
dilakukan
pengumpulan
data
atau
materi
Penulis mengumpulkan data yang diperoleh dari hasil penelitian
langsung pada SDN Jelupang 2 Kota Tangerang Selatan .Tinjauan lapangan
dilakukan dengan tiga cara, yaitu :
a) Wawancara (Interview)
Wawancara ini dilakukan dalam rangka mendapatkan data dan
informasi dalam bentuk tanya jawab pada pemilik yang mengetahui
tentang objek penelitian.
b) Pengamatan (Observasi)
Observasi dilakukan dengan melihat langsung proses penginputan nilai
dan absen yang dilakukan secara manual.
2) Penelitian Kepustakaan
Penulis menggunakan berbagai sumber bacaan, baik buku-buku
ilmiah, hasil pencarian di internet maupun catatan semasa kuliah terutama
yang erat hubungannya dengan topik penulisan ini.
b. Analisa Sistem
Kegiatan yang dilakukan pada tahap ini adalah :
1) Menganalisa sistem yang ada, yaitu mempelajari dan mengetahui apa yang
dikerjakan oleh sistem yang ada.
2) Menspesifikasi sistem, yaitu menspesifikasi masukan yang digunakan,database
yang ada, proses yang dilakukan, dan keluaran yang dihasilkan.
Pada tahap ini akan dihasilkan model dari sistem yang ada, dengan menggunakan
alat-alat antara lain :
1) Class Diagram Tanpa Method
Diagram standart yang berisi identifikasi nama table serta atribut-atribut
tanpa adanya info-info method didalamnya.
2) Activity Diagram
Diagram yang menggambarkan aktivitas/kegiatan-kegiatan sistem yang ada.
3) Use Case Diagram
Diagram yang menggambarkan kebutuhan sistem dari sudut pandang user.
c.
Rancangan Sistem
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 perancangan sistem ini antara lain
sama dengan tahap analisa sistem dan ditambahkan sebagai berikut :
1) LRS (Logical Record Structure)
LRS terdiri dari link-link diantara tipe record. Link ini menunjukkan arah dari
satu tipe record lainnya.
2) Conceptual Data Model
Conceptual Data Model menunjukkan konsep-konsep, penggabungan antara
konsep-konsep, atribut-atribut dari konsep-konsep.
3) Relasi
Relasi digunakan untuk mendefinisikan dan mengilustrasikan model konseptual
secara terperinci dengan adanya primary key dan foreign key.
4) Spesifikasi Basis Data
Spesifikasi Basis Data digunakan untuk menjelaskan tipe data yang ada pada
model konseptual secara detail.
6. Sistematika Penulisan
Sistematika penulisan Kuliah Kerja Praktek (KKP) ini terdiri dari 5 Bab yang
terbagi dalam sub – sub. Untuk mempermudah dalam penyusunan dan untuk
memperoleh gambaran keseluruhan Kuliah Kerja Praktek (KKP) ini, maka penulis
membuat sistematika penulisan secara garis besar yang tersusun sebagai berikut :
BAB I PENDAHULUAN
Bab ini berisi mengenai latar belakang, permasalahan, tujuan penulisan,
batasan masalah, metode penelitian dan sistematika penulisan.
BAB II LANDASAN TEORI
Berisi konsep dasar sistem, konsep dasar informasi, konsep dasar sistem
informasi, konsep dasar analisa system, konsep dasar perancangan sistem,
konsep dasar berorientasi obyek, konsep dasar analisa dan perancangan
berorientasi obyek, serta teori pendukung lainnya yang berkaitan dan
masalah yang dibahas.
BAB III ORGANISASI
Bab ini menjelaskan sejarah organisasi, visi dan misi organisasi, struktur
organisasi, tugas dan wewenang setiap guru, serta spesifikasi software yang
meliputi teori mengenai software dan software yang digunakan pada
komputer instasi terkait proses bisnis berjalan yang digambarkan dengan
menggunakan activity diagram .
BAB IV PEMBAHASAN
Berisi tentang perancangan system dan menggambarkan activity diagram
usulan, rancangan basis data, rancangan layar, sequence diagram,
rancangan class diagram (entity, boundary, control class).
BAB V PENUTUP
Berisi kesimpulan dari tulisan dan sran – saran yang berhubungan dengan
system yang akan dipakai.
BAB II
LANDASAN TEORI
1. Konsep Dasar Sistem
Para ahli sering menyebutkan suatu sistem adalah sekumpulan subsistem
yang berhubungan satu sama lain yang bersama-sama berinteraksi menurut pola
tertentu terhadap masukan dengan tujuan yang menghasilkan keluaran.
Raymond Mcleod (2001:5) “Sistem adalah himpunan dari unsur-unsur yang
saling berkaitan sehingga membentuk suatu kesatuan yang utuh dan terpadu”.
Menurut Jeffery L. Whitten et al. (2004:27) mendefinisikan bahwa “Informasi
adalah data yang telah diproses atau disusun ke dalam suatu format lebih berarti
untuk seseorang. Informasi dibentuk dari kombinasi dari data yang dengan penuh
harapan dapat mempunyai arti bagi penerimanya”.
a. Komponen atau elemen sistem
komponen-komponen sistem dapat berupa subsistem atau bagian-bagian
dari system yang mempunyai sifat-sifat yang menjalankan suatu fungsi tertentu dan
mempengaruhi proses system secara keseluruhan.
1) Batas Sistem
Batas sistem merupakan daerah yang membatasi antara suatu system
dengan sistem yang lainnya atau dengan lingkungan luarnya. Batas sistem ini
memungkinkan suatu sistem dipandang sebagai suatu kesatuan. Batas suatu
sistem menunjukkan ruang lingkup dari sistem tersebut.
2) Lingkungan Luar Sitem
Lingkungan dari sistem adalah apapun di luar batas dari sistem yang
mempengaruhi operasi sistem. Lingkungan luar sistem dapat bersifat
menguntungkan dan dapat juga bersifat merugikan sistem tersebut. Lingkungan
luar yang mendukung akan energi dari sistem dan dengan demikian harus tetap
dijaga dan dipelihara. Sedangkan lingkungan luar yang merugikan harus ditahan
dan dikendalikan, kalau tidak akan mengganggu kelangsungan hidup dari sistem.
3) Penghubung
Penghubung merupakan media perantara antar subsistem. Melalui
penghubung ini memungkinkan sumber-sumber daya mengalir dari satu
subsistem ke subsistem lainnya. Output dari satu subsistem akan menjadi input
untuk subsistem yang lainnya dengan melalui penghubung. Dengan penghubung
4)
5)
6)
7)
satu subsistem dapat berinteraksi dengan subsistem yang lainnya membentuk
satu kesatuan.
Masukan
Masukan adalah energi yang masuk ke dalam sistem. Masukan dapat berupa
maintenance input dan sinyal input. Maintenance input adalah energy yang
masuk supaya sistem tersebut dapat beroperasi. Sinyal input adalah energi yang
diproses untuk didapatkan keluaran.
Keluaran
Keluaran adalah hasil dari energi yang diolah dan diklasifikasikan menjadi
keluaran yang berguna dan sisa pembuangan. Keluaran dapat merupakan
masukan untuk subsistem yang lain atau kepada supra sistem.
Pengolahan
Suatu sistem dapat mempunyai suatu bagian pengolah atau sistem itu
sendiri sebagai pengolahnya. Pengolah yang akan merubah masukan menjadi
keluaran. Suatu sistem produksi akan mengolah masukan berupa bahan baku
dan bahan-bahan yang lain menjadi keluaran berupa barang jadi.
Sasaran dan Tujuan
Suatu sistem pasti mempunyai tujuan atau sasaran. Kalau suatu system
tidak mempunyai sasaran, maka operasi sistem tidak akan ada gunanya. Sasaran
dari sistem sangat menentukan sekali masukan yang dibutuhkan sistem dan
keluaran yang akan dihasilkan sistem. Suatu sistem dikatakan berhasil bila
mengenai sasaran atau tujuannya.
b. Konsep Dasar Informasi
Informasi merupakan bagian yang sangat penting dalam suatu organisasi
yang berfungsi untuk pertimbangan dalam pengambilan keputusan manajemen.
Pada intinya informasi merupakan suatu fakta dari kejadian-kejadian yang telah
diolah dalam bentuk yang lebih berguna dan mempunyai arti bagi penerimanya
untuk dapat digunakan sebagai bahan pertimbangan dalam pengambilan keputusan.
Karakteristik dari informasi yang baik yaitu sebagai berikut :
1) Akurat ( Accurate )
Akurat berarti informasi harus bebas dari kesalahan-kesalahan dan tidak
biasa atau menyesatkan. Informasi harus akurat karena dari sumber
informasi sampai ke penerima informasi kemungkinan banyak terjadi
gangguan-gangguan yang dapat merubah atau merusak informasi tersebut.
2) Tepat waktu ( Timeliness )
Tepat waktu berarti informasi yang diberikan pada penerima tidak boleh
terlambat karena apabila informasi yang diberikan terlambat maka informasi
tersebut tidak mempunyai nilai lagi dan hal itu sangat merugikan dalam
proses pengambilan keputusan.
3) Relevan ( Relevancy )
Relevan berarti informasi tersebut mempunyai manfaat untuk
pemakainya karena relevansi suatu informasi oleh tiap-tiap orang berbeda.
Nilai informasi seorang pemakai ditentukan oleh reliabilitas (kehandalan).
Pengertian dari Sistem Informasi adalah merupakan suatu sistem di dalam
suatu organisasi yang merupakan kombinasi dari orang-orang, fasilitas,
teknologi, media, prosedur, dan pengendalian yang ditunjukkan untuk
mendapatkan jalur komunikasi penting, memproses tipe transaksi rutin
tertentu, terhadap kejadian internal dan eksternal yang penting dan
menyediakan suatu dasar informasi untuk pengambilan suatu keputusan
yang cerdik.
Definisi sistem informasi diatas maka secara umum Sistem Informasi
merupakan suatu sistem didalam suatu organisasi yang sekarang peranannya tidak
hanya sebagai pengumpul data dan mengolahnya menjadi informasi berupa laporanlaporan saja, tetapi mempunyai peranan yang lebih penting didalam menyediakan
informasi bagi SDN Jelupang 2 Kota Tangerang Selatan untuk menentukan tindakan
yang diambil.
Konsep dasar sistem informasi memiliki tujuan yaitu menghasilkan suatu
informasi yang relevan, akurat, tepat waktu dan mudah dimengerti. Tugas dari
sistem informasi itu sendiri adalah untuk melakukan siklus pengolahan data. Untuk
melakukan siklus ini, maka diperlukan komponen-komponen tertentu. Komponenkomponen dari sistem dapat digambarkan sebagai berikut :
1) Komponen input atau masukan
Merupakan data yang masuk kedalam sistem informasi.Input dari system
informasi berupa data yang akan diolah oleh sistem ini. Data dari Sistem
informasi dapat berasal dari luar organisasi dan dari dalam organisasi. Proses
penginputan adalah sebagai berikut : penangkapan data ( data capture),
penyiapan data (data preparation), pemasukan data (data entry).
2) Komponen model
Informasi yang dihasilkan oleh sistem informasi berasal dari data yang
diambil dari basis data yang diolah lewat suatu model-model tertentu.
3) Komponen output atau keluaran
Produk dari sistem informasi adalah output berupa informasi yang
berguna bagi para penggunanya. Output dari sistem informasi dibuat dengan
menggunakan data yang ada di basis data dan diproses menggunakan model
tertentu.
4) Komponen teknologi
Teknologi merupakan komponen yang penting di sistem informasi.
Tanpa adanya teknologi yang mendukung, maka sistem informasi tidak akan
dapat menghasilkan informasi yang tepat waktunya. Teknologi digunakan untuk
menerima input, menjalankan model, menyimpan dan mengakses data,
menghasilkan dan mengirimkan keluaran dan membantu pengendalian dari
sistem secara keseluruhan.
5) Komponen Basis data (Database)
Basis data (Database) adalah kumpulan dari data atau file yang saling
berhubungan satu dengan yang lainnya, tersimpan di perangkat keras komputer
dan digunakan perangkat lunak untuk memanipulasinya.
6) Komponen Kendali atau control
Komponen kendali atau kontrol juga merupakan komponen penting dan
harus ada di sistem informasi. Komponen kontrol ini digunakan untuk menjamin
bahwa informasi yang dihasilkan oleh sistem informasi merupakan informasi
yang akurat. Sistem pengendalian dalam sistem informasi dapat diklasifikasikan
sebagai sistem pengendalian secara umum ( general control system) dan sistem
pengendalian aplikasi (application control system). Pengendalian secara umum,
yaitu pengendalian organisasi, pengendalian dokumentasi, pengendalian
perangkat keras, pengendalian keamanan fisik, pengendalian keamanan data
dan pengendalian komunikasi. Sedangkanpengendalian aplikasi dapat
diklasifikasikan sebagai pengendalian masukan ( input control), pengendalian
proses (processing control) dan pengendalian keluaran (output control).
2. Konsep Dasar Analisa Sistem
Ariesto Hadi Sutopo (2002:242) mengatakan “Analisa sistem adalah proses
menentukan kebutuhan sistem apa yang harus dilakukan sistem untuk memenuhi
kebutuhan klien, bukanlah bagaimana sistem tersebut diimplementasikan”. Terdapat
3 langkah analisa sistem yaitu :
a. Analisa Pendahuluan
Dilakukan pengumpulan informasi untuk mendapatkan gambaran secara
menyeluruh mengenai tempat yang akan di analisa. Selain dalam pendahuluan,
dilakukan juga penyusunan usulan pelaksanaan sistem.
b. Pelaksanaan Analisa Sistem
Didasarkan pada rancangan kerja yang dituangkan dalam usulan analisa
sistem.
c. Penyusunan laporan akhir hasil analisa sistem
Penyajian hasil analisa sistem berupa suatu laporan yang berguna dalam
pengambilan keputusan yang menentukan
3. Konsep Dasar Perancangan Sistem
Perancangan sistem adalah suatu proses pengamatan suatu badan usaha
agar dapat mengetahui situasi operasionalnya dan apakah badan usaha tersebut
memerlukan suatu perbaikan atau tidak, yang meliputi identifikasi masalah, analisa
masalah, dan penyelesaian masalah.
Tujuan utama dalam perancangan sistem adalah :
a. Untuk memenuhi kebutuhan pemakai sistem.
b. Untuk memberikan gambaran yang jelas dan rancangan bangun yang lengkap
kepada programer komputer dan ahli-ahli teknik yang terlibat.
c. Untuk mengetahui cara kerja operasional dalam perbaikan sistem tersebut.
sasaran yang harus dicapai meliputi :
d. Perancangan sistem harus berguna dan mudah dipahami dalam penggunaanya.
e. Perancangan sistem harus dapat mendukung tujuan utama organisasi.
f. Perancangan sistem harus lebih efektif dan efisien dalam mendukung
pengolahan transaksi, pelaporan dan mendukung keputusan yang harus
dilakukan oleh komputer.
4. Konsep Dasar Berorientasi Obyek (Object Oriented)
Sebelum membahas lebih jauh tentang konsep dasar berorientasi obyek,
sebaiknya di definisikan terlebih dahulu apa itu obyek. Obyek adalah benda yang
secara fisik atau konseptual yang terdapat disekitar kita.
Setiap obyek memiliki dua ciri, yaitu atribut yang menjadi ciri khas suatu
obyek dan metode, yaitu apa yang bisa dilakukan oleh suatu obyek.
Berorientasi obyek berarti permasalahan didefinisikan melalui istilah dari
obyek yang merekapitulasi data dan prilaku, yaitu paradigma atau pendekatan
obyek.
Selain obyek, ada beberapa istilah yang akan membantu kita untuk lebih
dalam memahami :
a. encapsulation (pengkapsulan), yaitu integrasi data dengan proses.
b. Class, yaitu kumpulan obyek yang sejenis. Secara lebih lugas obyek adalah
instan dari sebuah class, atau dengan pengertian lain dari class menggambarkan
property dan behavior dari tipe obyek.
c. Inheritance (Pewarisan), penurunan atribut atau metode dari suatu object class
kepada object class lainnya.
d. Polymorphisme, yaitu konsep dimana beberapa obyek dapat memiliki metode
yang sama dengan aksi yang beda.
Tujuan dari analisa berorientasi obyek itu sendiri adalah untuk menentukan
kebutuhan pemakaian secara akurat. Pendekatan-pendekatan yang dipakai dalam
analisa berorientasi obyek antara lain:
a. Pendekatan modul membagi sistem kedalam modul-modul yang dapat
beroperasi tanpa ketergantungan.
b. Penggunaan alat-alat bantu dalam bentuk grafis dan teks sehingga mudah
untuk dimengerti serta dikoreksi bila ada perubahan.
c. Pendekatan top-down yaitu memecahkan masalah kedalam bagian-bagian kecil
atau per level sehingga mudah untuk diselesaikan.
Pendekatan dalam analisa berorientasi obyek dilengkapi dengan alat-alat dan
teknik-teknik yang dibutuhkan dalam pengembangan sistem, sehingga akhir dari
sistem yang dikembangkan akan didapatkan sistem yang terdefinsi yang baik dan
jelas. Maka analisa berorientasi obyek akan dilengkapi dengan alat teknik didalam
pengembangan sistem.
5. Tahapan-tahapan dalam Perancangan Berorientasi Obyek
Dalam perancangan berorientasi obyek ini menggunakan diagram Unfield
Modeling Language (UML). Inilah tahapan-tahapannya :
a.
Use Case Diagram
Digunakan untuk memodelkan bisnis proses berdasarkan perspektif
pengguna sistem. Use case diagram terdiri atas diagram untuk use case
dan actor. Actor mewakili orang yang akan mengoperasikan atau orang yang
berinteraksi dengan sistem aplikasi.
1) Use case
Use
case
berdasarkan
keperluan
actor.
Merupakan
penggambaran dari apa yang dikerjakan oleh sistem . Use case
diberi nama yang menyatakan “ apa “ hal yang dicapai dari
interaksi dengan actor. Dalam UML, use case dinotasikan dengan
lambang :
Gambar 2.1
Simbol Use Case
2) Actor
Seorang actor merupakan peran yang luar mengambil saat berinteraksi
dengan sistem, bisa juga dimakan dengan penggambaran orang, sistem,
atau eksternal entitas atau stakeholder yang menyediakan atau menerima
informasi dari sistem.
Gambar 2.2
Simbol Actor
3) Relationship
Diagram use case mengilustrasikan beberapa use case untuk sebuah
sistem, actor-actor nya, dan relasi di antara actor dan use case tersebut.
Terdapat jalur-jalur komunikasi di antara use case dan actor, panah-panah
menunjukkan aliran informasi.
Adapun jenis-jenis relasi yang bisa timbul pada use case diagram, yaitu:
a) Association antara actor dan use case
Digambarkan dengan garis tanpa panah yang mengindikasikan siapa
atau apa yang meminta interaksi dan bukannya mengindikasikan aliran
data. Association antara actor dan use case yang menggunakan panah
terbuka untuk mengindikasikan bila actor berinteraksi secara pasif
dengan sistem.
b) Association antara use case
Ada beberapa jenis relasi antara use case ke use case, yaitu:
(1) Include
Merupakan didalam use case lain (required) atau
diharuskan. Pemanggilan use case oleh use case lain, contohnya
adalah pemanggilan sebuah fungsi program dan di gambarkan
secara horizontal.
(2) Extend
Merupakan perluasan dari use case lain jika kondisi atau
syarat terpenuhi dan digambarkan secara vertical.
(3) Generalization
Digunakan ketika akan menggambarkan variasi pada kondisi
prilaku normal tetapi digambarkan dengan sedikit berbeda.
c) Generalization atau inheritance antara use case
Digunakan ketika ada sebuah kondisi yang lain sendiri ( single
condition).
d) Generalization atau Inheritance antara actor
Digunakan untuk menurunkan dari parent actor.
4) Sistem boundary boxes
Digambarkan dengan kotak di sekitar use case, untuk
menggambarkan jangkauan sistem. Biasanya digunakan apabila memberikan
beberapa alternative sistem yang dapat dijadikan pilihan sistem boundary
boxes adalah optional.
5) Association
Relasi (Relationship) digambarkan sebagai bentuk garis antara dua
simbol dalam use case diagram. Relasi antara actor dan use case disebut
juga dengan asosiasi (association). Asosiasi ini digunakan mengambarkan
aliran data. Association digunakan untuk menggambarkan bagaimana actor
terlibat dala