C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
분야별 포럼
C++빌더
델파이
파이어몽키
C/C++
프리파스칼
파이어버드
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

자유게시판
세상 살아가는 이야기들을 나누는 사랑방입니다.
[23938] 조언좀 부탁드립니다.
김시환 [godson2] 12301 읽음    2013-05-23 10:58
요즘 LED 업계가 전반적으로 불황이라 저희 회사도 그 여파로 매출이 뚝 떨어졌습니다.
그러다 보니 영업이사님이 쌩뚱맞게 장비제어 어플리케이션이 아닌 일반 어플리케이션 제작 의뢰를 받아 오셨네요..
회사에서 제작된 장비의 제어프로그램 만 하다보니 이런 일반 어플리케이션 개발은 사실 실력이 부족한 부분이 많네요..

작업 내용상으로는 좀 단순한 프로그램이긴 한데, 이게 제가 하던일이 아니다 보니 몇군데 걸리는 부분이 있네요..

하나는 지도입니다. 네이버나 구글의 맵을 프로그램상에 뿌려주고 특정위치로 이동하여 위치 마킹을 해야 하는게 하나고
둘째는 오라클 DB에 접속해서 특정데이타를 읽어 와서 화면에 보여줘야 한다는 겁니다.

나머지는 어떻게든 어려운 문제는 아닌데 위의 두가지가 제일 난감합니다.

지도문제는 네이버의 Api를 이용하는 html 파일을 하나 만들어서 회사 홈페이지에 올린 후 CppWebBrowser 를 이용해서
뿌리는 데 까지는 성공을 했는데 이렇게 간접적으로 접근하는 방식 말고 직접 접근해서 지도를 폼에 뿌리는 방법이 있을까요??

그리고 오라클 DB의 경우 그냥 DB 서버에 접속해서 데이타를 읽어만 오면 되는데 이를 위해서 초기 설정이라던가 필요한 컴포넌트는
뭐가 있을까요?? 아주 싼 값에 제작하는 거라 별도의 DB용 컴포넌트 구매하는건 사실상 어렵습니다.

간단한 것이라도 조언해 줄 수 있는 것이 있으시면 한마디씩 부탁드리겠습니다.

회사 사정상 하기싫다고 말하기도 그렇고... 좀 난감하네요...

civilian [civilian]   2013-05-23 13:36 X
구그맵을 델파이에서 사용하려면

http://gmlibrary.googlecode.com/svn/trunk

의 오픈소스를 사용할 수 있구요,

오라클은

http://synopse.info/fossil/wiki/Synopse+OpenSource

에서 공개하는 오픈소스를 이용할 수 있습니다.

델파이/빌더 버전에 따라선 dbExpress를 사용할 수도 있구요.
땅주인 [heaven2]   2013-05-23 13:36 X
장비 제어 쪽은 제가 하고 싶은 분야인데... 불황이라니..

지도에 위치 표시하는 것은 지도 API(네이버나 다음, 구글)에서 지원하는 것을 그냥 쓰세요. 직접 접근 그런 거 생각도 말구요.. 그냥 지원하는 것을
쓰세요. 만수무강에 훨 도움이 됩니다.

오라클 DB는 속도나 부하량 등이 많지 않다면 TADOConnection, TADOQuery, TADOStoredProc,... 이런 계열을 사용하시면 무난할 것입니다.
ADO 방식이고, 이래저래 범용적으로 써먹을 수 있습니다. DBExpress나 AnyDAC(?)이런 것들이 있으나 DB에 좀더 전문적인 Component들이라..
알아 두어야 할 것들이 좀더 많더군요.

그럼 즐코딩하시길..
안짐 [dexter]   2013-05-23 15:13 X
오라클쪽은 간단한 데이터라면 저도 ADO로 하는걸 추천 합니다.
이거 관련해서 개발하는법은 볼포럼에 한글로된 PDF문서가 있을겁니다. 그거 읽어보시고 하면 별어려움없이 개발하실 수 있을겁니다.
소지영(몽인) [neonim]   2013-05-23 17:13 X
구글이나 네이버나 맵 라이센스에 주의해서 개발 하세요~
무조건 프리는 아니니까요...
이슬이야기 [dewstory]   2013-05-26 17:14 X
지금 설비쪽 바쁘지 않나요..
아는 업체들 지금 죽을려고 하든데...
저는 백수라서...ㅎㅎㅎㅎㅎ
설비 프로그램 전문이신가....lcd쪽만 불황인가..lcd랑 반도체 쪽음 바쁘신듯 하드느데요.
김시환 [godson2]   2013-05-27 15:29 X
LCD 와 반도체 쪽은 모르겠는데.. 저는 LED쪽을 하고 있습니다.
LED 업체들이 시설투자 안한지 꽤 됐습니다. 이름만 대면 알만한 업체 몇군데도 문을 닫았고요..최근에도 LED 업계는 이합집산 중입니다.
소리아범 [prettyin2]   2013-05-28 09:26 X
오~~ 저와 같은 분야에 계신 분을 뵙는군요.
그리고 지금 하시는 고민도 저와 동일하구요 ^^;
저도 장비제어쪽만 하다가 몇달 전 갑작스레 사내관리S/W를 개발해야 한다고 해서 요즘 열심히 옛날 기억을 더듬어 개발하고 있습니다.
그러다보니 옛날에 시전(?)했던 막무가내 Style로 꾸역꾸역 진행을 하고 있습니다.
지금 고민에 대해서 도움은 못 드리지만 같은 분야인 장비제어쪽에서는 기회가 된다면 의견 교류라도 있었으면 하네요.
무명 [leedr]   2013-05-28 09:39 X
음.. 여기서 이런이야기를 하는게 좀 뭐한데..  몇년전 이야기입니다.
알만한 LED 업체의 제품을 꽤 사용하는데 대수가 많아지다보니 자체적으로 관리가
필요해서 프로토콜 알려달라했더니 밥줄이라고 안알려주더군요.
케이블따서 데이터캡쳐하려다가 영업팀에서 그렇게까지 할필요가 있냐고 해서 그만두었는데,,

..
오라클DB 접속은 여러가지가 있으나 말씀하신 전도의 DB작업이라면은 델파이에 포함된 ADO 컴포넌트도 충분합니다.
이재현 [semsemi]   2013-05-28 22:15 X
장비 제어분야에 계신 분들이 꽤 되시나보군요 ^^;
저도 얼마전까지 수년동안 VC++6로 장비 제어했었는데, 지금은 Delphi로 다시 DB나 Serial, TCP 통신쪽연계하여 프로그램 하고 있습니다.

+ -

관련 글 리스트
23938 조언좀 부탁드립니다. 김시환 12301 2013/05/23
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.