量化投资专家系统开发与策略实战
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.3 需求说明

在《可行性研究报告》出来之后,企业的最终决策者一般就会决定做这个项目了,但是这个项目到底要怎么做?需要结合公司的实际情况设计一个《需求说明书》, 《需求说明书》设计的方法有很多,有人喜欢套用模板,根据《可行性研究报告》中的内容把其中的相关名词替换掉,从而快速完成一个《需求说明书》,但是这种方法过于死板;还有一种方法需要通过多次会议讨论,由于项目比较大,且可以分配的资金有限,所以在《需求说明书》上会有所取舍。当然不管最终怎么样,为了方便阅读,我们要把开发的模块名称和内容说清楚。

《需求说明书》的范文如下。

量化投资专家系统需求说明书

拟制人:王昭东

审核人:副总经理

批准人:总经理

2017年9月30日

一、引言

(一)编写的目的

主要就解决一个问题:我们想要做什么。

(二)背景

(1)待开发的系统的名称:量化投资专家系统。

(2)本项目是我们专门为集团量身定做的综合型量化投资专家系统,以下简称该系统。

(三)定义

无。

(四)参考资料

无。

二、任务概述

(一)目标

指导量化投资专家系统的设计、开发、测试与维护。

(二)用户的特点

该系统的用户分为三个类型:交易员、管理员和员工。其中,交易员既是专家,也是最终用户;管理员既是后台管理者,也是知识工程师;员工则是集团其他部门的在职员工,包括客服、客户经理、总裁办员工及其他分公司员工。

(三)假定和约束

无。

三、需求规定

具体功能模块详见以下表格,当然也可以绘制一个框架图,或者用文字进行描述。

数据部分的功能模块如下表所示。

人工智能部分的功能模块如下表所示。

交易部分的功能模块如下表所示。

办公系统部分的功能模块如下表所示。

运维管理部分的功能模块如下表所示。

其他模块如下表所示。

四、运行环境规定

该系统采用B/S架构,服务端运行于企业私有云中的Linux系统上,客户端运行于浏览器(浏览器需要支持HTML5,推荐谷歌浏览器)上。