

下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
3/3吳垂森--簡(jiǎn)易銀行卡管理系統(tǒng)的開發(fā)武漢理工大學(xué)軟件工程簡(jiǎn)易銀行卡管理系統(tǒng)開發(fā)詳細(xì)設(shè)計(jì)說明書
學(xué)院:計(jì)算機(jī)科學(xué)與技術(shù)
班級(jí):計(jì)算機(jī)1001班
學(xué)號(hào):0121010340804
姓名:吳垂森
完成日期:2012年11月5日
簡(jiǎn)易銀行卡管理系統(tǒng)的開發(fā)
1.問題描述
本設(shè)計(jì)開發(fā)一個(gè)簡(jiǎn)易的銀行卡管理系統(tǒng),模擬銀行卡的一系列基本功能,包括開戶、銷戶、掛失、、存款、取款、轉(zhuǎn)賬、查詢余額、修改密碼等。要求人機(jī)界面設(shè)計(jì)友好,用戶使用方便,在用戶輸入有誤時(shí)能給出相關(guān)的出錯(cuò)提示,并能承受一定的錯(cuò)誤信息。要求具有一定的安全機(jī)制,如用戶在一定的時(shí)間范圍內(nèi)對(duì)系統(tǒng)未予以響應(yīng),或者用戶多次輸入錯(cuò)誤的登錄信息時(shí),系統(tǒng)可將用戶的銀行卡代為保管。用戶的部分操作必須在擁有合法的足夠的權(quán)限時(shí)才能生效,如銷戶、掛失、等,這些操作必須在用戶正確登錄后才能使用。建立后臺(tái)數(shù)據(jù)庫(kù)保存用戶的信息,用戶的操作通過系統(tǒng)程序反映到數(shù)據(jù)庫(kù)中。
2.可行性研究
通過對(duì)整個(gè)系統(tǒng)進(jìn)行分析,確定其可行性:
(1)技術(shù)可行性可行
(2)經(jīng)濟(jì)可行性可行
(3)操作可行性可行
法律可行性可行
2.1系統(tǒng)流程圖
3.需求分析
3.1數(shù)據(jù)字典
3.2功能需求
其主要要實(shí)現(xiàn)的功能有:
(1)開戶(2)存款(3)取款
(4)掛失/解掛(5)修改密碼(6)銷戶
4.總體設(shè)計(jì)
5.總體設(shè)計(jì)和各模塊接口說明
5.1總體設(shè)計(jì)
本系統(tǒng)所有的操作都由用戶來完成,用戶的操作包括開戶、銷戶、掛失、解掛、存款、取款、轉(zhuǎn)賬、查詢余額、修改密碼,另設(shè)一數(shù)據(jù)庫(kù)管理類,負(fù)責(zé)用戶與數(shù)據(jù)庫(kù)的交互。用戶的所有信息包含在User類中,所有的操作都所有的操作都以User為基本單位,包括與數(shù)據(jù)庫(kù)的操作??傮w設(shè)計(jì)如下:
系統(tǒng)總架構(gòu)
voidOperate(LaboNode*phead,LaboNode*p){//登陸后進(jìn)行的操作strings="n";
cout>s;
if(s=="1")Deposit(p);//存款
elseif(s=="2")Withdraw(p);//取款
elseif(s=="3")Revise(p);//修改密碼
elseif(s=="4")phead=Cancel(phead,p);//消戶
elsebreak;
cout>i;
if(i=="1")Regis(phead);//開戶
elseif(i=="2")p=Query(phead);//登陸,其中有存款等等一系列操作
elseif(i=="3")Lossof(phead);//掛失
elseif(i=="4")DisLossof(phead);//解掛
elsebreak;
if(p!=NULL){
coutpnext);//保存
cout>st;
cout>str;
if(str=="0")return0;
n=atoi(str.c_str());
if(n==0)
{
cout<<"你輸入的不是正確的金額,請(qǐng)重新輸入!"<<endl;
gotoints1;
}
returnn;
}
這樣,如果輸入的是數(shù)字,便可,若是char型或string型,那么,便會(huì)讓你重新輸入。這次的實(shí)驗(yàn),便我明白了軟件測(cè)試便是尋找錯(cuò)誤的過程,而并不是證明軟件正確性。使我在自己的程序中,尋找出了許多的問題,并且一一改正。這對(duì)于我往后的編程是有十分大的幫助的。
通過本次的實(shí)驗(yàn),讓我體會(huì)到編寫一個(gè)健壯的程序并不是一個(gè)簡(jiǎn)單的事情,往往我們還得要有好的測(cè)試方法才能把程序中錯(cuò)誤的地方找出來。這對(duì)于以后工作與生活,是有十分重要的影響的。
而且通過工程化地編寫程序,使得我對(duì)于軟件工程的思想有了更加進(jìn)一步的了解,而且通過需求分析,總體設(shè)計(jì),詳細(xì)設(shè)計(jì)等步驟,使我編寫程
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 社交媒體在卷煙市場(chǎng)中的消費(fèi)者行為分析
- 2025至2030年中國(guó)背光式加固鍵盤產(chǎn)品數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 二零二五年度建筑勞務(wù)分包合同(通風(fēng)空調(diào))
- 2025年度消防行業(yè)員工工傷保險(xiǎn)協(xié)議
- 二零二五年度美容店員工美容技術(shù)專利許可合同
- 二零二五年度小吃店轉(zhuǎn)讓與知識(shí)產(chǎn)權(quán)保護(hù)協(xié)議
- 二零二五年度文化旅游景區(qū)年掛靠合作協(xié)議
- 2025年度豬肉冷鏈配送與質(zhì)量監(jiān)控服務(wù)合同
- 2025年宿州市祁南工貿(mào)有限責(zé)任公司招聘6人筆試參考題庫(kù)附帶答案詳解
- 2025年度金融產(chǎn)品投資返利服務(wù)合同
- 無人機(jī)警用解決方案樣本
- 健康體檢項(xiàng)目目錄
- 現(xiàn)代交換原理與技術(shù)課件:第5章 分組交換技術(shù)
- 學(xué)校傳染病報(bào)告處置流程圖
- 大小嶝造地工程陸域形成及地基處理標(biāo)段1施工組織設(shè)計(jì)
- 物理化學(xué)(全套427頁(yè)P(yáng)PT課件)
- 肺斷層解剖及CT圖像(77頁(yè))
- LeapMotion教程之手勢(shì)識(shí)別
- 靜脈導(dǎo)管的護(hù)理與固定方法
- word上機(jī)操作題
- 房地產(chǎn)公司管理制度
評(píng)論
0/150
提交評(píng)論