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

Size: px
Start display at page:

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

Transcription

1 OOT STAGE Implementation & Unit Test roject Team Team T4 Date 2018 / 05 / 22 Team Members 신문기 손하영 임진웅 1

2 Activity Implement Class & s Definition 1) Account class urpose Overview(class) Exceptional Courses of Events class Account 계좌정보를모아두는클래스 Attribute : String accountnum, Bank bank, String password : Account(), getbank(), getaccountnum(), getbalance(), checkassword(), transaction(), getlogs(), getcriminallogs() Use Case : R2, R3, R4, R5, R6, R7 N/A Account() urpose Account 의객체생성한다. Input() Use Case :R2, R3, R4, R5, R6, R7 String accountnum, Bank bank Output() - Abstract Operation() Account 의객체를생성한다. Exceptional Courses of Events - getbank() urpose Account 의소속 bank 를확인한다. Use Case R3, R4, R5 2

3 Input() - Output() Bank bank Abstract Operation() account.bank 를반환한다. Exceptional Courses of Events - getaccountnum urpose Account 의계좌번호를확인한다. Use Case R2, R5 Input() - Output() String accountnum Abstract Operation() account.accountnum 을반환한다. Exceptional Courses of Events getbalance urpose 계좌잔액을확인한다. Use Case R2, R3, R4, R5, R6 Input() - Output() int bank.getbalance(account: this) Abstract Operation() bank DB 에서 balance 를불러와반환한다. Exceptional Courses of Events - 3

4 checkassword() urpose 비밀번호가유효한지확인한다. Use Case R3, R4, R5 Input() Output() String pw boolean bank.checkassword(account: this, pw) Abstract Operation() bankdb 에서비밀번호일치여부를반환한다. Exceptional Courses of Events - transaction() urpose 거래 ( 입금 / 출금 / 송금 ) Input() Output() Abstract Operation() Exceptional Courses of Events Use Case R3, R4, R5 int amount, Sting msg bank.transaction(account: this, amount, msg) 이계좌에서 amount 만큼거래하고 log 에 msg 를저장한다. - getlogs() urpose 거래내역을조회한다. Use Case R6 Input() - 4

5 Output() ArrayList<String> bank.getlogs(this) Abstract Operation() 해당계좌의 log 를반환한다. Exceptional Courses of Events - getcriminallogs() urpose 범죄이력을조회한다. Use Case R7 Input() - Output() ArrayList<String> bank.getcriminallogs(this) Abstract Operation() 계좌의범죄이력과횟수를반환한다, Exceptional Courses of Events 2) ATMSystem Class urpose Overview(class) class AtmSystem ATM 정보를모아두는클래스 enum Medium{CARD, BANKBOOK}, enum rocess{deosit, WITHDRAW, TRANSFER} Attribute : Bank own, Account src, Account des, int amount,int money, int fee, ArrayList<Bank> banks, Medium medium, rocess process, Card srccard : AtmSystem(),loadBanks(), process(), checkbalance(), checkassword(), deposit(), withdraw(), transfer(), getlogs(), getcriminallogs(), setrocess(), setmedium(), setsrc(), validatesrc(), setdes(), validatedes(), setamount(), setmoney(), findcard(), findbankbook() 5

6 Exceptional Courses of Events Use Case R1, R2, R3, R4, R5, R6, R7 N/A AtmSystem() urpose AtmSystem 의객체를생성한다. Input() Use Case R1, R2, R3, R4, R5, R6, R7 Bank own Output() - Abstract Operation() AtmSystem 의객체를생성한다. Exceptional Courses of Events - loadbanks() urpose 은행목록에이용가능한은행을추가한다. Input() Use Case R1, R2, R3, R4, R5, R6, R7 Bank own Output() - Abstract Operation() banks 배열에존재하는 Bank 를추가한다. Exceptional Courses of Events - process() 6

7 urpose 이용할서비스를선택한다. Use Case R 1 Input() - Output() - Abstract Operation() button 입력에따라선택한서비스를실행한다. Exceptional Courses of Events - urpose checkbalance() 계좌잔고가출금또는송금할금액보다많은지확인한다. Use Case R4, R5 Input() - Output() boolean (amount + fee) < arc.getbalance() Abstract Operation() amount + fee 와 src.balance 를비교한결과를반환한다, Exceptional Courses of Events - checkassword urpose 비밀번호를확인한다. Input() Output() Abstract Operation() Use Case R3, R4, R5, R6 String pw boolean src.checkassword(pw); 입력한비밀번호가 src 의비밀번호와일치하는지확인한다. 7

8 Exceptional Courses of Events - deposit() urpose src 계좌에입금한다. Use Case R3 Input() - Output() - Abstract Operation() Exceptional Courses of Events 계좌의 balance 를 amount - fee 만큼증가시키고 log 에 msg 와해당거래내용을업데이트한다. - withdraw() urpose src 에서출금한다. Use Case R4 Input() - Output() - Abstract Operation() Exceptional Courses of Events 계좌의 balance 를 amount + fee 만큼감소시키고 log 에 msg 와해당거래내용을업데이트한다. - 8

9 transfer() urpose src 에서 des 로송금한다. Use Case R5 Input() - Output() - Abstract Operation() Exceptional Courses of Events src 계좌의 balance 를 amount + fee 만큼감소시키고 log 에 msg 와해당거래내용을업데이트한다 des 계좌의 balance 를 amount 만큼증가시키고 log 에 msg 와해당거래내용을업데이트한다 - getlogs() urpose 계좌거래내역을조회한다. Use Case R6 Input() - Output() String[][] contents Abstract Operation() 해당계좌의거래내역 contents 를반환한다. Exceptional Courses of Events - getcriminallogs() urpose 계좌범죄내역을조회한다. Use Case R7 Input() - 9

10 Output() String[][] contents Abstract Operation() 해당계좌의범죄내역 contents 를반환한다. Exceptional Courses of Events - setrocess urpose 이용할서비스를선택한다. Input() Use Case R1 rocess process Output() - Abstract Operation() rocess process 를입력받아 AtmSystem 의 process 를세팅한다. Exceptional Courses of Events - setmedium() urpose 현재이용할매체를선택한다. Input() Use Case R2 boolean iscard Output() - Abstract Operation() Exceptional Courses of Events iscard 가 true 이면 ATMSystem 의 medium 을 Medium.CARD 로, false 이면 Medium.BANKBOOK 으로세팅한다. - 10

11 setsrc() urpose 이용할계좌를세팅한다. Input() Use Case R3, R4, R5, R6 String accountnum Output() - Abstract Operation() Exceptional Courses of Events 매체에따라 findcard(accountnum) 또는 findbankbook(accountnum) 의결과를 src 에저장한다. - validatesrc() urpose src 계좌의유효성을확인한다. Use Case R3, R4, R5, R6, R7 Input() - Output() boolean src!= null Abstract Operation() src 계좌의유효성에따라 boolean 값을반환한다. Exceptional Courses of Events - setdes urpose 송금대상계좌를세팅한다. Use Case R5 Input() String accountnum 11

12 Output() - Abstract Operation() Exceptional Courses of Events 매체에따라 findcard(accountnum) 또는 findbankbook(accountnum) 의결과를 des 에저장한다. - validatedes() urpose des 계좌의유효성을확인한다. Use Case R5 Input() - Output() boolean des!= null Abstract Operation() des 계좌의유효성에따라 boolean 값을반환한다. Exceptional Courses of Events - setamount() urpose 서비스 ( 출금또는송금 ) 이용금액을세팅한다. Input() Use Case R4, R5 int amount Output() - Abstract Operation() this.amount 에 amount 값을저장한다. Exceptional Courses of Events.- 12

13 setmoney() urpose 입금금액을세팅한다. Input() Use Case R3 int money Output() - Abstract Operation() this.money 에 money 값을저장한다. Exceptional Courses of Events.- findcard() urpose 각 bank DB 에 card 와연결된 account 가존재하는지찾는다. Input() Output() Abstract Operation() Exceptional Courses of Events Use Case R2, R7 String pin Account ret.getaccount 각 bank DB 에서 pin 을이용해카드와연결된계좌의유효성유무를검색하고존재하면 ret.getaccount 을반환한다. 어느 bank DB 에도존재하지않는 pin 의경우 null 을반환한다. urpose Input() findbankbook() 각 bank DB 에 bankbook 과연결된 account 가존재하는지찾는다. Use Case R2, R7 String accountnum 13

14 Output() Abstract Operation() Exceptional Courses of Events Account ret.getaccount 각 bank DB 에서 accountnum 을이용해통장과연결된계좌의유효성유무를검색하고존재하면 ret.getaccount 을반환한다. 어느 bank DB 에도존재하지않는 accountnum 의경우 null 을반환한다. 3) Bank class urpose Overview(class) class Bank Bank 정보를모아두는클래스 Attribute : String name, String path, ArrayList<Card> cards, ArrayList<Bankbook> bankbooks : Bank(), loaddatabase() filereader(), validatebankbook(), validatecard(), getbalance(), transaction(), getlogs(), getcriminallogs(), get() Exceptional Courses of Events Use Case R2, R3, R4, R5, R6, R7 N/A Bank() urpose Bank 의객체를생성한다. Input() Use Case R2, R3, R4, R5, R6, R7 String name Output() - Abstract Operation() Bank 의객체를생성한다. 14

15 Exceptional Courses of Events - loaddatabase() urpose 은행의 DB 를읽어온다. Use Case R2 Input() - Output() - Abstract Operation() Exceptional Courses of Events Bank 의 DB 내에저장되어있는 account 와 card, bankbook 의데이터를불러온다. - filereader() urpose 파일로부터정보를읽어온다. Input() Output() Use Case R6, R7 String path AttrayList<String> lines Abstract Operation() 파일로저장된 log 를읽어와반환한다. Exceptional Courses of Events path 가올바르지않을시 Error validatebankbook() 15

16 urpose bankbook 이유효한지확인한다. Input() Output() Abstract Operation() Exceptional Courses of Events Use Case R2, R7 String accountnum Bankbook bankbook bank DB 의통장중 accountnum 에해당하는통장이존재하는지확인하고존재하면해당 bankbook 을반환한다. bank DB 의통장중 accountnum 에해당하는통장이존재하는지확인하고존재하지않으면 null 을반환한다. validatecard() urpose Card 가유효한지확인한다. Input() Output() Abstract Operation() Exceptional Courses of Events Use Case R2 String pin Card card bank DB 의통장중 accountnum 에해당하는카드가존재하는지확인하고존재하면해당 card 를반환한다. bank DB 의통장중 accountnum 에해당하는카드가존재하는지확인하고존재하지않으면 null 을반환한다. getbalance() urpose 계좌의잔액을확인한다. Input() Output() Use Case R3, R4, R5, R6 Account account int balance 16

17 Abstract Operation() account 의 balance 를반환한다. Exceptional Courses of Events - transaction() urpose 거래서비스를실행한다. Input() Use Case R3, R4, R5, R6, R7 Account account, int amount, String msg Output() - Abstract Operation() Exceptional Courses of Events account 의 log 파일에거래시간, 거래량, 거래유형을기록한다. - getlogs() urpose 거래내역을출력한다. Input() Output() Use Case R6 Account account ArrayList<String> this.filereader(path) Abstract Operation() account 의거래내역로그파일을읽어와반환한다. Exceptional Courses of Events - 17

18 getcriminallogs() urpose 범죄이력을출력한다. Use Case R 7 Input() Account account Output() ArrayList<String> this.filereader(path) Abstract Operation() account 의범죄이력로그파일을읽어와반환한다. Exceptional Courses of Events - get() urpose 은행의이름을확인한다. Use Case R3, R4, R5 Input() - Output() - Abstract Operation() Bank 의 name 을반환한다. Exceptional Courses of Events - 4) Bankbook class urpose Overview(class) class Bankbook Bankbook 정보를모아두는클래스 Attribute : account : Bankbook(), getaccount() Use Case R2, R5 18

19 Exceptional Courses of Events N/A Bankbook() urpose Bankbook 의객체를생성한다. Input() Use Case R2 Account account Output() - Abstract Operation() Exceptional Courses of Events Bankbook 의객체를생성하고, this.account 를 input 된 account 로설정한다. - getaccount() urpose 통장과연결된계좌를확인한다. Use Case R2 Input() - Output() Account account Abstract Operation() Bankbook 의 account 를반환한다. Exceptional Courses of Events - 5) Card class class 19

20 urpose Overview(class) Card Card 정보를모아두는클래스 Attribute : Account account, String pin, String password : Card(), getaccount, getin, checkassword Use Case R2 Exceptional Courses of Events N/A Card() urpose Card 의객체를생성한다. Input() Use Case R2 Account account String pin String password Output() - Abstract Operation() Exceptional Courses of Events Bankbook 의객체를생성하고, this.account 를 input 된 account 로, this.cardnumber 을 input 된 cardnumber 로설정한다. - getaccount() urpose 카드와연결된계좌를확인한다. Use Case R2 Input() - Output() Account account 20

21 Abstract Operation() Card 의 account 를반환한다. Exceptional Courses of Events - getin() urpose 카드번호를확인한다. Use Case R2 Input() - Output() String pin Abstract Operation() Card 의 pin 을반환한다. Exceptional Courses of Events - checkassword urpose 비밀번호가맞는지확인한다. Input() Output() Use Case R2 String pw this.password.equals(pw) Abstract Operation() 비밀번호일치여부를 boolean 값으로반환한다. Exceptional Courses of Events - Activity Implements Windows 21

22 22

23 SelectMenuView GUI Responsibilities 입금, 출금, 송금, 조회, 범죄이력버튼중하나를누른다. Cross Reference Functional Requirement: R 1 Notes 입금, 출금, 송금, 조회, 범죄이력조회버튼중하나를누른다. ost-condition 선택한버튼의기능으로진행하고계좌를입력할수있다. re-condition ATM 이켜진상황이어야한다. 23

24 InputSrcView() GUI Responsibilities 카드번호를입력할지통장번호를입력할지선택하고그에따 라카드번호또는통장번호를입력할수있다. Cross Reference Functional Requirement: R 2 Notes 카드와통장중하나를선택한뒤번호를입력한다. ost-condition 선택한버튼의기능으로계속진행한다. re-condition 메뉴선택이되어있다. alert Invalid Account 24

25 GUI Responsibilities 계좌가유효하지않음을알린다. Cross Reference R 2 Notes 계좌가유효하지않음을알린다. ost-condition 확인버튼을누를수있다. re-condition 유효하지않은계좌를입력한다. 25

26 DepositView() GUI Responsibilities 입금할금액을입력할수있다. Cross Reference Functional Requirement: R 3 Notes ost-condition 비밀번호를입력할수있다. re-condition 카드번호나통장번호를입력하고계좌번호가유효한상태여 야한다. 26

27 alert 최대한도가넘어갑니다 GUI Responsibilities 계좌에들어갈돈의최대한도가넘어갈때알린다. Cross Reference Functional Requirement: R 3 Notes 계좌에들어갈돈의최대한도가넘어갈때알린다. ost-condition 확인버튼을누를수있다. re-condition 최대한도이상의돈을입력한다. inputassword GUI Responsibilities 계좌의비밀번호를입력할수있다. 27

28 Cross Reference Functional Requirement: R 3 Notes 비밀번호를입력받은뒤유효하지않을경우에러메시지를출 력하는화면으로넘어간다. ost-condition 비밀번호가유효할경우입금이계속진행되고결과창이뜬다. re-condition 입금할돈을입력받은상황이어야한다. alert wrong password GUI Responsibilities 비밀번호가유효하지않음을알린다. Cross Reference Functional Requirement: R 3 Notes 비밀번호가유효하지않음을알린다. ost-condition 확인버튼을누를수있다. re-condition 유효하지않은비밀번호를입력한다. 28

29 Update GUI Responsibilities 입금이완료된후결과와내역을보여준다. Cross Reference R 3 Notes 작업, 금액, 잔액의입금내역을보여준다. ost-condition 돌아가기버튼또는끝내기버튼을누를수있다. re-condition 유효한비밀번호를입력하고입금이계속진행된다. 29

30 30

31 WithdrawView() GUI Responsibilities 출금할금액을입력할수있다. Cross Reference Functional Requirement: R 4 Notes ost-condition 비밀번호를입력할수있다. re-condition 카드번호나통장번호를입력하고계좌번호가유효한상태여 야한다. 31

32 alert 잔액이부족합니다 GUI Responsibilities 계좌에서출금할돈이잔고보다더클때알린다. Cross Reference Functional Requirement: R 4 Notes 계좌에서출금할돈이잔고보다더클때알린다. ost-condition 확인버튼을누를수있다. re-condition 잔고보다더큰돈을입력한다. inputassword GUI 32

33 Responsibilities 계좌의비밀번호를입력할수있다. Cross Reference Functional Requirement: R 4 Notes 비밀번호를입력받은뒤유효하지않을경우에러메시지를출 력하는화면으로넘어간다. ost-condition 비밀번호가유효할경우출금이계속진행되고결과창이뜬다. re-condition 출금할돈을입력받은상황이어야한다. alert wrong password GUI Responsibilities 비밀번호가유효하지않음을알린다. Cross Reference Functional Requirement: R 4 Notes 비밀번호가유효하지않음을알린다. ost-condition 확인버튼을누를수있다. re-condition 유효하지않은비밀번호를입력한다. 33

34 Update GUI Responsibilities 출금이완료된후결과와내역을보여준다. Cross Reference R 4 Notes 작업, 금액, 잔액의출금내역을보여준다. ost-condition 돌아가기버튼또는끝내기버튼을누를수있다. re-condition 유효한비밀번호를입력하고출금이계속진행된다. 34

35 35

36 TransferView() GUI Responsibilities 송금할금액과보낼계좌번호를입력할수있다. Cross Reference Functional Requirement: R 5 Notes ost-condition 비밀번호를입력할수있다. re-condition 카드번호나통장번호를입력하고계좌번호가유효한상태여 야한다. alert 계좌가존재하지않습니다 GUI Responsibilities 계좌가유효하지않음을알린다. Cross Reference Functional Requirement: R 5 Notes 계좌가유효하지않음을알린다. ost-condition 확인버튼을누를수있다. re-condition 유효하지않은계좌를입력한다. 36

37 alert 잔고가부족합니다 GUI Responsibilities 계좌에서송금할돈이잔고보다더클때알린다. Cross Reference Functional Requirement: R 5 Notes 계좌에서송금할돈이잔고보다더클때알린다. ost-condition 확인버튼을누를수있다. re-condition 잔고보다더큰돈을입력한다. 37

38 inputassword GUI Responsibilities 계좌의비밀번호를입력할수있다. Cross Reference Functional Requirement: R 5 Notes 비밀번호를입력받은뒤유효하지않을경우에러메시지를출 력하는화면으로넘어간다. ost-condition 비밀번호가유효할경우송금이계속진행되고결과창이뜬다. re-condition 송금할돈을입력받은상황이어야한다. alert wrong password GUI Responsibilities 비밀번호가유효하지않음을알린다. Cross Reference Functional Requirement: R 5 Notes 비밀번호가유효하지않음을알린다. ost-condition 확인버튼을누를수있다. re-condition 유효하지않은비밀번호를입력한다. 38

39 Update GUI Responsibilities 송금이완료된후결과와내역을보여준다. Cross Reference R 5 Notes 작업, 금액, 잔액의송금내역을보여준다. ost-condition 돌아가기버튼또는끝내기버튼을누를수있다. re-condition 유효한비밀번호를입력하고송금이계속진행된다. 39

40 inputassword GUI Responsibilities 계좌의비밀번호를입력할수있다. Cross Reference Functional Requirement: R 6 Notes 비밀번호를입력받은뒤유효하지않을경우에러메시지를출 력하는화면으로넘어간다. ost-condition 비밀번호가유효할경우거래내역조회가계속진행되고결과창 이뜬다. re-condition 거래내역조회를선택한상황이어야한다. 40

41 alert wrong password GUI Responsibilities 비밀번호가유효하지않음을알린다. Cross Reference Functional Requirement: R 6 Notes 비밀번호가유효하지않음을알린다. ost-condition 확인버튼을누를수있다. re-condition 유효하지않은비밀번호를입력한다. Update GUI Responsibilities 거래내역을보여준다. Cross Reference R 6 Notes 계좌의거래내역을보여준다. ost-condition 돌아가기버튼또는끝내기버튼을누를수있다. re-condition 유효한비밀번호를입력하고거래내역조회가계속진행된다. 41

42 Update GUI Responsibilities 범죄이력내역을보여준다. Cross Reference R 7 Notes 계좌의범죄이력내역을보여준다. ost-condition 돌아가기버튼또는끝내기버튼을누를수있다. re-condition 유효한계좌를입력하고범죄이력조회가계속진행된다. 42

43 Activity System Testing Test Number Test 항목 Description System Function ass/fail ATM_STC_001_ selectmenu 사용자가입금을선택 R 할때정상적으로선 택된메뉴가진행되는 지확인한다. ATM_STC_001_ selectmenu 사용자가출금을선택 R 할때정상적으로선 택된메뉴가진행되는 지확인한다. ATM_STC_001_ selectmenu 사용자가송금을선택 R 할때정상적으로선 택된메뉴가진행되는 지확인한다. ATM_STC_001_ selectmenu 사용자가거래내역확 R 인을선택할때정상 적으로선택된메뉴가 진행되는지확인한다. ATM_STC_001_ selectmenu 사용자가범죄이력조 R 회을선택할때정상 적으로선택된메뉴가 진행되는지확인한다. ATM_STC_002 MediumCheck 카드번호를입력할지 R 2 _001 선택하고이에따라 유효한카드번호를 입력했을때계좌확 인이정상적으로진행 되는지확인한다. ATM_STC_002 MediumCheck 카드번호를입력할지 R 2 43

44 _002 선택하고 이에 따라 유효하지 않은 카드 번호를 입력했을 때 다시입력받을수있 는지확인한다. ATM_STC_002 MediumCheck 통장번호를입력할지 R 2 _003 선택하고이에따라 유효한통장번호를 입력했을때계좌확 인이정상적으로진행 되는지확인한다. ATM_STC_002 MediumCheck 통장번호를입력할지 R 2 _004 선택하고이에따라 유효하지않은통장 번호를입력했을때 다시입력받을수있 는지확인한다. ATM_STC_003 Deposit 입금할금액을잘입 R 3 _001 력받을수있는지확 인한다. ATM_STC_003 Deposit 계좌번호에해당되는 R 3 _002 비밀번호가 입력되었 을때수수료를제외 하고입금되는지확인 한다. ATM_STC_003 Deposit 계좌번호에해당되는 R 3 _003 비밀번호가아니라유 효하지않은비밀번호 가입력되었을때다 시입력받는지확인한 다. ATM_STC_003 Deposit 입금이종료된후결 R 3 44

45 _004 과가정상적으로출력 되는지확인한다. ATM_STC_004 Withdraw 출금할금액을잘입 R 4 _001 력받을수있는지확 인한다. ATM_STC_004 Withdraw 수수료를포함하여출 R 4 _002 금할계좌의잔액이 충분하지않을경우 출금진행이멈추는지 확인한다. ATM_STC_004 Withdraw 계좌번호에해당되는 R 4 _003 비밀번호를 입력되었 을때수수료를제외 하고출금되는지확인 한다. ATM_STC_004 Withdraw 계좌번호에해당되는 R 4 _004 비밀번호가아니라유 효하지않은비밀번호 가입력되었을때다 시입력받는지확인한 다. ATM_STC_004 Withdraw 출금이종료된후결 R 4 _005 과가정상적으로출력 되는지확인한다. ATM_STC_005 Transfer 송금할금액을잘입 R 5 _001 력받을수있는지확 인한다. ATM_STC_005 Transfer 돈을보낼계좌를입 R 5 _002 력하고유효하지않은 계좌를입력했을때 경고를받고다시입 력받는지확인한다. 45

46 ATM_STC_005 Transfer 수수료를포함하여송 R 5 _003 금할계좌의잔액이 충분하지않을경우 송금진행이멈추는지 확인한다. ATM_STC_005 Transfer 계좌번호에해당되는 R 5 _004 비밀번호를 입력되었 을때수수료를제외 하고송금되는지확인 한다. ATM_STC_005 Transfer 계좌번호에해당되는 R 5 _005 비밀번호가아니라유 효하지않은비밀번호 가입력되었을때다 시입력받는지확인한 다. ATM_STC_005 Transfer 송금이종료된후결 R 5 _006 과가정상적으로출력 되는지확인한다. ATM_STC_006 CheckTransacti 입력한계좌의거래내 R 6 on 역이화면에정상적으 History 로출력되는지확인한 다. ATM_STC_007 CheckCriminal 범죄이력을 조회하고 R 7 _001 History 싶은계좌를입력하고 유효하지않은계좌를 입력했을때경고를 받고다시입력받는지 확인한다. ATM_STC_007 CheckCriminal 입력한계좌의범죄이 R 7 _002 History 력내역이화면에정상 적으로출력되는지확 46

47 인한다. Identifier Non- Description Functional Requirements ATM_STC_008 Safe 범죄이력이있는계 R 8 Transaction 좌의조회가가능한지 확인한다. ATM_STC_009 erformance 모든버튼입력및이벤트에대하여 1초이내로반응하는지확인한다. R 9 F ATM_STC_010 OS - 프로그램이 OS 에무관 R 10 Independent 하게정상적으로동작 하는지확인한다. 47

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

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

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

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

목차 1. Activity Implement Class &s Definitions ATM readitem selectservice selectnation Software Modeling & Analysis Global ATM System -Stage 2050 Construct & Stage 2060 Testing- Project Team 1 Team Date 2018-05-22 Team Information 201311287 엄현식 201311318 최정헌 201611293 전다윤 목차 1. Activity

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

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

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

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

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

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 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

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

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

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

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

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 System Test Report for Digital Watch System Test Cases Specification Test Summary Report roject Team 이동아 Latest update on: 2012-10-26 Team Information 이동아 : dalee.dslab@gmail.com Dong-Ah Lee 1 Table of

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

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

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

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

PowerPoint Template

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

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

Java Programing Environment

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

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

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

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

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

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

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

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

메뉴얼41페이지-2

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

More information

레이아웃 1

레이아웃 1 Seed Money Bank Savings Banks vol.123 Cover Story Seed Money Bank Savings Banks + vol.123 www.fsb.or.kr 20159 + 10 Contents 20159 + 10 vol.123 www.fsb.or.kr 002 026 034 002 004 006 008 012 014 016 018

More information

PowerPoint Template

PowerPoint Template SOFTWARE ENGINEERING Practice #6 (Final) Electronic Door Lock System 201114188 김종연 201114191 정재욱 201114192 정재철 201114195 홍호탁 www.themegallery.com 1 / 38 Contents 1 2 Final Overview Unit Test 3 4 Modification

More information

PowerPoint Template

PowerPoint Template SOFTWARE ENGINEERING Practice #1 (SA) Door Lock 201114188 김종연 201114191 정재욱 201114192 정재철 201114195 홍호탁 www.themegallery.com 2013-10-3 1 / 43 Contents 1 SRS - SRS 0.9 -> 1.0 버전업 2 SRA - DFD - Process Specification

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

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

레이아웃 1

레이아웃 1 Seed Money Bank Savings Banks vol.122 Cover Story Seed Money Bank Savings Banks + vol.122 www.fsb.or.kr 20157 + 8 Contents 20157 + 8 vol.122 www.fsb.or.kr 002 026 034 002 004 006 008 012 014 016 008 018

More information

No Slide Title

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

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

게임 기획서 표준양식 연구보고서

게임 기획서 표준양식 연구보고서 ᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞ ᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞ ᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞ ᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞ ᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞ ᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞ ᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞᆞ

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

adfasdfasfdasfasfadf

adfasdfasfdasfasfadf C 4.5 Source code Pt.3 ISL / 강한솔 2019-04-10 Index Tree structure Build.h Tree.h St-thresh.h 2 Tree structure *Concpets : Node, Branch, Leaf, Subtree, Attribute, Attribute Value, Class Play, Don't Play.

More information

new_biz

new_biz Seed Money Bank Savings Banks vol.118 Special Theme Special Theme Seed Money Bank Savings Banks + vol.118 www.fsb.or.kr 201411 + 12 Contents 201411 + 12 vol.118 www.fsb.or.kr 02 04 08 10 13 14 16 18 20

More information

new_biz

new_biz Seed Money Bank Savings Banks vol.117 Special Theme Special Theme Seed Money Bank Savings Banks + vol.117 www.fsb.or.kr 20149 + 10 Contents 20149 + 10 vol.117 www.fsb.or.kr 02 04 08 10 13 14 16 18 20

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

<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

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

다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) <% RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp");

다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) <% RequestDispatcher dispatcher = request.getrequestdispatcher( 실행할페이지.jsp); 다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp"); dispatcher.forward(request, response); - 위의예에서와같이 RequestDispatcher

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

컴퓨터공학과 전세진 컴퓨터공학과 서희진 컴퓨터공학과 조민규 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

Orcad Capture 9.x

Orcad Capture 9.x OrCAD Capture Workbook (Ver 10.xx) 0 Capture 1 2 3 Capture for window 4.opj ( OrCAD Project file) Design file Programe link file..dsn (OrCAD Design file) Design file..olb (OrCAD Library file) file..upd

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

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

레이아웃 1

레이아웃 1 Seed Money Bank Savings Banks vol.120 Cover Story Seed Money Bank Savings Banks + vol.120 www.fsb.or.kr 20153 + 4 즐거운 나의 집 Contents 20153 + 4 vol.120 www.fsb.or.kr 002 026 034 002 004 006 008 012 014

More information

레이아웃 1

레이아웃 1 Seed Money Bank Savings Banks vol.125 Cover Story Seed Money Bank Savings Banks + vol.125 www.fsb.or.kr 20161 + 2 Contents 20161 + 2 vol.125 www.fsb.or.kr 002 026 034 002 004 006 008 012 014 016 018 008

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

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

JAVA PROGRAMMING 실습 08.다형성

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

More information

PowerPoint Presentation

PowerPoint Presentation Package Class 3 Heeseung Jo 목차 section 1 패키지개요와패키지의사용 section 2 java.lang 패키지의개요 section 3 Object 클래스 section 4 포장 (Wrapper) 클래스 section 5 문자열의개요 section 6 String 클래스 section 7 StringBuffer 클래스 section

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

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

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

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

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

목차 BUG offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate

목차 BUG offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate ALTIBASE HDB 6.1.1.5.6 Patch Notes 목차 BUG-39240 offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG-41443 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate 한뒤, hash partition

More information

Slide 1

Slide 1 Clock Jitter Effect for Testing Data Converters Jin-Soo Ko Teradyne 2007. 6. 29. 1 Contents Noise Sources of Testing Converter Calculation of SNR with Clock Jitter Minimum Clock Jitter for Testing N bit

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

Microsoft Word - src.doc

Microsoft Word - src.doc IPTV 서비스탐색및콘텐츠가이드 RI 시스템운용매뉴얼 목차 1. 서버설정방법... 5 1.1. 서비스탐색서버설정... 5 1.2. 컨텐츠가이드서버설정... 6 2. 서버운용방법... 7 2.1. 서비스탐색서버운용... 7 2.1.1. 서비스가이드서버실행... 7 2.1.2. 서비스가이드정보확인... 8 2.1.3. 서비스가이드정보추가... 9 2.1.4. 서비스가이드정보삭제...

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

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

PowerPoint 프레젠테이션

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

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

Chapter 1

Chapter 1 3 Oracle 설치 Objectives Download Oracle 11g Release 2 Install Oracle 11g Release 2 Download Oracle SQL Developer 4.0.3 Install Oracle SQL Developer 4.0.3 Create a database connection 2 Download Oracle 11g

More information

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

Software Modeling < < OOAD Stage 김정태 최정명 이낙원 송준현 Software Modeling < < OOAD Stage 1000 200611460 김정태 200611521 최정명 200611499 이낙원 200611481 송준현 Activity. 1001 Name?? Act 1001 Name?? Smart DJ Coffee Maker! Act 1001 Turn Table!! 연속적으로

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

[ 그림 8-1] XML 을이용한옵션메뉴설정방법 <menu> <item 항목ID" android:title=" 항목제목 "/> </menu> public boolean oncreateoptionsmenu(menu menu) { getme

[ 그림 8-1] XML 을이용한옵션메뉴설정방법 <menu> <item 항목ID android:title= 항목제목 /> </menu> public boolean oncreateoptionsmenu(menu menu) { getme 8 차시메뉴와대화상자 1 학습목표 안드로이드에서메뉴를작성하고사용하는방법을배운다. 안드로이드에서대화상자를만들고사용하는방법을배운다. 2 확인해볼까? 3 메뉴 1) 학습하기 [ 그림 8-1] XML 을이용한옵션메뉴설정방법 public boolean

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

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

new_biz

new_biz Seed Money Bank Savings Banks vol.116 Special Theme Special Theme Seed Money Bank Savings Banks + vol.116 www.fsb.or.kr 20147 + 8 Contents 20147 + 8 vol.116 www.fsb.or.kr 02 04 08 10 13 14 16 20 22 26

More information

第 1 節 組 織 11 第 1 章 檢 察 의 組 織 人 事 制 度 등 第 1 項 大 檢 察 廳 第 1 節 組 대검찰청은 대법원에 대응하여 수도인 서울에 위치 한다(검찰청법 제2조,제3조,대검찰청의 위치와 각급 검찰청의명칭및위치에관한규정 제2조). 대검찰청에 검찰총장,대

第 1 節 組 織 11 第 1 章 檢 察 의 組 織 人 事 制 度 등 第 1 項 大 檢 察 廳 第 1 節 組 대검찰청은 대법원에 대응하여 수도인 서울에 위치 한다(검찰청법 제2조,제3조,대검찰청의 위치와 각급 검찰청의명칭및위치에관한규정 제2조). 대검찰청에 검찰총장,대 第 1 章 檢 察 의 組 織 人 事 制 度 등 第 1 節 組 織 11 第 1 章 檢 察 의 組 織 人 事 制 度 등 第 1 項 大 檢 察 廳 第 1 節 組 대검찰청은 대법원에 대응하여 수도인 서울에 위치 한다(검찰청법 제2조,제3조,대검찰청의 위치와 각급 검찰청의명칭및위치에관한규정 제2조). 대검찰청에 검찰총장,대검찰청 차장검사,대검찰청 검사,검찰연구관,부

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 프레젠테이션

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

PathEye 공식 블로그 다운로드 받으세요!! 지속적으로 업그래이드 됩니다. 여러분의 의견을 주시면 개발에 반영하겠 습니다.

PathEye 공식 블로그 다운로드 받으세요!!   지속적으로 업그래이드 됩니다. 여러분의 의견을 주시면 개발에 반영하겠 습니다. PathEye Mobile Ver. 0.71b 2009. 3. 17 By PathEye 공식 블로그 다운로드 받으세요!! http://blog.patheye.com 지속적으로 업그래이드 됩니다. 여러분의 의견을 주시면 개발에 반영하겠 습니다. PathEye 설치 1/3 최종 배포 버전을 다 운로드 받습니다. 다운로드된 파일은 CAB 파일입니다. CAB 파일에는

More information

Ver _Jong Software Requirement Analysis for Electronic Door Lock System Project Team 4 종중정강 Date Team Information Minku Kang,

Ver _Jong Software Requirement Analysis for Electronic Door Lock System Project Team 4 종중정강 Date Team Information Minku Kang, Software Requirement Analysis for Electronic Door Lock System Project Team 4 종중정강 Date 2013-10-02 Team Information Minku Kang, kmg0711@naver.com Sun Jung Ahn, a0917sj@naver.com Jong Chan Lee, zong925@naver.com

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

슬라이드 1

슬라이드 1 UNIT 6 배열 로봇 SW 교육원 3 기 학습목표 2 배열을사용핛수있다. 배열 3 배열 (Array) 이란? 같은타입 ( 자료형 ) 의여러변수를하나의묶음으로다루는것을배열이라고함 같은타입의많은양의데이터를다룰때효과적임 // 학생 30 명의점수를저장하기위해.. int student_score1; int student_score2; int student_score3;...

More information

쉽게 풀어쓴 C 프로그래밍

쉽게 풀어쓴 C 프로그래밍 Power Java 제 11 장상속 이번장에서학습할내용 상속이란? 상속의사용 메소드재정의 접근지정자 상속과생성자 Object 클래스 종단클래스 상속을코드를재사용하기위한중요한기법입니다. 상속이란? 상속의개념은현실세계에도존재한다. 상속의장점 상속의장점 상속을통하여기존클래스의필드와메소드를재사용 기존클래스의일부변경도가능 상속을이용하게되면복잡한 GUI 프로그램을순식간에작성

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

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

목차 BUG DEQUEUE 의 WAIT TIME 이 1 초미만인경우, 설정한시간만큼대기하지않는문제가있습니다... 3 BUG [qp-select-pvo] group by 표현식에있는컬럼을참조하는집합연산이존재하지않으면결괏값오류가발생할수있습니다... 4

목차 BUG DEQUEUE 의 WAIT TIME 이 1 초미만인경우, 설정한시간만큼대기하지않는문제가있습니다... 3 BUG [qp-select-pvo] group by 표현식에있는컬럼을참조하는집합연산이존재하지않으면결괏값오류가발생할수있습니다... 4 ALTIBASE HDB 6.5.1.5.10 Patch Notes 목차 BUG-46183 DEQUEUE 의 WAIT TIME 이 1 초미만인경우, 설정한시간만큼대기하지않는문제가있습니다... 3 BUG-46249 [qp-select-pvo] group by 표현식에있는컬럼을참조하는집합연산이존재하지않으면결괏값오류가발생할수있습니다... 4 BUG-46266 [sm]

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA e- 비즈니스연구 (The e-business Studies) Volume 17, Number 3, June, 30, 2016:pp. 273~299 ISSN 1229-9936 (Print), ISSN 2466-1716 (Online) 원고접수일심사 ( 수정 ) 게재확정일 2016. 06. 11 2016. 06. 24 2016. 06. 26 ABSTRACT e-

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

제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

untitled

untitled : 2009 00 00 : IMS - 1.0 : IPR. IMS,.,. IMS IMS IMS 1). Copyright IMS Global Learning Consortium 2007. All Rights Reserved., IMS Korea ( ). IMS,. IMS,., IMS IMS., IMS.,., 3. Copyright 2007 by IMS Global

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

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

Ver. T3_DWS.UTP-1.0 Unit Testing Plan for Digital Watch System Test Plan Test Design Specification Test Cases Specification Date Team Infor

Ver. T3_DWS.UTP-1.0 Unit Testing Plan for Digital Watch System Test Plan Test Design Specification Test Cases Specification Date Team Infor Unit Testing Plan for Digital Watch System Test Plan Test Design Specification Test Cases Specification Date 2012-10-25 Team Information Sanghyun Yoon shyoon.dslab@gmail.com Dependable Software Laboratory

More information

..........-....33

..........-....33 04 06 12 14 16 18 20 22 24 26 Contents 34 38 42 46 50 54 58 62 66 70 74 78 84 88 90 92 94 96 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 01 26 27 02 28 29 30 31 32 33 34 35 36 37 38 39

More information

자식농사웹완

자식농사웹완 윤 영 선 _ 지음 은혜한의원 서울시 마포구 도화1동 550 삼성프라자 308호 Tel : 3272.0120, 702.0120 진료시간 : 오전 9시 30분`~`오후 7시 점심시간 : 오후 1시`~`2시 토 요 일 : 오전 9시 30분`~`오후 3시 (일, 공휴일 휴진`/`전화로 진료 예약 받습니다) 은 혜 한 의 원 은혜한의원 CONTENTS 02 04 07

More information

chungo_story_2013.pdf

chungo_story_2013.pdf Contents 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51 53 55 57 59 61 63 65 67 69 71 73 75 77 79 81 83 85 87 89 91 93 95 97 99

More information