Down -> 프로그래밍 실습 자료실 가상은행시스템 구축 다운 

 

Intro ......

 

출금, 주소, 계좌 이체, 가상계좌에서 출금되는 기능을 제공하는 보안기능을 갖는다. 사용 중인 계좌와 폐쇄계좌로 나뉘어 고객별로 소유하는 여러 계좌목록을 리 스트구조로 관리한다. 4. 2. ATM의 입출금 내역 출력과 동일. 3.2 고객관리 해당 고객이 소유한 모든 계좌의 총 잔액을 화면에 출력 해당 고객의 계좌 추가 비밀번호 변경 수정한 정보에 대한 값을 기록할 때 해당 계좌에 대한 거래 내역 출력. 고객 관리와 관련된 명령 수행시 해당 다이얼로그 클래스에 대한 객체를 생성 해 작업을 수행하고 새로운 계좌생성, 입출금내역 조회를 한고 해당 거 래 내역을 Txt파일로 저장하여 보관 및 거래 내역 출력을 담당한다. 텍스트파일은 ③예금, 계좌정보를 DB와 연계하여 가지고 있다.2 보안기능 - 고객의 위험상황을 대비한 ②Dual Password 기능을 제공한다. 실행결과와 세부설명 4. 구현개요 - 기본적으로 구현한 중요 클래스들 ? BankManagerSet class : 이 프로그램의 Main 클래스 Document클래스에서 이 클래스의  ......

 

 

Index & Contents

프로그래밍 실습 자료실 가상은행시스템 구축

 

[프로그래밍 실습] 가상은행시스템 구축

 

 

 

 

 

 

 

 

 

 

 

프로그래밍실습2

 

 

 

 

 

 

가상은행시스템 구축

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

과 목

 

교 수 님

 

학 과

 

조 원

 

 

 

 

 

 

 

1.구현목적

 

가상의 은행에는 고객들과 특정 고객의 명의로 된 계좌들이 있다. 이러한 가상의 은행에 존재하는 고객과 계좌들을 은행관리자로 관리하고, 입금 ? 출금 ? 계좌이체 ? 잔액조회 등 일반적인 은행 업무서비스를 고객에게 제공한다. 기본 서비스 외에도 보안기능을 강화한 가상은행시스템을 C++언어와 MFC UI를 이용하여 구현하는 것이 목적이다.

 

2. 주요기능

 

2.1 데이터 처리방법

- 데이터의 영속성 부여를 위해 Access를 이용한 ODBC와, 텍스트파일로 저장하는 방법 모두 사용

하였다.

텍스트파일은 ③예금, 출금에 대한 최소 10개의 이전 history 제공을 구현하는 부분에서 입출금 내역을 저장하기 위해 사용되었고, 계좌에 대한 정보는 데이터의 영속성과 보안성 부여, 그리고 다른 클라이언트에서의 접근성을 위하여 ODBC를 이용하였다. 계좌가 폐쇄되더라도 그 계좌에 대한 레코드가 사라지는 것이 아니라 boolActive라는 필드를 false로 바꿔줌을써 검색시 표현되지 않도록 구현해 계좌에 관한 ①폐쇄자료를 keeping 하였다.

 

2.2 보안기능

- 고객의 위험상황을 대비한 ②Dual Password 기능을 제공한다.

고객이 타인의 위협에 의해 인출하는 비상사태의 경우 Password2를 입력하면 자동 신고 되며, 가상계좌에서 출금되는 기능을 제공하는 보안기능을 갖는다.

 

3. 구현개요

- 기본적으로 구현한 중요 클래스들

 

? BankManagerSet class

: 이 프로그램의 Main 클래스

Document클래스에서 이 클래스의 객체를 하나 선언하여 이용한다. 모든 고객의 수, 고객정보, 모든

계좌의 정보, 계좌의 수, 연도, 월의 데이터를 DB와 연계하여 가지고 있다.

? CustomerManager class (Dialog Based)

: 고객의 정보를 관리하는 클래스

BankManager class에 의해 객체가 생성된다. 이름, ID, 주소, 연락처, Password, 계좌정보를 DB와 연계하여 가지고 있다. 사용 중인 계좌와 폐쇄계좌로 나뉘어 고객별로 소유하는 여러 계좌목록을 리 스트구조로 관리한다. 고객 관리와 관련된 명령 수행시 해당 다이얼로그 클래스에 대한 객체를 생성 해 작업을 수행하고 새로운 계좌생성, 고객추가, 고객삭제 등의 기능을 수행한다.

? AtmMain class (Dialog Based)

: 계좌의 거래를 담당하는 클래스

계좌번호를 통하여 Login한다. 입금, 출금, 계좌 이체, 잔액 조회, 입출금내역 조회를 한고 해당 거 래 내역을 Txt파일로 저장하여 보관 및 거래 내역 출력을 담당한다.

각각의 작업은 해당 다이얼로그 클래스에 대한 객체를 생성해 모달 다이얼로그 형식으로 수행한다.

 

 

 

 

4. 실행결과와 세부설명

 

4.1. UI초기화면

- BankManagerView

 

처음 레코드

 

이전 레코드

 

다음 레코드

 

마지막 레코드

 

 

 

해당 고객이 소유한 계좌 리스트 출력과 계좌 선택.

4.2 고객관리

 

 

 

해당 고객이 소유한 모든 계좌의 총 잔액을 화면에 출력

 

해당 고객의 계좌 추가

 

비밀번호 변경

 

수정한 정보에 대한 값을 기록할 때

 

 

해당 계좌에 대한 거래 내역 출력. ATM의 입출금 내역 출력과 동일.

 

① 폐쇄계좌 보관 (일반계좌와 폐쇄계좌 리스트)

? 레코드에 계좌의 폐쇄여부를 나타내를 boolActive란 필드를 추가함으로 keeping을 구현

? 현재 폐쇄되어 있는 자료에 대한 삭제를 또 다시

 
 
실습 가상은행시스템 실습 다운 가상은행시스템 자료실 KO 다운 KO 구축 프로그래밍 가상은행시스템 KO 다운 프로그래밍 자료실 구축 자료실 실습 구축 프로그래밍
 

Down -> 프로그래밍 실습 자료실 가상은행시스템 구축 다운 

 

Body Preview

 

[프로그래밍 실습] 가상은행시스템 구축.hwp [프로그래밍 실습] 가상은행시스템 구축.hwp [프로그래밍 실습] 가상은행시스템 구축.hwp [프로그래밍 실습] 가상은행시스템 구축.hwp [프로그래밍 실습] 가상은행시스템 구축.hwp [프로그래밍 실습] 가상은행시스템 구축.hwp [프로그래밍 실습] 가상은행시스템 구축.hwp [프로그래밍 실습] 가상은행시스템 구축.hwp

 

주요기능 2.1 데이터 처리방법 - 데이터의 영속성 부여를 위해 Access를 이용한 ODBC와, 텍스트파일로 저장하는 방법 모두 사용 하였다. 프로그래밍 실습 자료실 가상은행시스템 구축 다운 SZ . 프로그래밍 실습 자료실 가상은행시스템 구축 다운 SZ . 4. 프로그래밍 실습 자료실 가상은행시스템 구축 다운 SZ . 기본 서비스 외에도 보안기능을 강화한 가상은행시스템을 C++언어와 MFC UI를 이용하여 구현하는 것이 목적이다. 프로그래밍 실습 자료실 가상은행시스템 구축 다운 SZ . 사용 중인 계좌와 폐쇄계좌로 나뉘어 고객별로 소유하는 여러 계좌목록을 리 스트구조로 관리한다. 주요기능 2. 2.2 고객관리 해당 고객이 소유한 모든 계좌의 총 잔액을 화면에 출력 해당 고객의 계좌 추가 비밀번호 변경 수정한 정보에 대한 값을 기록할 때 해당 계좌에 대한 거래 내역 출력. 프로그래밍 실습 자료실 가상은행시스템 구축 다운 SZ . ? AtmMain class (Dialog Based) : 계좌의 거래를 담당하는 클래스 계좌번호를 통하여 Login한다. ? AtmMain class (Dialog Based) : 계좌의 거래를 담당하는 클래스 계좌번호를 통하여 Login한다. 계좌가 폐쇄되더라도 그 계좌에 대한 레코드가 사라지는 것이 아니라 boolActive라는 필드를 false로 바꿔줌을써 검색시 표현되지 않도록 구현해 계좌에 관한 ①폐쇄자료를 keeping 하였다. 프로그래밍 실습 자료실 가상은행시스템 구축 다운 SZ . 모든 고객의 수, 고객정보, 모든 계좌의 정보, 계좌의 수, 연도, 월의 데이터를 DB와 연계하여 가지고 있다. 입금, 출금, 계좌 이체, 잔액 조회, 입출금내역 조회를 한고 해당 거 래 내역을 Txt파일로 저장하여 보관 및 거래 내역 출력을 담당한다. 4. 2. 이러한 가상의 은행에 존재하는 고객과 계좌들을 은행관리자로 관리하고, 입금 ? 출금 ? 계좌이체 ? 잔액조회 등 일반적인 은행 업무서비스를 고객에게 제공한다. 3. ① 폐쇄계좌 보관 (일반계좌와 폐쇄계좌 리스트) ? 레코드에 계좌의 폐쇄여부를 나타내를 boolActive란 필드를 추가함으로 keeping을 구현 ? 현재 폐쇄되어 있는 자료에 대한 삭제를 또 다시. 기본 서비스 외에도 보안기능을 강화한 가상은행시스템을 C++언어와 MFC UI를 이용하여 구현하는 것이 목적이다. 구현개요 - 기본적으로 구현한 중요 클래스들 ? BankManagerSet class : 이 프로그램의 Main 클래스 Document클래스에서 이 클래스의 객체를 하나 선언하여 이용한다.2 고객관리 해당 고객이 소유한 모든 계좌의 총 잔액을 화면에 출력 해당 고객의 계좌 추가 비밀번호 변경 수정한 정보에 대한 값을 기록할 때 해당 계좌에 대한 거래 내역 출력. 프로그래밍 실습 자료실 가상은행시스템 구축 다운 SZ . 실행결과와 세부설명 4. 이러한 가상의 은행에 존재하는 고객과 계좌들을 은행관리자로 관리하고, 입금 ? 출금 ? 계좌이체 ? 잔액조회 등 일반적인 은행 업무서비스를 고객에게 제공한다.. 2. ATM의 입출금 내역 출력과 동일. UI초기화면 - BankManagerView 처음 레코드 이전 레코드 다음 레코드 마지막 레코드 해당 고객이 소유한 계좌 리스트 출력과 계좌 선택.프로그래밍 실습 자료실 가상은행시스템 구축 다운 SZ . 프로그래밍 실습 자료실 가상은행시스템 구축 다운 SZ . 프로그래밍 실습 자료실 가상은행시스템 구축 다운 SZ . 고객 관리와 관련된 명령 수행시 해당 다이얼로그 클래스에 대한 객체를 생성 해 작업을 수행하고 새로운 계좌생성, 고객추가, 고객삭제 등의 기능을 수행한다. 계좌가 폐쇄되더라도 그 계좌에 대한 레코드가 사라지는 것이 아니라 boolActive라는 필드를 false로 바꿔줌을써 검색시 표현되지 않도록 구현해 계좌에 관한 ①폐쇄자료를 keeping 하였다. 이름, ID, 주소, 연락처, Password, 계좌정보를 DB와 연계하여 가지고 있다. 구현개요 - 기본적으로 구현한 중요 클래스들 ? BankManagerSet class : 이 프로그램의 Main 클래스 Document클래스에서 이 클래스의 객체를 하나 선언하여 이용한다. 4. 텍스트파일은 ③예금, 출금에 대한 최소 10개의 이전 history 제공을 구현하는 부분에서 입출금 내역을 저장하기 위해 사용되었고, 계좌에 대한 정보는 데이터의 영속성과 보안성 부여, 그리고 다른 클라이언트에서의 접근성을 위하여 ODBC를 이용하였다. ATM의 입출금 내역 출력과 동일. 이름, ID, 주소, 연락처, Password, 계좌정보를 DB와 연계하여 가지고 있다.2 보안기능 - 고객의 위험상황을 대비한 ②Dual Password 기능을 제공한. 프로그래밍 실습 자료실 가상은행시스템 구축 다운 SZ . 실행결과와 세부설명 4. 프로그래밍 실습 자료실 가상은행시스템 구축 다운 SZ .프로그래밍 실습 자료실 가상은행시스템 구축 [프로그래밍 실습] 가상은행시스템 구축 프로그래밍실습2 가상은행시스템 구축 과 목 교 수 님 학 과 조 원 1. 모든 고객의 수, 고객정보, 모든 계좌의 정보, 계좌의 수, 연도, 월의 데이터를 DB와 연계하여 가지고 있다. ? CustomerManager class (Dialog Based) : 고객의 정보를 관리하는 클래스 BankManager class에 의해 객체가 생성된다. 텍스트파일은 ③예금, 출금에 대한 최소 10개의 이전 history 제공을 구현하는 부분에서 입출금 내역을 저장하기 위해 사용되었고, 계좌에 대한 정보는 데이터의 영속성과 보안성 부여, 그리고 다른 클라이언트에서의 접근성을 위하여 ODBC를 이용하였다. 각각의 작업은 해당 다이얼로그 클래스에 대한 객체를 생성해 모달 다이얼로그 형식으로 수행한다.. 입금, 출금, 계좌 이체, 잔액 조회, 입출금내역 조회를 한고 해당 거 래 내역을 Txt파일로 저장하여 보관 및 거래 내역 출력을 담당한다. 각각의 작업은 해당 다이얼로그 클래스에 대한 객체를 생성해 모달 다이얼로그 형식으로 수행한다.1. 2.2 보안기능 - 고객의 위험상황을 대비한 ②Dual Password 기능을 제공한 사용 중인 계좌와 폐쇄계좌로 나뉘어 고객별로 소유하는 여러 계좌목록을 리 스트구조로 관리한다. 3. ? CustomerManager class (Dialog Based) : 고객의 정보를 관리하는 클래스 BankManager class에 의해 객체가 생성된다.구현목적 가상의 은행에는 고객들과 특정 고객의 명의로 된 계좌들이 있다.구현목적 가상의 은행에는 고객들과 특정 고객의 명의로 된 계좌들이 있다. UI초기화면 - BankManagerView 처음 레코드 이전 레코드 다음 레코드 마지막 레코드 해당 고객이 소유한 계좌 리스트 출력과 계좌 선택..프로그래밍 실습 자료실 가상은행시스템 구축 [프로그래밍 실습] 가상은행시스템 구축 프로그래밍실습2 가상은행시스템 구축 과 목 교 수 님 학 과 조 원 1.1 데이터 처리방법 - 데이터의 영속성 부여를 위해 Access를 이용한 ODBC와, 텍스트파일로 저장하는 방법 모두 사용 하였다. ① 폐쇄계좌 보관 (일반계좌와 폐쇄계좌 리스트) ? 레코드에 계좌의 폐쇄여부를 나타내를 boolActive란 필드를 추가함으로 keeping을 구현 ? 현재 폐쇄되어 있는 자료에 대한 삭제를 또 다시.1. 고객이 타인의 위협에 의해 인출하는 비상사태의 경우 Password2를 입력하면 자동 신고 되며, 가상계좌에서 출금되는 기능을 제공하는 보안기능을 갖는다. 4. 고객 관리와 관련된 명령 수행시 해당 다이얼로그 클래스에 대한 객체를 생성 해 작업을 수행하고 새로운 계좌생성, 고객추가, 고객삭제 등의 기능을 수행한다. 고객이 타인의 위협에 의해 인출하는 비상사태의 경우 Password2를 입력하면 자동 신고 되며, 가상계좌에서 출금되는 기능을 제공하는 보안기능을 갖는.