1.web應(yīng)用程序開發(fā)平臺:ASP.NET绍些、JavaEE、LAMP
ASP.NET:windows+IIS+SQL server+ASP
JavaEE:UNIX+Tomcat+Oracle+JSP
lamp:LINUX+Apache+MySQL+PHP
2.優(yōu)秀的web程序員
具備扎實的技術(shù)功底
遵循良好的編碼規(guī)范
問題要解決不要逃避
擴充自己的想象力
對新技術(shù)的渴求
挖掘設(shè)計模式痹扇,提高代碼質(zhì)量
多與高手交流
韌性和毅力
3.MVC和框架的關(guān)系,用框架來實現(xiàn)MVC的設(shè)計模式
4. 軟件開發(fā)過程和文檔
5.需求分析流程
6.系統(tǒng)設(shè)計流程
7.編碼與測試流程
8.軟件試運行流程
9.軟件實施流程圖
10.軟件驗收流程圖
11.軟件項目管理
12.需求分析說明書
任務(wù)概述(產(chǎn)品描述尽爆,系統(tǒng)目標(biāo)事秀,系統(tǒng)功能結(jié)構(gòu)圖,系統(tǒng)流程圖)
業(yè)務(wù)描述(各模塊驮宴,功能概述逮刨,操作權(quán)限,輸入,處理過程修己,輸出)
13.數(shù)據(jù)庫設(shè)計說明書
概念結(jié)構(gòu)設(shè)計:e-r圖:實體恢总,屬性,聯(lián)系
邏輯結(jié)構(gòu)設(shè)計:ER圖轉(zhuǎn)化為關(guān)系模型
物理結(jié)構(gòu)設(shè)計:建庫建表
14.程序設(shè)計說明書
系統(tǒng)的結(jié)構(gòu):項目的目錄結(jié)構(gòu)睬愤,模塊結(jié)構(gòu)片仿,程序結(jié)構(gòu)(控制器和方法)
各個模塊設(shè)計說明:功能,流程邏輯尤辱,接口砂豌,存儲分配,注釋設(shè)計光督,限制條件阳距,測試計劃,尚未解決的問題结借,各個方法說明(程序描述筐摘,輸入項,輸出項船老,算法咖熟,模板設(shè)計)