조명: APP 조장: 진창규 조원: 전영진 최연길 김이현 채보경 CS E-LEARNING 조명: APP 조장: 진창규 조원: 전영진 최연길 김이현 채보경
목차 1. 프로젝트 수행 일지 2. 프로젝트 결과 3. 결론
1. 프로젝트 수행 일지 1.1 예상계획일정 1.2 프로젝트 진행 방법(과정) 1.3 계획에서 달라진 점 2. 프로젝트 결과 목차 1. 프로젝트 수행 일지 1.1 예상계획일정 1.2 프로젝트 진행 방법(과정) 1.3 계획에서 달라진 점 2. 프로젝트 결과 3. 결론
1.1 예상일정
1.2 프로젝트 진행 방법(과정) 계획: 프로젝트 주제 선정, 프로젝트 구성을 위한 자료 수집 요구분석: 계획을 바탕으로 기능적, 비기능적 요구 및 제약 사항 파악 설계: 사이트 디자인, 시스템 구조 등 필요한 부분을 설계. 설계를 검토, 수정 구현 역할 분담: 설계(게시판, 구조), 디자인, 자료 수집을 분담하 여 처리 중간 회의: 진척 사항을 가지고 기존에 가지고 있던 계획을 수정, 문제 해결 남은 부분을 구현, 수집한 자료와 문제를 사이트에 올림 테스트: 게시판간의 이동이 원활한지, 레벨 테스트의 평가 는 제대로 이루어 지는지 확인하고 잘못된 부분을 해결 유지보수: 테스트 후 오류 나는 부분 찾아 재 구현
1.3 예상일정과 달라진 점 계획과 요구분석, 설계는 예상 일정에 맞게 이루어져 있지만 구현하는데 능력적 문제와 학사 일정상의 문제로 일정에 맞게 이루어지 지 못했다. 구현이 이루어진 시간보다 작업 시간이 길어 지면서 테스트에 사용해야 할 시간이 줄어들 었고 테스트와 유지보수가 이루어졌다.
목차 1. 프로젝트 수행 일지 2. 프로젝트 결과 2.1 기능 2.2 주요기능 2.3 인터페이스 3. 결론
2.1 기능: 게시판별 기능 설명 Notice: 사이트의 공지사항이 올라오는 게시판 Sitemap: 사이트의 전체 게시판 구조(대 메뉴와 해당 서브 메뉴)를 볼 수 있다 Lecture: 강의가 올라오는 게시판, 교수님별로 나누어져 있 으며 그 안에 다시 과목별로 나누어져 있다. Level Test: 강의를 들은 후 문제를 풀어 통과하면 다음 강 의를 들을 수 있다. 미 이수 시 다음 강의를 들을 수 없다. 1:1 Q&A: 교수님과 1:1 상담기능 제공. 수강 시 이해되지 않았던 점들을 질문 할 수 있는 게시판 Study: 스터디 그룹을 형성할 수 있도록 제공되어 지는 게 시판 Free board: 자유게시판. 사이트 이용 시 자유롭게 글을 올 릴 수 있는 게시판 Employment: 취업관련 게시판. 취업에 관련 정보 제공.
EX)자유 게시판
2.2 주요기능 레벨테스트와 강의가 연결되어 있어 처음 강 의를 듣고 레벨테스트를 통과하지 못하면 다 음 강의를 들을 수 없다. 수강 과목의 순서를 잡아주고 강의효율을 높 여준다.
2.3 인터페이스
목차 1. 프로젝트 수행 일지 2. 프로젝트 결과 3. 결론 3.1 기존 계획에서 달라진 점 3.2 결론
3.1 기존 계획에서 달라진 점 기본적으로 제공하기로 했던 기능들은 모두 충족 하였으나 인터페이스에서 변화가 있었다. 메인 페 이지에 공지사항과 강의목록, 취업 정보의 최신 목 록을 제시하고 로그인 후에 내 강의실 정보를 띄울 예정이었다. 그리고 강의실로 들어갔을 때는 좌측에 메뉴 리스 트, 상단에 검색키워드와 강의 리스트를 제공하려 고 했다. 하지만 구현과정에서 어려움과 시간 부족 으로 인해 인터페이스를 간단하게 바꿔야 했다.
3.1 기존 계획에서 달라진 점 프로젝트 계획 시 기능적인 면만 생각하다가 공지사항 게시판을 제외했었는데 공지사항 게시판을 만들고 사이트의 전체적인 구조를 볼 수 있는 sitemap을 추가하였다.
sitemap
3.2 결론 시간을 효율적으로 사용하지 못하고 능력의 부족으로 인해 인터페이스를 계획대로 시간을 효율적으로 사용하지 못하고 능력의 부족으로 인해 인터페이스를 계획대로 구현하지 못한 것이 가장 아쉬운 부분이다. 또한 자료의 부족으로 사이트로서의 모습도 완전히 갖추지 못했다.
시현
Q&A