자바로 PC방 프로그램만들기

자바로 PC방 프로그램만들기

| 공개

그냥 제가 자바로 처음 만든 프로그램을 기억하기 위해서 적는 강좌입니다.

강좌의 목표는 자바를 처음 공부하고 나서

네트워크, 쓰레드 기초, GUI, 설계기초와 기타 API에 관해서

직접 만들어보면서 익숙해질 수 있는 것을 목표로 하며

프로그램이 학원 1개월차에 만든 거다보니...

자바의 객체지향설계같은 프로그래밍 철학은 다루지를 못하며

진정한 객체지향 설계에 대해서는 많은 개선점이 필요하다고 생각합니다.(ㅠㅠ)

 

본 강좌는 프로그래밍을 무협지의 검법에 비유합니다.

음.. 자바 스킬을 검술에 비교하자면

여기있는 것들은 몇몇개의 굵직한 검법과 많은 자잘한 초식들로 구성될 것같습니다.

필요에 따른 적절한 스킵스킵과 스피드함을 요구로 합니다. ㅎㅎ

 

본인소개

  닉네임 : 아라한사 , 혹은 아둔한사. 
  자바초보, arahansa@naver.com

  본인의 정리를 위함이 목적이고, 자바 초보인지라 설계와 사용에 문제가 많을 수 있음.

  이미 자바에 더 익숙해지면서 많은 개선점이 보이지만 귀찮으므로

  그냥 진행하기로함(무책임)

원래 프로그래밍 기술은 적당히 단계적으로 현재 가진 기술의 절망(?)을 겪어나가면서 키워야 된다고 생각합니다.ㅋㅋ

 

염두 대상자

자바책을 다 땠는데, 뭘 만들어야 될지 모르겠다 싶은 분.
or 은행프로그램만 만들고 싶지 않아요 하시는 분들.
졸업작품 포트폴리오에 참고하시고 싶으신 분들

아무튼 있으시다면 감사합니다.ㅠ.ㅠ....

* 일단 어느정도 자바와 gui에 대한 선행학습이 있으셔야 합니다. ㅠ
 

강좌 과정

  1. 현실의 기획설계
  2. DB, 프로그램설계 ( MVC 에 기반한)
  3. 뼈대 프로그램 설계&작성 ( 다중채팅, 쓰레드계산처리 )
  4. 기타 부가적인 GUI 효과들 (쓰레드와 내부클래스등을 이용한)
  5. (부록) 디자인 소스 검색 , 편집

* 매 강좌를 진행함에 있어서 왠만하면 가장 간단한 튜토리얼의 강좌를 하나 만들고 그것을 실제 프로그램에 적용해보는 형식을 취할까 합니다. hello world같은 간단한 소스에서 복잡도를 올리는 형식으로 말이죠~

 

Thanks TO

  • 자바의 정석 - 남궁성님 (핵심 알고리즘인 다중채팅사용)
  • Power자바- 천인국, 하상호님 - 자바 입문시에 좋았던 책. 칼라풀한 책

  • 생활코딩 - 이고잉님 + 이고잉님의 자바강좌
  • JspStudy의 JSPStudy의 JSP 웹프로그래밍 입문 활용 ( 메소드와 라이브러리를 몇개 갖다씀)
  • 구글신과 각종 블로거님들의 팁
  • 한빛교육센터 양유진 선생님 - (제가 다닌 학원과 선생님성함 ㅎㅎ)
  • 해외 디자이너 http://hyugewb.deviantart.com/ (그래픽 리소스 참고)

 

 

추가로..

깃허브 링크

앞으로는 깃허브 링크를 제공합니다. 깃허브에서 매 강좌마다 릴리즈 포인트를 제공하오니, 깃허브에서 다운받으시면 될 것같습니다.^^

여기 링크 https://github.com/arahansa/pcbang 를 눌르시고,

여기에 release 로 들어가셔서 강좌명에 맞는 것들 받아주셔도 됩니다^^

 

다운로드 링크

댓글

댓글 본문
  1. 최윤수
    안녕히세요 자바 공부중인 학생입니다.
    프로그램 너무 잘 짜셔서 그런데 소스 공유좀 가능할까요!?
    enejwl4689@naver.com
  2. 조민석
    안녕하세요 자바로 포스기 구현하는중인데 막히는 부분들이 많아서 찾아보다가 들어왔는데 너무 제가 원하는것과 완벽하게 일치하게 소스를 짜셔서 소스공유좀 부탁드리는겸 대단하시다는 말씀 남기고 갑니다!
    alstjr166@naver.com
  3. 자바공부중
    안녕하세요 프로그래밍을 만들면서 자바에 대해 배우고 싶네요
    소스 공유 부탁드립니다.!!
    kiji1230@naver.com
  4. 최상진
    안녕하세요 처음봤는데 진짜 좋은것같아요!
    소스 공유부탁드립니다!
    ahook123456@gmail.com
  5. 자바다
    안녕하세요. 만드느라 정말 뜻 깊으셨겠습니다.
    소스 공유 가능할까요~^^

    jinm432@gmail.com
  6. 김명진
    자바에 관심있고 자바를 꾸준히 공부하고 있는 신입 직장인입니다.
    소스 공유 해주시면 감사하겠습니다
    music0062@naver.com
  7. 자바 프로그램
    자바 공부중인 학생입니다 프로그램 배포좀 해주시면 감사하겠습니다
    메일은 yh031009@naver,com 입니다
  8. 자바
    자바를 공부중인 학생입니다. 혹시 가능하신다면 소스 공유 가능하신가요?
    메일은 s0s001@nate.com입니다. 보내주시면 감사하겠습니다
  9. 자바가 필요해
    자바를 공부중인 학생입니다 혹시 가능하신다면 소스 공유 가능할까요..
    pc방 예약프로그램 만드는중인데 예제소스가 없어서요 ㅠㅠ
    kimtw0120@naver.com입니다 부디공유해주시면 감사하겠습니다
  10. 자바잘하고싶어요
    자바를 공부중인 학생입니다 혹시 가능하신다면 소스 공유 가능할까여?
    메일은 gunmo3319@naver.com입니다. 보내주시면 감사하겠습니다 ㅠ
  11. 정찬찬
    자바 공부중인 학생입니다. 현재 피시방 관리 어플리케이션 만들고 있어서, 작성자분의 소스를 참고하고 싶습니다.

    jch3578@icloud.com
    공유해주시면 감사하겠습니다.
  12. 오정민
    자바를 공부중이고 PC방 프로그램을 만들어보고싶은 학생입니다. 혹시 소스공유 가능한가요?? 부탁드려요
    s2019s33@e-mirim.hs.kr
  13. 꾸뚜꾸뚜
    자바를 공부중인 학생입니다. 혹시 소스 공유 가능한가요? 부탁드려요
    opqrjek1268@gmail.com
  14. 오무단지
    자바를 공부중인 학생입니다 호식 소스 공유 가능한가여? 제발 부탁드립니다
    eunho6614@gmail.com 제발 부탁드립니다!!!!!
  15. 자바초입자
    자바를 공부중인 학생입니다. 소스 공요 가능하나요?? ㅜㅜ
    rnjsaslrl56@naver.com
  16. 이리이리
    자바를 공부중인 학생입니다 혹시 가능하신다면 소스 공유 가능할까여?
    tbvld2018@naver.com 입니다 ㅠㅠ
  17. 자비스
    자바를 공부하는 학생입니다.
    이것으로 다른 프로젝트를 공부해보려하는데. 소스가능하시면 부탁드립니다
    box4010@daum.net입니다 감사합니다
  18. 자박자박
    자바 공부중인 졸업 예비 학생입니다.
    소스 부탁드립니다 ㅠㅠ
    wooziwon@naver.com
  19. Mngo
    안녕하세요! 현재 공대 다니고 자바 공부중인 학생입니다..

    소스 공유 가능하신지 여쭙고싶습니다 .ㅜ

    가능하시면 저도 받아서 공부해보고싶습니다.

    mangchhe@naver.com
  20. 자바초보
    안녕하세요! 자바를 공부중인 일인입니다.
    죄송하지만 소스 공유가 가능하시다면 받고 싶습니다.
    ezro84@naver.com
  21. RayLee
    안녕하세요. 소스 공유가 가능하시면 받아보고싶습니다.

    iissray57@gmail.com
  22. leelee
    안녕하세요! 자바를 공부중인 학생입니다.
    PC방 관리와 비슷한 편의점 관리 프로그램을 만들고 싶은데 참고하고싶습니다.
    소스파일 공유 가능하시면 메일 부탁드립니다
    5e55r@naver.com
  23. kyo9721
    소스부탁드립니다 감사합니다
    kyo9721@naver.com
  24. 소스부탁드립니다ㅠㅠ
    cjf4907@naver.com
  25. 자바 공부중인 학생입니다
    이번에 좌석예약 프로그램을 만들고 싶은데 예제로 이 프로그램을 보고싶습니다. 공유 부탁드립니다
    a01066689141@naver.com
  26. 유나
    안녕하세요 자바 공부중인 학생입니다
    pc방관리 프로그램에 관심이 많아 공부해보고싶은데
    소스파일 공유가능하시면 메일 부탁드립니다
    garethgates7@naver.com
  27. ㅇㅅㅇ
    소스 부탁합니다 ㅠ

    rycoonjjanf@naver.com
  28. hoe랑이
    안녕하세요 자바 공부중인 학생입니다... 소스파일 공유 가능하시면 메일로 보내주시면 감사하겠습니다.
    whgmlals1389@gmail.com
  29. leee
    안녕하세요 자바 학습중인 일반인 입니다 소스코드 공유가능할까요 부탁드립니다 제발용~~
    younglee921215@gmail.com
  30. bookkg
    안녕하세요 자바 공부 중인 학생입니다 소스 코드 공유좀 가능할까요 ?ㅠㅠ 부탁드려요 ,,

    bookkg2@naver.com
  31. jaba.잡자
    안녕하세요 자바 공부중인 학생입니다.
    소스 코드 공유좀 부탁드려도될까요?? 공부에 도움이 될거같아서 댓글남깁니다..

    olg9990@naver.com
  32. banv
    안녕하세요
    혹시 소스코드 부탁드려도 될까요?
    공부하는데 참고하고싶습니다.

    guql02@naver.com
  33. jinmy
    안녕하세요.
    자바 공부중입니다. 덕분에 도움을 많이 받고 있습니다..

    소스코드 저도 부탁드려도 될까요?

    wonyul@daum.net
  34. eddykim
    혹시 소스 공유가능할까요?

    sjsrh96@naver.com
  35. lo0917
    소스 부탁드립니다
    gunpra4788@naver.com
  36. 두도리
    안녕하세요 자바 공부 중인 학생입니다.
    소스코드 공유 가능할까요??
    꼭 부탁드리겠습니다......ㅠㅠㅠ
    bkow23@naver.com
    여기입니다 감사합니다.
  37. 자바가 죠아
    안녕하세요 이제 자바 프로그램에 입문한 한 학생입니다.
    이런 자바프로그램 소스코드를 한번 봐보고 싶은데 공유좀 부탁드려도 될까요??

    eunje060328@naver.com
  38. Please
    관리프로그램 짜려고하는데 모델링 했는데

    혹시 소스코드 공유좀 부탁드려두 될까요?

    ksy1760@naver.com

    입니다...부탁드리겠습니다ㅜㅜ
  39. 자바 공부중인 학생인데 소스코드 공유 부탁드려도 될까요?
    부탁드립니다 ㅠㅠ
    yumica0207@naver.com
  40. 잉아리콩
    대학생 입니다 열심히 자바로 연산식이랑 db연동하는데 어려움이있어서요ㅜ

    포스 프로그램 만들려고 하는데 혹시 관련 소스코드있으면 나눔 공유좀 부탁드려도 될까요?

    부탁드립니다^^;;

    eulim0615@naver.com
  41. 하하호호
    지금 관리프로그램 만드는중인데요 막히는 부분이 남아서 참고좀 하려고하는데 소스공유 가능하시나요??
    styui41025@naver.com 부탁드리겠습니다 ㅠㅠ
  42. 허부탁
    java 프로그램 공부를 제대로 하고 다른 프로그램 만들때 연습삼아 해보고 싶은데

    소스좀 보내주실수 있나요... ㅠㅠ 보내주시면 정말 감사드리겠습니다 ㅠㅠ

    vosejrha07@naver.com
  43. 허허참
    정말 당당하게 그냥 "주세요" 하시는 분들이 많아서 놀랍군요ㅋㅋㅋ
  44. minjae10005@naver.com
    으로 피시방 프로그램 클라이언트등등 소스 보내주시면 감사하겠습니다 ㅎㅎ 프로그램으로요 ㅎㅎㅎ
  45. 안녕하세요
    졸업작품으로 피시방관리 프로그램 제작 하는중인데
    클라이언트와 서버 관련해서 소스가 필요한데 참고자료로 보내주실 수 있으신가요?

    메일은

    oto0307@daum.net
    입니다.
  46. 심민규
    으아.. 답글이 너무 늦어서 죄송합니다.
    저번에 보고나서 까먹고 그냥 닫아서요..ㅠㅠ

    감사합니다 :)

    그 이후로 JAVA를 공부하고 다른 언어들도 실무까진 아니여도 그냥 남에게 간단간단하게 알려줄수 있는 정도로
    배웠었는데 뭘해야할지 모르겠더라고요

    막 어떤걸 만들려면 어떤거 어떤게 필요해서 그래서 이언어에서 뭐 더해서 이래해야지
    이런 경험이있어야되는데 없어서 앞으로 2개월정도 여유시간이 생겨서 그냥 취미로 해보려고요

    그냥 이건 제근황 및 다짐이니까 ㅋㅋㅋㅋ 넘기셔도되고요 답변해주셔서 감사합니다.
    대화보기
    • 정동수
      UI쪽 그리드 세팅이라던지 좀 알 수 있을까요? 다른 부분 소스는 직접 코딩중이라 상관없는데
      GUI쪽 그리드 분할이라던지 PC창은 패널로 하신거같은데 그 패널을 이용한 UI작업 내용이 궁금한데 그쪽 부분만 소스 보내주실 수 있으신가요?

      //jds2081204@gmail.com 으로 첨부해주시면 정말 감사하겠습니다.
    • 임용성
      혹시 자바 이클립스로 하셨어요? 그것으로 하셨으면 소스파일좀 주세요.
      메일은 blacklack9685@naver.com 이에요
    • skyapple
      pc방프로그램파일주실수..있나요?
    • xman
      개인적으로 공부하는데 프로그램 소스좀 받을 수 있을까요
      오라클 아닌걸로...
    graphittie 자세히 보기