【文章內(nèi)容簡介】
到的數(shù)據(jù)分析后,開始構(gòu)建數(shù)據(jù)庫的邏輯結(jié)構(gòu)。此時,數(shù)據(jù)庫中的表格還未成形,通過各種分析工具(如 PowerDesigner 等)畫出數(shù)據(jù)流圖,最后就可抽象出數(shù)據(jù)庫的具體表結(jié)構(gòu)。這時由系統(tǒng)分析人員反復(fù)審核。確認(rèn)所有的需求都考慮在內(nèi),沒有遺漏后,就可以開始制訂概要設(shè)計文檔。概要設(shè)計文檔形成后,整個程序的邏輯框架也就形成了。(3)詳細(xì)設(shè)計:概要設(shè)計完成后,根據(jù)設(shè)計中制訂的業(yè)務(wù)模塊。就可以進(jìn)行詳細(xì)分析設(shè)計了。詳細(xì)設(shè)計就是將各個業(yè)務(wù)模塊的窗口全部建好,各個窗口控件的處理代碼全部用語言表達(dá)出。所以詳細(xì)設(shè)計是整個系統(tǒng)中最繁瑣的環(huán)節(jié)。詳細(xì)設(shè)計完成后,整個程序就確定了,再由編程人員根據(jù)詳細(xì)設(shè)計文檔將代碼完成。整個開發(fā)工作就宣告結(jié)束。1) 程序編碼:程序編碼相對于其他環(huán)節(jié)來說比較簡單,程序員只需要根據(jù)詳細(xì)分析文檔寫程序編碼,保證代碼沒有錯誤即可。程序編碼需要注意的是整個程序書寫中命名的規(guī)范化與編程風(fēng)格的規(guī)范化,這需要較長時間的培養(yǎng)來形成。需要在不斷的實踐中形成自己獨特的風(fēng)格??偟膩碚f,不要過分地追求復(fù)雜的算法,因為那可能會導(dǎo)致后期維護(hù)人員無法讀懂你的代碼而造成維護(hù)的困難。(4)測試:程序編碼完成后,就需要測試。測試有幾種類型,主要是測試代碼有無邏輯錯誤以及在加載數(shù)據(jù)環(huán)境下程序的穩(wěn)定性問題。測試工作中發(fā)現(xiàn)的錯誤應(yīng)及時改正,然后將它記錄到測試文檔中。(5)打包:測試完成,確認(rèn)無誤后。程序就可以打包發(fā)行了。打包一般使用工具如 PWISE 等。以上是一個完整的 MIS 系統(tǒng)開發(fā)過程,其實不僅 MIS 系統(tǒng),其他類型的程序開發(fā)也基本相同。第 2 章——ASP 的認(rèn)識 ASP 的介紹和對象結(jié)構(gòu)ASP 是 Active Server Pages 的縮寫,是 Microsoft 公司開發(fā)的 Web 服務(wù)器端腳本開發(fā)環(huán)境,利用它可以生成動態(tài)、高效的 Web 應(yīng)用程序。在微軟站點上對于 ASP 的權(quán)威定義是: Active Server Pages 是一種開放式的非編譯應(yīng)用環(huán)境,使你能夠組合 HTML, scripts 和可重用的 ActiveX 服務(wù)器組件來建立動態(tài)的,強大的基于 Web 的商業(yè)應(yīng)用。 Active Server Pages 支持基于 IIS 上的服務(wù)器端腳本并且完全支持 VBScript 和 Jscript. 圖 21 ASP 和創(chuàng)建及服務(wù)于 ASP 頁的過程之間的關(guān)系A(chǔ)ctive Server 的另一大優(yōu)點是代碼的安全性。頁面的訪問者所能看到的只是服務(wù)器方的處理結(jié)果。ASP 文件可以用常規(guī)的文本編輯器編輯, ASP 使用VBScript、JavaScript 等腳本語言作為開發(fā)工具,鑲嵌于 HTML 文本中,使用%…%將 ASP 的程序包含起來。當(dāng)用戶從瀏覽器向 Web 服務(wù)器提出請求時,Web 服務(wù)器會自動將 ASP 的程序解釋為標(biāo)準(zhǔn)的 HTML 格式的主頁內(nèi)容,用戶端只要使用常規(guī)可執(zhí)行 HTML 程序的瀏覽器,就可瀏覽 ASP 所設(shè)計的主頁內(nèi)容,因此與瀏覽器無關(guān),并且保證了 ASP 的源程序代碼不會外漏?! SP 中包括五個內(nèi)置的 ActiveX 服務(wù)器組件和五個內(nèi)置的對象:Database Access ponent(數(shù)據(jù)庫訪問組件) 、File Access ponent(文件訪問組件) 、Ad Rotator ponent (廣告輪播器組件) 、Content Linking ponent(內(nèi)容鏈接組件) 、Browser Capabilities ponent(瀏覽器信組件)以及 Request(請求對象) 、Server(服務(wù)器對象) 、Session(會話對象) 、Response(響應(yīng)對象) 、Application(應(yīng)用程序?qū)ο螅?。在所有 ASP 組件中,最有用的是數(shù)據(jù)庫訪問組件,也稱為 ActiveX 數(shù)據(jù)對象或 ADO。在站點發(fā)布數(shù)據(jù)庫將使用這個組件及其中包含的對象,以完成對 ODBC 數(shù)據(jù)源的讀寫。 ASP 與 IISIIS 是 Information Server 的縮寫,它是微軟公司主推的 Web 服務(wù)器。在Windows 2022 安裝光盤中包含 IIS 。IIS 與 WindowNT Server 能完全集成在一起,所以用戶能夠利用 Windows NT Server 和 NTFS 內(nèi)置的安全特性,建立強大、靈活而安全的 Inter 或 Internat 站點。IIS 的一個重要特性就是支持ASP。Windows Web 服務(wù)器 IIS 是 ASP 賴以運行的基礎(chǔ),實際上,ASP 是隨 IIS 自動安裝的,因此,在運行 ASP 之前,需要先安裝 IIS 服務(wù)器。其安裝步驟如下步驟 1: 檢查是否有安裝 MICROSOFT 的 INTERNET 信息發(fā)布服務(wù)器 IIS,點擊 開始,然后進(jìn)入 控制面板 ,點管理工具,查找是否有 Inter 信息發(fā)布的圖標(biāo),如果有,請打開 IE,在地址欄填入 : ,如果 IIS 正常發(fā)布,則會顯示出microsoft 默認(rèn)的 asp 頁面,如果沒有,建議從新安裝 IIS 發(fā)布服務(wù),如果沒有安裝IIS 服務(wù),按以下步驟安裝:步驟 2: 安裝 windows 光盤,點 開始,控制面版,進(jìn)入添加刪除程序,然后再選擇添加刪除 windows 組件, 然后會看到有一個叫 Inter 信息服務(wù) 的選項,請把前面一個選筐打上鉤,然后再按下一步,這樣,windows 將安裝 IIS 服務(wù)。步驟 3:安裝完畢后,現(xiàn)在請在 IE 地址欄打 IIS 安裝正確,則能在打開 microsoft 的默認(rèn)的 asp 頁面,這時 IIS 已經(jīng)正確的安裝了。步驟 4: 把您要發(fā)布的目錄放到 IIS IIS 的默認(rèn)發(fā)布目錄是您的系統(tǒng)盤里面的一個叫 Interpub 的目錄下,這個文件夾一般是默認(rèn)的 IIS 站 IIS 的控制臺來設(shè)置您的站點信息,一般來說 ,只要把你要發(fā)布的asp 頁面等放到 Interpub 里面的 root 的文件夾,就可以在本機調(diào)試您的 ASP,您的 ASP 頁面在 root 文件夾里面 ,名稱為 ,那么請你