首页> 中文学位 >基金组合管理系统的设计与实现
【6h】

基金组合管理系统的设计与实现

代理获取

目录

声明

致谢

摘要

1 引言

1.1 项目背景和意义

1.1.1 项目背景

1.1.2 项目意义

1.2 国内外发展现状

1.3 论文主要内容

1.4 论文组织结构

2 项目关键技术

2.1 Spring

2.2 SpringMVC

2.3 MyBatis

2.4 Redis

2.5 Nginx

2.6 门面模式

2.7 本章小结

3 系统需求分析

3.1 系统需求概述

3.2 系统用户角色分析

3.3 系统功能性需求分析

3.3.1 用户管理

3.3.2 基金管理

3.3.3 组合管理

3.3.4 组合买入

3.3.5 组合卖出

3.4 系统非功能性需求分析

3.4.1 性能

3.4.2 安全性

3.4.3 可靠性

3.4.4 易用性

3.4.5 扩展性

3.5 本章小结

4 系统概要设计

4.1 系统总体设计

4.2 系统功能模块设计

4.2.1 用户管理模块

4.2.2 基金管理模块

4.2.3 组合管理模块

4.2.4 组合买入模块

4.2.5 组合卖出模块

4.3 数据库设计

4.3.1 数据库总体设计

4.3.2 用户管理模块

4.3.3 基金管理模块

4.3.4 组合管理模块

4.3.5 组合买入模块

4.3.6 组合卖出模块

4.4 本章小结

5 系统详细设计与实现

5.1.1 个人信息管理模块

5.1.2 实名认证模块

5.2 基金管理模块详细设计与实现

5.2.1 基金基本操作模块

5.2.2 基金池管理模块

5.3 组合管理模块详细设计与实现

5.3.1 组合创建模块

5.3.2 组合调仓模块

5.3.3 添加关注模块

5.4 组合买入模块详细设计与实现

5.5 组合卖出模块详细设计与实现

5.6 本章小结

6 系统测试

6.1 系统测试环境

6.2 系统功能性测试

6.2.1 接口测试

6.2.2 测试用例

6.3 系统非功能性测试

6.4 本章小结

7 总结与展望

7.1 总结

7.2 展望

参考文献

作者简历及攻读硕士学位期间取得的研究成果

学位论文数据集

展开▼

摘要

随着基金投资和资产管理等变的越来越热门,基金组合的概念变得越来越重要。基金组合是根据一定的投资策略或者投资目标,由若干只公募基金构成的资产组合。相比购买单只基金,购买基金组合具有更有效地分散风险性,能够更有效地获取相对持续稳健的回报。然而基金组合的创建、管理是一个相当复杂的过程,在投资知识、能力和信息渠道等方面有较高的要求,普通的投资者在这些方面明显是不足的。为了解决传统基金投资存在的问题,有必要提出开发一个用多只公募基金作为组合原材料,集基金组合、组合数据、组合交易为一体的基金组合管理系统的项目。
  本人参与了项目从需求分析到设计与实现的全部环节,独立完成了如下功能模块的设计与实现工作:
  (1)用户管理模块:该模块的主要功能有用户注册、登陆,用户基本信息更新,用户登录密码修改、重置,用户交易密码修改、重置和实名认证。
  (2)基金管理模块:该模块的主要功能有添加基金、基金信息修改、基金删除、基金信息展示、基金筛选、向基金池添加基金和从基金池删除基金。
  (3)组合管理模块:该模块的主要功能有组合创建,组合调仓,添加关注组合和删除关注组合。
  (4)组合买入模块:该模块的主要功能有添加买入组合、支付和生成买入订单。
  (5)组合卖出模块:该模块的主要功能有卖出组合和生成卖出订单。
  本系统采用的是B/S结构,在系统总体软件架构中,采用传统的MVC框架,其将表现层、业务层和数据层分开,保证彼此功能的独立,进而降低系统的耦合度。主要采用Java语言开发,Spring、SpringMVC和MyBatis搭建系统框架,MySQL作为数据库,同时用Redis作为缓存数据库,以便数据的快速查询。
  目前基金组合管理系统已经开发完成,系统已经上线,输入网站地址,就可查看或登录使用该网站。本系统提供了一种可以同时购买多只基金即购买基金组合的方式,来降低购买单只基金的风险;实现了将普通投资者和机构的专业理财师结合在一起,由专业理财师创建并管理基金组合,个人投资用户根据自己需求挑选并买入组合,更好地实现投资用户的资产管理。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号