저는 자바를 이용하여 간단한 기능을 포함한 수강신청 프로그램을 차차 만들어나갈 생각입니다.

<메인 코드>

package main;
import presentation.PMain;

public class Main {
  public static void main(String[] args) {
	PMain main = new PMain();
	main.show();
  }
}

<메인 화면 코드>

package presentation;

import java.util.Scanner;
import valueObject.VPersonalInfo;

public class PMain {

	public PMain() {
	}
	
	public void show() {
		Scanner scanner = new Scanner(System.in);
		
		System.out.println("수강신청 시스템입니다.");
		System.out.println("수강신청을 하려면 로그인 하세요.");
		System.out.println("회원가입이 안되신 분들은 회원가입 하세요.");
		System.out.println("다음 메뉴를 선택 하세요.");
		
		boolean finished = false; 
		while (!finished) {
			System.out.println("1:로그인, 2:회원가입, 3:나가기");
			System.out.println("선택 : ");
		
			int menuSelection = scanner.nextInt();
			if(menuSelection == 1) // 로그인 선택시
          	{ finished = true;
			} else if (menuSelection == 2) // 회원가입 선택시
         	{ finished = true;
			} else if (menuSelection == 3) // 나가기 선택시
        	{ finished = true;
			} else // 1,2,3이 아닌 다른 숫자를 선택했을 시 
          	  { System.out.println("잘못 입력 하셨습니다.");
	}}
		scanner.close();
}}

<회원가입 화면 코드>

package presentation;
import java.util.Scanner;
import service.SRegistration;
import valueObject.VPersonalInfo;

public class PRegistration {	
	
	public void show(Scanner scanner) {
		
		System.out.println("개인정보를 입력하세요.");
		
		VPersonalInfo vPersonalInfo = new VPersonalInfo();
		System.out.print("아이디를 입력하세요.\r\nID:");
		VPersonalInfo.id = scanner.next();
		System.out.print("비밀번호를 입력하세요.\r\n비밀번호:");
		VPersonalInfo.password = scanner.next();
		System.out.print("이름을 입력하세요.\r\n이름:");
		VPersonalInfo.name = scanner.next();
		
		System.out.println("개인정보가 입력되었습니다.");
	}
}

오늘은 우선 여기까지만 만들어봤습니다. 

아직까진 너무 엉성하게 만들어서 별다른 기능이 없지만 차후 점차 늘려나갈 계획입니다.  코드에 이상한 부분이 있다면 댓글로 알려주시면 감사하겠습니다.

+ Recent posts