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

正文內(nèi)容

基于web的駕校管理系統(tǒng)畢業(yè)論文(編輯修改稿)

2025-04-03 10:57 本頁面
 

【文章內(nèi)容簡介】 另外,無論時 CGI 程序還是ISAPI 程序,基本上是獨立于 HTML 之外的,完全用另一種語言開發(fā),工作量大,與HTML 結(jié)合得不夠緊密。 ASP 成功的改變了這些狀況, ASP 經(jīng)過最佳化的多線程環(huán)境,不會單獨成為一個Process,而是存在于這個 Process 中,可以同時服務(wù)多個瀏覽者,這樣系統(tǒng)的性能就大大的提高了,系統(tǒng)的響應(yīng)速度也大大的改觀。 (3)面向?qū)ο? 在 ASP 腳本中,可以很方便的引用系統(tǒng)組件和 ASP 內(nèi)置組件,還能夠通過定制的Active X 服務(wù)器組件( ActiveX Server Component)來擴充功能。 (4)獨立于瀏覽器,因此可跨平臺執(zhí)行 ASP 腳本是在 Web 站點服務(wù)器端執(zhí)行的,因此客戶端的瀏覽器不需 要支持它。用戶端只需要使用普通的可以解釋常規(guī) HTML 代碼的瀏覽器,即可瀏覽 ASP 所設(shè)計的主頁內(nèi)容。網(wǎng)上購物系統(tǒng)需要面對的是眾多使用不同平臺的用戶,他們所使用的瀏覽器可以是 IE,也可以是 Netscape,還可以是其它類型。 (5)源代碼的保密性 ASP 程序在服務(wù)器端執(zhí)行,在客戶端瀏覽的內(nèi)容只是 ASP 程序執(zhí)行的結(jié)果所生成的常規(guī) HTML 代碼,因此這樣就可以 保證 ASP 程序不會被泄漏。對于一個網(wǎng)上購物而言,源代碼的保密性是至關(guān)重要的。因為它直接關(guān)系到該站點的安全性。確保用戶的所有信息不被第三方截獲或破譯是進行網(wǎng)上購物 運轉(zhuǎn)的必要前提,而 ASP 程序的保密性恰好符合了這一點。 (6)與任何 ActiveX Scripting 語言兼容 除了可以使用 VB Script 或者 Jscript 腳本語言進行設(shè)計外,還可以通過插件的方式,使用由第三方所提供的其它腳本語言,例如: PerlScript。本系統(tǒng)使用 VB Script和 Java Scirpt 想結(jié)合的方式編程,這樣既可以提高服務(wù)器的響應(yīng)速度,又可以與客戶端使用的大多數(shù)瀏覽器兼容。 IIS 與 ASP 的結(jié)合 在過去,客戶機 /服務(wù)器結(jié)構(gòu)的設(shè)計與 Web 的相關(guān)技術(shù)幾乎處于平行線上,兩者相 互獨立并無法做出集成性的設(shè)計。現(xiàn)在我們利用 IIS+ASP 構(gòu)成三層式 Web 結(jié)構(gòu)(如圖 1 所示)的中間一層,將客戶機 /服務(wù)器結(jié)構(gòu)與 Web 密切結(jié)合,完成前后端兩者的集成輸出功能,使得 Web 站點的開發(fā)更方便,實現(xiàn)的功能更強大。 利用 IIS+ASP 技術(shù)來集成 Web 前后端所帶來的強大效益可歸結(jié)為以下幾個方面: 8 減少構(gòu)建和維護成本;加快聯(lián)機過程;應(yīng)用軟件集中在服務(wù)器端開發(fā)管理;前端可使用任何瀏覽器( IE、 Netscape? ..);后端可存取任何數(shù)據(jù)庫 (SQL、 Access? ..);可使用任何腳本語言開發(fā) (VBScript、 JavaScript、 PERL? ..); 圖 21 IIS+ASP構(gòu)成三層式 Web結(jié)構(gòu) ADO 概述 ADO( ActiveX Data Objects)是一種操作 Microsoft 所支持的數(shù)據(jù)庫的新技術(shù)。在 ASP 中, ADO 可以看作是一個服務(wù)器組件 (Server Component),更簡單點說,是一系列的對象,應(yīng)用這些功能強大的對象,即可輕松完成對數(shù)據(jù)庫復(fù)雜的操作。本文中個性化頁面的實現(xiàn)便大量地用到了 ADO 技術(shù)。具體的操作步驟可以歸納為以下幾步:創(chuàng)建數(shù)據(jù)庫源名 (DSN);創(chuàng)建數(shù)據(jù) 庫鏈接 (Connection);創(chuàng)建數(shù)據(jù)對象;操作數(shù)據(jù)庫;關(guān)閉數(shù)據(jù)對象和鏈接。 每一步的做法如下: 1.創(chuàng)建數(shù)據(jù)源名 DSN(Date Source Name)即數(shù)據(jù)源名稱。我們知道, ODBC 是一種訪問數(shù)據(jù)庫的方法,只要系統(tǒng)中有相應(yīng)的 ODBC 驅(qū)動程序,任何程序就可以通過 ODBC 操縱驅(qū)動程序的數(shù)據(jù)庫。比如我們系統(tǒng)中有 Access 的 ODBC 驅(qū)動程序,那么即使我們沒有 Access 軟件,也可以在我們的程序中對一個 Access 的 MDB 數(shù)據(jù)庫加、刪、改記錄。而且我們根本不用知道這個數(shù)據(jù)庫是放在哪里的。我們只要寫出 SQL 語句, ODBC 驅(qū)動程序就會幫我們做一切事情。我們在給 ODBC 驅(qū)動程序傳 SQL 指令時,即是用 DSN 來告訴它到底操作的是哪一個數(shù)據(jù)庫。如果數(shù)據(jù)庫的平臺變了,比如我們改用了 SQL Server的數(shù)據(jù)庫,只要其中表的結(jié)構(gòu)沒變,我們就不用改寫我們的程序,只要重新在系統(tǒng)中程序和計算邏輯 前端瀏覽器 ActiveX Server 元件 ActiveX Server 元件 后端數(shù)據(jù)庫 數(shù)據(jù)庫服務(wù)器 Microsoft IIS + ASP 瀏覽器 9 配置 DSN 就行了。由此可見, DSN 是應(yīng)用程序和數(shù)據(jù)庫之間的橋梁。 2.創(chuàng)建數(shù)據(jù)庫鏈接 鏈接用以保持一些關(guān)于正在訪問的數(shù)據(jù)的一些狀態(tài)信息,以及鏈接者信息。 ASP文件中如果要訪問數(shù)據(jù),必須首先創(chuàng)建與數(shù)據(jù)庫的鏈接,其語法如下: set Conn=(“”) 這條語句創(chuàng)建了鏈接對象 Conn,接下來: connstr=Provider=。=amp。(amp。dbamp。) connstr 這條語句打開鏈接,用到了 DSN,本例為“ connstr”。 以上兩個步驟缺一不可,因為鏈接對象的創(chuàng)建與打開是兩回事,只有打開了才真正可以使用。 3.創(chuàng)建數(shù)據(jù)對象 ADO 中的數(shù)據(jù)對象通常保存的是查詢結(jié)果。 Record Set 是 ADO 中最復(fù)雜的對象,有許多屬性和方法。 Record Set 保存的是一行行的記錄,并標有一個當前記錄。以下是創(chuàng)建方法: Set Record Set=(sqtStr) 這條語句創(chuàng)建并打開了對象 Record Set,其中 Con 是先前創(chuàng)建的鏈接對象, rs是一個字串,代表一條標準的 SQL 語句。例如: rs=“ SELECT * FROM shop_books” Set Record Set=(rs) 這條語句執(zhí)行后,對象 Record Set 中就保 存了表 tab1 中的所有記錄。 4.操作數(shù)據(jù)庫 我們通過調(diào)用鏈接對象的 Execute 方法來將查詢結(jié)果返回給一個數(shù)據(jù)對象或進行插入、刪除等操作。例如: rs=“ INSERT INTO tab1 VALUES(1,2)” (rs)/執(zhí)行插入操作 5. 關(guān)閉數(shù)據(jù)對象和鏈接對象 在使用了 ADO對象之后要關(guān)閉它,因為它使用了一定的服務(wù)器資源。通過調(diào)用方法 close 實現(xiàn)關(guān)閉,然后再釋放它。 Record Set Record Set=Nothing /關(guān)閉創(chuàng)建的數(shù)據(jù)對象 Set mConn=Nothing /關(guān)閉創(chuàng)建的鏈接對象。 10 Dreamweaver MX 2021 概述 Dreamweaver MX 2021 是較好的網(wǎng)頁制作工具,基本上實現(xiàn)了所見即所得的工作方式,即使你不懂 HTML 語言,也能制作出專業(yè)效果的網(wǎng)頁。如果你是高手,也可以在代碼編輯窗口里直接寫入代碼,再切換到設(shè)計編輯窗口看效果。更為重要的是,可以在 Dreamweaver MX 2021 里直接編寫 ASP 代碼。 Dreamweaver MX 2021 提供了許多先進技術(shù),如站點管理,插件, css 樣式,動態(tài) HTML,框架, ActiveX,Java applet 等。 編輯時有三種窗口:設(shè)計、代碼、設(shè)計與代碼,最后用 inter explorer 來預(yù)覽網(wǎng)頁。 Dreamweaver MX 2021 可以打開的文件有 *.htm, *.tml, *.rtf,*.asp, *.htt 等等,也可以導(dǎo)入 *.doc, *.xls, *.xlm, *.wpd等, Dreamweaver MX 2021 本身帶有多種模式,可以根據(jù)需要加以選擇,同時它 與操作系統(tǒng)的集成性非常好,所以在站點管理等方面具有其它網(wǎng)頁編輯軟件 所無法比擬的優(yōu)勢。 因此在 Web頁面進行規(guī)劃的過程中,本人選用 Dreamweaver MX 2021 作為主要設(shè)計工具。在網(wǎng)頁制作過程中,其他的輔助工具起很重要的作用,因為 Dreamweaver MX 2021 只能將很多元素編輯,而很多元素需要用 Photoshop, Fireworks, Flash 等其他軟件加工。 11 第 3 章 系統(tǒng) 功能模塊分析與 設(shè)計 前面介紹了構(gòu)建駕校管理系統(tǒng)必備的技術(shù)與知識,并且對系統(tǒng)可行性進行了分析,在此基礎(chǔ)上,我們把理論和實際結(jié)合起來,看看如何運用這些技術(shù)和知識來開發(fā)本系統(tǒng)。 系 統(tǒng)設(shè)計思想 本系統(tǒng)的設(shè)計是面向撫州市計時學(xué)車培訓(xùn)中心,系統(tǒng)以基本功能的實現(xiàn)和操作的簡單為設(shè)計目標。力求使系統(tǒng)具有充分的可操作性,界面友好,功能完善,并且無須對用戶的進行特別的要求和培訓(xùn)。 系統(tǒng)頁面設(shè)計 本系統(tǒng)依照真實的駕駛學(xué)校報名和考試等流程進行程序設(shè)計,主要完成學(xué)車常識、名師簡介、在線考試、在線報名、留言本等頁面的設(shè)計與制作。在進行頁面設(shè)計過程中,主要應(yīng)注意以下幾個方面: 1.頁面風格的確定 頁面的風格至關(guān)重要,它要符合頁面的內(nèi)容所要表達的主題。駕校管理頁面不要做得太花俏,因為駕校管理的主題定 位于為學(xué)員與其他用戶進行交互的平臺,向用戶實時提供有關(guān)駕校最新的各種動態(tài)信息,因此應(yīng)以樸實為主,這樣就可使頁面莊重大方,符合駕校管理作為文化傳媒的主題。另外,為了保持整個站點風格一致,各分支頁面的背景和圖片也應(yīng)保持樸實簡潔。 2. Web 頁面的設(shè)計與制作 頁面的設(shè)計應(yīng)具體考慮三個方面,即頁面的主題,結(jié)構(gòu),外觀設(shè)計,下面分別從這三個方面介紹一下在制作 Web頁面時,應(yīng)考慮的一些因素和采用的方法。 (1)頁面主題設(shè)計 首先要制定目標。駕校管理系統(tǒng)是為了向用戶提供一個方便、快捷的了解駕校和與駕校交互的平臺,因此主頁中 必須包含駕校簡介、駕校聯(lián)系方式、收費標準、最新學(xué)車常識、老師介紹、考試處理、報名管理等信息。其次,制定設(shè)計方法。采取自頂向下的方法,設(shè)計瀏覽路徑,這是將網(wǎng)絡(luò)層次化的過程。最后選擇表達方式,所選的表達方式和設(shè)計風格要與目標一致。 (2)頁面結(jié)構(gòu)設(shè)計 頁面的組織也很重要,必須將信息在邏輯上組織得井然有序,為用戶創(chuàng)造一種有趣和能夠理解的資源。結(jié)構(gòu)分布是否合理將決定瀏覽者對站點第一印象的好壞,如果結(jié)構(gòu)設(shè)計合理美觀,瀏覽者將產(chǎn)生濃厚的興趣瀏覽整個網(wǎng)站。反之,如果在設(shè)計中, 12 對如何連接頁面中的各個部分只有一個模糊的概念, 沒有一種宏觀和清晰的組織結(jié)構(gòu),那么用戶在不久就會離你而去,轉(zhuǎn)而去尋求組織得更好的信息。大多數(shù)頁面的信息結(jié)構(gòu),可以采用四種類型:序列結(jié)構(gòu),分欄結(jié)構(gòu),網(wǎng)狀結(jié)構(gòu)和層次結(jié)構(gòu)。其中按層次劃分信息,是組織復(fù)雜信息的較好方式之一,并且含有層次組織的結(jié)構(gòu)特別適合于作 駕校管理 。原因是整個 駕校管理 站點是被組織得由一個單一的主頁向下延伸,大多數(shù)用戶都熟悉這種等級的圖形結(jié)構(gòu),都會覺得這些結(jié)構(gòu)能幫助他們一步步深入。另外,層次結(jié)構(gòu)為人們所熟悉,使用戶很容易建立一種進入站點的認知感覺。但層次不宜過多,太多往往令人厭煩。 (3)頁面外觀設(shè) 計 內(nèi)容和組織結(jié)構(gòu)確定好后,還應(yīng)該考慮整個頁面的外觀。好的頁面外觀應(yīng)有很好的一致性,也就是說相同的頁面安排、背景圖像、顏色組合、欄目條等。整個站點的頁面在外觀上風格應(yīng)該保持一致。背景是整個頁面的基調(diào),同時也是給瀏覽者的第一印象,因此背景的選擇也很重要。在設(shè)計本系統(tǒng) Web 頁面時,考慮到網(wǎng)上購物作為知識傳播的媒體,在外觀上不能象娛樂站點那樣花哨,而更應(yīng)突出其文化氛圍,盡量以簡潔,素雅為主基調(diào)。 主頁的制作大致分三個階段:前期制作,中期制作和后期制作。前期包括整理資料,制作主題,構(gòu)造結(jié)構(gòu);中期包括制作網(wǎng)頁,測試修 改;后期為發(fā)布,更新。前期的工作是制作網(wǎng)上購物的主要階段,但中期的測試是必不可少的環(huán)節(jié),這符合軟件工程原理。本駕校管理系統(tǒng)制作完成后,已經(jīng)過 IIS測試,運行良好。 3.設(shè)計使用的主要技術(shù)及元素 (1)網(wǎng)頁元素的定位 頁面元素的定位有兩種方式,一種使用圖層,一種使用表格。用圖層頁面比較小,但是用太多的圖層會導(dǎo)致站點在網(wǎng)上運行不太穩(wěn)定,還是用表格定位比較精確。但是產(chǎn)生的文件較大,由于主頁元素不多,所以采用了表格定位,整體看來,主頁布局較為合理,給人耳目一新的感覺。 (2)框架結(jié)構(gòu)的選擇 框架是網(wǎng)頁結(jié)構(gòu)中常用的一 種瀏覽形式,特別是用在主頁面所連接的各個分頁上,為一個頁面定義導(dǎo)航區(qū)與內(nèi)容區(qū)。它將一個網(wǎng)頁分割為若干區(qū)域,一個區(qū)域就是一個框架,以便使同一個頁面的不同區(qū)域可以裝載不同的文件。在本系統(tǒng)的各個分頁面中,為了使學(xué)員能夠自由的穿梭于看常識,選老師,在線報名、在線考試、留言等環(huán)節(jié)中,應(yīng)用了主和側(cè)結(jié)構(gòu)的框架結(jié)構(gòu),這樣學(xué)員可以在左邊通過點擊相應(yīng)的鏈接,在右邊了解到其中的內(nèi)容。在瀏覽內(nèi)容的同時,若想切換到其他任意的欄目,只需點擊超鏈接即可,方便了瀏覽。 13 系統(tǒng)模塊設(shè)計 在對駕校管理系統(tǒng)進行開發(fā)之前,必須首先對系統(tǒng)進 行整體規(guī)劃和設(shè)計,否則就會導(dǎo)致開發(fā)工作量大,系統(tǒng)不符合要求。更為糟糕的是,還可能會導(dǎo)致系統(tǒng)不完善或整個系統(tǒng)根本無法運行。因此,系統(tǒng)的總體規(guī)劃與設(shè)計
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1