一、前言
《parkDB》是整个《智慧园区项目》的数据库设计,本文只介绍与《人脸检测与识别》相关的部分。
二、parkDB数据库建模
《smart park-faceDR》数据库建模采用Powerdesiner 16.7软件实现。建模流程如下图:
2.1 需求分析-SA
需求分析是数据库设计的第一步,是最重要最耗时的一个环节。需求分析就是要准确地了解并分析用户对系统的需求(包括数据与处理),弄清系统要达到的目标和实现的功能。需求分析是否做得充分与准确,决定着在其上构建数据库“大厦”的速度与质量。
《smart park-faceDR》在SA阶段。笔者就和管委会相关部分的人员不断沟通,一般用户他们提出的需求都是东一榔头西一榔头,我们就要去整理,编制出《smart park-faceDR-SA-database》文档。然后设计出第一个版本的CDM模型。
2.2 CDM设计
根据《smart park-faceDR-SA-database》设计出第一个版本的CDM模型
2.3 LDM设计及优化
由CDM 模型生成LDM,再召集相关人员开个评估会,再去优化LDM,这个过程有可能要经过好几个回合,一直到评估结果满意为止。附:LDM模型图