Font Size: a A A

Design And Implementation Of IOS Client For Precious Metals Transaction System Based On Bundle Division

Posted on:2016-01-05Degree:MasterType:Thesis
Country:ChinaCandidate:Y GaoFull Text:PDF
GTID:2348330542989622Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The trading platform of precious metals mostly adopts B/S structure,although it can guarantee the real time of data,but it is only limited to the transaction operation on PC.However,precious metals prices were frequent,only on the PC precious metals transactions and the market query seriously restricted the information retrieval for user to the precious metals market in real-time and trading at any time.In addition,the precious metals industry is still in a state of mutual independence of the various exchanges.This independent market limits the diversity of trading products,and the need for a variety of consumer transactions.This theme analyzes the user demand for precious metals trading platform.Based on this design the precious metals trading platform rapid iterative development model.The main business modules are divided according to the bundle development mode.The main business modules are divided into real-time quotes,commodity trading,information,circle,my account,customer service,etc.This paper focuses on the common problems in the development of IOS mobile solutions,such as the use of CocoaPods Library of common code version management;Using Wax on patching of the app store online application;Reduce the complexity of the code with the reactivecocoa responsive programming;Developed ServiceCoder service code generator,through simple interface description profile automatic generation of IOS and Android platform of network service code.This paper also describes the test results of the functional and non-functional requirements of the system.In this paper,the problem of the user's needs is solved perfectly after the design and development of precious metal trading platform.On the basis of the system,a new method for client hierarchy designing based on Bundle division is proposed.This method is a new solution to the problem of client component partitioning,hierarchical design and cross platform reuse.The method can effectively solve the problems such as collaborative development,rapid release,code reuse and so on.The proposed method not only provides a fast and feasible solution for the lightweight client software development,but also provides a new way for the large mobile software design of the business complexity.
Keywords/Search Tags:Bundle division, Code generator, CocoaPods, Hierarchical design, Rapid development mode
PDF Full Text Request
Related items