freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

銀行個人賬戶信息管理系統(tǒng)范本(完整版)

2025-05-25 01:00上一頁面

下一頁面
  

【正文】  開發(fā)背景隨著社會經(jīng)濟的發(fā)展,信息化程度的不斷深入,銀行的傳統(tǒng)業(yè)務己愈來愈不能滿足銀行客戶的需要。  國內(nèi)外現(xiàn)狀在信息化發(fā)展極為迅速的當今社會,金融經(jīng)濟日益趨向全球化,同行業(yè)競爭變得更加激烈,國外銀行業(yè)掀起了一股比上世紀更為聲勢浩大的信息化革命浪潮。運用客戶個人賬戶管理體系來進行客戶關系管理正是應對未來銀行客戶資源競爭的利器。根據(jù)系統(tǒng)設計的目標和主要功能和對開發(fā)工具和環(huán)境的選擇,通過軟件工程的設計方法,對系統(tǒng)的可行性進行分析,確定方案的可行性。這是一項保證資源合理使用、避免失誤和浪費的重要工作。而銀行信息管理系統(tǒng)的運行過程不僅不違反銀行的管理規(guī)章制度,還會有效地實現(xiàn)信息的快速存取。包括:賬戶名、身份證、密碼、存款額。 根據(jù)系統(tǒng)設計要求系統(tǒng)流程圖設計如下:Yes進入主窗口退出賬戶名身份證密碼重復密碼賬戶名身份證密碼余額賬戶名身份證密碼存款額賬戶名身份證密碼取款額轉(zhuǎn)賬人轉(zhuǎn)出賬號密碼收款人轉(zhuǎn)入賬號金額賬戶名身份證密碼新密碼重復新密碼NO留在登陸界面開戶查詢存款取款轉(zhuǎn)賬修改取消主窗口取消取消取消取消取消管理員登錄開始用戶名密碼開戶查詢存款取款轉(zhuǎn)賬修改密碼圖22系統(tǒng)流程圖 用例描述 管理員登錄用例 管理員登錄用例表如表21表21管理員登錄用例表用例名稱登錄用例描述描述了管理員如何登錄到系統(tǒng)中參與者管理員狀態(tài)審查通過前置條件無后置條件如果用例成功,則管理員登錄到系統(tǒng)之。否則,系統(tǒng)狀態(tài)不變。(1)系統(tǒng)提示管理員輸入賬戶名、身份證、密碼和存款額。(2) 管理員輸入相關信息后提交,賬戶中的存款金額是否足夠支付所取款項。轉(zhuǎn)賬用例表如表26 表26轉(zhuǎn)賬用例表用例名稱轉(zhuǎn)賬用例描述本用例允許管理員按照用戶的要求將資金從一個賬戶轉(zhuǎn)到另一個賬戶。 修改密碼用例修改密碼用例表如表27 表27修改密碼用例表用例名稱修改密碼用例描述本用例允許管理員按照用戶的要求將原來密碼修改參與者管理員狀態(tài)審查通過前置條件本用例開始前,管理員必須登陸到系統(tǒng)中。//設定當前數(shù)據(jù)庫mysqlcreate table admin(adminid varchar(30),admpasswd varchar(30))。模塊提供了訪問架構將數(shù)據(jù)庫與用戶界面結合起來。SQL QString adminpasswd=uiadminpasswdtext()。amp。 }else{ qDebug(select db failed)。 } (1,())。 } return a。 /*調(diào)用訪問數(shù)據(jù)庫的對象 把對象存入數(shù)據(jù)庫*/ AccountDao adao。 Account reciver。 ()。 (update account set accountMoney=accountMoney? where accountname=?)。 if(famp。添加類名是要注意類名的首字母要大寫。第二步:功能設計 adminid:管理員ID adminpasswd:密碼adminid 和adminpasswd 從數(shù)據(jù)庫中查詢出來得到登陸界面的輸入數(shù)據(jù)并做判斷,登陸成功進入主操作界面如果管理員ID和密碼不正確任意一個或都不正確,則輸出select db failed!!,并彈出提示對話框,但不是由于輸入錯誤導致登錄失敗時,則會輸出connect db failed,并彈出提示對話框。//判斷管理員ID和密碼是否與數(shù)據(jù)庫中定義的管理員ID密碼相符 if(==adminId amp。 ()。 ()。 connect(uiseachAccount,SIGNAL(clicked()), this,SLOT(seachAccount()))。第二步:按需求進行設計。系統(tǒng)從管理員輸入的數(shù)據(jù)得到信息,并把信息存儲到數(shù)據(jù)庫中,開戶成功則會彈出create account success!!對話框,如果開戶失敗則會彈出create account failed!!對話框。 if(cflag){ bool f=(a)。} bool AccountDao::addAccount(Account account){ QSqlQuery qu(myconn)。根據(jù)個人賬戶管理系統(tǒng)的需求分析可知,查詢界面應有賬戶名、身份證、密碼、余額(顯示)。 (5) 添加完后如下圖圖37 查詢界面設計圖第四步:當管理員在界面內(nèi)輸入一個賬戶信息時,系統(tǒng)會通過輸入的賬戶信息,將賬戶信息傳遞給dao對象,dao對象在已存在的數(shù)據(jù)庫中進行查找,并將查找結果顯示在余額中。}Account AccountDao::getAccountByNameAndIdAndPasswd(Account account){ QSqlQuery qu(myconn)。 ((1).toString())。 第三步:在提供的空界面上我們根據(jù)存款界面用例,來添加組件。 (deposite money is invalid!)。 thisclose()。 (deposite account not exist!)。 bool f=()。 第三步:在提供的空界面上我們根據(jù)取款界面用例,來添加組件。 (withdraw money is invalid!)。 ()。 ()== amp。 ()。 if(f){ QMessageBox msg。(1)選中ui界面文件,進入ui設計界面,選擇Display Widgets下的Label,給ui界面添加文本框,雙擊文本框,修改文本框顯示的內(nèi)容。 (uispasswdtext())。 (have not enough money)。 QSqlQuery qu(myconn)。 bool ff=()。根據(jù)個人賬戶管理系統(tǒng)的需求分析可知,修改密碼界面應有賬戶名、身份證、密碼、新密碼、重復新密碼。 (5) 添加完后如下圖圖311 修改密碼設計界面第四步:當管理員在界面內(nèi)輸入賬戶名、身份證、密碼、新密碼、重復新密碼并點擊修改后,系統(tǒng)會通過輸入的信息,把相關的修改信息包裝成對象,并將轉(zhuǎn)賬金額傳遞給ado對象保存到相應賬戶下,點擊點擊修改后會彈出相應的提示對話框。 if(cflag){ a=(a)。 (update account set accountpaswd=? where accountname=? and accountNo=? and accountpaswd=?)。 ()。5  應用與維護 在系統(tǒng)的功能看來相對于現(xiàn)今銀行大型數(shù)據(jù)庫存儲系統(tǒng)來說可謂是精簡版的銀行個人賬戶信息管理系統(tǒng),這對于銀行只有存儲關系的客戶來說是一個可以應用的軟件,對于與銀行有著復雜交易網(wǎng)的客戶來說,本系統(tǒng)還是缺乏更為詳盡的設計。對于銀行系統(tǒng)的高度復雜性,還需要以后不斷的進行完善和補充。endif // ADDACCOUNT_H:include include include include include QMessageBoxinclude QPainterinclude QImageAddAccount::AddAccount(QWidget *parent) : QDialog(parent), ui(new Ui::AddAccount){ uisetupUi(this)。 /*調(diào)用訪問數(shù)據(jù)庫的對象 把對象存入數(shù)據(jù)庫*/ AccountDao adao。 ()。 ~SeachAccount()。}SeachAccount::~SeachAccount(){
。/*根據(jù)用戶輸入的信息 得到一個賬戶 把賬戶信息賦值給界面*/public slots: void seachAccount()。}void AddAccount::paintEvent(QPaintEvent *e){ QPainter qp(this)。 if(cflag){ bool f=(a)。 connect(uicancel,SIGNAL(clicked()), this,SLOT(close()))。}class AddAccount : public QDialog{ Q_OBJECTpublic: explicit AddAccount(QWidget *parent = 0)。 6  總結 目前,該銀行個人賬戶管理系統(tǒng)的設計與實現(xiàn)已經(jīng)基本上完成,總的來說完成了一下工作:查閱了大量的有關銀行賬戶管理系統(tǒng)的文獻資料,了解掌握了銀行賬戶管理系統(tǒng)的原理及研究目的。圖44 開戶成功提示對話框 查詢界面 選擇查詢選項進入查詢界面圖45 查詢界面 存款界面圖46 存款界面輸入賬戶名、身份證、密碼、存款額,點擊存款,存款成功顯示提示對話框圖47 存款成功提示對話框存款失敗顯示提示對話框圖48 存款失敗提示對話框 取款界面圖49 取款界面輸入賬戶名、身份證、密碼和取款額點擊取款成功的話彈出成功提示對話框圖410 取款成功提示對話框 轉(zhuǎn)賬界面圖411 轉(zhuǎn)賬界面輸入轉(zhuǎn)賬人賬戶名、密碼和收款人賬戶名以及轉(zhuǎn)賬金額,點擊轉(zhuǎn)賬,轉(zhuǎn)賬成功彈出success提示對話框圖412 轉(zhuǎn)賬成功提示對話框如果余額不足在則轉(zhuǎn)賬失敗圖413 轉(zhuǎn)賬失敗提示對話框 修改密碼界面圖414 修改密碼界面 輸入賬戶名、身份證、密碼、新密碼、重復輸入新密碼,點擊修改,修改成功則彈出change passwd successe! 提示對話框圖415 修改密碼成功界面 判斷與評估 通過以上實驗的測試,本銀行個人賬戶信息管理系統(tǒng)實現(xiàn)了設計要求的功能,根據(jù)設計過程的演示和反復試驗,可以看到數(shù)據(jù)的輸入、保存、采集等操作過程中的數(shù)值是可靠、穩(wěn)定、準確的。 (1,())。amp。 if(uirnpasswdtext()!=uinpasswdtext()){ QMessageBox msg。填寫ChangePasswd類頭文件名、源文件名和界面文件名稱。amp。 (0,money)。 return。 (uirnametext())。 (3)選擇Buttons下的Push Button,給界面添加按鈕。 ()。 } (update account set accountMoney=accountMoney? where accountname=? and accountNo=? and accountpaswd=?)。 ()==){ QMessageBox msg。 } if(cflag){ (a)。 return。 (2)選擇Input Widgets下的Line Edit,給界面添加輸入框。 (deposite success!)。 return。 Account temp=getAccountByNameAndIdAndPasswd(account)。 } AccountDao adao。 (2)選擇Input Widgets下的Line Edit,給界面添加輸入框。 ((3).toDouble())。 (0,())。 QString apasswd=uipasswdtext()。填寫Seachaccount類頭文件名、源文件名和界面文件名稱。 (0,())。 (create account success!!)。圖36 開戶成功界面演示圖數(shù)據(jù)庫設計需求的主要代碼如下:void AddAccount::createAccount(){ /*從界面得到數(shù)據(jù)*/ QS
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1