coding base/시스템 분석 및 설계
[시스템 분석 및 설계] 시스템과 시스템 개발자
ddo04
2024. 4. 9. 13:45
1. 시스템의 개념
- 컴퓨터에 의해 처리가 가능한 형태로 자료를 변환하여 입력하고, 그 자료를 저장, 처리, 가공하여 필요한 시점에 정보를 출력할 수 있도록 설계되고 구현된 정보체계

2. 시스템 개발에 참여하는 사람들

1.조직 전문가 또는 경엉 컨설턴트
- 현실세계의 다양한 업무처리 절차 가운데 정보화가 가능한 것은 무엇인지를 식별하고 현행 시스템의 운영 담당자에게 제시하는 절차를 정보전략계획 (ISP : Information Strategy Plan)이라 부름
- 정보전략계획은 BPR이라 부르는 업무처리 절차의 재설계 등과 함께 비효율적인 업무절차를 개선하고 정보화함으로써 업무효율을 높이고 서비스 품질을 높이는 데 목적을 두고 있음
2. 시스템 관리자
- 시스템 개발에 중요한 열쇠를 겪고 있는 사람들은 바로 풍부한 협업 경험을 가지고 있는 관리자 집단
- 오랫동안 업무처리를 해오며 다양한 경험과 예외사항 처리 노하우를 가지고 있으며, 정보화된 새로운 시스템을 주도적 운영
- 시스탬의 기능이 정의되며 요구사항이 도출되기 때문에 누구보다도 시스템 개발의 중요한 역할을 감당함
3. 시스템 분석가 및 시스템 설계자
- 오랜 시스템 개발 경험을 갖춘 고도로 숙련된 전문가로 시스템 개발의 중심적인 역할을 감당하며 프로젝트 관리자를 겸하는 경우가 많음
4. 프로젝트 관리자
- 프로젝트의 전 기간 동안 일정관리, 인력관리, 품질관리, 위기관리 등 역할을 담당
5. 프로그램 개발자
- 설계 문서를 바탕으로 시스템을 구현하는 사람
- 개발환경에 따라 적절한 프로그램 개발 경험이나 능력을 갖춤
6. 데이터베이스 전문가 및 서버 관리자
- 데이터베이스의 중요성이 커지면서 개발자와는 별도로 데이터베이스의 유지관리, 성능관리 등을 전담하는 전문가 필요
- 데이터베이스 관리자 또는 DBA라고 함
- 각종 서버를 점검하며 관리하는 서버 관리자도 필요한데, 서버의 보안관리, 계정관리, 리소스 관리 등 담당
공부한 책 : 시스템 분석과 설계
