-----------------------------------------------------
以下內(nèi)容節(jié)選自清華大學(xué)版《系統(tǒng)分析師教程》
僅供學(xué)習(xí)、參考使用,詳細(xì)內(nèi)容請(qǐng)查閱原著
-----------------------------------------------------
1.2建立信息系統(tǒng)所涉及的問題
1.2.1 系統(tǒng)建設(shè)前企業(yè)所應(yīng)具備的條件
企業(yè)信息系統(tǒng)的建設(shè)目標(biāo)、功能需求和規(guī)模大小,須服從于企業(yè)的環(huán)境和需求,而不單純?nèi)Q于企業(yè)領(lǐng)導(dǎo)的主觀意愿;系統(tǒng)建設(shè)應(yīng)該有其先決條件,如果條件不具備,則須先做些基礎(chǔ)性的準(zhǔn)備工作,否則系統(tǒng)難以成功。
1. 企業(yè)高層領(lǐng)導(dǎo)應(yīng)具有對(duì)企業(yè)信息系統(tǒng)建設(shè)規(guī)律性的認(rèn)識(shí)
社會(huì)信息化是社會(huì)和技術(shù)發(fā)展的方向,它遵循社會(huì)和技術(shù)發(fā)展的客觀規(guī)律,F(xiàn)在計(jì)算機(jī)信息系統(tǒng)是一類設(shè)計(jì)業(yè)務(wù)面廣、技術(shù)難度大的系統(tǒng)工程。企業(yè)高層決策人應(yīng)該對(duì)企業(yè)是否建立、在什么時(shí)候、建立什么樣的規(guī)模的信息系統(tǒng)有比較正確的決策,而正確的決策于高層決策人對(duì)信息化建設(shè)規(guī)律性的了解。這種規(guī)律性認(rèn)識(shí)于學(xué)習(xí)、調(diào)查和咨詢。高層決策人應(yīng)提出恰當(dāng)?shù)南到y(tǒng)目標(biāo),給出準(zhǔn)確的業(yè)務(wù)需求,制定合適的開發(fā)策略,提供必要的資金保證,配備精干的管理人員,以保證從系統(tǒng)的功能需求分析,到設(shè)計(jì),到實(shí)施等環(huán)節(jié)能順利地實(shí)現(xiàn)。
2.企業(yè)必須認(rèn)真分析建立計(jì)算機(jī)信息系統(tǒng)的實(shí)際需求
信息化的輿論將眾多的企業(yè)推向信息化的浪潮,而企業(yè)對(duì)信息化的實(shí)際需求才是建立企業(yè)計(jì)算機(jī)系統(tǒng)的原動(dòng)力。這種原動(dòng)力來自企業(yè)內(nèi)部也來自企業(yè)的外部,但歸根結(jié)底是來自企業(yè)的內(nèi)部。從某種意義上講,在系統(tǒng)建設(shè)的可行性分析中,系統(tǒng)建設(shè)的必要性分析比可能性分析更為基本,更具有實(shí)際意義。
3.管理的科學(xué)化是企業(yè)信息系統(tǒng)建立的基礎(chǔ)和保證
科學(xué)的管理是企業(yè)信息化的基礎(chǔ),沒有科學(xué)管理的基礎(chǔ),企業(yè)無(wú)法建成有效的計(jì)算機(jī)管理系統(tǒng)。對(duì)于戰(zhàn)略目標(biāo)模糊、管理理念落后、規(guī)章制度不健全、基礎(chǔ)數(shù)據(jù)殘缺的企業(yè),首先必須完善管理,使其科學(xué)化和規(guī)范化,為實(shí)現(xiàn)計(jì)算機(jī)管理奠定良好的基礎(chǔ)。管理科學(xué)化和規(guī)范化的程度在很大的程度上約束著信息系統(tǒng)的作用。
4.企業(yè)文化和管理人員的組織結(jié)構(gòu)應(yīng)能滿足系統(tǒng)建設(shè)的需要
計(jì)算機(jī)信息系統(tǒng)建設(shè)的成敗,不但取決于系統(tǒng)的開發(fā)人員的素質(zhì),更大程度上取決于企業(yè)人員的組織結(jié)構(gòu)和文化素養(yǎng)。良好的組織結(jié)構(gòu)和企業(yè)文化能保證人們更具有科學(xué)的工作態(tài)度、良好的敬業(yè)精神、善于合作和勤于務(wù)實(shí)。知識(shí)結(jié)構(gòu)和文化素養(yǎng)決定了人對(duì)新鮮事物、新技術(shù)的敏感和追求,合作精神能促進(jìn)業(yè)主和開發(fā)者之間在系統(tǒng)調(diào)查、設(shè)計(jì)和實(shí)施過程的相互配合和相互支持。工作態(tài)度直接影響系統(tǒng)的質(zhì)量,它對(duì)資料的準(zhǔn)確性、完整性、對(duì)業(yè)務(wù)過程分析和定義的準(zhǔn)確性都將產(chǎn)生較大的影響。務(wù)實(shí)精神將促進(jìn)系統(tǒng)實(shí)際交易的產(chǎn)生,杜絕追求華而不實(shí)的“效果”,負(fù)責(zé)任的企業(yè)領(lǐng)導(dǎo)人所追求的是企業(yè)的實(shí)際效益,包括社會(huì)效益,但更重要的是經(jīng)濟(jì)效益,因?yàn)闊o(wú)實(shí)際效益的系統(tǒng)在任何情況下都是無(wú)法持久的。
5.規(guī)范和齊全的數(shù)據(jù)是建立計(jì)算機(jī)信息系統(tǒng)的必要條件
數(shù)據(jù)是系統(tǒng)加工的對(duì)象,正像原料是企業(yè)生產(chǎn)時(shí)所必備的一樣,數(shù)據(jù)是信息加工的依據(jù)和。數(shù)據(jù)的完整、齊全和準(zhǔn)確直接決定著信息的質(zhì)量。人們將對(duì)數(shù)據(jù)收集的規(guī)范化和制度化稱為數(shù)據(jù)工程,并將其作為信息工程的基礎(chǔ)性工程,是信息工程的有機(jī)組成成分。
6.企業(yè)有必要的開發(fā)期和維護(hù)起的資金保證
企業(yè)信息系統(tǒng)的建設(shè)是一項(xiàng)投資大、工期長(zhǎng)的工程。當(dāng)前在國(guó)內(nèi),設(shè)備的投資是主要的資金消耗,它包括主要的機(jī)器設(shè)備,網(wǎng)絡(luò)設(shè)備,輔助設(shè)備和應(yīng)用軟件的開發(fā)。除了開發(fā)期的資金投入,還必須考慮運(yùn)行期的資金投入,即所謂維護(hù)經(jīng)費(fèi)。必要的資金保證也是企業(yè)計(jì)算機(jī)信息系統(tǒng)開發(fā)的基本條件。
1.2.2 系統(tǒng)建設(shè)中企業(yè)應(yīng)具備的條件
1.企業(yè)高層領(lǐng)導(dǎo)介入系統(tǒng)建設(shè)
計(jì)算機(jī)信息系統(tǒng)建設(shè)的經(jīng)驗(yàn)表明,企業(yè)高層領(lǐng)導(dǎo)對(duì)信息系統(tǒng)建設(shè)介入的程度,對(duì)系統(tǒng)的成功與否有直接的影響和決定作用。
企業(yè)領(lǐng)導(dǎo)介入系統(tǒng)建設(shè)的必要性在于
企業(yè)高層領(lǐng)導(dǎo)最了解企業(yè)的戰(zhàn)略目標(biāo)和企業(yè)最本質(zhì)的信息需求!
企業(yè)高層領(lǐng)導(dǎo)介入系統(tǒng),能有效地在人力、財(cái)力和物力上組織系統(tǒng)的開發(fā),并有效地解決一切在開發(fā)中可能出現(xiàn)的各種問題。
經(jīng)驗(yàn)證明,企業(yè)領(lǐng)導(dǎo)僅僅停留在對(duì)信息系統(tǒng)開發(fā)的一般支持是不夠的,必須實(shí)際介入。當(dāng)然,企業(yè)領(lǐng)導(dǎo)者過多的干預(yù)一些純技術(shù)上的問題也是不可取的。取得領(lǐng)導(dǎo)者對(duì)工程支持的有效做法是,加強(qiáng)和組織對(duì)領(lǐng)導(dǎo)者進(jìn)行多種形式的宣傳。
2.吸收相關(guān)企業(yè)信息系統(tǒng)建設(shè)中的經(jīng)驗(yàn)和教訓(xùn)
信息系統(tǒng)建設(shè)存在較高的失敗率,因此借鑒成功的經(jīng)驗(yàn),吸取失敗的教訓(xùn)是爭(zhēng)取成功的好辦法。如果能選擇業(yè)務(wù)性質(zhì)和規(guī)模相近的企業(yè)信息系統(tǒng)作為本企業(yè)信息系統(tǒng)的開發(fā)原型,有可能減少系統(tǒng)開發(fā)中存在的彎路。好的建議有可能會(huì)降低系統(tǒng)成本、減少投資、縮短開發(fā)周期。
3.選擇適合本企業(yè)實(shí)際情況的開發(fā)方式
企業(yè)信息系統(tǒng)的開發(fā)可以有多種方式的選擇。傳統(tǒng)的方式有
委托開發(fā)方式,即將企業(yè)信息系統(tǒng)的開發(fā)任務(wù)委托給某一個(gè)或幾個(gè)具有系統(tǒng)開發(fā)能力的組織來承擔(dān),現(xiàn)今大多是通過招標(biāo)的方式來確定開發(fā)單位。
合作開發(fā)方式,當(dāng)企業(yè)有一定的開發(fā)能力的時(shí)候,企業(yè)的技術(shù)力量與某一系統(tǒng)開發(fā)單位聯(lián)合起來,或分工合作或混合組織對(duì)系統(tǒng)進(jìn)行開發(fā),這種方式的前提是企業(yè)有一支從事開發(fā)工作的隊(duì)伍。
自行開發(fā)方式,依靠本企業(yè)的技術(shù)力量來開發(fā)企業(yè)的信息系統(tǒng),一般這種方式都會(huì)在一些有經(jīng)驗(yàn)的專家的指導(dǎo)下來進(jìn)行。
經(jīng)驗(yàn)證明,不論采用哪種開發(fā)方式,聘請(qǐng)有經(jīng)驗(yàn)的專家在項(xiàng)目開始或進(jìn)行中作必要的咨詢是十分有益的。
4.建立系統(tǒng)開發(fā)組織機(jī)構(gòu)和選擇成員
當(dāng)系統(tǒng)開發(fā)方式基本確定以后,必須建立與開發(fā)方式相適應(yīng)的組織機(jī)構(gòu),并選拔和安排必要的人選,以負(fù)責(zé)整個(gè)系統(tǒng)的開發(fā)工作。
5.系統(tǒng)開發(fā)策略的制定和開發(fā)方法、開發(fā)工具的選擇
信息系統(tǒng)的開發(fā)是一項(xiàng)社會(huì)、技術(shù)工程,其實(shí)現(xiàn)有諸多的制約因素,因此從企業(yè)自身的實(shí)際情況以及周邊的環(huán)境出發(fā)制定出有利于系統(tǒng)開發(fā)成功的策略是十分必要的。制定正確的系統(tǒng)開發(fā)策略將涉及下列的諸多因素:確定恰當(dāng)?shù)南到y(tǒng)目標(biāo);采用正確的開發(fā)方式、方法;選擇恰當(dāng)?shù)募夹g(shù);利用企業(yè)的各種資源;動(dòng)員本企業(yè)的技術(shù)力量和處理好企業(yè)業(yè)務(wù)人員與技術(shù)人員的關(guān)系等。經(jīng)驗(yàn)表明,系統(tǒng)開發(fā)策略制定是否恰當(dāng),在很大的程度上會(huì)影響系統(tǒng)開發(fā)的效率甚至成敗。
在選擇方法論支持系統(tǒng)的開發(fā)中,有兩方面的問題應(yīng)該這種考慮:一種是要了解可選擇的方法對(duì)開發(fā)對(duì)象的適應(yīng)性;另一種是開發(fā)者對(duì)可選擇開發(fā)方法的熟練程度。最好是能選擇一種即合適而又熟練的方法。諸多的案例說明了一個(gè)事實(shí):即在一種成功的方法后面,都會(huì)有一套與方法相適應(yīng)的、配套的開發(fā)工具。工具與方法的統(tǒng)一,以及工具可提供的開發(fā)過程中不同開發(fā)內(nèi)容的相互協(xié)調(diào)性,將提高系統(tǒng)的開發(fā)效率,同時(shí)也能對(duì)提高開發(fā)內(nèi)容的正確性和科學(xué)性提供較大的保證。
6.組織基礎(chǔ)數(shù)據(jù)的收集和預(yù)處理,實(shí)時(shí)數(shù)據(jù)工程
數(shù)據(jù)是企業(yè)日常運(yùn)行的紀(jì)錄,它抽象于企業(yè)顯示運(yùn)行的物理模型,深刻而形象地描述了企業(yè)的一切運(yùn)行狀態(tài),F(xiàn)代企業(yè)開發(fā)信息系統(tǒng)的目的就是要通過它來收集、存儲(chǔ)、處理和傳播并充分利用這些數(shù)據(jù)來為企業(yè)和客戶服務(wù)。實(shí)際上數(shù)據(jù)才是系統(tǒng)和企業(yè)的靈魂和財(cái)富,因此,衡量一個(gè)信息系統(tǒng)的成功標(biāo)準(zhǔn),在很大的程度上是評(píng)價(jià)其所收集到的數(shù)據(jù)的質(zhì)和量。由此,就可以理解數(shù)據(jù)工程是信息工程的基礎(chǔ)性工程的含義。
實(shí)施數(shù)據(jù)工程會(huì)涉及3方面的工作
確定收集數(shù)據(jù)的范圍和數(shù)量并提出質(zhì)量要求。數(shù)據(jù)質(zhì)量保證是數(shù)據(jù)收集和數(shù)據(jù)工程的永恒的主題,必須有數(shù)據(jù)質(zhì)量保證措施,應(yīng)對(duì)所收集的數(shù)據(jù)進(jìn)行必要的評(píng)估。
有規(guī)范的標(biāo)準(zhǔn)的數(shù)據(jù)格式。應(yīng)盡可能遵從某種標(biāo)準(zhǔn),以便于系統(tǒng)間的交流和利用。
完善對(duì)主題數(shù)據(jù)庫(kù)的設(shè)計(jì)。主題數(shù)據(jù)庫(kù)是與組織結(jié)構(gòu)的業(yè)務(wù)主題有關(guān)而不是傳統(tǒng)的計(jì)算機(jī)應(yīng)用項(xiàng)目有關(guān)的數(shù)據(jù)庫(kù),它使許多應(yīng)用項(xiàng)目可以共同使用同一主題數(shù)據(jù)庫(kù),而且可以做到大體上無(wú)冗余。主題數(shù)據(jù)庫(kù)的設(shè)計(jì)可以加快應(yīng)用項(xiàng)目的開發(fā),使程序員要使用的數(shù)據(jù)已經(jīng)存在與有關(guān)的數(shù)據(jù)庫(kù)中。
7.設(shè)計(jì)并確定系統(tǒng)目標(biāo),進(jìn)行投資計(jì)算
系統(tǒng)目標(biāo)的確定是系統(tǒng)設(shè)計(jì)的出發(fā)點(diǎn),合適的系統(tǒng)目標(biāo)有利于提高系統(tǒng)開發(fā)的成功率。目標(biāo)設(shè)定可能對(duì)系統(tǒng)產(chǎn)生影響,因此目標(biāo)設(shè)定以前還需進(jìn)行必要的調(diào)研,應(yīng)在調(diào)研的基礎(chǔ)上,以需求和約束兩方面的材料為依據(jù),合理的確定系統(tǒng)的目標(biāo)。系統(tǒng)的目標(biāo)可分為戰(zhàn)略目標(biāo)和戰(zhàn)術(shù)目標(biāo),戰(zhàn)略目標(biāo)是于企業(yè)長(zhǎng)期的經(jīng)營(yíng)戰(zhàn)略密切相關(guān)的系統(tǒng)目標(biāo),它需要通過較持久地、全企業(yè)的努力才能完成,它是一個(gè)將企業(yè)的戰(zhàn)略轉(zhuǎn)化到信息系統(tǒng)戰(zhàn)略的過程。戰(zhàn)術(shù)目標(biāo)則是指某些近期的、局部的、明確的、必須達(dá)到的系統(tǒng)目標(biāo)?茖W(xué)的系統(tǒng)目標(biāo)應(yīng)是既能滿足企業(yè)的長(zhǎng)期發(fā)展要求,又是立足于現(xiàn)實(shí)的具有可實(shí)現(xiàn)性的目標(biāo)。
系統(tǒng)目標(biāo)的設(shè)定會(huì)涉及多種因素,但較關(guān)鍵的因素是投資的限制。較為理想的做法是能根據(jù)調(diào)查的情況設(shè)計(jì)幾種不同的目標(biāo),即對(duì)系統(tǒng)提出不同的要求,并給出相應(yīng)的功能概述和測(cè)算出系統(tǒng)的投資;或者根據(jù)不同的投資額來設(shè)計(jì)和落實(shí)系統(tǒng)目標(biāo)和功能,以供企業(yè)的領(lǐng)導(dǎo)部門比較和評(píng)選。
8.合理設(shè)計(jì)信息部門在企業(yè)機(jī)構(gòu)中的位置
隨著信息技術(shù)在企業(yè)的應(yīng)用水平和作用的提升,信息部門在企業(yè)機(jī)構(gòu)中的位置也在發(fā)生著變化,它基本同步于信息處理在企業(yè)中所經(jīng)歷的各個(gè)階段。回顧計(jì)算機(jī)在企業(yè)應(yīng)用發(fā)展的過程,信息部門在企業(yè)機(jī)構(gòu)中的安排大概可歸納成3種形式
早期的較原始的形式,將計(jì)算機(jī)設(shè)備和應(yīng)處理的業(yè)務(wù)有相應(yīng)的主管部門負(fù)責(zé)。
將信息處理部門與其他業(yè)務(wù)部門安排在平行的位置。
信息部門在企業(yè)中的位置高于其他的業(yè)務(wù)部門,信息部門負(fù)責(zé)建立整個(gè)企業(yè)的信息系統(tǒng),在組織形式上就充分強(qiáng)調(diào)了信息以及信息部門在企業(yè)中的重要作用和地位。在這種形式下,必須妥善處理好信息部門與其他部門的關(guān)系,以保證企業(yè)信息渠道的暢通,同時(shí)對(duì)全企業(yè)能起到控制和調(diào)節(jié)作用。這類組織的出現(xiàn),既反映了各級(jí)領(lǐng)導(dǎo)對(duì)信息化工作的重視,同時(shí)也是為了能從全局來控制和引導(dǎo)企業(yè)或部門信息化工作的健全發(fā)展。
9.應(yīng)用自動(dòng)化的手段來開發(fā)系統(tǒng)
當(dāng)前,系統(tǒng)開發(fā)的整個(gè)發(fā)展過程的總趨勢(shì)時(shí),要能以自動(dòng)化的手段來開發(fā)自動(dòng)化的系統(tǒng),要將成熟的開發(fā)系統(tǒng)的方法論與支持實(shí)現(xiàn)方法論的工具嚴(yán)格的結(jié)合起來,從而使開發(fā)者在經(jīng)驗(yàn)的基礎(chǔ)上更加有效的開發(fā)系統(tǒng)。方法和工具只是一種客觀存在,只有熟練的掌握和利用這些工具才能稱它為生產(chǎn)力,才能在系統(tǒng)開發(fā)中發(fā)揮真正的作用。
1.2.3 系統(tǒng)建成后企業(yè)應(yīng)保證的條件
信息系統(tǒng)的生命期包括了系統(tǒng)的開發(fā)期和系統(tǒng)的運(yùn)行期。
1.認(rèn)真做好系統(tǒng)的驗(yàn)收工作
驗(yàn)收時(shí)在對(duì)系統(tǒng)的嚴(yán)格測(cè)試基礎(chǔ)上進(jìn)行的。軟件和系統(tǒng)都必須在開發(fā)之前制定與系統(tǒng)開發(fā)同步的測(cè)試計(jì)劃。對(duì)于大型的工程而言,往往是測(cè)試準(zhǔn)備和開發(fā)工作同步啟動(dòng),并十分強(qiáng)調(diào)對(duì)測(cè)試資金和人力的投入。只有經(jīng)過嚴(yán)格的測(cè)試才可能實(shí)施正常和有效的驗(yàn)收。
2.著力優(yōu)化系統(tǒng)的功能和性能
從系統(tǒng)開發(fā)工作的完成到系統(tǒng)真正的取得效益,其中必然有一個(gè)對(duì)系統(tǒng)進(jìn)行優(yōu)化的過程。系統(tǒng)從開發(fā)到運(yùn)行再到取得效益有一個(gè)系統(tǒng)優(yōu)化的過程,不經(jīng)過對(duì)系統(tǒng)的油畫就想得到一個(gè)使用有效的系統(tǒng)往往是不現(xiàn)實(shí)的。
3.重視文檔的整理和接收
系統(tǒng)文檔是對(duì)現(xiàn)有系統(tǒng)的文字和圖形的描述,它最準(zhǔn)確和生動(dòng)地刻畫了企業(yè)交付使用的系統(tǒng)的現(xiàn)狀,因此也作為對(duì)今后系統(tǒng)維護(hù)的依據(jù)。實(shí)際上,系統(tǒng)文檔也是對(duì)系統(tǒng)驗(yàn)收的重要組成內(nèi)容。
4.重視系統(tǒng)維護(hù)隊(duì)伍的建設(shè)
系統(tǒng)維護(hù)是系統(tǒng)運(yùn)行的重要保證,除了外包式系統(tǒng)外,都需要一支與企業(yè)有密切關(guān)系的維護(hù)隊(duì)伍,它會(huì)涉及諸多的技術(shù)方面,如硬件、軟件、數(shù)據(jù)庫(kù)、網(wǎng)絡(luò)等,系統(tǒng)管理員、數(shù)據(jù)庫(kù)管理員、網(wǎng)絡(luò)管理員等都是這一隊(duì)伍中的必要成員。從某種意義上講,開發(fā)好一個(gè)企業(yè)的信息系統(tǒng)是重要的,而維護(hù)好一個(gè)企業(yè)的信息系統(tǒng)更為重要。