Anda di halaman 1dari 2

Object-oriented business application development

Kode : MI102
Bobot : 3 SKS

Synopsis

Matakuliah ini bertujuan untuk membuat mahasiswa mengerti bagaimana membangun


aplikasi bisnis yang mengikuti prinsip2 rekayasa perangkat lunak yang baik yaitu :
kemudahannya untuk dikelola (maintainability), digunakan kembali (reusability), dan
diperluas (expandability). Topik yang ditekankan pada kuliah ini adalah mahasiswa mengerti
tentang pengetahuan membangun pemrograman berorientasi obyek, pola perancangan
beroroentasi obyek yang popular saat ini, sehingga mahasiswa mengerti dengan baik prosedur
merancang sistem yang efektif.

Luaran

Setelah mengikuti kuliah ini mahasiswa akan memiliki -

Pengertian dan kemampuan:

 Bagaimana menghasilkan perangkat lunak berorientasi obyek yang berjalan dengan


baik ( well-run), teruji dengan baik (well-tested), dan terdokumentasi dengan baik
(well-documented).
 Menggunakan tools untuk merancang perangkat lunak berorientasi obyek yang
efektif.

Perilaku yang baik, sehingga mahasiswa mampu :

 Menghargai tanggung jawabnya sebagai pengembang perangkat lunak berorientasi


obyek.
 Menghargai karya orang lain, sehingga perangkat lunak yang dihasilkan adalah
karyanya sendiri yang legal, atau jika menggunakan program orang lain memiliki ijin
dari pemiliknya yang sah.

Kemampuan berkomunikasi yang penting untuk :

 Kerjasama kelompok untuk menghasilkan perangkatlunak bisnis yang terintegrasi.


 Menjelaskan rancangan dan pengujian perangkat lunak yang dibuatnya melalui
wawancara atau secara tertulis dengan penggunanya.

Output :

 Mendesain 1 aplikasi berbasis OOD (kelompok 3 orang)


 membuat paper, (pribadi) , dipublikasikan di jurnal/seminar

Buku Acuan :
1. Shoval, Peretz , 2007, Functional and Object-Oriented Analysis and Design: An
Integrated Methodology, Ben-Gurion University, Israel.

2. Britton , Carol and Jill Doake, 2005, A Student Guide to Object-Oriented


Development, ELSEVIER BUTTERWORTH-HEINEMANN, USA.
Software Tools :
1. Star UML
2. Phyton ver. 3.6

Urutan penyajian materi :


Ke Tanggal Topik Acuan Pengajar
1 Penjelasan metode pengajaran, Eko
Buku acuan, dan tugas awal
2 Introduction to the Objects Britton,2005 EKO
Approach in Software
3 Using Rational rose Britton,2005 EKO
4 Using Rational rose Britton,2005 EKO
5 The Objects Model and the Class Britton,2005 EKO
Diagram
6 Creating Class Diagrams Britton,2005 EKO
7 Mapping Entity Relationship Britton,2005 EKO
Diagrams to Class Diagrams
8 Mapping Class Diagrams to Britton,2005 EKO
Relational Schemas
9 Functional and Object Oriented Shoval,2007 EKO
Analysis : Object Oriented
Methodologies and the UML
10 Combining the Functional and Shoval,2007 EKO
Object Oriented Approaches
11 Information Systems Analysis Shoval,2007 EKO
with FOOM
12 Data Dictionary Shoval,2007 EKO
13 Information Systems Design with Shoval,2007 EKO
FOOM
14 Information Systems Design with Shoval,2007 EKO
FOOM

Ujian dan penilaian dapat berupa quis, paper, presentasi, atau tugas lainnya.

Anda mungkin juga menyukai