Project
Game Menu
import java.util.InputMismatchException; import java.util.Random; import java.util.Scanner; public class GameMenu { Scanner sc = new Scanner(System.in); Random rd = new Random(); public long rpsGame(long money) { System.out.println("-----가위바위보 게임-----"); System.out.println("-----짱>000
Main Menu
import java.util.ArrayList; import java.util.Scanner; import GAME.GameMenu; import VO.DAO; import VO.Game; import javazoom.jl.player.MP3Player; public class Main2 { public static void main(String[] args) { DAO g = new DAO(); GameMenu gameM = new GameMenu(); MP3Player mp3 = new MP3Player(); String data = "C:\\Users\\SMHRD\\Desktop\\Java\\Mini_Project\\src\\music\\로그인bgm.mp3"; Scanner sc = new Sca..
VO
public class Game { private int user_num; private String user_id; private String user_pw; private String user_name; private long user_money; private int rownum; public Game(int user_num, String user_id, String user_pw, String user_name, long user_money) { this.user_num = user_num; this.user_id = user_id; this.user_pw = user_pw; this.user_name = user_name; this.user_money = user_money; } public G..
DAO
package VO; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.util.ArrayList; public class DAO { private Connection conn = null; private PreparedStatement psmt = null; private ResultSet rs = null; private String user_id = null; private String user_pw = null; private long money = 0; pu..
요구사항정의서
1. 유스케이스 다이어그램 2. 유스케이스 명세 유스케이스 이름 로그인 / 회원가입 페이지 유스케이스 ID U_C_100 관련 요구사항 F_R_100, F_R_101,F_R_102,F_R_117 우선순위 상 선행조건 N/A 관련 액터 사용자 이벤트 흐름 사용자는 로그인 또는 회원가입을 선택한다 로그인을 선택하면 ID, PASSWORD를 입력한다. ID, PASSWORD가 틀리면 실패라고 문구를 출력 후 재입력을 한다. 회원가입을 선택하면 사용할 ID, PASSWORD를 입력하고 ID가 중복되면 재입력을 한다. 종료조건 “종료” 버튼 입력 시 사후조건 N/A 기타 요구사항 N/A 유스케이스 이름 메인페이지 유스케이스 ID U_C_101 관련 요구사항 F_R_103,F_R_104,F_R_105,F_R_106..