第二章-連鎖企業(yè)信息管理系統(tǒng)開發(fā)課件_第1頁
第二章-連鎖企業(yè)信息管理系統(tǒng)開發(fā)課件_第2頁
第二章-連鎖企業(yè)信息管理系統(tǒng)開發(fā)課件_第3頁
第二章-連鎖企業(yè)信息管理系統(tǒng)開發(fā)課件_第4頁
第二章-連鎖企業(yè)信息管理系統(tǒng)開發(fā)課件_第5頁
已閱讀5頁,還剩117頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第二章

連鎖企業(yè)信息系統(tǒng)開發(fā)?第二章

連鎖企業(yè)信息系統(tǒng)開發(fā)?1學(xué)習(xí)目標(biāo)1、了解連鎖企業(yè)信息系統(tǒng)開發(fā)方法2、掌握連鎖企業(yè)信息系統(tǒng)開發(fā)過程3、熟悉各種文檔的編寫內(nèi)容。?學(xué)習(xí)目標(biāo)1、了解連鎖企業(yè)信息系統(tǒng)開發(fā)方法?22.1連鎖企業(yè)信息系統(tǒng)開發(fā)方式信息系統(tǒng)是先進(jìn)的科學(xué)和現(xiàn)代管理結(jié)合的產(chǎn)物,建立以計算機主要手段的管理信息系統(tǒng),已經(jīng)成為現(xiàn)代企業(yè)、政府部門等各類組織提高自身素質(zhì),實現(xiàn)組織目標(biāo)的戰(zhàn)略措施。信息系統(tǒng)建設(shè)的道路坎坷,許多已建立的系統(tǒng)帶來的效益,遠(yuǎn)遠(yuǎn)沒有預(yù)先的承諾和期望。系統(tǒng)建設(shè)中消耗巨大、效益難望、或者半途而廢、或者使建設(shè)單位背上沉重包袱等情況時有發(fā)生。連鎖企業(yè)信息管理系統(tǒng)必須充分體現(xiàn)連鎖企業(yè)的管理制度和思想,并具有很強的可拓展性,能跟隨企業(yè)管理目標(biāo)、企業(yè)文化的不斷進(jìn)步而進(jìn)行迅速、完整的升級和改進(jìn)。?2.1連鎖企業(yè)信息系統(tǒng)開發(fā)方式信息系統(tǒng)是先進(jìn)的科學(xué)和現(xiàn)代管3管理信息系統(tǒng)的開發(fā)方法:購買成品軟件購買商品軟件的使用權(quán)、購買商品軟件的源程序連鎖企業(yè)的特點決定了系統(tǒng)軟件供應(yīng)商必須有它的特性。獨立開發(fā)開發(fā)費用少、軟件不專業(yè)委托開發(fā)省事、省時、系統(tǒng)技術(shù)水平高,費用高、維護(hù)難聯(lián)合開發(fā)?管理信息系統(tǒng)的開發(fā)方法:?4四種管理信息系統(tǒng)的開發(fā)方式各有優(yōu)點和不足,需要根據(jù)使用單位的技術(shù)力量、資金情況、外部環(huán)境等各種因素進(jìn)行綜合考慮和選擇。不論哪一種開發(fā)方式都需要使用單位的領(lǐng)導(dǎo)和業(yè)務(wù)人員參加,并在管理信息系統(tǒng)的整個開發(fā)過程中培養(yǎng)、鍛煉、壯大使用單位的管理信息系統(tǒng)開發(fā)、設(shè)計人員和系統(tǒng)維護(hù)隊伍。?四種管理信息系統(tǒng)的開發(fā)方式各有優(yōu)點和不足,需要根據(jù)使用單位的52.2連鎖信息系統(tǒng)的開發(fā)方法結(jié)構(gòu)化生命周期法快速原型法面向?qū)ο蠓ㄓ嬎銠C鋪助軟件工程法?2.2連鎖信息系統(tǒng)的開發(fā)方法結(jié)構(gòu)化生命周期法?6整體性原則系統(tǒng)方法的基本點是從整體和各組成部分的相互關(guān)系來考察事物,從整體目標(biāo)和功能出發(fā),正確處理系統(tǒng)各組成部分之間的相互聯(lián)系和相互作用,是解決復(fù)雜系統(tǒng)各類問題的關(guān)鍵所在。分解-協(xié)調(diào)原則分解-協(xié)調(diào)是把復(fù)雜問題化成若干相對簡單的子問題以方便求解。如果子系統(tǒng)仍較復(fù)雜,還可進(jìn)一步分解。合理的分解,可以使問題的處理大為簡化。在處理各類子問題時,必須根據(jù)系統(tǒng)的整體功能和目標(biāo),協(xié)調(diào)各子系統(tǒng)的行為,功能與目標(biāo),以保證整體功能,目標(biāo)的實現(xiàn)。目標(biāo)優(yōu)化原則“目標(biāo)優(yōu)化”就是:在可能探索到的可行方案中,選定對系統(tǒng)所有目標(biāo)來說都能達(dá)到令人滿意效果的方案。簡而言之,目標(biāo)優(yōu)化對簡單系統(tǒng)來說是求“最優(yōu)解”,對復(fù)雜系統(tǒng)來說求的是“滿意解”系統(tǒng)方法的原則:?整體性原則系統(tǒng)方法的原則:?7結(jié)構(gòu)化生命周期法生命周期法是一種采用結(jié)構(gòu)化分析與設(shè)計的方法,按照生命周期的工作步驟來進(jìn)行管理信息系統(tǒng)的開發(fā),產(chǎn)生與20世紀(jì)60年代,具有深遠(yuǎn)的影響結(jié)構(gòu)化生命周期法開發(fā)步驟結(jié)構(gòu)化生命周期法的特點結(jié)構(gòu)化生命周期法的缺點結(jié)構(gòu)化生命周期法適合比較大型的、復(fù)雜的MIS的開發(fā)?結(jié)構(gòu)化生命周期法生命周期法是一種采用結(jié)構(gòu)化分析與設(shè)計的方法,8結(jié)構(gòu)化生命周期法MIS的生命周期問題的提出系統(tǒng)分析總體規(guī)劃和可行性研究系統(tǒng)設(shè)計系統(tǒng)實施系統(tǒng)測試系統(tǒng)試運行系統(tǒng)移交系統(tǒng)評價、維護(hù)管理信息系統(tǒng)結(jié)構(gòu)化生命周期法?結(jié)構(gòu)化生命周期法MIS的生問題的提出系統(tǒng)分析總體規(guī)劃和可行性9結(jié)構(gòu)化生命周期法的特點強調(diào)面向用戶的原則自頂向下設(shè)計嚴(yán)格按照階段順序進(jìn)行文檔標(biāo)準(zhǔn)、規(guī)范充分預(yù)料可能發(fā)生的變化?結(jié)構(gòu)化生命周期法的特點強調(diào)面向用戶的原則?10結(jié)構(gòu)化生命周期法的缺點系統(tǒng)要求難以確定,用戶介入系統(tǒng)開發(fā)的程度不夠開發(fā)周期長,文檔過多各階段的審批工作非常困難?結(jié)構(gòu)化生命周期法的缺點系統(tǒng)要求難以確定,用戶介入系統(tǒng)開發(fā)的11快速原型法快速原型法是20世紀(jì)80年代發(fā)展的,旨在改進(jìn)生命周期法缺點快速原型法根據(jù)用戶要求,由用戶和開發(fā)者共同確定系統(tǒng)的功能與要求,短時間內(nèi)建立一個實驗性的、簡單的信息系統(tǒng)。快速原型法的開發(fā)步驟快速原型法的特點原型法適用于小型的系統(tǒng)開發(fā)?快速原型法快速原型法是20世紀(jì)80年代發(fā)展的,旨在改進(jìn)生命12快速原型法YES系統(tǒng)維護(hù)用戶基本需求系統(tǒng)分析和開發(fā)系統(tǒng)提交用戶評價滿意NO快速原型法?快速原型法YES系統(tǒng)維護(hù)用戶基本需求系統(tǒng)分析和開發(fā)系統(tǒng)提交用13快速原型法開發(fā)步驟確定系統(tǒng)的基本要求和功能建造初始快速原型框架運行、評價、修改快速原型框架建造各子系統(tǒng)的快速原型補充完善原型總:快速原型法的建立是用戶和開發(fā)者密切合作、不斷改進(jìn)、反復(fù)修改直到雙方都滿意才最終完成的系統(tǒng)開發(fā)方法?快速原型法開發(fā)步驟確定系統(tǒng)的基本要求和功能?14快速原型法的特點系統(tǒng)開發(fā)效率高系統(tǒng)實用性強系統(tǒng)可維護(hù)性好系統(tǒng)擴展性強系統(tǒng)的開發(fā)缺乏統(tǒng)一規(guī)劃和標(biāo)準(zhǔn)系統(tǒng)開發(fā)中難以對過程控制系統(tǒng)開發(fā)對環(huán)境要求比較高?快速原型法的特點系統(tǒng)開發(fā)效率高?15投入資金大開發(fā)周期長技術(shù)要求高影響因素多管理信息系統(tǒng)開發(fā)的特點補充?管理信息系統(tǒng)開發(fā)的特點補?16符合客觀實際的需要領(lǐng)導(dǎo)的重視與支持較好的管理基礎(chǔ)工作資金經(jīng)費的保證必要的人員配備加強項目的管理管理信息系統(tǒng)的開發(fā)條件補充?符合客觀實際的需要管理信息系統(tǒng)的開發(fā)條件補?172.3連鎖管理信息系統(tǒng)的分析與設(shè)計

管理信息系統(tǒng)的生命周期法開發(fā)步驟系統(tǒng)管理與評價系統(tǒng)規(guī)劃階段系統(tǒng)“是什么”系統(tǒng)分析階段系統(tǒng)“做什么”系統(tǒng)設(shè)計階段系統(tǒng)“怎么做”系統(tǒng)設(shè)計階段系統(tǒng)實施階段工作實施階段管理維護(hù)?2.3連鎖管理信息系統(tǒng)的分析與設(shè)計管理信息系統(tǒng)的生命周期18系統(tǒng)總體規(guī)劃概述規(guī)劃:是指對較長時期的活動進(jìn)行總體的、全面的計劃。好的系統(tǒng)規(guī)劃+好的開發(fā)=優(yōu)秀的信息系統(tǒng)好的系統(tǒng)規(guī)劃+差的開發(fā)=好的信息系統(tǒng)差的系統(tǒng)規(guī)劃+好的開發(fā)=差的信息系統(tǒng)差的系統(tǒng)規(guī)劃+差的開發(fā)=混亂的信息系統(tǒng)充分說明一個問題:凡事預(yù)則立,不預(yù)則廢。補充?系統(tǒng)總體規(guī)劃概述規(guī)劃:是指對較長時期的活動進(jìn)行總體的、全面的19總體規(guī)劃的必要性一個組織其信息系統(tǒng)的開發(fā)建議是一項復(fù)雜的系統(tǒng)工程,必須按照系統(tǒng)的方法,將組織看作一個有機的整體,全面、綜合的去考慮在組織中建立信息系統(tǒng)的問題??傮w規(guī)劃就是站在組織的戰(zhàn)略層面上,全面考慮組織本身所擁有的條件、所具備的潛力、組織進(jìn)一步發(fā)展以及組織所處的環(huán)境等各種因素,描繪出組織在一定時期內(nèi)其信息系統(tǒng)所需開發(fā)的各類項目,最終達(dá)到建立一個組織的信息系統(tǒng)的目標(biāo)。補充?總體規(guī)劃的必要性一個組織其信息系統(tǒng)的開發(fā)建議是一項復(fù)雜的系統(tǒng)202.3.1系統(tǒng)調(diào)查開發(fā)連鎖企業(yè)信息管理系統(tǒng)都要在充分調(diào)查企業(yè)環(huán)境的情況下,通過問題識別、可行性分析,詳細(xì)調(diào)查、制作信息系統(tǒng)的開發(fā)計劃等是項目組充分了解商業(yè)企業(yè)的需求。開發(fā)系統(tǒng)的可行性分析必須明確項目的必要性和可行性必要性來自實現(xiàn)開發(fā)任務(wù)的迫切性??尚行匀Q于實現(xiàn)應(yīng)用系統(tǒng)的資源和條件。可行性包括:管理可行性、技術(shù)可行性、經(jīng)濟(jì)可行性、可行性報告等商業(yè)企業(yè)詳細(xì)調(diào)查:組織結(jié)構(gòu)調(diào)查、管理功能調(diào)查、管理業(yè)務(wù)流程調(diào)查?2.3.1系統(tǒng)調(diào)查開發(fā)連鎖企業(yè)信息管理系統(tǒng)都要在充分調(diào)查企21企業(yè)的實際管理流程可能不適合信息系統(tǒng)管理,這就要站在信息的高度,對企業(yè)流程進(jìn)行重新思考和設(shè)計。流程設(shè)計的原則和方法:1、以過程管理代替職能管理,取消不增值的管理環(huán)節(jié)2、以事前管理代替事后監(jiān)督,減少不必要的審核、檢查和控制活動3、取消不必要的信息處理環(huán)節(jié)、取消冗余信息4、以計算機協(xié)同處理為基礎(chǔ)的并行過程取代串行和反饋控制管理過程5、用信息技術(shù)實現(xiàn)過程自動化,盡可能拋棄手工管理過程。?企業(yè)的實際管理流程可能不適合信息系統(tǒng)管理,這就要站在信息的高222.3.2MIS的系統(tǒng)分析系統(tǒng)分析簡介系統(tǒng)分析指以系統(tǒng)的觀點,對已選定的對象與開發(fā)范圍進(jìn)行有目的、有步驟的實際調(diào)查和科學(xué)分析系統(tǒng)分析的目的是回答新系統(tǒng)將要“做什么”這個關(guān)鍵性問題。商業(yè)企業(yè)需求分析是在功能分析和劃分子系統(tǒng)的基礎(chǔ)上,提出相應(yīng)的邏輯結(jié)構(gòu)設(shè)計,確定新系統(tǒng)的運行環(huán)境。?2.3.2MIS的系統(tǒng)分析系統(tǒng)分析簡介?23需求分析要仔細(xì)定義出新系統(tǒng)的目標(biāo),要詳盡地描述出新系統(tǒng)必須完成的各項功能,還要考慮經(jīng)濟(jì)的、技術(shù)的以及時間上的各種約束,還不能忽略組織原有的目標(biāo)、業(yè)務(wù)過程和決策過程。需求分析包括系統(tǒng)目標(biāo)分析、業(yè)務(wù)流程分析、數(shù)據(jù)流向分析系統(tǒng)目標(biāo)分析——必須在分析中對可行性分析報告中的系統(tǒng)目標(biāo)進(jìn)行不斷的論證和修改業(yè)務(wù)流程分析——現(xiàn)行系統(tǒng)業(yè)務(wù)流程重組,產(chǎn)生新的更為合理的業(yè)務(wù)流程數(shù)據(jù)流程分析——解決業(yè)務(wù)流程中數(shù)據(jù)的走向,對冗余信息進(jìn)行優(yōu)化。?需求分析要仔細(xì)定義出新系統(tǒng)的目標(biāo),要詳盡地描述出新系統(tǒng)必須完24系統(tǒng)分析的任務(wù)

對企業(yè)的組織部門和業(yè)務(wù)流程進(jìn)行分析并畫出企業(yè)組織結(jié)構(gòu)圖和業(yè)務(wù)流程圖,找出其中的不合理的流程進(jìn)行流程的重組。分析現(xiàn)行系統(tǒng)。分析現(xiàn)行系統(tǒng)的實現(xiàn)方式、實現(xiàn)原理以及不能滿足企業(yè)目前狀況的原因,以便在新系統(tǒng)中可以揚長避短。對開發(fā)新系統(tǒng)的可行性進(jìn)行分析。分析企業(yè)和軟件開發(fā)商是否具有開發(fā)新系統(tǒng)的可能性和可行性。?系統(tǒng)分析的任務(wù)對企業(yè)的組織部門和業(yè)務(wù)流程進(jìn)行分析?25系統(tǒng)分析工作內(nèi)容與步驟系統(tǒng)詳細(xì)調(diào)查與分析新舊系統(tǒng)結(jié)合系統(tǒng)的目標(biāo)分析、系統(tǒng)的流程分析、用戶需求分析建立新系統(tǒng)的邏輯模型確定合理的業(yè)務(wù)操作流程確定合理的管理模型確定合理的數(shù)據(jù)流程系統(tǒng)分析報告(系統(tǒng)分析說明書)?系統(tǒng)分析工作內(nèi)容與步驟系統(tǒng)詳細(xì)調(diào)查與分析?26按照結(jié)構(gòu)化方法嚴(yán)格劃分工作階段,“先邏輯,后物理”的原則,系統(tǒng)分析的目標(biāo):按系統(tǒng)規(guī)劃所規(guī)定的某個開發(fā)項目范圍內(nèi)明確系統(tǒng)開發(fā)的目標(biāo)和用戶的信息需求,提出系統(tǒng)的邏輯方案。系統(tǒng)分析在整個開發(fā)過程中主要是解決”做什么”的問題,把需要解決的問題和滿足用戶的具體需求調(diào)查等從邏輯上為下一階段進(jìn)行物理方案設(shè)計,解決”怎么辦”提供依據(jù)。?按照結(jié)構(gòu)化方法嚴(yán)格劃分工作階段,“先邏輯,后物理”的原則,系27系統(tǒng)分析的步驟可行不可行放棄開發(fā)新系統(tǒng)的數(shù)據(jù)流程和業(yè)務(wù)流程分析企業(yè)組織結(jié)構(gòu)分析系統(tǒng)目標(biāo)分析和問題解決方案的確定調(diào)查報告企業(yè)業(yè)務(wù)流程分析企業(yè)現(xiàn)行系統(tǒng)的數(shù)據(jù)流程分析系統(tǒng)開發(fā)可行性分析圖2.3.1系統(tǒng)分析步驟簡圖?系統(tǒng)分析的步驟可行不可行放棄開發(fā)新系統(tǒng)的數(shù)據(jù)流程和業(yè)務(wù)流程分282.3.3MIS的系統(tǒng)設(shè)計系統(tǒng)設(shè)計簡介在系統(tǒng)分析的基礎(chǔ)上,根據(jù)系統(tǒng)分析階段所提出的主要功能要求,結(jié)合實際的設(shè)計條件,詳細(xì)地確定新系統(tǒng)的結(jié)構(gòu),為系統(tǒng)實施階段做必要技術(shù)資料和有關(guān)文件的準(zhǔn)備。根據(jù)系統(tǒng)分析所提出的新系統(tǒng)邏輯模型,建立新系統(tǒng)的物理模型系統(tǒng)設(shè)計的目標(biāo)系統(tǒng)設(shè)計的目標(biāo)就是使所設(shè)計的系統(tǒng)必須滿足系統(tǒng)邏輯模型的各項功能要求,盡可能的提高系統(tǒng)的性能系統(tǒng)設(shè)計的原則?2.3.3MIS的系統(tǒng)設(shè)計系統(tǒng)設(shè)計簡介?29系統(tǒng)總體結(jié)構(gòu)設(shè)計結(jié)構(gòu)化設(shè)計的概念和原理自頂向下、逐層分解系統(tǒng)子系統(tǒng)模塊模塊模塊劃分的標(biāo)準(zhǔn)盡量把密切相關(guān)的問題劃歸同一模塊模塊之內(nèi)的聚合度聚合度、越大越好盡量把不相關(guān)的問題劃歸不同的模塊模塊之間的關(guān)聯(lián)度關(guān)聯(lián)度、越低越好?系統(tǒng)總體結(jié)構(gòu)設(shè)計結(jié)構(gòu)化設(shè)計的概念和原理?30系統(tǒng)設(shè)計的內(nèi)容系統(tǒng)總體結(jié)構(gòu)設(shè)計代碼設(shè)計數(shù)據(jù)庫設(shè)計輸入設(shè)計輸出設(shè)計處理流程圖設(shè)計程序流程圖設(shè)計?系統(tǒng)設(shè)計的內(nèi)容系統(tǒng)總體結(jié)構(gòu)設(shè)計?315.4.1代碼設(shè)計目前的計算機還無法識別客觀世界中的任何一種具體的事物,它只能識別ASCII(美國國家信息標(biāo)準(zhǔn)代碼)字符集中的256個基本字符和數(shù)字,因此計算機管理信息系統(tǒng)設(shè)計的基本前提條件是把管理對象數(shù)字化,這就是代碼設(shè)計。所謂代碼,就是用來表征客觀事物的實體類別,以及屬性的一個或一組易于計算機識別和處理的特定符號或記號,它可以是字符、數(shù)字、某些特殊符號或它們的組合。代碼又稱為編碼,它是客觀實體的名稱、屬性、狀態(tài)等內(nèi)容的標(biāo)識。采用代碼可以使數(shù)據(jù)表達(dá)標(biāo)準(zhǔn)化,簡化程序設(shè)計,加快數(shù)據(jù)輸入速度,減少出錯率,節(jié)省存儲空間,提高數(shù)據(jù)處理的速度。代碼設(shè)計必須從整個組織的信息系統(tǒng)的全局統(tǒng)籌并長遠(yuǎn)考慮,統(tǒng)一組織領(lǐng)導(dǎo),廣泛征求相關(guān)部門的意見,以便設(shè)計出一套實用優(yōu)化的代碼系統(tǒng)。?5.4.1代碼設(shè)計目前的計算機還無法識別客觀世界中的任何一32代碼的作用:識別作用:用來標(biāo)識和確定某個具體的對象,便于計算機識別。統(tǒng)計和檢索作用:當(dāng)按對象的屬性或類別進(jìn)行編碼時,易于優(yōu)化對象的統(tǒng)計和檢索。對象狀態(tài)的描述作用:代碼可以用來標(biāo)明事務(wù)所出的狀態(tài),便于對象的動態(tài)管理。設(shè)計代碼的原則:適應(yīng)性:考慮適合計算機處理。合理性:代碼結(jié)構(gòu)與所描述對象體系相匹配。簡明性:盡可能簡單、明了,以降低誤碼率,提高工作效率。系統(tǒng)性:可以分組,有一定的分組規(guī)則,保證代碼具有通用和一貫性。穩(wěn)定性:代碼的定義和描述具有相對穩(wěn)定性,避免過多改動??蓴U充性:留有一定的后備余量,適應(yīng)發(fā)展的需要。標(biāo)準(zhǔn)化:盡量采用以標(biāo)準(zhǔn)化的編碼,系統(tǒng)內(nèi)部使用的應(yīng)該統(tǒng)一。便于識別和記憶:為同時適應(yīng)計算機和人使用,代碼不僅要有邏輯含義,還應(yīng)該便于識別和記憶。?代碼的作用:?33代碼分類順序碼無序碼數(shù)值化字母順序碼層次碼特征組合碼復(fù)合碼系列順序碼無含義碼有含義碼代碼?代碼分類順序碼無序碼數(shù)值化字母順序碼層次碼特征組合碼復(fù)合碼系34代碼的主要種類1.順序碼(無含義碼)最簡單、最常用的代碼。將順序的自然數(shù)和字母賦予編碼對象。通常非系統(tǒng)化的編碼對象采用此代碼。優(yōu)點:代碼簡短,易于管理,易于添加,對編碼對象的順序無特殊要求。缺點:代碼本身不給出有關(guān)編碼的其他信息。例子:G2261-80《人的性別代碼》中規(guī)定:1為男性2為女性?代碼的主要種類G2261-80《人的性別代碼》中規(guī)定:?35代碼的主要種類2.無序碼(無含義碼):將無序的自然數(shù)或字母賦予編碼對象。此種代碼無任何規(guī)律,是靠機器的隨機程序編寫的。1.系列順序碼(有含義碼)用連續(xù)的數(shù)字代碼編碼對象的碼,通常從1開始。沒有邏輯含義做基礎(chǔ),一般不能說明信息的任何特征,使用比較方便。塊碼是有序碼的特例。例子:學(xué)校代碼設(shè)定:1學(xué)校2數(shù)學(xué)系3物理系……職工號設(shè)定:001張三002李四003王五……?代碼的主要種類學(xué)校代碼設(shè)定:職工號設(shè)定:?36代碼的主要種類2.數(shù)值化字母順序碼(有含義碼)按照編碼對象名稱的字母順序編寫的代碼。將所有的編碼對象按其名稱的字母順序排列,然后分別賦予不斷增加的數(shù)字碼。優(yōu)點:編碼對象容易歸類,容易維持并可起到代碼索引的作用,便于檢索。缺點:編制標(biāo)準(zhǔn)時,需要一次性的給新的分類編碼對象留有足夠空位,有時為了保證新增加的分類編碼對象的排列次序,而原有空位又不多時,需要重新編碼,因此相對來說,這種編碼使用壽命較短,給類目密集的程度不均勻。例子:代碼名稱01Apples02Bananas03Cherries……?代碼的主要種類代碼名稱01Apples02Bananas0337代碼的主要種類層次碼(有含義碼)適用于線性分類體系,按分類對象的從屬、層次關(guān)系為排列順序的一種代碼。將代碼分為若干層次,并與分類對象的層次相對應(yīng),代碼至左自右表示的層次由高到低,代碼的左端為最高位層次代碼,右端為最低層次代碼。每個層次均可采用順序碼或者序列順序碼。優(yōu)點:能明確地表示分類對象的類別;有嚴(yán)格的隸屬關(guān)系;代碼結(jié)構(gòu)簡單;容量大,便于機器匯總。缺點:代碼結(jié)構(gòu)彈性較差,當(dāng)層次較多的時候,代碼位數(shù)較長。例子:123456省市區(qū)在行政區(qū)劃代碼(GB2260—84)中用第一、二位描述?。ㄗ灾螀^(qū)、直轄市)、用第三、四位描述市(市、州、盟)、第五、六位描述縣(市、旗、鎮(zhèn)、區(qū))。代碼

名稱…………210000

遼寧省

210100

沈陽市

210200

大連市

210201

大連市中山區(qū)

210202

大連市沙河口區(qū)

…………?代碼的主要種類123456省市區(qū)在行政區(qū)劃代碼(GB226038代碼的主要種類特征組合碼(有含義碼)常用于面分類體系。將分類對象按其屬性或特征分成若干個“面”,每個“面”內(nèi)的諸類目按其規(guī)律分別進(jìn)行編碼?!懊妗迸c“面”之間的代碼沒有層次關(guān)系,也沒有隸屬關(guān)系。優(yōu)點:代碼結(jié)構(gòu)具有一定的柔性,適于機器處理。缺點:代碼容量利用率低,不便于求和、匯總。例子:材料

男女式樣

服裝款式

01純棉01男式001中山裝02純毛02女式002西服03中長纖維…………003連衣裙……………………服裝代碼:“0101001”表示一款純棉男式中山裝“0102002”表示一款純棉女式西服?代碼的主要種類材料男女式樣服裝款式01純棉01男式39代碼的主要種類復(fù)合碼(有含義碼)應(yīng)用較廣的有含義碼。常常是由兩個或兩個以上完整的、獨立的代碼組成。分類部分表示分類編碼對象的屬性或特征的層次屬性關(guān)系。標(biāo)識部分起分類編碼對象注冊號的作用,常采用順序碼或系列順序碼。優(yōu)點:代碼結(jié)構(gòu)具有很大的柔性,易于擴大代碼容量和調(diào)整對象的所屬類別,同時,代碼的標(biāo)識部分可以用于不同的信息系統(tǒng),因此便于若干個系統(tǒng)之間的信息交換。缺點:代碼總長較長。例子:美國物資編目代碼XXXXXXXXXXXXX聯(lián)邦物資分類號編碼局物品識別編號代碼?代碼的主要種類XXXX40代碼的校驗校驗碼又稱為編碼結(jié)構(gòu)中的校驗位。為了保證正確的輸入,有意識地在編碼設(shè)計中原代碼的基礎(chǔ)上,通過事先規(guī)定的數(shù)學(xué)方法計算出校驗碼(一位或兩位),附加在原代碼后面,使其變成代碼的一個組成部分。使用時與原代碼一起輸入,計算機會用同樣的數(shù)學(xué)運算方法按輸入的代碼數(shù)字計算出校驗位,并將它與輸入校驗位進(jìn)行比較,以檢驗輸入是否有錯。可以檢查出以下錯誤:移位錯誤——1234紀(jì)錄為1243。雙重移位錯誤——1234紀(jì)錄為1423。抄寫錯誤——1234紀(jì)錄為1235。其它錯誤——1234紀(jì)錄為2234。?代碼的校驗?41代碼的校驗1.校驗碼的生成過程對原代碼的每一位加權(quán)求和。以模除加權(quán)和得余數(shù)。得到校驗碼。123425787257892*1+5*2+7*3+8*4=6565/9=7……29-2=7權(quán)系數(shù)原代碼模含校驗碼代碼求加權(quán)和求余數(shù)得到校驗碼7?代碼的校驗123425787257892*1+5*2+7*342代碼的校驗2.校驗碼的校驗過程是前一過程的逆過程。55787123495*1+5*2+7*3+8*4+7*1=7575/9=8……3余數(shù)為0?代碼一般正確是輸入有錯否權(quán)系數(shù)輸入代碼模求加權(quán)和求余數(shù)結(jié)論:本次輸入代碼有錯!?代碼的校驗55787123495*1+5*2+7*3+8*443練習(xí)計算:原代碼123456權(quán)173173摸10加權(quán)和1*1+2+7+3*3+4*1+5*7+6*3=8181/10=8……1校驗碼10-1=9所以帶校驗碼的代碼是1234569,其中9是校驗碼自己檢查代碼是否正確????練習(xí)計算:?44數(shù)據(jù)庫設(shè)計(關(guān)系型數(shù)據(jù)庫設(shè)計)70年代以來,數(shù)據(jù)庫技術(shù)已被廣泛接受,目前,幾乎所有管理信息系統(tǒng)中的數(shù)據(jù)都被組織成數(shù)據(jù)庫的形式,因此,數(shù)據(jù)庫設(shè)計也是管理信息系統(tǒng)設(shè)計的重要組成部分。通常,支持管理信息系統(tǒng)的數(shù)據(jù)庫系統(tǒng)由模式、子模式、應(yīng)用程序、數(shù)據(jù)庫和數(shù)據(jù)庫管理系統(tǒng)(簡稱DBMS)等幾部分組成,其中除DBMS可以從現(xiàn)有產(chǎn)品中選購?fù)?,模式、子模式、?yīng)用程序、數(shù)據(jù)庫等則必須根據(jù)用戶的具體要求進(jìn)行分析和設(shè)計,這項工作稱為“數(shù)據(jù)庫設(shè)計”,它的核心問題是如何從系統(tǒng)的觀點出發(fā)建立一個數(shù)據(jù)模式,使其滿足下面幾個條件:符合用戶的要求,即能正確地反映用戶的工作環(huán)境,該環(huán)境包括用戶需處理的所有“數(shù)據(jù)”,并支持用戶需進(jìn)行的所有“加工”。與所選用的DBMS所支持的數(shù)據(jù)模式相匹配。數(shù)據(jù)組織合理,應(yīng)易操作,易維護(hù),易理解。?數(shù)據(jù)庫設(shè)計(關(guān)系型數(shù)據(jù)庫設(shè)計)70年代以來,數(shù)據(jù)庫技術(shù)已被廣45用戶界面設(shè)計界面設(shè)計目前已成為評價軟件質(zhì)量的一條重要指標(biāo),所謂用戶界面是指軟件系統(tǒng)與用戶交互的接口,通常包括輸出,輸入,人—機對話的界面與方式等。輸出設(shè)計:輸出設(shè)計的主要職責(zé)和目標(biāo):輸出是由計算機對輸入的原始信息進(jìn)行加工處理,形成高質(zhì)量的有效信息,并使之具有一定的格式,提供管理者使用。輸入設(shè)計輸入設(shè)計的出發(fā)點:確保向信息系統(tǒng)提供正確的信息。輸入設(shè)計的目標(biāo):在保證輸入信息正確性和滿足需要的前提下,應(yīng)做到輸入方法簡單、迅速、經(jīng)濟(jì)和方便使用者。目前最常用的數(shù)據(jù)輸入方法是鍵盤輸入,這種方法簡單迅速、經(jīng)濟(jì)而且方便使用者。?用戶界面設(shè)計界面設(shè)計目前已成為評價軟件質(zhì)量的一條重要指標(biāo),所46處理流程圖設(shè)計信息系統(tǒng)的處理流程圖是系統(tǒng)流程圖的展開和具體化,其內(nèi)容更加詳細(xì)流程圖的工具:程序流程圖設(shè)計程序流程圖設(shè)計是在處理流程圖的基礎(chǔ)上,通過對輸入輸出數(shù)據(jù)和處理過程的詳細(xì)化。?處理流程圖設(shè)計?47??48??49??502.4文檔編制文檔編制的重要性可行性研究報告項目開發(fā)計劃系統(tǒng)分析說明書系統(tǒng)設(shè)計說明書系統(tǒng)使用手冊系統(tǒng)測試計劃與測試報告總體規(guī)劃系統(tǒng)分析系統(tǒng)設(shè)計系統(tǒng)實施運行維護(hù)?2.4文檔編制文檔編制的重要性總體規(guī)劃?51編寫系統(tǒng)設(shè)計說明書系統(tǒng)設(shè)計說明書的內(nèi)容包括:系統(tǒng)開發(fā)項目概述。模塊設(shè)計說明。代碼設(shè)計說明。輸入設(shè)計說明。輸出設(shè)計說明。數(shù)據(jù)庫設(shè)計說明。網(wǎng)絡(luò)環(huán)境說明。安全保密說明。系統(tǒng)設(shè)計實施方案說明。?編寫系統(tǒng)設(shè)計說明書系統(tǒng)設(shè)計說明書的內(nèi)容包括:?52系統(tǒng)說明書內(nèi)容指南系統(tǒng)說明書1.引言2.項目概述3.實施總計劃1.1摘要1.2背景1.3參考和引用資料摘要說明所建議開發(fā)的系統(tǒng)的名稱、目標(biāo)和功能。項目的承擔(dān)者用戶本系統(tǒng)和其他系統(tǒng)或機構(gòu)的關(guān)系和聯(lián)系本項目的經(jīng)核準(zhǔn)的計劃任務(wù)書或合同、上級機關(guān)的批文屬于本項目的其他已發(fā)表的文件本文件中各處引用的文件資料?系統(tǒng)說明書內(nèi)容指南系統(tǒng)說明書1.引言2.項目概述3.實53系統(tǒng)說明書內(nèi)容指南系統(tǒng)說明書1.引言2.項目概述3.實施總計劃項目的主要工作內(nèi)容系統(tǒng)需求說明現(xiàn)行系統(tǒng)的現(xiàn)狀調(diào)查說明業(yè)務(wù)流程說明系統(tǒng)功能說明新系統(tǒng)功能要求1.新系統(tǒng)的目標(biāo)2.新系統(tǒng)的功能要求3.驗收系統(tǒng)的數(shù)據(jù)要求說明系統(tǒng)的數(shù)據(jù)要求系統(tǒng)的數(shù)據(jù)要求的粗略估計數(shù)據(jù)項定義容量用戶驗收?系統(tǒng)說明書內(nèi)容指南系統(tǒng)說明書1.引言2.項目概述3.實54系統(tǒng)說明書內(nèi)容指南系統(tǒng)說明書1.引言2.項目概述3.實施總計劃工作任務(wù)的分解進(jìn)度預(yù)算?系統(tǒng)說明書內(nèi)容指南系統(tǒng)說明書1.引言2.項目概述3.實55系統(tǒng)調(diào)試與測試系統(tǒng)測試是對程序設(shè)計工作的檢測測試的目的不應(yīng)該是為了顯示程序是“好的”,而應(yīng)該從“程序中含有錯誤”這個假定前提條件出發(fā)去檢測程序,從而發(fā)現(xiàn)盡可能多的錯誤測試方法黑盒法——不考慮程序內(nèi)部特性,只測數(shù)據(jù)白盒法——檢測程序結(jié)構(gòu)?系統(tǒng)調(diào)試與測試系統(tǒng)測試是對程序設(shè)計工作的檢測?56習(xí)題分析結(jié)構(gòu)化生命周期發(fā)強調(diào)面向用戶的原則自頂向下設(shè)計嚴(yán)格按照階段順序進(jìn)行文檔標(biāo)準(zhǔn)、規(guī)范充分預(yù)料可能發(fā)生的變化系統(tǒng)要求難以確定,用戶介入系統(tǒng)開發(fā)的程度不夠開發(fā)周期長,文檔過多各階段的審批工作非常困難快速原型法系統(tǒng)開發(fā)效率高系統(tǒng)實用性強系統(tǒng)可維護(hù)性好系統(tǒng)擴展性強系統(tǒng)的開發(fā)缺乏統(tǒng)一規(guī)劃和標(biāo)準(zhǔn)系統(tǒng)開發(fā)中難以對過程控制系統(tǒng)開發(fā)對環(huán)境要求比較高連鎖企業(yè)管理信息系統(tǒng)的開發(fā)方式有哪幾種?各有什么優(yōu)缺點??習(xí)題分析結(jié)構(gòu)化生命周期發(fā)快速原型法連鎖企業(yè)管理信息系統(tǒng)的開發(fā)57什么是業(yè)務(wù)流程重組?BPR是對企業(yè)的業(yè)務(wù)流程作根本性的思考和徹底重建,其目的是在成本、質(zhì)量、服務(wù)和速度等方面取得顯著的改善,使得企業(yè)能最大限度地適應(yīng)以顧客、競爭、變化為特征的現(xiàn)代企業(yè)經(jīng)營環(huán)境。企業(yè)管理現(xiàn)代化是現(xiàn)代管理思想、現(xiàn)代化組織管理方法和手段的結(jié)合體。ERP這種反映現(xiàn)代管理思想的軟件系統(tǒng)的實施,必然要求有相應(yīng)的管理組織和方法與之相適應(yīng)。因此,ERP與業(yè)務(wù)流程重組的結(jié)合是必然趨勢。

?什么是業(yè)務(wù)流程重組??58本章小結(jié):本章主要介紹了連鎖企業(yè)信息系統(tǒng)開發(fā)方式和開發(fā)方法,并詳細(xì)講述了連鎖企業(yè)信息系統(tǒng)的開發(fā)調(diào)查、開發(fā)分析與設(shè)計,以及在整個信息系統(tǒng)開發(fā)過程中遇到的各種設(shè)計文檔應(yīng)包含的編寫內(nèi)容。?本章小結(jié):本章主要介紹了連鎖企業(yè)信息系統(tǒng)開發(fā)方式和開發(fā)方法,59作業(yè)二:P26頁:3、5、8、10?作業(yè)二:P26頁:3、5、8、10?60生活中的辛苦阻撓不了我對生活的熱愛。12月-2212月-22Friday,December30,2022人生得意須盡歡,莫使金樽空對月。13:21:5813:21:5813:2112/30/20221:21:58PM做一枚螺絲釘,那里需要那里上。12月-2213:21:5813:21Dec-2230-Dec-22日復(fù)一日的努力只為成就美好的明天。13:21:5813:21:5813:21Friday,December30,2022安全放在第一位,防微杜漸。12月-2212月-2213:21:5813:21:58December30,2022加強自身建設(shè),增強個人的休養(yǎng)。2022年12月30日1:21下午12月-2212月-22精益求精,追求卓越,因為相信而偉大。30十二月20221:21:58下午13:21:5812月-22讓自己更加強大,更加專業(yè),這才能讓自己更好。十二月221:21下午12月-2213:21December30,2022這些年的努力就為了得到相應(yīng)的回報。2022/12/3013:21:5813:21:5830December2022科學(xué),你是國力的靈魂;同時又是社會發(fā)展的標(biāo)志。1:21:58下午1:21下午13:21:5812月-22每天都是美好的一天,新的一天開啟。12月-2212月-2213:2113:21:5813:21:58Dec-22相信命運,讓自己成長,慢慢的長大。2022/12/3013:21:58Friday,December30,2022愛情,親情,友情,讓人無法割舍。12月-222022/12/3013:21:5812月-22謝謝大家!生活中的辛苦阻撓不了我對生活的熱愛。12月-2212月-2261第二章

連鎖企業(yè)信息系統(tǒng)開發(fā)?第二章

連鎖企業(yè)信息系統(tǒng)開發(fā)?62學(xué)習(xí)目標(biāo)1、了解連鎖企業(yè)信息系統(tǒng)開發(fā)方法2、掌握連鎖企業(yè)信息系統(tǒng)開發(fā)過程3、熟悉各種文檔的編寫內(nèi)容。?學(xué)習(xí)目標(biāo)1、了解連鎖企業(yè)信息系統(tǒng)開發(fā)方法?632.1連鎖企業(yè)信息系統(tǒng)開發(fā)方式信息系統(tǒng)是先進(jìn)的科學(xué)和現(xiàn)代管理結(jié)合的產(chǎn)物,建立以計算機主要手段的管理信息系統(tǒng),已經(jīng)成為現(xiàn)代企業(yè)、政府部門等各類組織提高自身素質(zhì),實現(xiàn)組織目標(biāo)的戰(zhàn)略措施。信息系統(tǒng)建設(shè)的道路坎坷,許多已建立的系統(tǒng)帶來的效益,遠(yuǎn)遠(yuǎn)沒有預(yù)先的承諾和期望。系統(tǒng)建設(shè)中消耗巨大、效益難望、或者半途而廢、或者使建設(shè)單位背上沉重包袱等情況時有發(fā)生。連鎖企業(yè)信息管理系統(tǒng)必須充分體現(xiàn)連鎖企業(yè)的管理制度和思想,并具有很強的可拓展性,能跟隨企業(yè)管理目標(biāo)、企業(yè)文化的不斷進(jìn)步而進(jìn)行迅速、完整的升級和改進(jìn)。?2.1連鎖企業(yè)信息系統(tǒng)開發(fā)方式信息系統(tǒng)是先進(jìn)的科學(xué)和現(xiàn)代管64管理信息系統(tǒng)的開發(fā)方法:購買成品軟件購買商品軟件的使用權(quán)、購買商品軟件的源程序連鎖企業(yè)的特點決定了系統(tǒng)軟件供應(yīng)商必須有它的特性。獨立開發(fā)開發(fā)費用少、軟件不專業(yè)委托開發(fā)省事、省時、系統(tǒng)技術(shù)水平高,費用高、維護(hù)難聯(lián)合開發(fā)?管理信息系統(tǒng)的開發(fā)方法:?65四種管理信息系統(tǒng)的開發(fā)方式各有優(yōu)點和不足,需要根據(jù)使用單位的技術(shù)力量、資金情況、外部環(huán)境等各種因素進(jìn)行綜合考慮和選擇。不論哪一種開發(fā)方式都需要使用單位的領(lǐng)導(dǎo)和業(yè)務(wù)人員參加,并在管理信息系統(tǒng)的整個開發(fā)過程中培養(yǎng)、鍛煉、壯大使用單位的管理信息系統(tǒng)開發(fā)、設(shè)計人員和系統(tǒng)維護(hù)隊伍。?四種管理信息系統(tǒng)的開發(fā)方式各有優(yōu)點和不足,需要根據(jù)使用單位的662.2連鎖信息系統(tǒng)的開發(fā)方法結(jié)構(gòu)化生命周期法快速原型法面向?qū)ο蠓ㄓ嬎銠C鋪助軟件工程法?2.2連鎖信息系統(tǒng)的開發(fā)方法結(jié)構(gòu)化生命周期法?67整體性原則系統(tǒng)方法的基本點是從整體和各組成部分的相互關(guān)系來考察事物,從整體目標(biāo)和功能出發(fā),正確處理系統(tǒng)各組成部分之間的相互聯(lián)系和相互作用,是解決復(fù)雜系統(tǒng)各類問題的關(guān)鍵所在。分解-協(xié)調(diào)原則分解-協(xié)調(diào)是把復(fù)雜問題化成若干相對簡單的子問題以方便求解。如果子系統(tǒng)仍較復(fù)雜,還可進(jìn)一步分解。合理的分解,可以使問題的處理大為簡化。在處理各類子問題時,必須根據(jù)系統(tǒng)的整體功能和目標(biāo),協(xié)調(diào)各子系統(tǒng)的行為,功能與目標(biāo),以保證整體功能,目標(biāo)的實現(xiàn)。目標(biāo)優(yōu)化原則“目標(biāo)優(yōu)化”就是:在可能探索到的可行方案中,選定對系統(tǒng)所有目標(biāo)來說都能達(dá)到令人滿意效果的方案。簡而言之,目標(biāo)優(yōu)化對簡單系統(tǒng)來說是求“最優(yōu)解”,對復(fù)雜系統(tǒng)來說求的是“滿意解”系統(tǒng)方法的原則:?整體性原則系統(tǒng)方法的原則:?68結(jié)構(gòu)化生命周期法生命周期法是一種采用結(jié)構(gòu)化分析與設(shè)計的方法,按照生命周期的工作步驟來進(jìn)行管理信息系統(tǒng)的開發(fā),產(chǎn)生與20世紀(jì)60年代,具有深遠(yuǎn)的影響結(jié)構(gòu)化生命周期法開發(fā)步驟結(jié)構(gòu)化生命周期法的特點結(jié)構(gòu)化生命周期法的缺點結(jié)構(gòu)化生命周期法適合比較大型的、復(fù)雜的MIS的開發(fā)?結(jié)構(gòu)化生命周期法生命周期法是一種采用結(jié)構(gòu)化分析與設(shè)計的方法,69結(jié)構(gòu)化生命周期法MIS的生命周期問題的提出系統(tǒng)分析總體規(guī)劃和可行性研究系統(tǒng)設(shè)計系統(tǒng)實施系統(tǒng)測試系統(tǒng)試運行系統(tǒng)移交系統(tǒng)評價、維護(hù)管理信息系統(tǒng)結(jié)構(gòu)化生命周期法?結(jié)構(gòu)化生命周期法MIS的生問題的提出系統(tǒng)分析總體規(guī)劃和可行性70結(jié)構(gòu)化生命周期法的特點強調(diào)面向用戶的原則自頂向下設(shè)計嚴(yán)格按照階段順序進(jìn)行文檔標(biāo)準(zhǔn)、規(guī)范充分預(yù)料可能發(fā)生的變化?結(jié)構(gòu)化生命周期法的特點強調(diào)面向用戶的原則?71結(jié)構(gòu)化生命周期法的缺點系統(tǒng)要求難以確定,用戶介入系統(tǒng)開發(fā)的程度不夠開發(fā)周期長,文檔過多各階段的審批工作非常困難?結(jié)構(gòu)化生命周期法的缺點系統(tǒng)要求難以確定,用戶介入系統(tǒng)開發(fā)的72快速原型法快速原型法是20世紀(jì)80年代發(fā)展的,旨在改進(jìn)生命周期法缺點快速原型法根據(jù)用戶要求,由用戶和開發(fā)者共同確定系統(tǒng)的功能與要求,短時間內(nèi)建立一個實驗性的、簡單的信息系統(tǒng)??焖僭头ǖ拈_發(fā)步驟快速原型法的特點原型法適用于小型的系統(tǒng)開發(fā)?快速原型法快速原型法是20世紀(jì)80年代發(fā)展的,旨在改進(jìn)生命73快速原型法YES系統(tǒng)維護(hù)用戶基本需求系統(tǒng)分析和開發(fā)系統(tǒng)提交用戶評價滿意NO快速原型法?快速原型法YES系統(tǒng)維護(hù)用戶基本需求系統(tǒng)分析和開發(fā)系統(tǒng)提交用74快速原型法開發(fā)步驟確定系統(tǒng)的基本要求和功能建造初始快速原型框架運行、評價、修改快速原型框架建造各子系統(tǒng)的快速原型補充完善原型總:快速原型法的建立是用戶和開發(fā)者密切合作、不斷改進(jìn)、反復(fù)修改直到雙方都滿意才最終完成的系統(tǒng)開發(fā)方法?快速原型法開發(fā)步驟確定系統(tǒng)的基本要求和功能?75快速原型法的特點系統(tǒng)開發(fā)效率高系統(tǒng)實用性強系統(tǒng)可維護(hù)性好系統(tǒng)擴展性強系統(tǒng)的開發(fā)缺乏統(tǒng)一規(guī)劃和標(biāo)準(zhǔn)系統(tǒng)開發(fā)中難以對過程控制系統(tǒng)開發(fā)對環(huán)境要求比較高?快速原型法的特點系統(tǒng)開發(fā)效率高?76投入資金大開發(fā)周期長技術(shù)要求高影響因素多管理信息系統(tǒng)開發(fā)的特點補充?管理信息系統(tǒng)開發(fā)的特點補?77符合客觀實際的需要領(lǐng)導(dǎo)的重視與支持較好的管理基礎(chǔ)工作資金經(jīng)費的保證必要的人員配備加強項目的管理管理信息系統(tǒng)的開發(fā)條件補充?符合客觀實際的需要管理信息系統(tǒng)的開發(fā)條件補?782.3連鎖管理信息系統(tǒng)的分析與設(shè)計

管理信息系統(tǒng)的生命周期法開發(fā)步驟系統(tǒng)管理與評價系統(tǒng)規(guī)劃階段系統(tǒng)“是什么”系統(tǒng)分析階段系統(tǒng)“做什么”系統(tǒng)設(shè)計階段系統(tǒng)“怎么做”系統(tǒng)設(shè)計階段系統(tǒng)實施階段工作實施階段管理維護(hù)?2.3連鎖管理信息系統(tǒng)的分析與設(shè)計管理信息系統(tǒng)的生命周期79系統(tǒng)總體規(guī)劃概述規(guī)劃:是指對較長時期的活動進(jìn)行總體的、全面的計劃。好的系統(tǒng)規(guī)劃+好的開發(fā)=優(yōu)秀的信息系統(tǒng)好的系統(tǒng)規(guī)劃+差的開發(fā)=好的信息系統(tǒng)差的系統(tǒng)規(guī)劃+好的開發(fā)=差的信息系統(tǒng)差的系統(tǒng)規(guī)劃+差的開發(fā)=混亂的信息系統(tǒng)充分說明一個問題:凡事預(yù)則立,不預(yù)則廢。補充?系統(tǒng)總體規(guī)劃概述規(guī)劃:是指對較長時期的活動進(jìn)行總體的、全面的80總體規(guī)劃的必要性一個組織其信息系統(tǒng)的開發(fā)建議是一項復(fù)雜的系統(tǒng)工程,必須按照系統(tǒng)的方法,將組織看作一個有機的整體,全面、綜合的去考慮在組織中建立信息系統(tǒng)的問題??傮w規(guī)劃就是站在組織的戰(zhàn)略層面上,全面考慮組織本身所擁有的條件、所具備的潛力、組織進(jìn)一步發(fā)展以及組織所處的環(huán)境等各種因素,描繪出組織在一定時期內(nèi)其信息系統(tǒng)所需開發(fā)的各類項目,最終達(dá)到建立一個組織的信息系統(tǒng)的目標(biāo)。補充?總體規(guī)劃的必要性一個組織其信息系統(tǒng)的開發(fā)建議是一項復(fù)雜的系統(tǒng)812.3.1系統(tǒng)調(diào)查開發(fā)連鎖企業(yè)信息管理系統(tǒng)都要在充分調(diào)查企業(yè)環(huán)境的情況下,通過問題識別、可行性分析,詳細(xì)調(diào)查、制作信息系統(tǒng)的開發(fā)計劃等是項目組充分了解商業(yè)企業(yè)的需求。開發(fā)系統(tǒng)的可行性分析必須明確項目的必要性和可行性必要性來自實現(xiàn)開發(fā)任務(wù)的迫切性??尚行匀Q于實現(xiàn)應(yīng)用系統(tǒng)的資源和條件??尚行园ǎ汗芾砜尚行浴⒓夹g(shù)可行性、經(jīng)濟(jì)可行性、可行性報告等商業(yè)企業(yè)詳細(xì)調(diào)查:組織結(jié)構(gòu)調(diào)查、管理功能調(diào)查、管理業(yè)務(wù)流程調(diào)查?2.3.1系統(tǒng)調(diào)查開發(fā)連鎖企業(yè)信息管理系統(tǒng)都要在充分調(diào)查企82企業(yè)的實際管理流程可能不適合信息系統(tǒng)管理,這就要站在信息的高度,對企業(yè)流程進(jìn)行重新思考和設(shè)計。流程設(shè)計的原則和方法:1、以過程管理代替職能管理,取消不增值的管理環(huán)節(jié)2、以事前管理代替事后監(jiān)督,減少不必要的審核、檢查和控制活動3、取消不必要的信息處理環(huán)節(jié)、取消冗余信息4、以計算機協(xié)同處理為基礎(chǔ)的并行過程取代串行和反饋控制管理過程5、用信息技術(shù)實現(xiàn)過程自動化,盡可能拋棄手工管理過程。?企業(yè)的實際管理流程可能不適合信息系統(tǒng)管理,這就要站在信息的高832.3.2MIS的系統(tǒng)分析系統(tǒng)分析簡介系統(tǒng)分析指以系統(tǒng)的觀點,對已選定的對象與開發(fā)范圍進(jìn)行有目的、有步驟的實際調(diào)查和科學(xué)分析系統(tǒng)分析的目的是回答新系統(tǒng)將要“做什么”這個關(guān)鍵性問題。商業(yè)企業(yè)需求分析是在功能分析和劃分子系統(tǒng)的基礎(chǔ)上,提出相應(yīng)的邏輯結(jié)構(gòu)設(shè)計,確定新系統(tǒng)的運行環(huán)境。?2.3.2MIS的系統(tǒng)分析系統(tǒng)分析簡介?84需求分析要仔細(xì)定義出新系統(tǒng)的目標(biāo),要詳盡地描述出新系統(tǒng)必須完成的各項功能,還要考慮經(jīng)濟(jì)的、技術(shù)的以及時間上的各種約束,還不能忽略組織原有的目標(biāo)、業(yè)務(wù)過程和決策過程。需求分析包括系統(tǒng)目標(biāo)分析、業(yè)務(wù)流程分析、數(shù)據(jù)流向分析系統(tǒng)目標(biāo)分析——必須在分析中對可行性分析報告中的系統(tǒng)目標(biāo)進(jìn)行不斷的論證和修改業(yè)務(wù)流程分析——現(xiàn)行系統(tǒng)業(yè)務(wù)流程重組,產(chǎn)生新的更為合理的業(yè)務(wù)流程數(shù)據(jù)流程分析——解決業(yè)務(wù)流程中數(shù)據(jù)的走向,對冗余信息進(jìn)行優(yōu)化。?需求分析要仔細(xì)定義出新系統(tǒng)的目標(biāo),要詳盡地描述出新系統(tǒng)必須完85系統(tǒng)分析的任務(wù)

對企業(yè)的組織部門和業(yè)務(wù)流程進(jìn)行分析并畫出企業(yè)組織結(jié)構(gòu)圖和業(yè)務(wù)流程圖,找出其中的不合理的流程進(jìn)行流程的重組。分析現(xiàn)行系統(tǒng)。分析現(xiàn)行系統(tǒng)的實現(xiàn)方式、實現(xiàn)原理以及不能滿足企業(yè)目前狀況的原因,以便在新系統(tǒng)中可以揚長避短。對開發(fā)新系統(tǒng)的可行性進(jìn)行分析。分析企業(yè)和軟件開發(fā)商是否具有開發(fā)新系統(tǒng)的可能性和可行性。?系統(tǒng)分析的任務(wù)對企業(yè)的組織部門和業(yè)務(wù)流程進(jìn)行分析?86系統(tǒng)分析工作內(nèi)容與步驟系統(tǒng)詳細(xì)調(diào)查與分析新舊系統(tǒng)結(jié)合系統(tǒng)的目標(biāo)分析、系統(tǒng)的流程分析、用戶需求分析建立新系統(tǒng)的邏輯模型確定合理的業(yè)務(wù)操作流程確定合理的管理模型確定合理的數(shù)據(jù)流程系統(tǒng)分析報告(系統(tǒng)分析說明書)?系統(tǒng)分析工作內(nèi)容與步驟系統(tǒng)詳細(xì)調(diào)查與分析?87按照結(jié)構(gòu)化方法嚴(yán)格劃分工作階段,“先邏輯,后物理”的原則,系統(tǒng)分析的目標(biāo):按系統(tǒng)規(guī)劃所規(guī)定的某個開發(fā)項目范圍內(nèi)明確系統(tǒng)開發(fā)的目標(biāo)和用戶的信息需求,提出系統(tǒng)的邏輯方案。系統(tǒng)分析在整個開發(fā)過程中主要是解決”做什么”的問題,把需要解決的問題和滿足用戶的具體需求調(diào)查等從邏輯上為下一階段進(jìn)行物理方案設(shè)計,解決”怎么辦”提供依據(jù)。?按照結(jié)構(gòu)化方法嚴(yán)格劃分工作階段,“先邏輯,后物理”的原則,系88系統(tǒng)分析的步驟可行不可行放棄開發(fā)新系統(tǒng)的數(shù)據(jù)流程和業(yè)務(wù)流程分析企業(yè)組織結(jié)構(gòu)分析系統(tǒng)目標(biāo)分析和問題解決方案的確定調(diào)查報告企業(yè)業(yè)務(wù)流程分析企業(yè)現(xiàn)行系統(tǒng)的數(shù)據(jù)流程分析系統(tǒng)開發(fā)可行性分析圖2.3.1系統(tǒng)分析步驟簡圖?系統(tǒng)分析的步驟可行不可行放棄開發(fā)新系統(tǒng)的數(shù)據(jù)流程和業(yè)務(wù)流程分892.3.3MIS的系統(tǒng)設(shè)計系統(tǒng)設(shè)計簡介在系統(tǒng)分析的基礎(chǔ)上,根據(jù)系統(tǒng)分析階段所提出的主要功能要求,結(jié)合實際的設(shè)計條件,詳細(xì)地確定新系統(tǒng)的結(jié)構(gòu),為系統(tǒng)實施階段做必要技術(shù)資料和有關(guān)文件的準(zhǔn)備。根據(jù)系統(tǒng)分析所提出的新系統(tǒng)邏輯模型,建立新系統(tǒng)的物理模型系統(tǒng)設(shè)計的目標(biāo)系統(tǒng)設(shè)計的目標(biāo)就是使所設(shè)計的系統(tǒng)必須滿足系統(tǒng)邏輯模型的各項功能要求,盡可能的提高系統(tǒng)的性能系統(tǒng)設(shè)計的原則?2.3.3MIS的系統(tǒng)設(shè)計系統(tǒng)設(shè)計簡介?90系統(tǒng)總體結(jié)構(gòu)設(shè)計結(jié)構(gòu)化設(shè)計的概念和原理自頂向下、逐層分解系統(tǒng)子系統(tǒng)模塊模塊模塊劃分的標(biāo)準(zhǔn)盡量把密切相關(guān)的問題劃歸同一模塊模塊之內(nèi)的聚合度聚合度、越大越好盡量把不相關(guān)的問題劃歸不同的模塊模塊之間的關(guān)聯(lián)度關(guān)聯(lián)度、越低越好?系統(tǒng)總體結(jié)構(gòu)設(shè)計結(jié)構(gòu)化設(shè)計的概念和原理?91系統(tǒng)設(shè)計的內(nèi)容系統(tǒng)總體結(jié)構(gòu)設(shè)計代碼設(shè)計數(shù)據(jù)庫設(shè)計輸入設(shè)計輸出設(shè)計處理流程圖設(shè)計程序流程圖設(shè)計?系統(tǒng)設(shè)計的內(nèi)容系統(tǒng)總體結(jié)構(gòu)設(shè)計?925.4.1代碼設(shè)計目前的計算機還無法識別客觀世界中的任何一種具體的事物,它只能識別ASCII(美國國家信息標(biāo)準(zhǔn)代碼)字符集中的256個基本字符和數(shù)字,因此計算機管理信息系統(tǒng)設(shè)計的基本前提條件是把管理對象數(shù)字化,這就是代碼設(shè)計。所謂代碼,就是用來表征客觀事物的實體類別,以及屬性的一個或一組易于計算機識別和處理的特定符號或記號,它可以是字符、數(shù)字、某些特殊符號或它們的組合。代碼又稱為編碼,它是客觀實體的名稱、屬性、狀態(tài)等內(nèi)容的標(biāo)識。采用代碼可以使數(shù)據(jù)表達(dá)標(biāo)準(zhǔn)化,簡化程序設(shè)計,加快數(shù)據(jù)輸入速度,減少出錯率,節(jié)省存儲空間,提高數(shù)據(jù)處理的速度。代碼設(shè)計必須從整個組織的信息系統(tǒng)的全局統(tǒng)籌并長遠(yuǎn)考慮,統(tǒng)一組織領(lǐng)導(dǎo),廣泛征求相關(guān)部門的意見,以便設(shè)計出一套實用優(yōu)化的代碼系統(tǒng)。?5.4.1代碼設(shè)計目前的計算機還無法識別客觀世界中的任何一93代碼的作用:識別作用:用來標(biāo)識和確定某個具體的對象,便于計算機識別。統(tǒng)計和檢索作用:當(dāng)按對象的屬性或類別進(jìn)行編碼時,易于優(yōu)化對象的統(tǒng)計和檢索。對象狀態(tài)的描述作用:代碼可以用來標(biāo)明事務(wù)所出的狀態(tài),便于對象的動態(tài)管理。設(shè)計代碼的原則:適應(yīng)性:考慮適合計算機處理。合理性:代碼結(jié)構(gòu)與所描述對象體系相匹配。簡明性:盡可能簡單、明了,以降低誤碼率,提高工作效率。系統(tǒng)性:可以分組,有一定的分組規(guī)則,保證代碼具有通用和一貫性。穩(wěn)定性:代碼的定義和描述具有相對穩(wěn)定性,避免過多改動??蓴U充性:留有一定的后備余量,適應(yīng)發(fā)展的需要。標(biāo)準(zhǔn)化:盡量采用以標(biāo)準(zhǔn)化的編碼,系統(tǒng)內(nèi)部使用的應(yīng)該統(tǒng)一。便于識別和記憶:為同時適應(yīng)計算機和人使用,代碼不僅要有邏輯含義,還應(yīng)該便于識別和記憶。?代碼的作用:?94代碼分類順序碼無序碼數(shù)值化字母順序碼層次碼特征組合碼復(fù)合碼系列順序碼無含義碼有含義碼代碼?代碼分類順序碼無序碼數(shù)值化字母順序碼層次碼特征組合碼復(fù)合碼系95代碼的主要種類1.順序碼(無含義碼)最簡單、最常用的代碼。將順序的自然數(shù)和字母賦予編碼對象。通常非系統(tǒng)化的編碼對象采用此代碼。優(yōu)點:代碼簡短,易于管理,易于添加,對編碼對象的順序無特殊要求。缺點:代碼本身不給出有關(guān)編碼的其他信息。例子:G2261-80《人的性別代碼》中規(guī)定:1為男性2為女性?代碼的主要種類G2261-80《人的性別代碼》中規(guī)定:?96代碼的主要種類2.無序碼(無含義碼):將無序的自然數(shù)或字母賦予編碼對象。此種代碼無任何規(guī)律,是靠機器的隨機程序編寫的。1.系列順序碼(有含義碼)用連續(xù)的數(shù)字代碼編碼對象的碼,通常從1開始。沒有邏輯含義做基礎(chǔ),一般不能說明信息的任何特征,使用比較方便。塊碼是有序碼的特例。例子:學(xué)校代碼設(shè)定:1學(xué)校2數(shù)學(xué)系3物理系……職工號設(shè)定:001張三002李四003王五……?代碼的主要種類學(xué)校代碼設(shè)定:職工號設(shè)定:?97代碼的主要種類2.數(shù)值化字母順序碼(有含義碼)按照編碼對象名稱的字母順序編寫的代碼。將所有的編碼對象按其名稱的字母順序排列,然后分別賦予不斷增加的數(shù)字碼。優(yōu)點:編碼對象容易歸類,容易維持并可起到代碼索引的作用,便于檢索。缺點:編制標(biāo)準(zhǔn)時,需要一次性的給新的分類編碼對象留有足夠空位,有時為了保證新增加的分類編碼對象的排列次序,而原有空位又不多時,需要重新編碼,因此相對來說,這種編碼使用壽命較短,給類目密集的程度不均勻。例子:代碼名稱01Apples02Bananas03Cherries……?代碼的主要種類代碼名稱01Apples02Bananas0398代碼的主要種類層次碼(有含義碼)適用于線性分類體系,按分類對象的從屬、層次關(guān)系為排列順序的一種代碼。將代碼分為若干層次,并與分類對象的層次相對應(yīng),代碼至左自右表示的層次由高到低,代碼的左端為最高位層次代碼,右端為最低層次代碼。每個層次均可采用順序碼或者序列順序碼。優(yōu)點:能明確地表示分類對象的類別;有嚴(yán)格的隸屬關(guān)系;代碼結(jié)構(gòu)簡單;容量大,便于機器匯總。缺點:代碼結(jié)構(gòu)彈性較差,當(dāng)層次較多的時候,代碼位數(shù)較長。例子:123456省市區(qū)在行政區(qū)劃代碼(GB2260—84)中用第一、二位描述省(自治區(qū)、直轄市)、用第三、四位描述市(市、州、盟)、第五、六位描述縣(市、旗、鎮(zhèn)、區(qū))。代碼

名稱…………210000

遼寧省

210100

沈陽市

210200

大連市

210201

大連市中山區(qū)

210202

大連市沙河口區(qū)

…………?代碼的主要種類123456省市區(qū)在行政區(qū)劃代碼(GB226099代碼的主要種類特征組合碼(有含義碼)常用于面分類體系。將分類對象按其屬性或特征分成若干個“面”,每個“面”內(nèi)的諸類目按其規(guī)律分別進(jìn)行編碼?!懊妗迸c“面”之間的代碼沒有層次關(guān)系,也沒有隸屬關(guān)系。優(yōu)點:代碼結(jié)構(gòu)具有一定的柔性,適于機器處理。缺點:代碼容量利用率低,不便于求和、匯總。例子:材料

男女式樣

服裝款式

01純棉01男式001中山裝02純毛02女式002西服03中長纖維…………003連衣裙……………………服裝代碼:“0101001”表示一款純棉男式中山裝“0102002”表示一款純棉女式西服?代碼的主要種類材料男女式樣服裝款式01純棉01男式100代碼的主要種類復(fù)合碼(有含義碼)應(yīng)用較廣的有含義碼。常常是由兩個或兩個以上完整的、獨立的代碼組成。分類部分表示分類編碼對象的屬性或特征的層次屬性關(guān)系。標(biāo)識部分起分類編碼對象注冊號的作用,常采用順序碼或系列順序碼。優(yōu)點:代碼結(jié)構(gòu)具有很大的柔性,易于擴大代碼容量和調(diào)整對象的所屬類別,同時,代碼的標(biāo)識部分可以用于不同的信息系統(tǒng),因此便于若干個系統(tǒng)之間的信息交換。缺點:代碼總長較長。例子:美國物資編目代碼XXXXXXXXXXXXX聯(lián)邦物資分類號編碼局物品識別編號代碼?代碼的主要種類XXXX101代碼的校驗校驗碼又稱為編碼結(jié)構(gòu)中的校驗位。為了保證正確的輸入,有意識地在編碼設(shè)計中原代碼的基礎(chǔ)上,通過事先規(guī)定的數(shù)學(xué)方法計算出校驗碼(一位或兩位),附加在原代碼后面,使其變成代碼的一個組成部分。使用時與原代碼一起輸入,計算機會用同樣的數(shù)學(xué)運算方法按輸入的代碼數(shù)字計算出校驗位,并將它與輸入校驗位進(jìn)行比較,以檢驗輸入是否有錯??梢詸z查出以下錯誤:移位錯誤——1234紀(jì)錄為1243。雙重移位錯誤——1234紀(jì)錄為1423。抄寫錯誤——1234紀(jì)錄為1235。其它錯誤——1234紀(jì)錄為2234。?代碼的校驗?102代碼的校驗1.校驗碼的生成過程對原代碼的每一位加權(quán)求和。以模除加權(quán)和得余數(shù)。得到校驗碼。123425787257892*1+5*2+7*3+8*4=6565/9=7……29-2=7權(quán)系數(shù)原代碼模含校驗碼代碼求加權(quán)和求余數(shù)得到校驗碼7?代碼的校驗123425787257892*1+5*2+7*3103代碼的校驗2.校驗碼的校驗過程是前一過程的逆過程。55787123495*1+5*2+7*3+8*4+7*1=7575/9=8……3余數(shù)為0?代碼一般正確是輸入有錯否權(quán)系數(shù)輸入代碼模求加權(quán)和求余數(shù)結(jié)論:本次輸入代碼有錯!?代碼的校驗55787123495*1+5*2+7*3+8*4104練習(xí)計算:原代碼123456權(quán)173173摸10加權(quán)和1*1+2+7+3*3+4*1+5*7+6*3=8181/10=8……1校驗碼10-1=9所以帶校驗碼的代碼是1234569,其中9是校驗碼自己檢查代碼是否正確????練習(xí)計算:?105數(shù)據(jù)庫設(shè)計(關(guān)系型數(shù)據(jù)庫設(shè)計)70年代以來,數(shù)據(jù)庫技術(shù)已被廣泛接受,目前,幾乎所有管理信息系統(tǒng)中的數(shù)據(jù)都被組織成數(shù)據(jù)庫的形式,因此,數(shù)據(jù)庫設(shè)計也是管理信息系統(tǒng)設(shè)計的重要組成部分。通常,支持管理信息系統(tǒng)的數(shù)據(jù)庫系統(tǒng)由模式、子模式、應(yīng)用程序、數(shù)據(jù)庫和數(shù)據(jù)庫管理系統(tǒng)(簡稱DBMS)等幾部分組成,其中除DBMS可以從現(xiàn)有產(chǎn)品中選購?fù)?,模式、子模式、?yīng)用程序、數(shù)據(jù)庫等則必須根據(jù)用戶的具體要求進(jìn)行分析和設(shè)計,這項工作稱為“數(shù)據(jù)庫設(shè)計”,它的核心問題是如何從系統(tǒng)的觀點出發(fā)建立一個數(shù)據(jù)模式,使其滿足下面幾個條件:符合用戶的要求,即能正確地反映用戶的工作環(huán)境,該環(huán)境包括用戶需處理的所有“數(shù)據(jù)”,并支持用戶需進(jìn)行的所有“加工”。與所選用的DBMS所支持的數(shù)據(jù)模式相匹配。數(shù)據(jù)組織合理,應(yīng)易操作,易維護(hù),易理解。?數(shù)據(jù)庫設(shè)計(關(guān)系型數(shù)據(jù)庫設(shè)計)70年代以來,數(shù)據(jù)庫技術(shù)已被廣106用戶界面設(shè)計界面設(shè)計目前已成為評價軟件質(zhì)量的一條重要指標(biāo),所謂用戶界面是指軟件系統(tǒng)與用戶交互的接口,通常包括輸出,輸入,人—機對話的界面與方式等。輸出設(shè)計:輸出設(shè)計的主要職責(zé)和目標(biāo):輸出是由計算機對輸入的原始信息進(jìn)行加工處理,形成高質(zhì)量的有效信息,并使之具有一定的格式,提供管理者使用。輸入設(shè)計輸入設(shè)計的出發(fā)點:確保向信息系統(tǒng)提供正確的信息。輸入設(shè)計的目標(biāo):在保證輸入信息正確性和滿足需要的前提下,應(yīng)做到輸入方法簡單、迅速、經(jīng)濟(jì)和方便使用者。目前最常用的數(shù)據(jù)輸入方法是鍵盤輸入,這種方法簡單迅速、經(jīng)濟(jì)而且方便使用者。?用戶界面設(shè)計界面設(shè)計目前已成為評價軟件質(zhì)量的一條重要指標(biāo),所107處理流程圖設(shè)計信息系統(tǒng)的處理流程圖是系統(tǒng)流程圖的展開和具體化,其內(nèi)容更加詳細(xì)流程圖的工具:程序流程圖設(shè)計程序流程圖設(shè)計是在處理流程圖的基礎(chǔ)上,通過對輸入輸出數(shù)據(jù)和處理過程的詳細(xì)化。?處理流程圖設(shè)計?108??109??110??1112.4文檔編制文檔編制的重要性可行性研究報告項目開發(fā)計劃系統(tǒng)分析說明書系統(tǒng)設(shè)計說明書系統(tǒng)使用手冊系統(tǒng)測試計劃與測試報告總體規(guī)劃

溫馨提示

  • 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

提交評論