ER開發(fā)實例教材_第1頁
ER開發(fā)實例教材_第2頁
ER開發(fā)實例教材_第3頁
ER開發(fā)實例教材_第4頁
ER開發(fā)實例教材_第5頁
已閱讀5頁,還剩52頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

ERP開發(fā)實例主要內(nèi)容概述結構化開發(fā)實例面向對象開發(fā)實例程序實現(xiàn)(B/S,C/S)ERP開發(fā)實例§1概述一、ERP項目開發(fā)方法(一)結構化生命周期法將一個項目開發(fā)的全過程可以簡單分為:系統(tǒng)規(guī)劃、系統(tǒng)分析、系統(tǒng)設計、系統(tǒng)實施、系統(tǒng)運行與維護等幾個階段,各階段有其特定的任務及內(nèi)容。優(yōu)點計劃性較強,任務比較明確缺點系統(tǒng)更新周期比較長一開始對系統(tǒng)就要有全面的考慮與認識適用范圍項目較大,功能比較復雜,周期較長的項目(二)原型法原型法基本步驟如下第一步:快速分析用戶最基本的需求。對系統(tǒng)進行初步調(diào)查,確定系統(tǒng)的基本需求。如功能要求、數(shù)據(jù)規(guī)范、報表格式、屏幕和菜單要求等。第二步:建立原型系統(tǒng)。在對系統(tǒng)功能、性能初步了解的基礎上,盡快實現(xiàn)一個可運行的原型系統(tǒng)。這個系統(tǒng)應能反映待評價的特性,以便與用戶進一步交流。第三步:運行并評價原型。這是進行交流、發(fā)現(xiàn)問題、消除誤解的重要階段。第四步:修正和改進。根據(jù)評價原型的結果(修改意見)進行改進和擴充原型,得出一個更加完善的原型,然后再交給用戶運行。反復迭代第三、第四兩個步驟,直到用戶滿意為止。2.原型方法的基本步驟優(yōu)點用戶使用的是最新的系統(tǒng)“量身定做”的系統(tǒng),適合用戶需求缺點系統(tǒng)從業(yè)務層出發(fā),“自下而上”的開發(fā)思路,容易與決策沖突【無全局觀】用戶滿意度不好界定如果業(yè)務較復雜,更改的次數(shù)較頻繁,將要投入更多的人力物力適用范圍:業(yè)務比較明確,功能相對較簡單的項目開發(fā)(三)面向對象的開發(fā)方法面向對象(OrientalObject)是一種認識客觀世界的世界觀,從結構組織角度模擬客觀世界的一種方法。

人類在認識和理解現(xiàn)實世界的過程中,普遍運用以下三個構造法則: (1)區(qū)分對象及其屬性,例如區(qū)分一顆樹和樹的大小或空間位置關系; (2)區(qū)分整體對象及其組成部分,例如區(qū)分一棵樹和樹枝;(3)不同對象類的形成及區(qū)分,例如所有樹的類和所有石頭的類。面向對象=類+封裝+繼承+多態(tài)(四)CASE方法ComputerAidedSoftwareEngineering計算機輔助軟件工程法,使用相關軟件幫助分析設計及開發(fā)人員完成部分工作。如:RoseRational,VisualParadigam,Visio,VisibleAnalysis等。二、軟件體體系結構(一)C/S結構程序安裝在在客戶端,,數(shù)據(jù)庫安安裝在服務務器優(yōu)點:效率率較高,速速度較快缺點:維護護困難(二)B/S結構程序及數(shù)據(jù)據(jù)庫均安裝裝在服務器器上優(yōu)點:維護護方便缺點:網(wǎng)絡絡鏈路上傳傳遞的是數(shù)數(shù)據(jù)+程序,效率率較低。(三)分布布式結構經(jīng)典:ASP.NETMVC結構(ModelViewController)JAVASSH結構(StrutsSpringHibernate)三、開發(fā)角角色系統(tǒng)分析師師、系統(tǒng)架架構師系統(tǒng)設計師師程序開發(fā)員員系統(tǒng)測試員員系統(tǒng)培訓員員系統(tǒng)維護員員§2結構化開發(fā)發(fā)實例系統(tǒng)分析系統(tǒng)設計系統(tǒng)實施運行與維護護2.1系統(tǒng)分析概述含義:采用用系統(tǒng)的觀觀點和方法法,通過調(diào)調(diào)查徹底搞搞清楚現(xiàn)行行系統(tǒng)的現(xiàn)現(xiàn)狀和存在在的問題,,在此基礎礎上明確新新系統(tǒng)的目目標,建立立新系統(tǒng)的的邏輯模型。邏輯模型::明確系統(tǒng)統(tǒng)“干什么么”,具有有什么樣的的功能,需需要哪些處處理,以及及這些處理理之間的關關系。步驟1、開發(fā)任務務的提出2、初步調(diào)查查3、可行性分分析4、詳細調(diào)查查5、邏輯設計計成果:系統(tǒng)分析報報告開發(fā)任務的的提出形式:開發(fā)合同,,開發(fā)意向向書,開發(fā)發(fā)計劃書,,開發(fā)委托托書等【文檔】方式:(由由誰提)可以是用戶戶提出可以是分析析員提出可以是用戶戶與分析員員共同提出出初步調(diào)查企業(yè)概況現(xiàn)行整個MIS情況開發(fā)系統(tǒng)與與其他系統(tǒng)統(tǒng)的關系現(xiàn)有的基礎礎條件【文檔】初步調(diào)查報報告可行性分析析必要性技術上的可可行性硬件,軟件件,網(wǎng)絡等等技術指標標經(jīng)濟上的可可行性估計費用,,估計收益益,比較管理上的可可行性決策者的態(tài)態(tài)度,現(xiàn)有有業(yè)務是否否規(guī)范,人人員素質結論:可以以立即執(zhí)行行,需要追追加一些資資源才能進進行,需要要等待某些些條件成熟熟了才能進進行,需要要對現(xiàn)有系系統(tǒng)做修改改才能進行行,不能或或沒有必要要進行【文檔】可行性分析析報告詳細調(diào)查一、組織機機構調(diào)查目的:與本本系統(tǒng)相關關的部門或或人員或角角色工具:組織織機構圖【文檔】二、功能層層次調(diào)查目的:人員員或角色各各自完成什什么職責工具:功能能層次圖【文檔】三、業(yè)務流流程調(diào)查1、目的現(xiàn)有系統(tǒng)具具體執(zhí)行流流程2、工具——業(yè)務流程程圖符號:xxxxx代表起點/終點Xxxxxxxxxxxx業(yè)務處理步步驟xxx賬、證、表表業(yè)務流向舉例:銀行行存取款業(yè)業(yè)務流程儲戶1提出存取款申請儲戶存折2受理業(yè)務營業(yè)員AA存取款單據(jù)據(jù)3身份驗證營業(yè)員/儲戶4打印單據(jù)營業(yè)員存折5儲戶確認儲戶存折存取款單據(jù)據(jù)儲戶營業(yè)員BB注意:(1)業(yè)務務流程圖不不是業(yè)務流流程描述的的唯一工具具;(2)業(yè)務務流程描述述必須深入入業(yè)務流程程的第一線線;(3)注意意收集基本本數(shù)據(jù);(4)對主主要的業(yè)務務處理步驟驟需要文字字說明;((業(yè)務處理理周期、期期限、主體體、具體過過程)(5)業(yè)務務調(diào)查也要要發(fā)現(xiàn)不足足。邏輯設計一、目的描述新系統(tǒng)統(tǒng)的數(shù)據(jù)處處理過程二、工具——數(shù)據(jù)流程程圖(DataFlowDiagram)1、符號名稱外部項處理邏輯XXXX數(shù)據(jù)存儲XXXXXX數(shù)據(jù)流2、畫法(1)描述述系統(tǒng)外部部項及輸入入輸出數(shù)據(jù)據(jù)流,畫出出系統(tǒng)頂層層(第0層層)DFD;(2)將頂頂層DFD中唯一的的處理邏輯輯進行分解解,分解為為若干處理理邏輯,畫畫出系統(tǒng)第第一層DFD;(3)將第第一層DFD中可以以分解的處處理邏輯繼繼續(xù)分解,,畫出系統(tǒng)統(tǒng)第二層DFD;(4)將第第二層一直直到第N-1層DFD中可以以分解的處處理邏輯繼繼續(xù)分解,,畫出系統(tǒng)統(tǒng)第三層直直到第N層層DFD。。(5)所有處理理邏輯必須須分解到““基本處理理邏輯”為為止,即::只有一個明確的功能能,便于程程序員用一段程序即可實實現(xiàn)。3、注意事項項(1)應該該從上而下下,自左向向右,避免免交叉;(2)要對對各層合理理編號;(3)除第第零層外,,每一層包包含的處理理邏輯以7~8個為為宜;(4)父圖圖子圖要平平衡;(5)在一一個DFD中,除非非為了避免免交叉,否否則同一個個數(shù)據(jù)存儲儲不允許重重復;(6)DFD要反復復修改才能能畫好。三、邏輯設設計過程(一)現(xiàn)有有系統(tǒng)的DFD(二)功能能改進1、調(diào)整組織織機構體系系與功能體體系的對應應關系;2、確定人-機分工;3、增加一些些功能;4、去掉一些些功能;5、改進一些些功能;6、存儲規(guī)范范化。(三)新系系統(tǒng)DFD數(shù)據(jù)字典一、含義對最底層DFD的各個元素素進行詳細細說明二、內(nèi)容(一一))外外部部項項卡卡片片(二二))數(shù)數(shù)據(jù)據(jù)存存儲儲卡卡片片(三三))數(shù)數(shù)據(jù)據(jù)流流卡卡片片(四四))數(shù)數(shù)據(jù)據(jù)項項卡卡片片【最多多】(五五))處處理理邏邏輯輯卡卡片片【判斷斷樹樹、、判判斷斷表表、、結結構構式式語語言言】分析析實實例例某企企業(yè)業(yè)要要求求實實現(xiàn)現(xiàn)設設備備管管理理信信息息系系統(tǒng)統(tǒng),,要要求求如如下下::1、、能能建建立立企企業(yè)業(yè)各各種種設設備備的的檔檔案案,,方方便便查查詢詢;;2、、能能對對設設備備使使用用者者提提出出的的報報修修單單進進行行響響應應,,安安排排維維修修人人員員進進行行作作業(yè)業(yè);;3、、定定期期統(tǒng)統(tǒng)計計每每個個維維修修人人員員的的工工作作量量,,作作為為業(yè)業(yè)績績考考核核主主要要依依據(jù)據(jù)。。一、、開開發(fā)發(fā)任任務務的的提提出出二、、初初步步調(diào)調(diào)查查三、、可可行行性性分分析析四、、詳詳細細調(diào)調(diào)查查(一一))組組織織機機構構調(diào)調(diào)查查(二二))功功能能層層次次圖圖思考考::怎怎么么畫畫??(三三))業(yè)業(yè)務務流流程程圖圖檔案員1建立設備檔案檔案員設備檔案財務檔案員建檔檔流流程程報修修流流程程報修接待員1報修登記接待員報修單1報修派工調(diào)度員AA報修單1核定工作量接待員報修單檔案員檔案案員員1工作量統(tǒng)計檔案員月份份維維修修工工作作量量統(tǒng)統(tǒng)計計表表HR檔案案員員報修修單單統(tǒng)計計流流程程(三三))業(yè)業(yè)務務流流程程圖圖手工工單單據(jù)據(jù)格格式式五、、邏邏輯輯設設計計(一一))現(xiàn)現(xiàn)系系統(tǒng)統(tǒng)DFD(一一))現(xiàn)現(xiàn)系系統(tǒng)統(tǒng)DFD(二二))功功能能改改進進1、增增設設一一個個微微機機操操作作崗崗位位,,負負責責設設備備的的檔檔案案數(shù)數(shù)據(jù)據(jù)管管理理、、保保修修單單管管理理、、調(diào)調(diào)度度數(shù)數(shù)據(jù)據(jù)錄錄入入、、維維修修結結果果錄錄入入、、統(tǒng)統(tǒng)計計等等工工作作。。2、設設備備維維修修派派工工、、修修理理作作業(yè)業(yè)由由人人工工完完成成;;統(tǒng)統(tǒng)計計、、查查詢詢由由計計算算機機完完成成;;檔檔案案錄錄入入、、保保修修單單錄錄入入、、保保修修結結果果錄錄入入、、班班組組檔檔案案錄錄入入由由人人和和計計算算機機共共同同完完成成。。3、增增加加適適合合計計算算機機處處理理的的檔檔案案資資料料、、保保修修資資料料的的增增刪刪改改查查打打備備恢恢等等功功能能。。4、去去掉掉設設備備修修理理作作業(yè)業(yè)功功能能,,維維修修派派工工功功能能。。5、將將派派工工功功能能并并入入保保修修單單處處理理。。設設置置多多種種查查詢詢手手段段,,如如可可以以按按設設備備類類型型查查詢詢,,可可以以按按設設備備所所在在部部門門查查詢詢,,可可以以按按編編號號查查詢詢,,可可以以按按名名稱稱模模糊糊查查詢詢等等。。6、規(guī)規(guī)范范化化。。五、、邏邏輯輯設設計計(三三))新新系系統(tǒng)統(tǒng)DFD(四四))數(shù)數(shù)據(jù)據(jù)字字典典2.2系統(tǒng)統(tǒng)設設計計概述述一、、含含義義系統(tǒng)統(tǒng)設設計計也也叫叫物物理理設設計計,,根根據(jù)據(jù)分分析析階階段段提提出出的的邏邏輯輯模模型型,,確確定定出出在在物物理理上上可可以以實實現(xiàn)現(xiàn)的的方方案案,,建建立立系系統(tǒng)統(tǒng)的的物物理理模模型型。。二、、作作用用1、目目的的是是建建立立物物理理模模型型,,即即明明確確系系統(tǒng)統(tǒng)““怎怎么么干干””,,具具體體如如何何實實現(xiàn)現(xiàn);;2、它它以以系系統(tǒng)統(tǒng)分分析析資資料料為為基基礎礎;;3、它它是是系系統(tǒng)統(tǒng)實實施施的的基基礎礎。三、、步步驟驟(一一))總總體體設設計計1、、系系統(tǒng)統(tǒng)結結構構設設計計2、、系系統(tǒng)統(tǒng)配配置置設設計計(二二))詳詳細細設設計計1、、數(shù)數(shù)據(jù)據(jù)文文件件設設計計2、、代代碼碼設設計計3、、模模塊塊設設計計【【人人-機機接接口口設設計計,,安安全全保保密密設設計計,,模模塊塊設設計計】】設計計實實例例一、、系系統(tǒng)統(tǒng)結結構構設設計計(一一))初初始始系系統(tǒng)統(tǒng)結結構構設設計計1、、系系統(tǒng)統(tǒng)設設計計策策略略;;2、、系系統(tǒng)統(tǒng)結結構構圖圖(二二))系系統(tǒng)統(tǒng)結結構構優(yōu)優(yōu)化化1、、高高聚聚合合低低耦耦合合原原則則;;2、、模模塊塊的的分分解解與與重重新新組組合合原原則則;;3、、系系統(tǒng)統(tǒng)分分工工原原則則;;4、、扇扇入入扇扇出出系系數(shù)數(shù)原原則則;;5、、控控制制范范圍圍與與影影響響范范圍圍原原則則。。(三三))優(yōu)優(yōu)化化后后的的系系統(tǒng)統(tǒng)結結構構二、、系系統(tǒng)統(tǒng)配配置置設設計計三、

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論