论文部分内容阅读
近年来,互联网飞速发展,并且随着手机的功能越来越强大,手机所支持的网络速度越来越快,人们逐渐开始使用手机连接网络,来获取网络上的信息和资源。其中基于苹果公司的移动操作系统IOS系统的IPhone智能手机由于其独特的设计、优秀的性能和极佳的体验深受用户欢迎。我所在的实习单位是杭州某金融领域信息服务提供公司。结合公司的资源以及当前IPhone手机应用火热的环境,构建一个能够帮助关注基金投资方面的投资人进行全方位基金管理的手机应用是非常必要的,这款手机应用不仅仅能够帮助用户获取到各种不同的基金咨询,还可以帮助用户随时通过手机进行基金的交易操作。本论文主要从本系统相关的国内外研究情况出发,详细描述了本系统的不同子模块的需求分析、概要设计、业务流程以及具体的实现方法和框架。手机应用的整体框架式是MVC框架(Model-View-Controller),将数据结构和页面显示层区分开了,以保证整体结构清晰,避免代码混乱。同时本系统是运行在移动平台上的,因此保证良好的网络请求速度以及优秀的用户体验是非常重要的。本论文的主要成果是设计与实现了一个基金交易子系统,其功能涉及到用户基金的购买、赎回、转换、分红、查看交易记录、持仓市值获取积分等操作和功能,应用提供给用户这些功能的同时,更重要的是保证用户的使用安全。最后针对本系统的不同模块,设计了不同的测试用例来进行测试,以此来确保系统的正确性,同时由于是手机应用,我们使用了Xcode自带Instruments以及抓包工具来进行代码检测,内存管理,网络请求等性能测试,以保证应用优秀的性能。测试结果表明系统满足已定义的需求。本论文的工作是实习公司的一个基金管理系统项目的一部分,目前该项目已经通过测试和检测,成功在AppStore上线,每天有5000人左右的活跃用户。