[개발 일지] 학사 관리 시스템 Web 개발 프로젝트 4일차 (04/24)
·
Team Project/University Web Project
#  휴학 신청 및 조회 (학생)  - 교직원이 신청에 대해 처리하면 상태가 변함  - 아직 처리가 완료되지 않은 휴학 신청은 취소할 수 있음 (delete) #  휴학 신청 처리 (교직원)  - 아직 처리가 완료되지 않은 휴학 신청만 리스트에 출력되도록 함  - 해당 신청서 상세 페이지로 들어가서 승인 또는 반려로 처리할 수 있음  #  경로를 지정해서 보낼 수 있는 예외 클래스 생성  - location.href의 값을 매개변수로 받음
[개발 일지] 학사 관리 시스템 Web 개발 프로젝트 1~3일차 (04/21~04/23)
·
Team Project/University Web Project
#  레이아웃1일차에는 레이아웃 만들려다가 시간을 너무 많이 버려서 진행된 게 거의 없었다.틀만 만들어 두고 나중에 꾸며야지 했는데.. 신경 쓰여서 그냥 토요일 새벽에 완성했다.학사 관리 시스템 홈페이지 느낌보다는 대학교 공식 홈페이지 느낌으로 만들어지긴 했는데 깔끔해서 마음에 든다.  #  등록금 내역 조회 페이지테이블도 예쁘게 꾸미고 싶은데 어떻게 할지 모르겠다.  #  등록금 납부 고지서 생성 기능이 기능은 나중에 교직원 쪽으로 넘길 예정이다.장학금 유형에 따라 최대 장학금액이 정해지고, 학과-단과대에 따라 등록금이 정해지기 때문에장학금 유형만 미리 정해두면 나머지 값들은 DB에서 알아서 가져와지게 구현해두었다.장학금 유형은 1학년 2학기부터는 성적을 기준으로 정하면 되겠는데 1학년 1학기는 어떻게..
[개발 일지] 학사 관리 시스템 Web 개발 프로젝트 0일차 (기획 단계)
·
Team Project/University Web Project
팀 프로젝트 주제대학교 학사 관리 시스템 구현하기 프로젝트 기간2023/04/21 ~ 2023/05/01 깃허브 주소https://github.com/seoyounglee0105/university_management_project  초기 구상 기능  - User를 학생/교수/교직원으로 나눔 User ① 학생1) MY    - 내 정보 조회 (개인 정보, 학적 변동 등)    - 내 정보 변경    - 비밀번호 변경    - 등록금 내역 조회    - 장학금 내역 조회    - 등록금 납부 고지서 (문서, 입금 계좌 번호 정도?)    - 휴학 신청 (신청 → 교직원이 확인해서 승인 → 학적 변동) 2) 수업    - 교과목 조회 (전체 연도/학기의) 3) 수강    - 수강 안내    - 수강 시간표 ..
[개발 일지] Strikers 1945 게임 구현 프로젝트 5일차 (02/27) ~ 종료
·
Team Project/Strikers 1945 GUI Project
5일차에 구현한 것앞선 일차들에서 밑작업은 모두 끝내 두었다.그래서 5일차에 Timer와 TimerTask를 이용해서 지연시간 후에 적군 소환 메서드가 호출되게끔 하면게임을 완성할 수 있었다. 1. 적군 소환 흐름 구현// 적군 소환 흐름public void createEnemy() { // 1번째 적군 소환 unit2ArrayLeftMove(); Timer timer1 = new Timer(); long delay1 = 3000L; // 2번째 적군 소환 TimerTask task1 = new TimerTask() { @Override public void run() { unit3OneMove(); } }; ..
[개발 일지] Strikers 1945 게임 구현 프로젝트 4일차 (02/26)
·
Team Project/Strikers 1945 GUI Project
4일차의 목표  - 생성된 적군들을 메인 프레임의 리스트에 추가하는 방식으로 관리  - 다른 클래스들도 그에 호환되도록 코드 전부 수정 4일차에 구현한 것1. 메인 프레임의 멤버 변수 추가ArrayList enemyList = new ArrayList();// 아이템도 적군이 생성될 때마다 생성되므로 똑같이 리스트로 정의해둠ArrayList itemList = new ArrayList();2. Enemy 객체들이 각각 자신이 enemyList에 생성된 순서 인덱스를 멤버 변수로 갖도록 함// 부모 클래스의 멤버 변수protected static int enemyCount; // 생성된 적군의 총 숫자protected int myIndex // 자신이 생성된 순서// 자식 클래스의 생성자public Ene..