BOB官网

研究中心
暢享人才
×
    信息化規劃
    IT總包
    供應商選型
    IT監理
    開發維護外包
    評估維權
客服電話
400-698-9918
公告欄
當前位置:暢享論壇 >  行業關注  >  互聯網  > 正文
發帖
回復
(共 5 條) 上一頁 1 下一頁
查看: 1420|回復: 7

ASP開發流程及工作環境

[復制鏈接]

等級:
行業:
職能部門:
城市:珠海市
金幣:316
 發表于 2013/6/22 11:54:54 | 只看樓主 | | | | |

1引言

BOB官网網絡經濟發展突飛猛進,電子商務一日千里,網頁制作是網絡時代學習信息技術需要掌握的基本技能之一。早期的網頁主要是靜態的,后來由于有了CGI、NSAPI、ISAPI、WSAPI、IDC、ASP、JSP、DHTML、PHP、ASP.NET等技術的發展,使得WEB頁面可以方便地傳播動態信息。對于網絡普及的現狀,氣象網絡系統也更加關注這方面的發展和應用。氣象數據的存儲,剛開始是直接的文件存儲,到現今是關系型的數據庫存儲,數據的存儲量在不斷地增加,對于這些數據的使用也越來越繁瑣。現就自己在使用ASP開發氣象動態網頁,在網頁中實現實時顯示、查詢數據庫數據等功能過程中遇到的一些問題談談自己的看法。

2ASP簡介

ASP是ActiveServerPage的縮寫,意為“動態服務器頁面”。利用ASP可以向網頁中添加交互式內容(如在線表單),也可以創建使用HTML網頁作為用戶界面的Web應用程序。ASP文件就是在普通的HTML文件中嵌入VbScript或JavaScript腳本語言,當用戶用瀏覽器查看ASP網頁時,客戶請求一個ASP文件,服務器就把該文件解釋成標準的HTML文件發過去。

3開發工具的選擇

BOB官网選擇合適的工具對開發可以起到事半功倍的效果。基于類工具的優缺點,開發者可以綜合考慮,選擇適宜的工具。一般地,對于初學者來說,記事本是個不錯的選擇。它對界面沒有太高的要求,并且在輸入過程中對每行代碼有一定的感性認識,對程序的層次結構有一個總的了解。對于有一定基礎的開發者,可以根據個人需求來選擇適合自己的工具,只要能發揮這些開發工具的特色,就都可以編寫出好的網頁來。

4數據庫

4.1數據庫的選擇數據的存取方式一直是應用程序開發模式的一個重要論點,在以往的環境中,選擇最有效率的數據庫服務器一直是最重要的考慮。小型網站的開發可以選擇Access、Foxpro這樣的小型關系數據庫,而Sybase、Oracle、Informix、SqlServer適合進行大型數據庫的開發。

4.2數據庫結構的確立數據庫結構的確立,對于ASP動態網頁設計是非常重要的一部分。動態網頁的主要任務如查詢、添加、刪除、修改、分頁等都集中在對數據庫的操作上,特別是進行大型系統開發時,數據庫結構直接影響其設計技術路線和使用效率。現在的數據庫絕大多數是關系型的數據庫,確定各個數據的關系亦至關重要。氣象數據包含很多內容,有風速、風向、雨量、氣溫、濕度、氣壓、地溫、能見度等等很多要素。在開發氣象數據動態網頁顯示時,首先要了解數據庫的結構,對數據進行仔細分析,從中剔除數據冗余,使各個數據之間的關系合理。如果數據庫的結構不合理,入庫和查詢時會出現問題,并給開發帶來很多麻煩。

4.3數據庫的連接要對數據庫進行操作,首先要連接數據庫,這就要用到Connection對象,具體連接方法有兩種。

(1)利用數據源的連接方法此方法需要通過“ODBC數據源管理器”設置數據源。

(2)不用數據源的連接方法使用數據源的連接方式盡管簡單,但是需要在服務器端設置數據源。如果希望把程序從一個服務器移植到另一個服務器上,還需要在另一臺服務器上設置數據源,比較麻煩。這時可以直接通過程序代碼書寫連接語句,利用OLEDB的方法直接連接數據庫。Server對象的Mappath方法可以將虛擬路徑轉化為物理路徑,使用此方法以后,如果將程序從一個服務器移植到另一個服務器,既不需要設置數據源,也不需要修改數據庫文件的物理路徑,非常方便。

5開發的基本流程

BOB官网5.1HTML靜態頁面設計動態頁面是將程序鑲嵌在HTML靜態頁面中,所以必須在添加程序之前完成靜態頁面的設計,這樣在編寫和調試程序時才可以使開發過程更順利。

5.2編寫Web應用程序根據Web應用程序的需求,構建應用程序中的數據結構,這是在整個程序編寫過成中非常重要的環節,只有數據結構合理才能使程序的編寫省時省力。

5.3調試應用程序在編好的程序中總會出現這樣或那樣的錯誤,這就需要用戶運行Web應用程序,從瀏覽器中找出其中的錯誤,然后再對應用程序進行修改,最終改正錯誤。普通的HTML頁面不用服務器就可以顯示,而動態的頁面必須有服務器的編譯才能顯示。

BOB官网5.4開發實例目前,大連氣象網站的編寫采用Dreamweaver與Editplus相結合的方式進行開發,使用Dreamweaver來進行界面設計,然后用Editplus來完成動態網頁的腳本開發;使用SqlServer數據庫作為網站的數據支持;利用數據源的連接方法連接數據庫。大連氣象自動站小時數據查詢動態頁面中主要利用了JavaScript編寫其中的查詢控件,該內容里的JavaScript查詢代碼過長,這里就不列出了。

6結語

BOB官网隨著互聯網絡的普及和應用的深入,通過ASP等這樣的互聯網技術,氣象系統把各種氣象數據提供在網上,預報人員等可以隨意在網絡上參考、查詢自己需求的內容。但是先進的網頁開發技術還有PHP、JSP、ASP.NET等等,所以氣象網站需要改進和完善的地方還有很多,希望以后能把網站編寫得越來越人性化,能更加方便本系統的人員和廣大用戶的使用。



BOB官网 暢享論壇提示:看帖后順手回帖,是對辛苦發帖者的鼓勵,是美德。

查閱更多相關主題的帖子:
回復
| |

等級:
行業:娛樂/體育/休閑
職能部門:計算機軟件
城市:上海
金幣:191
 發表于 2014/1/14 21:57:18 | | | |
第1樓
構建應用程序中的數據結構
電動調節閥http://www.tc29.com,氣動調節閥http://www.tc29.net,自力式調節閥http://www.tc29.cc

等級:
行業:互聯網/移動互聯網/電子商務
職能部門:銷售/渠道管理
城市:沈陽市
金幣:14
 發表于 2014/10/8 17:10:08 | | | |
第2樓
構建應用程序中的數據結構
腹痛www.bianque.net/futong/ 經常腹痛是怎么回事www.bianque.net/futong/

等級:
行業:醫療/護理/保健/衛生
職能部門:其他
城市:武漢市
金幣:15
 發表于 2015/1/24 16:09:18 | | | |
第3樓

 贊 


等級:
行業:計算機軟件
職能部門:
城市:中山市
金幣:57
 發表于 2015/2/4 9:07:43 | | | |
第4樓
現在的網站不是越來越人性化而是個性化
qq:2458259161 ERP集成、移動網絡應用。(HR、銷售與分銷、門店......)

等級:
行業:
職能部門:
城市:
金幣:98
 發表于 2016/1/6 9:56:59 | | | |
第5樓
網站的搭建還是離不開對瀏覽者的個性化服務
歐德機械成都有限公司 http://www.199518.com/
(共 5 條) 上一頁 1 下一頁
您還未登錄,不能對文章發表評論!請先登錄
bob首页_bob体育_BOB官网 BOB体育_BOB体育网址_BOB体育网站 BOB体育_BOB体育网址_BOB体育网站 BOB体育_BOB体育网址_BOB体育网站 bob体育登陆平台 BOB体育客户端_官网