




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、主要內(nèi)容:主要內(nèi)容:一、一、 系統(tǒng)開發(fā)方法簡介系統(tǒng)開發(fā)方法簡介二、二、 可行性研究可行性研究三、三、 系統(tǒng)需求分析系統(tǒng)需求分析四、四、 系統(tǒng)設(shè)計系統(tǒng)設(shè)計五、五、 系統(tǒng)實施系統(tǒng)實施教學(xué)目標:教學(xué)目標: 了解會計軟件研發(fā)的方法、工具及過程。知道會計工了解會計軟件研發(fā)的方法、工具及過程。知道會計工作流程和數(shù)據(jù)處理工作是如何轉(zhuǎn)換成會計軟件模塊的。作流程和數(shù)據(jù)處理工作是如何轉(zhuǎn)換成會計軟件模塊的。 理解:軟件理解:軟件=程序程序+文檔。文檔。軟件危機軟件危機 軟件功能增強、復(fù)雜性提高,成本高,質(zhì)量低,錯誤多。軟件功能增強、復(fù)雜性提高,成本高,質(zhì)量低,錯誤多。軟件工程(工程化方法)軟件工程(工程化方法) 把
2、研制軟件(構(gòu)建把研制軟件(構(gòu)建AIS)產(chǎn)品當成一項工程來管理)產(chǎn)品當成一項工程來管理。軟件工程方法學(xué)的三要素:軟件工程方法學(xué)的三要素:1)開發(fā)模型:軟件開發(fā)的工作過程,各階段的劃分方法,各)開發(fā)模型:軟件開發(fā)的工作過程,各階段的劃分方法,各階段要完成的目標、任務(wù)、內(nèi)容、文檔資料;階段要完成的目標、任務(wù)、內(nèi)容、文檔資料;2)開發(fā)方法:每階段明確的步驟,描述軟件產(chǎn)品的文檔格式、)開發(fā)方法:每階段明確的步驟,描述軟件產(chǎn)品的文檔格式、評價標準(開發(fā)軟件的規(guī)則,具體的解決過程);評價標準(開發(fā)軟件的規(guī)則,具體的解決過程);3)開發(fā)工具:輔助開發(fā)方法實施(有手工操作工具和計算機)開發(fā)工具:輔助開發(fā)方法實施
3、(有手工操作工具和計算機輔助開發(fā)工具)。輔助開發(fā)工具)。v 每個階段做什么;如何做;每個階段做什么;如何做; 用何手段(工具和技術(shù));評價標準。用何手段(工具和技術(shù));評價標準。生命周期模型(生命周期法)生命周期模型(生命周期法)將軟件看成一般物品或生物體,有一個從產(chǎn)生到消亡過程。分將軟件看成一般物品或生物體,有一個從產(chǎn)生到消亡過程。分為:可行性研究、需求分析、總體設(shè)計、詳細設(shè)計、編碼、測為:可行性研究、需求分析、總體設(shè)計、詳細設(shè)計、編碼、測試、使用和維護、評價等階段。試、使用和維護、評價等階段。開發(fā)特點:開發(fā)特點:1)明確規(guī)定每個階段的任務(wù)、采用的方法和工具、具體的文檔及)明確規(guī)定每個階段的
4、任務(wù)、采用的方法和工具、具體的文檔及其格式(階段成果)以及評價標準等。其格式(階段成果)以及評價標準等。2)上階段的成果是下階段的輸入,實際上是一個不斷完善、轉(zhuǎn)換、)上階段的成果是下階段的輸入,實際上是一個不斷完善、轉(zhuǎn)換、細化文檔資料,直到編碼、測試、運行、維護的過程。細化文檔資料,直到編碼、測試、運行、維護的過程。3)各階段的文檔資料是質(zhì)量監(jiān)督與保證以及審計的重要依據(jù)。)各階段的文檔資料是質(zhì)量監(jiān)督與保證以及審計的重要依據(jù)。 快速原型法(模型)快速原型法(模型) 思想思想:首先根據(jù)用戶最基本的需求首先根據(jù)用戶最基本的需求, ,迅速而廉價地開發(fā)出一個迅速而廉價地開發(fā)出一個實驗型的小型系統(tǒng)實驗型的
5、小型系統(tǒng), ,稱為稱為“原型原型”; ;然后將然后將“原型原型”提供給用提供給用戶戶, ,讓用戶能盡早看到未來系統(tǒng)的概貌讓用戶能盡早看到未來系統(tǒng)的概貌, ,以便判斷那些功能是以便判斷那些功能是符合需要的符合需要的, ,哪些方面還要改進哪些方面還要改進; ;最后根據(jù)用戶的最后根據(jù)用戶的“反饋反饋”意意見對原型進行反復(fù)修改見對原型進行反復(fù)修改, ,直至建立起完全符合用戶需求的新系直至建立起完全符合用戶需求的新系統(tǒng)。統(tǒng)。 原型法的開發(fā)步驟:原型法的開發(fā)步驟: 可行性研究階段。論證該系統(tǒng)開發(fā)的意義、目前設(shè)備條件下可行性研究階段。論證該系統(tǒng)開發(fā)的意義、目前設(shè)備條件下的必要性與可行性的必要性與可行性, ,
6、以及對費用、時間的粗略估算。以及對費用、時間的粗略估算。 確定用戶基本需求階段。開發(fā)人員向用戶了解對新系統(tǒng)的基確定用戶基本需求階段。開發(fā)人員向用戶了解對新系統(tǒng)的基本需求本需求, ,即應(yīng)該具有的一些基本功能。即應(yīng)該具有的一些基本功能。 原型開發(fā)。在這一階段工作中應(yīng)盡量使用一些軟件工具原型開發(fā)。在這一階段工作中應(yīng)盡量使用一些軟件工具, ,如如菜單生成器、報表生成器等。菜單生成器、報表生成器等。 原型評價階段原型評價階段 最終設(shè)計階段最終設(shè)計階段 經(jīng)過經(jīng)過“使用使用-評價評價-修改修改-使用使用”的反復(fù)過程的反復(fù)過程, ,迅速地日趨迅速地日趨完善完善, ,直至用戶滿意。直至用戶滿意。 是在系統(tǒng)開發(fā)前
7、期對擬開發(fā)系統(tǒng)的必要性、可能性以及開發(fā)方是在系統(tǒng)開發(fā)前期對擬開發(fā)系統(tǒng)的必要性、可能性以及開發(fā)方案,從應(yīng)用環(huán)境、技術(shù)和經(jīng)濟三個方面進行調(diào)查、分析和評價。案,從應(yīng)用環(huán)境、技術(shù)和經(jīng)濟三個方面進行調(diào)查、分析和評價。 作用作用:為投資者提供可靠的科學(xué)依據(jù)為投資者提供可靠的科學(xué)依據(jù)。 系統(tǒng)開發(fā)依據(jù)系統(tǒng)開發(fā)依據(jù) 籌集資金依據(jù)籌集資金依據(jù) 任務(wù)書依據(jù)任務(wù)書依據(jù) 合同依據(jù)合同依據(jù) 考核驗收依據(jù)考核驗收依據(jù) 目的:目的: 避免錯誤的投資決策避免錯誤的投資決策 保證系統(tǒng)按計劃實施保證系統(tǒng)按計劃實施 合理計劃經(jīng)費與開支合理計劃經(jīng)費與開支 避免系統(tǒng)方案多變性避免系統(tǒng)方案多變性 涉及問題(涉及問題(5w2h) Why目的
8、目的 What 規(guī)模,作用范圍規(guī)模,作用范圍 Who開發(fā)方式開發(fā)方式 Where組織、制度影響組織、制度影響 When開發(fā)時機開發(fā)時機 How much預(yù)算預(yù)算 How 開發(fā)的技術(shù)規(guī)范開發(fā)的技術(shù)規(guī)范 分析內(nèi)容分析內(nèi)容 環(huán)境:計算機應(yīng)用水平(同行,環(huán)境:計算機應(yīng)用水平(同行,IT業(yè));企業(yè)管理規(guī)范否業(yè));企業(yè)管理規(guī)范否 技術(shù):硬件技術(shù)、軟件技術(shù)和網(wǎng)絡(luò)技術(shù),人員素質(zhì)技術(shù):硬件技術(shù)、軟件技術(shù)和網(wǎng)絡(luò)技術(shù),人員素質(zhì) 經(jīng)濟:投入與效益對比經(jīng)濟:投入與效益對比 投入(設(shè)備、人工、材料、維護、不可見的)投入(設(shè)備、人工、材料、維護、不可見的) 直接效益(減少人工、降低庫存、提高效率)直接效益(減少人工、降低庫
9、存、提高效率) 間接效益(競爭優(yōu)勢,品牌形象)間接效益(競爭優(yōu)勢,品牌形象) 引言引言 系統(tǒng)名稱、用戶單位、國內(nèi)外同行現(xiàn)狀分析,必要性系統(tǒng)名稱、用戶單位、國內(nèi)外同行現(xiàn)狀分析,必要性 企業(yè)基本情況企業(yè)基本情況 概況、產(chǎn)品經(jīng)營及員工素質(zhì)、組織機構(gòu)及崗位設(shè)置概況、產(chǎn)品經(jīng)營及員工素質(zhì)、組織機構(gòu)及崗位設(shè)置 企業(yè)現(xiàn)狀分析企業(yè)現(xiàn)狀分析 管理目標、功能需求、信息需求、管理工作分析管理目標、功能需求、信息需求、管理工作分析 系統(tǒng)描述系統(tǒng)描述 計算機系統(tǒng)選擇、總體方案、計劃目標和階段目標計算機系統(tǒng)選擇、總體方案、計劃目標和階段目標 投資及人員概算投資及人員概算 經(jīng)濟效益分析經(jīng)濟效益分析 不同方案比較不同方案比較
10、結(jié)論結(jié)論立即開發(fā)、需修改后開發(fā)、局部開發(fā)、推遲開發(fā)、無須開發(fā)立即開發(fā)、需修改后開發(fā)、局部開發(fā)、推遲開發(fā)、無須開發(fā) 目的目的:在可行性分析和初步調(diào)查基礎(chǔ)上,詳細調(diào)查清楚現(xiàn)行在可行性分析和初步調(diào)查基礎(chǔ)上,詳細調(diào)查清楚現(xiàn)行系統(tǒng)做什么(系統(tǒng)做什么(What),怎樣做(),怎樣做(How)和何時做()和何時做(When)以及存在問題(以及存在問題(Problem),是邏輯設(shè)計基礎(chǔ)。),是邏輯設(shè)計基礎(chǔ)。 內(nèi)容內(nèi)容: 組織機構(gòu)及職能(層次隸屬關(guān)系,每個部門的業(yè)務(wù)范圍以組織機構(gòu)及職能(層次隸屬關(guān)系,每個部門的業(yè)務(wù)范圍以及崗位職責(zé))。組織機構(gòu)圖和崗位圖。及崗位職責(zé))。組織機構(gòu)圖和崗位圖。 工作目標調(diào)查。目標樹或
11、表格形式。工作目標調(diào)查。目標樹或表格形式。 業(yè)務(wù)處理流程。分析業(yè)務(wù)之間關(guān)系,業(yè)務(wù)與信息關(guān)系,業(yè)務(wù)處理流程。分析業(yè)務(wù)之間關(guān)系,業(yè)務(wù)與信息關(guān)系, 了解數(shù)據(jù)的流向。數(shù)據(jù)流程圖。了解數(shù)據(jù)的流向。數(shù)據(jù)流程圖。 數(shù)據(jù)調(diào)查。業(yè)務(wù)處理中涉及到的單據(jù)、帳冊、報表進行收數(shù)據(jù)調(diào)查。業(yè)務(wù)處理中涉及到的單據(jù)、帳冊、報表進行收集、分類、整理。調(diào)查時要求收集原始數(shù)據(jù)表格形式,了解集、分類、整理。調(diào)查時要求收集原始數(shù)據(jù)表格形式,了解內(nèi)容包括:名稱、編號、所屬業(yè)務(wù)、信息量、數(shù)據(jù)項及其關(guān)內(nèi)容包括:名稱、編號、所屬業(yè)務(wù)、信息量、數(shù)據(jù)項及其關(guān)系等。系等。 處理過程調(diào)查。文字、結(jié)構(gòu)化語言等描述處理細節(jié)。處理過程調(diào)查。文字、結(jié)構(gòu)化語言等
12、描述處理細節(jié)。 調(diào)查方式調(diào)查方式: 訪問面談、收集查閱資料和深入現(xiàn)場并跟班作業(yè)訪問面談、收集查閱資料和深入現(xiàn)場并跟班作業(yè) 系統(tǒng)分析階段也稱為邏輯設(shè)計階段。主要任務(wù)是根據(jù)獲取資系統(tǒng)分析階段也稱為邏輯設(shè)計階段。主要任務(wù)是根據(jù)獲取資料,分析用戶需求,提出新系統(tǒng)的邏輯模型,主要解決問題料,分析用戶需求,提出新系統(tǒng)的邏輯模型,主要解決問題是系統(tǒng)是系統(tǒng)“做什么做什么”。注意系統(tǒng)的合理性、適應(yīng)性、可擴展性。注意系統(tǒng)的合理性、適應(yīng)性、可擴展性。 兩個方面工作兩個方面工作: 需求分析。以現(xiàn)代管理理論和分析方法為指導(dǎo),對原系統(tǒng)需求分析。以現(xiàn)代管理理論和分析方法為指導(dǎo),對原系統(tǒng)的經(jīng)營管理目標、功能和信息進行分析和研
13、究,指出不足并的經(jīng)營管理目標、功能和信息進行分析和研究,指出不足并提出改進意見。提出改進意見。 建立新系統(tǒng)的邏輯模型,包括目標、功能、數(shù)據(jù)流圖、數(shù)建立新系統(tǒng)的邏輯模型,包括目標、功能、數(shù)據(jù)流圖、數(shù)據(jù)字典、加工描述、系統(tǒng)綜合報告。據(jù)字典、加工描述、系統(tǒng)綜合報告。 分析方法分析方法 自頂向下。從總體到局部,從高層到低層。可以比較全面、自頂向下。從總體到局部,從高層到低層??梢员容^全面、系統(tǒng)的快速了解,缺點是受原有模式限制不深入。系統(tǒng)的快速了解,缺點是受原有模式限制不深入。 自下向上。從基本業(yè)務(wù)開始,最后形成總目標??梢栽敿氉韵孪蛏?。從基本業(yè)務(wù)開始,最后形成總目標??梢栽敿毞治鰡栴},缺點是缺乏系統(tǒng)性
14、。分析問題,缺點是缺乏系統(tǒng)性。 經(jīng)營管理目標分析經(jīng)營管理目標分析 經(jīng)營目標是什么,企業(yè)的組織機構(gòu)與管理是否滿足目標需求經(jīng)營目標是什么,企業(yè)的組織機構(gòu)與管理是否滿足目標需求 信息系統(tǒng)應(yīng)用目標。從業(yè)務(wù)管理層面,作為提高效率的手段,信息系統(tǒng)應(yīng)用目標。從業(yè)務(wù)管理層面,作為提高效率的手段,實現(xiàn)成本節(jié)約,提高信息處理的準確性、及時性,輔助決策。實現(xiàn)成本節(jié)約,提高信息處理的準確性、及時性,輔助決策。從戰(zhàn)略決策層面,作為培養(yǎng)核心競爭能力,培養(yǎng)競爭優(yōu)勢。從戰(zhàn)略決策層面,作為培養(yǎng)核心競爭能力,培養(yǎng)競爭優(yōu)勢。 功能需求分析功能需求分析 分析現(xiàn)行系統(tǒng)能否滿足經(jīng)營目標,能否適應(yīng)環(huán)境,功能之間分析現(xiàn)行系統(tǒng)能否滿足經(jīng)營目標
15、,能否適應(yīng)環(huán)境,功能之間是否存在沖突,功能能否滿足信息需求。是否存在沖突,功能能否滿足信息需求。 信息需求分析信息需求分析 信息需求的層次:業(yè)務(wù)、管理和決策信息需求的層次:業(yè)務(wù)、管理和決策 信息需求存在問題:不必要的,冗余的且可以消除的報告信息需求存在問題:不必要的,冗余的且可以消除的報告 改進:信息格式、信息傳遞和信息保存改進:信息格式、信息傳遞和信息保存 基本思想基本思想 采用采用“自頂向下、逐步求精自頂向下、逐步求精”的方法進行系統(tǒng)分析和設(shè)計,的方法進行系統(tǒng)分析和設(shè)計,將復(fù)雜的上層功能分解成具體的、簡單的基本功能。將復(fù)雜的上層功能分解成具體的、簡單的基本功能。 要求用戶共同參與。要求用戶
16、共同參與。 采用圖表形式,能被系統(tǒng)分析員和用戶共同接受。采用圖表形式,能被系統(tǒng)分析員和用戶共同接受。 用數(shù)據(jù)流圖、數(shù)據(jù)字典、加工描述、系統(tǒng)綜合報告一套文用數(shù)據(jù)流圖、數(shù)據(jù)字典、加工描述、系統(tǒng)綜合報告一套文檔資料建立新系統(tǒng)邏輯模型,是系統(tǒng)設(shè)計的依據(jù)。檔資料建立新系統(tǒng)邏輯模型,是系統(tǒng)設(shè)計的依據(jù)。 系統(tǒng)分析產(chǎn)生的資料面向系統(tǒng)分析員、設(shè)計員和用戶。系統(tǒng)分析產(chǎn)生的資料面向系統(tǒng)分析員、設(shè)計員和用戶。 分析工具分析工具 數(shù)據(jù)流圖(數(shù)據(jù)流圖(Data Flow Diagram,DFD) 數(shù)據(jù)字典(數(shù)據(jù)字典(Data Dictionary,DD) 結(jié)構(gòu)化語言(結(jié)構(gòu)化語言( SL、英語、漢語)、英語、漢語) 結(jié)構(gòu)化
17、分析步驟結(jié)構(gòu)化分析步驟 用 戶需求審批后的SRS文檔審查用戶調(diào)查邏輯抽象完善細節(jié)計算機化SRS當前系統(tǒng)具體模型當前系統(tǒng)邏輯模型目標系統(tǒng)邏輯模型階段成果:軟件需求說明書(階段成果:軟件需求說明書(SRS) 功能功能: 表達數(shù)據(jù)在系統(tǒng)內(nèi)部的邏輯流向,表達系統(tǒng)邏輯功能和數(shù)表達數(shù)據(jù)在系統(tǒng)內(nèi)部的邏輯流向,表達系統(tǒng)邏輯功能和數(shù)據(jù)的邏輯交換,同時表達現(xiàn)行人工系統(tǒng)和計算機信息系統(tǒng)據(jù)的邏輯交換,同時表達現(xiàn)行人工系統(tǒng)和計算機信息系統(tǒng)的數(shù)據(jù)流程和邏輯處理功能。的數(shù)據(jù)流程和邏輯處理功能。 要素及其圖符要素及其圖符: 外部項:指系統(tǒng)邊界以外的人或事物,是數(shù)據(jù)的起點或外部項:指系統(tǒng)邊界以外的人或事物,是數(shù)據(jù)的起點或終點。
18、一般用方框表示。終點。一般用方框表示。 數(shù)據(jù)流:由一組數(shù)據(jù)組成,可以是表格或數(shù)據(jù)項。一般用數(shù)據(jù)流:由一組數(shù)據(jù)組成,可以是表格或數(shù)據(jù)項。一般用直線、箭頭加文字說明組成。直線、箭頭加文字說明組成。 處理邏輯:對數(shù)據(jù)進行加工和變化。一般用圓、處理編處理邏輯:對數(shù)據(jù)進行加工和變化。一般用圓、處理編號、加工名表示。號、加工名表示。 數(shù)據(jù)存儲:以數(shù)據(jù)庫文件存儲。一般用右邊不封口的長數(shù)據(jù)存儲:以數(shù)據(jù)庫文件存儲。一般用右邊不封口的長方形表示。方形表示。數(shù)據(jù)流圖的畫法數(shù)據(jù)流圖的畫法 外部項確定(信息來源和接受者)外部項確定(信息來源和接受者) 輸出決定輸入輸出決定輸入 自頂向下,逐層分解,逐步求精自頂向下,逐層
19、分解,逐步求精 加工獨立,接口清晰加工獨立,接口清晰原則原則 分層分片分層分片 均衡分解(一般均衡分解(一般3-6層,每層不多于層,每層不多于8個加工)個加工) 父子平衡父子平衡 推遲細節(jié)(輸入輸出相一致原則推遲細節(jié)(輸入輸出相一致原則)銀行銀行銀行對賬銀行對賬子系統(tǒng)子系統(tǒng)會計人員會計人員記帳憑證庫記帳憑證庫企業(yè)銀行賬企業(yè)銀行賬對賬單對賬單余額調(diào)節(jié)表余額調(diào)節(jié)表企業(yè)未達賬企業(yè)未達賬銀行未達賬銀行未達賬(a)銀行對賬子系統(tǒng)頂層數(shù)據(jù)流圖(銀行對賬子系統(tǒng)頂層數(shù)據(jù)流圖(0層)層)對賬單庫文件對賬單庫文件余額調(diào)節(jié)表文件余額調(diào)節(jié)表文件銀行銀行1接收對賬單接收對賬單對賬單對賬單記錄記錄3對賬處理對賬處理4輸出
20、對輸出對賬結(jié)果賬結(jié)果會計會計人員人員余額調(diào)節(jié)表余額調(diào)節(jié)表企業(yè)未達賬企業(yè)未達賬銀行未達賬銀行未達賬2歸集企業(yè)歸集企業(yè)銀行賬記賬憑證庫文件記賬憑證庫文件企業(yè)銀行企業(yè)銀行賬記錄賬記錄企業(yè)銀行賬庫文件企業(yè)銀行賬庫文件對賬單對賬單(b)銀行對賬子系統(tǒng)功能級數(shù)據(jù)流圖(銀行對賬子系統(tǒng)功能級數(shù)據(jù)流圖(1層)層)1.1錄入對賬單錄入對賬單1.2導(dǎo)入對賬單導(dǎo)入對賬單銀行銀行1.3調(diào)整對賬單調(diào)整對賬單對賬單臨時文件對賬單臨時文件 對賬單數(shù)據(jù)文件對賬單數(shù)據(jù)文件對賬單對賬單(紙介質(zhì))(紙介質(zhì))對賬單對賬單(磁介質(zhì))(磁介質(zhì))(c)經(jīng)過細化的)經(jīng)過細化的“接收對賬單接收對賬單”功能級數(shù)據(jù)流圖(功能級數(shù)據(jù)流圖(2層)層)
21、描述描述DFD中數(shù)據(jù)流、數(shù)據(jù)存儲、數(shù)據(jù)文件的構(gòu)成以及定義每個中數(shù)據(jù)流、數(shù)據(jù)存儲、數(shù)據(jù)文件的構(gòu)成以及定義每個數(shù)據(jù)項的具體內(nèi)容、取值范圍等。數(shù)據(jù)項的具體內(nèi)容、取值范圍等。 數(shù)據(jù)字典中常用的符號:數(shù)據(jù)字典中常用的符號:符號含義= 等于,由等于,由組成(定義為組成(定義為)+ 加,順序關(guān)系的連接加,順序關(guān)系的連接 重復(fù)符,表示對重復(fù)符,表示對中的內(nèi)容可視需要重復(fù)使用中的內(nèi)容可視需要重復(fù)使用 | 選擇符,表示對選擇符,表示對中列舉的值可以任取其一中列舉的值可以任取其一()() 可選符,表示()中內(nèi)容可選也可以不選可選符,表示()中內(nèi)容可選也可以不選* 注釋符注釋符例如:對賬單例如:對賬單=開戶行名開戶行
22、名+銀行賬號銀行賬號+首行余額首行余額+制證日期制證日期+結(jié)算單號結(jié)算單號+摘要摘要+借借貸標志貸標志+金額金額+制單日期制單日期+制單人制單人 描述描述DFD中每個加工邏輯或處理過程。中每個加工邏輯或處理過程。 例如,例如,“錄入對賬單錄入對賬單”用結(jié)構(gòu)化漢語描述其加工邏輯如下:用結(jié)構(gòu)化漢語描述其加工邏輯如下:加工名:錄入對賬單加工名:錄入對賬單編號:編號:1.1激發(fā)條件:銀行傳遞對賬單(紙介質(zhì))激發(fā)條件:銀行傳遞對賬單(紙介質(zhì))加工邏輯:加工邏輯: 對每張對賬單對每張對賬單 錄入開戶行名;錄入開戶行名; 錄入首行余額;錄入首行余額; 對每筆業(yè)務(wù)分錄對每筆業(yè)務(wù)分錄 錄入制證日期;錄入制證日期
23、; 錄入結(jié)算單號;錄入結(jié)算單號; 錄入摘要;錄入摘要; 錄入借貸標志和金額;錄入借貸標志和金額; 直到該張對賬單業(yè)務(wù)分錄錄入完畢;直到該張對賬單業(yè)務(wù)分錄錄入完畢; 錄入末行余額。錄入末行余額。 如果如果 首行余額首行余額+貸方合計貸方合計-借方合計等于末行余額借方合計等于末行余額 將錄入數(shù)據(jù)存盤,準備錄入下一張對賬單;將錄入數(shù)據(jù)存盤,準備錄入下一張對賬單; 否則否則 提示出錯,轉(zhuǎn)出錯處理。提示出錯,轉(zhuǎn)出錯處理。 現(xiàn)行系統(tǒng)概況現(xiàn)行系統(tǒng)概況 現(xiàn)行系統(tǒng)分析(目標、功能、信息三個方面)現(xiàn)行系統(tǒng)分析(目標、功能、信息三個方面) 管理工作分析管理工作分析 新系統(tǒng)目標設(shè)計新系統(tǒng)目標設(shè)計 新系統(tǒng)功能劃分新系統(tǒng)
24、功能劃分 數(shù)據(jù)流圖、數(shù)據(jù)字典、處理邏輯說明數(shù)據(jù)流圖、數(shù)據(jù)字典、處理邏輯說明 數(shù)據(jù)量估算數(shù)據(jù)量估算 計算機系統(tǒng)選擇方案計算機系統(tǒng)選擇方案 人員培訓(xùn)人員培訓(xùn) 費用預(yù)算費用預(yù)算 系統(tǒng)實施計劃系統(tǒng)實施計劃 其它其它 解決新系統(tǒng)解決新系統(tǒng)“怎樣做怎樣做”,即依據(jù)系統(tǒng)分析階段建立的邏輯,即依據(jù)系統(tǒng)分析階段建立的邏輯模型,設(shè)計一個能在計算機上實現(xiàn)的物理模型,模型,設(shè)計一個能在計算機上實現(xiàn)的物理模型,為后續(xù)為后續(xù)程序設(shè)計和系統(tǒng)實施提供依據(jù)。程序設(shè)計和系統(tǒng)實施提供依據(jù)。 系統(tǒng)設(shè)計分總體設(shè)計和詳細設(shè)計。系統(tǒng)設(shè)計分總體設(shè)計和詳細設(shè)計。 內(nèi)容:內(nèi)容: 系統(tǒng)的物理結(jié)構(gòu)和物理配置;系統(tǒng)的物理結(jié)構(gòu)和物理配置; 功能模塊及加
25、工流程說明;功能模塊及加工流程說明; 數(shù)據(jù)庫文件設(shè)計;數(shù)據(jù)庫文件設(shè)計; 代碼設(shè)計;代碼設(shè)計; 輸入輸出設(shè)計。輸入輸出設(shè)計。 要求:要求: 可維護性可維護性 模塊性模塊性 可靠性可靠性 經(jīng)濟性經(jīng)濟性 思想:以系統(tǒng)邏輯模型為基礎(chǔ),將系統(tǒng)劃分為功能明確、大小思想:以系統(tǒng)邏輯模型為基礎(chǔ),將系統(tǒng)劃分為功能明確、大小適當,有一定獨立性、層次性、共享性,易于實現(xiàn)的模塊。適當,有一定獨立性、層次性、共享性,易于實現(xiàn)的模塊。 模塊:可以組合、更換和分解的單元,是組成系統(tǒng)的基本單元。模塊:可以組合、更換和分解的單元,是組成系統(tǒng)的基本單元。 功能:處理內(nèi)容功能:處理內(nèi)容 邏輯:內(nèi)部如何實現(xiàn)邏輯:內(nèi)部如何實現(xiàn) 狀態(tài):
26、模塊運行環(huán)境和模塊間的關(guān)系狀態(tài):模塊運行環(huán)境和模塊間的關(guān)系 工具:工具: 結(jié)構(gòu)圖(結(jié)構(gòu)圖(SC)、層次圖(、層次圖(HC):清楚描述上下層模塊之間的):清楚描述上下層模塊之間的調(diào)用和被調(diào)用關(guān)系,軟件結(jié)構(gòu)一目了然。調(diào)用和被調(diào)用關(guān)系,軟件結(jié)構(gòu)一目了然。SC同時描述模塊間的同時描述模塊間的信息傳遞、控制關(guān)系等。信息傳遞、控制關(guān)系等。 PDL(設(shè)計語言)、圖解語言:描述程序模塊的加工算法。(設(shè)計語言)、圖解語言:描述程序模塊的加工算法。 AIS 4 銀行對賬子系統(tǒng)銀行對賬子系統(tǒng) AIS4.2 歸集企業(yè)銀行賬歸集企業(yè)銀行賬 AIS4.1 接收對賬單接收對賬單 AIS4.3 對賬處理對賬處理 AIS4.4
27、 輸出處理輸出處理4.1.1 錄入錄入對 賬對 賬單單4.1.2 導(dǎo)入導(dǎo)入對 賬對 賬單單4.4.2 企 業(yè)企 業(yè)未 達未 達賬賬4.4.3 銀行銀行未 達未 達賬賬4.3.2 手工手工調(diào) 整調(diào) 整處處 理理4.4.1 余額余額調(diào) 節(jié)調(diào) 節(jié)表表4.1.3 調(diào)整調(diào)整對 賬對 賬單單4.3.1 自 動自 動對 賬對 賬處處 理理編號:編號:4.1.1模塊名:錄入銀行對賬單模塊名:錄入銀行對賬單功能:從鍵盤錄入銀行對賬單數(shù)據(jù),做平衡效驗并保存在對賬單文件中。功能:從鍵盤錄入銀行對賬單數(shù)據(jù),做平衡效驗并保存在對賬單文件中。上級調(diào)用模塊:上級調(diào)用模塊:4.1數(shù)據(jù)庫:銀行對賬單數(shù)據(jù)庫數(shù)據(jù)庫:銀行對賬單數(shù)據(jù)
28、庫輸入:銀行對賬單數(shù)據(jù)輸入:銀行對賬單數(shù)據(jù)輸出:對賬單數(shù)據(jù)庫文件輸出:對賬單數(shù)據(jù)庫文件處理:處理:(用(用PDL語言描述)語言描述)編號:編號:4.1.1處理:處理:DO WHILE 錄入對賬單為真錄入對賬單為真 借方合計、貸方合計變量清零;清屏;屏幕輸出對賬單格式;借方合計、貸方合計變量清零;清屏;屏幕輸出對賬單格式; 從鍵盤錄入開戶行賬號、開戶行名、首行余額到臨時變量單元;從鍵盤錄入開戶行賬號、開戶行名、首行余額到臨時變量單元; DO WHILE 本張對賬單非末行本張對賬單非末行 從鍵盤錄入對賬單中一行記錄到臨時單元;行指針計數(shù);從鍵盤錄入對賬單中一行記錄到臨時單元;行指針計數(shù); 對錄入的
29、金額分別累加到借方合計或貸方合計單元;對錄入的金額分別累加到借方合計或貸方合計單元; ENDDO 錄入末行余額到臨時變量單元;錄入末行余額到臨時變量單元; IF 首行余額貸方合計借方合計末行余額首行余額貸方合計借方合計末行余額 THEN 把臨時單元的記錄存盤;準備錄入下一張對賬單;把臨時單元的記錄存盤;準備錄入下一張對賬單; ELSE 顯示出錯信息,返回錄入本張對賬單,接收修改數(shù)據(jù);顯示出錯信息,返回錄入本張對賬單,接收修改數(shù)據(jù); ENDDO 按關(guān)系規(guī)范化理論,運用模式分解方法,將數(shù)據(jù)字典中的所有按關(guān)系規(guī)范化理論,運用模式分解方法,將數(shù)據(jù)字典中的所有數(shù)據(jù)(存儲)文件,設(shè)計其關(guān)系模型(數(shù)據(jù)(存儲
30、)文件,設(shè)計其關(guān)系模型(3NF),并轉(zhuǎn)換成相應(yīng)),并轉(zhuǎn)換成相應(yīng)數(shù)據(jù)庫文件結(jié)構(gòu)。數(shù)據(jù)庫文件結(jié)構(gòu)。 例如:對賬單例如:對賬單=開戶行名開戶行名+銀行賬號銀行賬號+首行余額首行余額+制證日期制證日期+結(jié)算結(jié)算單號單號+摘要摘要+借貸標志借貸標志+金額金額+制單日期制單日期+制單人制單人 可以轉(zhuǎn)換成可以轉(zhuǎn)換成1個關(guān)系(個關(guān)系(1NF) : 對賬單(對賬單號,開戶行名,銀行賬號,首行余額,制證日對賬單(對賬單號,開戶行名,銀行賬號,首行余額,制證日期,結(jié)算單號,摘要,借貸標志,金額,制單日期,制單人)期,結(jié)算單號,摘要,借貸標志,金額,制單日期,制單人) 也可以轉(zhuǎn)換成也可以轉(zhuǎn)換成2個關(guān)系(個關(guān)系( 3N
31、F):): 對賬單對賬單1(對賬單號,開戶行名,銀行賬號,首行余額,制單(對賬單號,開戶行名,銀行賬號,首行余額,制單 日期,制單人)日期,制單人) 對賬單對賬單2(對賬單號,制證日期,結(jié)算單號,摘要,借貸標(對賬單號,制證日期,結(jié)算單號,摘要,借貸標 志,金額)志,金額) 即實體即實體-關(guān)系關(guān)系-數(shù)據(jù)庫文件的轉(zhuǎn)換過程數(shù)據(jù)庫文件的轉(zhuǎn)換過程 對賬單對賬單-對賬單關(guān)系模式(表)對賬單關(guān)系模式(表)-對賬單數(shù)據(jù)文件對賬單數(shù)據(jù)文件 作用:起著對實體及屬性的唯一標識作用,通常由字母、數(shù)作用:起著對實體及屬性的唯一標識作用,通常由字母、數(shù)字組成。字組成。 設(shè)計原則:設(shè)計原則: 唯一性唯一性 唯一標識作用,
32、關(guān)鍵字唯一標識作用,關(guān)鍵字 合理性合理性 與分類體系對應(yīng)與分類體系對應(yīng) 擴充性擴充性 可以根據(jù)需要擴展可以根據(jù)需要擴展 簡單性簡單性 容易記憶使用容易記憶使用 標準性標準性 盡量遵循一些標準化原則(國際、國家、行業(yè)等)盡量遵循一些標準化原則(國際、國家、行業(yè)等) 常用編碼方法常用編碼方法 層次編碼方法層次編碼方法 XX XX XX XXX 大類大類 中類中類 小類小類 序號序號 順序碼順序碼 組碼組碼 界面風(fēng)格界面風(fēng)格 簡潔簡潔 統(tǒng)一統(tǒng)一 實用實用 主要界面類型介紹主要界面類型介紹 菜單(菜單(Menu) 窗口(按鈕、輸入、選擇)窗口(按鈕、輸入、選擇) 輸出設(shè)計輸出設(shè)計 考慮使用者、使用目的
33、、輸出形式、輸出時限、數(shù)量要考慮使用者、使用目的、輸出形式、輸出時限、數(shù)量要求、輸出速度、安全與保密要求求、輸出速度、安全與保密要求 輸入設(shè)計輸入設(shè)計 輸入內(nèi)容、數(shù)據(jù)格式、輸入設(shè)備、數(shù)據(jù)正確性校驗輸入內(nèi)容、數(shù)據(jù)格式、輸入設(shè)備、數(shù)據(jù)正確性校驗 交互設(shè)計交互設(shè)計 人機對話人機對話 任務(wù):把系統(tǒng)設(shè)計的物理模型轉(zhuǎn)換成任務(wù):把系統(tǒng)設(shè)計的物理模型轉(zhuǎn)換成“活活”的能使用的系統(tǒng)。的能使用的系統(tǒng)。以系統(tǒng)設(shè)計說明書(文檔)為依據(jù),進行編碼和調(diào)試。以系統(tǒng)設(shè)計說明書(文檔)為依據(jù),進行編碼和調(diào)試。 工具:計算機程序設(shè)計語言、數(shù)據(jù)處理語言工具:計算機程序設(shè)計語言、數(shù)據(jù)處理語言 原則原則 軟件工程規(guī)范(文檔化)軟件工程規(guī)范(文檔化) 可靠性(注釋、統(tǒng)一命名)可靠性(注釋、統(tǒng)一命名) 方便用戶(界面友好)方便用戶(界面友好) 結(jié)構(gòu)化程序設(shè)計方法結(jié)構(gòu)化程序設(shè)計方法 三種結(jié)構(gòu):順序、分支、循環(huán)三種結(jié)構(gòu):順序、分支、循環(huán) 特點:控制流的直線性(單入口、單出口),可以組合、嵌套,特點:控制流的直線性(單入口、單出口),可以組合、嵌套,自頂向下,逐步求精(細化)自頂向下,逐步求精(細化) 調(diào)試(分調(diào))調(diào)試(分調(diào)) 對各個程序模塊的正確性和完整性進行檢驗對各個程序模塊的正確性和完整性進行檢驗(功能不夠、是否錯誤)(功能不夠、是否錯
溫馨提示
- 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)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年吉林省建筑安全員C證考試(專職安全員)題庫及答案
- 2025-2030年中國衣物柔順劑行業(yè)發(fā)展狀況及營銷戰(zhàn)略研究報告
- 2025-2030年中國薺藍油市場發(fā)展現(xiàn)狀規(guī)劃研究報告
- 2025-2030年中國硅酸鋯行業(yè)前景趨勢及發(fā)展規(guī)劃分析報告
- 2025-2030年中國礦物棉市場營運狀況及發(fā)展策略研究報告
- 2025波蘭數(shù)學(xué)奧林匹克(第二輪)試題
- 2025遼寧省建筑安全員B證考試題庫
- 合肥幼兒師范高等??茖W(xué)?!稘h字文化與創(chuàng)新設(shè)計》2023-2024學(xué)年第二學(xué)期期末試卷
- 河北美術(shù)學(xué)院《中小學(xué)教學(xué)名師論壇》2023-2024學(xué)年第二學(xué)期期末試卷
- 湖南電氣職業(yè)技術(shù)學(xué)院《現(xiàn)代辦公技能訓(xùn)練A》2023-2024學(xué)年第二學(xué)期期末試卷
- 多聯(lián)機空調(diào)系統(tǒng)設(shè)計課件
- 螺紋牙強度校核計算
- 技術(shù)規(guī)范書柴油發(fā)電機組
- 青島科技大學(xué)成人大?!豆ど唐髽I(yè)管理實訓(xùn)報告》
- 低鉀血癥最新版本最新課件
- 獸醫(yī)外科手術(shù)學(xué)與獸醫(yī)外科學(xué)章節(jié)測試及答案
- 2023年陜西延長石油礦業(yè)有限責(zé)任公司招聘筆試題庫及答案解析
- YY/T 1792-2021熒光免疫層析分析儀
- GB/T 39235-2020豬營養(yǎng)需要量
- GB/T 30799-2014食品用洗滌劑試驗方法重金屬的測定
- 染廠公司簡介(4個范本)
評論
0/150
提交評論