게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
[무료공유] html 간트 차트 생성기
게시물ID : freeboard_2020332짧은주소 복사하기
작성자 : 뿌랭2
추천 : 2
조회수 : 719회
댓글수 : 0개
등록시간 : 2024/01/24 19:03:56
옵션
  • 창작글

안녕하세요. 개인적인 용도로 자체 개발한, HTML 간트차트 생성기를 공유드리고자 글을 씁니다. 

 

1차버전도 공유한적이 있는데, 버전업한김에 ^^;;

 

개발자도 아니고, 혼자 유투브보고 공부해오는 파이썬으로 뚝딱뚝딱 결과물들을 만들어내는 재미를 즐기고 있는 와중에, 최근에 주변분들께 공유드린 프로그램이 생각보다 좋은 관심을 받고 있어서, v2까지 개발하게 됐습니다. 

 

간단하게 요약하자면, 프로그램 자체에서 일정을 생성/수정하고, 이를 바탕으로, 동적으로 변하는 HTML 타입의 Gantt Chart를 생성해주는 프로그램입니다. 온전히 취미로하는 일로, 신청해주시는 분들께는 모두 무료로 공유드리고 있습니다 

 

개발이력과 간단한 설명, 어설픈 사용법 동영상까지 준비되어있으니 관심있으신분은 아래 폼으로 신청해주세요 ^^

 

https://moaform.com/q/J0H3U1

 

 

승인 메일에, 프로그램 다운로드 링크를 첨부하겠으니, 링크를 클릭하셔서 다운로드 받아서 사용하시면 됩니다.

 

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

 

별 생각없이 공유했던 어설펐던 첫번째 자작 프로그램을 생각보다 많은분들이 좋아해주셔서, v1에서 아쉬웠던 부분들과, 일부 추가기능들을 포함하여, v2를 배포하려고 합니다.

 

v1에서 아쉬웠던 부분들은 아래와 같습니다. 

 

<  v1의 한계  >

- Microsoft Excel이 반드시 필요(가장 주요했던 부분)

    = 대부분의 근무 환경에서 Microsoft Excel을 사용하리라 예상했지만, 실제로는 그렇지 않은 경우가 많음.

    = 일부 다른 소프트웨어(한셀 등)를 사용하는 경우에도, Python에서 이를 처리할 수 있는 라이브러리가 없음.

    = 특정 근무/보안 환경에서는 보안 프로그램이 Excel 파일을 생성할 때 즉시 암호화하기 때문에 사용이 불가.

    = CSV 형식을 고려했지만, 이는 여러 시트를 생성할 수 없어 불필요하게 많은 파일이 필요하게됨.

- 날짜 기입이 수동으로 이루어져 Human error 발생 가능.

- 시작/종료일 외에 추가 정보가 부족.

- 원본 데이터와 반대로 Gantt 차트가 생성.


이를 바탕으로, v2에서 개선한 내용은 다음과 같습니다.

< v2 주요 핵심 기능 >

- Excel 없이 프로그램에서 모든 작업을 수행.

- 탭 생성/수정/이동 기능을 제공.

- 테이블(행) 생성/삭제/이동 기능을 제공.

- 원본 파일( 내부파일형식/Excel 두가지 형식)은 선택적으로 저장/자동불러오기.

- 날짜 입력을 위한 사용자 인터페이스 제공(휠 스크롤 또는 클릭 등).

- 시작/종료일 외에 전체 기간 및 남은 기간 등의 추가 표시 기능을 자동으로 계산.

    = 기간 계산 시 평일/전일 선택이 가능

- Bar 위에 표시되던 작업 정보 표기 여부를 선택가능하도록 적용.

- 원본의 경우, 내부파일형식/Excel 두가지 형식 지원.


핵심 기능외에, 개인적으로, user authentication 컨셉을 만들어보고 싶어서, 비번없이 이메일로만 사용자 인증을 진행하는 방식을 넣어봤습니다. (개발자가 아니다보니, 정말 그냥 아무렇게나 하고있는듯 느낌이 드네요.)


ui와 기능에 대한 간단한 mindmap은 아래와 같습니다.

ui.jpg


ui_w_config1.jpg

 

mind_map.png

 

 

mind_map.png

동영상 메뉴얼을 한번 만들어봤습니다.

https://www.youtube.com/watch?v=3PhoXc3dxvM

 

https://www.youtube.com/watch?v=3PhoXc3dxvMhttps://www.youtube.com/watch?v=3PhoXc3dxvMhttps://www.youtube.com/watch?v=3PhoXc3dxvMhttps://www.youtube.com/watch?v=3PhoXc3dxvMhttps://youtu.be/3PhoXc3dxvM

전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호