基于安卓系统P2P理财软件的研究与实现

来源 :大东方 | 被引量 : 0次 | 上传用户:kingsword001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:随着网络理财方式的风靡盛行,极大地刺激了全民投资理财需求,同时,智能手机的渗透与普及,也为移动金融的迅猛发展提供了准入条件。移动端市场已成当下炙手可热的竞争点,而移动通讯、互联网和金融的结合[1],无疑是将移动金融推向了新高潮,也为金融创新的发展带来了新的思路。本文正是在这样的环境下,基于安卓平台,运用JAVA和SQLite技术,设计并实现了移动端的P2P理财应用[2]。
  关键词:Android;移动金融;P2P理财
  1引言
  随着国内居民收入水平不断提高,理财意识也有了很大进步,个人理财市场的规模正不断扩大,并且当下移动端市场正调整发展和布局。 因此设计基于Android 手机系统的P2P理财软件[3],可以让用户不再局限于PC,随时随地的记录和查看自己的财务数据,必将受到广大手用户的青睐!
  2安卓系统P2P理财应用的设计
  本文中P2P理财应用软件专注于P2P网贷数据行情、平台标的搜索、网贷资讯等的一站式信息整合,集合网贷投资、理财、网贷计算、行情新闻纵览等功能于一体。软件主要有三大模块,网贷投资模块、网贷资讯模块、个人中心模块。网贷投资模块设有我的投资、计算助理、我的账单功能,网贷资讯模块设有搜索、热门、时评功能,个人中心模块设有我的消息、我的收藏、个人中心功能。主要功能具体描述如下:
  我的投资:可随时关注今日网贷行情、最高收益、投资额、投资人数及项目数,掌握24小时年化利率走势,并可以进行即时投标;
  计算助理:方便快捷,可一键计算各项收益;
  我的账单:投资财务汇总,投资项目,汇款明细,资产收益,用户能清楚掌握。轻松记录投过的每一笔网贷,真正实现方便记账、轻松管理,及时对账单收款、逾期进行提醒通知;
  搜索:根据需求找到标的,无论是高收益率,还是稳健平台、较短期限,全部能够响应;
  热门:查看最热门的平台标的及最受好评的平台信息,让方便使用者掌握成为网贷专家的必备技能;
  时评:网贷评论员对网贷行业的独家见解;
  我的消息:投资回款,最新活动,重要信息及时提醒,随时随地掌握最新动态。
  我的收藏:可方便收藏平台、标的和资讯;
  个人中心:用户个性化设置,资产账户,快速充值,便捷提现。
  P2P理财软件是财务管理软件,所以对性能有一定的要求,如:处理的准确性和及时性是系统的必要性能,软件应能及时而且准确的根据用户权限及所输入的信息做出响应。由于本软件的查询和交易功能对于整个软件的功能性能完成举足轻重,因此,在软件开发过程中,必须采用一定的方法保证软件的准确性和及时性。软件中涉及许多的用户的个人信息和金融安全,要保证用户的权限,禁止数据非法更改。软件要提供方便的手段供软件维护人员进行数据备份、日常安全管理、以及软件意外崩溃时数据的恢复。同时软件还要保证对数据库进行及时更新,保证数据一致性。
  3系统流程分析
  经过软件系统设计分析和系统性能要求分析之后,在对系统进一步规划之后,更进一步分析系统的业务流程,使基于安卓系统的P2P理财应用设计思路更加清晰。软件的系统结构如下图1所示。
  图 1 软件系统结构图
  用户进行理财操作时,开启应用后,主要有三大操作需求:投资操作、查看P2P网贷行情操作、查看账单操作。投资操作步骤:网贷投资——我的投资;查看P2P网贷行情操作步骤:网贷资讯——热门;查看账单操作步骤:网贷投资——我的账单。
  4系统实现
  主界面总体设计,展现是由PTPSlidingPaneLayout 加载两个帧布局,slidingpane_menu 是侧滑菜单界面,slidingpane_content 是主界面。SlidingPaneLayout是一个水平的多层的高级控布局控件,左侧或第一个视图是导航层,其他的为内容视图。SlidingPaneLayout一般支持左侧滑出,没有右侧导航。PTPSlidingPaneLayout 是重写了SlidingPaneLayout,使之具有类似于微信的侧滑体验效果。底部控制栏有网贷投资模块、网贷资讯模块、个人中心模块功能,对应每个控件都不是单一基础控件,上面是图片、下面是文字,右上角是红点,当有更新时红点显示,否则隐藏。slidingpane_content 是采用fragmentTabhost和四个fragment组合实现的。fragmentTabhost来自android.support.v4.app包,通常是fragment组合使用。这三个fragment依次是贷投资、贷资讯、个人中心。当进入主界面以后,首先展现的是贷投资,三个fragment可以进行任意切换。
  网贷投资模块设计,点击贷投资,底部控制栏上方,设置我的投资、计算助理、我的账单功能图像控件,使用了开源的第三方控件CircleImageView,该控件是一个圆形的ImageView。
  网贷资讯模块设计,底部控制栏上方BottomControlPanel对应的布局文件里,直接使用了定义的BottomControlPanel,这个BottomControlPanel实现了View.OnClickListener接口,在onClick()里通过id来判断用户点击了哪一个对象。判断出来后对这个被点击的对象进行处理,如字体颜色、图片资源的变化,右上角小红点的隐藏等。并且BottomControlPanel会返回Activity触发的对象,通知Activity去切换fragment。
  个人中心模块设计,设置有我的消息、我的收藏、个人中心功能。在我的消息该功能图标的右上角能显示未读消息的个数,由大量的layout搭建出来。
  5 总结
  本文中P2P理财软件是基于Android 平台设计的,软件的主要功能是专注于P2P网贷,能直观的把日常投资收益统计出来,并且能反应用户的各方面的理财情况,为相关系统研究和设计提供了借鉴。但软件尚有很多功能不够完善和人性化设计,因此,今后还会对该软件做持续的改进和升级。
  参考文献:
  [1]孙韩, 王亚杰, 宁连举. 移动金融的模式与存在问题探析[J]. 移动通信, 2014, (9):75-79.
  [2]纪翠竹. Android理财软件--天天记账的设计和实现[J]. 电子制作, 2015, (12).
  [3]韦灵. 基于Android平台的个人理财软件的研究与设计[J]. 电子技术与软件工程, 2014, (1):97-98.
  作者简介:
  周能,男,(1995.02),湖南农业大学,电子信息工程专业,学生;
  通讯作者:李薇,女
  (作者单位:湖南农业大学 信息科学与技术学院)
其他文献
各地级以上市人民政府,各县(市、区)人民政府,省政府各部门、各直属机构:《广东省中长期动物疫病防治规划(2012--2020年)》已经省人民政府同意,现印发给你们,请认真贯彻执行。执行过程
DNA甲基化作为一种表观遗传机制,在基因表达调控中发挥重要作用,有研究表明DNA甲基化对果实的发育有一定的调控作用,但是其具体的作用及调控机制还不清楚。本研究对不同发育
李伟林,男66/12岁.腹痛20余天入院.查体:T37.2℃,强迫半弯腰体位.卧位对双下脏能伸直,全身浅表淋巴结不大。咽不红.心肺腹检查均无异常.初步诊断;①腹型癫痫.②肠痉挛症.查三大常规,胸片、
提出了表征锥篮式离心机沿轴向方向分离性能的指标。其物理概念明确,测试方法简便。试验表明,沿锥篮轴线方向,分离性能是不等的。50% 以上的水分由仅占锥面面积 1/5的中部脱出
美国基因技术(Genentech)公司和Biogen Idec公司日前发出通告,由于利妥昔单抗(Rituximab.商品名:Rituxan)有引发重型肝炎的危险,公司已修改了利妥昔单抗说明书中的警告部分。
加拿大公共卫生管理局日前向医疗卫生人员建议,不要把金刚烷胺作为当前流感季节治疗和预防流感的药品,因为检测发现,目前传播的病毒对金刚烷胺耐药。
1946年10月19日,重庆《世界日报》出版了“鲁迅逝世十周年”特辑,计有:刘家樵的《鲁迅论报纸》、胡肖凤的《死后十年》及湛庐的《人的鲁迅》。在纪念鲁迅逝世七十周年之际,通过钩
2004年8月27日美国FDA发出通告,Nellcor公司正在美国境内采取Capno探针舌下传感器的召回行动.这种器械类似电子温度计,在医院被用来测量患者体内组织中的二氧化碳浓度.每个探针存
智能手机盛行,用户通常都会寻求适合自己使用的App(Application,应用程序、应用软件),不然就失去了拥有智能手机的价值。以免费为主要需求的App,已大规模的取代了SMS (短信);在海内外现正流行的LINE App,凭借着可爱的沟通界面和可亲的社群扩展方式,半年下载数即突破千万,颠覆了现有的市场分配与WhatsApp的地位。  LINE App的火爆  LINE App是由韩国NHN公司