SPESISIFIKASI KEBUTUHAN PERANGKAT LUNAK (SKPL) PENGEMBANGAN PANGKALAN DATA DIREKTORAT JENDERAL DEPARTEMEN PENDIDIKAN NASIONAL Dipersiapkan Oleh PT. PRADIPTA INTIMEDIA SELARAS NOMOR DOKUMEN HALAMAN 1/32 Revisi B Tgl: 28 Desember 2009
Hal : 2 dari 32 LEMBAR PENGESAHAN TIM PRADIPTA INTIMEDIA SELARAS Tanda Tangan : Nama : Posisi : TIM Tanda Tangan : Nama : Posisi : Tanda Tangan : Nama : Posisi : Disetujui Tanda Tangan : Nama : Posisi : Disetujui
Hal : 3 dari 32 DAFTAR PERUBAHAN REVISI DESKRIPSI A Awal B Terjadi penyempurnaan susunan isi dokumen dengan memindahkan star schame ke dokomen SDD, struktur menu PDPT, implementasi pemanfaatan oracle yang dipersyaratkan. C D E F INDEX TGL - A B C D E F Ditulis oleh PIS PIS oleh PIS PIS Disetujui oleh Disetujui
Hal : 4 dari 32 DAFTAR HALAMAN PERUBAHAN HALAMAN REVISI HALAMAN REVISI Disetujui
Hal : 5 dari 32 DAFTAR ISI LEMBAR PENGESAHAN...2 DAFTAR PERUBAHAN...3 DAFTAR HALAMAN PERUBAHAN...4 DAFTAR ISI...5 DAFTAR GAMBAR...6 DAFTAR TABEL...7 1. PENDAHULUAN...8 1.1 TUJUAN PENULISAN DOKUMEN...8 1.2 LINGKUP MASALAH...9 1.3 DEFINISI, ISTILAH DAN SINGKATAN...10 1.4 REFERENSI...11 1.5 DESKRIPSI UMUM DOKUMEN...11 2. DESKRIPSI UMUM TINGGI...13 2.1 DESKRIPSI UMUM...13 2.2 FUNGSI TINGGI...17 2.3 LINGKUNGAN OPERASI...18 2.4 KARAKTERISTIK PENGGUNA...19 3. DESKRIPSI UMUM KEBUTUHAN...20 3.1 KEBUTUHAN ANTARMUKA EKSTERNAL...20 3.1.1 ANTARMUKA PEMAKAI...20 3.1.2 ANTARMUKA PERANGKAT KERAS...21 3.1.3 ANTARMUKA PERANGKAT LUNAK...22 3.1.4 ANTARMUKA KOMUNIKASI...22 3.2 DESKRIPSI KEBUTUHAN FUNGSIONAL...23 3.3 DESKRIPSI KEBUTUHAN NON FUNGSIONAL...26 3.4 BATASAN PERANCANGAN...26 3.5 KERUNUTAN (TRACEABILITY)...27 3.6 RINGKASAN KEBUTUHAN...27 3.6.1 RINGKASAN KEBUTUHAN FUNGSIONAL...27 3.6.2 RINGKASAN KEBUTUHAN NON FUNGSIONAL...32 Disetujui
Hal : 6 dari 32 DAFTAR GAMBAR Gambar 1. Arsitektur Umum Sistem Informasi Ditjen Dikti 14 Disetujui
Hal : 7 dari 32 DAFTAR TABEL Table 1. Karakteristik Pengguna Sistem PDPT...19 Table 2. Kerunutan (Traceability)...27 Tabel 3. Ringkasan Kebutuhan Fungsional...27 Tabel 4. Ringkasan Kebutuhan Non Fungsional...32 Disetujui
Hal : 8 dari 32 1. PENDAHULUAN 1.1 TUJUAN PENULISAN DOKUMEN Dokumen SKPL (Spesisifikasi Kebutuhan Perangkat Lunak) ini dibuat untuk tujuan sebagai berikut : 1. Mendefinisikan dan menjelaskan hal-hal yang diperlukan dalam pengembangan aplikasi Pangkalan Data Pendidikan Tinggi (PDPT) sesuai dengan informasi yang terdapat dalam KAK (Kerangka Acuan Kerja). 2. Memperjelas detail spesifikasi kebutuhan dan ruang lingkup kerja yang akan dilakukan dalam pengembangan aplikasi Pangkalan Data Pendidikan Tinggi beserta kendala-kendala yang mungkin akan dihadapi. 3. Mendefinisikan dan mendeskripsikan secara global aplikasi Pangkalan Data Pendidikan Tinggi yang akan dikembangkan, yang menggambarkan fungsionalitas, performansi, batasan perancangan, atribut, serta antarmuka eskternal aplikasi yang akan diimplementasikan. 4. Mempermudah proses pengembangan aplikasi Pangkalan Data Pendidikan Tinggi pada tahap-tahap berikutnya. Adapun pihak-pihak yang berkepentingan dan berhak menggunakan dokumen SKPL ini adalah : 1. PT. Pradipta Intimedia Selaras sebagai pengembang aplikasi. PT. Pradipta Intimedia Selaras akan menggunakan dokumen SKPL ini sebagai acuan dan pedoman dalam mengembangkan aplikasi Pangkalan Data Pendidikan Tinggi. 2. Direktorat Jenderal Pendidikan Tinggi (Ditjen Dikti) sebagai pengguna aplikasi. Disetujui
Hal : 9 dari 32 Ditjen Dikti akan menggunakan dokumen SKPL ini untuk melakukan pengecekan atau validasi terhadap kebutuhan-kebutuhan user, yang akan diimplementasikan oleh pengembang. 1.2 LINGKUP MASALAH Pendidikan tinggi nasional sebagai bagian penting dari pendidikan nasional mengambil peranan utama dalam menyediakan sumberdaya manusia dengan keunggulan kompetitif bangsa di percaturan internasional. Direktorat Jenderal Pendidikan Tinggi (Ditjen ) adalah salah satu direktorat dalam Departemen Pendidikan Nasional (Depdiknas). Direktorat ini mempunyai peranan untuk mengayomi institusi-institusi pendidikan tinggi, terutama dalam hal pengembangan kapabilitas pendidikan tinggi. Hal ini dilakukan dengan cara menyiapkan suatu tata kelola institusi yang berkualitas dan akuntabel, untuk mendorong inovasi dan keunggulan dalam pendidikan tinggi di Indonesia. Dengan membawa misi perluasan dan pemerataan hak akses, peningkatan mutu, relevansi dan daya saing, serta penguatan tata kelola dan akuntabilitas pendidikan tinggi nasional, Ditjen memerlukan data dan informasi yang berkaitan dengan pendidikan tinggi-pendidikan tinggi di Indonesia, baik itu supply ataupun demand. Data dan informasi ini dibutuhkan dalam rangka untuk menentukan kebijakan-kebijakan. Oleh karena itu, Ditjen mengintegrasikan data dan informasi tersebut. Dengan adanya integrasi data dan informasi, Ditjen dapat mengevaluasi standard dan kebijakan yang telah dikeluarkan dari laporan-laporan tersebut serta data-data yang terintegrasi didalamnya. Kebutuhan akan akurasi dan integritas data serta informasi, yang menjadi dasar analisa untuk pembuatan kebijakan-kebijakan Pendidikan Tinggi, telah menjadi alasan yang mendasar dari kegiatan ini. Disetujui
Hal : 10 dari 32 Sebagai salah satu simpul utama dalam siklus MANAJEMEN NASIONAL, Ditjen memerlukan suatu instrumen yang kuat untuk mendapatkan informasi yang akan digunakan dalam pengembangan kebijakan. Ditjen juga memerlukan interaksi dengan simpul utama lainnya dalam siklus manajemen pendidikan tinggi yang berperan sebagai penjamin kualitas institusi pendidikan tinggi, yaitu BAN-PT. Dalam rangka implementasi kebijakan integrasi informasi Pendidikan Tinggi, maka diperlukan pengembangan Data Dictionary yang akan mendefinisikan data yang ada di dalam siklus manajemen pendidikan tinggi, baik internal Ditjen maupun entitas lain yang terkait. Ditjen telah melakukan pengembangan tahap awal dari Data Dictionary tersebut yang akan menjadi dasar untuk pengembangan Data Dictionary lanjutan. Pengembangan lanjutan Data Dictionary ini dilakukan untuk melengkapi kekurangan-kekurangan yang ada pada pengembangan Data Dictionary tahap sebelumnya. Selain itu juga diperlukan pengembangan Proses Bisnis dan aliran data pada Ditjen khususnya dan pada siklus manajemen pendidikan tinggi secara umum, untuk menjamin proses integrasi tersebut berjalan. Integrasi data dan informasi tersebut diwujudkan dengan pengembangan Database Terpusat dan Modul Master Data, baik internal Ditjen maupun entitas lain yang terkait. Acuan utama Database terpusat adalah dokumen Data Dictionary dan Proses Bisnis. 1.3 DEFINISI, ISTILAH DAN SINGKATAN Adapun definisi, istilah dan singkatan yang digunakan dalam dokumen SKPL ini adalah sebagai berikut : SKPL : Spesifikasi Kebutuhan Perangkat Lunak PDPT : Pangkalan Data Pendidikan Tinggi Ditjen Dikti : Direktorat Jenderal Pendidikan Tinggi Depdiknas : Departemen Pendidikan Nasional Disetujui
Hal : 11 dari 32 BAN-PT : Badan Akreditasi Nasional Pendidikan Tinggi KAK : Kerangka Acuan Kerja RDBMS : Relational Database Management System LAN : Lokal Area Network GUI : Graphical User Interface OLAP : Online Analytical Processing KPI : Key Performance Indicator EIS : Executive Information System OWB : Oracle Warehouse Builder BI : Bussiness Intelligence DFD : Data Flow Diagram ERD : Entity Relationship Diagram ETL : Extract Transform Load TLU : Tabel Look Up 1.4 REFERENSI Daftar dokumen yang digunakan sebagai acuan atau rujukan dalam penyusunan dokumen SKPL ini adalah sebagai berikut : 1. IT Blue Print Direktorat Jenderal Pendidikan Tinggi; 2. KAK Paket Pekerjaan Pengembangan Pangkalan Data Pendidikan Tinggi. 1.5 DESKRIPSI UMUM DOKUMEN Dokumen SKPL ini dibuat untuk memberikan informasi mengenai spesifikasi aplikasi Pangkalan Data Pendidikan Tinggi. Dokumen ini berisikan informasi sebagai berikut : Disetujui
Hal : 12 dari 32 1. Deskripsi Umum Aplikasi Deskripsi umum aplikasi meliputi deskripsi umum Pangkalan Data Pendidikan Tinggi yang dikembangkan, fungsi utama Pangkalan Data Pendidikan Tinggi yang akan diberikan kepada pengguna serta karakteristik pengguna yang meliputi pembagian kelompok pengguna seperti pekerjaan dan hak akses ke aplikasi. 2. Deskripsi Umum Kebutuhan Aplikasi Yang Akan Diimplementasikan Deskripsi umum kebutuhan aplikasi yang akan diimplementasikan meliputi semua informasi yang bersifat teknis yang menjadi acuan dalam pengembangan aplikasi. Informasi dalam dokumen SKPL ini disajikan dan diorganisasikan sesuai standard IEEE 830-1998 dengan struktur sebagai berikut : 1. BAB I. Berisi informasi umum yang merupakan bagian pendahuluan, yang meliputi tujuan penulisan dokumen, lingkup masalah, definisi, istilah dan akronim, referensi, serta deskripsi umum dokumen. 2. BAB II. Berisi deskripsi umum dari Pangkalan Data Pendidikan Tinggi yang akan dikembangkan, yang meliputi deskripsi umum sistem Pangkalan Data Pendidikan Tinggi, fungsi Pangkalan Data Pendidikan Tinggi dan karakteristik pengguna. 3. BAB III. Berisi informasi mengenai deskripsi umum kebutuhan perangkat lunak yang akan dikembangkan. Bagian ini meliputi informasi mengenai kebutuhan antarmuka eksternal, deskripsi fungsional, data requirement, non functional requirement, batasan perancangan, kerunutan (traceability) dan ringkasan kebutuhan. Disetujui
Hal : 13 dari 32 2. DESKRIPSI UMUM TINGGI 2.1 DESKRIPSI UMUM Pengembangan PDPT merupakan salah satu rekomendasi IT Blue Print Ditjen Dikti. Secara garis besar PDPT adalah datawarehouse system yang akan mengambil data dari berbagai entitas terkait dengan siklus manajemen pendidikan tinggi dan mengolahnya menjadi informasi untuk berbagai kepentingan manajemen pendidikan tinggi. Berikut di bawah adalah gambaran umum Sistem PDPT yang disadur dari IT Blue Print Ditjen Dikti. Disetujui
Hal : 14 dari 32 Gambar 1. Arsitektur Umum Sistem Informasi Ditjen Dikti 1 1 Sumber : IT Blue Print Ditjen Dikti Disetujui
Hal : 15 dari 32 Keterangan Notasi Gambar Arsitektur Umum Informasi Ditjen 1. Untuk memungkinkan data yang berasal dari aplikasi-aplikasi yang ada di Ditjen dapat di share atau di alirkan ke Pangkalan Data Pendidikan Tinggi maka data harus melalui Information Integration Platform; 2. Data yang berasal dari Perguruan Tinggi sebelum dikirim ke Ditjen atau Pangkalan Data memanfaatkan aplikasi dispatch; 3. Data yang terkirim melalui aplikasi dispatch sebelum dapat dimanfaatkan oleh Ditjen atau entitas lainnya harus melalui information integration platform; 4. Data-data yang berasal dari Ditjen maupun dari BAN-PT atau entitas lainnya harus disimpan pada database terpusat; 5. Risalah dari data-data tersebut selayaknya terakomodasi di Pangkalan Data Pendidikan Tinggi, dengan demikian jenis informasi yang dihasilkan dapat disesuaikan dengan kebutuhan Ditjen maupun entitas lainnya; 6. Knowledge Management Tools maupun Collaboration Tools digunakan untuk meningkatkan kegunaan informasi bagi Ditjen ; 7. Informasi yang berada di Pangkalan Data Pendidikan Tinggi dapat dimanfaatkan oleh entitas lain di luar Ditjen ; 8. Informasi tersebut juga dapat dimanfaatkan oleh BAN-PT sebagai data tambahan untuk keperluan akreditasi; 9. Balitbang juga dapat memanfaatkan data yang ada di Pangkalan Data Pendidikan Tinggi untuk kajian statistik dan pengambilan keputusan; 10. BAN-PT dan juga entitas lainnya, dapat memberikan data kepada Ditjen melalui Information Integration Platform. Disetujui
Hal : 16 dari 32 Adapun Sistem Pangkalan Data Pendidikan Tinggi yang dikembangkan, secara umum disyaratkan memiliki spesifikasi teknis sebagai berikut : a. Menggunakan Konsep Open System; b. Berbasis Relational Database Management System (RDBMS); c. Sofware pembangun sistem aplikasi dan tools yang digunakan untuk pembangunan dan pengembangan aplikasi; d. Memiliki prosedur backup dan recovery secara otomatis; e. Database hasil input user dapat di-query dan sort untuk kepentingan pelaporan tertentu dan tersedia interface untuk melakukan query yang dimaksud. Sistem Pangkalan Data Pendidikan Tinggi menerapkan security system yang bekerja pada tiga level, yaitu : Level Operating System Level Database Level Aplikasi yang dapat diterapkan sampai dengan fungsi modul atau submodul dan juga dapat diterapkan ke user atau group user. Sistem Pangkalan Data Pendidikan Tinggi dibangun berbasiskan web yang dirancang dengan platform open source, dengan berbagai tingkatan akses user sesuai dengan kewenangannya, antara lain : administrator, operator, pimpinan, pemohon dan user atau pengguna lainnya. Sistem Pangkalan Data Pendidikan Tinggi dapat dijalankan pada platform OS Windows server. XP, Vista atau Linux, dan Database RDBMS, sehingga mampu menangani dan mengelola data. Disetujui
Hal : 17 dari 32 Sistem Pangkalan Data Pendidikan Tinggi dirancang secara terpusat dan dapat diakses secara terbatas melalui jaringan internet dan jaringan lokal (LAN) dengan menggunakan browser internet. 2.2 FUNGSI TINGGI Fungsi utama sistem PDPT yang dibangun adalah : 1. Menyediakan akses terpadu terhadap informasi pencapaian key performance indicator (KPI) Pengelolaan Pendidikan Tinggi Nasional; 2. Collecting data dari berbagai entitas terkait Pengelolaan Pendidikan Tinggi Nasional dengan berbagai macam platform technology untuk menjadi informasi penting dalam pengambilan keputusan / kebijakan; 3. Melakukan agregasi laporan dari berbagai sumber untuk menghasilkan informasi yang dapat dipertanggung jawabkan; 4. Menangani pengelolaan basis data user peneliti dan hak aksesnya a. Pemberian account (login dan password) kepada user dan hak aksesnya (baca, tulis, eksekusi) berdasarkan karakteristik pengguna seperti yang dijelaskan pada bab 2.3; b. Penghapusan account user; c. Pengubahan account user dan hak aksesnya. Disetujui
Hal : 18 dari 32 2.3 LINGKUNGAN OPERASI SERVER SITE Perangkat lunak yang akan digunakan adalah sebagai berikut: 1. Linux sebagai Operating System. 2. Oracle Database 11g Sebagai RDBMS Server. 3. Oracle Warehouse Builder sebagai pendukung Business Intelligence. 4. Oracle Discovery sebagai reporting service 5. Apache Web Server 6. WSASWSO2 sebagai Web Service. 7. WSASWSO2 adalah software open source yang cukup handal sebagai antarmuka antar legacy sistem dengan DB-PDPT. 8. Loader engine akan dibangun dengan menggunakan teknologi sql-loader yang sudah tersedia di dalam oracle database. CLIENT SITE Perangkat lunak yang diusulkan adalah sebagai berikut: 1. Windows / Linux sebagai Operating System. 2. Microsoft Internet Explorer, Firefox atau yang lainnya sebagai Web Browser. DEVELOPMENT TOOLS Perangkat lunak yang akan digunakan adalah sebagai berikut : 1. Oracle Warehouse Builder 2. Oracle Discovery Disetujui
Hal : 19 dari 32 3. Oracle Form 4. Oracle Report 5. Java Server Pages (bila diperlukan). 2.4 KARAKTERISTIK PENGGUNA Table 1. Karakteristik Pengguna Sistem PDPT KATEGORI TUGAS HAK AKSES KE APLIKASI Administrator Memberi account kepada pengguna. Memberi batasan hak akses terhadap pengguna Melakukan perawatan teknis terhadap sistem informasi ini. Menjaga integritas data yang dimasukkan Mempunyai hak akses penuh terhadap data user dan aplikasi sistem Operator Menjalankan sistem PDPT Mempunyai hak akses penuh sebagai pengguna aplikasi terhadap data user untuk meng-input dan update data. Pimpinan / Pengambil Keputusan Merumuskan kebijakan Pengelolaan Pendidikan Tinggi Nasional Mempunyai hak akses penuh terhadap semua informasi yang dihasilkan oleh sistem PDPT Disetujui
Hal : 20 dari 32 3. DESKRIPSI UMUM KEBUTUHAN 3.1 KEBUTUHAN ANTARMUKA EKSTERNAL Sistem Pangkalan Data Pendidikan Tinggi ini dibangun di atas aplikasi internet dengan berbasiskan web. Dalam deskripsi kebutuhan antarmuka ekstenal akan dideskripsikan kebutuhan antarmuka perangkat lunak dengan perangkat lain yang berada diluar cakupan perangkat lunak yang akan dikembangkan tetapi mempunyai keterkaitan dalam proses yang dilakukannya. Dalam operasionalnya, perangkat lunak yang akan dikembangkan memerlukan adanya interaksi dengan komponen-komponen lain diluar perangkat lunak itu seperti: user sebagai seorang pengguna perangkat lunak, perangkat keras dimana perangkat lunak ini akan dijalankan, perangkat komunikasi dimana perangkat lunak ini akan saling berkomunikasi dalam jaringan internet. 3.1.1 ANTARMUKA PEMAKAI Perangkat lunak yang akan dikembangkan membutuhkan interaksi dengan user sebagai pemakai aplikasi perangkat lunak. Dalam melakukan interaksi dengan pemakai perangkat lunak ini membutuhkan perangkat untuk melakukan proses transformasi input dan output dari dan ke pemakai. Perangkat tersebut adalah sebagai berikut: 1. Perangkat Keyboard Keyboard diperlukan sebagai sarana bagi pemakai untuk mengetikkan data masukan yang akan diproses perangkat lunak. Spesifikasi perangkat keyboard adalah jenis keyboard yang compatible untuk sistem operasi Microsoft Windows98/XP Disetujui
Hal : 21 dari 32 2. Perangkat Mouse Perangkat mouse digunakan sebagai sarana bagi pemakai untuk memasukkan data input bagi perangkat lunak. Meskipun sebagian besar fungsi mouse dapat digantikan dengan perangkat keyboard tetapi akan lebih ergonomis apabila pada jenis input tertentu digunakan mouse sebagai salah satu perangkat yang dibutuhkan sebagai antarnuka dengan pemakai. Perangkat mouse yang dapat digunakan adalah semua jenis mouse yang compatible dengan sistem operasi Microsoft Windows 98/XP. 3. Perangkat Monitor Monitor sebagai sarana untuk menampilkan aplikasi kepada pemakai mempunyai spesifikasi diantaranya: monitor mampu menampilkan grafis dengan kualitas warna yang baik (true color) untuk menampilkan laporan KPI dalam bentuk grafik. 3.1.2 ANTARMUKA PERANGKAT KERAS Antarmuka perangkat keras yang dibutuhkan dalam perangkat lunak ini meliputi: 1. Graphic Card / VGA Card Kartu grafik yang dibutuhkan dalam mengoperasikan perangkat lunak ini diharapkan mempunyai kapasitas 4 Mbyte ke atas. Apabila menggunakan kartu grafik yang punya kemampuan dibawahnya perangkat lunak masih bisa berjalan akan tetapi tampilan yang diberikan kurang baik. 2. Ethernet Card dan Modem Ethernet card dan modem dibutuhkan untuk menghubungkan komputer yang menjalankan perangkat lunak dengan jaringan internet. Spesifikasi ethernet card dan modem yang dibutuhkan adalah yang compatible dengan sistem operasi Microsoft Windows 98/XP. Disetujui
Hal : 22 dari 32 3.1.3 ANTARMUKA PERANGKAT LUNAK Tidak ada antarmuka perangkat lain yang dibutuhkan dalam pengembangan Sistem Pangkalan Data Pendidikan Tinggi ini. 3.1.4 ANTARMUKA KOMUNIKASI Antarmuka komunikasi yang dibutuhkan dalam perangkat lunak ini merupakan antarmuka untuk melakukan koneksi dalam jaringan internet meliputi: 1. Antarmuka komunikasi pada sisi Server Aplikasi pada sisi server merupakan aplikasi yang melayani semua request yang dikirimkan oleh client yang meminta layanan dengan protocol http. Oleh karena itu pada sisi server dibutuhkan adanya sebuah web server yang terhubung dalam jaringan internet. Web server tersebut harus mempunyai alamat IP dan domain yang dapat dikenali dalam jaringan internet. 2. Antarmuka komunikasi pada sisi Client Pada sisi client proses yang dilakukan adalah melakukan request kepada server untuk meminta layanan http. Oleh karena itu antarmuka yang dibutuhkan pada sisi client adalah perangkat komunikasi yang memungkinkan komputer client terhubung dengan jaringan internet. Disetujui
Hal : 23 dari 32 3.2 DESKRIPSI KEBUTUHAN FUNGSIONAL Di atas telah diuraikan bahwa fungsi utama sistem PDPT adalah untuk menampilkan informasi indikator performansi kunci (key performance indicators) pengelolaan perguruan tinggi di Indonesia. Berikut adalah hasil analisis lebih lanjut informasi KPI yang ingin ditampilkan dalam Sistem PDPT. 1. Mahasiswa Angka Partisipasi Kasar (APK) APK Mahasiswa Nasional APK Menurut Kelompok PT APK Wilyah Kopertis APK Wilayah Terhadap APK Nasional APK Berdasarkan Propinsi Lima Besar APK Berdasarkan Propinsi APK Berdasarkan Gender APK Gender Per Wilayah APK Gender Berdasarkan Propinsi 2. Rata-rata Lama Studi Rasio Lama Studi Tepat Waktu Nasional Lama Studi Berdasarkan Bidang Ilmu Lama Studi Berdasarkan Jenis Perguruan Tinggi Lama Studi Berdasarkan Kopertis Wilayah Rata-Rata Lama Studi Nasional Rata-Rata Lama Studi Nasional Per Gender Rata-Rata Lama Studi Bedasarkan Wilayah Tingkat Produktivitas Lama Studi Nasional Tingkat Produktivitas Lama Studi Nasional Berdasarkan Gender Tingkat Produktivitas Lama Studi Berdasarkan Wilayah Disetujui
Hal : 24 dari 32 3. Data Statistik Mahasiswa Jumlah Mahasiswa Berdasarkan Kelompok PT Jumlah Mahasiswa Berdasarkan Status Aktif dan Lulus Jumlah Mahasiswa Berdasarkan Status Cuti, Keluar, Non Aktif dan Putus Studi Jumlah Mahasiswa Berdasarkan Gender Jumlah Mahasiswa Berdasarkan Bidang Ilmu Jumlah Mahasiswa Jenjang Pendidikan S1, Vokasi, Pasca dan Profesi Berdasarkan Bidang Ilmu Jumlah Mahasiswa Universitas Berdasarkan Wilayah dan PTN Jumlah Mahasiswa Selain Universitas Berdasarkan Jenis Wilayah dan PTN Jumlah Mahasiswa Per Jenis Perguruan Tinggi Per Kopertis Wilayah dan PTN Mahasiswa Berdasarkan Status Aktif dan Lulus Jumlah Mahasiswa Berdasarkan Status Cuti, Keluar, Non Aktif dan Putus Studi Jumlah Mahasiswa Nasional Jumlah Mahasiswa Berdasarkan Jenjang Studi Per Kopertis Jumlah Mahasiswa Berdasarkan Wilayah 4. Dosen Jumlah Dosen ( PTN dan PTS ) Berdasarkan Tahun Semester Jumlah Dosen Berdasarkan Jenis Perguruan Tinggi dan Gender Jumlah Dosen Berdasarkan Kopertis Wilayah Jumlah Dosen Berdasarkan Jabatan Akademik Jumlah Dosen Berdasarkan Jenjang Pendidikan Jumlah Dosen Berdasarkan Ikatan Kerja Jumlah Dosen Berdasarkan Gender Jumlah Dosen Berdasarkan Status Disetujui
Hal : 25 dari 32 5. Perguruan Tinggi Jumlah Perguruan Tinggi Menurut Bentuk PT dan Wilayah/PTN Jumlah Perguruan Tinggi Berdasarkan Jenis PT Sebaran Pertumbuhan PT Berdasarkan Bentuk dan Wilayah Perkembangan Penambahan Perguruan Tinggi Jumlah Perguruan Tinggi Berdasarkan Akreditasi Jumlah Perguruan Tinggi Berakreditasi A Berdasarkan Jenis PT Jumlah Perguruan Tinggi Berakreditasi Selain A Berdasarkan Jenis PT Jumlah Program Studi Pertambahan Program Studi Jumlah Akreditasi Program Studi Jumlah Akreditasi Program Studi Berdasarkan Bidang Ilmu Jumlah Perguruan Tinggi Berdasarkan Akreditasi Per Wilayah Perkembangan Pendirian Program Studi Jumlah Program Studi Berdasarkan Bidang Ilmu Per Jenis PT Jumlah Program Studi Berdasarkan Jenis PT Per Jenjang Studi Jumlah Program Studi Berdasarkan Bidang Ilmu Per Jenis PT. Disetujui
Hal : 26 dari 32 3.3 DESKRIPSI KEBUTUHAN NON FUNGSIONAL Berikut adalah deskripsi kebutuhan non fungsional sistem PDPT yang dikembangkan : 1. Ketersediaan aplikasi yang dapat di update sewaktu-waktu dan harus mampu beroperasi tujuh hari per minggu selama 24 jam per hari; 2. Aplikasi yang dikembangkan harus memiliki tingkat keamanan yang memungkinkan hanya user yang berhak yang dapat mengubah data atau informasi dalam aplikasi PDPT. 3.4 BATASAN PERANCANGAN Batasan khusus dalam perancangan sistem Pangkalan Data Pendidikan Tinggi adalah sebagai berikut : Bahasa pemrograman berbasis web yang digunakan adalah Oracle -PL/SQL Web server yang digunakan adalah Apache yang sudah terintegrasi dengan Oracle. DBMS yang digunakan adalah Oracle 11g. Tampilan grafis menggunakan format file.jpg. Informasi yang ditampilkan dapat dicetak. Disetujui
Hal : 27 dari 32 3.5 KERUNUTAN (TRACEABILITY) Table 2. Kerunutan (Traceability) NO KPI Dari EPSBED ASAL DATA Dari EPSBED, Perlu Diolah Dari Luar EPSBED ADA TARGET TERUKUR 1 APK X X X 2 Lama Studi MHS X 3 Rasio Dosen-MHS X 4 Statistik MHS X 5 Statistik dan Kualifikasi Dosen X 6 Statistik PT X X 3.6 RINGKASAN KEBUTUHAN 3.6.1 RINGKASAN KEBUTUHAN FUNGSIONAL Tabel 1. Ringkasan Kebutuhan Fungsional SKPL-Id SKPL-01 SKPL-02 SKPL-03 SKPL-04 SKPL-05 DESKRIPSI Aplikasi mampu melakukan pengelolaan terhadap data user yang terbatas pada penggantian password saja Mampu menambahkan data user baru Mampu mengubah data user Mampu menghapus data user Aplikasi menampilkan grafik jumlah kumulatif APK Nasional per tahun dalam 5 (lima) tahun terakhir dan grafik APK menurut kelompok PT dalam 5 (lima) tahun terakhir Disetujui
Hal : 28 dari 32 SKPL-Id DESKRIPSI SKPL-06 SKPL-07 Aplikasi menampilkan grafik dan tabel APK per wilayah kopertis per PTN dan PTS per tahun sesuai dengan tahun yang dipilih. Aplikasi menampilkan grafik dan tabel APK Wilayah terhadap APK Nasional per tahun sesuai dengan tahun yang dipilih SKPL-08 Aplikasi menampilkan grafik APK berdasarkan propinsi, grafik 5 (lima) besar APK Wilayah berdasarkan propinsi dan tabel APK wilayah berdasarkan propinsi per tahun sesuai dengan tahun yang dipilih SKPL-09 SKPL-10 SKPL-11 SKPL-12 SKPL-13 SKPL-14 SKPL-15 Apilkasi menampilkan grafik dan tabel APK berdasarkan Gender per tahun yang dapat dipilih multi tahun Aplikasi menampilkan grafik dan tabel APK berdasarkan wilayah per gender per tahun sesuai dengan tahun yang diinginkan Aplikasi menampilkan grafik dan tabel APK berdasarkan propinsi per gender per tahun sesuai dengan tahun yang diinginkan Aplikasi menampilkan grafik dan tabel dari rasio lama studi tepat waktu nasional semua tahun yang tersedia Aplikasi menampilkan grafik dan tabel dari rasio lama studi berdasarkan bidang ilmu per tahun sesuai dengan tahun yang diinginkan Aplikasi menampilkan grafik dan tabel dari rasio lama studi berdasarkan jenis PT per tahun sesuai dengan jenis PT dan tahun yang diinginkan Aplikasi menampilkan grafik dan tabel dari rasio lama studi berdasarkan kopertis wilayah per tahun sesuai dengan kopertis wilayah dan tahun yang diinginkan SKPL-16 SKPL-17 Aplikasi menampilkan grafik dan tabel dari rasio lama studi berdasarkan rata-rata lulus tepat waktu (rata-rata lama studi nasional, rata-rata lama studi nasional per gender, dan rata-rata lama studi per wilayah) per tahun sesuai dengan tahun yang diinginkan Aplikasi menampilkan grafik dan tabel dari rasio lama studi Berdasarkan Tingkat Produktifitas Lulus Tepat Waktu (tingkat produktivitas lama studi nasional, tingkat produktivitas lama studi nasional berdasarkan gender, tingkat produktivitas lama studi Disetujui
Hal : 29 dari 32 SKPL-Id DESKRIPSI berdasarkan wilayah) per kopertis dan tahun sesuai dengan yang diinginkan; SKPL-18 SKPL-19 SKPL-20 SKPL-21 SKPL-22 SKPL-23 SKPL-24 SKPL-25 SKPL-26 SKPL-27 SKPL-28 SKPL-29 SKPL-30 SKPL-31 SKPL-32 Aplikasi menampilkan grafik per tahun rasio jumlah dosen dan mahasiswa Nasional dan grafik rasio jumlah dosen dan mahasiswa berdasarkan Jenis PT Aplikasi menampilkan grafik dan tabel rasio jumlah dosen dan mahasiswa berdasarkan bidang ilmu per tahun Aplikasi menampilkan grafik dan tabel rasio jumlah dosen dan mahasiswa per bidang ilmu versus kelompok PT per tahun Aplikasi menampilkan grafik dan tabel rasio jumlah dosen dan mahasiswa per satuan bidang ilmu per tahun Aplikasi menampilkan grafik dan tabel rasio jumlah dosen dan mahasiswa per bidang ilmu per kelompok PT per tahun Aplikasi menampilkan grafik dan tabel rasio jumlah dosen dan mahasiswa per bidang ilmu, per kelompok PT, per jenis PT, dan per tahun Aplikasi menampilkan grafik dan tabel rasio jumlah dosen dan mahasiswa per satuan bidang ilmu per jenis PT per tahun Aplikasi menampilkan jumlah Dosen PTN dan PTS per tahun Aplikasi menampilkan jumlah Dosen berdasarkan Jenis PT per tahun Aplikasi menampilkan jumlah Dosen berdasarkan satuan Jenis PT per bidang ilmu per tahun Aplikasi menampilkan jumlah Dosen berdasarkan satuan Jenis PT per satuan bidang ilmu per jenjang studi per tahun Aplikasi menampilkan jumlah Dosen berdasarkan kopertis wilayah per tahun Aplikasi menampilkan jumlah Dosen berdasarkan jabatan akademik per kelompok PT per tahun Aplikasi menampilkan jumlah Dosen berdasarkan jabatan akademik per satuan kelompok PT per jenis PT per tahun Aplikasi menampilkan jumlah Dosen berdasarkan jabatan akademik per satuan kelompok PT per satuan jenis PT per bidang ilmu per tahun Disetujui
Hal : 30 dari 32 SKPL-Id DESKRIPSI SKPL-33 SKPL-34 SKPL-35 SKPL-36 SKPL-37 Aplikasi menampilkan jumlah Dosen berdasarkan jabatan akademik per satuan kelompok PT per satuan jenis PT per satuan bidang ilmu per jenjang studi per tahun Aplikasi menampilkan jumlah Dosen berdasarkan jenjang pendidikan per jenis kelamin per tahun Aplikasi menampilkan jumlah Dosen berdasarkan ikatan kerja per kopertis wilayah per tahun Aplikasi menampilkan jumlah Dosen berdasarkan jenis kelamin per kopertis wilayah per tahun Aplikasi menampilkan jumlah Dosen berdasarkan status per kelompok umur per kelompok PT per tahun SKPL-38 Aplikasi menampilkan jumlah Dosen berdasarkan status per kelompok umur per satuan kelompok PT per jenis PT per tahun SKPL-39 Aplikasi menampilkan jumlah Dosen berdasarkan status per kelompok umur per satuan kelompok PT per satuan jenis PT per bidang ilmu per tahun SKPL-40 Aplikasi menampilkan jumlah Dosen berdasarkan status per kelompok umur per satuan kelompok PT per satuan jenis PT per satuan bidang ilmu per jenjang studi per tahun SKPL-41 Aplikasi menampilkan grafik jumlah mahasiswa berdasarkan kelompok PT per tahun per semester, grafik jumlah mahasiswa berdasarkan status aktif dan lulus per tahun semester dan grafik jumlah mahasiswa berdasarkan status cuti, keluar, non aktif dan putus studi per tahun per semester SKPL-42 SKPL-43 SKPL-44 Aplikasi menampilkan grafik jumlah mahasiswa berdasarkan jenis kelamin dengan pilihan: tahun; semester; jenis PT; kelompok PT dan Propinsi dan menampilkan grafik jumlah mahasiswa berdasarkan jenis kelamin Aplikasi menampilkan grafik jumlah mahasiswa berdasarkan bidang ilmu per tahun per semester dan menampilkan grafik jumlah mahasiswa berdasarkan jenjang pendidikan S1, Vokasi, Pasca dan Profesi berdasarkan bidang ilmu Aplikasi menampilkan grafik jumlah mahasiswa berdasarkan satuan bidang ilmu per jenjang studi per tahun per semester Disetujui
Hal : 31 dari 32 SKPL-Id DESKRIPSI SKPL-45 Aplikasi menampilkan grafik jumlah mahasiswa berdasarkan universitas per wilayah dan PTN per tahun per semester dan menampilkan grafik jumlah mahasiswa selain universitas per wilayah dan PTN per tahun per semester serta menampilkan tabel jumlah mahasiswa per jenis PT per Kopertis Wilayah dan PTN. SKPL-46 SKPL-47 SKPL-48 SKPL-49 SKPL-50 SKPL-51 SKPL-52 SKPL-53 Aplikasi menampilkan tabel jumlah mahasiswa per satuan jenis PT per bidang ilmu per tahun per semester Aplikasi menampilkan tabel jumlah mahasiswa per satuan jenis PT per satuan bidang ilmu per jenjang studi per tahun per semester Aplikasi menampilkan grafik jumlah mahasiswa status aktif dan lulus per tahun per semester, menampilkan grafik jumlah mahasiswa berdasarkan status cuti, keluar, non aktif dan putus studi dengan pilihan: tahun, semester, jenis PT, kelompok PT dan kopertis, serta menampilkan tabel jumlah mahasiswa berdasarkan status per tahun per semester Aplikasi menampilkan grafik dan tabel jumlah mahasiswa nasional per jenjang pendidikan per Kopertis per Wilayah per tahun per semester Aplikasi menampilkan: grafik dan tabel jumlah PT menurut jenis PT dan wilayah PTN per tahun, grafik dan tabel perkembangan penambahan PT berdasarkan jenis PT dan wilayah PT per tahun, grafik dan tabel jumlah PT berakreditasi A dan Selain A berdasarkan jenis PT Aplikasi menampilkan: grafik jumlah program studi berdasarkan bidang ilmu per tahun, grafik penambahan jumlah program studi per bidang ilmu per tahun, grafik jumlah akreditasi Program Studi per tahun, grafik akreditasi program studi berdasarkan bidang ilmu per tahun, tabel jumlah PT berdasarkan Akreditasi per Wilayah per tahun, tabel perkembangan pendirian program studi per tahun, grafik dan tabel jumlah Program Studi berdasarkan Bidang Ilmu per Jenis PT per tahun Aplikasi menampilkan grafik dan tabel Jumlah Program Studi berdasarkan jenis PT per Jenjang Studi per tahun Aplikasi menampilkan grafik dan tabel Jumlah Program Studi berdasarkan Bidang Ilmu per Jenis PT per tahun Disetujui
Hal : 32 dari 32 3.6.2 RINGKASAN KEBUTUHAN NON FUNGSIONAL Berikut adalah ringkasan Kebutuhan Non Fungsional. Tabel 2. Ringkasan Kebutuhan Non Fungsional SKPL-Id SKPL-54 SKPL-55 DESKRIPSI Ketersediaan aplikasi yang dapat di-update sewaktu-waktu dan harus mampu beroperasi 7 hari perminggu, 24 jam per hari. Aplikasi yang dikembangkan harus memiliki tingkat keamanan yang memungkinkan hanya user yang berhak yang dapat mengubah data atau informasi dalam aplikasi PDPT. Disetujui