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 6.1.1 6.1.2 6.2
7
Contoh Soal ......................................................................................................... 12 7.1 7.2
8
Monitoring Proses Pembelajaran 8 Monitoring Perkuliahan ................................................................................................................... 8 Form mahasiswa setelah mengikuti perkuliahan .......................................................................... 10 Evaluasi Hasil Pembelajaran 11 Soal Esaiy Soal Kasus
12 12
Referensi .............................................................................................................. 13
1 Peta Kompetensi
PETA KOMPETENSI 10 Mahsiswa Dapat membuat Program Aplikasi
9 Mahasiswa dapat membuat prototype dari system 8. Mahasiswa dapat membedakan pemrograman berorientasi objek dan terstruktur
6 Mahasiswa dapat menggunakan diagram DFD. Normalisasi,ERD dan Relational
7. Mahasiswa dapat menggunakan flowchart
5. Mahasiswa dapat mendeskripsikan perancangan/ desain sistem terinci 4. Mahasiswa dapat mendeskripsikan perancangan/ desain sistem umum
3. Mahasiswa dapat 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
3
: Teguh Cahyono, ST, M.Kom.
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. Mahasiswa dapat menjelaskan tahapan analisa system. 4. Mahasiswa dapat mendeskripsikan desain/perancangan system secara umum. 5. Mahasiswa dapat mendeskripsikan desain/perancangan system secara terinci. 6. Mahasiswa dapat menggunakan diagram DFD. Normalisasi,ERD dan Relational.
7. Mahasiswa dapat menggunakan flowchart. 8. Mahasiswa membedakan Pengenbangan terstruktur dan berorientasi obyek. 9. Mahasiswa dapat membuat prototype dari system 10. Mahasiswa dapat 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-
1.
2.
3
4
Kompetensi Khusus
Pokok Bahasan
Pendahuluan Kontrak belajar, penjelasan cara pembelajaran dan monitoring evaluasi
a. Kontrak Belajar b. Metode Pembelajaran c. Monev
Mahasiswa mampu menjelaskan konsep system informasi.
1. 2. 3. 4. 5.
Mahasiswa mampu mendefinisikan konsep analisa system dan desain sistem.
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).
Mahasiswa dapat menjelaskan tahapan analisa system.
Definisi Sistem Definisi informasi. Karakteristik Sistem Klasifikasi Sistem Manfaat dan kegunaan informasi
Metode
Waktu
Ice breaking, 120 pembagian kelompok dan pemberian tugas untuk FGD tatap muka, 120 tanya jawab
Media LCD, Laptop, White Board White board, LCD Viewer
tatap muka, tanya jawab
120
White board, LCD Viewer
Collaborative laerning
120
White board, LCD Viewer
Mahasiswa dapat mendeskripsikan desain/perancangan system secara umum. 5
Mahasiswa dapat mendeskripsikan desain/ 6.
perancangan system secara terinci.
7. Mahasiswa dapat menggunakan diagram DFD. 8.
Normalisasi,ERD dan Relational
Mahasiswa dapat 9.
menggunakan flowchart.
a. Metode pemahaman system b. Perlunya pemahaman system c. Kegiatan dalam pemahaman system 3. Tahapan Analze (analisa). 4. Tahapan laporan 1. Pendahuluan 2. Tekanan desain system secara umum 3. Desain komponenkomponen system secara umum 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. 2. Desain input terinci. 3. Desain dialog layar terminal. 4. Desain database terinci. 5. Desain teknologi terinci 6. Desain control terinci QUIS UTS 1. Konsep Perancangan Terstruktur 2. Data Flow Diagram (DFD) a. Komponen DFD b. Bentuk DFD 3. Syarat pembuatan data flow diagram
Small Group Discussion
120
White board, LCD Viewer
Small Group Discussion
tatap muka, tanya jawab, tugas
1. Pedoman-pedoman tatap muka, dalam membuat tanya jawab 2. Flowchart tugas, presentasi 3. Jenis-jenis Flowchart a. System Flowchart
100
White board, LCD Viewer
120
White board, LCD
b. Document Flowchart c. Schematic Flowchart d. Program Flowchart 4. Process Flowchart Mahasiwa dapat membuat perancangan Output, Input dan validasi output
10
11
12
13
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 Mahasiwa dapat membuat 1. Perancangan Database DFD, ERD dan Normalisasi 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. Mahasiswa mampu dapat 1. Pendahuluan. menjelaskan konsep 2. Pemodelan perancangan berorientasi Berorientasi Objek. objek 3. Analisis Berorientasi Objek. 4. Desain Berorientasi Objek. Mahasiswa dapat 1. Pengenalan UML menggunakan perancangan 2. Sejarah Singkat UML sistem berorientasi objek (alat 3. Bagian-bagian UML.
Viewer
tatap muka, tanya jawab
120
White board, LCD Viewer
Tatap Muka, presentasi kelompok
120
tatap muka, tanya jawab, tugas
120
tatap muka, tanya jawab
100
White board, LCD Viewer
White board, LCD Viewer
White board,
14
6
bantu UML)
a. View. b. Diagram. 4. Langkah-langkah Pembvuatan UML.
Mahasiswa dapat 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)
LCD Viewer
120 Project Based Learning
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
White board, LCD Viewer
(atau sesuai dengan pernyataan dalam setiap butir quisioner) No
ASPEK YANG DINILAI
1
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 bersangkutan mudah didapatkan
diberikan
dosen
yang
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 berkonsultasi di luar jam mengajar
kesempatan
untuk
16. Dosen yang bersangkutan memulai perkuliahan tepat waktu 17. Dosen yang bersangkutan mengakhiri perkuliahan secara tepat waktu
2
3
4
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 No
4 : selalu Uraian
Keterangan
1. Mahasiswa mencari buku referensi untuk menunjang materi (silabi) yang diberikan dosen
1
2
3
4
2. Sebelum mengikuti kuliah mahasiswa membaca materi (referensi) yang akan diberikan dosen
1
2
3
4
3. Mahasiswa membaca materi kuliah yang diberikan
1
2
3
4
dosen pada pertemuan sebelumnya 4. Mahasiswa pergi ke perpustakaan untuk mencari referensi yang digunakan
1
2
3
4
5. Mahasiswa hanya mengerjakan soal jika ada pekerjaan rumah (PR) saja
1
2
3
4
6. Mahasiswa mempunyai motivasi untuk belajar mandiri
1
2
3
4
7. Mahasiswa mengetahui aturan penilaian yang diberikan dosen
1
2
3
4
8. Mahasiswa bertanya pada waktu mengikuti kuliah
1
2
3
4
9. Mahasiswa memanfaatkan akses konsultasi di luar jam kuliah untuk membahas materi kuliah
1
2
3
4
10. Mahasiswa datang tepat waktu saat kuliah
1
2
3
4
11. Mahasiswa hadir dalam kuliah
1
2
3
4
12. Mahasiswa mengerjakan tugas mata kuliah ini
1
2
3
4
13. Mahasiswa tertarik dengan materi mata kuliah ini
1
2
3
4
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 :
7
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
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.