Web應用程序的開發過程
2010/11/29 15:53:45

  
  步驟一:分析

  開發一個web應用的第一步是分析你的需求。你此時應該定義出一個盡量周全的你的應用應該提供的功能清單。如果是你為一個客戶做這些工作,你需要明白他們想要什么。從你們的討論中,你能總結出需求和軟件規格。你即使是為自己開發,我也建議你把希望這個web應用能夠做的功能寫下來。

  步驟二:設計

  一旦你弄清楚了這個web應用需要做哪些事情,你就可以開始設計了。這個步驟通常會反反復復進行很多次,每一次都把設計細化一些。你第一要做的是畫出頁面流程圖。頁面流程圖通常是很抽象的黑白繪畫,畫出你將要實現的web應用的樣子。實體模型仍然是些圖案,但有色彩和細節。最終的實體模型看起來應該像你將要實現的web應用的一個截屏圖。如果你為一個客戶開發,他會看看這些東西,并給你他的認可。然而,很多人都喜歡跳過這一步,他們喜歡直接奔向網頁原型。原型是用HTML開發出來,使用CSS渲染。頁面布局要做出來,鏈接能夠點,顏色,字體,字體大小要設定好。

  步驟三:實現

  選擇一個框架

  現在我們已經知道了要去開發什么東西,那就要把它做出來。這一部分的工作很多,你大部分的時間都要花在這個上面。你第一個要做的決定是如何著手,采用什么樣的技術,什么框架。你有很多選擇的余地,你需要選出一個適合你的。

  開發

  一旦你知道了如何去開發,那就要甩開臂膀開干了。這個開發工作可以看作有很多塊,但說到底,這都是標準的編程活動了。在后臺,你要創建類,對象,服務,過程,以及持久層來把這些對象保存到數據庫中。后臺是整個應用的核心,對任何應用來說,它跟普通的編程沒有什么區別。接著是前臺的開發,你現在編寫的代碼才是真正給用戶使用的操作界面。你把后臺的程序和原型界面集成到一起,把系統各部分集成到一起。你還可以把你在開發過程中想到的一些很炫的小功能用JavaScript實現。

  步驟四:打磨拋光

  現在應用程序已經開發出來,各個獨立的模塊也集成到了一起。你需要通過測試來確保你在步驟一中定義的需求和軟件規格是否被實現。你要確保那些愚蠢的用戶不能通過試圖做一些你還沒有實現的操作而把你的應用弄壞。你同時還要確保你的程序能夠在各種瀏覽器里能正確的運行。

返回列表
返回首頁 主站蜘蛛池模板: 成人网站在线进入爽爽爽| 亚洲电影中文字幕| 久久精品国产亚洲AV蜜臀色欲| 美女邪恶色动图gig27报| 无码成人AAAAA毛片| 免费a级毛片18以上观看精品| 色综合天天综一个色天天综合网| 成人午夜性a级毛片免费| 亚洲国产精品尤物yw在线观看 | 日韩精品电影一区| 再深一点灬舒服灬太大了| 两个人看的www免费视频| 很黄很污的视频网站| 五月婷中文字幕| 男人j进女人p一进一出视频| 国产大秀视频一区二区三区| a毛片免费在线观看| 日本三级带日本三级带黄首页| 亚洲福利一区二区| 老张和老李互相换女| 国产精品久久毛片| videsgratis欧美另类| 日韩在线一区二区三区免费视频| 人人妻人人澡人人爽欧美一区双| 香港三级理论在线影院| 国模欢欢炮交150视频| 中文字幕乱人伦视频在线| 欧美人与动另类在线| 免费网站无遮挡| 韩国理论片中文字幕版电影| 国产羞羞视频在线观看| 中国成人在线视频| 最近最新中文字幕免费的一页 | 999精品在线| 扒开两腿猛进入爽爽视频| 亚洲人成网站999久久久综合| 第一福利官方航导航| 国产午夜无码福利在线看网站| 911香蕉视频| 字幕网免费高清观看电影| 久久婷婷激情综合色综合俺也去|