목차 1. Activity Implement Class &s Definitions ATM readitem selectservice selectnation

Size: px
Start display at page:

Download "목차 1. Activity Implement Class &s Definitions ATM readitem selectservice selectnation"

Transcription

1 Software Modeling & Analysis Global ATM System -Stage 2050 Construct & Stage 2060 Testing- Project Team 1 Team Date Team Information 엄현식 최정헌 전다윤

2 목차 1. Activity Implement Class &s Definitions ATM readitem selectservice selectnation Confirm insertcash enteramount getbalance printreceipt setdatarange agreement destaccount end checkresource getatmadminid() Bank loaditem WriteData vaildcheck Confirm getbalance checkaccount linkaccount transfer withdraw deposit... 15

3 1.3. Account getitemid get_aid getpwd getbalance set_balance addlink get_name Card getcid getcpwd Book getbid getbpwd TrafficCard gettcid setdaterange setaccountid Activity Implements Windows waitreaditem selectservice inputpassword insertcash selectnation enteramount setdestaccount printreceipt inputrangedate Agreement... 29

4 3. Activity Write Unit Test Code ATM Bank Account Card Book Activity Unit Testing ATM Bank Account Card Book Activity System Testing... 37

5 1. Activity Implement Class &s Definitions 1.1. ATM Class ATM Purpose User 가해당시스템을사용할수있도록한다. Overview - System Function : R.1.0, R.1.1, R.1.2, R.1.3, R.1.4, R.2.0, R.2.1, R.2.2, R.3.0 Use cases : Check, Deposit, Transfer, Withdraw, IssueTrafficCard, Management, Update, Verify Sufficient Fund, Status Alarm readitem readitem Purpose User 가읽힌 Item 의정보를가져와해당계좌를찾는다. System Function : R.1.0, R.1.1, R.1.2, R.1.3 Use cases : Check, Deposit, Transfer, Withdraw Input () Output () Abstract operation () Int item, int itemid, String bankid, int accountid int Itemtype(card/book), itemid(cid/bid), 은행이름, 계좌번호를입력하면해당은행을찾고은행에게가능한계좌인지찾으라한다. 해당계좌를 usingaccountid 로설정한다. 해당계좌가한국계좌면 0, 외국계좌면 1 을반환한다 Exceptional Course of Events 잘못된 item, 은행일경우, -1 을반환한다 selectservice

6 selectservice Purpose User 가선택한서비스를제공한다. System Function : R.1.0, R.1.1, R.1.2, R.1.3 Use cases : Check, Deposit, Transfer, Withdraw Input () Output () int service Void Abstract operation () 계좌조회 (check/1), 입금 (deposit/2), 출금 (withdraw/3), 송금 (transfer/4) 교통카트발급 (issuetrafficcard/5) 중하나의서비스를선택하는것 Exceptional Course of Events selectnation selectnation Purpose User 가출금시, 거래할지폐종류 ( 원 / 달러 ) 를선택한다. Input () Output () Abstract operation () System Function : R.1.1 Use cases : Deposit int nation int 출금서비스에서원 (0)/ 달러 (1) 중어떤것을선택할것인지선택하고 nation 을 return 한다. Exceptional Course of Events Confirm Confirm Purpose User 가해당 Account 본인임을인증한다. System Function : R.1.0, R.1.1, R.1.2 Use cases : Check, Deposit, Transfer

7 Input Output Int pwd boolean Abstract operation 입력한비밀번호가맞으면 true 를, 틀리면 false 를 return 한다 insertcash insertcash Purpose User 가입금하려는금액을넣는다. System Function :, R.1.3,R.2.0, R.2.1,R.2.2 Use cases :, Withdraw, Update, Status Alarm Input Output money int Abstract operation 지폐 code 배열을받고그에알맞은돈을 bank 에입금해준다. Exceptional Course of Events ATM 기기안현금이정한값많으면돈을더못넣으니 return false 를 하게된다 enteramount Purpose enteramount 거래할금액을입력한다 System Function : R.1.1, R.1.2, R.2.0, R.2.1, R.2.2 Use cases : Deposit, Transfer, Update, Verify Sufficient Fund, Input Output Int money int Abstract operation 돈을입력받고서비스 ( 출금 / 송금 ) 에맞는 bank method 를실행한다. Exceptional Course of Events 출금의경우, ATM 기기안현금이필요한양보다없으면 false 를

8 리턴하게된다 getbalance getbalance Purpose 잔액을보여준다. System Function : R.1.0, R.1.1, R.1.2, R.1.3, R.2.1 Use cases : Check, Deposit, Transfer, Withdraw Input Output int Abstract operation 지금읽고있는계좌의잔액을보여준다. Exceptional Course of Events printreceipt printrecipt Purpose 명세표를출력한다. System Function : R.1.0, R.1.1, R.1.2, R.1.3,R.3.0 Use cases : Check, Deposit, Transfer, Withdraw, Status Alarm Input Output boolean Abstract operation Parameter wants == true 이면, balance 를 bank 로부터받아온다. Exceptional Course of Events setdatarange

9 setdatarange Purpose 교통카드이용날짜를설정한다. Input Output System Function : R.1.0, R.1.1, R.1.2, R.1.3, R.1.4, R.2.0, R.2.1, R.2.2, Use cases : IssueTrafficCard, Update, Verify Sufficient Fund, Status Alarm Int date_range boolean Abstract operation Traffic Card 를가져와유효기간 (date_range) 를 set 해준다 agreement Agreement Purpose 교통카드발급약관을보여주고, 서명을받는다. System Function : R.1.0, R.1.1, R.1.2, R.1.3, R.1.4, R.2.0, R.2.1, R.2.2, Use cases : Check, Deposit, Transfer, Withdraw, IssueTrafficCard, Update, Verify Sufficient Fund, Status Alarm Input Output boolean Abstract operation account 와 trafficcard 를연동시켜주고, chargetrafficcard 를한다 destaccount destaccount Purpose 송금할대상을설정한다. Input System Function : R.1.2, R.2.0, R.2.1, R.2.2 Use cases : Transfer, Update, Verify Sufficient Fund, Status Alarm String bankid, int accountid

10 Output String Abstract operation input 값을보고그계좌의이름을 return 받는다. Exceptional Course of Events 존재하지않는계좌일경우, null 값을 return 한다 end end Purpose 관리자가작업을끝내면다시파일을읽어 atm 정보를업데이트한다. System Function : R.3.0 Use cases : Management Input Output Void Abstract operation 관리자가작업을끝내면다시파일을읽어 atm 정보를업데이트한다 checkresource checkresource Purpose ATM 내부현금 / 교통카드 / 명세표용지양을체크한다. System Function : R.2.2 Use cases : Status Alarm Input Output Abstract operation 현금 (cashamount), 교통카드 (trafficcardamount), 명세표종이 (receiptamount) 가부족할경우, 관리자에게알람을보낸다 getatmadminid()

11 getatmadminid Purpose 관리자 ID 를 return 해준다. System Function : R.3.0 Use cases : Management Input Output int Abstract operation 1.2. Bank Class Bank Purpose ATM 으로부터 User 가거래하는데필요한정보를제공, 업데이트한다. Overview (class) System Function : R.1.0, R.1.1, R.1.2, R.1.3, R.1.4, R.2.0, R.2.1, R.2.2, Use cases : Check, Deposit, IssueTrafficCard, Transfer, Withdraw, Update, Verify Sufficient Fund, Status Alarm loaditem loaditem Purpose 계좌에접근하기위한기본세팅을한다 ( 파일데이터읽어오기 ) System Function : R.1.0, R.1.1, R.1.2, R.1.3, R.1.4, R.2.0, R.2.1 Use cases : Check, Deposit, Transfer, Withdraw, Update, Verify Sufficient Fund Input () Output ()

12 Abstract operation () WriteData WriteData Purpose 계좌파일에바뀐정보를쓴다 ( 파일데이터쓰기 ) System Function : R.1.1, R.1.2, R.1.3, R.1.4, R.2.0, R.2.1 Use cases : Deposit, Transfer, Withdraw, Update, IssueTrafficCard, Verify Sufficient Fund Input () Output () Abstract operation () vaildcheck vaildcheck Purpose 유효한계좌 / Item 인지확인한다. System Function : R.1.0, R.1.1, R.1.2, R.1.3, R.1.4 Use cases : Check, Deposit, Transfer, Withdraw, IssueTrafficCard Input () Output () int _item, int _itemid, int _accountid boolean Abstract operation () _item 인자를통해카드인지통장인지구분한다. Exceptional Course of Events 유효한계좌가없다면 false 를반환한다.

13 Confirm Confirm Purpose 입력한비밀번호가맞는지확인한다. Input () Output () System Function : R.1.0, R.1.1, R.1.2, R.1.4 Use cases : Check, Deposit, Transfer, IssueTrafficCard, Int _pwd boolean Abstract operation () Exceptional Course of Events 불러온계좌와해당비밀번호가일치하지않으면 false 를반환한다 getbalance getbalance Purpose 해당계좌의잔고를불러온다. System Function : R.1.0, R.1.1, R.1.2, R.1.3, R.1.4 Use cases : Check, Deposit, Transfer, Withdraw, Update, IssueTrafficCard Input () Output () Int // 현재계좌잔고를반환 Abstract operation () checkaccount checkaccount Purpose 송금할대상이유효한지확인한후대상계좌주인의이름을반환한다.

14 Input () Output () System Function : R.1.3 Use cases : Transfer String _bankid, int _accountid String Abstract operation () Exceptional Course of Events 송금대상이유효하지않으면 null 을반환한다 linkaccount linkaccount Purpose 교통카드와계좌를연동시킨다. Input () Output () System Function : R.1.4 Use cases : IssueTrafficCard Int _tcid boolean Abstract operation () 현재계좌가유효하지않으면 false 를반환한다 transfer transfer Purpose 송금한다. Input () Output () Abstract operation () System Function : R.1.3 Use cases : Transfer Int _money boolean 같은은행이라면파일에데이터를두번덮어쓰지않도록한객체데이터를변경한다.

15 Exceptional Course of Events 내계좌의잔액이부족하거나유효하지않으면 false 를반환한다 withdraw withdraw Purpose 출금한다. System Function : R Use cases : Deposit Input () Output () Abstract operation () Int money boolean 내계좌의잔고가충분하면빠지는금액만큼차감하여파일에저장한다. Exceptional Course of Events 잔고가충분하지않으면 false 를반환한다 deposit deposit Purpose 입력된금액만큼계좌잔고를증가시킨다. Input () Output () System Function : R.1.1 Use cases : Deposit Int money boolean Abstract operation () Exceptional Course of Events 계좌가유효하지않으면 false 를반환한다 Account Class Account Purpose User 가해당서비스를이용하기위해서등록한계좌이다.

16 Overview (class) System Function : R.1.0, R.1.1, R.1.2, R.1.3, R.1.4, R.2.0, R.2.1 Use cases : Check, Deposit, Transfer, Withdraw, IssueTrafficCard, Update, Verify Sufficient Fund getitemid Purpose getitemid 카드나통장의 ID 를가져온다 System Function : R.1.0, R.1.1, R.1.2, R.1.3, R.1.4 Use cases : Check, Deposit, Transfer, Withdraw, IssueTrafficCard Input () Int type Output () int Abstract operation () get_aid get_aid Purpose Account 의 id 를 return 한다. System Function : R.1.0, R.1.1, R.1.2, R.1.3, R.1.4 Use cases : Check, Deposit, Transfer, Withdraw, IssueTrafficCard Input () Output () int

17 Abstract operation () getpwd getpwd Purpose 해당계좌의비밀번호를가져온다. System Function : R.1.0, R.1.1, R.1.2, R.1.4 Use cases : Check, Deposit, Transfer, IssueTrafficCard, Input () Output () Int[] Abstract operation () getbalance Get_Balance Purpose 해당계좌의잔고를가져온다. System Function : R.1.0, R.1.1, R.1.2, R.1.3, R.1.4 Use cases : Check, Deposit, Transfer, Withdraw, IssueTrafficCard Input () Output () int Abstract operation () set_balance

18 set_balance Purpose 해당계좌의잔고를증감한다. System Function : R.1.1, R.1.2, R.1.3, R.1.4, R.2.0, R.2.1 Use cases : Deposit, Transfer, Withdraw, IssueTrafficCard, Update, Verify Sufficient Fund Input () Output () Abstract operation () addlink addlink Purpose 해당계좌에교통카드정보를입력한다. -> 계좌에교통카드를연동하여교통카드를사용할경우, 계좌안의잔액으로교통비가빠져나가게하기위한목적이다. System Function : R.1.4 Use cases : IssueTrafficCard Input () Output () boolean Abstract operation () get_name get_name Purpose 해당계좌의이름을가져온다.

19 System Function : R.1.2 Use cases : Transfer Input () Output () String Abstract operation () 1.4. Card Class Card Purpose User 가해당서비스를이용하기위해소지하고있어야하는 Item 이다. Overview (class) System Function : R.1.0, R.1.1, R.1.2, R.1.3, R.2.0, R.2.1 Use cases : Check, Deposit, Transfer, Withdraw, Update, Verify Sufficient Fund getcid getcid Purpose 해당카드번호를가져온다. System Function : R.1.0, R.1.1, R.1.2, R.1.3 Use cases : Check, Deposit, Transfer, Withdraw Input () Output () int Abstract operation ()

20 getcpwd getcpwd Purpose 해당카드비밀번호를가져온다. System Function : R.1.0, R.1.1, R.1.2 Use cases : Check, Deposit, Transfer Input () Output () int Abstract operation () 1.5. Book Class Book Purpose User 가해당서비스를이용하기위해소지하고있어야하는 Item 이다. Overview (class) System Function : R.1.0, R.1.1, R.1.2, R.1.3, R.2.0, R.2.1 Use cases : Check, Deposit, Transfer, Withdraw, Update, Verify Sufficient Fund getbid getbpwd Purpose 해당통장번호를가져온다.

21 System Function : R.1.0, R.1.1, R.1.2, R.1.3 Use cases : Check, Deposit, Transfer, Withdraw Input () Output () int Abstract operation () getbpwd getbpwd Purpose 해당통장비밀번호를가져온다. System Function : R.1.0, R.1.1, R.1.2 Use cases : Check, Deposit, Transfer Input () Output () int Abstract operation () 1.6. TrafficCard Class TrafficCard Purpose User 가교통카드발급을할경우, 해당계좌와연동된다. Overview (class) System Function : R.1.4 Use cases : IssueTrafficCard

22 gettcid get_tcid Purpose 해당교통카드번호를가져온다. System Function : R.1.4 Use cases : IssueTrafficCard Input () Output () int Abstract operation () setdaterange setdaterange Purpose 해당교통카드의이용기간을설정한다. System Function : R.1.4 Use cases : IssueTrafficCard Input () Output () Abstract operation () setaccountid setaccountid Purpose 해당교통카드를계좌와연동한다.

23 System Function : R.1.4 Use cases : IssueTrafficCard Input () Output () Abstract operation () 2. Activity Implements Windows - Check

24 - Deposit - Withdraw

25 - Transfer IssueTrafficCard -

26 2.1. waitreaditem waitreaditem Resposiblities User 가 Item 을인식시키는것을기다린다. GUI System Function : R.1.0, R.1.1, R.1.2, R.1.3, R.1.4, R.2.0, R.2.1, R.2.2, R.3.0 Use cases : Check, Deposit, Transfer, Withdraw, Management, Update, Verify Sufficient Fund, Status Alarm Notes - PreConditions PostConditions ATM 실행상태 User 의 Item 값입력 2.2. selectservice

27 selectservice Responsibilities User 가원하는 Service 를선택한다. GUI System Function : R.1.0, R.1.1, R.1.2, R.1.3, R.1.4, R.2.0, R.2.1, R.2.2, R.3.0 Use cases : Check, Deposit, Transfer, Withdraw, Management, Update, Verify Sufficient Fund, Status Alarm Notes - Pre-Conditions Post-Conditions User 의유효한 Item 인식 User 가원하는서비스선택 2.3. inputpassword inputpassword Responsibilities User 가비밀번호를입력한다. GUI System Function : R.1.0, R.1.2, R.1.3, R.1.4, R.2.0, R.2.1, R.2.2, R.3.0 Use cases : Check, Transfer, Withdraw, Management, Update, Verify Sufficient Fund, Status Alarm Notes Pre-Conditions Post-Conditions 서비스선택 비밀번호입력 2.4. insertcash insertcash Responsibilities 입금하고자하는금액을입력한다. GUI System Function : R.1.1, R.2.1, R.3.0 Use cases : Check,, Update, Status Alarm Notes

28 Pre-Conditions Post-Conditions 입금서비스선택 금액입력 2.5. selectnation selectnation Resposiblities 출금하고자하는지폐종류를선택한다. GUI System Function : R.1.3 Use cases : Withdraw Notes - Pre-Conditions Post-Conditions 출금서비스선택 원 / 달러선택 2.6. enteramount enteramount Resposiblities 거래하고자하는금액입력 GUI System Function : R.1.2, R.1.3 Use cases : Transfer, Withdraw Notes - Pre-Conditions Post-Conditions 출금 / 송금서비스선택 거래금액입력 2.7. setdestaccount inputtransfer Resposiblities 송금할대상계좌정보입력 GUI

29 System Function : R.1.2 Use cases : Transfer Notes - Pre-Conditions Post-Conditions 송금서비스선택 송금대상계좌정보입력 2.8. printreceipt printreceipt Resposiblities 거래내역확인및명세표출력 GUI System Function : R.1.0, R.1.1, R.1.2, R.1.3, R.1.4, R.2.0, R.3.0 Use cases : Check, Deposit, Transfer, Withdraw, Management, Status Alarm Notes - Pre-Conditions Post-Conditions 거래 ( 서비스 ) 진행완료 거래정보출력및명세표출력여부확인 2.9. inputrangedate inputrangedate Resposiblities 교통카드이용날짜범위입력 GUI System Function : R.1.5 Use cases : IssueTrafficCard Notes - Pre-Conditions Post-Conditions 교통카드발급서비스선택 교통카드이용날짜범위입력 Agreement agreement

30 Resposiblities 교통카드발급관련약관확인 GUI System Function : R.1.5 Use cases : IssueTrafficCard Notes - Pre-Conditions Post-Conditions 교통카드발급서비스선택 교통카드발급약관확인 3. Activity Write Unit Test Code 3.1. ATM

31 3.2. Bank

32

33 3.3. Account

34

35 3.4. Card 3.5. Book

36 4. Activity Unit Testing 4.1. ATM 4.2. Bank

37 4.3. Account 4.4. Card 4.5. Book 5. Activity System Testing Test Numbe r Test 항목 Description Use Case System Function P/F 1-1 Read Item Test 사용가능한한국계좌 Item 정보를 - T 입력했을때서비스선택창으로 전환되는지확인

38 1-2 Read Item Test 사용가능한해외계좌 Item 정보를 - T 입력했을때서비스선택창으로 전환되는지확인 1-3 Read Item Test 사용불가능한 Item 정보를입력했을때잘못된 item 이라고다른 item 을넣어주라는창으로바뀌는지확인 2-1 서비스선택 test 계좌조회 서비스 선택했을 때, - T Check R.1.0 T 비밀번호입력창으로전환되는지 확인 2-2 서비스선택 test 입금서비스선택했을때, 금액입력 Deposit R.1.2 T 안내와금액을투입하라는메시지 창으로전환되는지확인 2-3 서비스선택 test 출금서비스선택했을때, 비밀번호 Withdraw R.1.1 T 입력창으로전환되는지확인 2-4 서비스선택 test 송금서비스선택했을때, 비밀번호 Transfer R.1.2 T 입력창으로전환되는지확인 2-5 서비스선택 test 교통카드발급서비스를선택했을때, 비밀번호입력창으로전환되는지확인 Issue TrafficCard R.1.3 T 2-6 서비스선택 test 취소를선택했을때, 카드를 T 반환하고, 초기화면으로돌아갈수 있는창으로변환 3-1 비밀번호 test 계좌조회서비스를선택한경우누른 Check R.1.0 T 다음올바른비밀번호를입력했을때, 명세결과창으로전환되는지확인 3-2 비밀번호 test 출금서비스를선택한경우누른다음 Deposit R.1.2 T 올바른비밀번호를입력했을때, 출금 지폐종류확인창으로전환되는지 확인 3-3 비밀번호 test 송금서비스를선택한경우누른다음 Transfer R.1.3 T 올바른비밀번호를입력했을때, 송금 계좌입력창으로전환되는지확인 3-4 비밀번호 test 교통카드발급서비스를선택한경우누른다음올바른비밀번호를 Issue TrafficCard R.1.4 T 입력했을때, 교통카드사용기간 입력창으로전환되는지확인 3-5 비밀번호 test 잘못된비밀번호를입력한경우, - T item 을반환하고, 초기화면으로 돌아갈수있는창으로변환

39 3-6 비밀번호 test 취소를선택한경우, 카드를반환하고초기화면으로돌아갈수있는창으로변환 4-1 명세표출력 test 거래결과가화면에출력되고명세표 출력을원한다고선택하면, 명세표와 카드가 반환되고 초기화면으로 전환되는지확인 4-2 명세표출력 test 명세표 출력을 원하지 않는다고 선택하면, item 이 반환되고 초기화면으로전환되는지확인 5-1 입금 test 지폐를투입했을때, 명세결과창으로 전환되는지 test 5-2 입금 test 취소를선택한경우, 카드를반환하고 초기화면으로돌아갈수있는창으로 변환 6-1 금액입력 test 출금서비스선택의경우계좌잔고가 충분할때, 입력한금액만큼출금 되는지확인하고명세결과창으로 전환되는지 test 6-2 금액입력 test 송금서비스선택의경우계좌잔고가 충분할때, 입력한금액만큼송금 되는지확인하고명세결과창으로 전환되는지 test 6-3 금액입력 test 송금서비스선택의경우계좌잔고가 부족할때, 카드를 반환하고 초기화면으로돌아갈수있는창으로 변환 7-1 송금 test 송금서비스선택에서올바른송금 대상의은행과계좌를입력했을때, 송금대상의이름을보여주고금액량 입력창으로전환되는지 test 7-2 송금 test 송금서비스선택에서잘못된송금 대상의은행과계좌를입력했을때, 경고창이뜨고초기화면으로돌아갈 수있는창으로변환 7-3 송금 test 취소를선택한경우, item 를반환하고 T - T - T Deposit R.1.1 T T Withdraw R.1.2 T Transfer R.1.3 T T Transfer R.1.3 T Transfer R.1.3 T T 초기화면으로돌아갈수있는창으로 변환

40 8-1 교통카드발급 test 교통카드사용기간을입력했을때, 계좌연동및카드비용결제승인 Issue TrafficCard R.1.4 T 창으로전환되는지 test 8-2 교통카드발급 test 계좌연동및교통카드비용결제승인했을때, 계좌에교통카드비용보다 Issue TrafficCard R.1.4 T 많은금액이들어있는경우에만, 교통카드발급이올바르게이루어 지는지확인하고, 명세결과창으로 전환되는지 test 8-3 교통카드발급 test 계좌연동및교통카드비용결제승인했을때, 계좌에교통카드비용보다 Issue TrafficCard R.1.4 T 적은금액이들어있는경우, 초기화면으로돌아갈수있는창으로 변환 8-4 교통카드발급 test 취소를선택한경우, 카드를반환하고초기화면으로돌아갈수있는창으로 Issue TrafficCard R.1.4 T 변환 9-1 Management test Management 창에서올바른 adminid 를입력한경우, atm 안 Manageme nt R.3.0 T amount 를수정할수있는창으로 바뀐다. 9-2 Management test Management 창에서잘못된 adminid 를입력한경우, Manageme nt R.3.0 T wrongid 라고뜬다.

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Team 1 201611293 전다윤 201311287 엄현식 201311318 최정헌 01. 문서수정 02. System Test Review 03. Static Test Review 04. 소감 1 문서수정 문서수정 수정 System Test 문서 + 전문서에없던수정사항 수정 System Test 문서 문서수정 소프트웨어검증팀의문서대로수정한사항들 1008

More information

1.5 Issue TrafficCard Management Activity 2142 Define Reports, UI, and Storyboards window Window Windo

1.5 Issue TrafficCard Management Activity 2142 Define Reports, UI, and Storyboards window Window Windo Software Modeling & Analysis Global ATM System -Stage 2040. Design- Project Team 1 Team Date 2018-05-09 Team Information 201311287 엄현식 201311318 최정헌 201611293 전다윤 목차 1 Activity 2141 Design Real Use Cases...

More information

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

Software Modeling & Analysis Global ATM System Project Team 1 Team Date Team Information 엄현식 최정헌 전다윤 목차 Activ Software Modeling & Analysis Global ATM Project Team 1 Team Date 2018-03-31 Team Information 201311287 엄현식 201311318 최정헌 201611293 전다윤 목차 Activity 2010. Revise Plan... 2 Activity 2020. Synchronize Artifacts...

More information

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

Software Modeling & Analysis Global ATM System Project Team 1 Team Date Team Information 엄현식 최정헌 전다윤 Software Modeling & Analysis Global ATM Project Team 1 Team Date 2018-03-31 Team Information 201311287 엄현식 201311318 최정헌 201611293 전다윤 목차 Activity 2010. Revise Plan... 3 Activity 2020. Synchronize Artifacts...

More information

Microsoft Word - OOPT stage 2040 ver2.docx

Microsoft Word - OOPT stage 2040 ver2.docx JackPot ATM OOPT Stage 2040 ver2 Team 5 Date 2018-05-09 201312259 백만일 201112052 방민석 201211383 조영래 INDEX Activity 2041. Design Real Use Cases Activity 2042. Define Reports UI, and Storyboards

More information

Activity Implement Class & s Definition 1) Account class urpose Overview(class) Exceptional Courses of Events class Account 계좌정보를모아두는클래스 Attribu

Activity Implement Class & s Definition 1) Account class urpose Overview(class) Exceptional Courses of Events class Account 계좌정보를모아두는클래스 Attribu OOT STAGE 2050-2060 -Implementation & Unit Test roject Team Team T4 Date 2018 / 05 / 22 Team Members 1. 201611269 신문기 2. 201610401 손하영 3. 201510283 임진웅 1 Activity 2051. Implement Class & s Definition 1)

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 OOAD Stage 2000 Payback ATM Mun gi tae / Han sang min Chart Revise Plan Synchronize Artifacts Analyze Revise Plan OOAD Stage 1000 ver1. OOAD Stage 1000 ver2. Revise Plan -Send Money -Withdraw

More information

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

Software Modeling & Analysis Global ATM System Project Team 1 Team Date Team Information 엄현식 최정헌 전다윤 Software Modeling & Analysis Global ATM System Project Team 1 Team Date 2018-03-31 Team Information 201311287 엄현식 201311318 최정헌 201611293 전다윤 목차 Activity 1001. Define Draft Plan... 4 1. Motivation... 4

More information

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

A NEW CSE ATM OOPT Stage 1000 Project Team T3 Date Team Information 이원오 이재규 A NEW CSE ATM OOPT Stage 1000 Project Team T3 Date 2018-04-17 ----------------------------------- Team Information 201311299 이원오 201311301 이재규 201311309 전홍준 INDEX 1. Activity 1001. Define Draft Plan 2.

More information

컴퓨터공학과 전세진 컴퓨터공학과 서희진 컴퓨터공학과 조민규 2

컴퓨터공학과 전세진 컴퓨터공학과 서희진 컴퓨터공학과 조민규 2 System Test Report for Team 1 1st Project Team Team 1 Latest update on: 2018-05-26 Team Information 컴퓨터공학과 201311263 김민환 1 컴퓨터공학과 201311308 전세진 컴퓨터공학과 201411278 서희진 컴퓨터공학과 201411317 조민규 2 Table of Contents

More information

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

A NEW CSE ATM OOPT Stage 1000 Project Team T3 Date Team Information 이원오 이재규 A NEW CSE ATM OOPT Stage 1000 Project Team T3 Date 2017-04-17 ----------------------------------- Team Information 201311299 이원오 201311301 이재규 201311309 전홍준 INDEX 1. Activity 1001. Define Draft Plan 2.

More information

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

Microsoft Word - [2017SMA][T8]OOPT_Stage_2040 ver2.docx OOPT Stage 2040 - Design Feesual CPT Tool Project Team T8 Date 2017-05-24 T8 Team Information 201211347 박성근 201211376 임제현 201411270 김태홍 2017 Team 8 1 Table of Contents 1. Activity 2041. Design Real Use

More information

Software Verification 1 st Testing System Test Team 고예은 김수현 김아름 1

Software Verification 1 st Testing System Test Team 고예은 김수현 김아름 1 Software Verification 1 st Testing System Test Team 5 201410373 고예은 201411266 김수현 201411268 김아름 1 Index 1. Specification Review... 3 1.1. Stage 1000 Planning... 3 1.2. Stage 2030 Analysis... 3 1.3. Stage

More information

Index Process Specification Data Dictionary

Index Process Specification Data Dictionary Index Process Specification Data Dictionary File Card Tag T-Money Control I n p u t/o u t p u t Card Tag save D e s c r i p t i o n 리더기위치, In/Out/No_Out. File Name customer file write/ company file write

More information

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

Ver 1.0 마감하루전 Category Partitioning Testing Tool Project Team T1 Date Team Information 김강욱 김진욱 김동권 마감하루전 Category Partitioning Testing Tool Project Team T1 Date 2017-05-12 Team Information 201111334 김강욱 201211339 김진욱 201312243 김동권 201510411 이소영 [ 마감하루전 ] T1 1 INDEX Activity 2041. Design Real Use Cases

More information

Software Verification System Test Report 2st Date Team 고수창 전소영 이세라 하지윤

Software Verification System Test Report 2st Date Team 고수창 전소영 이세라 하지윤 Software Verification System Test Report 2st Date 2018-06-04 Team 4 201411259 고수창 201411314 전소영 201412005 이세라 201511304 하지윤 1. Step1. Specification Review 3 1.2 Stage 2010 Revise Plan 4 1.3 Stage 2030

More information

메뉴얼41페이지-2

메뉴얼41페이지-2 데이터 기반 맞춤형 성장관리 솔루션 스마트빌 플러스 은행계좌등록 은행계좌를 조회하여 등록합니다. 신용카드등록 신용카드를 조회하여 등록합니다. 금융정보 자동수집을 위하여 인증서이름, 아이디, 비밀번호를 등록합니다. 통합 자동 수집 금융정보 통합 자동수집을 실행합니다 은행계좌등록 은행계좌를 조회하여 등록합니다. 신용카드등록 신용카드를 조회하여

More information

Java Programing Environment

Java Programing Environment Lab Exercise #7 Swing Component 프로그래밍 2007 봄학기 고급프로그래밍 김영국충남대전기정보통신공학부 실습내용 실습과제 7-1 : 정규표현식을이용한사용자정보의유효성검사 (ATM 에서사용자등록용도로사용가능 ) 실습과제 7-2 : 숫자맞추기게임 실습과제 7-3 : 은행관리프로그램 고급프로그래밍 Swing Component 프로그래밍 2

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 @ Lesson 4 (Object) (Class) (Instance) (Method) (Constructor) Memory 1 UML 1 @ & 1 (Real World) (Software World) @ &.. () () @ & 2 (Real World) (Software World) OOA/ Modeling Abstraction Instantiation

More information

SMV Vending Machine Implementation and Verification 김성민 정혁준 손영석

SMV Vending Machine Implementation and Verification 김성민 정혁준 손영석 SMV Vending Machine Implementation and Verification 201321124 김성민 201472412 정혁준 201472262 손영석 2015.05.04 Contents Review 지적사항 개선사항 Review Review sell_denied start coin {1, 5, 10, 50, 100} coin Ready Input_

More information

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

SMA_2018 version. 3 A New Reliable ATM OOPT Stage 1000 Plan and Elaboration Project Team T 권성완 김선정 허윤아 조수빈 Da A New Reliable ATM OOPT Stage 1000 Plan and Elaboration Project Team T6 201411140 권성완 201511247 김선정 201510436 허윤아 201510285 조수빈 Date 2018-05-30 1 Activity 1001. Define Draft Plan 1. Motivation 기술의발전으로인하여현금보다카드를많이사용하게되어사람들이현금을많이갖고다니지않게되었다.

More information

SMA_2018 version. 4 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 A New Reliable ATM OOPT Stage 1000 Plan and Elaboration Project Team T6 201411140 권성완 201511247 김선정 201510436 허윤아 201510285 조수빈 Date 2018-05-31 1 Activity 1001. Define Draft Plan 1. Motivation 기술의발전으로인하여현금보다카드를많이사용하게되어사람들이현금을많이갖고다니지않게되었다.

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 2018 SOFTWARE VERIFICATION 2 nd Testing System Test, Static Analysis 2018.06.04 ( 월 ) SV T1 201311263 김민환 201311308 전세진 201411278 서희진 201411317 조민규 2 nd Testing 2018 SOFTWARE VERIFICATION 1. Feedback 2.

More information

C# Programming Guide - Types

C# Programming Guide - Types C# Programming Guide - Types 최도경 lifeisforu@wemade.com 이문서는 MSDN 의 Types 를요약하고보충한것입니다. http://msdn.microsoft.com/enus/library/ms173104(v=vs.100).aspx Types, Variables, and Values C# 은 type 에민감한언어이다. 모든

More information

Mobile Service > IAP > Android SDK [ ] IAP SDK TOAST SDK. IAP SDK. Android Studio IDE Android SDK Version (API Level 10). Name Reference V

Mobile Service > IAP > Android SDK [ ] IAP SDK TOAST SDK. IAP SDK. Android Studio IDE Android SDK Version (API Level 10). Name Reference V Mobile Service > IAP > Android SDK IAP SDK TOAST SDK. IAP SDK. Android Studio IDE 2.3.3 Android SDK Version 2.3.3 (API Level 10). Name Reference Version License okhttp http://square.github.io/okhttp/ 1.5.4

More information

API 매뉴얼

API 매뉴얼 PCI-DIO12 API Programming (Rev 1.0) Windows, Windows2000, Windows NT and Windows XP are trademarks of Microsoft. We acknowledge that the trademarks or service names of all other organizations mentioned

More information

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

Index Activity Refine System Architecture Activity Define Design Class Diagrams Activity 2141, 2142, 2144 Design Real Use Case + Define Re SOFTWARE MODELLING & ANALYSIS - OSP STAGE 2040 TEAM PROJECT NAME Selective & Parking Navigation System T1 200711443 안효빈 200711453 류진렬 200711459 이남섭 200811465 허준행

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 CPT T1 Stage_2040 ㅊㅇㅌㅎㅇㄹㅇ 201111334 김강욱 / 201211339 김진욱 (Leader) 201312243 김동권 / 201510411 이소영 INDEX State Chart Diagram Revise Plan Refine System Architecture Define Real Use Cases Define Reports, UI,

More information

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

SMA_2018 version. 2 A New Reliable ATM OOPT Stage 1000 Plan and Elaboration Project Team T 권성완 김선정 허윤아 조수빈 Da A New Reliable ATM OOPT Stage 1000 Plan and Elaboration Project Team T6 201411140 권성완 201511247 김선정 201510436 허윤아 201510285 조수빈 Date 2018-04-26 1 Activity 1001. Define Draft Plan 1. Motivation 기술의발전으로인하여현금보다카드를많이사용하게되어사람들이현금을많이갖고다니지않게되었다.

More information

No Slide Title

No Slide Title 클래스와객체 이충기 명지대학교컴퓨터공학과 들어가며 Q: 축구게임에서먼저공격하는팀을정하기위해동전을던진다. 우리는동전을던질때앞면이나오느냐아니면뒷면이나오느냐에만관심이있다. 또한동전을가지고해야할일은동전을던지는것과동전을던진후결과를알면된다. 이동전을효과적으로나타낼수있는방법을기술하라. A: 2 클래스와객체 객체 (object): 우리주변의어떤대상의모델이다. - 예 : 학생,

More information

Microsoft Word - [TP_3][T1]UTP.docx

Microsoft Word - [TP_3][T1]UTP.docx Unit Testing Plan for Point Of Sale System Test Plan Test Design Specification Test Cases Specification Project Team Team 1 Date 2017-11-03 Team Information 201211337 김재현 201112052 방민석 201312259 백만일 201211383

More information

UI TASK & KEY EVENT

UI TASK & KEY EVENT 2007. 2. 5 PLATFORM TEAM 정용학 차례 CONTAINER & WIDGET SPECIAL WIDGET 질의응답및토의 2 Container LCD에보여지는화면한개 1개이상의 Widget을가짐 3 Container 초기화과정 ui_init UMP_F_CONTAINERMGR_Initialize UMP_H_CONTAINERMGR_Initialize

More information

PowerPoint Template

PowerPoint Template SOFTWARE ENGINEERING Team Practice #3 (UTP) 201114188 김종연 201114191 정재욱 201114192 정재철 201114195 홍호탁 www.themegallery.com 1 / 19 Contents - Test items - Features to be tested - Features not to be tested

More information

<4D6963726F736F667420576F7264202D20C0FCC0DAB1DDC0B6BCADBAF1BDBA20C0CCBFEBBEE0B0FC28B1B820C7CFB3AAC0BAC7E0295FB0B3C1A4C8C45F3230313530395F2E646F6378>

<4D6963726F736F667420576F7264202D20C0FCC0DAB1DDC0B6BCADBAF1BDBA20C0CCBFEBBEE0B0FC28B1B820C7CFB3AAC0BAC7E0295FB0B3C1A4C8C45F3230313530395F2E646F6378> 2015. 10. 28. 개정 전자금융서비스 이용약관(구 하나은행) 제 1 조 (목적 목적) 1 이 약관은 (주)하나은행(이하 '은행'이라 함)과 은행이 제공하는 전자금융서비스 (인터넷뱅킹, 모바일뱅킹, 폰뱅킹 등 이하 '서비스'라 함)를 이용하고자 하는 이용자 (이하 '이용자'라 함) 간의 서비스 이용에 관한 제반 사항을 정함을 목적으로 한다. 2 이 약관에서

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 @ Lesson 2... ( ). ( ). @ vs. logic data method variable behavior attribute method field Flow (Type), ( ) member @ () : C program Method A ( ) Method B ( ) Method C () program : Java, C++, C# data @ Program

More information

Microsoft Word - EEL2 Lab5 예외처리와 스레드.docx

Microsoft Word - EEL2 Lab5 예외처리와 스레드.docx EEL2 LAB Week 5: 상속 ( 보충 ), 예외처리와스레드 1 Consider using the following Card class public class Card private String name; public Card() name = ""; public Card(String n) name = n; public String getname() return

More information

레이아웃 1

레이아웃 1 Seed Money Bank Savings Banks vol.126 Seed Money Bank Savings Banks + vol.126 www.fsb.or.kr 20163 + 4 Contents 20163 + 4 vol.126 www.fsb.or.kr 26 02 08 30 SB Theme Talk 002 004 006 SB Issue 008 012 014

More information

Contents. Phase Revise Plan --- Phase Synchronize Artifacts --- Phase 2130 Analyze Activity2131. Define Essential Use Cases --- Activity21

Contents. Phase Revise Plan --- Phase Synchronize Artifacts --- Phase 2130 Analyze Activity2131. Define Essential Use Cases --- Activity21 OSP Stage 2030 Ver.4 Team 1 201111341 김성민 201111379 이한빈 201111397 황정아 1 Contents. Phase 2110. Revise Plan --- Phase 2120. Synchronize Artifacts --- Phase 2130 Analyze

More information

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

example code are examined in this stage The low pressure pressurizer reactor trip module of the Plant Protection System was programmed as subject for 2003 Development of the Software Generation Method using Model Driven Software Engineering Tool,,,,, Hoon-Seon Chang, Jae-Cheon Jung, Jae-Hack Kim Hee-Hwan Han, Do-Yeon Kim, Young-Woo Chang Wang Sik, Moon

More information

Convenience Timetable Design

Convenience Timetable Design Convenience Timetable Design Team 4 2 Contents 1. Introduction 2. Decomposition description 3. Dependency description 4. Inter face description 5. Detailed design description 3 1. Introduction Purpose

More information

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

Microsoft Word - [2017SMA][T8]OOPT_Stage_1000 ver2.docx OOPT Stage 1000 - Plan & Elaboration Feesual CPT Tool Project Team T8 Date 2017-04-13 T8 Team Information 201211347 박성근 201211376 임제현 201411270 김태홍 2017 Team 8 1 Table of Contents 1 Activity 1001. Define

More information

Microsoft PowerPoint - 04-UDP Programming.ppt

Microsoft PowerPoint - 04-UDP Programming.ppt Chapter 4. UDP Dongwon Jeong djeong@kunsan.ac.kr http://ist.kunsan.ac.kr/ Dept. of Informatics & Statistics 목차 UDP 1 1 UDP 개념 자바 UDP 프로그램작성 클라이언트와서버모두 DatagramSocket 클래스로생성 상호간통신은 DatagramPacket 클래스를이용하여

More information

JAVA PROGRAMMING 실습 08.다형성

JAVA PROGRAMMING 실습 08.다형성 2015 학년도 2 학기 1. 추상메소드 선언은되어있으나코드구현되어있지않은메소드 abstract 키워드사용 메소드타입, 이름, 매개변수리스트만선언 public abstract String getname(); public abstract void setname(string s); 2. 추상클래스 abstract 키워드로선언한클래스 종류 추상메소드를포함하는클래스

More information

2 2000. 8. 31

2 2000. 8. 31 IT update 00 1 / 2000.8.30 IT update Information Technology 2 2000. 8. 31 C o n t e n t s 2000. 8. 31 3 4 2000. 8. 31 2000. 8. 31 5 6 2000. 8. 31 2000. 8. 31 7 8 2000. 8. 31 2000. 8. 31 9 1 0 2000. 8.

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 @ Lesson 3 if, if else, if else if, switch case for, while, do while break, continue : System.in, args, JOptionPane for (,, ) @ vs. logic data method variable Data Data Flow (Type), ( ) @ Member field

More information

JAVA 프로그래밍실습 실습 1) 실습목표 - 메소드개념이해하기 - 매개변수이해하기 - 새메소드만들기 - Math 클래스의기존메소드이용하기 ( ) 문제 - 직사각형모양의땅이있다. 이땅의둘레, 면적과대각

JAVA 프로그래밍실습 실습 1) 실습목표 - 메소드개념이해하기 - 매개변수이해하기 - 새메소드만들기 - Math 클래스의기존메소드이용하기 (   ) 문제 - 직사각형모양의땅이있다. 이땅의둘레, 면적과대각 JAVA 프로그래밍실습 실습 1) 실습목표 - 메소드개념이해하기 - 매개변수이해하기 - 새메소드만들기 - Math 클래스의기존메소드이용하기 ( http://java.sun.com/javase/6/docs/api ) 문제 - 직사각형모양의땅이있다. 이땅의둘레, 면적과대각선의길이를계산하는메소드들을작성하라. 직사각형의가로와세로의길이는주어진다. 대각선의길이는 Math클래스의적절한메소드를이용하여구하라.

More information

rmi_박준용_final.PDF

rmi_박준용_final.PDF (RMI) - JSTORM http://wwwjstormpekr (RMI)- Document title: Document file name: Revision number: Issued by: Document Information (RMI)- rmi finaldoc Issue Date: Status:

More information

API 매뉴얼

API 매뉴얼 PCI-TC03 API Programming (Rev 1.0) Windows, Windows2000, Windows NT, Windows XP and Windows 7 are trademarks of Microsoft. We acknowledge that the trademarks or service names of all other organizations

More information

<443A5C4C C4B48555C B3E25C32C7D0B1E25CBCB3B0E8C7C1B7CEC1A7C6AE425CC0E7B0EDB0FCB8AE5C53746F636B5F4D616E D656E74732E637070>

<443A5C4C C4B48555C B3E25C32C7D0B1E25CBCB3B0E8C7C1B7CEC1A7C6AE425CC0E7B0EDB0FCB8AE5C53746F636B5F4D616E D656E74732E637070> 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include "QuickSort.h" 7 using namespace std; 8 9 10 Node* Queue[100]; // 추가입력된데이터를저장하기위한 Queue

More information

T100MD+

T100MD+ User s Manual 100% ) ( x b a a + 1 RX+ TX+ DTR GND TX+ RX+ DTR GND RX+ TX+ DTR GND DSR RX+ TX+ DTR GND DSR [ DCE TYPE ] [ DCE TYPE ] RS232 Format Baud 1 T100MD+

More information

제8장 자바 GUI 프로그래밍 II

제8장 자바 GUI 프로그래밍 II 제8장 MVC Model 8.1 MVC 모델 (1/7) MVC (Model, View, Controller) 모델 스윙은 MVC 모델에기초를두고있다. MVC란 Xerox의연구소에서 Smalltalk 언어를바탕으로사용자인터페이스를개발하기위한방법 MVC는 3개의구성요소로구성 Model : 응용프로그램의자료를표현하기위한모델 View : 자료를시각적으로 (GUI 방식으로

More information

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

Microsoft Word - [2017SMA][T8]OOPT_Stage_1000_ docx OOPT Stage 1000 - Plan & Elaboration Feesual CPT Tool Project Team T8 Date 2017-03-30 T8 Team Information 201211347 박성근 201211376 임제현 201411270 김태홍 2017 Team 8 1 Table of Contents 1 Activity 1001. Define

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 실습 1 배효철 th1g@nate.com 1 목차 조건문 반복문 System.out 구구단 모양만들기 Up & Down 2 조건문 조건문의종류 If, switch If 문 조건식결과따라중괄호 { 블록을실행할지여부결정할때사용 조건식 true 또는 false값을산출할수있는연산식 boolean 변수 조건식이 true이면블록실행하고 false 이면블록실행하지않음 3

More information

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx #include int main(void) { int num; printf( Please enter an integer "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 을 작성하면서 C 프로그램의

More information

소프트웨어개발방법론

소프트웨어개발방법론 사용사례 (Use Case) Objectives 2 소개? (story) vs. 3 UC 와 UP 산출물과의관계 Sample UP Artifact Relationships Domain Model Business Modeling date... Sale 1 1..* Sales... LineItem... quantity Use-Case Model objects,

More information

비긴쿡-자바 00앞부속

비긴쿡-자바 00앞부속 IT COOKBOOK 14 Java P r e f a c e Stay HungryStay Foolish 3D 15 C 3 16 Stay HungryStay Foolish CEO 2005 L e c t u r e S c h e d u l e 1 14 PPT API C A b o u t T h i s B o o k IT CookBook for Beginner Chapter

More information

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

Ver. 4.0 OOPT Stage 1000 <Plan and Elaboration> Version 4.0 Project Team T7 Team Date Team Information 오세욱 임현유 OOPT Stage 1000 Version 4.0 Project Team T7 Team Date 2017-05-20 Team Information 201414134 오세욱 201414136 임현유 201211375 임동현 201211387 하헌규 CPT T7 Team 1 Table of Contents 1 Activity

More information

JMF2_심빈구.PDF

JMF2_심빈구.PDF JMF JSTORM http://wwwjstormpekr Issued by: < > Document Information Document title: Document file name: Revision number: Issued by: JMF2_ doc Issue Date: Status: < > raica@nownurinet

More information

02 C h a p t e r Java

02 C h a p t e r Java 02 C h a p t e r Java Bioinformatics in J a va,, 2 1,,,, C++, Python, (Java),,, (http://wwwbiojavaorg),, 13, 3D GUI,,, (Java programming language) (Sun Microsystems) 1995 1990 (green project) TV 22 CHAPTER

More information

슬라이드 1

슬라이드 1 Pairwise Tool & Pairwise Test NuSRS 200511305 김성규 200511306 김성훈 200614164 김효석 200611124 유성배 200518036 곡진화 2 PICT Pairwise Tool - PICT Microsoft 의 Command-line 기반의 Free Software www.pairwise.org 에서다운로드후설치

More information

파일로입출력하기II - 파일출력클래스중에는데이터를일정한형태로출력하는기능을가지고있다. - PrintWriter와 PrintStream을사용해서원하는형태로출력할수있다. - PrintStream은구버전으로가능하면 PrintWriter 클래스를사용한다. PrintWriter

파일로입출력하기II - 파일출력클래스중에는데이터를일정한형태로출력하는기능을가지고있다. - PrintWriter와 PrintStream을사용해서원하는형태로출력할수있다. - PrintStream은구버전으로가능하면 PrintWriter 클래스를사용한다. PrintWriter 파일로입출력하기II - 파일출력클래스중에는데이터를일정한형태로출력하는기능을가지고있다. - PrintWriter와 PrintStream을사용해서원하는형태로출력할수있다. - PrintStream은구버전으로가능하면 PrintWriter 클래스를사용한다. PrintWriter 클래스의사용법은다음과같다. PrintWriter writer = new PrintWriter("output.txt");

More information

09-interface.key

09-interface.key 9 Database insert(record r): boolean find(key k): Record 1 Record getkey(): Key * Record Key Database.? Key equals(key y): boolean Database insert(record r): boolean find(key k): Record * Database OK 1

More information

Microsoft Word - CASS인터넷질권 메뉴얼ver

Microsoft Word - CASS인터넷질권 메뉴얼ver IATA BSP/CASS 대리점을위한 (IATA 담보용 ) 정기예금신규및질권설정신청 MANUAL VER 2010.12.01 외환은행영업부 1 BSP 업무메인화면 화면제목 : (IATA 담보용 ) 정기예금신규 / 질권설정신청홈페이지 화면설명 : http://bsp.keb.co.kr 에접속하면위와같은홈페이지가열리고 홈페이지화면하단우측에표시된모양의배너를클릭하면 (IATA담보용)

More information

Microsoft PowerPoint - 14주차 강의자료

Microsoft PowerPoint - 14주차 강의자료 Java 로만드는 Monster 잡기게임예제이해 2014. 12. 2 게임화면및게임방법 기사초기위치 : (0,0) 아이템 10 개랜덤생성 몬스터 10 놈랜덤생성 Frame 하단에기사위치와기사파워출력방향키로기사이동아이템과몬스터는고정종료버튼클릭하면종료 Project 구성 GameMain.java GUI 환경설정, Main Method 게임객체램덤위치에생성 Event

More information

거창전문대학훈령182.hwp

거창전문대학훈령182.hwp 거창전문대학 산학협력단 기자재 관리 및 운영규정을 다음과 같이 발령한다. 경남도립 거창전문대학장 오 원 석 2007년 10월 18일 거창전문대학 훈령 제182호 거창전문대학 산학협력단 기자재 운영 및 관리규정 제1장 총 칙 제1조 (목적) 이 규정은 거창전문대학 산학협력단 기자재 관리 및 운영에 관한 사항을 규정함을 목적으로 한다. 제2조 (정의) 이 규정에서

More information

open-api.md 2/14/2019 Deflow Open Api 1. 목록 (GET) /v1/order/list - 주문내역조회 (GET) /v1/order/complete/list - 거래내역조회 (POST) /v1/order/cancel - 주문취소 (GET)

open-api.md 2/14/2019 Deflow Open Api 1. 목록 (GET) /v1/order/list - 주문내역조회 (GET) /v1/order/complete/list - 거래내역조회 (POST) /v1/order/cancel - 주문취소 (GET) Deflow Open Api 1. 목록 (GET) /v1/order/list - 주문내역조회 (GET) /v1/order/complete/list - 거래내역조회 (POST) /v1/order/cancel - 주문취소 (GET) /v1/market/list - 마켓조회 (POST) /v1/order/create - 주문생성 (GET) /v1/market/chart

More information

( )부록

( )부록 A ppendix 1 2010 5 21 SDK 2.2. 2.1 SDK. DevGuide SDK. 2.2 Frozen Yoghurt Froyo. Donut, Cupcake, Eclair 1. Froyo (Ginger Bread) 2010. Froyo Eclair 0.1.. 2.2. UI,... 2.2. PC 850 CPU Froyo......... 2. 2.1.

More information

DocsPin_Korean.pages

DocsPin_Korean.pages Unity Localize Script Service, Page 1 Unity Localize Script Service Introduction Application Game. Unity. Google Drive Unity.. Application Game. -? ( ) -? -?.. 준비사항 Google Drive. Google Drive.,.. - Google

More information

HW5 Exercise 1 (60pts) M interpreter with a simple type system M. M. M.., M (simple type system). M, M. M., M.

HW5 Exercise 1 (60pts) M interpreter with a simple type system M. M. M.., M (simple type system). M, M. M., M. 오늘할것 5 6 HW5 Exercise 1 (60pts) M interpreter with a simple type system M. M. M.., M (simple type system). M, M. M., M. Review: 5-2 7 7 17 5 4 3 4 OR 0 2 1 2 ~20 ~40 ~60 ~80 ~100 M 언어 e ::= const constant

More information

Data Sync Manager(DSM) Example Guide Data Sync Manager (DSM) Example Guide DSM Copyright 2003 Ari System, Inc. All Rights reserved. Data Sync Manager

Data Sync Manager(DSM) Example Guide Data Sync Manager (DSM) Example Guide DSM Copyright 2003 Ari System, Inc. All Rights reserved. Data Sync Manager Data Sync Manager (DSM) Example Guide DSM Copyright 2003 Ari System, Inc. All Rights reserved. Data Sync Manager are trademarks or registered trademarks of Ari System, Inc. 1 Table of Contents Chapter1

More information

105È£4fš

105È£4fš 의 자선단체들이 사랑과 자비를 베푼 덕택에 국제 사회에서 훠모사가 존경받는 위치에 섰으며 국가간 에 상호우애를 다지는 데 큰 기여를 했다고 치하했 다. 칭하이 무상사 국제협회는 구호물자를 터키 지 터키 지진 피해자들을 위한 구호물자 전달식 진 피해자들에게 전달하는데 협조해 준 중국 항공의 훠모사 항공화물 센터 매니저인 제임스 류 씨, 골든 파운데이션 여행사의

More information

13ÀåÃß°¡ºÐ

13ÀåÃß°¡ºÐ 13 CHAPTER 13 CHAPTER 2 3 4 5 6 7 06 android:background="#ffffffff"> 07

More information

PowerPoint Template

PowerPoint Template JavaScript 회원정보 입력양식만들기 HTML & JavaScript Contents 1. Form 객체 2. 일반적인입력양식 3. 선택입력양식 4. 회원정보입력양식만들기 2 Form 객체 Form 객체 입력양식의틀이되는 태그에접근할수있도록지원 Document 객체의하위에위치 속성들은모두 태그의속성들의정보에관련된것

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 신용카드에대한이해 신용카드이해 ) 신용카드연회비 신용카드연회비란 고객이회원의자격을획득하고유지하는것에대한대가와회원에게제공되는부가서비스 ( 적립 / 할인 ) 를이용하기위해카드사가 년단위로청구하는금액 신용카드이해 ) 신용카드연회비 신용카드연회비란 핸드폰기본요금 월 \2,000 원 = 연 \44,000 원 카드연회비 월 \,000 원 = 연 \2,000 원 신용카드이해

More information

Chapter 4. LISTS

Chapter 4. LISTS 6. 동치관계 (Equivalence Relations) 동치관계 reflexive, symmetric, transitive 성질을만족 "equal to"(=) 관계는동치관계임. x = x x = y 이면 y = x x = y 이고 y = z 이면 x = z 동치관계를이용하여집합 S 를 동치클래스 로분할 동일한클래스내의원소 x, y 에대해서는 x y 관계성립

More information

Microsoft PowerPoint - java1-lab5-ImageProcessorTestOOP.pptx

Microsoft PowerPoint - java1-lab5-ImageProcessorTestOOP.pptx 2018 학년도 1 학기 JAVA 프로그래밍 II 514760-1 2018 년봄학기 5/10/2018 박경신 Lab#1 (ImageTest) Lab#1 은영상파일 (Image) 을읽어서정보를출력 Java Tutorials Lesson: Working with Images https://docs.oracle.com/javase/tutorial/2d/images/index.html

More information

Microsoft PowerPoint - Lect04.pptx

Microsoft PowerPoint - Lect04.pptx OBJECT ORIENTED PROGRAMMING Object Oriented Programming 이강의록은 Power Java 저자의강의록을사용했거나재편집된것입니다. Class 와 object Class 와객체 클래스의일생 메소드 필드 String Object Class 와객체 3 클래스 클래스의구성 클래스 (l (class): 객체를만드는설계도 클래스로부터만들어지는각각의객체를특별히그클래스의인스턴스

More information

UML

UML Introduction to UML Team. 5 2014/03/14 원스타 200611494 김성원 200810047 허태경 200811466 - Index - 1. UML이란? - 3 2. UML Diagram - 4 3. UML 표기법 - 17 4. GRAPPLE에 따른 UML 작성 과정 - 21 5. UML Tool Star UML - 32 6. 참조문헌

More information

(8) getpi() 함수는정적함수이므로 main() 에서호출할수있다. (9) class Circle private double radius; static final double PI= ; // PI 이름으로 로초기화된정적상수 public

(8) getpi() 함수는정적함수이므로 main() 에서호출할수있다. (9) class Circle private double radius; static final double PI= ; // PI 이름으로 로초기화된정적상수 public Chapter 9 Lab 문제정답 1. public class Circle private double radius; static final double PI=3.141592; // PI 이름으로 3.141592 로초기화된정적상수 (1) public Circle(double r) radius = r; (2) public double getradius() return

More information

PowerPoint Presentation

PowerPoint Presentation 객체지향프로그래밍 클래스와메소드심층연구 ( 실습 ) 손시운 ssw5176@kangwon.ac.kr 예제 1. 접근제어 class A { private int a; int b; public int c; // 전용 // 디폴트 // 공용 public class Test { public static void main(string args[]) { A obj = new

More information

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O Orange for ORACLE V4.0 Installation Guide ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE...1 1....2 1.1...2 1.2...2 1.2.1...2 1.2.2 (Online Upgrade)...11 1.3 ORANGE CONFIGURATION ADMIN...12 1.3.1 Orange Configuration

More information

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

Contents Activity Define Real s Activity Define Reports UI, and Storyboards Activity Refine System Architecture Activity Defin OSP Stage 2040 < Design > 그놈! Clone Checker Project Team T4 Date 2016-04-12 Team Information 201411258 강태준 201411265 김서우 201411321 홍유리 Team 4 1 Contents Activity 2041. Define Real s Activity 2042. Define

More information

thesis

thesis ( Design and Implementation of a Generalized Management Information Repository Service for Network and System Management ) ssp@nile nile.postech.ac..ac.kr DPE Lab. 1997 12 16 GMIRS GMIRS GMIRS prototype

More information

(Microsoft PowerPoint - java1-lecture11.ppt [\310\243\310\257 \270\360\265\345])

(Microsoft PowerPoint - java1-lecture11.ppt [\310\243\310\257 \270\360\265\345]) 예외와예외클래스 예외처리 514760-1 2016 년가을학기 12/08/2016 박경신 오류의종류 에러 (Error) 하드웨어의잘못된동작또는고장으로인한오류 에러가발생되면 JVM실행에문제가있으므로프로그램종료 정상실행상태로돌아갈수없음 예외 (Exception) 사용자의잘못된조작또는개발자의잘못된코딩으로인한오류 예외가발생되면프로그램종료 예외처리 추가하면정상실행상태로돌아갈수있음

More information

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

Microsoft PowerPoint - T1 ERS (Elevator Reservation System)SASD2.pptx Team : T1 Member : 김영훈, 남장우, 황규원 Presenter : 김영훈 Statement of Purpose System Context Diagram Event List Data Flow Diagram Process Specification i Structured Charts Elevator Reservation System(ERS) -ERS는입력이들어오면입력을스케줄에저장한다.

More information

PowerPoint Presentation

PowerPoint Presentation 객체지향프로그래밍 클래스, 객체, 메소드 ( 실습 ) 손시운 ssw5176@kangwon.ac.kr 예제 1. 필드만있는클래스 텔레비젼 2 예제 1. 필드만있는클래스 3 예제 2. 여러개의객체생성하기 4 5 예제 3. 메소드가추가된클래스 public class Television { int channel; // 채널번호 int volume; // 볼륨 boolean

More information

슬라이드 1

슬라이드 1 Drawing Program For Kid s Education 어린이교육용그림판 1. Refine Notes 2. GUI Interface 3 Real Use Case + Sequence Diagram 4. System Architecture 5. Design Class Diagram 01 Refine Notes(1/6) 1.Use Case 수정 점수파일저장하기,

More information

목차 BUG 문법에맞지않는질의문수행시, 에러메시지에질의문의일부만보여주는문제를수정합니다... 3 BUG ROUND, TRUNC 함수에서 DATE 포맷 IW 를추가지원합니다... 5 BUG ROLLUP/CUBE 절을포함하는질의는 SUBQUE

목차 BUG 문법에맞지않는질의문수행시, 에러메시지에질의문의일부만보여주는문제를수정합니다... 3 BUG ROUND, TRUNC 함수에서 DATE 포맷 IW 를추가지원합니다... 5 BUG ROLLUP/CUBE 절을포함하는질의는 SUBQUE ALTIBASE HDB 6.3.1.10.1 Patch Notes 목차 BUG-45710 문법에맞지않는질의문수행시, 에러메시지에질의문의일부만보여주는문제를수정합니다... 3 BUG-45730 ROUND, TRUNC 함수에서 DATE 포맷 IW 를추가지원합니다... 5 BUG-45760 ROLLUP/CUBE 절을포함하는질의는 SUBQUERY REMOVAL 변환을수행하지않도록수정합니다....

More information

JMF3_심빈구.PDF

JMF3_심빈구.PDF JMF JSTORM http://wwwjstormpekr Issued by: < > Revision: Document Information Document title: Document file name: Revision number: Issued by: JMF3_ doc Issue Date:

More information

Windows 8에서 BioStar 1 설치하기

Windows 8에서 BioStar 1 설치하기 / 콘텐츠 테이블... PC에 BioStar 1 설치 방법... Microsoft SQL Server 2012 Express 설치하기... Running SQL 2012 Express Studio... DBSetup.exe 설정하기... BioStar 서버와 클라이언트 시작하기... 1 1 2 2 6 7 1/11 BioStar 1, Windows 8 BioStar

More information

e-spider_제품표준제안서_160516

e-spider_제품표준제안서_160516 The start of something new ECMA Based Scraping Engine CONTENTS 3 4 1 2 3 4 5 6 7 8 9 5 6 ECMA Based Scraping Engine 7 No.1 No.2 No.3 No.4 No.5 8 24 ( ) 9 ios Device (all architecture) Android Device (all

More information

Microsoft PowerPoint - Java7.pptx

Microsoft PowerPoint - Java7.pptx HPC & OT Lab. 1 HPC & OT Lab. 2 실습 7 주차 Jin-Ho, Jang M.S. Hanyang Univ. HPC&OT Lab. jinhoyo@nate.com HPC & OT Lab. 3 Component Structure 객체 (object) 생성개념을이해한다. 외부클래스에대한접근방법을이해한다. 접근제어자 (public & private)

More information

Spring Data JPA Many To Many 양방향 관계 예제

Spring Data JPA Many To Many 양방향 관계 예제 Spring Data JPA Many To Many 양방향관계예제 오라클자바커뮤니티 (ojc.asia, ojcedu.com) 엔티티매핑 (Entity Mapping) M : N 연관관계 사원 (Sawon), 취미 (Hobby) 는다 : 다관계이다. 사원은여러취미를가질수있고, 하나의취미역시여러사원에할당될수있기때문이다. 보통관계형 DB 에서는다 : 다관계는 1

More information

스레드의우선순위 우선순위설정메소드 : void setpriority(int newpriority) newpriority 에설정할수있는등급 : 1( 가장낮은우선순위 ) 부터 10( 가장높은우선순위 ) 가장높은우선순위 : MAX_PRIORITY, 보통우선순위 : NORM_

스레드의우선순위 우선순위설정메소드 : void setpriority(int newpriority) newpriority 에설정할수있는등급 : 1( 가장낮은우선순위 ) 부터 10( 가장높은우선순위 ) 가장높은우선순위 : MAX_PRIORITY, 보통우선순위 : NORM_ 10 초동안사용자가입력하지않으면종료하는예제 ) import javax.swing.joptionpane; class AutoTermination { static boolean inputcheck = false; public static void main(string[] args) throws Exception { FirstThread th1 = new FirstThread();

More information

Microsoft PowerPoint 웹 연동 기술.pptx

Microsoft PowerPoint 웹 연동 기술.pptx 웹프로그래밍및실습 ( g & Practice) 문양세강원대학교 IT 대학컴퓨터과학전공 URL 분석 (1/2) URL (Uniform Resource Locator) 프로토콜, 호스트, 포트, 경로, 비밀번호, User 등의정보를포함 예. http://kim:3759@www.hostname.com:80/doc/index.html URL 을속성별로분리하고자할경우

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 _ 쾌적한 Clone Checker OOPT 2 nd Cycle System Test Software Modeling & Analysis 유준범교수님 Team. T1 201111388 조연호 201211374 이창오 201211379 장종훈 201314196 양동혁 목차 Contents Revise Plan Test Report Test Respond Report

More information

05-class.key

05-class.key 5 : 2 (method) (public) (private) (interface) 5.1 (Method), (public method) (private method) (constructor), 3 4 5.2 (client). (receiver)., System.out.println("Hello"); (client object) (receiver object)

More information