系统分析与设计简介.ppt

上传人:小飞机 文档编号:5811594 上传时间:2023-08-22 格式:PPT 页数:58 大小:274.49KB
返回 下载 相关 举报
系统分析与设计简介.ppt_第1页
第1页 / 共58页
系统分析与设计简介.ppt_第2页
第2页 / 共58页
系统分析与设计简介.ppt_第3页
第3页 / 共58页
系统分析与设计简介.ppt_第4页
第4页 / 共58页
系统分析与设计简介.ppt_第5页
第5页 / 共58页
点击查看更多>>
资源描述

《系统分析与设计简介.ppt》由会员分享,可在线阅读,更多相关《系统分析与设计简介.ppt(58页珍藏版)》请在三一办公上搜索。

1、1,第1章 系統分析與 設計簡介,2,簡介,在競爭激烈的全球市場中,資訊科技往往是一個公司成敗的關鍵所在。,3,資訊科技的衝擊,所謂的資訊科技(IT,information technology#)是指公司能用來管理、取用、溝通,及分享資訊的許多硬體及軟體產品或服務的組合。資訊科技的未來 大多數企業不論時機好壞均給IT預算較高的優先順序,因為,在成長期公司不能在IT方面落後;而當經濟情勢轉弱時,許多企業又仰靠IT來改良工作效率並且降低作業成本。,4,資訊科技的衝擊,系統分析與設計的角色 系統分析與設計(SA&SD,systems analysis and systems design#)是為開

2、發高品質的資訊系統必須按步就班的程序。一個資訊系統(information system#)由資訊科技、人員,及資料所組成而能支持企業的需求。,5,資訊科技的衝擊,誰來開發資訊系統?傳統上,一個公司若不是自行開發其資訊系統,稱為自建應用系統(in-house applications#),就是從外部廠商購買所謂的套裝軟體(software packages#)。今日這些選擇更為複雜,選項包括:以Internet為基礎的應用服務、委外、IT顧問提供的客製化產品方案、以及企業整體軟體策略。不論採用的開發方法為何,啟動一套新資訊系統涉及各種風險及利益。最大的風險發生在當公司尚未決定系統要完成的目標之

3、前就決定如何實作該系統。,6,資訊科技的衝擊,為免於本末倒置,一個公司應該由列出企業需求並找出可能的IT解決方案開始著手。一般而言,這件重要的工作是由系統分析師及其他IT專業人員來執行。一個公司在尚未設定明確的目標之前不該先考量建置的方式。,7,資訊系統的元件,每個系統都需要某種輸入資料。對資訊系統而言,資料(data#)是由系統原始素材的基本事實所組成。例如一張空白訂單中的客戶代號、產品代號及訂購數量等等。所謂資訊(information#)是指經過處理後的資料,並轉換成對使用者有特定用途的輸出。例如訂單資料輸入後,經過訂單處理系統處理而產生的客戶訂購紀錄報表。,8,資訊系統的元件,一個資訊

4、系統有五大主要元件,包括:硬體、軟體、資料、程序和人員。硬體 硬體(hardware#)由資訊系統實體層面的所有部份所組成。例如,硬體包括了伺服器、工作站、網路通訊設備、光纖纜線、手持電腦、掃描器、數位化形像擷取設備,以及其他各種技術性的基礎設施。軟體 軟體(software#)是指控制硬體並產生想要的資訊或結果的程式。軟體由系統軟體和應用軟體所組成。,9,資訊系統的元件,系統軟體(system software#)管理各種硬體元件,一般是由硬體製造廠商所提供、或者由公司向其他廠商購買。系統軟體的例子包括了作業系統、避免電腦被入侵的安全軟體、硬體(如印表機)通訊用的驅動程式、還有像處理資料備份

5、及磁碟管理等作用的公用程式。應用軟體(application software#)由支援日常務商務功能,並提供使用者所需資訊的各種程式所組成。涵蓋全公司的系統稱為企業應用糸統(enterprise application),例如訂單處理系統、薪資系統。,10,資訊系統的元件,應用軟體包括水平及垂直系統。所謂的水平系統(horizontal system#)是指一些略作修改後,就可適用於不同公司的系統,如存貨或是薪資系統等。所謂的垂直系統(vertical system#)則是為了某個公司或產業特殊的需求而量身訂做,例如網站零售商、一個醫療系統,或是一個錄影帶連鎖店的系統。資料 資料是資訊系統轉

6、換成有用資訊的素材。資訊系統能將資料存放在許多稱為資料表(table#)的地方,藉由將數個資料表連結,系統就能夠萃取特定的資訊。圖1-10所示。,11,資訊系統的元件,程序 程序(process#)描述了為達成特定結果,使用者、經理人以及資訊人員所執行的各項工作的內容。人員 資訊系統的主要目的在於提供使用者有用的資訊。,12,資訊系統的元件,一個系統的成敗一般均取決於使用者對於系統的產出或操作方式是否滿意。人員除了使用者之外,成功的資訊系統當然也仰賴專業的技術人員如系統分析師、程式設計師、網路管理師,及其他資訊科技人員的努力投入。,13,了解企業,系統分析師採用一種稱為建立企業流程模型(bus

7、iness process modeling)的程序來表示一個公司的業務以及資訊需求。企業流程模型的建立需要用到一個企業側寫及記錄各種企業流程的一系列模型(即企業模型)。企業側影 所謂企業側寫(business profile)是描述一個公司所有機能、程序、組織、產品、服務、客戶、供應商、競爭者、限制以及未來的願景概述。有了企業側寫的協助,分析師才能建立一系列的企業模型。,14,了解企業,企業模型 企業模型使得經理及系統分析師更容易瞭解企業的日常作業。所謂企業模型(business model#)是以圖形來表示一個公司所執行單一或多個商務流程(即企業流程),例如接受機位預訂、售票,或是在客戶的

8、帳戶內記下交易金額。所謂的企業流程(business process#)則描述了特定的交易、事件、工作以及其預期的結果。例如:圖1-11呈現了一個稱為訂單處理的企業模型。,15,了解企業,各種新類型的公司最新的企業類型是網際網路型(Internet-dependent firms),這類公司常被簡稱為達康(dot-com,.com)公司,因為其主要業務通路是商業網站而非傳統的通路。Y及eB都是純粹達康的例子。,16,網際網路的衝擊,以Internet為基礎的商業,一般通稱為電子商務(electronic commerce,EC#)或網路商務(internet commerce),EC包括兩大類

9、型:企業對消費者(B2C,business-to-consumer#)及企業對企業(B2B,business-to-business#)。B2C(企業對消費者)利用網際網路消費者可以上網購得各種商品及服務。如:航空訂票,eBay拍賣網等。雖然B2C交易僅佔整體零售業的極小部分,但是預估B2C的活動將大幅地成長。,17,網際網路的衝擊,B2B(企業對企業)雖然B2C部分對零售市場的客戶較為熟悉,但是B2B的交易量卻大許多倍。B2B使得小型的供應商得以接觸到大型客戶,並且讓買方即刻獲悉市場價格及現貨可供應量。例如,Wal-Mart(美國的連鎖量販店)開設一個線上市集,在此供應商可以提出他們的產品、

10、傳送規格,並做報價。線上交易市集最初被發展成稱為電子資料交換(EDI,electronic data interchange#)的個別公司對公司的資料分享方式。EDI使得公司間能夠利用電腦傳送資料,通常係透過私有的通訊網路。,18,企業應用資訊系統的方式,過去,資訊經理根據系統服務的對象來將系統分類。因此傳統的系統型態包括辦公室系統(Office System,由行政人員使用)、操作系統(Operational System,由作業人員使用)、決策支援系統(DSS,Decision Support System,由中階主管及知識工作者使用)以及主管資訊系統(EIS,Executive Info

11、rmation System,由高階經理人使用)。今日,傳統的命名方式不再適用。例如,所有的員工,包括高階經理人也都使用辦公室系統。作業人員也經常需要決策支援系統。,19,企業應用資訊系統的方式,目前以系統的功能及特性來作為系統分類的基礎,比用其使用者來辨別較為合適。如此一來,現代的系統可重新劃分為企業運算系統、交易處理系統、企業支援系統、知識管理系統,以及使用者生產力系統。企業運算系統 企業運算系統(enterprise computing systems)是指那些支援全公司的作業,及資料管理需求的資訊系統而言。Wal-Mart的存貨控制系統、波音公司的生產控制系統及美國航空公司的訂位系統,

12、都是企業運算系統的實例。,20,企業應用資訊系統的方式,在許多大型的企業中有一種稱為企業資源規劃(ERP,enterprise resource planning#)的應用系統能夠提供全公司的員工及經理方便的資料來源。ERP的潛在缺點就是ERP通常都是立基於一個整體架構,而此架構可能與導入企業的運作方式不能配合。,21,企業應用資訊系統的方式,交易處理系統 交易處理系統(TPS,transaction processing systems#)處理的是日常業務所產生的資料。亦稱為資料處理系統(DPS,Data Processing Systems#),例子包括有顧客訂單處理、應收帳款以及保固維修

13、的處理。在特定的交易發生時,交易處理系統會執行一系列的工作。在圖1-17 所示的例子中交易處理系統先查驗顧客資料、檢查顧客的信用狀態、將發票傳送給應收帳款系統、檢查所訂購的項目是否還有庫存、調整庫存量反映這一筆交易,並更新銷售紀錄檔。,22,企業應用資訊系統的方式,一般而言,交易處理系統都牽涉大量的資料,而且都是重要任務系統,因為沒有了它整個企業就無法正常運作。交易處理系統經常成批地處理一組相關的命令而不是個別執行這些作業,因此其效率較高。然而,為了確保資料的完整性,交易處理系統必須確保如果一個交易的任一步驟失敗的話,系統將不會再處理該交易的剩餘步驟。企業支援系統 企業支援系統(BSS,bus

14、iness support systems#)提供各種與工作相關的資訊,給公司內各階層的使用者。這些系統能夠分析交易資料、產生管控企業流程所需的資訊,並提供能夠促成較佳決策的資訊。,23,企業應用資訊系統的方式,最早的企業電腦系統,取代如薪資處理等人工作業。很快地,公司了解到電腦也可以產生有價值的資訊。這些新系統被稱為管理資訊系統(MIS,management information systems#),因為主要的使用者是管理階層。一個業務支援系統必須能夠與一個交易處理系統密切配合。(參考下頁圖示)在資料取得方面,最新的發展是稱為無線射頻識別(RFID,radio frequency iden

15、tification#)的科技,它是利用高頻率的無線電波來追蹤實體物件。,24,企業應用資訊系統的方式,交易處理系統,銷售處理,更新客戶帳戶餘額,更新產品庫存,業務支援系統,查詢逾期未付款客戶,顯示滯/暢銷產品,查詢需補貨商品,25,企業應用資訊系統的方式,知識管理系統 知識管理系統(knowledge management systems#),有時候也被稱為專家系統(expert systems#),因為它們會結合知識庫,以及判斷如何運用知識的推理法則來模擬人類推理的能力。所謂知識庫(knowledge base)是由大型的資料庫所組成。,使用者,使用者介面,推理機,知識庫,專家系統,例如:

16、If x is ys father and if y is zs father,then x is zs grandfather.,結論 David是Eric的祖父。,26,企業應用資訊系統的方式,使用者生產力系統 使用者生產力系統(user productivity systems)的例子包括:電子郵件、語音郵件、傳真、視訊會議、文書處理、自動化的行事曆、資料庫管理、試算表等等。使用者生產力系統也包括了群組軟體,群組軟體(groupware)在企業內部網路上執行,而使得使用者們共享資料、在專案工作上互相合作、以及參與工作團隊。資訊系統整合大多數的大型公司需要一套系統來整合上述企業運算系統、交

17、易處理系統、業務支援系統、知識管理系統,以及使用者生產力系統等功能。(參考下頁),27,企業應用資訊系統的方式,交易處理子系統,銷售處理,更新客戶帳戶餘額,維修保固處理,企業支援子系統,查詢逾期未付款客戶,顯示滯/暢銷產品,查詢需補貨商品,更新產品庫存,知識管理子系統,退貨處理,追蹤產品問題與保固活動,品質控制追蹤,XX公司資訊系統,判斷變更產品設計能否減少保固申請的發生,28,系統開發的工具與技術,塑模(建立模型)所謂塑模(modeling#)就是產生一個能夠表達觀念及流程的圖形,讓系統開發人員能夠分析、測試以及修改。系統分析師藉由使用一組對企業、資料、物件、網路,及流程的模型就能夠描繪並簡

18、化資訊系統的內容。所謂企業模型(business model#)或稱為需求模型(requirements model#)被用來描述一個資訊系統所必須支援的企業功能。所謂的資料模型(data model#)則描述資料的結構與設計。,29,系統開發的工具與技術,物件模型(object model#)描述結合了資料與流程的物件。網路模型(network model#)則描述了通訊線路的設計及協定。流程模型(process model#)則描述了程式設計師用來撰寫程式模組的邏輯。,30,系統開發的工具與技術,建立雛型 雛型(prototype#)是指一套資訊系統初步可運作的版本。建立雛型(protot

19、yping#)可測試系統的概念,並在作最終決定前提供一個檢視其輸入、輸出、及使用者介面的機會。雛型可以做為對最終完成系統做標竿測試的初步模型,或者雛型本身就可以發展成為最終的成品。不論如何,建立雛型可以明顯提升系統開發的速度。建立雛型可能有的缺點之一在於,在充分了解企業或資訊科技相關事宜前,就已經完成某些重要的決策。,31,系統開發的工具與技術,CASE工具(電腦輔助系統工程工具)電腦輔助系統工程(CASE,computer-aided systems engineering#)或稱電腦輔助軟體工程(CASE,computer-aided software engineering#)是使用稱為

20、CASE 工具(CASE tools)的電腦軟體來輔助系統分析師開發及維護資訊系統的一種技術。,32,系統開發的方法,目前開發電腦化資訊系統最廣受採用的各種方法中,有一種廣受採用的傳統方式為結構化分析與設計,而目前一種稱為物件導向分析與設計的新方式也同樣受歡迎,每種方法論又各有許多變形。大部分的資訊科技專家都認為沒有單一的方法是所謂最佳的系統開發方法,因此,系統分析師應該充分了解各種替代方法的優缺點。結構化分析 結構化分析(structured analysis#)是一種傳統的系統開發技術,它不但經過長時間的考驗而且很容易瞭解。結構化分析採用一系列稱為系統開發生命週期(SDLC,systems

21、 development life cycle#)的階段架構來規劃、分析、設計、實作及支援一個資訊系統。,33,系統開發的方法,雖然結構化分析的發展是處於大多數系統都在大型主機上資料處理的年代,但它仍然是極受歡迎的系統開發方式。結構化分析使用一種流程模型,以圖形的方式描述系統。因為它的重點放在將資料轉化為有用資訊的流程上,所以結構化分析也被稱為以流程為核心(process-centered)的技術。建立流程模型的工作包括:辨識出流入某個流程(process)的資料、轉換資料的商務規則,以及最後產生的輸出資料流。(圖1-23),34,系統開發的方法,物件導向分析 相對於結構化分析將流程及資料視為

22、個別的元件(圖1-23),物件導向分析(OOA,object-oriented analysis#)將資料及流程結合成一個稱為物件(object)的實體。某一個物件是某一類別(class#)中的一份子,也就是說類別是相似物件的集合。每一物件所擁有的特徵被稱為屬性(properties),而屬性可以從類別繼承,也可以自己專門擁有,如圖1-24所示。,35,系統開發的方法,在o-o設計中,物件內建的程序稱為方法(method#)。某一物件可以透過所謂的訊息(message)來傳送資訊給其他物件。而一個訊息可以向收訊的物件要求做特定的行為而取得特定的資訊。例如下列的次序圖(Sequence Diag

23、ram)所示,Order,Customer,provide_Delivery_Address(customer#),customer_Address,36,規劃與塑模系統開發專案,預測性與適應性模型的比較 因為結構化分析屬於預測性方法,它會將開發過程分為系列的階段,稱為系統開發生命週期(SDLC)(如下頁圖),通常,SDLC被稱為瀑布式模型(waterfall model#)。通常,物件導向方法會按照系列的分析與設計階段,這些階段有點類似SDLC,O-O的階段比較沒有順序性,而且互動性比較強,圖1-27顯示的是互動式模型(interactive model),當與SDLC比較時,互動式模型比較

24、有彈性。,37,圖1-26 SDLC的各階段與可交付成果,階段1:系統規劃,階段2:系統分析,階段3:系統設計,階段4:系統實作,階段5:系統運行、支援與安全性,系統要求,初步調查報告,系統需求文件,系統設計規格,完成可運作的資訊系統,作業性資訊系統,Stop,結束專案開發,Stop,結束專案開發,Stop,結束專案開發,38,規劃與塑模系統開發專案,適應性方法通常會使用螺旋式的開發模型,並以連串的反覆作業組建系統,圖1-28顯示的是螺旋式模型。Dr.Boehm的螺旋式模型(spiral model)代表連串的反覆作業,根據的則是使用者的回饋。在這種方法中,會由一組雛型逐步形成最終的產品。,3

25、9,規劃與塑模系統開發專案,SDLC瀑布式模型 結構化分析採用系統開發生命週期(SDLC,system development life cycle#)的技術,來規劃及管理系統開發的過程。在傳統上,SDLC會被繪製成如圖1-26所示的瀑布模型(waterfall model#),其中每一階段的結果常會被稱為交付成果(deliverable#)或最終產品(end product)依序流入下個階段。,40,規劃與塑模系統開發專案,SDLC模型包含下面五個步驟:1.系統規劃2.系統分析3.系統設計4.系統實作5.系統運行、支援與安全性,41,規劃與塑模系統開發專案,系統規劃 系統規劃階段(syste

26、m planning phase#)通常由資訊科技部門收到正式請求開始,這項請求被稱為系統申請(systems request#)。在系統申請中描述了問題或是對於資訊系統或企業流程想做的改變。系統申請可能來自於最高管理層、規劃小組、部門主管,或資訊部門本身。一個重大的請求可能涉及新資訊系統或是替換掉目前已經無法滿足需求的現有系統。相對地,一個小的請求可能只是要求增加新的功能或是改變使用者介面。,42,規劃與塑模系統開發專案,系統規劃階段的目的是執行初步調查(preliminary investigation#)以釐清企業機會或問題的本質及範圍。初步調查中的關鍵部分之一是可行性研究(feasib

27、ility study#),它會評估預期的成本及效益,並根據作業、技術、經濟、及時間等因素,建議具體的行動方案。系統分析師收到一個改變或改進系統的請求,採取的第一步就是決定是否值得展開初步調查。在調查完成之後,你或許會發現該資訊系統一切正常只是使用者需要多加訓練,也有可能會決定需要全面重新檢討該系統。若是系統開發的程序繼續往下走,則下一步驟就是系統分析階段。,43,規劃與塑模系統開發專案,系統分析 系統分析階段(system analysis phase#)的目的是瞭解企業需求並且建立新系統的邏輯模型。其第一步是需求塑模(requirements modeling#),其中你必須調查企業作業流

28、程並記錄新系統必須執行的工作。需求塑模是接續在系統規劃階段時所做的調查。,44,規劃與塑模系統開發專案,系統分析階段的產出就是系統需求文件(system requirements document#)這份文件描述了管理者及使用者需求、成本與效益,並指出其他替代的開發策略。系統設計 系統設計階段(system design phase#)的目的在於產生能夠滿足新系統所有已經確認的需求的一份建設藍圖。,45,規劃與塑模系統開發專案,設計的結果被記錄在所謂的系統設計規格(systems design specification#)中,而且必須經過經理人及使用者的審查及認可才能夠定案。設計時取得經理人

29、及使用者的參與是非常重要的。系統實作 在系統實作階段(system implementation phase#),會實際組建新的系統。,46,規劃與塑模系統開發專案,到了這個階段,程式被撰寫完成、測試、建立文件,最後做系統安裝。系統實作階段也包括將資料轉入新系統檔案,使用者培訓,並實際移轉到新系統。此階段還包括了評估的工作,這項工作被稱為系統評估(system evaluation#),其目的就是判定系統是否運作正常,還有它的成本及效益是否在預期的範圍之內。此一階段的目的就在於完成一套功能完整且文件齊備的資訊系統。,47,規劃與塑模系統開發專案,系統運行、支援與安全 在系統運行、支援與安全階段

30、(system operation,support,and security phase#),資訊科技人員開始維護並強化系統。所謂維護是指錯誤的更正以及順應環境變化而做修改,例如是調整新的所得稅率。而強化則是提供新的功能或是優點。此階段的目的在於擴大資訊科技投資的回報。安全管控機制可以確保系統免於外部及內部威脅的傷害。良好設計的系統應該是安全的、可靠的、易於維護的,而且是有彈性的。一個有彈性的(scalable)設計可以被擴充來滿足新的企業需求及作業量。,48,規劃與塑模系統開發專案,適應性方法與模型 結構化分析可以為開發資訊系統建立出整體計畫,就像承包商使用藍圖蓋房子一樣。相對的,適應性方法

31、則是以漸進的方式開發系統,它會組建一系列的雛型,並持續調整它們以滿足使用者的需求。適應性方法強調持續的回饋,而且每個步驟都受到先前步驟的影響。適應性方法使用的是螺旋式模型。螺旋式模型中的階段包括:規劃、風險分析、工程與評估。圖1-29中顯示的是每個階段執行的典型工作。在反覆的模型中,這些階段會重複進行,發展出一系列的雛型,並逐步形成最終的系統。,49,規劃與塑模系統開發專案,雖然適應性方法愈來愈受歡迎,但分析師應該知道這些方法都有優缺點。適應性方法的本質可以讓開發人員更有彈性,但也會比傳統方法的風險更高(例如,沒有詳細的系統需求,某些使用者要求的功能,就可能與公司的整體計畫不一致)。適應性方法

32、的潛在缺點還包括:文件比較不夠完整、責任的灰色地帶、以及不重視企業的全貌等。另外,除非妥善地實作,否則長時間的反覆作業,可能會增加專案的成本與開發的時間。我們要強調的底線是,在為特定專案選擇開發方法之前,系統分析師應該先瞭解各種觀點的優劣。,50,規劃與塑模系統開發專案,JAD&RAD 許多公司發現由資訊人員、使用者以及經理所組成的系統開發小組,能夠更快速地完成任務而且效果良好。有兩個方法論因而受到廣泛的採用,它們是:聯合應用系統開發(JAD,joint application development#)及快速應用系統開發(RAD,rapid application development#)

33、,這兩種方法論均採用由使用者、經理及資訊人員所組成的小組來完成專案,不同之處在於JAD著重以小組互動的技術來從事分析,而RAD則比較像是整個開發程序的壓縮版本。,51,規劃與塑模系統開發專案,其他的開發方法與模型 除了結構化分析與o-o方法論之外,您或許也見過其他公司所開發的系統開發技術。例如,微軟曾經發展出一套方法叫做微軟解決方案架構(MSF,Microsoft Solution Framework)。通常,公司會選擇採用自己的一套方法。藉由CASE工具,資訊科技團隊可以應用多種技術而不必受限於單一而嚴謹的方法論。專案管理的重要性 不管採用何種開發策略,都必須有效管理人員、工作、時間表與費用

34、。專案管理(project management#)是針對資訊系統的開發,所執行的規劃、排程、監督、控制與回報等流程。系統分析師可以使用軟體協助管理專案,如Microsoft Project。,52,系統開發準則,在建立一個資訊系統時,應該注意一些基本的準則:1.固守著一套全面性的開發計畫 2.讓使用者全程參與開發過程 3.仔細聆聽使用者的意見 4.將各主要里程碑製成時間表 5.指出期間的各查核點 6.保持彈性 7.取得準確的成本效益資訊。最佳的系統就是最符合使用者需求的系統。標出主要的里程碑(milestone#)作為專案檢視及評估之用。在這些里程碑,經理人及系統開發人員必須決定是否繼續執行

35、本專案,或是重做某些工作,甚至有必要回到前一階段,或是完全中斷本專案。在SDLC模式中必須正式地評估每階段的產出及交付標的物。在主要里程碑之間建立中間查核點(checkpoints#)以確保專案依計畫進行。查核點的數目要恰當,太多則顯得繁複,而太少則無法收到監控的效果。,53,資訊科技部門,資訊科技部門(IT department,information technology department)負責開發及維護一家公司的資訊系統。圖1-33顯示的是典型的IT組織。IT小組所提供的技術支援包括六項主要功能:應用系統開發、系統支援與安全性、使用者支援、資料庫管理、網路管理,以及網站支援。以上這些

36、功能都有彼此重疊的地方,而且在各公司經常會有不同的名稱。應用系統開發 傳統上,IT部門都有應用系統開發小組,是由系統分析師及程式設計師所組成,專門負責資訊系統的設計、開發及實作。,54,資訊科技部門,今天,許多公司以使用者、經理,及IT人員所組成的開發小組來做同樣的系統開發工作。目前常用的資訊系統開發模式是使用RAD或JAD的專案導向工作小組,而其中由IT專業人員主導整體的溝通協調以及技術支援。系統支援及安全性 所謂系統支援及安全(systems support and security)就是對系統硬體及軟體,提供安全保護及維護服務。使用者支援 使用者支援(user support)提供使用者

37、技術資訊,訓練,以及生產力支援。,55,資訊科技部門,資料庫管理資料庫管理(database administration)包括資料庫設計、管理、安全、備份,以及使用者存取等工作。,56,資訊科技部門,網路管理 網路管理(network administration)包括硬體及軟體的維護、支援及安全。除了監控使用者存取以外,網路管理人員也負責網路應用軟體的安裝、設定、管理、監視以及維護。網站支援 網站支援專家通常被稱為網站管理員(webmasters)負責支援企業的Internet及企業內網路運作。網站支援的工作包括網頁的設計與製作、流量監管、軟硬體管理,以及連結網站應用軟體與公司現有的資訊系統。,57,資訊科技部門,品質保證 許多大型的資訊部門也會使用品質保證(quality assurance,QA#)小組,審查與測試所有的應用系統、以及系統的變更內容,確認規格與軟體的品質標準。QA 小組通常是獨立的單位,直接向資訊部門的管理者負責。,58,系統分析師的角色,系統分析師對公司的資訊系統做初步調查、分析、設計、開發、安裝、評估及維護。在執行這些工作時,他經常與公司內外的使用者及經理互動。大多數公司都將系統分析師指派在IT部門。在較小規模的企業中則常常以聘用顧問的方式來擔任系統分析的工作。,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号