1、作者: 详细设计 说明书 案卷号日期完成日期: 签 收 人: 签收日期:修改情况记录:版本号修改批准人修改人安装日期签收人目录1 引言11.1 编写目的 11.2 背景 11.3 定义 11.4 参考资料 92 程序系统的结构93 用户信息类93.1 程序描述93.2 功能 93.3 性能 93.4 输入项 93.5 输出项 93.6 算法 103.7 流程逻辑103.8 接口 104 股票信息类104.1 程序描述104.2 功能 104.3 性能 114.4 输入项114.5 输出项114.6 算法 114.7 流程逻辑114.8 接口 115 交易记录信息类115.1 程序描述115.2
2、 功能 125.3 性能 125.4 输入项 125.5 输出项 125.6 算法 125.7 流程逻辑125.8 接口 126 用户持股信息类136.1 程序描述136.2 功能 136.3 性能 136.4 输入项 136.5 输出项 136.6 算法 146.7 流程逻辑146.8 接口 147 股票实时价格信息类147.1 程序描述147.2 功能 147.3 性能 147.4 输入项 147.5 输出项 147.6 算法 157.7 流程逻辑157.8 接口 158 管理员信息类158.1 程序描述158.2 功能 158.3 性能 168.4 输入项 168.5 输出项 168.6
3、 算法 168.7 流程逻辑168.8 接口 169 日价格信息类169.1 程序描述169.2 功能 169.3 性能 179.4 输入项 179.5 输出项 179.6 算法 179.7 流程逻辑179.8 接口 1710 订单信息类1810.1 程序描述1810.2 功能 1810.3 性能 1810.4 输入项 1810.5 输出项 1810.6 算法 1910.7 流程逻辑1910.8 接口 191 引言1.1 编写目的在现代软件开发过程中,需求工程越显重要,它是评判项目成功与否的标准。若系统在开发初期没有编写出详细的需求,包括所有面向用户、面向机器和其它软件系统的接口,那将会给系统
4、带来极大的损害,并且以后对它修改也极为困难。编制此计划书的目的就是为了准确的定位在线股票交易系统的需求规格。是团队今后开发和测试所应该使用的依据。在线股票交易系统是介于股民和多个券商之间的交互平台。它能够更加方便的满足广大股民的需求,只要有一台电脑,有一个IE 浏览器,你就能实时的与证券 交易所进行数据同步,执行股票交易等操作。1.2 背景软件系统的名称;在线股票交易系统1.3 定义用户信息:用户ID用户姓名出生日期联系地址 邮政编码 联系电话 电子邮件券商ID名称:用户ID别名:无何处使用注册登陆,所有用户操作格式:长度为8 的数字串描述:唯一标识用户名称:用户姓名别名:无何处使用注册,查看
5、用户个人信息格式:长度小于10 的非空字符串描述:名称:出生日期别名:无何处使用注册,查看用户个人信息格式:形如2007-7-11 的日期格式描述:名称:联系地址别名:无何处使用注册,查看个人信息格式:长度小于40 的非空字符串描述:名称:邮政编码别名:无何处使用注册,查看用户个人信息格式:长度为6 的数字串描述:名称:联系电话别名:无何处使用注册,查看用户个人资料格式:长度小于20 的数字串描述:名称:电子邮件别名:无何处使用注册,查看用户个人资料格式:形如 abcdef 形式的字符串描述:名称:券商ID别名:无何处使用注册,所有用户操作格式:长度为6 的数字串(如000001)描述:券商I
6、D 唯一标识一个券商,确定了发送用户操作信息的目的地股票信息:股票代码股票名称名称:股票代码别名:无何处使用查看个股,股票交易格式:长度为6 的数字串(如600001)描述:唯一标识一支股票名称:股票名称别名:无何处使用查看个股信息格式:长度小于20 的非空字符串描述:股票实时价格信息:成交时间成交价格成交量涨跌幅均价换手率名称:成交时间别名:无何处使用查看股票价格,股票走势图格式:形如(2007-7-11 20:15:35 )形势的 时间描述:名称:成交价格别名:无何处使用查看个股,查看持仓,股票走势图格式:精确到小数点后2 位的浮点数描述:对应某个成交时间的价格,对于当前时间来说,该价格即
7、为当前价格名称:涨跌幅别名:无何处使用查看个股信息格式:精确到小数点后两位的百分比,(如8.12%)描述:名称:成交量别名:无何处使用查看股票走势图格式:整数类型描述:在上述股票价格下所成交的股票的数量,单位为手,每手为100 股名称:均价别名:无何处使用查看股票信息格式:精确到小数点后2 位的浮点数描述:对于实时价格的均价来说,表示当天从开盘开始后到现在的平均价格名称:换手率别名:无何处使用查看股票信息格式:精确到小数点后两位的百分比,如(4.34%)描述:股票的一天价格信息:日期开盘价格收盘价格最高价最低价振幅总成交量总成交额名称:日期别名:无何处使用查看股票历史记录格式:类似于2007-
8、7-11形式的日期格式描述:名称:开盘价格别名:无何处使用查看个股,查看股票历史记录格式:精确到小数点后2 位的浮点数描述:表示工作日股市开始交易后的第一 个价格名称:收盘价格别名:无何处使用查看个股,查看股票历史记录格式:精确到小数点后2 位的浮点数描述:表示正常工作日股市结束前最后一 个价格名称:最高价别名:无何处使用查看个股,查看股票历史记录格式:精确到小数点后2 位的浮点数描述:一天内该股票价格所达到的最高值名称:最低价别名:无何处使用查看个股,查看股票历史记录格式:精确到小数点后2 位的浮点数描述:一天内该股票所达到的最低值名称:总成交量别名:无何处使用查看个股信息,查看股票历史记录
9、格式:整数描述:一天内总共成交的股票数量,单位为手,一手为100 股名称:总成交额别名:无何处使用查看个股信息,查看历史记录格式:精确到小数点后两位的浮点数描述:该股票一天内总共成交的金额,单位 为万订单信息:订单号隔夜挂单号交易号券商ID (见用户信息)用户ID (见用户信息)股票代码 (见股票信息)委托量委托价格交易类型有效日期名称:订单号别名:无何处使用用户下单,查看未成交的交易,撤销 未成交的交易格式:长度小于40 的字符串,包含下单时 间等信息描述:在券商处唯一标识该订单,对于同一个券商来说,不可能存在相同订单号 的两个订单名称:隔夜挂单号别名:无何处使用用户隔夜委托,查看隔夜委托,
10、撤销 隔夜委托格式:整数描述:在本地系统中唯一标识该订单,对于当天的委托单,不存在该委托单号名称:交易号别名:无何处使用查看操作记录格式:长度小于40 的字符串,包含成交时 间等信息描述:在证券交易所唯一标识该订单,对于成交的订单会被分配一个交易号码,否则不会被分配交易号码名称:委托量别名:无何处使用用户下单,查看未成交的交易,撤销 未成交的交易格式:整数描述:用户希望进行交易的股票数量,单位为手,一手为100 股名称:委托价格别名:无何处使用用户下单,查看未成交的交易,撤销未成交的交易,查看交易记录格式:精确到小数点后2 位的浮点数描述:用户希望进行交易的价格,对于买入来说,为用户可以承受的
11、最高价,对于卖出来说,为用户可以承受的最低价,对于市价交易来说,没有该价格名称:交易类型别名:无何处使用用户下单,查看未成交的交易,撤销未成交的交易,查看历史交易记录格式:bm, bl, sm, sl四种之一描述:这四种交易类型分别为市价买入,限价买入,市价卖出,限价卖出名称:有效期别名:无何处使用用户下单,查看隔夜挂单,撤销隔夜 挂单格式:形如2007-8-31 的日期形式描述:对于隔夜挂单来说,为该委托单无效的日期,对于当天挂单来说,不存在 该值用户帐户信息:用户ID(见用户信息)账户余额冻结资金可用资金名称:账户余额别名:无何处使用用户交易,查看个人持仓,查看历史 交易记录格式:精确到小
12、数点后2 位的浮点数描述:当前账户的余额名称:冻结资金别名:无何处使用用户下单,查看个人持仓格式:精确到小数点后2 位的浮点数描述:对于用户下单来说,并不能立刻成交,因此该部分资金会被冻结,如果成交则正式扣除,如果在有效期内没有成交,则返回账户可用资金名称:可用资金别名:无何处使用用户下单,查看个人持仓格式:精确到小数点后2 位的浮点数描述:可用资金 = 账户余额 冻结 资金2 程序系统的结构3 用户信息类3.1 程序描述用户登录,用户个人信息查询,管理员添加、修改和删除用户需要用到用户信息类。3.2 功能实现对用户信息的查找,添加,删除,列表等功能。3.3 性能3.4 输入项private String nameprivate String password3.5 输出项private Integer userIdprivate Agent agentprivate String userCodeprivate Date brithprivate String adressprivate String postalcodeprivate String tel3.6 算法
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1