如何进行网站的需要阐明?
发布日期:2023-04-15浏览量:101
1) 需求阐明的任务
需求阐明是经由过程具体查询拜访现实世界要处置的对象,充实理解原零碎(手工零碎或老计较机零碎)事情概略,明确各用户的各类需求,在此根蒂根基上确定新的功用。新零碎的设计不只要思索现时的需求,还要为从此的扩大和改动留有余地。从而造成数据库设计的需求注明。
因而,需求阐明的重点是查询拜访、搜集用户在数据管理中的信息请求、处置请求、安全性与完整性请求。信息请求界说了将来数据库零碎用到的一切信息,明确用户将向数据库中输入甚么数据,但愿从数据库中获得甚么内容,冀望输出甚么信息等;处置请求界说了零碎数据处置的操纵功用,形容操纵的优先序次,包括操纵的执行频次和场所,操纵与数据间的接洽。处置需求还包括确定用户要完成甚么样的处置功用,每种处置的执行频次,用户请求的响合时间以及处置的体式格局;安全性是庇护数据不被未受权的用户粉碎;完整性是庇护数据不被受权的用户进行未经受权的修改。
2) 需求阐明的步调
(1) 查询拜访组织机构情况
理解该组织的部门构成情况,各部门的职责和任务等,为阐明信息流程做准筹备。
(2) 查询拜访各部门情况
理解各部门营业勾当情况,多少部门输入和输出的数据及其格局,所需的表格和卡片,怎样加工处置这些数据,输出甚么信息,输出到甚么部门等。
(3) 获得用户的勾当信息
帮助用户明确对零碎的各类请求,在此根蒂根基长进一步画出营业勾当的“用户勾当图”,经由过程用户勾当图可以直观地掌握用户的事情需求,也有利于进一步和用户相同以便更精确理解用户的需求。
(4) 用户的勾当多种多样
有些合适计较机来处置,而有些即便在计较机环境中依然需求人工处置。因而,要在用户勾当图中确定计较机与人工合作的界线,在图中标明计较机处置的勾当范畴,这个过程即确定零碎鸿沟的过程,是需求阐明必不行少的一个步调。由计较机完成的功用就是新零碎应该实现的功用。
(5) 阐明零碎功用
确定零碎应具备哪些功用,能完成哪些任务。此阶段需求设计职员和用户协商、确定、备案,在尽可能知足用户请求的情况下,不要任意许诺用户分歧理或没法实现的请求等。
(6) 阐明零碎数据
确定需求存储哪些数据,包括实体表,实体的属性表,实体的属性集,实体集之间的接洽;阐明根本数据和导出数据之间是否存在抵牾;查询拜访用户对数据的处置请求,即完成甚么样的处置,响合时间,安全性请求,完整性请求;并按照阐明后果绘制数据流程图和体例数据字典。
(7) 编写零碎阐明陈述
提交用户的决议计划部门审核。陈述内容包括零碎概略,零碎功用注明,设计阶段划分,可行性阐明,零碎软硬件及软件运转环境请求,结构图表(包括组织机构图、组织间接洽图及各机构功用营业图)及数据图表(包括数据流程图、功用模块图及数据字典)等内容。
(8) 数据流图与数据字典
在需求阐明慢慢分解的同时,零碎所用的数据也逐级分解造成若干条理的数据流图。
①数据流图(data flow diagram)是形容各勾当之间数据流动的有力工具,是一种从数据流的角度形容一个组织营业勾当的图示。数据流图被普遍用于数据库设计中,作为需求阐明阶段的首要文档手艺资料的首要内容,也是数据库信息零碎验收的依据。数据流图用带有名字的箭头暗示数据流,用标有名字的圆圈暗示数据的加工处置,用直线暗示文件,用方框暗示数据的泉源和终点,是用户和设计职员都容易理解的一种暗示零碎功用的形容体式格局。
数据流图中对数据的形容是抽象的、粗拙的,并无形容数据构成的各个部分确实切寄义,只要给出数据流图中的数据流、文件、加工等的具体、切当形容才算比力完整地形容了这个零碎,这个形容每一个数据流、每一个文件、每一个加工的汇合就是数据字典。
②数据字典( data dictionary)是进行具体的数据搜集与阐明所获得的主要功效,是数据库设计中的一个有力工具。数据字典用来形容数据库零碎运转中所波及的各类对象,也是网站制作数据库设计者与用户交流的一个有力工具,可以供零碎设计者、软件开发者、零碎维护者和用户参照运用,因而可以大大普及零碎开发效力,低落开发和维护本钱。
(9) 后续事情
后续事情包括组织专家评估陈述,项目双方具名和签署协定书。
相关文章: