本科毕业设计论文--计算机软件工程论文

  • 格式:doc
  • 大小:1.13 MB
  • 文档页数:53

下载文档原格式

  / 53
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于R语言的在线金融分析系统的设计开发

Design and Development of Online Financial Analysis System Based on R Language

(以下均为宋体四号字)

作者姓名:

专业名称:

指导教师:

学位类别:

答辩日期:

未经本论文作者的书面授权,依法收存和保管本论文书面版

本、电子版本的任何单位和个人,均不得对本论文的全部或部分内容进行任何形式的复制、修改、发行、出租、改编等有碍作者著作权的商业性使用(但纯学术性使用不在此限)。否则,应承担侵权的法律责任。

吉林大学硕士学位论文原创性声明

本人郑重声明:所呈交的硕士学位论文,是本人在指导教师的指导下,独立进行研究工作所取得的成果。除文中已经注明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。

学位论文作者签名:

日期:2013 年月日

《中国优秀博硕士学位论文全文数据库》投稿声明

研究生院:

本人同意《中国优秀博硕士学位论文全文数据库》出版章程的内容,愿意将本人的学位论文委托研究生院向中国学术期刊(光盘版)电子杂志社的《中国优秀博硕士学位论文全文数据库》投稿,希望《中国优秀博硕士学位论文全文数据库》给予出版,并同意在《中国博硕士学位论文评价数据库》和CNKI系列数据库中使用,同意按章程规定享受相关权益。

论文级别:■硕士□博士

学科专业:计算机软件工程

论文题目:基于R语言的在线金融分析系统的设计开发

作者签名:指导教师签名:

2012年月日

作者联系地址(邮编):

作者联系电话:

摘要

摘要

基于R语言的在线金融分析系统的设计开发

在金融分析过程中,利用现有的一般的统计和分析的工具,如常用的微软的excel 软件,来进行数据处理,不但步骤很繁琐,而且相对计算和分析功能较弱。这样的单独的软件分析方法,缺乏统一的数据统计、分析、管理与共享,容易导致数据的不一致和丢失。对于大众用户来说,这些桌面统计分析软件相对来说不易于使用,而且也不方便扩展和移植。

本系统就是在综合现有的传统软件的缺点,再结合目前比较流行的R语言和流web 跨平台架构,来设计的一个在线金融分析系统。它是由浏览器/服务器(B/S)架构下的在线金融分析系统,能够很好的适应各种平台环境,做到跨平台,高兼容性。而且无需安装,无需传统的软件更新等等,摆脱了传统软件系统的弊端。而且还具有,云端数据存储,在线数据抓等等,一些传统软件所不具有的功能。

本系统数据的分析处理以及统计都是基于R语言统计环境,R语言中有着强大的数据分析和统计的功能,能够完目前的人们所需求的各种金融分析。并且R语言还有强大的作图能力,可以让分析结果更加形象的展示出来。

采用Rapache来实现了Apache服务器与R语言系统的整合,用apache来做R语言的web接口,结合多种功能强大的R扩展包和当前比较流行的web前端ExtJS组件,通过web请求的方式来调用R语言程序处理数据。本系统依照MVC的系统结构,设计了许多灵活的、可扩展的模块化管理结构,具有数据分析、统计、管理和R语言扩展接口功能,为金融数据分析,实现了一个高效的统计分析管理平台和web形式的跨平台的数据抓取存储分析平台。

关键词:

金融分析,R语言,在线系统,数据分析

AbstractAbstractAbstract

Abstract

Design and Development of Online Financial Analysis System Based on R

Language

In the process of financial analysis, general statistics and analysis tools, such as the commonly used Microsoft excel software, data processing, not only cumbersome steps, and the relative calculation and analysis function is weak. Separate software analysis methods, the lack of a unified data statistics, analysis, management and sharing, and easily lead to inconsistencies and missing data. For public users, these desktop statistical analysis software is relatively not easy to use, and does not facilitate the expansion and transplantation.

The system is integrated to the shortcomings of the existing traditional software, combined with the relatively popular R language and stream web cross-platform architecture, to design an online financial analysis system. By the browser / server (B / S) architecture online financial analysis system can be good to adapt to a variety of platform environments, so that cross-platform, high compatibility. And no need to install, without the traditional software updates, etc., to get rid of the drawbacks of traditional software systems. But also has a cloud data storage, online data grasping, etc., does not have the function of some of the traditional software.

Analysis of the system's data processing and statistics are based on the R language statistical environment has a powerful data analysis and statistical functions in R language, be able to complete financial analysis of the current demand. And R language, there is a powerful mapping capabilities, allows the analysis of image display.

Using Rapache to achieve the integration of the Apache server with the R language system, with apache web interface to do the R language, through a web request to call the functions of the R language, combined with a variety of the R expansion pack with web front end ExtJS components system structure in accordance with the model view controller (MVC) design a flexible and extensible indicators management structure and system modular management, data management, and a wide variety of statistical analysis functions and R language extension interface functions for financial data analysis efficient statistical analysis and management platform, a web form data capture storage analysis platform.