3-图书管理系统-需求分析阶段.pptVIP

  • 31
  • 0
  • 约7.98千字
  • 约 62页
  • 2016-06-10 发布于湖北
  • 举报
可靠性——安全性、事务性、稳定性(续) 可靠性可以从安全性、事务性和稳定性三方面来衡量。 安全性与用户业务内容相关。如果开发的软件是信息安全级别很高的,如政府机构的办公文件,那么相应的安全性需求也会很高; 另外,对于软件运行的环境来说,如果是一个运用于广域网的软件,如淘宝网,那么相应的安全级别就要高,反之,如果是仅仅运用与局域网,或者是一个单机软件,那么安全性要求就比较低。 我们的进度,在这里 * 可靠性——安全性、事务性、稳定性 事务性指的是保障系统的ACID能力。 A——Atomicity原子性:在任何操作出现错误的情况下,构成事务的所有操作效果必须被撤销,例如:取钱不成功的话,要保证用户帐号的金额不会被扣掉。 C——Consistency一致性:一个事务应该保护所有定义在数据上的不变的属性,例如数据库管理系统中的完整性约束。 I——Isolation隔离性:在同一个环境中可能有多个事务并发执行,而每一个事务都应表现为独立执行。例如数据库管理系统中的锁机制。 D——Durability持久性:一个被完成的事务效果应该是持久的。 事务的重要性在分布式系统和集成性系统中尤为重要。在小型系统中,事务性一般通过数据库本身的事务处理机制来保障,但在分布式系统、集成应用系统中,由于系统中可能存在多个异构数据库,仅仅靠数据库本身的事务处理就远远不够了,这时应借助第三方事务中间件来保障。在大型

文档评论(0)

1亿VIP精品文档

相关文档