인공지능캡스톤디자인 계획서

캡스톤디자인 번호	2021-09
캡스톤디자인 분야	웹 프로그래밍
캡스톤디자인 지도교수	노기섭 교수님
캡스톤디자인 명	(국문) 플랫포밍
	(영문) Flatforming
캡스톤디자인 책임자	팀 명		플랫포밍
	학 과		인공지능 소프트웨어 학과
	성 명		이광오			학 번
	휴대폰					E-mail
캡스톤디자인 세부현황	번 호	세부역할			성 명		전 공		학 번
	1	소스코드 작성			이광오		인공지능 소프트웨어
	2	문서 작성			이광오		인공지능 소프트웨어
	3	스토리보드 작성			이광오		인공지능 소프트웨어
캡스톤디자인 수행기간	2021년 3월 25일부터 2021년 6월 16일 까지(00주)
2021년도 캡스톤디자인을 성실히 수행하고자 캡스톤디자인 계획서를 제출합니다. 2021 . 03 . 25 . 캡스톤디자인 책임자 이광오 서명 인공지능소프트웨어 전공PD 귀하

1. 요약서

※ 본 요약서는 캡스톤디자인 전체에 대한 요약서임. 캡스톤디자인 전체의 총괄적인 내용을 위주로 간략하게  1page 이내로 작성함

캡스톤디자인 번호	2021-09
캡스톤디자인 명	플랫포밍
캡스톤디자인 책임자	이광오

○ 캡스톤디자인 목표

웹 소설의 경우 저작권, 독점계약 등으로 소설 각각의 정보나 평가를 접하기는 어렵다. 또한 결제방식 또한 각 플랫폼마다 다르므로 사용자는 이에 새로운 작품을 만나기가 상당히 힘들다. 그렇기 때문에 사용자에게 간단하게 각 소설의 정보를 취득할 수 있도록 하는 사이트를 만들 것이다.

○ 캡스톤디자인 내용

웹 소설 커뮤니티가 아닌 정보 제공을 위한 웹페이지로 크롤링을 통해 각 사이트의 실시간 인기순위와 역대 최다 조회수의 작품 등을 사이트별로 기재한다. 카카오페이지, 조아라, 문피아, 노블피아 등 각종 플랫폼에 대한 정보를 정리함과 더불어 이런 장르문학들에 대한 사용자들의 리뷰들 중 가장 추천수가 많은 후기를 작품별로 기재한다.

○ 캡스톤디자인 개발에 따른 기대성과

현재 웹 소설 플랫폼을 정리한 사이트나 어플은 존재하지 않는다. 사용자의 경우에는 자신의 입맛에 맞는 작품을 찾기에 수월해질 것이고, 작가의 경우에도 자신의 작품의 색이 어떤 플랫폼에 어울리는지를 판단하여 연재를 준비하기에 용이할 것이다.

캡스톤디자인 계획서

캡스톤디자인 명 : 플랫포밍

캡스톤디자인 책임자 : 인공지능 소프트웨어 학과 / 이광오

1. 캡스톤디자인의 필요성

웹 소설은 최근 들어 드라마, 영화 등 다양한 영상매체에 노출이 되며 인식이 높아져 가고 있다. 하지만 예전 소설방, 만화방 같이 한 곳에서 종류에 상관없이 빌려보던 때와 달리 웹 소설은 한 작품은 기본적으로 한 플랫폼에 한정되어 있는 편이다. 이 것은 플랫폼과 작가간의 독점계약과 플랫폼 간의 성향차이로 인해 발생한 문제로 이 문제를 해결할 방법을 제안할 수는 없지만 이 문제를 완화할 방법으로 이 웹 사이트, 플랫포밍을 만들고자 한다. 처음 웹 소설을 찾아보려 진입하는 사용자에게 다양한 정보와 플랫폼의 특징을 보일 수 있으며, 각각 플랫폼의 대표되는 소설들을 찾기에도 용이할 것이다.

2. 캡스톤디자인의 목표 및 내용

가. 캡스톤디자인 디자인 목표

요즘 게임 커뮤니티 웹사이트의 경우 이용자가 후기를 남기는 것이 보편적으로 가장 큰 게임의 척도가 되곤 한다. 웹 소설의 경우도 마찬가지라고 생각하기 때문에 유사하게 해당 댓글이나 커뮤니티의 리뷰들 중 추천 수, 공감 수가 가장 높은 리뷰들을 포함해 해당 웹 소설을 소개하고자 한다. 또한 위에서 계속 말했던 대로 각 플랫폼 별 실시간 순위, 작품들을 열거해 이용자가 원하는 작품을 찾는 것에 도움이 되고자 한다.

나. 캡스톤디자인 내용

페이지를 총 5+@개를 생각하고 있으며 문피아, 카카오페이지, 조아라등의 플랫폼들에 각각 하나씩 페이지를 배당해 실시간 순위, 유명작품의 리뷰를 각각 페이지에 담을 생각이다. 문피아의 경우 무료와 유료의 구분이 있으며 그 쪽도 포함한다. 그렇게 각각의 플랫폼의 정보를 모은 페이지를 하나씩 배치하고 메인 페이지에는 이들 모두의 조회수를 계산해 조회수별로 순위를 정렬할 생각이다.

해당 랭킹에는 조회수와 더불어 어떤 플랫폼에 어떤 작품인지를 표기해

3. 캡스톤디자인의 추진전략 및 체계

프로젝트를 스토리 보드 방식을 기반으로 기획/설계한다.

2. Tomcat으로  서버를 구축한 후 Oracle DB를 사용해 전체적인 베이스를 구성한다.

3. HTML JavaScript CSS를 이용해 각 페이지를 구성한다.

4. JavaScript를 이용해 각 플랫폼을 크롤링(벤치마킹)하여 각 페이지에 정보를 더한다.

5. 작품이 완성되면 담당 교수님께 보여주고 피드백을 받아서 추가적인 수정 및 보완 또는 문제점들을 적절하게 조치한다.

6. 작품이 완성되면 사이트를 AWS로 구축하여 몇몇 유저들의 피드백을 통해 최종적으로 검토를 마친다.

4. 캡스톤디자인의 기대효과 및 활용방안

기존의 웹 소설 플랫폼들은 단일 작품만을 표기하였으며, 각 플랫폼 별 랭킹은 존재하였으나 종합적인 순위는 보기 힘들었다. 그렇기 때문에 이 모든 정보를 통합적으로 한 웹 사이트에서 확인이 가능하며, 플랫폼별 성향까지도 확인할 수 있으므로 사용자에게 보다 손쉬운 접근이 가능하게 한다.

또한 사용자뿐만이 아닌 작가입장에서도 해당 플랫폼의 인기 순위를 체크함으로써 자신의 작품의 색과 맞는 플랫폼이 어디인지 확인할 수 있다.

웹 소설은 목적성이 뚜렷한 순수문학에 비해 장르문학으로 저평가되어 메이저한 장르로 취급받지 못했으나, 개개인이 시대적인 뜻이나 의도보다는 여가시간을 즐기는 것에 초점이 맞춰진 최근에는 꽤나 큰 파급력을 지니게 되었다. 하지만 그들만의 리그라는 말이 나올 정도로 작품 하나하나에 접근하기 어려웠던 것과 다르게 이 웹 사이트 하나로 간편하고 부담없이 작품의 정보를 열람하고 원하는 작품을 찾을 수 있을 것이라 생각한다.

6. 작업분할 구조도(WBS, Work Breakdown Structure)

6. 참여인력

가. 인력 편성표

						캡스톤디자인 책임자
						( 이광오)
	웹 디자인						서버 구축						소스코드 작성
이광오						이광오						이광오
정보 분석 디자인						정보 분석 서버 구축						정보 분석 소스코드 작성

나. 참여 인력 현황

번호	분 야	학 번	성 명	참여율(%)
1	소스코드 작성	14313037	이광오	100%
2	웹 디자인	14313037	이광오	100%
3	서버 구축	14313037	이광오	100%

다. 캡스톤디자인 책임자 및 참여인원의 상세 정보

1) 인적사항
	성 명		이광오
	학 번					생년월일
	주 소
	연 락 처		핸드폰				e-mail
	공학 인증		참여				미참여
2) 학적 사항
연도	학적변동 사항
2014-02-15	중동 고등학교 졸업
2014-03-03	청주대학교 문헌정보학과 입학
2015-02-23	청주대학교 컴퓨터정보공학과 전과
3) 현장실습, 인턴쉽, 어학연수, 교육연수 현황
연도(부터～까지)		연수 명			연수기관
4) 자격증 현황
자격증 명		발행기관			취득년도

7. 소요장비 및 재료

장비 및 재료 명	규격	수량	용 도	비 고
개인용 컴퓨터 (PC)		1	작업
웹 브라우저 (Chrome)		1	정보 및 자료 검색
한컴오피스 한글 2010		1	문서 작성
Microsoft Power Point		1	PPT 제작
Eclipse		1	웹 사이트 제작

8. 캡스톤디자인 추진일정 계획

	세부 추진 내 용				추 진 일 정 (월)
					3	4	5	6
플랫포밍	1	웹 구축	웹	소스코딩
	2			크롤링
	3		디자인	정보분석
	4			디자인
	5	서버관리	AWS연동	정보분석
	6			구축
	7		관리	정보분석
	8			확인

9. 구매 품목

X

캡스톤디자인 지도교수 동의서

번호	학번	성명	연락처	비고
1		이광오
2
3

위의 학생(들)에 대한 캡스톤디자인 지도교수 선임에 다음과 같이 동의합니다.

- 다              음 -

전 공	직 위	지도교수 성명	날 인
인공지능 소프트웨어	교수	노기섭

2021년   03월   25일

청주대학교 인공지능소프트웨어 전공PD 귀하