Langsung ke konten utama

ETS APSI: Dapodik

Videografis:



Soal (source: http://fajarbaskoro.blogspot.com/2018/10/uts-apsi-2018.html) :
  1. Buatlah system request dari gambaran aplikasi di atas
  2. Tuliskan Functional Requirement nya
  3. Tuliskan Non Functional Requirementnya
  4. Buatlah studi kelayakan/ feasibility study dari aplikasi pendataan sekolah di atas
Jawaban:


1. System Request:

Project Name: Data Pokok Pendidikan Dasar dan Menengah Direktorat Jenderal Pendidikan Dasar dan Menengah Kementerian Pendidikan dan Kebudayaan


Project Sponsor:  Kemendikbud

Business Need: Berfungsi untuk menjaring data pokok pendidikan (Satuan Pendidikan, Peserta Didik serta Pendidik dan Tenaga Kependidikan) yang akan dimanfaatkan dalam berbagai kebijakan pendidikan yaitu BOS, Bansos, Tunjangan, UN, dan lain-lain melalui sistem online. Manfaatnya untuk pendataan dana BOS, Tunjangan Guru, Rehab dan RKB, dan Program Indonesia Pintar

Business Requirements:
a.      Data Sekolah
b.      Data Peserta Didik
c.      Data Rombel
d.      Data Guru
e.      Data Pegawai
f.    Melihat Verifikasi Data

Business Value:
Mempercepat pendataan yang berhubungan tentang pendidikan dasar dan menengah karena awalnya pendataan secara manual dan pada akhirnya karena prosesnya yang panjang karena pendataan manual, dibuatlah pendataan secara online. Dan juga menghemat biaya anggaran sehingga petugas dari Kemendikbud Pusat tidak perlu datang ke sekolah-sekolah

Untuk pembiayaan bisa menggunakan iklan di website kemendikbud lain (dikarenakan jika mengiklan di website Dapodik, akan mengganggu kinerja server. Bisa juga dari APBN dan juga sponsor-sponsor dari perusahaan IT ternama (Contoh: Cisco untuk jaringan, Lenovo untuk Server, dll)

Tangible: Mengurangi biaya dan mempersingkat waktu, Fleksibilitas dalam pendataan (dikarenakan pendataannya semuanya serba online)

Intangible: Mengoptimalkan pendataan dan koneksi server di Kemendikbud

Special Issues or Constraints:
a.      Sistem harus online 24 jam 7 hari, karena untuk pendataannya tidak terbatas waktu
b.      Harus menyediakan koneksi internet di sekolah-sekolah yang belum terdapat akses internet (terutama untuk daerah terpencil) (Untuk sinkronisasi data ke server kemendikbud saja, untuk input data tidak perlu koneksi internet)
c.      Harus ada training untuk penggunakan aplikasi DAPODIK

2. Functional Requirement:
  • Melihat seluruh data di sekolah
  • Mempermudah untuk menginput data dan rapor siswa
  • Melihat data di seluruh sekolah se Indonesia
  • Mengecek verifikasi data
  • Melihat track record dari pegawai dan guru yang berada di sekolah tersebut
3. Non Functional Requirement:
  • Server yang mumpuni dan berkapasitas besar (Tidak perlu beli server mahal, namun yang penting kapasitas server besar dan juga processor yang cepat)
  • Server harus mempunyai bandwidth yang tinggi supaya server tidak lemot
  • Sistem harus online 24/7 jam
  • Aplikasi tidak boleh terlalu berat, sehingga bisa dijalankan dengan koneksi internet dengan kecepatan yang rendah (Dikarenakan tidak semua daerah di Indonesia bisa terjangkau internet dengan koneksi fiber optik atau koneksi internet 4G/LTE (bahkan HSDPA dan 3G)
  • Aplikasi harus bisa berjalan di semua devices dan semua web browser
  • Hanya elemen tertentu yang bisa menginputkan data di DAPODIK (Semisal: Hanya Kepala Sekolah, Guru, dan pegawai TU)
4. Feasibility Study:

A. Pengantar
  • Manfaat Umum: Mempermudah siswa dan semua elemen disekolah (Guru dan Karyawan) untuk menginput data mereka
  • Manfaat ekonomis: Menarik keuntungan dari biaya iklan di website dapodik lain dan juga menghemat biaya dari survey pendataan dari Kemendikbud
B. Gambaran Umum
  • Nama Lembaga: Kemendikbud
  • Lokasi Lembaga: Direktorat Jenderal Pendidikan Dasar dan Menengah. Kompleks Kemdikbud Gedung E Lantai 5 Jl. Jenderal Sudirman Senayan Jakarta, 10270
C. Rencana Produksi
  • Jenis Usaha: Aplikasi web

E. Pemasaran dan Pesaing
  • Daerah Pemasaran: Indonesia
  • Pesaing: Tidak Ada
F. Modal
  • APBN, hasil iklan, dan sponsor
G. Lampiran
  • MoU Sponsor
  • Bukti pendanaan dari APBN dan Hasil Iklan
  • User Guide aplikasi DAPODIK
  • User Guide Server
  • Denah Server DAPODIK dan Kemendikbud


Komentar

Postingan populer dari blog ini

Tugas 2 APSI: ERD dan DFD Sistem Ticketing Kereta Api

Tugas 2 APSI: ERD dan DFD Sistem Ticketing Kereta Api DFD Level 0 DFD Level 1 DFD Level 2 ERD

Tugas 7 PBO: Fox & Rabbit Simulator

Class Location: public class Location { private int row; private int col; public Location(int row, int col) { this.row = row; this.col = col; } public boolean equals(Object obj) { if(obj instanceof Location) { Location other = (Location) obj; return row == other.getRow() && col == other.getCol(); } else { return false; } } public String toString() { return row + "," + col; } public int hashCode() { return (row << 16) + col; } public int getRow() { return row; } public int getCol() { return col; } } Class Field: import java.util.Collections; import java.util.Iterator; import java.util.LinkedList; import java.util.List; import java.util.Random; public class Field { private static final Random rand = Randomizer.getRandom(); priva...

RK 5: Sistematika Sintaks Requirement

Metode Dokumentasi - Rekayasa Kebutuhan: Requirement Engineering: Requirement Engineering atau juga bisa disebut Requirement Analysis merupakan suatu cara untuk menentukan kebutuhan user yang kemudian bisa digunakan sebagai input dalam proses analisis desain sebuah produk. Requirement/Kebutuhan yang dihasilkan dari kegiatan ini haruslah bisa di hitung (quantifiable), detail, dan relevan. Requirement Engineering melibatkan proses komunikasi yang intensif dengan pengguna sistem yang bertujuan untuk menjelas/detaikan spesifikasi kebutuhannya . Komunikasi Intensi ini dilakukan dengan tujuan agar kebutuhan usernya tidak ambigu dan sesuai dengan keinginannya, serta juga menghindarkan project creep (penambahan fitur baru saat implementasi), dan sebagai tolok ukur hasil implementasi produk (menentukan objective saat proses testing dilakukan). Dan karena RE ini berhubungan denga orang (user) maka sangat dianjurkan agar tim yang melakukan RE ini memilki kemampuan komunikasi dan mana...