{"id":297,"date":"2013-02-14T20:47:40","date_gmt":"2013-02-14T13:47:40","guid":{"rendered":"http:\/\/yuhana.if.its.ac.id\/?p=297"},"modified":"2013-02-14T20:47:40","modified_gmt":"2013-02-14T13:47:40","slug":"kompetensi-mahasiswa-yang-hendak-dicapai-dengan-aps","status":"publish","type":"post","link":"https:\/\/notes.its.ac.id\/yuhana\/2013\/02\/14\/kompetensi-mahasiswa-yang-hendak-dicapai-dengan-aps\/","title":{"rendered":"Kompetensi mahasiswa yang hendak dicapai dengan APS"},"content":{"rendered":"<p>Pendekatan yang digunakan dalam perkuliahan ini adalah pendekatan  berorientasi obyek. Mata kuliah ini sangat erat kaitannya dengan mata  kuliah pemrograman berorientasi obyek (PBO). Di dalam mata kuliah PBO,  mahasiswa diajak mempelajari bagaimana membuat program yang berorientasi  objek. Ciri utama dari pemrograman ini adalah adanya kelas yang akan  diinstansiasi menjadi obyek dan perilaku serta interaksi antar obyek  dapat merealisasikan satu kasus penggunaan (use case).<!--more--><\/p>\n<p>Setelah mengikuti perkuliahan Analisis dan Perancangan Sistem, mahasiswa diharapkan memiliki kompetensi berikut:<\/p>\n<ol>\n<li>mampu mengidentifikasi dan memodelkan kebutuhan pengguna<\/li>\n<li>mampu menganalisis permasalahan yang terjadi sebelum pembuatan\/perubahan sistem<\/li>\n<li>mampu menghasilkan rancangan solusi yang bisa dijadikan dasar untuk konstruksi dengan pendekatan obyek<\/li>\n<li>mampu menggunakan iterative development dengan pendekatan objek (mampu membuat pemodelan\u00a0 dengan UML dan mampu memanfaatkan case tool Object Oriented modern)<\/li>\n<\/ol>\n<p>Melalui mata kuliah ini, mahasiswa diajak untuk mengetahui proses bisnis dan permasalahan yang terjadi di dalam suatu organisasi. Mahasiswa juga diajak untuk memahami dan mengidentifikasi kebutuhan pengguna terhadap sistem atau yang dikenal dengan istilah kebutuhan sistem. Kebutuhan sangat berbeda dengan keinginan. Pengguna seringkali mengemukakan keinginan dibandingkan kebutuhan. Oleh karena itu, analis harus jeli menangkap kebutuhan yang sesungguhnya. Dalam kuliah RPL telah dipelajari adanya kebutuhan fungsional dan non fungsional. Kedua kebutuhan ini akan dibahas detail dalam pertemuan tersendiri.<\/p>\n<p>Bagaimana cara menemukan kebutuhan? untuk menemukan kebutuhan analis harus mengetahui proses bisnis yang terjadi. Dari proses bisnis itu diidentifikasi permasalahan apa yang muncul dan kebutuhan apa yang diperlukan pengguna. Kebutuhan ini yang akan dipenuhi dengan adanya sistem baru. Tahap analisis dapat disebut sebagai <em>problem domain<\/em>, sementara untuk tahap perancangan dikatakan sebagai <em>solution domain<\/em>. Jika menggunakan pendekatan berorientasi obyek, analis dan desainer harus bisa memodelkan kebutuhan dan rancangan solusi teknis dengan UML.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pendekatan yang digunakan dalam perkuliahan ini adalah pendekatan berorientasi obyek. Mata kuliah ini sangat erat kaitannya dengan mata kuliah pemrograman berorientasi obyek (PBO). Di dalam mata kuliah PBO, mahasiswa diajak mempelajari bagaimana membuat program yang berorientasi objek. Ciri utama dari pemrograman ini adalah adanya kelas yang akan diinstansiasi menjadi obyek dan perilaku serta interaksi antar obyek dapat merealisasikan satu kasus penggunaan (use case).<\/p>\n","protected":false},"author":14,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[29,16,20],"tags":[],"class_list":["post-297","post","type-post","status-publish","format-standard","hentry","category-aps","category-material-link","category-perkuliahan"],"_links":{"self":[{"href":"https:\/\/notes.its.ac.id\/yuhana\/wp-json\/wp\/v2\/posts\/297","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/notes.its.ac.id\/yuhana\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/notes.its.ac.id\/yuhana\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/notes.its.ac.id\/yuhana\/wp-json\/wp\/v2\/users\/14"}],"replies":[{"embeddable":true,"href":"https:\/\/notes.its.ac.id\/yuhana\/wp-json\/wp\/v2\/comments?post=297"}],"version-history":[{"count":0,"href":"https:\/\/notes.its.ac.id\/yuhana\/wp-json\/wp\/v2\/posts\/297\/revisions"}],"wp:attachment":[{"href":"https:\/\/notes.its.ac.id\/yuhana\/wp-json\/wp\/v2\/media?parent=297"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/notes.its.ac.id\/yuhana\/wp-json\/wp\/v2\/categories?post=297"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/notes.its.ac.id\/yuhana\/wp-json\/wp\/v2\/tags?post=297"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}