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

正文內(nèi)容

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

2025-04-03 10:57 本頁(yè)面
 

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