第一篇:信息系統(tǒng)開發(fā)流程規(guī)范
信息系統(tǒng)開發(fā)流程規(guī)范
(內(nèi)部討論稿)
總則
為明確信息系統(tǒng)開發(fā)流程,清楚各階段工作內(nèi)容和工作目標(biāo),特制訂本規(guī)范。本規(guī)范主要從系統(tǒng)規(guī)劃、系統(tǒng)整體管理、系統(tǒng)需求分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)編碼與測(cè)試、系統(tǒng)內(nèi)部實(shí)施、系統(tǒng)整體評(píng)價(jià)及系統(tǒng)內(nèi)部驗(yàn)收八個(gè)方面說明公司對(duì)信息系統(tǒng)開發(fā)流程的主體要求。對(duì)實(shí)際信息系統(tǒng)的開發(fā),開發(fā)流程可根據(jù)系統(tǒng)的規(guī)模與要求進(jìn)行合理的剪裁。
本規(guī)范適用于軟件開發(fā)部、軟件項(xiàng)目部、系統(tǒng)集成開發(fā)部、系統(tǒng)集成項(xiàng)目部進(jìn)行信息系統(tǒng)開發(fā)工作。
信息系統(tǒng)開發(fā)流程
一、信息系統(tǒng)規(guī)劃,完成信息系統(tǒng)立項(xiàng)和總體解決方案。
[1] 申請(qǐng)立項(xiàng)部門依據(jù)《立項(xiàng)控制規(guī)程》,提交與信息系統(tǒng)立項(xiàng)有關(guān)的書面或電子文檔,立項(xiàng)部門申請(qǐng)信息系統(tǒng)項(xiàng)目立項(xiàng)。信息系統(tǒng)項(xiàng)目立項(xiàng)主要從市場(chǎng)方面、技術(shù)方面及行業(yè)導(dǎo)向方面三個(gè)方面進(jìn)行考慮。
[2] 立項(xiàng)部門的上級(jí)部門或領(lǐng)導(dǎo)按《評(píng)審驗(yàn)收規(guī)程》組織業(yè)務(wù)專家、市場(chǎng)人員、技術(shù)人員等人員完成對(duì)信息系統(tǒng)立項(xiàng)相關(guān)文檔的評(píng)審和檢查工作,形成立項(xiàng)評(píng)審結(jié)論。評(píng)審結(jié)論包括合格和不合格兩種,合格的可以進(jìn)入下一階段,不合格的需要說明不合格的具體原因,不能進(jìn)入下一階段。[3] 根據(jù)信息系統(tǒng)立項(xiàng)的相關(guān)文檔,生成信息系統(tǒng)的《總體解決方案》文檔。文檔中一般包括系統(tǒng)范圍和目標(biāo)、系統(tǒng)總體功能結(jié)構(gòu)圖、系統(tǒng)網(wǎng)絡(luò)拓?fù)鋱D、系統(tǒng)部署方案、系統(tǒng)實(shí)施計(jì)劃、系統(tǒng)費(fèi)用概算等。
二、信息系統(tǒng)整體管理,建立項(xiàng)目管理章程。
[4] 建立基本的信息系統(tǒng)項(xiàng)目管理章程,指定信息系統(tǒng)項(xiàng)目的項(xiàng)目經(jīng)理(產(chǎn)品經(jīng)理、負(fù)責(zé)人),完成項(xiàng)目啟動(dòng)。
[5] 項(xiàng)目經(jīng)理組織人員制定初步的項(xiàng)目管理計(jì)劃,計(jì)劃內(nèi)容可包括項(xiàng)目最終目標(biāo)、項(xiàng)目階段性目標(biāo)、項(xiàng)目進(jìn)度計(jì)劃、項(xiàng)目預(yù)算、變更流程和變更控制委員會(huì)、人力資源計(jì)劃、項(xiàng)目風(fēng)險(xiǎn)、項(xiàng)目采購計(jì)劃等。
[6] 依據(jù)《配置管理規(guī)程》和《變更控制規(guī)程》形成配置管理系統(tǒng)和變更控制系統(tǒng),成立變更控制委員會(huì)。
[7] 項(xiàng)目經(jīng)理指導(dǎo)和管理項(xiàng)目的執(zhí)行過程,包括項(xiàng)目完成情況、項(xiàng)目進(jìn)度、項(xiàng)目質(zhì)量、項(xiàng)目變更情況等。
三、信息系統(tǒng)需求分析,完成《需求分析》文檔。
[8] 項(xiàng)目經(jīng)理組織人員完成信息系統(tǒng)相關(guān)資料收集和需求詳細(xì)調(diào)查工作,完成信息系統(tǒng)業(yè)務(wù)流程分析和數(shù)據(jù)流分析。
[9] 分析信息系統(tǒng)目標(biāo),確定信息系統(tǒng)項(xiàng)目邊界,完成項(xiàng)目范圍定義和項(xiàng)目?jī)?nèi)容分解。
[10] 項(xiàng)目經(jīng)理組織人員完成項(xiàng)目《需求分析》文檔的編寫,并提交上級(jí)部門申請(qǐng)?jiān)u審。測(cè)試設(shè)計(jì)是否算需求?
[11] 上級(jí)部門按《評(píng)審驗(yàn)收規(guī)程》組織業(yè)務(wù)專家、市場(chǎng)人員、技術(shù)人員、測(cè)試人員等人員完成對(duì)《需求分析》文檔的評(píng)審和檢查工作,形成評(píng)審結(jié)論。評(píng)審結(jié)論包括合格和不合格兩種,合格的可以進(jìn)入下一階段,不合格的需要說明不合格的具體原因,不能進(jìn)入下一階段。
四、信息系統(tǒng)設(shè)計(jì),完成《系統(tǒng)設(shè)計(jì)》文檔。
[12] 項(xiàng)目經(jīng)理制定系統(tǒng)設(shè)計(jì)階段的項(xiàng)目工作計(jì)劃,確定該階段的檢查點(diǎn)和里程碑。項(xiàng)目經(jīng)理向上級(jí)提交工作計(jì)劃,上級(jí)部門按《評(píng)審驗(yàn)收規(guī)程》完成對(duì)工作計(jì)劃的評(píng)審,形成評(píng)審結(jié)論。評(píng)審結(jié)論包括合格和不合格兩種,合格的可以進(jìn)入下一階段,不合格的需要說明不合格的具體原因,不能進(jìn)入下一階段。
[13] 項(xiàng)目經(jīng)理組織人員編寫《系統(tǒng)設(shè)計(jì)》文檔,文檔內(nèi)容一般包括物理配置方案設(shè)計(jì)(客戶機(jī)、服務(wù)器、網(wǎng)絡(luò)、數(shù)據(jù)庫等)、功能結(jié)構(gòu)詳細(xì)設(shè)計(jì)、主要系統(tǒng)功能流程設(shè)計(jì)、主要系統(tǒng)功能數(shù)據(jù)處理流程設(shè)計(jì)、系統(tǒng)外部接口說明和定義等。
[14] 項(xiàng)目經(jīng)理向上級(jí)部門提交《系統(tǒng)設(shè)計(jì)》文檔,申請(qǐng)?jiān)u審。上級(jí)部門按《評(píng)審驗(yàn)收規(guī)程》組織技術(shù)人員完成對(duì)《系統(tǒng)設(shè)計(jì)》文檔的評(píng)審和檢查工作,形成評(píng)審結(jié)論。評(píng)審結(jié)論包括合格和不合格兩種,合格的可以進(jìn)入下一階段,不合格的需要說明不合格的具體原因,不能進(jìn)入下一階段。
五、信息系統(tǒng)編碼與測(cè)試,完成系統(tǒng)編碼和單元測(cè)試。
[15] 項(xiàng)目經(jīng)理組織人員按《軟件編碼規(guī)范》完成信息系統(tǒng)的代碼編寫。[16] 項(xiàng)目經(jīng)理組織人員按《測(cè)試規(guī)程》完成信息系統(tǒng)的單元測(cè)試工作,單元測(cè)試一般由模塊編碼人員進(jìn)行自我測(cè)試。
六、信息系統(tǒng)內(nèi)部實(shí)施,完成系統(tǒng)試運(yùn)行和集成測(cè)試。
[17] 項(xiàng)目經(jīng)理組織人員搭建系統(tǒng)運(yùn)行環(huán)境,按項(xiàng)目要求完成信息系統(tǒng)的安裝部署工作。
[18] 項(xiàng)目經(jīng)理組織人員按《測(cè)試規(guī)程》完成信息系統(tǒng)的集成測(cè)試工作,生成系統(tǒng)測(cè)試報(bào)告和結(jié)論。
七、信息系統(tǒng)整體評(píng)價(jià),生成項(xiàng)目總結(jié)報(bào)告、技術(shù)白皮書。
[19] 項(xiàng)目經(jīng)理組織人員編寫信息系統(tǒng)相關(guān)的技術(shù)性文檔,如技術(shù)白皮書。[20] 項(xiàng)目經(jīng)理編寫項(xiàng)目總結(jié)報(bào)告,包括功能評(píng)價(jià)、應(yīng)用評(píng)價(jià)等。
八、信息系統(tǒng)內(nèi)部驗(yàn)收,生成驗(yàn)收?qǐng)?bào)告。
[21] 信息系統(tǒng)內(nèi)容建設(shè)完成后,項(xiàng)目經(jīng)理根據(jù)《評(píng)審驗(yàn)收規(guī)程》編寫項(xiàng)目驗(yàn)收申請(qǐng)報(bào)告,并提交上級(jí)申請(qǐng)驗(yàn)收。
[22] 上級(jí)部門根據(jù)驗(yàn)收申請(qǐng)、系統(tǒng)測(cè)試報(bào)告和結(jié)論及需求分析等相關(guān)文檔,組織人員按《評(píng)審驗(yàn)收規(guī)程》進(jìn)行信息系統(tǒng)內(nèi)部驗(yàn)收,形成驗(yàn)收結(jié)論,完成驗(yàn)收?qǐng)?bào)告。驗(yàn)收?qǐng)?bào)告包括合格和不合格兩種,驗(yàn)收合格可以將信息系統(tǒng)交付項(xiàng)目部進(jìn)行實(shí)施,不合格的不能交付項(xiàng)目部。
信息系統(tǒng)開發(fā)流程圖
開始信息系統(tǒng)產(chǎn)品立項(xiàng)項(xiàng)目立項(xiàng)文檔項(xiàng)目立項(xiàng)評(píng)審結(jié)論項(xiàng)目總結(jié)解決方案未通過,重新編寫立項(xiàng)評(píng)審?fù)ㄟ^項(xiàng)目啟動(dòng),確定項(xiàng)目經(jīng)理制定項(xiàng)目管理計(jì)劃項(xiàng)目管理計(jì)劃配置控制系統(tǒng)變更控制系統(tǒng)項(xiàng)目經(jīng)理組織編寫需求分析需求分析文檔需求評(píng)審結(jié)論未通過需求評(píng)審?fù)ㄟ^項(xiàng)目經(jīng)理更新項(xiàng)目計(jì)劃信息系統(tǒng)開發(fā)計(jì)劃開發(fā)計(jì)劃評(píng)審結(jié)論未通過計(jì)劃評(píng)審?fù)ㄟ^項(xiàng)目經(jīng)理組織系統(tǒng)設(shè)計(jì)未通過,不給予立項(xiàng)設(shè)計(jì)評(píng)審?fù)ㄟ^編碼和單元測(cè)試信息系統(tǒng)代碼未通過系統(tǒng)設(shè)計(jì)文檔設(shè)計(jì)文檔評(píng)審結(jié)論試運(yùn)行和集成測(cè)試(可多輪)信息系統(tǒng)測(cè)試結(jié)論測(cè)試結(jié)論通過項(xiàng)目總結(jié)報(bào)告項(xiàng)目總結(jié)報(bào)告技術(shù)白皮書未通過內(nèi)部驗(yàn)收?qǐng)?bào)告未通過驗(yàn)收評(píng)審?fù)ㄟ^交付項(xiàng)目部結(jié)束
第二篇:信息系統(tǒng)開發(fā)
信息系統(tǒng)開發(fā)是一個(gè)社會(huì)過程
信息系統(tǒng)建設(shè)的困難不僅來自技術(shù)方面,還來自企業(yè)內(nèi)外環(huán)境。影響信息系統(tǒng)成敗的有體制、政策、法規(guī)、觀念、技術(shù)等多種因素。技術(shù)不是唯一因素,甚至不是主要因素。
在相當(dāng)長(zhǎng)的一段時(shí)間里,開發(fā)信息系統(tǒng)的過程中,用戶和開發(fā)人員雙方誤解,用戶認(rèn)為開發(fā)是技術(shù)人員的事,開發(fā)人員因?yàn)橛脩絷愂銮宄麄兊男枨?,由此開發(fā)系統(tǒng),其它的不要干預(yù)。當(dāng)完成系統(tǒng)開發(fā),用戶提出“你開發(fā)的系統(tǒng)不是我所要的系統(tǒng)”,延誤開發(fā)時(shí)間,浪費(fèi)資源,或者因維護(hù)困難而使系統(tǒng)短命。
信息系統(tǒng)建設(shè)的實(shí)踐,使人們?cè)絹碓街匾暽鐣?huì)人文因素對(duì)信息系統(tǒng)建設(shè)的影響。信息系統(tǒng)是人機(jī)交互系統(tǒng),其開發(fā)、維護(hù)都離不開入的參與。信息系統(tǒng)開發(fā)過程本質(zhì)上是一個(gè)社會(huì)過程。從社會(huì)行動(dòng)觀點(diǎn)看,信息系統(tǒng)開發(fā)是人類活動(dòng)的協(xié)調(diào)序列,是多種參與者的協(xié)作過程。在信息系統(tǒng)開發(fā)過程中,用戶、系統(tǒng)管理者、系統(tǒng)分析員、技術(shù)專家、程序員等參與者相互聯(lián)系,相互影響。他們的通力合作,是系統(tǒng)建設(shè)成功的基礎(chǔ)。但是,由于這些人員知識(shí)背景、經(jīng)歷不同,影響彼此溝通。通信的誤解是系統(tǒng)成功的隱患。更重要的是,信息系統(tǒng)建設(shè)不可避免地要改變某些業(yè)務(wù)流程乃至組織機(jī)構(gòu),這將影響某些部門和人員的工作方式、權(quán)力關(guān)系,引起部門之間、人員之間的利益沖突。有人會(huì)擔(dān)心丟掉自己熟悉的工作,感到自己的傳統(tǒng)地位和能力受到威脅;由于缺乏計(jì)算機(jī)知識(shí),有人感到難以適應(yīng)現(xiàn)代信息系統(tǒng)的運(yùn)行。這些擔(dān)心,常常造成系統(tǒng)開發(fā)的阻力。
信息系統(tǒng)不只是單純的計(jì)算機(jī)系統(tǒng),而是輔助企業(yè)管理的人機(jī)系統(tǒng)。人是信息管理的主體。由于人的作用是一種高級(jí)而復(fù)雜的因素,有人參與并由人控制決策的社會(huì)系統(tǒng),往往會(huì)使本應(yīng)理性的行為變得富有感情、豐富多彩。離開了人,再好的計(jì)算機(jī)系統(tǒng),也不過是價(jià)格昂貴的裝飾品而已。把信息系統(tǒng)的開發(fā)、應(yīng)用、管理看作純技術(shù)過程,許多問題永遠(yuǎn)得不到解決。只有從更深層次探討,重視非技術(shù)因素,才有可能解決長(zhǎng)期困擾人們的“軟件危機(jī)”。
第三篇:信息系統(tǒng)開發(fā)名詞解釋答案
系統(tǒng)的可維護(hù)性:是指對(duì)系統(tǒng)進(jìn)行維護(hù)的難易程度的度量,其中包括有:①可理解性:指為外來讀者理解系統(tǒng)的結(jié)構(gòu)、接口、功能和內(nèi)部過程的難易程度。②可測(cè)試性:指為系統(tǒng)進(jìn)行診斷和測(cè)試的難易程度。③可修改性:指對(duì)系統(tǒng)各部分進(jìn)行修改的難易程度。
數(shù)據(jù)詞典是:DFD中所有成分的定義和解釋的文字結(jié)合,其描述的主要內(nèi)容有:數(shù)據(jù)流、數(shù)據(jù)元素、數(shù)據(jù)存儲(chǔ)、加工、外部項(xiàng)等。
系統(tǒng)測(cè)試:是管理信息系統(tǒng)開發(fā)的一個(gè)重要而漫長(zhǎng)的階段/是保證系統(tǒng)質(zhì)量與可靠性的最后關(guān)口/是對(duì)整個(gè)系統(tǒng)開發(fā)過程包括系統(tǒng)分析、系統(tǒng)設(shè)計(jì)和系統(tǒng)實(shí)現(xiàn)的最終審查。系統(tǒng)的可測(cè)試性:表現(xiàn)為對(duì)系統(tǒng)進(jìn)行診斷和測(cè)試的難易程度。
系統(tǒng)方法的整體性原則:系統(tǒng)是相互聯(lián)系、相互作用的諸要素的綜合體。一個(gè)特定的系統(tǒng)具有的功能與目標(biāo),不是各組成部分功能與目標(biāo)的簡(jiǎn)單相加,而是各部分按一定秩序相互作用的結(jié)果。系統(tǒng)方法的基本點(diǎn)是從整體目標(biāo)和功能出發(fā),正確處理系統(tǒng)各組成部分之間的相互聯(lián)系和相互作用,是解決復(fù)雜系統(tǒng)各類問題的關(guān)鍵所在。數(shù)據(jù)類:指支持企業(yè)過程所必需的邏輯上相關(guān)的數(shù)據(jù)?;炯庸ぃ簲?shù)據(jù)流圖中所有不進(jìn)一步分解的加工,稱為基本加工。
結(jié)構(gòu)化程序設(shè)計(jì)基本思想:把整個(gè)系統(tǒng)開發(fā)過程分成若干階段,每階段進(jìn)行若干活動(dòng),每項(xiàng)活動(dòng)應(yīng)用一系列標(biāo)準(zhǔn)/規(guī)范/方法/技術(shù),完成一或多個(gè)任務(wù),形成符合給定規(guī)范產(chǎn)品。
數(shù)據(jù)流圖:是使用少數(shù)幾種符號(hào)綜合地反映出信息在系統(tǒng)中的流動(dòng)、處理和存儲(chǔ)情況的流程圖,是一種能全面地描述信息管理系統(tǒng)邏輯模型的主要工具,是系統(tǒng)分析人員與用戶進(jìn)行交流的有效手段。繼承性:是類層次結(jié)構(gòu)中,超類和子類之間共享數(shù)據(jù)的操作方法的機(jī)制。
系統(tǒng)評(píng)價(jià):從廣義上理解,是貫穿系統(tǒng)整個(gè)生命周期各個(gè)階段的重要決策手段和工作環(huán)節(jié),從狹義上理解,為系統(tǒng)投入運(yùn)行以后的評(píng)價(jià)。系統(tǒng)轉(zhuǎn)換:指以新開發(fā)的系統(tǒng)替換舊的系統(tǒng),并使之投入使用的過程。
管理信息系統(tǒng):指為實(shí)現(xiàn)組織的整體目標(biāo),對(duì)管理信息進(jìn)行系統(tǒng)地、綜合地處理,輔助各級(jí)管理決策的計(jì)算機(jī)軟件硬件、通信設(shè)備,規(guī)章制度及有關(guān)人員的統(tǒng)一體。系統(tǒng)的總體結(jié)構(gòu):指整個(gè)系統(tǒng)由哪些部分組成,以及各部分在物理上、邏輯上的相互關(guān)系,包括硬件部分和軟件部分。
數(shù)據(jù)加密:為了防止存儲(chǔ)介質(zhì)的非法拷貝、被竊,以及信息傳輸線路的被竊聽而造成機(jī)要數(shù)據(jù)的泄密,在系統(tǒng)中應(yīng)對(duì)機(jī)要數(shù)據(jù)采取加密存儲(chǔ)和加密傳輸?shù)劝踩C芗夹g(shù)措施。結(jié)構(gòu)化方法:指信息系統(tǒng)的一種開發(fā)方法,其主要含義是一組規(guī)范的步驟、準(zhǔn)則和工具來進(jìn)行開發(fā)工作。
管理信息系統(tǒng)規(guī)劃:制作MIS的發(fā)展戰(zhàn)略;確定組織的主要信息需求,形成MIS的總體結(jié)構(gòu)方案;安排項(xiàng)目開發(fā)計(jì)劃,制定系統(tǒng)建設(shè)的資源分配計(jì)劃。
CSF法:即關(guān)鍵成功因素法,就是那些必須經(jīng)常得到管理人員關(guān)注的活動(dòng)區(qū)域,對(duì)這些區(qū)域的運(yùn)行情況要經(jīng)常不斷地進(jìn)行度量,并提供這些度量信息以供決策使 單元測(cè)試:也稱模塊測(cè)試。單元是程序最小的獨(dú)立編譯單位。確認(rèn)測(cè)試:確認(rèn)測(cè)試是進(jìn)一步檢查軟件是否符合軟件需求規(guī)格說明書的全部要求。
MIS戰(zhàn)略集:MIS戰(zhàn)略集的元素構(gòu)成MIS戰(zhàn)略規(guī)劃的要素,由系統(tǒng)目標(biāo)、系統(tǒng)約束和系統(tǒng)設(shè)計(jì)戰(zhàn)略組成。
黑盒測(cè)試:黑盒測(cè)試也稱功能測(cè)試,是將軟件看作黑盒子,在完全不考慮程序的內(nèi)部結(jié)構(gòu)和特性的情況下,測(cè)試軟件的外部特征。
試述信息系統(tǒng)分布式結(jié)構(gòu)的主要優(yōu)點(diǎn):可以根據(jù)應(yīng)用需要和存取方便配置信息資源;利于發(fā)揮用戶的主動(dòng)性、積極性,提高了系統(tǒng)的應(yīng)變能力;系統(tǒng)擴(kuò)展方便;系統(tǒng)健壯性好。缺點(diǎn):信息資源分散,開發(fā)維護(hù)管理標(biāo)準(zhǔn)難以統(tǒng)一;不同地域的系統(tǒng)有時(shí)有沖突,管理協(xié)調(diào)困難;安全保密措施難以統(tǒng)一實(shí)施。
試述管理信息系統(tǒng)生命周期的意義及階段劃分:管理信息系統(tǒng)產(chǎn)生發(fā)展、成熟和更新?lián)Q代的過程稱為管理信息系統(tǒng)的生命周期??煞譃樗拇箅A段:系統(tǒng)規(guī)劃、系統(tǒng)開發(fā)、系統(tǒng)運(yùn)行與維護(hù)和系統(tǒng)更新。系統(tǒng)開發(fā)階段又可分為系統(tǒng)分析、系統(tǒng)設(shè)計(jì)與系統(tǒng)實(shí)施三個(gè)階段。
試述系統(tǒng)開發(fā)的結(jié)構(gòu)化方法的基本思路是把整個(gè)系統(tǒng)開發(fā)過程分成若干階段,每個(gè)階段進(jìn)行若干活動(dòng),每項(xiàng)活動(dòng)用一系列標(biāo)準(zhǔn)、規(guī)范、方法、技術(shù)完成一個(gè)或多個(gè)任務(wù),形成符合給定規(guī)范的產(chǎn)品。結(jié)構(gòu)化方法的主要原則有:用戶參與原則;“先邏輯、后物理”、嚴(yán)格劃分工作階段原則;自項(xiàng)向下原則;成果描述標(biāo)準(zhǔn)化原則。簡(jiǎn)述系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)的基本內(nèi)容:系統(tǒng)的總體結(jié)構(gòu)是指整個(gè)系統(tǒng)由哪些部分組成,以及各部分在物理上、邏輯上的相互關(guān)系,包括硬件部分和軟件部分。即包括系統(tǒng)的總體布局設(shè)計(jì),軟件系統(tǒng)總體的設(shè)計(jì),數(shù)據(jù)存儲(chǔ)的總體結(jié)構(gòu)設(shè)計(jì)。簡(jiǎn)述系統(tǒng)設(shè)計(jì)的特點(diǎn):系統(tǒng)設(shè)計(jì)工作的環(huán)境是管理環(huán)境和技術(shù)環(huán)境的結(jié)合。
簡(jiǎn)述在采用生命周期法開發(fā)系統(tǒng)過程中用戶的主要作用:生命周期法中用戶是系統(tǒng)建設(shè)者主要組成之一。用戶的作用是不斷明確和細(xì)化對(duì)系統(tǒng)功能需求,對(duì)各個(gè)階段的成果從用戶的角度進(jìn)行審核與驗(yàn)收,提供系統(tǒng)建設(shè)必要資源,協(xié)調(diào)信息系統(tǒng)與組織各部門的關(guān)系。
簡(jiǎn)述編寫數(shù)據(jù)詞典的基本要求:對(duì)數(shù)據(jù)流圖上各種成分的定義必須明確,易理解、唯一;命令、編號(hào)與數(shù)據(jù)流圖一致,必要時(shí)可增加編碼,方便查詢檢索,維護(hù)和統(tǒng)計(jì)報(bào)表。符合一致性與完整性的要求,對(duì)數(shù)據(jù)流圖上的成分定義與說明無遺漏項(xiàng)。格式規(guī)范,風(fēng)格統(tǒng)一,文字精煉,數(shù)字與符號(hào)正確。
BSP實(shí)現(xiàn)的主要步驟/定義企業(yè)目標(biāo)/定義企業(yè)過程/定義數(shù)據(jù)類/定義信息系統(tǒng)總體結(jié)構(gòu)。
簡(jiǎn)述數(shù)據(jù)流圖的基本組成:外部項(xiàng)(外部實(shí)體);加工(數(shù)據(jù)加工);數(shù)據(jù)存儲(chǔ)
簡(jiǎn)述管理信息系統(tǒng)集中式結(jié)構(gòu)的主要優(yōu)點(diǎn):信息資源集中,便于管理和統(tǒng)一規(guī)范;專業(yè)人員可以集中使用,便于組織和培訓(xùn);信息資源利用率高;便于實(shí)施系統(tǒng)安全措施簡(jiǎn)述決策支持系統(tǒng)的特點(diǎn):決策支持系統(tǒng)自創(chuàng)有較強(qiáng)的人機(jī)交互功能;決策支持系統(tǒng)的信息基礎(chǔ)不但包括直接反映企業(yè)內(nèi)、外部環(huán)境、條件的數(shù)據(jù)。簡(jiǎn)述數(shù)據(jù)流圖繪制的主要原則:明確系統(tǒng)界面;自須向下逐層擴(kuò)展;合理布局;數(shù)據(jù)流團(tuán)只反映數(shù)據(jù)流向,數(shù)據(jù)加工和邏輯意義上的數(shù)據(jù)存儲(chǔ);數(shù)據(jù)流圖繪制過程,就是系統(tǒng)的邏輯模型的形成過程,必須始終與用戶密切配合。
簡(jiǎn)述什么是系統(tǒng)的可修改性和影響可修改性的因素:系統(tǒng)的可修改性:表現(xiàn)為對(duì)系統(tǒng)各部分進(jìn)行修改的難易程度。影響可修改性的因素:系統(tǒng)的模塊化程度;模塊之間的耦合、內(nèi)聚、控制域與作用域的關(guān)系;數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)。
第四篇:信息系統(tǒng)開發(fā)與管理
填空題
第一章管理信息系統(tǒng)導(dǎo)論
①按核心業(yè)務(wù)活動(dòng)可以分為:電子業(yè)務(wù)系統(tǒng)、電子政務(wù)系統(tǒng)、電子商務(wù)系統(tǒng)三類。
②按數(shù)據(jù)處理方式可以分為:操作型、管理型、戰(zhàn)略型三類 ③按管理應(yīng)用層次分為:事務(wù)型、管理型、戰(zhàn)略型三類。④管理信息系統(tǒng)的結(jié)構(gòu)主要包括:功能結(jié)構(gòu)、概念結(jié)構(gòu)、管理職能結(jié)構(gòu)、軟硬件結(jié)構(gòu)、網(wǎng)絡(luò)計(jì)算結(jié)構(gòu)
⑤管理信息系統(tǒng)的概念結(jié)構(gòu):信息源、信息處理器、信息用戶、信息管理者
⑥管理信息系統(tǒng)的幾種典型應(yīng)用形式主要包括:物料需求計(jì)劃系統(tǒng)MRP(針對(duì)制造業(yè))、制造資源計(jì)劃系統(tǒng)MRPⅡ和企業(yè)資源計(jì)劃系統(tǒng)ERP系統(tǒng)等。
第二章 管理信息系統(tǒng)的基本知識(shí)P39(1)管理信息的基本知識(shí)
①幾種典型的組織結(jié)構(gòu):直線制機(jī)構(gòu)、職能制結(jié)構(gòu)、矩陣制機(jī)構(gòu)。
②管理部門劃分的基本方法:按職能劃分、按地區(qū)劃分、按產(chǎn)品劃分。
③管理活動(dòng)的三個(gè)基本層次:高、中、低。
④管理決策的三種基本類型:非結(jié)構(gòu)化決策、半結(jié)構(gòu)化決策、結(jié)構(gòu)化決策。
⑤信息論對(duì)信息的解釋:信息是用來消除隨機(jī)不定性的東西 ⑥控制論對(duì)信息的解釋:信息就是信息,既非物質(zhì),也非能量 ⑦信息的基本屬性:普遍性、事實(shí)性、層次性、可壓縮性、擴(kuò)散性、非消耗性、共享性、變換性、可轉(zhuǎn)換性。⑧
信息處理的生命周期的幾個(gè)主要階段:需求、收集、傳輸、處理、儲(chǔ)蓄、維護(hù)、使用和退出。(2)系統(tǒng)的基本知識(shí)
①系統(tǒng)存在的三個(gè)基本條件:要素、結(jié)構(gòu)、功能。②系統(tǒng)的5個(gè)基本要素:輸入、處理、輸出、反饋、控制。③系統(tǒng)的分類:按復(fù)雜程度從低到高可以分為物理結(jié)構(gòu)系統(tǒng)、生物系統(tǒng)、人類系統(tǒng)、社會(huì)系統(tǒng)、宇宙系統(tǒng)五類;按系統(tǒng)與環(huán)境的關(guān)系可分為封閉系統(tǒng)、開放系統(tǒng)兩類;按是否有反饋機(jī)制可分為開環(huán)系統(tǒng)、閉環(huán)系統(tǒng);按抽象程度可分為概念系統(tǒng)、邏輯系統(tǒng)(數(shù)據(jù)流圖)、物理系統(tǒng)(業(yè)務(wù)流程圖)。④系統(tǒng)的屬性;整體性、關(guān)聯(lián)性、層次性、統(tǒng)一性。(3)信息技術(shù)的基本知識(shí)
①網(wǎng)絡(luò)安全的五個(gè)特征:保密性、完整性、可用性、可控性、可審查性
②數(shù)據(jù)庫:是各種相關(guān)數(shù)據(jù)的集合和容器
③數(shù)據(jù)庫管理系統(tǒng):是對(duì)數(shù)據(jù)庫進(jìn)行管理的系統(tǒng)軟件,位于用戶和操作系統(tǒng)之間,為用戶或應(yīng)用程序提供訪問數(shù)據(jù)庫的方法和工具。
④機(jī)構(gòu)化查詢語言:insert、update、delete、selec ⑤計(jì)算機(jī)語言:機(jī)器語言、匯編語言和高級(jí)語言 第三章 系統(tǒng)開發(fā)方法的概述P63
①管理信息系統(tǒng)開發(fā)的主要方法:機(jī)構(gòu)化方法、原型化方法、面向?qū)ο蠓椒ā?/p>
②原型化方法的三種具體類型:探索型、實(shí)驗(yàn)性、演化型。面向?qū)ο蠓椒ǎ菏且环N基于面向?qū)ο罄砟畹南到y(tǒng)開發(fā)方法,他將面向?qū)ο蟮乃枷胍门c軟件開發(fā)過程中,指導(dǎo)開發(fā)活動(dòng),主要包括面向?qū)ο蟮姆治龇椒∣OA,面向?qū)ο蟮脑O(shè)計(jì)方法OOD,面向?qū)ο蟮木幊谭椒ā?/p>
對(duì)象:是指一些相互關(guān)聯(lián)的實(shí)體。由對(duì)象的標(biāo)識(shí)、對(duì)象中的操作集合、對(duì)象的數(shù)據(jù)結(jié)構(gòu),及對(duì)象對(duì)外消息接口組成,具有“封
裝”和“能動(dòng)”兩種特性。換言之,是數(shù)據(jù)結(jié)構(gòu)以及作用于此結(jié)構(gòu)上的數(shù)據(jù)操作的封裝體,這個(gè)封裝體具有自身行動(dòng)能力。類和實(shí)例:類是對(duì)象的描述,他概括了具有共同性質(zhì)的一組對(duì)象的方法和數(shù)據(jù)。
消息與方法:方法是對(duì)象具有了處理封裝數(shù)據(jù)的功能,而消息則激活了這種功能并建立了對(duì)象間的通信的橋梁。消息由消息的標(biāo)識(shí)、接收消息的對(duì)象、若干個(gè)變?cè)M成,方法一方面描述了對(duì)象執(zhí)行操作的算法,另一方面定義了響應(yīng)消息的機(jī)制 繼承:繼承是子類自動(dòng)共享父類中的方法和數(shù)據(jù)的機(jī)制,描述了人類由一般到特殊,自頂向下的演繹能力。封裝:是一種信息隱蔽技術(shù)。
多態(tài)性:意味著一個(gè)名字可以使具有多種語義。他提供一種與人類在解決問題時(shí)的思維方式相容的能力。
重載:重載在功能及使用方法上和多態(tài)性有許多相似的方面,但重載是通過靜態(tài)連接實(shí)現(xiàn)的,而多態(tài)性則采用動(dòng)態(tài)連接,重載多指兩種①函數(shù)重載②運(yùn)算符重載
③管理信息系統(tǒng)的生命周期:出現(xiàn)需求、提出新系統(tǒng)方案、系統(tǒng)產(chǎn)生與成長(zhǎng)、系統(tǒng)成熟、系統(tǒng)衰退、系統(tǒng)廢棄。
④瀑布模型與結(jié)構(gòu)化方法的主要階段:總體規(guī)劃、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施、系統(tǒng)維護(hù)、系統(tǒng)評(píng)價(jià) 第四章 總體規(guī)劃P81
①用于管理信息系統(tǒng)總體規(guī)劃的方法:關(guān)鍵成功要素法CSF、戰(zhàn)略目標(biāo)集轉(zhuǎn)化法SST、企業(yè)系統(tǒng)規(guī)劃法BSP
②BSP方法的13項(xiàng)主要活動(dòng):研究項(xiàng)目的確定、研究的準(zhǔn)備活動(dòng)、研究的開始階段、定義企業(yè)的過程、定義數(shù)據(jù)類、分析當(dāng)前的系統(tǒng)支持、研究管理部門對(duì)系統(tǒng)的要求、提出判斷和結(jié)論、設(shè)計(jì)信息系統(tǒng)總體結(jié)構(gòu)、確定子系統(tǒng)的開發(fā)的優(yōu)先順序、評(píng)價(jià)信息資源管理工作、制定建議書和開發(fā)計(jì)劃、研究成果報(bào)告。
③利用BSP方法進(jìn)行企業(yè)過程定義的一般步驟:從計(jì)劃和控制、產(chǎn)品和服務(wù)、以及其它支持性資源三個(gè)方面入手 ④BSP方法中,資源生命周期不同階段對(duì)信息的不同需求可以將企業(yè)中的數(shù)據(jù)分為四個(gè)類型:庫存文檔型、事務(wù)型、計(jì)劃型、綜合統(tǒng)計(jì)型。
⑤BSP識(shí)別企業(yè)數(shù)據(jù)的方法有兩種:企業(yè)實(shí)體法、企業(yè)過程法 ⑥在BSP方法中劃分子系統(tǒng)的過程實(shí)際上就是定義信息結(jié)構(gòu)的過程。具體的做法是用U/C圖。U表示use,C表示產(chǎn)生creat 第五章 系統(tǒng)分析P99
①業(yè)務(wù)流程的概念:是指一組共同為顧客創(chuàng)造價(jià)值而有相互關(guān)聯(lián)的活動(dòng)
②業(yè)務(wù)流程重組BPR的定義:是對(duì)企業(yè)的業(yè)務(wù)流程作更本性的思考和徹底的重建,其目的是在成本、質(zhì)量、服務(wù)和速度等方面取得顯著的改善,使得企業(yè)能最大限度的適應(yīng)以顧客、競(jìng)爭(zhēng)、變化為特征的現(xiàn)代企業(yè)經(jīng)營環(huán)境。
③業(yè)務(wù)流程的特點(diǎn):目標(biāo)性、邏輯性、層次性、④BRP的四個(gè)核心基本特征:根本性、徹底性、顯著改善和流程。
第六章 系統(tǒng)設(shè)計(jì)P127
①系統(tǒng)設(shè)計(jì)的原則:簡(jiǎn)單性,一致性、完整性、靈活性、適應(yīng)性、可靠性、安全性、經(jīng)濟(jì)性
②系統(tǒng)設(shè)計(jì)的主要階段:總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)。
③總體設(shè)計(jì)的主要內(nèi)容:子系統(tǒng)的劃分與確認(rèn)、模塊結(jié)構(gòu)設(shè)計(jì)、網(wǎng)絡(luò)設(shè)計(jì)與設(shè)備配置方案、數(shù)據(jù)庫設(shè)計(jì)、安全控制設(shè)計(jì)。④一個(gè)模塊應(yīng)具備的幾個(gè)要素:輸入和輸出、加工處理功能、內(nèi)部數(shù)據(jù)、程序代碼。
⑤模塊的耦合方式:數(shù)據(jù)耦合、控制耦合、內(nèi)容耦合,第一種
耦合度最低性能最好。
⑥模塊的內(nèi)聚方式有六種:巧合、邏輯、過程、通信、順序、功能內(nèi)聚。其中功能內(nèi)聚的聚合度最高,性能最好。⑦數(shù)據(jù)庫設(shè)計(jì)過程中按數(shù)據(jù)表或稱關(guān)系的規(guī)范化程度,可以將規(guī)范程度分為6個(gè)級(jí)別,從低到高依次為,第一范式、第二范式、第三范式、BC范式、第四范式、第五范式。常要求達(dá)到第三范式就可以了。
⑧數(shù)據(jù)庫規(guī)范化的必要性:數(shù)據(jù)冗余,更新異常、插入異常、刪除異常。
第七章 系統(tǒng)實(shí)施P157
①系統(tǒng)實(shí)現(xiàn)的主要過程:準(zhǔn)備工作、編碼、代碼審查、缺陷跟蹤、改錯(cuò)和調(diào)試等若干活動(dòng)
②程序質(zhì)量評(píng)價(jià)的主要指標(biāo):可靠性、規(guī)范性、可讀性、可維護(hù)性、適應(yīng)性
③系統(tǒng)測(cè)試的基本工作流程:了解系統(tǒng)需求、編寫測(cè)試計(jì)劃、編寫測(cè)試用例、執(zhí)行測(cè)試用例、記錄發(fā)現(xiàn)的錯(cuò)誤、測(cè)試總結(jié)報(bào)告。
第八章 運(yùn)行管理P175
①運(yùn)行管理機(jī)構(gòu)設(shè)置的原則:效率原則、精簡(jiǎn)原則、靈活性原則、因事設(shè)崗、因崗定編原則。
②運(yùn)行管理機(jī)構(gòu)的人員構(gòu)成:網(wǎng)絡(luò)組、硬件組、軟件組、業(yè)務(wù)組、行政組。
③CIO首席信息官,擔(dān)負(fù)管理信息系統(tǒng)建設(shè)與企業(yè)高層管理之間溝通與對(duì)話的橋梁職責(zé),具有參謀作用、橋梁作用、是企業(yè)信息化的總領(lǐng)隊(duì)和信息化培訓(xùn)的總領(lǐng)導(dǎo)。
數(shù)據(jù)備份:指將計(jì)算機(jī)硬盤上的原始數(shù)據(jù)復(fù)制到可移動(dòng)媒體上,如磁帶光盤。
數(shù)據(jù)恢復(fù):將備份的數(shù)據(jù)恢復(fù)到硬盤上的操作
數(shù)據(jù)歸檔:將硬盤數(shù)據(jù)復(fù)制到可移動(dòng)媒體上,與數(shù)據(jù)備份不同的是,數(shù)據(jù)歸檔在完成復(fù)制工作后將原始數(shù)據(jù)從硬盤上刪除,釋放到硬盤空間。
歸檔恢復(fù):將歸檔數(shù)據(jù)寫回到硬盤上
在線備份:對(duì)正在運(yùn)行的數(shù)據(jù)庫或應(yīng)用進(jìn)行備份。
離線備份:在數(shù)據(jù)庫關(guān)閉后對(duì)其數(shù)據(jù)進(jìn)行備份,離線備份通常采用全備份
全備份:執(zhí)行數(shù)據(jù)全部備份的操作
增量備份:只備份上一次備份后數(shù)據(jù)的改變量
并行技術(shù):將不同的數(shù)據(jù)源同時(shí)備份/恢復(fù)到同一個(gè)備份設(shè)備/硬盤上
數(shù)據(jù)克?。菏菍?shí)現(xiàn)災(zāi)難恢復(fù)的一種重要手段,通過將原始數(shù)據(jù)同時(shí)備份到兩份可移動(dòng)媒體上,將其中一份數(shù)據(jù)轉(zhuǎn)移到地理位置不同的辦公室存放。
④系統(tǒng)技術(shù)評(píng)價(jià)的主要內(nèi)容:系統(tǒng)效率、系統(tǒng)可靠性、可擴(kuò)展性和可移植性。
第五篇:信息系統(tǒng)開發(fā)考查卷
湖南軟件職業(yè)學(xué)院
考查課程:
系(部):
專業(yè):
班級(jí):
教師:
日期:期 末 考 查 卷信息系統(tǒng)開發(fā)網(wǎng)絡(luò)工程系計(jì)算機(jī)信息管理信管071班李建2009年11月28日
1、考查目標(biāo):
考查學(xué)生對(duì)信息系統(tǒng)開發(fā)全過程的理解,包括系統(tǒng)前期分析、需求分析、可行性分析、系統(tǒng)總體設(shè)計(jì)、系統(tǒng)詳細(xì)設(shè)計(jì)、系統(tǒng)編碼設(shè)計(jì)、系統(tǒng)測(cè)試、數(shù)據(jù)庫設(shè)計(jì)。
2、考查方式:
交電子版系統(tǒng)和紙制文檔。
3、考查題目總分?jǐn)?shù):
100分。
4、考查課題。(分組進(jìn)行課題設(shè)計(jì),每組成員任意選擇一個(gè)題目,不得不選。)
(1)學(xué)籍管理信息系統(tǒng)
(2)圖書管理信息系統(tǒng)
(3)網(wǎng)上購書信息系統(tǒng)
(4)美食點(diǎn)菜信息系統(tǒng)
5、考查任務(wù):
(1)系統(tǒng)前期分析
要求對(duì)系統(tǒng)的前期工作進(jìn)行分析,包括內(nèi)容:
a 系統(tǒng)環(huán)境分析(法律因素、經(jīng)濟(jì)因素、技術(shù)因素、環(huán)境因素、法律因素); b系統(tǒng)需求分析(所開發(fā)系統(tǒng)的系統(tǒng)現(xiàn)狀分析、系統(tǒng)的功能分析、系統(tǒng)的性能分析);
c系統(tǒng)市場(chǎng)分析(用戶趨勢(shì)分析、系統(tǒng)所產(chǎn)生的軟、硬件產(chǎn)品的發(fā)展趨勢(shì)); d系統(tǒng)競(jìng)爭(zhēng)分析(技術(shù)設(shè)備分析、研發(fā)隊(duì)伍、同類系統(tǒng)的特點(diǎn))
(2)需求分析
a 熟悉用戶的相關(guān)業(yè)務(wù);
b 分析用戶的業(yè)務(wù)流程;
c 了解用戶對(duì)于軟件的各項(xiàng)需要;
d 描述用戶需求;
e 形成需求文檔或合同文件。
(3)可行性分析
a 經(jīng)濟(jì)可行性分析;
b 技術(shù)可行性分析;
c 社會(huì)可行性分析;
d 法律可行性分析。
(4)系統(tǒng)總體設(shè)計(jì)
a 系統(tǒng)配置設(shè)計(jì)。設(shè)計(jì)人員根據(jù)系統(tǒng)分析報(bào)告中確定的系統(tǒng)目標(biāo)、功能、性能、環(huán)境與制約條件、確定合適的計(jì)算機(jī)處理方式及體系結(jié)構(gòu),確定合適的計(jì)算機(jī)系統(tǒng)具體配置。
b 子系統(tǒng)和功能模塊設(shè)計(jì)。概括系統(tǒng)分析階段得到的數(shù)據(jù)流程圖和數(shù)據(jù)詞典、設(shè)計(jì)出子系統(tǒng)和功能模塊結(jié)構(gòu)圖,明確它們之間的相互關(guān)系。
c 對(duì)象設(shè)計(jì)。根據(jù)系統(tǒng)分析報(bào)告設(shè)計(jì)出管理信息系統(tǒng)中用到的各種對(duì)象,確定對(duì)象類型、屬性、操作、服務(wù)、及方法等,并形成設(shè)計(jì)文檔。
d 輸入輸出設(shè)計(jì)。根據(jù)系統(tǒng)的目標(biāo)、用戶的使用習(xí)慣及使用的方便,確定系統(tǒng)輸入的內(nèi)容、輸入格式、輸入方式、與輸入校驗(yàn);完成系統(tǒng)輸出的內(nèi)容、輸出格式及輸出方式等內(nèi)容的具體設(shè)計(jì)。
e 業(yè)務(wù)邏輯設(shè)計(jì)。對(duì)系統(tǒng)中每一業(yè)務(wù)事項(xiàng)的詳細(xì)處理過程進(jìn)行描述,編寫業(yè)務(wù)流程圖、處理方法和處理順序等,作為設(shè)計(jì)開發(fā)詳細(xì)設(shè)計(jì)和實(shí)現(xiàn)的主要依據(jù)。
f 編寫系統(tǒng)設(shè)計(jì)報(bào)告。
(5)系統(tǒng)詳細(xì)設(shè)計(jì)
詳細(xì)設(shè)計(jì)就是要在總體設(shè)計(jì)的基礎(chǔ)上,考慮如何實(shí)現(xiàn)定義的軟件系統(tǒng),直到對(duì)系統(tǒng)中的每個(gè)模塊給出足夠詳細(xì)的過程描述,從而在編碼階段可以把這個(gè)描述直接翻譯成用某種程序設(shè)計(jì)語言書寫的程序。詳細(xì)設(shè)計(jì)就是為了縮短設(shè)計(jì)與編程之間的距離,消除開發(fā)人員對(duì)總體設(shè)計(jì)產(chǎn)生的異議和理解上的分歧,為生成可靠、準(zhǔn)確、高效的軟件系統(tǒng)奠定基礎(chǔ)。詳細(xì)設(shè)計(jì)主要包括:類和對(duì)象的設(shè)計(jì)、用戶界面的設(shè)計(jì)和數(shù)據(jù)庫的設(shè)計(jì)。
(6)系統(tǒng)編碼設(shè)計(jì)
a 充分理解系統(tǒng)總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)的文檔,準(zhǔn)確把握系統(tǒng)的軟件功能、模塊間的邏輯關(guān)系、算法的詳細(xì)方案以及輸入輸出要求;
b 根據(jù)設(shè)計(jì)要求和硬軟件環(huán)境條件,選定程序設(shè)計(jì)語言;
c 編寫程序代碼;
d 程序的檢查、編譯與調(diào)試。
(7)系統(tǒng)測(cè)試
單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試、驗(yàn)收測(cè)試
(8)數(shù)據(jù)庫設(shè)計(jì)
根據(jù)系統(tǒng)分析與系統(tǒng)的硬件、軟件配置、進(jìn)行數(shù)據(jù)庫的概念設(shè)計(jì)、邏輯設(shè)計(jì)、物理設(shè)計(jì)、設(shè)計(jì)出與系統(tǒng)有關(guān)的數(shù)據(jù)庫文件、數(shù)據(jù)庫結(jié)構(gòu)、存取路徑、存取方式等。