基于Android平臺(tái)的移動(dòng)銀行客戶端系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2019-05-18 10:51
【摘要】:當(dāng)前,3G移動(dòng)通信和移動(dòng)互聯(lián)網(wǎng)技術(shù)飛速發(fā)展,智能手機(jī)、PDA、平板電腦等便攜式移動(dòng)設(shè)備日益普及,為移動(dòng)銀行業(yè)務(wù)的應(yīng)用創(chuàng)造了有利的發(fā)展環(huán)境和技術(shù)支持,同時(shí),基于移動(dòng)銀行的優(yōu)勢特點(diǎn)和客戶的迫切需求,實(shí)現(xiàn)電子銀行的無線移動(dòng)和永久在線,成為了當(dāng)前銀行業(yè)務(wù)的技術(shù)發(fā)展方向。以蘋果公司的iOS系統(tǒng)和Google公司的Android系統(tǒng)為代表的移動(dòng)設(shè)備近年來市場占有率不斷攀升,這些設(shè)備的核心硬件配置越來越高,擁有優(yōu)秀的圖形界面和高分辨率的顯示屏幕,能夠運(yùn)行一些個(gè)人電腦上可以運(yùn)行的復(fù)雜運(yùn)算,這為開發(fā)設(shè)計(jì)移動(dòng)銀行客戶端系統(tǒng)提供了硬件基礎(chǔ)。尤其是Android系統(tǒng)具備完全免費(fèi)和開放源碼的獨(dú)特優(yōu)勢,自誕生之日起便扮演了移動(dòng)終端市場競爭格局顛覆者的角色,當(dāng)前市場占有率已穩(wěn)居第一位。因此,開發(fā)和設(shè)計(jì)在搭載Android系統(tǒng)的移動(dòng)終端上使用的,具有豐富的應(yīng)用功能、優(yōu)秀的用戶界面、兼容性強(qiáng)、穩(wěn)定性好、操作簡單的移動(dòng)銀行客戶端應(yīng)用程序,是一件非常有意義的事情。 論文首先介紹了移動(dòng)銀行業(yè)務(wù)的發(fā)展背景和趨勢,分析了移動(dòng)銀行的優(yōu)勢特點(diǎn),對實(shí)現(xiàn)移動(dòng)銀行的各類技術(shù)方式以及Android平臺(tái)的特性和開發(fā)設(shè)計(jì)Android程序的相關(guān)核心技術(shù)進(jìn)行了討論。 經(jīng)過深入調(diào)查,結(jié)合實(shí)際需要,提出本次移動(dòng)銀行客戶端系統(tǒng)主要開發(fā)設(shè)計(jì)系統(tǒng)登陸、賬戶管理、轉(zhuǎn)賬匯款、自助繳費(fèi)、系統(tǒng)管理等功能模塊,論文從需求分析開始,介紹了移動(dòng)銀行客戶端系統(tǒng)開發(fā)的各階段的情況,包括需求分析、總體設(shè)計(jì)、架構(gòu)設(shè)計(jì)、部分功能模塊劃分、數(shù)據(jù)庫設(shè)計(jì)及最終的用戶界面設(shè)計(jì),對在開發(fā)中遇到的困惑和問題進(jìn)行分析并提出解決方案。 在系統(tǒng)開發(fā)之前,通過分析K-Java、BREW等原有手機(jī)銀行客戶端系統(tǒng)的架構(gòu)和方案,研究Android系統(tǒng)一些開源社區(qū)中的成熟案例,,為本次開發(fā)設(shè)計(jì)提供了很好的啟發(fā)?蛻舳讼到y(tǒng)使用JAVA、Eclipse、Android SDK等作為開發(fā)工具和環(huán)境,采用XML語言設(shè)計(jì)相應(yīng)的框架,用JAVA語言編制相應(yīng)的功能模塊程序,設(shè)計(jì)并實(shí)現(xiàn)移動(dòng)銀行客戶端程序及部分服務(wù)端模塊功能。 本文最終對所設(shè)計(jì)出來的移動(dòng)銀行客戶端系統(tǒng)進(jìn)行了測試,得出的結(jié)果表明本文開發(fā)的軟件可以在搭載Android系統(tǒng)的智能手機(jī)和移動(dòng)設(shè)備上平穩(wěn)高效運(yùn)行,證明設(shè)計(jì)方案切實(shí)可行。通過對Android客戶端程序的開發(fā)和最終實(shí)現(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
【分類號(hào)】:TP311.52
本文編號(hào):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
【分類號(hào)】:TP311.52
【引證文獻(xiàn)】
相關(guān)碩士學(xué)位論文 前1條
1 趙珂;基于Android移動(dòng)終端預(yù)約掛號(hào)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];武漢理工大學(xué);2013年
本文編號(hào):2479933
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/2479933.html
最近更新
教材專著