메뉴(Menu) 컴포넌트 클래스 메뉴는 프로그램 창에서 사용자가 프로그램의 기능을 선택할 수 있도록 도와준다. 보통, 메뉴의 구성은 메뉴바, 메뉴, 메뉴 아이템으로 구성된다. 자바 AWT에서 메뉴를 담당하는 클래스는 MenuComponent 클래스로 부터 상속을 받아 구현된 클래스를 사용한다. MenuComponent 클래스는 추상클래스로 메뉴에 관련.. 자바(Java)/JAVA 2SE 2010.07.11
자바 응용 프로그램 제작시 외부라이브러리와 첨부파일 관계 엑셀 파일을 사용하여 데이터를 저장하는 자바 응용 프로그램을 제작시에 자바 실행 파일인 Runnable Jar 파일이 엑셀 파일에 접근하는 방법과 엑셀 파일에 접근하기 위한 외부 라이브러리를 Runnable Jar 파일에 포함되어 실행되는가를 확인하기 위한 테스트이다. 테스트 내용 이클립스로 자바 실행 파일인.. 자바(Java)/JAVA 2SE 2010.07.10
공유기 설정 - iptime 유/무선 공유기 무선 보안 설정 [사진] 유/무선 공유기 무선 보안 설정 화면 암호화 방법은 AES가 가장 무난하다고 생각된다. 네트워크/네트워크 2010.07.02
공유기 설정 - iptime 원격 접속 관리 허용 설정 방법 네트워크 망에서 벗어난 외부에서 공유기의 동작 상태나 설정 변경이 필요한 경우 공유기 접속 관리 설정을 이용하여 공유기 웹 설정 화면에 접속이 가능하다. 이 때 외부(원격지)에서 공유기 웹 설정화면 접속을 위해서는 공유기가 외부 IP 주소를 가지고 있어야 한다. 따라서 공유기에 .. 네트워크/네트워크 2010.07.02
공유기 설정 - Iptime공유기를 허브(스위치) 모드로 변경하는 방법 공유기를 사용하여 사설망을 구축했다. 하지만 망이 모잘라서 사설망 안에 허브를 연결해야 할 때 iptime 공유기를 바로 연결해 버리면 네트워크가 동작하지 않을 수 있다. 즉, 인터넷 회선 검색에 실패한다. 이런 경우 하단에 연결되는 공유기의 설정을 변경하여 허브(스위치) 모드로 변경.. 네트워크/네트워크 2010.07.02
소프트웨어 아키텍처와 아키텍처 설계 소프트웨어 아키텍처 아키텍처란 소프트웨어 시스템의 구성 방법에 대한 중대한 결정 사항을 모아 놓은 것입니다. 시스템 구성 요소, 인터페이스, 협력 방법, 조립 방법을 다루며, 단순히 시스템의 구조와 행위만을 다루지 않고, 시스템의 유용성, 기능성, 성능, 탄력성, 재사용성,.. 프로그램 아키텍쳐/소프트웨어공학 2010.06.27
요구 사항 분석 요구 사항 분석은 개발할 소프트웨어가 무엇을 수행할 것인지를 명확하게 정의하는 단계이다. 시스템 설계자들에게 데이터, 인터페이스, 아키텍처를 설계하는 데 필요한 정보를 제공한다. 요구 사항 분석시 업무를 분석하는 데 업무 분석을 통해 업무를 명확히 정의한 후 최종 결.. 프로그램 아키텍쳐/소프트웨어공학 2010.06.26
모듈 설계와 모듈 간의 결합도와 응집도 모듈이란 프로그램을 구성하는 구성 요소의 일부로 관련된 데이터와 함수들이 묶여서 모듈을 형성합니다. 모듈화를 시키면 파일 단위로 관리가 되며, 유지 보수성이 좋아집니다. 아키텍처가 시스템을 구성하는 전체적인 관점이라면 모듈 설계는 각 업무에 필요한 역할에 대한 설.. 프로그램 아키텍쳐/소프트웨어공학 2010.06.26
시스템 운용 환경 구축을 위한 시스템 요구 사항 분석 정보시스템 개발 환경이 메인프레임(main frame)에 기반한 호스트 중심 체계에서 클라이언트/서버 또는 웹 기반 체제로 전환되어 가면서 기업에서 이미 구축되어 활용하고 있는 고유의 하드웨어, OS, 네트워크, 데이터베이스, 개발 언어를 가지고 소프트웨어를 개발하던 시대는 지나.. 프로그램 아키텍쳐/소프트웨어공학 2010.06.26
순서도(flowchart) 순서도(flow chart)는 제품이 생산 라인을 따라 움직일 때 혹은 컴퓨터 내에서 문제가 처리될 때 거치는 다양한 절차들을 나타내는 것으로 제조 공정이나 컴퓨터 동작 등과 같은 처리과정을 도표로 표현한 것이다. 프로그램에서 순서도가 필요한 이유는 프로그래밍 언어는 다르지만 .. 프로그램 아키텍쳐/소프트웨어공학 2010.06.26