본문 바로가기

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

기능점수_FP(Function Point,기능점수) 작성 중 헷갈리던 것 정리 FP(Function Point,기능점수) 작성 중 헷갈리던 것 정리 애플망고쥬스 2020. 7. 27. 17:22 출처: https://appmg.tistory.com/91 헷갈리던 것 1. EI, EO, EQ 란? EI (외부입력) 기본적으로 CRUD에서 C(생성), U(수정), D(삭제) 하는 것 EQ (외부조회) 단순 조회 EO (외부출력) 데이터 조회 중 계산 후 화면에 출력 되는것 예를 들면 통계 정보 조회 [그림1] 기능점수 산정 및 활용 방안.pdf 헷갈리던 것 2. 첨부파일 업로드/다운로드는 어떤 유형인지? 첨부파일 업로드는 EI 첨부파일 다운로드는 EQ 그림2 참고 [그림2] 기능점수산정실전가이드_SW개발자중심.pdf - 단위프로세스별 오류 검증 2022. 10. 31.
기능점수_개요 1. 기능점수 개요(Function Point, FP) IBM사의 Allan J. Albrecht에 의해 처음 개발되었다. 사용자가 요구한 기능을 기반으로 전체 시스템의 규모를 산정한다. 장점 개발에 사용된 기술, 환경, 언어, 도구, 개발자 능력으로부터 독립적이다. 사용자 요구사항만으로 규모 산정이 가능하기 때문에 소프트웨어 개발 초기단계에 산정이 가능하다. 단점 프로젝트 초기 단계에 모든 요구사항을 파악하기에 어렵다면, 산정이 어려움 알려지지 않은 기능의 복잡도가 있다면 산정이 어려움 2. 기능점수 측정 방식 절차 측정유형 결정 → 측정범위와 앱 경계를 식별 → 데이터 기능 측정 → 트랜잭션 기능 측정 → 기능 점수 산정 2.1. 측정 유형 결정 측정 유형은 개발 프로젝트, 개선 프로젝트, 애플리케이.. 2022. 10. 31.
기능점수_본수방식과 기능점수 방식 ※ 410~430 라인 = 1본 = 7.5FP SW개발사업 적정사업기간 산정가이드 참고1. 프로그램 본과 기능점수 환산 출처: https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=jonpro83&logNo=220967752206 옛날에는 코볼프로그램으로 응용개발을 하였다. 코볼은 IBM의 IMS DB나 CICS 온라인 트랜잭션 처리를 위해서 많이 쓰이던 언어이다. 코볼로 짜여지는 프로그램은 CRUD 화면별로 작성될 수 있었는데, 바로 그 점 때문에 개발규모의 산정이 용이하였다. 입력,수정,삭제,조회 화면별로 프로그램이 구현되었기에 각각의 기능에 대하여 4개의 CRUD 프로그램을 작성하였다면, 4본(本)을 작성한 것이었다. (개발규모의 .. 2022. 10. 31.
분석 업무 시나리오 인사관리 업무시나리오 1) (주)앙꼬래컨설팅에 입사하면 채용 시 개인정보를 기록한 간단한 이력서 외에도 자세한 개인정보를 기록할 수 있도록 인사기록 양식지를 배부한다. 2) 입사한 모든 사원은 곧바로 부서에 배정된다. 3) 인사기록 양식지에 크게 인사기본정보, 가족사항, 병역, 어학, 학력, 자격증정보, 해외경험내용, 경력 등을 기록해야 한다. 4) 신입이든, 경력이든 입사한 모든 사람은 인사기록지에 위의 사항을 기록한다. 5) 인사기본정보에는 한글이름, 영문이름, 주민등록번호, 집전화번호, 휴대폰번호, 전자메일, 본적주소, 현주소, 결혼여부를 기재한다. 6) 가족사항에는 가족관계, 이름, 주민등록번호, 학력, 직업, 동거여부, 근무회사이름이 있다. 7) 병역정보에는 병역구분, 병역군별, .. 2022. 5. 26.
개발 방법(배우는 순서 중심) 1. 개발언어 - 단계별 * 학생(초, 중, 고): 길게 보고 기본부터 c언어(간단한 책)->c++ -> java -> sql -> 웹개발언어(html, css 등), 인공지능(파이썬) * 비전공 대학생: 취업용 java, sql 중심 * 전공자: 교수님과 선배님이 가르쳐주는 대로 2. 개발도구 - 단계별 * 학생(초, 중, 고): 길게 보고 기본부터 c/c++: visualstudio, java(전자정부프레임워크 사이트, 좋은자료 많음) sql(dbeaver), 웹개발언어(Visual Studio Code), 파이썬(pycharm) * 비전공 대학생: 취업용 java(전자정부프레임워크), sql(toad 추천) * 전공자: 교수님과 선배님이 가르쳐주는 대로 3. 기타 - 개발을 관심분야에 따라 언어와 .. 2022. 5. 4.