X
STEN 회원이 되시면 테스팅에 관한 많은 정보와 자료를 공유할 수 있도록 저희가 돕겠습니다.
아이디
패스워드
자동로그인 사용
 
아직 회원이 아니십니까?    
아이디/패스워드를 잊으셨습니까?    
Home | Cafe 홈
Agile, ScrumBoard, TPMS, 리스크 분석툴 레이더
카페매니저 : 레이더 | 회원 : 135 | 개설일 : 2010. 07. 27 카페가입
Member Log-In
ID Auto
PASS
아이디/비번찾기회원가입
카페메인
커버스토리 (2)
전체글보기 (181)
공지사항
TPMS 버전 안내
FAQ
자료실
이슈관리
버그패치
설문조사
사용자 게시판
Agile
Plug-In
배너
자유 게시판
토론장
OTM Download
 

제 목   [Scrum] (Plug-in) 할당된 Task 정보를 쉽게 보세요.
글쓴이  레이더
날 짜
11-11-08 09:36
조회(8037)
    File no.1 : UserDefine_AssignList.zip (6.3K), Down:25, 2011-11-08 09:36:34

목적 : ScrumBoard에서 나에게 할당된 모든 작업(Task)내역을 쉽게 보기위해 제작함.
파일명 : UserDefine_AssignList.zip
개발일 : 2011-10-21


설치 방법
 1. 첨부파일 UserDefine_AssignList.zip 파일을 다운로드 한다.
 2. 압축을 해제한  UserDefine_AssignList 폴더를 plug-in 폴더 안에 넣는다.
 3. ScrumBoard 또는 TPMS의 (ADMIN) 화면을 리플래쉬(F5)를 눌러 준다.
 4. 이제 모든 설치가 완료 되었다. 아무런 화면에서 ctrl+alt+t 버튼을 눌르면 현재 나에게 할당된 화면을 볼 수 있을 것이다.


주요 파일 설명
 1. info.xml
 2. js/UserDefine_AssignList.js
 3. service.php
 4. include/postgre_service_lib.php
 5. include/my_service_lib.php


1. info.xml
이 파일은 TPMS 또는 Scrumboard 가 DB에 정보를 넣기위해 가장먼저 시행되는 부분이다.
이 부분을 잘 컨트롤 해야 큰 문제 없이 위젯등을 직접개발을 할 수 있다.
총 8개의 정보를 담고 있는데, 아래의 설명글을 참고하기 바란다.

program_id : 사용자의 아이디와 같은 프로그램 아이디 이다. (폴더명과 같게 제작을 한다.)
subject  : 프로그램을 입력한다.
description : 프로그램 설명글을 입력한다.
version_value : 프로그램의 버전을 입력한다.
call_func : 이 프로그램이 실행되기 위해 가장 먼저 호출될 함수명을 기록한다. (바로 밑에 있는 UserDefine_AssignList의 첫번째 함수명이다.)
event_func : 키 이벤트 정보를 넣어 준다.
filename : js 폴더안에 있는 call_func가 가르키는 파일이름을 써준다.
filepath : 위에서 정의한 filename의 path를 써준다.

 

2. js/UserDefine_AssignList.js
extjs 라이브러리를 사용했으며, 모두 자바스크립트로 만들었다.
extjs의 자세한 사용법은 http://www.sencha.com 사이트를 활용하면 된다.

 

3. service.php
js와 lib를 연결해 주는 중간 역활의 파일이다.
이곳에서 DB Type을 판단하여 postgre_service_lib.php 또는 my_service_lib.php 파일을 include한다.

 

4. include/postgre_service_lib.php
postgresql DB를 사용하는 사람들을 위해 만든 라이브러리 파일이다.

 

5. include/my_service_lib.php
mysql DB를 사용하는 사람들을 위해 만든 라이브러리 파일이다.


첨부파일 위치


실행 화면 (ctrl+alt+t 키를 눌러 나에게 할당된 Task를 쉽게 보세요)
전체글보기 게시물 181건
 1  2  3  4  5  6  7  8  9  10