Aplikasi Koperasi Mahasiswa (Kopma) Berbasis Java DesktopImam Isyida
Dokumen tersebut merupakan proposal proyek akhir mengenai perancangan aplikasi Koperasi Mahasiswa berbasis Java desktop untuk Koperasi Mahasiswa Telkom University. Dokumen tersebut membahas latar belakang, rumusan masalah, tujuan, metode pengembangan, serta teori-teori yang mendukung perancangan aplikasi tersebut."
Aplikasi Pendataan stok barang pada toko pakaian berbasis java dekstoptiaraberlian
Aplikasi ini membuat sistem pendataan stok barang pada toko pakaian berbasis desktop Java. Aplikasi ini menggunakan beberapa diagram UML seperti use case, class, dan activity diagram untuk merancang sistemnya. Aplikasi ini memungkinkan petugas gudang dan kepala gudang untuk mengelola dan memeriksa stok barang, serta memungkinkan pemilik toko untuk melihat laporan stok barang.
[/ringkasan]
Modul ini membahas tentang pengoperasian software aplikasi basis data. Modul ini memberikan penjelasan tentang pengertian basis data, perintah dasar basis data, dan cara menjalankan fungsi-fungsi dasar pada software aplikasi basis data seperti membuat, mengisi, menampilkan, mencetak dan menghapus basis data serta tabel.
Aplikasi Koperasi Mahasiswa (Kopma) Berbasis Java DesktopImam Isyida
Dokumen tersebut merupakan proposal proyek akhir mengenai perancangan aplikasi Koperasi Mahasiswa berbasis Java desktop untuk Koperasi Mahasiswa Telkom University. Dokumen tersebut membahas latar belakang, rumusan masalah, tujuan, metode pengembangan, serta teori-teori yang mendukung perancangan aplikasi tersebut."
Aplikasi Pendataan stok barang pada toko pakaian berbasis java dekstoptiaraberlian
Aplikasi ini membuat sistem pendataan stok barang pada toko pakaian berbasis desktop Java. Aplikasi ini menggunakan beberapa diagram UML seperti use case, class, dan activity diagram untuk merancang sistemnya. Aplikasi ini memungkinkan petugas gudang dan kepala gudang untuk mengelola dan memeriksa stok barang, serta memungkinkan pemilik toko untuk melihat laporan stok barang.
[/ringkasan]
Modul ini membahas tentang pengoperasian software aplikasi basis data. Modul ini memberikan penjelasan tentang pengertian basis data, perintah dasar basis data, dan cara menjalankan fungsi-fungsi dasar pada software aplikasi basis data seperti membuat, mengisi, menampilkan, mencetak dan menghapus basis data serta tabel.
Bab I menjelaskan latar belakun eXeLearning sebagai aplikasi open source untuk membuat konten pembelajaran berbasis web. Bab II membahas user interface dan fitur-fitur eXeLearning. Bab III menjelaskan tahapan pembuatan bahan ajar menggunakan eXeLearning. Bab IV menjelaskan tentang APK Builder untuk mengkonversi konten menjadi aplikasi Android.
1. panduan e training guru melek it angkatan 7-9 th 2016sukani
Dokumen ini memberikan panduan pelaksanaan pelatihan online (e-training) guru melek IT selama 12 hari yang diselenggarakan oleh Guru Melek IT Center dan Komunitas Guru Era Digital untuk meningkatkan kompetensi guru dalam pemanfaatan teknologi informasi dalam pembelajaran. Pelatihan ini akan dilaksanakan secara online melalui situs web dan diikuti oleh guru-guru dari berbagai daerah di Indonesia.
Panduan e training guru melek it angkatan 7-9 th 2016 revsukani
Dokumen ini memberikan panduan pelaksanaan pelatihan online (e-training) guru melek IT selama 12 hari yang diselenggarakan oleh Guru Melek IT Center dan Komunitas Guru Era Digital untuk meningkatkan kompetensi guru dalam pemanfaatan teknologi informasi dalam pembelajaran. Pelatihan ini akan dilaksanakan secara online melalui situs web dan diikuti oleh guru-guru dari berbagai daerah di Indonesia.
1. panduan diklat online guru melek it angkatan 1 3 th 2016sukani
Dokumen tersebut merupakan panduan pelaksanaan diklat online 12 hari untuk meningkatkan kompetensi guru dalam memanfaatkan teknologi informasi dalam pembelajaran. Diklat ini diselenggarakan secara online melalui situs web dan mencakup materi pengenalan sistem diklat online, pembuatan bahan ajar digital, dan evaluasi. Peserta akan dinilai berdasarkan kehadiran, partisipasi dalam diskusi, penugasan, dan hasil post-test.
Panduan e training guru melek it (DOGMIT) angkatan 13-15 th 2016sukani
Pelatihan online bertujuan meningkatkan kompetensi guru dalam pemanfaatan teknologi informasi. Dilaksanakan selama 10 hari melalui situs online, mencakup materi pendaftaran akun siswa, pengaturan kelas, dan aplikasi untuk pembelajaran. Peserta mengikuti pre-post tes, mengerjakan tugas, dan berdiskusi secara online.
Modul Installasi Dan Fundamental Exe LearningAryadi Gunawan
Dokumen tersebut membahas tentang penggunaan aplikasi eXeLearning untuk membuat konten pembelajaran berbasis web. Aplikasi ini memudahkan pengajar dan akademisi dalam mengembangkan dan mempublikasikan konten pembelajaran tanpa harus menguasai HTML atau XML. Dokumen ini juga menjelaskan fitur-fitur eXeLearning seperti iDevice yang berisi komponen-komponen interaktif untuk konten pembelajaran."
Dokumen tersebut membahas tentang eXeLearning sebagai aplikasi open source untuk membuat konten pembelajaran berbasis web. Dokumen menjelaskan fitur-fitur eXeLearning mulai dari antarmuka pengguna, komponen-komponen yang tersedia, hingga cara mengekspor hasil pembuatan konten menjadi berbagai format seperti SCORM dan Epub.
Dokumen tersebut membahas pengembangan aplikasi e-Lecture menggunakan web service Sikadu untuk mendukung perkuliahan di Universitas Negeri Semarang. Aplikasi ini dirancang untuk memanfaatkan data penjadwalan kuliah yang tersimpan di Sikadu agar proses perkuliahan dapat dilakukan secara online secara lebih efisien.
Pengolahan soal berbasis komputer online offlineAryadi Gunawan
Slide ini adalah petunjuk singkat bagaimana membuat soal, yang nantinya soal ini akan dipergunakan untuk ujian berbasis komputer di sekolah/institusi pendidikan. Aplikasi ujian yang dipakai untuk ujian ini adalah Aplikasi berbasis Open Source yaitu Moodle.
Semoga Bermanfaat.
Ringkasan dokumen tersebut adalah:
E-learning merupakan sistem pendidikan yang menggunakan aplikasi elektronik untuk mendukung proses belajar mengajar dengan media internet atau jaringan komputer. Dokumen ini membahas tentang definisi, pelaksanaan, komponen-komponen, dan contoh sistem e-learning yaitu Humatik yang dapat digunakan secara online maupun offline.
Rangkaian pengajaran ini membincangkan pembangunan atur cara melalui lima fasa iaitu analisis masalah, rekabentuk, pengekodan, pengujian dan dokumentasi. Pelajar diajar mengenai setiap fasa dan diberi tugasan untuk mengaplikasikan pengetahuan mereka dalam membangunkan program komputer menggunakan perisian Visual Basic atau Access.
Analisis Sistem Informasi Pengelolaan Data Alumni Sekolah Berbasis Codeignite...Yoga Hanggara
Sistem informasi pengelolaan data alumni sekolah berbasis CodeIgniter dapat meningkatkan pengelolaan data secara digital dan online. Sistem ini memiliki fitur untuk penambahan, penyuntingan, pencarian, dan cetak data alumni secara mandiri oleh sekolah maupun alumni. Sistem ini juga telah diuji memenuhi standar keamanan, kinerja, dan kemudahan penggunaan.
Analisis Sistem Informasi Pengelolaan Data Alumni Sekolah Berbasis Codeignite...Yoga Hanggara
Skripsi ini membahas pengembangan sistem informasi pengelolaan data alumni sekolah berbasis web menggunakan framework CodeIgniter. Sistem ini dirancang untuk mengelola data alumni secara digital agar lebih mudah diakses dan dikelola dibandingkan dengan sistem manual sebelumnya. Sistem ini diimplementasikan dengan menggunakan metode penelitian dan pengembangan, meliputi tahap analisis, desain, implementasi, dan pengujian. Hasil pengujian menunjukkan bahwa sistem mamp
1. panduan diklat online guru melek it angkatan 22 24sukani
Dokumen tersebut merupakan panduan pelaksanaan diklat online guru melek IT selama 16 hari. Diklat ini bertujuan untuk meningkatkan kompetensi guru dalam pemanfaatan teknologi informasi di kelas, dengan materi yang meliputi pembuatan blog pembelajaran, penyimpanan file online, dan pembuatan tes secara daring. Diklat akan dilaksanakan secara online melalui situs tertentu, dengan penilaian berdasarkan kehadiran, tugas, dan
Skripsi ini membahas tentang analisis dan perancangan aplikasi e-learning berbasis web untuk mendukung kegiatan belajar mengajar di SMK Negeri 1 Pungging. Tujuannya adalah untuk meminimalisir kesulitan siswa dan guru dalam proses pembelajaran. Metode yang digunakan adalah analisis sistem melalui observasi, wawancara, dan studi pustaka serta perancangan berbasis objek."
Bab I menjelaskan latar belakun eXeLearning sebagai aplikasi open source untuk membuat konten pembelajaran berbasis web. Bab II membahas user interface dan fitur-fitur eXeLearning. Bab III menjelaskan tahapan pembuatan bahan ajar menggunakan eXeLearning. Bab IV menjelaskan tentang APK Builder untuk mengkonversi konten menjadi aplikasi Android.
1. panduan e training guru melek it angkatan 7-9 th 2016sukani
Dokumen ini memberikan panduan pelaksanaan pelatihan online (e-training) guru melek IT selama 12 hari yang diselenggarakan oleh Guru Melek IT Center dan Komunitas Guru Era Digital untuk meningkatkan kompetensi guru dalam pemanfaatan teknologi informasi dalam pembelajaran. Pelatihan ini akan dilaksanakan secara online melalui situs web dan diikuti oleh guru-guru dari berbagai daerah di Indonesia.
Panduan e training guru melek it angkatan 7-9 th 2016 revsukani
Dokumen ini memberikan panduan pelaksanaan pelatihan online (e-training) guru melek IT selama 12 hari yang diselenggarakan oleh Guru Melek IT Center dan Komunitas Guru Era Digital untuk meningkatkan kompetensi guru dalam pemanfaatan teknologi informasi dalam pembelajaran. Pelatihan ini akan dilaksanakan secara online melalui situs web dan diikuti oleh guru-guru dari berbagai daerah di Indonesia.
1. panduan diklat online guru melek it angkatan 1 3 th 2016sukani
Dokumen tersebut merupakan panduan pelaksanaan diklat online 12 hari untuk meningkatkan kompetensi guru dalam memanfaatkan teknologi informasi dalam pembelajaran. Diklat ini diselenggarakan secara online melalui situs web dan mencakup materi pengenalan sistem diklat online, pembuatan bahan ajar digital, dan evaluasi. Peserta akan dinilai berdasarkan kehadiran, partisipasi dalam diskusi, penugasan, dan hasil post-test.
Panduan e training guru melek it (DOGMIT) angkatan 13-15 th 2016sukani
Pelatihan online bertujuan meningkatkan kompetensi guru dalam pemanfaatan teknologi informasi. Dilaksanakan selama 10 hari melalui situs online, mencakup materi pendaftaran akun siswa, pengaturan kelas, dan aplikasi untuk pembelajaran. Peserta mengikuti pre-post tes, mengerjakan tugas, dan berdiskusi secara online.
Modul Installasi Dan Fundamental Exe LearningAryadi Gunawan
Dokumen tersebut membahas tentang penggunaan aplikasi eXeLearning untuk membuat konten pembelajaran berbasis web. Aplikasi ini memudahkan pengajar dan akademisi dalam mengembangkan dan mempublikasikan konten pembelajaran tanpa harus menguasai HTML atau XML. Dokumen ini juga menjelaskan fitur-fitur eXeLearning seperti iDevice yang berisi komponen-komponen interaktif untuk konten pembelajaran."
Dokumen tersebut membahas tentang eXeLearning sebagai aplikasi open source untuk membuat konten pembelajaran berbasis web. Dokumen menjelaskan fitur-fitur eXeLearning mulai dari antarmuka pengguna, komponen-komponen yang tersedia, hingga cara mengekspor hasil pembuatan konten menjadi berbagai format seperti SCORM dan Epub.
Dokumen tersebut membahas pengembangan aplikasi e-Lecture menggunakan web service Sikadu untuk mendukung perkuliahan di Universitas Negeri Semarang. Aplikasi ini dirancang untuk memanfaatkan data penjadwalan kuliah yang tersimpan di Sikadu agar proses perkuliahan dapat dilakukan secara online secara lebih efisien.
Pengolahan soal berbasis komputer online offlineAryadi Gunawan
Slide ini adalah petunjuk singkat bagaimana membuat soal, yang nantinya soal ini akan dipergunakan untuk ujian berbasis komputer di sekolah/institusi pendidikan. Aplikasi ujian yang dipakai untuk ujian ini adalah Aplikasi berbasis Open Source yaitu Moodle.
Semoga Bermanfaat.
Ringkasan dokumen tersebut adalah:
E-learning merupakan sistem pendidikan yang menggunakan aplikasi elektronik untuk mendukung proses belajar mengajar dengan media internet atau jaringan komputer. Dokumen ini membahas tentang definisi, pelaksanaan, komponen-komponen, dan contoh sistem e-learning yaitu Humatik yang dapat digunakan secara online maupun offline.
Rangkaian pengajaran ini membincangkan pembangunan atur cara melalui lima fasa iaitu analisis masalah, rekabentuk, pengekodan, pengujian dan dokumentasi. Pelajar diajar mengenai setiap fasa dan diberi tugasan untuk mengaplikasikan pengetahuan mereka dalam membangunkan program komputer menggunakan perisian Visual Basic atau Access.
Analisis Sistem Informasi Pengelolaan Data Alumni Sekolah Berbasis Codeignite...Yoga Hanggara
Sistem informasi pengelolaan data alumni sekolah berbasis CodeIgniter dapat meningkatkan pengelolaan data secara digital dan online. Sistem ini memiliki fitur untuk penambahan, penyuntingan, pencarian, dan cetak data alumni secara mandiri oleh sekolah maupun alumni. Sistem ini juga telah diuji memenuhi standar keamanan, kinerja, dan kemudahan penggunaan.
Analisis Sistem Informasi Pengelolaan Data Alumni Sekolah Berbasis Codeignite...Yoga Hanggara
Skripsi ini membahas pengembangan sistem informasi pengelolaan data alumni sekolah berbasis web menggunakan framework CodeIgniter. Sistem ini dirancang untuk mengelola data alumni secara digital agar lebih mudah diakses dan dikelola dibandingkan dengan sistem manual sebelumnya. Sistem ini diimplementasikan dengan menggunakan metode penelitian dan pengembangan, meliputi tahap analisis, desain, implementasi, dan pengujian. Hasil pengujian menunjukkan bahwa sistem mamp
1. panduan diklat online guru melek it angkatan 22 24sukani
Dokumen tersebut merupakan panduan pelaksanaan diklat online guru melek IT selama 16 hari. Diklat ini bertujuan untuk meningkatkan kompetensi guru dalam pemanfaatan teknologi informasi di kelas, dengan materi yang meliputi pembuatan blog pembelajaran, penyimpanan file online, dan pembuatan tes secara daring. Diklat akan dilaksanakan secara online melalui situs tertentu, dengan penilaian berdasarkan kehadiran, tugas, dan
Skripsi ini membahas tentang analisis dan perancangan aplikasi e-learning berbasis web untuk mendukung kegiatan belajar mengajar di SMK Negeri 1 Pungging. Tujuannya adalah untuk meminimalisir kesulitan siswa dan guru dalam proses pembelajaran. Metode yang digunakan adalah analisis sistem melalui observasi, wawancara, dan studi pustaka serta perancangan berbasis objek."
Proposal Sistem informasi administrasi berbasis desktopdnasty3
1. Proposal ini membahas pembangunan sistem informasi administrasi dan penjadwalan berbasis desktop untuk SMA Negeri 1 Cilacap untuk memudahkan pengolahan data siswa dan penyusunan jadwal pelajaran.
2. Metodologi yang digunakan adalah pengumpulan data studi lapangan, analisis kebutuhan, perancangan, implementasi, pengujian, dan pemeliharaan.
3. Sistem ini akan diimplementasikan menggunakan basis data MySQL dan bahasa pemrograman
Sistem informasi sekolah berbasis web ini bertujuan memberikan informasi sekolah secara online kepada siswa, orang tua, dan masyarakat umum. Proyek ini melibatkan pengembangan perangkat lunak, perangkat keras, dan infrastruktur jaringan untuk menyediakan informasi seperti jadwal pelajaran, nilai siswa, dan data sekolah. Proyek ini diestimasi selesai dalam waktu satu tahun dengan anggaran Rp. 87 juta.
Dokumen tersebut membahas latar belakang perlunya pengembangan sistem penilaian dan ujian berbasis komponen di Jurusan Teknik Informatika Universitas Pasundan untuk menghadapi persaingan dari perguruan tinggi lain. Sistem ini akan mengintegrasikan berbagai komponen seperti data mahasiswa, penilaian, dan absensi guna mempermudah proses penilaian serta mendukung pengembangan aplikasi lain di masa depan. Metode pengembangan mengg
Aplikasi ini dirancang untuk mengontrol proses pembayaran dan pendaftaran program belajar masyarakat di SKB Kabupaten Karawang dengan sistem berbasis Android. Aplikasi dibangun menggunakan bahasa pemrograman Java, platform Android Studio, dan basis data Firebase dengan metode Extreme Programming.
Aplikasi ini bertujuan untuk mempermudah pendataan barang di dealer Toyota dengan cara memberikan informasi persediaan barang di gudang, informasi pengiriman barang, dan laporan persediaan barang. Aplikasi dibuat menggunakan bahasa pemrograman Java, desain UI menggunakan Balsamiq, serta notasi UML untuk perancangan sistemnya.
1. Aplikasi ini memberikan solusi terhadap masalah proses penerimaan siswa baru yang masih dilakukan secara manual di SMA Citra Islami.
2. Sistem ini dirancang untuk mengoptimalkan penggunaan sumber daya komputer lama di sekolah-sekolah dengan mengimplementasikan Linux Terminal Server Project.
3. Edmodo digunakan sebagai media pembelajaran e-learning untuk mata pelajaran Otomatisasi Perkantoran di SMKN 1 Surabaya.
Pada dokumen tersebut membahas tentang rancangan aplikasi penerimaan mahasiswa baru berbasis Java desktop yang mencakup latar belakang, rumusan masalah, tujuan, batasan masalah, metode pengerjaan, jadwal pengerjaan, teori-teori dasar seperti Java, UML, flowmap, flowchart serta analisis dan perancangan sistem untuk aplikasi tersebut."
Program database ini dirancang untuk menginventarisasi data pelanggaran siswa di SMK. Program ini dibuat menggunakan bahasa pemrograman Delphi dan menyimpan datanya ke dalam database Microsoft Access. Program ini bertujuan untuk mempermudah pengelolaan data pelanggaran siswa dan membantu pengambilan keputusan oleh pihak sekolah.
Sistem informasi akademik berbasis web dirancang untuk memudahkan pengolahan data siswa seperti nilai dan absensi di SMK Informatika Bina Generasi. Aplikasi ini dibuat menggunakan bahasa PHP dan database MySQL untuk menyimpan data secara online agar proses pelaporan menjadi lebih cepat dan efisien.
1. Aplikasi ini membangun sistem informasi akademik berbasis mobile web untuk SMP Negeri 11 Kota Kupang.
2. Sistem ini dimaksudkan untuk mempermudah akses data akademik seperti guru, siswa, nilai, dan alumni.
3. Aplikasi ini dirancang menggunakan PHP dan MySQL serta dapat diakses melalui berbagai perangkat.
Teks tersebut membahas pengembangan website ujian online berbentuk pilihan ganda menggunakan PHP dan MySQL. Website ini bertujuan untuk memfasilitasi evaluasi pendidikan secara lebih efektif dan efisien serta dapat meningkatkan kualitas proses belajar mengajar."
Proposal sistem ini menawarkan Sistem Informasi Akademik Sekolah Berbasis Web yang dapat mengelola data akademik sekolah secara online dan terintegrasi. Sistem ini dapat mengelola data siswa, guru, mata pelajaran, nilai, jadwal, dan keuangan sekolah secara real-time dari berbagai perangkat melalui browser. Sistem ini dirancang untuk meningkatkan efisiensi administrasi sekolah dan memudahkan akses informasi akademik.
Sistem informasi rapot online berbasis website ini dirancang untuk mempermudah proses pembuatan raport di SMA XYZ dengan meminimalisir kehilangan data dan penyimpanan data ganda secara manual. Sistem ini dirancang menggunakan kerangka kerja TOGAF ADM dan mengidentifikasi aktivitas utama seperti kegiatan belajar mengajar dan proses penilaian siswa. Sistem ini diharapkan dapat mempermudah proses bagi guru dan orang tua siswa.
Sistem Pemesanan Tiket Online PT Olmind
Ringkasan:
1. PT Olmind membutuhkan sistem pemesanan tiket online baru untuk meningkatkan layanan ke pelanggan.
2. Sistem baru akan memungkinkan pelanggan memesan tiket secara online tanpa harus melalui karyawan.
3. Tugas akhir ini akan merancang sistem pemesanan tiket online untuk PT Olmind menggunakan bahasa pemrograman Java, database MySQL, dan alat pengemb
Similar to Tubes apsi ananda mutiara putri 6701144089_pis1405 (20)
Modul Ajar Matematika Kelas 11 Fase F Kurikulum MerdekaFathan Emran
Modul Ajar Matematika Kelas 11 SMA/MA Fase F Kurikulum Merdeka - abdiera.com. Modul Ajar Matematika Kelas 11 SMA/MA Fase F Kurikulum Merdeka. Modul Ajar Matematika Kelas 11 SMA/MA Fase F Kurikulum Merdeka. Modul Ajar Matematika Kelas 11 SMA/MA Fase F Kurikulum Merdeka. Modul Ajar Matematika Kelas 11 SMA/MA Fase F Kurikulum Merdeka.
Panduan untuk memilih mata pelajaran pilihan yang akan dilaksanakan di jenjang SMK, yang mana sebagian besar sudah melakasanakan kurikulum merdeka. mata pelajaran pilihan bisa dipilih dari konsentrasi yang ada di sekolah, atau bisa juga memilih matqa pelajaran diluar konsentrasi keahlian yang dimiliki, dengan catatan sarana dan prasarana tersedia untuk melaksanakan pembelajaran.
Materi ini membahas tentang defenisi dan Usia Anak di Indonesia serta hubungannya dengan risiko terpapar kekerasan. Dalam modul ini, akan diuraikan berbagai bentuk kekerasan yang dapat dialami anak-anak, seperti kekerasan fisik, emosional, seksual, dan penelantaran.
1. APLIKASI PENGOLAHAN DATA NILAI SISWA
SDN 34 CUPAK, SUMATERABARAT INDONESIA
BERBASIS WEB
ANANDA MUTIARA PUTRI
6701144089
PROGRAM STUDI MANAJEMEN INFORMATIKA
JURUSAN TEKNOLOGI INFORMASI
TELKOM APPLLIED SCIENCE SCHOOL
BANDUNG
2015
2. PIS-14-05 ||Aplikasi PengolahanNilai SiswapadaSDN 34 Cupak,SumateraBarat Indonesiaberbasis
web
1
1 DAFTAR ISI
DAFTAR ISI ......................................................................................................................1
BAB I .........................................................................................................................................2
1.1. Latar belakang............................................................................................................. 2
1.2. Rumusan Masalah .......................................................................................................2
1.3. Tujuan Masalah...........................................................................................................3
1.4. Batasan Masalah..........................................................................................................3
1.5. Metode Pengerjaan ......................................................................................................3
1.6. Jadwal Pengerjaaan.....................................................................................................5
BAB II........................................................................................................................................6
2.1. Java.............................................................................................................................. 6
2.1.3. Library – Awt – Swing.......................................................................................... 8
2.1.4. JDK (Java Development Kit) versi 8.0..................................................................9
2.1.5. JRE (Java Runtime Environment).........................................................................9
2.1.6. JVM (Java Virtual Machine)................................................................................. 9
2.2. UML............................................................................................................................ 9
BAB III ....................................................................................................................................15
3.1. KEBUTUHAN FUNSGIONALITAS......................................................................... 15
3.2. FLOWMAP YANG BERJALAN............................................................................... 15
3.3. FLOWMAP YANG DIUSULKAN............................................................................. 16
3.4. USECASE DAN SKENARIO USECASE................................................................... 17
BAB I V ...................................................................................................................................21
5.1. KESIMPULAN................................................................................................................ 21
5.2. SARAN ...................................................................................................................... 21
3. PIS-14-05 ||Aplikasi PengolahanNilai SiswapadaSDN 34 Cupak,SumateraBarat Indonesiaberbasis
web
2
BAB I
PENDAHULUAN
1.1. Latar belakang
Pada saat ini teknologi informasi berkembang dengan sangat pesat pada semua
bidang, seperti pada bidang kesehatan, pemerintahan, penjualan dan lain-lainya.
Tidak terkecuali pada bidang pendidikan sangat memerlukan teknologi informasi.
Salah satu lembaga pendidikan yang menggunakan teknologi informasi adalah
sekolah.
Sekolah merupakan salah satu sarana yang memberikan pelayanan kepada
masyarakat dalam bidang pendidikan. Salah satu bagian terpenting dari sekolah
yaitu siswa dan nilai yang diperoleh oleh siswa tersebut. Dalam satu sekolah
terdapat ratusan siswa dan setiap siswanya memperoleh nilai yang berbeda-beda.
Pada SDN 34 Cupak pengolahan data nilai berupa pencatatan nilai dan
penyimpanannya masih dilakukan secara tertulis tangan dan belum sepenuhnya
terkomputerisasi, sehingga membutuhkan waktu yang lama dalam pengerjaannya.
Hanya pada penyimpanan arsip data nilai siswa saja yang terkomputerisasi dan
itupun hanya bisa di liat oleh guru saja.
Sedangkan, hasil dari pengelolaan data nilai hanya bisa diliat oleh siswa dan
orang tua berupa buku raport. Oleh sebab itu, orang tua tidak bisa mengecek dan
melihat perkembangan nilai anak mereka setiap saat. Tidak hanya itu, guru juga
kesulitan dalam mengolah data nilai selanjutnya jika buku raport tersebut belum
diberikan kepada guru, hilang, rusak ataupun robek.
Oleh karena itu, dibutuhkan sistem informasi pada SDN 34 Cupak ini agar
pengolahan data nilai menjadi lebih cepat, akurat serta bisa diakses kapan saja dan
dimana saja.
1.2. Rumusan Masalah
Berdasarkan penjelasan latar belakang diatas, maka diperoleh rumusan
masalah sebagai berikut.
1. Bagaimana membuat aplikasi pengolahan nilai siswa berbasis web
yang dapat memudahkan dalam pengolahan data nilai siswa?
2. Bagaimana membuat aplikasi pengolahan nilai siswa yang bisa diakses
dimana saja dan kapan saja oleh guru dan orang tua?
4. PIS-14-05 ||Aplikasi PengolahanNilai SiswapadaSDN 34 Cupak,SumateraBarat Indonesiaberbasis
web
3
3. Bagaimana membuat aplikasi yang dapat memberikan informasi
perkembangan statistik nilai siswa?
1.3. Tujuan Masalah
Adapun tujuan dari pembuatan aplikasi ini adalah sebagai berikut.
1. Menghasilkan aplikasi pengolahan nilai siswa berbasis web yang dapat
melakukan input nilai siswa, update nilai, menyimpan nilai pada
database, menampilkan data dan laporan nilai, serta menampilkan
statistik perkembangan nilai siswa
2. Meminimalisir waktu dalam pengerjaan pengolahan nilai siswa
3. Menimalisir terjadi kehilangan data nilai
4. Memudahkan orang tua dan guru dalam melihat perkembangan
statistik nilai siswa
1.4. Batasan Masalah
Adapun dalam pembuatan aplikasi pengolahan data siswa ini memiliki
beberapa batasan, yaitu sebagai berikut.
1. Aplikasi ini hanya bisa diakses oleh guru dan orang tua pada SDN 34
Cupak
2. Aplikasi ini hanya menangani masalah pengolahan nilai siswa saja
3. Aplikasi ini menggunakan bahasa pemograman java yang berbasis web
1.5. Metode Pengerjaan
Dalam pembangunan aplikasi ini metodologi penelitian yang digunakan adalah
metode Software Development Life Cycle (SDLC). Secara umum dalam
pembangunan perangkat lunak pada waterfall model ini terdapat
tahapan-tahapan yang meliputi : analisis kebutuhan, desain, pembuatan kode,
pengujian, implementasi dan perawatan.
5. PIS-14-05 ||Aplikasi PengolahanNilai SiswapadaSDN 34 Cupak,SumateraBarat Indonesiaberbasis
web
4
Gambar 1.1 Alur Model Waterfall
Keterangan gambar :
a. Requirements definitions (Analisis kebutuhan)
Proses pengumpulan seluruh kebutuhan pengguna untuk membangun
aplikasi. Penyusunan seluruh daftar kebutuhan pembangunan
perangkat lunak dilakukan pada tahap ini.
b. System and software design (Desain aplikasi)
Pada tahap desain, kebutuhan yang telah disesuaikan dengan
keinginan klien akan diterjemahkan menjadi desain teknis yang siap
untuk diimplementasikan.
c. Implementation and unit testing ( pembuatan kode program)
Pada tahap ini, desain aplikasi yang telah dibuat pada tahap
sebelumnya diterjemahkan ke dalam bentuk program.
d. Intergation and system testing (pengujian aplikasi)
Pengujian dilakukan pada saat aplikasi telah selesai dibuat dan
bertujuan untuk menguji kesalahan-kesalahan yang akan terjadi pada
program nanti.
Requirements
definition
Systemand
software design
Integrationand
systemtesting
Implementation
and unittesting
Operationand
maintenance
7. PIS-14-05 ||Aplikasi PengolahanNilai SiswapadaSDN 34 Cupak,SumateraBarat Indonesiaberbasis
web
6
16 BAB II
DASAR TEORI
2.1. Java
Java adalah bahasa pemrograman tingkat tinggi yang berorientasi objek dan
program Java tersusun dari bagian yang disebut kelas. Keutamaan Java disbanding
bahasa pemrograman yang lain :
a. Java merupakan bahasa yang sederhana.
b. Cross platform, dengan adanya Java Virtual Machine (JVM).
c. Pengembangannya di dukung oleh programmer secara luas.
Automatic Garbage Collection, membebaskan programmer dari tugas
manajemen memori.
d. Java tidak menyediakan fitur-fitur rumit bahasa pemrograman tingkat
tinggi, serta banyak pekerjaan pemrograman yang mulanya harus
dilakukan manual, sekarang digantikan dan dikerjakan Java secara
otomatis seperti dealokasi memori.
Java merupakan bahasa berorientasi obyek (OOP) yaitu cara ampuh dalam
pengorganisasian dan pengembangan perangkat lunak. Pada OOP, program
komputer sebagai kelompok obyek yang saling berinteraksi. Deskripsi ringkas OOP
adalah mengorganisasikan program sebagai kumpulan komponen, disebut obyek.
Obyek-obyek ini ada secara independen, mempunyai aturan-aturan berkomunikasi
dengan objek lain dan untuk memerintahkan obyek lain guna meminta informasi
tertentu atau meminta obyek lain mengerjakan sesuatu. Kelas bertindak sebagai
modul sekaligus tipe. Sebagai tipe maka pada saat jalan, program menciptakan
obyek-obyek yang merupakan instan-instan kelas. Kelas dapat mewarisi kelas lain.
Java tidak mengijinkan pewarisan jamak namun menyelesaikan kebutuhan
pewarisan jamak dengan fasilitas antarmuka yang lebih elegan.
2.1.1. Karakteristik Java
1. Sederhana, sintaksnya mirip C++, tapi beberapa sintaks telah
diperbaharui termasuk menghilangkan pointer yang rumit.
2. Object Oriented, program Java dapat dibuat secara modular dan
dapat dipergunakan kembali.
8. PIS-14-05 ||Aplikasi PengolahanNilai SiswapadaSDN 34 Cupak,SumateraBarat Indonesiaberbasis
web
7
3. Dapat didistribusikan dengan mudah, Java dibuat untuk
membuat aplikasi terdistribusi secara mudah dengan
adanya libraries networking yang terintegrasi pada Java.
4. Interpreter, Program Java dijalankan menggunakan interpreter
yaitu Java Virtual Machine (JVM). Hal ini menyebabkan source
code Java yang telah dikompilasi menjadi Java bytecodes dapat
dijalankan pada platform yang berbeda-beda.
5. Robust, Java mempuyai reliabilitas yang tinggi. Compiler pada
Java mempunyai kemampuan mendeteksi error secara lebih teliti
dibandingkan bahasa pemrograman lain. Java mempunyai runtime-
Exception handling untuk membantu mengatasi error pada
pemrograman.
6. Aman, sebagai bahasa pemrograman untuk aplikasi internet dan
terdistribusi, Java memiliki beberapa mekanisme keamanan untuk
menjaga aplikasi tidak digunakan untuk merusak sistem komputer
yang menjalankan aplikasi tersebut.
7. Architecture Neutral, Program Java merupakan platform
independent. Program cukup mempunyai satu buah versi yang
dapat dijalankan pada platform yang berbeda dengan Java
Virtual Machine.
8. Portabel
Source code maupun program Java dapat dengan mudah dibawa ke
platform yang berbeda-beda tanpa harus dikompilasi ulang.
9. Performance
Performance pada Java sering dikatakan kurang tinggi. Namun
performance Java dapat ditingkatkan menggunakan kompilasi Java
lain seperti buatan Inprise, Microsoft ataupun Symantec yang
menggunakan Just In Time Compilers (JIT).
9. PIS-14-05 ||Aplikasi PengolahanNilai SiswapadaSDN 34 Cupak,SumateraBarat Indonesiaberbasis
web
8
2.1.2. Konsep Object Oriented
1. Enkapsulasi
Enkapsulasi adalah pembungkus, pembungkus disini dimaksudkan
untuk menjaga suatu proses program agar tidak dapat diakses
secara sembarangan atau di intervensi oleh program lain.
2. Inheritance
Inheritance adalah pewarisan yang artinya sebuah class dapat
mewarisi atribut dan method dari class lain. untuk
mendeklarasikan suatu class sebagai subclass dilakukan dengan
cara menambahkan kata kunci extends setelah deklarasi nama
class, kemudian diikuti dengan nama parent class-nya. Kata kunci
extends tersebut memberitahu kompiler Java bahwa kita ingin
melakukan perluasan class.
3. Polymorism
Suatu aksi yang memungkinkan pemrogram menyampaikan pesan
tertentu keluar dari hirarki obyeknya, dimana obyek yang
berbeda memberikan tanggapan/respon terhadap pesan yang sama
sesuai dengan sifat masing-masing obyek.
2.1.3. Library – Awt – Swing
Abstract Windowing Toolkit (AWT), atau disebut juga “Another
Windowing Toolkit”, adalah pustaka window bertujuan umum dan
multiplatform serta menyediakan sejumlah kelas untuk membuat GUI di
Java. Dengan AWT, dapat membuat window, menggambar, manipulasi
gambar, dan komponen seperti Button, Scrollbar, Checkbox, TextField, dan
menu pull-down.
Swing merupakan perbaikan kelemahan di AWT. Banyak kelas swing
menyediakan komponen alternatif terhadap AWT. Contohnya kelas JButton
swing menyediakan fungsionalitas lebih banyak dibanding kelas Button.
Selain itu komponen swing umumnya diawali dengan huruf “J”, misalnya
JButton, JTextField, JFrame, JLabel, JTextArea, JPanel, dan sebagainya.
Teknologi swing menggunakan dan memperluas gagasan-gagasan AWT.
Sementara, penggunaan komponen Swing ditandai dengan adanya instruksi:
import javax.swing.
10. PIS-14-05 ||Aplikasi PengolahanNilai SiswapadaSDN 34 Cupak,SumateraBarat Indonesiaberbasis
web
9
2.1.4. JDK (Java Development Kit) versi 8.0
JDK adalah semacam kotak peralatan (kit) yang digunakan untuk
development. JDK ini berguna saat Anda menulis code program. Seperti
halnya JRE, JDK juga memiliki JVM di dalamnya.
2.1.5. JRE (Java Runtime Environment)
JRE inilah yang memungkinkan sebuah program Java dapat berjalan di
mesin Anda. JRE ini mengeksekusi binary-binary dari class-class dan
mengirimnya ke JVM untuk diproses lagi ke prosesor. Setiap JRE pasti
memiliki sebuah JVM di dalamnya untuk melakukan pemrosesan
selanjutnya
2.1.6. JVM (Java Virtual Machine)
JVM inilah yang merupakan jantung dari Java Platform. JVM ini
adalah pihak yang bertanggung jawab untuk mengeksekusi program Java
menjadi bahasa mesin untuk diproses oleh prosesor. JVM mampu
menerjemahkan code-code Java ke hampir semua platform.
2.2. UML
Unified Modeling Language (UML) adalah himpunan struktur dan teknik
untuk pemodelan desain program berorientasi objek (OOP) serta aplikasinya. UML
adalah metodologi untuk mengembangkan sistem OOP dan sekelompok perangkat
tool untuk mendukung pengembangan sistem tersebut.UML mulai diperkenalkan
oleh Object Management Group, sebuah organisasi yang telah mengembangkan
model, teknologi, dan standar OOP sejak tahun 1980-an.Sekarang UML sudah mulai
banyak digunakan oleh para praktisi OOP.UML merupakan dasar bagi perangkat
(tool) desain berorientasi objek dari IBM.
UML adalah suatu bahasa yang digunakan untuk menentukan,
memvisualisasikan, membangun, dan mendokumentasikan suatu sistem informasi.
UML dikembangkan sebagai suatu alat untuk analisa dan desain berorientasi objek
oleh Grady Booch, Jim Rumbaugh, dan Ivar Jacobson.Namun demikian UML dapat
digunakan untuk memahami dan mendokumentasikan setiap sistem informasi.
Penggunaan UML dalam industri terus meningkat. Ini merupakan standar terbuka
yang menjadikannya sebagai bahasa pemodelan yang umum dalam industri peranti
lunak dan pengembangan sistem.
11. PIS-14-05 ||Aplikasi PengolahanNilai SiswapadaSDN 34 Cupak,SumateraBarat Indonesiaberbasis
web
10
2.2.1. Usecase
Usecase adalah rangkaian atau uraian sekelompok yang saling terkait
dan membentuk sistem secara teratur yang dilakkukan dan di awasi oleh
sebuah aktor. Usecase digunakan untuk membentuk tingkah laku benda
dalam sebuah model serta di relasikan oleh sebuah kolaborasi.
Usecase Diagram digunakan untuk mengambarkan interaksi antara
pengguna sistem (actor) dengan kasus (usecase) yang disesuaikan dengan
langkah-langkah (scenario) yang telah ditentukan.
Usecase diagram menggambarkan fungsionalitas yang diharapkan dari
sebuah sistem yang ditekankan adalah “apa” yang diperbuat sistem, dan
bukan “bagaimana”. Usecase merupakan sebuah pekerjaan tertentu,
misalnya login ke sistem, meng-create sebuah daftar belanja, dan
sebagainya.
Tabel 2.2.1 Usecase
12. PIS-14-05 ||Aplikasi PengolahanNilai SiswapadaSDN 34 Cupak,SumateraBarat Indonesiaberbasis
web
11
2.2.2. Flowmap
Flowmap adalah campuran peta dan flow chart yang menunjukan
pergerakan benda dari satu lokasi ke lokasi lain, seperti jumlah orang dalam
migrasi, jumlah barang yang diperdagangkan, atau jumlah paket dalam
jaringan. Flowmap menolong analisa dan programmer untuk memecahkan
masalah kedalam tahap yang lebih kecil dan menolong dalam menganalisa
alternatif lain.
Flowmap adalah aliran data berbentuk dokumen atau formulir didalam
suatu sistem merupakan suatu aktifitas yang terkait dalam hubungannya
dengan kebutuhan data dan informasi. Proses aliran dokumen ini terjadi
dengan entitas di luar sistem.
Tabel 2.2.2 Flowmap
2.2.3. Class Diagram
Kelas (class) adalah sebuah spesifikasi yang jika diinstansiasi akan
menghasilkan sebuah obyek dan merupakan inti dari pengembangan dan
perancangan beorientasi obyek. Kelas menggambarkan keadaan
(atribut/properti) suatu sistem sekaligus menawarkan layanan untuk
memanipulasi keadaan tersebut (metode/fungsi).
Hubungan antara kelas :
a. Asosiasi : merupakan hubungan antara dua kelas di yang merupakan
hubungan struktural yang menggambarkan himpunan link antar obyek.
13. PIS-14-05 ||Aplikasi PengolahanNilai SiswapadaSDN 34 Cupak,SumateraBarat Indonesiaberbasis
web
12
b. Agregasi : merupakan hubungan antara dua kelas di mana kelas yang
satu merupakan bagian dari kelas yang lain namun kedua kelas ini
dapat berdiri sendiri-sendiri.
c. Komposisi : merupakan bentuk khusus dari agregasi di mana kelas
yang menjadi part (bagian) baru dapat diciptakan setelah kelas yang
menjadi whole (seluruhnya) dibuat dan ketika kelas yang menjadi
whole dimusnahkan, maka kelas yang menjadi part ikut musnah.
d. Pewarisan : merupakan proses penciptaan class baru dengan mewarisi
karakteristik class yang telah ada/dibuat, juga ditambah karakteristik
unik dari class baru tersebut.
Gambar 2.1 Class Diagram
2.2.4. Activity Diagram
Aktivitas atau dalam bahasa inggris activity diagram adalah
representasi grafis dari seluruh tahapan alur kerja. Diagram ini mengandung
aktivitas, pilihan tindakan, perulangan dan hasil dari aktivitas tersebut. Pada
pemodelan UML, diagram ini dapat digunakan untuk menjelaskan proses
bisnis dan alur kerja operasional secara langkah demi langkah dari
komponen suatu sistem.
14. PIS-14-05 ||Aplikasi PengolahanNilai SiswapadaSDN 34 Cupak,SumateraBarat Indonesiaberbasis
web
13
Tabel 2.2.4 activity diagram
2.2.5. ERD (Entity Relationship Diagram)
Entity Relationship Diagram (ERD) merupakan diagram yang
digunakan untuk merancang suatu basis data, untuk memperlihatkan
hubungan atau relasi antar entitas atau obyek yang terlihat beserta
atributnya.
Obyek utama dari pembuatan diagram ERD menunjukan obyek
obyjek(himpunan entitas)apa saja yang ingin dilibatkan dalam sebuah basis
data dan bagaimana hubungan yang terjadi antara obyek-obyek tersebut.
15. PIS-14-05 ||Aplikasi PengolahanNilai SiswapadaSDN 34 Cupak,SumateraBarat Indonesiaberbasis
web
14
Tabel 2.2.5 ERD
Notasi Keterangan
Entitas adalah suatu obyek yang dapat
didefinisikan dalam lingkungan pemakai
Relasi menunjukkan adanya hubungan
diantara sejumlah senttas yang berbeda
Atribut berfungsi mendeskripsikan karakter
entitas (atribut yang berfungsi sebagai key
diberi garis bawah)
Garis berfungsi untuk menhubung antara
relasi dengan entitas, relasi dan entitas
dengan atribut
2.2.6. Tabel Relasi
Skema relasi yakni suatu cara menyusun suatu relasi dengan cara
menentukan nama relasi, nama masing-masing field (kolom / atribut) dan
domain dari masing-masing field yang memiliki kumpulan nilai yang sesuai
atau pada intinya merupakan tipe field pada bahasa pemrograman.
1. One to one (1-1)
Merupakan setiap baris data pada tabel pertama dihubungkan hanya kesatu
barispada tabel kedua.
2. One to many (1-n)
Merupakan setiap baris data dari tabel pertama dapat dihubungkan kesatu
baris atau lebih data pada tabel kedua.
3. Many to many (m-n)
Merupakan satu baris atau lebih data pada tabel pertama bisa dihubungkan
kesatu atau lebih baris data pada tabel kedua.
2.2.7. UID (User Interface Design)
User Interface Design (UID) adalah merancang interface yang efektif
untuk sistem perangkat lunak. Efektif artinya siap digunakan, dan hasilnya
sesuai dengan kebutuhan. Kebutuhan disini adalah kebutuhan penggunanya.
16. PIS-14-05 ||Aplikasi PengolahanNilai SiswapadaSDN 34 Cupak,SumateraBarat Indonesiaberbasis
web
15
17 BAB III
ANALISIS DAN PERANCANGAN
3.1. KEBUTUHAN FUNSGIONALITAS
Adapun kebutuhan fungsional Aplikasi Pengolahan Nilai Siswa pada SDN 34
Cupak berbasis web adalah sebagai berikut:
1. Dalam sistem ini, guru dapat melakukan input nilai dan update nilai.
2. Dalam sistem ini, guru dan orang tua dapat melihat dan mencetak statistik
nilai.
3. Dalam sistem ini, guru dapat melihat dan mencetak data nilai yang telah
diinputkan dan dapat mengubah data tersebut.
4. Dalam sistem ini, orang tua dapat melihat dan mencetak laporan data nilai.
3.2. FLOWMAP YANG BERJALAN
Sistem Informasi Pengolahan Nilai yang sedang berjalan pada SDN 34 Cupak
yaitu guru mengalami kesulitan dalam mengolah nilai siswa yang beragam dan
sering terjadi kesalahan dalam membuat rata-rata nilai. Cara mengolah nilai siswa
yaitu guru merekap dan menulis nilai masing-masing siswa lalu membuat rata-rata
nilai masing-masing siswa dan untuk keamanan data nilai tersebut disimpan di
dalam komputer berbentuk microsoft excel, kemudian nilai tersebut ditulis ke dalam
buku raport, selanjutnya diserahkan kepada masing-masing siswa, dan para siswa
beserta orang tua mereka bisa melihat hasil nilai tersebut.
17. PIS-14-05 ||Aplikasi PengolahanNilai SiswapadaSDN 34 Cupak,SumateraBarat Indonesiaberbasis
web
16
Gambar 3.2 Flowmap
3.3. FLOWMAP YANG DIUSULKAN
Sistem Informasi Pengolahan Nilai Siswa pada SDN 34 Cupak yang diusulkan
yaitu secara terkomputerisasi dan disimpan pada database. Guru menginputkan dan
merekap nilai siswa pada aplikasi, lalu data tersebut akan disimpan pada database,
dari data nilai yang diinputkan tersebut guru akan bisa melihat data nilai dan statistik
nilai, kemudian guru menyerahkan buku raport pada siswa, lalu orang tua bisa
melihat laporan data nilai dan statistik nilai pada sistem.
18. PIS-14-05 ||Aplikasi PengolahanNilai SiswapadaSDN 34 Cupak,SumateraBarat Indonesiaberbasis
web
17
3.4. USECASE DAN SKENARIO USECASE
Berikut adalah gambar use case pada Aplikasi Pengolahan Nilai Siswa SDN
34 Cupak yang hanya bisa diakses oleh guru dan orang tua yang telah memiliki
username dan password.
Gambar 3.4 Usecase Diagram
SKENARIO USESCASE LOGIN
Use Case : Login
Aktor : Guru dan orang tua
Deskripsi : Guru atau orang tua akan menginputkan username dan password untuk
masuk pada halaman menu utama aplikasi
Pra Kondisi : Guru dan orang tua sudah tedaftar dan memiliki username dan password.
Pos Kondisi : Sistem akan menampilkan halaman menu utama, yang kemudian bisa diakses
oleh guru dan orang tua.
Skenario :
Aksi Aktor Reaksi Sistem
1. Guru dan orang tua menginputkan
username dan password pada form login
dan kemudian memilih tombol “login”
pada form login
2. Sistem akan menverifikasi username dan
19. PIS-14-05 ||Aplikasi PengolahanNilai SiswapadaSDN 34 Cupak,SumateraBarat Indonesiaberbasis
web
18
password yang telah diinputkan
3. Jika username dan password terdaftar
maka, sistem akan menampilkan
notifikasi bahwa login berhasil dan
sistema akan menampilkan halaman menu
utama
4. Jika username dan password tidak
terdaftar maka, sistem akan menampilkan
notifikasi bahwa login gagal, dan akan
tetap pada halaman menu login
SKENARIO USESCASE INPUT DATA NILAI
Use Case : Input Data Nilai
Aktor : Guru
Deskripsi : Guru menginputkan nilai siswa yang kemudian akan disimpan pada database.
Pra Kondisi : Guru telah masuk pada halaman menu Input Data Nilai
Pos Kondisi : Data nilai siswa disimpan pada database
Skenario :
Aksi Aktor Reaksi Sistem
1. Guru menginputkan dan merekap
nilai siswa dan kemudian memilih
tombol “simpan”
2. Sistem akan menampilkan
notifikasi bahwa data berhasil
disimpan
3. Sistem akan menyimpan data nilai
siswa pada database
4. Guru memilih tombol ”keluar” untuk
kembali pada halaman menu utama
guru
20. PIS-14-05 ||Aplikasi PengolahanNilai SiswapadaSDN 34 Cupak,SumateraBarat Indonesiaberbasis
web
19
SKENARIO USESCASE LIAT DATA NILAI
Use Case : Liat Data Nilai
Aktor : Guru
Deskripsi : Guru melihat data nilai yang telah diinputkan pada form liat data nilai.
Pra Kondisi : Guru telah masuk pada halaman menu liat data nilai.
Pos Kondisi : Sistem menampilkan data nilai siswa beserta rata-rata nilainya.
Skenario :
Aksi Aktor Reaksi Sistem
1. Guru memilih menu liat data nilai
2. Sistem secara otomatis akan
menampilkan data nilai yang
disimpan pada database
3. Guru memilih tombol “cetak data
nilai” untuk mencetak data nilai
tersebut
5. Guru memilih tombol “keluar” untuk
kembali pada halaman menu utama
4. Sistem akan mencetak data
nilai siswa
SKENARIO USESCASE LIAT STATISTIK NILAI
Use Case : Liat Statistik Nilai
Aktor : Guru dan orang tua
Deskripsi : Guru dan orang tua melihat statistik nilai
Pra Kondisi : Guru dan orang tua telah masuk pada halaman menu utama
Pos Kondisi : Sistem akan menampilkan statistik nilai
Skenario :
Aksi Aktor Reaksi Sistem
1. Guru atau orang tua memilih
menu liat statistik nilai
2. Sistem akan menampilkan
21. PIS-14-05 ||Aplikasi PengolahanNilai SiswapadaSDN 34 Cupak,SumateraBarat Indonesiaberbasis
web
20
halaman menu statistik nilai
3. Sistem menampilkan statisnik
nilai siswa
4. Guru atau orang tua memilih
tombol “cetak statistik nilai”
5. Sistem akan mencetak
statistik nilai
6. Guru atau orang tua memilih
tombol keluar untuk kembali
pada halaman menu aplikasi
SKENARIO USESCASE LAPORAN DATA NILAI
Use Case : Laporan Data Nilai
Aktor : Orang tua
Deskripsi : Orang tua melihat laporan data nilai
Pra Kondisi : Orang tua telah masuk pada menu utama
Pos Kondisi : Sistem akan menampilkan laporan data nilai
Skenario :
Aksi Aktor Reaksi Sistem
1. Orang tua memilih menu laporan
data nilai
2. Sistem akan menampilkan
halaman menu laporan data nilai
3. Sistem akan menampilkan
laporan data nilai
4. Orang tua memilih tombol “cetak
laporan data nilai”
5. Sistem akan mencetak laporan
data nilai
6. Guru memilih tombol “keluar” untuk
kembali pada halaman menu utama
22. PIS-14-05 ||Aplikasi PengolahanNilai SiswapadaSDN 34 Cupak,SumateraBarat Indonesiaberbasis
web
21
18 BAB I V
PENUTUP
5.1. KESIMPULAN
Adapun kesimpulan dari hasil tugas ini mulai analisis,perancangan, aplikasi
pengolahan nilai siswa SDN 34 Cupak adalah sebuah aplikasi dengan spesifikasi
sebagai berikut:
1. Aplikasi ini dapat membantu dalam melakukan pengolahan nilai siswa secara
akurat dan relevan.
2. Aplikasi ini dapat membantu dalam pencatatan dan merekap nilai siswa.
3. Perkembangan nilai siswa dapat dilihat kapan saja dan di mana saja.
4. Tampilan data nilai pada aplikasi disamakan dengan yang ada pada raport.
5. Aplikasi ini dapat meningkatkan kinerja guru sehingga bisa menyelesaikan tugas
dengan baik dan tepat waktu.
5.2. SARAN
Aplikasi yang telah dikerjakan mulai dari tahap analisis, desain, implementasi,
dan kahirnya terciptalah sebuah aplikasi pengolahan data nilai siswa. Namun karena
keterbatasan waktu dan sumber daya manusia, mungkin aplikasi ini telah membantu
tapi masih belum sempurna, untuk itu aplikasi ini bisa dikembangkan lebih lanjut untuk
mendapatkan hasiil yang lebih maksimal.
23. PIS-14-05 ||Aplikasi PengolahanNilai SiswapadaSDN 34 Cupak,SumateraBarat Indonesiaberbasis
web
22
DAFTAR REFERENSI
Sutanta, Edhy.2003. Sistem Informasi Manajemen. Graha Ilmu. Yogyakarta.
Rini, Astuti. Analisis dan Desain Sistem Informasi. 2009.
Nugroho, A. (2011). Perancangan dan Implementasi Sistem Basis Data. Bandung:
ANDI
Martin, R. C. (2003). UML for Java Programmers. United States: Prentice Hall
Professional Technical References.
Kadir, A. Mudah Menjadi Programmer. Yogyakarta : YESCOM, 2009.
Nugroho, A. Rational Rose untuk Pemodelan Berorintasi Objek. Bandung: Informatika,
2005.
Fathansyah, Basis Data. Bandung: Informatika, 2002.