股票交易系统立项说明书

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

股票交易系统立项说明书

组长:殷悦

撰写:朱晓伟

2010-9-25

4

6

6 4.1 系统功能(System Function) __________________________________________ 6 5.开发计划(Develop Planning) _____________________________________ 12 5.1、开发进度表 ________________________________________________________ 12

5.2、评审计划 __________________________________________________________ 12

1.引言(Introduction)

1.1目的(P URPOSE)

股票交易系统的开发是为了解决许多股民在股票交易中操作难,对股票认识不清,股票交易安全性低等一系列问题,使我国在股票买卖领域能够大众化,标准化,便利化。因此,该股票交易系统开发需具有方便、快捷、安全、真实等特点,在实现股票在线交易的同时,需要保证每个股民的证券账户和资金账户的安全性,并能及时方便快捷的为股民提供各个股票的相关信息。

1.2范围(S COPE)

金融领域中的股票行业,主要对象是网上交易的股票。

1.3背景(B ACKGROUND)

越来越多的股民认识到股票实时信息的重要性,伴随着互联网时代的到来,网上股票交易系统应运而生。正是因为计算机和互联网对股票操作方便快捷,能够解决很多股票交易操作的困难,所以我们计算机软件学院就着力于开发一个方便快捷的系统。

1.4术语定义(T ERMS G LOSSARY)

[1] 股票代码:股票代码是沪深两地证券交易所给上市股票分配的数字代码。这类代码涵盖所有在交易所挂牌交易的证券。熟悉这类代码有助于增加我们对交易品种的理解。 A股代码:沪市的为600×××或60××××,深市的为000×××,中小版为00××××;两市的后3位数字均是表示上市的先后顺序; B股代码:沪市的为900×××,深市的为200×××;两市的后3位数字也是表示上市的先后顺序。创业板的申购代码、上市代码都是30××××,增发为37××××,配股38××××。

[2] K图:K线图又称阴阳烛,是一种表示股票价格的方法。我们以日K线为例,具体绘制如下:首先我们找到该日或某一周期的最高和最低价,垂直地连成一条直线;然后再找出当日或某一周期的开市和收市价,把这二个价位连接成一条狭长的长方柱体。假如当日或某一周期的收盘价较开盘价为高(即低开高收),我们便以红色来表示,或是在柱体上留白,这种柱体就称之为“阳线”。如果当日或某一周期的收盘价较开盘价为低(即高开低收),我们则以蓝色表示,又或是在柱体上涂黑色,这柱体就是“阴线”了。月K线和年K线顾名思义就是对每个月和每年进行K线表述。

[3] 指令撮合:交易系统根据时间优先或价格优先的原则,对符合条件的指令予以成交。

[4] 指令过期:当交易指令发出而没有在交易日内成交的指令。

1.5 参考资料(References)

[1] 《软件编档导论》金波著

[2] 《软件工程实践者的研究方法》(美)Roger Pressman著

2.项目概述及架构(Project Summary and Framework)2.1项目概述(P ROJECT S UMMARY)

随着互联网的快速发展,网上股票交易日益成为股票最主要的交易方式。网上股票交易系统的建议给广大股民带来了很大的便利。本股票交易系统主要包括6大模块——证券账户业务(主要实现证券账户的开户、挂失、重新开户以及销户)、资金账户业务(主要实现资金的相关操作)、交易客户端、股票中央交易系统、网上信息发布(主要实现股票K图)、交易系统管理。

该软件保证每个股民拥有一个证券账户,并在此基础上拥有一个与证券账户相关联的资金账户,保证其证券账户和资金账户的安全性与一致性。在此基础上,股民就可以通过该软件方便快捷地在网上进行股票交易。该软件能够自动更新每个账户的股票信息、资金信息,以便每个账户能及时正确的获取第一手资料。同时该交易系统还能自动显示市场上股票的各种信息,方便股民及时了解股票动态,做出合理的买卖行为。

开发人员分为6组,没组完成一个大模块,各组成员需分工明确,合理安排任务,完成时间限制在6周。由于时间的仓促和人员的稀少,本系统在系统安全性方面考虑甚少。

2.2项目架构(P ROJECT F RAMEWORK)

系统架构:系统采用B/S结构,客户通过浏览器访问服务器,服务器上实现系统的核心功能,数据保存在服务器数据库中。架构图如图2-1。

图2-1

运行平台:IE等其他浏览器

操作系统:Windows 2000/XP/Vista/7

数据库:SQL SERVER 2008

开发平台:VS2010 Dreamweaver(美化)

2.3系统模块结构图(S YSTEM BLOCK DIAGRAM)

依据需求分析结果,股票交易系统可以分为6个模块,如图2-1所示。

证券账户业务

资金账户业务

交易客户端

中央交易系统

网上信息发布系统

交易系统管理业务

3.客户群分析(Client Analysis)

3.1客户群定位(C LIENT O RIENTATION)

具有一定的计算机操作的并希望通过网络来实现股票查询交易等功能的广大股民。4.项目功能(Project Function)

4.1 系统功能(System Function)

系统功能,如表3-3所示。

表3-3 系统功能

相关文档
最新文档