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

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

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

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

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

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

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

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

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

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

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

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

  數(shù)據(jù)準(zhǔn)備。數(shù)據(jù)的收集、整理、錄入是一項(xiàng)繁重、勞動(dòng)量又大的工作

  投入切換和試運(yùn)行。

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

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

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

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

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

  (3)程序設(shè)計(jì)

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

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

3.5.2程序設(shè)計(jì)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  應(yīng)盡早并不斷地進(jìn)行測(cè)試。

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

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

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

  在測(cè)試程序時(shí),不僅要檢驗(yàn)程序是否做了該做的事,還要檢測(cè)程序是否做了不該做的事。

  嚴(yán)格按照測(cè)試計(jì)劃來進(jìn)行,避免測(cè)試的隨意性。

  妥善保存測(cè)試計(jì)劃、測(cè)試?yán),作為軟件文檔的組成部分,為維護(hù)提供方便。

3.5.3.2測(cè)試過程

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

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

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

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

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