管理系統(tǒng)中計算機應(yīng)用ppt.ppt
《管理系統(tǒng)中計算機應(yīng)用ppt.ppt》由會員分享,可在線閱讀,更多相關(guān)《管理系統(tǒng)中計算機應(yīng)用ppt.ppt(181頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、課程介紹,管理系統(tǒng)中計算機應(yīng)用是高等教育經(jīng)濟/管理類本科專業(yè)必修課程.企業(yè)管理信息系統(tǒng)推廣應(yīng)用的實踐證明,管理人員不了解計算機應(yīng)用知識、計算機人員不了解管理,是建立計算機管理信息系統(tǒng)的主要障礙。因此,向管理人員普及計算機知識已是當(dāng)務(wù)之急。本課程的目的是使管理人員學(xué)習(xí)掌握一定的計算機程序設(shè)計和系統(tǒng)分析與設(shè)計知識,是他們一方面在建立計算機管理信息系統(tǒng)過程中,能切實有效地支持與配合計算機系統(tǒng)開發(fā)人員的工作;另一方面也初步具備參與開發(fā)小型計算機應(yīng)用系統(tǒng)的基礎(chǔ)。,第一章 管理系統(tǒng)中計算機應(yīng)用概論,第一節(jié) 信息與管理 一、信息與數(shù)據(jù)的概念 信息的定義:信息是對事物運動狀態(tài)和特征的描述,而數(shù)據(jù)是載荷信息的物
2、理符號。 信息和數(shù)據(jù)的區(qū)別:信息是認識了的數(shù)據(jù),是數(shù)據(jù)的含義;同時,信息更本質(zhì)地反映事物的概念,而數(shù)據(jù)則是信息的具體表現(xiàn),所以信息不隨載體的性質(zhì)而改變,而數(shù)據(jù)的具體形式卻取決于載體的性質(zhì)。,管理信息的定義:經(jīng)過加工處理后對企業(yè)生產(chǎn)經(jīng)營活動有影響的數(shù)據(jù)。只有經(jīng)過加工處理的數(shù)據(jù),才能成為對管理決策有用的信息。 二、信息的遞歸定義 管理數(shù)據(jù)和信息之間的區(qū)別是相對的,一個系統(tǒng)或一次處理所輸出的信息,可能是另一個系統(tǒng)或另一次處理的原始數(shù)據(jù);低層決策所用的信息又可以成為加工處理高一層決策所需信息的數(shù)據(jù),這就是信息間的遞歸定義。,三、管理 管理是管理者或管理機構(gòu),通過計劃、組織、領(lǐng)導(dǎo)和控制等活動,對組織的資
3、源進行合理配置和有效利用,以實現(xiàn)組織特定目標的過程。 管理的概念有以下幾個含義: (1)管理的目的是實現(xiàn)企業(yè)的目標。 (2)管理是對組織資源進行合理配置的過程。 (3)管理的實施是通過計劃、組織、領(lǐng)導(dǎo)和控制等活動進行的。,四、企業(yè)管理系統(tǒng) 實現(xiàn)企業(yè)預(yù)期的經(jīng)濟效益目標,需要構(gòu)成一個可控制的管理系統(tǒng)。它一般有三個組成部分: 一是管理的客體,即管理對象(生產(chǎn)和服務(wù)過程) ; 二是管理的主體,即管理者和管理機構(gòu); 三是聯(lián)系兩者的信息系統(tǒng)。,第二節(jié) 管理信息,一、管理信息的作用 管理信息的作用也主要體現(xiàn)在以下幾方面: 1.管理信息是重要的資源 2.管理信息是決策的基礎(chǔ) 3.管理信息是實施管理控制的依據(jù)
4、4.管理信息是系統(tǒng)內(nèi)外聯(lián)系的紐帶,二、管理信息的特點 管理信息具有一般信息的特點,又有其本身獨特之處,這些特點可歸納如下: (l) 原始數(shù)據(jù)來源的分散性。 (2) 信息資源的非消耗性。 (3) 信息量大。 (4) 信息處理方法的多樣性。 (5) 信息的發(fā)生、加工、應(yīng)用,在空間、時間上的不一致性。,三、管理信息的分類 (1)按信息穩(wěn)定性分類,將信息分為固定信息和流動信息兩類。 (2)固定信息是具有相對穩(wěn)定性的信息,在一段時間內(nèi)可以在各項管理任務(wù)中重復(fù)使用,不發(fā)生質(zhì)的變化。它是企業(yè)一切計劃和組織工作的重要依據(jù)。 流動信息(作業(yè)統(tǒng)計信息) ,它反映生產(chǎn)經(jīng)營活動中實際進程和實際狀態(tài)的信息。 通常將信息
5、穩(wěn)定系數(shù)在0.85以上的信息劃成為固定信息。,(2) 按決策層次分類,將管理信息分為戰(zhàn)略信息、戰(zhàn)術(shù)信息和業(yè)務(wù)信息。 戰(zhàn)略信息:供企業(yè)高級管理者進行戰(zhàn)略決策時使用,包括系統(tǒng)內(nèi)外、過去和現(xiàn)在、各種環(huán)境的大量信息。 戰(zhàn)術(shù)信息:供企業(yè)中級管理人員完成大量計劃編制、資源分配等工作時使用。主要包括系統(tǒng)內(nèi)部各種固定信息,歷史情況與現(xiàn)狀信息、以及部分具體的外部信息 。 業(yè)務(wù)信息:供企業(yè)基層管理人員執(zhí)行已經(jīng)制定的計劃,組織生產(chǎn)或服務(wù)活動時使用。主要包括直接與生產(chǎn)、業(yè)務(wù)活動有關(guān)的、反映當(dāng)前情況的信息。,四、管理信息處理的內(nèi)容 管理信息處理的內(nèi)容主要包括信息的收集、存儲、加工、傳輸和提供五個方面。 1.信息的收集
6、原始信息收集:在信息或數(shù)據(jù)發(fā)生的當(dāng)時、當(dāng)?shù)?,從信息或?shù)據(jù)所描述的實體上直接把信息或數(shù)據(jù)取出,并用某種技術(shù)手段在某種介質(zhì)上記錄下來。 二次信息收集:收集已記錄在某種介質(zhì)上,與所描述的實體在時間與空間上已分離開的信息或數(shù)據(jù)。,2.信息的存儲 在信息存儲方面應(yīng)考慮存儲量、信息格式、使用方式、存儲時間、安全保密等問題。 3.信息的加工 從加工本身來看,可以分為數(shù)值運算和非數(shù)值處理兩大類: (1)數(shù)值運算包括簡單的算術(shù)與代數(shù)運算、數(shù)理統(tǒng)計中的各種統(tǒng)計量的計算及各種檢驗、運籌學(xué)中的各種最優(yōu)化算法以及模擬預(yù)測方法等。 (2)非數(shù)值處理包括排序、合并、分類、選擇、分配,常規(guī)文字處理,圖形、圖像處理等。,4.信
7、息的傳輸 信息傳輸應(yīng)考慮信息的種類、數(shù)量、頻率、可能性要求等。 5.信息的提供 信息加工完成后,就應(yīng)按管理工作的要求以各種形式,將信息提供給有關(guān)單位和人員,在企業(yè)中提供的主要形式為各種計劃、統(tǒng)計報表、報告文件等。,第三節(jié)、管理系統(tǒng)中計算機應(yīng)用的發(fā)展,一、計算機應(yīng)用的發(fā)展階段 管理系統(tǒng)中計算機應(yīng)用即廣義管理信息系統(tǒng)的概念,其發(fā)展可分為以下三個階段: l.電子數(shù)據(jù)處理(Electronic Data Processing,EDP) a.數(shù)據(jù)單項處理 b.數(shù)據(jù)綜合處理,2.數(shù)據(jù)的系統(tǒng)處理 MIS有以下特點: (1) 在企業(yè)管理中全面使用計算機。 (2) 應(yīng)用數(shù)據(jù)庫技術(shù)和計算機網(wǎng)絡(luò)。 (3) 采用決策
8、模型解決結(jié)構(gòu)化的決策問題。 3.支持決策 (1) 決策支持系統(tǒng)(Decision support System,DSS)。 (2) 群體決策支持系統(tǒng)。 (3) 智能支持系統(tǒng)。 (4) 經(jīng)理信息系統(tǒng)。,二、管理系統(tǒng)中計算機應(yīng)用的基本條件 管理系統(tǒng)中計算機應(yīng)用,除必須具有計算機軟硬件外,應(yīng)具備的基本條件如下 : 1.科學(xué)的管理基礎(chǔ) 為了適應(yīng)計算機管理的要求,必須逐步做到: (1) 管理工作的程序化。 (2) 管理業(yè)務(wù)的標準化。 (3) 報表文件的統(tǒng)一化。 (4) 數(shù)據(jù)資料的完整化和代碼化。,2.領(lǐng)導(dǎo)的支持和參與劃。 (2) 抓好決策。 (3) 抓好落實。 3.建立專業(yè)人員隊伍和培訓(xùn) 這類培訓(xùn)一般按
9、三個層次學(xué)習(xí)以下三方面的相應(yīng)的內(nèi)容: (1) 向負責(zé)系統(tǒng)開發(fā)的領(lǐng)導(dǎo)成員介紹管理信息系統(tǒng)的基本概念、開發(fā)的方法和原則。,(2) 向參與系統(tǒng)開發(fā)的成員講解管理信息系統(tǒng)的開發(fā)方法、步驟和規(guī)范等知識。 (3) 向職能部門的業(yè)務(wù)人員普及計算機基礎(chǔ)知識,介紹計算機在企業(yè)管理中應(yīng)用的必要性和可能性,加強他們在提高信息管理意識、打破傳統(tǒng)觀念等方面的教育。,第四節(jié)、企業(yè)管理信息系統(tǒng),一、管理信息系統(tǒng)的基本結(jié)構(gòu)形式 1.職能結(jié)構(gòu) 2.管理階段結(jié)構(gòu) 3.層次(縱向綜合)結(jié)構(gòu) 4.全面綜合結(jié)構(gòu),二、管理信息系統(tǒng)軟件 1.制造資源計劃(Manufacturing Resource Planning,MRPII)
10、 系統(tǒng) 2.企業(yè)資源計劃(Enterprise Resource Planning,ERP) 3.商業(yè)企業(yè)管理信息系統(tǒng),第五節(jié)、企業(yè)信息化與管理創(chuàng)新,一、企業(yè)信息化 目前企業(yè)信息化主要體現(xiàn)在以下三個領(lǐng)域 : 1.企業(yè)生產(chǎn)過程的自動化、智能化 2.企業(yè)管理決策的網(wǎng)絡(luò)化、智能化 3.企業(yè)商務(wù)活動的電子化,二、企業(yè)信息化與管理創(chuàng)新 企業(yè)進行改革和創(chuàng)新,主要表現(xiàn)在以下幾方面: 1.業(yè)務(wù)流程重組 2.供應(yīng)鏈管理 3.虛擬企業(yè),三、電子商務(wù) 電子商務(wù)(Electronic Commerce,EC) 是指對整個貿(mào)易活動實現(xiàn)電子化。即交易各方通過計算機和通信網(wǎng)絡(luò)進行信息的發(fā)布、傳遞、存儲、統(tǒng)計,以電子交易方式
11、而不是通過紙介質(zhì)信息交換或直接面談方式進行商業(yè)交易。 l.電子商務(wù)的功能 電子商務(wù)功能主要包括以下幾方面: (1) 網(wǎng)上廣告宣傳。 (2) 網(wǎng)上咨詢和貿(mào)易洽談。,(3) 網(wǎng)上產(chǎn)品訂購。 (4) 網(wǎng)上貨幣支付和電子銀行。 (5) 服務(wù)傳遞。 (6) 意見征詢。 7) 交易活動管理。 2.電子商務(wù)的分類 (1) 企業(yè)與消費者之間的電子商務(wù)(簡稱B-C模式)。 (2) 企業(yè)與企業(yè)之間的電子商務(wù)(簡稱B-B模式) 。 (3)企業(yè)內(nèi)部的電子商務(wù)。,3.電子商務(wù)的特點 (1) 提供全球性商務(wù)服務(wù)。 (2) 高效、快捷。通過高度可視化方式展示商品,高效完成銷售的各環(huán)節(jié),縮短銷售周期;能減少交易過程中的費用,
12、降低交易成本。 (3) 加強客戶關(guān)系管理。 (4) 提高服務(wù)質(zhì)量。,,五、管理信息處理的要求 現(xiàn)代企業(yè)對信息處理的要求可歸結(jié)為 1、及時 2、準確 3、適用 4、經(jīng)濟,第二章 企業(yè)管理的信息化平臺,第一節(jié)、計算機系統(tǒng) 一、計算機系統(tǒng) 1.計算機和計算機系統(tǒng) 計算機(Computer):一種用于計算的機器。計算機既可以進行數(shù)值計算,又可以進行邏輯計算。計算機還具有存儲記憶功能,可以把數(shù)據(jù)(原始數(shù)據(jù)、中間結(jié)果、最終結(jié)果)和程序都存儲起來,2.計算機的分類 按計算機的規(guī)模和性能,計算機可以分為六大類: (1) 巨型機(Supercomputer)。 (2) 小巨型機(Minisupercompute
13、r)。 (3) 大型機、中型機(Mainframe)。 (4) 小型機(Minicomputer)。 (5) 個人機(Personal Computer)。 (6) 工作站(Workstation)。,3.計算機硬件系統(tǒng) (1)基本結(jié)構(gòu)。 (2) 基本組成。 中央處理器。 存儲器。,4.計算機軟件系統(tǒng) 計算機軟件的分類。 系統(tǒng)軟件:直接控制和協(xié)調(diào)計算機、通信設(shè)備及其他外部設(shè)備的軟件。應(yīng)用軟件:直接完成某種具體應(yīng)用的軟件。 (2) 軟件、硬件系統(tǒng)的關(guān)系。 在計算機系統(tǒng)中硬件是基礎(chǔ),軟件是靈魂;它們互相支持、互相協(xié)調(diào)實現(xiàn)計算機的計算與數(shù)據(jù)處理任務(wù)。 (3) 計算機程序設(shè)計語言。 (4) 操作系統(tǒng)。
14、,5.計算機系統(tǒng)的性能指標 評價計算機性能的指標: (1) 字長:指計算機能一次同時處理的二進制數(shù)碼的位數(shù)。 (2)運算速度:用每秒鐘能執(zhí)行多少條指令來表示,單位一般用MIPS(百萬條指令/秒) 。 (3)內(nèi)存容量:內(nèi)存儲器中能存儲信息的總字節(jié)數(shù)。 (4)主頻:指計算機CPU的時鐘頻率。,(5) 存取周期:存儲器完成一次讀(取) 或?qū)?存) 信息操作所需的時間稱存儲器的存取(或訪問) 時間,而連續(xù)兩次讀或?qū)懰璧淖疃虝r間,稱存儲器的存取周期(或存儲周期) 。 (6) 總線寬度:總線是由數(shù)據(jù)總線DB、地址總線AB和控制總線CB三組線構(gòu)成的,每組線由若干根線組成。,二、多媒體技術(shù)和多媒體計算機 1
15、.基本概念 媒體:指信息表示和傳播的載體。 多媒體:指信息表示媒體的多樣化,例如文字、圖形、圖像、聲音、動畫、視頻影像等。 2. 多媒體系統(tǒng)的主要特征 多媒體系統(tǒng)必須具備四個主要的特征: (l) 集成性。 (2) 交互性。 (3) 實時性 (4) 數(shù)字化。,第二節(jié)、通信及網(wǎng)絡(luò)系統(tǒng),一、數(shù)據(jù)通信技術(shù)基礎(chǔ) 1.數(shù)據(jù)通信模型 通信系統(tǒng)需要完成的任務(wù)如下: (1)信號接口:產(chǎn)生或接收符合通信協(xié)議的信號。 (2) 路由和尋址:為發(fā)出信號選擇到達目的地的路徑。 (3)呼叫和應(yīng)答:信號發(fā)送前先呼叫,接收方應(yīng)答后建立通信鏈路,這個過程叫握手。 (4)可傳輸:采用各種措施保證數(shù)據(jù)傳輸?shù)恼_性。,2.數(shù)據(jù)通信
16、的帶寬 (1)兩種通信系統(tǒng),即模擬通信系統(tǒng)和數(shù)字通信系統(tǒng)。 (2)模擬通信的帶寬。 (3)數(shù)字通信的帶寬。,3.常用傳輸介質(zhì) (1)雙絞線 (2)同軸電纜 (3)光纜 (4)無線通信 (5)微波通信,4.數(shù)據(jù)傳輸 (1) 基帶傳輸。使用數(shù)字信號傳輸數(shù)據(jù),終端設(shè)備將數(shù)字信號轉(zhuǎn)變成脈沖電信號時,這種原始矩形脈沖信號固有的頻帶叫做基本頻帶,簡稱為基帶。 (2) 頻帶傳輸。利用模擬信道傳輸數(shù)字信號的方法稱為頻帶傳輸。,5.調(diào)制與解調(diào) 調(diào)制:把需要傳送的信號加載到另一種信號上,以便容易在給定的介質(zhì)中傳送的過程。這里所說的另一種信號叫做傳送信號的載波。 解調(diào):信號傳送到接收站以后,再把載波上加載的信號卸載
17、下來的過程。 6.多路復(fù)用技術(shù) 在一條介質(zhì)上同時傳送多于一路以上信號的傳輸方式,叫做該介質(zhì)的多路復(fù)用。,7.數(shù)據(jù)交換技術(shù) (1)專線連接。 (2)電路交換。 (3)存儲轉(zhuǎn)發(fā)交換。 存儲轉(zhuǎn)發(fā)交換方式可以分為: 報文交換。 報文分組交換。,二、計算機網(wǎng)絡(luò)基礎(chǔ) 計算機網(wǎng)絡(luò):是將地理位置不同,并具有獨立功能的多個計算機系統(tǒng)通過通信設(shè)備和線路連接起來,在功能完善的網(wǎng)絡(luò)軟件支持下,向多個用戶提供各種應(yīng)用服務(wù),從而實現(xiàn)數(shù)據(jù)、程序與硬件等各類資源共享的系統(tǒng)。 計算機網(wǎng)絡(luò)的主要功能是:數(shù)據(jù)通信、資源共享和分布處理。,1.計算機網(wǎng)絡(luò)的結(jié)構(gòu) (1)資源子網(wǎng):由主機、終端、終端控制器、聯(lián)網(wǎng)外設(shè)、各種軟件資源和信息資源
18、組成的 . (2) 通信子網(wǎng):由通信控制處理機(CCP)、專用或公用的通信線路及其他通信設(shè)備組成的 2.計算機網(wǎng)絡(luò)的分類 (1) 按網(wǎng)絡(luò)傳輸技術(shù)分類:可以分為點對點式網(wǎng)絡(luò)和廣播式網(wǎng)絡(luò)。 (2) 按網(wǎng)絡(luò)覆蓋范圍分類, 局域網(wǎng)(Local Area Network,LAN):是小范圍的計算機網(wǎng)絡(luò)。 廣域網(wǎng)(Wide Area Network,WAN) 也叫做遠程網(wǎng) 3.計算機網(wǎng)絡(luò)的拓撲結(jié)構(gòu) (1) 星型拓撲 (2) 環(huán)型拓撲 (3) 總線型拓撲 (4) 樹型拓撲,4.計算機網(wǎng)絡(luò)協(xié)議 通信協(xié)議:在通信過程中,通信雙方都必須遵守的規(guī)則和約定。 網(wǎng)絡(luò)協(xié)議:計算機網(wǎng)絡(luò)通信的語言,規(guī)定了通信雙方交換數(shù)
19、據(jù)或控制信息的格式、響應(yīng)及動作;網(wǎng)絡(luò)協(xié)議是實現(xiàn)不同主機之間、不同操作系統(tǒng)之間及工作站之間通信的規(guī)則和約定。 國際標準化組織(ISO)在1981年提出了開放系統(tǒng)互聯(lián)(OSI) 參考模型,即網(wǎng)絡(luò)七層協(xié)議。,三、局域網(wǎng) 局域網(wǎng)的技術(shù)特點如下 : (1)覆蓋有限的地理范圍,適用于公司、機關(guān)、學(xué)校、工廠等處計算機、終端設(shè)備和信息處理設(shè)備間聯(lián)網(wǎng)的要求。 (2)能夠提供高數(shù)據(jù)傳輸率、低誤碼率的高質(zhì)量數(shù)據(jù)傳輸環(huán)境。 (3)屬于一個單位所有,易于建立、維護和擴展。 (4)局域網(wǎng)的特性主要由網(wǎng)絡(luò)拓撲、傳輸介質(zhì)和介質(zhì)訪問控制方法決定。,1.局域網(wǎng)的硬件組成 局域網(wǎng)在邏輯上可以由網(wǎng)絡(luò)服務(wù)器、工作站、網(wǎng)卡、傳輸介質(zhì)和連
20、接轉(zhuǎn)換部件構(gòu)成。 其中連接轉(zhuǎn)換部件可以是中繼器、集線器、網(wǎng)橋、路由器、網(wǎng)關(guān)等。 2.局域網(wǎng)的軟件系統(tǒng) (1) 網(wǎng)絡(luò)操作系統(tǒng)。 (2) 網(wǎng)絡(luò)管理軟件。 (3) 網(wǎng)絡(luò)應(yīng)用軟件。,3.局域網(wǎng)傳輸介質(zhì) 局域網(wǎng)中常用的傳輸介質(zhì)是同軸電纜、雙絞線、光纖和無線通信信道。 4.局域網(wǎng)工作方式 共享介質(zhì)式,所有結(jié)點共享一條公共通信傳輸介質(zhì),當(dāng)一個結(jié)點發(fā)送數(shù)據(jù)時,將會以廣播的形式傳送到所有的結(jié)點上。 交換式,5.局域網(wǎng)的介質(zhì)訪問控制方式 : 總線CSMA/CD控制、令牌環(huán)傳遞Token Ring控制和令牌總線傳遞 Token Bus控制 6.局域網(wǎng)協(xié)議 控制網(wǎng)絡(luò)訪問的協(xié)議,這類訪問主要就是CSMA/CD訪問和令牌
21、傳送訪問。 7.局域網(wǎng)中計算機的相對地位 對等網(wǎng)絡(luò)模式。 (2) 客戶機/服務(wù)器網(wǎng)絡(luò)模式。,8.網(wǎng)絡(luò)互聯(lián)技術(shù) 網(wǎng)絡(luò)互聯(lián):指將分布在不同地理位置的、類型相同或不同的、協(xié)議相同或不相同的網(wǎng)絡(luò)及設(shè)備,相互連接構(gòu)成更大規(guī)模的網(wǎng)絡(luò),實現(xiàn)網(wǎng)絡(luò)資源的共享。要實現(xiàn)網(wǎng)絡(luò)互聯(lián),必須做到以下幾點: (1)在互聯(lián)的網(wǎng)絡(luò)之間提供鏈路,至少有物理線路和數(shù)據(jù)線。 (2) 在不同網(wǎng)絡(luò)結(jié)點的進程之間提供適當(dāng)?shù)穆酚蓙斫粨Q數(shù)據(jù)。 (3) 提供網(wǎng)絡(luò)記賬服務(wù),記錄網(wǎng)絡(luò)資源使用情況。 (4) 提供各種互聯(lián)服務(wù),應(yīng)當(dāng)盡可能不改變互聯(lián)網(wǎng)的結(jié)構(gòu)。,,四、Internet的基礎(chǔ) Internet是全球性的計算機互聯(lián)網(wǎng)絡(luò);它連接了全世界千千萬萬個
22、計算機網(wǎng)絡(luò)的網(wǎng)絡(luò),所以也叫做網(wǎng)際網(wǎng)。 1.Internet的組成 (1)通信線路。 (2) 路由器。 (3) 主機。 (4) 信息資源。,2.Internet通信協(xié)議 在進行數(shù)據(jù)通信時必須遵守統(tǒng)一的規(guī)范和約定。這種規(guī)范和約定就叫做網(wǎng)絡(luò)通信協(xié)議,因特網(wǎng)的網(wǎng)絡(luò)互聯(lián)通信協(xié)議是TCP/IP(Transmission Control Protocol/Internet Protocol) 協(xié)議。 3.Internet網(wǎng)絡(luò)地址 (1)物理地址。 (2)IP地址。 (3)域名。,4.Internet的應(yīng)用 信息服務(wù)。它具體分為以下幾類: 信息瀏覽。 信息發(fā)布。 信息檢索。 文件下載。 (2) 網(wǎng)上通信。網(wǎng)絡(luò)
23、通信分為以下幾類: 電子郵件。 網(wǎng)上聊天。 IP電話。 網(wǎng)上尋呼。,(3) 協(xié)同工作。它可以有以下幾種形式: 協(xié)同辦公和聯(lián)合研究。 網(wǎng)上討論。 IP網(wǎng)絡(luò)視頻會議。 (4) 電子商務(wù)。 (5) 網(wǎng)上教育。 (6) 網(wǎng)上娛樂。 5.Internet的接入方法 (1) 通過局域網(wǎng)接入。 (2) 通過電話網(wǎng)接入 。,6.企業(yè)內(nèi)部網(wǎng) 所謂企業(yè)內(nèi)部網(wǎng)(Intranet) ,就是一個企業(yè)為實現(xiàn)內(nèi)部管理和通信而建立的獨立網(wǎng)絡(luò)。 (1) 發(fā)展過程:企業(yè)網(wǎng)絡(luò)技術(shù)基本上經(jīng)歷了三個階段: 集中處理階段。 客戶機/服務(wù)器模式。 瀏覽器/服務(wù)器模式。 (2) Intranet的技術(shù)特點。 (3) Intranet的基本結(jié)
24、構(gòu) Intranet是由服務(wù)器、客戶機、物理網(wǎng)絡(luò)和防火墻四個部分組成的。,7.企業(yè)外部網(wǎng)企業(yè)外部網(wǎng)(Extranet):利用Internet的協(xié)議和標準,并通過公共通信系統(tǒng)(可以是Internet網(wǎng)絡(luò)或?qū)S镁€路) ,使通過認證的指定用戶能夠分享企業(yè)內(nèi)部網(wǎng)上部分信息和部分應(yīng)用服務(wù)的半開放專用網(wǎng)。,第三節(jié)、數(shù)據(jù)庫系統(tǒng),一、數(shù)據(jù)庫的基本概念 1.數(shù)據(jù)庫的基本術(shù)語 數(shù)據(jù)庫(Data Base,DB) (2) 數(shù)據(jù)庫管理系統(tǒng) 數(shù)據(jù)描述語言DDL(Data DescriPtion Language) 數(shù)據(jù)操作語言DML(Data ManiPulation Language) 其他管理和控制程序,(3) 數(shù)
25、據(jù)庫系統(tǒng)(Data Base System):指以計算機系統(tǒng)為基礎(chǔ),以數(shù)據(jù)庫方式管理大量共享數(shù)據(jù)的綜合系統(tǒng)。 (4) 數(shù)據(jù)庫應(yīng)用系統(tǒng):是在數(shù)據(jù)庫管理系統(tǒng)(DBMS)支持下建立的計算機應(yīng)用系統(tǒng),簡寫為DBAS。,2.數(shù)據(jù)庫系統(tǒng)的特點 (1) 數(shù)據(jù)結(jié)構(gòu)化。 (2) 數(shù)據(jù)共享。 (3) 數(shù)據(jù)獨立性。 (4) 可控冗余度。 (5) 統(tǒng)一的管理和控制。,二、數(shù)據(jù)模型的基本概念 1.模型的概念 2.概念模型 (l) 基本術(shù)語 (2) 實體集內(nèi)部的聯(lián)系 3.數(shù)據(jù)模型 邏輯數(shù)據(jù)模型:是用戶通過數(shù)據(jù)庫管理系統(tǒng)看到的現(xiàn)實世界,它描述了數(shù)據(jù)庫數(shù)據(jù)的整體結(jié)構(gòu)。,物理數(shù)據(jù)模型:是用來描述數(shù)據(jù)的物理存儲結(jié)構(gòu)和存儲方法的.
26、 層次模型 網(wǎng)狀模型 關(guān)系模型 面向?qū)ο竽P?三、關(guān)系模型與關(guān)系數(shù)據(jù)庫 1.關(guān)系模型 關(guān)系模型是一種新的數(shù)據(jù)模型。它建立在集合論和謂詞演算公式的基礎(chǔ)上。它提供的邏輯結(jié)構(gòu)簡單,數(shù)據(jù)獨立性強,存取具有對稱性、操縱靈活。 2.關(guān)系操作 (1) 傳統(tǒng)集合運算。傳統(tǒng)集合運算有并、交、差三種。 (2) 專門的關(guān)系運算。專門的關(guān)系運算主要有選擇(篩選)、投影和連接三種。選擇運算是對關(guān)系表中元組(行) 的操作,操作結(jié)果是找出滿足條件的元組。,四、Vsual Foxpro數(shù)據(jù)庫管理系統(tǒng) (l) 數(shù)據(jù)表。 (2) 數(shù)據(jù)庫。 (3) 索引。 (4) 關(guān)鍵字。 (5) 視圖。 (6) 存儲過程。,第三章 管理信息系統(tǒng)
27、的開發(fā)策略 第一節(jié)、系統(tǒng)開發(fā)的任務(wù)和特點 一、系統(tǒng)開發(fā)的任務(wù) 系統(tǒng)開發(fā)的任務(wù)就是根據(jù)企業(yè)管理的目標、內(nèi)容、規(guī)模、性質(zhì)等具體情況,從系統(tǒng)論的觀點出發(fā),運用系統(tǒng)工程的方法,按照系統(tǒng)發(fā)展的規(guī)律,為企業(yè)建立起計算機化的信息系統(tǒng)。其中最核心的工作,就是開發(fā)出一套適合于現(xiàn)代企業(yè)管理要求的應(yīng)用軟件系統(tǒng)。,二、系統(tǒng)開發(fā)的特點 1.復(fù)雜性高 2.集體的創(chuàng)造性活動 3.質(zhì)量要求高 4.產(chǎn)品是無形的 5.歷史短,經(jīng)驗不足。,第二節(jié)、系統(tǒng)開發(fā)的指導(dǎo)原則 一、系統(tǒng)開發(fā)的指導(dǎo)原則 1、系統(tǒng)的目的性 應(yīng)明確系統(tǒng)開發(fā)的目的,確立面向用戶的觀點。 2、系統(tǒng)的整體性 強調(diào)系統(tǒng)的整體性,采用先確定邏輯模型,再設(shè)計物理模型
28、的開發(fā)思路。 3、系統(tǒng)的相關(guān)性 分析系統(tǒng)的相關(guān)性,根據(jù)分解協(xié)調(diào)的原則由頂向下發(fā)展系統(tǒng)。,、系統(tǒng)的環(huán)境適應(yīng)性 應(yīng)該適應(yīng)環(huán)境變化的要求,開發(fā)易擴展、易維護的系統(tǒng)。 5、工作成果文檔化,圖表規(guī)范化 軟件是程序以及開發(fā)、使用和維護這些程序所需的所有文檔。,第三節(jié)、系統(tǒng)開發(fā)的方法 一、系統(tǒng)開發(fā)的方法 1、生命周期法 生命周期法將管理信息系統(tǒng)的開發(fā)過程劃分為系統(tǒng)分析、系統(tǒng)設(shè)計、系統(tǒng)實施三個階段,每個階段又分成若干步驟。 1)系統(tǒng)開發(fā)生命周期各階段的主要任務(wù) 系統(tǒng)分析。在系統(tǒng)分析階段,首先根據(jù)用戶提出的建立新系統(tǒng)的要求,進行總體規(guī)劃和可行性研究。 (2) 系統(tǒng)設(shè)計。根據(jù)系統(tǒng)分析確定的邏輯模型,確定新系統(tǒng)的物
29、理模型,即計算機化信息系統(tǒng)應(yīng)用軟件的總體結(jié)構(gòu)和數(shù)據(jù)庫設(shè)計,并提出系統(tǒng)配置方案。,(3) 系統(tǒng)實施。系統(tǒng)實施包括:按照物理模型實現(xiàn)應(yīng)用軟件的編制和測試、系統(tǒng)試運行、系統(tǒng)切換、系統(tǒng)交付使用以及運行后的系統(tǒng)維護和評價等工作。 2)生命周期法的主要優(yōu)缺點 生命周期法的主要優(yōu)點是: (1) 強調(diào)系統(tǒng)的整體性、全局性。它采用“自頂向下” 的原則分析和設(shè)計系統(tǒng),首先解決全局問題,強調(diào)在系統(tǒng)整體優(yōu)化的前提下,來考慮具體的解決方案。,(2) 嚴格區(qū)分工作階段。整個開發(fā)過程階段和步驟清楚,每一階段和步驟均有明確的成果,作為下一步工作的依據(jù)。這樣有利于整個項目的管理與控制,避免了開發(fā)過程的混亂狀態(tài)。 缺陷: (1)
30、 難以準確定義用戶需求。 (2) 開發(fā)周期長,難以適應(yīng)環(huán)境變化。,2、原型法 原型法(Prototyping Approach)的基本思想是:首先由用戶與系統(tǒng)分析設(shè)計人員合作,在短期內(nèi)定義用戶的基本需求,開發(fā)出一個功能不十分完善、實驗性的、簡易的應(yīng)用軟件系統(tǒng)的基本框架,稱之為原型。 原型法的主要優(yōu)點是: l)符合人們認識事物的規(guī)律 2)用戶參與積極性高 3) 開發(fā)周期短,使用靈活,3、面向?qū)ο蟮姆椒?Object Oriented) 1)操作與數(shù)據(jù)共同封裝 2)類與繼承機制 4、計算機輔助軟件工程 計算機輔助軟件工程(Computer Aided Software Engineering,C
31、ASE)是提高系統(tǒng)開發(fā)效率和質(zhì)量的重要途徑。,5、開發(fā)方法的選擇 原型法需要軟件支撐工具快速形成原型,并不斷地與用戶討論、修改,最終建立系統(tǒng)。要將這種方法用于大型信息系統(tǒng)開發(fā)中的所有環(huán)節(jié)是不適宜的。因此,它主要用于小型的。靈活性高的系統(tǒng)或局部系統(tǒng)的設(shè)計和實施。 面向?qū)ο蟮姆椒ㄊ且詫ο鬄榛A(chǔ),利用特定的軟件工具直接完成從對象的描述到應(yīng)用軟件結(jié)構(gòu)的轉(zhuǎn)換,特別適合于小型應(yīng)用軟件系統(tǒng)的開發(fā)。 在大型系統(tǒng)的開發(fā)中,常常不是采用一種開發(fā)方法,而是采用多種方法的組合。,第四節(jié)、系統(tǒng)開發(fā)的方式 一、系統(tǒng)開發(fā)的方式 目前,我國企業(yè)系統(tǒng)開發(fā)方式主要有以下四種 1.由本企業(yè)自行開發(fā) 2.委托開發(fā) 3.企業(yè)與軟件公
32、司合作開發(fā) 4.購買應(yīng)用軟件產(chǎn)品,第五節(jié)、系統(tǒng)開發(fā)的組織與項目管理 一、系統(tǒng)開發(fā)的組織與項目管理 1、系統(tǒng)開發(fā)的組織 1)系統(tǒng)開發(fā)領(lǐng)導(dǎo)小組 領(lǐng)導(dǎo)小組的職責(zé)范圍如下: (1) 提出建立新系統(tǒng)的目標和總策略。 (2) 指導(dǎo)項目小組工作,保證滿足企業(yè)不同部門對新系統(tǒng)的需求。 (3) 對開發(fā)工作進行監(jiān)督與控制。 (4) 協(xié)調(diào)系統(tǒng)開發(fā)中有關(guān)的各項工作。,(5) 向上級組織報告系統(tǒng)開發(fā)工作的進展情況。 (6) 委任計算中心的主要工作人員,規(guī)定他們的職責(zé)范圍。 2)系統(tǒng)開發(fā)項目組 項目小組直接負責(zé)系統(tǒng)開發(fā)的具體企業(yè)工作。項目小組成員由三類人員組成,即系統(tǒng)分析師、程序設(shè)計員和企業(yè)管理人員。,2、系統(tǒng)開發(fā)的項目
33、管理 計算機管理信息系統(tǒng)的建立是一項復(fù)雜的系統(tǒng)工程,除了應(yīng)用軟件系統(tǒng)開發(fā)工作以外,還需要一定的支持環(huán)境,如進行管理體制的改革,信息的標準化、規(guī)范化、完整化,應(yīng)用人員的培訓(xùn),硬件設(shè)備和系統(tǒng)軟件的配置,計算機房的建設(shè)等各方面的工作,只有這些工作完成以后,信息系統(tǒng)才能正常運轉(zhuǎn)。,第四章 信息系統(tǒng)規(guī)劃和可行性研究 第一節(jié)、信息系統(tǒng)規(guī)劃概論 一、系統(tǒng)規(guī)劃的目的 對信息系統(tǒng)規(guī)劃的目的,主要有如下幾方面: 1.保證信息系統(tǒng)開發(fā)符合企業(yè)總的戰(zhàn)略目標,使系統(tǒng)能真正成為提高企業(yè)競爭力的有力工具。 2.保證信息系統(tǒng)滿足企業(yè)各部門對信息的需求。 3.為領(lǐng)導(dǎo)對系統(tǒng)開發(fā)決策提供依據(jù)。 4.明確系統(tǒng)開發(fā)的優(yōu)先順序。,二、
34、系統(tǒng)規(guī)劃的主要內(nèi)容 一個企業(yè)的信息系統(tǒng)規(guī)劃可劃分為戰(zhàn)略性規(guī)劃和執(zhí)行性規(guī)劃兩大部分。戰(zhàn)略性規(guī)劃是宏觀指導(dǎo)性的長遠規(guī)劃,執(zhí)行性規(guī)劃是對戰(zhàn)略性規(guī)劃的具體化和細化。 1.信息系統(tǒng)的戰(zhàn)略性規(guī)劃 信息系統(tǒng)的戰(zhàn)略性規(guī)劃就是要在企業(yè)戰(zhàn)略規(guī)劃的指導(dǎo)下,考慮企業(yè)管理環(huán)境和信息技術(shù)對信息系統(tǒng)的影響,對企業(yè)內(nèi)部的信息技術(shù)和信息資源開發(fā)工作進行合理安排,確定信息系統(tǒng)在組織中的地位以及結(jié)構(gòu)關(guān)系,并制定出分階段的發(fā)展目標、關(guān)鍵任務(wù)和主要內(nèi)容。,2.企業(yè)信息系統(tǒng)的執(zhí)行性規(guī)劃 企業(yè)信息系統(tǒng)執(zhí)行性規(guī)劃又稱為開發(fā)規(guī)劃,是對戰(zhàn)略性規(guī)劃的具體落實,主要內(nèi)容如下: (1) 系統(tǒng)目標與范圍的描述。首先要確定信息系統(tǒng)目標;確定系統(tǒng)界面,系
35、統(tǒng)與外部的信息聯(lián)系;系統(tǒng)的主要功能;系統(tǒng)與企業(yè)其他計算機的應(yīng)用。 (2) 系統(tǒng)運行環(huán)境描述。它是說明系統(tǒng)運行在管理方面的基本要求與條件,包括管理思想及管理方法變革的設(shè)想、業(yè)務(wù)流程重組及組織機構(gòu)的變化、職能調(diào)整的設(shè)想。,(3) 信息系統(tǒng)的硬件與系統(tǒng)軟件配置。它是說明計算機和網(wǎng)絡(luò)系統(tǒng)的配置要求,系統(tǒng)軟件的配置要求。其目的是通過系統(tǒng)配置可以比較準確地估計出系統(tǒng)的總投資,有利于領(lǐng)導(dǎo)對是否開發(fā)信息系統(tǒng)進行決策。 (4) 系統(tǒng)開發(fā)計劃。在計劃中要確定系統(tǒng)開發(fā)策略(即系統(tǒng)開發(fā)的方式與方法) ,開發(fā)階段的劃分,開發(fā)的優(yōu)先順序及每階段投入資源的預(yù)算,系統(tǒng)運行環(huán)境的形成與優(yōu)化方案,三、諾蘭模型 諾蘭模型六個階段:
36、 1.初始階段 這個階段人們對計算機還很不了解,引入少數(shù)的計算機主要起到宣傳、啟蒙的作用,人們對它的興趣也只是由于新鮮,注重學(xué)習(xí)技術(shù),不求實際的效益。 2.普及階段 此時計算機技術(shù)開始普及,一些初期嘗試的成功,使人們對計算機技術(shù)開始產(chǎn)生了實際的、基于自身工作需要的興趣。這個階段,計算機的作用主要還是用于學(xué)習(xí)和培訓(xùn),真正用于管理的尚屬少數(shù)。學(xué)習(xí)及普及是這一階段的主要的工作。,3.控制階段 此時投入使用的計算機應(yīng)用系統(tǒng)逐漸多起來。然而由于缺乏全局考慮,各單項應(yīng)用之間不協(xié)調(diào),并未取得預(yù)期的效益。人們開始對計算機的使用進行規(guī)劃與控制。 4.集成階段 人們按照信息系統(tǒng)工程的方法,全面規(guī)劃,切實地從管理的
37、實際需要出發(fā),進行信息系統(tǒng)的建設(shè)與改造。,5.數(shù)據(jù)管理階段 信息管理提高到了一個新的以計算機為技術(shù)手段的水平上,計算機已經(jīng)成為日常管理工作的不可缺少的工具,日常信息處理工作已經(jīng)普遍由計算機來完成。計算機作為日常信息處理工具的作用開始發(fā)揮出來,投資開始見效。 6.成熟階段 在日常數(shù)據(jù)已經(jīng)進入計算機的條件下,人們進一步對這些數(shù)據(jù)加工整理,充分利用,從而使決策水平提高,優(yōu)化管理,避免失誤,真正發(fā)揮對各級決策的支持作用。這時,計算機的作用才充分發(fā)揮出來。,第二節(jié)、信息系統(tǒng)規(guī)劃的主要方法 一、戰(zhàn)略集合轉(zhuǎn)移法 戰(zhàn)略集合轉(zhuǎn)移法(Strategy Set Transformation,SST) 是把組織的總
38、戰(zhàn)略看成一個信息集合,由使命、目標、戰(zhàn)略和其他戰(zhàn)略變量(如管理水平、環(huán)境約束)等組成。 第一步是識別和闡述企業(yè)的戰(zhàn)略集,首先考察企業(yè)是否有寫成文的戰(zhàn)略計劃,如果沒有,就要去構(gòu)造這個戰(zhàn)略集??梢圆捎孟率霾襟E: 一是描繪出企業(yè)有關(guān)的各類人員的結(jié)構(gòu),如企業(yè)股東。供應(yīng)商、顧客、管理者等不同集團。,二是識別每種集團的目標。 三是識別每種集團的使命及戰(zhàn)略。 第二步是將企業(yè)的戰(zhàn)略集轉(zhuǎn)化為MIS的戰(zhàn)略集。MIS戰(zhàn)略集應(yīng)包括系統(tǒng)目標、約束及戰(zhàn)略計劃。在此基礎(chǔ)上信息系統(tǒng)分析員可提出MIS執(zhí)行計劃。,二、關(guān)鍵成功要素法 所謂的關(guān)鍵要素,就是關(guān)系到企業(yè)的生存與組織成功的重要因素,它們也是企業(yè)最需要得到的決策信息、是
39、值得管理者重點關(guān)注的活動區(qū)域。 關(guān)鍵成功要素法分析包括四個步驟: 一是了解企業(yè)及信息系統(tǒng)的戰(zhàn)略目標。 二是識別影響戰(zhàn)略目標的所有成功要素。可以借助因果關(guān)系樹等方法來輔助分析。 三是確定關(guān)鍵要素。這需要對所有成功因素進行評價,判斷它們對組織目標的影響力,找出影響力大的因素,可以采用層次分析法、特爾斐法、模糊綜合評判法等來輔助分析。 四是識別性能指標和標準。給出每個關(guān)鍵要素的性能指標和測量標準。,三、企業(yè)系統(tǒng)規(guī)劃法 企業(yè)系統(tǒng)規(guī)劃法(Business System Planning,BSP) 的基本出發(fā)點是:必須讓企業(yè)的信息系統(tǒng)支持企業(yè)的目標,讓信息系統(tǒng)戰(zhàn)略表達出企業(yè)各個管理層次的需求,向整個企業(yè)
40、提供一致性的信息,并且在組織機構(gòu)和管理體制改變時保持工作能力。 企業(yè)系統(tǒng)規(guī)劃方法實現(xiàn)的主要步驟: 第一步是定義企業(yè)目標,要在企業(yè)各級管理部門中取得一致的看法,使企業(yè)的發(fā)展方向明確,使信息系統(tǒng)支持這些目標。,第二步是要定義企業(yè)過程,這是因BSP方法的核心。所謂企業(yè)過程就是企業(yè)資源管理所需要的、邏輯上相關(guān)的一組決策和活動。企業(yè)過程演繹了企業(yè)目標的完成過程,又獨立于具體的組織機構(gòu)變化,是建立企業(yè)信息系統(tǒng)的基礎(chǔ)。 第三步是定義數(shù)據(jù)類,即認識這些過程所產(chǎn)生、控制和使用的數(shù)據(jù),具體了解各種數(shù)據(jù)的內(nèi)容、范圍、可*性等,認識數(shù)據(jù)的共享要求和數(shù)據(jù)政策,以及數(shù)據(jù)使用中的問題,使信息系統(tǒng)規(guī)劃能夠;滿足數(shù)據(jù)資源管理的
41、要求。 第四步是定義信息系統(tǒng)總體結(jié)構(gòu),即對數(shù)據(jù)資源和信息流程進行合理組織的方案,具體包括識別出系統(tǒng)和各個子系統(tǒng),以及它們所支持的企業(yè)過程,從而將企業(yè)目標轉(zhuǎn)化成信息系統(tǒng)的目標。,第三節(jié)、系統(tǒng)規(guī)劃的可行性研究 一、初步調(diào)查 初步調(diào)查是可行性分析的基礎(chǔ)??尚行苑治鲂〗M需調(diào)查的內(nèi)容主要有以下幾個方面: 1.企業(yè)和環(huán)境概況 2.信息處理狀況 3.開展系統(tǒng)開發(fā)的資源情況 4.企業(yè)領(lǐng)導(dǎo)和各職能部門負責(zé)人對系統(tǒng)目標和范圍的看法,對系統(tǒng)開發(fā)工作的態(tài)度。,二、規(guī)劃的可行性分析 系統(tǒng)規(guī)劃方案的可行性應(yīng)從經(jīng)濟方面、技術(shù)方面、系統(tǒng)運行方面進行分析和評價 : 1.經(jīng)濟的可行性 它主要是指進行系統(tǒng)的投資/效益分析。 2.
42、技術(shù)的可行性 經(jīng)過經(jīng)濟分析,在確定企業(yè)準備投資多少來達到系統(tǒng)的目標之后,再進行技術(shù)上的可行性分析。 3.系統(tǒng)運行的可行性 系統(tǒng)的建立要考慮社會的、人為的因素影響,根據(jù)可行性分析結(jié)果,提出可行性研究報告,其主要內(nèi)容包括: 1.現(xiàn)行系統(tǒng)概況,包括企業(yè)目標、規(guī)模、組織結(jié)構(gòu)、人員、設(shè)備、效益等。 2.現(xiàn)行信息系統(tǒng)存在的主要問題和主要信息需求。 3.擬建系統(tǒng)的規(guī)劃方案。 4.經(jīng)濟可行性分析包括新系統(tǒng)的投資、運行費用、經(jīng)濟效益及社會效益。 5.技術(shù)可行性分析,包括對所提供技術(shù)的評估,分析使用規(guī)劃中所提供的技術(shù)能否達到預(yù)期目標的可行性。 6.結(jié)論。對可行性研究結(jié)果的簡要總結(jié)。,結(jié)論可以是下列四種之一: (1
43、) 可以立即開始開發(fā)工作。 (2) 需要推遲到某些條件(如資金、技術(shù)、管理) 具備后才能進行系統(tǒng)開發(fā)。 (3) 需要對目標進行某些修改后才能進行系統(tǒng)開發(fā)。 (4) 完全不可行,沒有必要進行系統(tǒng)開發(fā),終止工作。,2.頂層數(shù)據(jù)流程圖 (1)頂層數(shù)據(jù)流程圖的一般形式。 (2)頂層數(shù)據(jù)流程圖的繪制。 3.低層次數(shù)據(jù)流程圖 在頂層數(shù)據(jù)流程圖的基礎(chǔ)上,將處理功能(邏輯功能) 逐步分解,可得到不同層次的數(shù)據(jù)流程圖.用分層次的數(shù)據(jù)流程圖來描述原系統(tǒng),把系統(tǒng)看作一個統(tǒng)一的整體,進行綜合的邏輯描述。首先要劃定系統(tǒng)的邊界,分析系統(tǒng)與外界的信息聯(lián)系。,4.擴展的數(shù)據(jù)流程圖 擴展的具體內(nèi)容有兩個方面:(1) 應(yīng)用計算機
44、以后,可以增加許多原來手工處理難以完成的各種功能。(2) 擴展是增加對各種例外情況和錯誤情況的處理。 最終確定的數(shù)據(jù)流程圖,是新系統(tǒng)的綜合邏輯描述,著重反映系統(tǒng)的全貌。而邏輯模型的許多細節(jié),如每個處理功能的要求,數(shù)據(jù)流和數(shù)據(jù)存儲的具體內(nèi)容、特征等,不可能在一套圖中完全表示出來,因此還要進一步進行下面兩步的分析工作,即數(shù)據(jù)分析和功能分析。,二、數(shù)據(jù)分析 數(shù)據(jù)分析的任務(wù),是將數(shù)據(jù)流程圖中所出現(xiàn)的各組成部分的內(nèi)容、特征用數(shù)據(jù)字典的形式做出明確的定義和說明。 1.數(shù)據(jù)字典的作用和編寫要求。 數(shù)據(jù)字典是給數(shù)據(jù)流程圖中每個成分以定義和說明的工具。數(shù)據(jù)字典的作用是對數(shù)據(jù)流程圖中的各種成分,包括數(shù)據(jù)項、數(shù)據(jù)
45、結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲、處理功能、外部項等的邏輯內(nèi)容與特征予以詳細說明。數(shù)據(jù)字典中有關(guān)系統(tǒng)的詳細信息是以后系統(tǒng)設(shè)計、系統(tǒng)實施與維護的重要依據(jù)。,2.數(shù)據(jù)字典的生成方法 生成數(shù)據(jù)字典的方法有兩種:由手工方式生成和由計算機輔助生成。手工編寫的優(yōu)點是具有較大靈活性與適應(yīng)性,但手工編寫效率低。編輯困難、容易出現(xiàn)疏漏和錯誤,對數(shù)據(jù)字典的檢驗、維護、查詢、統(tǒng)計、分析都不方便。計算機輔助編寫數(shù)據(jù)字典是將數(shù)據(jù)字典有關(guān)的數(shù)據(jù)輸入計算機,存儲在數(shù)據(jù)字典庫中。計算機輔助生成的數(shù)據(jù)字典具有查詢、維護、統(tǒng)計、分析等功能。,數(shù)據(jù)字典中的條目有以下六種形式: (1) 數(shù)據(jù)項。 (2) 數(shù)據(jù)結(jié)構(gòu)。 (3) 數(shù)據(jù)流。 (4)
46、數(shù)據(jù)存儲。 (5) 處理功能。 (6) 外部實體。,三、功能分析 功能分析是對數(shù)據(jù)流程圖中處理過程的功能作詳細的說明。常采用決策樹、決策表及結(jié)構(gòu)化語言等作為描述功能分析的工具。 1.決策樹 決策樹又稱判定樹,是一種呈樹狀的圖形工具,適合于描述處理中具有多種策略,要根據(jù)若干條件的判定,確定所采用策略的情況。左端圓圈為樹根表示決策結(jié)點;由決策結(jié)點引出的直線,形似樹枝,稱為條件技,每條樹枝代表一個條件;中間的圓圈稱為條件結(jié)點;右端的實心圓表示決策結(jié)果。決策樹中條件結(jié)點以及每個結(jié)點所引出條件技的數(shù)量依具體問題而定。,決策樹的優(yōu)點是清晰、直觀;缺點是當(dāng)條件多,而且互相組合時,不容易清楚地表達判斷過程。
47、2.決策表 決策表又稱判斷表,是一種呈表格狀的圖形工具,適用于描述處理判斷條件較多、各條件又相互組合、有多種決策方案的情況。決策表由四部分組成。 3.結(jié)構(gòu)化語言 在自然語言的基礎(chǔ)上發(fā)展了一種規(guī)范化的語言表達方式,它使用的詞匯主要有三種:即祈使語句中明確的動詞;數(shù)據(jù)字典和數(shù)據(jù)流程圖中的名詞;表示處理邏輯結(jié)構(gòu)的保留字。,用結(jié)構(gòu)化語言任何處理邏輯都可以表達為順序、選擇判斷、循環(huán)三種結(jié)構(gòu)。 (1) 順序結(jié)構(gòu)中的祈使語句應(yīng)包含一個動詞及一個賓語,表示要進行的處理(包括輸入、輸出及運算等) 。 (2) 判斷結(jié)構(gòu)有兩種表示形式,可與判定樹、判定表的表達方式相對應(yīng)。 (3) 循環(huán)結(jié)構(gòu)是指在條件成立時,重復(fù)執(zhí)行
48、某處理,直到條件不成立時為止。,四、數(shù)據(jù)/功能分析 U/C矩陣是一張表格。它可以表數(shù)據(jù)/功能系統(tǒng)化分析的結(jié)果。它的左邊第一列列出系統(tǒng)中各功能的名稱,上面第一行列出系統(tǒng)中各數(shù)據(jù)類的名稱。表中在各功能與數(shù)據(jù)類的交*處,填寫功能與數(shù)據(jù)類的關(guān)系。 U/C矩陣的正確性,可由三方面來檢驗: (1) 完備性檢驗。這是指每一個數(shù)據(jù)類必須有一個產(chǎn)生者(即“C”) 和至少有一個使用者(即“U”) ;每個功能必須產(chǎn)生或者使用數(shù)據(jù)類。否則這個U/C矩陣是不完備的。,(2) 一致性檢驗。這是指每一個數(shù)據(jù)類僅有一個產(chǎn)生者,即在矩陣中每個數(shù)據(jù)類只有一個“C”。如果有多個產(chǎn)生者的情況出現(xiàn),則會產(chǎn)生數(shù)據(jù)不一致的現(xiàn)象。 (3)
49、無冗余性檢驗。這是指每一行或每一列必須有“U” 或“C”,即不允許有空行空列。若存在空行空列,則說明該功能或數(shù)據(jù)的劃分是沒有必要的、冗余的。 將U/C矩陣進行整理,移動某些行或列,把字母“C” 盡量*近U/C矩陣的對角線,可得到C符號的適當(dāng)排列。,第三節(jié)、系統(tǒng)分析報告,系統(tǒng)分析報告 系統(tǒng)分析階段最后一項任務(wù)是編寫系統(tǒng)方案說明書。它實際上是整個系統(tǒng)分析階段的工作總結(jié)或成果,又是企業(yè)領(lǐng)導(dǎo)對系統(tǒng)進入設(shè)計階段決策的依據(jù),其主要內(nèi)容包括: 1.原系統(tǒng)的狀況和問題 2.新系統(tǒng)的目標 3.新系統(tǒng)的邏輯設(shè)計 4.有關(guān)新系統(tǒng)方案的比較,第六章 系統(tǒng)總體設(shè)計,第一節(jié)、系統(tǒng)總體結(jié)構(gòu)設(shè)計 一、系統(tǒng)總體結(jié)構(gòu)設(shè)計的任務(wù)
50、系統(tǒng)總體結(jié)構(gòu)設(shè)計的任務(wù),是根據(jù)系統(tǒng)分析的邏輯模型設(shè)計應(yīng)用軟件系統(tǒng)的物理結(jié)構(gòu)。 系統(tǒng)物理模型必須符合邏輯模型,能夠完成邏輯模型所規(guī)定的信息處理功能,這是物理設(shè)計的基本要求。,二、結(jié)構(gòu)化設(shè)計的基本思想 1.結(jié)構(gòu)化設(shè)計的要點 系統(tǒng)是否具有可修改性與其結(jié)構(gòu)有著密切的關(guān)系?!敖Y(jié)構(gòu)化設(shè)計” 的構(gòu)想,成為系統(tǒng)設(shè)計的基本思想。其要點如下: (1) 模塊化。 (2) 由頂向下,逐步求精。 (3) 上層模塊分解為下層模塊,有三種不同的結(jié)構(gòu)形式,即順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)。,2.控制結(jié)構(gòu)圖的基本符號和規(guī)定 (1) 每個模塊有自身的任務(wù),只有接收到上級模塊的調(diào)用命令時才能執(zhí)行。 (2) 模塊之間的通信只限于其直接
51、上、下級模塊,任何模塊不能直接與其他上下級模塊或同級模塊發(fā)生通信聯(lián)系。 (3) 若有某模塊要與非直接上、下級的其他模塊發(fā)生通信聯(lián)系,必須通過其上級模塊進行傳遞。 (4) 模塊調(diào)用順序為自上而下。,三、模塊分解的規(guī)則 1.模塊獨立性 所謂兩個模塊彼此完全獨立,是指其中任一模塊在運行時,與另一個模塊存在無關(guān)。獨立性只是一個相對的概念。具有獨立功能而且和其他模塊之間相互作用少的模塊,稱為獨立性高的模塊。 保證模塊獨立性高是設(shè)計一個系統(tǒng)的關(guān)鍵,它具有以下優(yōu)點: (1) 系統(tǒng)容易開發(fā)。系統(tǒng)開發(fā)往往由若干人分工合作完成,由于模塊之間聯(lián)系少,接口簡單,可以簡化合作者之間的協(xié)調(diào)工作。,(2) 系統(tǒng)可靠性高。模
52、塊之間的相互影響小,當(dāng)一個模塊出錯時,產(chǎn)生波動效應(yīng)的概率低,從而提高了系統(tǒng)的可*性。 (3) 系統(tǒng)容易維護。在對一個模塊進行修改和維護時,不必擔(dān)心其他模塊的內(nèi)部是否會受到影響。 2.模塊凝聚 模塊凝聚是用以衡量一個模塊內(nèi)部自身功能的內(nèi)在聯(lián)系是否緊密的指標,也是衡量模塊質(zhì)量好壞的重要標準。模塊按凝聚程度的高低可分為以下五級:,(1) 偶然凝聚。一個模塊內(nèi)部各組成部分的處理彼此無關(guān),偶然地組合在一起,這是一種組織得最差的模塊,凝聚程度最低。 (2) 邏輯凝聚。一個模塊內(nèi)部各組成部分的處理邏輯相似,但功能卻彼此不同。這種模塊通常包含一個選擇控制和若干彼此獨立的處理功能。先執(zhí)行選擇功能,再根據(jù)選擇的結(jié)
53、果,控制執(zhí)行不同的處理功能。由于它的邏輯途徑比較復(fù)雜,修改困難,因此凝聚程度較差。,(3) 時間凝聚。這是指若干處理由于執(zhí)行時間彼此有關(guān),集中在一起組成的模塊。如初始化模塊,各處理內(nèi)容必須在特定時間內(nèi)執(zhí)行,而各處理內(nèi)容彼此無關(guān),故凝聚程度較差。時間凝聚的模塊通常要影響到其他許多模塊的運行,因此與其他模塊之間聯(lián)系多,修改比較困難。 (4) 數(shù)據(jù)凝聚。模塊內(nèi)部包含若干處理,它們按一定的順序執(zhí)行,且前一處理所產(chǎn)生的輸出數(shù)據(jù),是后一處理的輸入數(shù)據(jù),這稱為數(shù)據(jù)凝聚模塊。這種模塊可較明確表述其功能,內(nèi)部結(jié)構(gòu)較密切,與其他模塊聯(lián)系一般較少,凝聚性較好。,(5) 功能凝聚。一個模塊只執(zhí)行一個明確的功能,即上級
54、模塊調(diào)用它時,它只完成一項確定的任務(wù)。這種模塊獨立性強、便于修改。凝聚程度高,是結(jié)構(gòu)化設(shè)計模塊的理想目標。一個模塊的內(nèi)部凝聚程度。,,3.模塊耦合 模塊間的信息聯(lián)系方式,稱為模塊的耦合,它是衡量模塊間結(jié)構(gòu)性能的重要指標。耦合有三種類型: (1) 數(shù)據(jù)耦合。兩個模塊間通過調(diào)用關(guān)系傳遞被處理的數(shù)據(jù)稱為數(shù)據(jù)耦合。 (2) 控制耦合。兩個模塊間通過調(diào)用關(guān)系,不僅傳遞數(shù)據(jù),還傳遞對運行過程有影響的控制信號。 (3)非法耦合。一個模塊與另一個模塊內(nèi)部發(fā)生聯(lián)系,即一個模塊中的某些內(nèi)容在另一模塊中以某種方式被引用,稱為非法耦合。,四、控制結(jié)構(gòu)圖的繪制 繪制控制結(jié)構(gòu)圖的依據(jù)是數(shù)據(jù)流程圖。繪制控制結(jié)構(gòu)圖,首先是將
55、上層數(shù)據(jù)流程圖映射為上層控制結(jié)構(gòu)圖,由頂層數(shù)據(jù)流程圖開始,逐級下推。 分解時采用以下兩種不同的方式: 1.以轉(zhuǎn)換為中心結(jié)構(gòu)的分解 如果待分解的模塊是一個數(shù)據(jù)凝聚的模塊,即內(nèi)部包含若干順序執(zhí)行且對某些數(shù)據(jù)進行轉(zhuǎn)換處理,稱為以轉(zhuǎn)換為中心的結(jié)構(gòu)。這種模塊可分解為輸入、處理、輸出三大部分。,2.以業(yè)務(wù)為中心結(jié)構(gòu)的分解 待分解的模塊要處理幾項邏輯上相似的業(yè)務(wù),即它是一個邏輯凝聚的模塊。這種模塊可以將之分解為一個檢查業(yè)務(wù)類型的模塊和一個調(diào)度模塊,根據(jù)不同的業(yè)務(wù)類型,調(diào)度模塊調(diào)用不同的下層模塊,進行不同的處理。 以上兩種分解方式常常要混合使用,以達到模塊凝聚程度高、模塊之間獨立性強、易于修改的目的。,第二節(jié)
56、、數(shù)據(jù)庫設(shè)計,一、數(shù)據(jù)庫設(shè)計的要求和步驟 1.數(shù)據(jù)庫設(shè)計的要求 數(shù)據(jù)庫設(shè)計的目標是建立一個合適的數(shù)據(jù)模型。這個數(shù)據(jù)模型應(yīng)當(dāng)是: (1)滿足用戶要求:既能合理地組織用戶需要的所有數(shù)據(jù),又能支持用戶對數(shù)據(jù)的所有處理功能。 (2)滿足某個數(shù)據(jù)庫管理系統(tǒng)的要求:能夠在數(shù)據(jù)庫管理系統(tǒng)中實現(xiàn)。 (3)具有較高的范式:數(shù)據(jù)完整性好、效益高,便于理解和維護,沒有數(shù)據(jù)沖突。,2.數(shù)據(jù)庫設(shè)計步驟 數(shù)據(jù)庫設(shè)計可以分為概念結(jié)構(gòu)設(shè)計、邏輯結(jié)構(gòu)設(shè)計和物理結(jié)構(gòu)設(shè)計三個階段。 (1) 概念結(jié)構(gòu)設(shè)計。這是數(shù)據(jù)庫設(shè)計的第一個階段,在管理信息系統(tǒng)的分析階段,已經(jīng)得到了系統(tǒng)的數(shù)據(jù)流程圖和數(shù)據(jù)字典,現(xiàn)在要結(jié)合數(shù)據(jù)規(guī)范化的理論,用一種數(shù)
57、據(jù)模型將用戶的數(shù)據(jù)需求明確地表示出來。 概念數(shù)據(jù)模型是面向問題的模型,反映了用戶的現(xiàn)實工作環(huán)境,是與數(shù)據(jù)庫的具體實現(xiàn)技術(shù)無關(guān)的。建立系統(tǒng)概念數(shù)據(jù)模型的過程叫做概念結(jié)構(gòu)設(shè)計。,(2) 邏輯結(jié)構(gòu)設(shè)計。根據(jù)已經(jīng)建立的概念數(shù)據(jù)模型,以及所采用的某個數(shù)據(jù)庫管理系統(tǒng)軟件的數(shù)據(jù)模型特性,按照一定的轉(zhuǎn)換規(guī)則,把概念模型轉(zhuǎn)換為這個數(shù)據(jù)庫管理系統(tǒng)所能夠接受的邏輯數(shù)據(jù)模型。不同的數(shù)據(jù)庫管理系統(tǒng)提供了不同的邏輯數(shù)據(jù)模型,如層次模型、網(wǎng)狀模型、關(guān)系模型等。 (3) 物理結(jié)構(gòu)設(shè)計。為一個確定的邏輯數(shù)據(jù)模型選擇一個最適合應(yīng)用要求的物理結(jié)構(gòu)的過程,就叫做數(shù)據(jù)庫的物理結(jié)構(gòu)設(shè)計。數(shù)據(jù)庫在物理設(shè)備上的存儲結(jié)構(gòu)和存取方法稱為數(shù)據(jù)庫的
58、物理數(shù)據(jù)模型。,二、概念結(jié)構(gòu)設(shè)計 描述概念數(shù)據(jù)模型的主要工具是E-R(實體一聯(lián)系) 模型,或者叫做E-R圖。利用E-R圖實現(xiàn)概念結(jié)構(gòu)設(shè)計的方法就叫做E-R方法。 1.概念模型的表示方法 E-R圖主要是由實體、屬性和聯(lián)系三個要素構(gòu)成的。在E-R圖中,使用了下面四種基本的圖形符號。 2.確定系統(tǒng)實體、屬性及聯(lián)系 利用系統(tǒng)分析階段建立的數(shù)據(jù)字典,并對照數(shù)據(jù)流程圖對系統(tǒng)中的各個數(shù)據(jù)項進行分類、組織,確定系統(tǒng)中的實體、實體的屬性、標識實體的碼以及實體之間聯(lián)系的類型。,3.確定局部(分) E-R圖 根據(jù)上面的分析,可以畫出部分實體聯(lián)系圖。 在這些實體中有下畫線的屬性可以作為實體的碼,這幾個實體之間存在著1
59、:1、l:n和m:n幾種聯(lián)系。 4.集成完整(總) E-R圖 各個局部(分) E-R圖畫好以后,應(yīng)當(dāng)將它們合并起來集成為完整(總) E-R圖。在集成時應(yīng)當(dāng)注意如下幾點: (1)消除不必要的冗余實體、屬性和聯(lián)系。 (2) 解決各分E-R圖之間的沖突。 (3) 根據(jù)情況修改或重構(gòu)E-R圖。,三、邏輯結(jié)構(gòu)設(shè)計 邏輯結(jié)構(gòu)設(shè)計的任務(wù),就是把概念結(jié)構(gòu)設(shè)計階段建立的基本E-R圖,按選定的管理系統(tǒng)軟件支持的數(shù)據(jù)模型(層次、網(wǎng)狀、關(guān)系) ,轉(zhuǎn)換成相應(yīng)的邏輯模型。這種轉(zhuǎn)換要符合關(guān)系數(shù)據(jù)模型的原則。 E-R圖向關(guān)系模型的轉(zhuǎn)換是要解決如何將實體和實體間的聯(lián)系轉(zhuǎn)換為關(guān)系,并確定這些關(guān)系的屬性和碼。這種轉(zhuǎn)換一般按下面的原
60、則進行: (1) 一個實體轉(zhuǎn)換為一個關(guān)系,實體的屬性就是關(guān)系的屬性,實體的碼就是關(guān)系的碼。,(2) 一個聯(lián)系也轉(zhuǎn)換為一個關(guān)系,聯(lián)系的屬性及聯(lián)系所連接的實體的碼都轉(zhuǎn)換為關(guān)系的屬性,但是關(guān)系的碼會根據(jù)聯(lián)系的類型變化,如果是: 1:1聯(lián)系,兩端實體的碼都成為關(guān)系的候選碼。 1:n聯(lián)系,n端實體的碼成為關(guān)系的碼。 m:n聯(lián)系,兩端實體碼的組合成為關(guān)系的碼。 (3) 具有相同碼的關(guān)系可以合并。 1.轉(zhuǎn)換關(guān)系 2.合并關(guān)系,第三節(jié)、數(shù)據(jù)庫的物理實現(xiàn),一、建立 VFP的數(shù)據(jù)表 數(shù)據(jù)表也簡稱表,在VFP中數(shù)據(jù)表一般應(yīng)當(dāng)包含在數(shù)據(jù)庫中,叫做數(shù)據(jù)庫表(簡稱庫表);但是也可以獨立存在,叫做自由表。 數(shù)據(jù)庫邏輯數(shù)
61、據(jù)模型的一個關(guān)系對應(yīng)了VFP軟件中的一個表,關(guān)系的屬性對應(yīng)了表的字段,關(guān)系框架對應(yīng)了表結(jié)構(gòu),關(guān)系元組對應(yīng)了表記錄。,1.建立數(shù)據(jù)表結(jié)構(gòu) (1) 設(shè)計數(shù)據(jù)表。在利用 VFP創(chuàng)建一個新的數(shù)據(jù)表文件以前,應(yīng)當(dāng)根據(jù)邏輯模型和數(shù)據(jù)字典先分析和設(shè)計數(shù)據(jù)表。需要確定數(shù)據(jù)表名稱,所含字段名稱、類型、寬度以及應(yīng)當(dāng)建立的索引字段等。 (2) 創(chuàng)建數(shù)據(jù)表。在 VFP的主窗口,單擊工具欄“新建” 按鈕,打開“新建” 對話框。在文件類型框中選定“表”選項,單擊“新建” 按鈕,打開“創(chuàng)建” 新文件的對話框。 在表設(shè)計器中我們已經(jīng)可逐次鍵入字段名、類型、寬度及小數(shù)位數(shù)的信息。,2.數(shù)據(jù)表記錄的輸入 在創(chuàng)建數(shù)據(jù)表時可以根據(jù)系
62、統(tǒng)提示直接輸入記錄,但是也可以暫時不輸入記錄。沒有記錄只有結(jié)構(gòu)的數(shù)據(jù)表叫做空表。 文件有兩種打開方式,“以只讀方式打開” 的文件是不能編輯修改的。因為不需要“共享”數(shù)據(jù),我們選擇用“獨占” 方式打開文件。單擊“確定”按鈕后數(shù)據(jù)表文件被打開。 (3) 追加記錄。首先在主菜單的“顯示”下拉菜單中,單擊“劉覽”選項,打開表的瀏覽窗口。 追加一條記錄。連續(xù)追加。成組追加。 3.瀏覽數(shù)據(jù)表記錄,二、建立 VFP的數(shù)據(jù)庫 數(shù)據(jù)庫本身是不存儲數(shù)據(jù)的,它只存儲表、視圖及它們之間的關(guān)系等。在數(shù)據(jù)庫中的表叫做數(shù)據(jù)庫表,數(shù)據(jù)庫為數(shù)據(jù)表提供了數(shù)據(jù)字典、各種數(shù)據(jù)保護和數(shù)據(jù)管理功能,所以數(shù)據(jù)庫表比自由表要完善得多。一個數(shù)
63、據(jù)庫是由數(shù)據(jù)庫文件(.DBC)、數(shù)據(jù)庫備注文件(.DCT) 和數(shù)據(jù)庫索引文件(.DCX) H類文件組成的。 l.建立數(shù)據(jù)庫文件 2.創(chuàng)建數(shù)據(jù)庫表 3.數(shù)據(jù)庫文件的打開與關(guān)閉,三、設(shè)置數(shù)據(jù)表的索引 1.索引表和索引文件 用戶對數(shù)據(jù)表常常會有不同的需求,為了加快數(shù)據(jù)的檢索、顯示、查詢和打印速度,就需要對文件中的記錄順序進行重組。實現(xiàn)的方法一般有兩種:一種叫做排序;另一種叫做索引。 排序的作用是按指定字段或字段組中數(shù)據(jù)值的大小順序,以遞增(升序) 或遞減(降序) 方式重新排列全部數(shù)據(jù)記錄,并生成一個新的數(shù)據(jù)表文件。,2.索引關(guān)鍵字的類型 索引關(guān)鍵字:是由一個或若干個字段構(gòu)成的索引表達式。索引表達式的
64、類型決定了不同的索引方式。VFP系統(tǒng)提供了四種不同的類型,它們分別是主索引、候選索引、普通索引和惟一索引。 (1) 主索引。 (2) 候選索引。 (3) 普通索引。 (4) 唯一索引。,4.索引的操作 (1) 打開與關(guān)閉。要使用索引,必須先要打開索引。結(jié)構(gòu)復(fù)合索引總是隨著數(shù)據(jù)表打開,一旦數(shù)據(jù)表文件關(guān)閉,相應(yīng)的索引文件也就自動關(guān)閉了。 (2) 確定主索引。結(jié)構(gòu)復(fù)合索引打開后,其中的索引標識(Tag) 并不起作用,數(shù)據(jù)表記錄順序仍然保持著原始自然排列。必須要執(zhí)行確定主索引的操作后,數(shù)據(jù)表記錄的排列順序才會跟著變化。 (3) 刪除索引標識。要刪除結(jié)構(gòu)復(fù)合索引文件中的索引標識,應(yīng)當(dāng)打開數(shù)據(jù)表文件,并打
65、開其表設(shè)計器對話框。在“索引” 頁卡中選定要刪除的索引標識后,單擊“刪除” 按鈕刪除。,三、創(chuàng)建數(shù)據(jù)表之間的關(guān)聯(lián) 對于數(shù)據(jù)庫中各相關(guān)數(shù)據(jù)表之間的聯(lián)系必須通過建立關(guān)聯(lián)來實現(xiàn)。 數(shù)據(jù)表是和關(guān)系相對應(yīng)的,所以數(shù)據(jù)表之間的聯(lián)系也可以分為一對一、一對多和多對多三類。但是在實際處理時,往往把一個多對多的聯(lián)系分解成兩個一對多的聯(lián)系處理。 1.創(chuàng)建關(guān)聯(lián) (1) 建立表間的一對一關(guān)系。 (2) 建立表間的一對多關(guān)系。,2.調(diào)整或刪除關(guān)聯(lián) 修改主要有兩個方面: (l) 刪除關(guān)聯(lián)。在數(shù)據(jù)庫設(shè)計器對話框窗口中,用鼠標左鍵單擊關(guān)聯(lián)線,該連線變粗了則說明它已經(jīng)被選中。如果要刪除可敲Del鍵,也可以單擊鼠標右鍵在彈出對話框
66、窗口中單擊“刪除關(guān)系” 選項。 (2) 編輯關(guān)聯(lián)。在數(shù)據(jù)庫設(shè)計器對話框窗口中,用鼠標左鍵單擊關(guān)聯(lián)線,該連線變粗了則說明它已經(jīng)被選中。在主菜單“數(shù)據(jù)庫”選項的下拉菜單中單擊“編輯關(guān)系”選項,也可以單擊鼠標右鍵在彈出對話框窗口中單擊“編輯關(guān)系” 選項,這樣將會打開其對話框窗口。,四、創(chuàng)建視圖 在數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計中,用戶的局部概念模式是全局概念模式的子集,叫做用戶模式、外模式,它是從用戶的觀點看到的數(shù)據(jù)庫,所以也叫做用戶的視圖。 在 VFP中,視圖是數(shù)據(jù)庫的一個部分,分為本地視圖和遠程視圖兩類。本地視圖是利用本地數(shù)據(jù)庫表、自由表及其他視圖建立在本地服務(wù)器上的視圖。遠程視圖是利用遠程服務(wù)器中的數(shù)據(jù)建立的視圖。,一般建立視圖的目的有三個: 數(shù)據(jù)庫系統(tǒng)是供多用戶使用的,不同的用戶只能查看與自己相關(guān)的一部分數(shù)據(jù),以保障數(shù)據(jù)的安全和完整。視圖可以為每個用戶建立自己的數(shù)據(jù)集合。 為了保證數(shù)據(jù)表具有較高的范式,往往將一個數(shù)據(jù)集合分解成多個相關(guān)的數(shù)據(jù)表。而在使用多個表的數(shù)據(jù)時,將各表中有用的數(shù)據(jù)集中到一個視圖是最方便的辦法。 簡化對數(shù)據(jù)庫的操作管理。只要事先將各表中相關(guān)數(shù)據(jù)項集中放在一個視圖中,通過視圖
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 六級上冊科學(xué)ppt課件-誰選擇了它們-教科版
- 護理核心制度培訓(xùn)一_圖文課件
- 部編《池子與河流》課件
- SWOT分析法(非常全面)課件
- 主題班會我的成長目標課件
- 城市交通擁堵及治理總結(jié)課件
- 輸血相關(guān)性急性肺損傷課件
- 議論文的謀篇布局與論點的提出ppt課件
- 六級上冊科學(xué)ppt課件-地球的近鄰——月球-冀人版
- 疾病預(yù)防、冬季保暖-課件
- 中考英語語法復(fù)習(xí)之狀語從句ppt課件集4
- 《百分數(shù)的意義和讀寫》參考ppt課件
- 主題班會堅持就是勝利課件
- 第二章--用人單位對大學(xué)生的要求概況ppt課件
- 教科版六年級科學(xué)上冊第三單元檢測卷(含答案)課件