码迷,mamicode.com
首页 > 其他好文 > 详细

业务领域建模Domain Modeling

时间:2019-11-24 15:25:00      阅读:56      评论:0      收藏:0      [点我收藏+]

标签:roc   img   网站   src   water   nim   size   sgi   oss   

业务领域建模Domain Modeling

业务分析

工程实践的需求是搭建一个视频数据集网站,满足一些基本的视频数据上传与处理服务。用户可以将需要处理的视频发布到网站的个人账号,设置视频访问权限,根据个人需求获取网站处理好的视频并下载到本地。

系统的用户有网站的注册用户与网站的管理者,普通注册用户可以上传下载视频,网站管理者可以审核修改注册用户的当前状态、删除违规视频或禁止违规用户上传下载视频等操作。

管理员可以向所有用户发布公告,让用户遵守视频的发布规则,用户可以查看删除收到的消息。

系统需要的类有:用户类、管理员类、视频类、消息类

用户有以下操作:

  • 注册
  • 登录
  • 注销
  • 上传视频
  • 下载视频
  • 删除视频

管理员有以下操作:

  • 登录
  • 注销
  • 查封用户
  • 解禁用户
  • 删除视频
  • 发布公告

视频类所需方法:

  • 分帧处理
  • 数据标注

用户类属性:

  • userId
  • 姓名
  • 密码
  • 账号状态

管理员类属性:

  • userId
  • 姓名
  • 密码

视频类属性:

  • cvId
  • userId
  • URL
  • 权限
  • 文件名
  • 发布日期

消息类属性:

  • msgId
  • userId
  • 内容
  • 发布日期

UML类图

技术图片

关系数据库模型

技术图片

业务领域建模Domain Modeling

标签:roc   img   网站   src   water   nim   size   sgi   oss   

原文地址:https://www.cnblogs.com/ustca/p/11922534.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!