일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 소켓
- 자바
- vision document
- jdbc
- 게시판 제작
- jdk설치
- custom Tag
- Database
- Ecilpse
- 클래스
- 이클립스 설정
- java
- 메소드
- System Requirement Specification
- 제안서
- IO
- analysis
- mindmap
- js꼬리
- 파일
- 데이터베이스
- sequence diagram
- 게시판
- network
- srs
- FIle
- Eclipse
- workspace
- 네크워크
- 설정
- Today
- Total
목록Programing (39)
공적's life
제가 한번 동영상으로 제작했습니다 먼저 JDK설치 경로는 C:\develop\jdk\jdk1.6.0_21이고 JRE설치 경로는 C:\develop\jdk\jre6입니다. http://java.sun.com 에 들어가셔서 downloads> java SE 들어 가신후에 빨간색으로 된 Download JDK 누르시면 이동합니다. 거기서 아래부분에 Est. Download Time: 7 min 요부분 아래에 있는 드랍다운 박스를 누르시고 가장 속도 높은 것으로 선택해주세요 그다음에 Download를 클릭하시면 팝업 창이 뜨는데 거기서 Skip this Step를 클릭하시면 됩니다 그후에 다운 받으셔서 위로 경로로 설치하시면 됩니다. 그럼 동영상으로 보실분들은 보세요^^;
오늘로써 분석 단계를 끝을 내볼려고 합니다. 원래는 이후에 몇가지 단계가 있지만 그것은 일단 생략하고 이후에는 실질적인 Java Programing을 진행 하겠습니다. 이것만으로도 프로그래밍을 하는대 그다지 어려움이 없을것 입니다. 제 블로그에 2010/07/09 - [progaraming/environment] - UML 이용시 필요한 프로그램(Enterprise Architect) 여기 가셔서 프로그램을 설치하시면 제가 올린 파일들을 볼수 있습니다. 나중에 또다시 설명 해야 하니까 자세한 설명은 하지 않고 그저 참고로 한번 봐주시면 됩니다. 다음에는 JDK설치와 Eclipse설치를 해보도록 하겠습니다. 그 다음에는 진짜 Java를 해보도록 하죠. 아직은 제 글을 읽으시는 분들이 없어서 동영상 보다는 ..
StarUML을 써도 되지만 그래서 제가 많이 익숙해서 사용하는 프로그램입니다. 30일 제한 걸려있으나 그냥 써도 되긴합니다. 라이센스비는 그다지 높은(?) 금액은 아니니까 구매하셔도 무방하겠습니다. 제가 올리는 다이어그램들은 대부분 Enterprise Architect 로 작성됩니다, 하나 다운 받으셔서 설치해서 쓰세요. http://www.sparxsystems.com.au/products/ea/trial.html 이곳입니다. 그럼 이만
폴더와 파일 관리하기입니다. 평상시에도 습관을 들어야 하는데 저도 잘 지키지 않는 면이있습니다.. 일단 폴더를 예를 들어서 프로젝트 A와 B가있습니다. 그럼 최상위 폴더를 project 그담 A와 B폴더를 넣어서 관리하는 식으로 구분구분 나눠어서 관리하면 나중에 찾기도 편합니다. 관리하기도 좋고요 project A java workspace JDK_001_Board_melpis jee workspace JEE_001_Board_melpis B 이런식으로 관리하시면 편하실겁니다. 또하나 파일을 관리할때는 먼저 문서제목_버전_작성자_작성일시 이런식으로 관리하면 누가 언제 최초에 작성했고 수정했는지 파악이 가능합니다 예로 들어서 SRS_Lecture_board_melpis_2010_07_08_18_21.doc..
우리가 현재 진행하고 있는 프로젝트는 문서 관리(게시판)입니다. 기존에는 수기로 작성되던 문서를 시스템에서 작성하고 사용할 수 있게 하는 게 우리에 목표입니다. 최종적인 목표는 웹환경에서 구동되는 게시판입니다. 그러기 때문에 사용자가 어떠한 입력을 하고, 시스템은 어떠한 반응을 보이고, 어떠한 처리를 해야하는지 파악하기 위해서 작성된 문서 입니다. 이름하여 SRS(System Requirement Specification)입니다. 이것을 작성해서 사용자가 입력해야 할 것들을 정의하고, 시스템은 무슨 처리를 해야하고 무엇을 사용자에게 보여줄 것인지 생각하면서 작성하셔야 합니다. Vision Document는 이해가 되지 않을 부분은 없다고 생각합니다. 그러한 이유는 특별한 지식이 없어도 읽을 수 있게 작성..
OOA/D 방법론을 따라가자면 첫번째 우리가 진행해야 할 목표를 설정해야 합니다. 여기에는 고객 또는 사용자가 요구하는 목표에 맞추어서 작성하여야 합니다. 역시나 기능 위주로 작성하여야 하고, 그 기능에 우선 순위를 두어서 순위가 높을 수록 구현시 빠르게 구현해야 합니다. 이내용들은 고객과의 협의를 통해서 작성되야 한다고 합니다. 일단은 우리 스스로가 고객이자 개발자이기에 우리 프로젝트에 장점이나 사업성 또한 이 문서에 들어가야 합니다. 왜 프로젝트에 사업성이나 만든 목적이 들어가야 하면 첫번째 문서에 포함 된 프로젝트에 목적은 우리가 앞으로 나가야 할 길을 제시해주기 때문입니다. 만약에 프로젝트가 이상한 방향으로 흘러가고 있다면 처음 설정했던 목표가 다시 돌아 가야 하기 때문이기도 합니다. 두번째 사업..
새로운 프로젝트를 진행하고 우리 스스로가 고객이자 개발자 이므로 우리에 생각을 정리 할 필요가 있습니다. 그렇기에 브레인 스토밍을 하는 것이 좋지만 팀이 구성되지 않았기에 마인드맵을 활용 하겠습니다. 팀의 생각을 모아서 작성해야 하고, 있었으면 하는 기능을 모으시면 됩니다.. 제가 한것을 올려 놓을테니까 참고하세요..물론 100%로 맞지않습니다. 마인드맵이 앞으로 프로젝트를 진행할때 기준자료가 되므로 처음에 잘 작성하여야 합니다. 반드시 어떻게 구현할지는 신경쓰지 마시고 어떤 기능이 있었으면 좋겠다 이것만 생각하세요 무슨 프로그래밍 언어에 무슨 프로토콜 무슨 데이터 베이스 전혀 신경쓰지 마세요.
우리에 목표는 웹 환경에서 구동되는 게시판 만들기 입니다.. 기초부터 조금씩 생각을 절리해서 올려 볼게요 단순히 코딩만 하는것이 아니라 방법론에 맞추어서 최대한 맞게 써보겠습니다. 혹시 이해가 부족하면 동영상으로도 제작할 예정이니까 한번 열심히 보세요. 저도 뛰어난 실력이 아니니까 틀린점이 있거나 궁금하신거 있으면 언제든 댓글 달아주시면 답변해드리겠습니다. 그럼 열심히 해볼게요.
조금씩 시작해볼까요!!! 아자 화이팅!!