2009. 10. 6. 15:33

[질문]

한글이나 워드등으로 제작된 서식파일 등을 다날등과 같은 결재 서비스 제공하는업체등을 통하여
휴대폰 결제, ARS결재, 카드결제 등의 소액결재 시스템을 이용하여 인터넷상에 판매 할 수 있는
소규모 사이트를 구축할려고 합니다..

디자인은 별도로 다른분에게 맏길려고 합니다..
현재는 유지보수를 직접 해야 할듯 하고 해서 가능하다면 Zero 보드를 이용하였으면  합니다만

아니라면 간단한 컨텐츠 판매 솔루션도 좋구요..
작업 가능하신분 있으시면   쪽지로 연락처를 주시던지 아니면 견적 부탁드립니다..

감사합니다..행복하세요..J


[답변]

IT 전문 컨설턴트입니다.

다운로드샵의 수익모델에서 가장중요한 부분은 보안성입니다.

제로보드와 같은 공개형 게시판빌더로써는 이 부분이 가장 취약할 수 밖에 없습니다.

결재를 진행하고 자료를 다운로드 받아야 되는 상황에서 게시판 자체의 취약점을 통해서 포인트가 강제로 충전되고, 이를 바탕으로 자료를 다운로드 받아야 된다면, 가장 기본적인 수익모델이 흔들릴수가 있습니다.

이 부분은 거의 대부분의 다운로드샵이 제로보드가 아니라 순수한 개발로 진행한 것을 보시면 알수 있습니다.

컨텐츠 판매솔루션의 경우, 범용적인 솔루션이 존재하는 부분입니다.

하지만, 정확히 어떤 비즈니스 모델을 가지고 운영하느냐에 따라서 범용솔루션을 구입해서 적용하느냐, 아니면 신규 제작을 해야하느냐 하는 부분이 결정이 됩니다. 웹사이트의 경우 운영정책 및 수익모델에 따라서 시스템적인 요소가 많이 차이가납니다. 범용적인 솔루션을 가지고 가볍게 시장진입을 계획중이시라면, 고려해 주시기 바랍니다.

범용솔루션의 경우, 일반적인 기능을 중심으로 솔루션을 사전에 제작해두고, 이를 디자인 요소만 일부 변경을 해서 판매를 하고있습니다. 해당 비즈니스 모델이 주위에서 인정받을 정도라면, 누구나 어렵지 않게 범용솔루션을 가지고 시장진입을 할 수가 있습니다. 개발회사 입장에서는 어렵지 않게 만들수 있으니, 그만큼 수익이 증가합니다. 하지만, 범용솔루션을 가지고 시장진입한 분들은 모두.. 막대한 마케팅 경쟁속으로 빠져들수 밖에 없습니다. 더군다나 시장에 진입하기 위한 장벽이 솔루션 구입비용에 국한되어서, 어렵지 않게 사이트를 제작할수가 있게됩니다. 이를 최신 디자인으로 무장한 신규 사업자가 시장에 들어올 확률이 그만큼 증가한다는 것을 뜻합니다. 과연, 기존 사업자가 어떻게 시장에서 방어전략을 세울수가 있을까요?.

그럼, 범용솔루션으로 만들어진 사이트와, 자체적으로 제작된 솔루션으로 만들어진 사이트는 누가 경쟁력을 가지게 될까요?.. 운영의 효율적인 측면에서 검토해 본다면 압도적으로 자체 개발된 솔루션입니다. 물론, 개발비용적인 측면에서는 비용이 다소 높을수 밖에 없습니다. 하지만, 운영상의 손쉬운 운영과 업무프로세스의 효율적인 적응이된 관리자 페이지만으로도 운영비용을 절약할수가 있습니다.  100만원을 들여 만든 사이트의 운영인력이 2명인경우와, 1000만원을 들여 만든 사이트의 운영인력이 1명의 인력이 가끔 확인해도 되는 사이트의 효율성을 비교해 본다면 후자가 훨씬 높을것입니다. 개발비용은 1회 투입되는 비용이지만, 운영인력은 매달 지속적으로 투입되어야 되기 때문에 비즈니스 모델이 커지면 커질수록 인력비용은 증가할수 밖에 없습니다.

다운로드샵의 경우에는 컨텐츠가 많을수록 유리합니다. 양질의 컨텐츠를 저렴한 가격으로 시기적절하게 공급할 수 있는 사이트야 말로 경쟁력있는 사이트 입니다. 이런 관점에서 기존 시장에서 자리잡고 있는 해피캠퍼스, 리포트뱅크 등의 다운로드샵과 경쟁했을때 현재 검토중인 비즈니스 모델은 어떤 강점을 가지고 있을까요?.. 만약 특정 분야를 전문으로하는 다운로드샵으로 차별화 둔다고 가정해 본다면, 기존 업체에서 신규카테고리를 개설하고 경쟁자로 돌아섰을때, 어떤 전략으로 대응을 계획중이신가요?

이런 부분들이 솔루션이나 웹사이트에 녹아져서 새로운 사이트가 만들어져야 된다고 생각합니다.

웹사이트 제작은 기획, 디자인, 개발의 3가지 영역에서 골고루 균형감있는 결합이 이루어져야 완성된 제작이 가능합니다. 각각 팀워크도 한번 맞춰보지 못한 각각의 영역 인력들이 한번에 프로젝트를 성공적으로 완성한다는것은 너무나 긍정적인 기대심리일 뿐입니다. 웹에이전시나 전문적인 개발사의 데스크팀 조차도 100%의 성공적인 팀워크를 기대하기 힘든 상황입니다. 더군다나 기획적인 요소의 파악을 못한 상태의 개발이나, 관련 파트의 디자인을 한번도 해본적이 없는 디자이너나, 성공적인 비즈니스 모델을 설계해본적인 없는 기획의 요소들이 모인다면, 더욱더 부정적일수 밖에 없습니다.

견적적인 부분은. 프로젝트의 범위에 따라서 달라질수 밖에 없습니다.
사용자 10만명인 사이트의 개발비용과, 사용자 1000만명인 사이트의 개발비용은 다를수 밖에 없겠죠.
일반 개인쇼핑몰의 개발비용과, 인터파크급의 몰인몰 형태의 쇼핑몰 개발비용은 최소 10배 이상 차이가 납니다.
동일한 페이지를 얼마나 많은 사람들이 들어와서 어떤 작업을 하느냐에 따라서 개발방법이 달라집니다.
여기에 따라서 투입인력에 대한 배치가 달라지고, 인건비에 해당하는 개발비용이 산정됩니다.

일단, 지금 검토중인 비즈니스 모델에 대한 시장성 검토 및 컨설팅을 진행해보시고, 결과에 따라 개발방법 및 사이트 관련정책등을 채크하실것을 추천드립니다. 



Posted by ToTb
2009. 10. 6. 15:30

[질문]

1급 관광호텔 인데 다시 만들려고 합니다.
한 30페이지 이상이고 일반적인 호텔 홈페이지 내용을 들어가야 합니다.
그리고 좀 고급스러운 분위기는 있어야 합니다.
한글, 영어, 중국어, 일본어 페이지도 필요하구요.
일단 어느 정도 돈이 들어가는지 가늠할 수 없어 글을 올립니다.
그리고 여기에 예약하는 것 까지 들어 가면 돈이 얼마나 더 드는지요? 

좀 알려주세요... please


[답변]

안녕하세요.  IT전문 컨설턴트입니다.

호텔 홈페이지의 경우 기획, 디자인, 개발의 3가지 요소에서 균형을 갖추어야 완성도를 높일수가 있습니다.

분명히 호텔 홈페이지는 흔히 볼수 있는 팬션홈페이지와는 제작방법 및 구성요소에서도 차이가 날수 밖에 없습니다. 특히, 관광지를 중심으로하고 있고 주위에 경쟁업체들이 존재한다면, 타 호텔과 비교해서 뒤떨어지지 않은 홈페이지를 제작해야 합니다.

대외적인 신인도 및 외국인들이 어렵지 않게 사용할수 있는 기본적인 UI정책과, 고급스럽지만 딱딱하지 않은 디자인 요소 또한 필수적입니다. 사이트 운영중에 문제점이 발생하면, 서비스업인 호텔의 이미지 손상또한 위험요인중에 하나입니다. 웹사이트를 통해서 어떤 비즈니스 모델을 준비하는가에 따라서 사이트의 범위가 결정이 될듯합니다.

일반적으로 홈페이지의 견적금액보다는 호텔사이트의 제작비용은 1.5~2배 정도의 금액을 예상하시면됩니다. 또한, 예약시스템의 경우에는 객실수와, 예약의 진행 프로세스, 환불 및 클레임 처리규정 등의 호텔 내부정책적인 요소에 따라서 견적금액이 수십배 이상 차이가 날수가 있습니다.  예약시스템에서 가장 중요한 부분은 동시에 많은 유저들이 예약을 진행하더라도, 동일한 방이 예약이되지 않을수 있는  무결성있는 DB설계와 예약절차의 간소화로 인한 예약의 성공률 증가, 사전안내 및 CRM을 통한 성사률 증가 등의 요인이 있습니다.

기획,디자인,개발 3가지 파트의 인원들이 각 1명씩 중복해서 1개월 투입이 된다 가정해 보면,

3년차 평균 월급여인 250만원 * 3파트 = 750만원의 순수 인건비용이 계산됩니다.

여기에 회사의 영업비, 이익, 재경비, 기술료 등의 비용을 고려한다면 1000만원 이상의 기본 견적을 예상할수 있습니다. 만약 타 호텔 대비 퀄리티 높은 디자인이 필요해서 전문적인 플래셔나 일러스트가 투입되거나, 담당인력의 연차가 높아지거나 작업 기간이 길어진다면 수천만원~수억원의 홈페이지도 나올수가 있습니다.

또한 영어,중국어,일본어 페이지를 고려해서 개발한다고 하면 일반적인 견적금액에서 언어당 0.5배 정도의 비용이 가중된다고 생각하시면 됩니다. 3개 언어가 추가된다면 1.5배의 비용이 추가되겠죠. 즉 2.5배의 총 비용을 예상할수가 있습니다. 예약시스템의 경우 호텔내부에서 운영중인 시스템 유무 및 활용가능도에 따라서 수십만원에 가능할수도 있고, 수천만원의 비용이 소모될수도 있습니다.

호텔사이트를 컨설팅한 경험을 토대로 말씀드리면, 1급 관광호텔의 경우 한국어 기준 평균적인 제작금액은 1200~1800만원 선으로 결정이 됩니다. 여기에 영어, 중국어, 일본어를 고려한다면 3000 ~ 4500선의 제작비용을 예상하셔야 합니다.

예산은 어디까지나 예산입니다.

어떤 개발방법을 도입하고, 얼마만큼 본사담당자와 제작담당자의 호흡이 맞느냐에 따라서 예산요소는 얼마든지 조절될수 있습니다. 하지만 가장 중요한 요소는 홈페이지 이전에 갖추어야 할 호텔운영 시스템의 유무입니다. 시스템이 갖추어 지지 않은 상황에서의 홈페이지 리뉴얼은 추후 시스템이 도입된다면, 새롭게 만들어야 되는 소모비용이 될수도 있습니다.

또한, 예산 절감 차원에서 템플릿을 사용하여 저가형으로 제작을 하거나, 효율적인 관리가 가능한 관리자 모드를 제작할 수 없는 상황이라면, 홈페이지가 호텔의 성장에 악영향을 줄수도 있습니다.

홈페이지의 디자인을 리뉴얼한다고 해서 호텔의 경쟁력이 엄청 증가하지는 않습니다.

어느정도 시장에서 안정화를 성공했다면, 호텔전체적인 비즈니스 플랜과 업무프로세스를 분석해서 고객친화적인 호텔관리 시스템을 준비해 보시는건 어떨까 합니다. 호텔홈페이지에서 사용되는 예약시스템만으로 호텔전부를 관리하기는 힘들수 밖에 없습니다. 또한 호텔홈페이지에서 사용되는 예약시스템 따로, 데스크에서 사용하는 예약시스템 따로 운영할수는 없습니다. 일원화 해서 개발해야 한다면, 비용이나 구성또한 만만치 않은 작업이죠.

거의 대부분의 호텔에서 운영하고 있는 VIP회원 및 일반회원 관리를 위한 CRM시스템과 예약시스템, 업무지원시스템을 하나로 묶어서 호텔을 효율적으로 운영할 수 있는 시스템 도입이 홈페이지 제작보다 우선시 되어야 합니다. 

기존에 이런 시스템들이 구축이 되어있는 상황이라면, 이 시스템과  연게해서 개발할수 있는 예약 및 홈페이지 제작업체를 선정하셔야 하고, 만약 구축되어있지 않은 상황이라면, 전체적인 부분에서 시스템화 시킬수 있는 부분을 컨설턴트를 통해서 진단해 보시고, 단계별 구축전략을 통해 경쟁력 있는 호텔운영을 위한 투자를 하셔야 합니다.


Posted by ToTb
2009. 10. 6. 15:25

[질문]

이메일, SMS자동 발송 서비스에 대해 궁금합니다. 

각 국가 기관이나 기업들을 보면 사이트 가입이나 대금 납부일이 도래할 경우 자동으로 sms나 이메일이 발송되는데 그것이 어떠한 원리로 되는 것인지 궁금합니다. 

제가 찾아본 바에 의하면 대량,자동발송대행업체나 프로그램 같은 것들이 있던데
이 경우 직접 이메일이나 휴대폰 번호를 입력해야하기 때문에 그다지 큰 매리트가 없어보입니다..

소량의 경우에는 좀 틀리겠지만.. 
그래서 DB를 활용하여 전화번호와 이메일을 발송할수 있는 방법이 있는지 궁금해요... 

현재 사용하고있는 프로그램에서 고객들의 e메일과 휴대폰번호를 사용하여 프로그램에서 발송할 수 있는 방법이 있을까요??

그리고 혹시 국가 기관이나(예,국세청등등) 기업들은 어떤식으로 이메일, SMS를 발송하는지 알고계신다면 좀 알려주세요~


[답변]

안녕하세요.  IT전문 컨설턴트입니다. 

이메일, SMS자동발송 관련 시스템 구축은.. 구체적인 용도와 발송인원수에 따라서 구축방법 및 가격이 천차만별입니다. 1만명에게 동시에 보낼수 있는 자동발송 시스템과, 100만명에게 동시에 보낼수 있는 시스템은 개발프로세스 및 네트워크에 따라서 최소 10배 이상의 금액 차이가 날수도 있습니다.  예전에는 excel을 통한 대량발송을 지원해 주는 방식으로 많이 사용했지만, 요즈음 들어서는  CRM이라는 고객관리 시스템이 활성화되기 시작했고, 이를 기반으로 회원DB상에서 원하는 회원을 대상으로하는 메일전송 및 SMS서비스를 많이 활용하고 있습니다. 

현재 사용하고 있는 프로그램이 어떤 프로그램이냐에 따라서 호환성이 좋을수도 있고, 새롭게 만들어야 할수도 있습니다. 일단 현재 만들어진 프로그램에 대해서 분석을 해봐야 합니다. 

메일이나 SMS의 경우.. 한번에 보낼수 있는 데이터량을 기준으로 네트워크를 구성합니다.

즉, 한번에 보내는 통수가 많으면 많을수록 구축비용 및 개발비용이 비싸질수 밖에 없겠죠.
단, 한통당 발송비용은 내려갈수 있습니다. 

SMS호스팅이나 메일호스팅 업체의 경우, 평균적으로 한번에 보내는 통수를 500~2000 사이로 제한을 하고 있습니다. 평균적으로  발송서버가 순간 버틸수 있는 최대량이라고 생각하시면 됩니다. 이를 효율적으로 관리 및 운영하기 위해서 별도의 대량발송 대행업체를 선정해서 진행하기도 합니다.

이론상으로 2000통의 제한이 있는 메일서버에서 1만명의 회원에게 메일을 보내기 위해서는 스케줄을 편성해서
관리자가 한번에 보내기 버튼을 누르더라도 1분마다 2000명씩 끊어서 보내는 방법이 있습니다.
문제는 메일의 내용과 용량, 메일링을 구성하는 방법등에 따라서 불가능할 경우도 있다는 거겠죠...^^ 

단순히 보내는 용도가 아니라, 그 메일을 일반유저들이 메일함을 통해서 확인을 한다고 가정해보면, 메일에 첨부된 이미지 및 파일들은 발송 서버에 위치할 경우 엄청난 트레픽을 예상할수도 있습니다. 100Kb짜리의 이미지 파일을 링크형식으로 발송을 하고, 이를 1만명의 유저들 중에서 1000명이 확인을 한다고 가정해 볼때, 100Kb*1000의 연산에서 100Mb의 트레픽이 발생됩니다. 일반적인 호스팅에서 하루 트레픽 100Mb라면 엄청난 양이겠죠.

이런 이유에서 이미지 호스팅을 활용해서 오픈마켓에 상품상세보기를 꾸미기도 합니다.
메일쪽에서도 마찬가지 방법이죠...

국가기관이나 대기업의 경우, 별도의 어플리케이션 서버를 보유하고 있고, 분산화로 구축된 이런 서버들을 통해서 메일이나 SMS를 순간적으로 발송합니다. 구축비용 및 네트워크 소모비용에 대한 효율성은 그 다음 문제입니다..


Posted by ToTb
2009. 10. 6. 15:22

[질문]

가방 매장과 공장에 POS 시스템(공장 & 매장)을 구축하려고 합니다

일일 500개 생산과 출하로 월 15,000개 이상의 매출을 평균으로 보는데
PC를 통한 POS시스템과 POS 전용단말기를 통한 POS시스템 구축에 대한
장단점과 비용 비교를 알려 주시면 고맙겠습니다.
지식 in에서 관련 사항을 보았지만
가방과 직접 관련된 POS시스템은 없기에 질문드립니다.
감사합니다


[답변]

안녕하세요. IT전문 컨설턴트입니다.

매장과 공장에서 병용사용이 가능한 POS시스템의 경우, POS라는 용어 보다는 SCM쪽에 더 가까울듯 합니다.

POS의 경우 판매시점관리의 약자로써, 매장에서 사용하는 용도가 적합하고, 매장과 공장과의 관계를 본다면, 재고관리를 포함한 물류관리에 가깝기 때문에 SCM이라 판단이 됩니다. 가방 매장이 1개가 아니라 추후 확장을 고려하고 있고, 쇼핑몰을 통한 판매 또한 고려하고 있다면 Web기반의 SCM 도입을 추천드립니다.

기존 POS의 경우 재고관리 및 물류관리 기능을 가지지 않고 있는 상황이라 POS전용 단말기를 통한 시스템 구축은 의미가 없을듯 합니다. 공장에서 기존에 생산관리나 품질관리, 재고관리, 창고관리 등의 시스템적인 요인이 없으신 상황이라면, 가장 소비자단에 속하는 매장에서만 도입을 한다고 해서 효율성이 높아지지는 않습니다.

이런 경우라면, 컨설팅을 통해서 회사내부에 전반적인 시스템인프라의 범위를 산정해 보고, 그로인한 업무의 효율성을 예측해 본 뒤에 단계별로 도입을 하시는것이 좋습니다.

ERP와 같은 대규까지는 아니더라도, SCM에서 일부요인을 잘 활용한다면, 효율적인 관리가 가능하기때문에 생산단가 및 재고 위험요소를 크게 줄일수가 있습니다.

시스템 도입의 가장 큰 목적은 효율적인 운영을 통한 기업경쟁력 향상이라 판단이 됩니다.

POS,SCM,ERP 어떤거든 좋습니다. 기업의 경쟁력이 향상된다면, 도입을 해야겠죠...

단지 기본 환경이 Web기반이냐, SI기반이냐에 따라서 WebPOS냐, POS기기를 활용한 POS냐 하는 구분이 있습니다. Web기반시스템의 경우에는 비즈니스의 확장에 따른 변화요인을 수용하여 개발할수가 있으며, 쇼핑몰과 기타 시스템과의 호완성이 좋습니다. 반면에, 구축비용이 높고, 개발가능한 회사가 많지가 않습니다.

반면에 SI기반의 시스템의 경우, 안정성인 높고 구축비용이 저렴한 장점이 있지만, 비즈니스의 확장에 따른 변화요인을 수용하기 힘든 구성입니다.

컨설턴트의 입장에서 Web이냐 SI냐 하는 부분은 의미가 없다고 판단이 됩니다.

가장 우선적인 것은 기업의 환경과 시스템을 어떻게 결합하여, 반복적이고 위험한 작업을 효율적이고 안정적으로 처리하도록 만드는데 시스템을 어떻게 기여하게 할까 하는 요인이겠죠... ^^

월 15,000개의 생산규모라면, 시스템 도입을 통한 효율성만 높이더라도 엄청난 업무효율을 가져올수가 있습니다.

일단, 전문적인 IT컨설턴트를 통해서 기업의 시스템현황을 진단해 보시고, 단계별 도입전략 및 예산계획을 수립하시는것이 나을듯 합니다.

기업에서 ERP나 SCM도입시 마다 실패를 많이 하는 이유는, 기업내에 전문가가 없고, 기업의 환경을 포용할 수 있는 시스템을 개발하기가 힘들기 때문입니다. 발주사 입장에서의 컨설팅은 합리적인 가격산정, 기업경쟁력강화, 추후 비즈니스모델과의 연계, 안정적인 개발환경구축, 기업 비즈니스 프로세스의 반영 등의 요인에서 긍정적인 요인으로 작용할 수가 있습니다.  그래서 컨설팅을 추천드립니다..^^;

이전에 POS관련 답변을 드렸던 내용입니다.

지금 생각하시는 가방과 관련된 POS와 약간의 요소에서 차이가 날수가 있지만, POS를 도입하는 업체에서 매번고민하고, 반영하는 부분이라 도입이 되실듯 합니다.

http://totb.tistory.com/349



Posted by ToTb
2009. 10. 6. 15:18

[질문]

http://www.resumebank.co.kr/

취업컨설팅 사이트를 준비중입니다.
이러한 사이트를 구축하려면 얼마나 견적이 나오는지 궁금합니다.
성의있는 답변 부탁드립니다.^^*
감사합니다.



[답변]

안녕하세요.  IT전문 컨설턴트입니다.

컨텐츠샵과 맞춤형컨설팅이 합쳐진 비즈니스 모델로 분석이 됩니다.

사용자들이 컨텐츠를 다운로드할때 과금을 할수 있도록 운영하는 비즈니스 모델인 컨텐츠샵과, 개인별로 추가적인 과금을 통해 맞춤화된 정보를 얻을수 있는 맞춤형 컨설팅을 기반으로한 비즈니스 모델인듯 합니다.

문제는 100% 위의 사이트와 동일한 사이트를 만들 계획인가? 아니면, 여기에 차별화된 요소를 도입하여 제작을 할 것인가에 따라서 가격적인 요소가 변동이 심할수 밖에 없습니다.

극단적으로 예를들어, 위의 사이트 모델에서 누구나 자기소개서를 올릴수가 있고, 다른 사람의 자기소개서를 평가해 주는 시스템을 도입한다고 하면, 수익에 대한 업로더의 배분을 고려해서 정산시스템을 구축해야 합니다. 뿐만아니라 다른 사람의 소개서를 평가한 후에, 활동에 따른 포인트를 운영하기 위한 각종 포인트 정책 등의 추가적인 개발을 예상할수가 있습니다. 간단해 보이는 모델의 변경만으로도 견적금액이 500만원 이상 차이가 날수도 있습니다. ^^; 

컨텐츠샵만 하더라도 33만원짜리 솔루션을 사용하여 약간의 커스트마이징을 통해 개발하는 방법에서부터 리포트뱅크나 해피캠퍼스처럼 수천만원의 개발비용을 통해 자체개발하는 방법에 이르기까지 다양한 요소가 있습니다.

타 비즈니스 모델 및 타 사이트와의 차별화를 염두해 둔다면, 경쟁력있는 솔루션을 개발하는것도 좋은 전략이 될수가 있습니다. 저가형 솔루션의 경우에는 원래 구상하던 비즈니스 모델을 표현하기가 힘이 들고, 오히려 솔루션에 맞추어서 비즈니스를 구현해야 하는 경우가 발생할수가 있습니다. 뿐만아니라 후발주자들도 같은 방법으로 시장에 진입할수가 있기때문에, 레드오션시장으로 인한 마케팅무한경쟁에 빠져야 하는 위험요인을 가지고 있습니다.  자체제작을 통해서 완성된  솔루션의 경우, 개발비용이 다소높고, 기간이 길게 소요되지만 비즈니스를 잘 표현할 수 있고, 효율적인 운영이 가능한 결과물을 예측할 수가 있습니다.

파일의 경우에도 많은양의 파일을 업로드 해야한다면, 거기에 맞는 개발방법론을 도입해서 개발을 진행해야 합니다. DB를 많이 사용하기 보다는, DB상에서 효율적으로 카테고리를 관리하고, 데이터를 분리할 수 있는 시스템을 기본적으로 구축해야할듯 합니다.




Posted by ToTb
2009. 10. 6. 15:14

[질문]

경매 회사 형식의 홈피를 제작 하려고 합니다.
마지막 낙찰 방식이 기존 인터넷 경매 처럼 마지막 20초가 남았을시 사람들이 입찰을 하면 다시 일정한 시간이 늘어나는 (10초든가 15라든가) 이런 방식이 어려운건가요?

잘못 만들시 에러가 잘 발생할수도 있다고 하는데. 맞는 말인지.
(물론 개발을 담당하시는 분께 여쭤본게 아니라서ㅎ )

처음에는 조그만 기획형 경매회사를 만들려고 합니다.
향후 잘 되면 커질 수 있겠지만 이런 홈피를 제작 하려면 무엇부터 알아봐야 하는지.

가격대는 얼마나 되는지. (이부분좀 특히 자세히 알려주세요)
일반 홈피 회사에 맡겨도 되는지.
이런 경매쪽 회사를 만들어본 업체에 맡겨야 한는지.

궁금한점이 많네요
잘 알고 계신분 계시면 자세히 설명좀 해주세요~
(좋은회사 알고 계시면 추천도 부탁드립니다)



[답변]

안녕하세요.  IT 전문 컨설턴트입니다.
경매형식의 홈페이지 제작이라...
이것저것 점검해 보셔야 할 항목이 많을듯 합니다.

가장 중요한 부분은 동시에 접속해온 사람들이 1~2초라는 짧은 기간동안 입찰을 참여할 것이고,
순간적으로 많은 사람들이 몰리거나 동일한 행동을 할 경우   DB상에서 처리해야만 하는 요소가 많아집니다.
이를 개발적인 측면에서 해석해 본다면, 위협요인이겠죠...

일단 기술력 있는 회사나 개인이 아니라면, 제작 자체가 힘들수도 있습니다.

단순한 경매의 경우라면, 시간이 정해져 있고, 이를 기반으로 사용자 PC 에서 카운트를 한후에 서버전송을 차단하는 방법을 사용하면 되겠지만, 지금처럼 시간이 늘어나야 한다면, 기존 접속해서 화면만 바라보고 있는 사용자 입장에서 시간이 늘어나는 부분을 채크하는것이 힘들수 밖에 없습니다.

이를 해결하기 위해서 클라이언트측  PC와 서버간에 실시간동기화 기술을 활용해서 개발을 진행해야 합니다.

아마 일반 사이트 개발하는 것보다 난이도도 높고, 서버 부하도 높은 편입니다

특히 경매의 경우 입찰진행상의 문제점이 생길경우, 업체 신인도 부분에 리스크 요인이 크기때문에, 일반 홈피 회사에서는 제작이 불가능합니다. 

가격대 부분은 기존 솔루션을 활용할 수 없는 상황이 예측되어서 실제로 개발에 투입되는 인력의 인건비 및 회사마진을 고려해 본다면, 어느정도 예측을 할 수가 있습니다. 웹사이트 제작시에 여러가지 요소에 따라서 가격이 결정이 되기 때문에 지금처럼 하나의 비즈니스 모델로만 가격을 산정할수가 없습니다. 3년차 인력이 2명 1개월간 투입되어야 하는 사이트의 견적과 5년차 이상의 인력이 3명이상 2개월간 투입되어야 하는 사이트의 견적은 다를수 밖에 없습니다.

견적가를 산정하는 가장 기본적인 방법은 (투입인력* 투입기간 )+ 회사마진 + 재경비 의 요소로 결정이 됩니다. 투입인력 항목만 채크해 보더라도, 연차가 높을수록, 스킬이 좋을수록 비쌀수 밖에 없습니다.

전체적인 비즈니스 모델을 분석한 후에 대략적인 견적을 예상할수가 있습니다.

생각한것보다 비즈니스 모델이나 웹사이트의 범위가 작다면, 금액이 얼마 안나올수도 있지만, 막대한 자본을 투입해야만 하는 사이트가 될수도 있습니다.

또한, 웹사이트를 사용할 유저를 기준으로 고려해보더라도 가격적인 부분에서 변동요인은 높은 편입니다.

옥션처럼 수천만명의 회원을 보유하고 수십만명의 동접자를 유지하는 사이트의 개발비용과, 동시접속자 10명 이내의 사이트는 개발방법에서 부터, 네트워크 설계, 운영 및 유지보수 등의 전과정이 다를수 밖에 없습니다.

타 사이트 및 타 비즈니스모델과의 차별성을 기준으로 사업을 준비하시는 것이라면, 전문적인 컨설팅을 통해서 시장동향 및 발전성, 위협요인 등에 대한 분석을 하신후에 개발을 진행하실것을 추천드립니다.




Posted by ToTb
2009. 9. 28. 10:29

[질문]

스포츠 종목(농구 야구 축구등등)의 커뮤니티를 운영하면서 사업자는 미니샵이나 몰인몰을
이용 하여 상품을 판매하고 회원들은 중고상품을 판매하는 사이트를 만들려고 합니다
확인해 보니 미니샵이나 몰인몰 기능이 있는 솔류션이 필요 한데...
마당치 않네요.
미니샵이나 몰인몰 솔류션 보유업체나 구현가능한 업체를 알고 싶습니다.
업체 선택시 유의할 점 등의 조언을 부탁드립니다.


[답변]

 

안녕하세요.   IT전문 컨설턴트입니다.

 미니샵과 몰인몰은 범용적인 솔루션을 활용해서 운영하기 힘든 비즈니스 모델입니다.
물론 시중에 나와있는 몰인몰 솔루션도 있고, 그 솔루션을 활용해서 비즈니스를 운영하는 쇼핑몰 업체도 존재하고 있습니다. 하지만 정해진 틀에 맞추어서 비즈니스를 운영하는데 장애요인이 많은 상황이라 많은 업체에서는 자체적인 개발을 진행하거나 커스트마이징 작업을 통해서 비즈니스를 운영하고 있습니다.

일반적인 쇼핑몰 솔루션에 비해서 몰인몰의 경우에는 개발 난이도가 높은 편입니다.
자동적인 발주. 정산, 업체관리 등의 다양한 기능을 효율적으로 진행하기 위해서는 쇼핑몰 시스템에 대한 전반적인 프로세스 이해와 정책적인 부분에서 타사와의 경쟁력을 향상하기 위한 기획이 필요합니다.

예를들어  G 마켓과 인터파크는 큰 분류상으로 몰인몰에 해당하는 특징을 하지고 있습니다.
하지만, 여러가지 운영정책 및 사업특화 영역에 따라서 내부적인 시스템 요인이 달라질수 밖에 없습니다.
판매자 모드에서 판매를 해 보셨다면, 두개의 시스템에서 차이점을 충분히 알수가 있습니다.
이런 이유에서 기존 솔루션의 활용가치가 낮을수 밖에 없습니다.
또한 기존 회원들을 반영하여 미니샵과 몰인몰을 운영하는 부분에서는 기존 사이트와의 연동이 필요합니다.범용적인 몰인몰 솔루션을 도입할 경우 가장 큰 문제점이 커뮤니티형 사이트에서 회원DB를 구성하는 방식과 쇼핑몰에서 회원DB를 구성하는 차이가 나기 때문에 커스트 마이징이 쉽지가 않습니다.

기존 커뮤니티 사이트의 구성과 연계방안에 따라서 미니샵과 몰인몰의 범위 및 운영정책을 결정하시고, 거기에 맞는 제작을 진행하실 것을 추천드립니다.



Posted by ToTb
2009. 9. 17. 15:22
[질문]

홈페이지를 여는데 제컴퓨터에서만 열리지 않는데 이게 무슨 오류인가요??

제가 작업을 해야하는데 이 홈페이지가 아래 메시지만 보이고 도통 열리지를 않습니다.

---------------------------------------------------------------------------------------

Microsoft OLE DB Provider for SQL Server 오류 '80040e57'

문자열이나 이진 데이터는 잘립니다.

/./statistics_process.asp, 줄 12

--------------------------------------------------------------------------------------

친구집에서는 이 홈페이지가 아주 잘 열린다고 하는데 저희집에서는 도통 열리지가 않네요..

작업을 해야하는데 아예 들어가 지지가 않아서 아무것도 못하고 있습니다.

저희집에서만 열리지 않는거면 제 컴터에서 어떤걸 수정해야 하나요??

답답합니다. 해결 방법을 좀 알려주세요.

[답변]

안녕하세요.  IT전문 컨설턴트입니다.

DB관련 오류에서 위와 같은 증상은

insert문에서 요청한 데이터가 DB에서 설계된 필드의 허용량을 초과한 경우 발생하는 오류입니다.

또는 특수기호 등에 의해서 DB입력이 불가능할때 발생하는 오류입니다.

 

쉽게 설명해서. 

번호/이름/점수  이런 형식의 테이블이 있고,


번호 : 숫자형(int 8)

이름 : 가변문자형(Varchar 4)

점수:  문자형(char 2)


이런 구성으로 필드를 정의 내렸을때..

 

1/ 홍길동/90 의 데이터를 입력하는것은 문제가 없지만,

1/홍길동의형/100 의 데이터를 입력하게 되면 위의 오류가 발생합니다.

이때.. 이름 필드의 허용량인 4칸보다 insert에서 요청한 5칸이 큰 상황이라. 오류를 발생합니다.

마찬가지로 점수 필드도 99까지는 가능하겠지만, 100이 들어갈려면 자리수가 모자라기 때문에 오류를 발생합니다.

해결방법으로는  해당 오류메시지를 발생시킨 insert 구문에서 처리하는 필드를 채크해 보신뒤

DB상에서 해당 필드의 자리수를 늘려주시면 해결됩니다.

친구집에서 보인다고 하는걸 봐서는 통계데이터 삽입시에 들어가는 값중에 친구집과 다르게 이름값이 길게 들어갔을 가

능성이 높습니다.

Posted by ToTb
2009. 9. 4. 11:43

[질문]

요즘 대세는 웹솔루션 바탕으로 한 시스템인데
회사에서 파워빌더 기반의  erp를 도입하려고 합니다.
반박해서 의견 제출해야 하는데 조목조목 항목을 정해서 하려니 기본 지식이 부족하여
이렇게 지식인에 올립니다~! 선배님들의 조언 부탁드리겠습니다!


[질문]

안녕하세요. IT전문 컨설턴트입니다.

ERP도입 쉬운일이 아닙니다.

ERP도입에서 가장 많은 실수를 하는 부분은 회사의 업무프로세스를 100% 반영한 ERP도입을 하지 못해서입니다. 기존 업무를 효율적으로 하기위해서 도입하려는 ERP가 업무와 맞지 않는다면, 회사 업무 프로세스를 ERP에 맞추어서 진행해야 하는 아이러니한 상황이 올수도 있습니다.

일반적으로 ERP를 도입하려는 회사입장에서 ERP전문 인력이 있을 확률이 거의 없습니다.
개발회사와 미팅을 하고, 요구사항에 대한 채크를 하더라도 정확한 의사전달이 되리라는 보장도 없습니다.
더군다나 ERP도입 금액 또한 만만한 비용이 아니죠....^^

 

예를들어 직원 1000명인 제조업체에서 ERP를 도입하려고 대표님이 결정을 하고, 담당자를 선정한다고 가정해 보겠습니다. 1000명의 직원중에 그나마 컴퓨터와 친숙한 인력이 선정이 될 가능성이 높겠죠.

선정된 김대리가 인터넷을 통해서 ERP업체를 조회합니다.
그럼, 오버추어나 광고를 통해서 광고를 진행중인 많은 ERP전문 업체들이 나옵니다.
홈페이지나 제안서를 통해서 어느정도 업체를 추린후에 미팅에 들어가게 되죠..
그래서 어느 정도 회사랑 맞다고 생각되는 업체를 선택하고 계약을 하고 프로젝트를 실행하게 됩니다.
하지만, ERP진행 동안.. 모든 프로세스 상에서 김대리가 분석한 회사에서 필요한 업무프로세스가 반영이 될수가 있을까요?.. ERP는 시스템입니다. 회사의 프로세스마다 전혀 다른 ERP가 나올수 밖에 없습니다.
그렇게 많은 우여곡절끝에 완성된 ERP를 나머진 999명의 인력들은 어떻게 사용을 할까요?.
물론, 엄청난 시행착오와 교육으로 그 공백을 메워야 겠죠...

여기서 생각을 해봐야할 부분이  있습니다.

왜 처음부터 1명의 생각이 아닌 1000명의 생각을 분석해서 그 사람들이 가장 업무를 효율적으로 해결할 수 있는 방법을 도입하지는 못할까요?.. 생산라인을 한번도 가보지 않은 개발자가 어떻게 그 회사에서 수년간 쌓아오고 적립한 프로세스를 이해하고 개발을 할수가 있을까요?.. 거의 불가능한 일입니다.

그래서 많은 업체들이 패키지가 아니라 자체개발 형식으로 개발을 시도하게 됩니다.

이 상에서 나온 개발방법중에서 가장 최근들어 많이 사용하는 방식이 Web기반 ERP와 맞춤형 ERP 방식입니다.

물론 회사의 사정에 따라서 Web방식이 더 나을수도 있고, 패키지를 도입하는것이 더 나을수도, 맞춤형으로 가는것이 나을수도 있습니다. 또는 ERP의 수준까지 도입하지 않더라도 업무를 효율적으로 처리할 수 있는 방법에서 업무지원시스템과 인트라넷 등의 시스템 요인들도 존재하고 있습니다.

가장 중요한 부분은 현 회사의 상황에서 가장 적합한 시스템을 도입하는 것이지 어떤 방법으로 개발할 것인가가 아닙니다...

파워빌더는 개발툴입니다. C나 Basic처럼 설치형 프로그램을 개발하는 언어라고 생각하시면 됩니다.

의견서에 필요한 내용은 아래 링크를 보시면 자세히 아실수 있을듯 합니다.

http://totb.tistory.com/347

 

크게 생각해 보신다면.

Web기반의 장점으로는

1. 확장 및 타 시스템과의 연계가 손쉽다

2. 설치를 하지 않고도 사용이 가능하다.

3. 도입시에 거부반응이 적다

4. 백업이 자유롭다

5. 협력사 및 자회사에서도 사용이 가능하다.

6. 업체의 환경에 맞추어 개발이 가능하다.

등의 장점요인을 생각할수가 있습니다.

단점요인으로는

1. 보안에 대한 채크 및 보안정책 운영을 해야한다.

2. 제작비용이 비싸다

3. 안정성이 떨어진다.

등의 요인을 생각할수가 있습니다.




Posted by ToTb
2009. 9. 4. 11:41

[질문]

홈페이지를 제작 중인데

DB를 짜려고 합니다.

통DB로 짜는게 쉽다는 말을 들어서

찾아보는데 무슨 말인지 영 감이 안옵니다.

통DB란 무엇인가요??


[답변]

안녕하세요. IT전문 컨설턴트입니다.

 

통DB라...^^

일반적으로 DB를 설계할때 정규화 기법을 활용하여 DB를 설계합니다.

정규화 기법의 경우, DB의 예상량과 추후 확장성, select의 빈도 등을 고려해서 설계를 하는것이 일반적입니다.

 

통DB라 하는 용어는 이런 정규화 방식을 거치지 않은 DB구성 방식을 의미합니다.

반대로 생각해 보면, 정규화가 가질수 있는 장점을 포기한 상태로 1~2개의 테이블로만 구성한다고 생각하면 이해하기 쉬울듯 합니다.

 

예를 들어서 생각해 본다면,

한 여행사에서 여행상품을 판매를 하고 있습니다. 제주도로 가는 여행상품을 파는데,

여행지 / 금액 / 비행편 / 인원 / 주소 / 예약자 등을 DB로 구성해 본다고 가정해 봅니다.

이때

북제주  / 200,000 / 대한항공 / 2명 / 서울시 마포구 연남동 / 홍길동

남제주 / 250,000 / 아시아나 / 3명 / 서울시 강남구 삼성동 / 김미미

서제주 / 200,000 / 대한항공 / 2명 /  서울시 마포구 연남동 / 홍길동

 

이런 방식으로 DB에 내용이 들어갈 수 있습니다.

여기서 대한항공과 아시아나 항공을 DB의 효율성 및 편의상 1:대한항공, 2:아시아나 항공으로 대치를 해서 DB에 넣고, 제주도에 해당하는 북제주:J1, 남제주 : J2, 서제주 : J3 형식으로 DB에 넣어 보겠습니다.

 

J1  / 200,000 / 1 / 2명

J2 / 250,000 / 2 / 3명

J3 / 200,000 / 1 / 2명

 

훨씬 DB가 효율적으로 운영됨을 볼수가 있습니다.

 

문제는 주소와 이름의 필드가 중복적으로 사용됨을 알수가 있습니다.

여기에 홍길동이란 회원이 주소를 변경하게 된다면, DB의 전체 내용에서 무결성이 깨어질수 밖에 없습니다.

 

이때. 정규화 기법을 사용한다면.. 회원 Table과 여행상품 Table을 분리(정규화)를 시킬수가 있습니다.

위의 간단히 줄인 DB와

 

회원 Table

1/서울시 마포구 연남동 / 홍길동

2/서울시 강남구 삼성동 / 김미미

 

주문 Table

J1  / 200,000 / 1 / 2 /1

J2 / 250,000 / 2 / 3 / 2

J3 / 200,000 / 1 / 2 /1

 

이렇게 효율적으로 바뀔수가 있습니다.

대신 개발적인 측면에서 주문Table과 회원Table을 Join해서 보여줘야 하기 때문에 난이도가 올라가겠죠..^^

그래서 통 DB가 개발이 쉽다는 표현이 나올수가 있습니다.

 

하지만, DB가 수십만건이 넘어간다고 할때.. 문제가 심각해질수 밖에 없겠죠.

인터넷사이트를 사용하다가 게시판이 갑자기 느려진다 생각이 든다면, 정규화를 사용하지 않고 통DB로 개발된 환경일 가능성이 가장 높습니다..

정규화와 관련된 부분은 DB관련 서적이나 인터넷상에도 많은 자료들이 있습니다. 참고하신다면 도움이 되실듯 합니다.


Posted by ToTb