RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER ANALISA DAN DESAIN SISTEM SEMESTER : KODE MATA KULIAH : Disusun oleh : Teguh Cahyono, ST, M.Kom. FAKULTAS SAINS DAN TEKNIK JURUSAN MATEMATIKA DAN ILMU PENGETAHUAN ALAM PROGRAM STUDI TEKNIK INFORMATIKA UNIVERSITAS JENDERAL SOEDIRMAN PURWOKERTO 2016
Daftar Isi 1 Peta Kompetensi... 3 2 Rancangan Pembelajaran... 4 3 Deskripsi Singkat Mata Kuliah... 4 4 Outcome... 5 5 Rencana pembelajaran Mingguan... 5 6 Monitoring dan Evaluasi Pembelajaran... 8 6.1 Monitoring Proses Pembelajaran 8 6.1.1 Monitoring Perkuliahan... 8 6.1.2 Form mahasiswa setelah mengikuti perkuliahan... 10 6.2 Evaluasi Hasil Pembelajaran 11 7 Contoh Soal... 12 7.1 Soal Esaiy 12 7.2 Soal Kasus 12 8 Referensi... 13
1 Peta Kompetensi PETA KOMPETENSI 10 Mahsiswa Dapat membuat Program Aplikasi 9 membuat prototype dari system 8. membedakan pemrograman berorientasi objek dan terstruktur 6 menggunakan diagram DFD. Normalisasi,ERD dan Relational 7. menggunakan flowchart 5. mendeskripsikan perancangan/ desain sistem terinci 4. mendeskripsikan perancangan/ desain sistem umum 3. menjelaskan tahapan analisa system. 2. Mahasiswa mampu mendefinisikan Konsep Analisa system dan desain sistem. 1. Mahasiwa mampu menjelasksn konsep system informasi. Pengantar Teknologi Informasi Pengantar Bassdata Algoritma dan pemrograman
2 Rancangan Pembelajaran 1. Universitas : Jenderal Soedirman 2. Fakultas : Sains dan Teknik 3. Jurusan : Matematika dan Ilmu Pengetahuan Alam 4. Program Studi : Teknik Informatika 5. Tahun Akademik : : 2008 / 2009 6. Semester : 7. Nama Mata Kuliah : Analisa dan Desain Sistem 8. Kode Mata Kuliah : 9. SKS : 4 ( empat ) 10. Pengampu : Teguh Cahyono, ST, M.Kom. 3 Deskripsi Singkat Mata Kuliah Materi perkuliahan Analisa dan Desain Sistem ini adalah merupakan mata kuliah wajib yang harus diambil oleh setiap mahasiswa. Selain itu matakuliah ini juga sebagai syarat untuk mengambil kuliah yang berkaitan dengan pemrograman dan membuat program aplikasi. Matakuliah ini akan memperkenalkan mahasiswa pada konsep dan praktek pembangunan Aplikasi. Materi yang diajarkan meliputi: Tujuan Pembelajaran. A. Kompetensi Umum : Setelah mengikuti Mata Kuliah Ini Mahasiswa Membuat Program Aplikasi B. Kompetensi Khusus : 1. Mahasiswa mampu menjelaskan konsep system informasi. 2. Mahasiswa mampu mendefinisikan konsep analisa system dan desain sistem. 3. menjelaskan tahapan analisa system. 4. mendeskripsikan desain/perancangan system secara umum. 5. mendeskripsikan desain/perancangan system secara terinci. 6. menggunakan diagram DFD. Normalisasi,ERD dan Relational.
7. menggunakan flowchart. 8. Mahasiswa membedakan Pengenbangan terstruktur dan berorientasi obyek. 9. membuat prototype dari system 10. membuat program aplikasi Aplikasi. 4 Outcome Setelah menempuh mata kuliah ini mahasiswa memiliki team work yang baik, memiliki jiwa kepemimpinan, memiliki rasa empati terhadap lingkungan sekitar dan berwawasan global yang merupakan komponen penting ketika terjun kemasyarakat, apalagi untuk menghadapi globalisasi teknologi dan informasi. 5 Rencana pembelajaran Mingguan Pert ke- Kompetensi Khusus Pokok Bahasan Metode Waktu Media 1. 2. Pendahuluan Kontrak belajar, penjelasan cara pembelajaran dan monitoring evaluasi Mahasiswa mampu menjelaskan konsep system informasi. a. Kontrak Belajar b. Metode Pembelajaran c. Monev 1. Definisi Sistem 2. Definisi informasi. 3. Karakteristik Sistem 4. Klasifikasi Sistem 5. Manfaat dan kegunaan informasi Ice breaking, pembagian kelompok dan pemberian tugas untuk FGD tanya jawab 120, Laptop, White Board 3 4 Mahasiswa mampu mendefinisikan konsep analisa system dan desain sistem. menjelaskan tahapan analisa system. 1. Konsep analisa system. 2. Konsep desain system 3. Hambatan pengembangan system 4. Alasan pengembangan system. 5. Tekanan desain system 1. Tahapan identifikasi (identify ). a. Penyebab Masalah. b. Titik keputusan c. Personil kunci 2. Tahapan Understanding (pemahaman). tanya jawab Collaborative laerning
a. Metode pemahaman system b. Perlunya pemahaman system c. Kegiatan dalam pemahaman system 3. Tahapan Analze (analisa). 4. Tahapan laporan mendeskripsikan desain/perancangan system secara umum. 1. Pendahuluan 2. Tekanan desain system secara umum 3. Desain komponenkomponen system secara umum 5 a. Desain Model b. Desain Output c. Desain input. d. Desain database e. Desain teknologi. f. Desain control. 4. Laporan desain system secara umum 1. Desain output terinci. mendeskripsikan desain/ 2. Desain input terinci. 3. Desain dialog layar 6. perancangan system secara terminal. terinci. 4. Desain database terinci. 5. Desain teknologi terinci 6. Desain control terinci 7. QUIS UTS Small Group Discussion Small Group Discussion 8. menggunakan diagram DFD. Normalisasi,ERD dan Relational 1. Konsep Perancangan Terstruktur 2. Data Flow Diagram (DFD) a. Komponen DFD b. Bentuk DFD 3. Syarat pembuatan data flow diagram tanya jawab, tugas 100 White 9. menggunakan flowchart. 1. Pedoman-pedoman dalam membuat 2. Flowchart 3. Jenis-jenis Flowchart a. System Flowchart tanya jawab tugas, presentasi
b. Document Flowchart c. Schematic Flowchart d. Program Flowchart 4. Process Flowchart 10 11 12 13 Mahasiwa dapat membuat perancangan Output, Input dan validasi output Mahasiwa dapat membuat DFD, ERD dan Normalisasi Mahasiswa mampu dapat menjelaskan konsep perancangan berorientasi objek menggunakan perancangan sistem berorientasi objek (alat 1. Perancangan Output a. Macam-macam bentuk laporan b. Pedoman perancangan laporan c. Pengaturan tata Letak isi output 2. Perancangan Input a. Perancangan formulir kertas b. Pengelolaan dan perancangan formulir elektronik c. Pengkodean Input d. Validasi Input 1. Perancangan Database 2. Entity Relationship Diagram (ERD) a. Simbol b. Cara menggunakan simbol 3. Normalisasi a. bentuk tidak normal b. Bentuk normal 4. Hubungan DFD, ERD dan Normalisasi. 1. Pendahuluan. 2. Pemodelan Berorientasi Objek. 3. Analisis Berorientasi Objek. 4. Desain Berorientasi Objek. 1. Pengenalan UML 2. Sejarah Singkat UML 3. Bagian-bagian UML. tanya jawab Tatap Muka, presentasi kelompok tanya jawab, tugas tanya jawab 100 White
bantu UML) a. View. b. Diagram. 4. Langkah-langkah Pembvuatan UML. 14 memilih Metode/Alat Analisis dan Perancangan secara tepat. Contoh kasus dengan pemecahan masalah yang tertuang dalam bentuk sebuah paper 3 bab (Gambaran Sistem, Penggunaan Metode/Alat, Penutup) Project Based Learning 6 Monitoring dan Evaluasi Pembelajaran 6.1 Monitoring Proses Pembelajaran Kegiatan monitoring proses pembelajaran dimaksudkan untuk mengetahui apakah proses belajar berlangsung dengan baik. Monitoring dilakukan oleh dosen pengampu, program Studi ataupun oleh jurusan. Monitoring yang dilakukan dosen hanya menyangkut aspek utama sedangkan monitoring yang dilakukan Program Studi ataupun Jurusan selain aspek utama juga menyangkut beberapa aspek tambahan. Monitoring yang dilakukan dosen pengampu pada akhir setiap bab. Monitoring Program Studi dilaksanakan pada tengah dan akhir perkuliahan sedangkan monitoring yang dilakukan oleh Jurusan dilaksanakan pada akhir masa perkuliahan. Adapun bentuk kuisioner monitoring yang dilakukan dosen pengampu adalah sebagai berikut : 6.1.1 Monitoring Perkuliahan FORM MONITORING PERKULIAHAN (Kerjakan setelah selesai mengerjakan soal ujian) Mata Kuliah :... Semester :... Dosen Pengampu :... Pengantar : Berikan pendapat anda secara obyektif terhadap pernyataan yang ada kemudian isikan tanda silang (x) pada angka yang menyatakan : 4 : selalu 2 : jarang 3 : sering 1 : tidak pernah
(atau sesuai dengan pernyataan dalam setiap butir quisioner) No ASPEK YANG DINILAI 1. Dosen menjelaskan rencana perkuliahan selama 1 semester 2. Dosen menjelaskan sistem evaluasi untuk mata kuliah yang bersangkutan di awal perkuliahan 3. Dosen menjelaskan manfaat pembelajaran mata kuliah yang bersangkutan 4. Dosen menguasai materi mata kuliah yang bersangkutan 5. Dosen menjelaskan tentang silabi/satuan acara perkuliahan untuk mata kuliah yang bersangkutan 6. Dosen memotivasi mahasiswa untuk belajar secara mandiri 7. Dosen menunjukkan/memberikan buku ajar/handout/bahan ajar untuk mata kuliah yang bersangkutan 8. Buku ajar/handout/bahan ajar yang diberikan oleh dosen yang bersangkutan sesuai dengan silabi 9. Dosen memberikan buku referensi/penunjang untuk mata kuliah yang bersangkutan 10 Buku referensi/penunjang yang diberikan dosen yang bersangkutan mudah didapatkan 11 Pada saat mengajar dosen yang bersangkutan memberikan penjelasan yang mudah dimengerti 12 Dosen yang bersangkutan memberikan kesempatan bagi mahasiswa untuk bertanya 13 Dosen berusaha merangsang ketertarikan mahasiswa pada pokok materi kuliah yang bersangkutan 14 Dosen yang bersangkutan memberikan tanggapan terhadap pertanyaan yang diajukan mahasiswa 15 Dosen yang bersangkutan memberi kesempatan untuk berkonsultasi di luar jam mengajar 16 Dosen yang bersangkutan memulai perkuliahan tepat waktu 17 Dosen yang bersangkutan mengakhiri perkuliahan secara tepat waktu
18 Dosen yang bersangkutan selalu hadir dalam setiap perkuliahan 19 Dosen yang bersangkutan memberikan penilaian secara obyektif terhadap ujian yang dilakukan 20 Dosen yang bersangkutan memberikan ujian sesuai dengan materi 21 Dosen yang bersangkutan obyektif dalam memberikan penilaian terhadap tugas yang diberikan 22 Perkuliahan dosen yang bersangkutan bermanfaat untuk mahasiswa Tuliskan saran-saran untuk peningkatan PBM maka kuliah tersebut di atas :............ 6.1.2 Form mahasiswa setelah mengikuti perkuliahan FORM ANGKET SETELAH MAHASISWA MENGIKUTI PERKULIAHAN DI PROGRAM STUDI TEKNIK Informatika MIPA FST UNSOED Semester Tahun :.. :.. Mata Kuliah :.. SKS :.. Saudara dimohon untuk mengisi pertanyaan di bawah ini dengan cara memberi tanda silang (x) di dalam kotak yang disediakan. Berikan pendapat anda secara obyektif terhadap pertanyaan tersebut dengan penilaian sebagai berikut : 1 : tidak pernah 3 : sering 2 : jarang 4 : selalu No Uraian Keterangan 1. Mahasiswa mencari buku referensi untuk menunjang materi (silabi) yang diberikan dosen 2. Sebelum mengikuti kuliah mahasiswa membaca materi (referensi) yang akan diberikan dosen 3. Mahasiswa membaca materi kuliah yang diberikan
dosen pada pertemuan sebelumnya 4. Mahasiswa pergi ke perpustakaan untuk mencari referensi yang digunakan 5. Mahasiswa hanya mengerjakan soal jika ada pekerjaan rumah (PR) saja 6. Mahasiswa mempunyai motivasi untuk belajar mandiri 7. Mahasiswa mengetahui aturan penilaian yang diberikan dosen 8. Mahasiswa bertanya pada waktu mengikuti kuliah 9. Mahasiswa memanfaatkan akses konsultasi di luar jam kuliah untuk membahas materi kuliah 10 Mahasiswa datang tepat waktu saat kuliah 11 Mahasiswa hadir dalam kuliah 12 Mahasiswa mengerjakan tugas mata kuliah ini 13 Mahasiswa tertarik dengan materi mata kuliah ini Tuliskan saran-saran untuk peningkatan PBM mata kuliah tersebut di atas :............ 6.2 Evaluasi Hasil Pembelajaran Evaluasi prestasi mahasiswa dilakukan melalui beberapa komponen yaitu kehadiran, tugas ( perorangan & kelompok ), Kuis, Ujian Tengah Semester (UTS) dan Ujian Akhir Semester (UAS). Soal ujian baik kuis, uts maupun uas dibuat dengan memperhatikan proporsi pemahaman mahasiswa yaitu rendah, sedang dan pandai. Adapun perhitungan nilai akhir mahasiswa dilakukan dengan ketentuan sebagai berikut : Absensi : 5% Tugas : 10% Kuis : 10%
Diskusi Kelompok + Presentasi : 30% UTS : 20% UAS : 25% Penilaian seluruh hasil belajar dilakukan berdasarkan Penilaian Acuan Patokan (PAP) dengan ketentuan sebagai berikut : Nilai Mutu A untuk nilai 80 Nilai Mutu B untuk nilai antara 66 79,99 Nilai Mutu C untuk nilai antara 56 65,99 Nilai Mutu D untuk nilai antara 46 55,99 Nilai Mutu E untuk nilai < 46 7 Contoh Soal 7.1 Soal Esaiy 1. Tuliskan definisi dari analisa sistem. 2. Sistem memiliki komponen-komponen yang membentuk suatu sistem, tuliskan komponenkomponen sistem tersebut. 3. Dalam melakukan kegiatan analisa sistem ada 4 tahap dalam analisa sistem, salah satunya adalah tahap indentifikasi permasalahan. Tuliskan dan jelaskan hal apa saja yang harus diidentifikasi. 4. Tuliskan apayang dimaskud dengan Desain Sistem itu? 5. Desain sistem mempunyai banyak tujuan dan sasaran yang hasrus dicapai, tuliskan sasaran dan tujuan yang harus dicapai dalam melakukan desain sistem. 7.2 Soal Kasus 1. Sebuah instansi pemerintah daerah di kabupaten banyumas menhadapi permasalahan didalam melakukan pendataan terhadap pegawai dan administrasi kepegawaian. Hal-hal yang menjadi masalah antara lain adalah data absensi pegawai tidak tercatat, data Surat tugas, data perjalanan dinas dan historis untuk kenaikan pangkat pegawai. Anda sebagai seorang analis sistem diminta untuk membantu menyelesaikan permasalahan tersebut. Buatalah dokumentasi untuk kebutuhan user dan Dokumen kebutuhan sistem Perangkat lunak, sehingga user dapat mengetahui bagaimana nantinya gambaran sistemnya.
8 Referensi 1. Burch, J.G., System, Analysis, Design, and Implementation, Boyd & Fraser Publishing Company,1992. 2. D. Suryadi H.S., Bunawan, Pengantar Perancangan Sistem Informasi, Gunadarma, 1996. 3. Elmasri/Navathe, Fundamentals of Database System, Benjamin/Cummings Publishing Company, Inc, 1989. 4. Jogiyanto, Analisis dan Disain Sistem Informasi, Andi Offset, Yogyakarta, 1990. 5. Tavri D. Mahyuzir, Analisa Perancangan Sistem Pengolahan Data, PT. Elex Media Komputindo, Jakarta, 1989. 6. Yourdon, Edward, Modern Structure Analysis, Prentice-Hall, Inc, 1989. 7. Kendall & Kendall, Analisis dan Perancangan Sistem, Edisi Ke 5 Jilid 1, PT. Prenhallindo, Jakarta, 2003. 8. Kendall & Kendall, Analisis dan Perancangan Sistem, Edisi Ke 5 Jilid 2, PT. Indeks, Jakarta, 2003. 9. Ariesto Hadi Sutopo, Analisis dan Desain Berorientasi Objek, J&J Learning, Yogyakarta, 2002. 10. Adi Nugroho, Analisis dan Perancangan Sistem Informasi dengan Metodologi Berorientasi Objek, Informatika, Bandung, 2003 11. A. Suhendar, Hariman Gunadi, Visual Modeling Menggunakan UML dan RATIONAL ROSE, Informatika, Bandung, 2002.