首頁 考試吧論壇 Exam8視線 考試商城 網(wǎng)絡(luò)課程 模擬考試 考友錄 實用文檔 繽紛校園 英語學(xué)習(xí)
2010考研 | 自學(xué)考試 | 成人高考 | 專 升 本 | 法律碩士 | MBA/MPA | 中 科 院
四六級 | 商務(wù)英語 | 公共英語 | 職稱日語 | 職稱英語 | 博思 | 口譯筆譯 | GRE GMAT | 日語 | 托福
雅思 | 專四專八 | 新概念 | 自考英語 | 零起點英、、、、韓語 | 在職申碩英語
在職攻碩英語 | 成人英語三級
等級考試 | 水平考試 | 微軟認證 | 思科認證 | Oracle認證 | Linux認證
公務(wù)員 | 報關(guān)員 | 報檢員 | 外銷員 | 司法考試 | 導(dǎo)游考試 | 教師資格 | 國際商務(wù)師 | 跟單員
單證員 | 物流師 | 價格鑒證師 | 銀行從業(yè)資格 | 證券從業(yè)資格 | 人力資源管理師 | 管理咨詢師
期貨從業(yè)資格 | 社會工作者
會計職稱 | 注會CPA | 經(jīng)濟師 | 統(tǒng)計師 | 注冊稅務(wù)師 | 評估師 | 精算師 | 高會 | ACCA | 審計師
法律顧問 | 會計證
一級建造師 | 二級建造師 | 造價師 | 監(jiān)理師 | 安全師 | 咨詢師 | 結(jié)構(gòu)師 | 建筑師 | 安全評價師
房地產(chǎn)估價師 | 土地估價師 | 設(shè)備監(jiān)理師 | 巖土工程師 | 質(zhì)量資格 | 房地產(chǎn)經(jīng)紀人 | 造價員
投資項目管理 | 土地代理人 | 環(huán)保師 | 環(huán)境影響評價 | 物業(yè)管理師 | 城市規(guī)劃師 | 公路監(jiān)理師
公路造價工程師 | 招標師
執(zhí)業(yè)護士 | 執(zhí)業(yè)醫(yī)師 | 執(zhí)業(yè)藥師 | 衛(wèi)生資格
您現(xiàn)在的位置: 考試吧(Exam8.com) > 軟件水平考試 > 系統(tǒng)分析師 > 正文

第三章結(jié)構(gòu)化分析與設(shè)計方法3.5系統(tǒng)實施

-----------------------------------------------------

以下內(nèi)容節(jié)選自清華大學(xué)版《系統(tǒng)分析師教程》

僅供學(xué)習(xí)、參考使用,詳細內(nèi)容請查閱原著

-----------------------------------------------------

  
3.5.1系統(tǒng)實施概述

  1.系統(tǒng)實施的目的和任務(wù)

  系統(tǒng)實施是新系統(tǒng)開發(fā)工作的最后一個階段。所謂實施指的是將系統(tǒng)設(shè)計階段的結(jié)果在計算機上實現(xiàn),將原來紙面上的、類似于設(shè)計圖的新系統(tǒng)方案轉(zhuǎn)換成可執(zhí)行的應(yīng)用軟件系統(tǒng)。系統(tǒng)實施階段的主要任務(wù)是

  按總體設(shè)計方案購置和安裝計算機網(wǎng)絡(luò)系統(tǒng)。

  軟件準備。軟件準備包括系統(tǒng)軟件、數(shù)據(jù)庫管理系統(tǒng)以及一些應(yīng)用程序。

  人力培訓(xùn)。主要指用戶的培訓(xùn),包括主管人員和業(yè)務(wù)人員。

  數(shù)據(jù)準備。數(shù)據(jù)的收集、整理、錄入是一項繁重、勞動量又大的工作

  投入切換和試運行。

  在系統(tǒng)實施過程中,還有若干非技術(shù)因素的影響。信息系統(tǒng)的最終受益人是企業(yè)的最高領(lǐng)導(dǎo)層,信息系統(tǒng)建設(shè)涉及到企業(yè)機構(gòu)、權(quán)限的重組,只有具備進行變革權(quán)利的人才能真正地推動企業(yè)信息化。

  2.系統(tǒng)實施的步驟

  系統(tǒng)開發(fā)工作沿著信息系統(tǒng)的生命周期逐漸推進,經(jīng)過詳細設(shè)計階段后,便進入系統(tǒng)實施階段,下面對工作步驟進行介紹。

 。1)按總體設(shè)計方案購置和安裝計算機網(wǎng)絡(luò)系統(tǒng)。購置和安裝硬件是比較簡單的事情,只需按總體設(shè)計的要求和可行性報告中財力資源的分析,選擇好價格性能比高的設(shè)備,通知供貨廠家按要求供貨并安裝即可。

 。2)建立數(shù)據(jù)庫系統(tǒng)。如果前面數(shù)據(jù)與數(shù)據(jù)流程分析以及數(shù)據(jù)庫設(shè)計工作進行得比較規(guī)范,而且開發(fā)者又對數(shù)據(jù)庫技術(shù)比較熟悉的話,按照數(shù)據(jù)庫設(shè)計的要求只需1~2個人一天即可建立一個大型數(shù)據(jù)庫結(jié)構(gòu)。

 。3)程序設(shè)計

 。4)收集有關(guān)數(shù)據(jù)并進行錄入工作,然后進行系統(tǒng)測試。

  (5)人員培訓(xùn)、系統(tǒng)轉(zhuǎn)換和試運行。

3.5.2程序設(shè)計

  程序設(shè)計的主要依據(jù)是系統(tǒng)設(shè)計階段的HIPO圖以及數(shù)據(jù)庫結(jié)構(gòu)和編碼設(shè)計。

  1.程序設(shè)計的方法

  目前程序設(shè)計的方法大多按照結(jié)構(gòu)化方法、原型方法、面向?qū)ο蟮姆椒ㄟM行。

  編程的目的是為了實現(xiàn)開發(fā)者借用已有的程序和各種開發(fā)工具,盡快盡好地實現(xiàn)系統(tǒng),而不要在具體的編程和調(diào)試工作中花費過多的精力和時間。

  結(jié)構(gòu)化程序設(shè)計方法。

  快速原型式的程序開發(fā)方法。

  面向?qū)ο蟪绦蛟O(shè)計方法。

  2.程序設(shè)計基本模塊

  一個信息系統(tǒng)的應(yīng)用軟件由很多程序模塊組成,這些程序模塊可以歸納成幾種基本類型。

  控制模塊?刂颇K包括主控制模塊和各級控制模塊?刂颇K的主要功能是根據(jù)用戶要求信息,由用戶確定處理順序,然后控制轉(zhuǎn)向各處理模塊的入口。

  輸入模塊。主要用來輸入數(shù)據(jù),輸入方式有鍵盤輸入和軟盤輸入兩種。

  輸入數(shù)據(jù)校驗?zāi)K。該模塊對已經(jīng)輸入計算機中的數(shù)據(jù)進行校驗,以保證原始數(shù)據(jù)的正確性。校驗的方法通常有重復(fù)輸入校驗和程序校驗兩種。

  輸出模塊。輸出模塊用來將計算機的運行結(jié)果通過屏幕、打印機或磁盤、磁帶等設(shè)備輸出給用戶。在信息系統(tǒng)中,一般都有大量的表格、圖表需要輸出,因此輸出模塊的質(zhì)量直接關(guān)系到整個系統(tǒng)的性能。

  處理模塊。根據(jù)信息系統(tǒng)的不同應(yīng)用要求,有不同的處理功能,通常有以下幾種類型:文件更新模塊,分類合并模塊,計算模塊,數(shù)據(jù)檢索模塊。預(yù)測或優(yōu)化模塊。

3.5.3系統(tǒng)測試與調(diào)試

3.5.3.1系統(tǒng)測試的意義與目的

  系統(tǒng)測試是為了發(fā)現(xiàn)錯誤而執(zhí)行程序的過程,成功的測試是發(fā)現(xiàn)了至今尚未發(fā)現(xiàn)的錯誤的測試。

  測試的目的就是希望能以最少的人力和時間發(fā)現(xiàn)潛在的各種錯誤和缺陷。應(yīng)根據(jù)開發(fā)個階段的需求、設(shè)計等文檔或程序的內(nèi)部結(jié)構(gòu)精心設(shè)計測試實例,并利用這些實例來運行程序,以便發(fā)現(xiàn)錯誤的過程。信息系統(tǒng)測試應(yīng)包括軟件測試、硬件測試和網(wǎng)絡(luò)測試。硬件測試、網(wǎng)絡(luò)測試可以根據(jù)具體的性能指標來進行,此處所說的測試更多是指軟件測試。

  應(yīng)盡早并不斷地進行測試。

  測試工作應(yīng)該避免由原開發(fā)軟件的人或小組承擔(dān)。

  設(shè)計測試方案的時候,不僅要確定輸入數(shù)據(jù),而且要根據(jù)系統(tǒng)功能確定預(yù)期輸出結(jié)果。

  在設(shè)計測試實例時,不僅要設(shè)計有效合理的輸入條件,也要包含不合理、失效的輸入條件。

  在測試程序時,不僅要檢驗程序是否做了該做的事,還要檢測程序是否做了不該做的事。

  嚴格按照測試計劃來進行,避免測試的隨意性。

  妥善保存測試計劃、測試例子,作為軟件文檔的組成部分,為維護提供方便。

3.5.3.2測試過程

  測試是開發(fā)過程中一個獨立且非常重要的階段,測試過程基本上與開發(fā)過程平行進行。

  一個規(guī)范化的測試過程通常包括以下基本的測試活動。

 。1)擬定測試計劃。在制定測試計劃時,要充分考慮整個項目的開發(fā)時間和開發(fā)進度以及一些人為因素和客觀條件等,使得測試計劃是可行的。測試計劃的內(nèi)容主要有:測試的內(nèi)容、進度安排、測試所需的環(huán)境和條件、測試培訓(xùn)安排等。

 。2)編制測試大綱。測試大綱是測試的依據(jù)。它明確詳盡的規(guī)定了測試中針對系統(tǒng)的每一項功能或特性所必須完成的基本測試項目和測試完成的標準。

轉(zhuǎn)帖于:軟件水平考試_考試吧
文章搜索
第三章結(jié)構(gòu)化分析與設(shè)計方法3.5系統(tǒng)實施網(wǎng)友評論網(wǎng)友評論
版權(quán)聲明 --------------------------------------------------------------------------------------
    如果軟件水平考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請與我們聯(lián)系,我們將會及時處理。如轉(zhuǎn)載本軟件水平考試網(wǎng)內(nèi)容,請注明出處。
 gaoxiaoliang