用例编号

UC1

用例名称

创建公开课

创建人

XXX

创建日期

2017年XX月XX日

执行者

助理(主)、 官网服务器(辅)、 微信公众号系统(辅)

涉众利益

专家

担心公开课通知中涉及到自己的信息不准确,损害自己的声誉

学员

担心收到太多和自己不相关的信息; 担心同样的信息收到多次

助理

担心工作量大; 担心网页文件放到服务器错误的位置;担心公众号当日发送指标已经用完

官网服务器管理员

担心自己维护的系统受影响发生故障

微信公众号系统管理员

担心自己维护的系统受影响发生故障

前置条件

后置条件

已请求官网服务器接收公开课网页文件

已请求微信公众号系统发布公开课消息

公开课信息以及发布情况已保存

基本路径

1. 助理请求开始创建公开课

2. 系统反馈可以开课的课程主题

3. 助理选择课程

4. 系统反馈课程详细信息并要求补充其他公开课信息

5. 助理提交公开课信息

6. 系统验证公开课信息充分、 合法

7. 系统保存公开课信息, 生成并保存公开课网页

8. 系统请求官网服务器接收文件

9. 系统请求微信公众号系统发布消息

10. 系统保存公开课发布情况

11. 系统反馈公开课发布情况

扩展路径

2a. 没有可以开课的课程:

2a1. 【创建课程】

2a2. 返回 4

6a. 公开课信息不充分或不合法:

6a1. 系统反馈公开课信息不充分或不合法内容

6a2. 返回 5

字段列表

4. 课程详细信息=课程主题+学员对象+专家介绍+课程大纲+费用+{报名联系方法}+{交费方法}

5. 提交公开课信息=4+开始时间+结束日期+城市

7. 保存的公开课信息=5+期号+创建时间+创建人

8. 网页信息同 5

10. 公开课发布情况=发布时间+网页文件位置+官网发布是否成功+微信公众号系统发布是否成功

业务规则

6. 充分规则: 5 中所有信息都需要

6. 合法规则: 结束日期必须在开始日期之后;尚不存在课程相同且举办日期和输入日期重叠的公开课; 各项信息内容无敏感词

7. 期号规则:该课程最近成功举办的那一期的期号+1

质量需求

设计约束

一个不错的用例规约例子相关推荐

  1. 用例规约的编写--业务规则和实体描述

    先说说业务规则.笔者习惯将业务规则分为三种.     一种是全局规则,这种规则一般与所有用例都相关而不是与特定用例相关,例如actor要操作用例必须获得相应的授权,用例的操作与授权级别相关,或者用户在 ...

  2. OO系统分析员之路--用例分析系列(7)--用例规约的编写--业务规则和实体描述

    先说说业务规则.笔者习惯将业务规则分为三种. 一种是全局规则,这种规则一般与所有用例都相关而不是与特定用例相关,例如actor要操作用例必须获得相应的授权,用例的操作与授权级别相关,或者用户在系统中的 ...

  3. OO系统分析员之路--用例分析系列(7)--用例规约的编写--业务规则和实体描述[整理重发]...

    先说说业务规则.笔者习惯将业务规则分为三种. 一种是全局规则,这种规则一般与所有用例都相关而不是与特定用例相关,例如actor要操作用例必须获得相应的授权,用例的操作与授权级别相关,或者用户在系统中的 ...

  4. 用户体验地图一个不错的例子

    来自拉钩教育的一个用户体验课程中,一个不错的例子,关于用户体验地图: 体验地图其实是一个可视化的分析工具,用于分析用户场景的关键环节和细节.研究用户使用产品的情况以及用户和产品交互中产生信息(包括遇到 ...

  5. 如何判断LSTM模型中的过拟合和欠拟合 By 机器之心2017年10月02日 11:09 判断长短期记忆模型在序列预测问题上是否表现良好可能是一件困难的事。也许你会得到一个不错的模型技术得分,但了解

    判断长短期记忆模型在序列预测问题上是否表现良好可能是一件困难的事.也许你会得到一个不错的模型技术得分,但了解模型是较好的拟合,还是欠拟合/过拟合,以及模型在不同的配置条件下能否实现更好的性能是非常重要 ...

  6. 一个不错的shell 脚本教程 入门级

    一个不错的shell 脚本教程 入门级 投稿:mdxy-dxy 字体:[增加 减小] 类型:转载 时间:2011-10-11 我要评论 一个很不错的bash脚本编写教程,至少没接触过BASH的也能看懂 ...

  7. 一个不错的shell 脚本入门教程

    建立一个脚本 Linux中有好多中不同的shell,但是通常我们使用bash (bourne again shell) 进行shell编程,因为bash是免费的并且很容易使用.所以在本文中笔者所提供的 ...

  8. 一个不错的技术面试官是怎么样的?

    一个不错的技术面试官是怎么样的? 转载自:http://t.cn/AiWwBM2b 作者 Jartto 作为技术面试官,面试过程很少考虑候选人的感受.上来就是问,不合适就送走.虽然技术环节我很专业,但 ...

  9. Github上利用win10使用TensorFlow(GPU)上如何去训练一个目标多分类检测的例子

    Github上利用win10使用TensorFlow(GPU)上如何去训练一个目标多分类检测的例子 我们从github找到一个用fast-rcnn训练模型用于目标物体检测的例子,文中是实现检测扑克牌的 ...

最新文章

  1. HDU - 3974 Assign the task (DFS建树+区间覆盖+单点查询)
  2. 机器学习和统计中的AUC
  3. 被捞起的“海底数据中心”,故障率仅为陆地1/8,微软新型数据存储模式又有新进展...
  4. codeblocks
  5. Node.js的基本使用3
  6. 基础功能4-画loss
  7. WPS 2000使用技巧点滴
  8. android ios emoji兼容,web端怎么和移动端emoji表情兼容
  9. JAVA应用程序设计上机报告
  10. 超凡颖想之一【换位思考】
  11. (61)Verilog生成vcd波形文件
  12. 基于java网盘搜索的设计与实现
  13. 狡猾的商人(带权并查集)
  14. 你唯一能控制的,是自己的脾气与努力!
  15. 与Xcode比照Adobe AIR开发iOS的优势和局限
  16. Chef 的安装与使用
  17. docker安装speedtest
  18. 汽车电子-嵌入式软件测试
  19. 前端学习从入门到高级全程记录之23(webapi)
  20. 【前端王一】- 萌新入场

热门文章

  1. windows7的用户账户控制每次重启计算机时都会被关闭,win7系统更改设置总是弹出用户账户控制的解决方法...
  2. C++11 左值、右值、右值引用详解
  3. 如何在R语言中读取数据
  4. antd vue上传图片至后端
  5. 自动驾驶— Planning - Udacity Self-Driving Car Engineer
  6. HTML5表格和表单
  7. 【hdu2049】考新郎——错位排序+排列组合
  8. 1.1.2 计算机网络的性能指标(速率、带宽、吞吐量、时延、往返时延、时延带宽积、信道利用率)
  9. python线性回归预测pm2.5_李洪义——机器学习作业——1-线性回归:预测PM2.5,李宏毅,1LinearRegression,PM25...
  10. antdPro项目跨域配置