简易证券交易系统设计说明.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
简易证券交易系统设计说明 一、系统概述和设计背景 该系统是参照“银河大智慧证券交易系统V5.57版”的离线状态的实现而设计的一个基于JDK1.6.0.1,MYECLIPS和ORACLE92平台的一个C/S模式的简易证券交易系统,主要是以熟悉ORACLE开发环境,掌握用JAVAORACLE开发系统的过程和掌握用Rational Rose画用例图,类图和时序图为目的。这个系统可以实现现实证券交易中的买进和抛售以及对股民的添加和注销的基本功能, 如: 1、为客户提供股票详细信息(股票信息表), 2、让客户实现买进和抛售指定一种或几种股票, 3、增加、删除、更改和查询股票信息, 4、增加、删除、修改和查询股民信息, 5、真实反映股民对股票的操作(即时显示)。 二、功能实现 1、为实现上述功能建表如下: (1)股票信息表(stock) 所需字段 字段名称 字段类型 字段说明 股票编号 stockno(primary key) varchar2(10) 股票信息表的索引 股票名称 stockname varchar2(20) 标识发行股票的名称 股票代码 stockid varchar2(10) 标识发行股票的代码 发行公司 company varchar2(20) 标识发行该股票的公司名称 单股价格 singleprice number(10,2) 单股股票的价格 上市时间 ontime varchar2(20) 该股票发行上市的时间 发行总数 allcount number(20) 该股票发行的总数量 (2)股民信息表(users) 所需字段 字段名称 字段类型 字段说明 股民编号 personno(primary key) varchar2(10) 股民信息表的索引 股民户名 personname(not null) varchar2(20) 股民注册用户名 用户密码 password(not null) varchar2(20) 股民注册密码 用户余额 money number(10,2) 股民注册账户余额 身份证号 idcard number(20) 股民注册身份证号 持有股票 havestock(nested table) havestock_ty 股民所拥有股票的详细信息 身份识别 purview varchar2(10) 股民权限识别信息 身份识别:起到备注的作用,说明该股民是管理员、普通股民还是游客,并根据身份标示授予不同权限。在每个股民只能对自己的交易进行操作的前提下,对不同身份标示的股民进行如下授权: A、管理员:除了拥有普通股民的所有权限,还可以实现对股票信息、股民信息进行增删改查,并可进行授权,将更多权限授予普通股民或游客; B、普通股民:可以对股票信息进行查询,对股票进行买进和抛出的操作。 C、游客:仅可以对股票信息进行查询。 持有股票:通过嵌套股票信息表来拥有股票信息表的所有属性,实现需要的相应功能。 嵌套表(havestock) 所需字段 字段名称 字段类型 字段说明 股票编号 stockno varchar2(10) 股票信息表的索引 股票名称 stockname varchar2(20) 标识发行股票的名称 发行公司 company varchar2(20) 标识发行该股票的公司名称 买入总数 buycount number(20) 股民购买该股票的总数量 (3)交易信息表(exchange) 所需字段 字段名称 字段类型 字段说明 股民编号 personno varchar2(10) 股民信息表的索引 股票编号 stockno varchar2(10) 股票信息表的索引 股票名称 stockname varchar2(20) 标识发行股票的名称 操作类型 operation varchar2(10) 标识股民对股票进行的操作(买入、抛出) 交易手数 hands number(10) 标识股民单次操作股票的数量 交易总额 allmoney number(10,2) 标识股民单次交易的总金额 交易时间 exchangetime varchar2(20) 标识股民完成单次交易的时间 2、具体功能说明 (1)为客户提供股票详细信息 用户进入查询界面以后,通过输入或选择指定的股票名称,便可查询到数据库内指定股票的所有信息。 (2)让客户实现买进和抛出指定一种或几种股票 用户进入自己的交易界面后,通过选择对指定股票的指定操作,来实现现实交易中的具体功能。用户在交易界面可以看到指定股票的即时信息,每个用户只可以对自己的交易界面进行操作,即使是管理员也不具有对其他股民的交易进行操作的权限。 (3)增加、删除、更改和查询股票信息 只有管理员可

文档评论(0)

PPT精品 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档