【正文】
.............................................................. 33 第八章 結(jié)論 .................................................................................................................. 33 參考文獻(xiàn) ........................................................................................................................ 34 3 摘要 隨著計(jì)算機(jī)及網(wǎng)絡(luò)技術(shù)的飛速發(fā)展, Inter/Intra應(yīng)用在全球范圍內(nèi)日益普及,在眾多的網(wǎng)絡(luò)服務(wù)中, Web給人耳目一新的感覺(jué),而在這其中, 行復(fù)雜的數(shù)據(jù)庫(kù)操作、很強(qiáng)的交互性以及方便用戶控制管理且簡(jiǎn)便易學(xué)而備受青睞,成為當(dāng)前相當(dāng)熱門(mén)的網(wǎng)絡(luò)開(kāi)發(fā)技術(shù) 本系統(tǒng)是根據(jù)現(xiàn)代 信息網(wǎng)絡(luò)化 的發(fā)展而設(shè)計(jì)的基于 綜合信息發(fā)布 管理系統(tǒng),本系統(tǒng)可以方便 企 業(yè)、政府和個(gè)人 來(lái) 發(fā)布信息、查詢信息 。實(shí)現(xiàn) 信息 智能發(fā)布,快捷搜索 。 關(guān)鍵字 : 信息發(fā)布 信息查詢 全套源程序代碼,聯(lián)系 153893706 4 Abstract With the development of the puter and technology of the work, it is popularized day by day in the world that Inter/Intra uses, in numerous work services, web gives somebody the feeling of finding everything fresh and new, and among them, ASP carry on plicated data base operate , very strong interaction and help user control management and simple and convenient to learn and was favored while being easy to learn, bee the quite hot work technology at present. The system based on the ASP technology is designed for putting out and managing the information according to the modern information work turn .The system can conveniently be usede to put out information ,inquire about information for corporation individual and government .It can put out information intelligently ,search for information quickly .As well ,it can also record information,modify and delete information ,update tinformation in time . Keywords: ASP Technology, The information releasing ,The infoemation inquiring 5 第一章 前言 隨著互聯(lián)網(wǎng)的普及和我國(guó)網(wǎng)民人數(shù)的增長(zhǎng),互聯(lián)網(wǎng)對(duì)人們的生活、學(xué)習(xí)、工作等方面的 影響日益增加 , 且以前所未有的速度發(fā)展,成為繼報(bào)紙、廣播、電視之后的第四大媒體。 第十三次 CNNIC 調(diào)查結(jié)果顯示,將獲取信息作為上網(wǎng)最主要目的的網(wǎng)民所占比例最 多,達(dá)到 %。因此網(wǎng)站建設(shè)在 Inter應(yīng)用上的地 位顯而易見(jiàn),它已成為政府、企事業(yè)單位信息化建設(shè)中的重要組成部分 , 從而倍受人們的重視。 第二章 網(wǎng)站設(shè)計(jì)思路 本網(wǎng)站我 采用結(jié)構(gòu)化系統(tǒng)開(kāi)發(fā)方法 生命周期法 ,設(shè)計(jì)思路如圖 : 企業(yè)和個(gè)人 通過(guò)網(wǎng)站, 可以發(fā)布商品供求、求職招聘、交友婚介、出租招商、轉(zhuǎn)讓合作、招生培訓(xùn)、家政咨詢以及其他信息;可以 快速收集最新、最有價(jià)值的求購(gòu)信息和供應(yīng)信息。 本網(wǎng)站基于 ASP技術(shù),采用 Access數(shù)據(jù)庫(kù)構(gòu)建。它并不只是 ASP ,它是一個(gè)用于 Web開(kāi)發(fā)的全新框架,其中包含了許多新的 特性。另外,、 Web控件、緩沖技術(shù)以及服務(wù)器控件和對(duì)數(shù)據(jù)捆綁的改進(jìn)。 凈。而 ,而且更加干凈整潔,比 ASP代碼更易于閱讀。 改進(jìn)了配置、伸縮性、安全性和可靠性。當(dāng)你對(duì)這些應(yīng)用程序進(jìn)行配置和維護(hù)時(shí), DLL 陷阱問(wèn)題(組件注冊(cè)、版本、鎖定的 DLL等等)就會(huì)出現(xiàn)。這樣你只需要執(zhí)行復(fù)制文件的工作就能配置一個(gè) Web應(yīng)用程序。對(duì)于 ASP開(kāi)發(fā)人員來(lái)說(shuō),瀏覽器兼容問(wèn)題好象是一個(gè)永恒的問(wèn)題。無(wú)線應(yīng)用程序協(xié)議 WAP設(shè)備的引入還會(huì)深化這個(gè)問(wèn)題。 造就了一類新的 Web應(yīng)用程序。 ,創(chuàng)造出更加動(dòng)態(tài)而且伸縮性更強(qiáng)的應(yīng)用程序,這種應(yīng)用程序能夠更好地滿足公司的商業(yè)需求,并提供一個(gè)更加豐富的開(kāi)發(fā)環(huán)境。然后恰恰相反,用 進(jìn)行開(kāi)發(fā)要簡(jiǎn)單得多! 下面我們就來(lái)細(xì)細(xì)品味一下 ,包括: ●對(duì)編譯語(yǔ)言的支持 ● Web表單 ●跟隨頁(yè)面對(duì)象的頁(yè)面事件 ● Web控件 ● Web Services ●緩沖技術(shù) ●調(diào)試和跟蹤 ●代碼和內(nèi)容隔離 ●名稱空間的通用庫(kù) ●配置 使用經(jīng)過(guò)編譯的語(yǔ)言 7 現(xiàn)有的 ASP版本是基于腳本語(yǔ)言的,如 VBScript和 JScript 。 本語(yǔ)言的概念,它引入了對(duì)全編譯語(yǔ)言的支持,使你能夠用 Visual Basic編寫(xiě)自己的服務(wù)器端代碼,例如: script language=“vb” runat=“server” Visual Basic的一大優(yōu)勢(shì)是其對(duì)嚴(yán)格分類變量的支持,因此以下的代碼在 成立的: Dim FirstName As String 除了 Visual Basic和 C++,你還可以使用最新的 Microsoft語(yǔ)言 C來(lái)編寫(xiě)服務(wù)器端代碼。用 ,編譯動(dòng)作在頁(yè)面第一次裝載時(shí)發(fā)生。實(shí)際上,這是 .NET 框架的一個(gè)基本的新特征。Microsoft .NET框架中的通用語(yǔ)言運(yùn)行時(shí)間環(huán)境 CLR允許對(duì)已經(jīng)用通用運(yùn)行時(shí)間支持編譯過(guò)的任何代碼進(jìn)行緊密的交互作用,這就是新的 Visual Basic和 C 編譯器將要做的:創(chuàng)建能在運(yùn)行時(shí)間中被管理的代碼。有了通用運(yùn)行時(shí)間環(huán)境 CLR,你可以用 C創(chuàng)建對(duì)象,并在 Visual Basic中通過(guò)繼承功能對(duì)它們進(jìn)行擴(kuò)展。雖然 Visual Basic、 C和腳本語(yǔ)言是在開(kāi)始的框架結(jié)構(gòu)中被支持的語(yǔ)言,但是稍后其它語(yǔ)言,如 Smalltalk、 Eiffel、 Pascal等等,也將會(huì)被支持。 ASP 。 Microsoft .NET產(chǎn)品和服務(wù) 包括 ,連同建立積木式服務(wù)的核心集成套件;MSNTM .NET;個(gè)人訂購(gòu)服務(wù); ; Visual Studio .NET;以及用于 .NET的 bCentralTM。其中包括一個(gè)新的基于 XML的、以瀏覽器為組件的混合信息 架構(gòu),叫做 通用畫(huà)板 ; 2.基于 Windows DNA 2021的構(gòu)建和開(kāi)發(fā)工具; 3.一系列模塊化的服務(wù),其中包括認(rèn)證、信息傳遞、存儲(chǔ)、搜索和軟件送遞功能; 4.一系列驅(qū)動(dòng)客戶設(shè)備 的軟件; ● 對(duì)于開(kāi)發(fā)人員 Microsoft .NET的策略是將互聯(lián)網(wǎng)本身作為構(gòu)建新一代操作系統(tǒng)的基礎(chǔ),對(duì)互聯(lián)網(wǎng)和操作系統(tǒng)的設(shè)計(jì)思想進(jìn)行合理延伸。 Microsoft .NET無(wú)疑是當(dāng)今計(jì)算機(jī)技術(shù)通向計(jì)算時(shí)代的一個(gè)非常重要的里程碑。 一組用于創(chuàng)建互聯(lián)網(wǎng)操作系統(tǒng)的構(gòu)建塊,其中包括 (用于用戶認(rèn)證 )以及用于文件存儲(chǔ)的服務(wù)、用戶 首選項(xiàng)管理、日歷管理以及眾多的其它任務(wù) 能夠啟用新型智能互聯(lián)網(wǎng)設(shè)備的 .NET設(shè)備軟件 特別地,用戶將完全擺脫人為的硬件束縛:用戶可以自由沖浪于互聯(lián)網(wǎng)的多維時(shí)空,而不是束縛在便攜式電腦的方寸空間 —— 可通過(guò)任何桌面系統(tǒng)、任何便攜式電腦、任何移 動(dòng)電話或 PDA進(jìn)行訪問(wèn),并可對(duì)其進(jìn)行跨應(yīng)用程序的集成。通過(guò)將多項(xiàng)安全數(shù)據(jù)流合并到單一的用戶界面 (或者甚至是可編程決策引擎 ), .NET架構(gòu)將用戶從充斥于當(dāng)今 Web的數(shù)據(jù)豎井的束縛中解脫出來(lái)。 .NET對(duì)開(kāi)發(fā)人員來(lái)說(shuō)也十分重要,因?yàn)樗坏珪?huì)改變開(kāi)發(fā)人員的開(kāi)發(fā)應(yīng)用程序的方式,而且使得開(kāi)發(fā)人員能創(chuàng)建出全新的各種應(yīng)用程序。 Web服務(wù)是一種通過(guò)簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議 (SOAP),在互聯(lián)網(wǎng)上展露其功能性的、極為公開(kāi)的服務(wù)。在過(guò)去,開(kāi)發(fā)人員通過(guò)集成本地系統(tǒng)服務(wù)來(lái)構(gòu)建應(yīng)用程序。 9 如今,開(kāi)發(fā)人員已在很大程度上掙脫了這種模型的束縛,致力于構(gòu)建具有復(fù)雜結(jié)構(gòu)的 n層化系統(tǒng),這種系統(tǒng)能將網(wǎng)絡(luò)上眾多的應(yīng)用程序一并進(jìn)行集成,大大提升了應(yīng)用程序的價(jià)值??上驳木置鎸?yīng)運(yùn)而生:軟件投放市場(chǎng)的時(shí)間大大縮短、開(kāi)發(fā)人員的編程效率明顯提高,最終把質(zhì)量上乘的軟件呈現(xiàn)給用戶。利用 XML,能夠創(chuàng)建出可供任何人從任何地方使用的、功能非常強(qiáng)大的應(yīng)用程序。在這種情況下,軟件已不完全指那些從光盤(pán)進(jìn)行安裝的程序,而是演變成了一種服務(wù) —— 類似于 ID調(diào)用程序或按收看次數(shù)進(jìn)行收費(fèi)的電視 —— 人們 可通過(guò)通信媒體訂購(gòu)的服務(wù)。我們將這種計(jì)算風(fēng)格稱為 Web服務(wù),它的出現(xiàn)標(biāo)志著人類已經(jīng)邁入應(yīng)用程序開(kāi)發(fā)技術(shù)的新紀(jì)元。還可將 Web服務(wù)視作 Web上的組件編程。其調(diào)用方法與調(diào)用本地服務(wù)類似,不同的是 Web API調(diào)用可通過(guò)互聯(lián)網(wǎng)發(fā)送給位于遠(yuǎn)程系統(tǒng)中的某一服務(wù)。通過(guò)對(duì) Passport服務(wù)編程,開(kāi)發(fā)人員可以充分利用 Passport的基本結(jié)構(gòu),通過(guò)運(yùn)行 Passport來(lái)維護(hù)用戶數(shù)據(jù)庫(kù),以確保其正常運(yùn)行、定期備份等等。而 Visual 、 .NET框架、 .NET企業(yè)服務(wù)器,正是為進(jìn)行基于 Web服務(wù)模型的應(yīng)用程序開(kāi)發(fā)而度身定做的新一代開(kāi)發(fā)工具和基本結(jié)構(gòu)。 ● .NET對(duì) IT專業(yè)人員的重要意義 .NET Enterprise Servers和 Windows 2021操作系統(tǒng),為創(chuàng)建具有高度可 管理性的、能迅速投入市場(chǎng)的應(yīng)用程序提供了堅(jiān)實(shí)基礎(chǔ)。 .NET平臺(tái)的核心是,采用有效的、分門(mén)別類的方式來(lái)構(gòu)建應(yīng)用程序,達(dá)到其前所未有的規(guī)模。為了存儲(chǔ)用戶文件和郵件, IT專業(yè)人員往往在服務(wù)器上安裝新的獨(dú)立磁盤(pán)冗余陣列 (RAID陣列 ), 而有了 .NET,他們?cè)谶@一方面將會(huì)花費(fèi)較少的精力,而更多地致力于怎樣為公司增加效益。用戶將以極其緊密的連接方式工作,因此更易于管理。 開(kāi)發(fā)應(yīng)用程序的 .NET Web服務(wù)模型將為企業(yè)應(yīng)用程序的創(chuàng)建開(kāi)辟一條新路。這就為最終用戶發(fā)掘了空前的功能涵蓋性。終端用戶可以在簡(jiǎn)單、直觀的界面下操作,而這個(gè)界面可以顯示他們的累積休假時(shí)間、個(gè)人所得福利以及上次工資額。首先,讓我們來(lái)分析一下當(dāng)前商務(wù)計(jì)算世界的現(xiàn)狀: 人與計(jì)算機(jī)進(jìn)行交互的手段極為有限 —— 通常使用鍵盤(pán)和鼠標(biāo)進(jìn)行輸入,使用監(jiān)視器監(jiān)控輸出。 用戶必須親自處理信息,而通過(guò)設(shè)置智能選項(xiàng)代表用戶自動(dòng)進(jìn)行操作,則無(wú)異于是紙上談兵。 想在家里或在路上工作的用戶,不能方便地訪問(wèn)辦公室電腦中的應(yīng)用程序和數(shù)據(jù)。 不能使用其它設(shè)備訪問(wèn)專為特定設(shè)備設(shè)計(jì)的數(shù)據(jù) (這些設(shè)備包括 PC、尋呼機(jī)、移動(dòng)電話以及 PDA等 );最多可以定期進(jìn)行同步。 .NET定能實(shí)現(xiàn)確保用戶從任何地點(diǎn)、任何設(shè)備都可訪問(wèn)其個(gè)人數(shù)據(jù)和應(yīng)用程序的宏偉藍(lán)圖。 用戶可以通過(guò)手寫(xiě)、語(yǔ)音和圖象技術(shù)與其個(gè)人數(shù)據(jù)進(jìn)行交互。應(yīng)用程序可進(jìn)行靈活的功能調(diào)整,以適應(yīng)用戶所用設(shè)備的功能狀況。 上述功能將協(xié)同作用,以便大幅度地提高用戶使用計(jì)算技術(shù)的生產(chǎn)效率。通過(guò)使用 XML行業(yè)標(biāo)準(zhǔn),可將用戶數(shù)據(jù)進(jìn)行跨站點(diǎn)和應(yīng)用程序的鏈接,從而輕松實(shí)現(xiàn)當(dāng)前很難實(shí)現(xiàn)的操作。 .NET把雇員、客戶和商務(wù)應(yīng)用程 序整和成一個(gè)協(xié)調(diào)的、能進(jìn)行智能交互的整體,而各公司無(wú)疑將是這場(chǎng)效率和生產(chǎn)力革命的最大受益者。 Sql Server 的特點(diǎn) SQL Server是微軟公司開(kāi)發(fā)的一個(gè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),以 Transact_SQL作為它的數(shù)據(jù)庫(kù)查詢和編程語(yǔ)言。 SQL Server 采用二級(jí)安全驗(yàn)證、登錄驗(yàn)證及數(shù)據(jù)庫(kù)用戶帳號(hào)和角色的許可驗(yàn)證。 種類型的角色, 角色 概念的引入方便了權(quán)限的管理,也使權(quán)限的分配更加靈活。 SQL Serve