會計軟件開發(fā)的一般過程與方法課件_第1頁
會計軟件開發(fā)的一般過程與方法課件_第2頁
會計軟件開發(fā)的一般過程與方法課件_第3頁
會計軟件開發(fā)的一般過程與方法課件_第4頁
會計軟件開發(fā)的一般過程與方法課件_第5頁
已閱讀5頁,還剩133頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第會計軟件開發(fā)的一般過程與方法第1※第一節(jié)會計軟件開發(fā)方法概述※第二節(jié)系統分析的內容與步驟本章結構※第三節(jié)系統設計的步驟與內容※第四節(jié)系統實施的過程和方法※第五節(jié)系統運行與維護39:23北華大學經濟管理學院劉玉軍※第一節(jié)會計軟件開發(fā)方法概述2會計軟件的開發(fā)方法就是從時間角度把軟件開發(fā)過程分為四個階段統分析,②、系統設計,③、系統遍便用的信息系統開發(fā)方法,在系統應用和它將信息系統開發(fā)的第計軟件開發(fā)方個階段,即系統調查、系統分系統測試和運構成了軟件的生命周期。各階段的主要任務及產生的生命周期法的優(yōu)點:求餐確用戶的需求和目標,避免由于不符合用工合作,避免不必要的重復勞動,加快開發(fā)速度縮短開發(fā)工具經費升最于獲軟件殿作過程和成果廷行檢查控制,節(jié)約擴充和維是系統的目標能反映用戶的獨和時商案的是相對盧需求的變性和系統送行環(huán)境的不確定性,動搖北華大學經濟管理學院劉玉軍會計軟件的開發(fā)方法3用戶需求系統調查系統分析系統設計程序設計系統測試圖1-1生命周期法(瀑布式軟件開發(fā)方法)用戶使用北華用戶需求4表生命周期法開發(fā)會計信息系統各階段的任務及應形成的文檔主要任務應形成的主要文檔系統調査了解用戶需求,摸清現行系統情況,描述原系統的會計數據量和系統調査報告;階段數據流,分析建立新系統的必要性和可行性,確定新系統的可行性硏究報告目標和規(guī)模系統開發(fā)計劃系統分析對調查資料和用戶需求進行深入分析,抓住本質,找出關鍵問題,系統分析說明書階段改進現行系統,補充新的功能,提出計算機會計信息系統模系統設計根據系統模型,建立包括數據庫、基表結構和輸入、輸出內容在系統設計說明書階段內的系統結構,對系統目標進行逐層分解,繪制系統模塊劃包括:總體設計分圖,定義各模塊的功能、算法、輸入、輸出、所用數據的詳細設計來源和模塊之間的數據傳遞關系等程序設計根據系統的詳細設計說明書,用指定的程序設計語言或開發(fā)工具程序設計說明書階段予以實現,并進行反復調試,直至生成計算機可運行的高效源程序清單原程序代碼和可執(zhí)行代碼系統測試用模擬敭據或系統前期敭據對系統各模塊進行單項調試和聯調,系統測試報告:階段測試系統的正確性,判別系統功能是否達到要求,并對系統用戶使用手冊。能否正式使用作出判斷運行維護對系統設計、程序設計和系統測試中未發(fā)現的問題進行修改和補系統階段充;對系統由于內外部環(huán)境和需求變化引起的變動進行修補;系統維護報告對系統使用者誤操作引起的系統非正常狀態(tài)和系統意外故障15:39:23行維護玉軍表生命周期法開發(fā)會計信息系統各階段的任務及應形成的文檔52、原型法(1)原型法的概念原型法的基本思想是:在獲得用戶基本需求的基礎上快速地構造系統工作模型,即初始模型,然后演示這個原型系統,在用戶參與的情況下,按用戶合理而又可行的要求,不斷地修改這一原型系統計軟件的開發(fā)方每次修改都使系統得到一個更加完善的新原型,直到用戶滿意為止。主要內容如①主要功能模塊②會計信息系統的主要數據存儲結構③反映系統概貌的主要用戶界面主要輸入、輸出內容,如憑證輸入和賬表輸出與其他系統的接口關系北華大學經濟管理學院劉玉軍2、原型法6用戶需求開發(fā)原型系統使用原型評價原型滿意滿意否不滿意滿意模型修改原型圖1-2原型法的開發(fā)流程39:23北華大學經濟管理學院劉玉軍用戶需求72)原型法的工作流程優(yōu)點,開發(fā)周期短,見效快,可邊開發(fā)邊使用,邊提高用戶的應用水平,能適應多變的開發(fā)環(huán)境和用戶需求缺點,開發(fā)系統采用原型法,需要交互式開發(fā)環(huán)境和先進的開發(fā)工具支持,其初始原型設計較為困難。(3)構造初始原型的原則①盡可能利用現成軟件和模型,采用堆積木式組合方法快速構造原型。②按最小系統原則構造具有代表性的小規(guī)模典型系統。③利用高效率軟件工具生成原型。15:39:23北華大學經濟管理學院劉玉軍2)原型法的工作流程83、面向對象的開發(fā)方法面向對象方法是一種新的軟件開發(fā)方法,具有如下基本特征(1)把對象看成是數據和有關操作的封裝體①對象的計軟件的開②數據:用來描述對象屬性的存儲或數據結構,它表明了對象的一個狀態(tài)3操作:即對象的行為,分為兩類:一類是對象自身承受的操作,即操作結果修改了對象自身原有的屬性狀態(tài),另一類是施加于其他對象的操作,即將產生的輸出結果作為消息發(fā)送的操作,對象內的操作通常稱為方法④:主要指對外接口,是指對象受理外部消息所指定操作的名稱集合15:39:23北華大學經濟管理學院劉玉軍3、面向對象的開發(fā)方法9(2)面向對象方法運用了類與繼承的概念具有相同結構、操作并遵守相同約束規(guī)則的對象聚合在一起,稱之為類。類用來描述具有相同屬性和方法的集合,它定義了該集合中每個對計軟件的開象所共有的屬性和方法。對象是類的實例。繼個類可以定義為另一個類的擴充或受限這樣就可以通過繼承關系用原有的類來構造新的類。原有的類稱作父類,新類被稱為子類。通過繼承,軟件設計人員可以從現實中抽取具有普遍意義的類,然后通過繼承復用這些類,從而減少代碼數量。15:39:23北華大學經濟管理學院劉玉軍(2)面向對象方法運用了類與繼承的概念10會計軟件開發(fā)的一般過程與方法課件11會計軟件開發(fā)的一般過程與方法課件12會計軟件開發(fā)的一般過程與方法課件13會計軟件開發(fā)的一般過程與方法課件14會計軟件開發(fā)的一般過程與方法課件15會計軟件開發(fā)的一般過程與方法課件16會計軟件開發(fā)的一般過程與方法課件17會計軟件開發(fā)的一般過程與方法課件18會計軟件開發(fā)的一般過程與方法課件19會計軟件開發(fā)的一般過程與方法課件20會計軟件開發(fā)的一般過程與方法課件21會計軟件開發(fā)的一般過程與方法課件22會計軟件開發(fā)的一般過程與方法課件23會計軟件開發(fā)的一般過程與方法課件24會計軟件開發(fā)的一般過程與方法課件25會計軟件開發(fā)的一般過程與方法課件26會計軟件開發(fā)的一般過程與方法課件27會計軟件開發(fā)的一般過程與方法課件28會計軟件開發(fā)的一般過程與方法課件29會計軟件開發(fā)的一般過程與方法課件30會計軟件開發(fā)的一般過程與方法課件31會計軟件開發(fā)的一般過程與方法課件32會計軟件開發(fā)的一般過程與方法課件33會計軟件開發(fā)的一般過程與方法課件34會計軟件開發(fā)的一般過程與方法課件35會計軟件開發(fā)的一般過程與方法課件36會計軟件開發(fā)的一般過程與方法課件37會計軟件開發(fā)的一般過程與方法課件38會計軟件開發(fā)的一般過程與方法課件39會計軟件開發(fā)的一般過程與方法課件40會計軟件開發(fā)的一般過程與方法課件41會計軟件開發(fā)的一般過程與方法課件42會計軟件開發(fā)的一般過程與方法課件43會計軟件開發(fā)的一般過程與方法課件44會計軟件開發(fā)的一般過程與方法課件45會計軟件開發(fā)的一般過程與方法課件46會計軟件開發(fā)的一般過程與方法課件47會計軟件開發(fā)的一般過程與方法課件48會計軟件開發(fā)的一般過程與方法課件49會計軟件開發(fā)的一般過程與方法課件50會計軟件開發(fā)的一般過程與方法課件51會計軟件開發(fā)的一般過程與方法課件52會計軟件開發(fā)的一般過程與方法課件53會計軟件開發(fā)的一般過程與方法課件54會計軟件開發(fā)的一般過程與方法課件55會計軟件開發(fā)的一般過程與方法課件56會計軟件開發(fā)的一般過程與方法課件57會計軟件開發(fā)的一般過程與方法課件58會計軟件開發(fā)的一般過程與方法課件59會計軟件開發(fā)的一般過程與方法課件60會計軟件開發(fā)的一般過程與方法課件61會計軟件開發(fā)的一般過程與方法課件62會計軟件開發(fā)的一般過程與方法課件63會計軟件開發(fā)的一般過程與方法課件64會計軟件開發(fā)的一般過程與方法課件65會計軟件開發(fā)的一般過程與方法課件66會計軟件開發(fā)的一般過程與方法課件67會計軟件開發(fā)的一般過程與方法課件68會計軟件開發(fā)的一般過程與方法課件69第會計軟件開發(fā)的一般過程與方法第70※第一節(jié)會計軟件開發(fā)方法概述※第二節(jié)系統分析的內容與步驟本章結構※第三節(jié)系統設計的步驟與內容※第四節(jié)系統實施的過程和方法※第五節(jié)系統運行與維護39:23北華大學經濟管理學院劉玉軍※第一節(jié)會計軟件開發(fā)方法概述71會計軟件的開發(fā)方法就是從時間角度把軟件開發(fā)過程分為四個階段統分析,②、系統設計,③、系統遍便用的信息系統開發(fā)方法,在系統應用和它將信息系統開發(fā)的第計軟件開發(fā)方個階段,即系統調查、系統分系統測試和運構成了軟件的生命周期。各階段的主要任務及產生的生命周期法的優(yōu)點:求餐確用戶的需求和目標,避免由于不符合用工合作,避免不必要的重復勞動,加快開發(fā)速度縮短開發(fā)工具經費升最于獲軟件殿作過程和成果廷行檢查控制,節(jié)約擴充和維是系統的目標能反映用戶的獨和時商案的是相對盧需求的變性和系統送行環(huán)境的不確定性,動搖北華大學經濟管理學院劉玉軍會計軟件的開發(fā)方法72用戶需求系統調查系統分析系統設計程序設計系統測試圖1-1生命周期法(瀑布式軟件開發(fā)方法)用戶使用北華用戶需求73表生命周期法開發(fā)會計信息系統各階段的任務及應形成的文檔主要任務應形成的主要文檔系統調査了解用戶需求,摸清現行系統情況,描述原系統的會計數據量和系統調査報告;階段數據流,分析建立新系統的必要性和可行性,確定新系統的可行性硏究報告目標和規(guī)模系統開發(fā)計劃系統分析對調查資料和用戶需求進行深入分析,抓住本質,找出關鍵問題,系統分析說明書階段改進現行系統,補充新的功能,提出計算機會計信息系統模系統設計根據系統模型,建立包括數據庫、基表結構和輸入、輸出內容在系統設計說明書階段內的系統結構,對系統目標進行逐層分解,繪制系統模塊劃包括:總體設計分圖,定義各模塊的功能、算法、輸入、輸出、所用數據的詳細設計來源和模塊之間的數據傳遞關系等程序設計根據系統的詳細設計說明書,用指定的程序設計語言或開發(fā)工具程序設計說明書階段予以實現,并進行反復調試,直至生成計算機可運行的高效源程序清單原程序代碼和可執(zhí)行代碼系統測試用模擬敭據或系統前期敭據對系統各模塊進行單項調試和聯調,系統測試報告:階段測試系統的正確性,判別系統功能是否達到要求,并對系統用戶使用手冊。能否正式使用作出判斷運行維護對系統設計、程序設計和系統測試中未發(fā)現的問題進行修改和補系統階段充;對系統由于內外部環(huán)境和需求變化引起的變動進行修補;系統維護報告對系統使用者誤操作引起的系統非正常狀態(tài)和系統意外故障15:39:23行維護玉軍表生命周期法開發(fā)會計信息系統各階段的任務及應形成的文檔742、原型法(1)原型法的概念原型法的基本思想是:在獲得用戶基本需求的基礎上快速地構造系統工作模型,即初始模型,然后演示這個原型系統,在用戶參與的情況下,按用戶合理而又可行的要求,不斷地修改這一原型系統計軟件的開發(fā)方每次修改都使系統得到一個更加完善的新原型,直到用戶滿意為止。主要內容如①主要功能模塊②會計信息系統的主要數據存儲結構③反映系統概貌的主要用戶界面主要輸入、輸出內容,如憑證輸入和賬表輸出與其他系統的接口關系北華大學經濟管理學院劉玉軍2、原型法75用戶需求開發(fā)原型系統使用原型評價原型滿意滿意否不滿意滿意模型修改原型圖1-2原型法的開發(fā)流程39:23北華大學經濟管理學院劉玉軍用戶需求762)原型法的工作流程優(yōu)點,開發(fā)周期短,見效快,可邊開發(fā)邊使用,邊提高用戶的應用水平,能適應多變的開發(fā)環(huán)境和用戶需求缺點,開發(fā)系統采用原型法,需要交互式開發(fā)環(huán)境和先進的開發(fā)工具支持,其初始原型設計較為困難。(3)構造初始原型的原則①盡可能利用現成軟件和模型,采用堆積木式組合方法快速構造原型。②按最小系統原則構造具有代表性的小規(guī)模典型系統。③利用高效率軟件工具生成原型。15:39:23北華大學經濟管理學院劉玉軍2)原型法的工作流程773、面向對象的開發(fā)方法面向對象方法是一種新的軟件開發(fā)方法,具有如下基本特征(1)把對象看成是數據和有關操作的封裝體①對象的計軟件的開②數據:用來描述對象屬性的存儲或數據結構,它表明了對象的一個狀態(tài)3操作:即對象的行為,分為兩類:一類是對象自身承受的操作,即操作結果修改了對象自身原有的屬性狀態(tài),另一類是施加于其他對象的操作,即將產生的輸出結果作為消息發(fā)送的操作,對象內的操作通常稱為方法④:主要指對外接口,是指對象受理外部消息所指定操作的名稱集合15:39:23北華大學經濟管理學院劉玉軍3、面向對象的開發(fā)方法78(2)面向對象方法運用了類與繼承的概念具有相同結構、操作并遵守相同約束規(guī)則的對象聚合在一起,稱之為類。類用來描述具有相同屬性和方法的集合,它定義了該集合中每個對計軟件的開象所共有的屬性和方法。對象是類的實例。繼個類可以定義為另一個類的擴充或受限這樣就可以通過繼承關系用原有的類來構造新的類。原有的類稱作父類,新類被稱為子類。通過繼承,軟件設計人員可以從現實中抽取具有普遍意義的類,然后通過繼承復用這些類,從而減少代碼數量。15:39:23北華大學經濟管理學院劉玉軍(2)面向對象方法運用了類與繼承的概念79會計軟件開發(fā)的一般過程與方法課件80會計軟件開發(fā)的一般過程與方法課件81會計軟件開發(fā)的一般過程與方法課件82會計軟件開發(fā)的一般過程與方法課件83會計軟件開發(fā)的一般過程與方法課件84會計軟件開發(fā)的一般過程與方法課件85會計軟件開發(fā)的一般過程與方法課件86會計軟件開發(fā)的一般過程與方法課件87會計軟件開發(fā)的一般過程與方法課件88會計軟件開發(fā)的一般過程與方法課件89會計軟件開發(fā)的一般過程與方法課件90會計軟件開發(fā)的一般過程與方法課件91會計軟件開發(fā)的一般過程與方法課件92會計軟件開發(fā)的一般過程與方法課件93會計軟件開發(fā)的一般過程與方法課件94會計軟件開發(fā)的一般過程與方法課件95會計軟件開發(fā)的一般過程與方法課件96會計軟件開發(fā)的一般過程與方法課件97會計軟件開發(fā)的一般過程與方法課件98會計軟件開發(fā)的一般過程與方法課件99會計軟件開發(fā)的一般過程與方法課件100會計軟件開發(fā)的一般過程與方法課件101會計軟件開發(fā)的一般過程與方法課件102會計軟件開發(fā)的一般過程與方法課件103會計軟件開發(fā)的一般過程與方法課件104會計軟件開發(fā)的一般過程與方法課件105會計

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論