導航:首頁 > 金融管理 > 銀行儲蓄管理系統表結構

銀行儲蓄管理系統表結構

發布時間:2021-07-22 21:21:09

㈠ 幫我用MFC做一個銀行儲蓄管理系統,資料庫表已建好,比較急!!!

有償製作,有意可聯系
嗯,一定會有免費無償自願的人給你做的,等著吧。

㈡ 求銀行儲蓄系統詳細設計

銀行儲蓄系統詳細設計
一、模塊設計
系統總體結構方圖:

銀行儲蓄系統又大致分為兩個模塊:存款模塊和取款模塊。

1.身份驗證模塊:
設置身份驗證模塊的目的保證儲戶信息的安全。功能在於對申請登錄的用戶進行身份驗證,通過者才能進入系統。
銀行業務員輸入儲戶用戶ID,儲戶輸入密碼並確定,系統保存用戶輸入的用戶ID和密碼,並在customer表中查找customerid和customername欄位值,看是否等於業務員輸入的用戶ID和密碼,如相同則通過驗證,否則不通過,並給出「密碼錯誤」的提示,如資料庫中不存在這樣的記錄,則給出「該用戶不存在」的提示。

2.存款模塊:
設置存款模塊的目的在於將儲戶的金額存到系統中並記錄信息。存款模塊將儲戶存款金額錄入存儲到系統中,並附帶顯示其他儲戶信息。
該模塊的輸出項為存款金額,並且附帶顯示其他信息:用戶名、賬號、賬戶余額、利息金額。當銀行業務員輸入存款金額後,系統進行處理,顯示出賬戶余額,並且顯示其他固定信息。

3.取款模塊:
設置取款模塊的目的在於將儲戶的取款金額錄入並存儲到系統中。取款模塊將儲戶取款金額錄入存儲到系統中,並附帶顯示儲戶其他信息。該模塊的輸出項為取款金額,並且附帶顯示其他信息:用戶名、賬號、賬戶余額、利息金額。當銀行業務員輸入取款金額後,點擊確定按鈕,系統進行處理,顯示出賬戶余額,並且顯示其他固定信息。

4.存款單列印模塊:
設置存款單列印模塊的目的在於將儲戶的存款信息以單據的形式及時反饋給儲戶。存款單列印模塊將儲戶存款金額以及儲戶帳戶信息以單據形式反饋給儲戶。該模塊的輸出項為存款人、存款銀行、業務員編號、存款金額、存款日期、手續費、帳戶余額。當銀行業務員輸入存款金額後,系統進行處理,顯示出賬戶余額,並且顯示其他固定信息。

5.取款單列印模塊:
設置取款單列印模塊的目的在於將儲戶的取款信息以單據的形式及時反饋給儲戶。取款單列印模塊將儲戶取款金額以及儲戶帳戶信息以單據形式反饋給儲戶。該模塊的輸出項為取款人、取款銀行、業務員編號、取款金額、取款日期、手續費、帳戶余額。當銀行業務員輸入取款金額後,系統進行處理,顯示出賬戶余額,並且顯示其他固定信息。

6.按用戶名和ID查詢模塊
設置「按用戶名和ID查詢」模塊的目的在於方便用戶獲知自己的存取款信息。功能在於通過儲戶輸入用戶名和ID來查詢自己的信息。
該模塊的輸出項為儲戶各項信息。輸入用戶名和ID,單擊檢索按鈕,系統判斷用戶名和ID是否與資料庫中的customername , customerid相同,若相同則輸出儲戶各項信息,若不同則輸出「輸入有誤!請重新輸入!」的提示信息。

二、數據設計

1.用戶驗證模塊流程圖:

該模塊的輸入項:
名稱 標識 數據類型 數據值 輸入方式
用戶ID customerid 字元 鍵盤輸入
密碼 password 字元或數字 鍵盤輸入

2.存款模塊流程圖:

該模塊的輸入項:
名稱 標識 數據類型 數據值 輸入方式
存款金額 cunkuancount 數字( Double ) >0 鍵盤或滑鼠

3.取款模塊的流程圖:

該模塊的輸入項:
名稱 標識 數據類型 數據值 輸入方式
取款金額 qukuancount 數字( Double ) >0 鍵盤或滑鼠
三、、對話設計
在對話設計的過程中遵循了對話設計的原則:
1.對話要清楚、沒有二義性。
2.對用戶的響應要快,而且要進行了回答的有效性檢驗。
3.對話比較適合用戶的要求與習慣,應該問的問題問了,問得不頻繁。
4.注意詢問格式的美觀、實用,而且採用了統一的格式,體現了一定的風格。
四、可靠性設計
這里所說的可靠性是指數據的安全與保密。所謂系統的可靠性設計就是確定保證數據的安全與保密措施。
就保密措施採取了二重確認的方法。通過加強應用程序的容錯性,設置了用戶的許可權,系統中信息資源的存取、修改、查詢等使用許可權進行了控制。對於用戶管理員的頂級許可權在程序運行的過程中進行了控制工作。

㈢ 銀行卡管理系統 銀行卡信息採用結構體,設立銀行卡信息結構體:

//manager.cpp建立系統類

#include"manager.h"

#include<cstdlib>

ManagerSystem*SystemInstance=NULL;

creditCard::creditCard()

:flag(0),account(0.0),integral(0){

initCard();

}

voidcreditCard::initCard(){

cout<<"請輸入姓名:";

cin>>name;

cout<<"請輸入身份證號:";

cin>>ID;

cout<<"請輸入初始密碼:";

cin>>password;

intnum=SystemInstance->getAccout()+1;

itoa(num,cardNo,10);

cout<<"初始化成功!"<<endl;

cout<<"新卡卡號是:"<<cardNo<<endl;

flag=1;

}

ManagerSystem::ManagerSystem()

:login_card(NULL)

{

SystemInstance=this;

}

voidManagerSystem::popMenu(CCard*card){

constchar*menu1="==================銀行卡管理系統==================

1.建立新卡

2.賬戶登錄

3.賬戶報表

4.退出 ";

constchar*menu2="==================銀行卡管理系統==================

1.查看賬戶信息

2.存款

3.交易

4.登出 ";

card==NULL?cout<<menu1:cout<<menu2;

cout<<"請選擇:";

intn;

cin>>n;

switch(n)

{

case1:{

card!=NULL?outputCardInfo(card):registerCard();

break;

}

case2:{

card!=NULL?save():login();

break;

}

case3:{

card!=NULL?transaction():makeInfoList();

break;

}

case4:{

card!=NULL?exit(0):logout();

break;

}

default:{

cout<<"選擇錯誤!"<<endl;

}

}

popMenu(login_card);

}

voidManagerSystem::registerCard(){

CCard*card=newCCard();

insertNewCard(card);

}

boolManagerSystem::login(){

cout<<"請輸入卡號:";

stringcard_no;

cin>>card_no;

if(!contains(card_no))

{

cout<<"無此卡號!"<<endl;

returnfalse;

}

cout<<"請輸入密碼:"<<endl;

stringpwd;

cin>>pwd;

CCard*c=find(card_no);

if(pwd!=c->password)

{

cout<<"密碼錯誤!"<<endl;

returnfalse;

}

cout<<"登陸成功!"<<endl;

login_card=c;

returntrue;

}

voidManagerSystem::logout(){

login_card=NULL;

}

boolManagerSystem::transaction(){

floatamount;

cout<<"請輸入交易金額:";

cin>>amount;

if(amount>login_card->account)

{

cout<<"余額不足!"<<endl;

returnfalse;

}

cout<<"交易成功!"<<endl;

login_card->account-=amount;

login_card->integral+=(int)amount;

returntrue;

}

voidManagerSystem::outputCardInfo(constCCard*card)const{

if(!card)

return;

cout<<" 卡號:"<<card->cardNo<<" 姓名:"<<card->name<<endl;

cout<<"身份證號:"<<card->ID<<" 余額:"<<card->account<<endl;

cout<<"狀態:"<<(card->flag==1?"啟用":"未啟用")<<" 積分:"<<card->integral<<endl<<endl;

}

boolManagerSystem::save(){

cout<<"請輸入存款金額:";

floatsave_in;

cin>>save_in;

if(save_in<0){

cout<<"操作失敗!"<<endl;

returnfalse;

}

login_card->account+=save_in;

cout<<"操作成功!"<<endl;

returntrue;

}

boolManagerSystem::makeInfoList()const{

for(size_ti=0;i!=cards.size();i++){

cout<<"==========================";

outputCardInfo(cards.at(i));

}

returncards.size()!=0;

}

//manager.h定義

#ifndef_MANAGER_H

#define_MANAGER_H

#include<string>

#include<vector>

#include<iostream>

usingnamespacestd;

structcreditCard

{

creditCard();

voidinitCard();

charcardNo[20];//卡號

charname[20];//持卡人姓名

charID[20];//持卡人身份證號碼

charpassword[20];//密碼

intflag;//標志該卡是否啟用(0表示未啟用,1表示啟用)

floataccount;//賬戶金額

intintegral;//積分

};

typedefcreditCardCCard;

classManagerSystem{

public:

ManagerSystem();

voidpopMenu(CCard*card=NULL);

voidregisterCard();

boollogin();

voidlogout();

booltransaction();

voidoutputCardInfo(constCCard*card)const;

boolsave();

boolmakeInfoList()const;

inlineCCard*find(conststring&card_ID)const{

for(size_ti=0;i!=cards.size();i++)

{

if(card_ID==cards.at(i)->cardNo)

returncards.at(i);

}

returnNULL;

}

boolcontains(conststring&card_ID)const{

for(size_ti=0;i!=cards.size();i++)

{

if(card_ID==cards.at(i)->cardNo)

returntrue;

}

returnfalse;

}

inlinevoidinsertNewCard(CCard*card){cards.push_back(card);};

inlineintgetAccout()const{returncards.size();}

private:

vector<CCard*>cards;

CCard*login_card;

};

#endif

//main.cpp

#include"manager.h"

intmain(){

ManagerSystem*sys=newManagerSystem();

sys->popMenu();

return0;

}

㈣ 銀行帳目管理信息系統要用到那些數據表請列出

去這兒看看吧,希望對你有幫助VC++動態鏈接庫編程 http://bbs.xml.org.cn/dispbbs.asp?boardID=61&ID=50345 (1)DLL 的編制與具體的編程語言及編譯器無關 只要遵循約定的DLL介面規范和調用方式,用各種語言編寫的DLL都可以相互調用。譬如Windows提供的系統DLL(其中包括了Windows的API),在任何開發環境中都能被調用,不在乎其是Visual Basic、Visual C++還是Delphi。 (2)動態鏈接庫隨處可見......dft

閱讀全文

與銀行儲蓄管理系統表結構相關的資料

熱點內容
地獄解剖類型電影 瀏覽:369
文定是什麼電影 瀏覽:981
什麼影院可以看VIP 瀏覽:455
受到刺激後身上會長櫻花的圖案是哪部電影 瀏覽:454
免費電影在線觀看完整版國產 瀏覽:122
韓國雙胞胎兄弟的愛情電影 瀏覽:333
法國啄木鳥有哪些好看的 瀏覽:484
能看片的免費網站 瀏覽:954
七八十年代大尺度電影或電視劇 瀏覽:724
歐美荒島愛情電影 瀏覽:809
日本有部電影女教師被學生在教室輪奸 瀏覽:325
畸形喪屍電影 瀏覽:99
美片排名前十 瀏覽:591
韓國電影新媽媽女主角叫什麼 瀏覽:229
黑金刪減了什麼片段 瀏覽:280
泰國寶兒的電影有哪些 瀏覽:583
3d左右格式電影網 瀏覽:562
跟師生情有關的電影 瀏覽:525
恐怖鬼片大全免費觀看 瀏覽:942
電影里三節是多長時間 瀏覽:583