[PHP 유지보수][PHP 개발]아임고 유학원 플랫폼: PHP 유지보수 및 Dabory Composable로의 확장

2023년 10월, 심포니 소프트는 아임고(IMGO)라는 유학 플랫폼의 PHP 기반 유지보수 프로젝트가 성공적으로 마무리되었습니다. 이 프로젝트는 성능 개선과 기능 확장을 목표로 하였으며, 유학을 준비하는 학생들과 전문가들을 매칭하는 중요한 플랫폼의 핵심 기능들을 다루었습니다. 이어서 2024년 3월에는 Laravel 기반으로 재구축된 새로운 커뮤니티 사이트가 성공적으로 런칭되었습니다. 이번 블로그에서는 아임고 유학 플랫폼의 PHP 유지보수 과정과 그 후 Dabory Composable로의 기능 확장에 대해 유지보수 관점에서 살펴보겠습니다.

아임고 웹사이트:  https://iammgo.com/

PHP 기반 유지보수의 핵심 과제

아임고 유학 플랫폼은 11개국 이상의 유학 정보를 제공하고, 학생과 유학 전문가를 연결해주는 서비스입니다. 시간이 지나면서 기존 PHP 기반 시스템은 성능과 확장성 면에서 한계를 보이기 시작했습니다. 특히, 트래픽 증가에 따른 속도 저하와 데이터베이스 최적화 문제로 인해 다음과 같은 유지보수 작업이 필수적이었습니다.

  1. 성능 개선 및 최적화:
    • 기존 PHP 시스템은 페이지 로딩 속도가 느려지는 문제가 발생했습니다. 이를 해결하기 위해 캐싱 전략을 도입하고, 데이터베이스 쿼리 최적화를 진행하였습니다. 이러한 작업을 통해 응답 시간이 크게 줄어들었고, 사용자 경험이 개선되었습니다.
  2. 보안 업데이트:
    • 최신 PHP 버전으로 업그레이드하고 보안 패치들을 적용함으로써 플랫폼의 보안성을 강화했습니다. 이는 사용자 데이터 보호와 서비스 신뢰성을 유지하는 데 필수적인 작업이었습니다.
  3. 사용자 인터페이스 개선:
    • UI/UX를 개선하여 사용자가 보다 직관적이고 빠르게 서비스를 이용할 수 있도록 했습니다. 특히, 다양한 유학 정보를 지도 기반으로 시각화하는 작업이 이루어졌습니다.

Laravel로의 전환: 새로운 도약

PHP 유지보수가 완료된 이후, 아임고는 더 나은 성능과 확장성을 확보하기 위해 Laravel을 선택하여 플랫폼을 재구축했습니다. Laravel은 PHP 프레임워크 중에서도 뛰어난 성능과 유연성을 제공하는 프레임워크로, 기존 PHP 시스템의 한계를 극복할 수 있는 훌륭한 선택이었습니다.

1. 빠른 개발과 유지보수 용이성

  • Laravel은 MVC 패턴을 기반으로 한 명확한 코드 구조를 제공하여 유지보수가 훨씬 용이해졌습니다. 또한, 아임고 커뮤니티 사이트의 기능을 보다 쉽게 확장하고, 새로운 기능 추가에 있어서도 개발 속도가 빨라졌습니다.

2. ORM (Object Relational Mapping) 활용

  • 데이터베이스와의 상호작용에서 ORM을 사용하여, 데이터베이스 작업을 보다 간결하고 안전하게 처리할 수 있게 되었습니다. 데이터베이스 쿼리 최적화는 물론, 코드의 가독성까지 크게 향상되었습니다.

3. 테스트 자동화 도입

  • Laravel에서는 기본적으로 유닛 테스트와 통합 테스트 기능을 제공하고 있습니다. 이를 통해 각종 기능 추가 및 업데이트 시 코드의 안정성을 검증할 수 있게 되었으며, 이는 개발 프로세스의 효율성을 높이는 데 기여했습니다.


Dabory Composable로의 기능 확장: 미래를 대비하다

PHP 및 Laravel을 통해 기반을 다진 아임고는 이제 Dabory Composable 기반으로 플랫폼 기능을 확장할 계획입니다. Dabory Composable은 유연하고 확장 가능한 모듈러 구조를 지닌 플랫폼으로, 고성능 트래픽을 처리하고 다양한 기능을 빠르게 추가할 수 있는 특징을 가지고 있습니다. 아임고 같은 대규모 플랫폼이 안정적이고 빠르게 새로운 기능을 추가하려면 이러한 모듈러 아키텍처가 적합합니다.

1. 유연하고 모듈화된 아키텍처

  • Dabory Composable은 각 기능을 모듈 단위로 나누어 독립적으로 관리할 수 있게 해줍니다. 이는 플랫폼이 성장하면서 기능을 확장할 때 각 모듈을 개별적으로 관리하고 업데이트할 수 있어 유지보수가 용이해집니다. 아임고는 이를 통해 빠르게 새로운 유학 관련 서비스와 기능을 추가할 수 있습니다.

2. 고성능 트래픽 처리

  • Dabory Composable의 모듈러 아키텍처는 많은 사용자가 동시에 플랫폼에 접속하더라도 안정적인 성능을 보장합니다. 아임고와 같이 유학을 준비하는 많은 학생들이 사용하는 플랫폼에서는 트래픽 관리와 성능 유지가 중요한 요소인데, Dabory Composable은 이러한 문제를 효과적으로 해결할 수 있는 솔루션입니다.

3. API 기반 확장성

  • Dabory Composable은 API 기반 통합이 용이하여 외부 시스템과의 연동을 쉽게 구현할 수 있습니다. 이를 통해 아임고는 다양한 유학원 및 글로벌 파트너와의
  • 연동을 손쉽게 할 수 있으며, 유학 정보를 더욱 풍부하게 제공할 수 있습니다.

SEO와 콘텐츠 마케팅의 중요성

아임고는 유지보수와 기능 확장을 넘어서 SEO(검색 엔진 최적화) 작업에도 집중하고 있습니다. 특히 **기술적 SEO(Technical SEO)**를 통해 웹사이트의 구조와 속도를 최적화하고, 콘텐츠 SEO를 자동화하는 작업을 통해 검색 엔진에서의 가시성을 크게 향상시키고 있습니다.

1. Technical SEO: 성능과 최적화

  • 웹사이트의 구조적 개선, 메타 태그 최적화, 내부 링크 구조 등을 개선하여 검색 엔진이 사이트를 더 쉽게 크롤링하고 색인할 수 있도록 했습니다.

2. 콘텐츠 SEO 자동화

  • ChatGPT와 같은 AI 도구를 활용하여 콘텐츠 생성 과정을 자동화하고, 더 많은 유학 정보와 최신 콘텐츠를 빠르게 업데이트하여 사용자와 검색 엔진 모두에게 유용한 정보를 제공합니다.

결론

아임고 유학 플랫폼은 PHP 유지보수를 성공적으로 마무리하고, Laravel로의 전환을 통해 성능과 확장성을 확보했습니다. 이제 Dabory Composable로의 확장을 통해 더 유연하고 확장 가능한 플랫폼으로 발전할 준비를 마쳤습니다. SEO와 콘텐츠 마케팅을 통해 글로벌 유학 시장에서의 입지를 다져가며, 사용자에게 신뢰할 수 있는 최신 유학 정보를 지속적으로 제공하고 있습니다.

유지보수와 기능 확장, 그리고 새로운 기술 도입은 단순히 성능 향상에 그치지 않고, 사용자 경험을 극대화하고 미래의 확장성을 대비하는 필수적인 과정입니다. Dabory Composable로의 기능 확장이 완료되면 아임고는 더 많은 국가의 학생들과 학부모들에게 신뢰할 수 있는 서비스를 제공하며 글로벌 유학 플랫폼으로 자리매김할 것입니다.

부록: Laravel 해설

Laravel 소개

Laravel은 웹 기반 또는 웹 애플리케이션 개발에 자주 사용되는 간단한 PHP 프레임워크로, 뛰어난 신뢰성, 높은 성능, 효율성, 뛰어난 ORM(객체 관계 매핑) 시스템, 다양한 인증 옵션, 확장성, 모듈화, 캐싱 기능 지원, 안전한 SQL 처리, 전용 SQL 빌더, RESTful 컨트롤러, 간단한 코딩 규칙 등 다양한 특징으로 잘 알려져 있습니다. 이 PHP 프레임워크는 개발자들이 특정 템플릿 작성, 라우팅, 데이터베이스 조작 및 쿼리를 쉽게 수행할 수 있게 해줍니다.

Laravel의 주요 특징

Laravel은 즉시 배포, 라우팅, 템플릿 작성, ORM, 데이터베이스 쿼리, 목록화 등의 방대한 생태계를 제공합니다.

1. 의존성 관리 (Dependency Management)

의존성 관리(Dependency Management)는 Laravel의 가장 큰 특징 중 하나입니다. 서비스 컨테이너(일반적으로 IoC라고 불림, 의존성 주입의 한 형태)를 이해하는 것이 현대 웹 애플리케이션을 배울 때 중요한 요소입니다. IoC 또는 서비스 컨테이너는 클래스 간의 의존성을 관리하는 강력한 도구입니다. 이를 통해 의존성을 쉽게 주입하고, 클래스 간의 결합도를 낮출 수 있습니다.

2. 모듈화 (Modularity)

모듈화는 웹 애플리케이션의 각 부분을 독립적으로 나누고 재조합할 수 있는 정도를 말합니다. Laravel은 비즈니스 로직을 컴포넌트로 나누어 웹 애플리케이션의 각 부분을 독립적으로 처리할 수 있도록 설계되었습니다. 이를 통해 광범위한 비즈니스 애플리케이션을 쉽게 만들고 디자인할 수 있으며, 모듈 또는 패키지를 쉽게 생성할 수 있는 가이드를 제공합니다.

3. 인증 (Authentication)

인증은 모든 현대 웹 애플리케이션의 중요한 부분입니다. Laravel은 개발자가 쉽게 완전한 인증 시스템을 구축할 수 있도록 미리 만들어진 인증 기능을 제공합니다. 이로 인해 별도의 인증 코드를 작성할 필요 없이 간단한 명령으로 기능을 구현할 수 있으며, 문서도 잘 제공되어 있습니다.

4. 캐싱 (Caching)

캐싱은 자주 사용되는 정보를 일시적으로 저장하여 빠르게 접근할 수 있도록 하는 기술입니다. Laravel은 경로 및 데이터의 대부분을 캐싱하여 애플리케이션의 성능을 향상시킵니다. 이를 통해 처리 시간을 단축하고 효율성을 높일 수 있습니다.

5. 라우팅 (Routing)

Laravel의 라우팅은 이해하기 쉽고, Ruby on Rails의 라우팅 시스템과 유사합니다. RESTful 애플리케이션을 쉽게 만들 수 있으며, 라우트를 그룹화하고, 이름을 지정하고, 필터링하며, 모델 정보를 경로와 연결할 수 있습니다. 또한 검색 엔진에 친화적인 URL을 만들 수 있도록 유연하게 라우트를 설정할 수 있습니다.

6. 보안 (Security)

Laravel은 안전한 웹 애플리케이션을 구축하는 데 필요한 다양한 보안 기능을 제공합니다. 예를 들어, 평문으로 비밀번호를 저장하지 않고, BCrypt를 사용해 해시한 형태로 비밀번호를 저장합니다. 또한 SQL 인젝션 공격을 방지하고, 모든 사용자 입력값을 처리하여 스크립트 태그 삽입 공격을 방지합니다.

7. 마이그레이션 시스템 (Migration System)

Ruby on Rails와 유사하게, Laravel은 데이터베이스를 구축하기 위한 마이그레이션 시스템을 제공합니다. 그러나 SQL이 아닌 PHP로 마이그레이션을 작성할 수 있습니다. 이를 통해 테이블, 인덱스 등을 생성할 수 있으며, 테이블 구조를 변경해야 할 경우 테이블을 처음부터 다시 생성할 필요 없이 간단하게 마이그레이션을 실행할 수 있습니다.

8. 아티즌 (Artisan)

Artisan은 Laravel의 커맨드 라인 도구로, 여러 가지 사전 빌드된 명령어를 제공하여 개발자가 반복적인 작업을 줄일 수 있도록 도와줍니다. 이 도구를 사용하면 개발 과정에서 많은 시간과 노력을 절약할 수 있습니다.

9. 데이터베이스 쿼리 빌더 (Database Query Builder)

Laravel의 쿼리 빌더는 데이터베이스 요청을 쉽게 생성할 수 있는 방법을 제공합니다. 다양한 도우미 함수들이 포함되어 있어 데이터를 필터링하는 작업이 용이하며, 복잡한 쿼리를 쉽게 구현할 수 있도록 돕습니다.

10. 템플릿 엔진 (Template Engine)

Blade는 Laravel의 템플릿 엔진으로, 뷰에서 데이터를 포맷하는 몇 가지 도우미 기능을 제공합니다. Blade를 사용하면 복잡한 레이아웃도 쉽게 만들 수 있으며, 모든 Blade 템플릿 파일의 확장자는

.blade.php

입니다.

11. Eloquent ORM

Eloquent ORM은 Laravel의 데이터베이스 추상화 계층으로, MySQL과 SQLite 같은 거의 모든 인기 있는 데이터베이스 엔진을 지원합니다. Eloquent ORM은 데이터베이스 조작을 간결하게 해주며, 관련된 모든 기능에 대한 포괄적인 문서를 제공합니다.

12. Restful 컨트롤러 (Restful Controllers)

Laravel의 Restful 컨트롤러는 GET 및 POST 요청의 로직을 분리할 수 있도록 해줍니다. 또한 리소스 컨트롤러를 쉽게 생성할 수 있으며, 이를 경로에 연결하면 CRUD 작업을 자동으로 처리할 수 있습니다.

Laravel의 장점

  1. 코드 생성에 중점을 둔 성장 철학을 채택하여, 개발 속도를 높이고, 기존 기능을 침해하지 않으면서 코드를 수정할 수 있는 유연성을 제공합니다.
  2. 간단한 규칙을 따르기만 하면 빠르게 성장할 수 있으며, 코드를 변경할 때 큰 걱정 없이 작업할 수 있습니다.

결론

이 글에서는 Laravel의 기본 개념, 주요 특징, 그리고 장점을 살펴보았습니다. 이러한 뛰어난 기능과 지속적인 개선 덕분에 Laravel은 최고의 PHP 프레임워크로 자리 잡았습니다. 간결하고 표현력 있는 방식을 통해 강력한 애플리케이션을 구축하는 데 도움을 줄 수 있는 프레임워크입니다.

[PHP 유지보수][PHP개발]옵티컬 제품 유통점 웹카탈로그 개발 및 유지보수

안경점 웹 카탈로그 시스템의 개발 및 유지보수
(주)심포니소프트는 2020.8 월 (주)백산광학과 옵티컬 제품 웹카탈로그를 개발하고 유지보수에 들어갔습니다. 
[일반현황]백산광학은 오랜전통과 신뢰로 확고히 자리매김 하고있는 국내 아이웨어하우스 브랜드 입니다. 뿐만 아니라 혁신적이고 다양한 디자인과 브랜드 개발로 꾸준히 발전하며 엄격한 품질관리로 국내생산하며 한결같은 품질로 사랑받고 있는 아이웨어 전문브랜드 입니다.

[차별성]백산광학의 안경테는 학생에서부터 성인에 이르기까지 다양한 소비계층을 만족시킬 수 있도록 구성돼 있다. 첨단 초경량 소재 티타늄을 이용해 가볍고 견고한 최고급 안경테 ‘베스트’와 다른 분위기의 안경다리 2세트를 제공하는 아이디어 제품인 ‘캡’, 단순한 디자인으로 신세대 개성이 살아있는 ‘룩’등을 선보이고 있다.

[웹카탈로그]최초의 안경점 웹카탈로그인 “비젼노트”는 일반적인 종이 카탈로그를 웹사이트의 SPA(Single Page Application) 형태로 구성하여 마치 종이 카탈로그를 넘기는 듯한 터치와 테마로 구성되어 있으며 안경 렌즈의 특유한 옵션을 추가구성할 수 있도록 하여 안경점 소비자의 호평을 받고 있다. 또한 소비자가 매장에서 선택한 옵션의 안경/콘택트 렌즈를 자사의 POS/ERP의 장바구니로 보내어 즉시 매출 처리할 수 있는 시스템으로 구성되어 있다. 

 

시스템 구성
아래의 시스템 구성으로 사이트를 구축하였습니다.
분류 내용
PHP 버전 PHP 7.3
DB 버전 MariaDB 6.4
시스템 구성 워드프레스 솔루션과 일반 PHP Golang API 로 구성
주요 사용 프레임워크 Framework :워드프레스, Laravel 7, Golang

 

 

백산광학 안경점 POS & ERP PHP 개발 사이트 유지보수

(주)백산광학 안경점 POS & ERP 시스템 개발 론칭후 지속적인 유지보수 진행

(주)백산광학은 안경점 POS 와 ERP 시스템을 구축하고자 수년간 많은 업체을 만나 많은 시행착오를 해왔습니다. 이번 심포니소프트와 조인하여 열망하던 안경점 고객관리 및 POS 시스템 개발을 완료후 유지보수 계약을 새로히 체결하게 되었습니다.

시스템 구성

아래의 시스템 구성으로 사이트를 구축하였습니다.

분류 내용
PHP 버전 PHP 8.0
프로그램 개요 및 특징 안경점의 종합적인 관리시스템으로 가망고객관리부터 회원관리,매출관리 입장고객 관리
BACKOFFICE(통합회원,매출,마감)등 까지 각 업무의 신속한 처리
각종 통계자료의 적시제공등 효율적인 관리로 최고의 스포츠센터를 운영 ,관리할 수 있는 시스템이다.
프로그램 도입효과
Windows 환경에서 개발,손쉬운 사용법
각종현황을 체계화된 그래픽을 이용한 통계정보 제공
회원관리에서 일반관리업무까지 전 업무가 자동연계처리
업무의 자동화와 간소화로 인한 사업비용 절감 효과
CASHIER별 매출관리로 매출자료의 손실 방지
전체 페이지 1.메인페이지 8.게시판
1)공지사항
2.고객관리 2)문의사항
1)신규 고객 3)요청사항
2)고객 검색
3)MMS 문자 관리 9.환경설정
4)상품권 발행 1)스크린세이버 설정
2)사업장 로고 설정
3.상품관리
1)상품명 등록
2)상품명 조회 / 수정
3)상품명 분류 설정4.매입관리
1)거래처 관리
2)매입 처리
3)매입 내역 조회
4)반품 및 교환
5)AS관리5.판매관리
1)판매내역 조회
2)반품 및 교환
3)AS관리

6.통계
1)요약
2)매출 분석
3)매입 분석
4)매입 대비 매출 분석
5)고객 분석
6)상품 분석

7.매장관리
1)사업장 정보
2)정산
3)직원 관리
4)지출관리
5)적립금 설정
6)연동 기기 조회
7)그룹관리
안경원 프로그램 세부 기능 내용

1.메인페이지 (아이테크 로그인 시 첫 메인 페이지 참조)
1)신규 고객 : 신규 방문 고객 정보 입력 기능
2)고객 검색 : 등록된 고객에 대한 간단 정보 및 세부 정보 확인 기능
3)단순 판매 : 기존에 등록되어 있던 판매 정보를 통해 빠른 판매 처리 기능
4)정산 처리 : 마감 정산 기능으로서 매출과 매입에 대한 정산 기능
5)연말 정산 : 고객이 연별로 구매한 내역 표시 및 인쇄 기능
6)방문 인쇄 : 방문했던 고객에 대한 정보 인쇄 기능
7)처방 인쇄 : 검안 후 고객에 대한 처방 정보 인쇄 기능
8)영수 출력 : 고객에 대한 구매 영수증 인쇄 기능
9)검안표 : 고객이 체크 할 수 있는 검안표 기능
10)상단 카테고리 이외의 기본 레이아웃 : 아이테크의 메인 페이지를 기반으로 깔끔하고 사용자의 편의성을 고려하여 새로운 인터페이스 제작
2.고객관리 1)신규 고객 : 신규 방문 고객 정보 입력 기능
(아이테크 로그인 시 첫 메인 페이지 상단 왼쪽의 ‘신규고객’ 아이콘 참조)
-삭제되는 항목
(1)패스워드
(2)이메일
(3)이메일 발송-항목명이 변경되는 항목
(1)카드번호 → 고객고유번호

2)고객 검색 : 등록된 고객에 대한 간단 정보 및 세부 정보 확인 기능
(조회 후 더블 클릭 시 고객의 정보가 메인화면의 좌측 고객 정보란에 노출 및 연동)
(상단 ‘고객관리’ 카테고리의 ‘고객검색’ 부분 참조)
-검색 항목
(1)고객명
(2)성별
(3)생년월일
(4)휴대폰 번호
(5)주소 (동까지만 표기하게 하고 싶음)
(6)방문 횟수
(7)상품명 : TEXT (차후 미팅 때 의논)
(8)방문일
(9)고객 분류
(10)고객 동의 여부
(11)외상매출 여부0
(12)비고
(13)키워드 (구글처럼 ‘키워드1, 키워드2’ 와 같은 형태로 키워드 조합 검색)

3)MMS 문자 관리 : 고객에게 MMS 문자 설정, 발송 및 조회 기능
(상단 ‘고객관리’ 카테고리의 ‘MMS 문자디엠’ 부분 참조)
-기본 항목은 기존 프로그램(아이테크)과 동일

4)상품권 발행 : 안경원에서 사용하는 상품권을 발행하여 문자로 발송 할 수 있는 기능.
-발행된 상품권은 QR코드 혹은 바코드 형식으로 생성하여 정해진 문구와 같이 선택된 고객 번호로 발송되며 해당 상품권에 대한 일련코드도 자동생성되어 고객이 상품권을 사용할 시 재사용이 불가능하게끔 일회성으로 제작 / 상품권을 인식하는 것은 바코드 스캐너.

3.상품관리 1)상품 등록 : 상품에 관리 코드를 부여하는 기능
(상단 ‘상품관리’ 카테고리의 ‘상품코드관리’ 부분 참조)
-기본 항목은 기존 프로그램(아이테크)과 동일하지만 도수 입력 부분의 대량 코드 입력 부분은 불필요. 차후 필요 시 추가 예정2)상품 조회 / 수정 : 등록된 코드 조회 및 수정 기능
(상단 ‘상품관리’ 카테고리의 ‘상품이력조회’, ‘매장내 상품검색’, ‘주문RX상품검색’, ‘적정재고주문 상품검색’, ‘현재고수량 Logview’, ‘상품 현재고량 조사’ 부분 참조)
-기본 항목은 기존 프로그램(아이테크)과 동일하며 아이테크 참조부분을 토대로 종합하여 조건부 검색(체크박스, 셀렉트 박스 등등)을 할 수 있는 기능

3)상품 분류 설정 : 상품 코드의 분류 관리 기능
(상단 ‘매장관리’ 카테고리의 ‘고객분류명셋팅’과 비슷한 느낌으로 제작)
-기존 프로그램(아이테크)에 없던 기능으로 손쉽게 상품 코드를 분류하여 관리하기 위해 추가했음. (상품군에 대한 분류로서 안경/렌즈/소모품 등 해당 분류카테고리는 본사 혹은 사용자가 설정할 수 있게끔)

4.매입관리 1)거래처 관리 : 거래처 등록, 수정 및 조회 기능
(상단 ‘매입관리’ 카테고리의 ‘거래처검색’ 부분 참조)
-기본 항목은 기존 프로그램(아이테크)과 동일하지만 거래처 분류 설정 기능을 추가하여 편의성을 높임.
(‘거래처 분류 설정’은 ‘상품 분류 설정’과 같은 방식으로 거래처에 대한 분류를 지정하는 것)2)매입 처리 : 등록된 상품 코드에 매입된 상품 정보 입력 기능
(상단 ‘매입관리’ 카테고리의 ‘매입처리’ 부분 참조)
-기본 항목은 기존 프로그램(아이테크)과 동일.

3)매입 내역 조회 : 매입 내역에 대한 조회 기능
(상단 ‘매입관리’ 카테고리의 ‘매입거래처검색’, ‘매입날짜거래처검색’, ‘매입입금날짜 검색’, ‘매입거래처별 전체검색’, ‘매입상품검색’ 부분 참조)
-기본 항목은 기존 프로그램(아이테크)과 동일하지만 아이테크의 참조부분을 토대로 종합하여 조건부 검색(체크박스, 셀렉트박스)으로 만들고 싶음.
5)반품 및 교환 : 매입한 상품에 대하여 반품 및 교환 처리 기능
-기존 프로그램(아이테크)에 없던 기능으로 매입된 상품 중 반품된 상품에 대한 정보 입력, 수정 및 조회 기능.

6)AS관리 : 매입한 상품에 대하여 거래처와의 AS에 관련된 정보 등록, 수정 및 조회 기능
-기존 프로그램(아이테크)에 없던 기능으로 AS를 접수했던 일자부터 고객명, 상품명, 수리비용, 수리기간, 고객부담 수리비용, 입고자, 출고자 등의 내용이 들어가는 기능이며, 해당 부분의 수리비용과 고객부담 수리비용은 통계 혹은 정산의 판매 매출 부분에 포함되지 않으며 총 매출액에만 포함이 되어져야 함.
[ex)판매매출액 + 고객AS 비용 = 매출액]

5.판매관리 1)판매내역 조회 : 기간별 판매 내역 조회 기능
-기존 프로그램(아이테크)에 없던 기능으로 기간별 판매 내역을 조회할 수 있는 기능2)반품 및 교환 : 판매한 상품에 대하여 반품 및 교환 처리 기능
-기존 프로그램(아이테크)에 없던 기능으로 판매된 상품 중 반품 상품에 대한 정보 입력, 수정 및 조회 기능.

3)AS관리 : 판매한 상품에 대하여 고객과의 AS에 관련된 정보 등록, 수정 및 조회 기능
-기존 프로그램(아이테크)에 없던 기능으로 AS를 접수했던 일자부터 고객명, 상품명, 수리비용, 수리기간, 고객부담 수리비용, 입고자, 출고자 등의 내용이 들어가는 기능이며, 해당 부분의 수리비용과 고객부담 수리비용은 통계 혹은 정산의 판매 매출 부분에 포함되지 않으며 총 매출액에만 포함이 되어져야 함.
[ex)판매매출액 + 고객AS 비용 = 매출액]

6.통계 1)요약 : 전체 통계 중 자주 사용 될 것 같은 통계자료를 간단명료하게 요약한 기능
-기존 프로그램(아이테크)에 없던 기능으로 스마트스토어의 통계 부분의 요약보기 같은 느낌을 생각하고 있음.2)매출 분석 : 분류별 매출 통계 기능
(기간 / 판매사 / 상담 안경사 / 연령대 / 지역 / 상품 / 성별 / 신규고객 / 결제유형 / 외상매출 등)
(상단 ‘통계관리’ 카테고리 전체 참조)
-기본 항목은 기존 프로그램(아이테크)과 동일하지만 참조 부분의 내용을 종합하여 조건부 검색(체크박스, 셀렉트박스)으로 만들고 싶음.

3)매입 분석 : 분류별 매입 통계 기능
(기간 / 거래처 / 상품류 / 상품 등등)
(상단 ‘통계관리’ 카테고리 전체 참조)
-기본 항목은 기존 프로그램(아이테크)과 동일하지만 참조 부분의 내용을 종합하여 조건부 검색(체크박스, 셀렉트박스)으로 만들고 싶음.

4)매입 대비 매출 분석 : 매입 대비 매출 분석 통계 기능
(기간 등등)
(상단 ‘통계관리’ 카테고리 전체 참조)
-기존 프로그램(아이테크)에 없던 기능으로 조건부 검색을 통해 매입 대비 매출 통계를 원함.

5)고객 분석 : 방문 고객에 대한 분석 기능
(방문자수 / 구매자수 / 성별 / 연령대 / 신규고객 / 특정 상담 안경사에 대한
재 상담율 등)
(상단 ‘통계관리’ 카테고리 전체 참조)
-기존 프로그램(아이테크)에 없던 기능으로 조건부 검색을 통해 방문 고객에 대한 분석을 하고 싶음

6)상품 분석 : 판매되는 상품에 대한 분석 기능
(마진율 / 상품 매출 순위 / 재구매율)
(상단 ‘통계관리’ 카테고리 전체 참조)
-기존 프로그램(아이테크)에 없던 기능으로 조건부 검색을 통해 상품 판매에 대한 분석을 하고 싶음

7.매장관리 1)사업장 정보 : 사업장 정보 등록, 수정 및 조회 기능
(상단 ‘환결성정’ 카테고리의 ‘매장

안경점 POS & ERP 시스템 개발 론칭

(주)백산광학 안경점 POS & ERP 시스템 개발 론칭

(주)백산광학은 안경점 POS 와 ERP 시스템을 구축하고자 수년간 많은 업체을 만나 많은 시행착오를 해왔습니다. 이번 심포니소프트와 조인하여 열망하던 안경점 고객관리 및 POS 시스템 개발을 완료하였습니다.

시스템 구성

아래의 시스템 구성으로 사이트를 구축하였습니다.

분류 내용
PHP 버전 PHP 8.0
프로그램 개요 및 특징 안경점의 종합적인 관리시스템으로 가망고객관리부터 회원관리,매출관리 입장고객 관리
BACKOFFICE(통합회원,매출,마감)등 까지 각 업무의 신속한 처리
각종 통계자료의 적시제공등 효율적인 관리로 최고의 스포츠센터를 운영 ,관리할 수 있는 시스템이다.
프로그램 도입효과
Windows 환경에서 개발,손쉬운 사용법
각종현황을 체계화된 그래픽을 이용한 통계정보 제공
회원관리에서 일반관리업무까지 전 업무가 자동연계처리
업무의 자동화와 간소화로 인한 사업비용 절감 효과
CASHIER별 매출관리로 매출자료의 손실 방지
전체 페이지 1.메인페이지 8.게시판
1)공지사항
2.고객관리 2)문의사항
1)신규 고객 3)요청사항
2)고객 검색
3)MMS 문자 관리 9.환경설정
4)상품권 발행 1)스크린세이버 설정
2)사업장 로고 설정
3.상품관리
1)상품명 등록
2)상품명 조회 / 수정
3)상품명 분류 설정4.매입관리
1)거래처 관리
2)매입 처리
3)매입 내역 조회
4)반품 및 교환
5)AS관리5.판매관리
1)판매내역 조회
2)반품 및 교환
3)AS관리

6.통계
1)요약
2)매출 분석
3)매입 분석
4)매입 대비 매출 분석
5)고객 분석
6)상품 분석

7.매장관리
1)사업장 정보
2)정산
3)직원 관리
4)지출관리
5)적립금 설정
6)연동 기기 조회
7)그룹관리
안경원 프로그램 세부 기능 내용

1.메인페이지 (아이테크 로그인 시 첫 메인 페이지 참조)
1)신규 고객 : 신규 방문 고객 정보 입력 기능
2)고객 검색 : 등록된 고객에 대한 간단 정보 및 세부 정보 확인 기능
3)단순 판매 : 기존에 등록되어 있던 판매 정보를 통해 빠른 판매 처리 기능
4)정산 처리 : 마감 정산 기능으로서 매출과 매입에 대한 정산 기능
5)연말 정산 : 고객이 연별로 구매한 내역 표시 및 인쇄 기능
6)방문 인쇄 : 방문했던 고객에 대한 정보 인쇄 기능
7)처방 인쇄 : 검안 후 고객에 대한 처방 정보 인쇄 기능
8)영수 출력 : 고객에 대한 구매 영수증 인쇄 기능
9)검안표 : 고객이 체크 할 수 있는 검안표 기능
10)상단 카테고리 이외의 기본 레이아웃 : 아이테크의 메인 페이지를 기반으로 깔끔하고 사용자의 편의성을 고려하여 새로운 인터페이스 제작
2.고객관리 1)신규 고객 : 신규 방문 고객 정보 입력 기능
(아이테크 로그인 시 첫 메인 페이지 상단 왼쪽의 ‘신규고객’ 아이콘 참조)
-삭제되는 항목
(1)패스워드
(2)이메일
(3)이메일 발송-항목명이 변경되는 항목
(1)카드번호 → 고객고유번호

2)고객 검색 : 등록된 고객에 대한 간단 정보 및 세부 정보 확인 기능
(조회 후 더블 클릭 시 고객의 정보가 메인화면의 좌측 고객 정보란에 노출 및 연동)
(상단 ‘고객관리’ 카테고리의 ‘고객검색’ 부분 참조)
-검색 항목
(1)고객명
(2)성별
(3)생년월일
(4)휴대폰 번호
(5)주소 (동까지만 표기하게 하고 싶음)
(6)방문 횟수
(7)상품명 : TEXT (차후 미팅 때 의논)
(8)방문일
(9)고객 분류
(10)고객 동의 여부
(11)외상매출 여부0
(12)비고
(13)키워드 (구글처럼 ‘키워드1, 키워드2’ 와 같은 형태로 키워드 조합 검색)

3)MMS 문자 관리 : 고객에게 MMS 문자 설정, 발송 및 조회 기능
(상단 ‘고객관리’ 카테고리의 ‘MMS 문자디엠’ 부분 참조)
-기본 항목은 기존 프로그램(아이테크)과 동일

4)상품권 발행 : 안경원에서 사용하는 상품권을 발행하여 문자로 발송 할 수 있는 기능.
-발행된 상품권은 QR코드 혹은 바코드 형식으로 생성하여 정해진 문구와 같이 선택된 고객 번호로 발송되며 해당 상품권에 대한 일련코드도 자동생성되어 고객이 상품권을 사용할 시 재사용이 불가능하게끔 일회성으로 제작 / 상품권을 인식하는 것은 바코드 스캐너.

3.상품관리 1)상품 등록 : 상품에 관리 코드를 부여하는 기능
(상단 ‘상품관리’ 카테고리의 ‘상품코드관리’ 부분 참조)
-기본 항목은 기존 프로그램(아이테크)과 동일하지만 도수 입력 부분의 대량 코드 입력 부분은 불필요. 차후 필요 시 추가 예정2)상품 조회 / 수정 : 등록된 코드 조회 및 수정 기능
(상단 ‘상품관리’ 카테고리의 ‘상품이력조회’, ‘매장내 상품검색’, ‘주문RX상품검색’, ‘적정재고주문 상품검색’, ‘현재고수량 Logview’, ‘상품 현재고량 조사’ 부분 참조)
-기본 항목은 기존 프로그램(아이테크)과 동일하며 아이테크 참조부분을 토대로 종합하여 조건부 검색(체크박스, 셀렉트 박스 등등)을 할 수 있는 기능

3)상품 분류 설정 : 상품 코드의 분류 관리 기능
(상단 ‘매장관리’ 카테고리의 ‘고객분류명셋팅’과 비슷한 느낌으로 제작)
-기존 프로그램(아이테크)에 없던 기능으로 손쉽게 상품 코드를 분류하여 관리하기 위해 추가했음. (상품군에 대한 분류로서 안경/렌즈/소모품 등 해당 분류카테고리는 본사 혹은 사용자가 설정할 수 있게끔)

4.매입관리 1)거래처 관리 : 거래처 등록, 수정 및 조회 기능
(상단 ‘매입관리’ 카테고리의 ‘거래처검색’ 부분 참조)
-기본 항목은 기존 프로그램(아이테크)과 동일하지만 거래처 분류 설정 기능을 추가하여 편의성을 높임.
(‘거래처 분류 설정’은 ‘상품 분류 설정’과 같은 방식으로 거래처에 대한 분류를 지정하는 것)2)매입 처리 : 등록된 상품 코드에 매입된 상품 정보 입력 기능
(상단 ‘매입관리’ 카테고리의 ‘매입처리’ 부분 참조)
-기본 항목은 기존 프로그램(아이테크)과 동일.

3)매입 내역 조회 : 매입 내역에 대한 조회 기능
(상단 ‘매입관리’ 카테고리의 ‘매입거래처검색’, ‘매입날짜거래처검색’, ‘매입입금날짜 검색’, ‘매입거래처별 전체검색’, ‘매입상품검색’ 부분 참조)
-기본 항목은 기존 프로그램(아이테크)과 동일하지만 아이테크의 참조부분을 토대로 종합하여 조건부 검색(체크박스, 셀렉트박스)으로 만들고 싶음.
5)반품 및 교환 : 매입한 상품에 대하여 반품 및 교환 처리 기능
-기존 프로그램(아이테크)에 없던 기능으로 매입된 상품 중 반품된 상품에 대한 정보 입력, 수정 및 조회 기능.

6)AS관리 : 매입한 상품에 대하여 거래처와의 AS에 관련된 정보 등록, 수정 및 조회 기능
-기존 프로그램(아이테크)에 없던 기능으로 AS를 접수했던 일자부터 고객명, 상품명, 수리비용, 수리기간, 고객부담 수리비용, 입고자, 출고자 등의 내용이 들어가는 기능이며, 해당 부분의 수리비용과 고객부담 수리비용은 통계 혹은 정산의 판매 매출 부분에 포함되지 않으며 총 매출액에만 포함이 되어져야 함.
[ex)판매매출액 + 고객AS 비용 = 매출액]

5.판매관리 1)판매내역 조회 : 기간별 판매 내역 조회 기능
-기존 프로그램(아이테크)에 없던 기능으로 기간별 판매 내역을 조회할 수 있는 기능2)반품 및 교환 : 판매한 상품에 대하여 반품 및 교환 처리 기능
-기존 프로그램(아이테크)에 없던 기능으로 판매된 상품 중 반품 상품에 대한 정보 입력, 수정 및 조회 기능.

3)AS관리 : 판매한 상품에 대하여 고객과의 AS에 관련된 정보 등록, 수정 및 조회 기능
-기존 프로그램(아이테크)에 없던 기능으로 AS를 접수했던 일자부터 고객명, 상품명, 수리비용, 수리기간, 고객부담 수리비용, 입고자, 출고자 등의 내용이 들어가는 기능이며, 해당 부분의 수리비용과 고객부담 수리비용은 통계 혹은 정산의 판매 매출 부분에 포함되지 않으며 총 매출액에만 포함이 되어져야 함.
[ex)판매매출액 + 고객AS 비용 = 매출액]

6.통계 1)요약 : 전체 통계 중 자주 사용 될 것 같은 통계자료를 간단명료하게 요약한 기능
-기존 프로그램(아이테크)에 없던 기능으로 스마트스토어의 통계 부분의 요약보기 같은 느낌을 생각하고 있음.2)매출 분석 : 분류별 매출 통계 기능
(기간 / 판매사 / 상담 안경사 / 연령대 / 지역 / 상품 / 성별 / 신규고객 / 결제유형 / 외상매출 등)
(상단 ‘통계관리’ 카테고리 전체 참조)
-기본 항목은 기존 프로그램(아이테크)과 동일하지만 참조 부분의 내용을 종합하여 조건부 검색(체크박스, 셀렉트박스)으로 만들고 싶음.

3)매입 분석 : 분류별 매입 통계 기능
(기간 / 거래처 / 상품류 / 상품 등등)
(상단 ‘통계관리’ 카테고리 전체 참조)
-기본 항목은 기존 프로그램(아이테크)과 동일하지만 참조 부분의 내용을 종합하여 조건부 검색(체크박스, 셀렉트박스)으로 만들고 싶음.

4)매입 대비 매출 분석 : 매입 대비 매출 분석 통계 기능
(기간 등등)
(상단 ‘통계관리’ 카테고리 전체 참조)
-기존 프로그램(아이테크)에 없던 기능으로 조건부 검색을 통해 매입 대비 매출 통계를 원함.

5)고객 분석 : 방문 고객에 대한 분석 기능
(방문자수 / 구매자수 / 성별 / 연령대 / 신규고객 / 특정 상담 안경사에 대한
재 상담율 등)
(상단 ‘통계관리’ 카테고리 전체 참조)
-기존 프로그램(아이테크)에 없던 기능으로 조건부 검색을 통해 방문 고객에 대한 분석을 하고 싶음

6)상품 분석 : 판매되는 상품에 대한 분석 기능
(마진율 / 상품 매출 순위 / 재구매율)
(상단 ‘통계관리’ 카테고리 전체 참조)
-기존 프로그램(아이테크)에 없던 기능으로 조건부 검색을 통해 상품 판매에 대한 분석을 하고 싶음

7.매장관리 1)사업장 정보 : 사업장 정보 등록, 수정 및 조회 기능
(상단 ‘환결성정’ 카테고리의 ‘매장

한국 M&A 거래소 통합 PHP(그누보드) 시스템 유지보수

한국 M&A 거래소 PHP 웹사이트 통합 유지 보수 계약

(주)심포니소프트는 2021.10 월 한국 M&A 거래소 웹사이트 통합 유지 보수 계약을 체결하였습니다.
[일반현황]
한국M&A거래소는 2007.6월 설립되었으며 국내최다 M&A딜정보(매도/매수)를 보유함으로써 신속하게 M&A를 진행하고 있습니다.
한국M&A거래소는 2009.9월 (사)한국M&A투자협회를 설립함으로써 공신력과 다양한 네트워크를 구축하였습니다.
한국M&A거래소는 주문형 맞춤식 진행 플랫폼인 중개플랫폼과 매수자와 매도자가 직접자율진행이 가능한 ‘기부기’ 플랫폼을 운영하고 있습니다.
한국M&A거래소는 컨설팅, 교육, 재능거래 관련 자회사가 있어 다양한 시너지를 창출하고 있습니다.

[차별성]
한국 M&A거래소는 약 5,000건 이상의 매수매도 DB를 확보함으로써 신속한 내부매칭 진행이 가능한 유일한 기관입니다.
M&A관련 연구소를 보유하고 주기적으로 M&A관련 자료를 발표함으로써 공신력이 있습니다.
M&A거래사, 기업금융지도사 및 회생관리사 민간 자격증 제도를 통해 M&A인력 양성에 힘쓰고 있습니다.

시스템 구성

아래의 시스템 구성으로 사이트를 구축하였습니다.

분류 내용
PHP 버전 PHP 5.6
DB 버전 MariaDB 5.4
시스템 구성 총5개의 서버로 구성되며 Java 서버 DB 서버, PHP 서버, 백업서버.
(1) 재능아지트: http://www.skillagit.com/main/main.php
(2) KMX 메인서버: https://www.kmx.kr/
(3) 코딜 서버: http://codeal.kr
(4)K 투자망:  https://ktuja.kr/
주요 사용 프레임워크 Framework : 그누보드, Laravel 7, Node.Js

경기해양안전체험관 PHP(Laravel) 유지보수 계약 체결

경기해양 안전체험관의 PHP 웹사이트 통합 유지 보수 계약

(주)심포니소프트는 2022.06 월 경기도청에서 주관하는 경기해양 안전체험관의 웹사이트 통합 유지 보수 계약을 체결하였습니다.
웹사이트와 키오스크 및 시설 시스템 규모는 100억 정도가 소요된 경기도 해양안전체험관은 안산 대부도 방아머리에 지하1층 지상3층 규모로 총 400억원의 예산으로 건립된 시설로 해양생존, 선박탈출, 이안류 체험 등 해양사고에 대한 대처능력과 안전사고에 대한 경각심 고취는 물론, 훈련·교육과 관련한 20여 종의 다양한 프로그램과 콘텐츠를 제공하게 될 전국 최초의 시설로서 현재 골조공사 마무리와 마감공사가 완료되었습니다.
본체험관은 해양 사고시 생존 능력을 기를 수 있는 ‘세월호 참사 피해구제 및 지원 등을 위한 특별법’에 따라 국가사업으로 조성된 체험관은 대부북동 방아머리 문화공원 내 5천㎡ 부지에 지하 1층, 지상 3층, 연면적 9833㎡ 규모로 지어졌습니다. 부지는 안산시가 제공하고 국비 300억원, 도비 100억원이 들어갔으며 운영은 경기평택항만공사가 담당했습니다.
체험관에는 여객선 기본 안전수칙, 어떤 장비인지를 알려주는 IMO 심볼(구조 장비나 화재장비에 붙어있는 표시) 등에 대한 이론교육과 선박화재 진압·대피체험·선박 비상상황 VR 체험 등 선박에서 일어날 수 있는 비상상황을 가상체험할 수 있다. 또 수조에서 실제로 슬라이드를 통한 비상탈출, 침수 선박 탈출, 이안류 시 대응법 등 20가지의 체험행사도 운영중입니다.


시스템 구성

아래의 시스템 구성으로 사이트를 구축하였습니다.

분류 내용
PHP 버전 PHP 7.4
DB 버전 MariaDB 5.5
시스템 구성 총8개의 서버로 구성되며 2개의 웹서버가 로드밸런서를 연결되어 웹서비스를 담당하고
나머지 6대의 서버는 DB 서버 및 백업 서버로 구성되어 있고 DB용 전용 웹방화벽 서버가 독립적으로 운영되고 있다.
주요 사용 프레임워크 Framework :Laravel 7

히로세 코리아 품질경영관리 PHP ERP 시스템 개발 및 유지보수

히로세 코리아 품질경영관리 PHP(그누보드)시스템 및 홈페이지 유지보수

(주)심포니소프트는 2021.10 월 히로세코리아의 협력업체 관리를 포함하는 전사적 품질경영관리 시스템을 재구축하였습니다.
hirose.co.kr 는 PHP 5.6 버젼을 사용하여 구축되어 있으며 기존과 동일한 방식으로 구축이 되어 있습니다.
업력 38년차, 한국 1000대기업, 직원후 757명, 년 매출액 3,985억 6,419만원의 탄탄한 중견 기업의 품질관리 시스템을 유지보수함으로써 기술력을 인정받게 되었습니다.
** 히로세코리아 전산실에서 업무 세부 내용에 대해서는 비밀로 해달라는 요청으로 자세한 내용을 게재하지 않습니다. **
시스템 구성

아래의 시스템 구성으로 사이트를 구축하였습니다.

분류 내용
PHP 버전 PHP 5.6에서 PHP 7.3으로 업그레이드
사용 테마 품질경영 시스템의 고질적문제인 중복 자료발생 문제 해결
주요 사용 플러그인 Framework : 자체 프레임 워크

스페인 올리브 쇼핑몰 라치나타 : 카페24에서 고도몰로 이전 구축 프로젝트

안녕하세요.
2021년 3월부터 3개월 기간 동안 스페인 올리브 쇼핑몰 라치나타가 운영하던 카페 24 기반 쇼핑몰을 고도몰로 이전 구축하는 프로젝트를 진행하였습니다.

고객사는  스페인산 올리브 제품 브랜드의 국내 유통 및 판매사인 라치나타 코리아입니다. 먹고 마시고 바르고 즐기는 올리브라는 브랜드 아이덴티티를 가진 라치나타는 말 그대로 올리브가 함유된 식품, 음료, 화장품을 판매하는 온오프라인 매장을 운영하고 있습니다. 고객사는 카페24에서 기존 쇼핑몰을 운영하고 있었으나 …으로 인하여 고도몰로 이전 구축을 고려하게 되었습니다. 이와 같은 기본적인 니즈와 더불어 라치나타의 대표이사님께서 미대 출신이기 때문에 쇼핑몰의 심미적인 부분을 심도 있게 고려하여 개발 작업을 진행하였습니다.

 

1차 견적시 고객사의 요구사항은 구체적으로 다음과 같았습니다.

 

고도몰 커스터마이징

  • 무통장 바로 내역 입금 및 주문 즉시 승인 연계 (PG 가상계좌)
  • 휴면 회원 관리 – 휴면회원 별도관리
  • SMS/ 알림톡, 특별쿠폰발행 회원 SMS 서비스 및 카카오톡 연계(알림톡) – 전체/부분 회원 발송 – 상품권 유상/무상 구분 발행 가능
  • 리뷰시스템 – 상품페이지 리뷰, 리뷰 후 자동 일정 포인트 적립
  • 기획관리 A – 시즌별 테마별 기획전 메인 메뉴 추가
  • 기획관리 B – 출석 체크, 타임 세일 기능
  • 댓글(리뷰) 시스템
  • 스킨 및 디자인 커스터마이징

 

다해 ERP 연동 커스터마이징

  • 상품 상세페이지 상품재고 연동 → 재고/품절표시
  • 판매 상품 매출/수불 ERP 연동 → 배송 출발 시점
  • ERP 상품 수불 연동 → 결합상품 수불은 ERP내에서 처리
  • 상품권 → 포인트 변환시 ERP 매출 연동
  • 판매 취소 상품 매출/수불 ERP 반품 연동 : 반송 시점 포인트 → 상품권 반환은 불가능

 

사방넷 연동 및 API 세팅 준비작업

  • 카페24 회원 DB 컨버젼
  • 카페24 일반회원/기업회원 컨버젼, 적립금 컨버전
  • 1회 컨버전 테스트 컨버전 및 확인
  • 기존회원 자동로그인을 위한 암호화 컨버전 (비밀번호 컨버전 불가, 임시로그인 비밀번호 제공) 2차 컨버전시 확인 적용
  • 최종 적립금 이전 적용을 위한 컨버전(3차)

 

2차 추가 개발시 견적 내용은 다음과 같았습니다.

 

전체 게시판 소셜 공유 아이콘 추가 개발

  • 카카오 공유
  • URL 공유
  • 플로팅바 개선
    • 플로팅바의 위치(Nav메뉴 하단선과 일치하게끔 위치 수정)
    • 플로팅바 접기기능 추가.(예시 이미지 추가)

 

최종적으로 완성된 쇼핑몰은 아래 링크에서 확인 가능합니다.

https://lachinatakorea.com/

 

 

[PHP 유지보수]고도몰 튜닝-(주)서울식품공업 영카트에서
고도몰로 마이그레이션

안녕하세요 ?
2020년 12월 고도몰로 개발된 (주)서울식품공업의 쇼핑몰을 성공적으로 구축완료하게 되었습니다.
(주)1955년 서울식품공업사로 설립되었으며, 마가린을 생산하기 시작했습니다. 1973년 한국증권거래소에 주식을 상장했으며 1985년 반월공단에 제빵공장을 준공하고 2010년 충청북도 충주시에 본사 및 공장 이전부지를 59억원에 매입했던 중견기업이며 ‘코알라’라는 브랜드의 빵과 과자 ‘뻥이요’가 대표적 상품이다. 현재는
일반 제빵업체를 넘어서 일반 소비자에게도 제빵생지를 공급하기 위하여 새롭게 쇼핑몰을 구축하게 되었습니다.

시스템 구성 개요

[개요]

타이틀 상세 사항
솔루션 고도몰 5
DB My-SQL
스킨 Ssan-mart
플러그인 1. 네이버 로그인 : https://plus.godo.co.kr/goods/view.gd?idx=26
2. 카카오 로그인 : https://plus.godo.co.kr/goods/view.gd?idx=33
3. 발주서 다운로드 : https://plus.godo.co.kr/goods/view.gd?idx=34 (대량구매 고객 지원용)
4. 회원 관리 이벤트 : https://plus.godo.co.kr/goods/view.gd?idx=37
5. 카카오 알림톡 : https://plus.godo.co.kr/goods/view.gd?idx=36
6. 대한 통운 택배 연동 : https://plus.godo.co.kr/goods/view.gd?idx=32
7. 인스타고도 위젯: https://plus.godo.co.kr/goods/view.gd?idx=38
8. 상품 재입고 알림 : https://plus.godo.co.kr/goods/view.gd?idx=25
[유료]
9. 플러스 리뷰 : https://plus.godo.co.kr/goods/view.gd?idx=24 (매월55.000원)

DB/Code 개발툴 VS Code / SQL Gate
관련 웹사이트 https://www.sf-fd.com/



상세 개발 내용

1. 10년간 사용하던 영카트 쇼핑몰을 고도몰5 Pro로 이전하였습니다.
2. 사방넷을 연동하여 쇼핌몰과 오픈마켓을 연동하였습니다.
3. 네이버 스마트스토어를 이용하여 결제와 마케팅 솔루션을 연동하였습니다.
4. 회원/회원분류/적립금 DB를 포함한 영카트 쇼핑몰의 데이터를 고도몰로 이전하였습니다.
5. 회원을 기업회원 개인 회원으로 나누고 각각의 분류에 따라 할인율을 적용하였습니다.
6. 빵과 생지 판매, 일정관리, 배송요청일 등이 커스트마이징 되어있습니다.


커스터마이징 내역

– 기존 도매몰 업무과 커스터마이징 상황 파악
– 도매(사업자), 소매(소비자)용 사용자 도메인 통합 사용
– 고도몰 스킨 선택 및 커스터마이징 포함
– 소비자용 제빵업체 메인, 서브디자인 레이아웃 작업
– 소비자용 상품 상세페이지 디자인작업
– 사업자별 등급별 가격내용을 달리 적용함.
– 사업자용 상품 상세페이지 디자인작업
– 기업/일반회원 가격 분리 정책
– 샵링커 연결, 매출 행동 분석은 제외
– 옵션별 가격설정 및 기타이미지 첨부
– 주문, 배송관리 프로그램 모듈
– 회원관리, 게시판 관리툴 탑재
– 회원정보수정, 장바구니, 마일리지, 배송조회 등
– 고도몰 쿠폰 방식 사용 조정

워드프레스-렌탈 쇼핑몰 구축/유지보수
mysecretbag.com (명품 백 렌탈 쇼핑)

워드프레스 명품 렌탈 쇼핑몰

(주)심포니소프트는 2021.04월 mysecretbag.com의 명품 렌탈백 쇼핑몰을 워드프레스로 재구축 완료하였습니다.
해당 쇼핑몰은 잠깐 구축하고 사라지는 쇼핑몰이 아니라 실제 개업 후 3년 이상을 꾸준히 쇼핑몰 유지를 해오던 업체를 재구축하였으므로 해당 업종 관련된 막강한 업무 노하우를 보유하게 되었습니다.
명품 렌탈 쇼핑몰 개요

쇼핑몰 구축중에도 고난이도라고 알려졌던 렌탈 쇼핑몰을 워드프레스로 재구축한 거의 유일한 워드프레스 개발 업체로써 자리 매김하게 되었습니다.
MY SECRET BAG 을 통해서다양한 명품 핸드백을 필요할 때만 경험할 수 있습니다.
또한, 자신의 핸드백을 공유함으로써 수익을 창출할 수 있는 서비스도 제공합니다.

분류 내용
TRUST 브랜드 정식 스토어에서 구입한 믿을 수 있는 상품만을 취급합니다.
철저한 관리시스템으로 최상의 핸드백 상태를 유지합니다.
CONVENIENT 홈페이지를 통해 간편하게 예약이 가능합니다.
원하는 시간에 원하는 장소로 배달/수거가 이뤄집니다.
USEFUL 자주 사용하지 않는 핸드백을 맡겨 수익을 내 보세요.
(제품 분실 시 100% 보상해드립니다)
SPECIAL 본 서비스는 회원제 서비스로
변함없이 품질을 유지하기 위해 철저하게 관리합니다.
다양한 명품핸드백을 합리적인 가격에 경험하세요.

시스템 구성

아래의 시스템 구성으로 사이트를 구축하였습니다.

분류 내용
워드프레스 버전 PHP 5.6에서 PHP 7.3으로 업그레이드
사용 테마 Pro 테마 활용 Child 테마로 구축
주요 사용 플러그인 YITH Booking and Woocommerce Booking, YITH Credit,
Tatvic EE Plugins, KL Popup, BeRocket and so on

문의하기견적의뢰지금 연락 주십시요!