《數(shù)據(jù)庫與信息系統(tǒng)》系統(tǒng)分析與設(shè)計課件_第1頁
《數(shù)據(jù)庫與信息系統(tǒng)》系統(tǒng)分析與設(shè)計課件_第2頁
《數(shù)據(jù)庫與信息系統(tǒng)》系統(tǒng)分析與設(shè)計課件_第3頁
《數(shù)據(jù)庫與信息系統(tǒng)》系統(tǒng)分析與設(shè)計課件_第4頁
《數(shù)據(jù)庫與信息系統(tǒng)》系統(tǒng)分析與設(shè)計課件_第5頁
已閱讀5頁,還剩104頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

信息系統(tǒng)分析與設(shè)計9信息系統(tǒng)分析與設(shè)計9目錄信息系統(tǒng)開發(fā)管理概述9.1系統(tǒng)規(guī)劃9.2系統(tǒng)分析9.3系統(tǒng)實施9.5系統(tǒng)運行與維護9.6系統(tǒng)設(shè)計9.4信息系統(tǒng)安全9.7目錄信息系統(tǒng)開發(fā)管理概述9.1系統(tǒng)規(guī)劃9.2系統(tǒng)分析9.39.1信息系統(tǒng)開發(fā)管理概述9.1信息系統(tǒng)開發(fā)管理概述信息系統(tǒng)開發(fā)方法信息系統(tǒng)開發(fā)方法系統(tǒng)開發(fā)過程管理規(guī)范的定量的系統(tǒng)的將軟件工程和系統(tǒng)工程方法引入:系統(tǒng)生命周期法原型法面向?qū)ο蠓ㄓ嬎銠C輔助軟件工程法系統(tǒng)開發(fā)過程管理規(guī)范的定量的系統(tǒng)的將軟件工程和系統(tǒng)工程方法引系統(tǒng)生命周期法一個信息系統(tǒng)從目標(biāo)提出到系統(tǒng)設(shè)計、實現(xiàn)、應(yīng)用直到最終完成系統(tǒng)使命的全過程?;舅枷耄骸白皂斚蛳?,逐步求精”什么是系統(tǒng)生命周期?系統(tǒng)生命周期法:在系統(tǒng)生命周期全過程分階段進行開發(fā)管理。系統(tǒng)生命周期法一個信息系統(tǒng)從目標(biāo)提出到系統(tǒng)設(shè)計、實現(xiàn)、應(yīng)用直生命周期法開發(fā)過程的瀑布模型生命周期法開發(fā)過程的瀑布模型系統(tǒng)生命周期法文檔審核,保證系統(tǒng)質(zhì)量,提高可維護性。自頂向下,強調(diào)系統(tǒng)開發(fā)過程的整體性和全局性。缺點優(yōu)點劃分階段,降低了復(fù)雜性,提高可操作性。難以適應(yīng)需求變化,不支持反復(fù)開發(fā)。階段互相依賴,不能并行,開發(fā)周期長。前期錯誤向后傳遞,修正代價高。分析重于設(shè)計,設(shè)計重于編碼!系統(tǒng)生命周期法文檔審核,保證系統(tǒng)質(zhì)量,提高可維護性。自頂向原型法根據(jù)最初獲得的用戶基本需求,快速建立一個目標(biāo)系統(tǒng)版本,即原型,然后根據(jù)用戶評價修改提高原型,最終形成實際系統(tǒng)?;舅枷耄骸澳M原型,逐步完善”什么是原型法?原型法根據(jù)最初獲得的用戶基本需求,快速建立一個目標(biāo)系統(tǒng)版本,原型法開發(fā)過程原型法開發(fā)過程原型法對于業(yè)務(wù)簡單的小型系統(tǒng),開發(fā)周期短流程簡單,簡化分析和設(shè)計缺點優(yōu)點用戶與開發(fā)者易于溝通,鼓勵用戶參與易忽略測試和文檔,后期維護困難要準(zhǔn)確理解需求,不適合復(fù)雜系統(tǒng)缺乏統(tǒng)一規(guī)劃和標(biāo)準(zhǔn),易導(dǎo)致失控原型法對于業(yè)務(wù)簡單的小型系統(tǒng),開發(fā)周期短流程簡單,簡化分析和信息系統(tǒng)開發(fā)管理開發(fā)組織策略資源內(nèi)包由內(nèi)部的IT人員或團隊開發(fā)資源自包由內(nèi)部的用戶自己開發(fā)資源外包直接購買或委托第三方開發(fā)開發(fā)項目管理①項目范圍管理②項目時間管理③項目成本管理④項目質(zhì)量管理⑤人力資源管理⑥項目溝通管理⑦項目風(fēng)險管理⑧項目采購管理信息系統(tǒng)開發(fā)管理開發(fā)組織策略資源由內(nèi)部的IT人員或團隊開發(fā)資THANKYOU!THANKYOU!9.2系統(tǒng)規(guī)劃9.2系統(tǒng)規(guī)劃系統(tǒng)規(guī)劃系統(tǒng)規(guī)劃系統(tǒng)規(guī)劃的主要任務(wù)制定開發(fā)戰(zhàn)略結(jié)合組織戰(zhàn)略,確定新系統(tǒng)使命。確定總體方案針對組織“業(yè)務(wù)-管理-決策”需求,確定系統(tǒng)總體方案。給出資源計劃分析硬件、軟件、人員和服務(wù)等需求,做出計劃和經(jīng)費預(yù)算。擬定開發(fā)計劃確定系統(tǒng)開發(fā)步驟和時間安排??尚行苑治鰪牟僮鳌⒓夹g(shù)、經(jīng)濟和進度四個方面評估,確定可行性和預(yù)期效果。系統(tǒng)規(guī)劃系統(tǒng)規(guī)劃的主要任務(wù)制定開發(fā)戰(zhàn)略結(jié)合組織戰(zhàn)略,確定新系統(tǒng)使命??尚行苑治龇治銎毡椴捎?、確實可行的技術(shù)手段,包括硬件、軟件和專業(yè)技術(shù)人員。計算項目的成本和效益,分析項目在經(jīng)濟上是否合理。評估項目開發(fā)時間,保證項目在可接受的時間范圍內(nèi)完成。操作方式需得到用戶的支持,保證可以成功實施。技術(shù)經(jīng)濟操作進度OK可行性分析分析普遍采用、確實可行的技術(shù)手段,包括硬件、軟件和系統(tǒng)規(guī)劃①引言。說明系統(tǒng)名稱、系統(tǒng)目標(biāo)、系統(tǒng)功能以及系統(tǒng)的由來。②系統(tǒng)建設(shè)的背景、必要性和意義。詳盡說明系統(tǒng)規(guī)劃調(diào)查和匯總的過程,讓人信服調(diào)查是真實的,匯總是有根據(jù)的,規(guī)劃是可信的。③候選方案??商岢鲆粋€主方案和多個輔助方案。④可行性論證。要從技術(shù)、經(jīng)濟、操作、進度等方面的可行性給予充分論證。⑤確定方案和擬定開發(fā)計劃。包括開發(fā)進度以及各階段人員、資金、設(shè)備的需求??尚行苑治鰣蟾嫦到y(tǒng)①引言。說明系統(tǒng)名稱、系統(tǒng)目標(biāo)、系統(tǒng)功能以及系統(tǒng)的由來系統(tǒng)規(guī)劃系統(tǒng)規(guī)劃THANKYOU!THANKYOU!9.3系統(tǒng)分析9.3系統(tǒng)分析系統(tǒng)分析系統(tǒng)分析系統(tǒng)需求發(fā)現(xiàn)面談觀察業(yè)務(wù)操作查閱文檔和報表問卷調(diào)查抽樣和研究如何進行需求發(fā)現(xiàn)?系統(tǒng)需求發(fā)現(xiàn)面談如何進行需求發(fā)現(xiàn)?系統(tǒng)分析方法什么是結(jié)構(gòu)化分析方法?StructuredAnalysis(SA),是一種面向數(shù)據(jù)流的需求分析方法。它以數(shù)據(jù)在不同模塊中移動的觀點來看待一個系統(tǒng)。

自頂向下,逐層分解。系統(tǒng)分析方法什么是結(jié)構(gòu)化分析方法?StructuredAn需求建模技術(shù)采用結(jié)構(gòu)化方法,對數(shù)據(jù)和處理過程建模來詳細描述系統(tǒng)需求,就形成系統(tǒng)的邏輯模型。數(shù)據(jù)流圖數(shù)據(jù)字典決策表或決策樹常用建模工具有:需求建模技術(shù)采用結(jié)構(gòu)化方法,對數(shù)據(jù)和處理過程建模來詳細描述系數(shù)據(jù)流圖數(shù)據(jù)流圖(DataFlowDiagram,DFD)從數(shù)據(jù)傳遞和加工的角度來刻畫數(shù)據(jù)流從輸入到輸出的移動變換過程。數(shù)據(jù)流圖表達了數(shù)據(jù)和處理過程的關(guān)系。處理過程數(shù)據(jù)來源數(shù)據(jù)輸出數(shù)據(jù)A數(shù)據(jù)C數(shù)據(jù)存儲數(shù)據(jù)B數(shù)據(jù)流圖數(shù)據(jù)流圖(DataFlowDiagram,DFD舉例:教務(wù)系統(tǒng)數(shù)據(jù)流圖1層數(shù)據(jù)流圖0層數(shù)據(jù)流圖關(guān)聯(lián)圖舉例:教務(wù)系統(tǒng)數(shù)據(jù)流圖0層數(shù)據(jù)流圖關(guān)聯(lián)圖數(shù)據(jù)字典數(shù)據(jù)字典(DataDictionary,DD)是關(guān)于數(shù)據(jù)的信息集合,它是對數(shù)據(jù)流圖中包含的所有元素的定義。實體數(shù)據(jù)流數(shù)據(jù)項數(shù)據(jù)存儲處理過程數(shù)據(jù)字典數(shù)據(jù)字典(DataDictionary,DD)是關(guān)舉例:”e學(xué)習(xí)“系統(tǒng)數(shù)據(jù)字典表1實體說明

實體名含義說明輸入數(shù)據(jù)流輸出數(shù)據(jù)流學(xué)生在系統(tǒng)中注冊的用戶課件、測試、成績單、畢業(yè)證個人信息、選課單、測試答案教師在系統(tǒng)中開設(shè)課程的用戶選課名單、成績單課件、測試題教務(wù)員在系統(tǒng)中的課程管理人員學(xué)生信息、成績分析報告教師信息、學(xué)科信息、課程信息舉例:”e學(xué)習(xí)“系統(tǒng)數(shù)據(jù)字典表1實體說明實體名含義說明表2數(shù)據(jù)流說明

數(shù)據(jù)流含義說明數(shù)據(jù)來源數(shù)據(jù)去向組成學(xué)生信息學(xué)生基本信息學(xué)生學(xué)生信息表姓名,性別,生日,照片,電話,電子信箱,地點,個人簡介,密碼教師信息教師基本信息教務(wù)員教師信息表教師號,姓名,性別,照片,電子信箱,個人簡介,密碼,是否管理員課程信息一門課程的基本信息教務(wù)員課程信息表課程號,課程名,學(xué)時,學(xué)分,所屬學(xué)科,封面圖,課程簡介,任課教師選課單一個學(xué)生選一門課學(xué)生信息表課程信息表選課表學(xué)號,課程號測試題測試題目教師課件管理課程號,題干,選項A,選項B,選項C,選項D,正確答案測試答案測試題的答案及評分信息學(xué)習(xí)管理測試答案表學(xué)號,問題號,學(xué)生答案,測試時間成績一個學(xué)生選一門課的成績成績管理成績表學(xué)號,課程號,成績,測試時間課件學(xué)習(xí)單元課件教師課件管理所屬課程號,課件標(biāo)題,視頻地址,文檔地址,發(fā)布時間,二維碼圖畢業(yè)證畢業(yè)證成績管理畢業(yè)證表學(xué)號,證書號,總學(xué)分,發(fā)證日期成績分析報告課程成績分析成績管理教務(wù)員課程號,選課人數(shù),平均分,最高分,最低分,及格人數(shù)表2數(shù)據(jù)流說明數(shù)據(jù)流含義說明數(shù)據(jù)來源數(shù)據(jù)去向組成學(xué)生信表3數(shù)據(jù)記錄說明

記錄名含義說明數(shù)據(jù)項組成學(xué)生一個學(xué)生的有關(guān)信息學(xué)號,姓名,性別,生日,照片,電話,電子信箱,地點,個人簡介,密碼教師一個教師的有關(guān)信息教師號,姓名,性別,照片,電子信箱,個人簡介,密碼,是否管理員學(xué)科一個學(xué)科的有關(guān)信息學(xué)科號,學(xué)科名課程一門課程的有關(guān)信息課程號,課程名,學(xué)時,學(xué)分,所屬學(xué)科,封面圖,課程簡介,任課教師選課一個學(xué)生選一門課的有關(guān)信息學(xué)號,課程號,成績,測試時間課件一個課件的有關(guān)信息課件號,所屬課程號,課件標(biāo)題,視頻地址,文檔地址,發(fā)布時間測試題一個測試題的有關(guān)信息問題號,課程號,題干,選項A,選項B,選項C,選項D,正確答案測試答案一個學(xué)生完成一題的答案信息學(xué)號,問題號,學(xué)生答案,測試時間畢業(yè)證一個學(xué)生畢業(yè)證的有關(guān)信息學(xué)號,證書號,總學(xué)分數(shù),發(fā)證時間表3數(shù)據(jù)記錄說明記錄名含義說明數(shù)據(jù)項組成學(xué)生一個學(xué)生的表4數(shù)據(jù)項說明

(學(xué)生實體)數(shù)據(jù)項含義說明類型長度取值范圍取值含義與其他數(shù)據(jù)關(guān)系其他說明學(xué)科記錄學(xué)科號唯一標(biāo)識一個學(xué)科字符型3

主關(guān)鍵字

學(xué)科名學(xué)科名稱字符型<=10非空

課程記錄課程號課程編號字符型4

主關(guān)鍵字

課程名課程名稱字符型<=16非空

學(xué)分課程學(xué)分小數(shù)3非空,0~100,保留1位小數(shù)

學(xué)時授課時長正整數(shù)>=0非空

學(xué)科號上課的教室字符型3

學(xué)科表記錄的學(xué)科號存在值

封面圖課程封面圖字符型<=30

圖片文件存放的路徑和文件名

課程簡介課程情況文本型0~10000

一段文字介紹

任課教師教師號字符型4

教師記錄的教師號存在值與教師記錄的教師號相同表4數(shù)據(jù)項說明(學(xué)生實體)數(shù)據(jù)項含義說明類型長度取值范表5處理過程說明(學(xué)生管理、教師管理……)

處理過程名:學(xué)生管理輸入數(shù)據(jù):個人信息輸出數(shù)據(jù):學(xué)生信息、學(xué)生信息表處理過程:①學(xué)生注冊,錄入基本信息。②個人信息維護(包括增加、修改和刪除);密碼的修改。③教務(wù)員查看查詢和匯總學(xué)生信息。處理過程名:教師管理輸入數(shù)據(jù):選課單、學(xué)生信息表、課程信息表輸出數(shù)據(jù):選課表處理過程:①選課:查詢課程信息及授課教師信息,選擇多門課程,提交選擇課程的編號,檢測所選課程是否重復(fù),如不重復(fù)向選課表添加選課記錄,否則提示沖突回到選課頁面。②退課:查詢選課表,選擇退課課程,從選課表刪除課程。處理過程名:學(xué)習(xí)管理輸入數(shù)據(jù):選課表、課件表、測試題表輸出數(shù)據(jù):測試答案表處理過程:①課件播放:根據(jù)用戶選擇的課件播放課件視頻。②測試:根據(jù)用戶選擇引導(dǎo)測試,并記錄答案。③查看選課情況、成績情況。處理過程名:成績管理輸入數(shù)據(jù):成績、選課表、測試成績輸出數(shù)據(jù):成績表、畢業(yè)證表處理過程:①組班管理:生成選課學(xué)生名單報表(點名冊)。②成績計算:根據(jù)測試答案計算課程的成績,如果有多次測試,選擇成績最高的作為最終成績。③證書處理:根據(jù)選課表及其中的成績信息判斷,對滿足條件的學(xué)生發(fā)放畢業(yè)證書。發(fā)放證書條件是:選課并獲得60分以上課程的總表學(xué)分達到4。④成績分析:對一門課的所有選課學(xué)生成績進行分析匯總。表5處理過程說明(學(xué)生管理、教師管理……)處理過程名:判定表和判定樹判定表(判定樹)用表或樹結(jié)構(gòu)清晰地描述多邏輯條件下的處理行為。例如:”e學(xué)習(xí)”系統(tǒng)獎學(xué)金發(fā)放處理的條件和處理行為表達判定表判定樹

12345678條件參與討論>=5次YYYYNNNN作業(yè)>=80%YYNNYYNN測驗>=80%YNYNYNYN動作一等獎X

二等獎

XX

三等獎

X

無獎勵

X

XXX判定表和判定樹判定表(判定樹)用表或樹結(jié)構(gòu)清晰地描述多邏輯條系統(tǒng)分析①引言。說明編寫目的、系統(tǒng)名稱、背景、任務(wù)提出者及相關(guān)者;給出專門術(shù)語定義;列出參考資料。②任務(wù)概述。敘述系統(tǒng)開發(fā)意圖、應(yīng)用目標(biāo)、作用范圍及其他有關(guān)背景材料;說明用戶類別和特點;列出系統(tǒng)開發(fā)工作的假定和約束條件。

③需求規(guī)定。對系統(tǒng)功能的規(guī)定,描述數(shù)據(jù)字典、各功能的輸入、輸出及處理過程;對系統(tǒng)性能的規(guī)定等。④運行環(huán)境規(guī)定。硬件、軟件、外部通信接口等。⑤待確定問題的列表。需求分析說明系統(tǒng)①引言。說明編寫目的、系統(tǒng)名稱、背景、任務(wù)提出者及相關(guān)系統(tǒng)分析系統(tǒng)分析THANKYOU!THANKYOU!9.4系統(tǒng)設(shè)計概述9.4系統(tǒng)設(shè)計概述系統(tǒng)設(shè)計系統(tǒng)設(shè)計系統(tǒng)設(shè)計系統(tǒng)設(shè)計功能結(jié)構(gòu)數(shù)據(jù)庫用戶界面處理過程系統(tǒng)架構(gòu)系統(tǒng)設(shè)計系統(tǒng)設(shè)計功能數(shù)據(jù)庫用戶處理系統(tǒng)系統(tǒng)設(shè)計①系統(tǒng)架構(gòu)②功能結(jié)構(gòu)③數(shù)據(jù)庫④頁面總體風(fēng)格⑤出錯處理系統(tǒng)概要設(shè)計說明書對每個功能模塊的

每個窗口或頁面的布局、處理流程、實現(xiàn)算法、數(shù)據(jù)輸入/輸出等。系統(tǒng)詳細設(shè)計說明書系統(tǒng)①系統(tǒng)架構(gòu)系統(tǒng)概要設(shè)計說明書對每個功能模塊的每個窗口系統(tǒng)設(shè)計系統(tǒng)設(shè)計THANKYOU!THANKYOU!系統(tǒng)設(shè)計——系統(tǒng)架構(gòu)設(shè)計系統(tǒng)設(shè)計系統(tǒng)架構(gòu)設(shè)計信息系統(tǒng)必備部件數(shù)據(jù)庫業(yè)務(wù)處理程序用戶界面系統(tǒng)架構(gòu)描述構(gòu)成信息系統(tǒng)的各部分在系統(tǒng)內(nèi)的分布和協(xié)作方式。系統(tǒng)架構(gòu)設(shè)計信息系統(tǒng)必備部件數(shù)據(jù)庫業(yè)務(wù)處理程序用戶界面系統(tǒng)架客戶機/服務(wù)器模式客戶機/服務(wù)器模式(Client/Server,C/S模式)是面向局域網(wǎng)的兩層結(jié)構(gòu)。數(shù)據(jù)庫業(yè)務(wù)處理程序用戶界面(客戶機程序)業(yè)務(wù)處理程序C:我的存款余額如何?1S:OK,余額已查到并返回給你了!2C:收到了!3客戶機/服務(wù)器模式客戶機/服務(wù)器模式(Client/Serv瀏覽器/服務(wù)器模式瀏覽器/服務(wù)器(Browser/Server,B/S模式)是一種面向Internet的三層結(jié)構(gòu)。數(shù)據(jù)庫用戶界面(瀏覽器)業(yè)務(wù)處理程序B:我的存款余額如何?1W:我讓S去查!2S:OK,余額已查到并返給W!3W:余額查到,我還幫你預(yù)測了下月利息!4B:收到了!5瀏覽器/服務(wù)器模式瀏覽器/服務(wù)器(Browser/ServeB/S和C/S模式的比較都是基于網(wǎng)絡(luò)的分布式計算模式。應(yīng)用程序與數(shù)據(jù)隔離,計算任務(wù)多角色分擔(dān)??蛻舳酥恍鑇eb瀏覽器,維護擴展方便,而且界面統(tǒng)一系統(tǒng)開放性強,易集成其他服務(wù),但增加了受攻擊的風(fēng)險適用于廣域網(wǎng)或局域網(wǎng)、客戶數(shù)量大且分散的系統(tǒng)。實時處理能力強客戶機要裝專門軟件,維護和升級困難,但增強了系統(tǒng)安全性系統(tǒng)開放性差,難集成其他服務(wù)適用于局域網(wǎng)應(yīng)用、客戶機數(shù)量不多、客戶端處理復(fù)雜、對系統(tǒng)響應(yīng)速度和安全性要求高的系統(tǒng)。B/S結(jié)構(gòu)C/S結(jié)構(gòu)VSB/S和C/S模式的比較都是基于網(wǎng)絡(luò)的分布式計算模式。應(yīng)用程其他新型模式即對等網(wǎng)絡(luò)結(jié)構(gòu)。取消了服務(wù)器的中心地位,系統(tǒng)內(nèi)計算機通過數(shù)據(jù)交換直接共享資源和服務(wù)。PtoP模式(PeertoPeer,簡稱PtoP或P2P)云計算基于Web的分布式計算,可將Internet上分布的大量計算機連接成虛擬資源,協(xié)同工作,為用戶按需提供各種IT服務(wù)。其他新型模式即對等網(wǎng)絡(luò)結(jié)構(gòu)。取消了服務(wù)器的中心地位,系統(tǒng)內(nèi)計舉例:教務(wù)系統(tǒng)架構(gòu)設(shè)計及開發(fā)環(huán)境混合架構(gòu)(總體B/S,個別模塊C/S)前臺開發(fā)工具:B/S程序:ASP.NET和C#語言數(shù)據(jù)庫:SQLServerWeb服務(wù)器:MicrosoftIIS網(wǎng)絡(luò)和容災(zāi)設(shè)計:VPN虛擬專網(wǎng)服務(wù)器磁盤RAID系統(tǒng)備份方案舉例:教務(wù)系統(tǒng)架構(gòu)設(shè)計及開發(fā)環(huán)境混合架構(gòu)前臺開發(fā)工具:數(shù)據(jù)庫舉例:QQ應(yīng)用IMS采用C/S+P2P其他應(yīng)用采用B/S舉例:QQ應(yīng)用IMS采用C/S+P2P其他應(yīng)用采用B/S系統(tǒng)架構(gòu)設(shè)計信息系統(tǒng)必備部件數(shù)據(jù)庫業(yè)務(wù)處理程序用戶界面系統(tǒng)架構(gòu)描述構(gòu)成信息系統(tǒng)的各部分在系統(tǒng)內(nèi)的分布和協(xié)作方式。系統(tǒng)架構(gòu)設(shè)計信息系統(tǒng)必備部件數(shù)據(jù)庫業(yè)務(wù)處理程序用戶界面系統(tǒng)架THANKYOU!THANKYOU!系統(tǒng)設(shè)計——系統(tǒng)功能結(jié)構(gòu)設(shè)計系統(tǒng)設(shè)計系統(tǒng)功能結(jié)構(gòu)設(shè)計系統(tǒng)名子系統(tǒng)1子系統(tǒng)2子系統(tǒng)n模塊11模塊12模塊13模塊n1模塊n2……系統(tǒng)功能結(jié)構(gòu)圖:將系統(tǒng)的功能進行分解,按功能從屬關(guān)系表示。系統(tǒng)功能結(jié)構(gòu)設(shè)計系統(tǒng)名子系統(tǒng)1子系統(tǒng)2子系統(tǒng)n模塊11模塊1舉例:“e學(xué)習(xí)”系統(tǒng)功能結(jié)構(gòu)圖舉例:“e學(xué)習(xí)”系統(tǒng)功能結(jié)構(gòu)圖舉例:“e學(xué)習(xí)”系統(tǒng)功能結(jié)構(gòu)圖舉例:“e學(xué)習(xí)”系統(tǒng)功能結(jié)構(gòu)圖舉例:停車系統(tǒng)功能結(jié)構(gòu)圖舉例:停車系統(tǒng)功能結(jié)構(gòu)圖舉例:微信系統(tǒng)功能結(jié)構(gòu)圖舉例:微信系統(tǒng)功能結(jié)構(gòu)圖舉例:手機照片分享系統(tǒng)功能結(jié)構(gòu)圖舉例:手機照片分享系統(tǒng)功能結(jié)構(gòu)圖系統(tǒng)功能結(jié)構(gòu)設(shè)計系統(tǒng)名子系統(tǒng)1子系統(tǒng)2子系統(tǒng)n模塊11模塊12模塊13模塊n1模塊n2……系統(tǒng)功能結(jié)構(gòu)示意圖系統(tǒng)功能結(jié)構(gòu)設(shè)計系統(tǒng)名子系統(tǒng)1子系統(tǒng)2子系統(tǒng)n模塊11模塊1THANKYOU!THANKYOU!系統(tǒng)設(shè)計——數(shù)據(jù)庫設(shè)計系統(tǒng)設(shè)計數(shù)據(jù)庫設(shè)計邏輯結(jié)構(gòu)設(shè)計概念結(jié)構(gòu)設(shè)計物理結(jié)構(gòu)設(shè)計E-R模型關(guān)系模式存儲結(jié)構(gòu)和存取方法數(shù)據(jù)庫設(shè)計邏輯結(jié)構(gòu)設(shè)計概念結(jié)構(gòu)設(shè)計物理結(jié)構(gòu)設(shè)計E-R模型關(guān)系數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計數(shù)據(jù)流圖、數(shù)據(jù)字典局部E-R圖全局E-R圖將系統(tǒng)分析得到的信息處理需求抽象為概念結(jié)構(gòu),主要描述工具是E-R模型。數(shù)據(jù)抽象視圖集成數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計數(shù)據(jù)流圖、數(shù)據(jù)字典局部E-R圖全局E-R圖“e學(xué)習(xí)”系統(tǒng)全局E-R圖“e學(xué)習(xí)”系統(tǒng)的全局E-R圖“e學(xué)習(xí)”系統(tǒng)全局E-R圖“e學(xué)習(xí)”系統(tǒng)的全局E-R圖數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計E-R圖關(guān)系模型符合三范式規(guī)則的關(guān)系模型把概念結(jié)構(gòu)E-R模型轉(zhuǎn)換為關(guān)系數(shù)據(jù)模型并進行優(yōu)化,就形成關(guān)系數(shù)據(jù)庫邏輯結(jié)構(gòu)。模型轉(zhuǎn)換模型優(yōu)化數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計E-R圖關(guān)系模型符合三范式規(guī)則的關(guān)系模型把學(xué)科(學(xué)科號,學(xué)科名)教師(工號,姓名,性別)課程(課程號,課程名,學(xué)分,教師工號*,學(xué)科號*)課件(課件號,課件名,課件地址,課程號*)測試題(問題號,課號*,題目,答案)學(xué)生(學(xué)號,姓名,性別,出生日期)選課(學(xué)號*,課程號*,成績)答題(學(xué)號*,問題號*,答案)畢業(yè)證(證書號,學(xué)號*,發(fā)證時間)備注:下劃線表示主鍵字段,加“*”表示外鍵字段“e學(xué)習(xí)”系統(tǒng)數(shù)據(jù)庫關(guān)系模式學(xué)科(學(xué)科號,學(xué)科名)備注:下劃線表示主鍵字段,加“*”表示數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計根據(jù)數(shù)據(jù)庫邏輯結(jié)構(gòu),利用選定的DBMS,設(shè)計實現(xiàn)數(shù)據(jù)庫。存儲結(jié)構(gòu)存取方法存放位置系統(tǒng)配置數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計根據(jù)數(shù)據(jù)庫邏輯結(jié)構(gòu),利用選定的DBMS,設(shè)數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計——存儲結(jié)構(gòu)設(shè)計存儲結(jié)構(gòu):特定DBMS下的基本表和視圖字段名稱字段說明類型定義屬性限定索引關(guān)系(外鍵)StudentCode學(xué)號int(4),自增,起始1001PrimaryKey主索引

StudentName姓名varchar(16)NotNull索引

Gender性別char(1)NotNull

Birthday生日dateNotNull

Photo照片文件路徑varchar(30)

Email電子信箱varchar(30)NotNull

Phone電話varchar(11)

Location生源地varchar(6)

Introduction個人簡介text

RegisterDate注冊日期timestampDefaultCURRENT_TIMESTAMP

Password密碼varchar(6)NotNull

student表數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計——存儲結(jié)構(gòu)設(shè)計存儲結(jié)構(gòu):特定DBMS下的數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計——存取路徑設(shè)計存取路徑:根據(jù)快速查詢需求在一些屬性上建立索引主鍵和外鍵檢索頻繁的字段經(jīng)常需要排序的字段例如:在學(xué)生表的“姓名”上建立索引可支持按姓名的快速查詢。

學(xué)生(學(xué)號,姓名,性別,出生日期)數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計——存取路徑設(shè)計存取路徑:根據(jù)快速查詢需求數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計——存放位置設(shè)計存放位置:根據(jù)各類數(shù)據(jù)應(yīng)用特點選擇合適的物理存儲位置基本表數(shù)據(jù)庫備份索引日志文件組1文件組2文件1文件2文件m文件n數(shù)據(jù)庫磁盤1磁盤2磁盤1磁盤3數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計——存放位置設(shè)計存放位置:根據(jù)各類數(shù)據(jù)應(yīng)用數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計——系統(tǒng)配置確定系統(tǒng)配置:設(shè)置DBMS系統(tǒng)配置參數(shù)優(yōu)化運行環(huán)境,改善系統(tǒng)性能并發(fā)用戶數(shù)物理塊大小緩沖區(qū)分配同時打開數(shù)據(jù)庫對象數(shù)內(nèi)存分配鎖的數(shù)目數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計——系統(tǒng)配置確定系統(tǒng)配置:設(shè)置DBMS系統(tǒng)數(shù)據(jù)庫設(shè)計邏輯結(jié)構(gòu)設(shè)計概念結(jié)構(gòu)設(shè)計物理結(jié)構(gòu)設(shè)計E-R模型關(guān)系模式存儲結(jié)構(gòu)和存取方法數(shù)據(jù)庫設(shè)計邏輯結(jié)構(gòu)設(shè)計概念結(jié)構(gòu)設(shè)計物理結(jié)構(gòu)設(shè)計E-R模型關(guān)系THANKYOU!THANKYOU!系統(tǒng)設(shè)計——用戶界面設(shè)計系統(tǒng)設(shè)計用戶界面設(shè)計是用戶使用信息系統(tǒng)的綜合操作環(huán)境,由各種菜單、功能、輸入、輸出以及影響人機通信的一些硬件和軟件特性組成。用戶界面(UserInterface,UI)用戶界面設(shè)計是用戶使用信息系統(tǒng)的綜合操作環(huán)境,由各種菜單、功用戶界面設(shè)計的內(nèi)容結(jié)構(gòu)設(shè)計交互設(shè)計視覺設(shè)計聯(lián)想式關(guān)鍵詞查詢淘寶網(wǎng)主題市場頁面整體明艷的橘紅色用戶界面設(shè)計的內(nèi)容結(jié)構(gòu)設(shè)計交互設(shè)計視覺設(shè)計聯(lián)想式關(guān)鍵詞查詢淘用戶界面設(shè)計的原則友好明確的人機交互減少輸入,保證數(shù)據(jù)質(zhì)量精確的顯示和輸出原則1:以用戶為中心用戶界面設(shè)計的原則友好明確的人機交互減少輸入,保證數(shù)據(jù)質(zhì)量精用戶界面設(shè)計的原則友好明確的人機交互減少輸入,保證數(shù)據(jù)質(zhì)量精確的顯示和輸出12306火車訂票原則1:以用戶為中心用戶界面設(shè)計的原則友好明確的人機交互減少輸入,保證數(shù)據(jù)質(zhì)量精用戶界面設(shè)計的原則原則2:KISS--"KeepItSimpleAndStupid"用戶界面設(shè)計的原則原則2:KISS--"KeepItS用戶界面設(shè)計是用戶使用信息系統(tǒng)的綜合操作環(huán)境,由各種菜單、功能、輸入、輸出以及影響人機通信的一些特性組成。用戶界面(UserInterface,UI)用戶界面設(shè)計是用戶使用信息系統(tǒng)的綜合操作環(huán)境,由各種菜單、功系統(tǒng)設(shè)計——處理流程設(shè)計系統(tǒng)設(shè)計處理流程設(shè)計按照系統(tǒng)功能要求,確定計算機處理流程和相關(guān)數(shù)據(jù)存儲需求。流程圖處理流程設(shè)計按照系統(tǒng)功能要求,確定計算機處理流程和相關(guān)數(shù)據(jù)存舉例:“e學(xué)習(xí)”系統(tǒng)用戶注冊/登錄流程圖輸入賬號、密碼開始結(jié)束驗證正確嗎?顯示用戶功能菜單、記錄登錄狀態(tài)是輸入賬號、密碼是否去注冊?輸入隨機驗證碼獲取或輸入短信驗證碼注冊成功?是是否否否舉例:“e學(xué)習(xí)”系統(tǒng)用戶注冊/登錄流程圖輸入賬號、密碼開始結(jié)舉例:網(wǎng)購火車票流程圖舉例:網(wǎng)購火車票流程圖處理流程設(shè)計按照系統(tǒng)功能要求,確定計算機處理流程和相關(guān)數(shù)據(jù)存儲需求。流程圖處理流程設(shè)計按照系統(tǒng)功能要求,確定計算機處理流程和相關(guān)數(shù)據(jù)存THANKYOU!THANKYOU!9.5系統(tǒng)實施9.5系統(tǒng)實施系統(tǒng)實施系統(tǒng)實施系統(tǒng)實施系統(tǒng)轉(zhuǎn)換系統(tǒng)安裝文檔整理系統(tǒng)測試程序開發(fā)系統(tǒng)實施系統(tǒng)系統(tǒng)文檔系統(tǒng)測試程序系統(tǒng)實施程序開發(fā)根據(jù)系統(tǒng)設(shè)計說明書,建立實際數(shù)據(jù)庫結(jié)構(gòu),用程序設(shè)計語言,編制與調(diào)試應(yīng)用程序,實現(xiàn)系統(tǒng)功能。系統(tǒng)實施程序根據(jù)系統(tǒng)設(shè)計說明書,建立實際數(shù)據(jù)庫結(jié)構(gòu),用程序設(shè)系統(tǒng)實施系統(tǒng)測試驗證系統(tǒng)是否滿足需求規(guī)格定義。不僅要測試軟件,還要測試數(shù)據(jù)庫、網(wǎng)絡(luò)、硬件、外設(shè)、某些支持軟件及其接口等。功能測試性能測試系統(tǒng)實施系統(tǒng)驗證系統(tǒng)是否滿足需求規(guī)格定義。不僅要測試軟件,還系統(tǒng)實施文檔整理對系統(tǒng)開發(fā)過程中產(chǎn)生的所有文檔進行整理和完善,形成隨系統(tǒng)一同交付的文檔。文檔是今后系統(tǒng)運行和維護的依據(jù)。程序文檔系統(tǒng)文檔操作文檔用戶文檔系統(tǒng)實施文檔對系統(tǒng)開發(fā)過程中產(chǎn)生的所有文檔進行整理和完善,形系統(tǒng)實施系統(tǒng)安裝安裝系統(tǒng)的運行支持環(huán)境和信息系統(tǒng)。涉及計算機網(wǎng)絡(luò)以及一系列專門的硬件和軟件的支持。建立系統(tǒng)運行環(huán)境安裝應(yīng)用系統(tǒng)數(shù)據(jù)轉(zhuǎn)換教務(wù)系統(tǒng)部署系統(tǒng)實施系統(tǒng)安裝系統(tǒng)的運行支持環(huán)境和信息系統(tǒng)。涉及計算機網(wǎng)絡(luò)系統(tǒng)實施系統(tǒng)轉(zhuǎn)換系統(tǒng)轉(zhuǎn)換是指新系統(tǒng)替換手工工作或原有系統(tǒng)投入在線運行的過程。直接轉(zhuǎn)換并行轉(zhuǎn)換逐步替換系統(tǒng)實施系統(tǒng)系統(tǒng)轉(zhuǎn)換是指新系統(tǒng)替換手工工作或原有系統(tǒng)投入在線9.6系統(tǒng)運行和維護9.6系統(tǒng)運行和維護系統(tǒng)運行和維護系統(tǒng)運行和維護系統(tǒng)運行與維護系統(tǒng)投入運行后,需要持續(xù)性對系統(tǒng)進行維護和評價,記錄系統(tǒng)運行情況,維護、增強和保護系統(tǒng)。更改錯誤或適應(yīng)功能變化維護提供新的特征或優(yōu)勢增強通過安全控制免受威脅保護系統(tǒng)運行與維護系統(tǒng)投入運行后,需要持續(xù)性對系統(tǒng)進行維護和評價信息系統(tǒng)管理----運維管理①提高數(shù)據(jù)的準(zhǔn)確性與合理性②建立完善的崗位制度③建立各種操作管理制度④建立計算機硬件、軟件制度⑤建立系統(tǒng)檔案管理制度。運維管理組織目標(biāo)運維流程運營監(jiān)控信息系統(tǒng)管理----運維管理①提高數(shù)據(jù)的準(zhǔn)確性與合理性運維THANKYOU!THANKYOU!9.7信息系統(tǒng)安全9.7信息系統(tǒng)安全信息系統(tǒng)安全物理安全:指對網(wǎng)絡(luò)與信息系統(tǒng)的物理裝備的保護。所面對的威脅主要包括電磁泄露、通信干擾、信號注入、人為破壞、自然災(zāi)害、設(shè)備故障等。運行安全:是指對網(wǎng)絡(luò)與信息系統(tǒng)的運行過程和運行狀態(tài)的保護。所面對的威脅包括非法使用資源、系統(tǒng)安全漏洞利用、網(wǎng)絡(luò)阻塞、網(wǎng)絡(luò)病毒、越權(quán)訪問、非法控制系統(tǒng)、黑客攻擊、拒絕服務(wù)攻擊、軟件質(zhì)量差、系統(tǒng)崩潰等。數(shù)據(jù)安全:

是指對信息在數(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. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論