淺論電算化會(huì )計信息系統的開(kāi)發(fā)論文
一、 信息系統開(kāi)發(fā)方法
二、 系統分析
(一)系統初步調查與可行性分析
(二)系統分析任務(wù)
三、 系統設計
(一)系統配置設計
(二)模塊結構設計
(三)代碼設計
(四)數據文件設計
(五)輸入輸出設計
(六)處理流程設計
四、系統實(shí)現
五、試運行
六、軟件評審
淺談電算化會(huì )計信息系統的開(kāi)發(fā)
一、信息系統開(kāi)發(fā)方法
信息系統開(kāi)發(fā)的目標是以較少的投資在較短時(shí)向內獲得一個(gè)適用、高效、可靠、易維護的系統。軟件工程就是研究如何運用科學(xué)的方法和手段去達到這個(gè)目標。七十年代提出了“生命周期法”,將系統開(kāi)發(fā)全過(guò)程嚴洛劃分為幾個(gè)階段,開(kāi)發(fā)工作分階段分步驟進(jìn)行,并在每一階段使用規定的方法、技術(shù)和工具。編寫(xiě)規定的文檔資料。這一方法要求開(kāi)發(fā)者一開(kāi)始就對系統目標和功能有全面了解,但是用戶(hù)開(kāi)始時(shí)往往不能確切地提出需要,并且開(kāi)發(fā)過(guò)程中系統環(huán)境與目標往往發(fā)生變化,“生命周期法”適應不了這種變化的需要。因此,人們提出了“原型法”,即開(kāi)發(fā)人員根據用戶(hù)基本需求構造一個(gè)系統初步模型交用戶(hù)使用,并根據用戶(hù)需求不斷修改、補充、完善,最后實(shí)現系統。這種方法適用于需求難以確定的開(kāi)發(fā)工作。
目前使用最廣泛的方法仍是“生命周期法”,并且會(huì )計信息系統的使用環(huán)境相對穩定,也適于用“生命周期法”開(kāi)發(fā)。因此,本講將講述如何用“生命周期法”開(kāi)發(fā)電算化會(huì )計信息系統。通常說(shuō)的開(kāi)發(fā)過(guò)程是指系統分析、系統設計、系統實(shí)現,而系統使用與維護可以看成是開(kāi)發(fā)的延伸階段。
二、 系統分析
(一)系統初步調查與可行性分析
系統開(kāi)發(fā)人員在接到用戶(hù)開(kāi)發(fā)任務(wù)和明確用戶(hù)要求以后,就要對系統開(kāi)發(fā)的內外部〔企業(yè)的規模、組織機構、管理體制等)、企業(yè)的現有資源(經(jīng)營(yíng)狀況、經(jīng)濟實(shí)力等)以及技術(shù)情況進(jìn)行調查。
在初步調查基礎上,根據本期開(kāi)發(fā)的目標、任務(wù)及硬件配置計劃等,分析系統開(kāi)發(fā)的必要性及在經(jīng)濟上、技術(shù)、操作上的可行性,寫(xiě)出可行性分析報告,給出結論和建議。
〔二)系統詳細調查
一旦確定建立電算化會(huì )計信息、系統可行,就要對現行會(huì )計系統進(jìn)行詳細調查,了解企業(yè)各機構與會(huì )計機構信息聯(lián)系狀況和會(huì )計內部分工與業(yè)務(wù)聯(lián)系狀況,明確現行簿記及現行編碼的要求與方法,弄清數據流向及信,息量。
(三)系統分析任務(wù)
系統分析的任務(wù)是明確新系統要“做什么”,即基于對現行系統的詳細調查,運用一定的技術(shù)和方法,用圖表、文字等綜合反映現行系統的業(yè)務(wù)內容、范圍、處理過(guò)程和方法,并收進(jìn)現行系統的不合理部分,提出電算化會(huì )計信息系統的邏輯模型。
數據流程圖是從數據的角度描述原始數據輸入系統,經(jīng)過(guò)一系列加工,或分解或合并或存儲,最后成為輸出離開(kāi)系統的整個(gè)過(guò)程。它由數據流、加工、數據文件、數據的源點(diǎn)或終點(diǎn)四種基本成分構成。繪制數據流程圖一般采用結構化分析方法,即“自頂向下、逐步分解”的方法,先把整個(gè)系統當作一個(gè)處理功能來(lái)看,然后逐步往下分解,加入各種詳細處理功能,最后得到一套分層的數據流程圖。
數據字典是對數據流程圖中各種元素進(jìn)行詳細描述。由數據流條目、文件條目、加工條目組成。數據流條目說(shuō)明每個(gè)數據流的定義、來(lái)源、去向及其數據流量;文件條目說(shuō)明每個(gè)文件的數據項組成及其類(lèi)型、長(cháng)度等;加_L條目i兌明每一個(gè)加工的具體輸入、輸出的數據及處理方法。
通過(guò)分析得到現行系統的邏輯模型(數據流程圖+數據字典等)后,還需要根據用戶(hù)要求及計算機數據處理特點(diǎn),全面分析該模型在數據流向、帳表設置、處理過(guò)程和方法等方面的不合理之處,進(jìn)行改進(jìn)與調整,得到電算化會(huì )計信息系統的邏輯模型(包括系統總體結構及劃分,系統界而及內部接口、功能、數據流程圖、數據字典、輸人輸出要求等)。
系統分析階段的最終成果是系統分析說(shuō)明書(shū),是系統開(kāi)發(fā)人員與使用者共同確認的反映系統目標、功能的書(shū)面文件,是系統設計工作的依據。應由雙方討論評審,一旦確認,就作為重要文檔保存,不得隨便修改。其主要內容有“現行系統描述,新系統描述(目標及規模數據流程圖、數據字典、性能要求及運行環(huán)境),可行性分析報告,系統設計實(shí)施等工作計劃。
三、 系統設計
系統設計是解決“怎么做”的問(wèn)題,即根據系統的邏輯模型進(jìn)行物理設計,包括系統配置設計、模塊結構設計、數據文件設計、代碼設計、輸入輸出設計。
(一) 系統配置設計
根據系統對性能及環(huán)境的要求,考慮開(kāi)發(fā)費用及設備的市場(chǎng)情況,全面考慮各種因素,尤其是性能價(jià)格化,確定系緲設備的配置方案。
(二)模塊結構設計
確定整個(gè)系統應由哪些模塊組成以及模塊之間的聯(lián)系。常用結構化設計方法,該方法是把系統邏輯模型轉換成模塊結構lYI的垂要工”,一方面自頂向下設計出模塊的層次結構圖,另一方而設計各校塊的輸入、加工、輸出。必要時(shí)還要進(jìn)行詳細設計,定義每一模塊的功能、輸入數據、所用文件及使用方式、輸出內容及格式,確定模塊實(shí)現的詳細算法,每一模塊的程序構成等。
(三)代碼設計
為便于處理和記錄,要對某些處理對象進(jìn)行編碼,如對會(huì )計科目、原材料、固定資產(chǎn)、產(chǎn)品、部門(mén)、職工、客戶(hù)等編碼公會(huì )計信息系統的代碼,設計要遵循唯一性、統一侄、規范性等原則。為保證代碼輸入傳遞的正確性,代碼中可設置校驗位,用于自動(dòng)檢查代碼的正確性。
(四)數據文件設計
數據文件設計是系統設計的一個(gè)重要環(huán)節。首先要根據數據流程圖、數據字典的有關(guān)說(shuō)明以及業(yè)務(wù)處理的要求和特點(diǎn),建立有關(guān)數據庫文件,如憑證庫、帳簿庫、報表庫等,設計時(shí)要采用數據庫理論盡量減少數據冗余。其次確定數據文件的邏輯關(guān)系和存取方式(Jl匝序義件、隨機文件、索引文件等)。最后設計各數據文件的結構,包括字段名、類(lèi)型、長(cháng)度、存取權限等。在數據文件設計時(shí),應在軟件中采取一些控制技術(shù),如設置數
據文件的存取權限、重要文件復制備份存儲等,以增強系統的安全性。
〔五)輸入輸出設計
數據的采集與錄入是電算化會(huì )計信息系統運行過(guò)程中工作量最大的一部分,并且易出錯,因此必須重視輸入設計,輸入設計要荃于方便用戶(hù)的原則。數據輸入方式有鍵盤(pán)輸入、磁盤(pán)輸入、聯(lián)機輸入等方式,要根據實(shí)際情況確定。設計輸入格式時(shí)要基于直觀(guān)、準確、全屏操作的原則。由于輸入數據的正確性是保證整個(gè)系統正確的關(guān)鍵,必須加強數據輸入的檢驗,因此,除了在數據輸入前應對原始憑證進(jìn)行人工審核,輸入過(guò)程中進(jìn)行二次輸入、再顯示等方法進(jìn)行核對外,在設計中應安排一定的程序化步驟,對輸入的內存的數進(jìn)行多層檢驗,方法有:邏輯校驗、范圍校驗、平衡校驗。輸入的會(huì )計憑證,必須由程序 自動(dòng)進(jìn)行上述檢驗,無(wú)誤方能登記到機內帳、進(jìn)入下一步處理過(guò)程。
加工后的數據只有通過(guò)輸出才能為用戶(hù)所用.因此輸出設計也是很重要的一環(huán)。輸出的數據主要有日記帳及有關(guān)匯總表、總帳、明細帳、會(huì )計報表、憑證、會(huì )計數據文件及各種查詢(xún)信息。輸出方式有屏幕顯示、軟盤(pán)輸出、打印輸出,要根據輸出內容與要求來(lái)確定采用哪種方式?谟泿、總帳、會(huì )計報表以及機制憑證必須打印輸出,作為管理、分析、審計的依據和線(xiàn)索口輸出設計要注意格式盡量規范化、標準化,符合有關(guān)財會(huì )制度的習慣作法,要加強安全保密性控制,防止舞弊現象發(fā)生。
(六)處理流程設計
參考原來(lái)的業(yè)務(wù)流程,分別按各模塊的梅項數據進(jìn)行具體的處理流程設計,不僅包括數據的輸入、輸出、存儲、傳輸、分類(lèi)、合片、數值}1抓十算、邏輯運算等內容,而且還包括內部控制、查詢(xún)等功能。會(huì )計信息系統具有一套嚴密的內部控制制度,電算化會(huì )計信息系統應在適當環(huán)節,通過(guò)程序化步驟來(lái)實(shí)現。一方而是對數據的可靠性進(jìn)行控制.如控制數據輸入和運算的真實(shí)性、準確性。另1方而是業(yè)務(wù)管理控制,如處理期問(wèn)不能人工十預。完成上述設計后,就應編寫(xiě)系統設計說(shuō)明書(shū),作為系統階段的最終成果,以及系統實(shí)現階段的依據。
四、系統實(shí)現
系統實(shí)現階段要進(jìn)行程序的設計與調試,交付
試運行。程序設計主要是在了解所用計算機系統的性能與環(huán)境、并充分理解系統設計說(shuō)明書(shū)的基礎匕,編寫(xiě)源程序。要基于用戶(hù)界面友好、數據處理效率高的原則,并使程序易讀、易維護。程序調試包括分調和聯(lián)調,即是先對模塊逐個(gè)進(jìn)行調試,再將相關(guān)模塊連接起來(lái)進(jìn)行接日調試,調試的關(guān)鍵在于如何設計成功的調試用例。最后編寫(xiě)系統使用說(shuō)明書(shū),包括系統功能介紹,軟硬件組成安裝,輸入方法和特性,操作方法和查詢(xún)、輸出功能的使用方法.系統出錯處理和異常情況處理。
五、試運行
電算化會(huì )計信息系統正式使用前,必須與手毛系統并行運行一段時(shí)問(wèn),以檢驗其否達到r預定指標。首先根據確定的核算方案和軟件提供的功能,進(jìn)行系統初始化的工作,即定義有關(guān)帳表結構、內容和處理方法,輸入有關(guān)系統內相對固定的數據,輸人總帳,明細帳上期余額。再將當期發(fā)生的有關(guān)業(yè)務(wù)憑證輸入計算機后,就可以試運行了。通過(guò)計算機輸出結果與手工帳表數據的對比分析,檢查科目體系、核算方法、工作程序的合法性、準確性、可靠性,以及軟件的完善程度。
六、軟件評審
電算化會(huì )計信息系統經(jīng)過(guò)一段時(shí)間試運行后、若要替代手工系統,尚需經(jīng)財政部門(mén)詳審,檢查其是否達到了財政部發(fā)布的《會(huì )計核算軟件基本功能規范》的要求。若是商品化會(huì )計核算軟件,其評市工作須由省、自治區、直轄市財政廳(局)或者財政部組織進(jìn)行,核發(fā)財政部統一印制的《商品:化會(huì )計核算軟件評審合格證》。
【淺論電算化會(huì )計信息系統的開(kāi)發(fā)論文】相關(guān)文章:
會(huì )計信息系統的論文07-04
會(huì )計電算化論文例文03-20
會(huì )計電算化的論文致謝03-27
會(huì )計電算化的參考論文03-20
會(huì )計電算化畢業(yè)論文03-05
會(huì )計電算化的論文提綱模板03-05
會(huì )計電算化專(zhuān)業(yè)論文致謝12-09
- 相關(guān)推薦