當前位置:首頁 » 網頁前端 » web項目開發步驟
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

web項目開發步驟

發布時間: 2022-11-12 20:09:18

㈠ 誰有開發經歷,講一個web項目的開發過程

嗯好我來說吧..我們才用迭代方式的開發模式..不知道你明白不.
語言選擇沒啥說的就是java
一.分析 客戶交流.得到需求設計實體,開始設計資料庫er圖.類圖.等等模型出來,分析出開發期限多少個人日.開發周期.
二.框架選擇.開始選擇使用sturt 1.* + spring + hibernate 資料庫使用oracle.
三.開發簡單主要功能靜態頁面提交用戶,為了叫用戶看看是否和胃口,省的以後在頁面方面大改.
四.開始開發編碼
同時還在進行(1,2,3,4)步驟.
五.進行單元測試
六,用戶測試
七,壓力測試
八,上線

其實這是我們這里的一個項目流程.主要在前期的用戶交流,和設計方面.還有後期的測試方面.因為是迭代的就是不停的重復的去做一個事情.雖然對開發來說有定影響但是很符合客戶的胃口.因為需求是不聽的在改變的.還有框架的選擇很重要.這種開發要求就是要大大的降低代碼的耦合程度,有時甚至要犧牲一點點的性能在裡面.
具體項目不說了.因為每一個項目都是這樣去做的.想了解更多的.可以發消息..

㈡ web開發過程中的各階段

(1)Web分析

基於Web的應用系統的需求分析是很重要的活動,需要一個系統而嚴密的方法. 根據Web特性和Web應用的特定需求,需要採用更為開放、靈活的需求分析方法.與傳統軟體過程的分析不同,Web分析階段不但要分析Web系統本身的功能和性能,還要對可能的用戶群體進行分析和調查.

(2)Web設計

Web設計不但包括功能設計和性能設計,還要包括頁面風格設計,包括頁面的主色調、頁面框架結構、文字顏色搭配、動畫和圖片的放置等.

有效的Web站點設計需要注意可用性,要把基於Web的系統設計成易於導航,吸引人和有用.現在,比較流行的Web設計方法是以用戶為中心的設計[4].

(3) Web開發

Web開發過程包括後台資料庫程序的開發、頁面程序的編寫和所有網頁的製作.在設計階段決定的Web框架基礎上,進行具體的頁面設計和製作.把內容提供人員的內容連接到具體的頁面.

一個Web工程過程必須包含多種類型的開發人員,要保證這些人員都能很好地理解自己在項目開發中的作用和職責,當有重疊發生時,應該要從整個項目角度找出解決方法.

(4) Web測試

在Web工程過程中,基於Web系統的測試、確認和驗收是一項重要而富有挑戰性的工作.基於Web的應用系統的測試與傳統的軟體測試不同,不但需要檢查和驗證是否按照設計的要求運行,而且還要評價系統在不同用戶的瀏覽器的顯示是否合適.重要的是,還要從最終用戶的角度進行安全性和可用性測試.因此,我們必須為測試和評估復雜的基於Web的系統,研究新的方法和技術.

(5)Web發布

Web發布階段主要是把開發完成,經過初步測試的Web應用系統傳送到Web站點上,供用戶瀏覽和使用.

(6) Web更新、支持和管理

與傳統的軟體系統不一樣,Web系統是需要經常更新的.這種更新包括細微的變化到大規模的變化,可以是頁面內容的刷新、也可以是整個頁面結構框架的更新(例如:整個主頁結構的變化、增加或變更一個欄目).正是因為這種改變是經常存在的,所以大型Web應用系統的管理是一項艱巨的任務.對每一種變化,無論大小,都需要以一種合理的,有控制的方式進行處理.我們可把經實踐證明了的軟體配置管理(SCM)的概念、原理和方法用到Web管理中.

㈢ web前端項目開發流程

前端前景是很不錯的,像前端這樣的專業還是一線城市比較好,師資力量跟得上、就業的薪資也是可觀的,學習前端可以按照路線圖的順序,

0基礎學習前端是沒有問題的,關鍵是找到靠譜的前端培訓機構,你可以深度了解機構的口碑情況,問問周圍知道這家機構的人,除了口碑再了解機構的以下幾方面:

1. 師資力量雄厚

要想有1+1>2的實際效果,很關鍵的一點是師資隊伍,你接下來無論是找個工作還是工作中出任哪些的人物角色,都越來越愛你本身的技術專業前端技術性,也許的技術專業前端技術性則絕大多數來自你的技術專業前端教師,一個好的前端培訓機構必須具備雄厚的師資力量。

2. 就業保障完善

實現1+1>2效果的關鍵在於能夠為你提供良好的發展平台,即能夠為你提供良好的就業保障,讓學員能夠學到實在實在的知識,並向前端學員提供一對一的就業指導,確保學員找到自己的心理工作。

3. 學費性價比高

一個好的前端培訓機構肯定能給你帶來1+1>2的效果,如果你在一個由專業的前端教師領導並由前端培訓機構自己提供的平台上工作,你將獲得比以往更多的投資。

希望你早日學有所成。

㈣ eclipse如何開發web項目

從快捷鍵開始,ctrl+n,輸入web,找到dynamic什麼的webproject,新建

開始編寫package,class,web.xml什麼的,開始啟動tomcat,當然開始配置好,然後就打開瀏覽器,訪問首頁。

㈤ web前端開發項目過程

老闆或甲方是一個需求的真正發起者,也是一個基礎idea的夢想師,產品是需求專業化梳理或進行有效評估細化需求負責的,

而設計是前端的上游,前端是設計的下游。設計的工作目的是把產品宏觀的思維結果進行專業的處理,因為按一般的習慣,產品最終的結果是原型圖,而原型圖可以理解為設計的草圖,
對真正的用戶來說,這個草圖過於簡單或不符合使用的操作習慣,所以需要設計師進行專業的處理,比如顏色搭配,布局分隔,有時候還兼交互的一部分工作,設置用戶與頁面發生交互的預訂流程,
那有人問,不需要設計不行嗎?直接讓前端寫頁面不就得了,還需要麻煩設計師來做個圖出來。
因為這里邊有一個成本風險控制的一個理念,因為在前期,尤其是設計,主觀感受大於理性的思考,所以每天的結果都不一樣,所以需要設計師去消化掉這部分主觀感受帶來的誤區,
而且從成本上來講,有些場景設計師改圖比改代碼要容易控制一些。
設計師的結果是psd文件,他是很多個圖層疊加在一起的結果,而前端的工作結果html頁面,是把很多圖層上的效果,有機的用html組織起來的過程。
前端是把轉化後html交給下游服務端開發工程師,或叫後台開發,這個html里邊包括一些交互的js文件等。總的來說前端是一個承前啟後的崗位。
也有的公司把前端的責任放大,負責整個前台view層頁面的開發,這樣的好與壞在前面的文章中已經探討過就不一一細表了。
我們以前基本的流程是,領導或甲方提出需求,然後產品分析需求,並且根據需求畫出原型圖,然後根據原型圖出設計稿。
出完設計稿團隊評審,過後交與前端製作靜態頁面,然後靜態頁面,交與設計審核,過後交給開發人員,進行動態數據的添加。
添加完之後,發布測試環境,產品測試領導審核,成功後,直接發布產品環境。或進行版本迭代。
這是整個的一個設計,開發,部署的流程。
根據前面的,在補充一下,前面的所有流程中的靈魂是原始需求提出者,但人隨著客觀條件的變化,思維認識會有所不一致,
所以產生了文檔,文檔是貫穿整個流程的一個靈魂。
而產品是整個流程中文檔的編寫者,因為產品最能接觸最原始的需求,對需求的理解更深刻或專業,所以他會有一個文檔出來。
這個文檔是需要交付給設計,讓設計在設計過程中進行參考。
前端看的另外一個文檔。交互設計師出交互文檔,一般的公司沒有交互設計師那就是由產品來出的交互文檔。
有的交互不過於復雜,就沒有文檔,只是郵件。
有時候說,不要這個郵件行不行,那怕是最簡單的原始東西,沒有文件或郵件是不能做一個後期測試回溯的依據。
產品文檔表示頁面的流轉或數據的走向,交互文檔描述頁面復雜的交互或各個用戶表單與用戶發生的各種互動。
另外2個是,要架構師或項目經理出的需求文檔,需求文檔是對整個項目的歷史背景,系統開發軟硬體要求,或版本信息,等等。
另外一個是由服務端工程師提供的介面文檔,這里邊包括一些請求類型,傳參的數目與鍵名,還有服務端返回的參數名約定等等的,這些文檔是開發中的靈魂,也是以後測試回溯的標准或依據。

㈥ 怎樣使用Eclipse開發Web項目

方法/步驟

1
配置伺服器。第一步:單擊Eclipse下方面板的「Servers"面板,在該面板的空白處單擊滑鼠右鍵,在彈出的快捷菜單中選擇」New》》》Server「菜單選項。

2
系統彈出對話框。

3
單擊圖所示對話框中的」Apache>>>Tomcat v8.0 Server"節點,然後單擊對話框中的"Next「按鈕。

4
系統彈出對話框,填寫Tomcat安裝的詳細情況,包括Tomcat的安裝路徑、JRE的安裝路徑等。填寫完成後單擊對話框下面的"Finish"按鈕即可。

5
建立一個Web應用。單擊Eclipse的」File「菜單,將游標移到」New「菜單上,在出現的子菜單中單擊」Other..."菜單項。

6
在彈出的對話框中選中「Dynamic Web Project"節點,然後點擊」Next"按鈕。

在彈出的對話框中的「Project Name"文本框中輸入項目名,並選擇使用Servlet 3.0的規范,最後單擊」Finish「按鈕,即可建立一個Web應用。

單擊Eclipse左邊項目導航樹上項目名下邊的」WebContent>>New>>JSP File"菜單項,創建一個JSP頁面。

在彈出的對話框中填寫JSP的文件名,單擊「Next」按鈕。

在彈出的對話框中選擇需要使用的JSP頁面模板;如果不想使用JSP頁面模板,則去掉「Use JSP Template"復選框,單擊Finish按鈕,即可創建一個JSP頁面。

編輯JSP頁面。

Web應用開發完成後,應將Web應用部署到Tomcat中進行測試。部署Web應用可通過單擊Eclipse左邊的項目導航樹上」Run As>>Run on Server"菜單項。

在彈出的對話框中選擇將項目部署到已配置的伺服器上,並選中下面的Tomcat v8.0 Server at localhost,然後單擊「Next」按鈕。

在彈出的對話框中將需要部署的Web項目移動到右邊的列表框中,然後單擊「Finish"按鈕,Web項目部署完成。

在Eclipse下方的」Server「面板,右鍵單擊該面板中的」Tomcat v8.0 Server at localhost"節點,在彈出的快捷菜單中單擊「Start」菜單項即可啟動指定的Web伺服器。

當Web伺服器啟動後,在瀏覽器中輸入剛編輯的JSP頁面的URL,即可訪問到JSP頁面的內容了。另外,在Eclipse中輸入URL也可以訪問。

㈦ 一個完整的web項目開發流程

1 需求確定

通過各種方法確定系統的功能與性能。

功能:注冊、登錄、查詢、搜索。。。

性能:可同時支持N個並發訪問,並且響應時間不低於M毫秒。。。

方法:

會議

詢問

頭腦風暴

原型-界面原型、業務原型。。。

本階段是項目開發的最重要的階段。

在WEB項目中,通常界面設計會在本階段進行。

2 分析與設計

1 架構分析與設計

邏輯結構:

3層架構、多層架構。。。

MVC。。。

Model1或Model2

。。。

物理架構:

web伺服器的分布

資料庫伺服器的分布

。。。

技術解決方法的確定:

Java/.net

Open Source/商業

。。。

2 業務邏輯分析

根據需求分析業務邏輯:

有哪些人使用本系統

他們會使用本系統做什麼

通常他們使用本系統的步驟是怎麼樣的

會有哪些明顯的類來支撐本系統的運行

會有哪些不同的提示會反饋給用戶

。。。

本階段與需求的確定密切相關,通常在確定需求的時候就會進行相關的分析。

3 業務邏輯設計

根據需求的分析來確定具體的類

確定類的屬性

確定類的介面(方法)

確定類之間的關系

確定用戶操作流程在設計上的反映

進行資料庫的設計

注意:不同的項目步驟可能不盡相同

4 界面設計

設計系統的界面風格:

顏色、style

設計系統的具體「模擬」界面:

能夠從頭到尾

方便進行需求的確定

方便JSP程序員進行開發

。。。

3 開發環境搭建

開發工具的確定:

eclipse、Myeclipse。。。

配置管理工具的確定

測試工具的確定

文件伺服器/配置伺服器等的確定

。。。

4 開發-測試-開發-測試

按照設計進行開發

迅速開發原型

進行迭代開發

提早進行測試:

單元測試

黑盒測試

白盒測試

性能測試

易用性測試

。。。

5 編寫文檔

㈧ 開發一個web 項目的大概流程

1.
首先了解項目需求,形成項目需求文檔
2.
根據web項目未來的運行方式和場景選擇web運行伺服器,資料庫以及開發語言,還有支持的瀏覽器最低版本
3.
小型的web項目最好邊開發邊和用戶交流,以盡可能滿足用戶需求
4.
大型的web項目最好能將需求讓用戶確認,便於未來需求修改時評估修改成本或以合適理由拒絕修改
5.
小型組網測試。小范圍內測試web項目的功能和交互方式。
6.
壓力測試。如果web項目的使用人數將來會非常大,可能要找工具對該項目進行壓力測試。
7.
試運行。試運行也可和前期測試相結合。
8.
正式上線。
9.
後期維護。

㈨ 如何用Maven創建web項目具體步驟

1.在Eclipse下新建項目時,選擇新建Maven項目,如圖2.默認點擊下一步,在「selectanarchetype」這步時,一樣使用默認的配置,如圖3.下一步,需要輸入項目名稱,起名為「testMavenWeb」項目,點擊【finish】,完成項目創建。4.此時,一個JavaMaven項目創建成功,但並不是MavenWeb項目,項目的結構如圖:5.JavaMaven創建成功後,再創建一個Web項目,在「selectanarchetype」這步時,選擇「maven-archetype-webapp」,成功創建一個web項目,如圖6.然後將該web項目下的webapp文件夾,拷貝到testMavenWeb項目下,至此,在Eclipse下的MavenWeb項目創建成功,創建成功的MavenWeb項目結構如圖: