i 서비스 상세

엑셀 파일 한 장이
관리 시스템이 되기까지.

아래 네 장면은 같은 자료입니다. 시청 4곳의 연락처가 담긴 엑셀 파일이 어떻게 데이터베이스가 되고, 실제로 쓰는 관리 화면이 되는지 순서대로 보여드립니다.

A 개발 방식

4단계로 끝납니다.

01

엑셀 파일

지금 쓰시는 파일 그대로 주시면 됩니다. 시트의 컬럼과 자료형(문자·숫자·날짜), 중복과 예외를 먼저 읽습니다.

시청_연락처.xlsx
ABCD
1시청명연락처우편번호주소
2대구시청053-803-011442650대구광역시 달서구 두류동 706-3
3경산시청053-811-223138617경상북도 경산시 남매로 159
4구미시청054-480-611439281경상북도 구미시 송정대로 55(송정동)
5영천시청054-330-600038856경상북도 영천시 시청로 16 (문외동)
02

EER 모델링 & 데이터베이스 스키마

컬럼을 테이블로, 반복되는 값을 관계로 정리합니다. 이 단계에서 데이터 구조가 확정되므로 이후 확장이 쉬워집니다.

cityhall
PKcityhall_seqINT(10)
 cityhall_nameVARCHAR(20)
 cityhall_contactVARCHAR(15)
 cityhall_zipcodeVARCHAR(5)
 cityhall_addressVARCHAR(255)
 stateCHAR(1)
 insert_dayVARCHAR(8)
 insert_timeVARCHAR(6)
 update_dayVARCHAR(8)
 update_timeVARCHAR(6)
cityhall.sql
-- 테이블 구조 `cityhall`
CREATE TABLE `cityhall` (
  `cityhall_seq` int(10) NOT NULL AUTO_INCREMENT COMMENT '시청번호',
  `cityhall_name` varchar(20) NOT NULL COMMENT '시청명',
  `cityhall_contact` varchar(15) NOT NULL COMMENT '연락처',
  `cityhall_zipcode` varchar(5) NOT NULL COMMENT '우편번호',
  `cityhall_address` varchar(255) NOT NULL COMMENT '주소',
  `state` char(1) NOT NULL DEFAULT 'Y' COMMENT '상태',
  `insert_day` varchar(8) NOT NULL COMMENT '등록일자',
  `insert_time` varchar(6) NOT NULL COMMENT '등록시간',
  `update_day` varchar(8) NOT NULL COMMENT '수정일자',
  `update_time` varchar(6) NOT NULL COMMENT '수정시간',
  PRIMARY KEY (`cityhall_seq`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='시청';
03

CRUD 관리 화면

등록·검색·수정·삭제를 한 화면에 붙입니다. 목록에서 조건 검색하고, 오른쪽 패널에서 바로 고칩니다. 견적의 ‘1페이지’가 이 단위입니다.

정보 › 시청
등록일자 상태 ▾ 시청명 검색 검색 4 건 다운로드 + 등록
번호시청명연락처주소상태실행
4영천시청054-330-6000경상북도 영천시 시청로 16 (문외동)사용수정
3구미시청054-480-6114경상북도 구미시 송정대로 55(송정동)사용수정
2경산시청053-811-2231경상북도 경산시 남매로 159사용수정
1대구시청053-803-0114대구광역시 달서구 두류동 706-3사용수정
1
시청 › 수정
시청명
영천시청
연락처
054-330-6000
우편번호
38856
주소
경상북도 영천시 시청로 16 (문외동)
상태
사용
Update Close
04

데이터베이스 테이블

실제 자료가 쌓이는 곳입니다. 등록·수정 이력이 남고, 필요하면 언제든 엑셀로 다시 내려받을 수 있습니다.

MySQL · cityhall
cityhall_seq시청번호cityhall_name시청명cityhall_contact연락처cityhall_zipcode우편번호cityhall_address주소state상태insert_day등록일자insert_time등록시간
1대구시청053-803-011442650대구광역시 달서구 두류동 706-3Y20220307161900
2경산시청053-811-223138617경상북도 경산시 남매로 159Y20220307161910
3구미시청054-480-611439281경상북도 구미시 송정대로 55(송정동)Y20220307161920
4영천시청054-330-600038856경상북도 영천시 시청로 16 (문외동)Y20220307161930
B 서비스 사양

무엇으로, 어떻게 만드는가.

관리중인 엑셀 자료를 DB화 합니다. 웹은 시간·기기·장소에 상관없이 데이터 관리가 가능합니다.

기술수준
고급, 최적화 설계
팀규모
2인 이상 5인 미만
상주여부
상주 불가능
개발언어
PHP, Dart, C#
데이터베이스
MySQL
프레임워크
Laravel, Flutter, BootStrap
수정 및 재진행
무상 — 기획서에 명시된 기능 (인수 후 1개월) 유상 — 기획서에 명시되지 않은 기능

엑셀 파일 하나로 시작합니다.

필요한 페이지 수와 기능만 고르면 금액이 바로 나옵니다. 확정 금액이 아니라 기준가이니 편하게 눌러보세요.