개발환경, 개발인원, 개발 기간, 담당 역할
- 개발 환경
- OS : Window
- Language : C#
- Tools : Visual Studio 2019, Oracle SQL Developer
- 개발 인원 : 4명
- 개발 기간 : 2020-12-05 ~ 2020-12-16
- 담당 역할
- 커뮤니티/리뷰 게시판의 게시글에 대한 Window Form 제작/Student/Step_Manager
개발개요
STEP 프로젝트 진행 당시 데이터의 관리를 좀 더 편하게 하고 싶었던 점을 통해서 이후에 C#으로 만들게 된 데이터 관리 프로그램
구현기능
- 메인 화면 : 각 Window Form에 대한 이동 기능
- 유저 관리 : 검색/추가/수정/삭제 기능
- 축제 관리 : 검색/수정/삭제 + STEP 프로젝트로 만든 웹페이지에서 등록한 축제에 대한 수락 기능
- 커뮤니티/리뷰 게시판 관리 : 검색/삭제 기능
- 댓글 관리 : 축제정보 페이지/커뮤니티 게시판/리뷰 게시판에 있는 댓글들에 대한 검색/삭제 기능
후기
첫 스프링 프로젝트인 STEP 프로젝트에서 처음으로 Oracle사의 SQL Developer를 사용하면서
어려움을 겪었기에 데이터 좀 편하게 관리하고 싶다는 마음에 만들게 됬던 프로젝트였습니다.
프로젝트를 진행하면서 개인적으로는 공통된 기능들을 가진 Window Form에 대하여
디자인과 코드들을 만들어 보며 공통된 기능들은 “이렇게 관리하면 깔끔하게 정리할 수 있겠다”같은
지식을 얻으며 소소한 깨달음을 얻을 수 있는 좋은 경험이었습니다.
아쉬었던 점으로는 학교에서 만든 간단한 프로그램이긴 하지만
해당 프로그램에 로그인 기능이 없어서 실제 사용시에는 보안에 취약하다는 점을 지적받은 것이 반박할 수 없다는 것이 아쉬웠습니다.