论文部分内容阅读
随着互联网金融的兴起,各类金融业务场景日渐丰富,互联网理财、互联网投融资等新金融驱动了证券行业的革新,促使证券公司由传统经济业务向专业财富管理服务转型。经市场调研,证券公司开展互联网综合理财业务正处于起步阶段,系统建设模式和业务开展模式正在摸索中。经分析评估,开发一套独立于证券公司原有系统的、客户体验度高的、可适应互联网快速试错、快速迭代发展特点的系统将是各证券公司的迫切需求。论文旨在为证券公司提供包括产品、交易、账户、生活消费等功能为一体的一整套独立的互联网理财解决方案。论文设计了一个灵活高效的账户及账务模块,构建了一个清晰的清算交收批处理体系以及探讨了如何保证数据质量的安全、可靠。在设计灵活高效的账户及账务模块的思路上。首先,需要设计简单但方便扩展的树形用户体系,实现用户账户的统一管理。其次,则设计能支持复式记账的账务模块,使得用户的账务记录显得更为合理。再次,因为互联网复杂多变的环境,产品需求迭代更新较快,因此需要开发参数化控制且方便扩展的账务交易模块及手续费等的计费模块。最后,因为互联网业务必然会遇到大并发量的交易,将采用共享内存的方式及实时加异步的混合模式,减轻底层清算的压力。在建立清晰的清算交收批处理体系方面,由于国内证券行业的严格监管,因此,所研究的方案必须合法合规,需要理清各场景下资金流及信息流的关系。在系统层面,则需设计清晰合理的清算批处理流程,因互联网业务可能对接很多产品提供方及资金提供方,那该批处理模块在设计时应是可配置化的。为解决网络等通讯问题引起的差错,还需开发完备的差错处理模块。为保障客户的信息及资产安全,账户号码将采用银行卡算法,账户余额每天做MD5校验以防篡改,账户密码等私密信息要考虑使用密文存储等。论文就上述三个方面进行了详尽论述,包括对业务流程的分析、设计,对数据结构的分析、数据库表结构的设计,以及系统的设计和实现过程。最后通过一系列测试用例对各项功能及性能进行了逐一验证。