計(jì)算機(jī)導(dǎo)論 課件 第9、10章 多媒體和Web、系統(tǒng)分析與設(shè)計(jì)_第1頁
計(jì)算機(jī)導(dǎo)論 課件 第9、10章 多媒體和Web、系統(tǒng)分析與設(shè)計(jì)_第2頁
計(jì)算機(jī)導(dǎo)論 課件 第9、10章 多媒體和Web、系統(tǒng)分析與設(shè)計(jì)_第3頁
計(jì)算機(jī)導(dǎo)論 課件 第9、10章 多媒體和Web、系統(tǒng)分析與設(shè)計(jì)_第4頁
計(jì)算機(jī)導(dǎo)論 課件 第9、10章 多媒體和Web、系統(tǒng)分析與設(shè)計(jì)_第5頁
已閱讀5頁,還剩67頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

第9章多媒體和Web主要內(nèi)容多媒體和Web基礎(chǔ)知識多媒體元素多媒體網(wǎng)站的設(shè)計(jì)多媒體網(wǎng)站的開發(fā)多媒體和Web多媒體這一術(shù)語指的是任意類型的,涉及到多種媒體的應(yīng)用。這里的媒體可以指文本、圖片、視頻、動畫和音頻。無論是否在網(wǎng)絡(luò)環(huán)境中,多媒體都被廣泛應(yīng)用于多種類型的應(yīng)用中。本章的重點(diǎn)著眼于Web上的多媒體,但介紹的關(guān)于多媒體的概念和技術(shù)也是可以被應(yīng)用到非Web環(huán)境中的多媒體的?;赪eb的多媒體(也稱富媒體)主要指的是頁面上的文本和圖片,以及聲音、視頻或動畫。這些頁面本身是可交互的,它們會展示通過鏈接請求的信息。多媒體和Web現(xiàn)今的絕大多數(shù)網(wǎng)站都包含了多媒體內(nèi)容,如網(wǎng)頁上常見的廣告、網(wǎng)站上常見的內(nèi)容,或者是上傳到網(wǎng)站上的用戶提供的內(nèi)容。今天的多媒體已經(jīng)成為因特網(wǎng)不可或缺的一部分,企業(yè)和個人都可以創(chuàng)建網(wǎng)站并給網(wǎng)絡(luò)上的游客提供內(nèi)容,因此了解不同形式的媒體元素及知道把它們加入到網(wǎng)站上后帶來的影響是很重要的?;赪eb的多媒體應(yīng)用在Web上,最常見的多媒體應(yīng)用有:信息傳遞:如新聞網(wǎng)站、在線教育電子商務(wù):如網(wǎng)上商城的產(chǎn)品目錄娛樂:如電視節(jié)目、電影、娛樂資源社會化媒體和虛擬世界:如社交網(wǎng)站網(wǎng)上商城中的虛擬模特基于Web的多媒體的優(yōu)缺點(diǎn)優(yōu)勢:相比于其他途徑,通過網(wǎng)頁可以傳遞更多種類的內(nèi)容。Web多媒體可以帶來新的學(xué)習(xí)方式。很多想法能夠通過多媒體輕松地表達(dá)出來。劣勢:開發(fā)過程需要花費(fèi)更多的時間和費(fèi)用。保證系統(tǒng)性能時,存儲和傳輸多媒體內(nèi)容的花費(fèi)可能會很大。需要考慮不同用戶的網(wǎng)速。多媒體元素在網(wǎng)站中常見的多媒體元素有:文本圖片動畫音頻視頻文本文本可以以各式各樣的字體、顏色、大小和樣式表現(xiàn)出來。字體是由擁有同樣設(shè)計(jì)的字符文本組成的集合,如TimesNewRoman、Arial、宋體以及黑體等。字體可分為襯線字體和無襯線字體:襯線字體(serif,如TimesNewRoman、宋體)指的是在字母筆畫末端帶有小襯線的字體。無襯線字體(sansserif,如Arial)沒有襯線,經(jīng)常被用在標(biāo)題、頁首、網(wǎng)頁橫幅等位置上。襯線字體(左)和非襯線字體(右)文本通常文本的大小是11號或12號。更小的字號文本會變得難以閱讀字號太大會占據(jù)屏幕的太多空間注意網(wǎng)站的配色:保持文本顏色和網(wǎng)頁背景顏色之間的高對比度。決定文本大小時,需考慮用戶使用的瀏覽器、屏幕的大小和屏幕分辨率。圖片常用的圖片格式有很多,如:TIF、BMP、GIF、JPEG和PNG。掃描的圖片、醫(yī)用圖片和用于桌面排版的圖片通常都是以TIF的格式存儲的。使用Windows操作系統(tǒng)的畫圖工具和其他類似的圖片處理工具生成的圖片通常都是以BMP格式存儲的。網(wǎng)頁上使用的圖片通常都是以GIF、JPEG或PNG格式存儲的。圖片的文件格式和大小可以通過圖像處理軟件進(jìn)行更改。GIFGIF(GraphicsInterchangeFormat,圖像交換格式)格式是一種標(biāo)準(zhǔn)的網(wǎng)頁圖片格式,這種格式的圖片經(jīng)常被用在商標(biāo)、橫幅和其他非攝影級別的圖片上。GIF是一種使用無損壓縮的、高效的圖片格式,即以GIF格式存儲的圖片,其質(zhì)量不會下降。GIF格式的圖片只有256種顏色。GIF圖片通常是矩形的,但是它們可以利用透明的背景來使圖片看起來是非矩形的。GIF圖片可以是交插的(打開時是模糊的,逐漸變清晰),也可以是非交插的(從上到下逐漸加載清晰圖片)PNGPNG(PortableNetworkGraphics,流式網(wǎng)絡(luò)圖像)格式是為了應(yīng)對GIF格式的專利問題而于1996年特別設(shè)計(jì)出來的。PNG格式同GIF格式一樣,使用無損壓縮算法,但它的壓縮率在很多非攝影級別的圖片上要比GIF格式更高,使得圖片的文件大小更小。PNG圖片可以使用256色的顏色板(同GIF格式的圖片一樣),或是使用真彩色(同JPEG格式一樣,超過一千六百萬種顏色)。PNG圖片也可以設(shè)置透明或交插的特性。JPEGJPEG(JointPhotographicExpertsGroup,聯(lián)合圖像專家組)格式是網(wǎng)頁照片的標(biāo)準(zhǔn)格式。JPEG使用有損壓縮格式,所以在壓縮過程中,圖像的質(zhì)量會降低??梢詫PEG文件設(shè)置從0%到100%的壓縮量。當(dāng)選擇更高的壓縮量時,文件的大小將會變得更小,但圖片的質(zhì)量也會變得更低。JPEG圖片的顯示類似于交插的GIF圖片,一開始會以低分辨率顯示,然后圖像的質(zhì)量會逐漸提高。JPEG圖片可以使用真彩色,因此JPEG格式通常會被用在照片和其他一些需要超過256種顏色的圖片上。動畫在網(wǎng)頁中,通常用Java小程序(Javaapplets)或動態(tài)GIF加入簡單的動畫。Java小程序是被插入網(wǎng)頁的用來執(zhí)行特定任務(wù)的小型程序,如在證券投資中更改數(shù)值或者放大縮小網(wǎng)頁中的元素。動態(tài)GIF是存儲在一個文件中的一組GIF圖片,這些圖片可按照時間次序依次展示出來,模擬動畫的效果。許多廣告條幅就使用動態(tài)GIF來達(dá)到改變內(nèi)容的效果。動畫網(wǎng)頁也可以包含更復(fù)雜的動畫,例如當(dāng)點(diǎn)擊按鈕或文本改變時,會有動畫顯示出來。這些動畫大多數(shù)是用JavaScript或其他類似的腳本語言編寫的,另外一些則是用Flash或Silverlight等動畫開發(fā)工具制作的。瀏覽器需要支持JavaScript或者有合適的插件(如AdobeFlashPlayer)才能觀看這些復(fù)雜的動畫。音頻為了加速傳輸,網(wǎng)頁中的音頻通常是流式的,即最初只有音頻文件的一小部分會被下載和緩沖,這允許音頻文件快速播放——可以先播放下載的部分,并在播放的同時下載剩余部分。常用的音頻格式如:WAV(Waveform),無損格式,為大多數(shù)CD光盤所應(yīng)用,WAV文件通常尺寸較大。MP3(MovingPictureExpertsGroupAudioLayer3),有損壓縮格式,用來制作非常高效、高品質(zhì)的壓縮音頻文件。WAV文件可以通過轉(zhuǎn)換為MP3文件來減少其占用的空間。AIFF(AudioInterchangeFormatFile),無損格式,是為蘋果計(jì)算機(jī)制作的。對應(yīng)的有損格式是AIFFC(AIFF-Compressed)。高級音頻編碼(AAC或M4A),用MP4的標(biāo)準(zhǔn)來編碼音頻,是除MP3之外的另一種可用于Web的選擇。視頻視頻也是由一張張“圖片”構(gòu)成的,一張“圖片”稱為一幀,當(dāng)圖片開始連續(xù)地展現(xiàn)(典型的是每秒24幀或更高的速率),它們看起來就像是原始的連續(xù)信息流。常用的視頻格式:AVI(Audio-Videointerleave),微軟開發(fā)的標(biāo)準(zhǔn)視頻文件格式。FLV(FlashVideoFormat),動畫視頻格式。MP2(MovingPictureExpertsGroup2),高質(zhì)量的壓縮視頻文件格式。MP4(MovingPictureExpertsGroup4),為Web傳輸而開發(fā)的萬能格式。MOV(AppleQuickTime影片格式),蘋果公司開發(fā)的適用于Web傳輸?shù)娜f能視頻格式。WMV(WindowsMediaVideo),微軟公司開發(fā)的用于WindowsMediaPlayer的視頻格式。多媒體網(wǎng)站的設(shè)計(jì)基本設(shè)計(jì)原則:訪客喜歡有趣并且令人激動的應(yīng)用程序時常用最新的信息來更新網(wǎng)站網(wǎng)站的易用性是決定人們是否會時常訪問它的決定性因素盡早決定網(wǎng)站的目標(biāo)受眾是用臺式計(jì)算機(jī)還是上網(wǎng)本,抑或是智能手機(jī),以及是否需要優(yōu)化內(nèi)容以適應(yīng)不同尺寸的設(shè)備響應(yīng)式網(wǎng)站設(shè)計(jì)多媒體網(wǎng)站的設(shè)計(jì)設(shè)計(jì)網(wǎng)站時需考慮訪客的多樣性:一些功能不適用于所有瀏覽器。盡量不要要求用戶下載不常用的插件。不同的瀏覽器和屏幕分辨率會產(chǎn)生不同大小的頁面內(nèi)容展現(xiàn)區(qū)域。考慮訪客帶寬的多樣性。設(shè)計(jì)多媒體網(wǎng)站的重要步驟:確定網(wǎng)站的目標(biāo)及目標(biāo)訪客。設(shè)計(jì)網(wǎng)站的結(jié)構(gòu)和布局。設(shè)計(jì)網(wǎng)站的導(dǎo)航結(jié)構(gòu)。確定網(wǎng)站的目標(biāo)及目標(biāo)訪客網(wǎng)站設(shè)計(jì)者需要確定網(wǎng)站的首要目標(biāo)(比如營銷、產(chǎn)品、服務(wù)),還要確定一些補(bǔ)充性的元素或活動(比如游戲功能、博客,可以使得訪客定期回訪;在線的顧客交流等)。如果網(wǎng)站是為手機(jī)用戶設(shè)計(jì)的,還需要決定是否要包含與位置相關(guān)的應(yīng)用或者其他流行的手機(jī)應(yīng)用。此外,還需要確定要將哪些社交應(yīng)用整合到網(wǎng)站上(比如分享到新浪微博),并在多個社交平臺注冊網(wǎng)站的官方賬號,以與對應(yīng)平臺的用戶進(jìn)行交流。確定網(wǎng)站的目標(biāo)及目標(biāo)訪客目標(biāo)訪客會影響到網(wǎng)站多媒體元素的樣式。如果網(wǎng)站只用于內(nèi)部局域網(wǎng),就不必像設(shè)計(jì)因特網(wǎng)網(wǎng)站那樣精心考慮文件大小和文件格式。如果目標(biāo)訪客基本使用一種瀏覽器(比如InternetExplorer),就可以主要為這種瀏覽器設(shè)計(jì)網(wǎng)站。如果訪客是青少年,可以設(shè)計(jì)得花哨一些,而商務(wù)人士更喜歡簡約的網(wǎng)站。確定目標(biāo)訪客后,就需要確定網(wǎng)站要包含的主題。可以通過瀏覽類似網(wǎng)站、和潛在用戶聊天等方式來確定網(wǎng)站主題。設(shè)計(jì)網(wǎng)站的結(jié)構(gòu)和布局可以使用一些設(shè)計(jì)工具來設(shè)計(jì)網(wǎng)站的結(jié)構(gòu)和布局,如流程圖、頁面布局和故事板,它們既可以用手工設(shè)計(jì)也可以借助特定的計(jì)算機(jī)軟件來設(shè)計(jì)。網(wǎng)站的流程圖(flowchart)描述了網(wǎng)站的頁面間是如何互相連接的。設(shè)計(jì)網(wǎng)站的結(jié)構(gòu)和布局頁面布局經(jīng)常用來說明網(wǎng)站的布局和導(dǎo)航結(jié)構(gòu).設(shè)計(jì)網(wǎng)站的結(jié)構(gòu)和布局故事板是一系列描述頁面或屏幕動態(tài)變化的草圖。故事板常用于電影制作,但在設(shè)計(jì)多媒體網(wǎng)站上的動畫元素時也可以使用,其形式類似于漫畫書。網(wǎng)站的導(dǎo)航結(jié)構(gòu)在畫完網(wǎng)站的初步流程圖后,檢查一下網(wǎng)頁間的鏈接是否平衡——用戶應(yīng)該可以在三次點(diǎn)擊之內(nèi)到達(dá)網(wǎng)站的大多數(shù)頁面。常用的導(dǎo)航工具如下拉菜單、網(wǎng)站地圖、導(dǎo)航欄和搜索框。如果一個網(wǎng)頁的內(nèi)容較多,可以考慮把內(nèi)容分到幾個頁面中,以減少向下滾動和網(wǎng)頁加載時間,頁面之間可以用分頁標(biāo)簽連接。對于長網(wǎng)頁,確保總是有一個可以讓用戶回到網(wǎng)頁頂部的鏈接。網(wǎng)站的導(dǎo)航結(jié)構(gòu)網(wǎng)站地圖示例多媒體網(wǎng)站的開發(fā)開發(fā)多媒體網(wǎng)站的重要步驟:確定多媒體元素制作網(wǎng)站測試、發(fā)布與維護(hù)確定多媒體元素開發(fā)多媒體網(wǎng)站的第一步是確定網(wǎng)站要用的多媒體元素,如圖片、動畫、音頻和視頻??梢允褂脠D像編輯、視頻編輯和音頻編輯等軟件編輯多媒體元素。確定多媒體元素后,要將它們以合適的大小、分辨率和格式插入到網(wǎng)頁中。制作網(wǎng)站制作網(wǎng)站時常用的語言、標(biāo)準(zhǔn)或工具:HTML5CSS腳本語言AJAXVRML和X3D網(wǎng)站生成器HTML5相比于HTML,HTML5支持制作更加復(fù)雜和動態(tài)化的網(wǎng)頁或應(yīng)用,比如在無需插件的情況下添加多媒體播放功能,并增加網(wǎng)頁的交互性。標(biāo)記用途<video>插入視頻<audio>插入音頻<canvas>定義表格或圖表<keygen>定義密鑰<nav>定義導(dǎo)航鏈接HTML5的部分新標(biāo)記CSSCSS(CascadingStyleSheets,層疊樣式表)可以用來確定一個頁面甚至是一整個網(wǎng)站的樣式。CSS樣式可以直接寫在一個網(wǎng)頁的開頭(稱為內(nèi)部樣式表),但更多情況下是保存于一個獨(dú)立的文件中(稱為外部樣式表)。網(wǎng)頁可以通過引用CSS文件與其建立鏈接——CSS文件里定義的樣式會應(yīng)用于所有鏈接的網(wǎng)頁上。相對于HTML而言,CSS能夠?qū)W(wǎng)頁中對象的位置進(jìn)行像素級的精確控制,支持幾乎所有的字體字號樣式,并能夠進(jìn)行初步的交互設(shè)計(jì)。CSS外部樣式表腳本語言腳本可以讓開發(fā)人員通過在網(wǎng)頁代碼中直接編入程序命令或者腳本,從而將內(nèi)容動態(tài)化。流行的腳本語言如JavaScript。編程人員可以用JavaScript往頁面中添加交互性內(nèi)容,比如在鼠標(biāo)放在某個條目上時彈出小窗或者文件。JavaScript同CSS一樣,可以嵌入網(wǎng)頁中,也可以作為單獨(dú)的文件存在。腳本語言JavaScript語言腳本語言VBScript(VisualBasicScriptingEdition)另一個當(dāng)下較常用的腳本語言是VBScript,VBScript由微軟公司開發(fā),其用途與JavaScript類似一編程人員可以用它在網(wǎng)頁中加人交互性元素。熟悉可視化編程的人員可以很容易地將VBScript腳本加人到他們的網(wǎng)頁中。Perl(PracticalExtractionandReportLanguage,實(shí)用報表提取語言)Perl最初是為了加工文本而開發(fā)出的程序語言。因?yàn)樗鼜?qiáng)大的文本處理能力,Perl已經(jīng)成為編寫CGI腳本(一種用于加工網(wǎng)頁中與數(shù)據(jù)庫相關(guān)的數(shù)據(jù)的腳本)最常用的語言。AJAX為了提高網(wǎng)頁的交互性,一系列的網(wǎng)頁標(biāo)準(zhǔn)應(yīng)運(yùn)而生——它們統(tǒng)稱為AJAX(AsynchronousJavaScriptandXML,異步JavaScript和XML)。傳統(tǒng)Web應(yīng)用將用戶數(shù)據(jù)提交給網(wǎng)絡(luò)服務(wù)器,然后服務(wù)器將含有對應(yīng)信息的新網(wǎng)頁傳送給用戶——用戶一有新的輸入信息,服務(wù)器就得重新發(fā)送一個新頁面給他,因此傳統(tǒng)Web應(yīng)用的速度較慢。AJAX則不同,AJAX應(yīng)用在用戶輸入新信息時只更新現(xiàn)有網(wǎng)頁沒有的數(shù)據(jù),傳輸內(nèi)容較少,速度也就較快。VRML和X3DVRML(VirtualRealityModelingLanguage,虛擬現(xiàn)實(shí)建模語言)是用于在網(wǎng)頁中模擬三維對象的語言——VRML實(shí)際上就是3D世界中的HTML。VRML對象,如車子、房子等可以以360度旋轉(zhuǎn)查看。VRML的升級版是X3D。X3D支持專業(yè)繪圖、XML以及其他最新的技術(shù)。網(wǎng)站生成器在本地創(chuàng)建網(wǎng)頁及網(wǎng)站可以使用AdobeDreamWeaver等網(wǎng)頁制作軟件,而在云服務(wù)領(lǐng)域,這種軟件服務(wù)就稱為網(wǎng)站生成器。在網(wǎng)站生成器中,用戶可以從零開始進(jìn)行設(shè)計(jì),或者選擇已經(jīng)設(shè)計(jì)好的模板,并對其進(jìn)行改動——以圖形化的方式增刪控件、設(shè)置內(nèi)容等。網(wǎng)站設(shè)計(jì)好后,云服務(wù)提供商會對其進(jìn)行維護(hù)。測試、發(fā)布與維護(hù)多媒體網(wǎng)站成形后,并不能馬上發(fā)布——需要先測試其功能與性能是否能達(dá)到要求,如:每一個超鏈接都要點(diǎn)開查看是否連接到了正確位置每一個帶有動態(tài)元素的操作(比如點(diǎn)擊或者指向)都必須要好好檢測。一些公司會對網(wǎng)站進(jìn)行“壓力測試”以檢查網(wǎng)站性能。網(wǎng)站管理者還可以使用特定的軟件來長期監(jiān)測網(wǎng)站數(shù)據(jù),通過數(shù)據(jù)分析出網(wǎng)站瓶頸,并對此做出調(diào)整。測試、發(fā)布和維護(hù)通過在線網(wǎng)頁檢查工具檢查網(wǎng)頁的代碼測試、發(fā)布與維護(hù)當(dāng)網(wǎng)站通過測試后,就可以發(fā)布了,即把它上傳到合適的網(wǎng)絡(luò)服務(wù)器。有關(guān)網(wǎng)站的所有內(nèi)容(HTML文件、多媒體文件、CSS文件等)都應(yīng)該上傳給服務(wù)器。一些網(wǎng)頁制作軟件提供了網(wǎng)站發(fā)布的功能,此外,還可以通過FTP或代理服務(wù)商提供的實(shí)用工具發(fā)布網(wǎng)站。網(wǎng)站發(fā)布后,就可以通過瀏覽器輸入URL進(jìn)行瀏覽了。網(wǎng)站發(fā)布也意味著維護(hù)的開始。,網(wǎng)站應(yīng)該定期更新以保證其內(nèi)容的實(shí)時性及趣味性。還要時常進(jìn)行評估,以查看它哪些地方需要修改或升級。第10章系統(tǒng)分析與設(shè)計(jì)主要內(nèi)容信息系統(tǒng)信息系統(tǒng)基礎(chǔ)知識常見的信息系統(tǒng)系統(tǒng)開發(fā)生命周期項(xiàng)目開發(fā)計(jì)劃系統(tǒng)分析系統(tǒng)設(shè)計(jì)系統(tǒng)實(shí)現(xiàn)與維護(hù)信息系統(tǒng)信息系統(tǒng)是由人、計(jì)算機(jī)及其他外圍設(shè)備組成的能夠進(jìn)行信息收集、傳遞、存儲、加工和維護(hù)的系統(tǒng)。信息系統(tǒng)能更有效率地滿足客戶的需求,也能幫助管理人員做出決策。教務(wù)系統(tǒng)、網(wǎng)上銀行系統(tǒng)、網(wǎng)上商城等都屬于信息系統(tǒng)。信息系統(tǒng)類似于動態(tài)網(wǎng)頁——不同級別的人訪問同一個信息系統(tǒng),能夠看到的內(nèi)容是不一樣的。信息系統(tǒng)對問題的分類按照問題的難度,信息系統(tǒng)將問題分為:結(jié)構(gòu)化問題:所有的數(shù)據(jù)字段含義確定,其決策過程和決策方法有固定的規(guī)律可循。如銀行系統(tǒng)中還款時間和金額的計(jì)算、養(yǎng)殖場中飼料配方的計(jì)算等。半結(jié)構(gòu)化問題:具有一定的結(jié)構(gòu),但不夠明確,其決策過程和決策方法有一定規(guī)律可循,但又不能完全確定。如企業(yè)的經(jīng)費(fèi)預(yù)算、商店的進(jìn)貨數(shù)量等。非結(jié)構(gòu)化問題:結(jié)構(gòu)復(fù)雜,幾乎毫無規(guī)律性。如企業(yè)人員的聘用、商店的進(jìn)貨選擇等。常見信息系統(tǒng)事務(wù)處理系統(tǒng)管理信息系統(tǒng)決策支持系統(tǒng)專家系統(tǒng)事務(wù)處理系統(tǒng)在信息系統(tǒng)中,事務(wù)是指雙方之間的交換,這通常需要訪問數(shù)據(jù)庫并可能更新數(shù)據(jù)庫中的數(shù)據(jù)項(xiàng)。常見的事務(wù)如銀行轉(zhuǎn)賬、刷卡購物等。事務(wù)處理系統(tǒng)(TransactionProcessingSystem,簡稱TPS)提供了建立、修改、存儲、處理、刪除事務(wù)的方法,并能根據(jù)數(shù)據(jù)庫中的數(shù)據(jù)生成詳細(xì)報告。目前絕大部分事務(wù)處理系統(tǒng)是在線事務(wù)處理系統(tǒng)(OnLineTPS,簡稱OLTPsystem)——每個事務(wù)被建立后都會立刻被處理。事務(wù)處理系統(tǒng)在線事務(wù)處理系統(tǒng)的核心策略是提交和回滾:只有在一項(xiàng)事務(wù)的全部步驟都成功完成時,系統(tǒng)才會提交并永久地更新數(shù)據(jù)庫中的數(shù)據(jù)。一旦有一步失敗,整個事務(wù)就會回滾,相關(guān)記錄會恢復(fù)到該事務(wù)處理前的狀態(tài)。在線事務(wù)處理系統(tǒng)的難點(diǎn):處理并發(fā)事務(wù),即同時發(fā)生的很多事務(wù)。事務(wù)處理系統(tǒng)的缺點(diǎn)雖然可以生成詳細(xì)報告,但不方便管理人員進(jìn)行理解與分析,這便需要借助于管理信息系統(tǒng)。管理信息系統(tǒng)管理信息系統(tǒng)(ManagementInformationSystem,簡稱MIS)可以對事務(wù)處理系統(tǒng)收集到的數(shù)據(jù)進(jìn)行處理、生成報告,以提供管理人員進(jìn)行結(jié)構(gòu)化問題的決策。管理信息系統(tǒng)能夠提供用于解決結(jié)構(gòu)化問題或日常任務(wù)的定期報告,這大大提高了管理效率。管理信息系統(tǒng)的缺點(diǎn):不夠靈活,有時無法提供管理人員最想要的信息,另外它也不支持高難度的預(yù)測或模型創(chuàng)建。這便需要借助于決策支持系統(tǒng)。決策支持系統(tǒng)決策支持系統(tǒng)(DecisionSupportSystem,簡稱DSS)能夠?qū)?shù)據(jù)進(jìn)行直接或間接的分析創(chuàng)建模型并生成預(yù)測,以幫助管理者進(jìn)行決策。決策支持系統(tǒng)通常提供了多種多樣的工具,管理者可以使用這些工具對數(shù)據(jù)進(jìn)行個性化的處理與分析。決策支持系統(tǒng)決策支持系統(tǒng)只是為人們提供決策所需的信息,而不能代替決策,管理者必須自行分析數(shù)據(jù)并做出決策。這是優(yōu)點(diǎn)也是缺點(diǎn)——人工判斷可以保證決策更合乎常理,但這需要精通該領(lǐng)域問題的專業(yè)人士進(jìn)行判斷,并且需要良好的統(tǒng)計(jì)學(xué)基礎(chǔ)。如果企業(yè)或組織不想高薪聘請這樣的專家,或沒有這樣的需求,那么專家系統(tǒng)就成了更好的選擇。專家系統(tǒng)和神經(jīng)網(wǎng)絡(luò)專家系統(tǒng)依據(jù)存儲在計(jì)算機(jī)中的知識庫對數(shù)據(jù)進(jìn)行分析,根據(jù)知識庫中的事實(shí)和規(guī)則來生成決策或建議。知識庫中的事實(shí)和規(guī)則通常從多個該領(lǐng)域?qū)<一蚬こ處煹脑L談中獲得。專家系統(tǒng)和神經(jīng)網(wǎng)絡(luò)專家系統(tǒng)是基于知識庫中的事實(shí)和規(guī)則的。如果沒有事實(shí)和規(guī)則,可以讓計(jì)算機(jī)根據(jù)許多次的實(shí)驗(yàn)和錯誤嘗試總結(jié)出規(guī)則——這便是神經(jīng)網(wǎng)絡(luò)。神經(jīng)網(wǎng)絡(luò)利用計(jì)算機(jī)電路來模擬人腦思考、記憶與學(xué)習(xí)的過程。例如人臉識別神經(jīng)網(wǎng)絡(luò):開始并沒有事實(shí)和規(guī)則,計(jì)算機(jī)在成千上萬次的實(shí)驗(yàn)中總結(jié)出了規(guī)則——是否是人臉,哪張臉是男性的等等。這些總結(jié)出來的規(guī)則不一定完全正確,但會隨著樣本量的增加而不斷修正。專家系統(tǒng)和神經(jīng)網(wǎng)絡(luò)人臉識別神經(jīng)網(wǎng)絡(luò)系統(tǒng)開發(fā)生命周期每一個信息系統(tǒng)的分析與設(shè)計(jì)都需要經(jīng)過一個完整的系統(tǒng)開發(fā)生命周期(SoftwareDevelopmentLifeCycle,簡稱SDLC)典型的SDLC包括以下幾步:評估現(xiàn)有系統(tǒng),制定項(xiàng)目開發(fā)計(jì)劃。分析新系統(tǒng)的需求。設(shè)計(jì)系統(tǒng)的具體結(jié)構(gòu)。編碼實(shí)現(xiàn)系統(tǒng),對其進(jìn)行測試、發(fā)布與維護(hù)。SDLC是可以循環(huán)的系統(tǒng)開發(fā)周期SDLC的循環(huán)項(xiàng)目開發(fā)計(jì)劃在系統(tǒng)的項(xiàng)目開發(fā)計(jì)劃中,需要考慮如下的一些問題:項(xiàng)目的簡短描述,確定項(xiàng)目的范圍。團(tuán)隊(duì)成員的選擇與分工。項(xiàng)目的成本估計(jì)和收益預(yù)估。項(xiàng)目的進(jìn)度計(jì)劃。系統(tǒng)開發(fā)方法。系統(tǒng)開發(fā)方法指定了如何完成每個階段的工作,可以引導(dǎo)系統(tǒng)開發(fā)人員走過系統(tǒng)開發(fā)的每個階段。系統(tǒng)開發(fā)方法有很多種,如結(jié)構(gòu)化方法、信息工程方法和面向?qū)ο蠓椒ǖ?。在制定?xiàng)目的進(jìn)度計(jì)劃時,可以使用一些工具,如PERT、WBS和甘特圖。PERTPERT(ProgramEvaluationandReviewTechnique,計(jì)劃評估和評審技術(shù))分析項(xiàng)目的每個子任務(wù)所需的時間及先后關(guān)系,并由此確定一個最短路徑——通過此路徑可以用最少的時間完成整個項(xiàng)目。WBSWBS(WorkBreakdownStructure,工作分解結(jié)構(gòu))以類似樹形圖的方式將復(fù)雜的任務(wù)依次分解成一個個子任務(wù)。甘特圖甘特圖使用長條狀的矩形來表示任務(wù),按照時間的推移有序排列。矩形的長度表示任務(wù)的持續(xù)時間。系統(tǒng)分析在系統(tǒng)分析階段,團(tuán)隊(duì)需要分析系統(tǒng)的需求,包括性能需求、功能需求、接口需求、界面需求等,并能根據(jù)功能需求將系統(tǒng)分成一個個小的模塊,稱為用例。需求可以通過與用戶的訪談和對現(xiàn)有同類系統(tǒng)的研究獲得。系統(tǒng)分析階段的產(chǎn)物是描述了所有需求和用例的《需求規(guī)格說明書》,通過《需求規(guī)格說明書》可以明確系統(tǒng)的目標(biāo)。在系統(tǒng)分析階段,可以使用一些圖表來更形象化地表達(dá)需求,這些圖表還可以在隨后的SDLC階段中派上用場:系統(tǒng)分析需求規(guī)格說明書數(shù)據(jù)流圖數(shù)據(jù)流圖(DataFlowDiagram)描述了數(shù)據(jù)在系統(tǒng)中的流動情況。用例圖用例圖從用戶的角度描述系統(tǒng)的功能.類圖類圖使用類和對象描述系統(tǒng)的靜態(tài)結(jié)構(gòu),能夠表現(xiàn)出類的屬性、方法及類與類之間的相互關(guān)系。順序圖順序圖能夠描述用例中所發(fā)生

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論