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

  • 格式:doc
  • 大小:173.50 KB
  • 文档页数:24

下载文档原格式

  / 24
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

完成日期:

签收人:

签收日期:

修改情况记录:

目录

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 (见用户信息)

用户ID (见用户信息)

股票代码(见股票信息)

委托量

委托价格

交易类型

有效日期

用户帐户信息:

用户ID(见用户信息)

账户余额

冻结资金

可用资金

1.4 参考资料

2 程序系统的结构

3 用户信息类

3.1 程序描述

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

3.2 功能

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

3.3 性能

3.4 输入项

private String name

private String password

3.5 输出项

private Integer userId

private Agent agent

private String userCode