(정보처리기사)서버 프로그램 구현
1. 개발 환경 구축 - 하드웨어 환경 : 웹서버, 웹어플리케이션 서버, 데이터베이스 서버, 파일 서버 - 소프트웨어 환경 : 요구사항 관리도구(JIRA, Trello), 설계/모델링 도구(PlantUML, ArgoUML), 구현도구(Eclipse, VS), 빌드도구(Ant, Gradle, jenkins), 테스터 도구(cppUnit, JUnit, HttpUnit), 형상 관리도구(git, cvs, Subversion) 2. 서버 개발 모듈 및 공통 모듈들을 만들고 모듈들을 통합하는 방식으로 제작됨. 모듈의 독립성은 결합도와 응집도에 의해 측정되며 결합도를 약하게, 응집도는 강하게 하고 모듈의 크기는 작게 만들어야 함. 프레임 워크의 특징 : 모듈화, 재사용성, 확장성, 제어의 역흐름 3. 보안 소프트웨..
2020. 7. 12.