




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、 八一康復中心網(wǎng)站及企業(yè)信息化建設方案二二一二二一年四月二十四日目錄1 宣傳平臺開發(fā)1.1系統(tǒng)總體構(gòu)架1.2系統(tǒng)拓撲圖1.3使用技術(shù)2硬件環(huán)境建設2.1推薦服務器配置2.2服務器報價格3 軟件環(huán)境建設 3.1系統(tǒng)環(huán)境建設3.2網(wǎng)站環(huán)境建設4 提供一個網(wǎng)站結(jié)構(gòu)規(guī)劃。 4.1 網(wǎng)站前臺板塊規(guī)劃 4.2 網(wǎng)站后臺結(jié)構(gòu)規(guī)劃5項目精度安排 5.1 項目進度安排 5.2 保障措施6 項目建設人員配置7 項目驗收8 項目總體報價目錄1總體方案11.1建設目標11.2設計原則21.3實現(xiàn)原則21.4總體方案31.4.1系統(tǒng)總體架構(gòu)31.4.2系統(tǒng)拓樸41.4.3技術(shù)架構(gòu)采用j2ee技術(shù)41.4
2、.3.2采用web2.0技術(shù)使用ajax技術(shù)分層式的系統(tǒng)架構(gòu)系統(tǒng)技術(shù)架構(gòu)圖采用web service開放數(shù)據(jù)接口71.4.4系統(tǒng)性能可靠性和穩(wěn)定性先進性可擴充性可伸縮性安全性可管理性開放性準確性經(jīng)濟性101.5網(wǎng)站分期功能111.5.1一期功能實現(xiàn)112工程進度安排建議132.1項目保障132.1.1保障策略組織保障策略標準化策略知
3、識轉(zhuǎn)移策略推進策略上線策略開發(fā)保障策略152.2項目組織架構(gòu)162.2.1項目管理整體架構(gòu)162.2.2工程分工界面162.3項目實施計劃182.3.1實施計劃182.3.2主要交付物(系統(tǒng)提交成果)183系統(tǒng)測試及驗收規(guī)范193.1項目測試概述193.2使用的工具介紹193.2.1配置管理工具193.2.2測試管理和缺陷跟蹤工具193.2.3壓力測試工具213.2.4單元測試工具243.3測試過程管理253.3.1測試概述253.3.2測試的主要活動263.3.3測試的組織結(jié)構(gòu)274培訓計劃284.1培訓范圍284.1.1系統(tǒng)開發(fā)階段28
4、4.1.2系統(tǒng)試運行階段284.1.3系統(tǒng)上線前的培訓284.1.4項目組內(nèi)部培訓294.2培訓目標294.3培訓策略294.3.1采用授課結(jié)合練習的方式294.3.2提供多種形式的培訓教材294.3.3利用考核驗收加強學習效果304.4培訓計劃304.4.1管理培訓304.4.2操作培訓304.5培訓過程管理314.5.1培訓準備314.5.2培訓實施324.5.3培訓評估335系統(tǒng)及設備配置建議清單355.1服務器/主機355.1.1tpmc指標3tpc3tpmc3關于指標的說明365.1.2主機系統(tǒng)需求365.1.3性能和存儲計算375.1
5、.4一期硬件配置386軟件報價清單416.1一期報價清單411 總體方案1.1 建設目標將網(wǎng)站建設成為全國一流康復內(nèi)門戶網(wǎng)站,實現(xiàn)全新的中心對外宣傳形象;提供客戶咨詢服務、預約掛號服務、醫(yī)療信息查詢等;輔助中心產(chǎn)品營銷。在后期訪問量多了之后做數(shù)據(jù)分析,發(fā)展醫(yī)療行業(yè)增值業(yè)務;1.2 設計原則高度的可靠性和穩(wěn)定性,系統(tǒng)具有較強的容錯、容災能力,完善的系統(tǒng)糾錯恢復安全機制和自動診斷告警能力,可以承受大量并發(fā)用戶訪問的壓力;先進的系統(tǒng)設計,系統(tǒng)采用面向?qū)ο蟮?、?gòu)件化的系統(tǒng)設計和實現(xiàn)方法進行應用軟件的設計和程序開發(fā);統(tǒng)一的數(shù)據(jù)標準,系統(tǒng)在全網(wǎng)范圍內(nèi)采用統(tǒng)一的數(shù)據(jù)字典、統(tǒng)一的編碼體系、統(tǒng)一的文件格式標準和
6、統(tǒng)一的數(shù)據(jù)接口標準;良好的可擴充性,系統(tǒng)的主機平臺、網(wǎng)絡平臺、數(shù)據(jù)庫等平臺具有良好的可擴充性(升級能力),尤其是系統(tǒng)的應用軟件設計方案充分考慮可擴展性,數(shù)據(jù)模型的設計充分考慮系統(tǒng)將來可能的擴展和業(yè)務的變動,以適應業(yè)務的迅速發(fā)展,同時系統(tǒng)可以方便地和其他系統(tǒng)交換數(shù)據(jù)。靈活的可伸縮性,系統(tǒng)在軟件設計時具有伸縮性很強的體系結(jié)構(gòu),以能夠適應業(yè)務的不斷發(fā)展和用戶規(guī)模的擴大;高安全性,系統(tǒng)安全是保證互聯(lián)網(wǎng)應用正常開展和運營的必備條件,在系統(tǒng)設計中,將從多個層次全面考慮系統(tǒng)的整體安全,達到應用及傳輸過程中數(shù)據(jù)不可篡改、不可竊取;高可管理性,提供安全的、有效的、統(tǒng)一的、細致的權(quán)限管理機制和信息內(nèi)容的審核發(fā)布機
7、制,提供完善的數(shù)據(jù)、應用程序的備份方案以及集中的系統(tǒng)日志;通過權(quán)力的分級與下放,可以減少存在的管理權(quán)責不清,大大提高管理的工作效率。技術(shù)先進性,系統(tǒng)采用當前技術(shù)上較為先進和流行的技術(shù)架構(gòu),充分考慮了系統(tǒng)的性能和可擴展性。1.3 實現(xiàn)原則本次項目按照統(tǒng)一規(guī)劃、統(tǒng)一設計的原則,分步、分階段實施的進行建設。一期可以考慮先作旅游門戶,二期增加本地便民門戶,三期做數(shù)據(jù)分析,發(fā)展增值業(yè)務。硬件平臺充分利用現(xiàn)有的硬件平臺。在后期訪問數(shù)據(jù)增加之后再考慮硬件平臺的擴容。1.4 總體方案第一期:開發(fā)一個宣傳平臺,滿足顧客對康復中心的資訊需求;開發(fā)一個外部交流平臺,滿足顧客對醫(yī)療信息的在線資訊;第二期:提供一系列推
8、廣方案,滿足醫(yī)院對外業(yè)務、形象推廣的需求;開發(fā)一個內(nèi)部交流平臺,滿足醫(yī)院對于日常工作的信息化處理;開發(fā)一個預約掛號平臺,滿足患者在異地進行預約掛號的業(yè)務需求;第三期:提供一個深度數(shù)據(jù)挖掘的平臺,滿足醫(yī)院對于患者的深入研究,整體醫(yī)院形象,以及提升服務價值??梢钥紤]建設以下系統(tǒng):1、云系統(tǒng)藥品器械、病例管理 2、遠程醫(yī)療影像系統(tǒng) 3、遠程康復器械監(jiān)測、控制 4、病例數(shù)據(jù)庫患者數(shù)據(jù)庫 5、數(shù)據(jù)深度挖掘與采集具體規(guī)劃見下表:1.4.1 系統(tǒng)總體架構(gòu)本系統(tǒng)完全基于j2ee的三層b/s架構(gòu).保證了系統(tǒng)架構(gòu)的穩(wěn)定性,可移植性,可靠性,可擴展性。內(nèi)部邏輯實施完全遵循j2ee的規(guī)范標準。1.4.2 系統(tǒng)拓樸1.
9、4.3 技術(shù)架構(gòu) 采用j2ee技術(shù)為了保證系統(tǒng)的高可用性、高可靠性和可擴展性,系統(tǒng)必須要選擇支持強大的企業(yè)級計算的成熟的技術(shù)路線。當前能夠滿足這些條件的計算平臺首推j2ee的企業(yè)標準。j2ee是主流的技術(shù)體系,j2ee已成為一個工業(yè)標準,圍繞著j2ee有眾多的廠家和產(chǎn)品,其中不乏優(yōu)秀的軟件產(chǎn)品,合理集成以j2ee為標準的軟件產(chǎn)品構(gòu)建信息集成平臺,可以得到較好的穩(wěn)定性、高可靠性和擴展性。j2ee技術(shù)的基礎是java語言,java語言的與平臺無關性,保證了基于j2ee平臺開發(fā)的應用系統(tǒng)和支撐環(huán)境可以跨平臺運行。 采用web2.0技術(shù)web2.0,是相對web1.0的新的
10、一類互聯(lián)網(wǎng)應用的統(tǒng)稱。由web1.0單純通過網(wǎng)絡瀏覽器瀏覽html網(wǎng)頁模式向內(nèi)容更豐富、聯(lián)系性更強、工具性更強的web2.0互聯(lián)網(wǎng)模式的發(fā)展已經(jīng)成為互聯(lián)網(wǎng)新的發(fā)展趨勢。使web程序的信息瀏覽變得更加容易,與用戶的交互更加輕松和直接。該項目采用web2.0標準,在系統(tǒng)中實現(xiàn)了數(shù)據(jù)的查詢的直觀性,使信息的查詢變得方便和簡單,因為它是采用xml格式化數(shù)據(jù),所以使信息在不同系統(tǒng)之間的共享變得更加容易。在頁面樣式上,我們采用css2.0樣式的應用,使我們系統(tǒng)頁面內(nèi)容層次更加清晰、簡單,主題更加鮮明。web2.0,是web系統(tǒng)發(fā)展的必然趨勢,是一個web應用采用新技術(shù)級別的象征,更是一個web程序不落后于
11、其它網(wǎng)站的標志。 使用ajax技術(shù)ajax,使用它可以構(gòu)建更為動態(tài)和響應更靈敏的web應用程序。該方法的關鍵在于對瀏覽器端的javascript、dhtml和與服務器異步通信的組合。利用一個ajax框架(指dwr)構(gòu)造一個應用程序,它直接從瀏覽器與后端服務進行通信。如果使用得當,這種強大的力量可以使應用程序更加自然和響應靈敏,從而提升用戶的瀏覽體驗。術(shù)語ajax用來描述一組技術(shù),它使瀏覽器可以為用戶提供更為自然的瀏覽體驗。在ajax之前,web站點強制用戶進入提交/等待/重新顯示范例,用戶的動作總是與服務器的“思考時間”同步。ajax提供與服務器異步通信的能力,從而使用戶從請求/
12、響應的循環(huán)中解脫出來。借助于ajax,可以在用戶單擊按鈕時,使用javascript和dhtml立即更新ui,并向服務器發(fā)出異步請求,以執(zhí)行更新或查詢數(shù)據(jù)庫。當請求返回時,就可以使用javascript和css來相應地更新ui,而不是刷新整個頁面。最重要的是,用戶甚至不知道瀏覽器正在與服務器通信:web站點看起來是即時響應的。我們的系統(tǒng)采用ajax,是用戶在與系統(tǒng)進行交互或者瀏覽的時候,不用等待頁面的請求,如同使用桌面應用程序一樣,所見即所得。從而使得用戶查詢執(zhí)法質(zhì)量和廉政數(shù)據(jù)信息時更直接和簡單。從網(wǎng)站的技術(shù)角度上,我們使用ajax是與時俱進。 分層式的系統(tǒng)架構(gòu)分層式結(jié)構(gòu)究竟其優(yōu)
13、勢何在? 1、開發(fā)人員可以只關注整個結(jié)構(gòu)中的其中某一層;2、可以很容易的用新的實現(xiàn)來替換原有層次的實現(xiàn);3、可以降低層與層之間的依賴;4、有利于標準化;5、利于各層邏輯的復用。概括來說,分層式設計可以達到如下目的:分散關注、松散耦合、邏輯復用、標準定義。一個好的分層式結(jié)構(gòu),可以使得開發(fā)人員的分工更加明確。一旦定義好各層次之間的接口,負責不同邏輯設計的開發(fā)人員就可以分散關注,齊頭并進。例如ui人員只需考慮用戶界面的體驗與操作,領域的設計人員可以僅關注業(yè)務邏輯的設計,而數(shù)據(jù)庫設計人員也不必為繁瑣的用戶交互而頭疼了。每個開發(fā)人員的任務得到了確認,開發(fā)進度就可以迅速的提高。松散耦合的好處是顯而易見的。
14、如果一個系統(tǒng)沒有分層,那么各自的邏輯都緊緊糾纏在一起,彼此間相互依賴,誰都是不可替換的。一旦發(fā)生改變,則牽一發(fā)而動全身,對項目的影響極為嚴重。降低層與層間的依賴性,既可以良好地保證未來的可擴展,在復用性上也是優(yōu)勢明顯。每個功能模塊一旦定義好統(tǒng)一的接口,就可以被各個模塊所調(diào)用,而不用為相同的功能進行重復地開發(fā)。進行好的分層式結(jié)構(gòu)設計,標準也是必不可少的。只有在一定程度的標準化基礎上,這個系統(tǒng)才是可擴展的,可替換的。而層與層之間的通信也必然保證了接口的標準化。從而使我們的系統(tǒng)升級空間越來越大、升級時間越來越短、運用的技術(shù)更新的周期也越來越短,更使得我們系統(tǒng)的功能也越來越強,也使得我們的系統(tǒng)的移植性
15、更強。從技術(shù)的角度來看,分層式的系統(tǒng)結(jié)構(gòu)是很科學的。 系統(tǒng)技術(shù)架構(gòu)圖 采用web service開放數(shù)據(jù)接口web service主要是為了使原來各孤立的站點之間的信息能夠相互通信、共享而提出的一種接口。 web service所使用的是internet上統(tǒng)一、開放的標準,如http、xml、soap(簡單對象訪問協(xié)議)、wsdl等,所以web service可以在任何支持這些標準的環(huán)境(windows, linux)中使用。注:soap協(xié)議(simple object access protocal,簡單對象訪問協(xié)議),它是一個用于分散和分布式環(huán)境下網(wǎng)絡信息交換的
16、基于xml的通訊協(xié)議。在此協(xié)議下,軟件組件或應用程序能夠通過標準的http協(xié)議進行通訊。它的設計目標就是簡單性和擴展性,這有助于大量異構(gòu)程序和平臺之間的互操作性,從而使存在的應用程序能夠被廣泛的用戶訪問。1.4.4 系統(tǒng)性能 可靠性和穩(wěn)定性采用相應的故障檢查、告警和處理機制,雙機熱備以保證數(shù)據(jù)不會因意外情況丟失或損壞,采用靈活的任務調(diào)度機制實現(xiàn)負載均衡,防止“瓶頸”產(chǎn)生。數(shù)據(jù)硬盤采用磁盤陣列或鏡像設置,主處理機雙備份等措施保證系統(tǒng)的高可靠性。系統(tǒng)關鍵軟件、硬件有一定的備份冗余措施,保證系統(tǒng)的不間斷運行,系統(tǒng)具有軟件、硬件故障在線恢復的能力。本系統(tǒng)具有高可靠率,保證系統(tǒng)(軟件、硬件
17、和操作系統(tǒng))在最大的時間內(nèi)都能夠正常運作。主機系統(tǒng)如出現(xiàn)cpu損壞或其它機械故障,由備用的cpu和機器自動代替工作,無須人員操作,保證數(shù)據(jù)完整。 先進性系統(tǒng)采用當前成熟先進的程序設計語言java,它簡單、面向?qū)ο蟆⒉灰揽坑跈C器的架構(gòu)、具有可移植性、魯棒性、安全性、并且提供了并發(fā)的機制、具有很高的性能、多線程及動態(tài)性。其次,它最大限度的利用了網(wǎng)絡,java的小應用程序(applet)可在網(wǎng)絡上傳輸而不受cpu和環(huán)境的限制。另外,java還提供了豐富的類庫,方便建立系統(tǒng),并且具有很強的靈活性和擴展性。國內(nèi)外很多系統(tǒng)都首選java作為開發(fā)語言,不僅能夠滿足目前的需要,而且也是未來應用的
18、發(fā)展趨勢。 可擴充性系統(tǒng)保持功能獨立的模塊化設計基本原則,可降低開發(fā)、測試、維護等階段的代價。各模塊的信息隱藏通過接口設計實現(xiàn),各個模塊提供有限多個接口(interface),執(zhí)行模塊的功能或與其他模塊交流信息必須且只能通過調(diào)用公有接口來實現(xiàn),模塊內(nèi)部堅持強內(nèi)聚,模塊之間堅持弱耦合。通過采用面向?qū)ο笤O計方法很容易做好系統(tǒng)中的“封閉-開放性”即可復用性和可擴充性。通過模塊化設計確保系統(tǒng)具有良好的可擴充性,對新功能、新業(yè)務的增加而不影響系統(tǒng)的正常運行。充分考慮系統(tǒng)的軟硬件能夠隨著最終用戶、數(shù)據(jù)、復雜性和功能性的增長而平滑擴展;在系統(tǒng)擴展的同時能維持現(xiàn)有的性能水平。 可伸
19、縮性系統(tǒng)具有伸縮性很強的體系結(jié)構(gòu),包括硬件配置上都考慮能夠適應業(yè)務的不斷發(fā)展帶來的一些新的功能的增加和用戶規(guī)模的擴大等因素。 安全性系統(tǒng)的設計自始至終都必須考慮系統(tǒng)的安全性、數(shù)據(jù)信息的保密性以及使用者的合法性。由于拉薩旅游信息網(wǎng)是安裝部署在互聯(lián)網(wǎng)上的,因此系統(tǒng)的安全性和數(shù)據(jù)的保密性面臨很大的風險,需要在入侵檢測、身份識別、訪問控制、數(shù)據(jù)信息保密和操作日志與審計等方面的措施來保證系統(tǒng)運行的安全性。 可管理性提供安全的、有效的、統(tǒng)一的、細致的權(quán)限管理機制和信息內(nèi)容的審核發(fā)布機制,提供完善的數(shù)據(jù)、應用程序的備份方案以及集中的系統(tǒng)日志;通過權(quán)力的分級與下放,可以減少存在的管
20、理權(quán)責不清,大大提高管理的工作效率??蓪Χ嗯_服務器構(gòu)成的集群進行完全自動化的監(jiān)控,包括發(fā)現(xiàn)服務器故障、服務器撤出/加入集群、自動修復故障、致命故障通知系統(tǒng)管理員(郵件)、監(jiān)控日志記錄等。 開放性系統(tǒng)采用web service使用internet上統(tǒng)一、開放的標準如http、xml、soap(簡單對象訪問協(xié)議)、wsdl等。堅持簡單性和擴展性目標,有助于大量異構(gòu)程序和平臺之間的互操作性,從而使系統(tǒng)開發(fā)的應用接口可以被其他系統(tǒng)訪問,以達到與其他應用系統(tǒng)間的數(shù)據(jù)共享和復用。 準確性為了保證系統(tǒng)數(shù)據(jù)的準確性,系統(tǒng)采取多種稽核手段:系統(tǒng)將數(shù)據(jù)稽核與應用邏輯解耦,根據(jù)數(shù)據(jù)的粒度
21、大小和業(yè)務規(guī)則的復雜程度分成以下兩種類型:隔離校驗器:將數(shù)據(jù)稽核邏輯從其他業(yè)務邏輯中剝離出來,將數(shù)據(jù)稽核委任到一個單獨的稽核類中去。第一個好處是:一旦需要修改稽核邏輯,只需要修改稽核類即可。第二個好處是:可以集中管理控制所有的數(shù)據(jù)稽核邏輯,提高代碼內(nèi)聚性。第三個好處是:稽核邏輯封裝成工具類,重用性好。動態(tài)策略校驗器:將多套業(yè)務規(guī)則建模成多種策略,在稽核類中應用這些策略,通過接口做數(shù)據(jù)共享時根據(jù)需要動態(tài)選擇策略做數(shù)據(jù)的稽核及轉(zhuǎn)換以得到滿足規(guī)范的數(shù)據(jù)。 經(jīng)濟性系統(tǒng)采用先進開發(fā)技術(shù)、成熟的開發(fā)團隊、遵循軟件開發(fā)規(guī)范、嚴格的項目管理,充分分析和理解系統(tǒng)方案,以最大限度的節(jié)約人力和物力,從
22、而降低系統(tǒng)價格。硬件方面在滿足使用和一定擴充空間選用經(jīng)濟、實用型的配置。1.5 網(wǎng)站分期功能1.5.1 一期功能實現(xiàn) 系統(tǒng)后臺管理系統(tǒng)(含:通知公告發(fā)布、文件發(fā)布、板塊欄目發(fā)布、視頻發(fā)布、廣告發(fā)布、搜索引擎(seo)優(yōu)化、數(shù)據(jù)備份與恢復).1 網(wǎng)站結(jié)構(gòu)規(guī)劃。1首頁運用圖片、flash、視頻短片形式設計與眾不同的首頁及內(nèi)頁風格。使網(wǎng)站在能夠提供給訪問者最需要的信息之外還能擁有賞心悅目的感覺。使整個網(wǎng)站最終擁有可觀性和實用性的特點。建立在線交流平臺,滿足醫(yī)患交流需求。2醫(yī)院概況醫(yī)院概況:主要介紹中心背景、服務內(nèi)容、獲得榮譽、營銷范圍等。讓訪問者能夠在網(wǎng)上直接了解中心的基本狀況,便于樹
23、立企業(yè)形象。中心資質(zhì):展示中心的相關資質(zhì)證書,顯示中心實力,加強客戶信賴感。3新聞中心中心新聞:介紹中心最新新聞,既可通過本欄目讓客戶了解到中心相關信息,同時可通過此欄目側(cè)面烘托中心的規(guī)范。行業(yè)動態(tài):發(fā)布行業(yè)相關信息,如最新政策、法律法規(guī)等信息。4醫(yī)療服務介紹中心的軟硬件設施,服務項目、以及特色醫(yī)療。5. 教育培訓殘疾人生活能力培訓、心理健康資料、殘疾人技能培訓。6科研成果展示行業(yè)內(nèi)最新科技成果、院內(nèi)科技研發(fā)成果、院內(nèi)科技研發(fā)進度等欄目。7專題院內(nèi)最新專題活動展示:如黨政學習、開業(yè)慶典、新政解讀等專題頁面。.2 特色功能 在網(wǎng)站中建立樓層分布模塊,滿足用戶在線查詢、搜索園區(qū)內(nèi)各服
24、務項目分布位置。 外部接口2 工程進度安排建議2.1 項目保障2.1.1 保障策略 組織保障策略:設立項目管理組 標準化策略 知識轉(zhuǎn)移策略:資料收集及采編 系統(tǒng)推進策略:分期分批推進 模塊上線策略:采用分批上線 開發(fā)保障策略以下我們將分別針對這些策略進行詳細闡述: 組織保障策略設立項目管理組在項目的實施過程中,不可避免地存在著人員配合、產(chǎn)品開發(fā)進度控制等各種致命風險。所以我們建議設立項目管理組,主要職責如下: 項目策略的制定; 項目計劃的制定與發(fā)布; 項目實際進度信息的收集、分析與匯報; 項目風險的識別與管理; 標準化策略管理標準化管理標準化就是在項目
25、管理、實施管理、開發(fā)管理層面上,要求大家遵循統(tǒng)一的管理規(guī)范,包括管理流程、文檔表格模板等,一是方便項目組的交流,提高工作效率,二是使用先進管理方法論,使項目管理嚴格謹密。業(yè)務處理標準化業(yè)務處理標準化就是建立包括業(yè)務流程、數(shù)據(jù)信息、組織與角色的標準化體系,并應用到系統(tǒng)的建設中。技術(shù)標準化技術(shù)標準化包含了網(wǎng)絡平臺、數(shù)據(jù)庫技術(shù)、接口開放規(guī)范等,通過技術(shù)標準化的制定與執(zhí)行,使系統(tǒng)的整體性得到保障,為系統(tǒng)以后擴展提供依據(jù)。 知識轉(zhuǎn)移策略實施本項目的目標之一是為了用于運營,因此,知識轉(zhuǎn)移的成功也是拉薩旅游信息網(wǎng)順利運行的保證。我們的策略是和客戶結(jié)成長期戰(zhàn)略伙伴,所以,我們重視和善長在項目過程
26、中對客戶進行知識轉(zhuǎn)移。知識轉(zhuǎn)移策略的目的是:保證系統(tǒng)能持續(xù)優(yōu)化、不斷根據(jù)業(yè)務發(fā)展進行靈活調(diào)整;知識轉(zhuǎn)移的內(nèi)容包括但不限于: 項目實施方法(包括工作規(guī)劃、組織結(jié)構(gòu)保證、過程控制方法、質(zhì)量控制方法、風險控制方法和文檔管理方法) 系統(tǒng)專業(yè)技術(shù) 配置開發(fā) 系統(tǒng)管理 系統(tǒng)功能知識轉(zhuǎn)移的手段和機制包括: 課堂培訓的手段 我們的實施隊伍提供全面的專業(yè)培訓 在項目過程中進行交互式培訓 在每次培訓,我們都需要采取一些措施來保證質(zhì)量,例如對參與培訓人員的測驗、對講課老師的評價等。 建立知識庫建立適合項目內(nèi)相關人員信息交流與知識共享的網(wǎng)絡平臺,大家可以通過這個平臺交流或獲取各種不同方面的知識,例如系統(tǒng)安裝、系統(tǒng)使用
27、、系統(tǒng)維護、應用技巧、技能自測、問題庫等。 推進策略我們采取分期分批推進的策略。因為本項目主要是基本成熟方案的定制開發(fā),為規(guī)避系統(tǒng)開發(fā)質(zhì)量帶來的風險,分期分批推進,我們對系統(tǒng)的功能、性能進行驗證,同時,積累了系統(tǒng)上線的數(shù)據(jù)規(guī)范與實施經(jīng)驗,為下一步的推廣打下基礎。 上線策略為降低每次上線的風險,該策略強調(diào)上線前期需要進行充分的設計與測試。同時為避免由于上線失敗帶來的損失,我們需要擬定失敗恢復計劃:擬定上線切換月份開始(當月1日)至試點上線系統(tǒng)切換正式運轉(zhuǎn)期間的日常工作該如何進行。反復審核計劃, 隨時依照準備狀況修正計劃。 開發(fā)保障策略軟件開發(fā)管理采用cm
28、m l3的管理規(guī)范,cmm l3是國際軟件行業(yè)評估認可的軟件開發(fā)能力水平,在開發(fā)過程中將完全遵循cmm l3的管理規(guī)范,并由公司研發(fā)管理部進行監(jiān)控。軟件開發(fā)技術(shù)采用統(tǒng)一軟件開發(fā)過程(rup)和面向?qū)ο蟮姆治鲈O計方法,采用uml作為分析設計語言,采用三層體系架構(gòu)和跨平臺的java語言,確保系統(tǒng)功能和性能達到項目要求。2.2 項目組織架構(gòu)2.2.1 項目管理整體架構(gòu)項目組織架構(gòu)的設立及其有效運作,對于大型it項目而言,往往關系到工程實施的成敗。由于it系統(tǒng)建設是一個在投資規(guī)模、協(xié)作部門、參與人員等多方面較為復雜的系統(tǒng)工程,為便于實現(xiàn)高效率的合作及管理,需要成立項目組,并設立專職管理人員負責項目整體
29、、范圍、進度、質(zhì)量、風險、溝通和合同執(zhí)行管理等事務的管理工作。這里,組織管理與項目實施的過程,都嚴格遵循iso9001:2000標準執(zhí)行。項目組織結(jié)構(gòu)如下:2.2.2 工程分工界面項目組由雙方共同組成,見下表:角色職責組成人員用戶方項目負責人最終決定項目的總體目標負責項目實施重大變更的決策及宏觀控制組織項目高層計劃的制訂和關鍵成果評審負責項目組關鍵資源的協(xié)調(diào)和解決負責項目推進中的重大關系的處理考核項目組的工作檢查項目范圍、進度、質(zhì)量及風險控制組織召開與項目有關的重要會議負責項目試運行和推廣策略的決策負責項目推進中各方關系的協(xié)調(diào)和解決用戶方項目管理人員項目經(jīng)理總體方案,項目中層計劃,系統(tǒng)總成,總
30、體交付負責項目組里程碑階段成果的內(nèi)部評審負責項目管理規(guī)范和軟件工程模板的評審負責項目試點和推廣策略的制訂和上報負責開發(fā)計劃的評審負責項目計劃執(zhí)行的監(jiān)控負責項目組的風險、溝通和關鍵資源管理負責項目組日常管理承建方項目管理人員開發(fā)小組組長負責開發(fā)策略和方法的制訂及傳遞負責開發(fā)計劃的制訂組織負責小組例會的組織和進展報告的編寫負責對本小組產(chǎn)生問題進行協(xié)調(diào)解決負責系統(tǒng)上線策略的規(guī)劃與執(zhí)行對業(yè)務流程及功能需求進行分析確認負責技術(shù)路線的選擇、系統(tǒng)架構(gòu)設計負責代碼走讀和程序員開發(fā)工作的指導負責指定模塊的編碼和單元測試承建方產(chǎn)品經(jīng)理成員負責需求的調(diào)研、整理和交付物編寫參與系統(tǒng)功能架構(gòu)的設計參與系統(tǒng)模擬工作參與對
31、最終用戶進行培訓系統(tǒng)上線的技術(shù)支持負責關鍵技術(shù)問題的解決負責軟件支撐系統(tǒng)的設計負責數(shù)據(jù)庫系統(tǒng)的設計負責應用軟件系統(tǒng)的設計承建方軟件工程師測試小組組長負責制定測試計劃和測試方案負責編制測試大綱負責測試工作的推進承建方測試經(jīng)理成員負責關鍵測試用例編寫和執(zhí)行負責編寫測試報告承建方測試工程師實施小組組長負責實施的組織、協(xié)調(diào)制定實施計劃和培訓計劃承建方實施經(jīng)理成員負責軟件支撐系統(tǒng)的安裝、維護負責數(shù)據(jù)庫系統(tǒng)的安裝、維護負責應用軟件系統(tǒng)的安裝、維護負責操作人員的權(quán)限設計和維護管理負責管理培訓和操作培訓負責醫(yī)院內(nèi)的內(nèi)容編輯負責醫(yī)院系統(tǒng)的bug修復承建方實施工程師承建方培訓工程師用戶方工程師2.3 項目實施計劃
32、2.3.1 實施計劃2.3.2 主要交付物(系統(tǒng)提交成果)項目內(nèi)容完成時間備注網(wǎng)站建設方案書網(wǎng)站需求規(guī)格說明書網(wǎng)站概要設計網(wǎng)站詳細設計網(wǎng)站研發(fā)網(wǎng)站測試網(wǎng)站推廣3 系統(tǒng)測試及驗收規(guī)范3.1 項目測試概述本系統(tǒng)所涉及的功能復雜,并且存在諸多的與第三方系統(tǒng)的接口,而且對系統(tǒng)的性能又提出了比較高的要求。所以整個系統(tǒng)的測試工作變得尤為重要,將會成為系統(tǒng)能否正常運行的最后關口。3.2 使用的工具介紹3.2.1 配置管理工具clearcase的主要作用體現(xiàn)在三個方面:其一,幫助項目組利用版本對象庫(vob)完整地保存整個項目的開發(fā)歷史,實現(xiàn)對軟件資產(chǎn)的有效管理;其二,利用版本對象庫(vob)的安全機制,靈活
33、地控制不同人員對不同配置項的檢出和讀取的權(quán)利,有效地保護企業(yè)的核心機密;第三,幫助團隊實現(xiàn)并行開發(fā),避免合并版本等工作阻礙其他開發(fā)工作,保證項目進度。3.2.2 測試管理和缺陷跟蹤工具testdirector是mi(mercury interactive)公司一個測試管理工具,是業(yè)界第一個基于web的測試管理系統(tǒng),它可以在您公司內(nèi)部或外部進行全球范圍內(nèi)測試的管理。通過在一個整體的應用系統(tǒng)中集成了測試管理的各個部分,包括需求管理,測試計劃,測試執(zhí)行以及錯誤跟蹤等功能,testdirector極大地加速了測試過程。其缺陷管理流程為:使用td,可以自動分析缺陷,自動統(tǒng)計報表,實現(xiàn)缺陷分析的可視化。測
34、試過程的最后一步是分析測試結(jié)果,確定應用軟件是否已部署成功或需要再次的測試。testdirector 常規(guī)化的圖表和報告和在測試的任一環(huán)節(jié)幫助您對數(shù)據(jù)信息進行分析。testdirector 還以標準的html 或word 形式提供一種生成和發(fā)送正式測試報告的一種簡單方式。測試分析數(shù)據(jù)還可簡便地輸入到一種工業(yè)標準化的報告工具,如excel ,crystalreports ,和其它類型的第三方工具。如圖所示:3.2.3 壓力測試工具mi公司的loadrunner自動化負載測試工具,loadrunner的主要功能有:loadrunner是一種預測系統(tǒng)行為和性能的工業(yè)標準級負載測試工具 。在loadr
35、unner的幫助下,可以以模擬上千萬用戶實施并發(fā)負載及實時性能監(jiān)測的方式來確認和查找問題 。loadrunner 能夠?qū)φ麄€企業(yè)架構(gòu)進行測試,它通過模擬實際用戶的操作行為和實行實時性能監(jiān)測,來幫助用戶更快的查找和發(fā)現(xiàn)問題。loadrunner 能支持廣泛的協(xié)議和技術(shù),可以為用戶的特殊環(huán)境提供特殊的解決方案。 loadrunner的監(jiān)控對象:lr通過對這些對象的監(jiān)控,收集相關的數(shù)據(jù),比如:并發(fā)虛擬用戶數(shù)量、網(wǎng)絡吞吐量、cpu利用率、oracle數(shù)據(jù)庫的相關指標參數(shù)sga)、事務處理等。clearcase用戶界面lr自動報表功能:lr根據(jù)規(guī)劃的虛擬用戶的數(shù)量和選擇不同的統(tǒng)計內(nèi)容自動收集系統(tǒng)數(shù)據(jù)。然
36、后生產(chǎn)各種性能統(tǒng)計報表,供性能分析和系統(tǒng)優(yōu)化使用。lr系統(tǒng)吞吐量統(tǒng)計報表3.2.4 單元測試工具junit是一個用于基于java開發(fā)的應用的測試框架,用于編寫和運行可重復的測試用例、是自動化的java單元測試工具。它增強代碼的穩(wěn)定性,防止軟件錯誤,并首次實現(xiàn)了單元測試技術(shù)的自動化,包括全自動的白盒測試、黑盒測試和回歸測試。junit既可以完成對java代碼的靜態(tài)檢查,也可以生產(chǎn)單元測試用例。執(zhí)行單元測試。junit主要用于單元測試。它包括以下特性: 用于測試期望結(jié)果的斷言(assertion); 用于共享共同測試數(shù)據(jù)的測試工具; 用于方便的組織和運行測試的測試套件; 圖形和文本的測試運行器。使
37、用junit可以: 減少代碼中的錯誤數(shù)量; 減少調(diào)試所化的時間和精力; 提高軟件的質(zhì)量; 減少開發(fā)和維護的時間和成本; 自動生成測試用例,減少開發(fā)人員的工作量。3.3 測試過程管理3.3.1 測試概述該方案是遵循成熟度模型cmm3級質(zhì)量過程體系,并結(jié)合本項目實際狀況和實施計劃制定,用于保證整個項目的軟件質(zhì)量和項目的總體目標。本項目中包含的測試內(nèi)容有如下: 單元測試; 集成測試; 系統(tǒng)測試; 系統(tǒng)性能和壓力測試; 系統(tǒng)模擬測試; 用戶驗收測試。對于軟件的測試,根據(jù)項目采用的不同的生命周期不同而有所不同??傮w來說,軟件測試是獨立于軟件開發(fā)組,在項目的進行整個過程中,測試相當于整個軟件項目的子項目來
38、具體管理和實施。測試的活動也是跟開發(fā)活動并行進行的。(說明:上圖描述了在整個軟件開發(fā)的生命周期過程中,開發(fā)工作和測試工作的關系。測試工作在項目開始就介入項目,參與項目的各個環(huán)節(jié),測試工作與開發(fā)組工作平行進行。在采用迭代模型開發(fā)的項目中,測試工作和開發(fā)工作也是同樣進行的,因為迭代開發(fā)的每次迭代都相當于是一個小的瀑布過程。)3.3.2 測試的主要活動制定測試策略;制定測試計劃;編寫測試用例;設計測試數(shù)據(jù)題庫;參與測試計劃和用例的評審;安裝、部署、配置、搭建測試環(huán)境;準備測試數(shù)據(jù);測試執(zhí)行、報告測試bug、填寫測試用例執(zhí)行結(jié)果;回歸測試;完成測試報告。階段主要工作開發(fā)組同步工作測試計劃討論編寫測試計
39、劃設計測試設計測試設計同時與開發(fā)人員核實設計/實現(xiàn)差異設計測試題庫測試環(huán)境準備設計評審編碼/代碼走查測試實現(xiàn)測試設計測試實現(xiàn)測試環(huán)境搭建編碼修改測試執(zhí)行測試執(zhí)行執(zhí)行測試用例解決測試問題測試完成編寫測試分析報告準備上線發(fā)布3.3.3 測試的組織結(jié)構(gòu)測試的組織結(jié)構(gòu)是屬于項目組,但是獨立于開發(fā)組,測試經(jīng)理的直接匯報渠道是項目經(jīng)理。測試組內(nèi)部又分為測試分析組、測試執(zhí)行組和性能測試組。其角色和職責分別定義如下:角色職責測試經(jīng)理測試中的主要角色,測試中所有環(huán)節(jié)的組織者,和主要實施者;負責指定測試策略和測試計劃;負責單元測試、集成測試、系統(tǒng)測試活動的組織安排;確保所有測試活動按照計劃進行,確保測試記錄得到維
40、護,并根據(jù)度量過程產(chǎn)生測試度量數(shù)據(jù);負責測試結(jié)果分析報告。業(yè)務專家負責測試用例的分析和設計;負責開發(fā)測試用例。測試工程師在測試經(jīng)理的組織下,負責測試的設計、測試用例的開發(fā)和測試執(zhí)行工作。架構(gòu)師負責性能測試用例的開發(fā)和執(zhí)行;負責性能測試指標的定義和結(jié)果分析;協(xié)助開發(fā)組定位性能瓶頸和確定優(yōu)化應用系統(tǒng)。4 培訓計劃建立一支技術(shù)過硬的業(yè)務操作和系統(tǒng)維護隊伍、成功實現(xiàn)軟件開發(fā)和實施管理過程中的知識轉(zhuǎn)移是保證系統(tǒng)順利建設,并長期穩(wěn)定、良好運轉(zhuǎn)的重要保障。我們建議:在此項目中培訓兩支不同層次的技術(shù)隊伍,即一支能對系統(tǒng)進行復雜的管理、維護,并能做一般故障排除的高水平的技術(shù)維護隊伍,和一支能熟練使用系統(tǒng)、充分發(fā)
41、揮系統(tǒng)應用能力的業(yè)務操作員隊伍。4.1 培訓范圍4.1.1 系統(tǒng)開發(fā)階段在此階段將對客戶方的系統(tǒng)管理員進行的高級培訓,包含系統(tǒng)驗收測試以及相關系統(tǒng)接口,以幫助客戶順利地完成驗收測試的工作以及與系統(tǒng)相關接口的所有工作。4.1.2 系統(tǒng)試運行階段在此階段將對客戶方的系統(tǒng)管理員進行的高級培訓,包含安裝配置以及數(shù)據(jù)遷移的培訓,以幫助客戶順利完成系統(tǒng)安裝配置工作以及數(shù)據(jù)從原系統(tǒng)到新系統(tǒng)的遷移工作。4.1.3 系統(tǒng)上線前的培訓系統(tǒng)上線前的培訓,即初級培訓,包含試點和推廣兩個環(huán)節(jié)上線的培訓。在此階段將對客戶方的所有需要使用系統(tǒng)的工作人員進行詳細的系統(tǒng)操作培訓,此部分的培訓將具體分為系統(tǒng)的業(yè)務操作培訓以及用戶
42、方系統(tǒng)管理員的培訓。4.1.4 項目組內(nèi)部培訓項目組內(nèi)部培訓將對項目組內(nèi)的所有參與項目推廣的成員進行培訓,包括軟件開發(fā)技術(shù)應用、開發(fā)和管理規(guī)范、系統(tǒng)安裝配置、數(shù)據(jù)遷移、系統(tǒng)業(yè)務操作等。4.2 培訓目標使業(yè)務處理層人員熟悉系統(tǒng)中業(yè)務管理層的所有模塊;可以熟練地進行數(shù)據(jù)管理、維護、查詢、統(tǒng)計;熟悉并掌握信息發(fā)布操作。使所有系統(tǒng)管理員掌握系統(tǒng)中所有基礎信息的維護操作,做到可以獨立地維護、升級系統(tǒng)。使項目組內(nèi)參與系統(tǒng)推廣的所有人員掌握業(yè)務需求及應用系統(tǒng)的操作技能。4.3 培訓策略4.3.1 采用授課結(jié)合練習的方式每一期培訓班的內(nèi)容將設置多個環(huán)節(jié),每一個環(huán)節(jié)都分為授課和練習兩部分,授課部分將按照培訓講義
43、對當期培訓班所設置的內(nèi)容進行詳細的介紹,并配有培訓教材以做參考。練習部分要求學員按照事先準備好的案例進行實際操作,以加強對所學知識的記憶和理解。并且在練習中還要實現(xiàn)教師和學員的互動,不但對學員的操作進行輔導,還將對學員們提出的疑問予以回答。4.3.2 提供多種形式的培訓教材提供多種形式、全面和標準的文檔給用戶,其形式包括:電子文檔、印刷品、光盤,以成為其后續(xù)穩(wěn)定應用的保障,其中電子文檔將放在系統(tǒng)中供隨時下載。4.3.3 利用考核驗收加強學習效果為保證最終的學習效果,將為每一期培訓班布置考試題目,以驗收學員的學習成果。4.4 培訓計劃4.4.1 管理培訓管理培訓參訓人員為25人,時間2天,提供師
44、資、培訓教材及相關環(huán)境;派出的培訓教員應熟悉本系統(tǒng),并有一定的教學經(jīng)驗;為培訓人員提供中文培訓資料;為用戶提供詳細的培訓計劃;培訓內(nèi)容包括系統(tǒng)軟件的安裝、集成,功能、操作、維護等;應用軟件的結(jié)構(gòu)、功能、數(shù)據(jù)結(jié)構(gòu)、安裝、運行管理、維護、操作等;開發(fā)工具的使用。時間內(nèi)容1.5天系統(tǒng)軟件的安裝、集成系統(tǒng)軟件的功能、操作系統(tǒng)軟件的維護等0.5天應用軟件的結(jié)構(gòu)、功能、數(shù)據(jù)結(jié)構(gòu)應用軟件的安裝、運行管理、維護應用軟件的操作4.4.2 操作培訓操作培訓由用戶組織集中培訓或在實施現(xiàn)場培訓,培訓內(nèi)容為應用軟件的管理、操作和信息維護。4.5 培訓過程管理在以上的培訓計劃實施的過程中,我們認為最復雜,風險最大的培訓工
45、作就是系統(tǒng)上線前階段最終用戶的培訓。因為各位最終用戶能否具備正常使用系統(tǒng)的操作技能直接影響系統(tǒng)能否上線。為保證好此項培訓工作質(zhì)量,實現(xiàn)培訓目標,我們制定了該項培訓工作的過程實現(xiàn)方案。我們把完成該項培訓工作的過程分為三步:培訓準備培訓實施培訓評估4.5.1 培訓準備培訓準備階段的工作成果就是要生成正式的培訓通知并發(fā)放到相關參與培訓的人員、確定培訓設備與資料的配置清單、安裝完成培訓系統(tǒng)、確定培訓制度、培訓人員報到等。具體內(nèi)容如下:表一:培訓通知培訓通知名稱目的時間地點培訓對象事項時間人員要求備注其他事項:聯(lián)系人: 聯(lián)系電話:表二:培訓制度嚴格遵守培訓課程表中的作息時間;有例外事情需要向培訓負責人請
46、假;上課時請把手機或其他通訊設備調(diào)整為震動模式,并到教室外面接聽電話;老師講課時,不能私下里討論其他問題或竊竊私語,如有疑問先記錄下來,課下提交給老師;系統(tǒng)出現(xiàn)暫時故障時,應配合技術(shù)人員給予及時排除,而不能以此為由擾亂課堂秩序;遇到各自單位業(yè)務的個性化需求,而當前軟件又不能滿足時,應按照練習題目繼續(xù)操作,個性化需求提交給培訓負責人;遵守培訓考試規(guī)定,保證嚴肅性;4.5.2 培訓實施在培訓的開始,由每期培訓班的課堂負責人,負責考勤及活動組織。要求每天的上午、下午正式上課時需要簽到。原則上,我們在每個培訓班上安排3名實施人員進行培訓,其中1名為講師,其余2名作為輔導老師,協(xié)助培訓學員上機操作并答疑
47、。在培訓的過程中,培訓講師會根據(jù)課程表的安排進行講解。每一期培訓班的內(nèi)容將設置多個環(huán)節(jié),每一個環(huán)節(jié)都分為授課和練習兩部分,授課部分將按照培訓講義對當期培訓班所設置的內(nèi)容進行詳細的介紹,并配有培訓教材以做參考。練習部分要求學員按照事先準備好的案例進行實際操作,以加強對所學知識的記憶和理解。在課堂上,參與培訓人員若有疑問,可先記錄下來課下交給講課老師,講課老師將在練習階段或下一個培訓環(huán)節(jié)給予答復。講課老師及輔導老師每天將把培訓人員的疑問記錄下來,匯總并提煉后形成問題集錦,在培訓結(jié)束時發(fā)放給每一位培訓人員。4.5.3 培訓評估培訓結(jié)束后,需要對培訓效果進行及時評估,以檢驗培訓目標能否實現(xiàn)。培訓評估由
48、二部分組成:一是各參與培訓的人員考試成績;二是培訓人員對培訓提交的效果反饋。對人員進行考試時,要包括二部分內(nèi)容,理論考試與上機考核。理論考試由項目小組共同出題,類型主要是選擇題與問答題。理論考試與上機考試的滿分都為100分,70分為合格線。培訓質(zhì)量反饋,由參與培訓的人員填完后并提交后,匯總至項目經(jīng)理進行分析,特別是應關注其中的改正意見方面,積極采納合理的反饋意見,作為下次培訓工作的改進依據(jù)。培訓評估后,培訓負責人需將培訓工作進行總結(jié),形成培訓工作報告并提交項目經(jīng)理。培訓反饋表格式如下:培訓效果調(diào)查表 日期: 請對培訓效果做出總體評價: p 優(yōu) p 良 p 中 p 差培訓安排硬件設施 p 優(yōu) p
49、 良 p 中 p 差 培訓環(huán)境 p 優(yōu) p 良 p 中 p 差 培訓資料 p 優(yōu) p 良 p 中 p 差課程設置 p 優(yōu) p 良 p 中 p 差培訓教師 教師姓名:a _ b _ c _ 教師評價: a教師 技術(shù)水平_ 表達能力_ 課堂效果_ 工作態(tài)度_ b教師 技術(shù)水平_ 表達能力_ 課堂效果_ 工作態(tài)度_ c教師 技術(shù)水平_ 表達能力_ 課堂效果_ 工作態(tài)度_(培訓教師的評價請從“優(yōu)、良、中、差”四個選項中選擇填寫)建議 培訓方式: 培訓內(nèi)容: 時間安排: 其他建議:填表人: 單位:5 系統(tǒng)及設備配置建議清單5.1 服務器/主機5.1.1 tpmc指標tpmc值在國內(nèi)外被廣 泛用于衡量計算
50、機系統(tǒng)的事務處理能力。 tpctpc(transactionprocessing performancecouncil,事務處理性能委員會)是由數(shù)10家會員公司創(chuàng)建的非盈利組織,總部設在美國。該組織對全世界開放,但迄今為止,絕大多數(shù)會員都是美、日、西歐的大公司。tpc的成員主要是計算機軟硬件廠家,而非計算機用戶,它的功能是制定商務應用基準程序(benchmark)的標準規(guī)范、性能和價格度量,并管理測試結(jié)果的發(fā)布。 tpc的出版物是開放的,可以通過網(wǎng)絡獲取()。tpc不給出基準程序的代碼,而只給出基準程序的標準規(guī)范(standardspecific
51、ation)。任何廠家或其它測試者都可以根據(jù)規(guī)范,最優(yōu)地構(gòu)造出自己的系統(tǒng)(測試平臺和測試程序)。為保證測試結(jié)果的客觀性,被測試者(通常是廠家)必須提交給tpc一套完整的報告(fulldisclosure report),包括被測系統(tǒng)的詳細配置、分類價格和包含五年維護費用在內(nèi)的總價格。該報告必須由tpc授權(quán)的審核員核實(tpc本身并不做審計)?,F(xiàn)在全球只有幾個審核員,全部在美國。 tpmc tpc已經(jīng)推出了四套基準程序,被稱為tpc-a、tpc-b、tpc-c和tpc-d。其中a和b已經(jīng)過時,不再使用了。tpc-c是在線事務處理(oltp)的基準程序,tpc-d是決策支持(deci
52、sionsupport)的基準程序。tpc即將推出tpc-e,作為大型企業(yè)(enterprise)信息服務的基準程序。 tpc-c模擬一個批發(fā)商的貨物管理環(huán)境。該批發(fā)公司有n個倉庫,每個倉庫供應10個地區(qū),其中每個地區(qū)為3000名顧客服務。在每個倉庫中有10個終端,每一個終端用于一個地區(qū)。在運行時,10n個終端操作員向公司的數(shù)據(jù)庫發(fā)出5類請求。由于一個倉庫中不可能存儲公司所有的貨物,有一些請求必須發(fā)往其它倉庫,因此,數(shù)據(jù)庫在邏輯上是分布的。n是一個可變參數(shù),測試者可以隨意改變n,以獲得最佳測試效果。tpc-c使用三種性能和價格度量,其中性能由tpc-c(吞吐率)衡量,單位是tpmc(tpm,t
53、ransactions per minute);c指tpc中的c基準程序。它的定義是每分鐘內(nèi)系統(tǒng)處理新訂單個數(shù)。tpc-c還經(jīng)常以系統(tǒng)性能價格比的方式體現(xiàn),單位是/tpmc,即以系統(tǒng)的總價格(單位是美元)/tpmc數(shù)值得出。要注意的是,在處理新訂單的同時,系統(tǒng)還要處理其它4類事務請求。通常而言,新訂單請求不可能超出全部事務請求的45,因此,當一個系統(tǒng)的性能為1000tpmc時,它每分鐘實際處理的請求數(shù)是2000多個。 關于指標的說明由于服務期廠家不會將所有產(chǎn)品的所有配置都做tpc-c測試,因此,為保證tpmc值的客觀公正性,我們在進行服務器選型時,特別從/獲取了相同型號
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 模具行業(yè)購銷合同范本
- 房屋閣樓贈送合同范本
- 預防呼吸道傳染病班會
- 建筑個人述職報告
- 長樂市社會治理綜合應急指揮中心項目建議書
- 廣東省東莞市高中名校2025屆高三雙基考試語文試題含解析
- 東北電力大學《數(shù)控編程與加工》2023-2024學年第二學期期末試卷
- 山西信息職業(yè)技術(shù)學院《教師禮儀與形體訓練》2023-2024學年第二學期期末試卷
- 青島恒星科技學院《方劑學C》2023-2024學年第二學期期末試卷
- 科爾沁藝術(shù)職業(yè)學院《工程測量課程設計》2023-2024學年第二學期期末試卷
- 安徽省 2025 年九年級中考歷史模擬試卷二(含答案)
- 2025年國家鐵路局機關服務中心招聘7人歷年自考難、易點模擬試卷(共500題附帶答案詳解)
- 河北省石家莊市2025屆高三下學期3月一模試題 數(shù)學 含答案
- 湖南中煙工業(yè)有限責任公司招聘考試真題2024
- 電梯維護保養(yǎng)
- 2025年河南應用技術(shù)職業(yè)學院單招職業(yè)技能測試題庫匯編
- 七年級數(shù)學下冊 第2章 單元測試卷(浙教版 2025年春)
- DB11-T 1093-2014 液化天然氣汽車箱式橇裝加注裝置安全技術(shù)要求
- 2024中考地理時事熱點強化訓練
- 2025年春新人教版數(shù)學七年級下冊課件 9.2.2 用坐標表示平移 第2課時 由坐標變化判斷圖形平移
- 國家鐵路局工程質(zhì)量監(jiān)督中心面向社會公開招聘5人高頻重點提升(共500題)附帶答案詳解
評論
0/150
提交評論