profile
개발자 꿈나무 https://github.com/Tozinoo

요구사항 분석 CASE와 HIPO

요구사항 분석을 위한 자동화 도구는 요구사항을 자동으로 분석하고, 요구사항 분석 명세서를 기술하도록 개발된 도구를 의미요구사항 분석을 위한 자동화 도구 사용의 이점표준화와 보고를 통한 문서화 품질 개선데이터베이스가 모두에게 이용 가능하다는 점에서 분석자들 간의 적절한

2022년 6월 2일
·
0개의 댓글
post-thumbnail

요구사항 분석

소프트웨어 개발의 실제적인 첫 단계로 개발 대상에 대한 사용자의 요구사항을 이해하고 문서화(명세화)하는 활동을 의미사용자 요구의 타당성을 조사하고 비용과 일정에 대한 제약을 설정사용자의 요구를 정확하게 추출하여 목표를 정하고, 어떤 방식으로 해결할 것인지를 결정요구사항

2022년 5월 25일
·
0개의 댓글
post-thumbnail

[golang] URL.Query, http.NewServeMux(), 양방향통신

func barHandler 생성 후 해당 함수 http.HandleFunc에 넣어줘도 동작request 받은 것 중 URL Query를 받아오는데 name 에서 받아오겠다.받아 온 것을 name 변수에 담겠다.받아 와서 표시http 정적 등록했는데 새로운 Mux 라우

2022년 5월 23일
·
0개의 댓글
post-thumbnail

[golang] http HandleFunc, ListenAndServer, Handle

http.HandleFunc → 핸들러 등록first parameter : '/' → 도메인의 첫 번째 경로 (라우터)second parameter : func(w http.ResponseWriter, r \*http.Request) → callback 함수w → re

2022년 5월 23일
·
0개의 댓글
post-thumbnail

요구사항 정의

요구사항은 소프트웨어가 어떤 문제를 해결하기 위해 제공하는 서비스에 대한 설명과 정상적으로 운영되는데 필요한 제약조건 등을 나타냄요구사항은 소프트웨어 개발이나 유지 보수 과정에서 필요한 기준과 근거를 제공요구사항은 개발하려는 소프트웨어의 전반적인 내용을 확인할 수 있게

2022년 5월 23일
·
0개의 댓글
post-thumbnail

개발 기술 환경 파악

개발하고자 하는 소프트웨어와 관련된 운영체제, 데이터베이스 관리 시스템, 미들웨어 등을 선정할 때 고려해야 할 사항을 기술하고, 오픈 소스 사용 시 주의해야 할 내용을 제시컴퓨터 시스템의 자원들을 효율적으로 관리하며, 사용자가 컴퓨터를 편리하고 효율적으로 사용할 수 있

2022년 5월 20일
·
0개의 댓글
post-thumbnail

현행 시스템 파악

현행 시스템 파악 절차 > 새로 개발하려는 시스템의 개발 범위를 명확히 설정하기 위해 현행 시스템의 구성과 제공 기능, 시스템 간의 전달 정보, 사용되는 기술 요소, 소프트웨어, 하드웨어, 그리고 네트워크의 구성 등을 파악한다. > 이미지 출처 : https://m

2022년 5월 20일
·
0개의 댓글
post-thumbnail

XP(eXtreme Programming)

수시로 발생하는 고객의 요구사항에 유연하게 대응하기 위해 고객의 참여와 개발 과정의 반복을 극대화하여 개발 생산성을 향상시키는 방법짧고 반복적인 개발 주기, 단순한 설계, 고객의 적극적인 참여릴리즈의 기간을 짧게 반복하면서 고객의 요구사항 반영에 대한 가시성 높임릴리즈

2022년 5월 17일
·
0개의 댓글
post-thumbnail

스크럼 기법

스크럼이란 럭비에서 반칙으로 경기가 중단된 경우 양 팀의 선수들이 럭비공을 가운데 두고 상대팀을 밀치기 위해 서로 대치해 있는 대형을 말한다.스크럼은 팀이 중심이 되어 개발의 효율성을 높인다는 의미가 내포된 용어스크럼은 팀원 스스로가 스크럼 팀을 구성해야 하며, 개발

2022년 5월 16일
·
0개의 댓글
post-thumbnail

소프트웨어 생명 주기

소프트웨어 개발 방법론의 바탕이 되는 것으로, 소프트웨어를 개발하기 위해 정의하고 운용, 유지보수 등의 과정을 각 단계별로 나눈 것이다.IEEE의 소프트웨어 공학 표준 용어사전 : 소프트웨어의 개발, 운용, 유지보수, 폐기 처분에 대한 체계적인 접근 방안Fairley

2022년 5월 16일
·
0개의 댓글
post-thumbnail

블록체인 구현해 보기 (3) - 서버 생성 (feat. Nodejs)

이전 포스트에서 만든 블록들을 서버에서 확인할 수 있도록 올려보겠습니다. 필요한 모듈 express body-parser 모듈 불러오기 및 선언 이전 포스트에서 만들었던 모듈들 중에 필요한 것들도 가져오겠습니다 서버 생성 및 3001번 포트를 사용하여 들어갈

2022년 1월 4일
·
0개의 댓글
post-thumbnail

블록체인 구현해 보기 (2) - 블록 검증 (feat. JavaScript)

이전 포스트에서 내가 만든 블록들에 대해서 검증을 해보자.블록 구조가 유효한지재 블록의 인덱스가 이전 블록의 인덱스보다 1만큼 큰지이전 블록의 해시 값과 현재 블록의 이전 해시가 같은지데이터 필드로부터 계산한 머클루트와 블록 헤더의 머클루트가 동일한 지이전 코드에서 m

2021년 12월 30일
·
0개의 댓글
post-thumbnail

블록체인 구현해 보기 (1) - 블록 생성 (feat. JavaScript)

crypto-jsfsmerkle앞선 포스트에서 말했듯이 블록은 header와 body로 나뉘어져 있습니다. 먼저 Block 클래스에서 header와 body를 초기화해주고다음 BlockHeader 클래스에서 header에 들어갈 인스턴스 객체들을 초기화 해주었습니다.

2021년 12월 30일
·
0개의 댓글
post-thumbnail

머클트리 알아보기

crypto-jsmerkletreejsNodejs에서는 merkletreejs와 SHA256을 암호화해주는 crypto-js 모듈을 지원해주고 있습니다보기 쉽게 toString() 함수를 사용해봅니다아래 그림의 예시와 같이 tree 변수에 새 MerkleTree를 담아

2021년 12월 29일
·
0개의 댓글

블록체인이란?

P2P(Peer to Peer) 네트워크를 통해서 관리되는 분산 데이터베이스의 한 형태기존 : 거래 정보를 담은 장부를 중앙 서버 한 곳에 저장하는 방식블록체인 네트워크에 연결 된 여러 컴퓨터(노드)에 저장 및 보관하는 기술분산원장 기술분산원장 (공유원장, 또는 분산원

2021년 12월 29일
·
0개의 댓글