資源描述:
《對(duì)面向過程開發(fā)方法和面向數(shù)據(jù)開發(fā)方法作具體描述.doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、第三章課堂作業(yè):(1)、仿照課本的描述方式,對(duì)面向過程開發(fā)方法和面向數(shù)據(jù)開發(fā)方法作具體描述,認(rèn)真填寫下表:開發(fā)方法方法概述特點(diǎn)開發(fā)的詳細(xì)步驟優(yōu)點(diǎn)缺點(diǎn)面向過程是一種以過程為中心的編程思想。自頂向下,逐步求精,功能分解。系統(tǒng)分析階段系統(tǒng)設(shè)計(jì)階段系統(tǒng)實(shí)現(xiàn)階段系統(tǒng)測(cè)試階段可繼承,可派生效率低,程序可重用性差面向數(shù)據(jù)根據(jù)問題的數(shù)據(jù)結(jié)構(gòu)定義一組映射,把問題的數(shù)據(jù)結(jié)構(gòu)轉(zhuǎn)化為問題解的程序結(jié)構(gòu)。簡(jiǎn)單,易學(xué),形象直觀,可讀性好,便于表示層次結(jié)構(gòu),適用于小型數(shù)據(jù)處理系統(tǒng)。標(biāo)識(shí)實(shí)體與行為,生成實(shí)體結(jié)構(gòu)圖,創(chuàng)造軟件系統(tǒng)模型,擴(kuò)充功能性過程,施加時(shí)間控制,實(shí)現(xiàn)
2、易理解,易修改使用比較少(2)、簡(jiǎn)要說明了解到的其它開發(fā)方法。1、企業(yè)系統(tǒng)規(guī)劃方法企業(yè)系統(tǒng)規(guī)劃方法(BSP,BusinessSystemPlanning)是企業(yè)戰(zhàn)略數(shù)據(jù)規(guī)劃方法和信息工程方法的基礎(chǔ)。2.戰(zhàn)略數(shù)據(jù)規(guī)劃方法戰(zhàn)略數(shù)據(jù)規(guī)劃方法的要點(diǎn)主要有:具有4種數(shù)據(jù)環(huán)境,數(shù)據(jù)環(huán)境對(duì)于信息系統(tǒng)至關(guān)重要建立主題數(shù)據(jù)庫是信息系統(tǒng)開發(fā)的中心任務(wù)圍繞主題數(shù)據(jù)庫搞好應(yīng)用軟件開發(fā)企業(yè)戰(zhàn)略管理:企業(yè)根據(jù)其使命,根據(jù)組織外部環(huán)境和內(nèi)部條件設(shè)定企業(yè)的戰(zhàn)略目標(biāo),為保證目標(biāo)的正確落實(shí)和實(shí)現(xiàn)進(jìn)行謀劃,并依靠企業(yè)內(nèi)部能力將這種謀劃和決策付諸實(shí)施,以及在實(shí)施過程中進(jìn)行
3、控制的一個(gè)動(dòng)態(tài)管理過程。3.信息工程方法信息工程方法與企業(yè)規(guī)劃方法和戰(zhàn)略數(shù)據(jù)規(guī)劃方法是一種交叉關(guān)系,即信息工程方法是其他2種方法的總結(jié)和提升,而其他兩種方法則是信息工程方法的基礎(chǔ)和核心4.計(jì)算機(jī)輔助開發(fā)方法利用計(jì)算機(jī)及其圖形設(shè)備幫助設(shè)計(jì)人員進(jìn)行設(shè)計(jì)工作。簡(jiǎn)稱CAD。在工程和產(chǎn)品設(shè)計(jì)中,計(jì)算機(jī)可以幫助設(shè)計(jì)人員擔(dān)負(fù)計(jì)算、信息存儲(chǔ)和制圖等項(xiàng)工作。在設(shè)計(jì)中通常要用計(jì)算機(jī)對(duì)不同方案進(jìn)行大量的計(jì)算、分析和比較,以決定最優(yōu)方案;各種設(shè)計(jì)信息,不論是數(shù)字的、文字的或圖形的,都能存放在計(jì)算機(jī)的內(nèi)存或外存里,并能快速地檢索;設(shè)計(jì)人員通常用草圖開始設(shè)計(jì),
4、將草圖變?yōu)楣ぷ鲌D的繁重工作可以交給計(jì)算機(jī)完成;利用計(jì)算機(jī)可以進(jìn)行與圖形的編輯、放大、縮小、平移和旋轉(zhuǎn)等有關(guān)的圖形數(shù)據(jù)加工工作。5.面向電子商務(wù)IntranetMIS的開發(fā)方法(3)、有能力的同學(xué)可以列表對(duì)比各種開發(fā)方法。(4)、有能力的同學(xué)可以用生活工作中的例子來舉例說明對(duì)應(yīng)的方法。面向電子商務(wù)MIS在工作中的應(yīng)用: eCOMIS應(yīng)用需求和共享企業(yè)內(nèi)部及企業(yè)間信息的迫切性,決定了電子商務(wù)MIS的開發(fā)策略要體現(xiàn)電子商務(wù)特征,全程采用先進(jìn)技術(shù),并結(jié)合實(shí)際應(yīng)用探索擴(kuò)展途徑?! COMIS采用Intranet模式可利用C/S結(jié)構(gòu)處理具體
5、數(shù)據(jù),并通過Intranet進(jìn)行信息重組、發(fā)布和接收;不僅提高事務(wù)處理速度,且易于企業(yè)內(nèi)外部信息交流。數(shù)據(jù)庫技術(shù)對(duì)Web的支持使用戶完全通過HTTP實(shí)現(xiàn)以往MIS全部數(shù)據(jù)庫功能,同時(shí)享有Web多媒體效果。因而,eCOMIS在實(shí)現(xiàn)傳統(tǒng)MIS功能基礎(chǔ)上,向用戶提供了基于Internet的電子商務(wù)支持。eCOMIS開發(fā)方法 eCOMIS開發(fā)必須以正確策略為指導(dǎo),對(duì)現(xiàn)有開發(fā)方法優(yōu)勢(shì)進(jìn)行綜合是保證MIS質(zhì)量的一條有效途徑。面向?qū)ο蠓椒ㄔ谛枨蠓治觥⒖芍赜眯缘汝P(guān)鍵環(huán)節(jié)有了實(shí)質(zhì)突破,應(yīng)用于MIS開發(fā)實(shí)踐不斷擴(kuò)大。而傳統(tǒng)開發(fā)方法仍有其優(yōu)勢(shì):結(jié)構(gòu)化方
6、法將系統(tǒng)開發(fā)分成若干步驟,可減少問題復(fù)雜性。原型法快速構(gòu)建系統(tǒng)適應(yīng)用戶需求和系統(tǒng)環(huán)境變化。eCOMIS應(yīng)采用結(jié)合結(jié)構(gòu)化和原型法優(yōu)勢(shì)對(duì)面向?qū)ο蠓椒ǜ倪M(jìn)的策略——即以面向?qū)ο蠹夹g(shù)為核心并貫穿于過程始終,以結(jié)構(gòu)化方法進(jìn)行階段劃分,通過構(gòu)造系統(tǒng)原型快速開發(fā)系統(tǒng)?! ‰娮由虅?wù)可擴(kuò)展性eCOMIS設(shè)計(jì)以面向?qū)ο螅∣O)技術(shù)和Java技術(shù)為基礎(chǔ),構(gòu)筑電子商務(wù)平臺(tái),符合Intranet環(huán)境下管理軟件的技術(shù)構(gòu)架。 (1)面向?qū)ο蠹夹g(shù)。OO技術(shù)提供了基于部件構(gòu)造MIS的軟件復(fù)用機(jī)制——使用軟件可重用部分或軟件部件來構(gòu)造系統(tǒng),對(duì)細(xì)化的MIS內(nèi)部功能進(jìn)行
7、模塊化封裝,在基本功能模塊上可根據(jù)業(yè)務(wù)需求變化選擇或增加模塊,配置出針對(duì)具體應(yīng)用的系統(tǒng),增強(qiáng)了MIS對(duì)電子商務(wù)需求的適應(yīng)性?! ?2)跨平臺(tái)Java。Java不僅是一種分布、平臺(tái)無關(guān)、安全的面向?qū)ο蟪绦蛟O(shè)計(jì)語言,更代包括語言工具、應(yīng)用API和平臺(tái)技術(shù)的計(jì)算體系。eCOMIS開發(fā)中引入Java技術(shù),面向Intranet實(shí)現(xiàn)各種基于網(wǎng)絡(luò)的應(yīng)用。系統(tǒng)開發(fā)平臺(tái) 數(shù)據(jù)庫在支持B/S的Oracle、Sybase、SQLServer間選者,開發(fā)環(huán)境選擇采用數(shù)據(jù)庫或通用開發(fā)工具?!ntranet繼承Internet的TCP/IP協(xié)議,其簡(jiǎn)單化和
8、標(biāo)準(zhǔn)化使企業(yè)內(nèi)部網(wǎng)連接具有低費(fèi)用、高效率特點(diǎn);Web應(yīng)用以HTTP協(xié)議為基礎(chǔ),實(shí)現(xiàn)對(duì)數(shù)據(jù)庫文件處理和查詢?! ≡趀COMIS設(shè)計(jì)和開發(fā)方面,結(jié)合現(xiàn)代管理實(shí)踐,并充分考慮時(shí)代特征,采取先進(jìn)的開發(fā)策略對(duì)實(shí)施過程進(jìn)行指導(dǎo)與控制,適應(yīng)電子商務(wù)