freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

信息系統(tǒng)外文文獻(xiàn)翻譯---系統(tǒng)的分析與設(shè)計-其他專業(yè)-資料下載頁

2025-01-19 07:28本頁面

【導(dǎo)讀】system.steps;

  

【正文】 析員對問題理解程度的清晰的書面報告是必要的。用戶應(yīng)該反復(fù)地閱讀和 修改這份書面報告。此時是在時間、金錢和精力被浪費之前抓出錯誤和疏漏的好時機。 通常,接著初步的問題定義,分析員要進(jìn)行可行性研究。該研究是整個系統(tǒng)分析和設(shè)計的一個簡略的方案,應(yīng)力圖回答以下三個問題: 1.問題能解決嗎? 2.在用戶的環(huán)境下問題能解決嗎? 3.在一個合適的花費上問題能解決嗎? 如果這些問題中的任何一個得到的是否定回答,那么該系統(tǒng)就不應(yīng)開發(fā)。有了好的問題定義和肯定的可行性研究,分析員就能著手計劃和研究問題的解了。 分析 分析開始時,分析員要理解問題, 下一步要決定的是為了解決問題必須做什么。用戶清楚必須做什么。在分析階段礙到了這方面知識,并正式地形成文件。大多數(shù)用戶是按著所要完成的功能和所要處理的數(shù)據(jù)元素去思考的,目的是要區(qū)分并聯(lián)接這些關(guān)鍵的功能和數(shù)據(jù)元素,隨之產(chǎn)生邏輯系統(tǒng)設(shè)計。 從系統(tǒng)的基本功能入手,關(guān)鍵是始終監(jiān)視貨單中每種商品的現(xiàn)存量。因為顧客購買、換貨和退貨,所以貨單要改變,因此系統(tǒng)必須處理顧客辦理的手續(xù)。店主希望有選擇地查看供應(yīng)中任意一種短缺商品的清單,如果合理的話,定貨補充庫存,因此系統(tǒng)必須能和經(jīng)營管理部門對話。最后,經(jīng)過經(jīng)營管理部門的 核準(zhǔn),系統(tǒng)應(yīng)該產(chǎn)生一個重新訂貨單,準(zhǔn)備發(fā)送給供應(yīng)商。 11 圖 1 已知了系統(tǒng)的基本功能,分析員的下一個任務(wù)是分析理解這些功能之間邏輯關(guān)系的知識。啟動這項工作的一個好方法是描述功能之間的數(shù)據(jù)如何流動.顧名思義,為了用圖解方法描述這些數(shù)據(jù)流,那么數(shù)據(jù)流程圖就是特別有用的.圖 1中用到四種符號數(shù)據(jù)的像和目的地用方框表示,輸入的數(shù)據(jù)從源進(jìn)入系統(tǒng),而輸出的數(shù)據(jù)流到目的地。數(shù)據(jù)一進(jìn)入系統(tǒng),就被若干進(jìn)程加工或改變,用圓角的矩形表示這些過程。進(jìn)程可以是程序、過程以及能夠改變或傳送數(shù)據(jù)的任何事件.為了后續(xù)處理,數(shù)據(jù) 被保留在數(shù)據(jù)存儲器內(nèi),這可用末端開口的矩形符號表示。數(shù)據(jù)存儲可以是磁盤文件、磁帶文件、數(shù)據(jù)庫、一些筆記或者甚至是人的記憶。最后,數(shù)據(jù)源、數(shù)據(jù)目的地、處理過程和數(shù)據(jù)存儲之間的數(shù)據(jù)流向用箭頭表示。 圖 2 展示了貨單管理系統(tǒng)的初步的數(shù)據(jù)流程圖。從 CUSTOMER(顧客)開始,由此事務(wù)進(jìn)入系統(tǒng),在這所辦理的手續(xù)由 PROCESS TRANSATION(事務(wù)處理程序)處理。 STOCK 保存貨單中每項商品的數(shù)據(jù).為了對新的事務(wù)處理起作用,事務(wù)處理程序要改變數(shù)據(jù)。同時, MANAGEMENT(經(jīng)營部門)可通過 COMMUNICATE(通信)存取系統(tǒng),檢查 STOCK 中的數(shù)據(jù),如果需要的話,請求重新訂貨.訂貨單一經(jīng)核準(zhǔn)。 GENERATEREORDER(產(chǎn)生訂貨單程序)就向 SUPPLIER(供應(yīng)商)發(fā)出需要的數(shù)據(jù),供應(yīng)商就把貨運送到商店。注意,因為訂貨表現(xiàn)為某種待定的商品或某些商品在清單中的變化,所以把訂貨作為事務(wù)處理。 12 圖 2 數(shù)據(jù)流程圖描述了邏輯系統(tǒng)。下一步該追溯該系統(tǒng)的數(shù)據(jù)流向了。從數(shù)據(jù)的目的地 SUPPLIEF 開始。例如,重訂貨單送給了供貨商們,商店可能想要 25 條工作褲,為了填寫訂貨單,供應(yīng)商需要商品 的說明和再訂貨的數(shù)量,那么,這些數(shù)據(jù)從什么地方來呢?由于數(shù)據(jù)是 Generate reorder 輸出的,所以既要有數(shù)據(jù)輸入給它,還要有數(shù)據(jù)經(jīng)過它的處理而產(chǎn)生。數(shù)據(jù)從 STOCK 流入 Generate reorder,因此商品說明和訂貨數(shù)量必定存放在 STOCK 中。 另外一些數(shù)據(jù),例如購買的貨物品種和數(shù)量由 CUSTOMER 產(chǎn)生,還有一些數(shù)據(jù),例如銷售價格和訂貨點由 MANAGEMENT 產(chǎn)生,或者由它提出要求。例如,某種已知貨物的現(xiàn)存量就是由某個處理過程中的某種算法產(chǎn)生出來的。分析員逐步地、有條理地區(qū)分了系統(tǒng)要求 輸入、存儲、處理、產(chǎn)生或輸出的應(yīng)該分別是哪些數(shù)據(jù)元素。 為了記錄數(shù)據(jù)元素,分析員必須把每個數(shù)據(jù)列在數(shù)據(jù)字典內(nèi)簡單的數(shù)據(jù)字典可建立在索引卡片上,但計算機化的數(shù)據(jù)字典已經(jīng)變得日益流行了。數(shù)據(jù)字典是描述和定義數(shù)據(jù)的一個數(shù)據(jù)集合,不僅在整個系統(tǒng)的分析與設(shè)計過程中有用,而且在實現(xiàn)階段經(jīng)常被用來建立數(shù)據(jù)庫。 分析階段的目標(biāo)是定義系統(tǒng)的主要功能和有條理地確定數(shù)據(jù)元素。記住,它的目標(biāo)是把用戶的需求轉(zhuǎn)換成技術(shù)術(shù)語。因為系統(tǒng)是由用戶提出的,所以首先要確定用戶的需求。用戶只是從功能和數(shù)據(jù)出發(fā)考慮系統(tǒng),他們并不具體 設(shè)計程序、文件和硬件,并且在這個初始的帶有決定性的分析階段,分析員必須像用戶而不像程序設(shè)計員一樣去思考問題。這是該階段的基本要求。 數(shù)據(jù)流程圖和數(shù)據(jù)字典是有用的工具。這些工具為記錄用戶系統(tǒng)的關(guān)鍵信息提供了一種格式。還有,這些工具可幫助喚醒分析員的記憶。例如,如果分析員沒有足夠的信息使數(shù)據(jù)字典的條目完整化,那么分析員就可能丟失一些內(nèi)容。也許,數(shù)據(jù)流程圖和數(shù)據(jù)字典為分析員理解系統(tǒng)的需求提供了最重要的文件,通過查閱這些文件,用戶能改正誤解或疏忽大意。最終,這些有用的工具為下一步設(shè)計階段,奠定了一個良好的基礎(chǔ)。 13 設(shè)計 當(dāng)進(jìn)入設(shè)計階段的時候,已知道必須做什么事。因此可以開始考慮系統(tǒng)如何完成這些事。目標(biāo)是研究出解決問題的策略。在該階段上,對寫代碼或確定精確的數(shù)據(jù)結(jié)構(gòu)并不感興趣,而是希望從整體上確定整個系統(tǒng)所需要的程序、文件、過程和其它一些部分。 數(shù)據(jù)流程圖確定了系統(tǒng)的必須具有的功能,如何才能實現(xiàn)這些功能呢?一種可能性是為每個處理過程寫一個程序;另一種可能性是把兩個或更多的處理過程合并在一個程序里,因而有幾十種可能的方案。讓我們集中在一種選擇上并為它提供一些詳細(xì)的資料。 系統(tǒng)流程圖用符號表示程 序、過程、硬設(shè)備及物理系統(tǒng)中的其它部件(圖3),流程圖(圖 4)表明,通過終端進(jìn)入系統(tǒng)的事務(wù)數(shù)據(jù)被數(shù)據(jù)采集程序處理,然后存放在貨單文件上。最后,貨物清單文件由一個 Report and reorder(報告和訂貨)程序處理。經(jīng)營部門用該程序處理數(shù)據(jù)和核對訂貨單。 請看系統(tǒng)流程圖,它指明了若干硬部件,其中包括一臺計算機、一個磁盤驅(qū)動器、一個數(shù)據(jù)輸入終端、一臺打印機和一個顯示終端等;還需要兩個程序,事務(wù)處理程序和報告與再定貨程序;除了硬件和程序以外,我們還需要貨單文件以及 I/O 設(shè)備與軟件之間數(shù)據(jù)流的數(shù)據(jù)結(jié)構(gòu) 。注意,本系統(tǒng)的流程圖只說明一種可能的方案。一個好的系統(tǒng)分析員在他選定一個方案之前要研究出若干個可行的方案,以備替換。 圖 3 14 圖 4 流程圖擬訂了系統(tǒng),突出了系統(tǒng)的主要物理部件。因為數(shù)據(jù)鏈接了部件,所以接下來的工作就是確定數(shù)據(jù)結(jié)構(gòu)。以貨物清單文件為例,它包含來自 STOCK的所有數(shù)據(jù)元素,這些數(shù)據(jù)元素被列在數(shù)據(jù)字典中.利用這些數(shù)據(jù)元素能安排文件的數(shù)據(jù)結(jié)構(gòu)。 如何組織文件呢?這取決于如何訪問它。例如,在某些應(yīng)用中數(shù)據(jù)是在有規(guī)律的預(yù)定時間內(nèi)被處理,一般的是整段時間地收集數(shù)據(jù),成批地一起處 理。如果可采用批處理的話,那么一個順序文件結(jié)構(gòu)可能是最好的了。 然而.不可能總是等到一批事務(wù)都被收集好以后再去處理。例如,設(shè)想一個防空預(yù)警系統(tǒng),如果一個不明的飛行物被標(biāo)定了位置,就必須立即分辨它。因為防空程序下午五時才運行.要等到那時才處理的思想是荒謬的。該種情況要求快速響應(yīng),每個事務(wù)必須在它發(fā)生時得到處理。一般來說,這些事務(wù)處理系統(tǒng)要求直接存取文件。 我們的貨單系統(tǒng)有二個程序,一個事務(wù)處理,直接存取貨單文件似乎是個合適的方案;另一個為經(jīng)營部門偶爾分析貨物清單數(shù)據(jù)用,當(dāng)然批處理就能完成了。貨物清單文 件應(yīng)按順序組織還是直接組織呢?面對著這種選擇,一個好的系統(tǒng)分析員應(yīng)考慮兩種方案。一種可能的系統(tǒng)是當(dāng)事務(wù)一發(fā)生就接收并處理該事務(wù);另一種可供選擇的方案是可整天的收集銷售單,商店關(guān)門以后,成批地處理。在第一個系統(tǒng)中,這兩個程序應(yīng)處理直接存取文件;在第二個系統(tǒng)中,這兩個程序應(yīng)鏈接到順序文件上。處理可直接訪問的數(shù)據(jù)的程序和處理可按順序一個接一個訪問的數(shù)據(jù)的程序是不同的。數(shù)據(jù)驅(qū)動了系統(tǒng),所以數(shù)據(jù)結(jié)構(gòu)的選擇決定了程序的結(jié)構(gòu)。注意,程序在系統(tǒng)的意義上被定義和規(guī)劃。 實現(xiàn) 系統(tǒng)的主要部分分析清楚了,就能開始開發(fā)這幾 部分。本系統(tǒng)包括兩個程序、若干臺設(shè)備和大量的數(shù)據(jù)結(jié)構(gòu)。在實現(xiàn)階段,每個程序都用應(yīng)用軟件技術(shù)來編排15 和書寫;要建立文件并檢查文件的內(nèi)容:購買、安裝和測試新的硬件;另外還要寫出操作步驟,并對系統(tǒng)做出評價。所有的部分都準(zhǔn)備好了,就調(diào)試系統(tǒng)。若用戶滿意了,系統(tǒng)就交付使用。 維護 系統(tǒng)交付以后,維護就開始了。當(dāng)人們使用系統(tǒng)時,他們將提出一些小的改善和提高.有時在調(diào)試和檢測階段一些缺陷被忽略了,那么排除這些缺陷就是另一個維護任務(wù)了。最后還有,條件改變了,必須修改程序,例如,政府通過了一個法律,修改了征收所 得稅的方法,則工資程序就必須修改。維護延續(xù)在系統(tǒng)的整個生命期內(nèi)。維護的費用和初期的研制費用差不多,甚至更高。良好的計劃、實用的文件資料和合適的程序結(jié)構(gòu)都有助于減少維護費用。
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1