【项目管理一点通】(29) 数据架构

有一部分项目经理容易将项目管理误解为就是管管人就行了,这是非常错误了,实际上项目管理的核心是管好事情,管人的目的也是为了管好事情,但是要想管好人的话,就得先对事情有个了解,如果一个项目经理都不知道关键的事情怎么做以及任务完成的标准,项目失控就是必然的了。
闲话搁在一边,我们接着聊概要设计的一项重要内容,数据架构。
数据架构是什么?说句直接点,就是数据库的结构,但是不是很严格。我们姑且理解成是数据库表、表结构以及表之间的关系。
对于开发工程师来说,数据库的结构并不陌生,所以这个小节我不去多说,只说以下几点:
1、数据库结构的设计。在概要设计里,一般都需要体现出这部分内容,主要原因数据结构是基础架构的一部分,所以,需要有所交代。但是很多人发现概要设计里的信息并不足以完成数据库全部表的设计,在实际工作中,发现概要设计中的数据库结构在详设阶段、开发阶段就越来越走形了。这是咋回事?实际上这还得怪我们自己,是我们自己将需求没有分析透彻,不注重挖掘业务对象及业务对象之间的联系,导致结构变形。所以需求分析是根本。
2、数据库结构的表现。现在描述数据库结构的软件很多,比较专业的有PD,不会用专业的也可以用Visio或者其他的UML软件,这些软件一般都有绘制数据库结构的功能。这些都不会的话,就直接用表格描述也行,但是不建议,因为表格在描述表之间关系方面还是差得很远。
附带说一句,概要设计说明书上需要很多的图,但是我们不能将图贴上了事,一定要加上文字描述。很多人觉得无话可写,这是因为自己认为别人一看图就明白了,实际上这是错误的。
此外,应该要意识到,数据架构不仅仅是单一数据库的结构,而是整个系统的数据的体系架构,因为复杂系统或平台会涉及到很多的数据库和复杂的数据结构,所以对于这样的系统来说,其数据架构也是非常复杂的。
由于时间关系,数据架构就聊到这,下一节我们聊聊安全架构。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

我们都是工程师

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

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

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

打赏作者

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

抵扣说明:

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

余额充值