Telfor Journal (Jul 2022)

Event-based Approach for Analyzing and Designing System: A Case Study of Designing Curriculum System

  • Y. Andriyani,
  • A. Aminuddin,
  • E. Mahdiyah,
  • R. Ario Nugroho

DOI
https://doi.org/10.5937/telfor2201033A
Journal volume & issue
Vol. 14, no. 1
pp. 33 – 38

Abstract

Read online

Designing a system is an important step in the software development process. A use case diagram (UCD) and a class diagram (CD) are the most used diagrams in designing a system. This case study aims to explore the implementation of an event-based approach using the event table (ET) to design the Outcome-based Education Curriculum System (OBECS). In generating a UCD of OBECS, the event-based approach involves three processes: (1) identifying actors and the relationship between actors; (2) identifying use cases and the relationships of the use cases; and (3) generating UCD. Meanwhile, there are four processes in the event-based approach which can be used to generate a CD of OBECS namely: (1) identifying the classes for each event or action using the ET;(2) identifying the relationships between sources and objects; (3) identifying the class’ attributes and methods; and (4) integrating all classes. Our study proposes a clear and simple concept to generate a UCD and CD in designing a system. It is expected that the result of the current study could help a software designer in modelling the system from the system requirement.

Keywords