Program Design Methods

Mata kuliah ini mengajarkan metode perancangan program dengan dua pendekatan, yaitu pendekatan terstruktur dan pendekatan yang berorientasi obyek. Mata kuliah ini menjadi dasar untuk mata kuliah pemrograman tingkat lanjut. Tujuan mata kuliah ini diharapkan mahasiswa dapat mengembangkan program aplikasi dengan metode perancangan berorientasi objek.

Topik yang diajarkan:

• Introduction to Program Design, Pseudocode, and Developing an Algorithm
• Selection and Repetition Control Structures, and Pseudocode Algorithms Using Sequence
• Program Design and Developing an Algorithm
• First Steps in Modularisation and General Algorithms for Common Business Problems
• Communication Between Modules
• Modularisation and General Algorithms for Common Business Problems
• Communication Between Modules, Cohesion, and Coupling
• Data Flow Diagrams
• Entity Relationship Diagrams
• Introduction to Object Oriented
• Activity Diagram
• Class Diagram and Class Relationship
• Use Case Diagram
• Identifying Functionality: CRC Cards
• State Diagram
• Activity Diagram
• Interaction Diagram: Sequence Diagram and Collaboration Diagram
• Implementation Diagram: Component Diagram and Deployment Diagram

Buku yang dipakai:

  1. Lesley Anne Robertson. (2006). Simple program design : a step by step approach. 05. COUTE. . ISBN: 978-1-4239-0132-7 .
  2. Britton, C. (2005). A student Guide to Object Oriented Development. 1. Butterworth-Heinemann.
    Amsterdam. ISBN: 9780750661232 .
  3. Dennis, Alan and Co . (2015). Systems Analysis and Design. 5. John Wiley. -. ISBN: 9780470228548.

 

Bapak Hendra, S.Kom., M.T. adalah pendiri sekaligus penulis artikel dalam website ini. Saat ini Pak Hendra bekerja sebagai developer advisor di PT. Visionet Data Internasional. Beliau juga mengajar di School of Computer Science BiNus University Jakarta.

Leave a Reply

Your email address will not be published. Required fields are marked *