摘要:实习期间,在指导老师的帮助下,熟悉了资产管理系统的主要架构,对于资产管理系统进行了系统性的学习,并对指令及交易、报盘分仓、风险管理等有了初步的了解,学习了Delphi语言,能够进行简单的开发,能够按照导师的需求开发系统所需的小插件。实现理论知识与实际工作相结合,在不断地尝试和实践提高自己的专业水平,为接下来走出学校踏入社会做准备。现将毕业实习的具体情况及体会作一系统的总结。 关键词:资管系统;Delphi;插件开发;
1 实习单位简介 恒生电子股份有限公司(简称恒生电子)成立于杭州, 2003年在上海证券交易所主板上市(代码600570),是中国领先的金融软件和网络服务供应商。国领先的金融软件和网络服务供应商,业务范围包括证券、基金、期货、银行、信托、保险、财资管理、通信、电子商务等。 目前,恒生电子拥有近4000人的高素质专业队伍,其中研发工程人员约占80%,在规划咨询、软件开发实施、技术服务、系统集成及系统维护服务等方面,具备强劲实力和竞争优势。 多年来,恒生电子以技术服务为核心,凭借多年金融IT建设经验,以及对互联网的深刻洞察和理解,用优质的产品与服务,驱动金融机构创新发展。
2 实习主要过程 此次实习的目的在于通过在恒生电子股份有限公司的实习,熟悉资产管理系统的主要架构,并巩固了证券基础知识,短时间内学习使用一门新语言,适应企业需求。实习过程主要包括以下几个阶段: 第一,了解企业文化,熟悉公司的经营单位,了解经营单位的经营对象。了解部门主要业务。 第二,熟悉资产管理系统的主要架构。了解技术平台的构成,包括数据库、AS、行情服务器、AR和客户端等等,掌握各个组成部分的配置,并能熟练配置和使用;掌握客户端、AR、AS、行情服务器的功能和作用;掌握业务功能在系统技术平台上的相关环节和数据流程。 第三,学习资产管理系统的模块构成。了解系统包括哪几个主要模块,各个模块的主要功能和作用;了解资产管理系统的帐户体系结构,包括部门、项目、帐号、股东、合同、客户,了解他们在实际业务中的内容,以及他们之间的关系,并能画出他们之间的关系图;掌握系统主要模块的功能,要求熟练使用,包括客户管理、经理管理、交易管理、报盘、日终和查询等等;使用系统的一般有哪几类角色,他们主要职责是怎么样的,通常使用系统的哪些功能了解系统权限管理,能为客户个性化定制菜单和系统开关。 第四,熟悉指令及交易。掌握指令管理整个流程和使用方法,包括指令下达、审批、分发和执行等;掌握指令下达功能中各个参数的作用;掌握系统交易管理中的各个功能和用途,主要是普通委托、一级委托、回购交易和指数交易等;掌握普通委托中各种委托手段和委托策略的作用和用法。 第五,熟悉报盘分仓。掌握本地报盘、分仓转换机和前置机的功能和作用;掌握通过手工的方式模拟成交回报,生成清算结算文件;掌握交易在本地报盘模式和分仓模式下的数据流程,能够画出系统各个环节的相互连接的逻辑图;掌握申报回报中委托状态的变化过程(未报,待报,正报,已报,待撤,已成,部成,部撤,已废)。 第六,熟悉风险管理、主要表结构、开发规范、开发系统菜单和功能、开发自定义报表和查询了解前后台程序的概念和关系,知道如何在系统中增加一个菜单,能编写对应的后台操作。 第七,总结实习经过,并完成实习手册、实习报告。 3 实习主要内容 刚到公司的第一周,主要是了解恒生电子股份有限公司的企业文化,恢复,发展,波折,改革,奋起,振兴,辉煌至今的发展过程。了解公司,融入公司前首先要了解其发展的过程并且喜欢公司的文化。恒生电子股份有限公司部门分工明确,因此首要对公司个部门的具体经营业务进行了解和调查,各部门之间的业务关系进行梳理。注重了解本部门的业务范围和业务相关知识。 第二周复习SQL基础 1、熟悉SQLSERVER的查询分析器和事件探查器,以及客户端连接设置 2、熟悉使用SQL数据定义语言(DDL) 3、熟悉使用SQL数据操作语言(DML) 4、熟悉SQL基础语法 5、熟悉SQL基础函数,时间函数,字符函数等 6、熟悉SQL事务处理和并发控制 7、熟悉SQL索引 8、熟悉SQL存储过程编写以及进行delphi语言学习 1、集成编译环境,调试环境,sourceformat功能使用,cnpack工具使用 2、基础语法: 熟悉pas数据类型,语法, 过程和函数,文件操作 3、基础控件熟悉 Tform,TApplication,TmenuItm,Tpopupmenu,TTimer,Tbutton,TEdit,TMemo,TListbox,TComBox,Tstringgrid 4、基础熟悉delphi文件类型,熟悉delphi文件目录相关函数,熟悉文件读取,包括Ini文件,注册表读取 5、基础数据库控件熟悉BDE相关控件 TDatabase,TTable,TQuery, TStoredProc,Tdatasource,了解ADO的概念,了解ODBC的概念 6、熟悉 Twinsocket编程 7、了解 多线程编程 8、了解windows消息的基础原理 第三周开始进行证券基础知识的培训。主要包括以下方面:1、了解证券分类,了解股票、基金、债券的发行过程(申购流程,配售流程),了解股票的再融资过程(配股流程,增发流程,配债流程),了解债券的回购业务2、了解证券公司、交易所和登记公司之间的关系3、了解上海深圳交易所交易的基本帐户规则,其交易模式,各自交易所的交易品种等等。4、了解交易所提供的各类接口,实时交易接口,清算接口,行情接口,一级对帐接口,一级股票对帐接口以分别对应的接口文件名。5、对交易所的代码规则和接口规范有一定的了解6、了解新业务(ETF业务,权证业务,开发式基金业务,LOF基金业务)的基本含义 第四周开始接触资管架构。1、了解技术平台的构成,包括数据库、AS、行情服务器、AR和客户端等等,掌握各个组成部分的配置,并能熟练配置和使用 2、掌握客户端、AR、AS、行情服务器的功能和作用 3、掌握业务功能在系统技术平台上的相关环节和数据流程。 第五周开始系统安装。主要包括 1、能顺利进行系统的安装。包括数据库、行情服务器、组件服务器、组件路由、前台客户端的安装,以及报盘机、分仓前置机的安装配置等 2、掌握资产管理系统涉及的所有文件列表和磁盘存放规则 3、了解系统各个数据库的含义,了解工程表结构相关表 4、清楚系统如何进行升级更新,以及其注意事项,包括前台、后台和中间层等 5、了解安装资产管理系统的标准的硬件环境和配置要求。 之后几周主要对资管系统进行熟悉,能够将业务流程通过模拟到达预期效果。主要包括熟悉资管基础 1、了解系统包括哪几个主要模块,各个模块的主要功能和作用 2、了解资产管理系统的帐户体系结构,包括部门、项目、帐号、股东、合同、客户,了解他们在实际业务中的内容,以及他们之间的关系,并能画出他们之间的关系图 3、掌握系统主要模块的功能,要求熟练使用,包括客户管理、经理管理、交易管理、报盘、日终和查询等等 4、使用系统的一般有哪几类角色,他们的主要职责是怎么样的,通常使用系统的哪些功能了解系统权限管理,能为客户个性化定制菜单和系统开关。指令及交易 1、掌握指令管理整个流程和使用方法,包括指令下达、审批、分发和执行等wWW.eeelw.COM 2、掌握指令下达功能中各个参数的作用 3、掌握系统交易管理中的各个功能和用途,主要是普通委托、一级委托、回购交易和指数交易等 4、掌握普通委托中各种委托手段和委托策略的作用和用法。日终管理 1、掌握自营清算和分仓清算的业务流程和注意事项。 查询及报表 1、能有系统的对查询的各个菜单进行分类说明 2、对股票查询、资金查询和成交汇总查询能说明界面各个字段的含义。 风险管理 1、了解系统风险管理的目的和意义 2、掌握系统如何进行风险管理的,如系统有哪些风险控制开关和风险控制参数,有哪些风险监控手段等,主要涉及系统开关、风控参数、股票池和风险监控等功能" 4 实习的主要收获和体会 通过这次实习,我发现从学校走向社会我们还存在着很大的不足,对工作我们也缺少经验,我认识到我们要认清自身定位,特别是加强外语学习。在所有的工作和活动中无一例外的涉及到外语,项目中好多名词都是英语的缩写,不然要天天百度英文的意思,这样工作效率会大大降低。因此在以后的学习中必须加强对外语的学习,不断强化自身,并充分认识自己,避免眼高手低,增加实际动手能力,在社会这个大学校里,不断完善和学习。 对于计算机知识我们也要不断地加强锻炼,特别是实际应用,多写写代码,多看看程序,并自己亲身实践,这样你才会发现你对代码是多么的生疏,打一行代码就错误百出,只有理论知识没有实践经验是不行的,计算机就是一个需要不断实践的行业,而且更新速度很快,稍不留神你就落伍了,所以要常常补充知识,这样才会有用武之地。 在这次实习过程中,我深刻体会到,走出校门,只是万里长征的第一步,我们在工作经验,社会历练,人际交往上体现出来的稚嫩,在这一次的实习中完全表露出来,而且我们所缺乏的还不仅仅如此,所以在以后的生活和工作中,我要不断的充实和丰富自己,不放弃任何能够锻炼自己的机会,使自己能迅速的成长为一名优秀公司员工。 |