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