Microsoft PowerPoint - ERS(Elevator_Reservation_System).pptx

Similar documents
Ver. 4.0 OOPT Stage 1000 <Plan and Elaboration> Version 4.0 Project Team T7 Team Date Team Information 오세욱 임현유

A NEW CSE ATM OOPT Stage 1000 Project Team T3 Date Team Information 이원오 이재규

Microsoft Word - [2017SMA][T8]OOPT_Stage_1000 ver2.docx

A NEW CSE ATM OOPT Stage 1000 Project Team T3 Date Team Information 이원오 이재규

Microsoft Word - [2017SMA][T8]OOPT_Stage_1000_ docx

Ver1.0

Software Modeling < < OOAD Stage 김정태 최정명 이낙원 송준현

Microsoft PowerPoint - T1 ERS (Elevator Reservation System)SASD2.pptx

Software Modeling & Analysis Global ATM System Project Team 1 Team Date Team Information 엄현식 최정헌 전다윤

Ver 2.2 마감하루전 Category Partitioning Testing Tool Project Team T1 Date Team Information 김강욱 김진욱 김동권

<Software Modeling & Analysis> OSP Stage 1000 < Plan & Elaboration > - v2 - Team 박미관 박준모 이영준 2013/04/05 1

Contents Activity1001. Define Draft Plan Activity1002. Create Preliminary Investigation Report Activity1003. Define Requirements Activity1004. Record

OOO Paint

Contents Activity1001. Define Draft Plan Activity1002. Create Preliminary Investigation Report Activity1003. Define Requirements Activity1004. Record

<Software Modeling & Analysis> OSP Stage 1000 <Plan & Elaboration> Team 김성민 이한빈 황정아

Microsoft Word - [2017SMA][T8]OOPT_Stage_2040 ver2.docx

Microsoft PowerPoint - Software__modeling__analysis.pptx

<Software Modeling & Analysis> OSP Stage 2040 < Design > Ver 3 Team 2 김민우 김재엽 최하나 /05/23 1

소프트웨어개발방법론

SW¹é¼Ł-³¯°³Æ÷ÇÔÇ¥Áö2013

APOGEE Insight_KR_Base_3P11

Microsoft PowerPoint - 3.공영DBM_최동욱_본부장-중소기업의_실용주의_CRM

UML

Manufacturing6


Chapter 1

Ver 1.0 마감하루전 Category Partitioning Testing Tool Project Team T1 Date Team Information 김강욱 김진욱 김동권

ETL_project_best_practice1.ppt

PCServerMgmt7

2Q SWG Teleweb Business Plan & 1Q Recovery Plan April 2, 2003

スライド タイトルなし

04-다시_고속철도61~80p

Ver. DS-2012.T3.DWS.STR-1.0 System Test Report for Digital Watch System Test Cases Specification Test Summary Report Project Team 이동아 Latest update on

Service-Oriented Architecture Copyright Tmax Soft 2005

Journal of Educational Innovation Research 2018, Vol. 28, No. 3, pp DOI: NCS : * A Study on

FMX M JPG 15MB 320x240 30fps, 160Kbps 11MB View operation,, seek seek Random Access Average Read Sequential Read 12 FMX () 2

F1-1(수정).ppt

15_3oracle

Microsoft Word - OOPT stage 2040 ver2.docx

1.장인석-ITIL 소개.ppt

2005. 경영혁신 종합실적 보고서 평 가 지 표 자율혁신 실행계획 (Action Plan) 1. 혁신리더십 (1) 조직의 비전 미션 및 지향가치 (1)-1 구체성(1.0) - 경영의 전반적 프로세스 혁신을 통 한 효율성 향상과 공기업 사명감 완수추구 - 고객제일주의의


CMS-내지(서진이)

(132~173)4단원-ok

SMA_2018 version. 3 A New Reliable ATM OOPT Stage 1000 Plan and Elaboration Project Team T 권성완 김선정 허윤아 조수빈 Da

SMA_2018 version. 4 A New Reliable ATM OOPT Stage 1000 Plan and Elaboration Project Team T 권성완 김선정 허윤아 조수빈 Da

슬라이드 제목 없음

1217 WebTrafMon II

13 Who am I? R&D, Product Development Manager / Smart Worker Visualization SW SW KAIST Software Engineering Computer Engineering 3

thesis


백서2011표지

ecorp-프로젝트제안서작성실무(양식4)

SMA_2018 version. 2 A New Reliable ATM OOPT Stage 1000 Plan and Elaboration Project Team T 권성완 김선정 허윤아 조수빈 Da

How we create value? 안전경영 조직 및 시스템 강화 위원장 위원 간사 CEO 전략사장, CFO, 인사지원실장, 사업부장, 사업장장 안전환경인프라팀장 삼성SDI는 안전사고의 위험성에 대비하고 안전한 근무환경을 조성하기 위해 전담부서 개 편과 업무 관리범위

PowerPoint 프레젠테이션

Microsoft Word - KSR2014S042

05Àå

Windows 10 General Announcement v1.0-KO

PowerPoint 프레젠테이션

윈도우시스템프로그래밍

<A1DAC1D6BFE4BACEB9AE20B0E6B7C2C1F7C3A4BFEB20C1F7B9ABB1E2BCFABCAD28C1BEC7D5292D76332E786C73>

歯Final-Handout.PDF

< B3E220C1F6BFAABBE7C8B820C5EBC7D5B0C7C1F5C1F8BBE7BEF720BEC8B3BB28C3D6C1BEC0CEBCE2292E687770>

歯두산3.PDF


SchoolNet튜토리얼.PDF

<31325FB1E8B0E6BCBA2E687770>

Microsoft PowerPoint - Smart CRM v4.0_TM 소개_ pptx

ecorp-프로젝트제안서작성실무(양식3)

I 1 1) TESCO, 1993, ( 96, 98, 99) - : : 354 (19993 ~ , 1 =1737 ) - : 845 ( : 659 ) - : ) CM 9 (CM), CM , 2 CM, -

Microsoft PowerPoint - Ieee standard pptx

크리덴셜_FBASIC_V3

학습영역의 Taxonomy에 기초한 CD-ROM Title의 효과분석

example code are examined in this stage The low pressure pressurizer reactor trip module of the Plant Protection System was programmed as subject for

PowerPoint 프레젠테이션

DW 개요.PDF

Ç¥Áö

하루에 2시간 되는 거리를 매일 왔다 갔다 하는 것이 쉽지는 않았으나, 저는 다니는 동안 나름의 체력이 길러졌다고 생각합니다. 지하철로 이동하는 약 40분 정도 시간 동안 강의를 녹음한 것을 들으면서 굳이 책을 보지 않고도 강의를 복 습함으로써 시간을 효율적으로 사용했

歯CRM개괄_허순영.PDF

The Self-Managing Database : Automatic Health Monitoring and Alerting

Convenience Timetable Design

03¼ºÅ°æ_2

±èÇö¿í Ãâ·Â

Oracle Apps Day_SEM

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

Index Activity Refine System Architecture Activity Define Design Class Diagrams Activity 2141, 2142, 2144 Design Real Use Case + Define Re

Model Investor MANDO Portal Site People Customer BIS Supplier C R M PLM ERP MES HRIS S C M KMS Web -Based

Contents Activity Define Real s Activity Define Reports UI, and Storyboards Activity Refine System Architecture Activity Defin

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

[sam]Credentials key

1~10

1

<30312DC1A4BAB8C5EBBDC5C7E0C1A4B9D7C1A4C3A52DC1A4BFB5C3B62E687770>

¿À¸®ÄÞ40

99-18.hwp


슬라이드 1

OVERVIEW 디트라이브는 커뮤니케이션 환경의 다변화에 대응하기 위한 고객들의 다양한 욕구를 충족시키기 위해, TV광고부터 온라인 광고 및 프로모션과 웹사이트 구축은 물론 뉴미디어까지 아우르는 다양한 IMC 기능을 수행하는 마케팅 커뮤니케이션 회사입니다. 대표이사 설

<C1F6BFAA5357BBEABEF7C0B0BCBAC1A4C3A5BFACB1B E616C292E687770>

Transcription:

Team : T1 남장우, 김영훈, 황규원 Presentor : 황규원

1001. Define Draft Plan 1002. Create Preliminary investigation Report 1003. Define Requirements 1004. Record Terms in Glossary 1005. Implement Prototype 1006. Define Business Use Case 1007. Define Business Concept Model 1008. Define Draft System Architecture 1009. Refine Plan 2

1. Motivation 시대가발전하면서모든기기들이빠른기능을수행하도록진화함에따라사람들도더빠른시스템을원한다. 또고층건물이많아짐에따라대다수의건물에엘리베이터가있고그것을이용함에따라대기하고이용하는시간이생긴다. 그시간은비록일상에서작은비용이지만무시할수없는수준이므로이를줄여줄최적의엘리베이터시스템을개발하게되었다. 이시스템이사용자의요청에빠르게응답하여건물내이동을효율적이고빠르게처리할수있을것이다. 3

2. Project Objectives 이용전미리대기시간을알려주어대기시간을최소화한다 기존과다른엘리베이터예약시스템을적용하여목적지까지이동시간을최소화한다. 3. Funtion Requirements 컨트롤패널예약예약인원저장무정차구간지정관리자모드입장 대기시간계산현재상황출력캐빈상하이동화재감지 자동문탑승하차감지무게감지가중치계산 비상정지보조전원전환응급통화엘리베이터배정 4

4. Non-Funtional Requirements 엘리베이터이용객들이최대한편리하고쉽게사용할수있도록직관적으로만든다 컨트롤패널을이용한소프트웨어적업그레이드를통해차후유지보수를쉽게한다 엘리베이터이용객에게엘리베이터현재위치, 대기시간등의정보획득시간을 5 초이내에한다등의정보획득시간을 5 초이내에한다. 5

1. Alternative Solutions 기존에이와유사한시스템을개발해본경험이있는분에게조언을구한다 타엘리베이터나현재건물의엘리베이터시스템을참고한다 2. Project Justification Cost : 8400 Duration : 6주 Risk : 개발경험부족, 엘리베이터지식부족, 비용 Effect : 시간비용절감효과 6

3. Risk Management Risk Probability Significance Weight First Adoption of OSP 4 4 16 Lack of elevator Knowledge 4 5 20 Lack of OO Experience 3 4 12 Lack of Tool skill 3 3 9 Lack of C++ 2 4 8 Lack of UML 2 4 8 Lack of Database 2 3 6 Team Communication 1 2 2 7

4. Risk Reduction Plan Risk First Adoption of OSP Lack of elevator Knowledge Lack of OO Experience Lack of Tool skill Lack of C++ Lack of UML Lack of Database Team Communication Reduction Plan 강의시간및강의교재를활용하여교수님께자문을구함엘리베이터 Site를이용하여자료수집, 타건물의엘리베이터를체험여러교재와웹 Site 를이용하여객체지향에대한기술습득제작자가만든매뉴얼을숙지및실습을통해숙달경험자중심의스터디를매주진행관련교재를참고하여사용법을익힘관련교재나인터넷예제를참고한다상대방의의견을자주들어보고, 주어진일에최선을다함 8

5. Market Analysis 타엘리베이터를체험하여차별화된사용자편의기능, 예약시스템, 대기시간예측시스템을추가하고단점을줄여탑승자대기시간감소중심의엘리베이터시스템을제작한다 6. Other Managerial Issues 프로젝트기한 : 2009. 6. 21 9

1. Funtional Requirements 컨트롤패널로가고자하는층을예약한다 컨트롤패널로입력받은값을층별로저장 예약인원이많은층을가중치를많이줌 가중치를기준으로큰가중치를가진집단에대기시간이적게걸리는엘리베이터배정 디스플레이에현재엘리베이터들의상황을보여줌 탑승하차센서로부터신호가 3초이상없을시문닫음 관리자는컨트롤패널로쉽게엘리베이터의최대탑승무게, 건물의상황에따라정차하지않는구간설정 10

2. System Funtions (Table) Ref. # Funtion Category Ref.# Funtion Category R111 R1.1.1 컨트롤패널예약 Evident R6 탑승하차감지 Hidden R1.1.2 예약입력 Evident R7 무게초과경보정지 Hidden R1.1.3 예약취소 Evident R8 화재감지 Hidden R2.1 대기시간계산 Hidden R9 비상정지 Hidden R2.2 대기시간출력 Evident R10 보조전원전환 Hidden R3.1 예약인원저장 Hidden R11 응급통화 Evident R3.2 예약인원에따른가중치계산 Hidden R12.11 관리자모드입장 Hidden R3.3 엘리베이터배정 Hidden R12.2.1 최대탑승인원보기 Hidden R3.4 엘리베이터배정결과 Evident R12.2.2 최대탑승인원조정 Hidden R4 엘리베이터이동 Hidden R1231 R12.3.1 무정차구간보기 Hidden R5 속도조절 Hidden R12.3.2 무정차구간조정 Hidden 11

3. Performance Requirements 엘리베이터현재상황에따른대기시간을정확하고빠르게보여준다 ( 평균정보획득시간 5 초이내 ) 4. Operating Environments 컨트롤패널 7 인치터치 LCD 무게감지센서 열감지센서 ( 화재 ) 모션감지센서 ( 자동문, 자동조명 ) 12

6. Interface Requirements 컨트롤패널에층을입력하면서기능이수행된다 이용자와관리자에따라접근할수있는기능이다르다 이용자가입력하는층에따라제공되는서비스가결정된다 7. Other Requirements 관리자모드에서모니터링이가능하게한다. 13

Term Description Remarks ERS(Elevator Reservation System) 컨트롤패널 대기시간 예약 가중치 엘리베이터예약시스템으로서엘리베이터층별탑승인원을계산하여가충치에따라엘리베이터운행을결정하는시스템사용자가갈층을입력받고보여주는 LCD창 예약버튼을누르고엘리베이터가도착후탑승하고해당층에도착하기까지의시간 원하는층의버튼을컨트롤패널에서누르고예약버튼을눌러컨트롤시스템에저장하는것예약자수에비례하여늘어나며어느층을더빠른엘리베이터를지정할지계산할수있게하는수치 14

15

1. Define System Boundary 2. Identify and Describe Actors Administrator Guest 16

3. Identify Use-Case UseCases by actor-based Administrator Guest 17

Use-cases by event-based 18

4. Allocate System funtions into Related Use- Cases Ref. # Funtion Remarks Ref.# Funtion Remarks R1.1.1 컨트롤패널예약 R6 탑승하차감지 R1.1.2 예약입력 R7 무게초과경보정지 R113 R1.1.3 예약취소 R8 화재감지 R2.1 대기시간계산 R9 비상정지 R2.2 대기시간출력 R10 보조전원전환 R3.1 예약인원저장 R11 응급통화 R3.2 예약인원에따른가중치계산 R12.1 관리자모드입장 R3.3 엘리베이터배정 R12.2.1 최대탑승인원보기 R3.4 엘리베이터배정결과 R1222 R12.2.2 최대탑승인원조정 R4 엘리베이터이동 R12.3.1 무정차구간보기 R5 속도조절 R12.3.2 무정차구간조정 19

5. Categorize Use-Cases Funtion Category Funtion Category 컨트롤패널예약 Pi Primary 탑승하차감지 Pi Primary 예약입력 Secondary 무게초과경보정지 Primary 예약취소 Secondary 화재감지 Primary 대기시간계산 Primary 비상정지 Primary 대기시간출력 Primary 보조전원전환 Primary 예약인원저장 Primary 응급통화 Primary 예약인원에따른가중치계산 Primary 관리자모드입장 Primary 엘리베이터배정 Primary 최대탑승인원보기 Secondary 엘리베이터배정결과 Primary 최대탑승인원조정 Secondary 엘리베이터이동 Primary 무정차구간보기 Secondary 속도조절 Primary 무정차구간조정 Secondary 20

6. Identify the relationships between Use- Cases 21

6. Identify the relationships between Use- Cases 22

6. Identify the relationships between Use- Cases 보조전원전환 <<extend>> 정전및유사감지 administrator 응급통화기능 <<include>> 관리자모드입장기능 <<include>> 엘리베이터최대탑승무게보기 <<include>> <<include>> 엘리베이터최대탑승무게수정 대기시간계산 <<extend>> <<extend>> <<extend>> 예약층입력 예약층취소 <<include>> <<include>> 컨트롤패널예약기능 <<include>> <<include>> <<include>> <<include>> 엘리베이터배정 엘리베이터상승 <<extend>> 엘리베이터배정결과출력 무정차구간보기 <<extend>> 무정차구간수정 대기시간출력 <<extend>> 예약인원저장 <<include>> <<include>> <<include>> 탑승하차감지기능 <<extend>> <<include>><<include>> <<include>> 엘리베이터하강 <<extend>> <<extend>> <<extend>> 속도상향기능 예약인원에따른가중치계산 <<extend>> <<extend>> 속도하향기능 문닫기기능 문열기기능 무게초과경보 <<extend>> 화재감지기능 비상정지신호 무게초과정지 <<extend>> <<extend>> guest 화재감지정지 비상정지 23

Identify Concepts in domain. 사용자관리자컨트롤패널엘리베이터상하 탑승하차감지비상정지엘리베이터배정예약저장 대기시간계산현상황출력무게감지무정차구간 속도조절탑승무게지정속도조절응급버튼 24

25

1. Project Scope 새로구축하는 Elevator System은사용자로하여금최소의시간으로현재엘리베이터의상황을알고이용할수있게하고관리자도컨트롤패널로기본적인사항을쉽게조절할수있게끔하는기능을제공 2. Project Objectives Elevator Reservation System 을개발하여직관적으로 쉽고빠르게엘리베이터를이용할수있게하여좀더편리하게엘리베이터를사용하여낭비되는시간이없게함 26

3. Funtional Requirements Ref. # Funtion Category Ref.# Funtion Category R111 R1.1.1 컨트롤패널예약 Evident R6 탑승하차감지 Hidden R1.1.2 예약입력 Evident R7 무게초과경보정지 Hidden R1.1.3 예약취소 Evident R8 화재감지 Hidden R2.1 대기시간계산 Hidden R9 비상정지 Hidden R2.2 대기시간출력 Evident R10 보조전원전환 Hidden R3.1 예약인원저장 Hidden R11 응급통화 Evident R3.2 예약인원에따른가중치계산 Hidden R12.11 관리자모드입장 Hidden R3.3 엘리베이터배정 Hidden R12.2.1 최대탑승인원보기 Hidden R3.4 엘리베이터배정결과 Evident R12.2.2 최대탑승인원조정 Hidden R4 엘리베이터이동 Hidden R1231 R12.3.1 무정차구간보기 Hidden R5 속도조절 Hidden R12.3.2 무정차구간조정 Hidden 27

4. Performance Requirements 엘리베이터현재상황에따른대기시간을정확하고빠르게보여준다.( 평균정보획득시간 5초이내 ) 이용자가예약을하면공평하게가중치가계산되어진다 (2초이내) 5. Operationg Environment 컨트롤패널 7인치터치 LCD 무게감지센서 열감지센서 ( 화재 ) 모션감지센서 ( 자동문, 자동조명 ) 28

6. User Interface Requirements 이용자의기본메뉴와관리자모드를기능키로제공한다 기존엘리베이터의이용방법수준의편리한예약메뉴를구현한다 관리자모드에서점검의편의를제공한다 7. Other Requirements 관리자모드에서모니터링이가능하게한다. 29

8. Resource Man Month : 3people Team Leader / Engineer / Document Manager는서로겸한다 Period : 6W Weeks Hardware for Development OS : MS Windows XP CPU : Pentium IV Software DB : My Sql Program Language : Java, UML, C Case : Star UML Editor : AcroEdit, Notepad JDK 1.4.1, Visual C++ 30

9. Scheduling 31

10. Configuration Management 건물의용도나이용자수에따라서업데이트된다. 각단계는 UML-Project-Repository 를참고한다 11. Quality Assurance Plan 기능들은요구사항에서요구하는기능들을완벽하게수행한다. 32

Q/A 33