All Silabus MTI Semester I
All Silabus MTI Semester I
All Silabus MTI Semester I
Course Syllabus
By
Academic Staff
Faculty of Computer Science
University of Indonesia
September 2018
Version: 3.6 1
UNIVERSITY OF INDONESIA
FACULTY OF COMPUTER SCIENCE
COURSE SYLLABUS, August 2017
REQUIREMENTS ANALYSIS AND DESIGN OFINFORMATION SYSTEMS
Description
This course focuses on the System Requirements Analysis, Design, and Implementation
of Information Systems (SRADIIS). SRADIIS involves understanding the nature of
user’s and organization’s information needs and how to capture those needs and use them
for the Design and Implementation of Information System in order to achieve
organization’s objectives. The SRADIIS should be an integrated approach of human-
computer interaction which may result in adaptable Information Systems. It is cannot be
considered as a one-sided or single component. It is an interrelated process as it evolves
to respond to growth and changes in technologies advancement, organization’s
environment, organization’s mission and objectives, organization’s management and
users’ information needs.
The course will to a large extent deal with concept of SRADIIS, methodologies of how to
conduct SRADIIS so that organization’s performances can be improved. Various
approaches used in the methodology will be discussed including the use of various
methods, techniques, processes, procedures, and tools. Beside that, this course will
explore the role of SRADIIS that have moved from having a peripheral stand alone
function in an organization (just a support systems) e.g. like catering, to having a core
function (enabler) in driving profitability and competitiveness in many ways - producing
quality of information, improve decision making and improve resource sharing. The
Analysis, Design and Implementation of Information Systems should be able to improve
competitiveness and sustain strategic position of an organization.
Course Objectives
The objectives of the course are 1) to understand the basic concept of SRADIIS, 2) to
understand various approaches in SRADIIS and, 3) to exercise a full cycle of SDLC in
the SRADIIS in the real world.
Required Reading
Dennis, et. al., “Systems Analysis & Design: An Object Oriented Approach with UML
5th ed”, John Wiley & Sons, 2015.
Version: 3.6 2
Additional Reading
Satzinger, John W., Robert B. Jackson, and Stephen D. Burd. Systems analysis
and design in a changing world. Cengage learning, 2011.
Bentley, Lonnie D., and Jeffrey L. Whitten. Systems analysis and design for the
global enterprise. Vol. 417. New York: McGraw-Hill, 2007.
Knapp, Jake, John Zeratsky, and Braden Kowitz. Sprint: How to solve big
problems and test new ideas in just five days. Simon and Schuster, 2016.
Other reading materials will be assigned in class.
The lecture will be delivered using dual-mode (combination of face-to-face and online
through SCELE). All the class materials will be available on SCELE.
Assignments
Readings. Readings are an essential part of your effort to understand the materials. I
suggest that you read ahead and use class time to ask questions that weren’t clear in the
readings or to share your thoughts with the class.
Participation. Your present in the class, in SCELE, and involve in subject matter
discussion are count toward your class participation. You are invited to respond to the
course materials. Please share your comment, question, experience, etc., and be the first
to invoke discussion—in class as well in discussion forum in SCELE.
Quizzes. There will be quizzes delivered in class as well as through SCELE. It may no
notification being made in advance to deliver quiz. Quizzes provide immediate feedback
on previous materials and will be administered at the end of each topic. You have to be
ready anytime for a short time quiz as a medium for immediate feedback. Quizzes
account for a portion of your participation grade, which constitutes 10 percent of your
grade.
Final Project and Class Presentation. Each group of students will develop a new project.
The project shall address a particular problems and a particular methodology in the
SRADIIS: actions proposed to address the problem, steps involved, methods and
techniques used, a description of how the project meets the technical and business needs
of the requirements, and the implementation. The project shall include a working
prototyping system, report and contain approximately 20-25 pages (1.5 spaced, plus
bibliography and appendices).
Exam. The mid-term exam will cover the topics discussed in the class of the semester.
Version: 3.6 3
Assessment
Your final grade will not rest on one or two assignments but will be based on how many
points you accumulate throughout the semester. My view is that this would better reflect
your learning process and would minimize anxiety associated with exam. The weights
assigned to each component are as follows:
Participation 7.5%
Quiz 1 5%
Quiz 2 5%
Mid-term examination 15%
Project Initiation 7.5%
Project Plan & Feasibility Analysis (Group) 10%
System Proposal (Group) 20%
System Design & Implementation (Group) 20%
Group presentation 10%
Total 100%
Attendance Students are expected to attend class regularly. There are 75% minimum
attendance requirements (UI’s policy!), and attendance sheets will be passed out and will
be factored into your participation grade. In the case of absence, students are responsible
to stay current on information regarding materials covered in class and any changes in
schedule.
Late Assignments. For each day an assignment is turned late, the total grade will be
deducted 5 (five) points. If you have a justified reason for not turning the assignment on
time (e.g., due to extenuating circumstances), please let me know prior to the due date. I
want to be flexible, yet fair to other students in the class. All late assignments are to be
turned in to the secretary or to special different digital box.
Academic dishonesty and Incompletes. Each student should be familiar with the
guidelines set in the “Code of Student Ethics” for issues pertaining to academic
dishonesty. No incompletes (I) will be assigned. There will be no makeup exams unless
prior notice is given and documentation of emergency is given.
A >90
A- >85 – 90
B+ >80 – 85
Version: 3.6 4
B > 75 – 80
B- > 70 – 75
C 65 – 70
D <65
Version: 3.6 5
Lesson Plan (16 weeks)
Version: 3.6 6
Week Topic Learning Outcomes Assessment Readings
Requirements analysis Become familiar with requirements analysis Assignment #2
strategies techniques. (Announced)
Requirements gathering Understand when to use each requirements
techniques analysis technique.
The system proposal Understand how to gather requirements using
interviews, JAD sessions, questionnaires, Quiz #1
document analysis, and observation.
Understand when to use each requirements-
gathering technique.
3 Functional Modeling Understand the rules and style guidelines for Dennis
Use-case diagram activity diagrams. ch. 4
Use-case description Understand the rules and style guidelines for
Activity diagram use cases and use-case diagrams.
Verifying and validating Understand the process used to create use cases
functional models and use-case diagrams
Be able to create functional models using
activity diagrams, use cases, and use-case
diagrams.
Be able to verify and validate functional
requirements
4 Structural Modeling Understand the rules and style guidelines for Assignment #2 (Due Dennis
CRC cards creating CRC cards, class diagrams, and object date) ch. 5
Class diagram diagrams.
Object diagrams Understand the processes used to create CRC
cards, class diagrams, and object diagrams. Assignment #3
Be able to create CRC cards, class diagrams, (Announced)
and object diagrams.
Understand the relationship between the
structural and use case models.
Version: 3.6 7
Week Topic Learning Outcomes Assessment Readings
5 Behavioral Modeling Understand the rules and style guidelines for Dennis
Crude analysis sequence and communication diagrams and ch. 6
Interaction diagram behavioral state machines.
Behavioral state machines Understand the processes used to create
sequence and communication diagrams and
behavioral state machines.
Be able to create sequence and communication
diagrams and behavioral state machines.
Understand the relationship between the
behavioral models and the structural and
functional models.
6. Moving on to Design Understand the verification and validation of Assignment #3 (Due Dennis
Verifying and validation the the analysis models. date) ch. 7
analysis models Understand the transition from analysis to
Design strategies design. Assignment #4
Selecting an acquisition strategy Be familiar with the custom, packaged, and (Announced)
outsource design alternatives.
Be able to create an alternative matrix.
7. User Experience Design & Understand several fundamental user interface - Dennis
Human-Computer Interaction (UI) design principles. ch. 9
Principles for user interface Understand the process of UI design.
design Understand how to design the UI structure.
User interface design process Understand how to design the UI standards.
Navigation design Understand commonly used principles and
Input design techniques for navigation design
Output design Understand commonly used principles and
Mobile computing and social techniques for input design.
media user interface design Understand commonly used principles and
International and cultural techniques for output design.
Version: 3.6 8
Week Topic Learning Outcomes Assessment Readings
issues Be able to design a user interface.
Non-functional requirements in Understand the effect of nonfunctional
user interface design requirements on the human-computer interaction
layer.
8. Mid semester test - Midterm test -
9 Physical Architecture Design Understand the different physical architecture Dennis
Elements of the physical components. ch. 10
architecture Understand server-based, client-based, and
Cloud computing client–server physical architectures.
Ubiquitous computing and Be familiar with distributed objects computing.
the Internet of Things (IOT) Be able to create a network model using a
Greet IT deployment diagram.
Infrastructure design Understand how operational, performance,
Nonfunctional requirements security, cultural, and political requirements
in physical architecture affect the design of the physical architecture
design layer.
Be familiar with how to create a hardware and
software specification.
10 Construction, Testing, Be familiar with the system construction Quiz #2 Dennis
Installation and Operations process. ch. 12, 13
Understand different types of tests and when to
Managing programming use them.
Developing documentation Understand how to develop documentation.
Designing tests To be familiar with system installation process
Cultural issues and To understand different types of conversion
information systems adoption strategies and when to use them
System conversion plan Understanding techniques for managing change
Change management Be familiar with post-installation processes
System support and such as system support and system
Version: 3.6 9
Week Topic Learning Outcomes Assessment Readings
maintenance maintenance.
11 - Dennis
ch. 13
12 Agile (Scrum) Be familiar with contemporary agile technique, Sutherland
Scrum
Understanding when to use Scrum compared to
other methodologies
13 Design Sprint Two-hour workshop Knapp
30-minute prototype demonstration
13 Course Review and Summary - Assignment #4 (Due)
14 Assignment Presentation - -
15 Assignment Presentation - -
16 Assignment Presentation - -
Version: 3.6 10
Document Revision History
[END OF DOCUMENT]
Version: 3.6 11
BUKU RANCANGAN PEMBELAJARAN
MATA KULIAH
MANAJEMEN DATA
oleh
Version: 3.6 12
DAFTAR ISI
LEMBAR PENGESAHAN................................................................................................................................ 2
PENGANTAR ............................................................................................................................... 3
BAB 2 ........................................................................................................................................ 6
A. Capaian Pembelajaran Mata Kuliah (CPMK) atau Course Learning Outcome (CLO)................... 6
B. Sub CPMK / Sub CLO (Kemampuan pada Akhir Tahap Pembelajaran) ..................................... 6
C. Subkompetensi, Pokok Bahasan, Subpokok Bahasan, Estimasi Waktu, dan Rujukan .... 8
BAB 4 .......................................................................................................................................10
MATA KULIAH
MANAJEMEN DATA
oleh
Mengetahui:
2
PENGANTAR
Era revolusi industri kini memasuki era digitalisasi dimana hal ini dikenal dengan era industri
4.0. Bergesernya era industri tersebut harus secara cepat direspon oleh perguruan tinggi di
Indonesia untuk dapat menghadapi perubahan yang terjadi. Sebagai upaya meningkatkan
kualitas pendidikan tinggi pada era industri 4.0, perubahan paradigma pemelajaran ikut
menyesuaikan. Paradigma pemelajaran di perguruan tinggi bergeser dari pemelajaran yang
berpusat pada pengajar (teacher-centered learning) menjadi pemelajaran yang berorientasi
pada peserta didik/pemelajar (student-centered learning).
Universitas Indonesia (UI) secara cepat merespon setiap perubahan-perubahan yang terjadi.
Paradigma pemelajaran yang berorientasi pada peserta didik/ pemelajar menjadi prioritas agar
tujuan pemelajaran beserta sasarannya dapat tercapai. Untuk mencapai tujuan dan sasaran
yang diharapkan, maka diperlukan suatu rancangan pemelajaran yang secara spesifik,
sistematis, dan layak untuk diimplementasikan oleh seluruh civitas akademik di Universitas
Indonesia.
Buku Rancangan Pengajaran (BRP) untuk mata kuliah Manajemen Data disusun sebagai
panduan bagi pengajar beserta tim pengajar. Buku ini diharapkan agar proses pemelajaran
dapat dimplementasikan secara efektif. Panduan ini akan terus disempurnakan mengikuti
perkembangan pengetahuan yang dibutuhkan untuk meningkatkan kualitas pemelajaran.
Mata kuliah Manajemen Data ini memberikan pengetahuan dasar terkait pengelolaan data
kepada mahasiswa, terutama terkait fungsi, terminology dan best practice. Pengelolaan data
ini akan mengikuti prinsip-prinsip dalam Data Management Body Of Knowledge (DMBOK) dari
Dama Internasional.
3
BAB 1
INFORMASI UMUM
Perencanaan
Manajemen
Strategis Sistem
Data
Informasi
Keterangan:
Kuliah wajib
4
Paradigma lama dalam pengelolaan data berfokus pada bagaimana memodelkan
kebutuhan data pada organisasi. Seiring semakin kompleksnya data dan sistem informasi
yang harus dikelola organisasi, tantangan dalam pengelolaan data semakin meningkat
untuk menjamin tercapainya kualitas data di tingkat enterprises. Ukuran organisasi yang
terus bertambah, sistem yang masih silo-silo, sumber-sumber data yang semakin beragam
dan semakin besar ukurannya, menyebabkan organisasi dituntut untuk mengelola datanya
dengan lebih baik.
Mata kuliah Manajemen Data memberikan pengetahuan dasar terkait pengelolaan data
terutama terkait fungsi, terminology dan best practice. Pengelolaan data yang dimaksud
akan mengikuti prinsip-prinsip yang tertuang dalam Data Management Body of Knowledge
(DMBOK) dari DAMA International.
5
BAB 2
CAPAIAN PEMBELAJARAN
6
1.8. Menjelaskan aktivitas dan isu dalam pengelolaan data warehouse dan business
intelligence.
1.9. Menjelaskan aktivitas dalam pengelolaan dokumen dan konten / Document and Content
Data Management.
1.10. Menjelaskan aktivitas dalam pengelolaan metadata / Metadata Management.
1.11. Menjelaskan aktivitas dan isu dalam pengelolaan kualitas data / Data Quality
Management.
2.1. Menganalisis kebutuhan dan merancang arsitektur data.
2.2. Mengevaluasi dan memperbaiki kualitas data.
2.3. Merancang dan mengimplementasikan data warehouse dan business intelligence.
3.1. Mengindentifikasi atau menganalisis berbagai permasalahan pengelolaan data dalam
organisasi.
3.2. Merumuskan solusi terhadap permasalahan pengelolaan data.
3.3. Memimpin dan bekerja dalam tim, mandiri dan bertanggung jawab terhadap
pekerjaannya.
3.4. Menulis karya ilmiah terkait dengan solusi yang sudah dibuat.
7
C. Subkompetensi, Pokok Bahasan, Subpokok Bahasan, Estimasi Waktu, dan Rujukan
Catatan:
KI Kuliah Interaktif
BM Belajar Mandiri
SK Studi Kasus
R Riset
T Tutorial
O Orientasi
Lat Latihan
U Umpan balik
M Hari Sub Bahan Kajian Metode Waktu Pengalam Bobot Indikator Rujukan/Referensi
i /Tgl CPMK Pembela yang an Belajar penerap Pencapaian
n /Sub jaran dibutuh (*O-L-U) an sub sub CPMK
g
CLO kan CPMK
g
u pada
MK
1 S/3 1.1 Introduction to Data KI, BM 3x50 O=KI [1] Chap 1 & 2
R/5 Management U=U, BM
2 S/10 1.2 Data Governance KI, BM 3x50 O=KI [1] Chap 3
R/12 U=U, BM
3 S/17 1.3 Data Architecture KI, BM 3x50 O=KI [1] Chap 4
R/19 Management U=U, BM
4 S/24 1.4 Data Development KI, BM 3x50 O=KI [1] Chap 5
R/26 Management U=U, BM [2] Chap 10
5 S/1 2.1 Database Design KI, BM 3x50 O=KI [2] Chap 12, 13, 17
R/3 U=U, BM
8
6 S/8 1.5 Data Operation KI, BM 3x50 O=KI [1] Chap 6
R/10 Management U=U, BM
7 S/15 3.1, Presentasi tugas 1 SK 3x50 O=O,
R/17 3.2, 3.3 L=Lat,
U=U
8 UTS
9 S/29 1.6 Data Security KI, BM 3x50 O=KI [1] Chap 7
R/31 Management U=U, BM [2] Chap 20
10 S/5 1.7 Reference and Master KI, BM 3x50 O=KI [1] Chap 8
R/7 Data Management U=U, BM [3]
11 S/12 1.8 Data Warehouse and KI, BM 3x50 L=T, Lat [1] Chap 9
R/14 Business Intelligence [2] Chap 31, 33
Management
12 S/19 1.9 Document, Content, KI, BM 3x50 O=KI [1] Chap 10, 11
R/21 1.10 Metadata U=U, BM
Management
13 S/26 1.11 Data Quality KI, BM 3x50 O=KI [1] Chap 12
R/28 Management U=U, BM
14 S/3 Dosen tamu KI 3x50 O=KI
R/5 U=U, BM
15 S/10 3.1, Presentasi tugas 2 SK, R O=O,L=Lat
R/12 3.2, 3.3 U=U
16 S/17 3.1, Presentasi tugas 2 SK, R O=O,L=Lat
R/19 3.2, 3.3 U=U
*) O : Orientasi
L : Latihan
9
U : Umpan Balik
Daftar Rujukan
[1] The Data Management Association. (2009). Data Management Body of Knowledge. Bradley Beach, NJ: Technics Publications.
[2] Connoly and Begg. Database System.
[3] Loshin, D. (2009). Master Data Management. Amsterdam: Morgan Kaufmann.
[4] Gordon, K. (2013). Principles of Data Management, Facilitating information sharing (2nd ed.). London: BCS, The Chartered
Institute for IT.
Software Pendukung
1. Pentaho
BAB 4
RANCANGAN TUGAS DAN PELATIHAN
Minggu Nama Sub CPMK Penugasan Ruang Cara Batas Luaran Tugas yang
ke Tugas Lingkup Pengerjaan Waktu Dihasilkan
10
kuliah atau conference
11 Tugas lab 2.1, 2.2,2.3 Mengerjakan di lab Mandiri 2 Laporan tugas
berdasarkan assignment minggu
9 Tutorial 2.3 Mengerjakan instruksi Mandiri Laporan tugas
tutorial di lab
11
BAB 5
EVALUASI HASIL PEMBELAJARAN
12
dan memanfaatkan kesempatan untuk berdiskusi
dengan para asisten agar mencapai hasil yang maksimal.
RUBRIK
Tugas 1:
Pada tugas 1 ini, mahasiswa diminta untuk membuat rancangan atau pemodelan arsitektur data
(kebutuhan data) pada sebuah organisasi. Organisasi yang menjadi studi kasus tugas ini bisa dari
lingkungan Pemerintahan maupun Swasta (bisa diambil dari salah satu tempat kerja anggota
kelompok). Untuk menghasilkan Arsitektur Data yang baik dan komprehensif, analisis kondisi
perusahaan dilakukan terhadap minimal 2 (dua) departemen / divisi yang memiliki alur
pertukaran data dan informasi yang sangat erat. Struktur organisasi yang dianalisis bisa terdiri
dari unit kerja dengan proses bisnis inti dan pendukung. Misalnya: Divisi Penjualan, Divisi HRD
dan Divisi Keuangan. Dalam penyusunan tugas ini, mahasiswa juga perlu melihat regulasi
internal maupun eksternal (jika ada) yang mengikat dan berpengaruh pada pembuatan arsitektur
data, misal: pada bagian integrasi data harus menggunakan standar tertentu. Output yang
diharapkan dari tugas ini adalah:
Analisis kondisi saat ini (dalam bentuk deskripsi)
Struktur Tata Kelola Data
Data Modelling atau Pemodelan Data, yang meliputi: subject area model, data ownership
dan Kamus Data (atribut, constraint, business rule).
Definisi user berserta Role atau peran (data steward, IT People dll)
Information Value Chain (berdasarkan informasi dan unit organisasi; berisi CRUD)
Kebutuhan Integrasi Data
Tugas 2:
Pada tugas 2 ini, mahasiswa akan diminta untuk membuat riset mini terkait Manajemen Data.
Topik bisa diambil dari semua area Manajemen Data yang dipelajari dalam mata kuliah ini. Mini
riset bisa dilakukan pada sebuah studi kasus atau multi studi kasus. Peserta akan diminta mulai
dari menentukan topik, merumuskan metodologi, mengumpulkan data, dan menyajikan hasil
penelitian yang sudah dilakukan. Di akhir dari tugas ini, mahasiswa diharapkan bisa mensubmit
tulisan yang sudah dibuatnya pada sebuah jurnal nasional atau konferensi internasional.
Tugas Lab:
Pada tugas Lab ini, mahasiswa diminta untuk menganalisis kebutuhan data untuk pengambilan
keputusan. Hasil analisis tersebut sebagai dasar dalam perancangan dan pengembangan data
warehouse, yang juga menjadi salah satu output yang harus diserahkan oleh mahasiswa.
Mahasiswa menyampaikan hasil pengembangannya kepada asisten.
13
14
Silabus Kuliah
2018
CSIM801014
Sistem Informasi Perusahaan
Enterprise System
Paparan Umum
Prasyarat : --
Kuliah Terkait : --
Penanggung Jawab : --
Sasaran Pemelajaran
Week-1 IB/PWH
Part 1: Understanding Enterprise Systems
3/5 Sept
Introduction To Enterprise Systems
2018
-Textbook Chapter 1
Week-2 IB/PWH
Part 1: Understanding Enterprise Systems
10/12 Sept
Systems Integration & Enterprise Systems Architecture
2018
- Textbook Chapter 2 & 3
Week-3 IB/PWH
Part 1: Understanding Enterprise Systems
17/19 Sept
Development Life Cycle & Implementation Strategies
2018
- Textbook Chapter 4 & 5
Week-4 Part 1: Understanding Enterprise Systems IB/PWH
24/26 Sept Software and Vendor Selection & Operations and Post
2018 Implementation
- Textbook Chapter 6 & 7
Week-5 IB/PWH
Part 1: Understanding Enterprise Systems
1/3 Oct
Project Management, Organizational Change & Ethical Issues
2018
-Textbook Chapter 8, 9 & 10
Week-6 IB/PWH
In-Class Discussion Session: Group Assignment 1 Sharing Session
8/10 Oct
Pengumuman Group Assignment 3
2018
Quiz 1
Week-7 ASISTEN
15/17 Oct
Individual Assignment 1: Lab/Hands-On Experience
2018
Week-8
Mid-Term Exam
20 - 27 Oct
Conduct an exam which covers all the topics from week-1 until
2018
week-7
Week-13 RS/PWH
26/28 Nov
Dosen TAMU: Emerging Topics in Enterprise Systems
2018
Week-14 RS/PWH
3/5 Dec
Presentasi Akhir: Group Assignment 3
2018
Week-15 RS/PWH
10/12 Dec
Presentasi Akhir: Group Assignment 3
2018
Week-16
15 - 22 Dec Final Exam
2018 Conduct an exam which covers all the topics after mid-term exam
Bab 3
Mekanisme Evaluasi
Skema Penilaian:
20% PR/Tugas
10% Kuis
25% UTS
25% UAS
15% Presentasi
5% Lab/Hands-on