Merupakan KAK Sistem Informasi Skripsi
Oleh : Safira Vanillia Putri (05111640000001) kelas MPPL D
Referensi :
http://fajarbaskoro.blogspot.com/2019/02/pbkk-3-aplikasi-pengajuan-skripsi.html
Kerangka Acuan Kerja (KAK) Sistem Aplikasi Pelaporan Keluhansafiravanillia
Merupakan Evalusi Tengah Semster berupa KAK dengan studi kasus pelaoran keluhan
Oleh : Safira Vanillia Putri (05111640000001) kelas MPPL D
Referensi :
http://fajarbaskoro.blogspot.com/2019/04/mppl-evaluasi-tengah-semester-1-9-april.html
Berikut merupakan contoh KAK/TOR dari aplikasi salah satu perusahaan dibidang jasa pengiriman barang guna memenuhi tugas mata kuliah Manajemen Proyek Perangkat Lunak kelas E oleh 05111640000015 NAVINDA MEUTIA - 05111640000025 SARI WAHYUNINGSIH - 05111640000076 RIFQI MUKTI WICAKSANA
Kerangka Acuan Kerja (KAK) Sistem Aplikasi Pelaporan Keluhansafiravanillia
Merupakan Evalusi Tengah Semster berupa KAK dengan studi kasus pelaoran keluhan
Oleh : Safira Vanillia Putri (05111640000001) kelas MPPL D
Referensi :
http://fajarbaskoro.blogspot.com/2019/04/mppl-evaluasi-tengah-semester-1-9-april.html
Berikut merupakan contoh KAK/TOR dari aplikasi salah satu perusahaan dibidang jasa pengiriman barang guna memenuhi tugas mata kuliah Manajemen Proyek Perangkat Lunak kelas E oleh 05111640000015 NAVINDA MEUTIA - 05111640000025 SARI WAHYUNINGSIH - 05111640000076 RIFQI MUKTI WICAKSANA
Perencanaan Testing :
• Obyektifitas Rencana Testing
• Rencana Tes Berdasarkan pada Standar IEEE
• Hal-Hal yang Berhubungan dengan Rencana Tes
• Kerangka Rencana Tes Sederhana
• Testing Terstruktur vs Testing Tidak Terstruktur
Perencanaan Testing :
• Obyektifitas Rencana Testing
• Rencana Tes Berdasarkan pada Standar IEEE
• Hal-Hal yang Berhubungan dengan Rencana Tes
• Kerangka Rencana Tes Sederhana
• Testing Terstruktur vs Testing Tidak Terstruktur
TUGAS 3 - Kerangka Acuan Kerja Sistem Informasi Skripsi
1. TUGAS 3
Kerangka Acuan Kerja
Sistem Informasi Skripsi
Oleh:
Safira Vanillia Putri 05111640000001
Kelas:
Manajemen Proyek Perangkat Lunak (E)
Departemen Informatika
Fakultas Teknologi Informasi dan Komunikasi
Institut Teknologi Sepuluh Nopember Surabaya
2019
2. 1. Latar Belakang
Sistem pelayanan dalam dunia pendidikan kampus sangatlah penting untuk
meningkatkan nilai akreditasi suatu kampus dalam sektor pelayanan kampus. Namun
pada Universitas Narotama masih belum efektif dan efisien dalam hal pelayanan kampus
untuk mahasiswa tingkat akhir terutama pada saat pengajuan proposal judul tugas akhir
karena masih menggunakan cara manual.
Untuk mengatasi permasalahan pelayanan tersebut, perlu dibuat sebuah sistem
informasi untuk pengumpulan proposal judul skripsi hingga monitoring sidang skripsi
berbasis web. Hasil yang akan dicapai pada pembuatan sistem aplikasi ini adalah
terciptanya sebuah sistem pelayanan informasi web untuk proses pengajuan skripsi bagi
Universitas Narotama.
2. Tujuan Aplikasi
Tujuan dari adanya Sistem Informasi Skripsi, yaitu :
a. Mempermudah mahasiswa untuk melakukan pengajuan skripsi.
b. Mempermudah petugas untuk monitoring pengajuan skripsi.
c. Pengelolaan data lebih terstruktur dan aman.
d. Menyediakan informasi dengan cepat dan akurat.
3. Sasaran Perangkat Lunak yang Dikembangkan
Sasaran dari sistem informasi skripsi adalah tersedianya sistem informasi yang dapat
menyediakan informasi dengan cepat, tepat, dan akurat dimana datanya akan lebih
mudah dikelola bagi civitas akademika Universitas Narotama.
4. Ruang Lingkup Program
Ruang lingkup program berisi kegiatan - kegiatan yang harus dilakukan oleh pengembang
sistem informasi, yang meliputi :
4.1 Tahap Pelaksanaan
a. Perencanaan
Kegiatan perencanaan meliputi perkiraan kebutuhan akan aplikasi yang
hendak dikembangkan sehingga dapat memahami permasalahan utama dan
mendefinisikannya secara rinci untuk dituangkan ke dalam rancangan aplikasi
serta pembuatan jadwal pelaksanaan yang memuat tahapan pekerjaan yang
akan dilakukan.
b. Perancangan
Dengan memahami sistem sebelumnya serta kriteria - kriteria sistem yang
akan dibangun, tim penyedia jasa dapat membuat rancangan sistem informasi
terlebih dahulu. Selanjutnya, dengan memperhatikan hasil rekomendasi dari
pengguna aplikasi, tim penyedia jasa juga harus memerhatikan :
1. Kebutuhan Organisasi
2. Kebutuhan Operator
3. Kebutuhan Pemakai
4. Kebutuhan Teknis
3. c. Pelaksanaan Pekerjaan
Pelaksanaan pekerjaan meliputi pembuatan aplikasi sesuai dengan hasil
elisitasi kebutuhan yang diperlukan oleh pengguna serta jadwal yang telah
direncanakan.
d. Uji Coba Operasional
Untuk menjamin beroperasinya sistem informasi yang baru sebagaimana yang
diharapkan, maka uji coba operasional mutlak harus dilaksanakan. Uji coba
operasional harus dilakukan dalam satu periode waktu yang mencerminkan
siklus hidup sistem sehari-harinya.
e. Implementasi Sistem
Implementasi sistem dapat dilakukan apabila sistem yang dibuat /
dikembangkan telah sesuai dengan rencana kebutuhan pengguna dan bebas
dari bug / error.
f. Pelatihan Bagi Para Calon Pengguna Sistem
Untuk menjamin kelangsungan operasi sistem informasi yang baru maka
selama pekerjaan berlangsung harus terjadi alih teknologi dari pihak Tim
Pengembang kepada pihak calon pengguna sistem. Namun demikian, tetap
diperlukan periode waktu yang bersifat khusus guna merealisasikan alih
teknologi secara efektif. Karena itu, menjelang akhir pekerjaan, Tim
Pengembang harus memberikan pelatihan kepada para calon pengguna
sistem. Pelatihan harus mencakup: instalasi dan kustomisasi
(pengadministrasian), pengoperasian, dan pemeliharaan sistem. Peserta yang
akan dilatih terdiri atas: operator, administrator, dan pengguna akhir (end-
users).
g. Maintenance dan Garansi
Aplikasi yang dikembangkan harus mempunyai garansi selama 1 tahun.
Sehingga apabila terjadi masalah atau ditemukan keadaan yang tidak sesuai
dengan rencana kebutuhan yang telah disusun dapat segera ditangani.
4.2. Spesifikasi Teknis
a. Database
Untuk menyimpan data yang terlibat dalam sistem informasi skripsi dapat
menggunakan open source DBMS yang mampu menampung data dalam jumlah
besar.
b. Sistem
- Aplikasi berjalan di platform windows.
- Menggunakan framework Laravel.
- Menggunakan bahasa pemrograman CSS, PHP, HTML, JavaScript.
- Menggunakan software pendukung Adobe XD, Adobe Photoshop, Google
Chrome, dan Sublime Text.
c. Jaringan
Sistem yang dikembangkan harus mendukung tipe jaringan client-server yang
mengakomodir penggunaan secara multiuser disaat yang bersamaan.
d. Keamanan
4. - Autentifikasi User
Setiap user memiliki password tersendiri sehingga hanya user tertentu
yang dapat mengakses data sesuai kebutuhan user tersebut.
- Privileged User
Demi keamanan dan pembagian wewenang setiap user, diperlukan adanya
privilege user untuk mengatur hak akses dan kewenangan masing - masing
user.
- Backup / Restore
Karena pentingnya nilai data yang digunakan oleh sistem informasi ini,
maka sistem ini harus dapat menyediakan fasilitas untuk melakukan
backup / restore database, sehingga apabila terjadi kesalahan atau
kejadian buruk, admin dapat melakukan backup / restore data dengan
mudah.
- User Log
Karena aplikasi bersifat multiuser, untuk kontrol dan pengawasan perlu
adanya user log untuk memantau kegiatan masing-masing user dalam
penggunaan aplikasi.
4.3. Tenaga Ahli dan Pendukung
a. Tenaga Ahli
Dalam melaksanakan pekerjaan ini
1. Project Manager
Berpendidikan minimal S2 bidang Informatika atau Manajemen,
memiliki sertifikasi di bidang proyek manajemen, mempunyai
pengalaman sejenis minimal 5 tahun yang dibuktikan dengan surat
referensi, sebanyak 1 orang. Bertugas untuk memimpin, merencanakan
dan membuat laporan mengenai kinerja para tim dalam mencapai
target proyek.
2. Team Leader
Berpendidikan minimal S2 bidang Informatika, mempunyai pengalaman
kerja minimal 5 tahun yang dibuktikan dengan surat referensi, sebanyak
1 orang. Bertugas sebagai pemimpin tim proyek, bertanggung jawab
atas koordinasi tim serta integrator sistem meliputi aplikasi dan jaringan
komputer.
3. System Analyst
Berpendidikan minimal S2 bidang Informatika, mempunyai pengalaman
kerja minimal 3 tahun yang dibuktikan dengan surat referensi, sebanyak
1 orang. Bertugas merancang desain input, proses, hingga output.
4. Database Analyst
Berpendidikan minimal S2 bidang Informatika, mempunyai pengalaman
kerja minimal 5 tahun yang dibuktikan dengan surat referensi, sebanyak
1 orang. Bertugas membuat desain database.
5. Programmer
5. Berpendidikan minimal S1 bidang Informatika atau Ilmu Komputer,
mempunyai pengalaman kerja minimal 3 tahun yang dibuktikan dengan
surat referensi, menguasai pemrograman framework dan android,
memiliki sertifikat di bidang pemrograman, sebanyak 5 orang. Bertugas
membuat program dari rancangan yang telah ada ke dalam bahasa
pemrograman.
6. Jaringan Komputer
Berpendidikan minimal S1 bidang Informatika, mempunyai pengalaman
kerja minimal 3 tahun yang dibuktikan dengan surat referensi, sebanyak
1 orang. Bertugas untuk mengimplementasi jaringan pada sistem.
7. Desain Antarmuka
Berpendidikan minimal S1 bidang Informatika, mempunyai pengalaman
kerja minimal 3 tahun yang dibuktikan dengan surat referensi, sebanyak
1 orang. Bertugas untuk merancang desain aplikasi yang inovatif dan
kreatif.
b. Tenaga Pendukung
1. Technical Support
Berpendidikan minimal D3 bidang Teknik Informatika, sebanyak 1
orang. Bertugas memberi dukungan teknis untuk membantu customer
dalam pemakaian aplikasi.
2. Tenaga Dokumentasi
Berpendidikan minimal D3 semua bidang, sebanyak 1 orang. Bertugas
melakukan dan menyusun dokumentasi proyek.
3. Tenaga Administrasi
Berpendidikan minimal D3 bidang Manajemen atau Administrasi,
sebanyak 1 orang. Bertugas menyusun dan mempersiapkan segala
keperluan administrasi kantor dalam pelaksanaan pekerjaan
pembuatan sistem informasi skripsi.
5. Metodologi Pengembangan Perangkat Lunak
Metodologi pengembangan perangkat lunak yang digunakan yaitu menggunakan siklus
hidup pengembangan sistem Prototyping tahapan yang dilakukan sebagai berikut:
6. INPUT PROSES OUTPUT
Permasalahan Solusi permasalahan
Daftar kebutuhan aplikasi Daftar kebutuhan aplikasi
Daftar kebutuhan aplikasi Data pengajuan skripsi
Data pengajuan skripsi
Rancangan sistem
informasi skripsi
Rancangan sistem informasi
skripsi
Prototype sistem informasi
skripsi
Prototype sistem informasi
skripsi
Sistem informasi skripsi
Sistem informasi skripsi Sistem informasi skripsi
5.1 Identifikasi Masalah
Pada tahap ini dilakukan identifikasi masalah terkait studi kasus, yaitu pengajuan
skripsi. Tahap ini mencakup pemahaman proses pengajuan skripsi yang akan
memberikan hasil berupa permasalahan yang ditemui dan metode yang tepat untuk
mengatasi permasalahan tersebut. Permasalahan yang ditemui setelah melakukan
identifikasi yaitu belum adanya sistem informasi berbasis web bagi mahasiswa
Universitas Narotama terkait proses pengajuan skripsi. Permasalahan yang biasanya
muncul berasal dari kekhawatiran mahasiswa dalam beberapa antara lain tidak bisa
memantau hasil pengajuan secara real-time karena harus manual mendatangi bagian
akademik, penyimpanan data juga tidak rapi dan kurang terstruktur karena masih
memakai kertas.
Solusi dari permasalahan diatas adalah dengan membuat sistem informasi bagi
mahasiswa untuk mengajukan proposal judul, melakukan bimbingan, mengajukan
siding skripsi, serta informasi lainnya yang berkaitan dengan skripsi. Sistem Informasi
yang akan dibuat tentunya harus mudah diakses kapanpun dan dimanapun.
Berikutnya dilakukan identifikasi target pengguna yang akan menggunakan aplikasi
berdasarkan riset yang dilakukan. Hasil target pengguna yang teridentifikasi yaitu
mahasiswa, dosen pembimbing, kaprodi, dan tim RMK.
5.2 Penggalian Kebutuhan
Identifikasi
Masalah
Penggalian
Kebutuhan
Pengumpulan dan
Pengolahan Data
Perancangan
Sistem
Prototyping
Development
Testing &
Maintanance
7. Pada tahap ini, dilakukan penggalian kebutuhan pengguna sistem informasi skripsi
melalui wawancara proses pengajuan skripsi kepada bidang akademik (BAAK)
Universitas Narotama, seperti alur pengajuan judul, proses verifikasi, dan bimbingan
dosen.
5.3 Pengumpulan dan Pengolahan Data
Pada tahap ini, dilakukan pengumpulan data serta informasi yang dibutuhkan dalam
menyelesaikan permasalahan. Data tersebut berisi rincian pertanyaan yang sering
muncul dari mahasiswa (frequently asked question), riwayat pengajuan, dan data
skripsi dari tahun-tahun sebelumnya. Pengolahan data dilakukan dengan identifikasi
variabel yang memungkinkan untuk diolah dalam sistem informasi skripsi.
5.4 Perancangan Sistem
Dalam tahapan perancangan sistem, dilakukan analisis kebutuhan untuk
mendefinisikan rancangan sistem mulai dari alur, arsitektur sistem, tampilan dan
struktur data sistem informasi skripsi. Pendefinisian rancangan tampilan atau mockup
dilakukan untuk menghasilkan desain tampilan fitur yang sesuai dengan kebutuhan
pengguna melalui perencanaan konten dan tata letak tampilan. Sedangkan rancangan
struktur data dilakukan untuk membuat desain database terkait rancangan tabel dan
relasi antar tabel untuk memudahkan pengolahan data sistem informasi skripsi.
5.5 Prototyping
Pada tahap ini, dibuat user interface (UI) sistem informasi skripsi sesuai dengan hasil
rancangan pada tahap perancangan sistem untuk diujikan pada tester dan client.
Pengujian ini dilakukan secara iteratif sebelum dilakukan pengembangan aplikasi
untuk mengetahui tampilan atau kebutuhan apa saja yang diperlukan client dalam
menggunakan sistem informasi skripsi untuk kedepannya agar dapat digunakan
dengan mudah sehingga tujuannya dapat tercapai.
5.6 Development
Setelah prototype yang dibuat sebelumnya telah difinalisasi, maka tahap selanjutnya
yaitu pengembangan sistem informasi skripsi. Pengembangan aplikasi dilakukan
menggunakan framework Laravel untuk membangun seluruh kebutuhan fungsional
maupun non-fungsional sesuai rancangan sistem yang telah dibuat.
5.7 Testing dan Maintanance
Pada tahap akhir ini, dilakukan pengujian untuk sistem informasi skripsi yang telah
dikembangkan sesuai dengan sejumlah skenario pengujian pada beragam perangkat
windows. Hal ini dilakukan untuk memastikan performa sistem informasi skripsi
berjalan baik dan siap digunakan oleh pengguna. Sistem juga akan dipantau
performanya secara periodik setelah penggunaan untuk meminimalisir adanya bug
atau gangguan.
6. Penannggung Jawab Kegiatan
Untuk penanggung jawab dari kegiatan ini adalah bagian akademik (BAAK) dari Universitas
Narotama.
7. Sumber Pendanaan
8. Sumber pendanaan yang akan digunakan untuk mendukung seluruh proses dari
kegiatan ini berasal dari Anggaran Dasar / Anggaran Rumah Tangga (AD/ART) yang
ditentukan dan dimiliki oleh bidang akademik (BAAK) Universitas Narotama sebesar Rp
50.000.000,00.
8. Waktu Pelaksanaan Kegiatan
Secara keseluruhan, perkiraan jangka waktu yang diperlukan untuk melaksanakan
seluruh kegiatan pengembangan aplikasi FedEx ini adalah 2 bulan atau 60 hari kerja
efektif dari bulan April - Mei 2019. Untuk lebih jelasnya bisa dilihat pada tabel berikut:
No. Kegiatan
April 2019 Mei 2019
I II III IV I II III IV
1. Penetapan Kontrak
2. Perencanaan
3. Analisa Sistem
4. Perancangan dan Prototyping
5. Pengembangan Sistem
6. Uji Coba
7. Pelatihan
8. Pelaporan
9. Lokasi Kegiatan
Seluruh kegiatan pengembangan sistem informasi skripsi ini akan dilaksanakan di
Universitas Narotama yang berada di jl. Arif Rahman Hakim no. 51, Klampis Ngasem,
Sukolilo, Kota Surabaya, 60117
10. Pelaporan
a. Laporan Pendahuluan
1. Rencana Kerja
2. Jadwal Kegiatan
3. Estimasi Waktu Selesai
b. Laporan Akhir
1. Laporan Mingguan
2. Laporan Proyek
11. Penutup
Demikian Kerangka Acuan Kerja Pembuatan Sistem Informasi Skripsi ini disusun sebagai
dasar pelaksanaan kegiatan.