본문 바로가기

공부/소프트웨어공학2

Use Case 과 Actor 이번 과제는 한국철도공사의 코레일 톡에 대한 Use case diagram 을 Architect 프로그램으로 작성한다. 각 Actor 및 Use case 에 대한 개요도 Note에 기재해야한다. 일단 Actor 와 Use case 의 개념부터 알아보자. Actor 액터(Actor) 는 시스템과 상호작용(interaction)을 하는 시스템 외부의 존재이다. 한가지 주의할 점은 액터가 '사람' 뿐 일거라는 생각인데 아닙니다. 시스템을 제외한 외부 존재는 다 액터입니다. SMS 전송 시스템을 개발하는 것이 아니라 기존의 시스템을 이용하는 거고 도서관리 시스템이라는 시스템을 제외한 외부 존재이기 때문에 이 또한 액터입니다. 액터를 요약하자면 다음과 같다. 액터는 시스템과 상호 작용하는 외부 존재다. 액터는 시.. 2020. 9. 28.
소프트웨어 공학 첫 시간 : 개요 선배들과 주변에서 워낙 재미없는 수업라고 하길래 걱정을 많이 했는데 첫 시간이라서 그런가 아직은 괜찮았다. (2배속으로 돌리긴 했다) 자료들이 거의 과거거라서 좀 아쉬웠다. Success or Failure of Software Projects 소프트웨어 프로젝트는 실패하는 경우도 많고 규모가 커질 수록 더 그런다. 버그로 인해 일어난 사건사고들에 대해 언급했다. 요새 읽고 있는 '역사 속 소프트웨어 오류' 책에 나온 내용도 많아서 좀 흥미로웠다. Software Crisis, 소프트웨어 위기 이를 해결하고자하는 게 소프트웨어 공학의 목표이다. 즉 developing(개발), Operating(운영) and Maintaining(유지보수) 에 있어 quality, cost, time 을 좋게 내는 거다... 2020. 9. 2.