軟件開發(fā)項目實施方案(3篇)_第1頁
軟件開發(fā)項目實施方案(3篇)_第2頁
軟件開發(fā)項目實施方案(3篇)_第3頁
軟件開發(fā)項目實施方案(3篇)_第4頁
軟件開發(fā)項目實施方案(3篇)_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第第頁軟件開發(fā)項目實施方案(3篇)篇一:軟件項目實施方案范文

一、軟件項目實施方案概述

軟件產(chǎn)品,特別是行業(yè)解決方案軟件產(chǎn)品不同于一般的商品,用戶購買軟件產(chǎn)品之后,不能立即進行使用,需要軟件公司的技術(shù)人員在軟件技術(shù)、軟件功能、軟件操作等方面進行系統(tǒng)調(diào)試、軟件功能實現(xiàn)、人員培訓(xùn)、軟件上線使用、后期維護等一系列的工作,我們將這一系列的工作稱為軟件項目實施。大量的軟件公司項目實施案例證明,軟件項目是否成功、用戶的軟件使用情況是否順利、是否提高了用戶的工作效率和管理水平,不僅取決于軟件產(chǎn)品本身的質(zhì)量,軟件項目實施的質(zhì)量效果也對后期用戶應(yīng)用的情況起到非常重要的影響。項目實施規(guī)范主要包括項目啟動階段、需求調(diào)研確認(rèn)階段、軟件功能實現(xiàn)確認(rèn)階段、數(shù)據(jù)標(biāo)準(zhǔn)化初裝階段、系統(tǒng)培訓(xùn)階段、系統(tǒng)安裝測試及試運行階段、總體驗收階段、系統(tǒng)交接階段等八個階段工作內(nèi)容,每個階段下面有不同的工作事項,各個階段之間都是承上啟下關(guān)系,上一階段的順利完成是保證下一階段的工作開展的基礎(chǔ)。下面將按照每個項目實施階段分別介紹。

二、軟件項目實施方案介紹

(一)項目啟動階段

此階段處于整個項目實施工作的最前期,由成立項目組、前期調(diào)研、編制總體項目計劃、啟動會四個階段組成。

此階段主任務(wù):

公司:

在合同簽定后,指定項目經(jīng)理,成立項目組,授權(quán)項目組織完成項目目標(biāo)。公司項目組:進行前期項目調(diào)研,與用戶共同成立項目實施組織,編制《總體項目計劃》,召開項目啟動會。

商務(wù)經(jīng)理:

配合公司項目組,將積累的項目和用戶信息轉(zhuǎn)交給項目組。將項目組正式介紹給用戶,配合項目組建立與用戶的聯(lián)系。

用戶:

成立項目實施組織,配合前期調(diào)研和召開啟動會,簽署《總體項目計劃》和《項目實施協(xié)議》。

1、成立項目組:

部門經(jīng)理接到實施申請后,任命項目經(jīng)理,指定項目目標(biāo),由部門經(jīng)理及項目經(jīng)理一起指定項目組成員及成員任務(wù),并報總經(jīng)理簽署《項目任務(wù)書》。

2、前期調(diào)研:

項目經(jīng)理及項目組成員,在商務(wù)人員配合下,建立與用戶的聯(lián)系,對合同、用戶進行調(diào)研。填寫《用戶及合同信息表》。在項目商務(wù)談判中,商務(wù)經(jīng)理積累了大量的信息,項目組首先應(yīng)收集商務(wù)和合同信息,并與商務(wù)經(jīng)理一起識別那些個體和組織是項目的干系人,確定他們的需求和期望,如何滿足和影響這些需求、期望以確保項目能夠成功。

3、編制《項目總體計劃》:

《項目總體計劃》是一個文件或文件的集合,隨著項目信息不斷豐富和變化,會被不斷變更,主要介紹項目目標(biāo)、主要項目階段、里程碑、可交付成果。通常包括以下幾方面內(nèi)容:項目描述,項目目標(biāo)、主要項目階段、里程碑、可交付成果。所計劃的職責(zé)分配(包括用戶的);溝通管理計劃,確定項目干系人對信息和溝通的需要:即什么人何時需要什么信息以及通過什么方式將信息提供給他們。質(zhì)量管理計劃,確定適合于項目的質(zhì)量標(biāo)準(zhǔn)和如何滿足其要求。如果有必要,可以包括上述每一個計劃,詳細(xì)程度根據(jù)每個具體項目的要求而定。未解決事宜和未定的決策

4、啟動會:

項目組與用戶共同召開的宣布項目實施正式開始的會議。

會程安排如下:

共同組建項目實施組織,實施組織的權(quán)利和職責(zé);雙方簽署《項目實施協(xié)議》。項目組介紹《項目總體計劃》和《項目實施協(xié)議》,包括以下內(nèi)容:

項目目標(biāo)、主要項目階段、里程碑、可交付成果。所計劃的職責(zé)分配(包括用戶的);

項目實施中項目管理的必要性和如何進行項目管理,項目的質(zhì)量如何控制;項目實施中用戶的參與和領(lǐng)導(dǎo)的支持的重要作用;

階段驗收、技術(shù)交接和項目結(jié)束后如何對用戶提供后續(xù)服務(wù)。

(二)需求調(diào)研確認(rèn)階段

此階段的主要工作是軟件公司的項目實施人員向用戶調(diào)查用戶對系統(tǒng)的需求,包括管理流程調(diào)研、功能需求調(diào)研、報表要求調(diào)研、查詢需求調(diào)研等,實施人員調(diào)研完成后,會編寫《需求調(diào)研分析手冊》,并交付用戶進行確認(rèn),待用戶對《需求調(diào)研分析手冊》上所提到的需求確認(rèn)完畢后,項目實施人員將以此為依據(jù)進行軟件功能的實現(xiàn)。如果用戶又提出新的需求,實施人員將分析需求的難度及對整個系統(tǒng)的影響程度來確定是否給予實現(xiàn)。需求調(diào)研階段具體包括如下內(nèi)容:

1、進行需求調(diào)研準(zhǔn)備

2、編制《需求調(diào)研計劃》

3、內(nèi)部評審是否通過《需求調(diào)研計劃》

項目組、部門經(jīng)理、商務(wù)等人員根據(jù)合同要求和項目實際情況對《需求調(diào)研計劃》草稿進行評審,如評審?fù)ㄟ^,則在稍后的時間內(nèi)簽署,如評審不通過則重新修改。

4、用戶是否簽署《需求調(diào)研計劃》

如用戶簽署《需求調(diào)研計劃》,則作為以后需求調(diào)研工作的指南。否則重新修改。

5、《需求調(diào)研計劃》是否有變更

如果計劃存在變更,則執(zhí)行變更控制流程,否則按計劃進行后續(xù)工作。

6、編寫及發(fā)出《需求調(diào)研通知》

項目組編寫《需求調(diào)研通知》,確定進行需求調(diào)研的相關(guān)事宜,發(fā)給用戶,為順利完成需求調(diào)研工作做準(zhǔn)備

7、需求調(diào)研

項目組以《需求調(diào)研手冊》為依據(jù),從業(yè)務(wù)流程、單據(jù)使用、打印格式、報表查詢幾個方面展開深入和全面的調(diào)研,并搜集用戶的個性化需求。

8、需求調(diào)研分析根據(jù)調(diào)研的結(jié)果

項目組和公司其他技術(shù)部門將進一步進行分析,確定合理、可行的需求,將分析結(jié)果形成《需求分析報告》草稿。

9、內(nèi)部評審是否通過《需求分析報告》

項目組、部門經(jīng)理、公司其他技術(shù)部門的人員對《需求分析報告》草稿進行評審,如評審?fù)ㄟ^,則在稍后由用戶簽署,如評審不通過則重新修改,直至內(nèi)部評審?fù)ㄟ^。

10、編寫及發(fā)出《需求分析報告確認(rèn)通知》

項目組編寫《需求分析報告確認(rèn)通知》,發(fā)給用戶,確定進行需求確認(rèn)的相關(guān)事宜,告之相關(guān)部門及人員安排好工作,準(zhǔn)時參與需求確認(rèn)工作,為順利完成需求確認(rèn)工作做準(zhǔn)備。

11、用戶是否確認(rèn)《需求分析報告》

如果用戶確認(rèn),并簽署了《需求分析報告》,則需求調(diào)研階段工作結(jié)束,進行后續(xù)的軟件功能實現(xiàn)的工作;如沒有確認(rèn),則進一步進行調(diào)研、分析,直至用戶最終確認(rèn)并簽署《需求分析報告》。雙方簽署了《需求分析報告》,需求調(diào)研工作結(jié)束之后,如果用戶提出新的需求或是變更已有的需求,則執(zhí)行需求新增及變更流程。

(三)軟件功能實現(xiàn)確認(rèn)階段

此階段的主要工作是項目實施人員根據(jù)需求調(diào)研階段確認(rèn)的《需求調(diào)研分析手冊》中的用戶需求內(nèi)容進行具體軟件功能的實現(xiàn)工作。在軟件功能實現(xiàn)的過程中,項目實施人員將記錄軟件實現(xiàn)的詳細(xì)過程。便于公司售后服務(wù)之用。每一個實施技術(shù)人員必須嚴(yán)格按照要求記錄、存檔。按照調(diào)研要求的所有功能實現(xiàn)完畢后,項目實施人員將編制《軟件功能確認(rèn)表》,將定制好軟件功能待用戶確認(rèn),用戶根據(jù)《軟件功能確認(rèn)表》上的功能逐一確定軟件功能是否達(dá)到要求,對不滿足要求的功能,項目實施人員將會記錄下來并進行功能修改,直到滿足用于要求。

(四)數(shù)據(jù)標(biāo)準(zhǔn)化初裝階段

此階段的主要工作是項目實施人員指導(dǎo)用戶進行系統(tǒng)標(biāo)準(zhǔn)化資料的準(zhǔn)備工作,并對用戶進行初裝資料的軟件操作培訓(xùn),以便用戶能夠及時的將標(biāo)準(zhǔn)資料錄入系統(tǒng),初裝完成后,項目實施人員會對資料初裝的情況進行核查,為以后具體業(yè)務(wù)功能的開展做好基礎(chǔ)。

(五)系統(tǒng)培訓(xùn)階段

系統(tǒng)培訓(xùn)階段工作是整個項目實施工作中比較重要的工作,用戶對軟件的操作功能是否熟練將直接影響到后面的軟件應(yīng)用效果,所以軟件公司和用戶雙方要對此階段的工作給予足夠的重視。要充分認(rèn)識培訓(xùn)的重要性和艱巨性。在項目實施之前對用戶的相關(guān)人員進行系統(tǒng)和規(guī)范的產(chǎn)品培訓(xùn)是非常必要的,達(dá)到讓用戶了解軟件產(chǎn)品,最終自己能夠解決使用中的具體的問題。

此階段的培訓(xùn)工作中將用戶參加產(chǎn)品培訓(xùn)的人員劃分為三個層次:決策層、技術(shù)層、操作層,對不同層次的用戶參加產(chǎn)品培訓(xùn)人員的培訓(xùn)內(nèi)容分別是:決策層:領(lǐng)導(dǎo)在實施中的作用與重要性、決策查詢。

維護層:系統(tǒng)維護知識、操作方法。

操作層:操作方法。

具體的培訓(xùn)工作流程為:

1、調(diào)研培訓(xùn)信息:

篇二:通用軟件研發(fā)項目實施方案

1軟件系統(tǒng)架構(gòu)設(shè)計

概要說明

系統(tǒng)架構(gòu)主要包括應(yīng)用架構(gòu)和技術(shù)架構(gòu)。系統(tǒng)采用基于組件的標(biāo)準(zhǔn)SOA應(yīng)用架構(gòu),以及按照SOA方法構(gòu)建的技術(shù)架構(gòu)。

系統(tǒng)的應(yīng)用架構(gòu)采用了基于服務(wù)的體系架構(gòu)的策略與方法,從組件、子系統(tǒng)以及門戶三個層次對系統(tǒng)進行構(gòu)建,組件組裝形成子系統(tǒng),子系統(tǒng)集成形成門戶。門戶為人員等提供一個優(yōu)化的以人為中心的操作界面,用戶可以方便地對ERP的整個生命周期進行管理;同時系統(tǒng)管理維護人員也可以方便地通過系統(tǒng)對系統(tǒng)進行監(jiān)控和管理。

系統(tǒng)的技術(shù)架構(gòu)同樣也是基于SOA方法和策略進行構(gòu)建的,它支持客戶端和服務(wù)器端同步和異步的兩種不同的通信方式,web層和服務(wù)層進行相對分離,支持分布式和集中式部署兩種方案,并且不局限于某一種應(yīng)用服務(wù)器和數(shù)據(jù)庫服務(wù)器產(chǎn)品。

系統(tǒng)特點

根據(jù)優(yōu)化流程開發(fā)

根據(jù)流程特點進行功能設(shè)計,采用先進的工作流引擎機制。保證了業(yè)務(wù)功能的實現(xiàn)。同時達(dá)到了靈活配置。松散耦合的目的。保證系統(tǒng)能夠與原系統(tǒng)靈活切換。符合以“軟件生命周期為主線“的高效處理流程。使統(tǒng)一設(shè)計,靈活接口。

充分利用現(xiàn)有資源

充分考慮現(xiàn)有硬件分散、系統(tǒng)相對獨立、數(shù)據(jù)庫數(shù)據(jù)分離的現(xiàn)狀。采用分布式部署,統(tǒng)一數(shù)據(jù)規(guī)范、統(tǒng)一接口規(guī)范的設(shè)計思路,在保證系統(tǒng)功能靈活配置,滿足業(yè)務(wù)需求的前提下,充分利用現(xiàn)有數(shù)據(jù)及硬件資源。

先進的設(shè)計理念

采用國際通用的C#語言開發(fā),海量數(shù)據(jù)庫選型、高效穩(wěn)定的中間件處理。先進的SOA架構(gòu)設(shè)計,滿足現(xiàn)有的性能需求,做到架構(gòu)和系統(tǒng)的先進性和強大的擴展能力。采用先進的技術(shù),做到界面簡潔、易用。

開放式的可擴展性

系統(tǒng)分部署式部署,子系統(tǒng)統(tǒng)一規(guī)劃,即滿足了分布應(yīng)用的要求,又實現(xiàn)了統(tǒng)一標(biāo)準(zhǔn)。形成了統(tǒng)一、強大的管理軟件工作平臺。

與現(xiàn)有系統(tǒng)輕松銜接

設(shè)計時充分考慮現(xiàn)有系統(tǒng)現(xiàn)狀,開發(fā)過程和現(xiàn)有系統(tǒng)數(shù)據(jù)、應(yīng)用分析同步進行,保證新系統(tǒng)與現(xiàn)有系統(tǒng)順利銜接。

可信賴的高可靠性

考慮到實時運行,提供業(yè)務(wù)流程對可靠性的較高要求,在系統(tǒng)設(shè)計中充分考慮了減少和避免故障的可能和隱患,配合合理的系統(tǒng)部署方式和高效的維護服務(wù),能夠滿足需求中對系統(tǒng)故障時間、修復(fù)時間和單點故障隱患的可靠性要求。

總體體系架構(gòu)

基于組件的SOA系統(tǒng)應(yīng)用架構(gòu)

系統(tǒng)的應(yīng)用架構(gòu)是系統(tǒng)進行構(gòu)建的主要思路和方法,我們建議ERP系統(tǒng)采用基于組件的SOA的系統(tǒng)應(yīng)用架構(gòu)對系統(tǒng)進行構(gòu)建。系統(tǒng)按照SOA的方法把系統(tǒng)從總體上劃分為3個層次,分為:組件層、系統(tǒng)層、集成層。

a)組件層:組件層主要包括系統(tǒng)開發(fā)需要用到得各種組件,又可以分為橫向通用組件、

縱向通用組件和縱向?qū)S媒M件。橫向組件是大部分系統(tǒng)都需要用到的通用的組件,如:Web組件、日志管理、數(shù)據(jù)校驗、郵件管理、打印組件、報表組件、文檔管理、參數(shù)管理、單點登陸等,橫向組件的作用是更好的管理和復(fù)用系統(tǒng)的通用組件;縱向通用組件包括在領(lǐng)域應(yīng)用中通用的組件,如:工作流、報表工具、規(guī)則引擎、用戶權(quán)限管理等在領(lǐng)域應(yīng)用中使用較為廣泛;縱向?qū)S媒M件是針對每一個領(lǐng)域?qū)S玫木哂蓄I(lǐng)域特色的組件,在ERP系統(tǒng)中縱向?qū)S媒M件可以分為申請、受理、收費組件、分類組件、保密組件等等有關(guān)于ERP的組件;

b)系統(tǒng)層:系統(tǒng)層包括了有組件組裝得到的各個應(yīng)用系統(tǒng),又可以分為核心層、綜合

業(yè)務(wù)層和輔助管理層。核心層是整個系統(tǒng)的重點和難點,是整個系統(tǒng)最重要的組成部分,如銷售子系統(tǒng)是將申請人的申請進行接受和匯總子系統(tǒng);;

c)門戶平臺:基于以人為本的原則,對系統(tǒng)層各個子系統(tǒng)進行集成。使用門戶平臺,

用戶不需要登陸每一個子系統(tǒng)進行相應(yīng)的工作,而是在統(tǒng)一的門戶平臺進行工作。結(jié)合工作流技術(shù),對于每個登陸系統(tǒng)的人都提供簡潔統(tǒng)一的工作選項,對于申請人、審核人、系統(tǒng)管理員、維護人員、局領(lǐng)導(dǎo)等都能做到方便的操作系統(tǒng),快速進行業(yè)務(wù)處理和系統(tǒng)管理。下圖為基于SOA的ERP系統(tǒng)的應(yīng)用架構(gòu)總體設(shè)計圖。

通用以上的闡述,可以看出,系統(tǒng)整體都是基于SOA架構(gòu)進行設(shè)計的,主要體現(xiàn)在如下

四個方面:

a)系統(tǒng)基于SOA的以服務(wù)為中心的思想和方法,對ERP系統(tǒng)的整體體系架構(gòu)進行設(shè)計,

建立了分層的松耦合、跨平臺的系統(tǒng)架構(gòu);

b)在組件層,我們采用了基于SOA的組件模型,它將應(yīng)用程序的不同功能單元(稱為

服務(wù))通過這些服務(wù)之間定義良好的接口和契約聯(lián)系起來。接口是采用中立的方式進行定義的,它應(yīng)獨立于實現(xiàn)服務(wù)的硬件平臺、操作系統(tǒng)和編程語言。這使得構(gòu)建在各種各樣的系統(tǒng)中的服務(wù)可以以一種統(tǒng)一的通用方式進行交互;

c)系統(tǒng)采用了基于SOA的分類集成方法對系統(tǒng)的業(yè)務(wù)以及服務(wù)進行分類和集成,做成

統(tǒng)一的接口,面向業(yè)務(wù)和服務(wù)編寫,以適應(yīng)SOA系統(tǒng)的統(tǒng)一交互;

d)將每一種業(yè)務(wù)構(gòu)成都分解成不同的組件或者子系統(tǒng),將組件和子系統(tǒng)分開編寫達(dá)到

每項組件和子系統(tǒng)都能做到相互無關(guān),如果一項組件和系統(tǒng)改變將對系統(tǒng)中的其余組件沒有任何影響。實現(xiàn)組件相互之間低耦合的機制,最大程序上降低了系統(tǒng)的升級、業(yè)務(wù)變更對系統(tǒng)的影響。

同時,基于SOA的系統(tǒng)應(yīng)用架構(gòu)具有強大的系統(tǒng)的擴展性:

a)SOA的一個中心思想就是使得企業(yè)應(yīng)用擺脫面向技術(shù)的解決方案的束縛,輕松應(yīng)對

企業(yè)商業(yè)服務(wù)變化、發(fā)展的需要,本方案很好地體現(xiàn)了SOA的這一中心思想;

b)工作流和業(yè)務(wù)規(guī)則引擎的采用極大了提高了系統(tǒng)對于業(yè)務(wù)流程和規(guī)則變化的適應(yīng)

性。工作流引擎可以使得在業(yè)務(wù)流程發(fā)生變化時使得系統(tǒng)調(diào)整最小,而不需要向傳統(tǒng)的需要完全重新開發(fā);業(yè)務(wù)規(guī)則引擎的采用使得業(yè)務(wù)規(guī)則發(fā)生變化時只需對業(yè)務(wù)規(guī)則進行重新描述即可完成系統(tǒng)的轉(zhuǎn)換。

c)組件模型、組件集成技術(shù)的采用使得系統(tǒng)在進行業(yè)務(wù)功能的調(diào)整時,可以把變化局

限于某一個范圍之內(nèi),在需要時還能進行靈活的替換。由于系統(tǒng)應(yīng)用架構(gòu)是根據(jù)每一項業(yè)務(wù)或者流程編寫所以對于系統(tǒng)的擴展非常方便,只要對新加入的業(yè)務(wù)對應(yīng)加入新的組件就可以實現(xiàn)對SOA系統(tǒng)的擴展;

總之,本節(jié)提出的基于組件的ERP系統(tǒng)完全體現(xiàn)了SOA的核心思想,通過分層組件規(guī)劃、集成、工作流引擎、業(yè)務(wù)規(guī)則引擎等方法和技術(shù)充分體現(xiàn)SOA的策略與方法,并且很好地實現(xiàn)系統(tǒng)的可擴展性、可移植性等等。

系統(tǒng)技術(shù)框架

ERP系統(tǒng)基于J2EE規(guī)范實現(xiàn),整個架構(gòu)建立在Struts框架、Spring框架和DAO模式基礎(chǔ)之上,并提供了對于EJB、WebService、JMS等組件技術(shù)的集成機制。技術(shù)框架邏輯上可分為:客戶層、WEB層、業(yè)務(wù)層、持久層、資源層、核心層。如下圖所示為系統(tǒng)的技術(shù)框架。

客戶層:客戶端計算機的瀏覽器,用于展現(xiàn)頁面。

WEB層:WEB層基于StrutsMVC,完成轉(zhuǎn)發(fā)請求、Http請求合法性校驗、Http請求參數(shù)與數(shù)據(jù)傳輸對象DTO之間的綁定、Http請求參數(shù)有效性校驗、用戶操作權(quán)限檢查、記錄用戶訪問日志、顯示系統(tǒng)運行異常等任務(wù)。

業(yè)務(wù)層:業(yè)務(wù)層基于Spring框架,完成業(yè)務(wù)數(shù)據(jù)校驗、業(yè)務(wù)邏輯處理、事務(wù)管理、記錄業(yè)務(wù)處理日志、拋出業(yè)務(wù)處理異常等任務(wù),同時它也支持WebService、JMS、EJB等組件服務(wù)模型。

持久層:持久層基于DAO進行構(gòu)建,完成數(shù)據(jù)讀取、數(shù)據(jù)存儲、封裝SQL異常、拋出SQL異常、記錄數(shù)據(jù)讀寫日志等任務(wù)。

資源層:資源層包括數(shù)據(jù)庫服務(wù)器、XML存儲文件等,是數(shù)據(jù)永久存儲的介質(zhì)。

核心層:核心層表現(xiàn)為系統(tǒng)提供的基礎(chǔ)類庫,為WEB層、業(yè)務(wù)層和持久層提供支持。包括日志記錄組件、異常處理組件、事務(wù)處理組件、IoC容器封裝組件、WEB層數(shù)據(jù)綁定組件、WEB層數(shù)據(jù)校驗組件、權(quán)限檢查組件、持久層輔助組件、其他開源項目類庫組件等。

本技術(shù)框架的特色或優(yōu)勢主要體現(xiàn)在如下幾個方面:

(1)系統(tǒng)技術(shù)框架提供了對SOA的完整支持;

(2)對于同一個應(yīng)用系統(tǒng),系統(tǒng)同時支持集中式和分布式兩種部署方案,系統(tǒng)采用分離

UI層和BL層的方式來實現(xiàn)分布式的實現(xiàn);

(3)業(yè)務(wù)層Service的實現(xiàn)可以有很多種,WebService、JMS、EJB、Spring等都可以

作為對業(yè)務(wù)層的一種實現(xiàn);

(4)在系統(tǒng)的WEB層,同時支持同步和異步兩種通信交互方式,使用了AJAX技術(shù)完成

改善用戶體驗的任務(wù),主要完成頁面表單數(shù)據(jù)的錄入校驗、生成聯(lián)動的下拉列表等任務(wù)。客戶端訪問web層時通過AJAX技術(shù)可以實現(xiàn)異步交互,在提交頁面時系統(tǒng)采用同步方式處理提交頁面的內(nèi)容。如下圖所示為系統(tǒng)對于這兩種交互方式的支持圖。

(5)在系統(tǒng)中,每個功能模塊都是相對獨立的存在,在可擴展性上只要將新加入的組件

添加到系統(tǒng)中就可以實現(xiàn)系統(tǒng)的擴展,在系統(tǒng)中由于采用如:Struts、AJAX等當(dāng)前最新的技術(shù),恰當(dāng)?shù)氖褂?,在性能上會有顯著的提高,而且由于Struts、AJAX等技術(shù)已經(jīng)相當(dāng)?shù)耐晟扑栽诳煽啃陨弦灿锌煽康谋U稀?/p>

其他重要問題

(1)業(yè)務(wù)規(guī)則是支持企業(yè)決策,影響或控制企業(yè)業(yè)務(wù)行為的指示,它是企業(yè)處理業(yè)務(wù)過

程中始終要遵循的規(guī)則,而工作流則是根據(jù)業(yè)務(wù)規(guī)則制定的實際應(yīng)用當(dāng)中需要流轉(zhuǎn)的程序。

在系統(tǒng)的編制過程中將嚴(yán)格遵守業(yè)務(wù)規(guī)則和根據(jù)業(yè)務(wù)規(guī)則制定的工作流程,在系統(tǒng)

篇三:IT軟件項目開發(fā)的具體實施方案

項目管理實施方案

作為一個項目管理者,如何要成功的做好項目管理;首先必須先要明白的是在特定的領(lǐng)域中賦予這個角色所要實現(xiàn)的目標(biāo)、承擔(dān)的職責(zé)、以及項目管理者的具體工作內(nèi)容是什么從我個人的淺見和角度以及我們所從事的IT領(lǐng)域來分析回答以上三個問題。

第一:目標(biāo)

作為一個項目的管理者,必須要明確的知道自己的工作目標(biāo);我個人認(rèn)為項目管理者的目標(biāo)無非就是以下兩點:

1、就是清晰明確地了解項目利害關(guān)系者的需求和期望,努力做到滿足項目利害關(guān)系者的不同需求;項目利害關(guān)系者包括:項目團隊成員和項目團隊外成員(比如各部門的部門負(fù)責(zé)人和市場人員,客戶等)。

2、就是保證開發(fā)項目按需按時保質(zhì)的完成。

第二:職責(zé)

作為項目的管理者,首先要端正態(tài)度,要明確知道自己的工作職責(zé),認(rèn)識到這份工作職責(zé)的本質(zhì)。項目管理者不是來管人的,而是來支持人的,是來協(xié)調(diào)資源的,是來營造一個適合團隊成員比較認(rèn)同的工作環(huán)境和氛圍的,是來為一個共同的目標(biāo)和大家一起戰(zhàn)斗共同成長的。可以大概概括成以下幾點:

1、建立有效的工作流程保證項目的順利進行。

2、制定詳細(xì)周密的項目計劃。

3、跟蹤,推動項目按計劃進行。

4、積極解決項目過程中出現(xiàn)的問題和沖突。

5、調(diào)動開發(fā)團隊的積極性,創(chuàng)造力,推動團隊成員在項目過程中不斷成長。

6、項目風(fēng)險識別、風(fēng)險評估、風(fēng)險解決和風(fēng)險管理策略以及做好突發(fā)風(fēng)險的應(yīng)急預(yù)案。

7、實現(xiàn)目標(biāo)

第三:項目管理者的具體工作內(nèi)容

最后一個是項目管理者的具體工作內(nèi)容,作為項目管理者必須清晰的知道自己的工作范圍和所要做的工作內(nèi)容以及工作重心,分為以下六點:

1、項目前期階段

對項目進行技術(shù)可行性分析、技術(shù)評估、成本評估以及風(fēng)險評估。與需求提出方的代表進行需求討論,明確項目的目標(biāo)、價值;確定項目范圍、功能及優(yōu)先級。組建項目團隊,特別要搞清楚項目的keyperson(對產(chǎn)品有決定權(quán)的人)。項目啟動會議,相關(guān)的利害關(guān)系人員都必須參加。

該階段完成后的成果:確認(rèn)后的最終軟件需求規(guī)格說明書文檔。

2、分析設(shè)計階段

根據(jù)確認(rèn)后的軟件需求規(guī)格說明書,制定項目進度計劃,工作任務(wù)分

解(WBS);資源申請,項目涉及到的開發(fā)資源、測試資源、設(shè)計資源(包括人員和軟硬件資源);數(shù)據(jù)庫設(shè)計;系統(tǒng)設(shè)計;文檔(包括UseCase、Demo系統(tǒng)原型、TestCase等);評審會議。

該階段完成后的成果:A、UserCase(系統(tǒng)用例);B、DEMO(系統(tǒng)原型);

C、系統(tǒng)設(shè)計文檔(概要設(shè)計和詳細(xì)設(shè)計);D、數(shù)據(jù)庫設(shè)計文檔。最后對完成的成果,包括UserCase和設(shè)計文檔等進行評審。

3、執(zhí)行階段(開發(fā)和測試)

準(zhǔn)備開發(fā)環(huán)境、測試環(huán)境;跟蹤,推動項目按計劃進行;以周報的形式通報項目的進展情況。對項目的階段成果進行評估,以確保該階段完成的質(zhì)量,包括代碼審核、SQL審核等。對需求變更進行控制管理;對項目風(fēng)險進行管理;測試階段BUGFIXED及改進、收集反饋意見。

4、發(fā)布階段

包括制定項目發(fā)布計劃,用戶培訓(xùn),發(fā)布上線。

5、上線后監(jiān)控

數(shù)據(jù)監(jiān)控(日志、服務(wù)器狀態(tài)),根據(jù)監(jiān)控出現(xiàn)的問題,及時進行BUGFIXED及改進或做補丁升級。

6、結(jié)束階段

產(chǎn)品交付,項目總結(jié)會。

第四:基于以上三個問題所做的應(yīng)對細(xì)則

要做好項目管理,并能確實解決好以上三個問題,實現(xiàn)目標(biāo)、

履行職責(zé)、完成工作中的具體內(nèi)容,從我個人這幾年的工作經(jīng)驗和面臨的一些問題,還有所積累的一些項目管理中的一些知識以及自己的觀察和思考的角度看,應(yīng)該要努力做好以下這幾個方面的具體工作:

1、項目開發(fā)時間的估算

制定項目進度時間表的時候,需要估算每個任務(wù)所需的時間,其中開發(fā)任務(wù)中模塊的分配和時間估算是其中最主要的部分;在分配模塊和估算開

溫馨提示

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

最新文檔

評論

0/150

提交評論