問答題

【案例分析題】

閱讀以下軟件架構(gòu)設(shè)計的問題,在答題紙上回答問題1和問題2。
某軟件開發(fā)公司欲為某電子商務(wù)企業(yè)開發(fā)一個在線交易平臺,支持客戶完成網(wǎng)上購物活動中的在線交易。在系統(tǒng)開發(fā)之初,企業(yè)對該平臺提出了如下要求。
(1)在線交易平臺必須在1秒內(nèi)完成客戶的交易請求。
(2)該平臺必須保證客戶個人信息和交易信息的安全。
(3)當(dāng)發(fā)生故障時,該平臺的平均故障恢復(fù)時間必須小于10秒。
(4)由于企業(yè)業(yè)務(wù)發(fā)展較快,需要經(jīng)常為該平臺添加新功能或進行硬件升級。添加新功能或進行硬件升級必須在6小時內(nèi)完成。
針對這些要求,該軟件開發(fā)公司決定采用基于架構(gòu)的軟件開發(fā)方法,以架構(gòu)為核心進行在線交易平臺的設(shè)計與實現(xiàn)。

請對該在線交易平臺的4個要求進行分析,用300字以內(nèi)的文字指出每個要求對應(yīng)何種軟件質(zhì)量屬性;并針對每種軟件質(zhì)量屬性,各給出兩種實現(xiàn)該質(zhì)量屬性的架構(gòu)設(shè)計策略。

答案: (1)在線交易平臺必須在1秒內(nèi)完成客戶的交易請求。該要求主要對應(yīng)性能,可以采用的架構(gòu)設(shè)計策略有增加計算資源、改善資源需求...
題目列表

你可能感興趣的試題

問答題

【【案例分析題】】

閱讀以下軟件架構(gòu)設(shè)計的問題,在答題紙上回答問題1和問題2。
某軟件開發(fā)公司欲為某電子商務(wù)企業(yè)開發(fā)一個在線交易平臺,支持客戶完成網(wǎng)上購物活動中的在線交易。在系統(tǒng)開發(fā)之初,企業(yè)對該平臺提出了如下要求。
(1)在線交易平臺必須在1秒內(nèi)完成客戶的交易請求。
(2)該平臺必須保證客戶個人信息和交易信息的安全。
(3)當(dāng)發(fā)生故障時,該平臺的平均故障恢復(fù)時間必須小于10秒。
(4)由于企業(yè)業(yè)務(wù)發(fā)展較快,需要經(jīng)常為該平臺添加新功能或進行硬件升級。添加新功能或進行硬件升級必須在6小時內(nèi)完成。
針對這些要求,該軟件開發(fā)公司決定采用基于架構(gòu)的軟件開發(fā)方法,以架構(gòu)為核心進行在線交易平臺的設(shè)計與實現(xiàn)。

請對該在線交易平臺的4個要求進行分析,用300字以內(nèi)的文字指出每個要求對應(yīng)何種軟件質(zhì)量屬性;并針對每種軟件質(zhì)量屬性,各給出兩種實現(xiàn)該質(zhì)量屬性的架構(gòu)設(shè)計策略。

答案: (1)在線交易平臺必須在1秒內(nèi)完成客戶的交易請求。該要求主要對應(yīng)性能,可以采用的架構(gòu)設(shè)計策略有增加計算資源、改善資源需求...
微信掃碼免費搜題