軟件開發(fā)方案怎么寫(如何寫好軟件開發(fā)項(xiàng)目的技術(shù)方案)
今天給各位分享軟件開發(fā)方案怎么寫的知識(shí),其中也會(huì)對(duì)如何寫好軟件開發(fā)項(xiàng)目的技術(shù)方案進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!
本文目錄一覽:
- 1、一個(gè)軟件項(xiàng)目的實(shí)施方案要怎么寫?
- 2、軟件項(xiàng)目實(shí)施方案要怎么寫
- 3、怎樣寫開發(fā)軟件產(chǎn)品策劃書?
- 4、定制軟件開發(fā)的解決方案應(yīng)該如何制定
- 5、尋求軟件的開發(fā)與設(shè)計(jì)完整方案流程
一個(gè)軟件項(xiàng)目的實(shí)施方案要怎么寫?
智軟冶金行業(yè)I-ERP實(shí)施方案
i-ERP(Internet/Intranet Enterprise Resource Planning)——企業(yè)資源計(jì)劃是當(dāng)今世界上最先進(jìn)、有效的企業(yè)管理技術(shù),作為新一代的ERP系統(tǒng)。它將企業(yè)的物流、資金流和信息流及人力資源、辦公自動(dòng)化、電子商務(wù)、決策支持等系統(tǒng)統(tǒng)一起來進(jìn)行管理,對(duì)企業(yè)所擁有的人力、資金、材料、設(shè)備、方法(生產(chǎn)技術(shù))、信息、時(shí)間等各項(xiàng)資源進(jìn)行綜合平衡和充分考慮,最大限度地利用企業(yè)的現(xiàn)有資源取得更大的經(jīng)濟(jì)效益,科學(xué)、有效地管理企業(yè)人、財(cái)、物、產(chǎn)、供、銷等各項(xiàng)具體業(yè)務(wù)工作。
實(shí)施i-ERP能夠使企業(yè)開源與節(jié)流并進(jìn),加強(qiáng)了客戶關(guān)系管理,提高客戶滿意度,使企業(yè)內(nèi)部管理更加高效、規(guī)范、擴(kuò)大市場占有率、降低企業(yè)成本、提供輔助決策、網(wǎng)上銷售、網(wǎng)上辦公等諸多功能。
《智軟i-ERP系統(tǒng)》是一套基于INTERNET/INTRANET管理的面向制造型企業(yè)的軟件包,涵蓋了企業(yè)的幾乎所有經(jīng)營業(yè)務(wù)。它以智軟辦公自動(dòng)化系統(tǒng)(AI OFFICE)為中心粘合劑,實(shí)現(xiàn)領(lǐng)導(dǎo)對(duì)EPR系統(tǒng)的各個(gè)模塊進(jìn)行綜合查詢及輔助決策,模塊間是高度集成的,流程是通暢的,數(shù)據(jù)可以充分共享,這與單一模塊的軟件開發(fā)有著本質(zhì)的區(qū)別。
《智軟i-ERP系統(tǒng)》分成四條主線:供銷存、生產(chǎn)、財(cái)務(wù)及OA、電子商務(wù)。各條主線內(nèi)部業(yè)務(wù)的聯(lián)系相對(duì)緊密,而各條主線之間的聯(lián)系主要通過公共數(shù)據(jù)庫完成信息傳遞。智軟i-ERP今后還將會(huì)把SCM(供應(yīng)鏈管理)、CRM(客戶關(guān)系管理)等系統(tǒng)結(jié)合起來,以滿足企業(yè)不斷發(fā)展的需要。
系統(tǒng)特點(diǎn):
1、高度集成化和模塊化相結(jié)合
《智軟i-ERP》的各子系統(tǒng)是高度集成的,各子系統(tǒng)可以從其它相關(guān)的子系統(tǒng)中直接獲取所需的數(shù)據(jù),同時(shí)也將本系統(tǒng)內(nèi)產(chǎn)生的數(shù)據(jù)自動(dòng)傳遞給其它相關(guān)子系統(tǒng),減少了數(shù)據(jù)的重復(fù)錄入和數(shù)據(jù)在傳遞過程中可能發(fā)生的差錯(cuò)。
《智軟i-ERP》在設(shè)計(jì)過程中同時(shí)采用了模塊化的設(shè)計(jì)方法,使得各子系統(tǒng)既可以獨(dú)立使用,也可以結(jié)合在一起使用。用戶可以根據(jù)自己的業(yè)務(wù)需要選擇安裝相應(yīng)的子系統(tǒng),待以后業(yè)務(wù)擴(kuò)展后再安裝其它的相應(yīng)子系統(tǒng)。這種設(shè)計(jì)可以幫助企業(yè)逐步實(shí)現(xiàn)一個(gè)完整的、涉及到企業(yè)全局的現(xiàn)代化管理信息系統(tǒng)。
2、多單位集團(tuán)化管理模式
《智軟i-ERP》直接支持總公司與分公司、總廠與分廠等形式的多單位集團(tuán)化管理模式。總公司/總廠的所有指導(dǎo)性、指令性計(jì)劃可以直接下達(dá)給相關(guān)的分公司、分廠,而分公司、分廠的具體計(jì)劃執(zhí)行情況和業(yè)務(wù)狀況也可以通過匯總直接傳遞給總公司。從而實(shí)現(xiàn)了集團(tuán)內(nèi)部信息交換的快速與準(zhǔn)確。在數(shù)據(jù)庫設(shè)計(jì)時(shí),用單位代碼作為關(guān)鍵字,以區(qū)分各單位的數(shù)據(jù)記錄。
3、使用方便靈活,適用性強(qiáng)
《智軟i-ERP》系統(tǒng)中所有需要輸入代碼的地方都有在線的提示功能,使得用戶在操作過程中不用記憶眾多的代碼,為此在開發(fā)過程中我們?yōu)橄鄳?yīng)的代碼字段都編寫了提示程序。系統(tǒng)中的所有應(yīng)用程序都有在線幫助信息,指導(dǎo)用戶如何使用程序。
系統(tǒng)中有許多管理方法和管理項(xiàng)目可以通過用戶的事先設(shè)定選擇使用。為此系統(tǒng)提供了許多由用戶來定義的參數(shù)和代碼,用戶可以根據(jù)自己的業(yè)務(wù)需要選用不同的參數(shù)設(shè)定。這種設(shè)計(jì)可以使系統(tǒng)適應(yīng)不同管理業(yè)務(wù)的需要。
4、多角度的數(shù)據(jù)統(tǒng)計(jì)分析及輔助決策
《智軟i-ERP》的各子系統(tǒng)都提供了大量、豐富、靈活的查詢統(tǒng)計(jì)及分析報(bào)表。從單一條件查詢到多條件模糊查詢,從單一業(yè)務(wù)數(shù)據(jù)查詢到跨業(yè)務(wù)連鎖查詢分析,從當(dāng)前業(yè)務(wù)數(shù)據(jù)查詢到歷史業(yè)務(wù)查詢,從獨(dú)立業(yè)務(wù)記錄查詢到業(yè)務(wù)數(shù)據(jù)匯總分析,系統(tǒng)全方位多角度的為用戶提供所需要的信息。
5、OA及電子商務(wù)
《智軟i-ERP》使企業(yè)領(lǐng)導(dǎo)能夠通過OA系統(tǒng)實(shí)現(xiàn)對(duì)整個(gè)企業(yè)ERP系統(tǒng)各模塊情況的了解、提高企業(yè)的辦公效率、節(jié)省企業(yè)費(fèi)用,實(shí)現(xiàn)網(wǎng)上辦公。適應(yīng)將來社會(huì)的發(fā)展,積極開拓網(wǎng)上銷售市場,為企業(yè)尋找新的銷售增長點(diǎn)。
6、實(shí)現(xiàn)生產(chǎn)、供應(yīng)、銷售、財(cái)務(wù)的一體化管理
實(shí)現(xiàn)企業(yè)內(nèi)外業(yè)務(wù)處理的全面管理,用數(shù)據(jù)倉庫技術(shù)實(shí)現(xiàn)企業(yè)經(jīng)營管理的輔助決策分析和預(yù)測。
7、企業(yè)Intranet/Internet系統(tǒng)和辦公自動(dòng)化系統(tǒng)
實(shí)施企業(yè)Intranet/internet系統(tǒng)和辦公自動(dòng)化系統(tǒng)并將它們有機(jī)結(jié)合,提高企業(yè)工作效率,實(shí)現(xiàn)企業(yè)管理透明度,加強(qiáng)全員的參與意識(shí)和主人意識(shí),企業(yè)文化的體現(xiàn)。
8、充分考慮企業(yè)未來的發(fā)展
《智軟i-ERP》考慮到企業(yè)未來的發(fā)展及整個(gè)市場環(huán)境的變化,為系統(tǒng)未來的擴(kuò)充留有充分的設(shè)計(jì)和數(shù)據(jù)接口。例如:與計(jì)算機(jī)輔助設(shè)計(jì)/制造(CAD/CAM)、計(jì)算機(jī)輔助工藝(CAPP)、自動(dòng)貨倉(AS/RS)、電子數(shù)據(jù)交換(EDI)等等都留有數(shù)據(jù)交換接口。
系統(tǒng)主要功能:
主要功能模塊有:采購管理、庫存管理、銷售管理、分銷管理、運(yùn)輸管理、帳務(wù)管理、報(bào)表管理、、預(yù)算會(huì)計(jì)、固定資產(chǎn)管理、工資管理、成本會(huì)計(jì)、生產(chǎn)管理、生產(chǎn)計(jì)劃、物料需求計(jì)劃、能力需求計(jì)劃、人力資源管理、設(shè)備管理、質(zhì)量管理、經(jīng)營預(yù)測、辦公自動(dòng)化、電子商務(wù)、輔助決策等等多方面。
企業(yè)ERP項(xiàng)目實(shí)施方案制定與溝通技巧詳解
軟件應(yīng)用尤其是ERP項(xiàng)目的實(shí)施是一個(gè)復(fù)雜而艱巨的系統(tǒng)工程,它涉及到軟件公司的產(chǎn)品成熟與否、實(shí)施人員對(duì)產(chǎn)品的熟悉程度、用戶的所有制體制、上層領(lǐng)導(dǎo)對(duì)項(xiàng)目的重視程度、中層干部對(duì)ERP流程認(rèn)可程度、業(yè)務(wù)人員對(duì)操作的熟悉程度,以及企業(yè)效益、文化、人文地理環(huán)境、ERP廠商和客戶的溝通程度等方方面面的因素。因此,可以這樣認(rèn)為,每實(shí)施一個(gè)ERP項(xiàng)目,就如同指揮一個(gè)重大的戰(zhàn)役。ERP系統(tǒng)實(shí)施小組的雙方負(fù)責(zé)人就是這場戰(zhàn)役的指揮官,他們(她們)要按照既定方針精心部署:如何控制各項(xiàng)工作合理有序地進(jìn)行,如何協(xié)調(diào)各方面的工作關(guān)系,如何合理地配置人力和各種資源,并制定詳細(xì)可行的工作進(jìn)度,在保證實(shí)施質(zhì)量的前提下,盡可能縮短項(xiàng)目實(shí)施周期,減少實(shí)施成本,以達(dá)到ERP廠商和用戶雙贏的目的。
ERP項(xiàng)目的實(shí)施包括:方案的制定、項(xiàng)目的組織和協(xié)調(diào)、進(jìn)度管理等方面的內(nèi)容。
方案的制定
首先,項(xiàng)目小組要對(duì)系統(tǒng)做詳細(xì)的調(diào)研,確定實(shí)施目標(biāo),界定實(shí)施范圍和實(shí)施順序,寫出系統(tǒng)調(diào)研報(bào)告,雙方簽字認(rèn)可后,作為實(shí)施的依據(jù)。根據(jù)項(xiàng)目情況,項(xiàng)目進(jìn)度和工作計(jì)劃可按天或周制定。
系統(tǒng)的詳細(xì)調(diào)研至關(guān)重要,它直接關(guān)系到后續(xù)實(shí)施的成功與否。一個(gè)好的、全面的詳細(xì)調(diào)研已完成了實(shí)施工作量的一半。因此在做詳細(xì)調(diào)研時(shí),不能放過任何一個(gè)細(xì)小的的環(huán)節(jié),要敢于直面客戶。更不能怕客戶提需求,因?yàn)榭蛻粜枨笫强陀^存在的,既不能回避,也不會(huì)因?yàn)樵敿?xì)調(diào)研沒有涉及到而消失。當(dāng)客戶化工作完成后,再來實(shí)現(xiàn)客戶某些需求時(shí),修改軟件的工作量可能會(huì)比新增軟件功能的工作量還要大,有時(shí)不僅是增加實(shí)施成本的問題,甚至?xí)?dǎo)致整個(gè)實(shí)施項(xiàng)目失敗。系統(tǒng)調(diào)研不詳細(xì)所造成的另一個(gè)后果是項(xiàng)目實(shí)施周期長,甚至?xí)?dǎo)致項(xiàng)目很長時(shí)間不能結(jié)束,同時(shí)還可能引起軟件廠商與客戶之間的矛盾??蛻粽J(rèn)為ERP軟件這也不能做,那也不能做,而軟件公司則埋怨客戶的需求沒完沒了。
對(duì)客戶的需求,關(guān)鍵是要區(qū)分哪些是操作性的、哪些是流程性的。對(duì)流程性的要求,要進(jìn)行認(rèn)真的梳理,以區(qū)分哪些是受企業(yè)、行業(yè)乃至國家整個(gè)經(jīng)濟(jì)大環(huán)境影響,現(xiàn)階段必須修改的,哪些是需要客戶重組自己業(yè)務(wù)或修改自己流程的,哪些是不能遷就客戶的,但前提必須是抱著對(duì)客戶負(fù)責(zé)的態(tài)度。例如,我們?cè)跈C(jī)械行業(yè)的一個(gè)企業(yè)實(shí)施ERP時(shí),在倉庫管理子系統(tǒng)中,沒有實(shí)行貨位、貨架及批次管理,在這種情況下,我們完全可以按照現(xiàn)有的管理模式進(jìn)行實(shí)施,并且ERP系統(tǒng)也支持非批管理的模式。但我們并沒有遷就現(xiàn)有的管理模式,而是考慮到企業(yè)今后的發(fā)展,我們先按通用批次和通用貨位進(jìn)行實(shí)施,待企業(yè)具備條件后,再指導(dǎo)企業(yè)如何對(duì)貨位、批次進(jìn)行管理。這看起來,首次實(shí)施增加了工作量,但從整體效益來看,減少了后續(xù)程序的維護(hù)工作量,降低了實(shí)施成本,并且樹立了軟件公司為企業(yè)負(fù)責(zé)的良好形象。
與用戶的協(xié)調(diào)
首先,實(shí)施小組要安排好自己內(nèi)部的工作。尤其是同時(shí)實(shí)施幾個(gè)項(xiàng)目的情況下,要了解和熟悉本項(xiàng)目實(shí)施小組每個(gè)成員的特點(diǎn),包括業(yè)務(wù)特點(diǎn)和性格特點(diǎn),對(duì)誰比較熟悉哪個(gè)子系統(tǒng)業(yè)務(wù)、誰的業(yè)務(wù)能力比較強(qiáng)、誰較善于與客戶溝通、誰比較細(xì)心等情況做到心中有數(shù),充分發(fā)揮小組每個(gè)成員的積極性,因人制宜,合理安排工作,以保證幾個(gè)項(xiàng)目同時(shí)順利進(jìn)行。
其次,積極主動(dòng)地與用戶協(xié)調(diào),要充分調(diào)動(dòng)用戶項(xiàng)目負(fù)責(zé)人的積極性,使他們充分認(rèn)識(shí)到工作的重要性、責(zé)任的重大性;尤其要使其認(rèn)識(shí)到,ERP項(xiàng)目實(shí)施過程中的艱巨性和復(fù)雜性,以及通過該項(xiàng)目的實(shí)施可以提高自身業(yè)務(wù)素質(zhì)。例如,有一次在與用戶項(xiàng)目負(fù)責(zé)人的交談中得知,該項(xiàng)目負(fù)責(zé)人由于種種原因很快就會(huì)離職,另有高就,但對(duì)該項(xiàng)目而言,中途換人無疑是一大忌。而且關(guān)于項(xiàng)目新負(fù)責(zé)人的性格、脾氣、秉性、對(duì)業(yè)務(wù)的熟悉程度、與各方面及各部門的溝通能力等等,這一切我們都要重新了解并與之磨合。于是我們做起了耐心、細(xì)致的思想工作,從工作需要到對(duì)自身價(jià)值的提升、從企業(yè)現(xiàn)狀到ERP的發(fā)展。最后該項(xiàng)目負(fù)責(zé)人表示,待該ERP項(xiàng)目實(shí)施結(jié)束后再?zèng)Q定離職,從而保證了ERP項(xiàng)目的一氣呵成,順利實(shí)施完畢。
09-02-14 | 添加評(píng)論 | 打賞
軟件項(xiàng)目實(shí)施方案要怎么寫
項(xiàng)目的計(jì)劃和項(xiàng)目計(jì)劃的推進(jìn)。
細(xì)分一下包括:
需求 和 設(shè)計(jì) 兩個(gè)階段的 項(xiàng)目組織管理
我們可以做如下的計(jì)劃
1 確定提交物 即規(guī)范所要求我們也需要的文檔
2 確定基線 即何時(shí)完成那個(gè)文檔
3 確定人員的活動(dòng) 即誰在什么時(shí)間完成什么文檔
另外,注意 項(xiàng)目的風(fēng)險(xiǎn)管理
怎樣寫開發(fā)軟件產(chǎn)品策劃書?
樓主應(yīng)該先寫需求分析文檔吧
然后才是設(shè)計(jì)文檔
=================================
需求分析文檔結(jié)構(gòu)
=================================
1. 引言
1.1. 編寫目的
1.2. 背景說明
1.3. 術(shù)語定義
1.4. 參考資料
2. 任務(wù)概述
2.1. 目標(biāo)
2.2. 用戶的特點(diǎn)
2.3. 假定與約束
3. 需求規(guī)定
3.1. 對(duì)功能的規(guī)定
3.2. 對(duì)性能的規(guī)定
3.2.1. 精度
3.2.2. 時(shí)間特性要求
3.2.3. 靈活性
3.3. 輸入輸出要求
3.4. 數(shù)據(jù)管理能力要求
3.5. 故障處理要求
3.6. 其它專門要求
4. 運(yùn)行環(huán)境設(shè)定
4.1. 設(shè)備
4.2. 支持軟件
4.3. 接口
4.4. 控制
5. 縮寫詞表
6. 參考文獻(xiàn)
=================================
設(shè)計(jì)文檔結(jié)構(gòu)
=================================
1. 前言
2. 摘要
3. 需求分析
3.1. 企業(yè)生產(chǎn)經(jīng)營概況
3.2. 企業(yè)經(jīng)營目標(biāo)及策略(近期及遠(yuǎn)期)
3.3. 實(shí)施需求
3.4. 實(shí)施目標(biāo)
3.5. 實(shí)施約束
3.6. 實(shí)施功能要求
3.7. 實(shí)施信息要求
3.8. 實(shí)施性能要求
4. 總體方案與結(jié)構(gòu)
4.1. 制定總體結(jié)構(gòu)的出發(fā)點(diǎn)
4.2. 體系結(jié)構(gòu)
4.3. 應(yīng)用系統(tǒng)結(jié)構(gòu)
4.4. 支撐系統(tǒng)結(jié)構(gòu)
4.5. 信息分類編碼體系
5. I2DEF模型
5.1. 模型選擇說明
5.2. I2DEF模型設(shè)計(jì)規(guī)范
5.3. 結(jié)構(gòu)模型
5.3.1. 系統(tǒng)/功能分解樹
5.3.2. 構(gòu)件圖
5.4. 動(dòng)態(tài)模型
5.4.1. 事件流程圖
5.4.2. 事件匯總圖
5.4.3. 工作案例圖
5.4.4. 典型事件跟蹤圖
5.5. 功能模型
5.5.1. 數(shù)據(jù)流程圖
5.5.2. 數(shù)據(jù)匯總圖
5.5.3. 功能調(diào)用圖
6. 資源需求
7. 系統(tǒng)配置
7.1. 配置原則
7.2. 硬件配置
7.3. 軟件配置
8. 接口
8.1. 內(nèi)部接口
8.2. 外部接口
9. 組織機(jī)構(gòu)及人員配置
9.1. 現(xiàn)行組織機(jī)構(gòu)
9.2. 開發(fā)運(yùn)行的組織機(jī)構(gòu)
9.3. 人員配置與培訓(xùn)
10. 關(guān)鍵技術(shù)
10.1. 關(guān)鍵技術(shù)的提出
10.2. 關(guān)鍵技術(shù)的一般說明
10.3. 關(guān)鍵技術(shù)的實(shí)現(xiàn)方案
11. 方案實(shí)施的技術(shù)路線和實(shí)施計(jì)劃
11.1. 實(shí)施的技術(shù)路線
11.2. 實(shí)施計(jì)劃
12. 投資概算及資金規(guī)劃
12.1. 投資概算
12.2. 資金規(guī)劃
13. 經(jīng)濟(jì)分析
13.1. 經(jīng)濟(jì)效益分析
13.2. 財(cái)務(wù)評(píng)價(jià)分析
13.3. 社會(huì)效益、戰(zhàn)略效益分析
13.4. 經(jīng)濟(jì)評(píng)價(jià)的結(jié)論和建議
14. 縮寫詞表
15. 參考文獻(xiàn)
定制軟件開發(fā)的解決方案應(yīng)該如何制定
一、確定平臺(tái)架構(gòu)方案
基于項(xiàng)目的背景調(diào)查,先設(shè)定出一個(gè)預(yù)期目標(biāo),圍繞目標(biāo)進(jìn)行架構(gòu)的搭建,包括整體架構(gòu)、功能架構(gòu)、軟件架構(gòu)等方面。此外,還應(yīng)對(duì)系統(tǒng)安全、容量規(guī)劃、技術(shù)架構(gòu)、技術(shù)選型以及UI展示等方面有一個(gè)細(xì)致的認(rèn)知與規(guī)劃。
二、實(shí)施與服務(wù)
首先,先規(guī)劃出一個(gè)大致的項(xiàng)目組織框架,包括項(xiàng)目管理組委會(huì),項(xiàng)目執(zhí)行組以及項(xiàng)目驗(yàn)收組。其次,應(yīng)制定出一套完整的項(xiàng)目交付方法論,包括每個(gè)環(huán)節(jié)的工作描述以及交付物。再者,應(yīng)進(jìn)行過往合作案例的分享,以展示自身的豐富經(jīng)驗(yàn)。最后,再總結(jié)出自身的合作優(yōu)勢,體現(xiàn)出專業(yè)的服務(wù)素養(yǎng)和態(tài)度。
圍繞以上兩大方面便可初步制定出定制軟件開發(fā)的解決方案,即是先確定一個(gè)大的框架,再不斷往里邊填充一些細(xì)節(jié)性的內(nèi)容,以此擊中用戶痛點(diǎn),解決用戶難題,使得定制軟件開發(fā)公司所制定出來的解決方案“物有所值”。
尋求軟件的開發(fā)與設(shè)計(jì)完整方案流程
標(biāo)準(zhǔn)的軟件開發(fā)過程
1推薦軟件開發(fā)的標(biāo)準(zhǔn)過程包括六個(gè)階段,而六個(gè)階段需要編寫的各類文件達(dá)14種之多,在每個(gè)階段需要編寫哪些文件,以及這些文件的主要內(nèi)容見下:
1.可行性與計(jì)劃研究階段
可行性研究報(bào)告:在可行性研究與計(jì)劃階段內(nèi),要確定該軟件的開發(fā)目標(biāo)和總的要求,要進(jìn)行可行性分析、投資一收益分析、制訂開發(fā)計(jì)劃,并完成應(yīng)編制的文件。
項(xiàng)目開發(fā)計(jì)劃:編制項(xiàng)目開發(fā)計(jì)劃的目的是用文件的形式,把對(duì)于在開發(fā)過程中各項(xiàng)工作的負(fù)責(zé)人員、開發(fā)進(jìn)度、 所需經(jīng)費(fèi)預(yù)算、所需軟、硬件條件等問題作出的安排記載下來,以便根據(jù)本計(jì)劃開展和檢查本項(xiàng)目的開發(fā)工作。
2.需求分析階段
軟件需求說明書:軟件需求說明書的編制是為了使用戶和軟件開發(fā)者雙方對(duì)該軟件的初始規(guī)定有一個(gè)共同的理解, 使之成為整個(gè)開發(fā)工作的基礎(chǔ)。內(nèi)容包括對(duì)功能的規(guī)定對(duì)性能的規(guī)定等。
數(shù)據(jù)要求說明書:數(shù)據(jù)要求說明書的編制目的是為了向整個(gè)開發(fā)時(shí)期提供關(guān)于被處理數(shù)據(jù)的描述和數(shù)據(jù)采集要求的技術(shù)信息。
初步的用戶手冊(cè):用戶手冊(cè)的編制是要使用非專門術(shù)語的語言,充分地描述該軟件系統(tǒng)所具有的功能及基本的使用方法。使用戶(或潛在用戶)通過本手冊(cè)能夠了解該軟件的用途,并且能夠確定在什么情況下,如何使用它。
3.設(shè)計(jì)階段
概要設(shè)計(jì)說明書:概要設(shè)計(jì)說明書又可稱系統(tǒng)設(shè)計(jì)說明書,這里所說的系統(tǒng)是指程序系統(tǒng)。編制的目的是說明對(duì)程序系統(tǒng)的設(shè)計(jì)考慮,包括程序系統(tǒng)的基本處理流程、程序系統(tǒng)的組織結(jié)構(gòu)、模塊劃分、功能分配、接口設(shè)計(jì)。 運(yùn)行設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)和出錯(cuò)處理設(shè)計(jì)等,為程序的詳細(xì)設(shè)計(jì)提供基礎(chǔ)。
詳細(xì)設(shè)計(jì)說明書:詳細(xì)設(shè)計(jì)說明書又可稱程序設(shè)計(jì)說明書。編制目的是說明一個(gè)軟件系統(tǒng)各個(gè)層次中的每一個(gè)程序 (每個(gè)模塊或子程序)的設(shè)計(jì)考慮,如果一個(gè)軟件系統(tǒng)比較簡單,層次很少,本文件可以不單獨(dú)編寫,有關(guān)內(nèi)容合并入概要設(shè)計(jì)說明書。
數(shù)據(jù)庫設(shè)計(jì)說明書:數(shù)據(jù)庫設(shè)計(jì)說明書的編制目的是對(duì)于設(shè)計(jì)中的數(shù)據(jù)庫的所有標(biāo)識(shí)、邏輯結(jié)構(gòu)和物理結(jié)構(gòu)作出具體的設(shè)計(jì)規(guī)定。
測試計(jì)劃初稿:這里所說的測試,主要是指整個(gè)程序系統(tǒng)的組裝測試和確認(rèn)測試。本文件的編制是為了提供一個(gè)對(duì)該軟件的測試計(jì)劃,包括對(duì)每項(xiàng)測試活動(dòng)的內(nèi)容、進(jìn)度安排、設(shè)計(jì)考慮、測試數(shù)據(jù)的整理方法及評(píng)價(jià)準(zhǔn)則。
4.實(shí)現(xiàn)階段
模塊開發(fā)卷宗(開始編寫):模塊開發(fā)卷宗是在模塊開發(fā)過程中逐步編寫出來的,每完成一個(gè)模塊或一組密切相關(guān)的模塊的復(fù)審時(shí)編寫一份,應(yīng)該把所有的模塊開發(fā)卷宗匯集在一起。編寫的目的是記錄和匯總低層次開發(fā)的進(jìn)度和結(jié)果,以便于對(duì)整個(gè)模塊開發(fā)工作的管理和復(fù)審,并為將來的維護(hù)提供非常有用的技術(shù)信息。
用戶手冊(cè)完工
操作手冊(cè):操作手冊(cè)的編制是為了向操作人員提供該軟件每一個(gè)運(yùn)行的具體過程和有關(guān)知識(shí),包括操作方法的細(xì)節(jié)。
測試計(jì)劃終稿:
5.測試階段
模塊開發(fā)卷宗(此階段內(nèi)必須完成)
測試分析報(bào)告:測試分析報(bào)告的編寫是為了把組裝測試和確認(rèn)測試的結(jié)果、發(fā)現(xiàn)及分析寫成文件加以記載。
項(xiàng)目開發(fā)總結(jié)報(bào)告:項(xiàng)目開發(fā)總結(jié)報(bào)告的編制是為了總結(jié)本項(xiàng)目開發(fā)工作的經(jīng)驗(yàn),說明實(shí)際取得的開發(fā)結(jié)果以及對(duì)整個(gè)開發(fā)工作的各個(gè)方面的評(píng)價(jià)。
6.運(yùn)行與維護(hù)階段
開發(fā)進(jìn)度月報(bào)的編制目的是及時(shí)向有關(guān)管理部門匯報(bào)項(xiàng)目開發(fā)的進(jìn)展和情況,以便及時(shí)發(fā)現(xiàn)和處理開發(fā)過程中出現(xiàn)的問題。一般地,開發(fā)進(jìn)度月報(bào)是以項(xiàng)目組為單位每月編寫的。如果被開發(fā)的軟件系統(tǒng)規(guī)模比較大,整個(gè)工程項(xiàng)目被劃分給若干個(gè)分項(xiàng)目組承擔(dān),開發(fā)進(jìn)度月報(bào)將以分項(xiàng)目組為單位按月編寫。
對(duì)于一項(xiàng)軟件而言,有些文件的編寫工作可能要在若干個(gè)階段中延續(xù)進(jìn)行。
鑒于軟件開發(fā)是具有創(chuàng)造性的腦力勞動(dòng),也鑒于不同軟件在規(guī)模上和復(fù)雜程度上差別極大,本指南認(rèn)為在文件編制工作中應(yīng)允許一定的靈活性,并不是14種文件每種都必須編寫。
文件編制的衡量因素
◆在因素總和較低的情況下,項(xiàng)目開發(fā)總結(jié)報(bào)告的內(nèi)容應(yīng)包括:程序的主要功能、基本流程、測試結(jié)果和使用說明。
◆測試分析報(bào)告應(yīng)該寫,但不必很正規(guī)。
◆數(shù)據(jù)要求說明和數(shù)據(jù)庫設(shè)計(jì)說明是否需要編寫應(yīng)根據(jù)所開發(fā)軟件的實(shí)際需要來決定。
例2:為了避免在軟件開發(fā)中文件編制的不足或過分,一個(gè)簡便的辦法是把對(duì)軟件文件的編制要求同軟件的規(guī)模大小聯(lián)系起來,這就是本例的出發(fā)點(diǎn)。軟件的規(guī)模不妨分為四級(jí):
1.小規(guī)模軟件源程序行數(shù)小于5 000的軟件;
2.中規(guī)模軟件源程序行數(shù)為 10 000~ 50 000的軟件;
3.大規(guī)模軟件源程序行數(shù)為 100 000?500 000的軟件;
4.特大規(guī)模軟件源程序行數(shù)大于500 000的軟件。
對(duì)上述的四級(jí)軟件的文件編制要求分別列于表O3。
至于源程序行數(shù)為 5 000~ 10 000, 50 000~ 100 000的軟件,其文件編制要求介于兩級(jí)之間,可根據(jù)一個(gè)軟件產(chǎn)品的具體情況,由項(xiàng)目負(fù)責(zé)人參照表O3的規(guī)定,確定需要編制的文件種類。
對(duì)于源程序行數(shù)大于500 000的特大規(guī)模軟件,可進(jìn)一步把本指南規(guī)定的十四種文件按實(shí)際需要擴(kuò)展成更多種類。
軟件開發(fā)方案怎么寫的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于如何寫好軟件開發(fā)項(xiàng)目的技術(shù)方案、軟件開發(fā)方案怎么寫的信息別忘了在本站進(jìn)行查找喔。