반응형

* 완료된 기능 목록

1. 명령 리스트 (help)

2. 게시물 리스팅 (list)

- 로그인 유무에 관계없이 게시물 리스트 보기 가능.

3. 게시물 추가 (add)

- 로그인 한 회원만 작성 : 로그인 한 회원만 작성 가능하도록 설정

- 작성자 기록 : 게시물 생성 시 로그인한 대상자의 닉네임이 기록되도록 구현(닉네임 중복 방지)

4. 게시판 종료 (exit)

5. 게시판 상세보기 (detail)

- 상세보기 진행 시 조회수(views) 증가 되도록 설정.

- 로그인 한 회원만 상세보기 가능하도록 구현

6. 게시물 수정 (modify)

- 로그인 한 회원만 수정 : 로그인 한 회원만 수정 가능하도록 설정

- 작성자 본인만 수정 : 로그인 한 회원과 작성자 닉네임 동일여부 체크하여 작성자만 수정 가능하도록 구현

7. 게시물 삭제 (delete)

- 로그인 한 회원만 삭제: 로그인 한 회원만 삭제가능하도록 설정

- 삭제된 배열은 공란으로 놔둠, 번호 재정렬하지 않음(2번 삭제 시 2번 없는 상태로 유지

- 작성자 본인만 삭제: 로그인 한 회원과 작성자 닉네임 동일여부 체크하여 작성자만 삭제가능하도록 구현

8. 게시물 추천 (recd)

- 로그인 한 회원만 추천: 로그인 한 회원만 추천 가능하도록 설정

- 단순히 조회수 상승처럼 구현, 로그인 회원은 게시물 1나에 추천1번만 가능하도록 구현예정

9. 회원가입 (signup )

- 아이디 중복 확인 : 아이디 중복체크 함수 사용하여 구현

- 닉네임 중복 확인 : 닉네임 중복체크 함수 사용하여 구현

10. 로그인 / 로그아웃 (login / logout)

- 로그인 시 아이디 존재 유무 확인 : 함수를 통해 아이디-비밀번호 일치하는 확인하는 기능 구현

- 로그인 유무 확인 : Member loginedMember 선언, 초기엔 null값을 가지며, 로그인 시 로그인 된 객체의 정보를 갖고 있도록 설정, 로그아웃 시 null값이 되도록 설정

- 중복 로그인 방지 : loginedMember 사용하여 로그인 유무 확인, 로그인 한 회원이 있는 경우 중복 로그인 못하도록 구현

11. 게시물, 맴버 가득 찰 경우 배열 늘리기

- 함수 사용하여 게시물, 맴버가 정해진 배열만큼 가득 찰 경우 자동으로 늘어나도록 구현

12. 관리자 admin

- admin 계정 생성 시 관리자 코드 1 부여, 관리자 코드 1(일반 계정은 0)에 작성자 상관없이 생성, 수정, 삭제 가능하도록 설정

 

*진행중

1. 추천(보류) - 로그인 한 회원 1명은 글 1개당 1번만 추천가능(중복 불가)

 

*추가 요구사항 (진행 예정)

1. 게시물 페이징(10개 단위로 게시물 리스트 출력 되도록)

2. 댓글 기능

 

* 게시판 만들기를 진행하면서 부족했던 부분

- 함수 구현 및 함수 사용관련 혼동/미흡

 

* 게시판 만들기를 진행하면서 막혔던 부분

- 과정 반복 수행 중 삭제 과정에서 잘못된 삭제가 진행되는것을 확인, 삭제 관련 수정 진행

- 로그인/로그아웃까지 막힘없이는 아니지만 수월하게 진행가능.

- 공동작업 진행 한 내용을 조금 더 학습 한 후 추가기능까지 완벽히 수행해 낼 수 있도록 진행 예정

반응형
반응형

* 완료된 기능 목록

1. 명령 리스트 (help)

2. 게시물 리스팅 (list)

- 로그인 유무에 관계없이 게시물 리스트 보기 가능.

3. 게시물 추가 (add)

- 로그인 한 회원만 작성 : 로그인 한 회원만 작성 가능하도록 설정

- 작성자 기록 : 게시물 생성 시 로그인한 대상자의 닉네임이 기록되도록 구현(닉네임 중복 방지)

4. 게시판 종료 (exit)

5. 게시판 상세보기 (detail)

- 상세보기 진행 시 조회수(views) 증가 되도록 설정.

- 로그인 한 회원만 상세보기 가능하도록 구현

6. 게시물 수정 (modify)

- 로그인 한 회원만 수정 : 로그인 한 회원만 수정 가능하도록 설정

- 작성자 본인만 수정 : 로그인 한 회원과 작성자 닉네임 동일여부 체크하여 작성자만 수정 가능하도록 구현

7. 게시물 삭제 (delete)

- 로그인 한 회원만 삭제: 로그인 한 회원만 삭제가능하도록 설정

- 삭제된 배열은 공란으로 놔둠, 번호 재정렬하지 않음(2번 삭제 시 2번 없는 상태로 유지

- 작성자 본인만 삭제: 로그인 한 회원과 작성자 닉네임 동일여부 체크하여 작성자만 삭제가능하도록 구현

8. 게시물 추천 (recd)

- 로그인 한 회원만 추천: 로그인 한 회원만 추천 가능하도록 설정

- 단순히 조회수 상승처럼 구현, 로그인 회원은 게시물 1나에 추천1번만 가능하도록 구현예정

9. 회원가입 (signup )

- 아이디 중복 확인 : 아이디 중복체크 함수 사용하여 구현

- 닉네임 중복 확인 : 닉네임 중복체크 함수 사용하여 구현

10. 로그인 / 로그아웃 (login / logout)

- 로그인 시 아이디 존재 유무 확인 : 함수를 통해 아이디-비밀번호 일치하는 확인하는 기능 구현

- 로그인 유무 확인 : Member loginedMember 선언, 초기엔 null값을 가지며, 로그인 시 로그인 된 객체의 정보를 갖고 있도록 설정, 로그아웃 시 null값이 되도록 설정

- 중복 로그인 방지 : loginedMember 사용하여 로그인 유무 확인, 로그인 한 회원이 있는 경우 중복 로그인 못하도록 구현

11. 게시물, 맴버 가득 찰 경우 배열 늘리기

- 함수 사용하여 게시물, 맴버가 정해진 배열만큼 가득 찰 경우 자동으로 늘어나도록 구현

12. 관리자 admin

- admin 계정 생성 시 관리자 코드 1 부여, 관리자 코드 1(일반 계정은 0)에 작성자 상관없이 생성, 수정, 삭제 가능하도록 설정

 

*진행중

1. 추천(보류) - 로그인 한 회원 1명은 글 1개당 1번만 추천가능(중복 불가)

 

*추가 요구사항 (진행 예정)

1. 게시물 페이징(10개 단위로 게시물 리스트 출력 되도록)

2. 댓글 기능

 

* 게시판 만들기를 진행하면서 부족했던 부분

- 함수 구현 및 함수 사용관련 혼동/미흡

 

* 게시판 만들기를 진행하면서 막혔던 부분

- 과정 반복 수행 중 삭제 과정에서 잘못된 삭제가 진행되는것을 확인, 삭제 관련 수정 진행

- 로그인/로그아웃까지 막힘없이는 아니지만 수월하게 진행가능.

- 공동작업 진행 한 내용을 조금 더 학습 한 후 추가기능까지 완벽히 수행해 낼 수 있도록 진행 예정

반응형
반응형

* 완료된 기능 목록

1. 명령 리스트 (help)

2. 게시물 리스팅 (list)

3. 게시물 추가 (add)

- 로그인 한 회원만 작성 : 로그인 한 회원만 작성 가능하도록 설정

4. 게시판 종료 (exit)

5. 게시판 상세보기 (detail)

- 상세보기 진행 시 조회수(views) 증가 되도록 설정.

6. 게시물 수정 (modify)

- 로그인 한 회원만 수정 : 로그인 한 회원만 수정 가능하도록 설정

7. 게시물 삭제 (delete)

- 로그인 한 회원만 삭제: 로그인 한 회원만 삭제가능하도록 설정

- 삭제된 배열은 공란으로 놔둠, 번호 재정렬하지 않음(2번 삭제 시 2번 없는 상태로 유지

8. 게시물 추천 (recd)

- 로그인 한 회원만 추천: 로그인 한 회원만 추천 가능하도록 설정

- 단순히 조회수 상승처럼 구현, 로그인 회원은 게시물 1나에 추천1번만 가능하도록 구현예정

9. 회원가입 (signup )

- 아이디 중복 확인 : 아이디 중복체크 함수 사용하여 구현

10. 로그인 / 로그아웃 (login / logout)

- 로그인 시 아이디 존재 유무 확인 : 함수를 통해 아이디-비밀번호 일치하는 확인하는 기능 구현

- 로그인 유무 확인 : Member loginedMember 선언, 초기엔 null값을 가지며, 로그인 시 로그인 된 객체의 정보를 갖고 있도록 설정, 로그아웃 시 null값이 되도록 설정

- 중복 로그인 방지 : loginedMember 사용하여 로그인 유무 확인, 로그인 한 회원이 있는 경우 중복 로그인 못하도록 구현

11. 게시물, 맴버 가득 찰 경우 배열 늘리기

- 함수 사용하여 게시물, 맴버가 정해진 배열만큼 가득 찰 경우 자동으로 늘어나도록 구현

 

*진행중

1. 생성 - loginedMember를 통해 작성자의 닉네임 남기도록 설정.

 

*추가 요구사항 (진행 예정)

1. 수정, 삭제 - 해당 글 작성자만 수정, 삭제 가능

2. 추천 - 로그인 한 회원 1명은 글 1개당 1번만 추천가능(중복 불가)

3. 게시물 페이징(10개 단위로 게시물 리스트 출력 되도록)

4. 댓글 기능

5. 관리자 아이디 생성 - 생성, 수정, 삭제 모두 가능하도록 / 일반 계정은 본인글만 가능하도록

 

* 게시판 만들기를 진행하면서 부족했던 부분

- 함수 구현 및 함수 사용관련 혼동/미흡

 

* 게시판 만들기를 진행하면서 막혔던 부분

- 과정 반복 수행 중 삭제 과정에서 잘못된 삭제가 진행되는것을 확인, 삭제 관련 수정 진행

- 로그인/로그아웃까지 막힘없이는 아니지만 수월하게 진행가능.

- 공동작업 진행 한 내용을 조금 더 학습 한 후 추가기능까지 완벽히 수행해 낼 수 있도록 진행 예정

반응형
반응형

현재 구현된기능 목록

* 완료된 기능 목록

- help 명령 리스트

- list 게시물 리스팅

- add 게시물 추가

- exit 게시판 종료

- modify 게시물 수정 (완료 - 제목, 내용 수정 및 날짜는 수정된 날짜/시간으로 재 설정)

- delete 게시물 삭제 (완료 - 특정 번호 삭제 시 번호 재 정렬 구현)

- recd 게시물 추천 (완료 - recd 명령어 입력 시 희망하는 게시물 추천 구현)

- views 조회수 (완료- detail 상세보기 진행 시 views_count 상승으로 구현)

- signup 회원가입 (완료 - 아이디 중복체크 구현)

- 로그인 / 로그아웃 (완료(미흡) - 로그인 코드를 별도로 둔 상태로 로그인 시 true, 로그아웃 시 false 되도록 설정)

- 로그인 한 회원만 글 작성 가능 (완료-로그인 시 발생된 로그인 코드가 true / false 인지에 따라 글 작성 가능/불가능 하도록 설정)

- 게시물, 회원 늘어날 경우 추후 배열값 증가 되도록 설정 

*추가 요구사항 (진행 예정)

- 작성자 본인만 글 수정/삭제 가능

- 관리자 회원(관리자 회원은 타인의 글도 삭제 가능)

- 회원정보 수정(로그인한 회원은 자신의 닉네임 수정가능)

- 게시물 페이징

- 댓글

 

* 게시판 만들기를 진행하면서 부족했던 부분

- 함수 구현 및 함수 사용관련 혼동

- 매개변수

 

* 게시판 만들기를 진행하면서 막혔던 부분

- 과정 반복 수행 중 삭제 과정에서 잘못된 삭제가 진행되는것을 확인, 삭제 관련 수정 진행

- 로그인까지 막힘없이는 아니지만 수월하게 진행가능.

- 로그아웃 기능 구현, 이후 기능 구현에 대해서는 조금 더 생각할 시간이 필요한것 같다.

반응형

+ Recent posts