视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
需求规格说明书_财讯EXCEL插件
2025-09-28 00:37:17 责编:小OO
文档
世华财讯

财讯EXCEL插件需求

       编写人/日期:            聂延龙/2010-06-25          

       审核人/日期:                                       

       批准人/日期:                                       

修改历史

修改者日期变动内容变动原因
1、EXECL插件综述

通过excel add-in,对金融数据中的历史行情数据、实时行情数据、财务数据、基本信息数据、宏观经济数据等提供表格化、图形化的分析手段,实现对金融数据的系统化统计分析,进而达到对金融数据进行定性、定量评估的目标。同时,方便金融行业人员使用,融入金融行业工作业务流程。

并针对导出的数据进行指标的设定,建立世华指标体系,便于Worksheet数据更新,满足用户更个性化的分析需求,可直接形成分析报告。延展性考虑,可建立常用金融公式,如波动率、52周涨跌等数据进行指标化设定,用于客户用数据导出分析。

1.1插件相关数据内容和实现功能概要

数据内容和展示方式对照:

数据内容数据展示方式
历史行情数据EXCEL的表格、K线图

实时行情数据EXCEL的表格、曲线图

财务数据EXCEL的表格、图表

基本信息数据EXCEL的表格、图表

指标函数数据EXCEL的表格、图表

    功能概要:

序号模块功能功能说明
1菜单菜单功能实现菜单的调用、显示
2登陆退出

登陆退出功能

登陆界面以及完成登陆进入系统,退出系统

登陆设置功能登陆功能的参数设置
3权限权限登陆过程权限验证、菜单权限控制
4收藏夹收藏此模板收藏当前模板
收藏夹维护调用收藏的模板
全部收藏的模板显示单击调用模板
5指标搜索指标查询指标树形结构显示,指标查询和说明
指标参数定义指标的参数定义
指标EXCEL表格应用

指标EXCEL表格中实现

6财务报表财务报表EXCEL中生成财务报表

7自助报表自助报表-板块

从板块中选择报表的品种
自助报表-指标

选择报表的指标
自助报表-日期

设定报表的日期
自助报表-模板

系统提供的报表的模板
8行情向导行情向导-历史行情

历史行情生成向导
行情向导-实时行情

实时行情生成向导
行情向导-插入行情图

行情图片生成向导
9其他功能其他功能-插入代码

的插入代码辅助工具
其他功能-插入日期

的插入日期辅助工具
其他功能-保存快照

保存EXCEL快照

其他功能-重新计算

重新计算EXCEL表格

其他功能-系统设置

系统参数设置
其他功能-插件升级

插件手动升级
10帮助帮助手册弹出帮助手册
标注:其中蓝色部分为1.0版本后实现。

2、菜单

(1)模块说明:

a、在EXCEL中,需要实现工具栏中快捷菜单显示、调用。

b、在EXCEL中,需要实现工具栏区域,鼠标右键-“自定义”功能中的EXCEL插件工具栏的用户自定义功能。

c、在EXCEL中,需要实现表格内的右键菜单调用EXCEL插件功能。

d、在EXCEL中,左下角状态栏要显示EXCEL插件启动、登陆、退出等状态。

e、上述菜单显示和调用需要基于用户登陆EXCEL插件后权限。

f、

UI图:

菜单展现

工具栏定义

右键菜单

(2)入口:进入EXCEL后,显示菜单。

(3)

2.1工具栏菜单项

2.1.1需求定义

功能说明:

a、EXCEL插件中菜单项列表,以及调用的各功能名称。

2.1.2功能点UI图

菜单项

2.1.3菜单项列表

参与者:用户

过程说明:

1.用户鼠标键盘可以切换菜单项。

例外处理:无

列表内容:

序号一级菜单二级菜单功能说明

1登陆/退出

用户的“登陆”和“退出”,登陆后,菜单名称变为“退出”。
4指标搜索根据指标查询和指标的参数定义生成

指标EXCEL表格中实现

3财务报表EXCEL中生成财务报表

4自助报表从板块中选择报表的品种、选择报表的指标、设定报表的日期,生成自定义报表

5行情向导行情向导-历史行情

历史行情生成向导
行情向导-实时行情

实时行情生成向导
行情向导-插入行情图

行情图片生成向导
6其他功能其他功能-插入代码

的插入代码辅助工具
其他功能-插入日期

的插入日期辅助工具
其他功能-保存快照

保存EXCEL快照

其他功能-重新计算

重新计算EXCEL表格

其他功能-系统设置

系统参数设置
7帮助帮助手册弹出帮助手册
其它说明:无

2.1.3.1业务规则

2.2右键菜单项

2.2.1需求定义

功能点说明:

a、在EXCEL表格中,右键菜单中增加EXCEL插件的功能点菜单。

b、菜单实现功能直接调用工具栏中的对应功能。

c、。

2.2.2功能点UI图

2.2.2.1业务规则

1、右键包括菜单和顺序:插入代码、插入日期、 插入指标、插入行情

2、“插入代码”对应工具栏中“其他功能-插入代码”,“插入日期”对应工具栏中“其他功能-插入日期”,“插入指标”对应工具栏中“指标搜索”,“插入行情”对应工具栏中“行情向导-历史行情”。

2.3状态栏信息

2.3.1需求定义

功能点说明:

a、在左下角显示当前的EXCEL插件相关的状态:插件登陆、插件启动成功、插件退出、EXCEL原有的状态保留。

b、

2.3.2功能点UI图

(图略)

3、登陆/退出

(1)模块说明:

a、EXCEL登陆/退出,包括登陆/退出过程中的权限控制。

b、登陆的全部功能实现。

c、退出的全部功能实现。

d、

UI图:

登陆

(2)登陆入口:进入EXCEL后,显示菜单登陆、点击“登陆”进行登陆过程。

(3)退出入口:登陆成功后,“登陆”菜单变为“退出”。

3.1登陆

3.1.1需求定义

功能说明:

a、EXCEL打开后,工具栏有登陆菜单,点击登陆菜单后,弹出登陆界面。

b、登陆界面和财讯的当前版本的登录界面一致。

c、登陆设置功能和财讯的登录设置功能一致。

d、登陆前、登陆中、登陆后的权限要进行控制。

3.1.2功能点UI图

登陆

3.1.3登陆功能

参与者:用户

过程说明:

1.用户鼠标点击登陆按钮,弹出登陆界面。

2.登陆界面和登陆设置填好后,点击登陆,进行登陆操作。

3.登陆过程对用户进行认证,如果有此用户,则拥有所有菜单权限(本版只认证用户)。

4.登陆认证用户成功后,各菜单可用,并且可以调用相关功能。

例外处理:无

其它说明:无

3.1.3.1业务规则

1、业务规则参照 财讯登陆功能点 的规则。

2、如果财讯终端已经登录,点击插件的登录按钮时,不出现登录界面即完成其余登录过程的功能。

3.2退出

3.2.1需求定义

功能点说明:

a、在EXCEL登录的状态下,登录前的“登录“按钮显示为”退出“,点击实现退出功能。

b、。

3.2.2功能点UI图

退出

3.2.2.1业务规则

4、指标搜索

(1)模块说明:

a、为实现指标在EXCEL中的查询,插入,修改,删除等操作,提供了辅助的指标搜索功能对话框。

b、主要实现指标的分类查找,指标在EXCEL中应用的参数设置,指标在EXCEL中的定位等操作。

UI图:

指标搜索

(2)入口:进入EXCEL后,点击“指标搜索“菜单,显示指标搜索对话框。

(3)出口:点击“取消”后,回退到EXCEL界面,点解“确定”,进入参数设置对话框,对话框的“叉”,点击后,会退到EXCEL界面。

4.1指标搜索对话框

4.1.1需求定义

功能说明:

a、主对话框中树状展示指标集合,对话框右侧展示当前树节点的所有包含的指标列表,选中某个指标后,右侧下半部显示指标说明,右侧最上部分是指标搜索区,在输入框中输入待搜索的指标名称或者指标表达式后,点击“查找”后,在全部指标的范围内搜索指标并返回右侧下部分显示区显示。 

b、“确定”按钮点击后,把搜索到并且选中的公式的参数对话框显示,维护参数后,在当前EXCEL表格中激活公式。

c、“取消”按钮点击后,回退到EXCEL中,没有操作。

d、“查找”按钮点击后,根据左边树状节点的范围,查询搜索框中输入的公式表达式,查找按照左右匹配的方式查询。

e、右侧指标列表,显示“指标名称”、“指标表达式”。

f、树状结构,鼠标左键选取树节点,同时,右侧指标显示区显示当前节点包含的公式集合,如果是非叶子节点,显示公式列表结合,如果是叶子节点显示选中公式,并且,指标说明显示指标的具体说明内容。

4.1.2功能点UI图

指标搜索1

指标搜索2

指标搜索3

4.1.2.1业务规则

1、树状指标根节点显示“沪深股票指标”。

2、树状指标区域屏蔽右键,不可编辑,左键单击选择后,右侧相应显示指标(单击叶子节点)或指标集合(单击非叶子节点,并且显示本非叶子节点下包含的所有指标集合)。

3、树状指标区域双击叶子节点弹出指标参数定义对话框,双击非叶子节点,弹出非叶子节点中的第一个叶子节点的指标参数定义对话框。

4、指标列表区的指标选中后,指标说明区展现指标还有参数的说明。

5、在指标展示列表区,双击指标,弹出该指标的参数定义对话框,同时关闭查询界面。

6、股票指标,完全参照《a-cube股票线条件选股和财务数据分析1.0-条件选股说明列表》文档内容。

4.2指标参数定义对话框

4.2.1需求定义

功能点说明:

a、在指标搜索对话框点击指标确定后,定义指标参数的对话框。

b、对话框中,公式输入条,可以直接键盘输入公式参数,并且,通过在参数对话中输入参数后,可以显示输入的参数。

c、参数输入框支持输入参数,输入框后的按钮点击后,可以从EXCEL中选择一定的单元格位置作为输入项,在确定后,带回指标参数对话框的参数输入框。

d、点“确定”按钮后,把公式和参数带入EXCEL所选的单元格中。

e、点“取消”按钮后,取消指标搜索和定义的所有操作。

f、参数对话框下半部,显示指标名,指标格式,参数描述。

4.2.2功能点UI图

参数定义

4.2.2.1业务规则

1、公式输入区不可以手工输入公式的参数,必须在参数定义中输入或者选择参数输入后的选择按钮设置。

2、维护每一个参数过程中,公式栏中随时跟随参数的输入变化而变化。

3、点击EXCEL本身的Fx指标搜索按钮,弹出EXCEL本身的指标定义界面,并且参数要带出单元格中设置过的参数数据。

4、参数输入框可以维护。

4.3指标在EXCEL中应用

4.3.1需求定义

功能点说明:

a、经过指标查找和参数定义后,指标在EXCEL单元格中定义完成。

b、定义完成后的公式,要在EXCEL中能正确计算。

4.3.2功能点UI图

5、财务报表

(1)模块说明:

a、在EXCEL中,导入金融财务数据,形成固定格式报表,并根据需要可以编辑报表。

b、

UI图:

财务报表

(2)登陆入口:进入EXCEL后,登陆后、点击“财务报表”。

(3)退出入口:关闭“财务报表”对话框。

5.1财务报表

5.1.1需求定义

功能说明:

a、点击“财务报表”菜单,弹出对话框。

b、“取消” 和 对话框的“叉”,退出财务报表对话框。

c、“确定”按照对话框中设置的内容,生成报表内容。

d、对话框分为两个大区,

左边大区域包括:股票列表选择、报表内容选择、报表类型选择、导出说明;

右边大区域包括:报告期选择、详细报告期树状列表选择、报告期说明、导出选项。

e、左边区域介绍:

1)股票列表:在证券代码输入框中,输入证券代码,输入框带键盘精灵功能。

2)报表内容:树状显示树状结构(树状结构和内容,和《a-cube股票线条件选股和财务数据分析1.0-条件选股说明列表》中报表项一致),非叶子节点分为选中、部分选中、未选中三种状态,叶子节点分为选中和未选中两种状态。

3)报表类型:4种报表类型,互斥选择。

4)导出说明:文字描述导出的注意事项。

f、右边区域介绍:

1)报告期:报告期分为“全部”和“自定义”互斥选项,自定义选中后,可以维护起止年度;报告期多选框,支持4个报告期。

2)详细报告期树状展示:年度和每年4个报告期的树状都选。

3)报告期说明:报告期的文字描述

4)导出选项:导出选项选择多页签或者单页签导出等多项内容下拉选择;单位选择。

5.1.2功能点UI图

财务报表

5.1.3财务报表功能

参与者:用户

过程说明:

1.用户点击“财务报告”菜单,弹出对话框。

2.按照需要,填充对话框中不同区域内容。

3.点击“确定”按钮,在EXCEL中生成报告。

4.点击“取消”按钮,退出对话框。

例外处理:(后面版本完成)

其它说明:无

5.1.3.1业务规则

1、全部按钮和自定义按钮为互斥按钮,点击全部后,自定义按钮后的时间输入框置灰,并且,时间周期树显示年度的树状列表为,从1988年到今年的树状结构。如果自定义按钮选择后,默认上一年度往前推5年的时间树,时间树状列表显示年度为设定的年度。

2、点“报告期”4个CHECKBOX按钮中的任何一个,都对下面树状时间列表中的相应年度的树状选择框做出响应。

3、手工设置自定义年度的同时,时间树状列表也相应做增加删除。

4、商品添加区的“删除”、“清空”按钮,对应列表中的选中内容,做删除操作和清空列表的操作。

5、确定按钮,只有在,时间、证券品种、导出的报表科目都有至少一项选择后,才响应导出操作。导出过程中,不可以退出。

6、选择报告期,选择自定义时,如果起始年度大于结束年度,点击“确定”,提示“报告期年度设置,起始年度必须小于等于截止年度”。

7、报表导出选项中的内容,根据品种、报表内容做响应。

8、导出报表的遵循固定的样式和模板(针对4种导出类型分别对应相应的导出规则)。

9、报表导出选项为4类选项,下面列出每个类别的选项和导出的规则:

报表导出的基本内容和格式如下:

●新建一个SHEET页签;

●EXCEL表中,固定前4行不随滚动条滚动,第4行下面显示粗线;

●固定第一列,不随滚动条滚动,第一列右侧显示粗线;

●整张表中使用字体Arial 9,前4行加粗显示,空一行,显示报表内容,第一列显示报表中详细内容,内容和顺序参照(《a-cube股票线条件选股和财务数据分析1.0-条件选股说明列表》)。

●第5行,显示空行,从第六行开始,第一列显示选中报表的树状内容(例如:非金融企业-利润表(单位:元))。其中“单位:元”,是报表定义中所选的单位。

●A1填写“证券代码”,A2填写“证券简称”,A3填写“报告参数”,A4填写“报表类型”;

●B1填写报表定义对话框中选的商品的代码,并且设置单元格棕色背景,B2填写“证券简称”对应的指标,B3填写定义对话框中选择的第一个报告期,并且单元格设置棕色背景,B4填写定义对话框中列出的“报表类型”。

1)导出一个品种、一种报表: 

操作说明

股票列表区只有一个品种、报表区只有一个报表选中、报告期至少有一个报告期选中。

导出规则

●基本内容。

在基本内容的基础上扩展规则如下:

●根据多选的报表周期,第3行顺序显示周期,并且背景设置为棕色;第4行显示所选报表类型,“报表类型”的数量和“报告期”的数量一样。

●表格中的数据,按照报表的相关公式填写,显示为:当前品种、当前报告期的报表项的数据。

报表导出选项 置灰。导出后,新建一个SHEET,模板示例如下:

图:导出一个品种、一种报表

2)导出多个品种、一种报表:

导出选项分为:输出到同一SHEET页(按证券分组);输出到同一SHEET页(按报告期分组)、不同证券输出到不同SHEET页。

操作说明

股票列表区有多个品种、报表区只有一个报表选中、报告期至少有一个报告期选中。

输出到同一SHEET页(按证券分组)结果样例

导出规则

●基本内容。

在基本内容的基础上扩展规则如下:

●根据多选的报表周期,第3行顺序显示周期,并且背景设置为棕色;第4行显示所选报表类型,“报表类型”的数量和“报告期”的数量一样。

●表格中的数据,按照报表的相关公式填写,显示为:当前第一个品种、当前报告期的报表项的数据。

●第一个商品的数据显示完毕。

●空一列

●按照前面B2到空行之间的表格内容,完全复制后,修改第一行的证券代码位置的内容为第二个商品。

●依此类推显示所有选择的商品。

输出到同一SHEET页(按报告期分组)结果样例

导出规则

●基本内容。

在基本内容的基础上扩展规则如下:

●根据多选的报表周期,第3行顺序显示该周期的下一个商品,如果还有多选的商品,顺序显示,并且背景设置为棕色;第4行显示所选报表类型,“报表类型”的数量和该“报告期”的商品数量一样。

●表格中的数据,按照报表的相关公式填写,显示为:当前品种、当前报告期的报表项的数据。

●第一个报告期的数据显示完毕。

●空一列

●按照前面B2到空行之间的表格内容,完全复制后,修改第一行的证券代码位置的内容为各自的多商品。

●依此类推显示所有报告期的多商品数据

不同证券输出到不同SHEET页 结果样例【分为两个SHEET,每个SHEET导出样式和 一个品种、一个报表 一致,SHEET页签显示当前报表的商品名称+顺序号】

导出规则

●基本内容。

在基本内容的基础上扩展规则如下:

●根据多选的报表周期,第3行顺序显示周期,并且背景设置为棕色;第4行显示所选报表类型,“报表类型”的数量和“报告期”的数量一样。

●表格中的数据,按照报表的相关公式填写,显示为:当前品种、当前报告期的报表项的数据。

●上面生成的为一个SHEET的内容,SHEET页签显示当前报表的商品名称+顺序号

●按照以上规则并结合多个商品的代码名称,生成多个SHEET

3)导出一个品种、多个报表: 

导出选项分为:输出到同一SHEET页;输出到不同SHEET页。

输出到同一SHEET页 结果样例

导出规则

●基本内容。

在基本内容的基础上扩展规则如下:

●根据多选的报表周期,第3行顺序显示周期,并且背景设置为棕色;第4行显示所选报表类型,“报表类型”的数量和“报告期”的数量一样。

●表格中的数据,按照第一个报表的相关公式填写,显示为:当前品种、当前报告期的报表项的数据。

●在第一个报表的科目项结束后,空三行,A列继续填充第二个报表的科目项,直到第二个报表结束。

●表格中的数据,按照第二个报表的相关公式填写,显示为:当前品种、当前报告期的报表项的数据

●依次类推,选择的N个报表都生成数据。

输出到不同SHEET页 结果样例【按照选择的报表数量分为N个页签,每个页签名字为报表的名字+EXCEL中该报表数量的顺序号】

导出规则

●基本内容。

在基本内容的基础上扩展规则如下:

●根据多选的报表周期,第3行顺序显示周期,并且背景设置为棕色;第4行显示所选报表类型,“报表类型”的数量和“报告期”的数量一样。

●表格中的数据,按照第一个报表的相关公式填写,显示为:当前品种、当前报告期的报表项的数据。

●在第一个报表命名为当前报表的名字+顺序号。

●依次类推,生成N个SHEET的报表数据。

4)导出多个品种、多个报表: 

导出选项分为:输出到同一SHEET页(按证券分组)、输出到同一SHEET页(按报告期分组)、不同报表输出到不同SHEET页(按证券分组)、不同报表输出到不同SHEET页(按报告期分组)、不同证券输出到不同SHEET页。

输出到同一SHEET页(按证券分组)【报表在SHEET中顺序排列】

导出规则

●基本内容。

在基本内容的基础上扩展规则如下:

●根据多选的报表周期,第3行顺序显示周期,并且背景设置为棕色;第4行显示所选报表类型,“报表类型”的数量和“报告期”的数量一样。

●表格中的数据,按照第一个报表的相关公式填写,显示为:当前品种、当前报告期的报表项的数据。

●在第一个报表的科目项结束后,空三行,A列继续填充第二个报表的科目项,直到第二个报表结束。

●表格中的数据,按照第二个报表的相关公式填写,显示为:当前品种、当前报告期的报表项的数据

●依次类推,选择的N个报表都生成数据。

●在一个商品的报告期结束后,空一列,复制第二行到空行之间的内容。

●修改复制后的,商品代码为多选的商品代码。

●以此类推,复制N个商品代码。

输出到同一SHEET页(按报告期分组)【报表在SHEET中顺序排列】

导出规则

●基本内容。

在基本内容的基础上扩展规则如下:

●根据多选的报表周期,第3行顺序显示该周期的下一个商品,如果还有多选的商品,顺序显示,并且背景设置为棕色;第4行显示所选报表类型,“报表类型”的数量和该“报告期”的商品数量一样。

●表格中的数据,按照报表的相关公式填写,显示为:当前品种、当前报告期的报表项的数据。

●第一个报表的内容显示完后,空三行、

●第一列继续插入第二个报表的科目项,以此类推插入N个报表科目项。

●按照多个报表的相关公式填写数据,显示为:当前品种、当前报告期的报表项的数据。

●第一个报告期的数据显示完毕。

●空一列

●按照前面B2到空行之间的表格内容,完全复制后,修改第一行的证券代码位置的内容为各自的多商品。

●依此类推显示所有报告期的多商品数据

不同报表输出到不同SHEET页(按证券分组)

导出规则

●基本内容。

在基本内容的基础上扩展规则如下:

●根据多选的报表周期,第3行顺序显示周期,并且背景设置为棕色;第4行显示所选报表类型,“报表类型”的数量和“报告期”的数量一样。

●表格中的数据,按照报表的相关公式填写,显示为:当前第一个品种、当前报告期的报表项的数据。

●第一个商品的数据显示完毕。

●空一列

●按照前面B2到空行之间的表格内容,完全复制后,修改第一行的证券代码位置的内容为第二个商品。

●依此类推显示所有选择的商品。

●上述报表内容,保存为一个SHEET,命名为第一个报表名称+顺序号

●以此类推,多个报表分别生成多个SHEET页签

不同报表输出到不同SHEET页(按报告期分组)

导出规则

●基本内容。

在基本内容的基础上扩展规则如下:

●根据多选的报表周期,第3行顺序显示该周期的下一个商品,如果还有多选的商品,顺序显示,并且背景设置为棕色;第4行显示所选报表类型,“报表类型”的数量和该“报告期”的商品数量一样。

●表格中的数据,按照报表的相关公式填写,显示为:当前品种、当前报告期的报表项的数据。

●第一个报告期的数据显示完毕。

●空一列

●按照前面B2到空行之间的表格内容,完全复制后,修改第一行的证券代码位置的内容为各自的多商品。

●依此类推显示所有报告期的多商品数据

●本SHEET保存为第一个报表内容,SHEET页签命名为报表名字+顺序号

●以此类推,生成多个报表SHEET

不同证券输出到不同SHEET页【报表在同一SHEET中顺序排列】

导出规则

●基本内容。

在基本内容的基础上扩展规则如下:

●根据多选的报表周期,第3行顺序显示周期,并且背景设置为棕色;第4行显示所选报表类型,“报表类型”的数量和“报告期”的数量一样。

●表格中的数据,按照第一个报表的相关公式填写,显示为:当前品种、当前报告期的报表项的数据。

●在第一个报表的科目项结束后,空三行,A列继续填充第二个报表的科目项,直到第二个报表结束。

●表格中的数据,按照第二个报表的相关公式填写,显示为:当前品种、当前报告期的报表项的数据

●依次类推,选择的N个报表都生成数据。

●本SHEET内容保存,命名为第一个商品的代码+顺序号。

●依此类推,生成N个商品的N个SHEET。

10、单位:元、千元、万元、十万元、百万元、千万元、亿元。

6、自助报表

(1)模块说明:

a、在EXCEL中,使用本模块的功能,自定义需要的指标类报表。

b、“自助报表”对话框弹出后,位于屏幕左侧,同时EXCEL缩小尺寸后右移,占据右边屏幕位置。

UI图:

自助报表

(2)登陆入口:进入EXCEL后,登陆后、点击“自助报表”。

(3)退出入口:关闭“自助报表”对话框。

6.1自助报表-板块

6.1.1需求定义

功能说明:

a、点击“自助报表”菜单,在EXCEL左侧弹出对话框,同时EXCEL调整大小,适应屏幕其余空间。

b、对话框的“叉”,退出自助报表对话框。

c、对话框分为三个页签:板块页签、指标页签、日期页签。

板块页签包括:待选板块区、商品列表区、代码输入、内容、排序方式、插入按钮;

指标页签包括:指标树选择、指标和参数维护区、插入按钮;

日期页签包括:日期选项、起止日期设置、排序和插入。

d、板块页签:

1)待选板块区:树状显示 沪深股票市场分类列表。

2)商品列表区:列表显示选中板块中包含的证券品种,全部勾选。

3)代码输入:键盘精灵输入,输入确定后,在现有列表最下边加入列表区。

4)内容:显示 代码+名称、代码 两种选择。

5)排序:升序、降序

6)插入按钮:在EXCEL中当前选中的单元格,按照设置的插入方式 插入选中的品种。

6.1.2功能点UI图

板块页签功能

6.1.3自助报表-板块 功能

参与者:用户

过程说明:

1.用户在板块树中选择板块。

2.用户在待选品种区选取品种,或者在输入代码位置输入代码。

3.用户选择内容、排序方式。

4.点击 插入,在EXCEL中当前选中的单元格,按照设置的插入方式 插入选中的品种。

例外处理:

其它说明:无

6.1.3.1业务规则

1、板块树状结构内容,完全采用《a-cube股票线条件选股和财务数据分析1.0-条件选股说明列表》,中的沪深股票树状结构。

2、内容分为两个选择项:代码、代码 + 名称;

3、排序方式分为两种:升序、降序。

4、板块和品种之间有按钮,可以缩小、复原品种区下面的区域。(本版不做)

5、插入分为:当前列插入;当前行插入。

6、点击板块节点,节点下包含的所有商品列在商品列表中。

7、点击插入后,根据当前对话框的设置,在SHEET中所选单元格处,向下或者向右按照格式插入代码。

6.2自助报表-指标

6.2.1需求定义

功能说明:

a、指标页签介绍:

1)指标选择区:指标树状选择。

2)指标和参数维护:显示指标说明和指标公式、参数维护。

3)插入按钮:在EXCEL中插入指标。

6.2.2功能点UI图

自助报表-指标

6.2.3自助报表-指标 功能

参与者:用户

过程说明:

1.用户在指标区选择指标。

2.用户在指标和参数维护区,维护指标和参数。

3.用户插入指标。

例外处理:

其它说明:无

6.2.3.1业务规则

1、沪深股票指标 节点作为指标树的根节点。指标树结构内容参考《a-cube股票线条件选股和财务数据分析1.0-条件选股说明列表》

2、指标搜索:按照拼音首字母查询指标,模糊查询。

3、指标展示框不可以维护。

4、指标展示框下面的参数框可以输入维护,或者根据输入控件维护。

5、代码对应的参数为输入框。

6、日期对应的为日期控件。

7、枚举型参数为下拉控件。

8、维护的同时,指标展示区随维护内容变化。

9、插入按钮分为三种状态:当前行插入、当前列插入。

10、插入按钮 执行插入动作,在当前行、列插入选中的指标。

11、标题后包含参数勾选框,必须指标名称做为标题插入勾选后才有效。

12、指标名称作为标题插入 勾选后,在EXCEL中 单独插入一行/列 指标的文字说明,如果包含参数勾选中,则指标的文字说明列中包含参数说明。

13、点击插入后,根据当前对话框的设置,在SHEET中所选单元格处,向下或者向右按照格式插入指标。

6.3自助报表-日期

6.3.1需求定义

功能说明:

a、日期页签介绍:

1)日期选项:日期类型、时间间隔设置。 

2)起止日期:设置起止日期。

3)排序方式:升序、降序 表示插入时间的排序方式。

4)插入按钮:当前行插入、当前列插入。

6.3.2功能点UI图

自助报表-日期

6.3.3自助报表-日期 功能

参与者:用户

过程说明:

1.用户选择时间间隔。

2.用户设定起止时间。

3.用户选择排序方式。

4.点击 插入,完成操作。

例外处理:

其它说明:无

6.3.3.1业务规则

1、日期类型显示:日历日。

2、日期间隔分为几种:日、周、月、季、半年、年。

3、起始日期:起始日期、终止日期。

4、排序方式:升序、降序。

5、插入分为两种:当前行插入、当前列插入,表示在当前光标所在单元格位置,向下或者向右,按照列/行的方式插入时间。

6、点击插入后,根据当前对话框的设置,在SHEET中所选单元格处,向下或者向右按照格式插入日期。

7、起止日期的设置校验,起始日期小于等于截止日期,如果设置错误,弹出对话框提示“起始日期必须大于等于截止日期”。

7、行情向导

(1)模块说明:

a、在EXCEL中,导入历史行情,用于计算和统计。

b、

UI图:

(2)登陆入口:进入EXCEL后,登陆后、点击“行情向导”,下拉选择三种行情中的任一种。

(3)退出入口:关闭“行情向导-XXXX”对话框。

7.1行情向导-历史行情

7.1.1需求定义

功能说明:

a、点击“行情向导-历史行情”菜单,弹出对话框。

b、“取消” 和 对话框的“叉”,退出对话框。

c、按照品种选择、指标选择、时间选择、输出格式选择设置完成后,点击“完成”按钮,按照设定导出数据。

d、对话框分别为4个区,

选择证券区:范围区、待选区、选中区、代码输入、按钮区;

选择指标区:通用指标区、时间周期、复权方式选择;

设置时间区:设定起止时间;

设置输出格式区:代码格式、输出格式、日期格式、时间顺序、指标名称排列方式。

e、选择证券:

1)范围区:树状展示待选范围,点击节点选择范围;

2)待选区:范围选择确定后的证券列表;

3)选中区:从待选区和代码输入的证券列表;

4)代码输入:键盘精灵响应证券代码输入;

f、选择指标:

1)通用指标区:展示证券通用指标:收盘价、成交量、开盘价、成交额、最高价、最低价。复权方式:不复权、前复权、后复权。

2)时间周期:日、周、月、年选择。

g、设置时间区间:

1)设定时间选项:设定起始日期、截止日期。

h、设置输出格式:

1)输出格式设置区:代码格式、输出格式、日期格式、顺序、指标名称排列方式。

2)按钮区:处理 “完成“、”取消“按钮。

7.1.2功能点UI图

行情向导-历史行情

7.1.3行情向导-历史行情 功能

参与者:用户

过程说明:

1.用户点击“行情向导-历史行情”菜单,弹出对话框。

2.按照需要,填充对话框中不同区域内容。

3.点击“完成”按钮,在EXCEL中生成报告。

4.点击“取消”按钮,退出对话框。

例外处理:

其它说明:无

7.1.3.1业务规则

1、历史行情-选择证券 区域,品种树状结构,参照《a-cube股票线条件选股和财务数据分析1.0-条件选股说明列表》。

2、待选和选中列表的上部,实时显示列表中的数量。

3、待选和选中列表支持CTRL和SHIFT操作,CTRL对应点击多选,SHIFT对应起止范围多选。

4、按钮“>”代表,从待选列表中选中几个品种到选中列表中。

5、按钮“<”代表,从选中列表中选中几个品种到待选列表中。

6、按钮“>>”代表,从待选列表中选中全部品种到选中列表中

7、按钮“<<”代表,从选中列表中选中全部品种到待选列表中

8、历史行情-选择指标 区域,选择导出指标,复权方式、时间周期;

9、历史行情-设置时间 区域 ,设定时间选项:设定起始日期、截止日期。

10、历史行情-设置输出格式 对话框 下面的都互斥:

代码格式:代码 + 简称;证券代码

输出格式:按证券分组;按指标分组;

日期格式:YYYY-MM-DD;YYYYMMDD;

顺序:时间升序;时间降序;

指标名称排列方式:名称按行排列;名称按列排列。

11、点击完成后,各种输出项对应的效果图如下:

代码格式:代码 + 简称;证券代码 对照

   

代码 + 简称                          证券代码

输出格式:按证券分组;按指标分组 对照

    

按证券分组                                按指标分组

日期格式:YYYY-MM-DD;YYYYMMDD对照

     

    YYYY-MM-DD                         YYYYMMDD

顺序:时间升序;时间降序 对照

       

        时间升序                                时间降序

指标名称排列方式:名称按行排列;名称按列排列 对照

    

名称按行排列                    名称按列排列

7.2行情向导-实时行情

7.2.1需求定义

功能说明:

a、点击“行情向导-实时行情”菜单,弹出对话框。

b、“取消” 和 对话框的“叉”,退出对话框。

c、对话框“选择证券”、“选择指标、设定输出方式”对话框,点击“完成”按钮,按照设定导出数据。

d、设定区域为2个,

选择证券:范围区、待选区、选中区、代码输入;

选择指标、设定输出样式:待选指标区、证券表述、指标名称排列方式、按钮区;

e、选择证券:

1)范围区:树状展示待选范围,点击节点选择范围;

2)待选区:范围选择确定后的证券列表;

3)选中区:从待选区和代码输入的证券列表;

4)代码输入:键盘精灵响应证券代码输入;

f、选择指标、设定输出样式:

1)待选指标区:指标待选:前收盘价、开盘价、最高价、最低价、最新价、均价、涨跌、涨跌幅、成交量、成交额、买一价、买二价、买三价、买四价、买五价、买一量、买二量、买三量、买四量、买五量、卖一价、卖二价、卖三价、卖四价、卖五价、卖一量、卖二量、卖三量、卖四量、卖五量、全部选中。

2)证券表述:代码+名称、代码。

3)排列名称排列方式:名称按行、列排列。

4)按钮区:“完成“、”取消“按钮。

7.2.2功能点UI图

行情向导-实时行情

7.2.3行情向导-实时行情 功能

参与者:用户

过程说明:

1.用户点击“行情向导-实时行情”菜单,弹出对话框。

2.按照需要,填充2个区域内容。

3.点击“完成”按钮,在EXCEL中生成报告。

4.点击“取消”按钮,退出对话框。

例外处理:

其它说明:无

7.2.3.1业务规则

1、实时行情-选择指标、设定输出样式 区域:全部选中,勾选后,待选指标全部勾选。

2、证券表述:代码+简称;证券代码 互斥

3、待选和选中列表支持CTRL和SHIFT操作,CTRL对应点击多选,SHIFT对应起止范围多选。

4、按钮“>”代表,从待选列表中选中几个品种到选中列表中。

5、按钮“<”代表,从选中列表中选中几个品种到待选列表中。

6、按钮“>>”代表,从待选列表中选中全部品种到选中列表中

7、按钮“<<”代表,从选中列表中选中全部品种到待选列表中

8、指标名称排列方式:名称按行排列;名称按列排列 互斥。

9、点击完成后,证券表述、指标名称排序图例:

代码+简称;证券代码

    

        代码+简称                        证券代码

指标名称按行排列;指标名称按列排列

   

指标名称按行排列                指标名称按列排列

7.3行情向导-插入行情图

7.3.1需求定义

功能说明:

a、点击“行情向导-插入行情图”菜单,弹出对话框。

b、“取消” 和 对话框的“叉”,退出对话框。

c、对话框包括几部分,

选择导出列表:手工、批量选择待选品种,叠加品种;

时间等设置:时间段设置、导出选项、显示内容、周期、复权;

按钮区:导出数据和图形、取消。

7.3.2功能点UI图

行情图形导出器

批量添加按钮

7.3.3行情向导-插入行情图 功能

参与者:用户

过程说明:

1.用户点击“行情向导-插入行情图”菜单,弹出对话框。

2.按照需要,填充对话框中不同区域内容。

3.点击“导出数据及图形”按钮,在EXCEL中生成表格数据和由表格数据生成的图表;

4.点击“取消”按钮,退出对话框。

例外处理:

1、导出数据及图表 ,按钮需要校验是否有品种。

其它说明:无

7.3.3.1业务规则

1、选择导出列表:总数随选中数量变化;手工添加弹出键盘精灵;叠加 总共分 叠加上证综指,叠加深圳成分指数,叠加上证A股指数,叠加沪深300指数;输入代码弹出键盘精灵;已叠加总数随选中数量变化。

2、主图类型:趋势线、蜡烛图、美国线 互斥,并且,蜡烛线、美国线只有在没选任何叠加的时候生效。

3、显示内容:成交量可选。

4、图形大小:互斥 大(540*410)、中(360*270)、小(270*210)、自定义:宽、高(默认0*480),带微调输入框。

5、周期:日线、周线、月线 互斥。

6、复权:后复权、前复权、不复权 互斥。

7、日期格式:下拉选择,数字、英文,按照英文或者数字的形式显示日期坐标。

8、导出数据及图表 按钮,点击后,按照固定样式导出数据和图表。

9、选择导出列表和已选叠加品种列表控件的上部,实时显示当前列表中的品种数量。

10、板块成分和叠加列表支持CTRL和SHIFT操作,CTRL对应点击多选,SHIFT对应起止范围多选。

11、按钮“>”代表,从板块成分列表中选中几个品种到叠加列表中。

12、按钮“<”代表,从叠加列表中选中几个品种到板块成分列表中。

13、按钮“>>”代表,从板块成分列表中选中全部品种到叠加列表中

14、按钮“<<”代表,从叠加列表中选中全部品种到板块成分列表中

15、各种导出数据和图表样式描述:

导出列表包含单品种、有叠加内容:

⏹生成一个SHEET

⏹A1显示世华资讯,公式为取行情公式;

⏹第一列降序显示时间;

⏹第一行显示商品代码,顺序为本单商品、几个叠加品种【勾选指数在先、叠加内容列表按顺序在后】、如果勾选成交量,则最后显示成交量:

⏹表格中间显示收盘价和成交量(最后一列)

⏹表格右侧数据结束列的位置,空一列开始,屏幕中间位置显示根据行情数据生成的收盘线图,图的下边左边是时间、左边坐标是商品列表中的商品在选择周期内的价格范围、右边坐标是量的范围;

⏹叠加商品的第一行数据和本商品的第一行数据相等,并得到各自起始位置的比例值,叠加商品的下边的数据按照这个比例生成,例如:上证指数第一个数据如果为3000,当前品种的第一个价格为30,则比例为100,上证指数的第二个真实数据如果为3100,则表格中,上证指数的第二个数据的位置为31。

导出列表包含多品种、有叠加内容:

⏹生成多个SHEET

⏹每个SHEET中第一列为商品列表中一个商品;

每个SHEET中包含内容:

⏹A1显示世华资讯,公式为取行情公式;

⏹第一列降序显示时间;

⏹第一行显示商品代码,顺序为本单商品、几个叠加品种【勾选指数在先、叠加内容列表按顺序在后】、如果勾选成交量,则最后显示成交量:

⏹表格中间显示收盘价和成交量(最后一列)

⏹表格右侧数据结束列的位置,空一列开始,屏幕中间位置显示根据行情数据生成的收盘线图,图的下边左边是时间、左边坐标是商品列表中的商品在选择周期内的价格范围、右边坐标是量的范围;

⏹叠加商品的第一行数据和本商品的第一行数据相等,并得到各自起始位置的比例值,叠加商品的下边的数据按照这个比例生成,例如:上证指数第一个数据如果为3000,当前品种的第一个价格为30,则比例为100,上证指数的第二个真实数据如果为3100,则表格中,上证指数的第二个数据的位置为31。

导出列表包含单品种、无叠加内容:

⏹生成一个SHEET

⏹A1显示世华资讯,公式为取行情公式;

⏹第一列降序显示时间;

⏹第一行显示商品代码4/5个(蜡烛图为5个、美国线为4个),分别代表了 开(美国线没有)、高、低、收、量:

⏹表格中间显示价格和成交量(最后一列)

⏹表格右侧数据结束列的位置,空一列开始,屏幕中间位置显示根据行情数据生成的图,图的下边左边是时间、左边坐标是商品列表中的商品在选择周期内的价格、右边坐标是量的范围;

导出列表包含多品种、无叠加内容:

⏹生成多个SHEET

⏹每个SHEET中第一列为商品列表中一个商品;

每个SHEET中包含内容:

⏹A1显示世华资讯,公式为取行情公式;

⏹第一列降序显示时间;

⏹第一行显示商品代码4/5个(蜡烛图为5个、美国线为4个),分别代表了高、开(美国线没有)、低、收、量:

⏹表格中间显示价格和成交量(最后一列)

⏹表格右侧数据结束列的位置,空一列开始,屏幕中间位置显示根据行情数据生成的图,图的下边左边是时间、左边坐标是商品列表中的商品在选择周期内的价格、右边坐标是量的范围;

8、其他功能

(1)模块说明:

a、在EXCEL中,其他功能作为插件的辅助类功能。

b、

UI图:

图略

(2)入口:进入EXCEL后,登陆后、点击“其他功能”。

(3)入口:关闭相应功能对话框。

8.1其他功能-插入代码

8.1.1需求定义

功能说明:

a、点击“其他功能-插入代码”菜单,弹出对话框。

b、“取消” 和 对话框的“叉”,退出对话框。

c、“确定“,在EXCEL中插入代码

d、输入代码对话框内容:

1)范围区:树状展示待选范围,点击节点选择范围;

2)待选区:范围选择确定后的证券列表;

3)选中区:从待选区和代码输入的证券列表;

4)代码输入:键盘精灵响应证券代码输入;

5)代码设置:设置内容、排序。

6)输出设置:设置输出方式。

7)按钮区:处理“确定“、”取消“按钮。

8.1.2功能点UI图

插入代码

8.1.3其他功能-插入代码 功能

参与者:用户

过程说明:

1.用户点击“其他功能-插入代码”菜单,弹出对话框。

2.按照需要,填充对话框中不同区域内容。

3.点击“确定”按钮,在EXCEL中插入代码。

4.点击“取消”按钮,退出对话框。

例外处理:

其它说明:无

8.1.3.1业务规则

1、内容:代码;代码+简称 互斥;

2、排序方式:升序、降序、不排序 互斥;

3、单元格所在列向下填充、单元格所在行向右填充 互斥。

4、点击确定后,根据当前对话框的设置,在SHEET中所选单元格处,向下或者向右按照格式插入代码。

5、待选和选中列表支持CTRL和SHIFT操作,CTRL对应点击多选,SHIFT对应起止范围多选。

6、按钮“>”代表,从待选列表中选中几个品种到选中列表中。

7、按钮“<”代表,从选中列表中选中几个品种到待选列表中。

8、按钮“>>”代表,从待选列表中选中全部品种到选中列表中

9、按钮“<<”代表,从选中列表中选中全部品种到待选列表中

8.2其他功能-插入日期

8.2.1需求定义

功能说明:

a、点击“其他功能-插入日期”菜单,弹出对话框。

b、“取消” 和 对话框的“叉”,退出对话框。

c、“确定“,在EXCEL中插入日期

d、插入日期对话框内容:

1)日期参数设置:设置起止日期方式;

2)输出方式:设置输出方式;

3)按钮区:处理“确定“、”取消“按钮。

8.2.2功能点UI图

插入日期

8.2.3其他功能-插入日期 功能

参与者:用户

过程说明:

5.用户点击“财务报告”菜单,弹出对话框。

6.按照需要,填充对话框中不同区域内容。

7.点击“确定”按钮,在EXCEL中生成报告。

8.点击“取消”按钮,退出对话框。

例外处理:

其它说明:无

8.2.3.1业务规则

1、设定详细时间:

a)设定起始日期、截止日期:用户 设置起始日期、截止日期。

2、日期频率:日、周、月、季、半年、年 互斥。

3、日期类型:日历日。

4、排序方式:升序、降序 互斥。

5、日期格式:YYYY-MM-DD、YYYY/MM/DD、YYYYMMDD 互斥。

6、单元格所在列向下填充、单元格所在行向右填充 互斥

7、确定按钮点击后,根据当前对话框的设置,在SHEET中所选单元格处,向下或者向右按照格式插入日期。

8、起止日期的设置校验,起始日期小于等于截止日期,如果设置错误,弹出对话框提示“起始日期必须大于等于截止日期”。

8.3其他功能-保存快照

8.3.1需求定义

功能说明:

a、点击“其他功能-保存快照”菜单,弹出系统对话框保存功能。

8.3.2功能点UI图

保存快照

8.3.3其他功能-保存快照 功能

参与者:用户

过程说明:

例外处理:

其它说明:无

8.3.3.1业务规则

1、保存快照,保存的是当前EXCEL(带计算公式)的一个数据拷贝,即保存的EXCEL中的单元格只有数据,没有公式。

8.4其他功能-重新计算

8.4.1需求定义

功能说明:

a、点击“其他功能-重新计算”菜单,重新计算当前EXCEL中需要界面计算的公式。

8.4.2功能点UI图

图略

8.4.3其他功能-重新计算 功能

参与者:用户

过程说明:

例外处理:

其它说明:无

8.4.3.1业务规则

1、计算完毕后,在状态栏显示:数据全部计算完毕,用时[XX]秒。

8.5其他功能-重算设置

8.5.1需求定义

功能说明:

a、点击“其他功能-重算设置”菜单,设置重新计算的内容。

8.5.2功能点UI图

EXCEL2003前重算设置

EXCEL2007版重算设置

8.5.3其他功能-重算设置 功能

参与者:用户

过程说明:

1、用户设置好各种参数后,点击重算所有文档、重算活动工作表 按钮,可以重算。

2、点确定、保存当前设置。

例外处理:

其它说明:本功能可以直接调用EXCEL的相应对话框设置。

8.5.3.1业务规则

1、计算:自动重算、手动重算【保存前自动重算】,互斥。

2、手动重算 选中后,保存前自动重算 激活。

3、确定保存设置。

4、自动重算保存后,EXCEL单元格写完指标或公式后,马上显示单元格的数据。

5、手动重算,可以调用重新计算菜单,对当前SHEET的所有单元格中的公式计算。

6、手动重算,在保存前自动重算勾选后,当文档保存时,对当前SHEET的所有单元格中的公式计算。

7、重算所有文档、重算活动工作表,如果在手动重算状态,则按钮点击后,重算相应的文档。

8.6其他功能-系统设置

8.6.1需求定义

功能说明:

a、点击“其他功能-系统设置”菜单,弹出对话框。

b、“取消” 和 对话框的“叉”,退出对话框。

c、“确定“,在EXCEL中按照设置的方式响应数据计算

d、系统设置对话框内容:

1)空值选项:按照哪种空数据方式处理;

2)其他设置:单元格列宽自适应;

8.6.2功能点UI图

其他功能-系统设置

8.6.3其他功能-系统设置 功能

参与者:用户

过程说明:

例外处理:

其它说明:无

8.6.3.1业务规则

1、空值选项:按照空值进行处理、按照空字符串进行处理、按照空数据进行处理。

2、按照空值进行处理:在这种方式下,数据空间将被分配,但值为空。数值型将被显示为0,而日期型默认显示为19-12-30,需要进行显示设置。优点是保留了原来的数据类型,对于有引用关系的表格,数值型将被按照0进行处理。

3、按照空字符串进行处理:这种方式下,任何数据类型的值都将按照空字符串进行处理。优点是可以明确的辨析数据是否为空值,缺点是对于有指标引用关系的模板,将导致相关联的指标计算过程无法继续。

4、按照空数据进行处理:在这种方式下,无论何种类型的数据都代表没有进行过数据空间分配,数据类型将不会被引用参与数据计算。这种设置适用于有比较多除运算的模板当中,如一些估值模型。

5、其他设置:指标计算完成后自动调整单元格列宽 勾选。

8.7其他功能-插件升级 自动升级

8.7.1需求定义

功能说明:

a、系统自动下载升级包,新打开EXCEL时,自动升级。

8.7.2功能点UI图

8.7.3其他功能-插件升级 功能

参与者:用户

过程说明:

1、用户新打开EXCEL时,检查是否有升级包,如果有,就升级。

例外处理:

其它说明:无

8.7.3.1业务规则

9、帮助手册

(1)模块说明:

a、点击按钮,弹出帮助手册。

b、

UI图:

图略

9.1帮助手册

9.1.1需求定义

功能说明:

a、点击“帮助手册”菜单,弹出手册。

9.1.2功能点UI图

图略

9.1.3帮助手册功能

参与者:用户

过程说明:

例外处理:

其它说明:无

9.1.3.1业务规则

10、参考文档

文档中的指标定义,参考文档《EXCEL 插件指标函数文档.doc》。下载本文

显示全文
专题