运用APICloud进行融资价值评估系统的开发
2015-10-27余成成高凯
余成成++高凯
摘要:由于金融经济的发展,投资开发理财成为社会的一种潮流,作为投资方,需要获取稳定可靠的投资项目,作为融资方也需要获得来源正规的投资。为了迎合这一需求,该文使用APICloud开发出一个连接投资方和融资方,并对融资价值进行评估的手机APP平台,它可以让安装本软件的用户在手机移动端进行投资、融资等操作。该系统分为前台和后台两个部分,用户在前台提交的一系列申请会以JSON数据的形式上传到云数据库,再从云端反馈到后台,从而从后台进行评价,并将结果再次返回,并且该系统可以同时完美生成APK和IPA包,从而完美兼容Android与IOS系统。
关键词:金融融资;Android;IOS;APICloud; JSON
中图分类号:TP391 文献标识码:A 文章编号:1009-3044(2015)21-0077-03
Using Apicloud Financing Value Evaluation System of Development
YU Cheng-cheng, GAO Kai
(School of Mathematics and Computer Science, Shaanxi University of Technology, Hanzhong 723001, China)
Abstract: Due to financial and economic development, investment in the development of financial management became a trend of the society, as the investor, need to get stable and reliable investment projects, as source of investors also need to get regular investment. To cater to this requirement, this article USES APICloud developed a connection investors and financiers, and to evaluate the value of financing platform for the mobile phone APP, it can let users to install the software on the mobile end to investment, financing, and so on. The system is divided into foreground and background of two parts, the user will submit a series of application at the front desk was formally to the JSON data of database, and then from the cloud feedback to the background, so as to evaluate from the background, and the results will be returned.And this system can be perfect, and the generated APK and IPA package, thus perfect compatible with Android and IOS.
Key words: financial financing; IOS; Android; APICloud; JSON
我国如今的经济发展,投资和融资的操作必不可少。而如今,国内进行融资的平台太少,而且基本上都是在PC端进行操作的,在移动设备日渐发展的今天,PC端的操作以显得不太方便,近年来,Android系统和IOS系统已经广泛为大家所接受,开发出一款可以在这两种系统上运行进行融资投资的软件是必要的,它的潜力也必然是巨大的。本文主要使用APICloud开发工具,APICloud是中国首个“云端一体”的移动应用云服务提供商。APICloud为开发者从“云”和“端”两个方向提供API,简化移动应用开发技术,让移动应用的开发周期大幅度缩短。同时它还可以同时适配Android与IOS两大主流手机系统,具有强大的市场潜力。
1 测试需求分析
为了开发出真正满足用户需求的软件产品,首先必须知道用户的需求,对软件需求的深入理解是软件开发工作获得成功的前提条件。这款软件的用户有投资方和融资方两个角色。
1.1 投资方
作为一款为投资方和融资方建立桥梁的软件,首先应该由投资方发布一些自己感兴趣的投资项目,经后台审核成功后,发布成功的项目会展示在前台供融资者预览并选择合适自己的投资者进行申请。投资方可以查看所有向自己提交申请的融资者,这些融资者在提交项目后,后台会进行评价,在评价完成后,投资方可看到评价结果,根据评价结果可选择比较保险的项目进行投资。
1.2 融资方
融资方在预览完投资信息后,可选择适合自己的投资方进行申请,提交申请后,后台会根据调查结果进行评估,并将评估结果返回来。在后台将评估结果返回回来后,若该用户不满意此评估结果,可向后台发起复评申请,后台将根据申请复评理由重新调查评价。
2 总体设计
本系统可分为前台和后台两个模块,前台主要进行投资方发布投资信息,以及融资方进行融资申请,后台主要用于融资项目的评级,下面用一个流程图来描述一个项目从开始申请到融资完成的过程:
系统前台提供了投资方和融资方两个身份的登陆,注册等操作。当投资方登陆成功后可以进行发布投资信息,和查看向自己申请投资的融资方信息与评价等级,并决定是否为其投资。 融资方登陆后,可进行项目投资申请和查看后台的评估结果,以及申请复评。
后台的功能主要是管理员对前台申请的项目以及申请复评的项目经过市场实际调查而进行评价,并将评价的结果反馈给申请人以及对应的投资方,供投资方和融资方查看,管理员的账号密码不能直接注册,需要超级管理员进行添加。
一个项目首先由融资方选择投资方提交申请,后台根据融资方的市场调查,来给此项目作出评级,然后投资方可以给评价完成的项目进行投资,投资完成后,此项目的操作到此为止,将结果保存,以备后续操作。
3 系统实现
3.1 用户注册、登陆实现
首次使用本系统的用户需要进行注册,注册时需要选择自己的身份,而且必须是实名注册,通过api接口及js代码,将填写的注册信息发送到云端数据库。注册成功后可以进行登录,登录时继续通过api将信息进行验证,用户注册核心代码如下:
model.insert({
class:'touzifang',
value:{name:document.f.name.value,pass:document.f.pass.value,name_id:documet.f.zhengjiannumber.value ,tel:document.f.tel.value,email:document.f.email.value}
} ); if(ret) alert("注册成功!请登录~");
else alert("注册失败!请重新操作");
示意图如下:
3.2 项目融资申请实现
当融资者用户登录时,可以进行融资项目申请,填写好自己的项目详细信息后,系统会将申请人以及项目的详细信息发送至数据库,再反馈给后台,用于后台进行评价的依据
3.3 发布投资信息实现
当投资者用户登录时,可以进行发布投资信息,投资者将自己的投资金额以及投资范围发布到系统中,其他人员可以进行预览,以确定有无适合自己的投资者,从而选择申请投资。
3.4 投资评估实现
当融资者项目成功提交申请后,后台会根据市场调查,结合项目价值和融资者之前的信誉度,对该项目的投资价值进行等级分级,并将评价的结果分别反馈给申请人和他所选择的投资人。
3.5 用户留言实现
融资者和投资者之间可以进行相互留言,留言通过云数据库分别反馈给对方,为了避免数据过多,该表会定时清除数据。
4 系统测试
软件以安卓模拟器3.2作为测试环境,将生成的apk安装包安装到模拟器中,分别申请了投资方和融资方两个账号,经测试,本软件完全可以实现一个项目从融资申请到融资完成的所有过程,包括后台的评价等操作,软件运行良好,没有出现任何问题。
5 结束语
本文使用APICloud开发出融资价值评估平台,完美兼容Android与ISO系统,与目前的PC形式的融资平台相比较,它可以在移动端进行操作,比PC端快捷方便,但是由于时间问题,本软件的界面布局不是很完美,投资方和融资方之间只能通过留言进行交流,而不能进行实时交流,这将是接下来要解决的问题。
参考文献:
[1] 谭翔纬. 利用JSON实现Android客户端与Web服务器间的数据交互[J]. 福建电脑, 2013(2): 166-167.
[2] 李云云. 浅析B/S和C/S体系结构[J]. 科学之友, 2011(1): 6-7.
[3] 杨文灏, 张小玲, 宗书宇. 大学生App应用行为模式分析[J]. 现代营销:学苑版, 2015(2): 88-89.
[4] 刘士润, 崔忠伟, 韦萍萍, 等. 基于 Android 的“智慧旅游”手机 APP 开发[J]. 电子技术与软件工程, 2015(8): 85-86.
[5] 张利军. 智能手机 App 应用前景及发展瓶颈探析[J]. 电子技术与软件工程, 2015(10): 69.
[6] 孙素燕. 基于Java的智慧昆山手机APP系统开发与应用[J]. 信息与电脑:理论版, 2015(13): 65-66.
[7] 冯馨. 移动平台办公应用课程的自主学习系统模型研究[J]. 电脑知识与技术, 2015(13): 123-124, 127.