基于Android平臺的移動銀行客戶端系統(tǒng)的設(shè)計與實現(xiàn)
發(fā)布時間:2019-05-18 10:51
【摘要】:當(dāng)前,3G移動通信和移動互聯(lián)網(wǎng)技術(shù)飛速發(fā)展,智能手機、PDA、平板電腦等便攜式移動設(shè)備日益普及,為移動銀行業(yè)務(wù)的應(yīng)用創(chuàng)造了有利的發(fā)展環(huán)境和技術(shù)支持,同時,基于移動銀行的優(yōu)勢特點和客戶的迫切需求,實現(xiàn)電子銀行的無線移動和永久在線,成為了當(dāng)前銀行業(yè)務(wù)的技術(shù)發(fā)展方向。以蘋果公司的iOS系統(tǒng)和Google公司的Android系統(tǒng)為代表的移動設(shè)備近年來市場占有率不斷攀升,這些設(shè)備的核心硬件配置越來越高,擁有優(yōu)秀的圖形界面和高分辨率的顯示屏幕,能夠運行一些個人電腦上可以運行的復(fù)雜運算,這為開發(fā)設(shè)計移動銀行客戶端系統(tǒng)提供了硬件基礎(chǔ)。尤其是Android系統(tǒng)具備完全免費和開放源碼的獨特優(yōu)勢,自誕生之日起便扮演了移動終端市場競爭格局顛覆者的角色,當(dāng)前市場占有率已穩(wěn)居第一位。因此,開發(fā)和設(shè)計在搭載Android系統(tǒng)的移動終端上使用的,具有豐富的應(yīng)用功能、優(yōu)秀的用戶界面、兼容性強、穩(wěn)定性好、操作簡單的移動銀行客戶端應(yīng)用程序,是一件非常有意義的事情。 論文首先介紹了移動銀行業(yè)務(wù)的發(fā)展背景和趨勢,分析了移動銀行的優(yōu)勢特點,對實現(xiàn)移動銀行的各類技術(shù)方式以及Android平臺的特性和開發(fā)設(shè)計Android程序的相關(guān)核心技術(shù)進行了討論。 經(jīng)過深入調(diào)查,結(jié)合實際需要,提出本次移動銀行客戶端系統(tǒng)主要開發(fā)設(shè)計系統(tǒng)登陸、賬戶管理、轉(zhuǎn)賬匯款、自助繳費、系統(tǒng)管理等功能模塊,論文從需求分析開始,介紹了移動銀行客戶端系統(tǒng)開發(fā)的各階段的情況,包括需求分析、總體設(shè)計、架構(gòu)設(shè)計、部分功能模塊劃分、數(shù)據(jù)庫設(shè)計及最終的用戶界面設(shè)計,對在開發(fā)中遇到的困惑和問題進行分析并提出解決方案。 在系統(tǒng)開發(fā)之前,通過分析K-Java、BREW等原有手機銀行客戶端系統(tǒng)的架構(gòu)和方案,研究Android系統(tǒng)一些開源社區(qū)中的成熟案例,,為本次開發(fā)設(shè)計提供了很好的啟發(fā)?蛻舳讼到y(tǒng)使用JAVA、Eclipse、Android SDK等作為開發(fā)工具和環(huán)境,采用XML語言設(shè)計相應(yīng)的框架,用JAVA語言編制相應(yīng)的功能模塊程序,設(shè)計并實現(xiàn)移動銀行客戶端程序及部分服務(wù)端模塊功能。 本文最終對所設(shè)計出來的移動銀行客戶端系統(tǒng)進行了測試,得出的結(jié)果表明本文開發(fā)的軟件可以在搭載Android系統(tǒng)的智能手機和移動設(shè)備上平穩(wěn)高效運行,證明設(shè)計方案切實可行。通過對Android客戶端程序的開發(fā)和最終實現(xiàn),希望為今后繼續(xù)開發(fā)此類應(yīng)用軟件提供有益借鑒。
[Abstract]:At present, 3G mobile communication and mobile Internet technology are developing rapidly, and portable mobile devices such as smart phones and PDA, tablets are becoming more and more popular, which has created a favorable development environment and technical support for the application of mobile banking. At the same time, Based on the advantages of mobile banks and the urgent needs of customers, the realization of wireless mobile and permanent online of electronic banking has become the technical development direction of the current banking business. The market share of mobile devices, represented by Apple's iOS system and Google's Android system, has been rising in recent years. The core hardware configuration of these devices is getting higher and higher, with excellent graphical interface and high resolution display screen. Be able to run some complex operations that can be run on personal computers, which provides a hardware basis for the development and design of mobile bank client system. In particular, Android system has the unique advantages of completely free and open source, since its birth, it has played the role of subversive competition pattern in the mobile terminal market, and the current market share has been in the first place. Therefore, the mobile bank client application program with rich application function, excellent user interface, strong compatibility, good stability and simple operation is developed and designed on the mobile terminal equipped with Android system. Is a very meaningful thing. Firstly, this paper introduces the development background and trend of mobile banking business, and analyzes the advantages and characteristics of mobile banking. This paper discusses all kinds of technical methods to realize mobile bank, the characteristics of Android platform and the related core technologies of developing and designing Android program. After in-depth investigation, combined with the actual needs, this mobile bank client system mainly develops and designs the system login, account management, transfer remittance, self-help payment, system management and other functional modules. The paper begins with the demand analysis. This paper introduces the development of mobile bank client system in each stage, including requirement analysis, overall design, architecture design, division of some functional modules, database design and final user interface design. This paper analyzes the puzzles and problems encountered in the development and puts forward some solutions. Before the development of the system, by analyzing the architecture and scheme of the original mobile bank client system such as K Android, brew and so on, this paper studies some mature cases in the open source community of Java system, which provides a good inspiration for this development and design. The client system uses JAVA,Eclipse,Android SDK as the development tool and environment, uses XML language to design the corresponding framework, and compiles the corresponding functional module program with Java language. Design and implement the mobile bank client program and some server module functions. Finally, the designed mobile bank client system is tested, and the results show that the software developed in this paper can run smoothly and efficiently on smart phones and mobile devices with Android system, which proves that the design scheme is feasible. Through the development and final implementation of Android client program, it is hoped to provide useful reference for the further development of this kind of application software in the future.
【學(xué)位授予單位】:湖南大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2012
【分類號】:TP311.52
本文編號:2479933
[Abstract]:At present, 3G mobile communication and mobile Internet technology are developing rapidly, and portable mobile devices such as smart phones and PDA, tablets are becoming more and more popular, which has created a favorable development environment and technical support for the application of mobile banking. At the same time, Based on the advantages of mobile banks and the urgent needs of customers, the realization of wireless mobile and permanent online of electronic banking has become the technical development direction of the current banking business. The market share of mobile devices, represented by Apple's iOS system and Google's Android system, has been rising in recent years. The core hardware configuration of these devices is getting higher and higher, with excellent graphical interface and high resolution display screen. Be able to run some complex operations that can be run on personal computers, which provides a hardware basis for the development and design of mobile bank client system. In particular, Android system has the unique advantages of completely free and open source, since its birth, it has played the role of subversive competition pattern in the mobile terminal market, and the current market share has been in the first place. Therefore, the mobile bank client application program with rich application function, excellent user interface, strong compatibility, good stability and simple operation is developed and designed on the mobile terminal equipped with Android system. Is a very meaningful thing. Firstly, this paper introduces the development background and trend of mobile banking business, and analyzes the advantages and characteristics of mobile banking. This paper discusses all kinds of technical methods to realize mobile bank, the characteristics of Android platform and the related core technologies of developing and designing Android program. After in-depth investigation, combined with the actual needs, this mobile bank client system mainly develops and designs the system login, account management, transfer remittance, self-help payment, system management and other functional modules. The paper begins with the demand analysis. This paper introduces the development of mobile bank client system in each stage, including requirement analysis, overall design, architecture design, division of some functional modules, database design and final user interface design. This paper analyzes the puzzles and problems encountered in the development and puts forward some solutions. Before the development of the system, by analyzing the architecture and scheme of the original mobile bank client system such as K Android, brew and so on, this paper studies some mature cases in the open source community of Java system, which provides a good inspiration for this development and design. The client system uses JAVA,Eclipse,Android SDK as the development tool and environment, uses XML language to design the corresponding framework, and compiles the corresponding functional module program with Java language. Design and implement the mobile bank client program and some server module functions. Finally, the designed mobile bank client system is tested, and the results show that the software developed in this paper can run smoothly and efficiently on smart phones and mobile devices with Android system, which proves that the design scheme is feasible. Through the development and final implementation of Android client program, it is hoped to provide useful reference for the further development of this kind of application software in the future.
【學(xué)位授予單位】:湖南大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2012
【分類號】:TP311.52
【引證文獻】
相關(guān)碩士學(xué)位論文 前1條
1 趙珂;基于Android移動終端預(yù)約掛號系統(tǒng)的設(shè)計與實現(xiàn)[D];武漢理工大學(xué);2013年
本文編號:2479933
本文鏈接:http://www.sikaile.net/guanlilunwen/ydhl/2479933.html
最近更新
教材專著