freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)論文賓館客房管理系統(tǒng)開(kāi)發(fā)與設(shè)計(jì)(編輯修改稿)

2024-08-18 19:11 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 程實(shí)施 建造及發(fā)布 用戶(hù)評(píng)估 用戶(hù)通信 概念開(kāi)發(fā)項(xiàng)目 新產(chǎn)品開(kāi)發(fā)項(xiàng)目 產(chǎn)品增強(qiáng)項(xiàng)目 產(chǎn)品維護(hù)項(xiàng)目 圖 14 螺旋模型 11型的另一個(gè)優(yōu)點(diǎn)是,在螺旋模型結(jié)構(gòu)中, 維護(hù)只是螺旋模型的另一個(gè)周期,在維護(hù)和開(kāi)發(fā)之間沒(méi)有本質(zhì)的區(qū)別,使維護(hù)和開(kāi)發(fā)能以同等的方式進(jìn)行。螺旋模型也為項(xiàng)目組中不同成員并行工作提供了可能,這種模型體現(xiàn)了明顯的迭代特征,因此更適合與面向?qū)ο蟮拈_(kāi)發(fā)方法。 在螺旋模型中,由于風(fēng)險(xiǎn)分析需要專(zhuān)門(mén)的技術(shù)和人員,且其成功依賴(lài)于這種專(zhuān)門(mén)技術(shù),如果一個(gè)大的風(fēng)險(xiǎn)未被發(fā)現(xiàn)和管理,毫無(wú)疑問(wèn)就會(huì)出現(xiàn)問(wèn)題,因此,螺旋模型一般只適合于大型的項(xiàng)目。 構(gòu)件組裝模型 (ComponentBased Model) 構(gòu) 件組裝模型如圖 16所示,融合了螺旋模型的許多特征。它本質(zhì)上是演化的,支持軟件開(kāi)發(fā)的迭代方法。但是構(gòu)件組裝模型是利用預(yù)先包裝好的軟件構(gòu)件 (常常是類(lèi)或?qū)ο?)來(lái)構(gòu)造應(yīng)用程序的。 構(gòu)件組裝模型是直接支持面向?qū)ο蟮?,它?dǎo)致了軟件復(fù)用,而可復(fù)用性從根本上提高了軟件開(kāi)發(fā)的效率,同時(shí)也提高了軟件質(zhì)量。雖風(fēng)險(xiǎn)分析 工 程建造及發(fā)布 用戶(hù)評(píng)估 用戶(hù)通信 計(jì)劃 圖 15構(gòu)件組裝模型 標(biāo)示 候選構(gòu)件 在庫(kù)中 查找構(gòu)件 建造系統(tǒng)的 第 n 帶迭代 如果存在則提取構(gòu)件 將新構(gòu)件 放入庫(kù)中 如果不存在則建造構(gòu)件 12然軟件質(zhì)量依賴(lài)于構(gòu)件庫(kù)的健壯性,但由于構(gòu)件庫(kù)經(jīng)過(guò)多次復(fù)用,得到了更好的迭代和測(cè)試,其質(zhì)量普遍高于第一次建立和使用的代碼,因此構(gòu)件組裝模型具有深遠(yuǎn)的意義。 通過(guò)比較以上幾種模型的優(yōu)缺點(diǎn),可以看出,構(gòu)件組裝模型是目前最為理想 的模型。因此,本系統(tǒng)也采用了該開(kāi)發(fā)模型。 開(kāi)發(fā)方法的確定 在軟件工程過(guò)程的基礎(chǔ)上,方法層提供了建造軟件的技術(shù)方法,即技術(shù)上應(yīng)該“如何做”的問(wèn)題。方法涵蓋了一系列任務(wù) :需求分析、設(shè)計(jì)、編程、測(cè)試和維護(hù)。軟件工程方法依賴(lài)于一組基本原則,這些原則控制了每一個(gè)技術(shù)區(qū)域,而且包含建模活動(dòng)和其他描述技術(shù)。 傳統(tǒng)軟件工程方法一結(jié)構(gòu)化范型 自 1967年以來(lái),出現(xiàn)了各種各樣的技術(shù)來(lái)幫助解決軟件危機(jī)問(wèn)題,大約在 1975年一 1985年間,隨著結(jié)構(gòu)化范型的發(fā)展,這一問(wèn)題有了重大突破,它包括 :結(jié)構(gòu)化分析、 組合 /結(jié)構(gòu)化設(shè)計(jì)、結(jié)構(gòu)化編程和結(jié)構(gòu)化測(cè)試等技術(shù),結(jié)構(gòu)化范型在很大程度上緩解了軟件危機(jī)的壓力,但危機(jī)并沒(méi)有過(guò)去,因?yàn)樗趦蓚€(gè)方面仍不能跟上軟件發(fā)展的步伐。首先,它不能應(yīng)付軟件規(guī)模的不斷擴(kuò)大,一般來(lái)說(shuō),結(jié)構(gòu)化范型處理幾千行或兒萬(wàn)行代碼是十分有效的,但對(duì)更大規(guī)模的軟件產(chǎn)品則顯得較為困難。另外,結(jié)構(gòu)化范型改善了而不是解決了軟件維護(hù)問(wèn)題,今天隨著軟件規(guī)模不斷增大其維護(hù)顯得越來(lái)越困難。 面向?qū)ο蟮能浖こ谭椒? 針對(duì)結(jié)構(gòu)化范型的不足,面向?qū)ο蠓缎捅惶崃顺鰜?lái)。最初的很多年,“面向?qū)ο?11(00)主要是指使用 一系列面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言(如 :Ada,C+ +,SmalITalk等 )的軟件開(kāi)發(fā)方法。今天, 0范型包含了完整的軟件工程觀點(diǎn)。由于僅僅使用面向?qū)ο蟪绦蛟O(shè)計(jì) (OOP)不能獲得最 13好的結(jié)果,軟件工程師及其管理者還必須考慮面向?qū)ο笮枨蠓治?OORA)、面向?qū)ο笤O(shè)計(jì) (OOD)、面向?qū)ο箢I(lǐng)域分析 (OODA) ,面向?qū)ο髷?shù)據(jù)庫(kù)系統(tǒng) (OODBIIS)等等技術(shù)的全面應(yīng)用。 (1) 面向?qū)ο蠹夹g(shù)面向?qū)ο笫且环N方法,一種思想,同時(shí)又是一種技術(shù)。它力求更客觀自然地描述現(xiàn)實(shí)世界,使分析、設(shè)計(jì)和實(shí)現(xiàn)系統(tǒng)的方法同認(rèn)識(shí)客觀世界的過(guò)程盡可能 一致。“面向?qū)ο蠹夹g(shù)”是一種從組織結(jié)構(gòu)上模擬客觀世界的方法,從組成客觀世界的對(duì)象著眼,通過(guò)抽象,將對(duì)象映射到計(jì)算機(jī)系統(tǒng)中,又通過(guò)模擬對(duì)象之間的相互作用、相互聯(lián)系來(lái)模擬現(xiàn)實(shí)客觀世界,描述客觀世界的運(yùn)動(dòng)規(guī)律。面向?qū)ο蠹夹g(shù)以基本對(duì)象模型為單位,將對(duì)象內(nèi)部處理細(xì)節(jié)封裝在模型內(nèi)部,重視對(duì)象模塊間的接口聯(lián)系和對(duì)象與外部環(huán)境間的聯(lián)系,能層次清晰地表示企業(yè)全局對(duì)象模型。面向?qū)ο蠓椒◤母旧蠈?duì)問(wèn)題域中的對(duì)象及其關(guān)系進(jìn)行詳盡的分析,并在此基礎(chǔ)上完成需求功能,力求使對(duì)系統(tǒng)的修改和增加功能變得很容易,修改時(shí)不至于對(duì)系統(tǒng)結(jié)構(gòu)產(chǎn)生大的 影響。面向?qū)ο蠹夹g(shù),利用對(duì)現(xiàn)實(shí)世界中對(duì)象的抽象和對(duì)象之間相互關(guān)聯(lián)和相互作用的描述來(lái)對(duì)現(xiàn)實(shí)世界進(jìn)行模擬,并且使其映射到目標(biāo)系統(tǒng)中。所以面向?qū)ο蟮奶攸c(diǎn)主要概括為抽象性、繼承性、封裝性和多態(tài)性。 ● 抽象性指對(duì)現(xiàn)實(shí)世界中某一類(lèi)實(shí)體或事件進(jìn)行抽象,從中提取共同信息,找出共同規(guī)律,反過(guò)來(lái)又把它們集中在一個(gè)集合中,定義為所設(shè)計(jì)目標(biāo)系統(tǒng)中的對(duì)象。 ● 繼承性新的對(duì)象類(lèi)由繼承原有對(duì)象類(lèi)的某些特性或全部特性而產(chǎn)生出來(lái),原有對(duì)象類(lèi)稱(chēng)為父類(lèi) (或稱(chēng)超類(lèi) ),新的對(duì)象類(lèi)稱(chēng)為子類(lèi)(或派生類(lèi) ),子類(lèi)可以直接繼承父類(lèi)的共性,又允許子類(lèi)發(fā) 展自己的個(gè)性。繼承性簡(jiǎn)化了對(duì)新的對(duì)象類(lèi)的設(shè)計(jì)。 ● 封裝性是指對(duì)象的使用者通過(guò)預(yù)先定義的接口關(guān)聯(lián)到某一對(duì)象的服務(wù)和數(shù)據(jù)時(shí),無(wú)需知道這些服務(wù)是如何實(shí)現(xiàn)的。即用戶(hù)使用對(duì)象時(shí)無(wú)需知道對(duì)象內(nèi)部的運(yùn)行細(xì)節(jié)。這樣,以前所開(kāi)發(fā)的系統(tǒng)中已使用的對(duì)象能夠在新系統(tǒng)中重新采用,減少了新系統(tǒng)中分析、設(shè)計(jì)和編 14程的工作量。 ● 多態(tài)性是指不同類(lèi)型的對(duì)象可以對(duì)相同的激勵(lì)做出適當(dāng)?shù)牟煌鄳?yīng)的能力。多態(tài)性豐富了對(duì)象的內(nèi)容,擴(kuò)大了對(duì)象的適應(yīng)性,改變了對(duì)象單一繼承的關(guān)系。 (2) 面向?qū)ο蟪绦蛟O(shè)計(jì)面向?qū)ο笳Z(yǔ)言中的對(duì)象指語(yǔ)言中的“命令”和“語(yǔ) 句”,它不同于普通語(yǔ)言的地方是把相似的和有關(guān)的命令歸并成類(lèi),對(duì)自身進(jìn)行運(yùn)算,而不是將數(shù)據(jù)傳送給過(guò)程。面向?qū)ο笳Z(yǔ)言用于以數(shù)據(jù)或?qū)ο鬄橹行牡某绦蛟O(shè)計(jì)方法。在面向?qū)ο蟪绦蛟O(shè)計(jì)中,對(duì)象的本質(zhì)是一種特殊的數(shù)據(jù)結(jié)構(gòu),對(duì)象的抽取過(guò)程大致是 :將要由程序?qū)崿F(xiàn)的一個(gè)個(gè)事件按照性質(zhì)和特征分類(lèi),由一組具有共同性質(zhì)的對(duì)象組成類(lèi)。面向?qū)ο蟪绦蛟O(shè)計(jì)著重解決類(lèi)的問(wèn)題,即解決同類(lèi)對(duì)象的共同問(wèn)題,概括這一組對(duì)象共同性質(zhì)的數(shù)據(jù)和函數(shù),封裝成一個(gè)類(lèi)型的對(duì)象。面向?qū)ο蟪绦蛟O(shè)計(jì),通過(guò)定義基本的功能模塊一類(lèi),使得物質(zhì)世界中的對(duì)象被有機(jī)地分解,然后遵循一 定的原則用程序?qū)⑦@些模塊組合、裝配、擴(kuò)充,這就達(dá)到按用戶(hù)的要求將現(xiàn)實(shí)世界的對(duì)象以軟件形式部分或全部實(shí)現(xiàn)。 (3) 面向?qū)ο髷?shù)據(jù)庫(kù)系統(tǒng)面向?qū)ο髷?shù)據(jù)庫(kù)系統(tǒng)中的對(duì)象是一個(gè)個(gè)具體的庫(kù)表和施加在庫(kù)表上的各類(lèi)操作,并把這些庫(kù)表和操作封裝在一起。用戶(hù)可以執(zhí)行上述操作,這些操作可能超出“登錄”、“刪除”、“修改”的層次,允許用戶(hù)自定義對(duì)復(fù)雜對(duì)象的操作。對(duì)象可以組合成類(lèi),通過(guò)類(lèi)與類(lèi)之間結(jié)構(gòu)、行為的繼承又形成新的類(lèi),產(chǎn)生類(lèi)的層次結(jié)構(gòu),面向?qū)ο髷?shù)據(jù)庫(kù)系統(tǒng)都建立在這樣的基礎(chǔ)上。面向?qū)ο髷?shù)據(jù)庫(kù)系統(tǒng)應(yīng)具備以下特征 : ● 能夠支持?jǐn)?shù)據(jù) 庫(kù)獨(dú)立于應(yīng)用程序而存在,支持?jǐn)?shù)據(jù)庫(kù)獨(dú)立于操作數(shù)據(jù)的系統(tǒng)而存在。 ● 提供概念或邏輯一級(jí)的數(shù)據(jù)抽象。 ● 支持?jǐn)?shù)據(jù)庫(kù)模式的適度演變。 ● 支持?jǐn)?shù)據(jù)庫(kù)的物理重組,以適應(yīng)不同應(yīng)用對(duì)信息組織、信息利用和性能的不同要求 . 15● 支持?jǐn)?shù)據(jù)庫(kù)控制功能,如保證語(yǔ)義完整性、數(shù)據(jù)的安全性、并發(fā)控制和數(shù)據(jù)恢復(fù)等。 ● 支持復(fù)雜對(duì)象。 ● 支持封裝性,用戶(hù)不必知道對(duì)象的內(nèi)部結(jié)構(gòu),施加在對(duì)象上的操作都通過(guò)對(duì)象的方法進(jìn)行。目前 , 設(shè) 計(jì)面向?qū)ο髷?shù)據(jù)庫(kù)系統(tǒng)主要用以下幾種方法 : ● 修改現(xiàn)行的關(guān)系數(shù)據(jù)庫(kù),使支持面向?qū)ο髷?shù)據(jù)模 型。 ● 在面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言中嵌入數(shù)據(jù)庫(kù)功能,使?jié)M足面向?qū)ο髷?shù)據(jù)庫(kù)要求。 ● 獨(dú)立開(kāi)發(fā)全新的面向?qū)ο髷?shù)據(jù)庫(kù)系統(tǒng)。 (4) 面向?qū)ο蟮南到y(tǒng)分析與設(shè)計(jì)在采用面向?qū)ο蠹夹g(shù)進(jìn)行系統(tǒng)分析和系統(tǒng)設(shè)計(jì)時(shí),主要經(jīng)歷以下步驟 :系統(tǒng)分割、識(shí)別對(duì)象 。對(duì)象的抽象和定義 。面向?qū)ο蠼?,建立?duì)象靜態(tài)模型、動(dòng)態(tài)模型和功能模型 。對(duì)象模塊設(shè)計(jì)及對(duì)象接口聯(lián)系設(shè)計(jì) 。系統(tǒng)總體設(shè)計(jì) 。然后再進(jìn)行詳細(xì)設(shè)計(jì)和實(shí)施各步驟。 本對(duì)象中,則擴(kuò)大了對(duì)象的范圍,增加了對(duì)象的數(shù)據(jù)子類(lèi),本對(duì)象對(duì)應(yīng)模塊的處理也增多,加大模塊的處理復(fù)雜性,影響模塊的性能。如果劃小 對(duì)象,則把有些數(shù)據(jù)子類(lèi)劃出,成為新的對(duì)象,或列入其他對(duì)象。這樣,或者增加了對(duì)象間的關(guān)聯(lián),或者增加了系統(tǒng)中的對(duì)象類(lèi),這又增加了新系統(tǒng)模型的復(fù)雜性。所以在抽象對(duì)象階段,應(yīng)有反復(fù)調(diào)整對(duì)象范圍的過(guò)程。 ● 面向?qū)ο蠼?:面向?qū)ο蠼J菍?duì)每一對(duì)象分別建立靜態(tài)模型、動(dòng)態(tài)模型和功能模型,以此三種模型來(lái)封裝對(duì)象、描述系統(tǒng)。靜態(tài)模型用對(duì)象及其數(shù)據(jù)子類(lèi)的數(shù)據(jù)字典來(lái)表示,在靜態(tài)模型 (數(shù)據(jù)字典 )中劃分有對(duì)象名稱(chēng)、數(shù)據(jù)子類(lèi)名稱(chēng)、子類(lèi)編號(hào)、子類(lèi)屬性等主要欄目,同時(shí)為了后續(xù)的分析和設(shè)計(jì)方便,在字典中順便列出子類(lèi)對(duì)應(yīng)的管理職能、與該對(duì)象 相關(guān)的對(duì)象名稱(chēng)、該對(duì)象在后續(xù)系統(tǒng)設(shè)計(jì)中擬劃的子系統(tǒng)名稱(chēng)等。動(dòng)態(tài)模型用對(duì)象內(nèi)部數(shù)據(jù)處理流程圖表示,其中描述了對(duì)象內(nèi)部的輸入、輸出關(guān)系,子類(lèi)與子類(lèi)之間的變換、處理關(guān)系和對(duì) 16象數(shù)據(jù)存貯關(guān)系。功能模型反映對(duì)象內(nèi)部各數(shù)據(jù)子類(lèi)間的數(shù)學(xué)關(guān)系,這些關(guān)系或者是某種形式的統(tǒng)計(jì)、按某條件的累計(jì)求和,或者為某種派生關(guān)系,按某些公式的計(jì)算、按某些方式的比較分析,也有可能需要調(diào)用某種數(shù)學(xué)模型、按某種數(shù)學(xué)方法得出所需要的結(jié)果數(shù)據(jù)子類(lèi)。 ● 系統(tǒng)集成 :在系統(tǒng)分析階段完成了對(duì)各個(gè)對(duì)象的抽象和封裝,使對(duì)象由一組數(shù)據(jù)和施加于這些數(shù)據(jù)上的一組操作 構(gòu)成,每當(dāng)對(duì)象中獲得新的輸入數(shù)據(jù) _時(shí),即消息激發(fā)對(duì)象的活動(dòng)。對(duì)象可以分類(lèi),復(fù)雜對(duì)象可以由較簡(jiǎn)單的對(duì)象構(gòu)成,對(duì)象間的相互作用通過(guò)消息傳遞完成。簡(jiǎn)單對(duì)象組成復(fù)雜對(duì)象的過(guò)程與通常的功能系統(tǒng)設(shè)計(jì)類(lèi)似??傮w系統(tǒng)中的數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì),可從對(duì)象的靜態(tài)模型出發(fā),靜態(tài)模型中的數(shù)據(jù)子類(lèi)即是系統(tǒng)各數(shù)據(jù)庫(kù)的概念模式,可演變?cè)O(shè)計(jì)成系統(tǒng)各層次的數(shù)據(jù)庫(kù)。對(duì)象間的相互信息傳遞,即大系統(tǒng)中各模塊、各子系統(tǒng)間的數(shù)據(jù)流也應(yīng)在總體設(shè)計(jì)中予以合理處理。較復(fù)雜的系統(tǒng)必然關(guān)聯(lián)關(guān)系很多,信息流很多,但如果對(duì)象抽象得當(dāng),讓許多關(guān)聯(lián)在對(duì)象內(nèi)部發(fā)生 .在對(duì)象內(nèi)部處 理中解決,則可減少對(duì)象之間的關(guān)聯(lián),降低系統(tǒng)的復(fù)雜性,降低系統(tǒng)實(shí)施的難度。 應(yīng)用系統(tǒng)開(kāi)發(fā)工具 PowerBuilder 簡(jiǎn)介 什么是 PowerBuilder 我們知道,數(shù)據(jù)庫(kù)應(yīng)用是當(dāng)前計(jì)算機(jī)應(yīng)用的一個(gè)非常重要的方面,而在目前的數(shù)據(jù)庫(kù)應(yīng)用技術(shù)中普遍采用的就是客戶(hù)機(jī) /服務(wù)器體系結(jié)構(gòu),在這種體系結(jié)構(gòu)中,所有的數(shù)據(jù)和數(shù)據(jù)庫(kù)管理系統(tǒng)都在服務(wù)器上,客戶(hù)機(jī)通過(guò)采用標(biāo)準(zhǔn)的 SQL 語(yǔ)句等方式來(lái)訪問(wèn)服務(wù)器上數(shù)據(jù)庫(kù)中的數(shù)據(jù)。由于這種體系結(jié)構(gòu)把數(shù)據(jù)和對(duì)數(shù)據(jù)的管理都統(tǒng)一放在了服務(wù)器上。就保證了數(shù)據(jù)的安全性和完整性,同時(shí)也 可以充分利用服務(wù)器高性能的特點(diǎn)。正因?yàn)榭蛻?hù)機(jī) /服務(wù)器體系結(jié)構(gòu)的這些優(yōu)點(diǎn),因而得到了非常廣泛的應(yīng)用。 17PowerBuilder 是著名的數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)工具生產(chǎn)廠商 PowerSoft公司推出的產(chǎn)品( PowerSoft 現(xiàn)已被數(shù)據(jù)庫(kù)廠商 Sybase 所收購(gòu)),它完全按照客戶(hù)機(jī) /服務(wù)器體系結(jié)構(gòu)研制設(shè)計(jì),在客戶(hù)機(jī) /服務(wù)器結(jié)構(gòu)中,它使用在客戶(hù)機(jī)中,作為數(shù)據(jù)庫(kù)應(yīng)用程序的開(kāi)發(fā)工具而存在。由于PowerBuilder 采用了面向?qū)ο蠛涂梢暬夹g(shù),提供可視化的應(yīng)用開(kāi)發(fā)環(huán)境,使得我們利用 PowerBuilder,可以方便快捷地開(kāi)發(fā)出利用 后臺(tái)服務(wù)器中的數(shù)據(jù)和數(shù)據(jù)庫(kù)管理系統(tǒng)的數(shù)據(jù)庫(kù)應(yīng)用程序。 在當(dāng)前,網(wǎng)絡(luò)技術(shù)迅速發(fā)展,隨之發(fā)展的還有 OLE, OCX,跨平臺(tái)等技術(shù),而在 PowerBuilder 的最新版 PowerBuilder 中提供了對(duì)這些技術(shù)的全面支持。總之在數(shù)據(jù)庫(kù)開(kāi)發(fā)工具領(lǐng)域, PowerBuilder 是其中非常優(yōu)秀的一個(gè),利用它我們可以開(kāi)發(fā)出功能強(qiáng)大的數(shù)據(jù)庫(kù)應(yīng)用程序。 PowerBuilder 的特點(diǎn) PowerBuilder 提供了對(duì)目前流行的大多數(shù)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)的支持,由于在 PowerBuilder 的應(yīng)用程序中對(duì)數(shù)據(jù)庫(kù)訪 問(wèn)的部分一般采用國(guó)際化標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)查詢(xún)語(yǔ)言 SQL,使得用 PowerBuilder 開(kāi)發(fā)的應(yīng)用程序可以不做修改或者只做少量的修改就可以在不同的后臺(tái)數(shù)據(jù)庫(kù)管理系統(tǒng)上使用。也就是說(shuō)用 PowerBuilder 開(kāi)發(fā)的應(yīng)用程序是獨(dú)立于服務(wù)器上的
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1