




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
信息系統分析與設計E-mail:xychang88@163.com主講人:常香云簡介常香云副教授管理科學與工程系Email–xychang88@163.comEducation研究領域:
信息管理與信息系統、逆向物流與閉環供應鏈
學習/工作經歷2000.9—2003.3,華東理工大學商學院管理科學與工程專業,碩士2004.3—2007.9,同濟大學經濟與管理學院管理科學與工程,博士1996.7月至今,華東理工大學2012.09-2013.09,美國佛羅里達大學工業與系統工程系,訪問學者引言為什么要學這門課?大家的角色是什么?學什么?如何學?平時對大家的要求?為什么要學這門課?
你身邊的信息系統有哪些?你使用IT/IS時,有哪些開心或不開心體會經歷?你認為信息系統對你的生活影響大嗎?IS對企業而言,你認為:僅僅是一種支持工具?具重要的戰略功能?學習中,大家的角色是什么?
圖書館圖書檢索無法查詢IT維護人員用戶系統改版IT咨詢分析師IT規劃設計師開發工程師測試工程師學什么:課程思路和內容開發請求初步調查可行性研究審批詳細調查邏輯設計審批總體設計詳細設計審批編程調試系統轉換驗收系統維護系統評價系統規劃系統分析系統設計系統實施運行維護SystemsDevelopmentLifeCycle(SDLC)AnalysisphaseDesignphase課程思路和內容第一章
信息系統概述(2-4學時)第二章
信息系統規劃(2-2學時)第三章結構化系統分析(6-10學時)案例分析(6學時)(必修班)第四章結構化系統設計(6-6學時)第五章面向對象分析與設計(4-8學時)案例應用(4學時)(必修班)第六章信息系統的系統制作與實施(2-2學時)課程思路授課方式及對大家要求課堂講解+課堂討論
課堂講解與討論講解基本原理討論代表性的例子課堂參與:演講、討論、課內測驗課后作業隨機抽查一定數量學生布置作業,7天之內以E-mail方式遞交到xychang88@163.com,注明班級、姓名和學號。收到后會給大家回復郵件確認。課程有關的材料放在課程信箱中:sxygg2003@163.com用戶名:sxygg2003密碼:123456課程考核方式最終成績包括出勤成績(10%)平時作業(10%)設計報告(10%)按照班級分組,每組8人左右,可以自由組合。每組自擬題目,提交一份系統分析和設計報告。考試(70%)參考圖書1、《信息系統分析與設計》,丁浩等著,清華大學出版社,2009年2、《信息系統分析與設計》,陳禹主編,高等教育出版社,2005年3、《信息系統開發與管理》,鄺孔武等編著,中國人民大學出版社,2003年4、《信息系統分析、設計與開發方法》,梁昌勇主編,清華大學出版社,2011年5、《系統分析與設計方法》,(美)惠騰(WhittenJ.L.)等著,機械工業出版社,2007年第一章信息系統概述第一章信息系統概述1.1信息系統概念、類型和結構1.2信息系統的開發過程1.3信息系統開發方式與開發方法1.4系統分析員1.1信息系統概念、類型和結構信息系統(InformationSystems)概念系統:一組為實現某些結果相互聯系、相互作用的部件的集合體。信息系統:是企業管理系統的子系統,它收集數據,并向管理人員提供信息。具有數據輸入、傳輸、存儲、處理、輸出等功能。子系統:一個大系統中的部分系統。功能分解:把一個系統分為多個子系統,這些子系統可以進一步細分為基于子系統的部件。系統部件:系統中相互作用的各個部分。系統邊界:系統與環境之間輸入輸出必須通過的邊界。1.1信息系統概念、類型和結構信息系統(InformationSystems)概念
信息系統和子系統綜合生產系統庫存管理系統銷售管理系統客戶維護子系統產品目錄維護子系統訂單登錄子系統訂單完成子系統客戶支持系統1.1信息系統概念、類型和結構信息系統(InformationSystems)概念
信息系統和各部件數據客戶支持系統人輸入輸出硬件軟件數據1.1信息系統概念、類型和結構信息系統(InformationSystems)概念系統:S、Sj、S與Sj的關系;信息、信息技術、信息人員都是信息資源,但不能單獨發揮作用,只有將其按一定的原則配置成有機整體─信息系統,才能顯示出價值信息:數據、信息、知識原材料生產過程產品數據信息數據處理1.1信息系統概念、類型和結構類型1.1信息系統概念、類型和結構類型信息系統面向管理決策的系統(MDOS)面向業務運作的系統(OOS)事務處理系統(TPS)辦公自動化系統(OAS)管理報告系統(MRS)主管信息系統(EIS)決策支持系統(DSS)具體的有:財務軟件、庫存管理、ERP、SCM、CRM、 KMS等1.1信息系統概念、類型和結構職能結構管理信息系統圖書管理子系統財務管理子系統科研管理子系統物資管理子系統教務管理子系統……1.1信息系統概念、類型和結構數據庫服務器桌面站點分支機構局域網防火墻路由器數據庫服務器Web服務器應用服務器桌面站點公司本部局域網合作伙伴客戶IntranetInternet物理結構1.1信息系統概念、類型和結構物理結構計算機網絡系統計算機系統通訊系統網絡設備硬件:桌面站點、服務器軟件:操作系統Windows、Unix內部布線系統通訊網:電話網、ISDN、DDN、ADSL通訊軟件Client/ServerBrowser/Server廣域網局域網計算機網絡系統計算機系統通訊系統網絡設備硬件:桌面站點、服務器軟件:操作系統Windows、Unix內部布線系統通訊網:電話網、ISDN、DDN、ADSL通訊軟件Client/ServerBrowser/Server廣域網局域網計算機網絡系統計算機系統通訊系統網絡設備硬件:桌面站點、服務器軟件:操作系統Windows、Unix內部布線系統通訊網:電話網、ISDN、DDN、ADSL通訊軟件Client/ServerBrowser/Server廣域網局域網1.1信息系統概念、類型和結構軟件空間分布結構主要有三種:C/S:客戶機/服務器模式B/S:瀏覽器/Web服務模式C/S和B/S的混合模式1.1信息系統概念、類型和結構空間分布結構C/S:客戶機/服務器模式典型二層結構:優點:交互能力強;客戶處理能力強;資源的合理配置和利用;缺點:客戶端配置復雜;通用性、開放性 較差;系統維護不方便。數據庫服務器客戶機Sybase數據庫服務器軟件Sybase數據庫客戶端軟件;PB應用軟件(或資源)1.1信息系統概念、類型和結構空間分布結構B/S:瀏覽器/Web服務模式典型結構:優點:零客戶端安裝和配置;通用開放性較好;用戶使用方便缺點:安全性控制較難;客戶端和服務器端交互能力弱。服務器瀏覽器數據、Web等服務器軟件不需要特別安裝軟件,使用瀏覽器1.1信息系統概念、類型和結構空間分布結構C/S和B/S各自適用的情況:C/S適用于較為復雜的數據處理,交互強的應用;適時性數據傳輸要求高;局域網。B/S適用于跨平臺或網絡應用;信息發布與瀏覽;零客戶端配置。1.1信息系統概念、類型和結構空間分布結構C/S和B/S的混合模式發揮了C/S模式事務處理能力強的特點,利用B/S模式網絡易擴性和分布式的特點,兩者的融合具有更大的優勢和發展前景。傳輸效率高:由于C/S模式是客戶機和服務器直接通信,而無須通過WEB服務器,從而減少了對傳輸量的瓶頸約束,增加了數據傳輸速度和效率。傳輸安全性高:增加信息系統的抗攻擊性和系統的安全穩定。信息系統成本降低:由于傳輸效率的提高,對網絡帶寬要求的降低,從而降低了系統的開發成本。1.1信息系統概念、類型和結構實例討論:實例1:某公司在上海有一個總部和若干門店,門店負責產品的銷售,此外的所有部門都在總部。門店每天需要向總部訂一次貨,一般在早上或下午近下班時。實例2:某公司的總公司設在上海。其生產工廠在浦東,主要負責原料采購、商品生產和發貨。其他的如行政總部、銷售部、研發部等都在上海浦西,每天浦西的工作人員在工作中需要查看浦東工廠的原料庫存情況和成品庫存情況。同時,浦西銷售人員的銷售訂單要傳遞給浦東工廠,以便保證產品及時生產并供給客戶。如果你作為系統開發方,在上面兩個公司的網絡通訊選擇方面,將給予什么樣的建議?實例1實例2第一章信息系統概述1.1信息系統概念、類型和結構1.2信息系統的開發過程1.3信息系統開發方式與開發方法1.4系統分析員1.2信息系統的開發過程編程系統分析系統設計測試切換與評價系統運行與維護系統規劃系統開發1.2信息系統的開發過程生命周期開發過程每階段任務:系統規劃:(Whytodo?)
明確目標,確定原則、制定策略、設計藍圖、評估投入產出、編制各期實施計劃、項目人員安排。
系統分析:(Whattodo?)
是關于組織要用IS解決的問題的分析,提出一個明確要做什么的邏輯方案。重點是發現和理解,包括收集信息、確定系統需求、劃分需求的優先級、產生并評估可選方案;
1.2信息系統的開發過程系統設計:(Howtodo?)
根據系統分析提出的信息與功能需求,以及邏輯方案,詳細描述具體實現的物理方案,回答怎樣做的問題。設計內容包括軟件程序、界面、數據庫、操作環境等。系統制作:
根據物理方案實現可投運的實在系統。建數據庫與預置數據、編程、調試。系統測試:
徹底考察系統存在的缺陷、檢查是否產生正確的結果?;卮穑骸跋到y是否會在已知條件下產生預定結果”,“系統是否滿足了原定目標”等問題。1.2信息系統的開發過程系統切換老系統切換到新系統。并行運行至成熟時再切換,或直接切換,或分批切換。(一個月以上,有時會長達數年)
系統運行與維護正式投入運行,在運行過程中進行系統維護。因為IS必然存在錯誤,錯誤要改正;又因為IS所處環境是動態系統,組織不斷處于變化之中,要求擴展與改進IS。因此運行與維護始終并存。1.2信息系統的開發過程信息系統的生命周期是一個循環過程,IS的開發過程分為若干階段,過程中各階段也有循環交互和內部循環,階段之間有重疊和重復。
一些分析一些設計一些實施更多分析更多設計更多實施進一步分析進一步設計進一步實施1.2信息系統的開發過程IS的開發有三個難關,一頭一中一尾:一頭,管理過程的不確定性:系統分析是最為重要最為困難的階段,因為: (1)幾乎沒有一個企業能以書面方式系統地描述自己現行業務流程和管理步驟。 (2)沒有一個企業能一次性地或在短期內講清自己的需求,不清楚計算機是怎樣管理企業,也不知道IS將會是怎樣的,一般只能點點滴滴的提需求,或在看到局部IS并經過使用后提出較完整的需求。1.2信息系統的開發過程一中,管理過程的不穩定性:
國家政策變化、組織結構變化、統計口徑變化等都將引起管理方法和過程的變化。有時一個IS還未開發好,情況已變化;即使投運后,也要經常作修改。 管理過程的不穩定大大增加了IS開發的工作量。是造成拖尾巴工程的主要原因。一尾,重眼前輕長遠: 系統切換過渡期的試運行因為人工與計算機兩套系統的并行,以及新系統的不熟悉,將耗用企業管理人員大量的時間,使這一關很難逾越。1.2信息系統的開發過程
1-6IS開發的特點:
MIS的復雜性使其開發成為一項費時、費力、費錢的艱巨的系統工程。費時:幾乎沒有一個IS開發項目按時完成;費錢:是幾乎每一個IS開發項目多要追加投入;艱巨復雜:IS開發項目都多少探索地進行的,幾乎每一個 參與者,包括開發者和用戶,都有朦朧和疲憊的感覺;社會系統,是包含有較多的人為因素,系統最終結果的預計與實際誤差較大,或付出的代價往往難以想象。
第一章信息系統概述1.1信息系統概念、類型和結構1.2信息系統的開發過程1.3信息系統開發方式與開發方法1.4系統分析員1.3信息系統開發方式與開發方法
1-6開發方式用戶自行開發委托開發購置商品化軟件聯合開發1.3信息系統開發方式與開發方法1、用戶自行開發
用戶組織內部的或招聘新的信息管理專業人員,開發自己的信息系統。優點:有利于與用戶協調,減少不確定性;項目可控性較好,用戶適應性好;缺點:系統性及質量較難保證,易用現代信息技術加固傳統管理方法,不利于推動組織變革。需較多的信息人員,開發投入不減少。2、委托開發
支付一定的費用,委托專業公司或科研單位開發。優點:系統性與質量有保證,能較好地推動組織變革,缺點:不利于培養自己的IS維護人員(易造成依賴性),委托單位的確定至關重要(有較大的風險)。1.3信息系統開發方式與開發方法
1-63、購置商品應用軟件優點:開發周期短,省事,開發費用低;缺點:不能滿足組織的特殊要求;企業管理模式向商品軟件模式靠攏,,變動較大,風險大;如果購置的是使用權,無完整的技術資料,造成維護和擴展對唯一軟件商的依賴。4、聯合開發
有利于培養自己的技術力量,系統維護方便。要根據自己公司的特點,選擇最恰當的開發方式。1.3信息系統開發方式與開發方法
1-6思考:一個大中型國有企業,基礎管理良好,經濟效益也可以,但傳統觀念較重,也較保守,變革不力,呈現出競爭不利的預兆,近來領導層開始有危機感,想借助建設新信息系統來推動變革。你認為該企業在自行開發、委托開發、購置商品軟件、聯合開發等開發方式中如何選擇。要求敘述理由。
1.3信息系統開發方式與開發方法
1-6開發方法開發方法是提供完成系統開發的每一步的詳細指導方法,包括模型、工具和技術。相關的概念:程序與軟件 獨唱-->小合唱-->合唱-->萬人大合唱
|||
簡單程序較復雜程序軟件軟件包括
-程序:按事先設計的功能和性能需求執行的指令序列
-數據:是程序能正常操縱信息的數據結構
-文檔:與程序開發、維護和使用有關的圖文材料1.3信息系統開發方式與開發方法1-6開發方法為什么會有開發方法?計算機應用發展軟件數量多規模大軟件成本高質量低軟件危機軟件工程:工程方法+管理技術+技術方法表現在:用戶很不滿意質量很不可靠
……解決途徑客觀上軟件本身特點主觀上不正確的開發方法忽視需求分析軟件開發=程序編寫輕視軟件維護個體化軟件開發,維護困難1.3信息系統開發方式與開發方法1-6開發方法結構化系統開發方法:StructuredSystemDevelopmentMethod,SSDM原型法:Prototyping面向對象方法:Object-OrientedMethod,OOM
(對象、事件、繼承、消息)1.3信息系統開發方式與開發方法1-6結構化系統開發方法特點結構化程序結構化分析結構化設計階段的順序性和依賴性質量保證不適合需求模糊的系統問題定義可行性研究需求分析軟件設計編碼測試維護1.3信息系統開發方式與開發方法1-6原型法開發方法需求分析原型開發最終系統設計原型評價最終系統實現用戶反饋特點快速開發工具用戶介入程度高漸進型拋棄型1.3信息系統開發方式與開發方法面向對象開發方法把系統看作是一起工作來完成某項任務的相互作用的對象的集合;對象是事物的一種類型,可以是一個顧客或一個雇員,也可以是一個按鈕或菜單。確定對象意味著對事物進行分類;包括面向對象分析、面向對象設計和面向對象編程;有許多術語:類、對象、靜態屬性、動態屬性、封裝性、繼承性和多態性特點自然性重用性1.3信息系統開發方式與開發方法所有開發方法的一些基本原理系統用戶充分參與:“我的系統的說法”;爭取用戶理解;減少抵制;確立開發階段和開發活動階段名稱04年6月04年7月04年8月04年9月04年10月04年11月項目管理范圍定義需求定義邏輯設計物理設計編程和測試運行和維護1.3信息系統開發方式與開發方法所有開發方法的一些基本原理文檔管理:各方人員變動;促進各方交流;雙方權益。不要害怕取消和返工。分而治之:分解,類似于寫作文中的章節??紤]增長和變化:環境;組織;信息技術等。過程管理和項目管理。第一章信息系統概述1.1信息系統概念、類型和結構1.2信息系統的開發過程1.3信息系統開發方式與開發方法1.4系統分析員信息系統是多環節、復雜的綜合系統從信息系統建設涉及的學科領域來說涉及:技術、管理、經濟、社會和文化;技術方面涉及:計算機技術、通信技術、數據采集技術、顯示技術、海量存儲技術、信息安全技術現代印刷技術等;從信息處理的環節來說,涉及:信息的采集和校驗、信息的傳遞、信息的存儲和管理、信息的分析與加工、信息的提供與顯示。1.5系統分析員1.5系統分析員系統開發中各類人員的職責和能力工作職務職責和能力系統分析員同用戶共同確定信息需求,編寫系統說明書。應熟悉企業管理和信息系統開發過程,有較好的表達能力、與他人協同工作能力。系統設計員設計信息系統,定義硬件、軟件要求。應精通計算機硬件和軟件,有根據信息流和組織目標改變組織職能的能力。應用程序員設計、調試計算機應用程序程序維護員維護現有程序數據庫管理員管理和控制企業數據庫全程需要用戶的參與配合各個開發階段的人力需求55分析員的工作性質
系統分析員要用信息系統技術解決組織問題。要調查問題的大量細節,理解問題有關的每一件事,產生幾種解決問題的可選方案并挑選最好的解決方案。主要工作是從事一個專門的信息系統開發項
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 創作委托協議合同樣本
- 交通評估合同樣本
- 農村建住房合同標準文本
- bot模式運營合同樣本
- 制定合同標準文本流程
- 云南光伏合同標準文本
- 加盟冰粉店合同標準文本
- 買房名額轉讓合同標準文本
- 農田合同樣本樣本
- 加工商砼合同標準文本
- 外出攻讀博士協議書
- 武漢城市職業學院《衛星通信》2023-2024學年第二學期期末試卷
- 2024-2025年度統編版(2024)小學道德與法治六年級(上)教學工作總結(共三套)
- 2024年常德市農商銀行系統招聘筆試真題
- 江蘇2025年03月南京市建鄴區公開招考5名政府購崗人員筆試歷年典型考題(歷年真題考點)解題思路附帶答案詳解
- GB/T 320-2025工業用合成鹽酸
- 《測繪生產成本費用定額》(2025版)
- 中華武術-太極知到課后答案智慧樹章節測試答案2025年春武漢城市職業學院
- 2025屆廣東省江門市高三下學期一??荚嚉v史試題(原卷版+解析版)
- 2025年海關招聘筆試題庫及答案
- 2025春夏童裝童鞋行業趨勢白皮書
評論
0/150
提交評論