智慧水务的真正的核心是其数据仓库,那么数据仓库的设计思路就很重要了。要解决设计思路,首先要讨论其设计原则。

以下,是一种设计原则的思考,欢迎大家来讨论


1) 以柔性体系为设计基础的原则

系统设计时,柔性特征包括:标准、数据模型、软件构架、实施方式的迭代演进、重用扩展。这样的标准、模型、系统等构成柔性体系,以柔性为基本准则的系统设计不仅保证与上层业务应用系统之间集成联动的方便性,而且保证系统将来良好的成长性、可扩展性。

2) 以数据为中心的原则

完备的数据是业务处理的基础,系统是围绕业务进行设计,业务是基于数据进行展开,数据的变化和不稳定性对于系统设计来说代价是高昂的,遵循“以数据为中心”的原则, 提炼和抽象出能够不断扩展的元数据体系统与核心数据模型,遵循相应数据标准与规范,为保证系统的无缝集成和可持续发展奠定基础。

3) 以平台为基础的原则

按照软件工程的理论,业务应与数据剥离,与表示剥离。通过系统分析与多层设计来实现部门各司其职,员工各守乃业,避免业务混乱与无关干扰。这样,当用户业务逻辑改变时,用户仅仅需要更改其中的相关层次,只要接口不变,则其他层次不变,使得系统维护和升级变得简单、明了。

4) 坚持可靠性、实用性和先进性相结合的原则

实用性是直接影响信息系统的运行效果和生命力的最重要因素,项目建设应紧紧围绕各业务实际需求,具有针对性、指导性、系统界面友好、通俗易懂、操作简便、容错能力强等特性。

在技术上,应采用当前先进、成熟而且实用的技术,设计合理。选用的软硬件不仅是现阶段成熟的先进产品,而且是同类产品的主流,符合今后的发展方向;在软件开发思想上,应严格按照软件工程的标准和面向对象的理论来设计、管理和开发,保证系统建设的高起点。

5) 安全性、保密性和共享性原则

系统设计与开发遵循安全性、保密性和共享性的原则,处理好数据资源共享与数据安全保密的关系。项目数据库的设计充分考虑信息化建设的总体设计和规划,保证安全、保密前提下与各相关部门、单位的数据共享。

6) 继承性原则

系统在设计过程中要充分考虑继承和利用已有的研究基础、硬件设备和应用中的软件系统,在原有基础上进行整合,在整合的基础上提高。

以上就是智慧水务数据仓库设计的6大原则,这和《智慧水厂数据仓库的5项设计原则》有所不同。前者注重信息系统数据仓库的设计,后者是水厂级数据仓库的设计。

发表评论

您的电子邮箱地址不会被公开。