본문 바로가기

프로그램 개발(분석, 설계, 코딩, 배포)145

설계_UML UML 다이어그램 (클래스, 순차, 유스케이스) 출처: https://velog.io/@fldfls/UML-%EB%8B%A4%EC%9D%B4%EC%96%B4%EA%B7%B8%EB%9E%A8-p8v7qb5w UML 다이어그램 클래스 다이어그램 순차 다이어그램 유스케이스 다이어그램 CSW 목록 보기 10/12 소프트웨어를 개발할 때는 설계가 굉장히 중요합니다. 만약 여러분이 큰 돈이 오고 가는 대규모 프로젝트를 진행한다고 했을 때, 설계도 하지 않은 채 개발을 시작하게 된다면 어떨까요? 개발 하다가 오류가 생길 수도 있고, 프로그램 구조도 바꿀 수도 있으며 오류에 헤매게 됩니다. 그렇게 된다면 시간은 줄어들고 개발을 하면 할수록 엉망이 됩니다. 또한 고객의 요구사항을 담지 않은 엉뚱한 걸 만들 수도 있고 코.. 2022. 12. 9.
개발 방법론_UML 출처: https://valuefactory.tistory.com/981 UML과 방법론의 차이 UML의 구성을 알아보기에 앞서 먼저 UML과 방법론의 차이를 알아야 한다. 필자는 UML을 공부하는 초기에 UML을 하나의 방법론으로 착각하는 오류를 하였다. 물론 똑똑한 독자는 이러한 오류를 범하지 않으리라 생각하지만 혹시나 하는 마음에 먼저 언급하려고 한다. 방법론이란 말그대로 어떠한 작업을 할 때 이러저러한 절차를 가지고 작업을 하면 된다라고 하는 것을 이론적으로 정립을 하여놓은 것이다. 소프트웨어공학에서 많은 방법론이 있어왔고 현재도 수많은 방법론이 존재한다. 사실 프로그램을 하는 모든 사람은 나름대로의 방법론을 가지고 있다. 그러한 나름의 방법론이 작업을 얼마만큼 효과적으로 만드는지에 따라 좋은 방.. 2022. 12. 9.
개발규모 산정_기능점수 핵심만 알아보는 기능점수(FP) 산정양식 작성법 출처: https://m.blog.naver.com/solro98/221668025245 2019. 10. 4. 16:00 소프트웨어 개발, 유지보수 등의 기능점수(FP점수) 산정시 양식에 기재된 의미와 작성법을 알아봅니다. ​ 기능점수 산정양식을 작성 시에는 데이터기능을 먼저 작성한 후 트랜잭션기능을 작성합니다. 1 데이터 기능 작성법 ​ [데이터 기능 작성을 위한 주요팁!] ​ - 기능명란은 애플리케이션명과 단위프로세스명을 기재하는 것이 중요함 ​ - 단위프로세스명란에는 논리테이블명의 목록을 붙여넣기 하면 되는데, 이때 사용할 수 없는 논리테이블명은 아래와 같음 * 코드데이터 : 선택값, 검증값, 대체값 * 임시데이터 : 로그, temp, 뷰 * 백업,.. 2022. 12. 6.
개발_C언어_모듈화와 소스파일 분할 출처: https://m.blog.naver.com/justkukaro/220767142003 [[목차]] 1.모듈화란? 2.static 전역변수 3.소스파일의 분할 4.헤더파일의 사용법 5.opaque 포인터 6.객체지향 기법 7.마치며 1.모듈화란? C로 프로그램을 입문하게 처음에는 모듈화라는 개념없이 주구장창 코드를 길게쓰면됩니다. 왜냐하면 왠만한 책의 문제들이나 과제들은 줄이 아무리 길어져봐야 300줄도 넘기기 힘듭니다. 그러나 자그마한 게임을 만들다던가 혹은 조금 큰 프로그램을 만들다면 코드의 길이가 눈에 띄게 길어집니다. 이러면 모듈화 하지 않은 프로그램은 읽기가 정말 난해합니다. 특히 전역변수를 설정해서 이렇게 저렇게 막 프로그래밍을 했다면 수정하는 입장에서는 한가지를 고치기위해서 프로그램을.. 2022. 12. 6.
프로그램 개발_분석_정보화사업비 산정 정보화사업비 산정 절차 출처: http://www.isaudit.co.kr/theme/basic/html/sub02_02_03.php 대가산정의 일반적 절차 SW사업의 수명주기와 사업유형 식별 수명주기 단계별 대가산정 방법 SW사업 수명주기 대가산정 유형 대가산정 방법 SW사업 기획단계 정보화전략계획(ISP) 수립 컨설팅지수에 의한 방식 ISP/BPR 수립 투입공수에 의한 방식 EA/ITA 수립 투입공수에 의한 방식 ISMP 수립 투입공수에 의한 방식 정보보안 컨설팅 투입공수에 의한 방식 SW사업 구현단계 소프트웨어 개발 기능점수 방식에 의한 방법 SW사업 기획단계 SW 유지관리 사업 요율제 방식에 의한 유지관리비 상용 소프트웨어 유지관리비 공개 소프트웨어 유지관리비 요율제 방식 보안성 지속 서비스비 S.. 2022. 12. 1.