ModakBul
  • 모닥불 프로젝트 보고서
  • 프로젝트 요약
  • 프로젝트 개요
    • 추진 배경 및 필요성
    • 프로젝트 내용
    • 구현 요구사항
    • 팀 구성 및 개발환경
    • 프로젝트 관리 체계
    • 프로젝트 일정 관리
  • 기능 명세
    • 요구사항 목록
    • DB 요구사항
    • 기능 요구사항
    • 기타 요구사항
  • 데이터베이스
    • 구조 설계
    • 테이블 명세
      • 태그 관련 테이블
      • 게시물 관련 테이블
      • 투표 관련 테이블
      • 기타 테이블
  • 백엔드 API
    • API 개요
    • API 명세
      • Template API
      • Board API
      • Auth API
      • Vote API
      • Search API
      • Admin API
      • Analysis API
  • 프론트엔드 & UI
    • 전체 인터페이스 구조
    • 인터페이스 명세
      • Main Page
      • Header & Side Bar
      • Intro Page
      • Post Page
      • Vote Page
      • Analysis Page
      • Admin Page
      • Login Page
  • 프로그램 배포
    • 프로그램 개요
    • 주요 기능
    • 구현 결과물 배포
  • 마무리
    • References
Powered by GitBook
On this page
  • 세종대학교 포탈을 통한 학교 구성원 인증
  • 태그 기반 게시판 관리
  • 꼭 필요한 기능만 넣은 간단한 커뮤니티
  • 투표 및 설문조사
  • 사용자 통계 정보 조회
  • 외부 공모전 및 취업 정보 수집
  • 간편한 관리자 인터페이스

Was this helpful?

  1. 프로그램 배포

주요 기능

세종대학교 포탈을 통한 학교 구성원 인증

Web Crawling을 통한 학교의 학번 및 실명 인증으로 해당 포스터가 게시될 때, 게시한 사용자의 학번과 실명이 게시되게 하여 기존의 승인 절차를 자동화할 수 있다.‌

  • DoDream Crawler

  • SJUlms Crawler

태그 기반 게시판 관리

모든 사용자 및 게시물은 태그라는 속성 아래에 종속되며, 이를 기반으로 관리자가 새로운 커스텀 게시판을 자유롭게 만들어 낼 수 있다. 모든 게시물은 게시판이 아닌 태그에 종속되기 때문에 복수의 게시판에서 같은 게시물을 공유할 수 있으며, 해당 태그를 명시함으로써 해당 글의 주요 토픽을 한눈에 알아볼 수 있을 것이다 .

  • 손쉬운 커스템 게시판 생성 및 관리

  • 태그 기반을 통한 간편한 게시물 분류 및 관리

꼭 필요한 기능만 넣은 간단한 커뮤니티

본 페이지는 타 커뮤니티 사이트에 비해 유저와 소통과 관련된 기능의 비중이 적은 편이기 때문에 중규모 이상의 다양한 기능을 넣더라도 불필요한 자원 낭비가 일어날 수 있다. 그 점을 감안하여, 최대한 커뮤니티 관련 기능을 간소화하여 사용자 측면에서 직관성을 강조하는 것에 중점을 두었다.

  • 게시물 호감도 기능

  • 댓글 & 대댓글

  • 비밀글 & 익명 기능

  • 개선된 갤러리 뷰 및 이미지 시각화

  • 비동기 통신을 통한 적은 리소스 및 빠른 실행

투표 및 설문조사

기존의 학교 내의 투표 및 설문조사 기능을 수행하기 위하여, 타 플랫폼을 사용해야 하는 경우가 많았다. 모닥불에서는 이 점을 감안하여, 자체 투표 및 설문조사 기능을 개발하였고, 이를 통한 통계 결과 또한 직관적으로 시각화하여 결과를 확인할 수 있게 하였다.

  • 매우 직관적이고 사용하기 쉬운 투표 시스템

  • 구성원 인증을 바탕으로 한 상세한 결과 분석

사용자 통계 정보 조회

설문조사 통계 외에도 해당 서비스 내에서 사용자가 수행한 액션에 대한 여러 통계 자료를 제공한다. 단, 해당 정보 중 일부는 관리자에게만 공개하기로 한정한다.

  • 사용자 액션을 바탕으로 한 주요 통계 기능

  • 각 투표/설문조사에 대한 투명성 제공을 위한 실시간 통

외부 공모전 및 취업 정보 수집

소프트웨어 융합 대학이라는 공통적인 토픽을 가진 구성원들을 대상으로 관심을 가질만한 여러 대외활동 정보들을 수집한다. 현재 수집 대상은 IT 및 디자인과 관련된 공모전 및 취업 정보들이며, 이는 지속적으로 확장을 검토중이다.

  • 공모전, 취업과 관련된 각종 정보 크롤링 및 게시

간편한 관리자 인터페이스

관리자 인터페이스는 매우 직관적이면서 주어진 권한 안에서 최대한 다양한 기능을 수행할 수 있도록 구축해야 한다. 기본적으로 주어지는 유저 및 게시물에 대한 관리 외에도 관리자가 원할 경우, 보다 더 상세하게 직접 정보를 조회할 수 있도록 Web Shell 기능도 검토 중이다.

  • 학생회 정보를 비롯한 각종 웹 페이지 커스터마이징

  • 태그 기반을 통한 커스팀 게시판 및 게시물 관리

Previous프로그램 개요Next구현 결과물 배포

Last updated 5 years ago

Was this helpful?