본문 바로가기

반응형
SMALL

🌈 CS 컴퓨터공학/소프트웨어 공학

SE_소프트웨어공학_개발 프로세스 절차 [1] 개발 기술 환경 고려하기 운영체제 데이터베이스 웹 애플리케이션 서버 WAS 오픈소스 사용자가 컴퓨터를 편리하고 효율적으로 사용할수 있도록 환경을 제공하는 소프트웨어 사용자의 요구에 따라 정보를 생성해주고 데이터베이스를 관리해주는 소프트웨어 사용자 요구에 따라 변하는 동적인 컨텐츠 데이터 접근, 세션 관리, 트랜잭션 관리 등 라이브러리를 처리하기위해 사용되는 미들 웨어 데이터베이스 서버와 연동한다 제한 없이 사용할수 있도록 소스 코드를 공개한 소프트웨어 - 가용성 - 성능 - 기술 지원 - 주변 기기 - 구축 비용 - 가용성 - 성능 - 기술 지원 - 상호 호환성 - 구축 비용 -가용성 -성능 -기술지원 -구축비용 - 라이선스의 종류 - 사용자 수 -기술의 지속 가능성 ※ 클라이언트(사용자)가 웹 .. 더보기
소프트웨어공학_소프트웨어 생명주기 [1] 소프트웨어 공학 SE 1. 소프트웨어 공학의 정의 -소프트웨어 위기를 극복하기 위한 방안으로 연구된 학문 2.소프트웨어 공학의 목적 -여러가지 방법론과 도구,관리 기법들을 통하여 소프트웨어의 품질과 생산성 향상을 목적에 둔다 3. 소프트웨어 공학 원칙 현대적인 프로그래밍 기술을 계속적으로 적용해야한다 개발된 소프트웨어 품질이 유지되도록 지속적으로 검증해야한다 소프트웨어 개발 관련 사항과 결과에 대한 기록을 유지해야한다 [2] 소프트웨어 생명주기 (Software Life Cycle) 소프트웨어 생명주기의 정의 : 소프트웨어를 개발하기 위한 설계, 운용, 유지보수 등의 과정을 각 단계별로 나눈것이다 (1) 폭포수모형 Waterfall Model -각 단계를 확실히 검토하여 승인과정을 거친 후 다음단.. 더보기

반응형
LIST