公安派出所接處警管理Web系統(tǒng)設(shè)計(jì)論文.doc_第1頁
公安派出所接處警管理Web系統(tǒng)設(shè)計(jì)論文.doc_第2頁
公安派出所接處警管理Web系統(tǒng)設(shè)計(jì)論文.doc_第3頁
公安派出所接處警管理Web系統(tǒng)設(shè)計(jì)論文.doc_第4頁
公安派出所接處警管理Web系統(tǒng)設(shè)計(jì)論文.doc_第5頁
已閱讀5頁,還剩29頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

-1-第一章引言伴隨著公安互聯(lián)網(wǎng)絡(luò)的出現(xiàn),公安工作信息網(wǎng)絡(luò)化逐漸融入了公安民警的工作中??焖偌皶r(shí)的了解各地警情,針對性地開展專項(xiàng)性打擊活動(dòng),使得公安互聯(lián)網(wǎng)絡(luò)與公安民警的工作息息相關(guān)。所謂“科技強(qiáng)警”,就是一個(gè)公安機(jī)關(guān)在日常工作中面對大量的各類社會(huì)治安動(dòng)態(tài)信息,將其收集現(xiàn)代化、管理(分析)現(xiàn)代化、處置現(xiàn)代化。傳統(tǒng)的手工方法既浪費(fèi)人力、物力、財(cái)力,又容易導(dǎo)致各種信息成為民警的“私有財(cái)產(chǎn)”,不能很好得到信息共享,因此造成的損失是不可估量的。所以說,研發(fā)一套智能化、系統(tǒng)化、規(guī)范化的公安派出所基礎(chǔ)信息管理系統(tǒng)是十分必要的。也就是說,充分利用計(jì)算機(jī)的功能實(shí)現(xiàn)對各類社會(huì)治安動(dòng)態(tài)信息的管理,會(huì)使公安機(jī)關(guān)對社會(huì)治安管理工作大大減輕,同時(shí)方便友好的系統(tǒng)用戶界面,簡便的操作,完善的數(shù)據(jù)庫管理,將會(huì)使得公安派出所基礎(chǔ)信息管理系統(tǒng)極大限度地應(yīng)用于現(xiàn)代化公安工作中去,減輕了公安民警的工作量,減少大量的無效勞動(dòng),提高社會(huì)治安管理工作質(zhì)量,縮短了社會(huì)治安動(dòng)態(tài)信息的流轉(zhuǎn)共享時(shí)間,成為公安民警的得力助手。公安派出所接處警作為公安機(jī)關(guān)的最基礎(chǔ)工作,是公安機(jī)關(guān)開展各類專項(xiàng)斗爭的第一手參考資料,從而要求接處警信息能夠及時(shí)、準(zhǔn)確共享,尤其是在社會(huì)治安情況復(fù)雜多變的今天,公安民警特別是決策者對信息的需求有了更新、更高的要求,而該接處警系統(tǒng)作為公安派出所基礎(chǔ)信息管理系統(tǒng)的一個(gè)最根本的子系統(tǒng),其本身所具有的信息量大、傳遞迅速、易操作(錄入、檢索、統(tǒng)計(jì)等方面),沒有時(shí)空限制等特點(diǎn),恰好滿足了這種需求。-2-第二章ASP的簡介2.1ASP的認(rèn)識(shí)ASP全稱為ActiveServerPages(動(dòng)態(tài)服務(wù)器主頁),它是一種應(yīng)用程序環(huán)境,可以利用VBscript或JavaScript語言來設(shè)計(jì),主要用于網(wǎng)絡(luò)數(shù)據(jù)庫的查詢與管理。其工作原理是當(dāng)瀏覽者發(fā)出瀏覽請求的時(shí)候,服務(wù)器會(huì)自動(dòng)將ASP的程序碼,解釋為標(biāo)準(zhǔn)HTML格式的網(wǎng)頁內(nèi)容,再送到瀏覽者瀏覽器上顯示出來。利用ASP生成的網(wǎng)頁,與HTML相比具有更大的靈活性。只要結(jié)構(gòu)合理,一個(gè)ASP頁面就可以取代成千上萬個(gè)網(wǎng)頁。盡管ASP在工作效率方面較之一些新技術(shù)要差,但勝在簡單、直觀、易學(xué),是涉足網(wǎng)絡(luò)編程的一條捷徑。它具備一個(gè)服務(wù)器端的腳本執(zhí)行環(huán)境,用它可產(chǎn)生和執(zhí)行動(dòng)態(tài)的、交互的、高性能的Web服務(wù)器應(yīng)用程序。ActiveServerPages的另一大優(yōu)點(diǎn)是代碼的安全性。頁面的訪問者所能看到的只是服務(wù)器方的處理結(jié)果。ASP文件可以用常規(guī)的文本編輯器編輯,ASP使用VBScript、JavaScript等腳本語言作為開發(fā)工具,鑲嵌于HTML文本中,使用將ASP的程序包含起來。當(dāng)用戶從瀏覽器向Web服務(wù)器提出請求時(shí),Web服務(wù)器會(huì)自動(dòng)將ASP的程序解釋為標(biāo)準(zhǔn)的HTML格式的主頁內(nèi)容,用戶端只要使用常規(guī)可執(zhí)行HTML程序的瀏覽器,就可瀏覽ASP所設(shè)計(jì)的主頁內(nèi)容,因此與瀏覽器無關(guān),并且保證了ASP源程序代碼的安全性,不會(huì)外漏。ASP中包括五個(gè)內(nèi)置的ActiveX服務(wù)器組件和五個(gè)內(nèi)置的對象:DatabaseAccesscomponent(數(shù)據(jù)庫訪問組件)、FileAccesscomponent(文件訪問組件)、AdRotatorcomponent(廣告輪播器組件)、ContentLinkingcomponent(內(nèi)容鏈接組件)、BrowserCapabilitiescomponent(瀏覽器信組件)以及Request(請求對象)、Server(服務(wù)器對象)、Session(會(huì)話對象)、Response(響應(yīng)對象)、Application(應(yīng)用程序?qū)ο螅?。在所有ASP組件中,最有用的是數(shù)據(jù)庫訪問組件,也稱為ActiveX數(shù)據(jù)對象。在站點(diǎn)發(fā)布數(shù)據(jù)庫將使用這個(gè)組件及其中包含的對象,以完成對ODBC數(shù)據(jù)源的讀寫。此外,ASP技術(shù)的另一個(gè)重要特點(diǎn)是,程序員可以利用Java、VisualBasic、VisualC+等語言制作適應(yīng)自己特殊需要的ActiveX服務(wù)器組件來擴(kuò)充ASP的功能,使自己的動(dòng)態(tài)網(wǎng)頁幾乎具有無限的擴(kuò)充能力。總而言之,ASP具有學(xué)習(xí)快、設(shè)計(jì)快的特點(diǎn),不需花許多時(shí)間即可學(xué)會(huì)和快速設(shè)計(jì)出WEB應(yīng)用程序。ASP的源程序碼在服務(wù)器端執(zhí)行,代碼保密性-3-好。集成與HTML中,無需編譯鏈接可直接執(zhí)行,而且使用文本編輯器即可設(shè)計(jì)。2.2ASP的特點(diǎn)ASP全稱為ActiveServerPages,即動(dòng)態(tài)服務(wù)器頁面,它是一套微軟開發(fā)的服務(wù)器端腳本環(huán)境,ASP內(nèi)含于IIS3.0以上版本之中,通過ASP我們可以結(jié)合HTML網(wǎng)頁、ASP指令和ActiveX元件建立動(dòng)態(tài)、交互且高效的Web服務(wù)器應(yīng)用程序。ASP文件(即*.asp文件)與HTML文件類似,但ASP文件可以包含腳本命令,腳本命令放在之間。當(dāng)用戶請求一個(gè)*.asp主頁時(shí),WWW響應(yīng)HTTP請示調(diào)用ASP引擎,解釋被申請的文件,當(dāng)遇到與ActiveXScripting兼容的腳本(VBScript或JScript)時(shí)ASP引擎調(diào)用相應(yīng)的腳本引擎進(jìn)行處理。ASP腳本在服務(wù)器端解釋執(zhí)行,結(jié)果自動(dòng)生成符合HTML語言的主頁去響應(yīng)用戶的請求。ASP目前已成為目前應(yīng)用最廣泛的動(dòng)態(tài)網(wǎng)頁開發(fā)工具,同時(shí)應(yīng)用ASP進(jìn)行網(wǎng)絡(luò)化的信息管理系統(tǒng)也逐步得到推廣。以下是ASP獨(dú)具的一些特點(diǎn):(1)使用VBScript、JScript等簡單易懂的腳本語言,同時(shí)結(jié)合HTML代碼,即可快速地完成網(wǎng)站的應(yīng)用程序。(2)使用普通的文本編輯器,如Windows的記事本,即可進(jìn)行編輯設(shè)計(jì),而利用諸如Frontpage或者Dreamweaver等所見即所得的網(wǎng)頁編輯軟件可以快捷方便地進(jìn)行編輯,易學(xué)易用。(3)與瀏覽器無關(guān)(BrowserIndependence),用戶端只要使用可執(zhí)行HTML代碼的瀏覽器,即可瀏覽ASP所設(shè)計(jì)的網(wǎng)頁內(nèi)容。ASP所使用的腳本語言(VBScript、JScript)均在Web服務(wù)器端執(zhí)行,用戶端的瀏覽器不需要能夠執(zhí)行這些腳本語言。(4)ActiveServerPages能與任何ActiveXScripting語言相容。ActiveXServerComponents(ActiveX服務(wù)器元件)具有無限可擴(kuò)充性。可以使用VisualBasic、Java、VisualC+、COBOL等編程語言來編寫你所需要的ActiveXServerComponents。(5)ActiveServerPages的源程序,不會(huì)被傳到客戶端瀏覽器,因而可以避免所寫的源程序被他人剽竊,也提高了程序的安全性。ASP的奇妙之處真是不勝枚舉,更為重要的是,ASP是一種“無須編程”的軟件開發(fā)工具,用簡單的幾個(gè)語句,即可對數(shù)據(jù)庫進(jìn)行操作。另外,ASP程序員的數(shù)量驚人,所以當(dāng)你遇到問題時(shí),可以請求他人幫你解決。1.2ASP程序入門-4-ASP本身并不是一種腳本語言,它只是提供了一種使鑲嵌在HTML頁面中的腳本程序得以運(yùn)行的環(huán)境。ASP程序其實(shí)是以擴(kuò)展名為.asp的純文本形式存在于Web服務(wù)器上的,可以用任何文本編輯器打開它。ASP程序中可以包含純文本、HTML標(biāo)記以及腳本命令。用戶只需將.asp程序放在Web服務(wù)器的虛擬目錄下(該目錄必須要有可執(zhí)行權(quán)限),就可以通過WWW的方式訪問ASP程序了。ASP程序設(shè)計(jì)的重點(diǎn)在于腳本的編寫。腳本是由一系列的腳本命令所組成的,如同一般的程序,腳本可以將一個(gè)值賦給一個(gè)變量,可以命令Web服務(wù)器發(fā)送一個(gè)值到客戶端瀏覽器,還可以將一系列命令定義成一個(gè)過程。要編寫腳本,必須要熟悉至少一門腳本語言,如VBScript。腳本語言是一種介于HTML和諸如Java、VisualBasic、C+等編程語言之間的一種特殊的語言,盡管它更接近后者,但它卻不具有編程語言復(fù)雜、嚴(yán)謹(jǐn)?shù)恼Z法和規(guī)則。ASP程序以“”符號作為標(biāo)準(zhǔn)的ASP定界符,而“”之間的就是腳本語言。ASP不同于腳本語言,它有自己特定的語法,所有的ASP命令都必須包含在“”之內(nèi),如:,ASP通過包含在中的表達(dá)式將執(zhí)行結(jié)果輸出到客戶端瀏覽器,如:就是將前面賦給變量test的值English發(fā)送到客戶瀏覽器中,而當(dāng)變量test的值為Mathematics時(shí),程序:Thisweekendwewilltest在客戶端瀏覽器中則顯示為:ThisweekendwewilltestMathematics1.3ASP對象1.3.1Application對象Application對象是一個(gè)應(yīng)用程序級的對象,用在所有用戶間共享信息,并可以在Web應(yīng)用程序運(yùn)行期間持久地保持?jǐn)?shù)據(jù)。1Application的屬性Application對象沒有內(nèi)置的屬性,但是可以自行創(chuàng)建其屬性

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論