在线股票交易系统-详细设计文档共24页文档.docx

上传人:b****1 文档编号:148671 上传时间:2022-10-04 格式:DOCX 页数:24 大小:18.41KB
下载 相关 举报
在线股票交易系统-详细设计文档共24页文档.docx_第1页
第1页 / 共24页
在线股票交易系统-详细设计文档共24页文档.docx_第2页
第2页 / 共24页
在线股票交易系统-详细设计文档共24页文档.docx_第3页
第3页 / 共24页
在线股票交易系统-详细设计文档共24页文档.docx_第4页
第4页 / 共24页
在线股票交易系统-详细设计文档共24页文档.docx_第5页
第5页 / 共24页
点击查看更多>>
下载资源
资源描述

在线股票交易系统-详细设计文档共24页文档.docx

《在线股票交易系统-详细设计文档共24页文档.docx》由会员分享,可在线阅读,更多相关《在线股票交易系统-详细设计文档共24页文档.docx(24页珍藏版)》请在冰豆网上搜索。

在线股票交易系统-详细设计文档共24页文档.docx

者:

详细设计说明书案卷号

日期

完成日期:

签收人:

签收日期:

修改情况记录:

版本

修改批准人

修改人

安装日期

签收人

目录

1引言 1

1.1编写目的 1

1.2背景 1

1.3定义 1

1.4参考资料 9

2程序系统的结构 9

3用户信息类 9

3.1程序描述 9

3.2功能 9

3.3性能 9

3.4输入项 9

3.5输出项 9

3.6算法 10

3.7流程逻辑 10

3.8接口 10

4股票信息类 10

4.1程序描述 10

4.2功能 10

4.3性能 11

4.4输入项 11

4.5输出项 11

4.6算法 11

4.7流程逻辑 11

4.8接口 11

5交易记录信息类 11

5.1程序描述 11

5.2功能 12

5.3性能 12

5.4输入项 12

5.5输出项 12

5.6算法 12

5.7流程逻辑 12

5.8接口 12

6用户持股信息类 13

6.1程序描述 13

6.2功能 13

6.3性能 13

6.4输入项 13

6.5输出项 13

6.6算法 14

6.7流程逻辑 14

6.8接口 14

7股票实时价格信息类 14

7.1程序描述 14

7.2功能 14

7.3性能 14

7.4输入项 14

7.5输出项 14

7.6算法 15

7.7流程逻辑 15

7.8接口 15

8管理员信息类 15

8.1程序描述 15

8.2功能 15

8.3性能 16

8.4输入项 16

8.5输出项 16

8.6算法 16

8.7流程逻辑 16

8.8接口 16

9日价格信息类 16

9.1程序描述 16

9.2功能 16

9.3性能 17

9.4输入项 17

9.5输出项 17

9.6算法 17

9.7流程逻辑 17

9.8接口 17

10订单信息类 18

10.1程序描述 18

10.2功能 18

10.3性能 18

10.4输入项 18

10.5输出项 18

10.6算法 19

10.7流程逻辑 19

10.8接口 19

1引言

1.1编写目的

在现代软件开发过程中,需求工程越显重要,它是评判项目成功与否

的标准。

若系统在开发初期没有编写出详细的需求,包括所有面向用户、

面向机器和其它软件系统的接口,那将会给系统带来极大的损害,并且以

后对它修改也极为困难。

编制此计划书的目的就是为了准确的定位在线股票交易系统的需求规

格。

是团队今后开

发和测试所应该使用的依据。

在线股票交易系统是介于股民和多个券商之间的交互平台。

它能够更

加方便的满足广大

股民的需求,只要有一台电脑,有一个IE浏览器,你就能实时的与证券交易所进行数据同步,执行股票交易等操作。

1.2背景

软件系统的名称;在线股票交易系统

1.3定义

用户信息:

用户ID

用户姓名

出生日期

联系地址邮政编码联系电话电子邮件

券商ID

名称:

用户ID

别名:

何处使用

注册登陆,所有用户操作

格式:

长度为8的数字串

描述:

唯一标识用户

名称:

用户姓名

别名:

何处使用

注册,查看用户个人信息

格式:

长度小于10的非空字符串

描述:

名称:

出生日期

别名:

何处使用

注册,查看用户个人信息

格式:

形如2007-7-11的日期格式

描述:

名称:

联系地址

别名:

何处使用

注册,查看个人信息

格式:

长度小于40的非空字符串

描述:

名称:

邮政编码

别名:

何处使用

注册,查看用户个人信息

格式:

长度为6的数字串

描述:

名称:

联系电话

别名:

何处使用

注册,查看用户个人资料

格式:

长度小于20的数字串

描述:

名称:

电子邮件

别名:

何处使用

注册,查看用户个人资料

格式:

形如abc@def形式的字符串

描述:

名称:

券商ID

别名:

何处使用

注册,所有用户操作

格式:

长度为6的数字串(如000001)

描述:

券商ID唯一标识一个券商,确定了

发送用户操作信息的目的地

股票信息:

股票代码

股票名称

名称:

股票代码

别名:

何处使用

查看个股,股票交易

格式:

长度为6的数字串(如600001)

描述:

唯一标识一支股票

名称:

股票名称

别名:

何处使用

查看个股信息

格式:

长度小于20的非空字符串

描述:

股票实时价格信息:

成交时间

成交价格

成交量

涨跌幅

均价

换手率

名称:

成交时间

别名:

何处使用

查看股票价格,股票走势图

格式:

形如(2007-7-1120:

15:

35)形势的时间

描述:

名称:

成交价格

别名:

何处使用

查看个股,查看持仓,股票走势图

格式:

精确到小数点后2位的浮点数

描述:

对应某个成交时间的价格,对于当前

时间来说,该价格即为当前价格

名称:

涨跌幅

别名:

何处使用

查看个股信息

格式:

精确到小数点后两位的百分比,(如

8.12%)

描述:

名称:

成交量

别名:

何处使用

查看股票走势图

格式:

整数类型

描述:

在上述股票价格下所成交的股票的

数量,单位为手,每手为100股

名称:

均价

别名:

何处使用

查看股票信息

格式:

精确到小数点后2位的浮点数

描述:

对于实时价格的均价来说,表示当天

从开盘开始后到现在的平均价格

名称:

换手率

别名:

何处使用

查看股票信息

格式:

精确到小数点后两位的百分比,如

(4.34%)

描述:

股票的一天价格信息:

日期

开盘价格

收盘价格

最高价

最低价

振幅

总成交量

总成交额

名称:

日期

别名:

何处使用

查看股票历史记录

格式:

类似于2007-7-11 形式的日期格式

描述:

名称:

开盘价格

别名:

何处使用

查看个股,查看股票历史记录

格式:

精确到小数点后2位的浮点数

描述:

表示工作日股市开始交易后的第一个价格

名称:

收盘价格

别名:

何处使用

查看个股,查看股票历史记录

格式:

精确到小数点后2位的浮点数

描述:

表示正常工作日股市结束前最后一个价格

名称:

最高价

别名:

何处使用

查看个股,查看股票历史记录

格式:

精确到小数点后2位的浮点数

描述:

一天内该股票价格所达到的最高值

名称:

最低价

别名:

何处使用

查看个股,查看股票历史记录

格式:

精确到小数点后2位的浮点数

描述:

一天内该股票所达到的最低值

名称:

总成交量

别名:

何处使用

查看个股信息,查看股票历史记录

格式:

整数

描述:

一天内总共成交的股票数量,单位为

手,一手为100股

名称:

总成交额

别名:

何处使用

查看个股信息,查看历史记录

格式:

精确到小数点后两位的浮点数

描述:

该股票一天内总共成交的金额,单位为万

订单信息:

订单号

隔夜挂单号

交易号

券商ID(见用户信息)

用户ID(见用户信息)

股票代码(见股票信息)

委托量

委托价格

交易类型

有效日期

名称:

订单号

别名:

何处使用

用户下单,查看未成交的交易,撤销未成交的交易

格式:

长度小于40的字符串,包含下单时间等信息

描述:

在券商处唯一标识该订单,对于同一

个券商来说,不可能存在相同订单号的两个订单

名称:

隔夜挂单号

别名:

何处使用

用户隔夜委托,查看隔夜委托,撤销隔夜委托

格式:

整数

描述:

在本地系统中唯一标识该订单,对于

当天的委托单,不存在该委托单号

名称:

交易号

别名:

何处使用

查看操作记录

格式:

长度小于40的字符串,包含成交时间等信息

描述:

在证券交易所唯一标识该订单,对于

成交的订单会被分配一个交易号码,

否则不会被分配交易号码

名称:

委托量

别名:

何处使用

用户下单,查看未成交的交易,撤销未成交的交易

格式:

整数

描述:

用户希望进行交易的股票数量,单位

为手,一手为100股

名称:

委托价格

别名:

何处使用

用户下单,查看未成交的交易,撤销

未成交的交易,查看交易记录

格式:

精确到小数点后2位的浮点数

描述:

用户希望进行交易的价格,对于买入

来说,为用户可以承受的最高价,对

于卖出来说,为用户可以承受的最低

价,对于市价交易来说,没有该价格

名称:

交易类型

别名:

何处使用

用户下单,查看未成交的交易,撤销

未成交的交易,查看历史交易记录

格式:

bm,bl,sm,sl 四种之一

描述:

这四种交易类型分别为市价买入,限

价买入,市价卖出,限价卖出

名称:

有效期

别名:

何处使用

用户下单,查看隔夜挂单,撤销隔夜挂单

格式:

形如2007-8-31的日期形式

描述:

对于隔夜挂单来说,为该委托单无效

的日期,对于当天挂单来说,不存在该值

用户帐户信息:

用户ID(见用户信息)

账户余额

冻结资金

可用资金

名称:

账户余额

别名:

何处使用

用户交易,查看个人持仓,查看历史交易记录

格式:

精确到小数点后2位的浮点数

描述:

当前账户的余额

名称:

冻结资金

别名:

何处使用

用户下单,查看个人持仓

格式:

精确到小数点后2位的浮点数

描述:

对于用户下单来说,并不能立刻成

交,因此该部分资金会被冻结,如果

成交则正式扣除,如果在有效期内没

有成交,则返回账户可用资金

名称:

可用资金

别名:

何处使用

用户下单,查看个人持仓

格式:

精确到小数点后2位的浮点数

描述:

可用资金=账户余额–冻结资金

2程序系统的结构

3用户信息类

3.1程序描述

用户登录,用户个人信息查询,管理员添加、修改和删除用户需要用

到用户信息类。

3.2功能

实现对用户信息的查找,添加,删除,列表等功能。

3.3性能

3.4输入项

privateStringname

privateStringpassword

3.5输出项

privateIntegeruserId

privateAgentagent

privateStringuserCode

privateDatebrith

privateStringadress

privateStringpostalcode

privateStringtel

3.6算法

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 党团建设

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1