RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS) Kode / Nama Mata Kuliah : / (D3) Revisi ke : 0 Satuan Kredit Semester : 2 SKS Tgl revisi : - Jml Jam kuliah dalam seminggu : 100 menit Tgl mulai berlaku : 18 Juni 2013 Penyusun : Amiq Fahmi, S. Kom, M. Kom Jml Jam kegiatan laboratorium : 0 jam Penanggung Keilmuan : Amiq Fahmi, S. Kom, M. Kom Deskripsi Mata kuliah : Tujuan dari mata kuliah ini adalah untuk menguasai Meliputi: Tinjauan umum Pengembangan berbasis komputer System Development Life Cycle (SDLC) dengan penekanan pada perancangan sistem mulai dari sistem secara umum sampai dengan sistem terinci (I- P-O) dengan bantuan Logic data modeling tools. Standar Kompetensi : Setelah mengikuti mata kuliah ini mahasiswa menguasai dan mampu menerapkan perancangan sistem dengan pendekatan dan metode beserta tool yang diperlukan dalam mengembangkan sistem yang ada di dunia sehingga dihasilkan sistem yang baik mulai dari input, proses/transformasi, output sesuai kebutuhan dan userfriendly, serta rancangan teknologi, model dan kontrol Program. jadwal Kegiatan Mingguan Mg Ke Kompetensi Dasar Indikator Pokok Bahasan Sub Pokok Bahasan Aktivitas Pembelajaran Referensi 1 Memperoleh gambaran perkuliahan dan materi yang akan dipelajari, dan meningkatkan motivasi merencanakan kegiatan kuliah dan memiliki motivasi belajar Overview Matakuliah dan RPKPS 1. Ruang lingkup Mata Kuliah 2. Sasaran 3. Tujuan 4. Kompetensi lulusan Overview Matakuliah Aturan Kuliah Peran Mata Kuliah dalam kerangka Kurikulum Program Studi Manajemen Informatika Peran Desain dalam develop SI dialam dunia riil memberi contoh dan memotivasi mahasiswa akan pentingnya matakuliah Dosen : Menjelaskan ruang lingkup materi kuliah, menjelaskan kontrak kuliah, memotivasi mahasiswa akan pentingnya penguasaan matakuliah Kontrak Pembelajaran Referensi : JO, DAVIS, DONALD
2 Tinjauan umum pengembangan dengan mengenali ruang lingkup SI berbasis komputer, Prinsip dan perlunya pengembangan sistem 3 Mengetahui dan memahami daur hidup perangkat lunak. 4 Mengetahui dan memahami serta mampu merancang sebuah sistem dengan terstruktur 5 Rancangan sistem secara umum Menguasai dasar Pengembangan SI beserta metodologi yang digunakan Mengidentifika si dan melaksankan tahapantahapan didalam pengembanga n sistem : sistem beserta alat-alat berbasis proses teknik sistem secara umum dan Pengantar dan Tinjauan umum pengembangan beserta pendekatan dan metodologi System Development Life Cycle (SDLC) Desain Desain secara Umum Definisi sistem Manajemen Definisi Pengembangan sistem Prinsip dan perlunya pengembangan sistem Pendekatan dan Metodologi Alat dan Teknik dalam Pengembangan Tim pengembangan SI Pengetahuan dan Keahlian yang diperlukan Model sistem umum perusahaan Dimensi information sebuah sistem Tantangan pengembangan sistem global. Pengertian SDLC Sejarah Perkembangan SDLC Tahapan SDLC Pendekatan SDLC: The traditional waterfall cycle, prototyping, rapid application development, phased development Pendahuluan Arti sistem Tujuan sistem Tekanan-tekanan sistem Secara Umum (Pendekatan Terstruktur) Process Flow Diagram Boundaries sistem Pendahuluan Teknik Desain secara umum Komponen sistem secara umum meliputi: o Desain model secara umum o Desain output secara umum Tugas: Mencari Topik untuk mini project, studi kasus Tugas: Menggambarkan Proses Bisnis dalam Mini Project yang telah diidentifikasi dan akan, contoh sistem seperti SIMPERDA ( Perencanaan Pembangunan Daerah) Kota Semarang atau lainya. JO. CH 02 DAVIS. PART I DONALD. CH 02 JO. CH 02 DAVIS. PART I & PART II DONALD. CH 04 DAVIS. PART V DONALD. CH 05 DONALD. CH 09
komponen sistem secara umum o Desain input secara umum o Desain teknologi secara umum o Desain kontrol secara umum Laporan secara umum Penugasan Desain Model untuk Mini Project yang akan 6 Rancangan sistem secara umum 7 Rancangan sistem secara teknik model sistem secara umum dengan komponen sistem secara terinci Teknik Pemodelan Desain Input Diagram Arus Data (Data Flow Diagram) Simbol: Kesatuan luar (entity), Arus Data, Proses dan Simpanan Data Bentuk Diagram Arus Data Diagram Arus Data Fisik Diagram Arus Data Logic Pedoman Men DAD Keterbatasan DAD Dokumen dasar Menentukan jumlah masukan Efisiensi jumlah masukan Desain form yang userfriendly Pengkodean dengan benar Atribut-atribut yang harus tersedia Interface yang baik Aspek-aspek Interaksi Manusia dan Komputer 8 Ujian Tengah Semester Rancangan sistem Desain Output 9 secara 10 Manajemen database secara terinci merancang database yang Desain database terinci (Database Desain dialog di layar komputer Desain Bentuk Laporan o Bentuk Tabel o Bentuk Grafik Pedoman laporan Alat-alat output terinci Tata letak output di form, Layar maupun di pencetak Aspek-aspek interaksi manusia dan komputer Relevansi dan nilai-nilai DBMS dan database Entity-Relationship Diagrams dan class diagrams., Penugasan Membuat Rancangan Logic Mini Project yang akan, contoh rancangan dan form input dalam sistem Progres Tugas: Men Input untuk Mini project yang akan, contoh rancangan dan output dalam sistem Progres Tugas: Men output untuk Mini project yang akan, Progres database dalam mini project DONALD. CH 12 DAVIS. PART 05 CH. 48 & 49 DONALD. CH 15&16 CH. 47 DONALD. CH 13 CH.
11&12 13 Rancangan Teknologi, Model dan Kontrol Mengetahui dan memahami Pemodelan lanjut digunakan dalam merancang dan memilih rancangan teknologi beserta model dan kontrol yang akan digunakan dalam menjelaskan terstruktur lanjut Management Systems) Desain Teknologi, Model dan Kontrol dalam pengembangan Pemodelan terstruktur lanjut Data Dictionary Normalisasi Data Relasi database Entity-Relationship Diagrams Penerapan database logic ke fisik Desain teknologi terinci Desain model dan kontrol terinci o Desain Program Modular o Kualitas Program Komputer o Efektifitas dan efisiensi rancangan Hasil Desain sistem terinci Kamus data kamus data komersial Kontrol dan kendali data Packaging Program Pengenalan UML Tujuan UML Kegunaan UML Bagian-bagian UML : o View o Diagram Langkah-langkah perancangan sistem UML Konsep Use case model Definisi Actor, use case, dan use case diagram beserta contoh pembuatannya. Interfaces, Types, and Roles Packages Instances Diagram objek. Testing Desain antarmuka pengguna Testing Desain manajemen data Testing Desain manajemen task Dokumentasi dan Pemeliharaan Bundeling Project dan Installasi yang akan, Progres dan kontrol serta teknologi dalam Mini Project yang telah 14 Mengetahui dan User interface memahami pembuatan menjelaskan dan testing user interfase user sistem serta testing terhadap interface dan melakukan testing 15 Diskusi dan Presentasi Mini Project yang telah di dan akan Presentasi dan Diskusi 16 Ujian Akhir Semester 43 DOANLD. CH 17&19 DONALD. CH 21 DONALD. CH 10 & 11 DONALD. CH 15&22
Level Taksonomi : Pengetahuan 20 % Pemahaman 20 % Penerapan 40 % Analisis 10 % Sintesis Evaluasi 10 % Komposisi Penilaian : Aspek Penilaian Prosentase Ujian Akhir Semester 30 % Ujian Tengah Semester 30 % Tugas Mandiri 10 % Tugas Kelompok 30 % Keaktifan Mahasiswa Komponen lain (jika ada) - Total 100 % Nilai A untuk mahasiswa yang mencapai jumlah 85 100 Nilai B untuk 70-84 Nilai C untuk 60-69 Nilai D untuk 50-59 Nilai E untuk kurang dari 50 Daftar Referensi : 1. Jogiyanto HM.. 2005. Analisis & Design Pendekatan Terstruktu. Penerbit ANDI OFFSET Yogyakarta. (JO) 2. William S. Davis, Dr. David C. Yen, 1999, The Information System Consultant s Handbook: SystemsAnalysis and Design, CRC Press. (DAVIS) 3. Donald Yeates and Tony Wakefield, 2004, Systems Analysis and Design, Second edition, Prentice Hall. Pearson Education.(DONALD) Disusun oleh : Diperiksa oleh : Disahkan oleh : Dosen Pengampu Penanggung Keilmuan Ketua Program Studi Dekan Amiq Fahmi, S. Kom, M. Kom. Amiq Fahmi, S. Kom, M. Kom. Edi Faisal, S. Kom, M.Kom. Dr. Abdul Syukur, Drs., M.M.