第2講管理信息系統(tǒng)的技術(shù)基礎(chǔ)_第1頁
第2講管理信息系統(tǒng)的技術(shù)基礎(chǔ)_第2頁
第2講管理信息系統(tǒng)的技術(shù)基礎(chǔ)_第3頁
第2講管理信息系統(tǒng)的技術(shù)基礎(chǔ)_第4頁
第2講管理信息系統(tǒng)的技術(shù)基礎(chǔ)_第5頁
已閱讀5頁,還剩43頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

管理信息系統(tǒng)的技術(shù)根底主講:李明LM@HHU.EDU第二章管理信息系統(tǒng)的技術(shù)根底2.1計算機硬件技術(shù)2.2計算機軟件技術(shù)2.3數(shù)據(jù)通訊技術(shù)2.4數(shù)據(jù)處置技術(shù)2.5網(wǎng)絡(luò)技術(shù)

主要內(nèi)容:第二章管理信息系統(tǒng)的技術(shù)根底了解計算機硬件技術(shù)了解掌握計算機軟件技術(shù)了解數(shù)據(jù)通訊技術(shù)了解掌握數(shù)據(jù)處置技術(shù)了解網(wǎng)絡(luò)技術(shù)重點、難點:2.1計算機硬件技術(shù)計算機:臺式機、筆記本、效力器、公用計算機網(wǎng)絡(luò)設(shè)備:路由器、交換機、其它網(wǎng)絡(luò)設(shè)備其它設(shè)備:掃描儀、條形碼掃描器、數(shù)碼相機、指紋儀器新的計算機硬件不斷被發(fā)明和投入運用,使得管理信息系統(tǒng)變得更強大,同時也變得更復(fù)雜。2.2計算機軟件技術(shù)2.2.1軟件的開發(fā)工具2.2.2軟件的開發(fā)架構(gòu)2.2.3軟件的開發(fā)方式2.2.4軟件的開發(fā)方法2.2.5軟件開發(fā)所需的知識框架2.2.1軟件的開發(fā)工具VB〔數(shù)值計算〕VC〔事務(wù)處置〕PB〔數(shù)據(jù)處置〕DELPHI〔集各種平臺的優(yōu)點于一體〕JAVA〔網(wǎng)絡(luò)平臺〕.NET〔網(wǎng)絡(luò)平臺〕2.2.2軟件的開發(fā)架構(gòu)C/S兩層構(gòu)造B/S兩層構(gòu)造C/S三層構(gòu)造B/S三層構(gòu)造分布式構(gòu)造C/S兩層構(gòu)造客戶端運用程序〔用VB、VC++、PB、DELPHI、Java等平臺開發(fā)〕ODBC、BDE、ADOOracle、SQLServer、Sybase、Interbase、DB2、Dbase、Access、Foxpro客戶機中間件數(shù)據(jù)庫效力器C/S兩層構(gòu)造案例Internet用于對外發(fā)布數(shù)據(jù)庫HUB客戶端1客戶端n辦公室局域網(wǎng)〔只裝有客戶端版運用程序〕效力器〔效力器版運用程序〕SQLSERVER2000暫時網(wǎng)效力器ACCESS〔便攜機版〕HUB客戶端1客戶端n招標(biāo)公告、招標(biāo)、資歷預(yù)審、標(biāo)前會、開標(biāo)會、評標(biāo)、定標(biāo)招招標(biāo)管理信息系統(tǒng)B/S兩層構(gòu)造撥號上網(wǎng)路由器Internet閱讀器〔IENetscape〕WEB效力器〔IISAppache〕TCP/IP,客戶端規(guī)范協(xié)議效力器B/S兩層構(gòu)造案例WEBSERVERBROWSER1BROWSER2BROWSERnWEBMODULEaction1action1action1WebServerApplicationHTMLCGI、Apache、ISAPI、NSAPIDELPHI窯洞C/S三層構(gòu)造客戶端運用程序〔用戶界面和操作接口〕ODBC、BDE、ADOOracle、SQLServer、Sybase、Interbase、DB2、Access、Foxpro客戶層運用層數(shù)據(jù)層運用效力器〔封裝了一切的運用邏輯〕COM/DCOM、CORBA、EJB/RMIC/S三層構(gòu)造案例數(shù)據(jù)庫數(shù)據(jù)庫效力器運用效力器客戶端1客戶端2客戶端nCLIENTAPPLICATIONSERVERDATABASESERVER物資管理信息系統(tǒng)B/S三層構(gòu)造TCP/IP閱讀器〔IE、NETSCAPE〕ODBC、BDE、ADOOracle、SQLServer、Sybase、Interbase、DB2、Access、Foxpro客戶層運用層數(shù)據(jù)層WEB效力器〔包括基于CGI、NSAPI、ISAPI一切的效力器擴展程序〕撥號上網(wǎng)路由器InternetB/S三層構(gòu)造案例網(wǎng)絡(luò)電力局廠指點消費部操作員班組A廠內(nèi)部網(wǎng)B廠廠指點消費部操作員班組內(nèi)部網(wǎng)C廠廠指點消費部操作員班組內(nèi)部網(wǎng)數(shù)據(jù)庫福建省水電設(shè)備管理信息系統(tǒng)2.2.3軟件的開發(fā)方式自主開發(fā)委托開發(fā)協(xié)作開發(fā)購買現(xiàn)成軟件各種開發(fā)方式的比較自主開發(fā)自主開發(fā)適宜于有較強的管理信息系統(tǒng)分析與設(shè)計隊伍和程序設(shè)計人員、系統(tǒng)維護運用隊伍的組織和單位,如高等院校、研討所、計算機公司等單位。獨立開發(fā)的優(yōu)點是開發(fā)費用少,實現(xiàn)開發(fā)后的系統(tǒng)可以順應(yīng)本單位的需求且稱心度較高,系統(tǒng)維護方便。缺陷是普通單位或企業(yè)由于不是專業(yè)開發(fā)隊伍,容易受計算機業(yè)務(wù)任務(wù)的限制,系統(tǒng)優(yōu)化不夠,開發(fā)程度較低。委托開發(fā)委托開發(fā)方式適宜于運用單位無管理信息系統(tǒng)分析、設(shè)計及軟件開發(fā)人員或開發(fā)隊伍力量較弱、但資金較為充足的組織和單位。委托開發(fā)的方式的優(yōu)點是省時、省事,系統(tǒng)的技術(shù)程度較高。缺陷是費用高、系統(tǒng)維護需求開發(fā)單位的長期支持。此種方式需求運用單位的業(yè)務(wù)骨干參與系統(tǒng)的論證任務(wù),開發(fā)過程中,需求開發(fā)單位和運用單位雙方及時溝通,進展協(xié)調(diào)和檢查。協(xié)作開發(fā)協(xié)作開發(fā)方式適宜于運用單位有一定的管理信息系統(tǒng)分析、設(shè)計及軟件開發(fā)人員,但開發(fā)隊伍力量較弱,希望經(jīng)過管理信息系統(tǒng)的開發(fā)建立完善和提高本人的技術(shù)隊伍,便于系統(tǒng)維護任務(wù)的單位。雙方共同開發(fā)成果,實踐上是一種半委托性質(zhì)的開發(fā)任務(wù)。優(yōu)點是相對于委托開發(fā)方式比較節(jié)約資金,可以培育、加強運用單位的技術(shù)力量,便于系統(tǒng)維護任務(wù),系統(tǒng)的技術(shù)程度較高。缺陷是雙方在協(xié)作中溝通易出現(xiàn)問題,需求雙方及時達成共識,進展協(xié)調(diào)和檢查。購買現(xiàn)成軟件目前,軟件的開發(fā)正在向?qū)I(yè)化方向開展,一些專門從事管理信息系統(tǒng)開發(fā)的公司曾經(jīng)開發(fā)出一批運用方便、功能強大的專項業(yè)務(wù)管理信息系統(tǒng)軟件。為了防止反復(fù)勞動,提高系統(tǒng)開發(fā)的經(jīng)濟效益,也可以購買現(xiàn)成的適宜于本單位業(yè)務(wù)的管理信息系統(tǒng)軟件,如企業(yè)管理信息系統(tǒng)、教育管理信息系統(tǒng)、財務(wù)管理系統(tǒng)、進銷存管理系統(tǒng)等等。此方式的優(yōu)點是節(jié)省時間的費用、系統(tǒng)技術(shù)程度高。缺陷是通用軟件公用性較差,跟本單位的實踐任務(wù)需求能夠有一定的差距,有時能夠需求做二次開發(fā)任務(wù)。因此,在選擇通用軟件時,不可只看開發(fā)商的宣傳,要經(jīng)過多方詳盡的調(diào)查后再作決議。各種開發(fā)方式的比較以上引見的四種開發(fā)方式有各自的優(yōu)點和短處,需求根據(jù)運用單位的實踐情況進展選擇,也可綜合運用各種開發(fā)方式。方式特點比較獨立開發(fā)委托開發(fā)合作開發(fā)購買現(xiàn)成軟件分析和設(shè)計能力的要求較高一般逐漸培養(yǎng)較低編程能力的要求較高不需要需要較低系統(tǒng)維護的難易程度容易較困難較容易較困難開發(fā)費用少多較少較少說明開發(fā)時間較長,系統(tǒng)適合本單位,培養(yǎng)了自己的開發(fā)人員。省事,開發(fā)費用高。開發(fā)出的系統(tǒng)便于維護。最省事,但不一定完全適合本單位。2.2.4軟件的開發(fā)方法生命周期法原型法面向?qū)ο蠓椒ㄜ浖ㄉ芷诜ň褪亲皂斚蛳?、逐漸求精,分階段實現(xiàn)的軟件開發(fā)方法,是一種先整體后部分的信息系統(tǒng)開發(fā)方法,也是迄今為止開發(fā)方法中運用最普遍、最成熟的一種。根本思想是:用系統(tǒng)工程的思想和工程化的方法,將整個信息系統(tǒng)開發(fā)過程劃分出假設(shè)干個相對獨立的階段,按用戶至上的原那么,構(gòu)造化、模塊化、自頂向下地對系統(tǒng)進展分析與設(shè)計。一項計算機軟件,從出現(xiàn)一個構(gòu)思之日起,經(jīng)過這項軟件開發(fā)勝利投入運用,直到最后決議停頓運用,并被另一項軟件替代之時止,被以為是該軟件的一個生命周期。普通地說這個軟件生存周期可以分成以下六個階段:第一階段可行性與方案研討階段在可行性研討與方案階段內(nèi),要確定該軟件的開發(fā)目的和總的要求,要進展可行性分析、投資—收益分析、制定開發(fā)方案,并完成應(yīng)編制的文件。在這一階段要構(gòu)成的文件主要有:可行性研討報告和工程開發(fā)方案書??尚行匝杏憟蟾嬷饕獜慕?jīng)濟可行性〔能否有利潤〕,技術(shù)可行性〔能否能實現(xiàn)〕,環(huán)境可行性〔能否能順應(yīng)環(huán)境以及環(huán)境能否允許〕,法律可行性〔能否違法〕工程開發(fā)方案書要闡明整個工程開發(fā)過程的時間進程安排,經(jīng)費預(yù)算,最終產(chǎn)品,各個階段的擔(dān)任人和主要參與人員,各個階段的估計成果等內(nèi)容。第二階段需求分析階段在需求分析階段內(nèi),由系統(tǒng)分析人員對被設(shè)計的系統(tǒng)進展系統(tǒng)分析,確定對該軟件的各項功能、性能需求和設(shè)計約束,確定對文件編制的要求,作為本階段任務(wù)的結(jié)果,普通地說,軟件需求闡明書、數(shù)據(jù)要求闡明書和初步的用戶手冊應(yīng)該編寫出來。軟件需求闡明書要求闡明用戶對該軟件的功能需求、性能需求、數(shù)據(jù)需求,運轉(zhuǎn)環(huán)境需求,對計算機軟硬件的需求和其他需求。這些需求是該軟件的根本目的,在軟件實現(xiàn)時必需到達。第三階段設(shè)計階段在設(shè)計階段內(nèi),系統(tǒng)設(shè)計人員和程序設(shè)計人員應(yīng)該在反復(fù)了解軟件需求的根底上,提出多個設(shè)計,分析每個設(shè)計能履行的功能并進展相互比較,最后確定一個設(shè)計,包括該軟件的構(gòu)造、模塊的劃分、功能的分配以及處置流程。在被設(shè)計系統(tǒng)比較復(fù)雜的情況下,設(shè)計階段應(yīng)分解成概要設(shè)計階段和詳細(xì)設(shè)計階段兩個步驟。在普通情況下,應(yīng)完成的文件包括:概要設(shè)計闡明書、詳細(xì)設(shè)計闡明書、數(shù)據(jù)庫設(shè)計闡明書和測試方案初稿。概要設(shè)計闡明書中主要包括軟件的功能構(gòu)造闡明,數(shù)據(jù)流程圖,業(yè)務(wù)流程圖,E-R關(guān)系圖等內(nèi)容。功能模塊闡明書主要是對該軟件中的各個功能模塊進展詳細(xì)的闡明。是程序員的主要參考資料數(shù)據(jù)字典主要是對整個數(shù)據(jù)庫中的一切表和一切表中的字段進展詳細(xì)的闡明。是程序員的主要參考資料第四階段實現(xiàn)階段在實現(xiàn)階段內(nèi),要完成源程序的編碼、編譯〔或匯編〕和排錯調(diào)試得到無語法錯的程序清單,要開場編寫模塊開發(fā)卷宗,并且要完成用戶手冊、操作手冊等面向用戶的文件的編寫任務(wù),還要完成測試方案的編制。用戶手冊要求不僅要對整個系統(tǒng)的安裝、配置、運轉(zhuǎn)環(huán)境等進展闡明,還要圖文并茂地對系統(tǒng)中各個模塊的功能以及如何操作等進展詳細(xì)闡明,最終要到達,讓用戶看著用戶手冊就能操作該軟件測試方案要闡明測試的時間、地點、主要測試人員,測試的內(nèi)容和所需的數(shù)據(jù)等等模塊開發(fā)卷宗主要是完好的原代碼第五階段測試階段在測試階段,該程序?qū)⒈蝗娴販y試,已編制的文件將被檢查審閱。普通要完成模塊開發(fā)卷宗和測試分析報告,作為開發(fā)任務(wù)的終了,所產(chǎn)生的程序、文件以及開發(fā)任務(wù)本身將逐項被評價,最后寫出工程開發(fā)總結(jié)報告。測試分析報告要對實踐測試的時間,地點,參與人員和主要測試的內(nèi)容,以及測試的結(jié)果等進展詳細(xì)的闡明,該文件是軟件最終評價的重要根據(jù)工程開發(fā)總結(jié)報告要對這個工程的開發(fā)過程進展總結(jié),并把所產(chǎn)生的文件作為附件第六階段運轉(zhuǎn)與維護階段在運轉(zhuǎn)和維護階段,軟件將在運轉(zhuǎn)運用中不斷地被維護,根據(jù)新提出的需求進展必要而且能夠的擴展和刪改。在運轉(zhuǎn)維護階段的每一次改動,都會牽涉到相關(guān)文檔的修正,而且每一次修正都應(yīng)該按照這六個階段進展分析處置。原型法.1原型法的根本思想.2原型法的特點.1原型法的根本思想原型法的根本思想是在投入大量的人力、物力之前,在限定的時間內(nèi),用最經(jīng)濟的方法,開發(fā)出一個可實踐運轉(zhuǎn)的系統(tǒng)模型,以便盡早廓清不明確的系統(tǒng)需求。在原型系統(tǒng)的運轉(zhuǎn)中用戶發(fā)現(xiàn)問題,提出修正意見,技術(shù)人員完善原型,使它逐漸滿足用戶的需求。.2原型法的特點增進用戶與開發(fā)人員之間的溝通用戶在開發(fā)過程中起主導(dǎo)作用識別動態(tài)的用戶需求啟迪衍生式的用戶需求縮短開發(fā)周期,降低開發(fā)風(fēng)險面向?qū)ο蠓椒ǖ母舅枷朊嫦驅(qū)ο蠓椒ㄒ詾?,客觀世界是由各種各樣的對象組成的,每種對象都有各自的內(nèi)部形狀和運動規(guī)律,不同的對象之間的相互作用和聯(lián)絡(luò)就構(gòu)成了各種不同的系統(tǒng)。當(dāng)設(shè)計和實現(xiàn)一個客觀系統(tǒng)時,如能在滿足需求的條件下,把系統(tǒng)設(shè)計成由一些不可變的〔相對固定〕部分組成的最小集合,這個設(shè)計就是最好的。它把握了事物的本質(zhì),因此不再會被周圍環(huán)境〔物理環(huán)境和管理方式〕的變化以及用戶沒完沒了的變化需求所左右。這些不可變的部分就是所謂的對象。軟件元法.1軟件元方法的根本思想.2軟件元方法的邏輯模型.3軟件元方法的特點.1軟件元方法的根本思想該方法根據(jù)系統(tǒng)分析和設(shè)計的結(jié)果,將各個模塊開發(fā)成獨立的系統(tǒng)效力,每個效力既是一個獨立的基于B/S三層構(gòu)造的運用程序,又是其它信息系統(tǒng)的模塊,而且各個效力可以恣意組合,產(chǎn)生不同的信息系統(tǒng)。其中,每個效力都有一個獨一的ID號,由IP地址和端口號組成。各個效力可以恣意調(diào)用,各個效力之間經(jīng)過XML文檔進展通訊和交換數(shù)據(jù),經(jīng)過數(shù)據(jù)庫共享數(shù)據(jù)。.2軟件元方法的邏輯模型ODBC,BDE,ADO,JDBCTCP/IP,TCP/IP,Service1Service21#機器Service3Service42#機器Service5Service63#機器XML信息系統(tǒng)1信息系統(tǒng)2信息系統(tǒng)3信息系統(tǒng)4數(shù)據(jù)中心運用層數(shù)據(jù)層4#機器閱讀器1閱讀器n客戶層XMLTCP/IP,.3軟件元方法的特點可擴展性強松散耦合高度的可集成才干對各種網(wǎng)絡(luò)的支持系統(tǒng)的穩(wěn)定性強系統(tǒng)靈敏、易于維護平安性高技術(shù)兼容,簡便易用節(jié)約本錢,縮短開發(fā)周期2.2.5軟件開發(fā)所需的知識框架軟件工程的思想數(shù)據(jù)構(gòu)造與算法的思想JAVA言語JAVA平臺數(shù)據(jù)庫技術(shù)數(shù)據(jù)庫銜接技術(shù)操作技術(shù)建庫技術(shù)計算機常識〔操作系統(tǒng)、網(wǎng)絡(luò)、常用工具〕2.3數(shù)據(jù)通訊技術(shù)數(shù)據(jù)通訊是20世紀(jì)50年代后期隨著電子計算機的廣泛運用而開展起來的。數(shù)據(jù)通訊系統(tǒng)是以計算機為中心,結(jié)合分散在遠(yuǎn)程的終端安裝或其他計算機,經(jīng)過通訊線路彼此銜接起來,進展數(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)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論