股票系统的设计与实现

用户开户交易主要流程是股票系统最核心的流程。为了将我们的用户转化为机构的实际开户用户。我们需要将券商平台和股票app进行有机结合。第一步,首先需要会员体系的打通,用户注册成为通过苏宁股票app的会员,由用户基于不同场景进行开户操作(根据合规要求对接券商的开户系统 H5 页面或 SDK)。第二步,用户在券商平台进行开户操作,待券商审核。如果用户已经开户直接进行账户绑定,即第三步。第三步,券商审核通过,用户可以进行实盘交易。最后券商通过回传开户和交易明细进行佣金分成。详细流程如图2-1所示。
在这里插入图片描述

图2-1 交易业务主流程图图2-1 交易业务主流程图
2.3 互联网环境下的社交需求
从商家而言,做股票系统的目的,是就是为了创造利润。那么股票系统怎样可以能获得营收,也就是说我们的商业模式是什么呢?
首先通过互联网领域的分析方法进行分析,我们了解一个基本的公式:
业务创收=客户数客单价复购率 (1-1)客户数基于苏宁易购大约有1亿多用户强大流量,获客不是一个特别难的事情,从其他应用的经验来讲每天的自然流量的转化估计至少有500人左右,通过一些活动的运营基本就可以有比较不错的成绩。当然效果的持久性是比较值得怀疑的。所以外部的运营获取新客是很重要的。同时,基于短期红利的一些因素注册开户的用户,未必能长久留存。何况开户潮已经过去,我们现在注重的是如何把上一轮已经获得的客户留存下来(提升粘性),所以公式里复购率显得尤为重要,只有在复购率高的情况下,股票系统的日活数才能比较稳定。
对于小散而言,面临的问题不是服务好坏的问题,而是根本没有服务!能不能通过将“投资工具”社交化,通过社交服务的属性获取新的用户持续增长以及老用户的留存是我们最应该做的事情。
那么用户为什么需要社交属性?
核心思路:赋予互联网的核心思想“连接”。连接是所有互联网模式的核心属性,比如O2O连接的是人与线下服务,社交连接的是人与人,C2B反向定制连接的人与产品的生产。“连接”的核心好处在于拉近距离,降低信息沟通的难易程度,消除不对称,形成势能。任何一款互联网产品都是企业与用户之间实现连接的纽带,连接越多,潜在的势能就越大。我们如何使得“投资工具”获得连接的属性?又如何做到获呢?用户的需求是什么?
通过用户访谈以及数据调查问卷的数据分析可以知道,如图2-2用户的社交化需求分为:
1.大牛们都买什么股,何时买卖?
2.大牛们都说什么?
希望和大牛交流心得,获得帮助。在这里插入图片描述
图2-2 用户社交需求
我们对于社交模块的需求策略:
内容营销:形成一个专属的股票社交化圈子该模块包含组合、达人、股票大赛、说说、话题、提问等功能。
1.提供广场式社交“动态”和专属朋友圈动态。可以随时查看各类观点、调仓、话题、大赛等的动态。
2.提供基本的投资组合功能。由达人、投顾等进行模拟组合的操作,实时计算组合的收益率,同时实时展示达人调仓的信息。
3.模拟跟投与实盘跟投。对于开户用户提供实盘和模拟盘的一键跟投功能。
4.达人排行榜。对达人参与的组合中最佳收益的组合进行排名。发现用户值得推崇的股票达人。
5.观点的发布、搜索、评论、分享。制造达人和用户间、机构和用户间、用户和用户间的互动。用户除了将组合同步到第三方平台外,还可以将观点同步出去,外部平台的用户评论后,再同步回来。
6.股票模拟大赛,用户通过报名参加大赛锻炼自己炒股的技术,同时参与排名,可以获得挖掘以及大赛实物奖励。
7.投资者教育:基于现行比较流行的直播模式,分为视频直播和文字直播两种形式。对股民用户进行各类股票知识的教育。
2.4 可行性分析
技术性分析:股票系统移动服务端基于经典的SOA的三层移动App框架,该框架已经较为成熟。SOA三层体系结构,分离了应用服务层、SOA业务组件层、数据层,这种分离让它们更容易进行定制。成熟的技术支撑,没有太多需要攻克的难题。数据库使用MySQL+Oracle,支持数据库集群,在大数据并发请求时,扩展性较强。数据通信采用支持SSL证书,数据加密等手段,有效控制数据外泄、跨站攻击等。
经济性分析:第三方平台前期支持券商植入平台,通过开户、交易等服务收取佣金。后期规划进行组合的付费功能、视频课程的收费功能。所以只需投入一定的开发费用以及利润中的少量运营费用,即可带来稳定的流量和转化。
可用性分析:系统在设计之初已经充分考虑了系统的易用性。注重界面友好、简洁明了、交互性优、符合用户长期以来养成的移动端使用习惯。用户可以通过简单动作进行股票查询、交易、发布动态、跟投等操作。
综上分析,股票系统需求无论在技术、经济、可用性方面都是可行的。

第3章 系统需求分析
根据以上的业务需求分析,就用户而言核心的需求,主要是获取股票行情、股票交易的需求,其余需求是社交性需求。这也是股票系统的核心板块,重中之重。除此以外资讯和账户管理也是必要的两个模块。这在传统的股票平台如大智慧、同花顺等客户端中,我们也可以清晰的了解这些功能。此处侧重描写社交(投顾)、行情和交易系统。
3.1 功能性需求
注册:用户可以通过APP或者H5页面进行账户的注册,实际需要调用苏宁金融注册页面进行注册。需要账户名称、密码、联系方式等信息。
登录:用户通过注册账户后,通过输入账户和密码进行登录。
3.1.1 股票行情系统
行情系统分为两大模块,一个是自选模块,主要展示用户关注的个股、指数、组合以及达人的数据。用户可以在自选模块进行添加、取消自选的操作。另一个是行情模块,主要展示沪深、新股、板块、指数、个股等行情信息,支持个股行情进行个股评论,并发布到投顾系统发现首页的动态中。其对应UML用例如下图3-1所示:在这里插入图片描述
图3-1 行情系统用例图
3.1.2 股票交易系统
股票交易系统分为虚拟交易、实盘交易两种,在实盘交易前一般需要用户在证券公司进行证券开户,如果用户已经开户成功,则需要通过股票app平台进行券商账号的绑定,以便实盘交易时能够快捷的进行实盘买卖。同时系统支持券商解绑以及重新绑定。交易系统实盘交易以及开户的页面实际是进入券商H5页面。
而股票交易系统后台,主要是方便平台运营人员进行券商管理、绑定关系管理、开户信息查询等。其对应UML用例如下图3-2所示: 在这里插入图片描述
3.1.3 股票投顾系统
股票投顾系统前端为股票app的发现模块,主要体现了股票软件的社交互动性,主要解决了互联网场景下,股民用户希望了解如何选股、如何把握股票买卖点、对于关注股票的讨论、对于达人炒股思路的关注、组合的跟投、希望得到炒股指导、了解最新资讯以及专家对于大盘分析等核心需求。因此前端提供了组合排名、达人排名、说说、问答、话题、直播、模拟大赛等功能。
后台支持运营人员进行用户管理、大赛管理、组合查询、动态管理(包括说说、话题、问答功能的审核、删除、用户禁言等操作)。投顾系统的UML用例图如图3-3 所示: 在这里插入图片描述图3-3 投顾系统用例图
3.2 非功能描述
安全性:核心数据安全性达到C2级标准;实现三层结构,达到中国证监会制定的《证券经营机构营业部信息系统安全管理规范》中对交易系统软件提出的安全性要求,能方便实现证监会信息中心提出的三分离原则。
可靠性:具备更高的稳定性,满足对系统提出的可靠性要求。
产品性能:保证能在最高并行行情之下能正常完成客户请求,即具体性能指标如下表3-1:
表 3-1 产品指标
硬件配置 客户数量 每天日常业务事务总笔数 高峰业务
高端平台*
200 万 300 万笔委托,3000 万笔其它业务 每秒要处理 3000 次请求
先进性:本系统采用“小核心大外延”业务模式,应用服务器、通讯服务器构成的多层体系架构。
兼容性:投顾服务平台在整个公司信息平台建设中处于基础性地位,为其它信息系统提供基础性数据,为了保护公司原有及未来投资,在本系统的建设中,需充分考虑其兼容性,具体如下:
1)在系统升级过程中,确保现有系统能自动、安全、高效、平滑地过渡到新系统。
2)充分考虑与券商现有信息系统的兼容性,提供一个与公司信息系统简洁、高效、标准化的接口。

第4章 系统设计
获取了系统的需求之后,就需要围绕需求展开详细的设计。设计阶段包括的主要内容有:整体架构设计、功能架构设计、数据库设计以及安全性设计等,下面将针对每个部分给出具体的设计说明。
4.1 系统设计原则
系统设计的原则需要根据

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值