论文图解读

一、用例图

用例图是显示一组用例、参与者以及它们之间关系的图,描述系统中相关的用户,以及系统对不同用户提供的功能和服务。 用例图中的主要元素:

1、参与者 2、系统边界 3、用例 4、元素之间的关系

1、参与者(Actor)是指存在于系统外部并直接与系统进行有意义交互的任何事物。

2、用例(Use Case)用来描述系统提供给参与者的服务或功能。

3、系统边界(System Boundary)是用于划定系统范围、区分系统内部用例与外部参与者的矩形框。

4、元素之间的关系

二、流程图

为什么要使用流程图?

① 清晰无误地呈现业务流程和规则

② 帮助理清思路、查缺补漏

③ 方便其他人理解,减少沟通障碍

流程图绘制注意事项:

①从上自下,从左至右的顺序。

②一个流程从开始符开始,以结束符结束。开始符号只能出现一次,而结束符号可出现多次。若流程足够清晰,可省略开始、结束符号。

③菱形为判断符号,必须要有“是和否(或Y和N)”两种处理结果(菱形判断框一定需要有两条箭头流出);且判断符号的上下端流入流出一般用“是(或Y)”,左右端流入流出用“否(或N)”。

④连接线不要交叉。 ⑤注意流程要闭环

三、功能结构图

功能结构图用于描述系统中各个功能模块之间的组织结构和关系,将总功能分解为若干分功能,各分功能又可进一步分解为若干二级分功能,如此继续,直至各分功能被分解为功能单元为止,帮助理解系统功能的组成和层次关系。

功能结构图用于描述系统中各个功能模块之间的组织结构和关系,将总功能分解为若干分功能,各分功能又可进一步分解为若干二级分功能,如此继续,直至各分功能被分解为功能单元为止,帮助理解系统功能的组成和层次关系。

四、顺序图

顺序图(也被称作序列图、时序图)用来表示对象间的交互活动,强调各个对象按照时间顺序进行交互的过程。 顺序图将交互关系表示为一张二维图。其中纵向代表时间维度,时间向下延伸,按时间依次列出各个对象所发出和接收的消息。横向代表对象的维度,排列着参与交互的各个独立的对象。一般主要参与者放在最左边,次要参与者放在最右边。

主要包括四个元素:对象(object)、生命线 (lifeline)、激活 (activation)和消息(message)。

录入图书信息是一个循环的过程。假如当前图书可借则记录该借阅信息,不可借则不记录该借阅信息继续录入下一本。所以这里可以使用循环loop片段和选择alt片段。

五、E-R图

E-R图(Entity-Relationship Diagram)是一种用于表示数据库中实体(Entity)以及实体之间关系(Relationship)的图形表示方法。它通过图形化的方式,帮助用户和数据库设计者理解和构建数据模型。

实体是现实世界中的对象,可以具体到人、事、物。例如,在数据库设计中,学生、社团、课程表都是实体。 属性是实体所具有的特性,用来描述实体。例如,课程表的属性包括学期、专业、班级、课程信息等。 关系表示实体之间的联系,通常有3种类型:一对一(1:1)、一对多(1:N)和多对多(M:N)。 主键(Primary Key):主键是实体的唯一标识符,用于在数据库中唯一标识一个实体。在ER图中,主键通常用下划线标示。

  • 6
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值