论文部分内容阅读
随着科技的进步、社会财富的积累,人们的理财意识逐渐觉醒,越来越多的人开始关注金融市场,尤其是时下最热的“互联网+金融”。而因为不同人在不同年龄段对风险的喜好程度不一,基于不同风险和收益的考虑,单一用户不会仅限于购买单一的金融产品。因此本文设计与实现了基于Android平台的一站式金融超市客户端系统。针对用户的产品多样化需求,将不同场景下的金融产品,如理财、基金和保险产品投入到金融超市客户端系统上供用户如同在超市一样自助选择产品,让用户在单一的平台上投入更多的资金购买多样化的产品,逐渐发掘用户的投资潜力。一站式金融超市客户端系统的开发采用了时下主流的移动开发技术,在研发之前通过研究Android系统一些开源社区的成熟案例,为本次开发设计提供了很好地启发。客户端系统使用了基于Android平台的MVC设计模式,选择My SQL作为数据库、Tomcat作为服务器。按照功能把系统按划分为用户管理、理财产品、基金投资、保险和资产管理5个模块,用JAVA语言编制相应的功能模块程序。本文最终对所设计出来的一站式金融超市客户端系统进行了测试。在功能测试环节,测试用例覆盖了金融超市客户端系统的主要核心功能和流程,结果表明系统主体功能实现完整,流程正常,容错性高,没有未完成的功能,满足了用户基本需求。在性能测试环节,采用自动化测试工具对该系统的响应时间和负载情况进行了压力测试,在7*24小时运行的条件下,系统并发连接数大于150,平均网络响应时间一般不超过5秒,最多控制在10秒以内,平均无故障处理时间大于50000小时,平均故障恢复时间小于1小时,实验结果验证了系统的有效性。用户在自己的智能手机上可以方便快捷地安装金融超市APP并马上投入使用,操作简单,为用户提供了安全、便捷的移动在线金融服务。