基于linux銀行管理系統(tǒng)設(shè)計(jì)的開發(fā)與實(shí)現(xiàn)_第1頁
基于linux銀行管理系統(tǒng)設(shè)計(jì)的開發(fā)與實(shí)現(xiàn)_第2頁
基于linux銀行管理系統(tǒng)設(shè)計(jì)的開發(fā)與實(shí)現(xiàn)_第3頁
基于linux銀行管理系統(tǒng)設(shè)計(jì)的開發(fā)與實(shí)現(xiàn)_第4頁
基于linux銀行管理系統(tǒng)設(shè)計(jì)的開發(fā)與實(shí)現(xiàn)_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

FGSJJLKSJGKLJGJLSJGKJKJSKJKJSKLGJKSJLKSJKLKSGKJKLGJSLSKJSGKLJLSGJSLJGJGKLJLSJKLJGKLJGKLJKL綜合實(shí)踐(論文)題目基于linux下的銀行儲(chǔ)蓄管理平臺(tái)系統(tǒng)學(xué)院通信與電子工程學(xué)院專業(yè)班級(jí)學(xué)生姓名指導(dǎo)教師成績2013年FGSJJLKSJGKLJGJLSJGKJKJSKJKJSKLGJKSJLKSJKLKSGKJKLGJSLSKJSGKLJLSGJSLJGJGKLJLSJKLJGKLJGKLJKL摘要隨著金融業(yè)的發(fā)展,手工操作和舊的管理模式已經(jīng)嚴(yán)重制約了質(zhì)量和效率的問題,用計(jì)算機(jī)管理來代替手工管理是非常必要的。本文主要介紹了銀行管理系統(tǒng)的方案論證、結(jié)構(gòu)特性設(shè)計(jì)及行為特性設(shè)計(jì)的實(shí)現(xiàn)過程,詳細(xì)論述了總體設(shè)計(jì)思想和功能模塊設(shè)計(jì)。實(shí)現(xiàn)了系統(tǒng)初置、系統(tǒng)初值錄入、存款、取款、轉(zhuǎn)賬、綜合統(tǒng)計(jì)查詢等功能。整個(gè)系統(tǒng)的設(shè)計(jì)過程中,充分考慮了數(shù)據(jù)庫的安全性、一致性、穩(wěn)定性和可靠性的問題,并具有較強(qiáng)的向?qū)ё饔?,為操作人員提供了豐富的決策功能,而且操作簡單方便。用此系統(tǒng)代替手工操作后,能大大減少在時(shí)間和空間上的浪費(fèi),為銀行節(jié)省了大量的人力和物力。關(guān)鍵詞:信息管理;數(shù)據(jù)庫;銀行管理;穩(wěn)定性AbstractAlongwiththedevelopmentofthefinancialsector,manualoperationandtheoldmanagementpatternhasseriouslyrestrictedthequalityandefficiencyoftheproblem,useacomputertoreplacemanualmanagementisverynecessary.Schemecomparisonofbankmanagementsystemismainlyintroducedinthispaper,structuredesignandbehaviorcharacteristicdesign,theimplementationoftheprocessindetaildiscussestheoveralldesignideaandfunctionmoduledesign.Implementsthesystem,atthebeginningofinitialentry,deposits,withdrawals,transfersandcomprehensivestatisticalquery,andotherfunctions.Thedesignprocessofthewholesystem,givefullconsiderationtothedatabasesecurity,consistency,stabilityandreliabilityoftheproblem,andhasstrongguideeffect,providesoperatorswithrichdecision-makingfunction,andtheoperationissimpleandconvenient.Afterusingthissysteminsteadofmanualoperation,cangreatlyreducethewasteintimeandspace,savealotofmanpowerandmaterialresourcesofbank.Keywords:Informationmanagement.;Database;Bankingmanagement;StabilityKSGKJKLGJSLSKJSGKLJLSGJSLJGJGKLJLSJKLJGKLJGKLJKL目錄TOC\o"1-4"\h\z\u摘要 [15]。因?yàn)镾QLite數(shù)據(jù)庫中存的數(shù)據(jù)文件都不復(fù)雜,這個(gè)特點(diǎn)決定了開發(fā)產(chǎn)品的時(shí)候不必使用一個(gè)管理團(tuán)隊(duì)花大量的時(shí)間來構(gòu)造復(fù)雜的權(quán)限結(jié)構(gòu)來保護(hù)用戶的數(shù)據(jù)庫。因?yàn)闄?quán)限會(huì)通過文件系統(tǒng)自動(dòng)進(jìn)行。同時(shí)這也意味著數(shù)據(jù)庫空間的大小只與環(huán)境大小有關(guān),與系統(tǒng)本身無關(guān),不需要特殊的規(guī)則來了解用戶的磁盤空間。第2章系統(tǒng)的總體設(shè)計(jì)2.1系統(tǒng)的設(shè)計(jì)目標(biāo)隨著金融業(yè)的發(fā)展,手工操作和舊的管理模式已經(jīng)嚴(yán)重制約了質(zhì)量和效率的問題,用計(jì)算機(jī)管理來代替手工管理是非常必要的。用此系統(tǒng)代替手工操作后,能大大減少在時(shí)間和空間上的浪費(fèi),為銀行節(jié)省了大量的人力和物力。2.2系統(tǒng)的可行性分析2.2.1可行性分析的目的本次開發(fā)以一個(gè)虛擬銀行為背景,在深入了解通用的銀行儲(chǔ)蓄業(yè)務(wù)管理要求的基礎(chǔ)上,力爭開發(fā)出一個(gè)實(shí)用性強(qiáng)的通用儲(chǔ)蓄系統(tǒng)軟件,基本上可滿足正常銀行業(yè)的工作需要。本項(xiàng)目對(duì)系統(tǒng)的安全保密性要求也較高。2.2.2軟件實(shí)踐操作的可行性這個(gè)系統(tǒng)的使用只要求使用者具有一定的手機(jī)操作經(jīng)驗(yàn),因?yàn)長inux系統(tǒng)本身就具有操作簡單的特點(diǎn),本程序中的所有控件均繼承自Linux,所以只要會(huì)使用Linux手機(jī)即可。2.3系統(tǒng)的特點(diǎn)2.3.1系統(tǒng)的簡要描述本系統(tǒng)主要通過設(shè)計(jì)基本信息管理模塊來實(shí)現(xiàn)使用者對(duì)客戶的基本信息管理,實(shí)現(xiàn)了系統(tǒng)初置、系統(tǒng)初值錄入、存款、取款、轉(zhuǎn)賬、綜合統(tǒng)計(jì)查詢等功能。整個(gè)系統(tǒng)的設(shè)計(jì)過程中,充分考慮了數(shù)據(jù)庫的安全性、一致性、穩(wěn)定性和可靠性的問題,通過設(shè)計(jì)系統(tǒng)設(shè)置模塊實(shí)現(xiàn)使用者對(duì)客戶個(gè)人信息的查詢與修改。本銀行管理系統(tǒng)能使銀行業(yè)務(wù)員便捷的處理銀行信息數(shù)據(jù);能夠促進(jìn)銀行的體制改革,提高工作效率,減少手工工作人員及費(fèi)用等,這些都是使用系統(tǒng)所帶來的間接收益。同時(shí)也促進(jìn)了銀行信息化的進(jìn)程,提高銀行的管理效率。2.4系統(tǒng)運(yùn)行環(huán)境的要求(1)硬件要求:系統(tǒng)CPU:主頻512MHz或更高隨機(jī)存儲(chǔ)器(RAM):128M或更多只讀存儲(chǔ)器(ROM):200MB或更多(2)軟件要求:Linux(3)開發(fā)環(huán)境:Vi編輯器gcc編譯器2.5預(yù)期用戶通過需求調(diào)研了解到,本軟件的最終用戶主要是銀行的業(yè)務(wù)員:用戶名稱操作功能業(yè)務(wù)員登錄、儲(chǔ)蓄業(yè)務(wù)功能2.6模塊劃分根據(jù)軟件功能需求,整個(gè)軟件主要實(shí)現(xiàn)2個(gè)主要部分,每部分實(shí)現(xiàn)的主要功能如下表:登錄功能簡述功能描述登錄登錄到儲(chǔ)蓄綜合業(yè)務(wù)平臺(tái)系統(tǒng)。儲(chǔ)蓄業(yè)務(wù)功能簡述功能描述開戶為儲(chǔ)戶開戶。查詢所有賬戶將所有儲(chǔ)戶的賬戶信息顯示。按賬號(hào)查詢顯示要查詢的賬號(hào)信息。取款儲(chǔ)戶從其賬戶中取款。存款向已經(jīng)開戶的儲(chǔ)戶賬戶中存款。轉(zhuǎn)賬從一個(gè)賬戶中取款存到另一個(gè)賬戶。退出業(yè)務(wù)員退出系統(tǒng),返回歡迎界面。2.7

系統(tǒng)設(shè)計(jì)的特點(diǎn)

2.7.1

系統(tǒng)的性能特點(diǎn)

根據(jù)調(diào)查,搜集廣大群眾的意見,要求本系統(tǒng)具有如下性能:

統(tǒng)一處理的準(zhǔn)確性和及時(shí)性:系統(tǒng)處理的準(zhǔn)確性和及時(shí)性是系統(tǒng)的必要性能。在系統(tǒng)設(shè)計(jì)和開發(fā)過程中,要充分考慮系統(tǒng)當(dāng)前和將來可能承受的工作量,使系統(tǒng)的處理能力和響應(yīng)時(shí)間能夠滿足企業(yè)對(duì)員工信息處理的需求。面對(duì)廣大的儲(chǔ)戶需求,業(yè)務(wù)員要能夠及時(shí)的為其辦理存取款操作。

系統(tǒng)的開放性和可擴(kuò)充性:系統(tǒng)在開發(fā)過程中,應(yīng)該充分考慮以后的可擴(kuò)充性。便于以后有更多方便的功能。

系統(tǒng)的易用性:要有簡單明了的操作界面,方便銀行業(yè)務(wù)員快速準(zhǔn)確的進(jìn)行操作,同時(shí)也縮短了用戶的等待時(shí)間。

2.7.2

系統(tǒng)的數(shù)據(jù)要求特點(diǎn)

數(shù)據(jù)錄入和處理的準(zhǔn)確性和實(shí)時(shí)性。如儲(chǔ)戶的賬號(hào)是隨機(jī)產(chǎn)生的。⑵

數(shù)據(jù)的一致性與完整性。⑶

數(shù)據(jù)的共享與獨(dú)立性。第三章系統(tǒng)的詳細(xì)設(shè)計(jì)3.1物理結(jié)構(gòu)設(shè)計(jì)要點(diǎn)工作人員代碼表:列名數(shù)據(jù)類型可否為空備注業(yè)務(wù)員代碼intNOTNULL用于唯一標(biāo)識(shí)本行內(nèi)的所有業(yè)務(wù)人員姓名charNULL業(yè)務(wù)人員的姓名性別charNULL業(yè)務(wù)人員的性別出生年月datetimeNULL業(yè)務(wù)人員的出生年月年齡intNULL業(yè)務(wù)人員的年齡密碼charNULL業(yè)務(wù)人員的密碼客戶信息:列名數(shù)據(jù)類型可否為空備注帳號(hào)intNOTNULL用戶的帳號(hào)儲(chǔ)戶姓名charNULL帳號(hào)開戶姓名取款信息:列名數(shù)據(jù)類型可否為空備注帳號(hào)intNOTNULL用戶的帳號(hào)密碼charNULL用戶的密碼取款人charNULL取款人姓名取款類型charNULL當(dāng)次取款類別取款金額moneyNULL當(dāng)次取款數(shù)量存款信息:列名數(shù)據(jù)類型可否為空備注帳號(hào)intNOTNULL用戶的帳號(hào)存款人charNULL取款人姓名儲(chǔ)戶姓名charNULL帳號(hào)開戶姓名存款類型charNULL當(dāng)次取款類別存款金額moneyNULL當(dāng)次取款數(shù)量3.2輸人輸出要求編號(hào)項(xiàng)目數(shù)據(jù)類型I/O要求必填/必顯范圍舉例2開戶名字符O√非空張三3有效證件字符I√非空身份證4聯(lián)系電話數(shù)字字符組合I√最多11個(gè)字址字符I√最長50個(gè)字符山東省濟(jì)南市劉智遠(yuǎn)6業(yè)務(wù)類型數(shù)字I√選擇類別0取款2存款3轉(zhuǎn)賬4改密5查詢7辦理日期日期I√默認(rèn)系統(tǒng)時(shí)間syadate8辦理編號(hào)字符I√系統(tǒng)產(chǎn)生的隨機(jī)編號(hào)主外鍵約束400007銀行管理人員編號(hào)字符I√自增,最小值20000200008員工姓名字符I√最長字符數(shù)50非空李四9員工地址字符I√最長50個(gè)字符山東省臨沂市10員工職務(wù)字符I√最長20個(gè)字符經(jīng)理11受理編號(hào)字符I√系統(tǒng)產(chǎn)生的隨機(jī)編號(hào)主外鍵約束4000012單位名稱字符I√最多50字符萊商銀行13聯(lián)系電話數(shù)字字符組合I√最多5位區(qū)號(hào)—最多8號(hào)碼0311-1234567815卡號(hào)字符I√格式為:10103576××××××××開始,每4位后都有空格,卡號(hào)一般是隨機(jī)產(chǎn)生6224599516客戶編號(hào)字符I√主外鍵1000017密碼字符I√必填,6位數(shù)字,開戶時(shí)默認(rèn)為6個(gè)“812345618開戶日期日期I√系統(tǒng)日期syadate19開戶金額字符I√不低于1元10020賬戶余額字符O√大于00.921狀態(tài)數(shù)字I√必填0正常1掛失3凍結(jié)22憑證編號(hào)字符I√自增最小400004000023交易類型字符I√選擇0取款1存款3轉(zhuǎn)賬4改密5解凍6解掛24交易日期日期I√系統(tǒng)時(shí)間2007-1-2912:12:1225卡號(hào)字符I√主外鍵關(guān)聯(lián)3.3運(yùn)行模塊的組合在每次的啟動(dòng)后開始運(yùn)行系統(tǒng)初始化模塊,通過各模塊之間的調(diào)用,讀入并對(duì)輸入進(jìn)行格式化。在完成系統(tǒng)初始化模塊后,接收用戶登陸數(shù)據(jù)。正常開啟實(shí)時(shí)處理模塊后,便可對(duì)數(shù)據(jù)庫進(jìn)行查詢和修改,對(duì)信息進(jìn)行處理,產(chǎn)生相應(yīng)的輸出。3.4系統(tǒng)處理流程系統(tǒng)使用者可以通過基本信息管理模塊管理商品、客戶和供應(yīng)商的基本信息??梢詫?duì)系統(tǒng)中的數(shù)據(jù)進(jìn)行增加、修改、刪除和查詢等操作。將這些基本信息放在通過表的形式放在文件當(dāng)中。系統(tǒng)可以自己根據(jù)使用者在前端進(jìn)行的操作訪問文件,完成用戶的需求。最后用表單的形式顯示在前端界面上面,方便使用人員查看數(shù)據(jù)。使用人員可以通過庫存管理模塊來完成產(chǎn)品入庫和產(chǎn)品出庫的操作,其功能同基本信息管理模塊一樣,對(duì)系統(tǒng)的操作也包括增加、修改、刪除和查詢。入庫信息和出庫信息也都會(huì)被放在系統(tǒng)數(shù)據(jù)庫當(dāng)中,當(dāng)用戶有操作需要的時(shí)候,系統(tǒng)可以自動(dòng)訪問文件,生成相應(yīng)的表單,將其在前端的操作界面上顯示出來,方便使用人員查看到想要的數(shù)據(jù)。整個(gè)系統(tǒng)的處理流程如圖2-1所示:圖2-1系統(tǒng)處理流程3.4.1基本模塊的處理流程開戶:客戶填寫開戶表格(包括賬戶名、賬戶類型、賬戶密碼),核對(duì)無誤后交到前臺(tái)工作人員處。

其次,前臺(tái)工作人員接到客戶填寫的信息,然后如實(shí)準(zhǔn)確的錄入客戶信息并且保存,辦理成功后,打印憑單。

最后,系統(tǒng)保存信息,辦理業(yè)務(wù)成功。銷戶:客戶填寫銷戶表格(包括賬戶、賬戶類型、賬戶密碼),核對(duì)無誤后交到前臺(tái)工作人員處。其次,前臺(tái)工作人員接到客戶填寫的信息,然后如實(shí)準(zhǔn)確的錄入客戶信息,確認(rèn)該用戶存在,再次向客戶確認(rèn)要銷戶,確認(rèn)后,注銷該用戶,打印憑單。退出。存款:客戶首先填寫存款表格(包括姓名、身份證號(hào)、存款金額),到前臺(tái)找工作人員辦理存款業(yè)務(wù)。根據(jù)工作人員提示輸入密碼,系統(tǒng)驗(yàn)證密碼正確性,若不正確,重新輸入密若連續(xù)輸入密碼三次不正確,將凍結(jié)該賬戶,不能進(jìn)行存款。退出服務(wù)。若輸入密碼正確工作人員查看該賬戶是否凍結(jié),若凍結(jié),則不能進(jìn)行存款,退出服務(wù)。否則進(jìn)入存款的操作界面,工作人員根據(jù)用戶填寫表格輸入信息并打印憑單,用戶確定無誤后,再將錢放進(jìn)放錢口,工作人員完成存款業(yè)務(wù),退出。取款:客戶首先填寫取款表格(包括姓名、身份證號(hào)、存款金額),到前臺(tái)找工作人員辦取款業(yè)務(wù)。根據(jù)工作人員提示輸入密碼,系統(tǒng)驗(yàn)證密碼正確性,若不正確,重新輸入密碼,若連續(xù)輸入密碼三次不正確,將凍結(jié)該賬戶,不能進(jìn)行存款。退出服務(wù)。若輸入密碼正確,工作人員查看該賬戶是否凍結(jié),若凍結(jié),則不能進(jìn)行存款,退出服務(wù)。否則進(jìn)入存款的操作界面,工作人員根據(jù)用戶填寫表格輸入信息并打印憑單,確定無誤后,系統(tǒng)提示輸入密碼,用戶輸入密碼,再次輸入以確認(rèn)輸入正確,若輸入三次不正確,將凍結(jié)賬戶不能取款,退出服務(wù)。輸入正確,工作人員將現(xiàn)金和憑單遞給用戶,用戶確認(rèn)無誤,退出。轉(zhuǎn)賬:客戶首先填寫轉(zhuǎn)賬表格(包括姓名、轉(zhuǎn)賬金額、轉(zhuǎn)到用戶),到前臺(tái)找工作人員辦理轉(zhuǎn)賬業(yè)務(wù)。根據(jù)工作人員提示輸入密碼,系統(tǒng)驗(yàn)證密碼正確性,若不正確,重新輸入密碼,若連續(xù)輸入密碼三次不正確,將凍結(jié)該賬戶,不能進(jìn)行存款。退出服務(wù)。若輸入密碼正確,工作人員查看該賬戶是否凍結(jié),若凍結(jié),則不能進(jìn)行存款,退出服務(wù)。否則進(jìn)入轉(zhuǎn)賬的操作界面,工作人員根據(jù)用戶填寫表格輸入信息并打印憑單,用戶確定無誤后,工作人員完成轉(zhuǎn)賬業(yè)務(wù),退出。查詢用戶信息:客戶到前臺(tái)項(xiàng)工作人員提供賬戶名和賬戶密碼,工作人員登陸賬戶打印賬戶信息給客戶,客戶沒有其他要求,退出。修改密碼:若密碼忘記,需持本人有效證件,到前臺(tái)找工作人員并提供原用戶名或賬號(hào)。工作人員確認(rèn)無誤后,更改密碼。若沒有忘記原始密碼,想更改新密碼,客戶到前臺(tái)找工組人員,根據(jù)語音提示輸入密碼,系統(tǒng)驗(yàn)證密碼正確性,若不正確,重新輸入密碼,若連續(xù)輸入密碼三次不正確(凍結(jié)賬戶),退出服務(wù)。若輸入密碼正確,客戶提供新密碼并確認(rèn),確認(rèn)無誤后,工作人員修改密碼,退出。3.5運(yùn)行控制運(yùn)行控制將嚴(yán)格按照各模塊間函數(shù)調(diào)用關(guān)系來實(shí)現(xiàn)。在各事務(wù)中心模塊中,需對(duì)運(yùn)行控制進(jìn)行正確的判斷,選擇正確的運(yùn)行控制路徑。啟動(dòng)系統(tǒng)后,首先進(jìn)入系統(tǒng)初始化,初始化工作完畢,就可以由各操作員按各自的登錄號(hào)、密碼登錄號(hào)、密碼登錄啟動(dòng)操作員工作畫面,隨后進(jìn)行正常的業(yè)務(wù)處理每日的正常業(yè)務(wù)處理完進(jìn)行軋帳判斷,最后進(jìn)行數(shù)據(jù)備份,記帳等操作。3.6運(yùn)行時(shí)間考慮到實(shí)際情況,系統(tǒng)對(duì)運(yùn)行時(shí)間的要求為必須對(duì)作出的操作有較快的反應(yīng),建議使用PentiumIII或更好的處理器。硬件對(duì)本系統(tǒng)的速度影響將會(huì)大于軟件的影響。特別說明的是軋帳后的批量處理會(huì)運(yùn)行較長的時(shí)間。3.7出錯(cuò)輸

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論