問答題

博學(xué)公司是一家電子商務(wù)公司,其主要業(yè)務(wù)是在線購物,包括書籍、服裝、家電和日用品等。隨著公司業(yè)務(wù)規(guī)模不斷增大,公司決策層決定重新設(shè)計(jì)并實(shí)現(xiàn)其網(wǎng)上交易系統(tǒng),公司負(fù)責(zé)系統(tǒng)開發(fā)的王工和李工分別給出了兩種不同的設(shè)計(jì)方案,如圖12-15和12-16所示。
公司的架構(gòu)師和開發(fā)者針對(duì)這兩種設(shè)計(jì)方案,從服務(wù)器負(fù)載情況、業(yè)務(wù)邏輯的分離性、系統(tǒng)可靠性、實(shí)現(xiàn)簡單性等方面進(jìn)行討論與評(píng)估,綜合考慮最終采用了李工給出的方案。

對(duì)數(shù)據(jù)庫的訪問是該系統(tǒng)開發(fā)中需要特別注意的一個(gè)問題,O/R映射是一種常用的數(shù)據(jù)庫訪問編程技術(shù)。請(qǐng)用200字以內(nèi)的文字說明O/R映射的含義,并指出采用O/R映射的3個(gè)主要好處。

你可能感興趣的試題

5.問答題

某軟件公司承擔(dān)了某大型企業(yè)應(yīng)用系統(tǒng)集成任務(wù),該企業(yè)隨著信息化的進(jìn)展,積累了許多異構(gòu)的遺產(chǎn)信息系統(tǒng),這些系統(tǒng)分別采用J2EE、.NET等技術(shù)進(jìn)行開發(fā),分布在不同的地理位置,采用不同的協(xié)議進(jìn)行數(shù)據(jù)傳輸。企業(yè)要求集成后的系統(tǒng)能夠?qū)崿F(xiàn)功能整合,并在組織現(xiàn)有功能的基礎(chǔ)上提供增值服務(wù)。為了按時(shí)完成任務(wù),選擇合適的企業(yè)應(yīng)用集成方法和架構(gòu)非常重要。項(xiàng)目組在討論方案時(shí),提出了兩種集成思路。
①劉工建議采用傳統(tǒng)的應(yīng)用集成方法,將應(yīng)用集成分為多個(gè)層次,并采用消息代理中間件連接遺產(chǎn)系統(tǒng)。
②王工建議采用基于SOA的方法進(jìn)行應(yīng)用集成,將現(xiàn)有遺產(chǎn)系統(tǒng)采用WebService的方式進(jìn)行包裝,暴露統(tǒng)一格式的接口,并采用企業(yè)服務(wù)總線(ESB)進(jìn)行連接。
項(xiàng)目組仔細(xì)分析比較了兩種方案的優(yōu)點(diǎn)和不足后,認(rèn)為劉工和王工的建議都合理,但是結(jié)合當(dāng)前項(xiàng)目的實(shí)際情況,最后決定采用王工的建議。

王工的方案擬采用WebService作為基于SOA集成方法的實(shí)現(xiàn)技術(shù)。請(qǐng)根據(jù)該系統(tǒng)的實(shí)際情況,用300字以內(nèi)的文字說明系統(tǒng)應(yīng)該分為哪幾個(gè)層次,并簡要說明每個(gè)層次的功能和相關(guān)標(biāo)準(zhǔn)。
6.問答題

某軟件公司承擔(dān)了某大型企業(yè)應(yīng)用系統(tǒng)集成任務(wù),該企業(yè)隨著信息化的進(jìn)展,積累了許多異構(gòu)的遺產(chǎn)信息系統(tǒng),這些系統(tǒng)分別采用J2EE、.NET等技術(shù)進(jìn)行開發(fā),分布在不同的地理位置,采用不同的協(xié)議進(jìn)行數(shù)據(jù)傳輸。企業(yè)要求集成后的系統(tǒng)能夠?qū)崿F(xiàn)功能整合,并在組織現(xiàn)有功能的基礎(chǔ)上提供增值服務(wù)。為了按時(shí)完成任務(wù),選擇合適的企業(yè)應(yīng)用集成方法和架構(gòu)非常重要。項(xiàng)目組在討論方案時(shí),提出了兩種集成思路。
①劉工建議采用傳統(tǒng)的應(yīng)用集成方法,將應(yīng)用集成分為多個(gè)層次,并采用消息代理中間件連接遺產(chǎn)系統(tǒng)。
②王工建議采用基于SOA的方法進(jìn)行應(yīng)用集成,將現(xiàn)有遺產(chǎn)系統(tǒng)采用WebService的方式進(jìn)行包裝,暴露統(tǒng)一格式的接口,并采用企業(yè)服務(wù)總線(ESB)進(jìn)行連接。
項(xiàng)目組仔細(xì)分析比較了兩種方案的優(yōu)點(diǎn)和不足后,認(rèn)為劉工和王工的建議都合理,但是結(jié)合當(dāng)前項(xiàng)目的實(shí)際情況,最后決定采用王工的建議。

針對(duì)該企業(yè)的集成實(shí)際情況,請(qǐng)用200字以內(nèi)的文字?jǐn)⑹鐾豕そㄗh中企業(yè)服務(wù)總線(ESB)應(yīng)該具有的基本功能。
7.問答題

某軟件公司承擔(dān)了某大型企業(yè)應(yīng)用系統(tǒng)集成任務(wù),該企業(yè)隨著信息化的進(jìn)展,積累了許多異構(gòu)的遺產(chǎn)信息系統(tǒng),這些系統(tǒng)分別采用J2EE、.NET等技術(shù)進(jìn)行開發(fā),分布在不同的地理位置,采用不同的協(xié)議進(jìn)行數(shù)據(jù)傳輸。企業(yè)要求集成后的系統(tǒng)能夠?qū)崿F(xiàn)功能整合,并在組織現(xiàn)有功能的基礎(chǔ)上提供增值服務(wù)。為了按時(shí)完成任務(wù),選擇合適的企業(yè)應(yīng)用集成方法和架構(gòu)非常重要。項(xiàng)目組在討論方案時(shí),提出了兩種集成思路。
①劉工建議采用傳統(tǒng)的應(yīng)用集成方法,將應(yīng)用集成分為多個(gè)層次,并采用消息代理中間件連接遺產(chǎn)系統(tǒng)。
②王工建議采用基于SOA的方法進(jìn)行應(yīng)用集成,將現(xiàn)有遺產(chǎn)系統(tǒng)采用WebService的方式進(jìn)行包裝,暴露統(tǒng)一格式的接口,并采用企業(yè)服務(wù)總線(ESB)進(jìn)行連接。
項(xiàng)目組仔細(xì)分析比較了兩種方案的優(yōu)點(diǎn)和不足后,認(rèn)為劉工和王工的建議都合理,但是結(jié)合當(dāng)前項(xiàng)目的實(shí)際情況,最后決定采用王工的建議。

請(qǐng)分析比較兩種方案優(yōu)點(diǎn)和不足,完成表12-12中的空白部分。

8.問答題

TeleDev是一個(gè)大型的電信軟件開發(fā)公司,公司內(nèi)部采用多種商業(yè)/開源的工具進(jìn)行軟件系統(tǒng)設(shè)計(jì)與開發(fā)工作。為了提高系統(tǒng)開發(fā)效率,公司管理層決定開發(fā)一個(gè)分布式的系統(tǒng)設(shè)計(jì)與開發(fā)工具集成框架,將現(xiàn)有的系統(tǒng)設(shè)計(jì)與開發(fā)工具有效集成在一起。集成框架開發(fā)小組經(jīng)過廣泛調(diào)研,得到了如下核心需求:
①目前使用的系統(tǒng)設(shè)計(jì)與開發(fā)工具的運(yùn)行平臺(tái)和開發(fā)語言差異較大,集成框架應(yīng)無縫集成各個(gè)工具的功能。
②目前使用的系統(tǒng)設(shè)計(jì)與開發(fā)工具所支持的通信協(xié)議和數(shù)據(jù)格式各不相同,集成框架應(yīng)實(shí)現(xiàn)工具之間的靈活通信和數(shù)據(jù)格式轉(zhuǎn)換。
③集成框架需要根據(jù)實(shí)際的開發(fā)流程靈活、動(dòng)態(tài)地定義系統(tǒng)工具之間的協(xié)作關(guān)系。
④集成框架應(yīng)能集成一些常用的第三方實(shí)用工具,如即時(shí)通信,郵件系統(tǒng)等。
集成框架開發(fā)小組經(jīng)過分析與討論,最終決定采用企業(yè)服務(wù)總線(ESB)作為集成框架的基礎(chǔ)架構(gòu)。

請(qǐng)指出在實(shí)現(xiàn)工具之間數(shù)據(jù)格式的靈活轉(zhuǎn)換時(shí),通常采用的設(shè)計(jì)模式是什么,并對(duì)實(shí)現(xiàn)過程進(jìn)行簡要描述。
9.問答題

TeleDev是一個(gè)大型的電信軟件開發(fā)公司,公司內(nèi)部采用多種商業(yè)/開源的工具進(jìn)行軟件系統(tǒng)設(shè)計(jì)與開發(fā)工作。為了提高系統(tǒng)開發(fā)效率,公司管理層決定開發(fā)一個(gè)分布式的系統(tǒng)設(shè)計(jì)與開發(fā)工具集成框架,將現(xiàn)有的系統(tǒng)設(shè)計(jì)與開發(fā)工具有效集成在一起。集成框架開發(fā)小組經(jīng)過廣泛調(diào)研,得到了如下核心需求:
①目前使用的系統(tǒng)設(shè)計(jì)與開發(fā)工具的運(yùn)行平臺(tái)和開發(fā)語言差異較大,集成框架應(yīng)無縫集成各個(gè)工具的功能。
②目前使用的系統(tǒng)設(shè)計(jì)與開發(fā)工具所支持的通信協(xié)議和數(shù)據(jù)格式各不相同,集成框架應(yīng)實(shí)現(xiàn)工具之間的靈活通信和數(shù)據(jù)格式轉(zhuǎn)換。
③集成框架需要根據(jù)實(shí)際的開發(fā)流程靈活、動(dòng)態(tài)地定義系統(tǒng)工具之間的協(xié)作關(guān)系。
④集成框架應(yīng)能集成一些常用的第三方實(shí)用工具,如即時(shí)通信,郵件系統(tǒng)等。
集成框架開發(fā)小組經(jīng)過分析與討論,最終決定采用企業(yè)服務(wù)總線(ESB)作為集成框架的基礎(chǔ)架構(gòu)。

在ESB基礎(chǔ)架構(gòu)的基礎(chǔ)上,請(qǐng)根據(jù)題干描述中的4個(gè)需求,說明每個(gè)需求應(yīng)該采用何種具體的集成方式或架構(gòu)風(fēng)格最為合適。
10.問答題

TeleDev是一個(gè)大型的電信軟件開發(fā)公司,公司內(nèi)部采用多種商業(yè)/開源的工具進(jìn)行軟件系統(tǒng)設(shè)計(jì)與開發(fā)工作。為了提高系統(tǒng)開發(fā)效率,公司管理層決定開發(fā)一個(gè)分布式的系統(tǒng)設(shè)計(jì)與開發(fā)工具集成框架,將現(xiàn)有的系統(tǒng)設(shè)計(jì)與開發(fā)工具有效集成在一起。集成框架開發(fā)小組經(jīng)過廣泛調(diào)研,得到了如下核心需求:
①目前使用的系統(tǒng)設(shè)計(jì)與開發(fā)工具的運(yùn)行平臺(tái)和開發(fā)語言差異較大,集成框架應(yīng)無縫集成各個(gè)工具的功能。
②目前使用的系統(tǒng)設(shè)計(jì)與開發(fā)工具所支持的通信協(xié)議和數(shù)據(jù)格式各不相同,集成框架應(yīng)實(shí)現(xiàn)工具之間的靈活通信和數(shù)據(jù)格式轉(zhuǎn)換。
③集成框架需要根據(jù)實(shí)際的開發(fā)流程靈活、動(dòng)態(tài)地定義系統(tǒng)工具之間的協(xié)作關(guān)系。
④集成框架應(yīng)能集成一些常用的第三方實(shí)用工具,如即時(shí)通信,郵件系統(tǒng)等。
集成框架開發(fā)小組經(jīng)過分析與討論,最終決定采用企業(yè)服務(wù)總線(ESB)作為集成框架的基礎(chǔ)架構(gòu)。

ESB是目前企業(yè)級(jí)應(yīng)用集成常用的基礎(chǔ)架構(gòu)。請(qǐng)列舉出ESB的4個(gè)主要功能,并從集成系統(tǒng)的部署方式、待集成系統(tǒng)之間的耦合程度、集成系統(tǒng)的可擴(kuò)展性3個(gè)方面說明為何采用ESB作為集成框架的基礎(chǔ)架構(gòu)。

最新試題

在系統(tǒng)可靠性中,可靠度和失效率是兩個(gè)非常關(guān)鍵的指標(biāo),請(qǐng)分別解釋其含義。

題型:問答題

選擇實(shí)時(shí)嵌入式操作系統(tǒng)及開發(fā)環(huán)境時(shí)應(yīng)考慮哪幾方面問題?請(qǐng)用200字以內(nèi)文字簡要論證。

題型:問答題

為什么專家組一致認(rèn)為王工的實(shí)施方案切實(shí)可行?請(qǐng)用200字以內(nèi)文字簡要說明。

題型:問答題

一個(gè)大型電子商務(wù)項(xiàng)目正處于建設(shè)方案征集、論證階段,某系統(tǒng)集成商為了贏得客戶的信任,需要提供一份建議方案文檔,對(duì)客戶的需求進(jìn)行響應(yīng)(包括問題1、問題2和問題3所涉及的內(nèi)容)。高質(zhì)量的建議方案能夠顯示出集成商在處理客戶RFP(Request For Proposal)方面的能力、實(shí)力和專業(yè)性,而創(chuàng)建一個(gè)高質(zhì)量的建議方案,需要調(diào)配眾多的資源,按照計(jì)劃執(zhí)行。請(qǐng)用300字以內(nèi)文字簡要敘述如何創(chuàng)建一份高質(zhì)量的建議方案文檔。

題型:問答題

在劉工建議的基礎(chǔ)上,為了避免CRSS系統(tǒng)的單點(diǎn)故障,請(qǐng)用200字以內(nèi)文字簡要說明如何建立CRSS的數(shù)據(jù)庫系統(tǒng);對(duì)于數(shù)據(jù)的讀取、添加、更改和刪除操作分別如何實(shí)現(xiàn)

題型:問答題

性能是Web應(yīng)用系統(tǒng)的一個(gè)重要質(zhì)量屬性。請(qǐng)用200字以內(nèi)的文字說明3個(gè)主要影響Web應(yīng)用系統(tǒng)性能的因素,針對(duì)每個(gè)因素提出解決方案以提高系統(tǒng)性能。

題型:問答題

請(qǐng)用300字以內(nèi)的文字,說明張工和劉工提出的數(shù)據(jù)架構(gòu)的基本思想。 

題型:問答題

李工的設(shè)計(jì)方案指出,考慮到智能設(shè)備工作的環(huán)境條件非常惡劣,并且處理機(jī)要處理大量的視頻信息,所以,智能設(shè)備的硬件設(shè)計(jì)應(yīng)考慮以下幾點(diǎn):①由于智能設(shè)備要處理大量的圖像數(shù)據(jù),智能設(shè)備中的處理機(jī)應(yīng)采用目前先進(jìn)的、具有很強(qiáng)數(shù)據(jù)處理和信號(hào)處理能力的MPC7410處理器,并采用雙處理機(jī)結(jié)構(gòu),以增加設(shè)備的容錯(cuò)能力。②為了使智能設(shè)備適應(yīng)不同環(huán)境條件,其設(shè)備的環(huán)境溫度指標(biāo)必須滿足軍用標(biāo)準(zhǔn)要求(-55~+70℃),因此,元器件必須經(jīng)過嚴(yán)格篩選,并考慮芯片散熱問題。③由于智能設(shè)備與配送中心的數(shù)據(jù)交換采用無線通信,而配送中心又要控制多臺(tái)配送車,為了保證通信數(shù)據(jù)的安全性,避免相互干擾,設(shè)計(jì)中應(yīng)考慮采用安全措施,實(shí)施數(shù)據(jù)加解密操作,密鑰由配送中心統(tǒng)一管理與分發(fā)。請(qǐng)用300字以內(nèi)的文字說明上述3點(diǎn)設(shè)計(jì)考慮有何問題。

題型:問答題

針對(duì)李工的設(shè)計(jì)缺陷,請(qǐng)用300字以內(nèi)的文字說明本項(xiàng)目應(yīng)如何進(jìn)行正確設(shè)計(jì)。

題型:問答題

在本項(xiàng)目中,如果計(jì)算機(jī)采用了多線程技術(shù)實(shí)現(xiàn)應(yīng)用程序的并發(fā)操作,程序設(shè)計(jì)人員將面臨多種挑戰(zhàn),其主要原因在于:程序會(huì)同時(shí)發(fā)生多個(gè)動(dòng)作,對(duì)這些同時(shí)發(fā)生的動(dòng)作及它們之間的交互進(jìn)行管理將面臨4方面的挑戰(zhàn),即同步、通信、負(fù)載均衡和可伸縮性,用200字以內(nèi)的文字對(duì)上述4種挑戰(zhàn)進(jìn)行簡要描述,并給出如表12-14所示的常用并發(fā)程序設(shè)計(jì)模式的分解方式。

題型:問答題