Til41 [TIL] #17. UseCase Diagram, ERD [ 개인과제 ] Use Case Diagram: 시스템에서 제공해야 하는 기능이나 서비스를 명세한 다이어그램 - 사용자와 시스템 사이의 상호작용에 집중하는 것이 특징구성요소1. scope : 네모난 상자로 표현되며, 시스템이 제공하는 기능의 범위를 나타낼 때 쓰인다2. useCase : 시스템이 제공해주는 서비스와 기능. 사용자의 요구사항을 구조화한 것3. actor : 구현 대상이 아닌 시스템 외부에서 시스템과 상호작용 하는 존재. 사람 or 외부 시스템이 actor로 표현된다.4. relationship : actor-usecase, usecase-usecase 사이 관계 a. association : usecase - actor의 관계 표현. actor는 정보를 통보받거나 요구하고, use.. 2024. 5. 14. [TIL] #16. spring 1주차 강의 [ Spring 입문주차 1주차 강의 ] Gradle이란 무엇일까Gradle : build 자동화 시스템build : 작성한 소스코드를 실행 가능한 결과물(jar) 로 만드는 것build.gradle : gradle 기반의 빌드 스크립트 => 스크립트 작성 시 빌드와 라이브러리 관리가 가능해짐!dependencies에서 라이브러리 관리 가능 SERVER란 무엇일까네트워크 : 여러 대의 장비가 서로 연결되어 정보를 주고 받을 수 있게 도와주는 기술. 프로토콜을 사용하여 통신한다.사용자의 요청 → 서버 → 사용자에게 돌려줌 - 사용자 요청 시 해당 서버의 정보가 필요함. - 정보 = IP주소 (받는 주체 = 포트번호)웹 서버 : browser가 request → 요청승인, 결과를 reponse에 받아서 .. 2024. 5. 13. [TIL] #15. KPT 회고 [ KPT 회고 ] Keep편하게 질문할 수 있는 분위기간결하지만 확실한 회의시간빠르고 정확한 질의응답서로 부족한 부분을 잘 보안해줌깃 플로우를 지켜서 개발을 진행한 것이 좋았다. Problem출력문이 통일되지 않은 느낌이 있었다.각자 개발하다보니 같은 기능을 하는 메서드가 2개가 되는 일도 있었다.아직 객체 지향적인 프로그램을 제대로 구현하기 힘든 느낌을 받았다.자바 코드 컨벤션이 잘 지켜지지 않았던 부분이 있었다. 기능별로 개발을 하다보니 메서드가 통일성이 없었던 것이 아쉬웠다. Try회의를 통해 구체적인 출력문 형식을 정한 후 각자 코드를 작성하면 통일성 있게 작성이 가능할 것 같다.계속 코딩을 할 때 SOLID원칙을 상기하고 구현해보도록 많이 노력해야 할 것 같다.코드 컨벤션에 잘 맞게 코드를 작.. 2024. 5. 10. [TIL] #14. SQL [ 코드타카 -SQL ] BETWEEN이하, 이상의 값을 조회한다. SELECT가장 높은 값을 가진 coulmn을 출력하고 싶을 때, select문에서 max를 호출하게 되면 다른 column들과 max값이 다른 column을 가지게 된다. 따라서 with, where문 등을 활용하여 데이터를 조회해야 한다. 2024. 5. 9. 이전 1 ··· 4 5 6 7 8 9 10 11 다음