본문내용
1. 어학연수 대행 소프트웨어 개발 계획
1.1. 개요
대학생들의 어학연수와 관련하여 다양한 프로그램을 제공하고 있는 대학교의 소프트웨어 개발 계획에 대한 개요이다. 대학교는 국내외 유학원과 제휴하여 학생들에게 어학연수의 기회를 제공하고 있으나, 이 과정에서 학생들이 겪는 불편함과 비용 문제를 개선하기 위해 소프트웨어를 개발하고자 한다. 이 소프트웨어는 학생들이 어학연수에 대한 정보를 쉽게 얻고 편리하게 신청할 수 있도록 지원하며, 나아가 대학교와 해외 어학원간의 효율적인 연결 고리를 마련하여 학생들에게 더 나은 서비스를 제공하고자 한다. 이를 통해 학생들의 어학연수 참여를 높이고 외국어 능력 향상을 도모할 수 있을 것으로 기대된다.
1.2. 프로젝트 개요
이 프로젝트는 대학생들의 해외 어학연수를 체계적으로 지원하기 위한 소프트웨어 개발 계획이다. 대학생들의 어학연수 과정에서 겪는 여러 불편함과 어려움을 해소하고 보다 효율적인 어학연수 경험을 제공하는 것을 목표로 한다.
구체적으로 이 소프트웨어는 어학연수를 희망하는 학생과 해외 현지의 사설 어학원 사이의 의사소통을 돕고, 어학연수에 필요한 전반적인 정보와 서비스를 제공한다. 학생들은 이 프로그램을 통해 어학연수에 필요한 정보를 한 곳에서 손쉽게 확인할 수 있으며, 어학원 선택부터 항공권 예약, 숙박 등 전 과정을 편리하게 처리할 수 있다.
또한 이 프로그램은 학생들이 어학연수를 통해 효과적으로 외국어 실력을 기를 수 있도록 돕는다. 어학연수 기간 중 철저한 관리와 체계적인 학습 지원을 제공하여 학생들의 어학 실력 향상을 최대화할 수 있다.
한편으로 이 프로젝트는 해외 어학원들과의 긍정적인 협력 관계를 구축하여 학생들에게 양질의 교육 서비스를 제공하는 것을 목표로 한다. 기존에는 학생들이 국내 유학원을 통해 어학원을 소개받는 과정에서 수수료 등의 비용 부담이 있었지만, 이 프로그램을 통해 학생과 어학원 간의 직접적인 연결이 가능해져 학생들의 부담을 줄일 수 있다.
결과적으로 이 프로젝트는 대학생들의 어학연수 경험을 개선하고, 학생과 어학원 간의 유기적인 협력 관계를 구축함으로써 궁극적으로 글로벌 인재 양성에 기여할 것으로 기대된다.
1.3. 프로젝트의 산출물
이 프로젝트가 끝나면 다음과 같은 결과물을 산출한다.
첫째, 어학연수를 대행해줄 수 있는 PC용 소프트웨어 1본이 산출된다. 이 소프트웨어는 어학연수를 희망하는 학생과 현지 어학원의 의사소통 관계를 해결하고, 학생들이 효율적으로 영어를 공부할 수 있는 길을 제공한다. 또한 현지 어학원에게는 많은 학생들의 소개를 통해 학생 수 증가로 이어질 수 있도록 지원한다.
둘째, 어학연수 대행 소프트웨어 사용자 지침서 1본이 산출된다. 이 지침서는 어학연수 대행 소프트웨어의 사용 방법을 상세히 설명하여 사용자들이 편리하게 활용할 수 있도록 한다.
셋째, 어학연수 대행 소프트웨어 산출물을 통한 보고서가 작성된다. 이 보고서에는 프로젝트의 전반적인 내용과 결과물에 대한 정보가 포함된다.
종합하면, 이 프로젝트를 통해 어학연수를 대행할 수 있는 소프트웨어와 사용자 지침서, 그리고 프로젝트 보고서가 산출된다고 할 수 있다.
1.4. 참고 문헌 및 정의, 약어
이 문서에서 '1.4. 참고 문헌 및 정의, 약어'에 대한 내용은 다음과 같다.
이 프로젝트의 이해를 돕기 위해 참고한 문헌과 주요 용어의 정의, 약어는 다음과 같다.
[1] http://happypool.pe.kr/main.html 는 어학연수와 관련된 정보를 제공하는 사이트이다.
[2] 나라별 유학안내 http://www.edunet4u.net/jungbo/uhak/cn.htm은 다양한 국가의 유학 정보를 제공하고 있다.
[3] 유학닷컴 http://www.youhak.com/은 유학과 관련된 정보를 제공하는 사이트이다.
이러한 참고 문헌들을 토대로 이 프로젝트의 요구사항을 분석하고 설계 및 구현에 활용하였다.
1.5. 일정 계획
일정 계획이다. 프로젝트의 전체 일정은 총 14달이 소요될 것으로 예상되며, 구체적인 일정은 다음과 같다. 먼저 문제 정의 단계에서 1달이 소요되며, 여기에서는 어학원에서의 요구사항과 처리정의, 분석, 관련기관들의 연관관계, 학생 요구 처리정의 및 분석, 새로운 학생에 대한 추가/삽입/수정 분석, 오류메시지 정의, 기록/화면/백업/복구 정의, 전환/교육 정의 등이 이루어진다.
다음으로 요구분석 단계에서 3달이 소요되며, 이 단계에서는 학생 신상 정보 처리, 나라별 학원 자료 처리, 신규 가입 학생 처리, 학생의 연수 기간 정의, 연수중 변경사항 처리 등이 이루어진다.
그 후 설계 단계에서 2달이 소요되며, 앞서 분석된 내용을 구체적으로 설계하는 단계이다.
구현 및 코딩 단계에서는 4달이 소요되며, 여기에서 실제 시스템을 구현하게 된다.
그리고 테스트 단계에서는 2달 1주가 소요되어 화면 테스트, 서브시스템 테스트, 시스템 테스트 등이 이루어질 것이다.
마지막으로 유지보수 단계에서 1달 3주가 소요될 것으로 예상된다.
이와 같은 일정 계획에 따라 총 14달에 걸쳐 어학연수 대행 소프트웨어가 개발될 것이다.
1.6. 간트 차트
간트 차트는 프로젝트 진행 과정을 일목요연하게 보여주는 도구이다. 프로젝트 계획서의 '1.6. 간트 차트'에서는 전체 프로젝트 일정을 주요 작업별로 구분하고 각 작업의 소요 기간과 선후 관계를 명시하고 있다.
먼저 전체 프로젝트 일정은 총 14달로 계획되어 있다. 주요 단계로는 문제 정의(1달), 요구 분석(3달), 설계(2달), 구현 및 코딩(4달), 테스트(2달 1주), 유지보수(1달 3주)로 구성된다.
각 단계별로 세부 작업이 정의되어 있다. 요구 분석 단계에서는 어학원의 요구사항 분석, 관련 기관의 요구사항 분석, 사용자의 요구...