第一章资讯系统发展简介_第1页
第一章资讯系统发展简介_第2页
第一章资讯系统发展简介_第3页
第一章资讯系统发展简介_第4页
第一章资讯系统发展简介_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一章:資訊系統發展簡介

系統資訊系統組成要件分類開發方式軟體人員使用者系統分析人員程式設計人員技能開發生命週期方法與工具1.資訊系統之分析與設計

資訊系統對組織企業之必要性系統分析與設計技術讓資訊系統開發更有效率

系統分析人員(SystemAnalyst;SA)之任務a)

瞭解組織之目標、業務架構、處理流程、…

b)發揮資訊科技(IT)之效益四階段之資訊系統發展生命週期(SDLC)

2.軟體之分類系統軟體:協助使用者管理電腦軟硬體或資料

(範例:DOS,Windows,Oracle,SQLServer,…)

應用軟體:協助企業內部人員業務運轉或處理(範例:庫存管理,人事薪資,市場分析,…)

現成套裝應用軟體

(Off-the-shelfAPsoftware):MS/Word,Excel,PowerPoint,….

資訊系統之組成要件硬體(電腦、印表機、磁碟機、…)系統軟體/應用軟體

設計規格,使用手冊等系統文件資訊專業人員

(SpecificJobRoles)

業務單位之使用者

(User,EndUser)

系統控制機制(防弊、防盜、…)以應用軟體為核心之資訊系統組成要件

以類似工程開發的理念發展資訊軟體

(軟體開發不再是一種藝術

!)

方法論分析設計技術輔助工具系統化之訓練讓軟體開發不再是毫無章法

方法論(Methodology):強調按部就班循序漸進的過程

分析設計技術(Techniques)

:軟體製作過程中做好細部工作之技巧與工具

輔助工具(Tools)

:

利用電腦協助軟體設計之製作與維護(CASE工具)3.系統(System)

:一組相關之元件,運轉於可界定範圍內,為達成某一共同目標而相互協同運作

系統包含了9個要素1)環境(Environment):系統之外圍、外部2)界限(Boundary):區隔系統及環境3)輸入(Input):由環境進入系統4)輸出

(Output):

系統處理完後回到系統環境5)元件(Components):系統內部之單元部分系統包含了9個要素(續)

6)相關連(Interrelated)

之元件:系統內之元件或子系統間具互動性7)為達成同一目標(Purpose):整個系統之目標一致8)界面(Interface):系統與外部環境之溝通管道9)限制條件(Constraints):系統達成目標之資源限制

系統範例

:捷運、人類、循環系統、大學..

幾個與系統相關之概念1)系統分解(Decomposition)(四項利益)

系統分解範例:

CD隨身聽幾個與系統相關之概念(續)

2)模組化(Modularity):制式化地分解系統,以利重新設計、組裝、再利用

3)關連性(Coupling):系統之元件或模組間之關聯

高度關連(TightlyCoupled)vs.低度關連

CD隨身聽

vs.家用電器音響4)內聚性(Cohesion):每一個元件執行單一功能4.資訊系統重要概念探討

主從式架構(Client/ServerModel)

(強調系統整合;多元化元件之結合)(網際網路為主從式架構之典範)

資訊系統內三個要素

:

資料、資料流程、處理邏輯

二種資訊系統之分析理念

1)資料處理導向(Process-Oriented)

分析重點為資料在系統中之流動、使用及轉換

分析工具代表:DFD(DataFlowDiagram)

過份重視資料處理可能產生如下檔案設計缺失資料檔案重複

二種資訊系統之分析理念(續)2)以資料為核心之設計(Data-OrientedApproach):強調資料之共用

(資料庫管理系統:將資料檔案與應用程式區隔)5.系統分析人員之角色定位

一種可讓人快速成長及升遷之職務美國錢雜誌曾預測系統分析人員之需求量甚高協助界定新資訊系統之處理需求或舊系統遭遇之問題分析人員可能來自顧問公司、軟體公司或企業資訊單位(In-houseStaff)

資訊單位組織圖範例

資訊主管資料庫管理師系統操作科系統開發科連線管理科系統分析組硬體修復程式設計組操作疑難諮詢

系統分析人員之基本能力系統開發技能(SystemDevelopment)

相關業務知識(BusinessArea)

在團隊中工作(Worktogetherinateam)

一個成功的系統開發團隊具有的特質

(Table1.2.)

資訊系統開發團隊之成員資訊經理人系統分析人員程式設計人員系統終端使用者(EndUser)

業務部門主管….

系統分析人員必備的四把刷子1)分析能力(AnalyticalSkill)

業務知識及解決問題的能力系統化的思考;系統化地分析建構資訊系統2)技術能力(TechnicalSkill)

資訊科技知識(OS,DBMS,…)程式語言能力(Java,C++,…)

3)管理技能(ManagementSkill)

專案管理、資源管理風險管理、權變管理流程改造4)人際溝通技能(InterpersonalSkill)與使用單位溝通協調(表達、傾聽、簡報、..)

與系統開發團隊合作共事(Table1.2.)

系統分析人員之技能需求廣告

6.四種資訊系統之介紹6.1.交易處理導向系統(TPS)將企業日常交易予以自動化銀行櫃台作業、航空公司訂票、超級市場POS、…..效用:快速度、省人力、增效率、正確性、整合、新資訊、...

6.2.管理資訊系統(MIS)將TPS系統中儲存之原始資料(RawData)

予以處理彙整成有意義的資訊(Information)通常以標準報表呈現

6.3.決策支援系統(DSS)

提供一種人機交談的系統界面ModelDataDecision6.4.專家系統(ES)

針對某一特殊專業領域(看病、授信)系統內常包含一些“若..則…

”之規則庫系統會詢問使用者一些問題,並根據答案運轉系統…

專家系統使用範例:銀行放款

WelcometotheLoanEvaluationSystem.Whatisthepurposeoftheloan?

carHowmuchmoneywillbeloaned?

10,000Forhowmanyyears?

5Thecurrentinterestrateis10%.Thepaymentwillbe$212.47permonth.Whatistheannualincome?

24,000Whatisthetotalmonthlypaymentsofotherloans?

Why?Becausethepaymentismorethan10%ofthemonthlyincome.Whatisthetotalmonthly

paymentsofotherloans?

50.00Theloanshouldbeapproved,thereisonlya2%chanceofdefault.

系統分類要素:

功能

&

技術

7.資訊系統發展生命週期人的一生、商品上市販賣也有其生命週期

(以商品為例之週期為:設計、製作、試賣、成熟、萎縮、下市)四階段之資訊系統發展生命週期(SDLC)

系統開發可循序完成也可不斷重複修正

規劃執行

四階段之主要工作內涵每一階段均包含一些工作內涵(activities)並產生一些產品(products,outputs,deliverables)1)系統整體規劃及挑選擬建置之系統

規劃諸多資訊系統並排序開發優先順序計劃欲開發系統之進度時程….

四階段之主要工作內涵(續)2)系統分析描繪現有系統之處理程序新系統之處理機能改造與建議…3)系統設計

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论