亚洲成精品动漫久久精久,九九在线精品视频播放,黄色成人免费观看,三级成人影院,久碰久,四虎成人欧美精品在永久在线

掃一掃
關注微信公眾號

數(shù)據(jù)應用程序的開發(fā)思路應該遵循的七個步驟
2010-10-19   網絡

其實不論采用什么樣的開發(fā)平臺技術和后臺數(shù)據(jù)庫開發(fā)的數(shù)據(jù)應用程序。以下7個步驟不是每個應用程序都是必需的,但絕大部分應用程序都會遵循這些步驟,在后續(xù)的開發(fā)程序中讀者可以按照這種思路來閱讀程序的流程。

1.連接到數(shù)據(jù)

首先需要在數(shù)據(jù)源(可以是各種各樣的數(shù)據(jù)庫或者文件)和客戶機之間建立連接,這就好比在自來水工廠和家庭用戶之間要鋪設自來水管道一樣。這些管道相互之間要能夠連接需要滿足一定的技術參數(shù)。

2.數(shù)據(jù)接收準備

僅僅有數(shù)據(jù)管道還不夠,要將數(shù)據(jù)存儲在客戶機上,還必須有承載數(shù)據(jù)的容器,我們知道,在沒有永久寫入物理文件之前,數(shù)據(jù)都存放在內存中供操作。內存這么多,在哪些部分存儲數(shù)據(jù)?這些都是需要考慮的,這一步稱為數(shù)據(jù)接收準備。

3.將數(shù)據(jù)獲取到應用程序

接下來就需要將內存中的數(shù)據(jù)獲取到開發(fā)的應用程序中,比如,Windows Form、ASP.NET等。這一步往往是通過執(zhí)行Select語句來完成的,也有通過存儲過程來完成數(shù)據(jù)的提取過程。

4.在窗體上顯示數(shù)據(jù)

窗體(Form)已經成為目前應用程序的標準界面,用于完成用戶和應用程序之間的交互。在窗體上可以部署很多顯示數(shù)據(jù)的控件,開發(fā)人員要做的就是將提取出來的數(shù)據(jù)綁定到這些顯示數(shù)據(jù)的控件上。

5.查詢或者編輯數(shù)據(jù)

根據(jù)應用程序目的的不同,用戶通常會選擇查詢或者編輯數(shù)據(jù)。

6.驗證數(shù)據(jù)

這一步不是必需的。僅僅當程序完成數(shù)據(jù)的編輯操作時才需要對編輯后的數(shù)據(jù)進行驗證,以確保是否允許在數(shù)據(jù)集中接受更改后的值,以及是否將更改后的值寫入數(shù)據(jù)庫。檢驗這些新值是否符合應用程序要求的過程稱為“驗證”。

7.保存數(shù)據(jù)

修改后的數(shù)據(jù)通過建立的數(shù)據(jù)連接管道再次返回到數(shù)據(jù)源中,寫入物理文件中,完成數(shù)據(jù)的永久修改。

熱詞搜索:

上一篇:備份與恢復 簡單易行是主流
下一篇:選擇重復數(shù)據(jù)刪除的四項注意原則

分享到: 收藏