TANGERANG
SKRIPSI
Diajukan Sebagai salah satu syarat kelulusan pada Program Studi Sistem
Oleh:
10512192
BANDUNG
2016
LEMBAR PERNYATAAN KEASLIAN
NIM : 10512192
TANGERANG
hasil pemikiran dan pemaparan asli dari penulis sendiri, baik untuk naskah
laporan maupun kegiatan rencana Programing yang tercantum sebagai bagian dari
Skripsi ini. Jika terdapat karya orang lain, penulis akan mencantumkan sumber
secara jelas.
maka saya bersedia menerima sanksi lain sesuai dengan norma yang berlaku di
i
Bandung, Juli 2016
Yang membuat pernyataan,
ii
KATA PENGANTAR
Assalamualaikum Wr.Wb.
Segala puji dan syukur penulis panjatkan kehadirat Allah SWT yang telah
menempuh Sidang Tugas Akhir pada program Sarjana satu pada jurusan Sistem
selalu terlimpah curahkan kepada junjungan kita, Nabi Besar Muhammad SAW,
Skripsi ini terwujud, tak lepas dari bantuan dan dukungan berbagai pihak .
Baik pihak internal maupun eksternal kampus. Oleh karena itu penulis
2. Yth. Prof. Dr. H. Denny Kurniade, M.Sc., selaku Dekan Fakultas Teknik
Bandung.
iii
3. Yth. Citra Noviyasari, S.SI.,M.T. selaku Ketua Prodi Sistem Informasi
5. Yth. Novrini Hasti, S.Si., M.T selaku dosen Pembimbing yang telah
Tangerang.
8. Terimakasih yang tidak pernah putus kepada Mamah dan Bapa tercinta
selaku orang tua yang selalu berjuang dan mendukung saya dengan segala
cara. Sabar menanti dan tidak putus berdoa untuk kesuskesan semua
anaknya.
Penulis menyadari bahwa dalam penulisan Skripsi ini masih jauh dari
sempurna. Untuk itu masukan dari berbagai pihak sangat diharapkan untuk
iv
kesempurnaan Skripsi ini. Penulis dengan lapang dada dan tangan terbuka menerima
Semoga skripsi ini dapat bermanfaat khususnya bagi saya, dan umumnya dari
umumnya.
v
DAFTAR ISI
vi
BAB II LANDASAN TEORI ............................................................................... 10
vii
3.1.1.2. Misi :............................................................................................ 33
viii
4.3. Perancangan Arsitektur Jaringan .......................................................... 124
ix
DAFTAR GAMBAR
Gambar 3.3 Activity Diagram Mendaftarkan Calon Siswa Baru Sistem yang
Gambar 3.5 Activity Diagram Membuat Raport Sistem yang berjalan .............. 52
Gambar 3.7 Activity Diagram Mengisi Nilai Harian Siswa Sistem yang berjalan
............................................................................................................................... 53
Gambar 3.8 Activity Diagram Melakukan Pembagian Kelas Sistem yang berjalan
............................................................................................................................... 54
Gambar 4.4 Activity Diagram Catatan perilaku anak yang diusulkan ................ 87
x
Gambar 4.9 Activity Diagram Kelola data tahun yang diusulkan ....................... 92
Gambar 4.10 Activity Diagram Kelola data siswa yang diusulkan ..................... 93
Gambar 4.11 Activity Diagram Kelola data guru yang diusulkan ...................... 94
Gambar 4.15 Sequence Diagram Catatan Perilaku Anak yang diusulkan .......... 98
diusulkan ............................................................................................................... 98
Gambar 4.18 Sequence Diagram Kelola Pengguna yang diusulkan ................. 100
Gambar 4.19 Sequence Diagram Pembagian Kelas yang diusulkan ................. 101
Gambar 4.20 Sequence Diagram Kelola data tahun yang diusulkan ................ 102
Gambar 4.21 Sequence Diagram Kelola data siswa yang diusulkan ................ 103
Gambar 4.22 Sequence Diagram Kelola data guru yang diusulkan .................. 104
xi
Gambar 4.31 Antarmuka Halaman Input Kelas Siswa ...................................... 114
............................................................................................................................. 117
Gambar 4.37 Antarmuka Halaman Input Catatan Perilaku Anak ..................... 118
Gambar 4.46 Antar Muka Halaman Dasbor Orang Tua .................................... 123
Gambar 4.48 Antar Muka Halaman Catatan Perilaku Anak ............................. 124
xii
Gambar 4.53 Instalasi Xampp Tahap 5 ............................................................. 164
Gambar 4.57 Implementasi Penggunaan Tampilan Halaman Tahun Ajaran .... 167
Gambar 4.58 Implementasi Penggunaan Tampilan Tambah Tahun Ajaran ..... 167
Gambar 4.59 Implementasi Penggunaan Tampilan Edit Tahun Ajaran ............ 168
Gambar 4.60 Implementasi Penggunaan Tampilan Hapus Tahun Ajaran ........ 168
xiii
DAFTAR SIMBOL
Aktor
gambar orang, tapi aktor belum tentu
aktor
xiv
Relasi use case tambahan ke seluruh
tersebut.
status awal.
kata kerja.
xv
Asosiasi percabangan dimana jika ada
Decision
pilihan aktivitas lebih dari satu
yang terjadi.
menjadi satu.
paralel.
xvi
3. Simbol Sequence Diagram
dibuat.
terjadi.
xvii
4. Simbol Class Diagram
sama.
khusus)
xviii
5. Simbol Deployment Diagram
Node
Node komponen untuk mengkonsistenkan
xix
6. Simbol Component Diagram
Simbol Deskripsi
Package Package merupakan sebuah bungkusan
dari satu atau lebih komponen.
xx
DAFTAR TABEL
Tabel 3.1 Tabel Definisi Aktor dan Deskripsinya sistem yang berjalan .............. 50
Tabel 4.3 Tabel Skenario Use Case Login yang diusulkan .................................. 67
Tabel 4.4 Tabel Skenario Use Case Logout yang diusulkan ................................ 69
Tabel 4.5 Tabel Skenario Use Case Catatan Perilaku Anak yang diusulkan ....... 69
Tabel 4.6 Tabel Skenario Use Case Laporan Perkembangan Perilaku yang
diusulkan ............................................................................................................... 71
Tabel 4.7 Tabel Skenario Use Case Raport yang diusulkan ................................ 73
Tabel 4.8 Tabel Skenario Use Case Kelola Pengguna yang diusulkan ................ 75
Tabel 4.9 Tabel Skenario Use Case Pembagian Kelas yang diusulkan ............... 76
Tabel 4.10 Tabel Skenario Use Case Kelola Data Tahun yang diusulkan ........... 78
Tabel 4.11 Tabel Skenario Use Case Kelola Data Siswa yang diusulkan............ 79
Tabel 4.12 Tabel Skenario Use Case Kelola Data Guru yang diusulkan ............. 80
Tabel 4.13 Tabel Skenario Use Case Kelulusan yang diusulkan ........................ 81
xxi
Tabel 4.18 Pengujian Raport .............................................................................. 135
xxii
BAB I
PENDAHULUAN
bahwa:
1
2
fisik yang meliputi moral dan nilai -nilai agama, sosial emosional,
Pada dasarnya anak didik lebih ditekankan pada hal disiplin dalam
dan tidak pantas atau yang masih baru atau asing bagi mereka, 3) melatih
positif bagi kehidupan peserta didik dimasa yang akan datang. Pada
3
mengekang kebebasan peserta didik. Akan tetapi bila aturan ini dirasakan
yang baik menuju ke arah disiplin diri sendiri (self discipline). Anak yang
akan berhasil dimasa yang akan datang, anak yang perilaku disiplinnya
anak. Hal ini dapat dibuktikan dengan terbatasnya SDM yang ada, dengan
guru yang terbatas dan siswa yang banyak. Saat ini seorang guru harus
mengurus anak didiknya dalam satu kelas kurang lebih 20-30 anak. Hal
ini tentu menjadi sebuah tugas yang berat, karena untuk mengurus anak
yang sangat terbatas. Maka yang terjadi ialah penilaian akan bersifat
menjadi lebih mudah dan efektif seperti dengan adanya layanan jaringan
cepat baik berupa pesan singkat, pesan suara, atau panggilan dengan
CAIRO TANGERANG
5
berikut:
orang tua
Tangerang.
terapkan.
Dalam penelitian skripsi ini penulis memiliki maksud dan tujuan sebagai
berikut :
Berdasarkan uraian latar belakang maka maksud dari penelitian ini adalah
TK EL-Cairo Tangerang.
kegunaan penelitian sendiri dan juga baik untuk pihak yang terlibat dalam
penelitian serta orang lain yang termasuk sebagai peneliti lain. Maka dibawah ini
berikut:
1. Bagi Penulis
dunia nyata.
referensi bagi peneliti yang sama dengan bidang yang dibahas dalam
penelitian.
kegiatan penulisan skrip sini dapat disusun secara terperinci dan jelas, maka
dengan latar belakang masalah yang telah diuraikan diatas penulis membahas
1. Sistem yang akan dibangun dibagi kedalam tiga system, yaitu Sistem Untuk
2. Sistem ini dibuat mencakup seputar penilaian perilaku anak dan mengontrol
perkembangan perilaku.
Blok C3 No: 14 & 41 kel Kutabumi Kec Pasarkemis Telp: 021 59312749.
Tahun 2016
Identifikasi kebutuhan
1 a. Observasi
b. Wawancara
Membuat prototipe
a. Usecase Diagram
2
b. Skenario Usecase
c. Activity Diagram
3 Menguji prototype
10
b. Diagram Timeline
c. Storyboard
4 Memperbaiki prototype
5 Mengembangkan prototipe
Agar penulisan Laporan Skripsi ini lebih terarah maka penulis membagi
BAB I PENDAHULUAN
Prototype.
LANDASAN TEORI
Model umum sebuah sistem adalah input, proses, dan output. Hal ini
merupakan konsep sebuah sistem yang sangat sederhana sebab sebuah sistem
dapat mempunyai beberapa masukan dan keluaran. Selain itu, sebuah sistem
10
11
dengan sistem yang lain atau sistem dengan lingkungan luarnya. Batasan
Bentuk apapun yang ada diluar ruang lingkup atau batasan sistem yang
Lingkungan luar sistem ini dapat bersifat menguntungkan dan dapat juga
4. Penghubung (Interface)
berguna. Keluaran ini dapat mennjadi masukan bagi subsistem yang lain
12
keputusan atau hal-hal lain yang menjadi input bagi subsitem lain.
Suatu sistem mempunyai tujuan dan sasaran yang pasti dan bersifat
sistem tidak ada gunanya. Suatu sistem dikatakan berhasil bila mengenai
komponen lainnya. Karena sistem memiliki sasaran yang berbeda setiap kasusnya,
oleh karna itu sistem dapat diklasifikasikan ke dalam beberapa sudut pandang
1. Sistem abstrak (abstact system) dan sistem fisik (phisical system) Sistem
abstrak adalah sistem yang berupa pemikiran atau ide-ide yang tidak
tempak secara fisik, misalnya sistem teknologi yaitu sistem yang berupa
2. Sistem Alami (natural system) dan Sistem Buatan Manusia (human made
manusia adalah sebagai hasil kerja manusia. Contoh sistem alamiah adalah
sistem tata surya yang terdiri dari atas sekumpulan planet, gugus bintang
dan lainnya. Contoh sistem abstrak dapat berupa sistem komponen yang
4. Sistem Tertutup (closed system) dan Sistem Terbuka (open system) Sistem
sistem relative tertutup, karena tingkah laku sistem aplikasi komputer tidak
Sumber informasi adalah data. Data merupakan bentuk jamak dari bentuk
tunggal datum atau data item. Terdapat pengertian data menurut beberapa ahli,
diantaranya :
2. Data adalah fakta dari sesuatu pernyataan yang berasal dari kenyataan, di
gabungan darinya.[1]
dari kalimat tersebut yaitu bahwa informasi sangat penting pada suatu organisasi.
1. Pengertian informasi
yang belum diolah dan belum dapat digunakan sebagai dasar yang kuat
tindakan. Tindakan si penerima menjadi sebuah data baru. Data tersebut akan
ditangkap sebagai input dan diproses kembali lewat suatu model, dan seterusnya
sehingga membentuk suatu siklus. Siklus inilah yang disebut Siklus Informasi
1. Relevansi
Informasi akan bernilai semakin tinggi, jika tersaji secara lengkap dalam
tersusun sistematis, tentu tidak akan banyak artinya. Demikian pun bila
permasalahan.
3. Kebenaran
Informmasi berasal dari data, dan data fakta. Informasi yang bernilai tinggi
17
adalah informasi yang benar-benar berasal dari fakta, bukan opini atau
ilusi.
4. Terukur
Informasi berasal dari data arau hasil pengukuran dan pencacatan terhadap
fakta. Jadi, informasi yang bernilai tinggi adalah informasi yang jika
dilacak kembali kepada datanya, data tersebut dapat diukur sesuai dengan
faktanya.
5. Keakuratan
Informasi berasal dari data arau hasil pengukuran dan pencacatan terhadap
fakta. Oleh karena itu kecermatan dalam mengukur dan mencatat fakta
akan menentukan keakuratan data dan nilai dari informasi yang dihasilkan.
6. Kejelasan
Informasi dapat disajikan dalam berbagai bentuk teks, tabel, grafik, chart,
dan lain-lain. Namun, apa pun bentuk yang dipilih, yang penting adalah
7. Keluwesan
8. Ketepatan Waktu
Informasi yang baik adalah informasi yang disajikan tepat pada saat
saling berhubungan satu sama lain yang membentuk satu kesatuan untuk
informasi [6]
kumpulan dari perangkat keras dan perangkat lunak komputer serta perangkat
manusia yang akan mengolah data menggunakan perangkat keras dan perangkat
Sistem informasi terdiri dari lima sumber daya yang dikenal sebagai
dapat dibedakan menjadi dua kelompok yaitu pengguna akhir dan pakar
informasi.
magneticatau optikal.
Sumber daya data bukan hanya sekedar bahan baku untuk memasukan
daya organisasi.
dilakukan seorang penilai dalam memberikan suatu estimasi dan pendapat (opini)
tentang nilai ekonomis suatu properti, baik berwujud maupun tidak berwujud
berlaku.
berikut :
bukti tentang pencapaian belajar peserta didik. Bukti ini tidak selalu
pendidikan tertentu.
22
mempelajari sebuah paket belajar, baik itu berbentuk modul atau paket
belajar lain. sebagai alasan dari timbulnya sistem ini adalah adanya
Indonesia berarti mekar terbuka atau membentang menjadi besar, luas dan banyak
dan sebagainya.
yang progresif dan kontinue (berkesinambungan) dalam diri individu dari mulai
organisme (fisik maupun psikis) yang merupakan satu kesatuan yang harmonis,
Misalkan terjadinya perubahan proporsi dan ukuran fisik anak (dari pendek
perubahan pada bagian atau fungsi organisme itu berlangsung secara beraturan
atau berurutan, tidak terjadi secara kebetulan atau loncat-loncat. Misalkan untuk
ini individu yang dilahirkan sebagai kertas atau meja yang putih bersih
akan ditentukan oleh faktor yang dibawa sejak lahir maupun faktor
lingkungan.
tanggapan atau kreasi individu (sikap) tidak hanya badan dan ucapan, atau
perilaku adalah perbuatan, kelakuan, cara menjalankan atau berbuat. Dalam kata
lain perilaku adalah gerak hidup individu yang dapat dirumuskan dalam bentuk
kerja.
Perilaku adalah segala kegiatan atau tindakan atau perbuatan manusia yang
sesuatu yang datang dari luar dirinya maupun dari dalam dirinya. Jadi
perkembangan perilaku anak adalah suatu perubahan yang progresif dan kontinyu
mengidentifikasi diriya dengan ibu atau ayahnya atau orang lain yang dekat
1. Imitasi (Imitation)
Dalam tulisan ini imitasi berarti perniruan sikap, cara pandang serta
tingkah laku orang lain yang dilakukan dengan sengaja oleh anak. Pada
tahun, yaitu meniru perilaku orang lain yang ada disekitarnya. Seringkali
anak tidak hanya meniru perilaku misalnya gerak tubuh, rasa senang atau
tidak senang, sikap orang tua terhadap agama dll. Tetapi ekspresi orang
sesuatu yang dilakukan oleh orang tuanya, jadi bukan yang diucapkan
atau dikatakan oleh orang tuanya terhadap orang lain, kakak dan
2. Internalisasi
Internalisasi adalah suatu proses yang merasuk pada diri seseorang (anak)
karena pengaruh sosial yang paling mendalam dan paling langgeng dalam
kehidupan orang tersebut. Suatu nilai, norma atau sikap semacam itu selalu
pada diri anak sukar dirubah dan menetap dalam waktu yang cukup lama.
Misalnya seorang anak menilai bahwa memakai kerudung itu baik dan
nilai semacam ini dimulai sejak dini, sehingga sejak kecil telah terbiasa
keyakinan dan kepercayaan pada diri individu atau anak tersebut terhadap
pandangan atau nilai tertentu dari orang lain, orang tua, kakak atau
keputusan yang diambil lebih banyak ditentukan oleh orang lain atau
4. Kemandirian
berdiri sendiri tanpa bantuan orang lain baik dalam bentuk material
Sedangkan pada anak rasa percaya diri ini selalu berkembang sesuai
dewasa, antara lain guru, orang tua, kakak, orang lain di sekitarnya yang
29
5. Ketergantungan
anak lain yang sebaya usianya. Dengan kata lain anak tersebut memiliki
6. Bakat
Bakat atau Aptitude merupakan potensi dalam diri seseorang yang dengan
sering kali melebihi orang lain.Bakat tersebut juga terdapat semenjak masa
Menurut ilmu pengetahuan ada dua jenis bakat yang dimiliki dan dapat
dikembangkan, yaitu :
Istilah perkembangan moral berasal dari kata latin mos yang berarti adat
berjudi.
Anak belajar untuk mengenal nilai-nilai sesuai dengan nilai-nilai tersebut. Dalam
mengembangkan moral anak, peranan orang tua sangatlah penting, terutama pada
sebagai berikut :
tingkah laku yang benar dan yang salah atau yang baik dan yang
31
buruk oleh orang tua, guru ataupun orang dewasa lainnya. Di samping
beralamatkan di Perumahan Bumi Asri Jalan Rambutan Blok C3 No: 14 & 41 kel
anak.
kurikulum
31
32
seminar
maupun orang tua murid yang telah memberikan doa dukungan dan
Cerdas, Memiliki Fisik yang sehat dan kuat serta dekat dan cinta
3.1.1.1. Visi :
(IPTEK) serta beriman dan bertaqwa (IMTAQ) Cinta allah, Islam dan
Rosullulah.
3.1.1.2. Misi :
integritas tinggi.
dengan lingkungannya.
Teknologi (IPTEK).
kerja agar aktifitas dan kegiatan kerja dapat berjalan dengan baik. Struktur
tanggung jawab dari setiap bagian yang ada dalam perusahan dengan jelas,
dimana dalam hal ini bertujuan untuk menciptakan suatu pengendalian internal
34
perusahaan yang terkontrol dan sistematis. Berikut adalah struktur organisasi yang
Sekretaris : Kuswinarni,MPd
Bidang Pengembangan
: Parikhin
: Indra Zulkarnain
35
Dewan Pendidik
A. Kepala Sekolah
sistem sekolah
3. Membina Guru agar terpenuhi proses belajar dan mengajar yang kondusif
36
B. Administrasi / TU
D. Guru Kelompok B2
yang membedakan hanya pada usia yang terdiri dari anak usia 5,3th -
5,7th
berdoa.
deskriptif ialah penelitian yang mempelajari masalah dalam masyarakat, tata cara
yang sedang berlangsung, pengaruh dari suatu fenomena, pengukuran yang cermat
keterampilan baru, cara pendekatan baru, atau produk pengetahuan yang baru dan
data,
Sumber data primer yaitu sumber data yang berasal dari perorangan,
kelompok, panel atau sumber terselubung. Dalam memperoleh data primer penulis
2) Wawancara (interview)
mengetahui lebih jelas tentang proses belajar mengajar yang dipakai beserta
harapan sistem yang diinginkan seperti apa dan harus bagaimana. Tidak lupa
juga penulis juga melakukan wawancara langsung terhadap orang tua untuk
39
TKIT El-Cairo, serta harapan dan keinginan orang tua seperti apa dalam
Adapun data yang berasal dari sumber sekunder diperoleh dengan teknik
informasi,yaitu :
1. Formulir Pendaftaran
3. Raport
semua data dan fungsi dibungkus (dienkapsulasi) dalam class-class atau objek-
objek. Pendekatan berorientasi objek merupakan suatu teknik atau cara dalam
melihat permasalahan dan sistem (sistem perangkat lunak, sistem informasi, atau
sistem lainnya) dimana dalam setiap objek dapat menerima pesan, memproses
kira-kira sistem tersebut akan berfungsi bila telah disusun dalam bentuk yang
area garis besar dimana definisi lebih jauh merupakan keharusan kemudian
model dari perangkat lunak yang akan dibuat, dengan membuat model dapat
Identifikasi
kebutuhan bisnis
pemakai akhir
Pengembangan
Prototipe sistem
bisnis
Revisi prototipe
agar memenuhi
kebutuhan para
pemakai akhir
dengan lebih baik
Menggunakan
dan memelihara
sistem bisnis yang
diterima
Pada tahap ini para pemakai akhir mengidentifikasi kebutuhan bisnis mereka
Pada tahap ini para pemakai akhir atau pakar sistem informasi menggunakan
membuat model sebagai uji coba yang mewakili kebutuhan pengguna secara
garis besar.
hingga dapat diterima oleh pengguna dan dirasakan oleh pengguna telah
Dalam tahap ini sistem bisnis yang telah disepakati antara pengguna dan
kompenen yang ada, proses yang terjadi dan membuat usulan pemecahan masalah
secara logika. Adapun beberapa alat bantu yang digunakan adalah sebagai berikut:
sistem dengan sistem itu sendiri, dengan memberikan sebuah narasi tentang
yang menggunakan usecase mana, usecase mana yang memasukan usecase lain
berlangsung didalam sebuah use case berdasarkan aktor aktor yang berinterkasi
dengan use case tersebut serta menjelaskan respon sistem terhadap interaksi yang
C. Activity Diagram
(tindakan tindakan) yang terjadi di dalam alur kerja suatu sistem atau proses
bisnis. Activity diagram menekankan pada urutan langkah tiap tindakan serta
aturan aturan kondisinya. Sebuah tindakan dapat terjadi akibat dari tindakan lain
D. Class Diagram
44
menghasilkan sebuah objek dan merupakan inti dari pengembangan dan desain
(metoda/fungsi).
E. Sequence Diagram
F. Deployment Diagram
(pada mesin, server atau piranti keras apa), bagaimana kemampuan jaringan pada
lokasi tersebut, spesifikasi server, dan hal-hal lain yang bersifat fisikal.
Cairo, maka harus terlebih dahulu melakukan analisis sistem agar memperoleh
merancang sistem informasi, karena pada tahapan ini gambaran sistem akan mulai
terlihat sehingga pada saat melakukan perancangan input dan output akan lebih
mudah. Adapun Tahapan analisis yang dilakukan ialah Analisis Dokumen, berikut
45
ini adalah dokumen yang dianalisis dan akan dijadikan sebagai referensi untuk
Rangkap :1
dengan, nama ayah, nama ibu, nama wali (jika ada), agama
daftar
46
Rangkap :1
perkembangan Anaknya
dibuat laporan, nama guru, nip guru, nama orang tua, nama
Rangkap :1
Deskripsi : digunakan oleh orang tua untuk melihat daftar nilai akhir
anaknya
Rangkap :1
Prosedur yang berjalan ini merupakan kumpulan dari proses dalam suatu
sistem yang sedang terkait antara satu dengan yang lainnya. Prosedur-prosedur
a. Guru melihat riwayat perilaku anak didiknya pada setiap aktivitas dan
penilaian
c. Guru memberikan nilai kepada siswa untuk setiap materi beserta dengan
tafsirannya
48
Berikut ini adalah Use Case diagram pada system informasi yang sedang berjalan
di TK El-Cairo :
Membuat Laporan
Perkembangan Anak Didik
Membuat Raport
Guru
melakukan
pembagian kelas
Petugas Administrasi/TU
Berikut ini adalah Skenario Use Case pada system informasi yang sedang berjalan
di TK El-Cairo :
Aktor : Guru
Skenario Normal :
Aktor : Guru
Skenario Normal :
Aktor : Guru
Pre Condition :-
Post Condition : Nilai Harian telah dimasukan kedalam Data Nilai Siswa
50
Skenario Normal :
1. Guru melihat riwayat perilaku anak didiknya pada setiap aktivitas dan
siswa lengkap
Skenario Normal :
tertentua
Berikut adalah deskripsi pendefinisian aktor pada system informasi yang sedang
berjalan di TK EL-Cairo :
Tabel 3.1 Tabel Definisi Aktor dan Deskripsinya sistem yang berjalan
No Aktor Deskripsi
51
nilai raport.
siswa
Berikut adalah deskripsi pendefinisian use case pada system yang sedang berjalan
di TK El-Cairo :
Berikut adalah diagram aktivitas dari system informasi yang sedang berjalan di
TK El-Cairo :
Membuat Raport
Guru
Guru
Guru
Gambar 3.5 Activity Diagram Mengisi Nilai Harian Siswa Sistem yang berjalan
54
Petugas Administrasi / TU
Gambar 3.6 Activity Diagram Melakukan Pembagian Kelas Sistem yang berjalan
penelitian dan analisis terhadap sistem yang sedang berjalan dan bertujuan untuk
memberikan solusi yang lebih baik terhadap perubahan sistem yang lebih baik.
No Permasalahan Solusi
orang tua, hanya melibatkan guru untuk orang tua untuk membantu
beraktivitas dirumah.
BAB IV
analisa terhadap sistem yang sedang berjalan sebelumnya. Tahap ini ialah fase
untuk menggambarkan dengan jelas tentang sistem yang akan diusulkan sesuai
perbedaan dari sistem yang sedang berjalan. Sistem yang diusulkan telah
perilaku anak akan terkontrol dengan baik. Gambaran dari sistem yang diusulkan
ialah bahwa setiap guru dan orang tua memiliki peran penting untuk mengontrol
63
64
perilaku baik seperti rajin mengaji, shalat, rajin membaca dan indikator-indikator
lainnya yang bisa disesuaikan oleh guru. Sehingga dengan demikian guru akan
lebih mudah untuk mengevaluasi kebiasaan perilaku anak didik pada aspek
perkembangan perilaku anak diakhir semester. Pada sistem ini didesain dengan
teknik poin yang bertujuan untuk memberikan apresiasi kepada anak yang selalu
berusaha untuk melakukan hal-hal baik. Poin ini adalah bentuk visualisasi dari
pahala yang pada umumnya dinilai secara abstrak, namun dikarenakan anak
memiliki keterbatasan dalam menanggapi hal yang abstrak maka sistem ini
Dengan demikian anak akan terus berusaha untuk membiasakan hal-hal yang baik
demi mencapai poin yang maksimal. Dari point-point yang ada, guru dan orang
barang ataupun yang lainnya kepada anak yang memiliki point terbesar.
dituangkan dalam bentuk Use Case Diagram, Skenario Use Case, Activity
Berikut ini adalah Use Case Diagram untuk sistem yang diusulkan :
Orang Tua
kelola data siswa
raport
<<include>>
<<include>>
<<include>>
pembagian kelas
kelola laporan
<<include>>
<<include>>
Guru
kelola data pengguna <<include>> login
admin
<<include>>
logout
No Aktor Deskripsi
1. Guru Orang yang bertugas dan memiliki hak untuk
mengelola catatan perilaku anak, mengelola laporan
perkembangan perilaku, dan mengelola nilai raport.
didefinisikan sebelumnya :
Tabel 4.5 Tabel Skenario Use Case Catatan Perilaku Anak yang diusulkan
Tabel 4.6 Tabel Skenario Use Case Laporan Perkembangan Perilaku yang
diusulkan
Tabel 4.8 Tabel Skenario Use Case Kelola Pengguna yang diusulkan
Tabel 4.9 Tabel Skenario Use Case Pembagian Kelas yang diusulkan
Tabel 4.10 Tabel Skenario Use Case Kelola Data Tahun yang diusulkan
Tabel 4.11 Tabel Skenario Use Case Kelola Data Siswa yang diusulkan
Tabel 4.12 Tabel Skenario Use Case Kelola Data Guru yang diusulkan
Skenario Alternatif
1. Memilih menu kelulusan
2. Menampilkan Halaman Data
kelulusan
3. Memilih tahun ajaran
4. Menampilkan data kelulusan
5. Menekan tombol tambah
6. Menampilkan halaman tambah
kelulusan siswa
7. Mengisi form tambah kelulusan
siswa
8. Menekan tombol simpan
9. Memeriksa kelengkapan form
tambah kelulusan siswa
10. Menampilkan pesan data tidak
lengkap
11. Melengkapi form tambah kelulusan
siswa
12. Menekan tombol simpan
13. Menyimpan data kelulusan siswa
kedalam database
15. Memilih tombol edit kelulusan
siswa
16. Menampilkan halaman form edit
kelulusan siswa
17. Memperbaharui form edit
kelulusan siswa
18. Menekan tombol simpan
14. Memeriksa kelengkapan form edit
kelulusan siswa
84
Tabel 4.14 Tabel Skenario Use Case Kelola Data Aspek yang diusulkan
4.1.3.3.Activity Diagram
sehingga dapat juga digunakan untuk aktivitas lainnya seperti use case atau
interaksi.
4.1.3.4.Sequence Diagram
antara object juga interaksi antara object, sesuatu yang terjadi pada titik tertentu
dalam eksekusi sistem. Adapun sequence diagram sistem yang diusulkan adalah
sebagai berikut :
models : model_catatan_
controller : CatatanPerilaku view : catatan-perilaku/index view : catatan-perilaku/tambah
harian
1. Memanggil index()
7. Memeriksa
Kelengkapan data
controller : guru/ view : areaguru/ view : areaguru/ view : areaguru/ model : model_ view : areaguru/ view : areaguru/
laporanperilaku laporan/index laporan/lihat laporan/tambah laporanperilaku laporan/nilai laporan/tambahnilai
Guru
1. memanggil halaman
index()
2. Menampilkan Halaman
Data Siswa
3. Memilih Siswa
4. Menampilkan Data Laporan Perkembangan Perilaku
Raport
Guru
1. memanggil fungsi
index()
2. Menampilkan Halaman
data siswa
3. Memilih Siswa
Admin
1. memanggil fungsi index()
2. Menampilkan Halaman
Data Pengguna
7. Memeriksa
8. Menampilkan Pesan data kelengkapan data
tidak lengkap
9. Memanggil fungsi save()
10. Menampilkan pesan data berhasil disimpan
15. Memeriksa
16. Menampilkan pesan Kelengkapan data
data tidak lengkap
Kelas
controller ; admin/ view : kelas/ view : kelas/ model : model_ view : kelas/ view : kelas/
kelas index tambah kelas view tambah_siswa
Admin
1. memanggil fungsi
index()
2. Menampilkan Halaman Data
Kelas
9. Memilih Kelas
controller : admin/ view : tahun/ view : tahun/ view : tahun/ view : tahun/ model : model_
Tahun index tambah edit hapus tahun
Admin
1. memanggil fungsi index()
2. Menampilkan Halaman
Data Tahun
7. Memeriksa
8. Menampilkan Pesan data kelengkapan data
tidak lengkap
9. Memanggil fungsi save()
10. Menampilkan pesan data berhasil disimpan
15. Memeriksa
16. Menampilkan pesan Kelengkapan data
data tidak lengkap
controller : admin/ view : siswa/ view : siswa/ view : siswa/ view : siswa/ model : model_
siswa index tambah edit hapus siswa
Admin
1. memanggil fungsi index()
2. Menampilkan Halaman
Data Siswa
7. Memeriksa
8. Menampilkan Pesan data kelengkapan data
tidak lengkap
9. Memanggil fungsi save()
15. Memeriksa
Kelengkapan data
16. Menampilkan pesan
data tidak lengkap
17. Memanggil fungsi update()
controller : admin/ view : guru/ view : guru/ view : guru/ view : guru/ model : model_
guru index tambah edit hapus pengajar
Admin
15. Memeriksa
Kelengkapan data
16. Menampilkan pesan
data tidak lengkap
17. Memanggil fungsi update()
Kelulusan
Admin
1. Memanggil index()
2. Menampilkan Halaman
Kelulusan
9. Memeriksa
kelengkapan data
10. Menampilkan Pesan
data tidak lengkap
4.1.4.1.Class Diagram
segi pendefinisian kelas-kelas yang akan dibuat untuk membangun sistem. Kelas
lap_detail
1..* materi
1..* + ld_id : int
catatan_harian 1..* 0..1 1..1 1..1 + ld_lap : int + m_id : int
+ ch_id : int + ld_aspek : String + m_materi : String
+ ch_siswa : String + ld_uraian : String
data_siswa
+ ch_pencatat : String
+ ch_aspek : String + sis_nis : String
+ ch_tipeaspek : String + sis_username : String
1..* + sis_thnlulus : String 1..* 1..*
+ ch_nilai : String
1..* 0..1 + sis_namalengkap : String
+ ch_ket : String
+ ch_point : int + sis_namapanggil : String 1..* 1..1
+ ch_tgl : Date + sis_jk : String
+ ch_thnstatus : int + sis_tmplahir : String aspek_perilaku
lap_perilaku
+ ch_thnajaran : String + sis_tgllahir : Date
+ lap_id : int + ap_kode : String
+ sis_agama : String
+ lap_siswa : String + ap_aspek : String
+ sis_kewarganegaraan : String 0..1
+ lap_thnajaran : String + ap_detail : String
+ sis_anakke : int 0..1
+ sis_dari : int + lap_thnstatus : int
0..1 0..1 1..*
+ sis_bahasa : String + lap_sakit : int
+ sis_bakat : String + lap_izin : int
data_user + sis_beratbadan : String + lap_tanpaketerangan : int
+ us_username : String + sis_tinggibadan : String
+ us_password : String 0..1 + sis_goldarah : String
+ us_role : String 1..* + sis_penyakitdiderita : String
+ us_status : String + sis_usiadiderita : String
+ sis_lamamenderita : String aspek
+ sis_iminisasi : String + a_id : int
+ sis_tinggaldengan : String + a_namaaspek : String
+ sis_namaayah : String + a_tipeaspek : String
+ sis_namaibu : String + a_berjamaah : String
+ sis_namawali : String + a_pointberjamaah : int
+ sis_agamaayah : String + a_point : int
+ sis_agamaibu : String
+ sis_agamawali : String
+ sis_pendidikanayah : String
+ sis_pendidikanibu : String
+ sis_pendidikanwali : String
+ sis_pekerjaanayah : String
+ sis_pekerjaanibu : String
+ sis_pekerjaanwali : String
+ sis_alamatrumah : String
+ sis_alamatkantorayah : String
+ sis_telpkantorayah : String
+ sis_alamatkantoribu : String
+ sis_telpkantoribu : String
+ sis_status : String
106
4.1.4.2.Object Diagram
objPengajar:data_pengajar
objKelas:kelas objUser:data_user
dp_nip = 10512192
kls_id = 3 dp_nama = Indri us_username = 1051219201
kls_tahun = 2016-2017 dp_status = AKTIF us_password = 48a051a5795ecac63e0874ad634c10ae
kls_wali = 10512192 dp_username = 1051219201 us_role = GURU
kls_nama = A1 us_status = AKTIF
objTahun:data_tahun
thn_ajaran = 2016-2017
thn_status = 1
objKelasSiswa:kelas_siswa
ks_id =3
id_kelas = 3
ks_siswa = 123456
objCatatan:catatan_harian objAspek:aspek_perilaku
objRaport:raport ch_id = 1 ap_kode = A1
ch_siswa = 123456 ap_aspek = NILAI-NILAI AGAMA DAN MORAL
rap_id = 4 objSiswa:data_siswa ch_pencatat = ortu ap_detail = Mengenal Tuhan melalui agama yang dianut
rap_siswa = 123456
sis_nis = 123456 ch_aspek = Shalat Ashar
rap_thnajaran = 2016-2017
sis_username = ortu ch_ket =
rap_thnstatus = 1
sis_thnlulus = - ch_point = 27
rap_sakit = 0
sis_namalengkap = Ahmad ch_tgl = 2016-06-07
rap_izin = 0
sis_namapanggil = ahmad ch_thnstatus = 1
rap_tanpaketerangan = 0
sis_jk = L ch_thnajaran = 2016-2017
sis_tmplahir = Bandung ch_tipeaspek = Shalat
sis_tgllahir = 17-08-2012 ch_nilai = 2
sis_agama = Islam objLDetail:lap_detail
sis_kewarganegaraan = Indonesia ld_id = 1
sis_anakke = 1 ld_lap = 1
objRDetail:raport_detail sis_dari = 1 objLap:lap_perilaku ld_aspek = A1
rd_id =1 sis_bahasa = Indonesia lap_id = 1 ld_uraian = Ananda sudah baik dalam hal gerakan shalat
rd_raport =4 sis_bakat = Menyanyi lap_siswa = 123456
rd_materi =1 sis_beratbadan = 27 lap_thnajaran = 2016-2017
rd_nilai =A sis_tinggibadan = 80 lap_thnstatus = 1
rd_uraian = Sudah sangat baik dalam hal mengaji sis_goldarah = A lap_sakit = 0
- gerakan shalat sis_penyakitdiderita = - lap_izin = 0
sis_usiadiderita = - lap_tanpaketerangan = 0
sis_lamamenderita = -
objMateri:materi sis_iminisasi = -
sis_tinggaldengan = Orang Tua
m_id =1
sis_namaayah = Budi objAspek:aspek
m_materi = Agama
sis_namaibu = Rida a_id = 2
sis_namawali = - a_namaaspek = Shalat Ashar
sis_agamaayah = Islam a_tipeaspek = Shalat
sis_agamaibu = Islam a_berjamaah = Ya
sis_agamawali = - a_pointberjamaah = 27
sis_pendidikanayah = S1 a_point = 20
sis_pendidikanibu = SMA
sis_pendidikanwali = -
sis_pekerjaanayah = PNS
sis_pekerjaanibu = Ibu Rumah Tangga
sis_pekerjaanwali = -
sis_alamatrumah = Jln. Tubagus
sis_alamatkantorayah = Jln. Siliwangi
sis_telpkantorayah = 022-12345
sis_alamatkantoribu = -
sis_telpkantoribu = -
sis_status = Aktif
107
4.1.4.3. Kodefikiasi
berhubungan dengannya. Kode dapat dibentuk dari kumpulan angka, huruf dan
1. Data Siswa
XXXX/ X / XX
A B C
Nama Siswa
108
109
Contoh :
Kode : 1516B01
Artinya 2015-2016 atau 1516 adalah Kode yang digunakan untuk tahun
ajaran siswa, B adalah jenis kelas dari Data Kelas, sedangkan 01 merupakan
4.1.4.4.Component Diagram
time (binary) code, executable file, table, library, dan dokumen. Meliputi
sifatnya statis sehingga dapat mendukung untuk mengatur konfigurasi dari bagian
sistem.
110
Database MySQL
4.1.4.5.Deployment Diagram
Diagram ini sangat berguna saat aplikasi kita berlaku sebagai aplikasi yang
menggunakan sistemnya. Maka dari itu untuk menghasilkan tampilan yang baik
Menu
Admin
Tahun Data
Kelas Guru Siswa Kelulusan Pengguna
Ajaran aspek
Menu Guru
Laporan
Catatan
Perkembangan Raport Anak
Perilaku anak
Perilaku
atau masukan dari pengguna dan kemudian akan disimpan data tersebut kedalam
mengakses sebuah sistem. Antarmuka ini adalah syarat masuk untuk mengakses
Login
Sistem Informasi Penilaian Perkembangan
Perilaku Anak TK El-Cairo
Username
Password
Login
Tahun Ajaran
Status
Simpan Batal
Nama Kelas
Wali Kelas
Simpan Batal
Siswa Gunawan
Ahmad
Rida
Wahyu
Simpan Batal
NIS
Nama Lengkap
Nama Panggilan
Tempat Lahir
Tanggal Lahir
Agama Islam
Kewarganegaraan
Anak ke
dari (bersaudara)
Bahasa sehari-hari
Berat Badan
Tinggi Badan
Gol. Darah
Lamanya menderita
Nama Ayah
Nama Ibu
Nama Wali
Agama Wali
Pendidikan Ayah
Pendidikan Ibu
Pendidikan Wali
Pekerjaan Ayah
Pekerjaan Ibu
Pekerjaan Wali
Alamat Rumah
Telp Rumah
Akun Pengguna
Status
Simpan Batal
116
NIP
Nama Guru
Status
Simpan Batal
Username
Password
Role
Status
Simpan Batal
Aspek Penilaian
Uraian Penilaian
Simpan Batal
Materi
Nilai
Uraian Penilaian
Simpan Batal
Aspek Penilain
Keterangan
Point
Tanggal 2014-07-05
Simpan Batal
Username Admin
Simpan Batal
output atau keluaran dari dari sebuah proses. Perancangan antarmuka output ini
Tahun Ajaran
http://localhost/tk-el-cairo/admin/tahun Search
TK El-Cairo [username]
Akun
[username] Title
[role] Logout
Search
Edit Hapus
Menu
< 1 2 >
Tambah
Kelas
http://localhost/tk-el-cairo/admin/kelas Search
TK El-Cairo [username]
Akun
[username] Title
[role] Logout
Search
Tambah
Kelas Siswa
http://localhost/tk-el-cairo/admin/kelas/detail/X Search
TK El-Cairo [username]
Akun
[username] Title
[role] Logout
Kelas : X Search
Hapus Lihat
Hapus Lihat
Menu
< 1 2 >
Kembali Tambah
Kelulusan
http://localhost/tk-el-cairo/admin/kelulusan Search
TK El-Cairo [username]
Akun
[username] Title
[role] Logout
Edit
Edit
Menu
< 1 2 >
Tambah
Siswa
http://localhost/tk-el-cairo/admin/siswa/ Search
TK El-Cairo [username]
Akun
[username] Title
[role] Logout
Search
Tambah
Guru
http://localhost/tk-el-cairo/admin/guru/ Search
TK El-Cairo [username]
Akun
[username] Title
[role] Logout
Search
Tambah
Pengguna
http://localhost/tk-el-cairo/admin/pengguna/ Search
TK El-Cairo [username]
Akun
[username] Title
[role] Logout
Search
Edit Hapus
Edit Hapus
Menu
< 1 2 >
Tambah
melakukan proses login. Pada halaman ini hanya tersedia tentang grafik
perkembangan perilaku anak setiap hari atau catatan harian perilaku anak.
Halaman ini juga akan menjadi referensi untuk setiap guru atau orang tua dalam
Dasbor
http://localhost/tk-el-cairo/ortu/dasbor Search
TK El-Cairo [username]
Akun
[username] Title
[role] Logout
Total Point
Menu
Catatan Hari ini
Perilaku Baik Perilaku Buruk
Aspek Ket Point Aspek Ket Point
Akun
http://localhost/tk-el-cairo/akun Search
TK El-Cairo [username]
Akun
[username] Title
[role] Logout
Username : Admin
Role : Admin
Ubah
Menu
TK El-Cairo [username]
Akun
[username] Title
[role] Logout
Search
Aspek
Tgl Penilai Keterangan Point #
Penilaian
Edit Hapus
Edit Hapus
Menu Edit Hapus
< 1 2 >
Tambah
4.4. Pengujian
lunak. Selain untuk mengetahui kualitas perangkat lunak juga dapat mengetahui
bertujuan agar program dapat berjalan dengan baik sesuai dengan kebutuhan
pengguna dan tanpa mengalami gangguan atau error, dan memungkinkan untuk
penulis memilih
menggunakan metode pengujian black box. Pengujian black box ini tidak perlu
tahu apa yang sesungguhnya terjadi dalam sistem atau perangkat lunak, yang diuji
Pengujian yang dilakukan pada sistem ini adalah pengujian black box
dengan menitikberatkan pada fungsi perangkat lunak yang dibuat. Pengujian pada
Pengujian Pengujian
data user
kelas
Beberapa kasus dan hasil pengujian yang telah dilakukan pada sistem
1. Pengujian Login
Diharapkan
halaman
admin
Orang tua
Diharapkan
dengan yang
diharapkan
dengan yang
diharapkan
tabel diharapkan.
Ya '12' sudah
berhasil dihapus.
Setelah klik
tombol Ya
2016-06-20 tabel
catatan_perilaku
131
berikut :
Diharapkan
memilih siswa
132
dibuat
laporannya
Halaman laporan
[ ] Ditolak
Laporan perkembangan
dengan yang
diharapkan
dengan yang
diharapkan
perkembangan perkembangan
dengan yang
diharapkan
diharapkan
diharapkan
mengaji dan
membacakan syair-
syair islami
:0 tersimpan tersimpan ke
lap_perilaku
mengaji dan
membacakan syair-
syair islami
:0 Muncul Pesan
this field
4. Pengujian Raport
Diharapkan
136
memilih siswa
yang akan
dibuat
laporannya
yang diharapkan
yang diharapkan
diharapkan
sesuai dengan
yang diharapkan
yang diharapkan
diharapkan
membacakan syair-
syair islami
138
Muncul Pesan
this field
:0 Muncul Pesan
this field
Diharapkan
diharapkan
dengan yang
diharapkan
yang diharapkan
yang diharapkan
tabel data_user
Muncul Pesan
this field
141
Diharapkan
yang diharapkan
diharapkan
sesuai dengan
yang diharapkan
Pilih tombol
tambah pada
halaman kelas
siswa
tersimpan ke
tabel kelas
kelas_siswa ditempatkan.
Dan tersimpan ke
tabel kelas_siswa
Muncul Pesan
this field
Muncul Pesan
this field
Diharapkan
144
yang diharapkan
dengan yang
diharapkan
dengan yang
diharapkan
dengan yang
diharapkan
data_tahun tersimpan ke
tabel data_tahun
Muncul Pesan
this field
Diharapkan
146
yang diharapkan
diharapkan
yang diharapkan
tersimpan ke
tabel data_siswa
147
Muncul Pesan
this field
Diharapkan
sesuai dengan
yang diharapkan
diharapkan
yang diharapkan
tabel
data_pengajar
Muncul Pesan
this field
Diharapkan
dengan yang
150
diharapkan
yang diharapkan
Muncul Pesan
this field
151
4.5. Implementasi
menjelaskan tentang manual modul kepada semua user yang akan menggunakan
sistem. Sehingga user tersebut dapat merespon apa yang ditampilkan di sistem dan
oleh user. Setiap kelebihan yang ada pada setiap perangkat lunak pasti
1. Dalam sistem ini tidak dapat mengolah nilai secara otomatis untuk dapat
tafsiran.
perilaku anak.
152
sebuah sistem informasi penilaian perkembangan perilaku anak ini adalah sebagai
berikut :
No Software
2 SublimeText 3033
3 Apache
4 MySQL
5 PHP 5.6.12
@ 2.20Ghz
- RAM 2 GB
- Harddisk 320 GB
153
ini penulis membuat suatu database yang didalamnya terdapat tabel inti.
3. Tabel Data_Pengajar
4. Tabel Data_Siswa
5. Tabel Data_Tahun
6. Tabel Data_User
7. Tabel Kelas
8. Tabel Kelas_Siswa
9. Tabel Lap_Detail
Antar Muka sebuah perangkat lunak merupakan hal penting dalam suatu
program aplikasi yang bertujuan untuk memenuhi kebutuhan user agar dapat
berinteraksi dengan sebuah sistem melalui antar muka sebagai medianya. Fasilitas
pada sistem. Adapun interface dalam sistem ini adalah sebagai berikut :
pengguna
laporan perkembangan
anak
catatan perilaku
Tahun Ajaran
Kelas
Guru
160
Siswa
Kelulusan
Pengguna
Catatan Perilaku
Perilaku
161
Raport Anak
Catatan Perilaku
Catatan Perilaku
memilih aplikasi apa saja yang akan di install, kemudian klik next
klik next
7. Berikut adalah XAMPP control panel, Klik start pada Apache dan
MySQL.
165
4.5.7.1. Admin
untuk mengelola data tahun ajaran. Pada menu tahun ajaran terdapat
tahun ajaran.
167
Ajaran
a. Tambah
ajaran. Tombol tambah berisi nama tahun ajaran dan status yang
akan dibuat.
Ajaran
b. Edit
ajaran. Tombol edit berisi tahun ajaran dan status yang akan dirubah.
168
Ajaran
c. Delete
tahun ajaran. Tombol delete berisi data tahun ajaran yang akan
dihapus.
Ajaran
Menu kelas adalah menu yang dapat diakses oleh admin. Dimana
admin akan membuat kelas baru beserta wali kelas nya. Menu kelas
berisi informasi kelas beserta wali kelas. Pada menu kelas terdapat
data kelas dan wali kelas, tombol delete untuk menghapus data kelas
membuat kelas dan wali kelas. Tombol tambah berisi nama kelas
b. Edit
170
kelas dan wali kelas. Tombol edit berisi nama kelas dan wali
c. Delete
d. Kelas siswa
data siswa yang berada dalam kelas. Tombol kelas siswa berisi
1. Delete
2. Tambah
Menu guru adalah menu yang dapat diakses oleh admin. Dimana
admin akan mengelola data guru. Menu guru berisi informasi nip,
nama guru, status, dan akun. Pada menu guru terdapat tombol edit
a. Tambah
data guru. Tombol tambah berisi nip, nama guru, nama kelas
b. Edit
guru. Tombol edit berisi nip, nama guru dan status yang akan
dirubah.
174
c. Delete
data guru.
Menu siswa adalah menu yang dapat diakses oleh admin. Dimana
admin akan mengelola data siswa. Menu siswa berisi informasi Nis,
Nama Lengkap, jenis kelamin, dan status. Pada menu siswa terdapat
a. Tambah
data siswa. Tombol tambah berisi data diri siswa yang akan
dibuat
176
177
b. Edit
siswa. Tombol edit berisi data diri siswa yang akan dirubah.
178
179
c. Delete
data siswa.
Dimana admin akan mengelola data kelulusan siswa setiap tahun ajaran.
Menu kelulusan ini berisi informasi Nis, Nama Lengkap, dan status. Pada
menu kelulusan terdapat tombol tambah untuk menambah data siswa yang
a. Tambah
yang lulus.
b. Edit
siswa.
181
dan status. Pada menu pengguna terdapat tombol tambah untuk menambah
data pengguna, edit untuk merubah data pengguna dan hapus untuk
a. Tambah
b. Edit
c. Hapus
4.5.7.2. Guru
a. Lihat Catatan
b. Tambah
perilaku anak.
c. Edit
perilaku anak.
d. Hapus
anak.
a. Lihat Laporan
b. Tambah
c. Edit
d. Hapus
e. Tambah Nilai
f. Edit Nilai
g. Hapus Nilai
3. Raport Anak
Raport anak setiap semester. Pada halaman ini terdapat data siswa
raport pada semester yang dipilih. Pada halaman ini juga terdapat
data raport per semester dan data raport detail beserta nilainya
a. Lihat Raport
semesternya.
b. Tambah
setiap semester
189
c. Edit
d. Hapus
e. Tambah Nilai
f. Edit Nilai
g. Hapus Nilai
4. Tampilan Dasbor
perilaku anak setiap hari yang diisi oleh orang tua dan guru. Pada
a. Tambah
193
b. Edit
c. Hapus
dan mengimplemetasikan sistem yang telah dibangun, maka dalam bab ini penulis
akan memberikan kesimpulan dan saran yang diharapkan dapat membantu dalam
5.1. Kesimpulan
membantu orang tua dan guru untuk mengontrol catatan harian dan
5.2. Saran
Adapun saran yang dapat penulis berikan dalam Skripsi ini adalah perlu
162
163
[10] Yulianto. AA, dan Gartina, I., Analisis dan Desain Sistem Informasi,
[11] Rosa. A.S. dan Shalahuddin. M, Rekayasa Perangkat Lunak, 3nd ed,
164
165