심플한 모바일웹 주문시스템 제작 가능한가요?

ToTb Story/ToTb 네이버지식 Story 2012. 5. 9.
심플한 모바일웹 주문시스템 제작 가능한가요?

[질문]

 

간단한 주문시스템을 만들어야 합니다.

간단히 설명하면 여러곳의 지점에서 상품의 주문을 하고
본사에서는 그것을 가지고 상품을 발송하는 시스템입니다.

그런데 PC와 스마트폰(아이폰, 안드로이드 등)에서 가능해야 합니다.
인터넷을 뒤져 보니 모바일웹으로 하면 될 듯도 해서요.

서버쪽은 mySQL + PHP를 생각하고 있습니다.

제작이나 유지보수, 수정 등 하기가 좋은 방법이 있나요?
화면의 최대한 심플하게 만듭니다.

잘 모르지만 예를들어 jQuery Mobile로 만들면 PC와 스마트폰에서
다 같이 쓸 수 있습니까?

전체적인 시스템 구성, 플랫폼 등의 조언을 부탁드립니다.
 
 

 

[답변]

 

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

 

모바일웹으로 수발주 시스템 구현은 가능합니다.

 

하지만, 알고 계시듯이 모바일과 PC에서 둘다 사용하는것이 아니라 모바일용은 별도로 제작을 진행해야 합니다.

DB나 알고리즘 등의 시스템요소는 동일하게 사용할수 있지만, 사용자 환경(UI)부분에 있어서

일반PC가 제공하는 화면과, 스마트폰에서 제공하는 화면이 다른것이 좋습니다.

엄지손가락 UI라 불리는 모바일웹용 UI의 경우 일반 PC용 UI와 다르게 화면을 눌러야 되는 손가락의 굵기 등을 고려하여 클릭해야 하는 요소를 최소화 하여 제작을 하게 됩니다.

예를들어 상품리스트의 경우, PC에서는 시원시원하게 보이는 부분을 선호하게 되지만,

모바일에서는 손가락으로 페이지를 넘기고, 확대하고, 상세보기를 확인하는 과정을 도우기 위해서 한 화면에 들어가는 제품의 숫자를 대폭 줄이고, 버튼 및 링크의 크기를 넓게 잡습니다.

이런 이유에서 디자인 적인 부분은 분리 하실것을 추천드립니다.

 

반면에 시스템 및 DB의 측면에서 통합구축을 일부분 진행해야 합니다.

두개의 시스템이 전혀 다른 DB나 시스템요소를 사용하는것이 아니라 접근하는 장치에 따라서 편리한 UI를 제공해 주는 방법을 사용합니다.

 

보통은 PC버전을 먼저 제작하고, 이 중에서 모바일버전으로 진행해야 하는 페이지를 모바일버전의 UI에 맞추어서 개편하는 방법으로 프로젝트 순서가 진행이 됩니다. 플랫폼적인 측면에서는 jquery mobile는 말그대로 모바일용 jquery라 기반적인 jquery의 요소중 일부만을 활용을 합니다. 제 생각에는 인터페이스 구현에서만 jquery mobile을 모바일웹 구현상에서 활용하시는 방법이 더 나을듯 합니다. 

 

개발언어와 관련된 부분에 있어서는 프로젝트의 성격에 따라서 선택해야 하는 언어가 달라지게 됩니다. PHP언어의 경우 모듈의 조합으로 제작하는 방법이 일반적입니다. 하지만, 주문시스템과 같은 요소를 모바일과 PC버전의 동일한 효과를 주는 모듈은 현재 공개되어있는 모듈이 없습니다. 따라서, 해당 언어의 장점을 활용할수 없을것으로 생각이 됩니다.

단계별로 하나씩 개발해야 하는 현재의 상황이라면 ASP계열의 언어를 사용하실것을 추천드립니다.

 

유지보수 적인 측면에서도 범용적인 개발 플랫폼을 기반으로 하는 ASP가 훨씬 운영하기 유리합니다. 문제는 수발주시스템에 대한 경험과 노하우를 가진 개발인력이 많지 않다는 점입니다. 단순해 보이는 수발주시스템이라 하더라도 다양한 요인에 따라서 개발상의 위험요인은 증가합니다. BOM이나 MRP, 예약발주, 패키지발주 등의 요소까지 개발을 진행해야 한다면 SCM을 구축하는 정도의 시간과 노력이 필요할수 있습니다. 따라서 어느정도의 시스템 범위를 산정하고, 필요한 기능에 대한 정의를 진행하신후에 개발방법론을 산정해 보실것을 추천드립니다. 전문적인 IT컨설턴트의 컨설팅을 통한 경쟁력있는 시스템 구축을 추천드립니다.

 

심플한 모바일웹 주문시스템 제작 가능한가요? - IT감리, IT컨설팅, 웹컨설팅, 웹에이전시, 웹솔루션개발, ERP, SCM, CRM, ToTb, 홈페이지제작, 웹사이트 제작, 온라인 마케팅, 시스템구축, 유지보수, 운영대행 등
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 라이프코리아트위터 공유하기
  • shared
  • 카카오스토리 공유하기