當前位置

首頁 > 教育範文 > 工作報告 > 網頁網站系統製作開題報告 開題報告

網頁網站系統製作開題報告 開題報告

推薦人: 來源: 閱讀: 8.24K 次
網頁網站系統製作開題報告 開題報告

1.本課題的研究意義
在Internet飛速發展的今天,互聯網成爲人們快速獲取?發佈和傳遞信息的重要渠道,它在人們政治?經濟?生活等各個方面發揮着重要的作用.因此網站建設在Internet應用上的地位顯而易見,它已成爲政府?企事業單位信息化建設中的重要組成部分,從而倍受人們的重視?
這次我們所設計的課題正是互聯網與社會生活之間的緊密關係的體現,現今的社會,人們已經離不開了網絡,網絡已經成爲人與人之間交流的一種形式,他能夠把事情的複雜化轉爲簡單化?老幹部局網網站的建設不僅能夠使該事業單位的工作方式有所改變,也大大地提高了該單位工作人員的辦事效率,也增加了該單位的知明度,更重要的是爲我們局的老幹部們提供了一個網絡生活空間,促進了他們對網絡知識的進一步地瞭解?
通過該網站展示了機構設置?政策法規?辦事指南?電子刊物?新聞?學習園地?問題集錦?養生保健?生活小常識?旅遊簡介等系列內容的介紹?同時您也可以利用電子信箱經濟而又快捷地與外界進行各種信息溝通?
ASP簡介

1 什麼是A S P Microsoft Active Server Pages (ASP)實際上是將標準的H T M L文件拓展了一些附加特徵, A S P像標準的H T M L文件一樣包含H T M L語句並且在一個瀏覽器上解釋並顯示?但它爲H T M L編寫人員提供了在服務器端運行腳本的環境,使H T M L編寫人員可以利用V B S c r i p t和J S c r i p t或其他
第三方腳本語言來創建A S P,實現過去需要編寫複雜的C G I程序才能實現的有動態內容的網頁,如計數器等?一個A S P文件的後綴爲. a s p,其中包含實現動態功能的V B S c r i p t或J S c r i p t語句,如果去掉那些V B S c r i p t或J S c r i p t語句,它和標準的H T M L文件沒有任何區別?A S P提供了一些內建對象(參見後面關於內建對象的章節)?利用這些內建對象,你可以使你的腳本更加強大;這些
對象會允許您從瀏覽器中接收和發送信息?例如,利用r e q u e s t對象,你可以接收用戶的H T M L表單中的信息並加以處理?A S P包含標準的A c t i v e X組件(參見後面關於組件的章節),這些組件可以實現一些複雜的功能,如使用數據庫等?不過,你並不會被此侷限,你可以輕鬆創建屬於你自己的附加A c t i v e X組件?這意味着你可以不加限制地拓展你的A c t i v e X組件(參見後面關於自制組件的章節)?A S P可以和諸如SQL Server這樣的數據庫行掛接,在本書後面的章節中,我
們將詳細地學習這方面的內容?重要的是,這是A S P一個非常強大的功能所在,在線商務以及在線論壇等各種非常高級的?動態更新的站點都需要數據庫的支持,而且需要隨數據庫內容的更新而自動更新,這樣,你就可以利用A S P自己建立很多類似的高級站點?通過上面的描述,我們可以瞭解到, A S P就是由服務器端腳本?對象以及組件拓展過的標準網頁併爲其提供了運行的環境?而它的網頁並不是在建立初期存在的,而是當某個瀏覽器向它提出請求時,它才根據需要產生所需要的標準網頁,這克服了過去H T M L編寫的網頁的靜態缺點,從而使網頁上可以有許多動態的信息存在?如:當前的計算機時間?計數器的計數值等?
2 ASP的功能
A S P是一套服務器端的腳本運行環境,當用戶從瀏覽器向We b服務器請求 文件時, ASP 腳本開始運行,然後Web 服務器調用A S P,A S P全面讀取請求的文件,執行所有的腳本命令,並將標準的Web 頁傳送給瀏覽器,而並不包含你所寫的腳本命令?
2使用ASP與SQL Server 網站架設
而A S P的每一個命令都首先被用來生成H T M L文件,因此A S P允許生成動態內容?
下載對於Web 服務器來說, A S P與H T M L有着本質的區別, H T M L不經任何處理送回給瀏覽器另一方面,對於瀏覽器來說, A S P和H T M L幾乎是沒有區別的,僅僅是後綴爲. a s p和. h t m的區別,當我們在客戶端提出對A S P的申請後,我們的瀏覽器接受的是H T M L格式的文件?因此它根據以上特性,我們用A S P可以方便地實現諸如表格信息收集?計數器?留言簿?公告板?A S P還可以輕鬆地實現對頁面內容的動態控制,爲不同的瀏覽者定製不同的頁面內容,實現
適用於任何瀏覽器?
聊天室甚至電子商務等過去必須由C G I才能實現的功能?
個性化的網站?
3 使用範圍
用A S P實現各功能時幾乎沒有什麼限制,只要網站存在並正常運行,以下是的應用示例列表:
. 在你的網站主頁頂部添加一個滾動顯示的廣告欄?
. 從H T M L的表單中接受信息並且存到數據庫中?
. 根據不同訪問者顯示不同內容,創建個性化主頁?
. 在你的主頁中添加點擊計數器?
. 根據用戶瀏覽器的版本?類型和能力顯示不同檔次的內容?
. 連接多個主頁使之容易網際導航?
. 跟蹤用戶網站上的活動信息並且存入日誌文件?
. 使用基於Windows NT的I n t r a n e t建立你的M I S應用?
用A S P編寫出的系統,完全可以達到原來使用C l i e n t / S e r v e r的網絡數據庫系統的水平?使用A S P最大的好處是,在你對程序進行升級時,你只需要修改服務器上的A S P文件,而不需要修改客戶端程序?
以上只是簡單介紹,看完下面章節,你會對利用A S P做的事情有更加全面深入的瞭解?你會真正學會如何使用A S P建立各種應用?
2.本課題的基本內容
爲了樹立中國各級政府各部門在網絡上的嶄新形象,有利於使各級政府由管理型向管理服務型的角色轉換,降低辦公費用,提高辦公效率,促進勤政?廉政建設,提高政府公務員的信息化水平,市委老幹部局網站的建立將爲辦公網絡化,自動化?電子化,全面信息的共享所提供了優越的條件
本課題介紹了市老幹部局網站建設的做法和具體步驟,給出了老幹部局網站建設的方案選擇?設備配置?還介紹了老幹部局網站建設的運用目的和發展方向以充分實現以上目的?還全面介紹了在Internet上建設和管理網站的技術?內容涉及網站的基礎建設,對原始數據進行調查,重點放在新聞更新?辦事指南等的事務處理以及站點管理,使用ASP,HTML開發前臺程序,完成網站的鏈接,從相關係統中導入數據,編寫相應的存儲過程,以便聯繫老幹部局的需要開發出功能強大的網站?
老幹部局網站爲幹部的工作?管理?生活?信息交流個通訊等提供綜合的網絡環境?網站的使用,使幹部的辦公?學術研究和管理條件跨上一個新臺階,同時也給老幹部局的宣傳,發展,提供了一個平臺?我們可以充分利用現用計算機資源,實現信息交流和軟硬件資源的共享,實現老幹部局辦公?管理?服務於社會的現代化新形式?
關於建設老幹部局網站的一些內容,包括網站的結構,特點以及網站建設的理論知識要點?其最大的特點就是在於對ASP中的每個知識點都精心運用到了實際需要中,通過對理論的研究來聯繫實際操作,並全面地掌握ASP開發WEB動態網站的思路?技巧和體系?另外,ASP還提供可更簡單?更方面的數據庫訪問方法,使開發基於數據庫驅動的WEB應用程序更容易,ASP支持VBScript和Jscript,並能以插件形式支持其他腳本語言,如HTML?
3.本課題的重點和難點
本課題的重點主要是網站素材的選擇與框架的搭建,一個好的網站要有許多的主頁相互之間鏈接起來,以及其中添加一些動態?圖片?聲效等鏈接?綜合地完成網站的建設才能體現主題,才能把瀏覽者的目光吸引到每一個主頁上,內容的及時更新也是網站建設的一個主要實際問題,只有不斷得到更新的主頁內容才能使瀏覽者再次訪問該網站,沒有新鮮的內容素材,沒有時代性的哲學理念,遠遠不能稱得爲好網站?
新穎的框架結構也能使瀏覽者的目光更長久地被吸引,再擁有好的素材基礎上,框架的搭建也是網站建設所必須考慮到的問題, 只有把這兩者相結合進行周密地佈置,相信建設出來的網站必然是點擊率最高的網站?
該網站的建設也牽涉到了動態網頁的製作,因此,這必然成了製作過程中的難點,就我個人而言,對動態網頁的製作方面還缺少很多的理論與實際操作知識,曾經只是做一些簡單的個人主頁,僅此而已,而現今,卻得必須運用ASP程序進行動態網站的編輯,運用ASP把腳本?HTML?組件和強大的WEB數據庫訪問功能結合在一起,形成一個能在服務器上運行的應用程序,並把按用戶的要求專門製作的HTML頁面送給客戶端瀏覽器?此技術的運用使我的工作量大大地提高了幾倍,當然這正是我以前沒好好學的不好表現,但通過這次設計使我認識提高了,在學好靜態網頁製作的基礎上則不能忽視對動態網頁製作的重要性?此後,我將借鑑這次的領悟,認真學習並全面地掌握ASP中的每個知識點,以便今後熟練地運用到實際問題中,充分展現自我價值?爲自己以後的生活道路鋪上一層更牢固的奠基石!
用ASP實現搜索引擎的功能是一件很方便的事,可是,如何實現類似3721的智能搜索呢?比如,當在搜索條件框內輸入“中國人民"時,自動從中提取“中國"?“人民"等關鍵字並在數據庫內進行搜索?看完本文後,你就可以發現,這個功能實現起來竟然是如此的簡單?OK,Follow Me!
第一步,我們要建立一個名爲db_的數據庫(本文以Access2000數據庫爲例),並在其中建立表T_Sample?表T_Sample包括如下字段:
ID 自動編號
U_Name 文本
U_Info 備註
第二步,我們開始設計搜索頁面?該頁面包括一個表單(Frm_Search),表單內包括一個文本框和一個提交按鈕?並將表單的method屬性設爲“get" ,action屬性設爲“,即提交給網頁自身?代碼如下:


請輸入關鍵字:



下面,就進入了實現智能搜索的關鍵部分?
首先,建立數據庫連接?在的開始處加入如下代碼:
<%

4.論文提綱

1.緒論
2.課題任務書
1)設計依據
2)課題總體體會要求
3)設計要求
3.系統規劃
1)系統分析
2)系統具體分析
3)功能圖
4.主體
1)程序代碼
2)結論
5.參考文獻
6.個人體會
7.附錄
指導教師意見:
(對本課題的深度?廣度及工作量的意見)

指導教師:
年 月 日
教研室審查意見: