Software Engineering Project

Slides:



Advertisements
Similar presentations
1 멀티미디어 데이터 : 텍스트 (Text) Lecture #2. 2 멀티미디어 구성 요소  멀티미디어 구성 요소 : 1) 텍스트 2) 그래픽 & 이미지 3) 사운드 4) 비디오 & 애니메이션  미디어 접근법 : 1) 특징 : 정보표현 능력 vs 비용 등 2) 컴퓨터.
Advertisements

- 1 - 사용설명서 – 전자세금계산서 (EBANK36524) [ 회계 ] ERPM3 에서 입력한 매출세금계산서 ( 계산서 포함 ) 를 전자적으로 발행합니다. ( 전자세금계산서발행 메뉴 ) ** 국세청전송 년 11 월 1 일부터 시범운영.
한글워드프로세서 목 차 1. 한글 워드 프로세서의 변천사 2. 키보드 사용법 3. 한글 워드 프로세서 실습.
Contents > 1 3 사용자 4 5 web #1 web #11 WAS09 WAS10 NAS (콘텐츠 저장, 1TB) 검색엔진 (와이즈넛) [ EBS수능 DMZ Zone ] [ EBS수능 IN Zone ] CDN (Streaming) CDN (Download)
인터넷 정보관리 Internet Information Management. 학습내용 PART 1 정보통신윤리, 네티켓 및 컴퓨터의 개요 PART 2 인터넷의 이해 - 인터넷의 개요, 인터넷관련 법규 PART 3 인터넷 서비스 PART 4 사용자 환경구축 및 홈페이지 제작.
영화 - Movie 김 찬 희 * 주의 본 ppt 에 쓰인 동영상들은 직접 녹화 및 캡쳐하여 제작하였습니다. 절대 퍼온 날로먹은 동영상이 아님을 알아주세요.
제 1 부 멀티미디어 (Multimedia) 와 웹 (Web) 제 1 장 멀티미디어 (Multimedia) 와 생활 제 2 장 웹 (Web) 과 멀티미디어 (Multimedia) 제 2 부 컴퓨터 그래픽스 (Computer Graphics) 제 3 장 컴퓨터 그래픽스.
제 10장 멀티미디어.
학습목표 하드웨어와 소프트웨어의 종류 및 개념 컴퓨터 본체의 내부 구성 윈도우 XP의 프로그램 실행 및 제거
7장 멀티미디어 기술과 활용 7.1 멀티미디어의 개념과 환경 7.2 멀티미디어의 활용 분야 7.3 멀티미디어 데이터의 처리
메모장 다루기 A. 메모장 실행법 시작>모든 프로그램> 보조 프로그램>메모장 Notepad
Let’s Speak English Well
1. 회사소개 2. 배너광고 소개 3. 블로그 홍보이벤트 소개 4. UCC 이벤트 소개 5. 패키지 제안.
Media Server 제안서.
싸이월드 동영상 서비스 솔루션 MovieUP 커스터마이징 개발완료 보고서.
오늘 뭐하(조) Software Engineering Team Project APP만들기 팀장 팀원 심중섭
06장. <A> 태그로 하이퍼링크 설정하기
동영상 제작 송정아 강사.
SnagIt 환경공학과 임성균.
사용자 메뉴얼 차량용 4CH 블랙박스 매뉴얼 버전 : Version 2.1 Hardware Version : 2.0
소비자 만족도 설문조사 결과.
Qman QMan QMan 이란? QMan은 문제등록 및 관리하는 프로그램으로 문제분류별 관리, 문제입력, 문항분석, 동영상, 이미지, 음성, 수식입력, 일괄입력 기능, 오류문제 수정 기능 등을 이용하여 편리하게 문제은행을 구축할 수 있습니다.
사용자 메뉴얼 차량용 4CH 블랙박스 매뉴얼 버전 : Version 1.1 Hardware Version : 1.0
오목게임 W32 로봇시스템제어(하) GROUP 7 노성동, 하선웅, 김관준
MagicOne , Window Movie Maker, etc
정보이론 PARSONS/OJA 데이터의 표현 1.
(ДаТС компьютерийн нэгдсэн сургалтын төв)
CHAP 20. 멀티미디어.
제 12장 멀티미디어.
2007. Database Term Project Team 2 윤형석, 김희용, 최현대 우경남, 이상제
Premiere 정태영 임정호.
트루디자인(TrueDesign) 제품 소개서
OpenGL Project (3D 움직이는 자동차)
<엘리제를 위하여>를 감상하며 론도 형식 이해하기
Multimedia Programming 18: GraphEditor
소중한 가족, 음악 동영상으로 소통해볼까? (2차시)
♥ 학생의 눈높이에서, 머리는 차갑게, 가슴은 따뜻하게…
| winglish.com IT 개발본부 2008/01/10
쪽지 전송 프로그램 - 최종보고 장승수 최희진 오민영.
노인인플루엔자등록시스템 사용방법(의료기관용)
낮과 밤 알아보기 슬기로운 생활 2학년 1학기 4. 빛과 그림자>낮과 밤( 4/8 )
포토서버 (PhotoServer) 제품 소개서
Voucher Platform Manual
2018년 2월 00일~3월 31일 출발 여행상품 예약하시는 모든 회원님께 드려요!
키타노카시쇼쿠닌(北の菓子職人) - 「오호츠크의 소금 맛」
■ Avi, mp4, wmv 겹친 2중 동영상 파일의 구동
MAIL CLIENT 김창우 윤성훈 이경재.
Media Server 제안서.
힘이 작용할 때의 물체의 운동은(중력)? 본 차시의 주제입니다.
컴퓨터의 열을 잡자 컴퓨터는 열이 큰 적. 지나치게 온도가 올라가면 윈도우에서 알 수 없는 오류 메시지가 뜨거나 심할 땐 시스템이 멈춰버린다. PC의 열을 알맞게 관리하는 것은 PC의 성능과 안정성을 높이는 데에 큰 도움. [ 열을 발생하는 장치들 ] CPU 작동으로 인한.
Ⅳ. 컴퓨터와 생활 오 산 중 학 교.
기술가정 2학년 1학기 4. 컴퓨터와 생활 > 1) 소프트웨어의 활용 > 4-6/11 소리 자료는 어떻게 만들까?
Image Styler 발표자 : 백승현 신홍범.
Remote Control Plus - 졸업 프로젝트 배문희.
도덕 3학년 1학기 1-1. 삶의 설계와 가치추구 (1)삶의 모습과 가치 (2)가치의 의미와 종류 1/17 삶의 모습과 가치
OpenGL project – Easy Flight Simulator
2-5 그림 삽입하기 [그림] 도구 무선 인터넷 프로그래밍.
1. 우리 민족과 국가의 성립 14/21 차시 조선 건국 후의 여러가지 정책.
OPENGL project 구성원 : 김수민,남현우 OPENGL을 이용한 당구(3구) 구현하기.
속담이나 관용표현 사용하여 글쓰기 다섯째 마당 국어(말듣쓰) 6학년 1학기 마음을 나누며-되돌아보기 9/9 수업 수업 계획
기술가정 2학년 2학기 4. 컴퓨터와 생활 >1) 소프트웨어의 활용 > 2~3/18 그림 자료는 어떻게 만들까?
5. 인류의 건강과 과학 기술 2. 건강관리 1) 면역.
2018년 2월 00일~3월 31일 출발 여행상품 예약하시는 모든 회원님께 드려요!
Software Engineering Project
국립중앙의료원 messenger User Guide Ver 3.2.
■ Avi, mp4, wmv 겹친 2중 동영상 파일의 구동
■ Avi, mp4, wmv 겹친 2중 동영상 파일의 구동
제12장 멀티미디어 개론.
한국디지털미디어 고등학교 번 조성혁 HTML 5는 HTML4의 다음 버전으로 특정 plug-in같은 것 없이 web에서 진보,발전된 application을 만들 수 있도록 HTML을 발전시킨 것이다.
Sound on 아름다운 인생을 위하여 ‘러브 북’ 중에서.
Presentation transcript:

Software Engineering Project P.O.C – 20054389 박상헌 20074488 전용훈 20074499 최 륜

목 차 기능적 목표 - 구조적 분석 - 자료 흐름도 - 기능적 제약사항 - 변경사항 요구 및 제약 사항 프로토타입 시현

구조적 분석 - 시스템구조도

자료흐름도

기능적 제약사항 멀티 뷰어의 초기 설정 목표 : 파일 열람 초기 목표대로 ‘뷰어’로서 충실하게 하고자 계획 설정 Function 분류 Movie ⓔ-Script Text Image Sound 기본기능 실행, 정지 실행 추가 가능한 기능 (↑우선순위) 일시 정지 링크 이동 텍스트 크기 조절 확대, 축소 사운드 조절 주소입력 찾기 회전 이동 바 - 멀티 뷰어의 초기 설정 목표 : 파일 열람 초기 목표대로 ‘뷰어’로서 충실하게 하고자 계획 설정 위의 표의 기능들은 기술적으로 가능한 한도 내에서 최대한 구현을 목표로 설정

기능적 제약사항 지원 예정 파일 포맷 동영상 Avi E-Script Htm, Html 텍스트 Txt 이미지 Bmp 사운드 Wav

기능적 제약사항 AVI 사전의미 - encoding WMV BMP 사전의미 - encoding 부호화(coding, encoding). 전송에서 신호를 특정한 부호들의 나열로 그 형태를 바꾸는 것 신호원 부호화 : 전송 데이터의 양을 감소 채널 부호화 : 수신기가 원신호를 복원할 수 있도록 하기 위해 사용. 2. 컴퓨터에서 임의의 숫자를 특정의 부호체계로 표현하는 것. codec encoding Mpeg wmv Mp3 wma Jpg gif png

기능적 해결방안 추가적인 확장자의 파일을 열람하기 위해 압축을 해제하여 순수파일로 변환할 수 있는 코덱, 라이브러리 추가 프로그램의 확장성 문제가 해결될 것입니다. Codec Library

기능 - 변경사항 계획초기에 중요한 기능이라 생각했던 멀티 태스킹의 기능은 쓰레드의 개념을 도입하여 개발한다고 계획 되었으나, Multitasking 분류 Movie ⓔ-Script Text Image Sound 실행 중 : o 추가 실행 불가: x 대기 중 : - O X - bool HTM_JUD bool BMP_JUD bool AVI_JUD bool TXT_JUD bool WAV_JUD 계획초기에 중요한 기능이라 생각했던 멀티 태스킹의 기능은 쓰레드의 개념을 도입하여 개발한다고 계획 되었으나, 프로토타입 구현 결과 그 기능이 다소 간단히 파일별 부울변수의 추가로 해결되었습니다. 사운드 사용? True False 화면 사용? True False

목 차 기능적 목표 요구 및 제약 사항 기능적 요구 비기능적 요구 시스템 요구사항 사용자 인터페이스 프로토타입 시현

기능적 요구 기능 시스템이 무엇을 하는가? 시스템이 언제 그 일을 하는가? 시스템이 운용될 때 여러 가지 다른 모드가 있는가? 언제 어떻게 시스템이 변경되거나 확장되는가?

기능적 요구 자료 입력, 출력이 무엇이며 어떤 형태를 갖는가? 얼마나 자주 자료를 받고 내보내는가? 자료가 얼마나 정확하여야 하나? 시스템에 유입되는 자료의 양 데이터는 일정 기간 동안 보관되어야 하나?

기능적 요구 인터페이스 다른 시스템에서 유입, 유출되는 입력은 무엇인가? 데이터의 특정한 형태가 있는가? 자료 전달에 사용되는 특정 미디어가 있는가? 

기능적 요구 사용자 누가 시스템을 사용할 것인가? 사용자가 여러 그룹인가? 각 사용자 그룹의 컴퓨터 사용 경험은? 각 사용자 그룹에 따라 필요한 교육은? 

비기능적 요구 자원 시스템을 구축ㆍ사용ㆍ유지보수에 필요한 자원ㆍ인력은? 개발자가 갖추어야 할 기능은? 목표 하드웨어의 특징은? 시스템 필요 요구 사항은?

비기능적 요구 성능 시스템의 속도, 반응 시간, 처리율? 시스템에 의하여 처리되는 자료 크기? 

비기능적 요구 보안 자료와 시스템에 대한 접근이 통제되어야 하는가? 사용자들 사이에 타인의 데이터 또는 목표 하드웨어의 특징은? 시스템을 구축ㆍ사용ㆍ유지보수에 필요한 자원ㆍ인력은? 시스템 필요 요구 사항은?

비기능적 요구 품질 신뢰성, 가용성, 유지 보수성, 보안 등 품질 특성에 대한 요구 시스템 가동되는 평균 시간 설계 변경이 얼마나 용이 한가? 유지 보수가 단순히 오류를 고치는 차원인가, 아니면 시스템을 향상시키는 차원인가? 자원의 사용과 반응시간을 측정하는 효율적인 방법은 무엇인가?

Microsoft Windows 98/ME/2000/XP 시스템 요구사항 H/W CPU PENTIUM 3 이상 RAM 64RAM HDD 2.0 G   S / W OS Microsoft Windows 98/ME/2000/XP

사용자 인터페이스 초기 설정 목표 : UI까지 완벽한 구현 한계 대응책 : 일반 윈도우 창 형태 기술 부족 팀원들의 미적 감각 부재, 결핍 대응책 : 일반 윈도우 창 형태 현재 다른 기능 추가 및 오류 수정 후 시간이 된다면 디자인에 대해 고려

프로토타입 시현 현재까지 완성된 프로토타입은 5종류 파일 실행의 구현을 중점적으로 하였기 때문에 크고 작은 오류들을 내재 현재 작업은 계속해서 진행 중. 뷰어로써의 기능이 미흡한 점이 있음. 이후 일정은 프로토타입에 대한 수정, 보완에 중점

The End