
股票交易系统用例规范.doc
14页1.1 登录用例1. 用例名登录1.1 简要描述本用例的启动者是股票交易者股票交易者第一次进入系统需注册,已有账户的股票交易者可以直接登录系统2. 事件流2.1 基本流2.1.1 登录当股票交易者选择登录系统时启动本用例2.1.2 进入系统主界面系统提示登录或注册2.1.3 选择登录系统登录的用户,并要求输入密码2.1.4 成功登录登录成功后进入系统主界面2.2 备选流 2.2.1 注册当股票交易者选择注册时启动备选流2.2.2 填写注册信息系统显示注册所需的信息,股票交易者根据提示填写信息并提交2.2.3 注册成功当股票交易者正确填写完注册信息并提交成功后,系统显示登录界面2.3 退出在本用例中的任意时刻,管理员都可以退出当管理员选择“退出”选项时,系统显示登录界面,用例结束3. 特殊需求 没有和本用例有关的特殊需求4. 前置条件 无5. 后置条件 没有和本用例有关的后置条件6. 扩展点 没有和本用例有关的扩展点/***************************************************************************/1.2 个人信息管理7. 用例名个人信息管理1.2 简要描述本用例的启动者是股票交易者。
股票交易者登陆系统后,已可以选择个人信息管理用例,包括查看个人信息,修改个人信息8. 事件流2.4 基本流2.4.1 查询个人信息当股票交易者选择查询个人信息时启动基本流2.4.2 进入系统个人信息管理的界面,系统提示查询个人信息和修改个人信息,选择查询个人信息2.4.3 选择查询个人信息系统显示用户当前的个人信息请看2.5 备选流 2.5.1 修改个人信息当股票交易者选择修改个人信息启动备选流2.5.2 修改个人信息系统显示股票交易者的所有信息,股票交易者根据自己爱的情况直接修改信息并提交2.5.3 修改成功成功当股票交易者正确填修改完个人信息并提交成功后,系统提示修改成功2.6 退出在本用例中的任意时刻,管理员都可以退出当管理员选择“退出”选项时,系统显示登录界面,用例结束9. 特殊需求 没有和本用例有关的特殊需求10.前置条件 股票交易者成功登录系统11.后置条件 没有和本用例有关的后置条件12.扩展点 没有和本用例有关的扩展点/***************************************************************************/1.3 股票查询用例13.用例名股票查询1.3 简要描述本用例的启动者是股票交易者。
股票交易者成功登录系统后,选择股票查询时可以查询当前所有股票的情况14.事件流2.7 基本流2.7.1 股票查询当股票交易者选择股票查询时启动本用例2.7.2 进入股票查询主界面系统显示当前所以股票的名称及编号,股票交易者可以搜索要查询的股票,也可以在股票列表中浏览2.7.3 选择某一股票选择某一股票后,系统显示当前股票具体信息2.8 备选流 无15.特殊需求 没有和本用例有关的特殊需求16.前置条件 股票交易者成功登录系统17.后置条件 没有和本用例有关的后置条件18.扩展点 选择查询股票信息后,系统向远端数据中心发送查询请求,等待远端数据返回信息/***************************************************************************/1.4 个人交易情况用例19.用例名个人交易情况1.4 简要描述本用例的启动者是股票交易者股票交易者成功登录系统后,选择个人交易情,系统会显示出股票购买者的所有股票交易记录20.事件流2.9 基本流2.9.1 个人交易情况当股票交易者选择登录系统时启动本用例2.9.2 个人交易情况股票交易者选择个人交易情况后,系统显示个人交易情况主界面,显示个人买卖够的所有股票。
2.10备选流 退出在本用例中的任意时刻,管理员都可以退出当管理员选择“退出”选项时,系统显示登录界面,用例结束21.特殊需求 没有和本用例有关的特殊需求22.前置条件 无23.后置条件 没有和本用例有关的后置条件24.扩展点 没有和本用例有关的扩展点/***************************************************************************/2.1 购买股票用例25.用例名购买股票1.5 简要描述本用例的启动者是第一类交易者第一类交易者成功登录系统后,选择购买股票时可以查询当前所有股票的情况,并选择购买26.事件流2.11 基本流2.11.1 购买股票当股票交易者选择购买股票时启动本用例2.11.2 进入股票购买的主界面系统显示当前所以股票的名称及编号,第一类交易者可以搜索要购买的股票,也可以在股票列表中浏览,选择某一股票后,系统显示当前股票详情,第一类交易者选择购买2.11.3 选择某一股票选择购买某一股票后,系统生成交易信息2.12备选流 2.12.1 抛出股票当股票交易者选择抛出股票时启动本用例2.12.2 进入抛出购买的主界面系统显示已买入的所有股票的名称及编号,第一类交易者列表中浏览,选择某一股票后,系统显示当前股票详情,第一类交易者选择抛出。
2.12.3 选择某一股票选择抛出某一股票后,系统生成交易信息,并返回交易成功的信息27.特殊需求 没有和本用例有关的特殊需求28.前置条件 第一类股票交易者成功登录系统,并且系统服务已经开启29.后置条件 没有和本用例有关的后置条件30.扩展点 没有和本用例有关的扩展点/***************************************************************************/3.1 股票交易委托31.用例名股票交易委托1.6 简要描述本用例的启动者是第二类交易者第二类交易者成功登录系统后,选择股票交易委托时可以查询当前所有股票的情况,并选择委托购买股票32.事件流2.13 基本流2.13.1 委托购买股票当股票交易者选择委托购买股票时启动基本流2.13.2 进入委托股票购买的主界面系统显示当前可以委托买卖的股票名称及编号,第二类交易者可以搜索要购买的股票,也可以在股票列表中浏览,选择某一股票后,系统显示当前股票详情,第二类交易者选择委托购买2.13.3 选择某一股票选择委托购买某一股票后,系统生成交易信息,并提示第二类交易者委托交易成功2.14备选流 2.14.1 委托卖出股票当股票交易者选择委托卖出股票时启动备选流。
2.14.2 选择委托卖出股票系统显示已买入的所有股票的名称及编号,第一类交易者列表中浏览,选择某一股票后,系统显示当前股票详情,第二类交易者选择委托卖出2.14.3 委托卖出股票选择委托卖出某一股票后,系统生成交易信息,并提示委托交易成功33.特殊需求 没有和本用例有关的特殊需求34.前置条件 第二类股票交易者成功登录系统,并且系统服务已经开启35.后置条件 没有和本用例有关的后置条件36.扩展点 没有和本用例有关的扩展点/***************************************************************************/4.1 交易监督用例37.用例名交易监督1.7 简要描述本用例的启动者是管理员管理员获取权限后,已可以选择交易信息监督用例,包括查看各类交易者的股票买进卖出状况38.事件流2.15 基本流2.15.1 查看股票交易信息当股票交易者选择查询股票交易信息时启动基本流2.15.2 进入系统个人信息管理的界面,系统显示所有的该股票交易记录,管理员根据自己的需要,按照自己的需要进行选择查看2.15.3 查询某一类交易信息对当前系统交易记录进行选择,显示满足管理员查询需求的交易记录。
2.16备选流 退出在本用例中的任意时刻,管理员都可以退出当管理员选择“退出”选项时,系统显示登录界面,用例结束39.特殊需求 没有和本用例有关的特殊需求40.前置条件 无41.后置条件 管理员获取查看交易记录的权限42.扩展点 没有和本用例有关的扩展点/***************************************************************************/4.2 系统维护用例43.用例名系统维护1.8 简要描述本用例的启动者是管理员管理员选择系统维护用例,可以进行系统维护,数据备份,用户管理等44.事件流2.17 基本流2.17.1 数据备份当管理员选择股票查询时启动本用例2.17.2 进入系统主界面系管理员选择系统维护,进入维护界面,管理员选择数据备份2.17.3 数据备份选择数据备份后,系统提示是否成功备份2.18备选流 2.18.1 用户管理当管理员选择影虎管理时启动本用例2.18.2 进入系统主界面系管理员选择系统维护,进入维护界面,管理员选择用户管理2.18.3 用户管理根据系统监控,对于违法操作的用户发出警告并删除长久不使用的账号。
2.19备选流2.19.1 开启服务本用例的启动者是管理员管理员打开系统,选择开启服务后,股票交易系统才可以开始股票的交易按照规定的时间,管理员准时开启服务2.19.2 关闭服务按照规定的时间,管理员按时关闭服务45.特殊需求 没有和本用例有关的特殊需求46.前置条件 管理员获取系统维护的操作权限47.后置条件 开启服务后,股票交易者可以通过系统进行股票交易48.扩展点 没有和本用例有关的扩展点/***************************************************************************/4.3 股票管理49.用例名股票管理1.9 简要描述本用例的启动者是管理员管理员获取股票管理权限后,已可以选择股票管理用例,包括增加股票、删除股票、修改股票50.事件流2.20 基本流2.20.1 增加当管理员选择查询股票管理时启动基本流2.20.2 进入系统股票管理的界面,系统提示增加股票、删除股票、修改股票,选择增加股票2.20.3 选择增加股票系统显示增加股票界面,要求管理员输入股票的相应信息,填写完成后提交2.21备选流 2.21.1 修改股票信息当股票交易者选择修改股票信息启动备选流。
2.21.2 修改股票信息系统显示所有的股票,管理员根据自己需求的情况筛选出要修改的股票信息,修改信息完成后并提交2.21.3 修改成功当管理员正确填修改完股票信息并提交成功后,系统提示修改股票信息成功2.22备选流 2.22.1 删除股票信息当股票交易者选择删除股票信息启动备选流2.22.2 删除股票信息系统显示所有的股票,管理员根据自己需求的情况筛选出要删除的股票信息,选择删除后提交2.22.3 删除成功当管理员选择删除股票并提交成功后,系统提示删除股票信息成功2.23备选流 退出在本用例中的任意时刻,管理员都可以退出当管理员选择“退出”选项时,系统显示登录界面,用例结束51.特殊需求 没有和本用例有关的特殊需求52.前置条件 管理员获取到股票管理的权限53.后置条件 无54.扩展点 增加、修改、删除股票信息后,向远端数据发送通知,远端数据中心对数据进行修改/***************************************************************************/5.1 提供数据55.用例名提供数据1.10简要描述本用例的启动者是远端数据。
系统使用者,选择查询股票信息,远端数据向系统返回查询的股票信息交易成功后,或是启动股票管理用例。












