[자바 무료 강의] 메모장을 분석하자 - 코드라떼
Lesson List button
코스자바로 배우는 프로그래밍
hamburger button
강의메모장을 분석하자최종수정일 2021-09-05
아이콘약 4분

메모장을 만들기에 앞서 메모장이 무엇인지 그리고 어떻게 만들 것인지 분석해봐야 합니다. 모든 개발의 기본은 분석 후 기획입니다. 이번 강의에서 어떻게 메모장을 만들지 스케치해봅시다.

추가 노트

강의에서 진행한 메모장을 간단히 스케치하면 다음과 같습니다.


메모장


메모장의 기능

  1. 메모 전체보기
  2. 메모 상세보기
  3. 메모 작성하기
  4. 메모 수정하기
  5. 메모 삭제하기


메모 작성하기

  1. 이용자에게 메모를 입력하라고 요청한다.
    1-1. 이용자에게 주제를 입력하라고 요청한다.
    1-2. 이용자가 주제를 입력한다.
    1-3. 이용자에게 내용을 입력하라고 요청한다.
    1-4. 이용자가 내용을 입력한다.
    1-5. 작성일은 이용자가 입력을 하지 않아도 자동으로
    작성된다.
  2. 이용자가 작성한 주제와 내용을 메모장에 저장한다.


메모 전체보기

  1. 이용자에게 순서대로 저장된 메모를 보여준다.
    1-1. 메모장에서 메모를 작성한 순서대로 보여준다.
    1-2. 메모의 내용이 많을 수 있으므로 메모의 작성된 순서와 메모의 제목, 작성일자를 간략하게 보여준다.


메모 상세보기

  1. 이용자에게 저장된 메모를 보여준다.
    1-1. 이용자에게 보려고 하는 메모의 번호를 요청받는다.
    1-2. 이용자가 번호를 입력한다.
    1-3. 메모의 제목, 내용, 작성일자를 보여준다.


메모 수정하기

  1. 이용자의 메모를 수정하려는 내용을 요청한다.
    1-1. 이용자에게 수정하려는 메모의 번호를 요청한다.
    1-2. 이용자가 번호를 입력한다.
    1-3. 이용자에게 수정하려는 메모의 내용을 요청한다.
    1-4. 이용자가 내용을 입력한다.
  2. 이용자가 작성한 내용으로 메모를 수정한다.


메모 삭제하기

  1. 이용자에게 어느 메모를 삭제할 것인지 요청한다.
    1-1. 이용자에게 삭제하려는 메모의 번호를 요청한다.
    1-2. 이용자가 번호를 입력한다.
  2. 이용자가 작성한 메모를 삭제한다.


여러분이 생각하는 메모장

콘솔창을 이용한 메모장을 만든다면 여러분께서 만드는 메모장은 어떤 모습일까요?
프로그래밍은 암기가 아니라 생각해야 하는 학문입니다.

강의를 더 진행하기에 앞서 메모장에 대해서 고민해 보세요.
깊게 고민한 만큼 오히려 강의를 수월하게 들을 수 있습니다.

도전자 질문
작성된 질문이 없습니다
이용약관|개인정보취급방침
알유티씨클래스|대표, 개인정보보호책임자 : 이병록
이메일 : cs@codelatte.io
사업자등록번호 : 824-06-01921
통신판매업신고 : 2021-성남분당C-0740
주소 : 경기도 성남시 분당구 대왕판교로645번길 12, 9층 24호
Lesson List button
코스자바로 배우는 프로그래밍
hamburger button
강의메모장을 분석하자최종수정일 2021-09-05
아이콘약 4분

메모장을 만들기에 앞서 메모장이 무엇인지 그리고 어떻게 만들 것인지 분석해봐야 합니다. 모든 개발의 기본은 분석 후 기획입니다. 이번 강의에서 어떻게 메모장을 만들지 스케치해봅시다.

추가 노트

강의에서 진행한 메모장을 간단히 스케치하면 다음과 같습니다.


메모장


메모장의 기능

  1. 메모 전체보기
  2. 메모 상세보기
  3. 메모 작성하기
  4. 메모 수정하기
  5. 메모 삭제하기


메모 작성하기

  1. 이용자에게 메모를 입력하라고 요청한다.
    1-1. 이용자에게 주제를 입력하라고 요청한다.
    1-2. 이용자가 주제를 입력한다.
    1-3. 이용자에게 내용을 입력하라고 요청한다.
    1-4. 이용자가 내용을 입력한다.
    1-5. 작성일은 이용자가 입력을 하지 않아도 자동으로
    작성된다.
  2. 이용자가 작성한 주제와 내용을 메모장에 저장한다.


메모 전체보기

  1. 이용자에게 순서대로 저장된 메모를 보여준다.
    1-1. 메모장에서 메모를 작성한 순서대로 보여준다.
    1-2. 메모의 내용이 많을 수 있으므로 메모의 작성된 순서와 메모의 제목, 작성일자를 간략하게 보여준다.


메모 상세보기

  1. 이용자에게 저장된 메모를 보여준다.
    1-1. 이용자에게 보려고 하는 메모의 번호를 요청받는다.
    1-2. 이용자가 번호를 입력한다.
    1-3. 메모의 제목, 내용, 작성일자를 보여준다.


메모 수정하기

  1. 이용자의 메모를 수정하려는 내용을 요청한다.
    1-1. 이용자에게 수정하려는 메모의 번호를 요청한다.
    1-2. 이용자가 번호를 입력한다.
    1-3. 이용자에게 수정하려는 메모의 내용을 요청한다.
    1-4. 이용자가 내용을 입력한다.
  2. 이용자가 작성한 내용으로 메모를 수정한다.


메모 삭제하기

  1. 이용자에게 어느 메모를 삭제할 것인지 요청한다.
    1-1. 이용자에게 삭제하려는 메모의 번호를 요청한다.
    1-2. 이용자가 번호를 입력한다.
  2. 이용자가 작성한 메모를 삭제한다.


여러분이 생각하는 메모장

콘솔창을 이용한 메모장을 만든다면 여러분께서 만드는 메모장은 어떤 모습일까요?
프로그래밍은 암기가 아니라 생각해야 하는 학문입니다.

강의를 더 진행하기에 앞서 메모장에 대해서 고민해 보세요.
깊게 고민한 만큼 오히려 강의를 수월하게 들을 수 있습니다.

도전자 질문
작성된 질문이 없습니다
이용약관|개인정보취급방침
알유티씨클래스|대표, 개인정보보호책임자 : 이병록
이메일 : cs@codelatte.io|운영시간 09:00 - 18:00(평일)
사업자등록번호 : 824-06-01921|통신판매업신고 : 2021-성남분당C-0740
주소 : 경기도 성남시 분당구 대왕판교로645번길 12, 9층 24호(경기창조혁신센터)