




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
項目策劃嘗試軟件開發(fā)
面對生活中的實際問題,同學(xué)們是否都能找到有效的解決辦法?對于復(fù)雜的問題是怎樣解決的?是不是將其先分解成若干個簡單的問題后再逐個解決的?其實,這就是“分而治之”的解題思路。設(shè)計一個成熟的軟件系統(tǒng)需要根據(jù)分解的子問題研究相應(yīng)的算法,編制相應(yīng)的程序模塊,最后將它們有機地集成起來。此外,還要用規(guī)范的思想指導(dǎo)軟件的開發(fā)。
當學(xué)習了算法設(shè)計以及如何進行程序設(shè)計的基本知識以后,編寫一個小程序是不成問題的。但是如果需要開發(fā)一個綜合型的軟件系統(tǒng),還會遇到很多困難的。什么是軟件系統(tǒng)呢?暫時可以狹義地把它理解為是大型程序。軟件開發(fā)不同于編寫小程序,自出現(xiàn)“軟件危機”,人們就認識到應(yīng)該將軟件開發(fā)的全過程視為一項工程來處理。軟件工程的目的是以較低的成本開發(fā)出較高質(zhì)量的軟件。實質(zhì)上,它是一套規(guī)范的管理模式。因此,要學(xué)會使用規(guī)范的思想來指導(dǎo)軟件的開發(fā)。
項目管理作為重要環(huán)節(jié),將貫穿整個開發(fā)過程。1.項目立項隨著因特網(wǎng)的發(fā)展,網(wǎng)站作為一種新的應(yīng)用平臺,被越來越多的人所利用。因此我們確定的項目是開發(fā)一個主題網(wǎng)站。2.成立項目小組根據(jù)立項主題,小組成員應(yīng)包括:項目經(jīng)理、設(shè)計員、程序員、測試員、文檔編輯員。一、項目管理
3.制定項目規(guī)劃制定項目規(guī)劃是要提供一份合理的工作進程表,并填寫項目規(guī)劃書,讓所有人員明確任務(wù)、步調(diào)一致,最終共同準時完成任務(wù)。項目規(guī)劃書,包括項目的名稱、各階段的日程安排、時間進度、資源規(guī)劃等。4.質(zhì)量檢查在軟件開發(fā)過程中,要定期進行質(zhì)量檢查。一、項目管理
1.提出需求需求方應(yīng)提出一份完整的需求說明。
2.編制需求分析報告需要分析報告應(yīng)遵循以下幾點原則:◆正確性。每個需求必須清楚描寫出交付的功能;◆可行性。確保在當前的開發(fā)能力和系統(tǒng)環(huán)境下可以實現(xiàn)每個需求;◆必要性。所有功能是否必須同時交付,有些功能是否可以推遲實現(xiàn);
◆簡明性。盡量不要使用過于專業(yè)的術(shù)語;◆檢測性。如果開發(fā)完畢,可以根據(jù)此需求報告進行檢測。二、需求分析
系統(tǒng)設(shè)計可分為總體設(shè)計與詳細設(shè)計兩個階段,最后要研制出一份系統(tǒng)設(shè)計方案,作為后期項目實現(xiàn)的依據(jù)。因此,系統(tǒng)設(shè)計是非常關(guān)鍵的一步,是把用戶需求轉(zhuǎn)化為軟件系統(tǒng)的最重要的環(huán)節(jié)。1.總體設(shè)計主要包括:(1)網(wǎng)站需要實現(xiàn)的功能可通過需求分析報告提煉出來。(2)網(wǎng)站開發(fā)使用的軟件、硬件環(huán)境我們在信息技術(shù)的必修課已經(jīng)學(xué)過了一些主頁制作軟件的使用,在這本書里又學(xué)過了Java的程序設(shè)計,因此我們可以選擇Dreamweaver制作主頁頁面,使用繪圖軟件如Photoshop處理圖形與圖像,使用Java進行網(wǎng)頁特效及小程序的處理。
三、系統(tǒng)設(shè)計
(3)需要的人員,最后完成期限視我們的分組情況和項目規(guī)模而定。(4)需要遵循的規(guī)則和標準制定統(tǒng)一的編程規(guī)范,網(wǎng)站結(jié)構(gòu)的設(shè)計要統(tǒng)一。如果是幾個人合作開發(fā)網(wǎng)站,必須按照預(yù)先約定的原則為文件、目錄命名,便于最后合成。要把大的項目劃分成若干個模塊,這就是“分而治之”的編程思想。
三、系統(tǒng)設(shè)計
(5)編寫總體規(guī)劃報告總體規(guī)劃報告內(nèi)容包括:◆網(wǎng)站的欄目和版塊;◆網(wǎng)站的功能和相應(yīng)的程序;◆網(wǎng)站的鏈接結(jié)構(gòu);◆如果有數(shù)據(jù)庫,進行數(shù)據(jù)庫的設(shè)計;◆網(wǎng)站和用戶的交互性設(shè)計。
三、系統(tǒng)設(shè)計
2.詳細設(shè)計總體設(shè)計階段以比較抽象概括的方式提出了解決問題的辦法。詳細設(shè)計階段的任務(wù)就是把解決方法具體化。詳細設(shè)計主要是針對程序開發(fā)部分來說的。但這個階段不是真正編寫程序,而是設(shè)計出程序的詳細規(guī)格說明。這種規(guī)格說明的作用很類似于其他工程領(lǐng)域中工程師經(jīng)常使用
溫馨提示
- 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)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年教育培訓(xùn)機構(gòu)戰(zhàn)略規(guī)劃與創(chuàng)新發(fā)展
- 客服部工作總結(jié)
- 試用期施工員工作總結(jié)
- 頭療專業(yè)知識培訓(xùn)課件
- 尿液分析系統(tǒng)基礎(chǔ)知識課件
- 《珍愛生命 遠離危險》課件小學(xué)生假期安全教育
- 2024年青海省中考一模語文試題
- 跨部門協(xié)作往來文書格式規(guī)范
- 漢字之美-唐詩欣賞中學(xué)語文課本教案
- 建筑修繕勞務(wù)分包合同
- 墓碑供貨方案及服務(wù)保障措施
- 成都市建筑消防設(shè)施及電氣防火檢測規(guī)范DB510100T
- delta-臺達dvp eh系列plc使用說明書ehs
- 創(chuàng)意三八女神節(jié)活動策劃PPT模板課件
- Q∕GDW 12152-2021 輸變電工程建設(shè)施工安全風險管理規(guī)程
- 云南省地質(zhì)災(zāi)害群測群防手冊
- 電力施工安全技術(shù)交底記錄表
- 集團權(quán)屬公司管理制度
- 普通中專畢業(yè)生登記表格模板(共4頁)
- 五金沖壓件作業(yè)指導(dǎo)書
- 汽車吊車吊裝施工方案
評論
0/150
提交評論