1. 首页 > 建站百科

网站需求分析怎么做呢怎么写(网站需求分析怎么写-)

网站需求分析怎么做呢怎么写(网站需求分析怎么写-)

1)任务需求分析需要对现实世界中要处理的对象进行详细调查,充分了解原系统(手动系统或旧计算机系统)的工作概况,明确每个用户的各种需求,确定新功能以这个为基础。新系统的设计不仅要考虑当前的需求,还要为未来的扩展和变化留有空间。这形成了数据库设计的需求描述。因此,需求分析的重点是调查和收集用户在数据管理中的信息需求、处理需求、安全性和完整性需求。信息需求定义了未来数据库系统所使用的所有信息,明确了用户将向数据库输入什么数据、希望从数据库获取什么内容、期望输出什么信息等;处理需求定义了系统数据处理的操作功能并描述了操作。优先级顺序,包括操作执行的频率和场合,以及操作与数据之间的关系。处理要求还包括确定用户想要完成什么样的处理功能、每次处理的执行频率、用户要求的响应时间以及处理方法;安全性是为了保护数据不被未经授权的用户破坏;完整性是为了保护数据不被破坏。授权用户未经授权的修改。 2)需求分析步骤(1)调查组织架构,了解组织的部门构成、各部门的职责和任务等,为信息流程分析做好准备。 (2)调查各部门的情况,了解各部门的业务活动,几个部门输入输出的数据及其格式,需要的表格和卡片,如何处理这些数据,输出什么信息,哪个部门(3)获取用户活动信息,帮助用户明确对系统的各种需求。在此基础上,进一步绘制业务活动的“用户活动图”。用户活动图可以直观地掌握用户的工作需求,这也有利于与用户进一步沟通,更准确地了解他们的需求。 (4)用户活动多种多样,有的适合计算机处理,有的即使在计算机环境下仍然需要手工处理。因此,需要在用户活动图中确定计算机和人工分工的边界,并在图中标明计算机处理活动的范围。这个过程就是确定系统边界的过程,是需求分析中必不可少的步骤。计算机执行的功能就是新系统应该实现的功能。 (5)分析系统功能,确定系统应具备哪些功能,能够完成哪些任务。此阶段需要设计者和用户协商、确定、归档。在尽力满足用户要求的同时,不要随意向用户承诺不合理或无法实现的要求。 (6)分析系统数据,确定需要存储哪些数据,包括实体表、实体属性表、实体属性集、实体集之间的关系;分析基础数据与导出数据是否存在冲突;调查用户对数据处理需求的关注点,即完成什么样的处理、响应时间、安全性要求和完整性要求;并根据分析结果绘制数据流程图并编制数据字典。 (7)编制系统分析报告,提交用户决策部门审核。报告内容包括系统概述、系统功能描述、设计阶段划分、可行性分析、系统软硬件运行环境要求、结构图(包括组织结构图、组织间联系图和各组织功能业务图) (8)在需求分析中逐步分解数据流图和数据字典的同时,系统所使用的数据也在逐步分解形成多个层次的数据流图。

数据流图(DataFlowDiagram)是描述活动之间数据流动的有力工具。它是从数据流的角度描述组织的业务活动的图。数据流程图广泛应用于数据库设计中。作为需求分析阶段的重要文件和技术资料,也是数据库信息系统验收的依据。数据流图使用带名称的箭头表示数据流,带名称的圆圈表示数据处理,直线表示文件,方框表示数据的源和目的地。对于用户和设计者来说,这是一个易于理解的图表。一种描述系统功能的方法。数据流图中对数据的描述比较笼统、粗略,并没有描述出各部分数据的确切含义。只有数据流图中对数据流、文件、处理等进行详细、准确的描述才能进行比较。这个系统的完整描述,描述了每一个数据流、每一个文件、每一个处理,就是数据字典。 数据字典是详细数据收集和分析的主要结果,是数据库设计的有力工具。数据字典用于描述数据库系统运行中涉及的各种对象。也是深圳网站建设数据库设计者与用户沟通的有力工具。可供系统设计人员、软件开发人员、系统维护人员和用户参考。因此,可以大大提高系统开发效率,降低开发和维护成本。 (9)后续工作:后续工作包括组织专家评审报告、项目双方签字、协议签署等。

[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484#qq.com,#换成@即可,我们会予以删除相关文章,保证您的权利。 转载请注明出处:http://jhonenet.com//zbpj/2788.html

联系我们

电话:400-658-2019

微信号:7151897

工作日:9:30-18:30,节假日休息