web開發流程

2021-07-03 12:48:15 字數 1635 閱讀 7230

1.搭建開發環境

1.1 匯入專案所需的開發包

dom4j-1.6.1.jar

jaxen-1.1-beta-6.jar

commons-beanutils-1.8.0.jar

commons-logging.jar

jstl.jar

standard.jar

1.2 建立程式的包名

cn.itcast.domain

cn.itcast.dao

cn.itcast.dao.impl

cn.itcast.service

cn.itcast.service.impl

cn.itcast.web.controller (處理請求的servlet)

cn.itcast.web.ui (user inte***ce)(放為使用者提供使用者介面的servlet)

cn.itcast.utils

junit.test

在web-inf\jsp目錄,儲存jsp頁面

1.3 在類目錄下面,建立用於儲存使用者資料的xml檔案(users.xml)

2、開發實體user

private string id;

private string username;

private string password;

private string email;

private date birthday;

3、開發dao

3.1 開發userdaoxmlimpl

public void add(user user)

public user find(string username)

public user find(string username,string password)

3.2 抽取介面

3.3 開發工具類: xmlutils 

3.4 開發測試類

4、開發service(service 對web層提供所有的業務服務)

4.1 開發businessservice

public void registeruser(user user) throws userexistexception

public user loginuser(string username,string password);

5、開發web層

5.1 開發註冊

5.1.1 寫乙個registeruiservlet為使用者提供註冊介面,它收到請求,跳到register.jsp

5.1.2 寫register.jsp

5.1.3 register.jsp提交請求,交給registerservlet處理

5.1.4 寫registerservlet

1.設計用於校驗表單資料registerformbean 

2、寫webutils工具類,封裝請求資料到formbean中

3、如果校驗失敗跳回到register.jsp,並回顯錯誤資訊

4、如果校驗通過,呼叫service向資料庫中註冊使用者

5.2 開發登陸

5.2.1 寫乙個loginuiservlet為使用者提供註冊介面,它收到請求,跳到login.jsp

5.2.2 login.jsp提交給loginservlet處理登陸請求

web開發流程

web開發流程其實並不複雜,如果概括來說應該是這麼幾個步驟 1.客戶溝通,了解客戶需求,擬定需求分析文件。這是第一步,當然也是最重要的一步,如果說整個web開發是蓋樓房,那這一步就是了解到底自己想要蓋乙個怎樣的樓房。連這個概念都沒有,談何蓋樓房?不過這一步也是最讓人頭疼的,因為畢竟客戶不是技術人員,...

web前端開發流程

web前端開發流程是什麼?老闆或甲方是乙個需求的真正發起者,也是乙個基礎idea的夢想師,產品是需求專業化梳理或進行有效評估細化需求負責的,而設計是前端的上游,前端是設計的下游。設計的工作目的是把產品巨集觀的思維結果進行專業的處理,因為按一般的習慣,產品最終的結果是原型圖,而原型圖可以理解為設計的草...

Web應用開發流程

市場分析 軟體設計 偏功能性 產品型或專案型 以下是產品型 軟體詳細設計 詳細到每個功能點.研發階段 研發階段性報告 週報 月報 季報 測試階段 測試分類 白盒 指的是邏輯性測試.修改階段 內測階段 市場反饋報告 正式上線 軟體運維文件 以下是專案型 需求討論階段 設計階段 軟體詳細設計 詳細到每個...