ANALISIS DAN DESAIN SELF ASSESSMENT REPORT UNTUK...
Transcript of ANALISIS DAN DESAIN SELF ASSESSMENT REPORT UNTUK...
A. Apriyan Dewantara - 5209100051
ANALISIS DAN DESAIN SELF ASSESSMENT
REPORT UNTUK TRI DHARMA PERGURUAN
TINGGI PADA INSTITUT TEKNOLOGI SEPULUH
NOPEMBER SURABAYA
Pembimbing 1: Sholiq, S.T, M.Kom, M.SA Pembimbing 2: Mudjahidin, S.T, M.T
PENDAHULUAN
LATAR BELAKANG 1.Pentingnya Tri Dharma Perguruan Tinggi sebagai tugas pokok
Perguruan Tinggi di Indonesia dalam menyelenggarakan sistem pendidikan Nasional.
2.Adanya UURI nomor 12 tahun 2012 yang mengatur tentang pendidikan tinggi.
3.Pentingnya civitas akademik (pengajar) dalam melakukan Self
Assessment Report. 4.Perlu adanya sistem berjenjang, berkesinambungan, dan
menerapkan alur organisasi yang benar yaitu siklus Plan-Do-Check-
Act (PDCA) upaya meningkatkan kinerja mutu.
PENDAHULUAN RUMUSAN MASALAH 1. Bagaimana kebutuhan sistem yang dapat membantu penerapan sistem informasi
terintegrasi SAR Tri Dharma Perguruan Tinggi menggunakan alur organisasi yang benar dengan siklus PDCA?
2. Bagaimana bentuk desain dari perangkat lunak tersebut agar sesuai dengan kebutuhan yang telah didefinisikan sebelumnya?
BATASAN 1. Desain sistem yang dibuat adalah modul tambahan atau bagian dari aplikasi integra
yang di integrasikan dengan sistem ITS lainnya. 2. Pengguna sistem ini dibagi berdasarkan dengan peran dan fungsi dosen terhadap
aplikasi web integra yang ada di ITS. 3. Pengerjaan dokumentasi tugas akhir ini terbatas pada penggunaan tiga modul
dalam ReadySet, yaitu: a) Project Kick-Off:Pengguna needs & stories, Interview notes b) System Requirements: Use case suite, Feature spec, Non-Functional
Requirements, and Environmental Requirements. c) Design: Structural Diagram, Behavioral Diagram, Pengguna Interface, Build
System, Architecture.
PENDAHULUAN TUJUAN 1. Menghasilkan dokumen spesifikasi dan desain SAR Tri Dharma
Perguruan Tinggi menggunakan alur organisasi yang benar dengan siklus PDCA dan disesuaikan dengan ReadySet
MANFAAT 1. ITS akan memiliki rancangan yang baku terkait rencana pengembangan
sistem informasi terintegrasi SAR Tri Dharma Perguruan Tinggi. 2. Apabila SAR Tri Dharma Perguruan Tinggi dibangun maka, tim
pengembang akan dimudahkan dalam hal: a) Kemudahan pengembangan sistem informasi terintegrasi SAR Tri
Dharma Perguruan Tinggi. b) Kemudahan dalam melakukan uji coba sistem. c) Penambahan atau perubahan fitur-fitur dapat dilakukan dengan
mudah seiring adanya perubahan proses bisnis.
• Self Assessment Report (SAR) • Tri Dharma Perguruan Tinggi • Unified Modeling Language (UML) • Entity Relationship Diagram (ERD)
• Pusat Jaminan Mutu (PJM) ITS
METODOLOGI
Mulai
Elisitasi
Analisis dan spesifikasi kebutuhan
Verifikasi kebutuhan
Desain
Validasi desain
Selesai
Tidak
Tidak Ya
Ya
ANALISIS DAN DESAIN Mulai
Apakah ingin mengelola SAR?
Apakah ingin mengelola SAR
5?
Apakah ingin mengelola SAR
4?
Apakah ingin mengelola SAR
3?
Apakah ingin mengelola SAR
2?
Apakah ingin mengelola SAR
1?
Ya
Mengelola PDCA SAR 5
Mengelola PDCA SAR 4
Mengelola PDCA SAR 3
Mengelola PDCA SAR 2
Mengelola PDCA SAR 1
Ya
Selesai
Ya Ya Ya Ya
Menampilkan output PDCA
Apakah ingin melihat output
SAR lain?
Menampilkan output PDCA
Memilih Level yang ingin
dilihat
Apakah ingin keluar dari menu
SAR?
Ya
Tidak
Ya
Tidak
Tidak Tidak Tidak Tidak
KEBUTUHAN FUNGSIONAL & NON FUNGSIONAL
KEBUTUHAN FUNGSIONAL KF-01 Sistem dapat menampilkan bagi dosen untuk mengelola PDCA SAR 5 KF-02 Sistem dapat menampilkan bagi dosen selaku pemegang SAR 4 untuk mengelola PDCA SAR 4 KF-03 Sistem dapat menampilkan bagi dosen selaku pemegang SAR 3 untuk mengelola PDCA SAR 3 KF-04 Sistem dapat menampilkan bagi dosen selaku pemegang SAR 2 untuk mengelola PDCA SAR 2 KF-05 Sistem dapat menampilkan bagi dosen selaku pemegang SAR 1 untuk mengelola PDCA SAR 1 KF-06 Sistem menyediakan fitur bagi admin SAR untuk mengelola seluruh PDCA SAR KF-07 Sistem menyediakan fitur bagi admin untuk mengatur jadwal pengelolaan SAR KF-08 Sistem menyediakan fitur bagi admin SAR untuk mengubah status (lock/unlock) pada SAR KF-09 Sistem dapat menampilkan kategori SAR KF-10 Sistem dapat menampilkan semua daftar atau hasil PDCA tiap SAR KF-11 Sistem dapat mengunggah dokumen KF-12 Sistem dapat mengunduh dokumen KF-13 Sistem dapat menampilkan histori dari hasil SAR yang pernah dibuat sebelumnya
KEBUTUHAN FUNGSIONAL & NON FUNGSIONAL
KEBUTUHAN NON FUNGSIONAL KNF-01 Semua fitur yang tersedia, dapat digunakan sebagaimana fungsinya KNF-02 Tidak adanya menu atau tombol yang membingungkan (ambiguitas) bagi pengguna KNF-03 Sistem dapat menampilkan keseluruhan konten dari sistem KNF-04 Hanya administrator yang dapat melihat keseluruhan database KNF-05 Hanya administrator yang dapat menghapus atau mengubah data yang dirasa kurang tepat atau
salah diluar batas waktu pengisian KNF-06 Waktu untuk penanganan server saat down hanya 1x24 jam (1hari) KNF-07 Sistem dapat diakses di berbagai device
KNF-08 Sistem dapat diakses dilingkungan internal ITS maupun eksternal KNF-09 Sistem dapat diakses pada segala OS (Operating System) KNF-10 Tampilan terbaik sistem menggunakan Mozilla Firefox
Usecase dan pengguna Kode use-case Use-case
UC-01.01 Lihat SAR 5
UC-01.02 Lihat SAR 4
UC-01.03 Lihat SAR 3
UC-01.04 Lihat SAR 2
UC-01.05 Lihat SAR 1
UC-01.06 Lihat Histori SAR
UC-01.07 Lihat kategori SAR
UC-01.08 Tambah PDCA SAR 5
UC-01.09 Ubah PDCA SAR 5
UC-01.10 Hapus PDCA SAR 5
UC-01.11 Unggah Hasil SAR 5
UC-01.12 Unduh Hasil SAR 5
UC-01.13 Unduh Form SKP
UC-01.14 Unduh Form Pengukuran
UC-01.15 Unduh Form Penilaian
UC-02.01 Tambah PDCA SAR 4
UC-02.02 Ubah SAR 4
UC-02.03 Hapus PDCA SAR 4
UC-03.01 Tambah PDCA SAR 3
UC-03.02 Ubah SAR 3
UC-03.03 Hapus PDCA SAR 3
UC-04.01 Tambah PDCA SAR 2
UC-04.02 Ubah SAR 2
UC-04.03 Hapus PDCA SAR 2
UC-05.01 Tambah PDCA SAR 1
UC-05.02 Ubah SAR 1
UC-05.03 Hapus PDCA SAR 1
UC-06.01 Atur Jadwal SAR
UC-06.02 Ubah Status SAR 5
UC-06.03 Ubah Status SAR 3
UC-06.04 Ubah Status SAR 2
UC-06.05 Ubah Status SAR 2
UC-06.06 Ubah Status SAR 1
UC-06.07 Lihat Laporan Evaluasi SAR
Usecase diagram uc Dosen SAR 5
Dosen SAR 5
Lihat_SAR_5
Lihat_SAR_4
Lihat_SAR_3
Lihat_SAR_2
Lihat_SAR_1
Lihat_Histori_SAR
Lihat_Kategori_SAR
Tambah_PDCA_SAR_5
Ubah_PDCA_SAR_5
Hapus_PDCA_SAR_5
Unggah_Hasil_SAR_5
Unduh_Form_SKP
Unduh_Form_PengukuranUnduh_Form_Penilaian
Unduh_Hasil_SAR_5
Conceptual Data Model & Physical Data Model
CDM PDM
Class Diagram class Class Diagram 1.3
pengguna
- id_pengguna: int- jabatan: var- nama_pengguna: int
+ get_id_pengguna() : var+ get_jabatan_pengguna() : void+ get_nama_pengguna() : var+ get_password_pengguna() : void+ get_role_pengguna() : var
control_pengguna
+ role_pengguna() : var+ update_pengguna() : var
control_sar_5
+ delete_PDCA_SAR_5() : void+ download_pengukuran() : void+ download_penilaian() : void+ download_SKP() : var+ edit_PDCA_SAR_5() : void+ insert_hasil_SAR_5() : var+ insert_PDCA_SAR_5() : var+ list_SAR_5() : void
control_sar_4
+ delete_PDCA_SAR_4() : void+ edit_PDCA_SAR_4() : void+ insert_PDCA_SAR_4() : void
control_sar_3
+ delete_PDCA_SAR_3() : void+ edit_PDCA_SAR_3() : void+ insert_PDCA_SAR_3() : void
control_sar_2
+ delete_PDCA_SAR_2() : void+ edit_PDCA_SAR_2() : void+ insert_PDCA_SAR_2() : void
control_sar_1
+ delete_PDCA_SAR_1() : void+ edit_PDCA_SAR_1() : void+ insert_PDCA_SAR_1() : void
sar
sar_5
- act_SAR_5: var- check_SAR_5: var- do_SAR_5: var- id_sar_5: int- kegiatan_SAR_5: var- plan_SAR_5: var
+ get_data_pengukuran() : void+ get_data_penilaian() : void+ get_data_SKP() : void+ get_hasil_SAR_5() : void+ get_id_pdca_sar_5() : void+ get_list_SAR_5() : void+ get_PDCA_SAR_5() : void+ set_list_SAR_5() : void+ set_PDCA_SAR_5() : void+ update_PDCA_SAR_5() : void
sar
sar_4
- capaian_SAR_3: int- capaian_SAR_4: int- capaian_SAR_5: int- id_SAR_4: int- PDCA_SAR_4: var- sasaran_SAR_3: int- sasaran_SAR_4: int- sasaran_SAR_5: int
+ get_id_pdca_sar_4() : void+ get_PDCA_SAR_4() : void+ get_sasaran_SAR_4() : void+ set_capaian_SAR_3() : void+ set_capaian_SAR_3() : void+ set_capaian_SAR_4() : void+ set_PDCA_SAR_4() : void+ set_sasaran_SAR_3() : void+ set_sasaran_SAR_4() : void+ set_sasaran_SAR_5() : void+ update_PDCA_SAR_4() : void+ update_sasarab_SAR_4() : void
sar
sar_3
- capaian_SAR_2: int- capaian_SAR_3: int- capaian_SAR_4: int- id_SAR_2: int- PDCA_SAR_3: var- sasaran_SAR_2: int- sasaran_SAR_3: int- sasaran_SAR_4: int
+ get_id_pdca_sar_3() : void+ get_PDCA_SAR_3() : void+ get_sasaran_SAR_3() : void+ set_capaian_SAR_2() : void+ set_capaian_SAR_3() : void+ set_capaian_SAR_4() : void+ set_PDCA_SAR_3() : void+ set_sasaran_SAR_2() : void+ set_sasaran_SAR_3() : void+ set_sasaran_SAR_4() : void+ update_PDCA_SAR_3() : void+ update_sasaran_SAR_3() : void
sar
sar_2
- capaian_SAR_1: int- capaian_SAR_2: int- capaian_SAR_3: int- id_SAR_2: int- PDCA_SAR_2: var- sasaran_SAR_1: int- sasaran_SAR_2: int- sasaran_SAR_3: int
+ get_id_pdca_sar_2() : void+ get_PDCA_SAR_2() : void+ get_sasaran_SAR_2() : void+ set_capaian_SAR_1() : void+ set_capaian_SAR_2() : void+ set_capaian_SAR_3() : void+ set_PDCA_SAR_2() : void+ set_sasaran_SAR_1() : void+ set_sasaran_SAR_2() : void+ set_sasaran_SAR_3() : void+ update_PDCA_SAR_2() : void+ update_sasaran_SAR_2() : void
sar
sar_1
- capaian_SAR_1: int- capaian_SAR_2: int- id_SAR_1: int- PDCA_SAR_1: var- sasaran_SAR_1: int- sasaran_SAR_2: int
+ get_id_pdca_SAR_1() : void+ get_PDCA_SAR_1() : void+ get_sasaran_sar_1() : void+ set_capaian_SAR_1() : void+ set_capaian_SAR_2() : void+ set_PDCA_SAR_1() : void+ set_sasaran_SAR_1() : void+ set_sasaran_SAR_2() : void+ update_PDCA_SAR_1() : void+ update_sasaran_sar_1() : void
history
+ get_data_histori_SAR() : void+ lihat_data_histori_SAR() : void+ set_data_histori_SAR() : void
kategori
- id_kategori: int- nama_kategori: int
+ cari_kategori() : var+ lihat_daftar_SAR_5() : void+ lihat_kategori_SAR_5() : void+ lihat_SAR_5() : void
sar
- id_SAR: int- penelitian: void- pengajaran: void- penunjang: void- pm: void
+ cari_sar() : var+ get_id_sar() : void+ get_penelitian() : var+ get_pengajaran() : var+ get_pengguna() : var+ get_penunjang() : var+ get_pm() : var+ set_kategori() : var+ set_penelitian() : var+ set_pengajaran() : var+ set_pengguna() : var+ set_penunjang() : var+ set_pm() : var
Zoom
Activity Diagram act Tambah_PDCA_SAR_5
AktorSistem
ActivityInitial
Menampilkan halaman utama SAR 5
Menampilkan halaman kategori dar Tri Dharma Perguruan Tinggi yang
sudah dipilih
Memilih Tri Dharma Perguruan Tinggi yang
diinginkan
Memilih kategori yang sesuai dengan SAR yang
ingin ditambahkan
Menampilkan halaman daftar SAR
Memilih tombol “Tambah” untuk menambahkan
kegiatan baru
Menampilkan menu PDCA SAR 5 baru untuk diisi dan ditambahkan pada daftar
kegiatan
ActivityFinal
Sequence Diagram sd Tambah_PDCA_SAR_5
SAR_5 Halaman_daftar_kegiatan Kontrol_SAR_5 Form_PDCA_SAR_5 SAR_5 DBmanager
Pilih kegiatan SAR 5
tambah_PDCA_SAR_5()
Insert_PDCA_SAR_5()
isi_PDCA_SAR_5()
set_PDCA_SAR_5()
simpan(PDCA_SAR_5)
show_PDCA_SAR_5()
EVALUASI DAN VALIDASI DESAIN
Kebutuhan Fungsional Use-case
Kode Use-case
Activity Diagram Sequence Diagram Interface
KF-10 Lihat SAR 5 UC-01.01 Gambar AD.1 Gambar SD.1 Gambar I.1
KF-10 Lihat SAR 4 UC-01.02 Gambar AD.2 Gambar SD.2 Gambar I.2
KF-10 Lihat SAR 3 UC-01.03 Gambar AD.3 Gambar SD.3 Gambar I.3
KF-10 Lihat SAR 2 UC-01.04 Gambar AD.4 Gambar SD.4 Gambar I.4
KF-10 Lihat SAR 1 UC-01.05 Gambar AD.5 Gambar SD.5 Gambar I.5
KF-13 Lihat histori SAR UC-01.06 Gambar AD.6 Gambar SD.6 Gambar I.6
KF-09 Lihat kategori SAR UC-01.07 Gambar AD.7 Gambar SD.7 Gambar I.7
KF-01 Tambah PDCA SAR 5 UC-01.08 Gambar AD.8 Gambar SD.8 Gambar I.8
KF-01 Ubah PDCA SAR 5 UC-01.09 Gambar AD.9 Gambar SD.9 Gambar I.9
KF-01 Hapus PDCA SAR 5 UC-01.10 Gambar AD.10 Gambar SD.10 Gambar I.10
KF-11 Unggah hasil SAR 5 UC-01.11 Gambar AD.11 Gambar SD.11 Gambar I.11
KF-12 Unduh hasil SAR 5 UC.01.12 Gambar AD.12 Gambar SD.12 Gambar I.12
KF-12 Unduh form SKP UC.01.13 Gambar AD.13 Gambar SD.13 Gambar I.13
KF-12 Unduh form pengukuran UC.01.14 Gambar AD.14 Gambar SD.14 Gambar I.14
KF-12 Unduh form penilaian UC.01.15 Gambar AD.15 Gambar SD.15 Gambar I.15
KF-02 Tambah PDCA SAR 4 UC-02.01 Gambar AD.16 Gambar SD.16 Gambar I.16
KF-02 Ubah PDCA SAR 4 UC-02.02 Gambar AD.17 Gambar SD.17 Gambar I.17
KF-02 Hapus PDCA SAR 4 UC-02.03 Gambar AD.18 Gambar SD.18 Gambar I.18
KF-03 Tambah PDCA SAR 3 UC-03.01 Gambar AD.19 Gambar SD.19 Gambar I.19
KF-03 Ubah PDCA SAR 3 UC-03.02 Gambar AD.20 Gambar SD.20 Gambar I.20
KF-03 Hapus PDCA SAR 3 UC-03.03 Gambar AD.21 Gambar SD.21 Gambar I.21
KF-04 Tambah PDCA SAR 2 UC-04.01 Gambar AD.22 Gambar SD.22 Gambar I.22
KF-04 Ubah PDCA SAR 2 UC-04.02 Gambar AD.23 Gambar SD.23 Gambar I.23
KF-04 Hapus PDCA SAR 2 UC-04.03 Gambar AD.24 Gambar SD.24 Gambar I.24
KF-05 Tambah PDCA SAR 1 UC-05.01 Gambar AD.25 Gambar SD.25 Gambar I.25
KF-05 Ubah PDCA SAR 1 UC-05.02 Gambar AD.26 Gambar SD.26 Gambar I.26
KF-05 Hapus PDCA SAR 1 UC-05.03 Gambar AD.27 Gambar SD.27 Gambar I.27
KF-07 Atur jadwal SAR UC-06.01 Gambar AD.28 Gambar SD.28 Gambar I.28
KF-08 Ubah status SAR 5 UC-06.02 Gambar AD.29 Gambar SD.29 Gambar I.29
KF-08 Ubah status SAR 4 UC-06.03 Gambar AD.30 Gambar SD.30 Gambar I.30
KF-08 Ubah status SAR 3 UC-06.04 Gambar AD.31 Gambar SD.31 Gambar I.31
KF-08 Ubah status SAR 2 UC-06.05 Gambar AD.32 Gambar SD.32 Gambar I.32
KF-08 Ubah status SAR 1 UC-06.06 Gambar AD.33 Gambar SD.33 Gambar I.33
KF-06 Lihat laporan evaluasi SAR UC-06.07 Gambar AD.34 Gambar SD.34 Gambar I.34
MATRIKS KERUNUTAN
KESIMPULAN DAN SARAN
KESIMPULAN 1.Dari hasil analisis yang telah diperoleh dengan cara melakukan penggalian
kebutuhan diawal didapatkan kebutuhan fungsional dari sistem SAR antara lain :
Sistem dapat menampilkan bagi dosen untuk mengelola PDCA SAR 5 Sistem dapat menampilkan bagi dosen selaku pemegang SAR 4 untuk mengelola PDCA SAR 4
Sistem dapat menampilkan bagi dosen selaku pemegang SAR 3 untuk mengelola PDCA SAR 3
Sistem dapat menampilkan bagi dosen selaku pemegang SAR 2 untuk mengelola PDCA SAR 2
Sistem dapat menampilkan bagi dosen selaku pemegang SAR 1 untuk mengelola PDCA SAR 1
Sistem menyediakan fitur bagi admin SAR untuk mengelola seluruh PDCA SAR
Sistem menyediakan fitur bagi admin untuk mengatur jadwal pengelolaan SAR
Sistem menyediakan fitur bagi admin SAR untuk mengubah status (lock/unlock) pada SAR
Sistem dapat menampilkan kategori SAR
Sistem dapat menampilkan semua daftar atau hasil PDCA tiap SAR
Sistem dapat mengunggah dokumen
Sistem dapat mengunduh dokumen
Sistem dapat menampilkan histori dari hasil SAR yang pernah dibuat sebelumnya
KESIMPULAN DAN SARAN 2. Penggalian yang dilakukan dengan melakukan wawancara terhadap stakeholder
Pusat Jaminan Mutu (PJM) ITS. Penggalian kebutuhan dilakukan berulang ulang sampai kebutuhan ditetapkan.
3. Tahap desain dilakukan setelah mendapatkan hasil yang telah disetujui dari tahap penggalian kebutuhan.
4. Kebutuhan fungsional dan usecase didapatkan dari hasil wawancara. 5. Diluar usecase utama setiap pengguna, ada beberapa usecase yang dapat
digunakan oleh semua pengguna, misalnya melihat semua hasil SAR dari semua pengguna.
6. Hasil dari desain antarmuka sistem menggunakan GUI Design Studio. 7. Evaluasi desain dilakukan menggunakan checklist pemenuhan kebutuhan,
pandangan dari segi HCI, dan beberapa kali uji coba terhadap desain sistem dan menghasilkan saran yang membangun dan mempermudah penggunan nantinya.
8. Validasi desain dilakukan dengan membuat matrik kerunutan. Hasil validasi ini adalah semua kebutuhan yang diperoleh dari wawancara dan dokumentasi desain telah sesuai.
KESIMPULAN DAN SARAN
SARAN 1.Pihak PJM ITS sebagai pihak pengelola sistem ini, sebagai penelitian lebih
lanjut dapat diimplementasikan dan memperhatikan peningkatan produktivitas dan efisiensi yang ditimbulkan dari pemakaian sistem ini untuk lebih baik lagi.
2.Hasil dari desain sistem menggunakan GUI Design Studio dengan hasil pengembangan, agar dikembangkan menjadi lebih baik menyesuaikan dengan kebutuhan kedepan seiring berkembangnya ilmu pengetahuan dan teknologi.
Daftar Pustaka [1] Dikti, "Tugas Pokok Perguruan Tinggi," 2007. [2] Restra-ITS, "Rencana Strategis (Restra) ITS 2008-2014," Surabaya, 2008. [3] QAS-PJM, "Implementation of Integrated its Quality Assurance System ITS," Surabaya, 2009. [4] SAR-ITS, Surabaya, 2009. [5] Proker-Rektor, "Program Kerja Rektor," Surabaya, 2011. [6] Stair, Ralph, and George Reynolds, Principles of Information Systems.: Cengage Learning US, 2012. [7] Pressman and S Roger, Software Engineering, 6th ed.: Mc Graw Hill, 2005. [8] Moore, Alan, and Rick Stainer, Moore, ASystems Engineering with SysML/UML: Modeling, Analysis, Design.:
Stanford Friedenthal, 2008. [9] Labs, M. (2010) Readyset Pro. [Online]. http://www.readysetpro.com
[10] (2010) www.readysetpro.com. [11] Doug dan Stephens, Matt Rosenberg, Use Case Driven Modelling with UML: Theory and Practice. Newyork:
Apress, 2007. [12] T. (2003). UML Bible. Indianapolis: Wiley Publishing. Pender, UML Bible. Indianapolis: Wiley Publishing, 2003. [13] UML Use Case Diagrams: Guidelines. [Online]. http://msdn.microsoft.com/en-us/library/dd409432.aspx
[14] Jason Charvat, Project Management Methodologies: Selecting, Implementing, and Supporting Methodologies and Processes for Projects. United States: Wiley, 2003.
[15] Jason James, "Kardinal," in Kardinalities on UML., 2008, p. 69. [16] P Roger, Rekayasa Perangkat Lunak. Yogyakarta, 2012. [17] Irfan Surbakti, Interaksi Manusia Dan Komputer, Edisi Jurusan Teknik Informatika-ITS., 2006. [18] Untung Rahardja, "Elisitasi," Rancangan Sistem Informasi Penilaian Skripsi, vol. I, no. 1, p. 63, 2011. [19] Sholiq, Pemodelan Sistem Informasi Berorientasi Objek Dengan UML, ISBN, Ed. Surabaya: Graha Ilmu,
2006. [20] R. S. Pressman, Software Engineering a Practitioner's Approach 7th Edition. New York: McGraw-Hill, 2010.