




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、一、汁算機技術基礎 (-)操作系統 1. 操作系統的5大功能:進程(處理機)管理、存儲管理、設備管理、文件(信息)管理、用戶接口(作業管理): 2. 操作系統分為網絡操作系統.分時操作系統.批處理操作系統、實時操作系統.分布式操作系統: 注:UNIX和XENIX屬于分時操作系統,LINUX、UNIX. WINDOWS是目前主流的網絡操作系統者是女用戶.多任務的操作系統。 3. 文件目錄結構樹型目錄結構windows有兩種文件格式,分別是FAT32 (FAT16)和NTFS. NTFS比FAT32產生更少的磁盤碎片,安全性更 iWi:支持的敢個文件容易更大.支持的最大的分區容雖是2TB,而在wi
2、ndow2000中,FAT32支持的分區大小為32GB. 4. 管道-“ I “管道符號,UNIX中表示輸出重定向符,即把文件內容輸入到另一個抬定文件中.若該文件已存在,則覆蓋:而v % 則是以追加方式寫到另一個文件的尾部。 5. 虛擬存儲器 謚擬存儲技術即在內存中保留一部分程序或.在外存(換盤)中放宜整個地址空間的副木。作用是:解決計算機主存儲器的容量不足的問題 (實質是鎖件節約成本 虛擬$儲器可分為單一連續分區(不支持箏道程序、固定分區(支持女道程序,但容易產生存儲碎片).可變分區(使用了拼接即緊湊方法解 決碎片問題.但耗費較女時間).可重定們分區(克服了固定分區的碎片問題).非請求分頁式
3、(支持多道程序設ih不支持虛擬存儲).請求 分頁式(即支持多道程序設計,又支持虛擬存儲)和段頁式(分段式和分貞式的結合)O 注虛擬存儲管理的理論基礎是程序的局部性原理。 (二)計算機組成 lx數據編碼:原碼-用于加法運算:反碼一用于減法運算,補碼一用于加減法運算.而移碼(補碼的首位取反)用干階碼運算。 2、總線及接口:總線按功能可分為地址總線.數據總線及控制總線。系統接口分為串行接口(一次只傳送1位)和并行接口(一次可傳送多 位)。常見接口類型:ST5O6 (主要用于放盤.ESDI (R卩可用于小型換盤.也可用于磁帶機和光盤存儲器)、IDE限常用的磁盤接口卜SCSI(大 容雖存儲設備,音頻設備
4、和CDROM驅動器的標準).PCMCIA (筆記木電腦的接口標準).P1394 (商速串行總線.連接眾女的外部設備). USB(常用的串行總線式接口,支持熱插拔,USB 1.0速度是1.2Mbps. USB 2.0速度是480Mbps) 3、存儲體系 從快到慢.寄存器-Cache-內存輔存(碩盤.U盤)注在訃算機存儲休系中.Cache訪問速度最快的.因為寄存器是不算為存儲系統中 的。 內存是隨機存取方式即叫RAM.編址是以字節或字(一個或多個字節組成)為基礎的,考點是知道內容容駅,求編址位數另一個是存儲芯 片,存儲芯片二內存容雖:(字節/單個芯片容址(位):所以注意換算單位: Cache的使用
5、依據是程序的局部性原理。 磁盤-磁道數二(外半徑-內半徑)道密度記錄面數 注記錄面數的第一而和最后一面是起保護作用的,故不能用于存儲數據計算時要減掉。 存取時間二尋道時間(從磁頭移動到礎道所需時間)+等待時間(等待讀寫的扇區轉到磁頭下方所用時間)注尋道時間與磁盤的轉速無關。 RAID (磁盤冗余陣列)共分8個級別.主要使用了分塊技術、交叉技術和重聚技術: RAIDO級(無冗余和無校驗的數據分塊)用于只關注性能,容雖和價格而不是可靠性的應用程序: RAID1級(磁盤鏡像陣列)主要用于存放系統文件.數據及其他重要文件.其利用率為50%.起備份作用。 RAID2級(采用糾錯海明碼的磁盤陣列).用于大
6、址數據傳輸.不利于小批址數據傳輸,實際應用少。 RAID3級和RAID4級(采用奇偶校驗碼的磁盤陣列),讀數據很快.寫數據因要計算校驗位.速度變得很慢。 RAID5級(無獨立校驗盤的廳偶校驗碼的磁盤陣列).對于大批量和小批量數據的讀寫性能很好。注:RAID4、RAID5都采用/分塊技術。 RAID6級(具有獨立的數據碩盤與兩個獨立的分布式校驗方案),提供J獨立的數據訪問通路,價格昂貴.性能改進有退: RAID7級(具有最優化的異步島I/O速度和商數據傳輸率的磁盤陣列),目前最商檔次的磁盤陣列,是對RAID6的升級 RAID10(rWj可靠件9扁性能組合):由多具RAIDO級和RAID1級組成.
7、RAID1級是一個冗余備份,RAIDO級是負責數據讀寫的陣列.故該等級稱為 RAIDOfl.目前使用范碉最廣泛。 (三)計算機體系結構 計算機分類-指令流.數據流方式分為四種 并行處理-無 精簡指令系統il算機(RISC)和復雜指令系統計算機(CISC)各有優缺點。 流水線計算機 N條指令執行所需時間=完成一條指令所需時間+ (n-1)審單條指令中最長的任務時間。 影響流水線的主要因素:轉移指令.共享資源訪問的沖突.響應中斷 (四性能評估 性能評估一主要從系統可靠性.容錯能力.指令周期.響應時間和吞吐量來評估。 與可釜性有關的平均無故障時間=1/失效率: N個串聯的部件失效率總和為nl+n2.
8、+Nn; N 個并聯的部件失效率總和為(Vnl ) *l+(/n2) *(1/2) +.(l/Nn)*(l/n) 提高可靠性的技術可分為避聲技術和容錨技術:兀余技術就是在容錯技術的基木上實現的,它分為便件兀余、軟件冗余、信息兀余、時間兀余。 指令周期 時鐘頻率(主頻、時鐘脈沖)反映機器速度的,時鐘頻率越高計算機的工作速度就越快。 時鐘周期/時鐘頻率.即CPU完成一個辰基木動作所需時間: 機器周期二n個時鐘周期,即完成一個基本操作如取指令、存儲器讀/寫所需要的時間: 指令周期印個機器周期即執行一條指令所需要的時何; 注:ln=10的9次方ns。 二. 計算機網絡 (-)網絡體系結構 網絡分類 局
9、域網(LAN)特點:距離短(0.1KM25KM) 速度快(4mbp-lGbps).高可靠性、成木低:其傳輸媒介有:雙絞線.細/粗同軸電纜、微 波、射頻信號和紅外線:常有以太網(Ethnet八 令牌環網絡(Token Ring八Apple Talk網絡和ArcNet網絡等類型.目前以太網是主流。 城域網(MAN的主要技術是DQDB (分布式隊列雙總線)即IEEE802.6.而目前主流的寬帯城域網則以IP和ATM電佇技術為基礎.以光纖作為 傳輸介質.集數據.語音.視頻服務于一體的商帶寬、多功能及多業務接入的多媒體通信網絡。 廣域網(WANT)特點:距離長,低速度(以Kbps為傳輸速率而現在出現f
10、ISDN. ADSL等,實現了其傳輸達到Mbps)、島成和 其傳輸介質 一般是電線線路,十然也可用光纖、衛星來建立:常用的3種電話線路技術:公用交換電話網(PSTN) 筍用于家庭客服;綜合業務數字網 (ISDN)基帯為2B+D. B信道速率為64Kbps,而D信道為16kbps,前者用于數據傳輸.后者用于控制:T1線路主要用干商業應用傳輸速 率達到 1.544MbpSc WAN由通信子網與資源子網組成,通信子網由通信節點和通信鏈路組成.前者像一臺computer. 一方血作為通信子網與資源子網的接口,對傳 輸與網絡信息進行控制:另一方1彷作為其他節點的存儲轉發節點。資源子網是指在網上的幹種訃算
11、機、終端和數據庫等。其主婆使用分組交換技 術。 OSI參考模型 TCP/IP協議 IP地址和子網掩碼 虛擬局域網VLAN (二)通信設備 傳輸介質分為有線與無線,前者如雙絞線、同軸電纜、光纖等:后者如微波、紅外線、激光等。 有線傳輸介質比較 傳輸介質 類型 距離 速度 特點 同軸電纜 細纜RG58 185m 10M 安裝容易,成木低.抗干擾性較強 粗纜RG11 500m 10M 安裝較難成木低,抗干擾性強 粗纜RG-59 10km 100M T50M 傳輸模擬信號 CATV ),也叫寬帯同軸電 纜,常使用FDM (頻分多路復用) STP (屏蔽 雙絞線) 3類;5類 100m llOOM 相對
12、于UTP 笨重,令牌環網常用,7類布 線系統常用這類線。 UTP (非屏 蔽雙絞線) 100m 砂0/100 /15200 價格便宜.安裝容易.適用于結構化綜合布 線.能在短距離達到lGbps: 光纖 多模 2km 100M -1000M 電磁干擾小.數據速率啟,誤碼率小.低延 遲。 取模 2-10km 1-10G 與女模光纖比.持點是商速度,長即離.iHj 成本及細芯線,常用于WDM (波分復用) 以太網常用傳輸介質 名稱 傳輸介質 最大段長 每段節點數 優點 10Base5 粗同軸電纜 500m 100 早期使用,廢棄 10Base2 細同軸電纜 185m 30 不需集線器 10Base-
13、T 非屏蔽雙絞線 100m 1024 報便宜的系統 100Base-Tx 非屛蔽雙絞線 100m 5類線,全雙工 10Base-T4 非屏蔽雙絞線 100m 5類線,4對 lOOOBase-CX 屛蔽雙絞線 25m 2 對 STP lOOOBase-T 非屛蔽雙絞線 100m 5類線,4對 lOBase-F 光纖 2000m 1024 適合于樓間 lOOBase-Fx 光纖 2000m 全雙工,長距離 lOOOBase-SX 光纖 550m 女模光纖 lOOOBase-LX 光纖 5000m 譏模或蚩模光纖 常用網絡設備:網卡或網絡接口卡NIC.中繼器/轉發器(物理層):集線器(hub)、網橋
14、(bridge).交換機數據鏈路層:路由器-網絡 層網關、調制解調器 (三網絡安全 安全體系: 防火墻分為5種類型: 包過濾防火墻(ACL):定義過濾規則來審査每個數據包.并依此規則來決定是否允許通過: 應用網關防火墻:在網卡上執行的特定應用程序和服務器程序,實現協議過濾和轉發功能: 代理服務器防火墻:使用代理技術來阻斷內部網絡與外部網絡間的通信,達到隱藏內部網絡的目的: 狀態檢測(自適應/動態包過濾)防火增:通過狀態檢測技術記錄并維護各個連接的協議狀態并對IP包進行分析,決定是否能夠通過: 自適應代理技術:動態包過濾防火墻和應用代理技術的整合實質是狀態檢測防火墻。 防火墻的局限性:不能防范外
15、部的刻思的人為攻擊不能防范內部用戶的攻擊不能防止內部用戶因誤操作而造成的口令失密及受到的攻擊-很 難防止病焉或受病毒感染的文件傳輸: 入侵檢測-一種網絡安全技術,通常包括數據源(原始數據)、分析引宰(通過界常檢測或誤用檢測進行分析)和響應(對分析結果采用必耍和 適十的措施)三個模塊:它采用的檢測技術有兩種:特征檢測和片常檢測:常用的檢測方法:特征檢測、統計檢測和專家系統: 病禱一一段可執行的程序代碼.其整個生命周期包括潛伏.繁殖(復制.感染)、觸發和執行:對于病褂的防護常采用“檢測標識-淸除的 策略:特洛伊木馬是抬一個正常的文件被修改成包含非法程序的文件。木馬程序是由server服務端程序和c
16、lient客戶端程序組成:前者安裝在被 控制的計算機上,后者安裝在控制的計算機上。注:木馬本身不具備繁殖性和自動感染的功能。 安全掃描是對il算機系統及網絡端口進行安全檢査的一種方式:它是一種幫助計算機管理員找到網絡隱患的匸具,而不能直接解決安全問 題。 日志審計系統 日出文件包括系統日志、安全日恵.應用日忐三部分。它是一種被動式的.爭后的防護或爭中跟蹤的手段: PKI (公共密鑰基礎設施)是CA安全認證體系的基礎,它由認證中心.證書庫.密鑰備份及恢復系統、證書作廢處理系統和客戶端證書系統5大 系統組成。PKI技術主要借助于數字簽名技術實現的:數字簽名是通過Hash函數(128位)與公開密鑰算
17、法來實現的。 加密算法 數據傳輸加密從三個層次來實現:鏈路加密.節點加密和端到端加密.常用的是鏈路加密和端到端加密: 密鑰體制: 秘密密鑰加密體制(K1=K2) : DES (數據加密標準,密鑰長度為56位.IDEA (國際數據加密算法.類似于三重DES,密鑰長度為128位), MD5 (能產生一個128位散列值的散列算法)RC-5 (采用了分組迭代密碼體制和數據相依旋轉方法) 公開密鑰加密體制(K1不等于k2) :RSA (密鑰長度為512). ECC(橢圓曲線密碼) 對稱密碼加密的效率高.適合加密大址的數據:非對稱密碼速度慢,適合加密非常少址的數據 (四)網絡應用 電子政務的主耍模式有4種
18、:G2G (政府對政府)、G2E (政府對公務員.是其他模式的基礎)、G2B (政府對企業)、G2C (政府對公民) 電子商務的主要模式有3種:B2B (企業對企業)、B2C (企業對個人).C2C (個人對個人) WWW (萬維網)依賴干URL (統一資源定位器)來定位信息.在進行貞面訪問時采用HTTP (超文木傳送協議)的服務端口 80來建立一個TCP 連接.然后發送GET命令,獲取WEB服務器中的文檔信息。 E-MAIL (電子郵件)與它有關的三個協議是SMTP (簡單郵件傳送協議,端口號:25) . POP3 (郵局協議30端口號:110) IMAP (郵件訪 問協議,用來代替POP3
19、,端口號:143) DNS (域名服務系統,在UDP之上,使用端口號:53),用來解析IP地址,方便記憶: IIS (internet information server)是當今主流WEB服務器之一現已到IIS7.0版木,其iis安全設豐之端口默認為21 FTP (文件傳輸協議),用于傳輸控制信息的端口: 21,用于傳送文件的端口為20: CDMA (Code Division Multiple Access)又稱碼分多路復用(多地址.是在無線通訊上使用的技術。FDMA (頻分多路復用.傳輸頻率多分. TDMA (時分多路復用,時間多分)。TD-SCDMA是我國獨自制定的3G標準。 (五)網
20、絡管理 代理服務器是介于瀏覽器和WEB服務器之間的一臺服務器.其主要作用休現在:提島訪問速度可以起到防火增的作用可以訪問一些不能直 接訪問的網站一安全性得到提高-共享IP地址。 使川代理技術的優點:易于配迓能生成徐項記錄(日,忐)能靈活.完全地控制進出流雖和內容一能過濾數據內容一能為用戶提供透明的加 密機制能方便地與其他安全手段集成。 使用代理技術的缺點速度比路由器慢對用戶不透明代理服務要求不同的服務器代理服務通常嬰求對客戶.過程之一或兩者進行限制不 能保證免受所有協議弱點的限制-不能改進底層協議的安全性。 網絡管理工具 典型網絡管理系統:HP 的 Open View, IBM 的 Net V
21、iew 和 Tivolk SUN 的 SunNet、Cabletron 的 SPECTRUM. Cisco Work 則適用干 Cisco 網絡設 備。 常用的網絡監視器包括:Ethereal:對TCP、UDP. SMB、Telnet和FTP等協議的支持:NetXRal:以太網網管軟件,能對IP、NetBEUI和TCP/UDP 進行分析-Sniffer (最完善.應用最廣泛的一種網絡監視器) Ping是基于ICMP協議的。Tracert:檢查到達的目標IP地址的路徑并記錄結果:Netstat:用于顯示與IP、TCP、UDP和ICMP協議相關的統計數 據。Ipconfig:顯示為前的TCP/IP
22、配置。 網絡故障檢測: 發現故障之前的工作:J解網絡拓撲關系、了解網絡設備、解網絡的客戶端.了解使用網絡的人:-貼上的標簽日志和筆記 發現網絡故障時的匸作:判斷故障是否是真正的故障-尋找最近的修改査看操作系統和網絡設備的報警和錯誤日志排除.劃分并克服故 障。 (A)布線工程 綜合布線1/包括綜合布線i殳備安裝、勺放線纜和線線端接。綜合布線的監理內容主婆有:承建爪位人員施匸是否規范:一到場設備的驗咯 網絡系統調試與安裝通常分為如下步驟:網絡系統的詳細邏輯設訃網絡設備加電測試-模擬建網調試及連通性測試實際網絡安裝調試。 綜合布線系統(PDS)是一種利用雙絞線或光纜來傳輸信息,連接電話.il算機、會
23、議電視和監視電視等設備的結構化信息傳輸系統。這種系統 使用物理分層星形拓撲結構.它分為6個獨立的系統模塊:I作區/系統(終端設備連接到信息插座之間的設備)水T-K r系統(水平T線子 系統、水平子系統一由工作區的信息插座、樓層分配線設備到信息插座的水平電纜、樓層配線設備和跳線組成)-一存理間了系統(樓層分配 線設備的房間內.應由交接間的配線設備及輸入/輸出設備組成)-乖山線/系統(垂直子系統、干線子系統,通常是由主設備間(如計 算機房、程控交換機房)提供的最重要的銅線或光纖主干線組成。設備間系統(建筑物進線設備、電話.數據.訃算機和不間斷電源等各 種主機設備及其他保安配線設備)-建筮群了啄統(
24、一棟建筑的線纜延伸到建筑群內的其他建筑的通信設備和設施) 綜合布線系統的技術指標和質量參數嬰參考綜合布線系統工程設il規范(GB50311-2007)和綜合布線系統匸程驗收規范(GB50312- 2007)的要求 雙絞線同種設備用交叉,異種設備用直聯。EIA/TIA568A和EIA/TIA568B線序。 雙絞線測試標準有三個:TIA/EIA-568商業建筑電信布線標準TSB67現場測試非屏蔽雙絞電纜布線測試傳輸性能技術規范-ISO/IEC 11801: 1995 (E)國際布線標準。 雙絞線測試的設備主要有:音頻生成器和音頻放大器、萬用表(測試電壓、電阻.電流).連通性測試儀(測試電纜的連通性
25、)和電纜分析儀 (常用的有DSP-100測試儀、Fluke 620局域網電纜測試儀.Wire Scope 155測試儀)。 光纜測試的種類: 連通性測試使用手電光(閃光燈)對照光纖一端,在另一端看能否看到光,若看到,則通: 端端的損耗測試(使用光功率計和光纖測試光源) 收發功率測試:使用跳線和光功率計 反射損耗測試:使用路線和光功率計 光纖測試的設備:閃光燈.町視電纜示蹤儀和故障定位儀.光功率計、光纖測試光源.光損耗測試儀(0LTS由光功率計和光纖測試光源組 成)、光時域反射訃。 機房施工監理的重點:審査好承建單位的工程實施組織方案(尤其是審査施匸質吐保證抱施控制好施工人員的資質.堅持持證上崗
26、一認真 貫徹建筑智能化系統工程實施及驗收規范.及時發現并糾正違反規范的做法深入現場落實“隨裝隨測”的要求。 機房的監理規范詳細見電子計算機機房設計規范(GB50174-93)和建筑防宙設計規范(GB50057T4) (七)信息網絡系統監理(重點 信息網絡系統常用監理方法:評估(主要用于網絡設備的造型和采購).網絡仿真(主要用來對網絡設計方案進行必要的評估,是否滿足業主的 需求)、現場旁站(適合于網絡綜合布線的質量控制)、抽査測試(綜合布線的性能、質fit的測試) 網絡性能測試(使用必要的網絡測試工 具,對測試性能進行測試,如丟包率、響應時間等 工程準備階段 立項階段一:U協助建設單位了解承建爪
27、位的人力和物力情況:2、協助對項目從經濟.技術.系統生存環境.可選方案進行可行性分析。 招標階段-J、把好工程投資關(評估投標笊位的技術方案.組織人員與職責評審): 工程設計階段 設計階段一1、結合信息1:程的項目特點收集設計所需的技術經濟資料:2、配合設訃單位對方案設il進行技術經濟分析、優化設il: 3、協助 建設譏位進行設訃文件的評審:4、參與主耍設備、材料的選型工作:5.審核方案中主耍設備.材料清加:6、審核系統設汁方案及其他詳細設 汁文件;7.組織設計文件的報批:8、對方案設il內容進行知識產權保護監替:沢審核技術方案中信息安全保障措施:10.協助建設取位對匸 程建設周期總目標進行分
28、析討論:11、審核承建爪位編制的匸程項目總進度計劃.備分項工程階段進度計劃.若與合同/實際環境相沖突.應替 促承建訊位進行調整、更改:12、審核工程設訃和承建取位的設備/材料淸訛和采購訃劃,并檢査.敦促其執行: 監理進行設計方案評審時,應堅持如下8大原則:標準化原則.先進性和實用性原則、可靠性和穩定性原MJ可擴展性原則.安全性原則、可 管理性原則.對原有設備和資源合理整合的原則.經濟和效益性原則。 網絡基礎平臺方案的審核重點:網絡整體規劃、網絡設備、服務器.操作系統.存儲備份系統的選型: 堵服務平臺方案的審核重點:internet網絡服務系統規劃和選盤、篡媒體業務網絡規劃刑;、數字證書系統規劃
29、和選型: 網絡安全和管理平臺的審核重點:防火墻系統、入侵監測和漏洞掃描系統、其他網絡安全系統.網絡管理系統: 環境平臺的審核重點:機房建設、綜合布線系統 工程施工階段 開匸前審核實施方案、進度il劃.實施組織方案、承建爪位及相關個人資質: 開匸準備一 J解實施的各種活動準備.如設備采購等情況: 設備采購時監理主耍職責:1、審核承建單位的采購訃劃和采購清也:2.審核設備質雖及其到貨時間:3、訂貨、進貨確認:4、組織到貨驗 收 5、設備移交審核:6.外購鎖件和軟件的監理: 1 ;5 1、設備是否與工程量清單、合同規定的*格相符:2、設備說明書等i*明文件是否扌3、到貨是否及時;4.配套軟 件是否成
30、熟。 設備到貨驗收流程:K承建商提前三天通知建設玳位和監理單位設備到達時間和地點,并提交交貨清2.監理貳位協助建設爪位做好設備 到貨驗收準備:3.監理單位協助建設爪位進行設備驗收(對設備規格、數雖、質址進行核實檢測合格證、出廠證等證明文件是否齊全,必要 時可使用測試匸具對其性能進行測試、評估),并做好記錄:4、發現短缺或破損.要求設備提供商補發或免費更換:5、提交設備到貨驗收監 理報告: 施工階段一對現場布線等施工進行旁站等監理.檢測。 工程驗收階段 匚程驗收流程:承建訊位制定并提交驗收訃劃給建設収位和監理矗位.在三方認為項目已滿足驗收前提條件下.組織成立驗收委員會/項目驗收 小組,根據驗收計
31、劃和經過三方討論通過的驗收標準實施驗收,然后對驗收過程和結果進行評審并形成驗收報告.若結論是通過,則移交產品或 項目給建設總位,否則督促承建氓位進行整改。 1:程驗收組一般由建設單位組織.監理訊位.承建訊位共同參與:驗收組應有明確分匚一般為測試小組、資料文檔評審小組和1:程質雖鑒定小 組: 仁息網絡系統驗收需捉交的文檔二耍仃如下9類:X網絡系統技術方案:2、網絡系統到貨驗收報告:3、主機網絡系統實施總結報告:4、網 絡系統測試報告:5.用戶手冊:6、隨機技術資料:7、工程主機網絡系統安裝配宜手冊:8、匸程主機網絡系統維護于冊一管理員級:9、匸程 主機網絡系統日常維護及應急處理方案。 三. 信息
32、系統與軟件工程 (-)開發方法 常用開發模型: 瀑布模型(生命周期法.是生命周期法中最常用的開發模型),它將開發的過程分成軟件計劃.需求分析、軟件設訃程序編碼、軟件測試和運 行維護6個階段規定了它們自上而下,適用于大型軟件開發過程。 變換模型(演化模型)是在快速開發一個原型的基礎上根據用戶提出的反鍛和建議,對原型進行改進.直到演化成最終軟件產品。 螺旋模型將瀑布模型和變換模型相結合,并増加了風險分析: 噴泉模型:為軟件復用和生存周期中多項開發活動的集成提供了支持.是一種面向對歛的開發方法: 智能模型:基于知識的軟件開發模型,與專家系統結合在一起,是一種基于規則的系統: V模型:以測試為中心的開
33、發模型: 増址模空:融合了瀑布模型的基本成分(重復應用)和原型實現的迭代特征:它采用隨著時間的進展而交錯的線性序列。其最大優點是人員分配 靈活: RAD (快速應用開發)模型.是一個增址型的牧件開發過程模型.強調極短的開發周期。它是采用基于構件的開發方法。 CBSD(基于構件的開發)模型,是利用模塊化方法,將整個系統模塊化。整個過程分為需示分析和定義、體系結構設計、構件庫的建立、應用軟件 構建.測試和發布5個階段。 構件匸具常見的有Microsoft的DCOM , Sun的EJB和OMG的CORBA. 原型方法模型.是適用于產品開發的早期階段需求不確定時采用。其常分為水平原型(功能導航)和垂直
34、原型(實現部分功能.重點在復雜算法 的實現)兩種 XP方法模型,是一種輕址(敬捷)、商效、低風險、柔性、可預測.科學且充滿樂趣的軟件開發方式。它由價值觀(溝通、簡笊、反饋、勇 氣)、原則(小步快走).實踐和行為四個部分組成 RUP (Rational Unified Process)方法模型.是一個統一的軟件開發過程,也是一個通用過程框架,能應用于多領域的項目開發,它也是基于構 件使用的建模語言是UML.它有三個特點:用例驅動.以基木架構為中心、迭代和增雖。其軟件過程在時間上分為四個階段:初始階段一細 化階段-構建階段一交付階段。 可行性研究主要從5個方面:經濟可行性.技術可行性.法律可行性.
35、執行可行性.可選擇性。 (二)需求分析 需求分析主要是用來確定開發軟件的功能.性能.數據和界仙等耍求:需求分析常用方法:結構化分析方法-軟系統方法(代表方法: Checkland)面向對像分析方法(00A) 而向問題域的分析(PDOA) 數據流圖(DFD)是結構化分析中的重要方法和工具,是表達系統內數據的流動并通過數據流描述系統功能的一種方法。它有4種基木符號:數 據流(用名字+箭頭來表示)、加工(用圓圈來表示)、數據存儲(用直線表示)和外部實體(數據源或數據終點.用標有名字的方樞表示). 同時數據流圖遵循“自頂向下,逐層分解”的原則。 數據字典是關于數據的信息集合.也就是對數據流圖中包含的所
36、有元素的定義集合。數據字典和數據流圖共同構成了系統的邏輯模型。 (三軟件設計 軟件設訃分為概要設汁(也叫島層設il,是將軟件需求轉化為數據結構和軟件的系統結構,常采用結構圖、層次圖和HIPO (層次圖加輸入/處埋 圖)來描述)和詳細設汁(也叫低層設計.是對結構圖進行細化,得到詳細的數據結構與算法常使用程序流程圖、盒圖.PAD圖(問題分析 圖)及PDL (偽碼)等工具來描述) 軟件設計包含4個即獨立又相互聯系的活動:即數據設計、體系結構設計、接口設計(界而)、過程設訃。 結構化設訃包括體系結構設汁接口設計、數據設汁和過程設計等任務.是一種面向數據流的設訃方法,采用自頂向下、逐步求精和模塊化 (四
37、)程序編寫 程序設計風格應從源程序文檔化(程序的注釋點源程序的V3到V2八 數據說明、心句結構和輸入/輸出方法4個方面.力圖做到程序的可讀 性。 (五)軟件測試(較) 軟件測試是軟件質雖保證的主要手段之一.測試并不僅僅是為了耍找出錯誤.再則沒有發現錯誤的測試也是有價值的.完整的測試是評定軟件質 雖的一種方法。 軟件測試的類型:動態測試(黑盒測試法(測試人員不淸楚程序的內部結構和處理過程的一種測試.常見的方法有:等價類劃分、邊界值分析、 錯誤猜測和因果圖,測試的重點在于是否實現r某種功能)、白盒測試法(測試人員淸楚程序的內部結構和處理過程的一種測試常見的方法 有:基木路徑測試、循環覆蓋測試、邏輯
38、覆蓋測試.測試的重點在于檢驗內部控制結構和數據結構是否有錯,即結構)和灰盒測試法(界于黑盒 與白盒測試之前的一種方法,測試的目的在于評價軟件質址好與壞)和靜態測試(即不在機器上運行,采用人匸檢測和計算機輔助靜態分析的 于段進行檢測.實踐證明.30%70%的邏輯設il和編碼錨誤都能發現,其主要方法有:桌前檢査(程序員自己檢査自己編寫的程序)、代碼審 査(他人(一個小組)對程序員編寫的程序進行檢査)、代碼走査) 注靜態測試也可以實現白盒測試,如使用人工檢査代碼方法來檢査代碼的邏輯問題。 根據測試的目的、階段不同,可將測試分為敢元測試(模塊測試.由開發人員自已負責)、集成測試(測試的是模塊之間的協作
39、性,其測試計劃 應在概要設汁階段完成)、確認測試(驗證軟件的功能、性能及其他特性是否與用戶要求一致.其測試計劃應在需求分析階段完成)和系統測試 (整個項目的各種都集成在一起的測試,其測試計劃應在需求分析階段完成) 驗收測試內容通常包括功能測試.性能測試.樂力測試、配迓測試、平臺測試.安全性測試.恢復測試及可維性測試等。 (A)軟件維護 軟件維護點整個軟件生命周期的60%80,常見的維護類型分為三種:改正性維護(為了糾正軟件存在的錯誤和缺陷所進行的維護)、適應性維 護(為了使軟件適應外部環境(新的軟便件、數據庫環境)所進行的維護.完美性維護(添加、擴充、修改軟件功能.提商軟件性能所進行的 維護)
40、,除上述之外,還有一種預防性維護。 (七)軟件項目管理 軟件質量特性標準有兩種:ISO/IEC 9126軟件質呈模型和MCCall軟件質址模型。 CMM (能力成熟度模型和CMMI (能力成熟度模型集成)是軟件過程改進的兩種標準。 SCM (軟件配宜管理)是一種標識.組織和控制修改的技術. 軟件文檔是信息系統產品的重要組成部發.對于開發人員,管理人員及用戶都是十分重要的輔助匚具。文檔常分為三類:開發文檔、管理文檔、 用戶文檔。 (八)面向對象方法 對象是指一組屬性及這組屬性上折相關操作:對欽由三部分組成:對象名、屬性和操作(方法): 類是一組具有相同屈性和相同操作的對象集合:類由三部分組成:類
41、名、屬性和操作(方法) 繼承是在某個類的層次關聯中不同的類共宇屬性和操作的一種機制。繼承是面向對象方法區別于其他方法的一個核心思想。 封裝的基本爪位是對象,封裝的三大優點:能減少耦合:類內部能實現自由改變:有一個更清楚的接口。 消息是對彖間通信的手段,一個消息通常包括接收對象名.調用的操作名和適當的參數。 多態性是指同一個操作作用于不同的對象時產生不同的執行結果。 構件(組件)是一個功能相對獨立的具有可重用價值的軟件單元,其特點是可重用性。 面向對象分析常用方法:1. Coad/Yourdon方法(1990年提出的)、2、Booch方法:3、0MT方法:4. OOSE (以用例代取數據流圖5.
42、 UML (統一建模語言,UML2.0包含14種圖.類與之間,存在關聯關系“”,依賴關系“見P160) (九)數據庫系統(重點) 數據庫系統的三級模式為概念模代(描述整個數據庫的邏輯結構.是所有用戶的公共數據視圖,一個數據庫只有一個概念模式).外模代(描述 用戶看見或使用的那部分數據的邏輯結構.一個數據可有命個外模式.一個應用程序只能使用一個外模式)和內炭式(描述數據物理結構和存儲 方式,一個數據庫只有一個內模式) 三級模式間的關系:1.模式是數據的中心打關f也2、內模式依賴寸模式,獨立于外模式和存儲設備:3、外模式面向具體的應用.獨立于內模 式和存儲設備:4.應用# 、外模式,獨立于模式和內
43、模式。 數據庫系統兩級獨立性是抬物理獨工件和邏輅獨“件,三模式之間通過兩級映射(外模式/模式映射,模式/內模式映射)進行相互轉換C 數據模型分類:概念數據模型(實體聯系模型.即從用戶的觀點來對數據和信息建模,也叫ER模型)和基木數據模型(結構數據模型,常見有 層次模型、網狀模型.關系模型和面向對象模型) SQL語言.基木語法知識。 數據庫的完整性可為分實體完整性(基于主碼)、參照完整性(基于外碼和用戶自定義完整性。 觸發器是關系數據庫中一種完整性保護措施,同時也具有安全性保護功能。 ER模型,實體:用矩形表示,屬性用橢圓表示.實體間的聯系用菱形表示。 ER間的聯系有三種:一對一.一對多.多對多
44、。 (十)信息應用系統監理 項目計劃 1、項目計劃階段監理主要I:作:1、對軟件il劃的相關內容、過程.汁劃組織和文檔格式進行審査-給出符合要求的結論-“確定其可否作為 軟件開發的前提和依據。 2、項目計劃監理的基木準則:評審軟件項目計劃.明確項目的階段劃分。 3、軟件需求分析監理的主要任務和目的是對軟件需求分析的相關內容、需求分析過程.需求分析活動及文檔格式進行審查確認是否滿足題 求,并確定其可否作為軟件開發的前提和依據。 需求分析 4、需求分析階段監理的1:作:參與用戶需求調研-組織有關的位參加需求規格說明書技術聯合評審會議-“審核承建的位遞交的項目開 發計劃-審核承建爪位遞交的軟件開發的
45、質雖保證及配宜管理計劃審核承建魏位對木工程投入的軟換件資源是否滿足工程需求- 審核承建單位所使用的軟件匸具的合法性一主持監理例會,做好監理日記.定期進行項目進度及問題匯報-一做好項目相關文檔的整理及存檔 工作 在需求分析階段,監理工作的重點是:軟件需求規格說明書和項目開發計劃審核 軟件設計 軟件設計分為概要設計和詳細設計 概要設計階段監理的主要I:作:在此階段之前提交總體設計階段的監理細則和監理周記-組織有關單位參加槪要設訃說明書評審會議根 據項目開發計劃,檢査項目進展狀況主持監理例會,做好監理日記-整理項目相關的文檔和存檔匸作督促承建爪位盡早編寫軟件集 成測試計劃-提交概要設計監理報告。 詳
46、細設計階段監理的主要工作:在此階段之前提交詳細設訃說明書的監理細則和監理周記檢査詳細設汁說明書及其相關文檔的質雖 是否符合國家規范、行業規范及合同要求-提交詳細設訃說明書的確認報告。 程序編碼 程序編碼的監理方法主要有:1、定期審查、抽査、評審:2、根據實際需要對軟件編碼工程活動、1:作進度進行審查:3.對編碼工程活動和產 品進行評審或審核.并報告結果。 軟件測試 軟件測試階段.監理的主要方法有:定期檢査、必要抽査.評審 定期審査軟件測試的匸程活動和II作進度根據實際需要對軟件測試工程活動進行級蹤、審査和評估對編碼匸程活動和產品進行評審或審 核,并報告結果 試運行及培訓 在試運行階段監理要記錄
47、問題、督促解決、監督培訓: 在培訓階段,監理要監督培訓計劃、監理培訓實施并記錄培訓效果。 項目驗收 驗收由建設單位組織,監理輔助和承建玳位配合: 建設跟位的工作主要:審核承建單位的驗收方案并確定驗收方案: 承建單位的工作主要:內部測試準備、驗收準備工作.驗收申請提交和驗收方案準備 監理的匸作主要:軟件配迓審核(文檔審核、源代碼審核.配迓腳木審核)和驗收測試(測試程序.腳木審核、可執行程序測試) 驗收步驟:提出驗收申請制訂驗收il劃一成立驗收委員會一進行驗收測試和配宜審訃-進行驗收評審形成驗收報告并移交產品 驗收委員會(不能少于5人的魏數).其任務及其權限是:1、判定所驗收的軟件是否符合合同要求
48、:2、審定驗收環境:3、審定驗收測試計 劃 4、組織驗收測試和配宜審核、進行驗收評審,并形成驗收報告。 驗收的原則: 1、驗收測試和配宜審核是驗收評審前必須完成的兩項主要檢查工作,由驗收委員會主持:2.測試組在認真審査需求規格說明、確認測試和系 統測試的訃劃與分折結論的基礎上制訂驗收測試計劃:3、配置審核組在需求規恪說明.確認測試和系統測試等過程中形成的產品的變更管理及 審核工作的基礎上開展審訃:4、原有測試和審核結果凡可用的就可用,不必重做該項測試或審核:5.測試組在完成測試驗收的同時.完成功 能配宜審核:6、配貝審核組完成物理配宜審核.檢査程序和文檔的一致性,交付的產品、文檔要與“合同”耍
49、求一致和符合相關標準。 驗收的準則 1、軟件產品要符合“合同”或“驗收標準”規定的全部功能和質雖要求:2、文檔齊全.符合“合同”或驗收標準的規定的耍求及相關標準: 3、文檔和文檔要一致,并保持文檔和程序相符:4、不同安全性關鍵等級的軟件都要通過軟件測試細則文檔要求的各項測試:5、對被驗收 軟件的可執行代碼,在驗收測試中查出的錯誤總數.以及錯誤嚴重性不超過建設位事先約定的限制值:6.配宜審核時査出的交付文檔中的錯 誤總數不超過建設爪位事先約定的限制值。 驗收報告包括:驗收的各項內容、評價與驗收結論、驗收委員會全體成員簽字及驗收委員會主任的意見 驗收未通過-重新驗收/合同爭議 驗收通過(監理)審查
50、承建巾位的項目資料清單、協助建設做位和承建譏位交接項目資料,確保軟件文件和軟件的一致性. 的備份,及文件材料歸檔。 四.相關法律法規知識(重點記) (-)知識產權 著作權 著作權法(中華人民共和國)-1990年9月通過 1991年6刀1正式施工. 中華人民共和國著作權法實施條例-作為執行補充.1991年5丿J通過.2002年9丿J修訂。 著作權法客體-受保護的作品(文學、藝術、自然科學、社會科學和工程技術領域具有獨創性可復制的智力成果): 職務作品一為完成貳位工作任務所創作的作品;職務作品屈于爪位(訊位承擔責任且利用單位物質技術條件創作的/有合同約定) 署名權:職務作品屬于作者.爪位在業務范憫
51、內優先使用.且兩年內.未經笊位同總,作者不能許可其他個人/取位作用。 著作權法主體一著作權關系人(著作權人(產品/服務的創作、開發者)和受讓者(著作權轉移而宇有的著作權人) 注:為他人創作進行組織、提供咨詢息見、物質條件或進行其他輔助匸作的.不屬于創作范鬧,不亨有著作權。女人參與的創作, 作者共同享有若作品可分割.作者可以單獨享有著作權.但不能夠在佞犯合作作品整休音作權的情況下使用。作品作者不明時, 有人都可以行使除署名權以外的著作權,直到作者身份明確。 作品是委托創作的.著作權應通過合同確定,若沒有明確約定/簽訂合同.則著作權屬于受托人。 著作權人對作品孚有5種權利:發表權:署名權:修改權:
52、使用權、使用許可權和獲取報酬權.軟讓權;保護作品完整權:。 著作權的保護有一定的期限. 著作權屬于公民, 著作權屬于單位. 義務的取位宇有。 當第三方使用時, 做好開發軟件 作者只宇受 作品由合作的 作品的原件所 署名權、修改權.保護作品完整權屬于永遠保護范碉,發表權、使用權和獲取報酬權為作者終生及其死后的50年。 發表權.使用權和獲得報酬權保護期為50年.若50年內不發表.不予保護。但單位變Hh終止后.其著作權由承受其權利 需要獲得著作權人的使用許可,雙方應簽訂合同,合同應包括(使用作品方式、是否專有使用.許可范用與時間期限、報酬標 準與方法及違約貴任)注合同有效期不能超過10年,期滿可續簽
53、。 對于出版者、表演者、錄音像制作者.廣播電臺、電視臺而言,在以不獲取利益(學習、研尤、欣賞、傳播)為目的原則下.可以不經著作權人 許可.不支持其報酬,但應指明作者姓名、作品名稱,不侵犯其著作權。 計算機軟件保護條例于1991年6月通過.10月1日正式實施,新版于2001年底通過,2002年1丿J 1日正式實施。若計算機軟件保護條 例中沒有規定的情況下,才依據中華人民共和國著作權法的原則和條文規定。 計算機軟件保護條例的客體是計算機軟件(程序+文檔) 注:保護的是軟件中的程序+文檔,不包括開發軟件所用的思想、處理過程.操作方法或數據概念.同時著作權人還需在軟件登記機構辦理登 記。 其著作權人分
54、為三類: 合作開發:由兩個或兩個以上的開發者或組織合作開發的軟件,其著作權根據合同約定確定,若無,則共宇.若能分割.可單獨亨有.但在不破 壞整體著作權的基礎上使用。 職務開發:開發者在單位或組織任職中開發的軟件。在以下條件下,著作權屬于單位/組織:1、木職匸作中明確規定的開發目標/任務:2、從事 木職匚作活動結果:3.使用了取位/組織的資金.專用設備.未公開的信息等物質、技術條件.并由爪位/組織承擔責任的軟件。 委托開發:接受他人委托而進行開發的軟件.其著作權應根據合同約定確定,若無簽訂合同/合同未規定.則其著作權由受托人孚受。 注:國家機關下達的任務,著作權應根據項目任務書/合同規定來確定,
55、若無.應由任務接受方所有。 軟件著作權有9種權利.除了發表權:署名權:修改權:使用權.使用許可權和獲取報酬權.軟讓權外.還有發行權:復制權:岀租權、 信息網絡傳播權、鋪譯權。 軟件著作權自軟件開發完成之日起生效, 軟件著作權屬于公民,其著作權為作者終生及其死后的50年.作者死后,除署名權之外的著作權都可繼承。 著作權屬于笊位,保護期為50年.若50年內不發表,不予保護。但訊位變更、終止后,其著作權由承受其權利義務的爪位享有。 合法獲得il算機軟件復制品有如下權利:1.可將該軟件安裝到設備中(電腦、PDA) ; 2.制作復制品的備份,以防復制品損壞,但不得轉給他 人使用:3、可對其進行功能、性能
56、等方而的修改.但未經軟件著作權人許可,不得向第三方提供修改后的軟件。 注:使用者只為了學習、研尤軟件中包含的思想、原理.而以安裝.顯示、存儲軟件等.可不經過軟件著作人的許可,不支持報酬 侵犯商業秘密(不為人知.具有經濟利益、實用性并已采取了保密措施的技術信息與經營信息)根據情節處于120萬元的罰款.下列行為 視為佞犯了商業秘密:K以盜竊.利誘.脅迫等不正片于段獲得別人的商業秘密:2.披露使用不正半于段獲取的商業秘密:3、違反有關保守 商業秘密的要求約定,披露、使用其學握的商業秘密。 專利權 專利權的客體:發明創造(發明(技術方案)、實用新型(實用的新技術方案)和外觀設計(工業應用的新設訃) 專
57、利權中的實用新型、外觀設計具備新穎性.創造性.實用性三個條件.實用新型、外觀設il的期限為10年,均從中請日開始il算,并繳納年 費,若不按規定交年費或書面中請放弁,則可在終止專利權,發明專利權保護期限是20年 專利權的歸屈可分為三類:職務發明創造(發明人/設il人員應予于獎勵)、非職務發明創造.乳位或者個人接受其他訊位或個人委托完成的發 明創造 不正當競爭 不正洱競爭是指經營者違反規定.損害其他經營者的合法權益,擾亂社會經濟秩序的行為。 不正F競爭包括1、采用不正為的市場交易于段(假冒他人注冊商標:擅自使用與知名商品相同或相近的名稱、包裝:擅自使用他人的企業名 稱:在商品上偽造認證標志、名優
58、標,忐、產地等信息)2.利用壟斷地位.排擠其他經營者的公平競爭:3.利用政府職權,限定商品購買.對商 品實行地方保護主義4、利用財務或其他于段進行賄賂.以達到銷停商品的目的:5.利用廣告或者其他方法,對商品的質雖、成分、性能.用 途、生產者.有效期或產地等進行誤導性的虛假宣傳。6、以低干成木價進行銷售,以排擠競爭對手(鮮活商品、有效期將至的積壓產品季節 性降價、國淸債.轉產和歇業等原因不屈于不正十競爭)7.搭售違背購買者總愿的商品8、采用不正円的有獎銷售沢捏造、散布堤偽事實. 損害對手商譽10串通投標,排擠對手。 商標 商標指生產者或經營者為區別與競爭者間的商品/服務,而在商品/包裝上或服務上
59、標記的由文字、圖形、字母.數字.三維標志和顏色組合而成 的一種可視性標志。 商標應滿足如下三個條件 1、商標是用在商品或服務上的標記.與商品或服務不能分離:2、商標是區別于他人商品或服務的標,忐.具有特別顯著性的區別功能.便于消 費者識別:3.商標是一種藝術創造,是由文字.圖形.字母、數字.三維標志和顏色組合而成的一種可視性標土。 商標的四個特征:顯著性、獨占性、價值和競爭性.注冊商標的有效期限為10年,自核準注冊之日il算。有效期滿可繼續使用.應在期滿前6 個月內申請續展注冊,同時也給予6個月的寬展期(每個續展注冊有效期為10年。 監理在整個項目的監理過程中,應切實有效地實施知識產權保護的監
60、理措施,主要體現在: 1、抬定專人負責信息系統匸程項目的知識產權匸作:(項目開發前,確定開發路線和知識產權匸作的重點:開發過程中.隨時跟蹤知識產權動 態) 2、確定偵期的知識產權成果內容及其歸屬(歸屬應根據合同確定) 3、明確制定相關的知識產權管理制度: 4、對參與項目的人員進行知識產權培訓: 5、處理好項目建設過程中與其他單位的知識產權關系。 注:知識產權的保護,主要是防止侵權和盜版,常采取政策措施和技術措施來進行。 (二)標準化 標準的層次:國際標準、國家標準.行業標準、地方標準和企業標準等。 國際標準:由國際標準化(ISO)組織制定利批準的標準: 國家標準:由國務院標準化行政主管部門編制
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 教學評估團日活動
- 家訪記錄表培訓
- 情境測查考試題及答案
- java面試題及答案session
- oracle理論面試題及答案
- 健康素養考試題及答案
- 兒童哲學與教育
- 扶貧站面試題及答案
- 歷史巢湖中考試題及答案
- 工業互聯網平臺量子密鑰分發技術產業生態構建報告
- 福建省建筑信息模型(BIM)技術應用指南
- 2024年江蘇無錫市江陰信聯擔保有限公司招聘筆試參考題庫含答案解析
- 2024國機集團財務資產紀檢監察中心公開招聘2人高頻考題難、易錯點模擬試題(共500題)附帶答案詳解
- 檢修質量管理課件
- 起重機械自查自糾報告
- 司機綜合能力提升方案
- 博物館搬遷方案
- 【英語06】高考英語985個考試大綱核心詞
- 記賬憑證模板1
- 蘇教版譯林初中英語詞匯表(七年級至九年級)
- 運籌學課程設計
評論
0/150
提交評論