본문 바로가기

Project11

Team3) [JAVA,DBMS] 크롤링을 활용한 게임추천 사이트 *콘솔프로젝트 입니다 [전체코드] https://github.com/seo5795/team3-recommendGame.git [참고사이트] 스팀 크롤링 페이지: Steam 검색 (steampowered.com) [제작 일정] 제작: 22.1.27 - 22.2.7 발표: 22.2.8 [제작 환경] Eclipse IDE 2021‑12 DBMS - Oracle_11 [역할분담] Model - 2명 Controller - 1명 View -1 명 저는 Controller로 참여하였습니다. [User Flow, Logic Process] UserFlow를 작성하다보니 LogicProcess와 같이 작성하게 되었습니다. 1. 첫번째 화면에서 하는 종료를 눌러야만 전체 프로그램 종료 2. 사용자 PK(Unum)이 10.. 2022. 2. 21.
Team2) [DB] group by, having을 이용한 데이터 가공하기 [문제] 학생 테이블생성 1. 각 동아리의 총인원 출력 2. 각동아리의 평균점수 출력 3. 각 동아리중에서 평균이 40이상인 동아리만 출력 [테이블 생성하기] create table student( sid int primary key, -- 학생번호 sname varchar(20) not null, --학생이름 club varchar(30), --소속 클럽 score int default 0 --학생점수 ); [데이터 추가] insert into student values((select nvl(max(sid),0)+1 from student), '홍길동','미술부', 10); insert into student values((select nvl(max(sid),0)+1 from student), '임꺽정.. 2022. 1. 25.
Team1) 자판기 프로그램 [기간] 22.01.04(화)~22.01.09(일) [프로그램 흐름도] *회의 때는 관리자모드에서 상품추가 이야기가 나왔지만 구현하지 못했다 [프로젝트 구조] 1. Drink 클래스를 만들고 각 음료종류 클래스가 상속받는다 2. Pay클래스는 객체생성시 돈을 입력받고, 결제를 진행한다. 3. Admin클래스는 pw를 가지고 있고, 재고 추가 메서드를 가지고 있다. [코드] -Pay클래스 class Pay {//결제 클래스 private int money;//가지고 있는 돈을 저장 public int getMoney() { return money; } public void setMoney(int money) { this.money = money; } public Pay(int money) {//생성자로 돈.. 2022. 1. 11.