论文部分内容阅读
随着证券投资、基金投资、保险资金投资等行业的迅猛发展,各种资产管理公司越来越多,相互间的竞争越来越激烈。作为基金管理公司的核心业务系统,其运营、投资、决策部门都越来越体会到一套安全可靠实用的估值核算系统是基金管理公司成功运作的可靠保证。以财务数据为基础,进行相关的投资业务、风险控制、决策控制,是基金管理公司运作的理想模式,但是因为涉及的业务种类多,工程任务量大,需求更新频繁以及相关多边系统的耦合度高,造成软件的开发和实施非常艰难,如不能采取有效措施避免可能发生的软件危机,包括超出预算、客户不能使用、质量差bug多、无法维护、无法拓展等问题,都将导致软件产品开发的失败。本文分析了该课题的研究背景与意义,在国内基金行业迅猛发展的情况下,截止2010年底国内已有62家基金公司,并且平安大华、国金通用、富安达等十几家基金管理公司也正在积极筹备中,其中有部分“准基金公司”已经走完了包括证监会现场检查在内的多个程序,只等监管层批准。此外,公开资料显示,安信证券、方正证券、南京证券、英大证券、财富证券、财通证券等均在筹建基金公司。国内仍在运作中的公募基金共有774只,产品类型也很丰富,囊括了:股票基金、债券基金、货币市场基金、混合基金,还有特殊类型基金(例如:系列基金、保本基金、交易型开放式指数基金(ETF)与上市开放式基金(LOF))等,所有基金按照监管规则都必须按估值日披露净值,那么研究出适应各种产品类型、业务类型的基金估值核算系统就是本课题的研究任务。.本文先介绍了基金资产估值与会计核算的相关概念与两者之间的关系,接着按照业务流程需求和功能需求的顺序详细介绍了系统的需求分析,在此基础上对基金估值核算系统进行了设计说明,包括系统总体结构设计、报表模块的详细设计、接收数据用户接口设计、场外债券交易用户接口设计、填制记账凭证用户接口设计、报表系统用户接口设计和数据库设计。然后阐述了系统的实现基理,并以日终清算模块与自动转账模块为范例详细说明了系统的功能实现流程、关键代码和界面展示。最后通过基金估值核算的实现,深刻理解了只有通过启用软件工程控制理论进行软件开发管理,才是提高软件产品质量的必由之路。从而使基金估值核算系统终于满足了软件开发过程中对软件的功能性、稳定性、实施管理和开发管理的要求。