信息系統(tǒng)項目管理師:第1章:信息化與信息系統(tǒng)(2)-重點(diǎn)匯總
五、常規(guī)信息系統(tǒng)集成技術(shù)
1、OSI協(xié)議
?物理層—負(fù)責(zé)發(fā)送和接收攜帶數(shù)據(jù)的信號
?數(shù)據(jù)鏈路層—控制物理層與網(wǎng)絡(luò)層之間的通信
?★網(wǎng)絡(luò)層—將網(wǎng)絡(luò)地址(IP地址)翻譯成物理地址(網(wǎng)卡地址)—協(xié)議:IP、IPX、ICMP、IGMP、ARP、RARP
?★傳輸層—確保數(shù)據(jù)傳輸可靠、順序和無錯誤—協(xié)議:TCP、UDP、SPX
?會話層—負(fù)責(zé)在網(wǎng)絡(luò)節(jié)點(diǎn)之間建立和維持通信
?表示層—管理數(shù)據(jù)的加密解密、數(shù)據(jù)轉(zhuǎn)換、格式化和文本壓縮
?應(yīng)用層
提供接口和網(wǎng)絡(luò)服務(wù)
FTP(文件傳輸協(xié)議)
TFTP(簡單文件傳輸協(xié)議)—提供不復(fù)雜、開銷不大的文件傳輸服務(wù)
HTTP(超文本傳輸協(xié)議)
SMTP(簡單郵件傳輸協(xié)議)
SNMP(簡單網(wǎng)絡(luò)管理協(xié)議)
Telenet(遠(yuǎn)程登錄協(xié)議)
DHCP(動態(tài)主機(jī)配置協(xié)議)
DNS(域名系統(tǒng))
★注意點(diǎn)
IEEE 802.3:標(biāo)準(zhǔn)(十兆網(wǎng))
IEEE 802.3u:快速(百兆網(wǎng))
IEEE 802.3z:千兆以太網(wǎng)
2、網(wǎng)絡(luò)設(shè)備
物理層—集線器、中繼器
數(shù)據(jù)鏈路層—二層交換機(jī)、網(wǎng)橋
網(wǎng)絡(luò)層—三層交換機(jī)、路由器
高層—多層交換機(jī)、網(wǎng)關(guān)
3、網(wǎng)絡(luò)存儲技術(shù)
①直接附加存儲(DAS)—將存儲設(shè)備直接連接服務(wù)器,不帶有任何存儲操作系統(tǒng),難以擴(kuò)展
②網(wǎng)絡(luò)附加存儲(NAS)—將存儲設(shè)備通過網(wǎng)絡(luò)接口連接服務(wù)器,帶有NFS(網(wǎng)絡(luò)文件系統(tǒng))和CIFS(通用Intemet文件系統(tǒng)),支持TCP/IP協(xié)議,支持小文件級共享存取
③存儲區(qū)域網(wǎng)絡(luò)(SAN)—通過專用交換機(jī)連接服務(wù)器,帶有專用存儲系統(tǒng),采用塊級別存儲,不采用文件共享存取方式
4、網(wǎng)絡(luò)接入
有線接入
①PSTN、ISDN、ADSL、FTTx+LAN和HFC等
②ADSL(非對稱數(shù)字用戶線路),上行速度和下行速度不一樣,往往下行速度大于上行速度,已經(jīng)成為了網(wǎng)絡(luò)接入的主要方式之一;
無線接入
①GPRS、3G和4G等
②★無線網(wǎng)絡(luò)的接入支持十幾公里的區(qū)域,適用于城市范圍
5、分層(分級)模型【網(wǎng)絡(luò)設(shè)計】
①接入層—直接面向用戶連接或訪問網(wǎng)絡(luò)的部分
②★匯聚層—完成網(wǎng)絡(luò)訪問策略控制、數(shù)據(jù)包處理、過濾、尋址等數(shù)據(jù)處理任務(wù)
③核心層—提供骨干傳輸結(jié)構(gòu)或組件
6、數(shù)據(jù)庫技術(shù)
①關(guān)系型數(shù)據(jù)庫:Oracle, MySQL, SQL Server、DB2等
②★非關(guān)系型的數(shù)據(jù)庫【NoSql】:Cloudant、MongoDB、redis、HBase
★nosql的存儲格式是key,value形式、文檔形式、圖片形式等等,文檔形式、圖片形式等等,而關(guān)系型數(shù)據(jù)庫則只支持基礎(chǔ)類型。
7、數(shù)據(jù)倉庫
【概念】數(shù)據(jù)倉庫是一個面向主題的、集成的、非易失的、且隨時間變化的數(shù)據(jù)集合,用于支持管理決策
【數(shù)據(jù)倉庫與數(shù)據(jù)庫的區(qū)別】數(shù)據(jù)庫存儲當(dāng)前或近期的數(shù)據(jù)信息,而數(shù)據(jù)倉庫存儲歷史數(shù)據(jù)信息
★ 體系結(jié)構(gòu)
數(shù)據(jù)源
數(shù)據(jù)存儲與管理
OLAP服務(wù)器
前端工具
8、中間件
在一個分布式系統(tǒng)環(huán)境中處于操作系統(tǒng)和應(yīng)用程序之間的軟件
★集成型中間件如何選擇
系統(tǒng)底層傳輸層集成可以采用CORBA技術(shù)
系統(tǒng)信息傳遞可以采用消息中間件產(chǎn)品
硬件和操作系統(tǒng)的集成采用J2EE中級件產(chǎn)品
9、高可用性和高可靠性的規(guī)劃與設(shè)計
計算機(jī)系統(tǒng)的可用性公式=平均無故障時間/(平均無故障時間+平均維修時間)*100%,舉例如:
10000/(10000+1)=0.999900=99.99%。
注:本文由來自《每天一小時,兩月拿證》課程精華講義。
六、軟件工程
1、需求分析
★需求層次
①業(yè)務(wù)需求—反映企業(yè)或客戶【高層次】的目標(biāo),確定項目視圖和范圍
②用戶需求—描述用戶的【具體目標(biāo)】或系統(tǒng)必須能夠完成的任務(wù)
③系統(tǒng)需求—【系統(tǒng)角度】說明軟件需求
【功能需求】需要用戶明確
【非功能需求】不需要用戶明確(軟件效率、容易維護(hù)等)
【設(shè)計約束】限制條件(必須運(yùn)行在Linux操作系統(tǒng)下)
★質(zhì)量功能部署
概念?—?將用戶要求轉(zhuǎn)化成軟件需求的技術(shù)
★分類
(1)【常規(guī)需求】用戶認(rèn)為系統(tǒng)應(yīng)該達(dá)到的功能或性能
(2)【期望需求】無需用戶明確,系統(tǒng)就應(yīng)具備的功能或性能
(3)【意外需求】用戶要求范圍之外的功能或性能
需求開發(fā)活動的流程
①需求獲取
★②需求分析
(1)結(jié)構(gòu)化分析方法(SA)
【數(shù)據(jù)模型】實體聯(lián)系圖(ER圖)表示
【功能模型】數(shù)據(jù)流圖表示
【行為模型】狀態(tài)轉(zhuǎn)換圖表示.
(2)面向?qū)ο蠓治龇椒?OOA)
【用例模型】描述系統(tǒng)需求的過程(必須)
1.識別參與者
2.合并需求獲得用例
3.細(xì)化用例描述
4.調(diào)整用例模型
【分析模型】描述系統(tǒng)的基本邏輯結(jié)構(gòu),如何組成系統(tǒng)和保持通信
③軟件需求規(guī)格說明書(SRS)—【目的】開發(fā)團(tuán)隊與項目干系人對系統(tǒng)有一個初始的、共同的理解
④需求驗證—【需求確認(rèn)】通過需求評審和需求測試工作來對需求進(jìn)行驗證
本文重點(diǎn)圖文版本:

