一篇文章教会你需求分析文档怎么写

本文详细介绍了数据库设计的四个关键阶段:需求分析、概念设计、逻辑设计和物理设计。在需求分析阶段,主要确定项目角色和业务流程,并绘制业务流程图。概念设计阶段涉及E-R图的创建,描述表间关系和属性。逻辑设计阶段描述了表间关系和主码设计。物理设计阶段则涵盖了数据库选择、表设计和数据字典的构建,为实际数据库实现打下基础。
摘要由CSDN通过智能技术生成

        首先我们先理解什么是需求分析,看下图

        下面我们只讲解四个大阶段,这四个大阶段都是理论型的阶段,至于下面两个个阶段介均是实践型阶段,故不给予讲解。

一.需求分析

        在这个阶段,我们主要是要分析项目的一个组织和结构。首先确定使用者,我们要知道自己的项目会有多少种角色,比如说接下来的举例是针对于一个培训平台的模式来进行讲解。

        一个培训平台,我们能确定的角色有用户,机构以及管理员。确定完角色,接下来就是业务流程。什么叫业务流程?业务流程就是你这个项目各个角色之间能干的事,还有之间的关系,然后做出一张业务流程图(下图)。

        除了上面那个大的流程图以外,我们肯定还需要让看这份需求分析的人能够去更深层次的理解我们整个项目的具体流程,所以在文档里我们可以按照下图的结构做出类似于上图的流程图去描述我们的需求分析。

二.概念设计

        上面的流程图做完后,就可以进入这个阶段了,这个阶段是数据库的概念设计,概念设计其实就是做E-R图,E-R图概念性的东西我也不多赘述。简单来说就是做出一个图来阐述数据库中表和表之间的联系,以及每个表的属性,话不多说上图。

        上面这个图就是E-R图,做好图后,我们还得对图的实体、联系和属性进行讲述,例子如下图。

 三.逻辑设计

         逻辑设计也不会很复杂,就是简单的描述下表和表之间的关系用一种模型连线的形式呈现,然后还有表的一个主码设计,这个也比较简单,直接上图。

 四.物理设计

        接下来便是我们的重头戏了,数据库物理设计,这里面包括了数据库的选择,表的设计,数据字典的设计,我们一部分一部分来。第一部分是比较简单的数据库的选择,正常来说现在只考虑的是关系型数据库MySql。然后表设计的话,就是把表的主要结构展示出来,也是如下图。

 d49b4caf0c857478ff62ee0bd0185198.png

        然后仿照这个例子,把每张表都呈现出来,这个就是表设计。最后是数据字典,数据字典的话涉及到数据项、数据流、数据存储、数据结构以及一个处理过程。

        数据项就是你每张表中的字段,每个字段拿出来分析就构成了数据项。

        数据流是项目中某位角色在操作时产生对数据项变动的一个影响流程。

         数据存储,是一些有关系的数据项连接构成一个完整的信息,如会员信息,订单信息。

         数据结构则是说每张表存放的什么信息,以及具体组成的数据项。

         处理过程是指每次某个角色在操作时涉及的数据流以及处理逻辑名称。

        仿照如上,就能写出项目的需求分析文档了,如果还有不明确的,可以点击下方有个免费的资源下载,可以看到整个完整的需求分析文档。

        很多人反馈说这个需求文档下载不了,我这里挂上阿里云盘的链接,大家自取后留个赞再走呗,求求

        需求分析 部分示例.doc

        https://www.aliyundrive.com/s/EG1bmXuSzkr 
数据库作业部分文档关于需求分析-MySQL文档类资源-CSDN下载数据库作业部分文档关于需求分析更多下载资源、学习资料请访问CSDN下载频道.https://download.csdn.net/download/m0_65831893/85063649

(以上内容仅供学习参考,若有错误之处欢迎指正交流)

教会你如何需求分析报告~~·需求分析说明书 1 、系统功能结构图( HIPO 图) (在该功能结构图中选一个子系统进行逐层分解) 2 、系统功能说明 (对以上选中的子系统进行功能描述) 3 、现有系统的业务流程图及说明 (对以上选中的子系统绘制手工系统或旧的计算机系统的业务流程图并进行简单的功能说明) 4 、新系统的业务流程图及说明 (对以上选中的子系统绘制计算机系统下的业务流程图(重组后的)并进行简单的功能说明) 采购管理系统分析 采购是企业 物资供应部门 按已确定的物资供应计划,通过市场采购、加工订制等各种渠道,取得企业 生产经营活动所需要的各种物资的经济活动,采购业务的状况会影响到企业的整体运营状况。 通常情况,企业的采购业务通常由 采购部 来执行—— 制造部 根据销售定单制定生产计划,企业生产 制造系统根据 生产技术部 提供的有关材料定额资料以及 制造部 提供的生产计划,考虑现有库存情况, 生成采购计划。 采购部 根据采购计划分别进行国内采购和国外采购。 采购管理系统 主要进行 采购订单 、 采购入库单 和 采购的管理 。采购业务发生后, 采购部 将 采购录入 采购管理系统 ,采购物料入库时, 采购部 储运科根据验收单在 库存管理系统 中录入入 库单; 财务部 根据采购和物料验收单据进行采购结算,系统自动生成相关凭证,登记相关库存帐。 课程设计应该递交哪些文档? 课程设计应提交一份课程设计报告,课程设计报告包括以下几个方面的内容:①封面、②目录、③ 系统可行性分析报告、④系统分析报告、⑤课程设计小组成员清单。 如何撰课程设计报告? 课程设计报告包括两个方面的内容,一个是系统可行性分析报告,一个是系统分析报告。可行性分 析报告简单的来讲我们要求大家两个方面的内容,首先是对企业目前的状况进行描述,指出企业需要用 计算机来进行管理(即需要信息系统),然后从经济上、技术上、管理上阐述企业是否具备了相应的条件 ,最后得出系统是否可行的结论。我们的课程设计是基于系统可行来进行的。用文字把以上内容描述清楚 就是我们的可行性分析报告。
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

第一天才

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值