• LF몰 이벤트
  • 파일시티 이벤트
  • 서울좀비 이벤트
  • 탑툰 이벤트
  • 닥터피엘 이벤트
  • 아이템베이 이벤트
  • 아이템매니아 이벤트

소프트웨어 아키텍쳐 및 패턴

*은*
최초 등록일
2007.05.16
최종 저작일
2007.01
2페이지/파일확장자 압축파일
가격 5,000원 할인쿠폰받기
다운로드
장바구니

소개글

아키텍쳐 기본구조 설계 프로젝트(명세서,ADD단계화,시퀀스다이어그램,클래스다이어그램)
*주제 : 비디오 대여 시스템
*개요 : 일반 비디오가게의 회원 전제 대여 시스템. 대여점 관리자가 시스템을 작동하며 여러 회원 정보를 조회하고 선납금, 대여료, 연체료의 돈을 받고 대여해 준다. 회원관리에 따라 불량회원을 판별하고 재고관리로 테이프를 관리한다.
*중요 품질 속성
1.사용자 요청에 4초 이내 응답, 동시 사용자 1000명 지원(초당 250 트랜잭션)해야 한다.
2.대여점 관리자에 따라 원하는 대로 회계 관리 방식 수정 가능해야 한다. 이 때 다른 부분에 영향을 주지 말아야 한다.
3.비디오 대여점마다 프로세스가 다르다. 특별한 프로그램 없이 시스템 접근 가능해야 한다.
4.06:00~24:00까지 중단 없는 운영모드를 유지 해야 한다.
5.인터넷 기반 시스템이므로 반드시 정보 암호화가 필요하다.

목차

-Requirement Specification
1.기능 및 비 기능 요구사항 명세서 작성. [표 1, 2] 참고

-Architecture Design
1.Architecture Driver
2.Architecture Structure(View)
3.Quality Scenario
4.Quality Attribute Tactics
5.Architecture Style(Pattern)
6.위 1 ~ 5사항 등을 설명하는 아키텍처 설계 보고서 작성. [표 3] 참고

-Detail Design
1.Class Diagram, Sequence Diagram, 및 기타 필요한 모델링을 포함한 세부 설계 명세서 작성 [표 4] 참고

본문내용

2a. 아키텍쳐 driver선택
Performance
1. 4초 이내 결과 제공
2. 동시 사용자 1000명, 초당 250 트랜잭션 처리
Modifiability
3. 회계관리 방식 변경
Availability
4. 웹 인터페이스의 쉬운 접근성
5. 06:00~24:00까지 운영성
Security
6. 정보 암호화

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

2d. 하위모듈 인터페이스 정의
뷰 란 시스템 요소 및 요소들의 관계 집합의 표현. 전체 시스템 요소가 아니라 시스템 요소들의 일부분. 뷰는 요소타입과 관계타입을 선택하고 이들을 보여준다.

module view doucuments
 생산자 : 일반 비디오 가게 시스템 설계자
 소비자 : 비디오 가게 운영자
 서비스를 사용하는데 필요한 상호작용 패턴 : 비디오 가게에는 인터넷이 되는 웹 기반 컴퓨터가 있어야 하고, 사용자는 컴퓨터 기본지식이 있어야 한다.
 운영자 및 종업원의 시스템 관리 : 관리자가 쉽게 배우고 익힐 수 있어야 한다.

concurrency view doucuments : component-connector view
 여러가지 기능 사용은 동시에 이루어 질 수 있어야 한다.
 컴포넌트가 활성화되어 있는지 안되어있는지 파악가능 하여야 한다.
 컴포넌트 동기화, 스케줄링화, 잠깐 잠금 및 동작 정지 할 수 있는 기능 들이 가능하여야 한다.

deployment view doucuments : in the hardware
 웹 기반 유저 인터페이스 기반으로 독립적인 비디오 대여시스템이 설치 가능, 운영되어야 한다.
 초당 250트랜잭션 처리가 가능하게 대역폭을 여유 있게 두어야 한다.
 회원정보와 회계정보 등은 기본적으로 인증된 암호화가 되어야 한다.

참고 자료

A+받았습니다.

압축파일 내 파일목록

모듈그림.ppt
비디오대여점시퀀스다이어그램.hwp
비디오대여점클래스다이어그램.jpg
프로젝트 곽은주(20022983).doc
*은*
판매자 유형Bronze개인

주의사항

저작권 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
환불정책

해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우

이런 노하우도 있어요!더보기

찾던 자료가 아닌가요?아래 자료들 중 찾던 자료가 있는지 확인해보세요

  • 파워포인트파일 상황인식 관련 기술(RFID, VR, AR) 24페이지
    소프트웨어를 일컫는 것 가상현실 획득 표현 가상현실 표현기술은 시각 ... 인식하고 , 그것을 바탕으로 예측 이 과정에서 인간이 소프트웨어에 특정 ... 사진 향후계획 고급형 HMD 개발 중 모바일 ( 디바이스 ) 소프트웨어 플랫폼확대
  • 파워포인트파일 상황인식기술, VR, AR, RFID 24페이지
    소프트웨어를 일컫는 것 가상현실 획득 표현 가상현실 표현기술은 시각 ... 인식하고 , 그것을 바탕으로 예측 이 과정에서 인간이 소프트웨어에 특정 ... 사진 향후계획 고급형 HMD 개발 중 모바일 ( 디바이스 ) 소프트웨어 플랫폼확대
  • 파워포인트파일 CHAT GPT (AI) 가 불러올 미래 - 각 분야별 활용성과 구체적 사례 - 27페이지
    ( 구조 설계 ), 하드웨어 , 소프트웨어 , 보안 , 유지보수 등 2) ... 딥마인드는 방대한 데이터 저장소에서 단백질 서열 구조 패턴을 발견하기 ... 방법 문의 1) 프론트엔드 / 백엔드 코딩 , 인터페이스 ( 송수신 ), 아키텍쳐
  • 한글파일 해외시장조사론 - 한국, 중국, 일본에서 2000년 이후 성장세가 두드러진 기업을 하나 선택하여 해당 기업의 경쟁력의 원천은 무엇인지 설명하시오. 8페이지
    Diebold, 2000) Manovich 데이터를 수집, 관리, 처리하던 기존의 소프트웨어 ... 통해 경제적으로 필요한 가치를 추출할 수 있도록 디자인 된 차세대 기술과 아키텍쳐 ... DUR데이터에 적용하여 일치하는 패턴들을 참아냄으로써 현재의 인플루엔자
  • 한글파일 가트너 2018에서 10대 전략 it기술 트랜드를 정리 6페이지
    역할을 하면서 폭발 방지기, 의료장비, 터빈, 기관차 같은 엣지 기반 소프트웨어 ... 기술을 적용할 플랫폼들이 나오게 될지 전문가들조차 예측 불가능한 상황이며 소프트웨어 ... 중앙 서버에서 관리되는 기업 내 인프라 구조에서, 혹은 IoT 패턴을 설계할
더보기
최근 본 자료더보기
탑툰 이벤트
소프트웨어 아키텍쳐 및 패턴
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업