您好,歡迎來到一站式眾包服務平臺-威客牛網
當前位置:威客牛首頁 > 知識百科 > IT軟件 > 整站建設 > 網站開發(fā)技術要求

網站開發(fā)技術要求

2022-12-04作者:網友投稿
不論是最古老的HTML,還是最近流行的AJAX,網站開發(fā)始終是一個綜合了多種最新技術的實驗場。作為個人工作室,成員屈指可數(shù),多為手工作坊,往往一個人要擔任多個角色,既是前臺美工,又是后臺程序員,既做整體策劃,又做數(shù)據(jù)庫詳細設計……為了在個人能力和客戶需求之間取得平衡,中小型網站(Web項目)的開發(fā)成為個人工作室們的首選。以下就是贏在威客網小編為您整理的網站開發(fā)技術要求。

因為一套良好的開發(fā)規(guī)范,可以讓手工作坊也擁有軟件工廠般的強大競爭力。唯此我們才會不遺余力地把各種原屬高端的開發(fā)技術去蕪存精,一一武裝到手工作坊之中。

一,工作室的五個基本角色(按他們在網站開發(fā)周期出現(xiàn)的順序):往往一人兼多個角色。

(1)系統(tǒng)架構師(Software Architect策劃):進行需求分析,提供詳細的策劃方案(解決方案),還包括后期網站推廣方面的策劃。

(2)項目經理(Project Manager):項目總體設計,開發(fā)進度的定制和監(jiān)控,定制相應的開發(fā)規(guī)范,負責各個環(huán)節(jié)的評審工作,協(xié)調各個成員(小組)之間開發(fā)。還要面向股東。

(3)開發(fā)人員(Software Developer):

A,美工:根據(jù)策劃和需求設計網站AI,界面,Logo等。

B,程序員:根據(jù)項目總體設計來設計數(shù)據(jù)庫和功能模塊的實現(xiàn)。

C,代碼整合員:負責將程序員的代碼和界面融合到一起,代碼整合員可以制作網站的相關頁面,

(4)測試人員(Software Tester):負責測試程序。


(5)解決方案架構師(Maintainer維護):項目布署與變更,技術支持,項目維護,網站版本控制,項目文檔維護,提供報表,項目跟蹤。

二,常用開發(fā)工具


1,美工常用工具:

網頁編輯軟件 Dreamweaver MX/Frontpage: 制作網站框架,制作網頁

圖像軟件 Adodb Photoshop/Imageready/Firework等設計效果圖,二維圖片處理

網頁動畫軟件 Flash MX:動畫

Adobe Illustrator:矢量圖片處理

網頁制作其他工具:Cool360制作全景圖,Swish制作Flash文字特效,使用CuteFTP發(fā)布。

網頁特效的具體技術實現(xiàn):AJAX技術:Javascript + DHTML技術

2,程序員常用工具:

建??捎脗鹘y(tǒng)的PowerDesigner/Rational Rose,數(shù)據(jù)庫管理也可考慮使用短小精悍的Case Studio,也可使用MS Visio。

IDE根據(jù)需要選擇,Dreamweaver/Visiual Studio.net/VS.net Express等

3,項目管理工具:

Microsoft Project: 制定開發(fā)進度

Visual SourceSafe: 代碼版本控制,當然還可以使用CVS或者Rational ClearCase。

4,測試工具:VS.net的附帶工具Microsoft Application Center Test,它可以進行并行、負載測試等。

5,文檔工具: Word/WPS。
免費查詢商標注冊