RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS)
ANALISA DAN PERANCANGAN SISTEM INFORMASI
Disusun Oleh : PRATOMO SETIAJI, S.Kom, M.Kom
PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS TAHUN AJARAN 2012
LEMBAR PENGESAHAN Judul RPKPS
: Analisa Dan Informasi
Perancangan
Sistem
Dosen Pengampu : Pratomo Setiaji, S.Kom, M.Kom
Mengetahui dan Menyetujui: Ketua Program Studi:
(Arif Setiawan, S.Kom, M.Cs .)
Kudus, 5 September 2012 Penyusun
(Pratomo Setiaji, S.Kom, M.Kom)
A. LATAR BELAKANG Analisa dan Perancangan Sistem Informasi merupakan mata kuliah wajib yang diberikan bagi mahasiswa semester III program studi Sistem Informasi Fakultas Teknik Universitas Muria Kudus. Tujuan mata kuliah ini adalah agar mahasiswa mampu apa dan bagaimana sistem itu akan di gunakan dua pendekatan, yakni pendekatan prosedur dan pendekatan komponen/ elemen yang benar dan baik sesuai dengan standar. Untuk mencapai tujuan yang diinginkan secara maksimal, pada setiap proses pembelajaran memerlukan perencanaan, persiapan, dan pengendalian yang baik. Sehubungan dengan hal itu, diperlukan pengembangan kegiatan yang disebut Rencana Program Kegiatan Pembelajaran Semester (RPKPS). Implementasi kegiatan tersebut diharapkan dapat menciptakan suasana akademik yang kondusif sehingga muncul kegairahan dalam proses pembelajaran. Kegiatan ini diharapkan juga dapat meningkatkan motivasi, kreativitas, kesungguhan, dan keteraturan dalam proses belajar mengajar serta meningkatkan keaktifan mahasiswa dalam mengikuti proses pembelajaran.. B. PERENCANAAN PEMBELAJARAN 1. 2. 3. 4. 5. 6.
Nama Mata Kuliah Kode Mata Kuliah Bobot SKS Semester Dosen Kompetensi
7. Rancangan Pembelajaran
: : : : : :
Analisa dan Perancangan Sistem I SIS 209 3 SKS III/Gasal Pratomo Setiaji,S.Kom, M.Kom Mampu membaca dan membuat Analisa dan Perancangan Sistem Informasi yang baik dan benar sesuai dengan standar
RANCANGAN PEMBELAJARAN Nama Mata Kuliah
: Analisa dan Perancangan Sistem I
SKS
:3
Program Studi
: Sistem Informasi
Semester
: III
Fakultas
: Teknik
KOMPETENSI MATA KULIAH: Mampu membaca dan membuat Analisa dan Perancangan Sistem Informasi yang baik dan benar sesuai dengan standar Matriks Pembelajaran :
Pertemuan Ke
Kemampuan akhir yang diharapkan
(1)
(2)
1
Materi/Pokok Bahasan
Strategi Pembelajara n
Latihan yang dilakukan
Kriteria Penilaian (Indikator)
Bobot
(3)
(4)
(5)
(6)
(7)
1. Ruang Lingkup Mata Kuliah 2. Mengapa dan Apa Analisis & Mahasiswa dapat Perancangan Sistem. me-ngerti konsep 3. Siapa saja yang terlibat sistem informasi, dalam Analisis & karakteristik, Perancangan Sistem. klasifikasi dan tim 2. Sasaran pengembang Mengenal konsep dan dasar sistem. . dari Analisis & Perancangan Sistem. 3. Tujuan
Discovery learning Small group discussion
Membagi kelompok,@ = 3 orang
1. Menjelaskan konsep sistem informasi berikut contohnya dan pengertian analis beserta fungsinya. 2. Menjelaskan karakteristik sistem. 3. Menjelaskan sistem berdasarkan klasifikasi tertentu. 4. Menjelaskan siapa
Dapat menjelaskan konsep dan dasar dari Analisis & Perancangan Sistem. 5.
saja yang akan terlibat
4. Kompetensi Lulusan Mampu mengimplementasikan Analisis & Perancangan Sistem.
Memahami konsep, langkahlangkah, cara identifikasi masalah, Kerja dari
2 dan 3
Sistem, Menganalisis hasil dan membuat
1. Pendahuluan 2. Langkah-langkah di dalam analisis sistem 3. Mengidentifikasi Masalah 4. Memahami Kerja dari sistem 5. Menganalisis Hasil 6. Membuat Laporan hasil analisis
Project Based Learning Simulation
laporan hasil
1. Menjelaskan konsep analisis sistem 2. Menjelaskan cara mengidentifikasi masalah, memahami kerja dari sistem, Menganalisis hasil penelitian dan membuat laporan hasil analisis.
10%
Mahasiswa mampu : 1. Menjelaskan konsep merancang sistem. 2. Menjelaskan tujuan, tahapan merancang
15%
analisis.
Memahami
4
pengertian, tujuan dan tahapan
1. 2. 3. 4. 5.
Pendahuluan Arti Perancangan Sistem Tujuan Perancangan Sistem Personil Yang terlibat Perancangan sistem secara
Student Center Learning Small group
perancangan sistem serta personil yang terlibat dan tekanan-tekanan dalam merancang sistem.
5 dan 6
7
umum Perancangan Ouput Perancangan Input Perancangan Proses Perancangan Database Perancangan Kontrol Perancangan Jaringan Perancangan Komputer 6. Tekanan-tekanan Perancangan
discussion simulation
secara umum mulai dari ouput, input, proses, database, kontrol jaringan sampai arsitektur komputer. 3. Menjelaskan tekanantekanan dalam merancang.
Simulation
Mahasiswa dapat : 1. Menjelaskan konsep DFD serta bagaimana cara menggunakannya. 2. Menentukan kapan menggunakan secara tepat berdasarkan kelebihan dan kekurangan DFD. 3. Membuat model sistem yang akan mereka kembangkan dengan DFD. Mahasiswa dapat : 1. Menjelaskan konsep dasar flowchart dan perbedaan dari tiap jenis flowchart yang ada.
Memahami konsep pendekatan perancangan terstruktur dengan salah satu alat batunya DFD. Serta dapat menggunakan DFD secara tepat dan benar.
1. Konsep Perancangan Terstruktur 2. Data Flow Diagram (DFD) Komponen DFD Bentuk DFD 2.3 Syarat pembuatan
Memahami konsep Flowchart dan dapat menggunakan Flowchart secara tepat dan benar.
1. Pedoman-pedoman dalam membuat Flowchart 2. Jenis-jenis Flowchart System Flowchart Document Flowchart Schematic Flowchart
Student Center Learning Small group discussion
Discovery learning
Small group discussion
15%
15%
Program Flowchart Process Flowchart
Simulation
. 1.
Memahami konsep perancangan Output dan Input serta dapat
8
melakukan perancangan Output. Input dan
Perancangan Output 1.1. Macam-macam bentuk laporan 1.2. Pedoman perancangan laporan 1.3. Pengaturan tata Letak isi output 2. Perancangan Input Perancangan formulir kertas Pengelolaan dan perancangan formulir elektronik Pengkodean Input Validasi Input
Small group discussion Simulation
validasi input.
9-10
Memahami konsep perancangan proses
1. Perancangan Database 1.1. Entity Relationship
Menggunakan masing-masing flowchart sesuai dengan sistem yang sedang mereka kembangkan. 1. Menjelaskan konsep perancangan sistem terinci dan bagaimana melaksanakan perancangan sistem terinci. 2. Melakukan perancangan sistem terinci, mulai dari perancangan output, input, perancangan dialog terminal sampai perancangan file. 3. Menjelaskan cara untuk melakukan pengendalian input melalui validasi transaksi, cek data dan modifikasi data transaksi. 2.
Small group
1. Menjelaskan perbedaan
dan
15%
15%
dan perancangan database. Dapat menggunakan DFD, ERD dan Normalisasi serta keterhubungannya.
11
Memahami konsep perancangan berorientasi objek serta dapat menerapkannya kedalam bentuk analisis dan perancangan.
Melakukan perancangan sistem
12
berorientasi objek Menggunakan alat bantu UML.
Diagram (ERD) 1.2. Normalisasi 2. Hubungan DFD, ERD dan Normalisasi.
discussion
Simulation
Student Center Learning
Small group discussion
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. View. Diagram. 4. Langkah-langkah Pembvuatan UML.
Simulation Student Center Learning
Small group discussion
Simulation Student
hubungan yang ada antara DFD dan ERD. 2. Membuat model sistem yang akan mereka kembangkan dengan ERD dan normalisasi. 3. Membuat perancangan database menggunakan ERD dan normalisasi. Mahasiswa mampu : 1. Menjelaskan konsep dari pemodelan berorientasi objek. 2. Mengenali penggunaan, teknik dan model berorientasi objek serta pedomannya. 3. Menjelaskan komponen perancangan berorientasi objek. Mahasiswa dapat : 1. Mengetahui tujuan penggunaan UML. 2. Mengetahui sejarah singkat UML. 3. Mengenal bagianbagian (diagram-
15%
Center Learning
Mampu memilih dan menggunakan
13 dan 14
Metode/Alat Analisis dan Perancangan secara
Contoh kasus dengan pemecahan masalah yang tertuang dalam bentuk sebuah paper 3 bab (Gambaran Sistem, Penggunaan Metode/Alat, Penutup)
tepat.
UAS
diagram) UML. 4. Menggunakan UML untuk membuat model sederhana. Mahasiswa mampu : 1. Menganalisa dan menyusun pemecahan masalah. 2. Memilih dan menggunkan Metode/Alat Analisis dan Perancangan Sistem secara benar. 3. Bekerja secara tim dalam menganalisis dan merancang sebuah sistem. 4. Mempresentasikan sistem yang dikembangkan.
8. Media Pembelajaran Media yang digunakan dalam proses pembelajaran berupa papan tulis/white board, buku ajar dan referensi, laptop, dan LCD projector. 9. Bahan, Sumber Informasi dan Referensi : a.
Burch, J.G., System, Analysis, Design, and Implementation, Boyd & Fraser Publishing Company, 2005.
b.
D. Suryadi H.S., Bunawan,
Pengantar Perancangan Sistem Informasi,
Gunadarma, 2004. c.
Elmasri/Navathe, Fundamentals of Database System, Benjamin/Cummings Publishing Company, Inc, 2007.
d.
Jogiyanto, Analisis dan Disain Sistem Informasi, Andi Offset, Yogyakarta, 2006.
e.
Senn, James A., Analysis and Design of Information Systems, McGraw-Hill Publishing Company, 2008.
f.
Tavri D. Mahyuzir, Analisa Perancangan Sistem Pengolahan Data, PT. Elex Media Komputindo, Jakarta, 2004.
g.
Yourdon, Edward, Modern Structure Analysis, Prentice-Hall, Inc, 1989.
h.
Kendall & Kendall, Analisis dan Perancangan Sistem, Edisi Ke 5 – Jilid 1, PT. Prenhallindo, Jakarta, 2003.
i.
Kendall & Kendall, Analisis dan Perancangan Sistem, Edisi Ke 5 – Jilid 2, PT. Indeks, Jakarta, 2003.
j.
Ariesto Hadi Sutopo, Analisis dan Desain Berorientasi Objek, J&J Learning, Yogyakarta, 2002.
k.
Adi Nugroho, Analisis dan Perancangan Sistem Informasi dengan Metodologi Berorientasi Objek, Informatika, Bandung, 2003
l.
A. Suhendar, Hariman Gunadi, Visual Modeling Menggunakan UML dan RATIONAL ROSE, Informatika, Bandung, 2002.
m. Schmuller, Josep, SAMS Teach Yourself UML ini 24 Hours, Second Edition, Sams Publishing, 2002
BENTUK TUGAS NAMA MATA KULIAH
: Analisa dan Perancangan Sistem I
SEMESTER
: III/Gasal
SKS
:3
DOSEN
: Pratomo Setiaji, S.Kom, M.Kom
TUGAS 1: 1. TUJUAN TUGAS: Mampu Membuat pemodelan menggunakan Analisa Perancangan Sistem 2. URAIAN TUGAS: a. Obyek Garapan : Mahasiswa menguasai pembuatan dan urutan dalam Analisa Perancangan Sistem serta mengumpulkannya tepat waktu b. Yang harus dikerjakan dan batasan-batasan 1. Mampu menganalisa struktur. 2. Mampu memahami alur secara baik dan benar. 3. Memahami teknik Analisa Perancangan Sistem dengan baik 4. Mampu menyajikan informasi dari pengolahan data c. Metode/Cara Pengerjaan (acuan cara pengerjaan): 1. Mahasiswa membuat urutan dalam Analisa Perancangan Sistem 2. Mahasiswa membuat Simulasi d. Deskripsi Luaran tugas yang dihasilkan/dikerjakan: Menghasilkan simulasi dengan metode Analisa Perancangan Sistem 3. KRITERIA PENILAIAN: a. Analisa
: 10%
b. Algoritma
: 10%
c. Model Pemrograman Linear
: 5%
GRADING SCHEME COMPETENCE
KRITERIA : KETEPATAN ANALISA DAN PROGRAM DIMENSI
Sangat Memuaska n (A)
Ketepatan pembuatan
Alur perancanga pemodelan n benar, menggunak metode an Analisa perancanga Perancanga n benar , menghasilk n Sistem an output yang jelas Presentasi jelas dan dapat menjawab semua pertanyaan
Memuaska n
Batas
(C) (B) Alur perancanga n benar, metode perancanga n benar , menghasilk an output yang jelas
Kurang Memuaska n (D)
Di bawah standar d
SKO R
(E) Alur perancanga n ada yang terlewati, metode perancanga n benar, menghasilk an output kurang jelas
Hanya menunjukk an konsep alur saja
Tidak ada konsep
25%
TUGAS 2: 1. TUJUAN TUGAS: Mampu Membuat Perancangan Sistem
aplikasi sederhana dengan Metode Analisa
2. URAIAN TUGAS: a. Obyek Garapan : Mahasiswa menguasai pembuatan mengumpulkannya tepat waktu
aplikasi
sederhana
dan
b. Yang harus dikerjakan dan batasan-batasan 1. Mampu menganalisa struktur. 2. Mampu memahami alur secara baik dan benar. 3. Mampu memahami sintaks secara baik 4. Mampu menyajikan informasi dari pengolahan data c. Metode/Cara Pengerjaan (acuan cara pengerjaan): 1. Mahasiswa membangun dan memanipulasi data dengan menggunakan aplikasi sederhana d. Deskripsi Luaran tugas yang dihasilkan/dikerjakan: Menghasilkan aplikasi sederhana 3. KRITERIA PENILAIAN: a. Analisa
: 10%
b. Algoritma
: 10%
c. Model Pemrograman Linear
: 5%
GRADING SCHEME COMPETENCE
KRITERIA : KETEPATAN ANALISA DAN PROGRAM DIMENSI
Sangat Memuaska n
Memuaska n
aplikasi sederhana dengan Analisa Perancang an Sistem
Alur perancanga n benar, metode perancanga n benar, progam bisa dijalankan, menghasilk an output yang jelas
Kurang Memuaska n
(C)
(A) ketepatan pembuatan
Batas
(D)
(B) Alur perancanga n benar, metode perancanga n benar, progam bisa dijalankan, menghasilk an output yang jelas
Presentasi jelas dan dapat menjawab semua pertanyaan
Di bawah standar d
SKO R
(E) Alur perancanga n ada yang terlewati, metode perancanga n benar, progam bisa dijalankan, menghasilk an output kurang jelas
Hanya menunjukk an konsep alur saja
Tidak ada konsep
25%
LAMPIRAN – LAMPIRAN : 1. Lecture Notes : power point 2. Selescted Reading material artikel;fotocopy)
(daftar
alamat
web;buku;print
out