用例建模Use Case Modeling

用例建模:

用例的概念:

用例是软件工程或系统工程中对系统如何反应外界请求的描述,是一种通过用户的使用场景来获取需求的技术。

每个用例提供了一个或多个场景,该场景说明了系统是如何和最终用户或其它系统互动,也就是谁可以用系统做什么,从而获得一个明确的业务目标。

本博客采用的工程实践主题是:密章检测。由于该工程实例的业务逻辑较为简单,主要的工作难度在于,算法的使用与优化上。在这里简单的绘制出

工程实践的用例图,并对其进行简单的介绍。

用例图:

1、上传检测图片

  用户将想要进行密章检测的图片,通过程序所提供的API传入程序中,此过程中程序会对用户所提供的图像进行存储,并且对图片的格式

  有一定的要求。相对来说该过程较为简单,不在此赘述;

2、检测图片中的印章:

  该用例为程序的关键用例,用户应该首先要对密章的类型做出选择,相应的程序会调用与其对应的内置算法对图像进行处理,检测密章所在的位置,

  并对其进行标记。

3、删除图片中的印章:

  在该过程中程序会询问用户选择删除印章的对象,并对其进行删除的操作,将密章相应位置的图片进行覆盖或者替换处理,不改变原图片的大体面貌。

4、下载删除印章后的图片:

  此过程中,用户可以使用程序提供的API接口对程序处理后的图片进行下载保存。

总结:

  该工程实践主题较为偏向对程序(密章检测)设计和代码改进方向,对与用户交互的设计较为简单,在后续完善程序之后,会进一步根据用户的需求进行进一步功能完善。

  

  

原文地址:https://www.cnblogs.com/Smarc/p/11784702.html