freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

網(wǎng)上圖書信息查詢系統(tǒng)—計算機畢業(yè)設計-在線瀏覽

2025-02-05 16:09本頁面
  

【正文】 ript 或 VBScript,即成為 DHTML語言。 6 VBScript VBScript是一 種腳本語言,就功能來講,它是 VB的子集 VBA的子集,不同的是它的原始程序代碼往往會與網(wǎng)頁放在一起,由 IE或 IIS實時解釋然后加以執(zhí)行。 二、 ASP技術綜述 IIS與 ASP的結合 在過去,客戶機 /服務器結構的設計與 Web的相關技術幾乎處于平行線上,兩者相互獨立并無法作出集成性的設計。 利用 IIS+ASP技術來集成 Web前后端所帶來的強大效益可歸結為以下幾個方面: 1. 減少構建和維護成本 2. 加快聯(lián)機過程 3. 應用軟件集中在服務器端開發(fā)管理 4. 前端可使用任何瀏覽器( IE、 Netscape? ..) 5. 后端可存取任何數(shù)據(jù)庫 (SQL、 Access? ..) 6. 可使用任何腳本語言開發(fā) (VBScript、 JavaScript、 PERL? ..) (圖 1) 程序和計算邏輯 前端瀏覽器 ActiveX Server 元件 ActiveX Server 元件 后端數(shù)據(jù)庫 數(shù)據(jù)庫服務器 Microsoft IIS + ASP 瀏覽器 7 ASP的內(nèi)部特點 6大特點 ASP 提供了 6 個功能強大的內(nèi)部對象,每個對象具有各自的屬性( Property)、方 法( Method),有的還擁有數(shù)據(jù)集合( Collection)與事件( Event),它們共同完成 Web中的一些重要工作。 我們可以用以下的語法直接使用這些對象:對象 /屬性 /方法 /數(shù)據(jù)集合。當 Active Server Pages做下面兩個動作時, Server便會去讀 : ① .Web Server 啟動之后,一個應用程序目錄中任一個 ASP 文件被提出第一個 HTTP 請求( Request)時。 前面已經(jīng)提到 Application和 Session這兩個 ASP的內(nèi)部對象。而 Session對象僅屬于一位用戶,維持一個用戶端的信息,其他用戶無法訪問,它創(chuàng)建于一個不具有 Session的用戶向 Server請求一個 ASP文件時,結束于該 Session到期(即用戶端超過某時間段沒有向 Server提出要求或刷新 Web頁面)或 Abandon語句的調(diào)用。事實上我們通常在 Global。 ② Application或 Session的結束事件 (Endevent)。值得注意的是,如果一個 Application與一個 Session同時開始, Active Server Pages會先處理 Application的開始事件,而如果一個 Application與一個 Session同時結束, Active Server Pages則會先處理 Session的結束事件。在 ASP中, ADO可以看作是一個服務器組件 (Server Component),更簡單點說,是一系列的對象,應用這些功能強大的對象,即可輕松完成對數(shù)據(jù)庫復雜的操作。具體的操作步驟可以歸納為以下幾步: ① 創(chuàng)建數(shù)據(jù)庫源名 (DSN) ② 創(chuàng)建數(shù)據(jù)庫鏈接 (Connection) ③ 創(chuàng)建數(shù)據(jù)對象 ④ 操作數(shù)據(jù)庫 ⑤ 關閉數(shù)據(jù)對象和鏈接 每一步的做法如下: DSN(Date Source Name)即數(shù)據(jù)源名稱。比如我們系統(tǒng)中有 Access 的 ODBC 驅動程序,那么即使我們沒有 Access軟件,也可以在我們的程序中對一個 Access的 MDB數(shù)據(jù)庫加、刪、改記錄。我們只要寫出 SQL語句, ODBC驅動程序就會幫我們做一切事情。如果數(shù)據(jù)庫的平臺變了,比如我們改用了 SQL Server的數(shù)據(jù)庫,只要其中表的結構沒變,我們就不用改寫我們的程序,只要重新在系統(tǒng)中配置 DSN就行了。 鏈接用以保持一些關于正在訪問的數(shù)據(jù)的一些狀態(tài)信息,以及鏈接者信息。=amp。dbamp。 以上兩個步驟缺一不可,因為鏈接對象的創(chuàng)建與打開是兩回事,只有打開了才真正可以使用。 Record Set是 ADO中最復雜的對象,有許多屬性和方法。以下是創(chuàng)建方法: Set Record Set=(sqtStr) 這條語句創(chuàng)建并打開了對象 Record Set,其中 Con是先前創(chuàng)建的鏈接對象, rs是一個字串,代表一條標準 的 SQL語句。 我們通過調(diào)用鏈接對象的 Execute 方法來將查詢結果返回給一個數(shù)據(jù)對象或進行插入、刪除等操作。通過調(diào)用方法 close實現(xiàn)關閉,然后再釋放它。 ASP與 CGI的比較 CGI(Common Gateway Interface,通用網(wǎng)關接口 )也是 Inter上一種功能強大的 Web頁面技術,其工作方式有別于 ASP。 Active Server Pages開發(fā) Web應用程序的特點: 1. 完全嵌入 HTML,與 HTML、 Script語言完美結合。 3. 面向對象,并可擴展 ActiveX Server組件功能。 5. 存取數(shù)據(jù)庫輕松容易(使用 ADO組件)。 7. 無瀏覽器兼容問題。 9. 縮短 Web開發(fā)時間。 2. 須使用其他較復雜的語言來開發(fā) CGI程序。 4. 存取數(shù)據(jù)庫不容易。 可見, ASP 在數(shù)據(jù)庫訪問、與 HTML 的集成、提高服務器的效率等諸多方面都優(yōu)于 CGI,更適應 Web應用程序開發(fā)的需要,因此本文選擇了 ASP作為個性化頁面生成器的開發(fā)工具。更為糟糕的是,還可能會導致系統(tǒng)不完善或整個系統(tǒng)根本無法運行。具體到本系統(tǒng)而言,就是根據(jù)圖書信息查詢系統(tǒng)的目標、內(nèi)容、規(guī)模、性質(zhì)、現(xiàn)有的配置等具體情況,進行系統(tǒng)可行性分析,明確系統(tǒng)開發(fā)目標,整體規(guī)劃網(wǎng)站的物理結構。 國際上圖書信息查詢系統(tǒng) 前景看好,而國內(nèi)的在線圖書,數(shù)量上也有了新的增長?,F(xiàn)在國家正在積極建設網(wǎng)絡基礎設施,網(wǎng)絡對人們生活的影響將越來越大,人們對在線圖書的認同度也越來越高。 、劣勢分析 網(wǎng)上圖書信息查詢系統(tǒng)之所以成為熱點,跟 WEB技術的不斷成熟與網(wǎng)絡帶寬的不斷增加分不開的 .基于瀏覽器 /服務器 (Browse/Server)網(wǎng)絡結構建立的網(wǎng)上圖書信息查詢系統(tǒng)采用胖服務 器 ,瘦客戶端的運行模式 ,主要的命令執(zhí)行 ,數(shù)據(jù)計算都在服務器完成 ,應用程序在服務器安裝 ,客戶機不用安裝應用程序 ,所有的圖書日常管理事務都通過免費的瀏覽器來完成 ,采用這種 B/S結構的圖書信息查詢系統(tǒng)大大減輕了系統(tǒng)管理員的工作量 ,更重要的是 ,這種方式對前端的用戶數(shù) (即讀者 )沒有限制 ,任何圖書信息 ,即使是異地的用戶也可以通過瀏覽器進行瀏覽和查詢。目前,國內(nèi)在線圖書的覆蓋面及其 7*24小時全天候服務,充分滿足了讀者的需求。因此,無論是從管理員的角度而言,還是對于讀者或是學生的角度而言,在線圖書管理都具 有較強的優(yōu)勢和良好的發(fā)展前景。因此在系統(tǒng)構建時,只要我們本著豐富在線圖書的信息資源,為讀者和管理員提供最為方便的快捷的圖書閱覽途徑和管理手段,去吸引讀者,那么網(wǎng)上圖書信息查詢系統(tǒng)是完全可行的。以“圖書管理”模塊為例,管理員將所有新書數(shù)據(jù)存入數(shù)據(jù)庫相應的表中,當客戶端發(fā)出瀏覽該動態(tài)頁面的請求時,服務器就會執(zhí)行相應的腳本代碼,從數(shù)據(jù)庫中查詢出符合條件的書籍信息,生成相關頁面發(fā)送到客戶端瀏覽器上。 根據(jù)模擬的角色不同和實現(xiàn)的功能不同,原理上理應將整個系統(tǒng)做個兩個個既獨立又相互聯(lián)系的兩個模板:前臺瀏覽和后臺管理系統(tǒng)。 前臺網(wǎng)上圖書信息查詢系統(tǒng)為管理員提供在線圖書管理入口,管理員通過登陸網(wǎng)上圖書信息查詢系統(tǒng)的網(wǎng)站,瀏覽、查詢書目信息,并對流通 ,借閱圖書信息進行管理。讀者是用戶角色,由讀者在終端控制,而此以外的,由管理員在服務端控制,整個系統(tǒng)的運行也由管理員來維護。 開發(fā)環(huán)境 系統(tǒng)開發(fā)環(huán)境的選擇對于系統(tǒng)的建立來說至關重要,它將決定著系統(tǒng)開發(fā)工作量的大小,系統(tǒng)的性能特點以及系統(tǒng)今后的維護工作難易等。 服務器端的配置主要由建立站點所需的軟件來決定,在低配置下,服務器雖然能正常工作,但其性能往往不盡如人意。下面為服務器端的最低配置: 處理器: Intel Pentium 內(nèi)存: 64M 硬盤空間: 500M以上 光驅:需要從光盤上安裝操作系統(tǒng)和其它開發(fā)站點所需要的軟件 網(wǎng)卡: ISA或者 PCI接口均可 顯卡: SVGA顯示適配器 因為 客戶端主要用于瀏覽頁面,和 WEB數(shù)據(jù)庫進行交換操作,因此客戶端對硬件要求不高,主要由所安裝的 Windows來決定。服務器端平臺軟件全部采用 Microsoft 的產(chǎn)品,便于維護和管理,同時系統(tǒng)設計中還應用了 Microsoft的一些新技術,來提高系統(tǒng)的整體性能和效率。 Web服務器采用 。 Web服務器以及相應的瀏覽器技術的出現(xiàn)和商品化,為企業(yè)在網(wǎng)上發(fā)布信息和挖掘信息提供了強有力的工具。 Web 服務器通過與對象技術相融合,正在逐步發(fā)展為能夠自由掛接各種應用對象的 Web應用服務器。 目前,較為常用的專用 Web服務器主要有兩種: Java Web Server。 IIS具有極高的執(zhí)行效率,出色的安全保密性,易于管理以及啟動迅速等特點。 Java Web Server使用 Java語言寫成,故應用程序不用任何修改就可以從初級的服務器平臺移植到功能強大的服務器平臺。與 CGI批處理命令不同的是, Java Web Server與平臺完全無關。另外,作為 IIS的另外一個重要組成部分,是一種與編譯無關的應用開發(fā)環(huán)境,開發(fā)者可以采用任意自己喜歡的語言,而無需顧及編譯系統(tǒng),因此與 Java Web Server 相比,應用程序的開發(fā)工作量小。因此, Web通過 Windows IIS ,具有良好的穩(wěn)定性,高可用性和運行時的可靠性。 b.數(shù)據(jù)庫系統(tǒng) 運行網(wǎng)上圖書信息查詢系統(tǒng)需要處理大量的數(shù)據(jù),而數(shù)據(jù)庫系統(tǒng)是管理大量信息的倉庫和引擎。因此在構建后臺數(shù)據(jù)庫時,采用了 Microsoft 最新的 Access 2021數(shù)據(jù)庫系統(tǒng)軟件,用以支持海量的數(shù)據(jù)存儲以及多功能的數(shù)據(jù)查詢。 17 程序設計采用 Microsoft ASP 實現(xiàn), ASP是基于 Microsoft IIS 的開放式腳本開發(fā)環(huán)境,它可以很好的把 HTML和腳本開發(fā)結合在一起,提高了編程的靈活性,降低了開發(fā)難度。 ( b)比 CGI和 ISAPI具有更多的優(yōu)點 CGI 程序不能為多個客戶共享,對于新的請求必須啟動新的進程,隨著客戶請求的增加,并行的進程也將增加,這對系統(tǒng)資源來說是一種極大的浪費,同時也加重了服務器的負擔,降低了性能。效率雖然提高了,但也帶來了更大的風險, ISAPI 進程和服務器進程處于統(tǒng)一系統(tǒng)進程空間,因此,一個違規(guī)操作就有可能導致 Web 服務器的崩潰。 ASP成功的改變了這些狀況, ASP經(jīng)過最佳化的多線程環(huán)境,不會單獨成為一個 Process,而是存在于這個 Process中,可以同時服務多個瀏覽者,這樣系統(tǒng)的性能就大大的提高了,系統(tǒng)的響應速度也大大的改觀。 ( d)獨立于瀏覽器,因此可跨平臺執(zhí)行 ASP 腳本是在 Web 站點服務器端執(zhí)行的,因此客戶端的瀏覽器不需要支持它。網(wǎng)上圖書信息查詢系統(tǒng)需要面對的是眾多使用不同平臺的用戶,他們所使用的瀏覽器可以是 IE,也可以是Netscape,還可以是其它類型。對于一個網(wǎng)上圖書信息查詢系統(tǒng)而言,源代碼的保密性是至關重要的。確保用戶的所有信息不被第三方截獲或破譯是進行網(wǎng)上圖書信息查詢系統(tǒng)運轉的必要前提,而 ASP 程序的保密性恰好符合了這一點。本系統(tǒng)使用 VB Script和 Java Scirpt想結合的方式編程,這樣既可以 提高服務器的響應速度,又可以與客戶端使用的大多數(shù)瀏覽器兼容。如果你是高手,也可以在 HTML窗口里直接寫入代碼,再切換到 preview窗口看效果。 DReamweaver 提供了許多先進技術,如主題,共享邊界,層疊樣式單,動態(tài) HTML,框架,推與頻道定義, ActiveX,Java applet 等。 Dreamweaver 可以打開的文件有 .htm,.html,.rtf,.txt,.htt,.doc,.xls,.xlm,.wpd 等, office組件能打開的文件都可以打開。 ( b) photoshop cs 對頁面中的圖像進行處理 Photoshop 是優(yōu)秀的圖象處理軟件,一直占據(jù)著圖象處理軟件的領袖地位,是平面設計、建筑裝修設計三維動畫制作及網(wǎng)頁設計的必用軟件。 ② 用戶端 用戶端由于不涉及到對網(wǎng)站的開發(fā)與維護等問題,因此不需要安裝過多的軟件,只需要能夠實現(xiàn)對服務器端的訪問即可。完成以上各角色的功能,實際上是處理一系列的數(shù)據(jù)庫,在后臺我們對數(shù)據(jù)庫進行操作,以實現(xiàn)在線圖書的運行。 因此在 Web 頁面進行規(guī)劃的過程中,我選用 Dreamweaver 作為主要設計工具。網(wǎng)上圖書信息查詢系統(tǒng)頁面不要做得太花俏,因為網(wǎng)上圖書信息查詢系統(tǒng)的主題定位于為讀者 (如師生 )與圖書進行交互的平臺,向讀者實時提供有關圖書的各種動態(tài)信息,因此應以樸實為主,這樣就可使頁面莊重大方,符合圖書作為文化傳媒的主題。 頁面的設計應具體考慮三個方面,即頁面的主題,結構,外觀設計,下面分別從這三個方面介紹一下在制作 Web頁面時,應考慮的一些因素和采用的方法。網(wǎng)上圖書信息查詢系統(tǒng)是為了向圖書管理員提供一個方便、快捷的圖書管理平臺
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1