Font Size: a A A

The Design And Implementation Of Rural Credit Union SMS Financial Services Systems

Posted on:2012-03-06Degree:MasterType:Thesis
Country:ChinaCandidate:J ZhuFull Text:PDF
GTID:2178330335450077Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Rural Credit SMS (short message service) financial services System is the SMS based platform taken advantage of wireless communication means by the Jilin Rural Credit Union, which sets up with the telecom operators. With the increasingly fierce competition of domestic financial market, the customers'requirements of the financial institution services are unceasingly improved which promote the service levels greatly and make the service means to diversify to multiple directions. To meet the demand of front business outlets for expanding the means of financial services, science and technology department of Rural Credit Union projected and enforced the Rural Credit Union SMS Financial Services which can occupy the market, cultivate the clients and set up the strategic significance of corporate image.In the exploring process of Rural Credit Union SMS Financial services system, the writer, as a project manager and design staff, did in-depth and detailed study which included system architecture design, database design and test-driven development with other project team members and integrated the theory with practice rationally used into the system design, development, testing, implementation and other process. From the software project perspective, it arranged and analysed the constructing process of Jilin Rural Credit SMS Financial services System and described respectively detailed all the information of system requirements analysis, system design, database design, system code implementation, every stage of system testing methods and techniques. The specific contents are as follows:1. Adopting the test-driven method to analyse requirementsIn the requirements analysis procedure of rural credit SMS financial services, the items terms communicate with users through the mind maps and get the system's requirements. It also can further refine the system requirements through test-driven and form the system requirements specifications;2. The architecture design for using layered thinkingAnalysis methods of system business processes are described by the architecture design phase, which can determine the system architecture level, indicating the role of the system at all levels and how to communicate among all levels;3. Using the standardized design and anti-normative database design to devise the system databaseIn the system database designing process, the theory of database paradigm is used to devise the database. Meanwhile, to solving the problem of system efficiency, researchers use anti-normalization to increase redundancy field, table merging strategy and reduce data query conducted by the association so that the system efficiency can be improved;4. In the development stage of the use of object-oriented thinking, open-source framework for improving development efficiencyIn the development stage, it can use object-oriented thinking and JAVA language, Spring 2.0, Ibatis and other open-source frameworks; Flex is used as a presentation layer system, Web Service, Socket, and FTP to interact with operators and middleware to simplify system development;5. To practice the test-driven developmentSystem test includes the integration testing and stress testing. Black box testing plays an important role in integration testing. It uses loadrunner9 and homebrews on-line simulation system environment in the stress testing of the system; In the development process, it can use iterative way to achieve rapid delivery of some functions that the user put into trial operation by way of iteration. It can effectively control the demand of the system and improve software quality.This thesis is the summary of the constructing process of Rural Credit SMS Financial services System. The scope of the study relates to all areas of software development. In the process of building the system, that establishing standardized regulations between the bank and the SMS operators is the key to project success, it's also difficult. It's quite necessary to make the regulations first in the constructing the distributed system which is similar to this system. A number of ways described in this paper are mature in current software development industry. In the process of developing this system, it received good results by integrated use of these methods, appropriate to streamline. For example, the system uses the combination of the mind maps and test-driven in the process of requirement analysis, which can build an effective means of communication and exchange among the system users, software analysts and software developers. In the project development process, it improves the efficiency of this system and saves the development costs by using the methods from this thesis. The thesis itself also provides a reference role for constructing similar software.
Keywords/Search Tags:SMS financial service, Web Service, Test-driven, Stress testing
PDF Full Text Request
Related items