其他分享
首页 > 其他分享> > 基于类知乎问答系统的需求分析和概念原型

基于类知乎问答系统的需求分析和概念原型

作者:互联网

基于类知乎问答系统的需求分析和概念原型

一.项目概述

二.用例建模

用例是一个经过逻辑整理抽象出来的业务过程,即在待开发软件所处的业务领域内完成特定业务任务的一系列活动。用例用来描述用户对系统功能的期望。

用例具有以下几个基本要素:

1.触发参与者

2.特定的业务任务

3.终止参与者

本项目参与者是注册用户,可触发以下用例:

(1)账号相关:注册账号,登录账号,注销账号,修改账号信息。

(2)个人中心相关:我的提问,我的回答,我的收藏,我的浏览记录。

(3)问答相关:提问,回答,评论。

根据需求写出用例图:

三.业务领域建模

业务领域建模是开发团队用于获取业务领域知识的过程。因为软件工程师往往需要工作在不同的业务领域或者不同项目中,他们需要业务领域知识来开发软件系统。软件工程师往往来自不同的专业背景,这可能会影响他们对业务领域的认知。因此业务领域建模有助于开发团队获取业务领域知识形成统一的业务认知。

业务领域建模的过程:

1.收集应用业务领域的信息。聚焦在功能需求层面,也考虑其他类型的需求和资料;
2.头脑风暴。列出重要的应用业务领域概念,给出这些概念的属性,以及这些概念之间的关系;
3.给这些应用业务领域概念分类。分别列出哪些是类、哪些属性和属性值、以及列出类之间的继承关系、聚 合关系和关联关系。
4.将结果用 UML 类图画出来。

本次项目包含用户类,问题类,回答类,评论类。

四.数据模型

五.概念模型及工作流程

标签:知乎,账号,业务,领域,用例,领域建模,原型,问答,概念
来源: https://www.cnblogs.com/hasi/p/14139685.html