본문 바로가기
프로젝트

도담도담 프로젝트(DodamDodam Project)

by sunday5214 2020. 5. 9.
프로젝트 명 도담도담 학생관리 솔루션 선생님용 업무 프로그램
사용 기술 스택 WPF, XAML, C#
주요기능 외출외박, 상담, 기상송 등 학생으로부터 신청된 요청의 승인/반려/필터/검색, 학사일정 캘린더, 프로필기능, 무한스크롤(상담), 설정, 로그인/아웃, 자동로그인, 자습실사용확인/변경

설명 Description

 도담도담은 당시 학교에서 사용하고 있던 종이 대장을 기반으로한 외출외박, 자습실 체크 등의 시스템들을 소프트웨어로 만들어 시스템을 개선 하기위해 시작한 프로젝트입니다.

 Dodam Dodam is a project that was started to improve the system by making systems such as going out and checking out a study room based on a paper book used at school at the time.

History

 도담도담의 시작은 제가 B1ND(구메신저팀)라는 팀에 들어가면서 시작되었습니다.(정확히는 제가 들어간 기수부터)

도담도담은 처음 기획은 3기(제가 들어간기수)에서 진행을 하였고 이후 학교측에서 해당 프로그램을 빠르게 제작해달라는 이야기가 나오게되었습니다. 그러면서 선배기수인 2기에서 도담도담을 메인으로 맡아 진행하고 3기였던 저는 서브가되어 자잘한 기능들을 담당하게 되었습니다.

Dodam Dodam started when I joined a team called B1ND (Gumesinger Team). Dodam Dodam's first project was carried out in the 3rd period (the number that I entered), and afterwards, the school was told to produce the program quickly. In the meantime, I took charge of Dodam Dodam as the main in the second stage, the senior rider, and I became a sub in the third stage, and I was in charge of small functions.

 

 2019년 6~8월달 중간점검과 쇼케이스를 거치며 피드백을 받고, 방학이 지나가고 2학기가되어 2기 선배님들이 취업을 위해 퇴사하시게 되면서 도담도담은 완전히 3기의 프로젝트가 되었습니다.

 In June-August 2019, through the mid-term inspections and showcases, we received feedback, and after the vacation passed and became the second semester, the 2nd class seniors resigned for employment, making Dodam Dodam a total of 3 projects.

 

 10월 30일~11월 1일까지 진행되었던 대구 ICT 융합대전 행사와 이후에 있을 학교가 대표하여 나가는 전시회에 도담도담을 전시하기 위해서 본격적인 학생용 웹, 모바일앱은 학생들의 대상으로 베타테스트에 들어갔고 선생님용 윈도우 앱과 모바일 앱은 선생님들을 한분한분 모셔와서 테스트를 진행하였고 그 결과 피드백과 이슈리스팅에서 좋은 결과를 얻었고 피드백은 반영하고 이슈는 고치면서 성공적으로 10월 30일~11월 1일간 진행된 대구 엑스포에서 열린 ICT융합 대전, 12월 4일~6일 간 진행된 서울 코엑스에서 열린 대한민국소프트웨어대전, 소프트웨이브 2019 행사에서 도담도담을 전시하였습니다.

 Full-scale student web and mobile apps have entered the beta test for students to display Dodam Dodam on the Daegu ICT Convergence Exhibition held from October 30th to November 1st and the exhibitions that the school will be representing later. The Dragon Windows app and the mobile app brought teachers to each person for testing, and as a result, they obtained good results in feedback and issue listing. The feedback was reflected and the issues were fixed, and the Daegu Expo was successfully held from October 30 to November 1 The exhibition was held at the ICT Convergence Daejeon held in Korea, and at the Korea Software Show and Softwave 2019 held in COEX, Seoul, which was held from 4 to 6 December.

기능

로그인 기능입니다. 도담도담에는 선생님권한을 가지고 있는 계정만 로그인 가능하도록 되어있습니다.

회원가입을 누르면 웹으로 넘어가게 됩니다. 또한 자동 로그인이 구현되어 있습니다.

Login function. In Dodam Dodam, only accounts with teacher privileges are allowed to log in. When you click Register, you will be taken to the web. In addition, automatic login is implemented.

 

외출/외박 관리 기능입니다. 월별로 외출/외박 리스트를 볼 수 있고 외출은 선생님의 승인만 외박은 선생님과 부모님의 승인이 이루어져야 가능합니다.

It is a function of outing / overnight management. You can see the list of outing / overnight by month, and outing is only possible with the approval of the teacher.

 

자습실 관리 기능입니다. 학생들이 신청한 자습실을 확인할 수 있습니다. 또한 학생의 자습실을 수정 할 수도 있습니다.

Self-study room management function. You can check the self-study room where students applied. You can also modify the student's study room.

 

상담신청 관리 기능입니다. 로그인한 선생님에게 요청한 상담만 보이며 학생들이 신청한 상담요청을 승인혹은 거절 할 수 있습니다.

Consulting application management function. Only the requested consultation is shown to the logged-in teacher, and students can approve or reject the requested request.

 

셔틀버스 기능입니다. 등록된 버스를 확인할 수 있고 원하는 날짜에 버스를 등록/수정/삭제 할 수 있습니다. 또한 신청자 리스트를 볼 수 있습니다.

Shuttle bus function. You can check the registered bus and register / modify / delete the bus on the desired date. You can also see a list of applicants.

 

기상송관리 기능입니다. 학생들이 신청한 기상송을 승인/거절 할 수 있습니다. 또한 승인된 기상송을 월별로 확인 할 수 있습니다.

Weather transmission management function. Students may approve / reject the weather request. In addition, you can check the approved weather songs on a monthly basis.

 

가입된 학생들을 확인 할 수 있는 기능입니다. 또한 보호자의 전화번호를 등록할 수 있습니다.

It is a function to check the enrolled students. You can also register your guardian's phone number.

 

환경설정 기능입니다. 자동로그인, 시스템트레이 최소화, 프로그램 종료시 물음, 시작페이지 등을 관리 할 수 있습니다.

This is an environment setting function. You can manage automatic login, minimize system tray, ask at the end of the program, and start page.

부가 프로젝트 산출물 Additional project output

V2 버전 안정화를 피드백을 정리하고 공유하기 위한 리스트

List for organizing and sharing feedback on V2 version stabilization

 

윈도우 기능명세와 담당을 정리해놓은 문서

Document that summarizes the Windows function specification and charges

'프로젝트' 카테고리의 다른 글

도담도담 프로젝트(DodamDodam Project)- DID  (2) 2020.05.09