數(shù)據(jù)庫(kù)的parnas方法應(yīng)用
作者:佚名 時(shí)間:2015-02-03 分享到:
parnas方法是最早的軟件開發(fā)方法,是parnas在1972年提出來的,基本思想是在概要設(shè)計(jì)時(shí)預(yù)告估計(jì)未來可能發(fā)生的變化,提出了信息隱藏的原則以提高軟件的可靠性和可維護(hù)性.
parnas方法在設(shè)計(jì)中要求先列出將來可能要變化的因素,在劃分模塊時(shí)將一些可能發(fā)生變化的因素隱含在某個(gè)模塊的內(nèi)部,使其他的模塊與此無關(guān),這樣就提高了軟件的可維護(hù)性,避免了錯(cuò)誤的蔓延,也就提高了軟件的可靠性,同時(shí),parnas方法還提出了提高可靠性的措施.
1.考慮到硬件有可能出故障,接近硬件的模塊要對(duì)硬件行為進(jìn)行檢查,及時(shí)發(fā)現(xiàn)錯(cuò)誤.
2.考慮到操作人員有可能失誤,輸入模塊對(duì)輸入數(shù)據(jù)庫(kù)進(jìn)行合法性檢查,是否合法,越權(quán),并及時(shí)進(jìn)行糾錯(cuò).
3.考慮到軟件本身有可能失誤,加強(qiáng)模塊間檢查,防止錯(cuò)誤蔓延.