《會(huì)計(jì)信息系統(tǒng)及其課程設(shè)計(jì)》三_第1頁
《會(huì)計(jì)信息系統(tǒng)及其課程設(shè)計(jì)》三_第2頁
《會(huì)計(jì)信息系統(tǒng)及其課程設(shè)計(jì)》三_第3頁
《會(huì)計(jì)信息系統(tǒng)及其課程設(shè)計(jì)》三_第4頁
《會(huì)計(jì)信息系統(tǒng)及其課程設(shè)計(jì)》三_第5頁
已閱讀5頁,還剩21頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

/《會(huì)計(jì)信息系統(tǒng)及其課程設(shè)計(jì)》三【本章目標(biāo)】會(huì)計(jì)信息系統(tǒng)的開發(fā)是一個(gè)專業(yè)性技術(shù)性很強(qiáng)的工作。通過本章的學(xué)習(xí),我們要:

1、了解信息系統(tǒng)開發(fā)的方法和開發(fā)步驟;

2、了解如何進(jìn)行電算化會(huì)計(jì)信息系統(tǒng)的規(guī)劃;

3、掌握如何進(jìn)行電算化會(huì)計(jì)信息系統(tǒng)的系統(tǒng)分析;

4、掌握如何進(jìn)行電算化會(huì)計(jì)信息系統(tǒng)的系統(tǒng)設(shè)計(jì);

5、掌握系統(tǒng)分析和系統(tǒng)設(shè)計(jì)中的一些常用方法 【學(xué)習(xí)內(nèi)容】3.1電算化會(huì)計(jì)信息系統(tǒng)的開發(fā)方法

3.2電算化會(huì)計(jì)信息系統(tǒng)的系統(tǒng)規(guī)劃

3.3電算化會(huì)計(jì)信息系統(tǒng)開發(fā)的文檔技術(shù)

3.4電算化會(huì)計(jì)信息系統(tǒng)的系統(tǒng)分析

3.5電算化會(huì)計(jì)信息系統(tǒng)的系統(tǒng)設(shè)計(jì)第一節(jié)3.1電算化會(huì)計(jì)信息系統(tǒng)的開發(fā)方法

一、系統(tǒng)開發(fā)的生命周期1、系統(tǒng)開發(fā)生命周期的各個(gè)階段系統(tǒng)開發(fā)的生命周期可以劃分為若干個(gè)互相區(qū)別而又彼此聯(lián)系的階段,每個(gè)階段的工作都以上一階段工作的結(jié)果為依據(jù),同時(shí)也為下一階段的工作提供前提。一個(gè)系統(tǒng)開發(fā)的生命周期如圖3-1所示:(鼠標(biāo)指向上圖對(duì)應(yīng)位置時(shí),顯示有關(guān)的解釋)圖3-1:系統(tǒng)開發(fā)的生命周期生命周期強(qiáng)調(diào)系統(tǒng)開發(fā)的各個(gè)階段循序漸進(jìn),各階段有自己的任務(wù)和目標(biāo),形成相應(yīng)的書面文檔資料。只有前一個(gè)階段完成了、并交付某種特定規(guī)格的文檔以后,才可以進(jìn)入下一個(gè)階段。2、認(rèn)識(shí)系統(tǒng)開發(fā)的生命周期的意義系統(tǒng)開發(fā)的生命周期強(qiáng)調(diào)系統(tǒng)開發(fā)要有整體性、全局性、階段性,前一個(gè)階段是后階段的基礎(chǔ),后階段是對(duì)前一階段的開展,各階段通過文檔資料實(shí)現(xiàn)過渡。這樣問題可以一步步由抽象到具體,由全局到局部;錯(cuò)誤也可以盡早發(fā)現(xiàn)和糾正,這樣有利于統(tǒng)籌全局,提高系統(tǒng)的開發(fā)質(zhì)量。

二、結(jié)構(gòu)化開發(fā)方法結(jié)構(gòu)化系統(tǒng)開發(fā)方法是自頂向下結(jié)構(gòu)化方法、工程化的系統(tǒng)開發(fā)方法和生命周期方法的結(jié)合,它是迄今為止開發(fā)中應(yīng)用最普遍、最成熟的一種方法。1、特點(diǎn)①“自頂向下〞的系統(tǒng)分析和“自底向上〞的系統(tǒng)實(shí)施。結(jié)構(gòu)化系統(tǒng)開發(fā)方法先將整個(gè)信息系統(tǒng)開發(fā)過程劃分出若干個(gè)相對(duì)獨(dú)立的階段。在系統(tǒng)調(diào)查或者理順管理業(yè)務(wù)時(shí),首先從最頂層的管理業(yè)務(wù)人手,逐布深入到最基層。在系統(tǒng)分析、提出新系統(tǒng)方案和系統(tǒng)設(shè)計(jì)時(shí),從宏觀整體考慮入手,先考慮系統(tǒng)整體的優(yōu)化,然后再考慮局部的優(yōu)化問題。在系統(tǒng)實(shí)施階段,則堅(jiān)持自底向上地逐步實(shí)施。

②結(jié)構(gòu)化系統(tǒng)開發(fā)方法基于生命周期法的模型之上,要求嚴(yán)格區(qū)分工作階段,下一個(gè)階段開始之前首先要求前一個(gè)階段的工作必須完成。③結(jié)構(gòu)化系統(tǒng)開發(fā)方法要求開發(fā)過程工程化,每一步都按工程標(biāo)準(zhǔn)標(biāo)準(zhǔn)化,文檔資料也要標(biāo)準(zhǔn)化。2、優(yōu)點(diǎn)

結(jié)構(gòu)化系統(tǒng)開發(fā)方法的突出優(yōu)點(diǎn)是它強(qiáng)調(diào)系統(tǒng)開發(fā)過程的整體性和全局性,強(qiáng)調(diào)在整體優(yōu)化的前提下來考慮具體的分析設(shè)計(jì)問題,即自頂向下的觀點(diǎn),它強(qiáng)調(diào)的另一個(gè)觀點(diǎn)是嚴(yán)格區(qū)分開發(fā)階段,強(qiáng)調(diào)一步一步嚴(yán)格地進(jìn)行系統(tǒng)分析和設(shè)計(jì),各階段以確定的文檔資料為基礎(chǔ),再進(jìn)一步實(shí)現(xiàn)。3、缺點(diǎn)

結(jié)構(gòu)化系統(tǒng)開發(fā)方法的第一個(gè)階段卻是從未確定的、模糊的“用戶虛求〞開始的。實(shí)踐證明,在沒有看到具體的系統(tǒng)之前,用戶大多只有初步的設(shè)想,也不清楚計(jì)算機(jī)能夠幫助他們做什么,很難將他們的需求準(zhǔn)確地表達(dá)出來;即使做了深入細(xì)致的分析定義工作,當(dāng)用戶看到實(shí)際系統(tǒng)時(shí),往往也會(huì)有所改變。另外工程參加者眾多,他們之間的聯(lián)絡(luò)通過文檔資料,可能造成通訊失誤。

三、原型法原型法是20世紀(jì)80年代初隨著計(jì)算機(jī)軟件技術(shù)的革命而產(chǎn)生的一種與生命周期法完全不同的信息系統(tǒng)開發(fā)方法,它擯棄了那種先一步一步地做周密細(xì)致的調(diào)查、分析,然后再逐步整理文字檔案,最后才讓用戶看到結(jié)果的繁瑣做法,而是一開始就憑借系統(tǒng)分析人員對(duì)用戶要求的理解,在強(qiáng)有力的軟件環(huán)境中,給出一個(gè)是實(shí)實(shí)在在的系統(tǒng)模型(即原型),這個(gè)原型大致表達(dá)了當(dāng)前系統(tǒng)分析人員對(duì)用戶要求的理解和希望系統(tǒng)實(shí)現(xiàn)的形式,然后系統(tǒng)分析人員與用戶一起,對(duì)其進(jìn)行評(píng)價(jià)和溝通,統(tǒng)一意見,最終完成原型的建立。1、根本思想

原型法從用戶的根本需求入手,快速建立系統(tǒng)原型,通過原型逐步確認(rèn)用戶需求并對(duì)原型進(jìn)行修改、擴(kuò)展和完善,逐步建立一個(gè)完整的系統(tǒng)。開發(fā)人員先與用戶在系統(tǒng)的主要需求上取得一致意見,先開發(fā)出一個(gè)初步的原型系統(tǒng),通過用戶試用,提出意見和要求,再由開發(fā)人員進(jìn)行修改、擴(kuò)展和完善,然后交給用戶試用并就試用時(shí)出現(xiàn)的問題再送開發(fā)人員修改,經(jīng)過屢次反復(fù),直到形成一個(gè)用戶滿意的相對(duì)穩(wěn)定的系統(tǒng)。2、優(yōu)缺點(diǎn)和適用范圍

優(yōu)點(diǎn):原型法允許用戶在系統(tǒng)開發(fā)過程中逐步完善對(duì)系統(tǒng)的要求,能夠充分發(fā)揮用戶的積極性,能及早發(fā)現(xiàn)和糾正系統(tǒng)開發(fā)中存在的問題,逐步完善和開展,用戶和開發(fā)人員配合密切,開發(fā)時(shí)間短、本錢低;

缺點(diǎn):是系統(tǒng)分析比較粗略,由于頻繁的需求變化使開發(fā)進(jìn)程難以管理和控制,技術(shù)要求較高,不宜在復(fù)雜的大型系統(tǒng)的開發(fā)中全面應(yīng)用。

適用范圍:①用戶在開發(fā)初期難以說明需求的規(guī)模不大的系統(tǒng);

②決策支持系統(tǒng);

③在使用生命周期法過程中,對(duì)其中功能獨(dú)立的模塊采用原型法。3、工作流程(見圖3-2)圖3-2:原型法的工作流程四、面向?qū)ο箝_發(fā)方法1、根本思想面向?qū)ο箝_發(fā)方法是從信息造型方法和面向?qū)ο蟪绦蛟O(shè)計(jì)技術(shù)的結(jié)合中開展而來的一種軟件開發(fā)技術(shù),其根本思想是模擬人們習(xí)慣的思維方式,使開發(fā)方法和過程盡可能地接近人們認(rèn)識(shí)世界和解決問題的方法和過程。面向?qū)ο箝_發(fā)方法的要點(diǎn)如下:

①客觀世界看成是由各種對(duì)象組成的集合,以數(shù)據(jù)或信息為主線,把數(shù)據(jù)和施加在這些數(shù)據(jù)上的操作封裝為一個(gè)稱為對(duì)象的

統(tǒng)一體;

②把所有對(duì)象劃分為各種對(duì)象類,為每個(gè)對(duì)象類定義一組數(shù)據(jù)和一組方法;

③按照子類和父類的關(guān)系,建立對(duì)象類間的層次結(jié)構(gòu);

④對(duì)象之間通過傳遞消息互相聯(lián)系。2、優(yōu)缺點(diǎn)和適用范圍優(yōu)點(diǎn):面向?qū)ο箝_發(fā)方法和人們習(xí)慣的思維方法一致,有較好的穩(wěn)定性、可重用性和可維護(hù)性缺點(diǎn):從面向過程的開發(fā)方法到面向?qū)ο蟮拈_發(fā)方法是一個(gè)不容易的轉(zhuǎn)變,要真正使描述問題的問題空間和實(shí)現(xiàn)解法的解空間在結(jié)構(gòu)上取得一致,以及建立一個(gè)好的類層次結(jié)構(gòu)關(guān)系是有難度的。

適用:數(shù)據(jù)和功能關(guān)系較為簡(jiǎn)單,有一定的工作基礎(chǔ)和開發(fā)經(jīng)驗(yàn)的場(chǎng)合。3、工作流程①面向?qū)Ψ治鲭A段②面向?qū)Χ微勖嫦驅(qū)?shí)現(xiàn)階段第二節(jié)3.2電算化會(huì)計(jì)信息系統(tǒng)的系統(tǒng)規(guī)劃

一、信息系統(tǒng)規(guī)劃的重要性信息系統(tǒng)的規(guī)劃

信息系統(tǒng)的規(guī)劃是信息系統(tǒng)實(shí)踐中的主要問題,是一個(gè)戰(zhàn)略上必須要考慮的問題。企業(yè)在著手開發(fā)一個(gè)具體的信息系統(tǒng)之前,必須要明確到底哪一個(gè)信息系統(tǒng)是最適合的,是現(xiàn)在所需要的。

二、信息系統(tǒng)規(guī)劃的步驟在斯蒂芬·哈格(StephenHaag)、梅芙·卡明斯(MaeveCummings)、詹姆斯·道明斯(JamesDawkins)所著的《信息時(shí)代的管理信息系統(tǒng)》一書中,作者將系統(tǒng)規(guī)劃過程分為5個(gè)步驟。如圖3-3所示企業(yè)目標(biāo)與信息技術(shù)融合 識(shí)別具體過程 識(shí)別具體信息對(duì)信息系統(tǒng)的評(píng)價(jià) 應(yīng)急方案 信息系統(tǒng)方案 第三節(jié)3.3電算化會(huì)計(jì)信息系統(tǒng)開發(fā)的文檔技術(shù)

一、文檔技術(shù)概述1、文檔的概念

文檔這個(gè)詞的含義是很廣泛的。但是這里所說的文檔,并不是指信息系統(tǒng)運(yùn)行過程中所產(chǎn)生的各種信息資料,如憑證文件、銷貨單文件等。這里所指的文檔,主要指和信息系統(tǒng)的設(shè)計(jì)和使用密切相關(guān)的材料,是用來解釋系統(tǒng)運(yùn)行情況的。

文檔主要分為開發(fā)性文檔和使用性文檔。開發(fā)性文檔描述了系統(tǒng)開發(fā)過程中的各種分析、設(shè)計(jì)情況。使用性文檔主要用來指導(dǎo)用戶對(duì)信息系統(tǒng)更好地操作、利用。

文檔可以采用文字說明的形式、流程圖的形式、表格等形式。因?yàn)閳D表的方式更為直觀和明了,所以,很多文檔采用繪制圖表的方式,再輔以文字說明進(jìn)行解釋。2、文檔的作用

一個(gè)實(shí)際運(yùn)行的信息系統(tǒng)可能涉及到多臺(tái)計(jì)算機(jī)、各個(gè)部門、眾多的人員,它們組織在一起完成大量數(shù)據(jù)的輸入、處理和輸出。這個(gè)系統(tǒng)比較龐大,頭緒眾多。當(dāng)我們接觸系統(tǒng)后,需要用某種文檔技術(shù)描繪出有關(guān)這個(gè)系統(tǒng)運(yùn)行的情況。只有描繪出來了,才能說明我們真的是理解了這個(gè)系統(tǒng),并能向其他人解釋這個(gè)系統(tǒng),也才能對(duì)這個(gè)系統(tǒng)進(jìn)行改良。

作為會(huì)計(jì)專業(yè)的學(xué)生,必須要學(xué)習(xí)文檔技術(shù)。首先的要求是,應(yīng)該能夠看得懂別人繪制的文檔,能夠理解所說明的系統(tǒng)的運(yùn)作情況。其次,要能夠評(píng)價(jià)文檔所描述的系統(tǒng)的內(nèi)部控制情況,對(duì)內(nèi)部控制的健全與否進(jìn)行判斷,并提出改良意見。最后,最好是能夠?qū)W會(huì)編制文檔。因?yàn)樵谇懊嬉呀?jīng)提到,在會(huì)計(jì)信息系統(tǒng)的開發(fā)過程中,需要會(huì)計(jì)人員的參與,作為系統(tǒng)開發(fā)小組的一員,會(huì)計(jì)人員應(yīng)該能夠通過繪制文檔描述現(xiàn)有系統(tǒng)的運(yùn)行情況,并能夠?qū)?duì)新系統(tǒng)的設(shè)想表示出來。

下面我們介紹幾種系統(tǒng)開發(fā)中常用的文檔,分別是數(shù)據(jù)流圖、決策樹與決策表和結(jié)構(gòu)化語言。

二、數(shù)據(jù)流圖(DataFlowDiagram,DFD)1、數(shù)據(jù)流圖的繪制目的數(shù)據(jù)流圖描繪系統(tǒng)的邏輯模型,反映的是數(shù)據(jù)、信息在系統(tǒng)中的流動(dòng)和處理情況。數(shù)據(jù)流圖用來描述現(xiàn)有的系統(tǒng),也用來規(guī)劃和設(shè)計(jì)新系統(tǒng)。數(shù)據(jù)流圖是把數(shù)據(jù)在組織(或原系統(tǒng))內(nèi)部的流動(dòng)情況抽象地獨(dú)立出來,舍去了具體組織機(jī)構(gòu)、信息載體、處理工作、物資、材料等,單從數(shù)據(jù)流動(dòng)過程來考查實(shí)際業(yè)務(wù)的數(shù)據(jù)處理模式。主要包括對(duì)信息的流動(dòng)、傳遞、處理、存儲(chǔ)等的分析。在數(shù)據(jù)流圖中,不包含任何具體的物理元素,也沒有計(jì)算機(jī)術(shù)語,很容易為大多數(shù)人所理解。系統(tǒng)分析人員通過調(diào)查和了解,就可以把他對(duì)原有系統(tǒng)的認(rèn)識(shí)或?qū)π孪到y(tǒng)的設(shè)想用數(shù)據(jù)流圖描繪出來,供用戶審查確認(rèn)。同時(shí),數(shù)據(jù)流圖對(duì)以后的系統(tǒng)設(shè)計(jì)也很有幫助。

數(shù)據(jù)流程分析的目的主要是要發(fā)現(xiàn)和解決數(shù)據(jù)流通中的問題,如:數(shù)據(jù)流程不暢、前后數(shù)據(jù)不匹配、數(shù)據(jù)處理過程不合理等等。2、數(shù)據(jù)流圖中的根本符號(hào)(圖3-6)圖3-6數(shù)據(jù)流程圖的根本符號(hào)外部實(shí)體是不受系統(tǒng)控制,在系統(tǒng)以外的人或事物,它表示系統(tǒng)數(shù)據(jù)的外部來源或去處。在數(shù)據(jù)流程圖中表示數(shù)據(jù)的始發(fā)點(diǎn)或終止點(diǎn);

數(shù)據(jù)流表示數(shù)據(jù)的流動(dòng)情況;

數(shù)據(jù)處理表示對(duì)數(shù)據(jù)的加工處理過程,它的名字應(yīng)能簡(jiǎn)明扼要地說明所完成的是什么加工處理;

數(shù)據(jù)存貯在數(shù)據(jù)流圖中起著保存數(shù)據(jù)的作用,指向數(shù)據(jù)存貯的數(shù)據(jù)流可以理解為寫數(shù)據(jù),從數(shù)據(jù)存貯引出的數(shù)據(jù)流可以理解為讀數(shù)據(jù),雙向數(shù)據(jù)流可以理解為修改數(shù)據(jù)。

下面給出一個(gè)銀行給儲(chǔ)戶辦理存取款業(yè)務(wù)的數(shù)據(jù)流程圖例子,見圖3-7。圖3-7:數(shù)據(jù)流程圖舉例3、數(shù)據(jù)流圖繪制方法的注意要點(diǎn)

①自頂向下逐層分解

對(duì)于比較復(fù)雜的實(shí)際問題,在數(shù)據(jù)流圖上常常出現(xiàn)十幾個(gè)乃至幾十個(gè)、上百個(gè)處理過程,這樣的數(shù)據(jù)流圖看起來很不清楚。采用層次結(jié)構(gòu)的數(shù)據(jù)流圖則能很好地解決這個(gè)問題。圖3-8:分層數(shù)據(jù)流圖如圖中的系統(tǒng)S,它的輸入輸出反映了系統(tǒng)與外界環(huán)境的關(guān)系或接口,僅用這個(gè)圖是不能說明數(shù)據(jù)的加工要求的,需要進(jìn)一步細(xì)化。如果S可以分解成三個(gè)子系統(tǒng)S1、S2、S3,則可畫出它們加工及其相關(guān)的數(shù)據(jù)流。子系統(tǒng)S1又可以進(jìn)一步細(xì)化為S1.1、S1.2、S1.3,等等。按照這種方法對(duì)系統(tǒng)進(jìn)行自頂向下的逐步細(xì)化和分層分解,并以分層的數(shù)據(jù)流圖反映這種結(jié)構(gòu)關(guān)系,就能比較清楚地表達(dá)和容易地理解整個(gè)系統(tǒng)。在畫分層數(shù)據(jù)流圖應(yīng)考慮如下幾個(gè)問題:

Ⅰ編號(hào)

為便于管理和閱讀,要對(duì)每個(gè)層次上的圖及其處理過程進(jìn)行編號(hào)。層次編號(hào)自上而下分別為頂層圖(系統(tǒng)圖)、0層圖、1層圖、等等。各層圖的關(guān)系為父子關(guān)系,下層圖為子圖,上層圖為父圖。子圖的編號(hào)就是其父圖中相應(yīng)處理過程的編號(hào);子圖中處理過程的編號(hào)由子圖號(hào)、小數(shù)點(diǎn)和局部號(hào)組成。在這種編號(hào)中,圖號(hào)中的小數(shù)點(diǎn)的個(gè)數(shù)就是該圖所在的層次號(hào),最后一個(gè)小數(shù)點(diǎn)前的號(hào)碼就是其父圖的編號(hào)。例如,編號(hào)為3.2.1的圖,是2層圖中的一個(gè)子圖,其父圖編號(hào)為3.2。

Ⅱ分解的程度

對(duì)一個(gè)處理過程進(jìn)行細(xì)化分解,一次分解成兩個(gè)或三個(gè)處理過程,可能需要的層次過多;但分解得過多又難于讓人理解。當(dāng)所分解出的子處理已十分簡(jiǎn)單時(shí),就可停止這種分解過程。

②父圖和子圖的數(shù)據(jù)平衡

4、數(shù)據(jù)流圖舉例汽車配件公司主要從事汽車配件的銷售業(yè)務(wù),業(yè)務(wù)是根據(jù)顧客的需求從供給商處采購訂貨,并向客戶銷售。由此,我們可以畫出第一層的數(shù)據(jù)流圖。圖3-9:汽車配件公司:第一層數(shù)據(jù)流程圖(環(huán)境圖)從第一層的數(shù)據(jù)流圖并不能看清其業(yè)務(wù)處理的過程,需要對(duì)處理業(yè)務(wù)進(jìn)行進(jìn)一步的細(xì)分。其日常業(yè)務(wù)處理分采購和銷售兩局部,采購和銷售的數(shù)據(jù)最終都要傳遞給會(huì)計(jì)部門據(jù)以做賬。采購業(yè)務(wù)相比照較簡(jiǎn)單,主要是根據(jù)配件庫存向供給商發(fā)出訂貨單,收貨,并將有關(guān)的數(shù)據(jù)傳給會(huì)計(jì)部門,但銷售業(yè)務(wù)處理相比照較復(fù)雜,處理環(huán)節(jié)多,因此需要進(jìn)一步分解繪制第三層的數(shù)據(jù)流程圖。圖3-10:汽車配件公司第二層數(shù)據(jù)流圖銷售業(yè)務(wù)主要是從顧客取得訂單,進(jìn)行訂單的編輯,其中新顧客需要增加新顧客的數(shù)據(jù),訂單編輯完成,需要確認(rèn)是否有貨,如果有貨,發(fā)貨,相應(yīng)修改庫存,如果沒貨,產(chǎn)生暫存訂貨單等等。圖3-11:汽車配件公司第三層數(shù)據(jù)流程圖經(jīng)過以上數(shù)據(jù)流圖的層層分解,對(duì)汽車配件公司的業(yè)務(wù)可以說是一目了然。5、在畫數(shù)據(jù)流圖時(shí)應(yīng)注意的問題

①數(shù)據(jù)流圖是一個(gè)系統(tǒng)綜合、抽象的描述,考慮的是系統(tǒng)的邏輯模型,描繪的是“做什么〞,而不是“怎樣做〞;

②與程序框圖有明顯的區(qū)別;

對(duì)于很多人來說,通過學(xué)習(xí)計(jì)算機(jī)語言已經(jīng)比較熟悉程序框圖了,在畫數(shù)據(jù)流圖時(shí)很容易將它們搞混。程序框圖是從對(duì)數(shù)據(jù)進(jìn)行加工的角度描述系統(tǒng)的,其箭頭是控制流,表示的是對(duì)數(shù)據(jù)進(jìn)行加工的次序,它用于描述怎樣解決問題;數(shù)據(jù)流圖則是從數(shù)據(jù)的角度來描述系統(tǒng)的,其箭頭是數(shù)據(jù)流,表示的是數(shù)據(jù)的流動(dòng)方向,它用于描述是什么問題。③數(shù)據(jù)流及處理過程的命名;

通常是先為數(shù)據(jù)流命名,然后再為處理過程命名。在給數(shù)據(jù)流命名時(shí),應(yīng)防止使用象“數(shù)據(jù)〞、“輸入〞之類的缺乏具體含義的名字;在給處理過程命名時(shí),理想的做法是取由一個(gè)具體的及物動(dòng)詞加一個(gè)具體的賓語構(gòu)成的名字,如果必須用兩個(gè)動(dòng)詞,則可以考慮將這個(gè)處理過程再分解成兩個(gè)處理過程。在命名時(shí),所取的名字應(yīng)適合整個(gè)數(shù)據(jù)流或處理過程,而不是僅僅反映它的某些成分。如果發(fā)現(xiàn)某個(gè)數(shù)據(jù)流或處理過程難以命名,那么很可能是數(shù)據(jù)流圖分解不當(dāng)造成的,此時(shí)應(yīng)該考慮重新分解數(shù)據(jù)流圖。

④數(shù)據(jù)流圖要有明確的邊界。總括的數(shù)據(jù)流圖中說明了系統(tǒng)的邊界;

⑤一般從左到右繪制;

⑥數(shù)據(jù)流圖的符號(hào)分布要合理、整齊,防止線條的交叉。

三、數(shù)據(jù)字典1、數(shù)據(jù)字典的作用盡管數(shù)據(jù)流圖給出了系統(tǒng)數(shù)據(jù)流向和加工等情況,但其各個(gè)成分的具體含義仍然不清楚或不明確,因此,在實(shí)際中常采用數(shù)據(jù)字典這一根本工具對(duì)其作進(jìn)一步的詳細(xì)說明。

數(shù)據(jù)字典(DataDictionary,簡(jiǎn)稱DD)和數(shù)據(jù)流圖密切配合,能清楚地表達(dá)數(shù)據(jù)處理的要求。數(shù)據(jù)詞典用于對(duì)數(shù)據(jù)流圖中出現(xiàn)的所有成分給出定義,它使數(shù)據(jù)流圖上的數(shù)據(jù)流名字、加工名字和數(shù)據(jù)存貯名字具有確切的解釋。每一條解釋就是一條詞條,按一定的順序?qū)⑺性~條排列起來,就構(gòu)成了數(shù)據(jù)詞典,就象日常使用的英漢詞典、新華詞典一樣。2、數(shù)據(jù)字典的內(nèi)容

數(shù)據(jù)字典常包含以下幾類元素的定義:數(shù)據(jù)元素、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)、加工、外部項(xiàng)

①數(shù)據(jù)元素

在數(shù)據(jù)字典中,對(duì)于數(shù)據(jù)元素的定義主要包括數(shù)據(jù)元素的名稱、類型、長(zhǎng)度、取值范圍等。例如學(xué)生學(xué)籍管理系統(tǒng)中對(duì)“學(xué)號(hào)〞這一數(shù)據(jù)元素的定義樣式見表3-3:表3-3:數(shù)據(jù)元素定義②數(shù)據(jù)流

對(duì)數(shù)據(jù)項(xiàng)的定義如表3-4所示:表3-4:數(shù)據(jù)流定義③數(shù)據(jù)存儲(chǔ)

如表3-5所示:表3-5:數(shù)據(jù)存儲(chǔ)定義④加工

見表3-6。表3-6:加工定義加工的定義又稱為小說明,它集中描述一個(gè)加工做什么,也可包括一些與加工有關(guān)的信息,如執(zhí)行條件、優(yōu)先次序、執(zhí)行頻率和出錯(cuò)處理等。目前小說明采用如下幾種方式描述。

Ⅰ結(jié)構(gòu)化語言

用語言描述一個(gè)處理過程是最自然的工具。但直接用自然語言描述處理過程,難免不確切、不精煉。結(jié)構(gòu)化語言也稱偽碼,它通常采用自然語言的詞匯,同時(shí)使用結(jié)構(gòu)化程序設(shè)計(jì)語言的語法,由三種根本結(jié)構(gòu)構(gòu)成。例如:某公司的折扣政策用結(jié)構(gòu)化語言表示:

IF交易額〉5萬

THEN

IF最近三個(gè)月有欠款

THEN

IF是二十年以上的老客戶

THEN折扣率為10%

ELSE折扣率為5%

ENDIF

ELSE折扣率為15%

ENDIF

ELSE

折扣率為0

ENDIF

Ⅱ判定表

判定表用于描述一些結(jié)構(gòu)化語言不易表達(dá)清楚的加工邏輯。例如,某單位財(cái)務(wù)部門制定的根據(jù)不同客戶信用條件的折扣標(biāo)準(zhǔn)可以用判定表表示如下,見表3-7。表3-7:欠款客戶信用政策判定表Ⅲ判定樹

判定樹以圖形方式描述加工邏輯,它結(jié)構(gòu)簡(jiǎn)單,易讀易懂。例如上面的判定表,若用判定樹來表示就很清晰,如圖3-12所示。圖3-12:判定樹加工邏輯可以用結(jié)構(gòu)化語言、判定表、判定樹等多種形式表示,也可將它們結(jié)合起來表示。

⑤外部項(xiàng)

見表3-8。表3-8:外部項(xiàng)定義第五節(jié)3.5電算化會(huì)計(jì)信息系統(tǒng)的系統(tǒng)設(shè)計(jì)

一、系統(tǒng)設(shè)計(jì)概述1、系統(tǒng)設(shè)計(jì)的含義

設(shè)計(jì)是應(yīng)用各種技術(shù)和原理,對(duì)設(shè)備、過程或系統(tǒng)做出足夠詳細(xì)的定義,使之能夠在物理上得以實(shí)現(xiàn)。

系統(tǒng)設(shè)計(jì)是新系統(tǒng)的物理設(shè)計(jì)階段。是根據(jù)系統(tǒng)分析階段所確定的新系統(tǒng)的邏輯模型,綜合考慮各種約束,利用一切可用的技術(shù)手段和方法,進(jìn)行各種具體設(shè)計(jì),提出一個(gè)能在計(jì)算機(jī)上實(shí)現(xiàn)的新系統(tǒng)的實(shí)施方案,解決“系統(tǒng)怎樣做〞的問題。2、系統(tǒng)設(shè)計(jì)的任務(wù)①系統(tǒng)的總體設(shè)計(jì)——包括信息系統(tǒng)流程圖設(shè)計(jì)、功能結(jié)構(gòu)圖設(shè)計(jì)和功能模塊圖設(shè)計(jì)等。

②代碼設(shè)計(jì)和設(shè)計(jì)標(biāo)準(zhǔn)的制定

③系統(tǒng)物理配置方案設(shè)計(jì)——包括系統(tǒng)的平臺(tái)設(shè)計(jì),包括設(shè)備配置、通信網(wǎng)絡(luò)的選擇和設(shè)計(jì)以及數(shù)據(jù)庫管理系統(tǒng)的選擇等。

④計(jì)算機(jī)處理過程設(shè)計(jì)——包括輸入設(shè)計(jì)、輸出設(shè)計(jì)、處理流程圖設(shè)計(jì)數(shù)據(jù)庫或數(shù)據(jù)文件設(shè)計(jì)、模塊內(nèi)部的算法設(shè)計(jì)以及編寫程序設(shè)計(jì)說明書等。

⑤提交系統(tǒng)設(shè)計(jì)報(bào)告。

從系統(tǒng)分析的邏輯模型設(shè)計(jì)到系統(tǒng)設(shè)計(jì)的物理模型的設(shè)計(jì)是一個(gè)由抽象到具體的過程,有時(shí)并沒有明確的界限,甚至可能有反復(fù)。經(jīng)過系統(tǒng)設(shè)計(jì),設(shè)計(jì)人員應(yīng)能為程序開發(fā)人員提供完整、清楚的設(shè)計(jì)文檔,并對(duì)設(shè)計(jì)標(biāo)準(zhǔn)中不清楚的地方做出解釋。3、系統(tǒng)設(shè)計(jì)的內(nèi)容

一般而言,人們從工程管理的角度來看,把系統(tǒng)設(shè)計(jì)分為兩個(gè)步驟:概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)。實(shí)際工作中,概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)的界限往往難以劃分。系統(tǒng)設(shè)計(jì)主要是完成系統(tǒng)物理結(jié)構(gòu)的設(shè)計(jì),具體包括以下內(nèi)容:

①系統(tǒng)的總體設(shè)計(jì)

②系統(tǒng)的平臺(tái)設(shè)計(jì)

③代碼設(shè)計(jì)

④數(shù)據(jù)庫設(shè)計(jì)

⑤輸入/輸出設(shè)計(jì)

⑥模塊功能和處理結(jié)構(gòu)設(shè)計(jì)

4、系統(tǒng)設(shè)計(jì)的原則

一個(gè)好的信息系統(tǒng)應(yīng)在復(fù)雜多變的企業(yè)外部環(huán)境及內(nèi)部條件下,能夠在正確的時(shí)刻,將正確的信息提供給正需要的管理與決策人員,使他們能夠及時(shí)地了解企業(yè)的生產(chǎn)經(jīng)營(yíng)情況,做出有效的決策。具體地來講,應(yīng)該到達(dá):較高的運(yùn)行效率;較高的可靠性;較好的人機(jī)接口和可操作性;較好的維護(hù)性。系統(tǒng)設(shè)計(jì)應(yīng)遵循以下幾個(gè)原則:

①系統(tǒng)性

要求代碼統(tǒng)一、設(shè)計(jì)標(biāo)準(zhǔn)標(biāo)準(zhǔn)、傳遞語言和傳遞參數(shù)要盡可能一致;對(duì)系統(tǒng)的數(shù)據(jù)采集要做到源出一處、全局共享,使一次輸入得到屢次利用。

②靈活性

要求系統(tǒng)具有很強(qiáng)的環(huán)境適應(yīng)性,為此,系統(tǒng)應(yīng)具有較好的開放性和結(jié)構(gòu)的可變性。在系統(tǒng)設(shè)計(jì)中,應(yīng)盡量采用模塊化結(jié)構(gòu),提高各模塊的獨(dú)立性。

③可靠性

可靠性是指系統(tǒng)抵御外界干擾的能力及受外界干擾時(shí)的恢復(fù)能力。

一個(gè)成功的管理信息系統(tǒng)必須具有較高的可靠性,如平安保密性、檢錯(cuò)及糾錯(cuò)能力、抗病毒能力等。

④經(jīng)濟(jì)性

經(jīng)濟(jì)性是指在滿足系統(tǒng)需求的前提下,盡可能減小系統(tǒng)的開銷。

一方面,在硬件投資上不能盲目追求技術(shù)上的先進(jìn),而應(yīng)以滿足應(yīng)用需要為前提;另一方面,系統(tǒng)設(shè)計(jì)中應(yīng)盡量防止不必要的復(fù)雜化,各模塊應(yīng)盡量簡(jiǎn)潔,以便縮短處理流程、減少處理費(fèi)用。

二、系統(tǒng)的總體結(jié)構(gòu)設(shè)計(jì)系統(tǒng)設(shè)計(jì)階段首先要確定系統(tǒng)的總體結(jié)構(gòu),即系統(tǒng)總體功能結(jié)構(gòu)確實(shí)定和子系統(tǒng)與模塊的劃分。

我們?cè)谙到y(tǒng)設(shè)計(jì)中常采用的方法是結(jié)構(gòu)化系統(tǒng)設(shè)計(jì)思想,結(jié)構(gòu)化的系統(tǒng)設(shè)計(jì)思想要求:

采用自頂向下、逐層分解的方法,把系統(tǒng)劃分為若干子系統(tǒng),子系統(tǒng)又劃分為若干功能模塊,模塊又劃分為子模塊,層層劃分直到每一個(gè)模塊是相對(duì)獨(dú)立、功能單一的獨(dú)立程序?yàn)橹埂?/p>

模塊(子系統(tǒng))的劃分有:功能劃分法、順序劃分法、性質(zhì)劃分法、時(shí)間劃分法。模塊劃分的優(yōu)先順序是從功能劃分法、順序劃分法、性質(zhì)劃分法、時(shí)間劃分法排列的。

三、系統(tǒng)的平臺(tái)設(shè)計(jì)隨著信息技術(shù)的開展,各種計(jì)算機(jī)軟、硬件產(chǎn)品競(jìng)相投向市場(chǎng)。多種多樣的計(jì)算機(jī)技術(shù)產(chǎn)品為信息系統(tǒng)的建設(shè)提供了極大的靈活性,使我們可以根據(jù)應(yīng)用的需要選用不同生產(chǎn)者的性能各異的軟、硬件產(chǎn)品,但同時(shí)也給系統(tǒng)設(shè)計(jì)工作帶來了新的困難,那就是如何從眾多廠家的產(chǎn)品中作出最明智的選擇?1、管理信息系統(tǒng)的平臺(tái)設(shè)計(jì)包括:軟硬件選擇、網(wǎng)絡(luò)系統(tǒng)的設(shè)計(jì)、數(shù)據(jù)庫管理系統(tǒng)的選擇等。2、系統(tǒng)平臺(tái)設(shè)計(jì)的依據(jù)

①系統(tǒng)的吞吐量。每秒鐘執(zhí)行的作業(yè)數(shù)稱為系統(tǒng)的吞吐量。系統(tǒng)的吞吐量越大,則系統(tǒng)的處理能力就越強(qiáng)。

②系統(tǒng)的響應(yīng)時(shí)間。從用戶向系統(tǒng)發(fā)出一個(gè)作業(yè)請(qǐng)求開始,經(jīng)系統(tǒng)處理后,給出應(yīng)答結(jié)果的時(shí)間稱為系統(tǒng)的響應(yīng)時(shí)間。

③系統(tǒng)的可靠性。系統(tǒng)的可靠性可以用連續(xù)工作時(shí)間表示。

④集中式還是分布式。主要指地域范圍是廣域還是局域,數(shù)據(jù)管理方式是文件還是數(shù)據(jù)庫3、軟硬件選擇

①軟硬件選擇的內(nèi)容

軟硬件設(shè)備選配中,硬件選配包括:計(jì)算機(jī)主機(jī)、外圍設(shè)備、連網(wǎng)設(shè)備。軟件選配包括:操作系統(tǒng)、網(wǎng)絡(luò)協(xié)議、數(shù)據(jù)庫產(chǎn)品和應(yīng)用軟件選配。

②軟件、硬件配置選擇的要求

③選配的順序應(yīng)根據(jù)新系統(tǒng)的功能、性能要求,確定系統(tǒng)軟件,再根據(jù)系統(tǒng)軟件確定系統(tǒng)硬件。

系統(tǒng)軟件主要涉及到操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)、系統(tǒng)開發(fā)工具等

在客戶一效勞器模式下,應(yīng)考慮效勞器和工作站兩種操作系統(tǒng)的選擇。在效勞器上,選擇操作系統(tǒng)主要是考慮滿足多用戶、多進(jìn)程的要求。圖形用戶接口的要求。在目前的情況下,可以選擇各種UNIX操作系統(tǒng)或WindowsNT。在工作站上,選擇操作系統(tǒng)主要是考慮系統(tǒng)的處理能力、圖形用戶接口。例如,MS-Windows等。

數(shù)據(jù)庫管理系統(tǒng)的選擇是一個(gè)關(guān)鍵問題。MIS的核心任務(wù)是信息的采集、存儲(chǔ)、加工處理;選擇時(shí),應(yīng)著重考慮所選數(shù)據(jù)庫管理系統(tǒng)的數(shù)據(jù)存儲(chǔ)能力;數(shù)據(jù)查詢速度;數(shù)據(jù)恢復(fù)與備份能力;分布處理能力;以及與其它數(shù)據(jù)庫的互連能力。

如何選擇適宜的開發(fā)工具呢?

首先應(yīng)考慮系統(tǒng)的環(huán)境,應(yīng)根據(jù)所選擇的體系結(jié)構(gòu)、操作系統(tǒng)類型、數(shù)據(jù)庫管理系統(tǒng)以及網(wǎng)絡(luò)協(xié)議等,選擇開發(fā)工具,即,所選擇的開發(fā)工具應(yīng)支持所選擇的操作系統(tǒng)、數(shù)據(jù)庫、網(wǎng)絡(luò)通訊協(xié)議等。

其次考慮系統(tǒng)的開放性,開發(fā)工具本身要盡可能開放,符合開放系統(tǒng)標(biāo)準(zhǔn),獨(dú)立于硬件平臺(tái)及系統(tǒng)軟件平臺(tái)的選擇,甚至能夠獨(dú)立于數(shù)據(jù)庫的選擇,這樣,才有利于系統(tǒng)的擴(kuò)充。同時(shí),開發(fā)工具要有與高級(jí)語言的接口,便于系統(tǒng)特殊功能的開發(fā)。

第三,開發(fā)工具應(yīng)盡量面向終端用戶,使用方便,使用戶自己能比較容易學(xué)會(huì),便于維護(hù)所開發(fā)的系統(tǒng)。

最后,開發(fā)工具應(yīng)盡可能支持系統(tǒng)開發(fā)的整個(gè)生命周期。4、網(wǎng)絡(luò)系統(tǒng)的設(shè)計(jì)

計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)的設(shè)計(jì)主要包括:中小型主機(jī)方案與微機(jī)網(wǎng)絡(luò)方案的選?。痪W(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu);互連結(jié)構(gòu)及通信介質(zhì)的選型;網(wǎng)絡(luò)計(jì)算模式以及網(wǎng)絡(luò)操作系統(tǒng)及網(wǎng)絡(luò)協(xié)議等的選擇。

網(wǎng)絡(luò)計(jì)算模式如采用:客戶機(jī)/效勞器(C/S)模式或?yàn)g覽器/Web效勞器/數(shù)據(jù)庫效勞器(B/W/D)模式。"

網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)一般有總線型、星型、環(huán)形、混合型等。在網(wǎng)絡(luò)選擇上應(yīng)根據(jù)應(yīng)用系統(tǒng)的地域分布、信息流量進(jìn)行綜合考慮。

網(wǎng)絡(luò)操作系統(tǒng)中目前流行的網(wǎng)絡(luò)操作系統(tǒng)有UNN、Netware、WindowNT等。

選擇網(wǎng)絡(luò)時(shí),應(yīng)考慮:

①具有標(biāo)準(zhǔn)的網(wǎng)絡(luò)協(xié)議,例如TCP/IP等,便于MIS內(nèi)部及MIS與其它系統(tǒng)的互聯(lián)與集成。

②傳輸能力,在MIS中,傳輸?shù)男畔⒖赡苁俏谋緮?shù)據(jù)、圖形、圖像、聲音等。網(wǎng)絡(luò)的選擇應(yīng)保證快速、有效、正確地傳輸可能的信息。

③互聯(lián)能力,即能連接多種機(jī)型和網(wǎng)絡(luò)系統(tǒng),為系統(tǒng)集成奠定基礎(chǔ)。

④響應(yīng)時(shí)間,所選網(wǎng)絡(luò)系統(tǒng)對(duì)信息傳輸?shù)捻憫?yīng)時(shí)間應(yīng)能滿足用戶對(duì)信息處理的要求。

⑤環(huán)境條件和覆蓋范圍,根據(jù)企業(yè)的環(huán)境條件和覆蓋范圍選擇網(wǎng)絡(luò)的類型(如廣域網(wǎng)或局域網(wǎng))以及信息傳輸媒體,例如用細(xì)纜或粗纜或光纖等。

⑥系統(tǒng)的平安性和可靠性,所選網(wǎng)絡(luò)產(chǎn)品應(yīng)非常成熟,運(yùn)行平安、可靠。5、數(shù)據(jù)庫管理系統(tǒng)的選擇

管理信息系統(tǒng)都是以數(shù)據(jù)庫系統(tǒng)為基礎(chǔ),一個(gè)好的數(shù)據(jù)庫管理系統(tǒng)對(duì)管理信息系統(tǒng)的應(yīng)用有著舉足輕重的重要影響。在數(shù)據(jù)庫管理系統(tǒng)的選擇上,主要考慮:數(shù)據(jù)庫的性能;數(shù)據(jù)庫管理系統(tǒng)的系統(tǒng)平臺(tái);數(shù)據(jù)庫管理系統(tǒng)的平安保密性能;數(shù)據(jù)的類型。6、計(jì)算機(jī)處理方式的選擇

可以根據(jù)系統(tǒng)功能、業(yè)務(wù)處理的特點(diǎn)、性能/價(jià)格比等因素,選擇:批處理、聯(lián)機(jī)實(shí)時(shí)處理、聯(lián)機(jī)成批處理、分布式處理等方式,也可以混合使用各種方式。

計(jì)算機(jī)處理方式常用計(jì)算機(jī)處理流程圖反映:

計(jì)算機(jī)處理流程圖的圖例如下,見圖3-18:圖3-18:計(jì)算機(jī)處理流程圖圖例以一個(gè)本錢核算系統(tǒng)為例,可以繪出以下的計(jì)算機(jī)處理流程圖,見圖3-19。圖3-19:計(jì)算機(jī)處理流程圖四、代碼設(shè)計(jì)要實(shí)現(xiàn)管理信息系統(tǒng)的集成化、必須在以計(jì)算機(jī)網(wǎng)絡(luò)支持下的物理集成的基礎(chǔ)上,實(shí)現(xiàn)信息集成,也就是說使整個(gè)企業(yè)范圍的信息到達(dá)共享,并且在不同的部門之間,使信息保持完整一致而且不冗余。

為了實(shí)現(xiàn)信息集成,除了建立全企業(yè)范圍內(nèi)的信息模型外,對(duì)整個(gè)企業(yè)范圍的信息進(jìn)行統(tǒng)一的分類編碼也是至關(guān)重要的。1、什么是代碼

代碼代表事物名稱、屬性、狀態(tài)等的符號(hào),一般用數(shù)字、字母或它們的組合來表示。2、編碼的目的①唯一化,為事物提供一個(gè)概要而不模糊的認(rèn)定,便于數(shù)據(jù)的存儲(chǔ)和檢索。

②標(biāo)準(zhǔn)化,即編碼要有規(guī)律,符合某一類事物的聚集,提高處理的效率和精度。

③標(biāo)準(zhǔn)化,符合國(guó)家或行業(yè)標(biāo)準(zhǔn),提高數(shù)據(jù)全局一致性。3、信息分類

信息分類常用的根本方法有線分類法和面分類法。4、代碼的設(shè)計(jì)原則①唯一性和統(tǒng)一性

盡管編碼對(duì)象有不同的名稱、不同的描述,但編碼必須保證一個(gè)編碼對(duì)象僅被賦予一個(gè)代碼,一個(gè)代碼只反映一個(gè)編碼對(duì)象。

②適應(yīng)性、可擴(kuò)性

代碼結(jié)構(gòu)必須能適應(yīng)編碼對(duì)象不斷增加的需要,也就是說,必須為新的編碼對(duì)象留有足夠的備用碼。以適應(yīng)分類編碼對(duì)象的特征或?qū)傩砸约捌湎嗷リP(guān)系可能出現(xiàn)的變化。

③可識(shí)別性和含義性

代碼應(yīng)盡可能反映分類編碼對(duì)象的特點(diǎn),以助記憶并便于人們了解和使用,并減少機(jī)器處理時(shí)間。

④穩(wěn)定性和標(biāo)準(zhǔn)化

代碼不宜頻繁變動(dòng),編碼時(shí)應(yīng)考慮其變化的可能性,盡可能保持代碼系統(tǒng)的相對(duì)穩(wěn)定性。5、會(huì)計(jì)信息系統(tǒng)中常用的代碼①順序碼——以某種順序形式編碼。簡(jiǎn)單,易管理,但可識(shí)別性差,如往來單位的代碼常采用順序碼;

②區(qū)間碼——以多區(qū)間代表多組,位置代表含意??煽壳乙撞僮?。如會(huì)計(jì)科目的總分類科目和明細(xì)科目常采用區(qū)間碼

③助記碼-——也叫混合碼。比較常用,易記憶易管理,但不易校對(duì)。如會(huì)計(jì)賬務(wù)系統(tǒng)中為了方便操作人員操作,科目除了其自身的代碼外,還可由用戶自行設(shè)定助記碼。

五、數(shù)據(jù)庫文件設(shè)計(jì)數(shù)據(jù)庫文件設(shè)計(jì)的依據(jù)是系統(tǒng)分析中編制的數(shù)據(jù)流圖和數(shù)據(jù)詞典。在進(jìn)行數(shù)據(jù)庫文件設(shè)計(jì)時(shí),應(yīng)從以下幾方面加以考慮。1、確定系統(tǒng)需要建立的文件種類

為了滿足電算化會(huì)計(jì)信息系統(tǒng)對(duì)會(huì)計(jì)數(shù)據(jù)存儲(chǔ)、加工、輸入和輸出的要求,需要根據(jù)系統(tǒng)分析的數(shù)據(jù)流圖和數(shù)據(jù)詞典的要求和特點(diǎn)建立很多數(shù)據(jù)庫文件。一般來說,可分為以下幾種數(shù)據(jù)庫文件:

①賬務(wù)數(shù)據(jù)庫文件。賬務(wù)數(shù)據(jù)庫文件主要是為了滿足證、賬、表輸出要求的文件,如匯總文件(或余額文件)、明細(xì)文件(或歷史憑證文件)等。

②輔助性數(shù)據(jù)庫文件。輔助性數(shù)據(jù)庫文件主要是為會(huì)計(jì)數(shù)據(jù)處理效勞的文件,如科目文件、結(jié)算方式文件、部門檔案文件、供給商往來、客戶往來文件等。"

③臨時(shí)工作庫文件。臨時(shí)工作庫文件主要是滿足存放臨時(shí)會(huì)計(jì)數(shù)據(jù)、分類會(huì)計(jì)數(shù)據(jù)、匯總會(huì)計(jì)數(shù)據(jù)等中間結(jié)果的文件,如臨時(shí)憑證文件、科目匯總表文件等。2、數(shù)據(jù)庫文件的組織形式

數(shù)據(jù)庫文件的組織形式是指一個(gè)文件中記錄的排列方式,它決定了文件的存取方式(讀寫方式)。文件的組織形式主要有以下幾種:

①順序組織方式。順序組織方式的文件,其內(nèi)部的記錄是按建立時(shí)間先后順序進(jìn)行排列和處理的。當(dāng)數(shù)據(jù)量大時(shí),順序文件的存取速度比較慢。例如,歷史憑證文件、臨時(shí)憑證文件都是順序文件,即數(shù)據(jù)庫內(nèi)的憑證一般按發(fā)生的先后順序排列。

②索引組織方式。索引組織方式文件是指對(duì)按先后順序排列的文件按索引關(guān)鍵字自動(dòng)建立索引的文件。對(duì)于索引文件,可以按關(guān)鍵字進(jìn)行查詢、存取等處理。因此,索引文件的處理速度比較快。

在進(jìn)行數(shù)據(jù)庫文件設(shè)計(jì)時(shí),應(yīng)該根據(jù)每項(xiàng)業(yè)務(wù)對(duì)文件使用的特點(diǎn)和要求,選擇適宜的存儲(chǔ)方法和文件組織形式。3、數(shù)據(jù)庫文件結(jié)構(gòu)設(shè)計(jì)在系統(tǒng)分析階段,建立了電算化會(huì)計(jì)信息系統(tǒng)所有文件的數(shù)據(jù)詞典,定義了文件的邏輯結(jié)構(gòu)。在系統(tǒng)設(shè)計(jì)階段,就要根據(jù)數(shù)據(jù)詞典中的定義,為每個(gè)文件設(shè)計(jì)出相應(yīng)的數(shù)據(jù)庫文件結(jié)構(gòu),即決定每個(gè)數(shù)據(jù)庫文件的名稱、字段個(gè)數(shù),每個(gè)字段的物理名字、類型和長(zhǎng)度等。4.確定數(shù)據(jù)庫文件的屬性

數(shù)據(jù)庫文件設(shè)計(jì)好之后,應(yīng)該根據(jù)會(huì)計(jì)核算的要求,確定文件的屬性。

①保密性。保密性指的是每一數(shù)據(jù)庫允許操作的可能性,即確定每一數(shù)據(jù)庫文件可以由哪些人員操作。

②讀寫性。讀寫性是指每一數(shù)據(jù)庫及記錄允許讀寫的特性,即確定在什么條件下,哪些數(shù)據(jù)庫文件允許讀,哪些數(shù)據(jù)庫文件允許寫。

③共享性。共享性指的是在網(wǎng)絡(luò)計(jì)算時(shí)機(jī)計(jì)信息系統(tǒng)中或多用戶計(jì)算時(shí)機(jī)計(jì)信息系統(tǒng)中,數(shù)據(jù)庫文件能否被多個(gè)工作站或終端訪問,即確定哪些數(shù)據(jù)庫文件允許多個(gè)用戶使用,哪些數(shù)據(jù)庫文件不允許多個(gè)用戶使用等。

六、輸入/輸出設(shè)計(jì)1、輸入設(shè)計(jì)

輸入設(shè)計(jì)對(duì)系統(tǒng)的質(zhì)量有著決定性的重要影響。如果輸入數(shù)據(jù)有誤,即使計(jì)算和處理十分正確,也無法獲得可靠的輸出信息。同時(shí),輸入設(shè)計(jì)是信息系統(tǒng)與用戶之間交互的紐帶,決定著人機(jī)交互的效率。

在輸入設(shè)計(jì)中,提高效率和減少錯(cuò)誤是兩個(gè)最根本的原則。輸入設(shè)計(jì)中應(yīng)做到:

①控制輸入量。在輸入設(shè)計(jì)中,應(yīng)盡量控制輸入數(shù)據(jù)總量,在輸入時(shí),只需輸入根本的信息,而其他可通過計(jì)算、統(tǒng)計(jì)、檢索得到的信息則由系統(tǒng)自動(dòng)產(chǎn)生。

②減少輸入延遲。輸入數(shù)據(jù)的速度往往成為提高信息系統(tǒng)運(yùn)行效率的瓶頸,為減少延遲,可采用周轉(zhuǎn)文件、批量輸入等方式。

③減少輸入錯(cuò)誤。輸入設(shè)計(jì)中應(yīng)采用多種輸入校驗(yàn)方法和有效性驗(yàn)證技術(shù),減少輸入錯(cuò)誤。

④防止額外步驟。在輸入設(shè)計(jì)時(shí),應(yīng)盡量防止不必要的輸入步驟,當(dāng)步驟不能省略時(shí),應(yīng)仔細(xì)驗(yàn)證現(xiàn)有步驟是否完備、高效。

⑤輸入過程應(yīng)盡量簡(jiǎn)化。輸入設(shè)計(jì)在為用戶提供糾錯(cuò)和輸入校驗(yàn)的同時(shí),就保證輸入過程簡(jiǎn)單易用,不能因?yàn)椴殄e(cuò)、糾錯(cuò)而使輸入復(fù)雜化,增加用戶負(fù)擔(dān)。

輸入設(shè)計(jì)時(shí)輸入格式的設(shè)計(jì)應(yīng)從數(shù)據(jù)庫文件與統(tǒng)計(jì)報(bào)表結(jié)構(gòu)的一致性考慮。

在輸入屏幕設(shè)計(jì)中,從屏幕上通過人機(jī)對(duì)話輸入是目前廣泛使用的輸入方式。因?yàn)槭侨藱C(jī)對(duì)話,既有用戶輸入,又有計(jì)算機(jī)的輸出。通常人機(jī)對(duì)話采用菜單式、填表法和應(yīng)答式三種方式。

人機(jī)對(duì)話設(shè)計(jì)的原則是:對(duì)話界面要美觀、醒目;提示要清楚、簡(jiǎn)單,不能有二義性;要便于操作和學(xué)習(xí),有幫助功能;能及時(shí)反應(yīng)錯(cuò)誤信息等。2、輸出設(shè)計(jì)

輸出是系統(tǒng)產(chǎn)生的結(jié)果或提供的信息。對(duì)于大多數(shù)用戶來說,輸出是系統(tǒng)開發(fā)的目的和評(píng)價(jià)系統(tǒng)開發(fā)成功與否的標(biāo)準(zhǔn)。

盡管有些用戶可能直接使用系統(tǒng)或從系統(tǒng)輸入數(shù)據(jù),但都要應(yīng)用系統(tǒng)輸出的信息,輸出設(shè)計(jì)的目的正是為了正確及時(shí)地反映和組成用于生產(chǎn)和效勞部門的有用信息。

因此,系統(tǒng)設(shè)計(jì)過程與實(shí)施過程相反,不是從輸入設(shè)計(jì)到輸出設(shè)計(jì),而是從輸出設(shè)計(jì)到輸入設(shè)計(jì)。輸出設(shè)計(jì)的內(nèi)容包括:

①有關(guān)輸出信息使用方面的內(nèi)容。包括信息的使用者、使用目的、報(bào)告量、使用周期、有效期、保管方法和復(fù)寫份數(shù)等;

②輸出信息的內(nèi)容。包括輸出工程、位數(shù)、數(shù)據(jù)形式(文字、數(shù)字);

③輸出格式。如表格、圖形或文件;

④輸出設(shè)備。如打印機(jī)、顯示器、卡片輸出機(jī)等;

⑤輸出介質(zhì)。如輸出到磁盤還是磁帶上,輸出用紙是專用紙還是普通白紙等。七、模塊功能與處理過程設(shè)計(jì)1、模塊功能與處理過程設(shè)計(jì)的主要任務(wù)

模塊功能與處理過程設(shè)計(jì)的主要任務(wù)是:在概要設(shè)計(jì)基礎(chǔ)上,對(duì)總體結(jié)構(gòu)設(shè)計(jì)中產(chǎn)生的功能模塊進(jìn)行過程描述,設(shè)計(jì)功能模塊的內(nèi)部細(xì)節(jié),解決如何實(shí)現(xiàn)各個(gè)模塊的內(nèi)部功能。即為設(shè)計(jì)模塊內(nèi)詳細(xì)算法、內(nèi)部數(shù)據(jù)結(jié)構(gòu)和程序邏輯結(jié)構(gòu)。

2、模塊功能和處理過程的表達(dá)方式是結(jié)構(gòu)圖結(jié)構(gòu)圖的根本符號(hào)如表3-12所示:表3-12:模塊結(jié)構(gòu)圖的根本符號(hào)通過模塊結(jié)構(gòu)圖可以清晰地了解系統(tǒng)中各組成模塊的附屬和調(diào)用關(guān)系,如圖3-20所示:圖3-20:結(jié)構(gòu)圖例如案例一 案例:ERP之痛東莞國(guó)之友壓鑄公司,是廣東較早的一批臺(tái)商投資企業(yè)之一,以鋁、鋅壓鑄產(chǎn)品為主,因?yàn)槠洚a(chǎn)品過硬的品質(zhì),廣泛銷售于電子、五金、漁具等行業(yè)。章董事長(zhǎng)在將大陸的工廠無論從產(chǎn)品質(zhì)量還是銷售渠道拉上正規(guī)后,就回到臺(tái)灣頤養(yǎng)天年,大陸工廠的管理,完全交給一位趙姓的臺(tái)灣總經(jīng)理來管理,同時(shí)由趙總的太太劉女士出任副總經(jīng)理。需求:亟待解決的問題由于壓鑄行業(yè)產(chǎn)品的質(zhì)量受外界因素的影響比較大,為了解決這些問題,國(guó)之友在工廠的管理上形成了一套很有自己特色的管理方法,又因?yàn)閲?guó)之友采取記件工資的方式來生產(chǎn),所以對(duì)工單的達(dá)成率、完工率等統(tǒng)計(jì)數(shù)據(jù)要求很快速地得出,以便安排下一步的生產(chǎn)。隨著業(yè)務(wù)的開展,手工作業(yè)的缺點(diǎn)日益凸顯出來。企業(yè)管理層越來越感到,真的需要一套制造業(yè)的ERP管理軟件,提高工作的效率,特別是提高對(duì)日常生產(chǎn)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)的效率。選型:一波三折的故事需求已經(jīng)產(chǎn)生,國(guó)之友就由副總經(jīng)理劉女士來負(fù)責(zé)對(duì)應(yīng)的選型工作,并指派管理部的姜珊小姐以窗口的角色來負(fù)責(zé)和軟件公司的前期接觸工作。姜珊小姐是湖北人,因?yàn)榧彝サ脑?,沒有上過什么學(xué),但確實(shí)是一個(gè)做事積極認(rèn)真的女孩子。姜珊小姐通過一些在東莞地區(qū)流行很廣的雜志上的廣告,找到了東莞地新、九州數(shù)碼、臺(tái)灣領(lǐng)航三家信息化軟件提供商,和他們接觸后,產(chǎn)生了一連串有趣的故事。

首先約見的是東莞地新公司。東莞地新和國(guó)之友接觸后,根據(jù)地新軟件的特點(diǎn)結(jié)合國(guó)之友自身的情況,作了對(duì)應(yīng)的演示,同時(shí)雙方也就后續(xù)的合作問題作了相應(yīng)的探討,最后給出了大概20萬左右的報(bào)價(jià),這個(gè)價(jià)格國(guó)之友還是可以接受的。可是在第二天,國(guó)之友公司就接到江蘇地新的傳真,傳真義正辭嚴(yán)地指出,東莞地新不具有軟件的版權(quán)資格,并羅列了東莞地新的很多失敗的案例,還留下了聯(lián)系電話和聯(lián)系人。收到這個(gè)傳真后,國(guó)之友公司的管理人員感到很不踏實(shí),在打電話詢問了相關(guān)的失敗案例以后,國(guó)之友本著認(rèn)真的態(tài)度又和江蘇地新做了電話的溝通。在電話里江蘇地新不但明確講了東莞地新不具有軟件的版權(quán)資格,而且還生動(dòng)地講述了江蘇地新梁總和東莞地新柴總之間的恩怨。了解到的這些情況,國(guó)之友無法放心將自己的這個(gè)工程完全交給東莞地新,也害怕自己會(huì)夾在一場(chǎng)莫名其妙的官司里。

緊接著約見的是九州數(shù)碼。廣東的七月可正是烈日炎炎的時(shí)候,九州數(shù)碼的業(yè)務(wù)人員一身白襯衣、藍(lán)西裝,其專業(yè)的職業(yè)素養(yǎng)、正規(guī)的業(yè)務(wù)手段,給國(guó)之友公司留下了很好的印象。在整個(gè)交流過程中,九州數(shù)碼的說法都顯得十分有理有據(jù),對(duì)問題的描述和解答也十分清楚明了。而且九州數(shù)碼人員所講述的業(yè)務(wù)和實(shí)施別離的論點(diǎn)直接吸引了國(guó)之友公司。雙方的整個(gè)溝通非常順暢,其樂融融。但是其最后50萬左右的軟件報(bào)價(jià),讓國(guó)之友較難接受。在國(guó)之友以要討論這個(gè)價(jià)格為由,結(jié)束了九州數(shù)碼的初訪后的第二天,東莞地新就打來電話,詢問選型相關(guān)的事宜,并以有利于自己的說法,解釋自己和江蘇地新的關(guān)系,在聽說已經(jīng)約見了九州數(shù)碼后,也提出了九州數(shù)碼和臺(tái)灣鼎創(chuàng)的關(guān)系,并就其系統(tǒng)在大陸應(yīng)用的一些瓶頸,例如財(cái)務(wù)局部本地化程度低等問題,做了詳細(xì)的描述,同時(shí)提出了業(yè)務(wù)和實(shí)施別離的缺點(diǎn),并形象地解釋說:“這種方法,在做業(yè)務(wù)的時(shí)候,就可以滿口跑火車,你說什么樣的需求,都可以容許,但是到了實(shí)施的時(shí)候,實(shí)施人員會(huì)說,這個(gè)功能達(dá)不到,這個(gè)是業(yè)務(wù)容許你的,你有問題,去問業(yè)務(wù)。你去問業(yè)務(wù)人員,業(yè)務(wù)肯定說,其實(shí)這個(gè)沒有問題的,你好好和實(shí)施人員溝通一下,我現(xiàn)在不好出面,因?yàn)檫@個(gè)現(xiàn)在已經(jīng)移交給實(shí)施了,我們不是同部門,有一些事情,不是很好說。〞這樣的話語,讓國(guó)之友很難決斷其中的優(yōu)劣。

鷸蚌相爭(zhēng),漁翁得利,這個(gè)時(shí)候,臺(tái)灣領(lǐng)航,才正式浮出水面。這家公司在臺(tái)灣其實(shí)是一家市場(chǎng)占有率很高的信息化軟件提供商?,F(xiàn)在大陸大概有100家左右的客戶,大都集中在長(zhǎng)江三角洲和珠江三角洲的“三來一補(bǔ)〞行業(yè)。做初次拜訪的是分公司老總馮先生和業(yè)務(wù)副總朱先生。在做了根本的溝通并取得了國(guó)之友的有關(guān)生產(chǎn)數(shù)據(jù)后,臺(tái)灣領(lǐng)航根據(jù)國(guó)之友提供的一些行業(yè)特性建立了演示數(shù)據(jù)庫,又很快約見了劉女士并按照標(biāo)準(zhǔn)的流程演示了系統(tǒng)。合同:耐人尋味的內(nèi)容因?yàn)閲?guó)之友沒有人懂ERP,同時(shí)因?yàn)轭I(lǐng)航良好的業(yè)務(wù)能力和精彩的流程演示,確實(shí)給國(guó)之友的相關(guān)負(fù)責(zé)人留下很深刻的印象,而且領(lǐng)航公司不人云亦云,在國(guó)之友的相關(guān)人員詢問其他軟件供給商的優(yōu)劣時(shí),采取不正面打擊對(duì)手的態(tài)度,也讓國(guó)之友的相關(guān)人員很認(rèn)同,從而縮短了雙方合作的距離。同時(shí)領(lǐng)航主動(dòng)拋出先付一半,上線后再付一半的優(yōu)惠政策,顯得很有誠(chéng)意。于是國(guó)之友一次性購置了采購、銷售、生產(chǎn)、庫存管理、財(cái)務(wù)、人事、固定資產(chǎn)管理等模塊,并很快就簽定了由領(lǐng)航提供的標(biāo)準(zhǔn)化的合同,合同金額20萬。其中合同中有兩條很值得揣摩,其一,由領(lǐng)航提供套裝的ERP產(chǎn)品。這就明確說明,你購置的軟件是產(chǎn)品,那么,二次開發(fā)的余地就很小,只能你去適應(yīng)系統(tǒng),做二次開發(fā)的主動(dòng)權(quán)還是在領(lǐng)航公司,其對(duì)系統(tǒng)問題的處理意見是首先勸說對(duì)方放棄這個(gè)要求,其次在系統(tǒng)中找對(duì)應(yīng)的替代解決方案,最后對(duì)實(shí)在要改,并且在其他工廠也有共性的問題,才考慮更改。其二,軟件終身使用權(quán)歸國(guó)之友所有,但是其產(chǎn)生的注冊(cè)號(hào),只有兩年的有效期。到時(shí)候若不簽維護(hù)和約,那么軟件就不能正常使用,但是軟件的錯(cuò)誤提示不是注冊(cè)號(hào)失效,而是網(wǎng)絡(luò)連接失敗。這種情況只要更改系統(tǒng)日期,馬上就會(huì)正常了。這個(gè)問題,曾有人咨詢過律師,律師認(rèn)為,兩年后已經(jīng)過了法律規(guī)定的合同訴訟的時(shí)效了,那么,即使客戶方起訴,也不一定可以勝出。由于相關(guān)方面知識(shí)的欠缺,國(guó)之友忽略了這些問題,一份不利于甲方的合同就這樣簽定了。實(shí)施:令人頭痛的進(jìn)程接下來就到了實(shí)施階段。國(guó)之友方面組成了由劉女士負(fù)責(zé),由姜珊小姐充當(dāng)協(xié)調(diào)人的專案小組。因?yàn)樽约旱膯螕?jù)數(shù)量較大,所以每個(gè)部門都買了新電腦,并配備了專業(yè)的打單員。領(lǐng)航方面派出的是一位有一定實(shí)施經(jīng)驗(yàn)的參謀師做整個(gè)系統(tǒng)上線的輔導(dǎo)工作。

在詳細(xì)對(duì)國(guó)之友的需求作了了解以后,這位參謀師就開始撓頭,因?yàn)閲?guó)之友是做壓鑄,已經(jīng)完成了定單式生產(chǎn)到產(chǎn)品化的過渡,所以料號(hào)是固定的,也不難產(chǎn)生,但是僅僅考慮這局部的話,在建立BOM的時(shí)候,就會(huì)導(dǎo)致成品是由鋁組成,這樣的方法,完全不能管理整個(gè)的生產(chǎn)過程。那么在成品和原料之間參加幾個(gè)半成品料號(hào)是否可以?

實(shí)際的生產(chǎn)若以這樣的方式管理,國(guó)之友一個(gè)成品的生產(chǎn)有60多道工序,也就是說會(huì)有60張派工和對(duì)應(yīng)的領(lǐng)料入庫單,這樣的解決方案國(guó)之友是不可能接受的。只能用按照加工中心分別派工,同時(shí)混合車間管理的方式來進(jìn)行管理,對(duì)加工中心內(nèi)部的半成品采取移轉(zhuǎn)的方式解決。這種方式就領(lǐng)航的系統(tǒng)來看,其實(shí)已經(jīng)比較完美了,但是領(lǐng)航系統(tǒng)的移轉(zhuǎn)作業(yè)只提供邏輯移轉(zhuǎn)的記錄功能,不能實(shí)現(xiàn)物理移轉(zhuǎn)的記錄,也就是說工序間的移轉(zhuǎn)可以記錄出來,但是加工中心之間的移轉(zhuǎn),沒有方法表達(dá)。

其實(shí)在這個(gè)界面上新增這兩個(gè)欄位從技術(shù)上看,根本沒有難度,但是一旦有了這兩個(gè)欄位,馬上就要牽扯到加工中心的工時(shí)、生產(chǎn)排程等方面的問題,這個(gè)要受領(lǐng)航的程序底層架構(gòu)的影響,這些功能是根本沒有方法處理的。但是國(guó)之友還是希望能夠增加這兩個(gè)欄位。實(shí)施由此進(jìn)入第一次膠著狀態(tài)。當(dāng)雙方將這個(gè)問題列為懸掛問題待處理的時(shí)候,新的問題又出現(xiàn)了。國(guó)之友在對(duì)一張銷售訂單進(jìn)行生產(chǎn)的時(shí)候,因?yàn)檎麄€(gè)生產(chǎn)過程比較漫長(zhǎng),所以在手工管理的時(shí)候,會(huì)定義一個(gè)制令編號(hào),以后所有的派工單、入庫單都?xì)w在這個(gè)制令編號(hào)下,這樣便于管理整張銷售訂單的實(shí)際生產(chǎn)狀況。但是系統(tǒng)不提供類似的功能,這個(gè)時(shí)候要他們改變這種作業(yè)習(xí)慣,無異于癡人說夢(mèng)。但是要去做研發(fā),就要完全打亂原來軟件的框架流程,這個(gè)也是領(lǐng)航不愿意接受的。整個(gè)輔導(dǎo)工作又一次停滯。在這期間,領(lǐng)航還表示:我可以更改系統(tǒng),但是你必須把剩余的款項(xiàng)先付了才可以,否則停止效勞。國(guó)之友方面為了有一個(gè)好的結(jié)果,也無奈地付清了剩余的款項(xiàng)。失敗:一個(gè)痛苦的結(jié)局國(guó)之友方面通過姜小姐的上層渠道和領(lǐng)航的上層作了相應(yīng)的溝通,領(lǐng)航公司由朱副總出面,整體協(xié)調(diào),但是功能的改良確實(shí)仍無法滿足管理的需求。只好由總經(jīng)理馮先生出面和國(guó)之友有關(guān)方面的人員作溝通,同時(shí)馮先生拋出了自己的七、八十分理論,即信息化沒有總分,按照我的標(biāo)準(zhǔn)流程,這是可以完成的,但是你的詳細(xì)的需求,我們只能盡量滿足,對(duì)于不能滿足的局部,你們只能適應(yīng),因?yàn)楹贤镆?guī)定,我們提供的是產(chǎn)品。就這樣,國(guó)之友感到自己被推入了無盡的深淵。經(jīng)過屢次交涉,解決無望。國(guó)之友只能痛苦地使用著20萬買來的有采購、銷售、庫存管理、財(cái)務(wù)、人事、固定資產(chǎn)管理等模塊的所謂制造業(yè)ERP!還面臨著即將不能使用系統(tǒng)的重大問題。當(dāng)然后續(xù)的維護(hù)和約就不會(huì)再簽定了。領(lǐng)航方面也停止了對(duì)國(guó)之友的實(shí)施效勞。整個(gè)工程,國(guó)之友可以說以完全的失敗告終。案例二案例:某企業(yè)財(cái)務(wù)電算化應(yīng)用失敗啟示錄我國(guó)財(cái)務(wù)電算化工作始于20世紀(jì)80年代,起初的財(cái)務(wù)軟件設(shè)計(jì)思想和功能是以替代手工會(huì)計(jì)核算和減輕會(huì)計(jì)人員的記賬工作量為目標(biāo),主要是基于DOS環(huán)境下的開發(fā)工具和小型桌面數(shù)據(jù)庫系統(tǒng)(如Dbase、FoxBASE、FoxPro、C語言等)開發(fā)完成的,以單用戶為主。進(jìn)入90年代中期,財(cái)務(wù)軟件開始走向成熟,這時(shí)的軟件功能主要包括:賬務(wù)處理、工資管理、資金管理、應(yīng)收和應(yīng)付賬款、固定資產(chǎn)核算等,主要使用WINDOWS環(huán)境下的開發(fā)工具,局部軟件使用了效勞器數(shù)據(jù)庫,浪潮、新中大等軟件采用了大型數(shù)據(jù)庫系統(tǒng)和C/S結(jié)構(gòu)。

與此同時(shí),政府對(duì)財(cái)務(wù)電算化工作給予了大力支持。在國(guó)家政策的影響下,這項(xiàng)工作快速的普及開來,很多單位、公司都引入了電算化系統(tǒng)。正是在這種形勢(shì)下,A企業(yè)于1998年開展了財(cái)務(wù)電算化工作。

一、系統(tǒng)配置情況

A企業(yè)總部的財(cái)務(wù)部門組建了小型局域網(wǎng),由1臺(tái)效勞器、5臺(tái)PC機(jī)構(gòu)成。下屬二級(jí)單位財(cái)務(wù)部門各配備1臺(tái)PC機(jī)。二級(jí)單位通過撥號(hào)接入與總部發(fā)生業(yè)務(wù)數(shù)據(jù)傳送。網(wǎng)絡(luò)操作系統(tǒng)采用WindowsNT,桌面PC采用Windows95操作系統(tǒng)。應(yīng)用財(cái)務(wù)管理軟件的模塊有:賬務(wù)處理、工資管理、資金管理、應(yīng)收和應(yīng)付賬款、固定資產(chǎn)核算等。

二、應(yīng)用現(xiàn)狀

從98年底系統(tǒng)購置回來后,對(duì)財(cái)會(huì)人員進(jìn)行了短期培訓(xùn),99年進(jìn)入實(shí)際應(yīng)用。在軟件公司的指導(dǎo)下進(jìn)行了初期試運(yùn)行。試運(yùn)行期間,采取手工帳與電算化并行方式,進(jìn)行了簡(jiǎn)單的憑證錄入、二級(jí)單位到總部財(cái)會(huì)科目匯總等工作。但是,隨著系統(tǒng)的深入應(yīng)用和軟件公司的撤走,一些突出的矛盾浮出水面。

目前的實(shí)際情況是:

①財(cái)會(huì)帳務(wù)處理仍采取人機(jī)別離方式,即財(cái)會(huì)人員在手工做帳后,再將手工做好的帳目按要求輸入計(jì)算機(jī),未能實(shí)現(xiàn)手工甩帳的目的。這樣非但沒有減輕財(cái)會(huì)人員的勞動(dòng)強(qiáng)度,反而增加了其工作量。

②二級(jí)單位與總部無法利用網(wǎng)絡(luò)進(jìn)行的業(yè)務(wù)來往,甚至有的二級(jí)單位就放在那里沒用。至于其它高層次功能模塊根本上處于空閑狀態(tài)。

③財(cái)務(wù)部門本系統(tǒng)應(yīng)用狀況未盡人意,更談不上為企業(yè)其它部門提供資源共享了。舉個(gè)簡(jiǎn)單的例子,A企業(yè)的某個(gè)部門要了解本部門辦公費(fèi)用支出情況,仍然需要到財(cái)務(wù)部門翻閱一大堆手工賬簿。這么簡(jiǎn)單的功能,系統(tǒng)尚未實(shí)現(xiàn)??梢哉f,A企業(yè)的財(cái)務(wù)電算化工作遠(yuǎn)遠(yuǎn)沒有到達(dá)預(yù)期目標(biāo)。

三、因素分析

1、領(lǐng)導(dǎo)認(rèn)識(shí)不到位,以為電算化就是使用計(jì)算機(jī)進(jìn)行帳務(wù)的加加減減。應(yīng)用信息技術(shù)提高企業(yè)管理水平的觀念沒有得到根本性地轉(zhuǎn)變,所以對(duì)軟件系統(tǒng)的高層次模塊不聞不問,缺乏熱情。

2、前期準(zhǔn)備工作缺乏。在引進(jìn)財(cái)務(wù)電算化系統(tǒng)時(shí),財(cái)會(huì)人員根本上是電腦盲,其觀念及素質(zhì)較低,而培訓(xùn)工作流于外表,未能使操作人員真正掌握系統(tǒng)功能。

3、業(yè)務(wù)流程不標(biāo)準(zhǔn)。手工帳下,審核制單時(shí)運(yùn)用會(huì)計(jì)科目可以模糊處理,只列二級(jí)甚至一級(jí)科目,在手工記帳時(shí)再予判斷確認(rèn);而在電算化下,錄入記帳憑證必須準(zhǔn)確錄入最細(xì)操作級(jí)科目,特別在人機(jī)并行階段,要求更為嚴(yán)格。因而出現(xiàn)了原有工作流程與電算化工作流程沖突的矛盾。

4、軟件公司售后效勞沒能及時(shí)跟上,缺乏長(zhǎng)期有效合作。如系統(tǒng)存在Y2K問題,使二級(jí)單位無法通過網(wǎng)絡(luò)上報(bào)傳輸數(shù)據(jù),總部財(cái)務(wù)管理不能實(shí)現(xiàn)日清月結(jié)。

5、企業(yè)沒有形成有效引導(dǎo)機(jī)制,缺乏專業(yè)技術(shù)人員支持,系統(tǒng)出現(xiàn)問題僅憑財(cái)會(huì)人員無法解決,長(zhǎng)此以往,使財(cái)會(huì)人員失去了使用系統(tǒng)的熱情。

四、建議

1、企業(yè)應(yīng)將財(cái)務(wù)電算化工作納入企業(yè)信息化工作的總體范疇。目前企業(yè)信息化建設(shè)的方向是實(shí)現(xiàn)對(duì)企業(yè)物流、資金流和信息流一體化、集成化的管理。在這種開展趨勢(shì)下,傳統(tǒng)意義上的財(cái)務(wù)電算化將不復(fù)存在,取而代之的是全面企業(yè)管理軟件的財(cái)務(wù)管理模塊或局部。由此,這項(xiàng)工作應(yīng)由企業(yè)信息化辦公室、業(yè)務(wù)職能部門、軟件公司三者共同進(jìn)行。

2、必須形成企業(yè)自身的技術(shù)支撐體系,引進(jìn)或培養(yǎng)系統(tǒng)分析人員,以便為系統(tǒng)維護(hù)、升級(jí)提供支持。應(yīng)合理進(jìn)行人機(jī)并行下財(cái)務(wù)人員手工帳和電算化會(huì)計(jì)崗位的兼職設(shè)置分工,業(yè)務(wù)量較多的單位還應(yīng)配備專職操作和系統(tǒng)管理人員。

3、與軟件提供商簽訂后續(xù)支持合同,以便在軟件出現(xiàn)故障及為適應(yīng)新的工作流程增加功能時(shí)提供有效保障。對(duì)平時(shí)操作中發(fā)現(xiàn)的不便和錯(cuò)誤,及時(shí)向技術(shù)支持單位和軟件公司反應(yīng),以便軟件不斷改良和升級(jí)。

4、專人主管、明確內(nèi)局部工職責(zé)。一般由本單位熟悉電算化工作的會(huì)計(jì)主管兼任,便于協(xié)調(diào)工作;也可由會(huì)計(jì)主管指定業(yè)務(wù)熟悉、電算化技術(shù)較好、事業(yè)心責(zé)任心較強(qiáng),有一定的組織能力的會(huì)計(jì)人員擔(dān)任,對(duì)本單位會(huì)計(jì)主管負(fù)責(zé)。強(qiáng)化審核和內(nèi)部制度。

5、要有更高的標(biāo)準(zhǔn)化要求和嚴(yán)格的操作規(guī)程,只有逐步建立健全各項(xiàng)電算化管理制度和操作規(guī)程,才能從制度化、標(biāo)準(zhǔn)化的高度,保障會(huì)計(jì)電算化工作的順利進(jìn)行。如:財(cái)政部發(fā)布的會(huì)計(jì)電算化工作標(biāo)準(zhǔn)、財(cái)務(wù)軟件標(biāo)準(zhǔn)要求,通用財(cái)務(wù)軟件操作規(guī)程,計(jì)算機(jī)設(shè)備及機(jī)房管理制度,人員分工職責(zé)和操作權(quán)限制度,電算化數(shù)據(jù)檔案的備份、稽核、保管制度等等。

A企業(yè)的財(cái)務(wù)電算化工作在國(guó)內(nèi)企業(yè)中具有一定的代表性,要想取得理想的應(yīng)用效果,有待于進(jìn)一步總結(jié)經(jīng)驗(yàn),從而提高實(shí)際應(yīng)用水平。閱讀材料企業(yè)財(cái)務(wù)電算化軟件設(shè)計(jì)應(yīng)注意的若干問題現(xiàn)代電子技術(shù)在財(cái)經(jīng)領(lǐng)域的應(yīng)用——會(huì)計(jì)電算化,為會(huì)計(jì)管理開創(chuàng)了一個(gè)新時(shí)代,使現(xiàn)代財(cái)務(wù)管理搭上了“信息快車〞,徹底擺脫了“會(huì)計(jì)室里的算盤、鈔票、記賬〞等沉悶印象,財(cái)務(wù)管理進(jìn)入了真正的“數(shù)字時(shí)代〞,大大提高了管理水平和管理效率,產(chǎn)生了巨大的經(jīng)濟(jì)效益和社會(huì)效益。

會(huì)計(jì)電算化是一項(xiàng)復(fù)雜的系統(tǒng)工程,技術(shù)性、創(chuàng)造性很強(qiáng),與其他系統(tǒng)比較,有很大的特殊性,它處理的信息量大,數(shù)據(jù)要求準(zhǔn)確可靠、保存期長(zhǎng),需要嚴(yán)格監(jiān)控;同時(shí),會(huì)計(jì)數(shù)據(jù)要求嚴(yán)格、保密性強(qiáng),屬企業(yè)敏感資料。因而,會(huì)計(jì)電算化對(duì)財(cái)務(wù)管理及其軟件設(shè)計(jì)均有特別的要求:財(cái)務(wù)管理標(biāo)準(zhǔn)化、標(biāo)準(zhǔn)化;軟件設(shè)計(jì)須具有平安可靠、功能多樣性……

一、財(cái)務(wù)軟件設(shè)計(jì)對(duì)會(huì)計(jì)工作的要求

1.增強(qiáng)法制觀念,嚴(yán)格執(zhí)行會(huì)計(jì)法

會(huì)計(jì)法是我們開展企業(yè)會(huì)計(jì)工作的法律依據(jù),執(zhí)行會(huì)計(jì)法是國(guó)家對(duì)會(huì)計(jì)工作的根本要求,所以企業(yè)的財(cái)務(wù)工作必然遵守會(huì)計(jì)法,遵守國(guó)家有關(guān)信息平安的法規(guī)。只有依法辦事,會(huì)計(jì)工作才受到法律保護(hù),從而為會(huì)計(jì)電算化的實(shí)現(xiàn)提供穩(wěn)定的法律環(huán)境。

2.會(huì)計(jì)科目代碼化

實(shí)行會(huì)計(jì)科目代碼化的優(yōu)點(diǎn)很多:(1)結(jié)構(gòu)簡(jiǎn)單易記,便于會(huì)計(jì)人員使用;(2)便于電腦識(shí)別、分類、查驗(yàn)、調(diào)用和處理;(3)減少資料儲(chǔ)存空間,減少電腦處理資料量,加快運(yùn)行速度。企業(yè)會(huì)計(jì)科目代碼必須采用會(huì)計(jì)制度規(guī)定的科目統(tǒng)一編碼,例如現(xiàn)金101,銀行存款102……這樣既簡(jiǎn)單明了又便于計(jì)算機(jī)識(shí)別和處理,工作人員也樂于使用。如果缺少了這一重要環(huán)節(jié),電腦系統(tǒng)就平添許多復(fù)雜內(nèi)容,計(jì)算機(jī)不得不逐次識(shí)別處理每個(gè)會(huì)計(jì)科目,大大增加了程序設(shè)計(jì)的難度,而且多占了內(nèi)存空間,減慢了計(jì)算機(jī)的運(yùn)行速度,還會(huì)增加出錯(cuò)時(shí)機(jī),不符合信息化環(huán)境的要求。因此,會(huì)計(jì)電算化首先要將會(huì)計(jì)科目代碼代。

3.會(huì)計(jì)憑證標(biāo)準(zhǔn)化

電算化環(huán)境下會(huì)計(jì)憑證的設(shè)計(jì)要求:(1)具有通用性——盡可能滿足各職能部門對(duì)會(huì)計(jì)核算的要求,力求做到多功能、一單多用、各方共享,提高人機(jī)工作效率。以記賬憑證設(shè)計(jì)為例。建議采用集現(xiàn)金收付、銀行轉(zhuǎn)賬、往來于一身的復(fù)式記賬憑證,其內(nèi)容應(yīng)包括:摘要、科目編碼、會(huì)計(jì)科目、一二級(jí)明細(xì)目、外幣種類、借貸方金額、備注等,這樣既適合處理人民幣業(yè)務(wù),又能處理外幣業(yè)務(wù),根本滿足了會(huì)計(jì)核算的多方面要求,而且考慮到了未來對(duì)外業(yè)務(wù)開展之需,符合通用、多功能的原則。(2)便于會(huì)計(jì)人員操作,易于計(jì)算機(jī)處理。憑證設(shè)計(jì)的另一個(gè)要求是盡可能減少工作人員的書寫、輸入量,減少人工處理業(yè)務(wù)方面的時(shí)間——在會(huì)計(jì)實(shí)務(wù)中,工作人員往往要花大局部時(shí)間填寫憑證、處理會(huì)計(jì)資料,效率低、過錯(cuò)多,而電算化管理則要求最大限度地減少人為處理資料的時(shí)間,讓計(jì)算機(jī)更多地代替人的勞動(dòng),以充分發(fā)揮電腦高速、高效的優(yōu)勢(shì)。

同樣道理,賬簿設(shè)置、會(huì)計(jì)報(bào)表編制,也要符合標(biāo)準(zhǔn)化的要求,既要兼顧各方面需要,又要方便計(jì)算機(jī)處理。

4.會(huì)計(jì)處理方法制度化

會(huì)計(jì)電算化系統(tǒng)繁復(fù)而涉及面廣,不宜經(jīng)常修改,這就要求會(huì)計(jì)核算的方法、程序?qū)嵭兄贫然?。例如,固定資產(chǎn)的折舊方法有平均年限法、工作量法、雙倍余額遞減法、年數(shù)總和法等幾種,企業(yè)可按實(shí)際情況加以選擇,但一經(jīng)確定就不要隨意更改,要形成制度化執(zhí)行。如果會(huì)計(jì)處理方法更改頻繁,一則不符合會(huì)計(jì)制度要求,二則影響電腦系統(tǒng)正常運(yùn)作,容易發(fā)生過錯(cuò)。如果不慎修改出錯(cuò),就會(huì)導(dǎo)致系統(tǒng)損壞,影響正常會(huì)計(jì)工作。幾年前,英國(guó)某信用卡公司就因修改計(jì)算機(jī)程序出錯(cuò),致使支付混亂。日常生活中,類似情況是屢有報(bào)道。因此,如無法規(guī)、制度的變更,一般不要隨意更改會(huì)計(jì)核算方法,以保持會(huì)計(jì)業(yè)務(wù)環(huán)境相對(duì)穩(wěn)定,保證電算化系統(tǒng)正常運(yùn)作。

5.培養(yǎng)復(fù)合型人才,提高財(cái)務(wù)人員的整體素質(zhì)

綜觀目前的企業(yè),既懂會(huì)計(jì)又懂計(jì)算機(jī),并有一定英文英礎(chǔ)的復(fù)合型人才實(shí)在太少,這是推行會(huì)計(jì)電算化的一大障礙。會(huì)計(jì)人員如果只懂會(huì)計(jì),沒有電腦知識(shí),就不可能提出很好的會(huì)計(jì)管理設(shè)想去實(shí)現(xiàn)電子化;只有既熟悉會(huì)計(jì),又具備一定電腦知識(shí)的會(huì)計(jì)專才,才能設(shè)計(jì)出優(yōu)良的財(cái)務(wù)管理方案,讓程序設(shè)計(jì)者去開發(fā)適用軟件,使電算化發(fā)揮最大效能。再者,財(cái)務(wù)人員如具備一定電腦常識(shí)就能最大限度地防止操作錯(cuò)誤,降低過錯(cuò)風(fēng)險(xiǎn),從而保證會(huì)計(jì)數(shù)據(jù)平安。為此,企業(yè)要做好復(fù)合型人才的培訓(xùn)工作,讓現(xiàn)職會(huì)計(jì)人員掌握電腦知識(shí),為實(shí)現(xiàn)電算化提供重要條件。

實(shí)踐證明,企業(yè)要順利實(shí)行電算化管理,必須切實(shí)做好以上各項(xiàng)基礎(chǔ)工作,爭(zhēng)取上級(jí)領(lǐng)導(dǎo)的大力支持,為落實(shí)基礎(chǔ)工作提供保證。

二、財(cái)務(wù)管理系統(tǒng)對(duì)軟件設(shè)計(jì)的要求

1.高起點(diǎn)、高規(guī)格開發(fā)高質(zhì)量的軟件

財(cái)務(wù)系統(tǒng)對(duì)企業(yè)很重要,準(zhǔn)確程度要求高,不允許有半點(diǎn)過錯(cuò),因而必須從高起點(diǎn)出發(fā),聘請(qǐng)高水平、合資格、有財(cái)務(wù)軟件開發(fā)經(jīng)驗(yàn)的公司和工程人員負(fù)責(zé)開發(fā),不能聘請(qǐng)不夠資質(zhì)、不合資格、無實(shí)踐經(jīng)驗(yàn)的人員開發(fā)。否則,會(huì)影響系統(tǒng)的質(zhì)量、進(jìn)度,甚至?xí)胪径鴱U。例如,廣州某企業(yè),因經(jīng)費(fèi)缺乏聘請(qǐng)了一家技術(shù)力量較弱的公司負(fù)責(zé)開發(fā)會(huì)計(jì)系統(tǒng),由于設(shè)計(jì)人員水平較低,加之無實(shí)踐經(jīng)驗(yàn)、缺乏財(cái)務(wù)常識(shí),開發(fā)出的系統(tǒng)漏洞百出,最終無法使用,給企業(yè)造成了損失;同時(shí),嚴(yán)重影響了該單位的電子化進(jìn)程。因此,財(cái)務(wù)系統(tǒng)開發(fā),用戶必須聘請(qǐng)技術(shù)力量雄厚、具備財(cái)務(wù)軟件設(shè)計(jì)經(jīng)驗(yàn)的單位和設(shè)計(jì)人員負(fù)責(zé)。

2.做好系統(tǒng)分析工作

軟件設(shè)計(jì)首先要從系統(tǒng)分析著手,目的在于了解財(cái)務(wù)工作流程,廣泛收集必要數(shù)據(jù),對(duì)相關(guān)的各種因素進(jìn)行詳細(xì)分析,這是軟件設(shè)計(jì)的基礎(chǔ)工作,很重要。對(duì)問題的分析是否深入細(xì)致、完整透徹,表達(dá)了設(shè)計(jì)人員對(duì)將要進(jìn)行的工作的了解程度,也表達(dá)著基礎(chǔ)工作準(zhǔn)備是否充分,這關(guān)系到未來系統(tǒng)的成敗,因而要充分重視系統(tǒng)分析工作。系統(tǒng)分析的具體步驟:

(1)成立專家小組,具體包括:委托方、軟件設(shè)計(jì)人員、會(huì)計(jì)師、系統(tǒng)使用者、信息平安工程師等組成,為全面開展工作做好準(zhǔn)備。

(2)落實(shí)任務(wù),明確根本領(lǐng)項(xiàng),確定具體要完成哪些工作。

(3)提出具體要求,包括:明確給出系統(tǒng)的規(guī)模;系統(tǒng)應(yīng)能完成哪些工作;系統(tǒng)工作的步驟和方法:新系統(tǒng)應(yīng)到達(dá)何種質(zhì)量水平,以及具體的質(zhì)量控制指標(biāo)、方案進(jìn)度等。

(4)收集、整理數(shù)據(jù)資料,包括:會(huì)計(jì)業(yè)務(wù)分工、業(yè)務(wù)量、業(yè)務(wù)處理方法、各類報(bào)表、輸出結(jié)果的時(shí)間、數(shù)據(jù)儲(chǔ)存要求等。

(5)認(rèn)真編好會(huì)計(jì)業(yè)務(wù)流程圖。會(huì)計(jì)業(yè)務(wù)流程圖就是把會(huì)計(jì)業(yè)務(wù)的整個(gè)過程用圖示和文字說明表述出來。這一過程很重要,是系統(tǒng)設(shè)計(jì)的基礎(chǔ)、依據(jù),財(cái)務(wù)系統(tǒng)就是根據(jù)會(huì)計(jì)業(yè)務(wù)流程圖設(shè)計(jì)出來的,是會(huì)計(jì)業(yè)務(wù)流程的“數(shù)字化〞。業(yè)務(wù)流程圖質(zhì)量的好壞直接決定著系統(tǒng)設(shè)計(jì)的成敗。因此,必須認(rèn)真踏實(shí)地做好業(yè)務(wù)流程圖的編制工作。

業(yè)務(wù)流程圖須由專家小組編制,其間應(yīng)重點(diǎn)發(fā)揮有實(shí)踐經(jīng)驗(yàn)的會(huì)計(jì)師、具體業(yè)務(wù)操作者的作用,重視一線員工的意見,盡最大可能滿足第一線業(yè)務(wù)的需要。設(shè)計(jì)財(cái)務(wù)系統(tǒng)很重要的一條就是實(shí)用、方便操作,要考慮到一線業(yè)務(wù)的具體情況。只有理論和實(shí)踐相結(jié)合,方便實(shí)務(wù)操作,財(cái)務(wù)系統(tǒng)才受使用者歡送。

業(yè)務(wù)流程圖須同時(shí)采用文字說明、圖形描述兩種形式,以相互補(bǔ)充;有關(guān)說明、描述必須詳細(xì)、周密、完善、步步到位,但凡業(yè)務(wù)觸及到的細(xì)節(jié)均應(yīng)詳細(xì)說明、準(zhǔn)確標(biāo)出,為下一步程序設(shè)計(jì)工作提供充分依據(jù)。

有的單位在開發(fā)財(cái)務(wù)軟件系統(tǒng)時(shí),只側(cè)重程序設(shè)計(jì)環(huán)節(jié),無視業(yè)務(wù)流程圖編制的重要性,結(jié)果到了程序設(shè)計(jì)階段,不得不中斷設(shè)計(jì),回過頭來抽出大量的人力、物力去臨時(shí)補(bǔ)上有關(guān)業(yè)務(wù)流程細(xì)節(jié),財(cái)務(wù)系統(tǒng)成了典型的“邊設(shè)計(jì)邊施工邊補(bǔ)漏的‘三邊’工程〞。這樣既容易出錯(cuò)又拖慢了工程進(jìn)度,更談不上周密完善,還會(huì)影響系統(tǒng)的設(shè)計(jì)質(zhì)量,給企業(yè)造成損失。

(6)編制程序流程圖。程序流程圖是將系統(tǒng)設(shè)計(jì)的具體步驟,通過圖示符號(hào)表示出來,它直觀地反映了程序設(shè)計(jì)的構(gòu)思過程,表達(dá)了整個(gè)程序運(yùn)行的思路,是程序設(shè)計(jì)的關(guān)鍵一步,直接決定著程序設(shè)計(jì)質(zhì)量的上下。同時(shí),繪制好程序流程圖非常有利于系統(tǒng)的整體控制。

(7)對(duì)前期基礎(chǔ)準(zhǔn)備工作進(jìn)行嚴(yán)格審核。財(cái)務(wù)系統(tǒng)的設(shè)計(jì)是以各項(xiàng)優(yōu)良的前期準(zhǔn)備工作為前提的,基礎(chǔ)工作顯得尤為重要。顧此,在開展程序編寫工作之前必須全面審查有關(guān)準(zhǔn)備工作是否充分,發(fā)現(xiàn)問題及時(shí)解決;嚴(yán)禁邊準(zhǔn)備、邊設(shè)計(jì)、邊補(bǔ)漏。

3.程序設(shè)計(jì)階段,采用模塊化設(shè)計(jì)

模塊化就是把一個(gè)復(fù)雜的程序分成若干個(gè)功能不同的多個(gè)局部,各個(gè)子模塊均有獨(dú)立功能,可以單獨(dú)運(yùn)行;而把各個(gè)子模塊組合在一起,又能方便地搭配成一個(gè)完整的系統(tǒng)。模塊化設(shè)計(jì)是現(xiàn)代程序設(shè)計(jì)中一種很重要的技巧,有著眾多優(yōu)點(diǎn):

(1)便于分工合作,提高效率,提高質(zhì)量。系統(tǒng)設(shè)計(jì)時(shí),可以把要做的工作分拆成多個(gè)局部,然后分配給不同的人,甚至不同的單位各自開發(fā)。這有利于提高效率,提高程序的設(shè)計(jì)質(zhì)量。

(2)便于維護(hù)、維修,增強(qiáng)通用性、易讀性。

(3)增強(qiáng)模塊的獨(dú)立性,降低相互之間的依賴程度。即使有某些局部故障,也不致影響系統(tǒng)的整體運(yùn)行。

(4)能設(shè)計(jì)出可繞過障礙區(qū)運(yùn)行的高質(zhì)量軟件——這是模塊化設(shè)計(jì)的最大優(yōu)點(diǎn)。由于模塊之間相對(duì)獨(dú)立,所以即使出現(xiàn)某些非關(guān)鍵性故障,系統(tǒng)依然能平安運(yùn)行。這一點(diǎn)很重要,因?yàn)橄到y(tǒng)在使用中出現(xiàn)小故障是較常見的現(xiàn)象,如果財(cái)務(wù)系統(tǒng)具備了這種優(yōu)點(diǎn),就能做到不停機(jī)維修,不致影響日常業(yè)務(wù),這對(duì)財(cái)務(wù)管理特別有意義。反過來,如果系統(tǒng)一有小毛病就會(huì)影響日常業(yè)務(wù),甚至突然“死機(jī)〞,就會(huì)嚴(yán)重打亂企業(yè)的管理秩序,還可能會(huì)造成數(shù)據(jù)喪失,給企業(yè)造成損失。所以,能做到小毛病不停機(jī)維修,大故障能盡快恢復(fù)是財(cái)務(wù)管理對(duì)其軟件設(shè)計(jì)的特殊要求。

4.軟件設(shè)計(jì)要有擴(kuò)展性,以適應(yīng)企業(yè)未來開展

會(huì)計(jì)電腦系統(tǒng)設(shè)計(jì)要預(yù)計(jì)到企業(yè)各類業(yè)務(wù)的開展,要預(yù)留足夠的擴(kuò)展空間,以適應(yīng)業(yè)務(wù)高層次、多元化開展。某些企業(yè)的電算化系統(tǒng)因沒有擴(kuò)展性,致使業(yè)務(wù)稍有變動(dòng),系統(tǒng)就無法適應(yīng),延誤了日常工作。例如,一些企業(yè)的會(huì)計(jì)系統(tǒng)能處理人民幣、港幣、美元業(yè)務(wù),但對(duì)日元、英鎊、歐元或其他外幣業(yè)務(wù)就難以適應(yīng)。隨著我國(guó)即將參加WTO,企業(yè)外幣業(yè)務(wù)必然日益增多,缺乏擴(kuò)展功能的會(huì)計(jì)系統(tǒng)將難于滿足未來開展要求。因此,會(huì)計(jì)系統(tǒng)設(shè)計(jì)一定要有超前意識(shí),要考慮到未來業(yè)務(wù)開展需要,設(shè)計(jì)有擴(kuò)展性、多功能的軟件。

要考慮到某些特殊業(yè)務(wù)的需要。深圳市曾發(fā)生過這樣一件事,一對(duì)從新疆調(diào)進(jìn)該市的夫婦,在為小孩辦理入戶手續(xù)時(shí),因公安局的戶籍管理系統(tǒng)只能輸入四個(gè)漢字以內(nèi)的姓名,而該小孩是維吾爾族,名字由近十個(gè)漢字組成,超出了公安局電腦系統(tǒng)的設(shè)計(jì)要求,以至無法正常入戶,引起了不必要的糾紛。以此為鑒,財(cái)務(wù)電腦系統(tǒng)應(yīng)有處理特殊業(yè)務(wù)的設(shè)計(jì),要考慮到特殊業(yè)務(wù)的需要。

5.強(qiáng)調(diào)面向用戶

財(cái)務(wù)系統(tǒng)的最終使用者是企業(yè),是一線業(yè)務(wù)人員,所以要特別強(qiáng)調(diào)操作簡(jiǎn)單、方便用戶,要設(shè)計(jì)良好的用戶界面,具體操作應(yīng)盡可能簡(jiǎn)單易學(xué)。在屏幕顯示方式上,最好只顯示與業(yè)務(wù)相關(guān)的資料,對(duì)可有可無的資料,如參考性、輔助性的資料則能省則省。切忌“和盤托出〞——有用、暫不需用的資料均顯示于屏幕,這樣很容易造成操作錯(cuò)誤,還會(huì)給人“眼花繚亂〞的感覺。在目前企業(yè)計(jì)算機(jī)應(yīng)用水平、管理水平不很高的情況下,“面向用戶性〞很值得廣闊設(shè)計(jì)人員的重視。

6.試運(yùn)行

系統(tǒng)完成開發(fā)后必須反復(fù)測(cè)試,證明到達(dá)設(shè)計(jì)要求,才能交付使用;不能邊檢測(cè)、邊使用、邊補(bǔ)救。

7.制定應(yīng)急方案

系統(tǒng)完成設(shè)計(jì)后,開發(fā)方應(yīng)編制與系統(tǒng)相關(guān)的運(yùn)行文件,并提出有關(guān)重點(diǎn)事項(xiàng),以備在出現(xiàn)意外情況時(shí),有條不紊地采取相應(yīng)措施。使用單位也應(yīng)制定自己的應(yīng)急方案,以備急需。令人擔(dān)憂的是,不少單位恰恰無視了這一關(guān)鍵步驟,沒有起碼的應(yīng)急方案,假設(shè)系統(tǒng)一旦出現(xiàn)故障,后果不堪設(shè)想,損失將是巨大的。

8.加強(qiáng)風(fēng)險(xiǎn)控制,保證信息平安

實(shí)現(xiàn)會(huì)計(jì)電算化,必然解決信息平安問題。由于電子數(shù)據(jù)高度集中,高度依賴電腦,且受電腦病毒入侵、人為操作失誤、機(jī)器故障、非法毀損等因素影響,數(shù)據(jù)很容易被破壞,因此,會(huì)計(jì)電算化必然加強(qiáng)信息平安管理,一方面制定各種嚴(yán)格的管理制度,加強(qiáng)風(fēng)險(xiǎn)控制,加強(qiáng)管理;另一方面加強(qiáng)對(duì)員工的信息平安教育,嚴(yán)禁未經(jīng)受權(quán)人員上機(jī)操作;不能連接與業(yè)務(wù)無關(guān)的終端,禁止與互連網(wǎng)連接;采用先進(jìn)的加密技術(shù),安裝“防火墻〞,嚴(yán)防電腦病毒入侵,防止人為非法破壞數(shù)據(jù)。實(shí)踐證明,嚴(yán)格、有效的管理制度是信息平安的最好保障。

9.加強(qiáng)對(duì)財(cái)務(wù)系統(tǒng)使用前的審計(jì)

財(cái)務(wù)系統(tǒng)必須確保正確,才能投入使用,這是保證財(cái)務(wù)數(shù)據(jù)平安的關(guān)鍵。系統(tǒng)在投入使用前,應(yīng)組織專家小組進(jìn)行嚴(yán)格審計(jì)、從嚴(yán)檢測(cè),并實(shí)地模擬運(yùn)行。只有證明正確無誤的系統(tǒng)方可正式投入使用,只有經(jīng)過“實(shí)戰(zhàn)〞檢驗(yàn)的系統(tǒng)才具有可靠性。必須指出的是,財(cái)務(wù)系統(tǒng)不能邊使用、邊檢測(cè)、邊維修,這樣風(fēng)險(xiǎn)很大,難于保證數(shù)據(jù)平安。

實(shí)行會(huì)計(jì)電算化,要求財(cái)務(wù)管理標(biāo)準(zhǔn)化、標(biāo)準(zhǔn)化,而財(cái)務(wù)軟件設(shè)計(jì)則要符合財(cái)務(wù)管理的特殊要求。只有相互適應(yīng)、互相配合,才能設(shè)計(jì)出平安可靠、多功能、高質(zhì)量的優(yōu)秀軟件,更好地推進(jìn)會(huì)計(jì)電子化工作。財(cái)務(wù)電算化是大勢(shì)所趨,是提高企業(yè)科學(xué)管理水平、增強(qiáng)競(jìng)爭(zhēng)力的迫切要求——會(huì)計(jì)師、程序設(shè)計(jì)人員在這方面有著異常重要的作用,應(yīng)充分調(diào)動(dòng)他們的積極性、創(chuàng)造性。

本章測(cè)試一、名詞解釋【略】1、生命周期法2、系統(tǒng)分析3、系統(tǒng)設(shè)計(jì)4、原型法

5、結(jié)構(gòu)化系統(tǒng)分析方法6、數(shù)據(jù)流圖7、數(shù)據(jù)字典8、結(jié)構(gòu)化語言

9、系統(tǒng)的響應(yīng)時(shí)間10、代碼11、數(shù)據(jù)文件組織形式12、結(jié)構(gòu)圖二、填空1、一般將軟件的生命周期劃分為_______、_______、_______、_______、_______幾個(gè)階段。

【系統(tǒng)規(guī)劃;系統(tǒng)分析;系統(tǒng)設(shè)計(jì);系統(tǒng)實(shí)施;系統(tǒng)運(yùn)行和維護(hù)】

2、系統(tǒng)分析階段提出系統(tǒng)開發(fā)任務(wù),進(jìn)行可行性分析,在可行的基礎(chǔ)上進(jìn)行更詳細(xì)的需求分析,建立系統(tǒng)的_______。

【邏輯模型】

3、系統(tǒng)設(shè)計(jì)階段包括_______

溫馨提示

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

評(píng)論

0/150

提交評(píng)論