版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、evaluation of scientific development. Nature security type-nature security is to maintenance people of health value for target, through strengthening security based management, and risk management, and equipment management and technology supervision, ensure production in the people, and real, and sy
2、stem, and system, elements security reliable, and harmony unified, full control various against factors, achieved thought no slack, and management no empty document, and equipment no hidden, and system no blocked, and unit zero non-stopped. Quality and efficiency-quality benefit is to adhere to the
3、enterprise survival, profit and development business truth, adhere to the all activity is economic activity, all costs can be controlled, money should not be wasted management philosophy, management analysis, to improve management quality, improve cost control capacity and market competitiveness. In
4、novation of science and technology-science and technology innovation is to play the role of science and technology as the primary productive force, active use of new technologies, new materials, new processes, new equipment, increase investment in science and technology, strengthening scientific and
5、 technological training, speeding up transforming scientific and technological achievements, forming a number of proprietary technology, enhancing core competitiveness. Resource-saving-the-resources saving enterprise was to reduce coal consumption, water consumption, electricity at the core, enhance
6、 the operation of lean management to realize low consumption, high efficiency, reduce production costs. Second is to strengthen the business, financial, material, information and the optimization of organization and management, saving the internal transaction costs. Harmonious development of harmoni
7、ous development-is to construct a foreign environment for development. XING refers to the internal security firm and internal management of the internal management measures are effective, harmonious. Foreign currency means Enterprise coordinating development of homeopathy, well, get along with the n
8、eighbors better. (B) XX 2013 five enterprises building intrinsic safety power company goals are: unplanned outage 0 times. Class of disorders 0, 0 is equivalent forced outage rate. No personal injury accident, material and equipment accidents do not occur, no fire, no environmental pollution acciden
9、t. Enterprise integrated to achieve zero cases of violation, zero accidents, zero. Quality goal is: when generating capacity 7.5 billion-kilowatt, sales of over 7.11 billion kWh, total profits of 306.6 million Yuan, . BFS+、PI、MIS、SCM Information systems infrastructure, fully integrated information s
10、ystem to realize information resources sharing; to expand the breadth and depth of the portal system, information system of Enterprise Management Assistant role to play; to improve the day-to-day operation and maintenance operation record of promoting causes and transfer system; to strengthen the tr
11、aining摘 要隨著Internet的普及,越來越多的企業(yè)建立了自己的www網(wǎng)站,企業(yè)通過網(wǎng)站可以展示產(chǎn)品,發(fā)布最新動(dòng)態(tài),與用戶進(jìn)行交流和溝通,與合作伙伴建立聯(lián)系,以及開展電子商務(wù)等。其中新聞管理系統(tǒng)是構(gòu)成企業(yè)網(wǎng)站的一個(gè)重要組成部分,它擔(dān)負(fù)著雙層作用,一方面可以用來動(dòng)態(tài)發(fā)布有關(guān)新產(chǎn)品或新開發(fā)項(xiàng)目,另一方面又可以及時(shí)向顧客公告企業(yè)經(jīng)營(yíng)業(yè)績(jī)、技術(shù)與研發(fā)進(jìn)展、特別推薦或優(yōu)惠的工程項(xiàng)目、產(chǎn)品和服務(wù),從而吸引顧客,擴(kuò)大顧客群。 傳統(tǒng)的網(wǎng)站新聞管理方式有兩種,一是靜態(tài)html頁面,更新信息時(shí)需要重新制作頁面然后上傳頁面并修改相應(yīng)鏈接,這種方式因?yàn)樾侍鸵巡欢嘤谩6腔赼sp和腳本語言,將動(dòng)態(tài)網(wǎng)頁和數(shù)
12、據(jù)庫結(jié)合,通過應(yīng)用程序來處理新聞,這是目前較為流行的做法。利用ASP技術(shù)開發(fā)網(wǎng)站新聞發(fā)布管理系統(tǒng),實(shí)現(xiàn)了網(wǎng)站新聞的動(dòng)態(tài)管理,使得對(duì)信息的管理更加及時(shí)、高效,提高了工作效率。本文主要從介紹在線新聞發(fā)布的基本概念開始,詳細(xì)介紹了在線新聞發(fā)布系統(tǒng)的功能和結(jié)構(gòu),并論證了在線新聞發(fā)布系統(tǒng)的設(shè)計(jì)方案,簡(jiǎn)要介紹了使用的開發(fā)工具ASP以及涉及到的等相關(guān)技術(shù),并以在線新聞發(fā)布子系統(tǒng)開發(fā)的順序詳細(xì)介紹了系統(tǒng)分析,系統(tǒng)設(shè)計(jì),系統(tǒng)實(shí)施的開發(fā)過程, 然后,展示了子系統(tǒng)所實(shí)現(xiàn)的功能及部分界面;在介紹某些關(guān)鍵技術(shù)的同時(shí),還給出了關(guān)鍵源程序代碼。最后對(duì)本系統(tǒng)的不足和本人在開發(fā)中的認(rèn)識(shí)和感想進(jìn)行了總結(jié)。關(guān)鍵詞:ASP; ACC
13、ESS數(shù)據(jù)庫; 新聞發(fā)布管理AbstractWith the fact that universal , more and more many internet enterprise has built self www website, enterprise announces up-to-date development by the fact that website can show a product, carry out exchange and communicate with the consumer, the buddy who works together builds a
14、nd connection , Electronic Commerce carrying out waits and. News management system among them is to compose a important component of enterprise website , it is bearing the bilayer effect , one aspect can be dynamic Yong Lai announcing the relevant new product or the newly developed project , another
15、 aspect cant can timely to customer announcement enterprise manage thereby, achievement , the technology attract a customer , expand with studying the send out progress , special recommendation or preferential construction project , product and serving,Attract a customer thereby , expand the custome
16、r group. The tradition website news supervisor mode has two kinds , one is static state html page of face, requires that corresponding interlinkage , this way making page of face again and then uploading page of face and modification does not already multipurpose because of efficiency is very low wh
17、en renewing information. Two is owing to the asp and script language , combine development Web page data base, by handling news coming application, this is at present comparatively popular method of work.Make use of ASP technological development website news announce management system, the developme
18、nt having realized website news manages, the administration being able to be used to information is especially timely, high-effect, have improved availability.And the main body of a book is started mainly from the basic concept introducing online news announces, the function and structure having int
19、roduced online news announce detailedly systematically, have expounded and proven the systematic design plan of online news announce, brief relevance technologies such as having introduced exploitation implement ASP being put into use and having related that to,And development order has introduced s
20、ystems analysis detailedly , system has designed that with online news announce subsystem, system be put into effect function and part interface realized by the subsystem having developed process, and then, having shown; While introducing some key technologies, have returned to out key source proced
21、ure code. Finally, systematic deficiency and I have carried out a summary on in cognition and impressions in developing.Keywords: ACCESS data base; news announce news manages; ASP目 錄第一章 緒 論11.1 研究背景11.2 研究需要解決的主要問題11.3 研究開發(fā)的目的和意義2第二章 相關(guān)技術(shù)32.1 ASP技術(shù)介紹32.2 ADO技術(shù)介紹52.3 Microsoft Access 2003 介紹52.4 VBSc
22、ript介紹72.5 Javascript介紹72.6 數(shù)據(jù)庫的發(fā)展82.6.1 數(shù)據(jù)庫的特點(diǎn)92.6.2 數(shù)據(jù)庫技術(shù)102.7 數(shù)據(jù)庫理論基礎(chǔ)112.7.1 數(shù)據(jù)庫模型112.7.2 數(shù)據(jù)庫體系結(jié)構(gòu)122.7.3 數(shù)據(jù)的獨(dú)立性132.7.4 范式13第三章 系統(tǒng)分析153.1 可行性分析153.2 需求分析153.2.1 功能需求153.2.2 性能需求15第四章 總體設(shè)計(jì)174.1 軟件的運(yùn)行環(huán)境設(shè)計(jì)174.2 系統(tǒng)模塊設(shè)計(jì)174.3 數(shù)據(jù)庫設(shè)計(jì)184.3.1數(shù)據(jù)庫需求分析184.3.2數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)194.3.3數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)21第五章 詳細(xì)設(shè)計(jì)與系統(tǒng)實(shí)現(xiàn)245.1 數(shù)據(jù)庫的連接
23、設(shè)計(jì)245.2 新聞列表模塊設(shè)計(jì)265.3 新聞查詢模塊設(shè)計(jì)285.4 新聞管理模塊設(shè)計(jì)315.5 新聞?lì)悇e模塊設(shè)計(jì)325.6 新聞添加/修改模塊設(shè)計(jì)345.8 新聞顯示模塊設(shè)計(jì)385.9 用戶評(píng)論模塊設(shè)計(jì)39第六章 系統(tǒng)測(cè)試41第七章 結(jié)束語42參考文獻(xiàn)43致 謝44supervision in large and medium goods vehicle. A is established large vehicles and small vehicles classification management of motor vehicle test mode, increased med
24、ium van car, and dangerous goods transport car, and school car test project; II is established motor vehicle test regulatory platform, achieved motor vehicle test full process video, and data remote regulatory; three is strictly motor vehicle identification management, equipped with unified of ident
25、ification equipment and tool, using mobile identification Terminal, and law enforcement records instrument, technology identification means. As to 20XX years June 20 statewide motor vehicle keep volume for 567,408 car, and last year earlier than growth 75,814 car, growth 13.36%; this year January-Ju
26、ne, vehicles management section and license archives management section total accepted the motor vehicle registration business 42,543 car times, which registered registration 6,905 car times, and transfer registration 3,592 car times, and change registration 1033 car times, and mortgage registration
27、 696 car times, and cancellation registration 187 car times, and into business 980 car times, and Archives corrections 81 pieces times, and issued test qualified logo 25,429 car times, and other vehicles business 3,640 car times; supervision Survey Section relies on motor vehicle detection remote is
28、sued test qualified logo software platform supervision motor vehicle test, and identification situation 7418l liangci, investigation motor vehicle exception business 30 car times, his pards business warning 244 article, vehicles and driving people sound video regulatory screenshots 1852 Zhang, check
29、s motor vehicle archives 716 pieces times, and medium bus, and medium above truck, and Of hazardous chemicals, vehicles and school buses and other key vehicle inspection record of 420. (C) based on their own, and strict adherence to defense, more cheating, false false fugitive suspects, robbery susp
30、ect vehicles and the Internet crackdown. DMV full play to the first line of Defense position control, investigating cheating, fake identification and robbery suspect vehicles through operational work, and carefully examine the documents and legal proof, check traffic violations, traffic accidents, t
31、he fugitive suspect suspected vehicles and theft than to work, further tight car, driving management business formalities review procedures. . Truck driver information management platform. Motor vehicles and traffic police departments, State transport authority to further clarify the Division of lab
32、our, implementation responsibility, strengthen our collaboration and management together, reinforcing the management of drivers on which strongly synthetic warfare and information warfare. 3 strictly implemented. From May 1 up, a is implemented complex road and bad weather driving exam, currently DM
33、V is urged contractors party in treasures driving school increased simulation Highway, and continuous urgent detours, and snow days, and wet sliding road, and burst situation disposal, subjects II field to driving exam project, is expected第一章 緒 論本章從現(xiàn)代新聞管理發(fā)布系統(tǒng)的研究背景入手,闡述了本系統(tǒng)研究所要解決的用題,介紹了本系統(tǒng)研究的意義,為系統(tǒng)的開
34、發(fā)指明的方向。1.1 研究背景 隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,越來越多的信息通過網(wǎng)絡(luò)這個(gè)獨(dú)特的媒體進(jìn)行傳播。同時(shí)網(wǎng)絡(luò)還與廣告,電視,報(bào)紙,招貼媒體并列的地位,越來越吸引人們的注意,網(wǎng)絡(luò)尤其是國(guó)際互聯(lián)網(wǎng)已經(jīng)在我們面前展開了一個(gè)更加繽紛多彩的世界。網(wǎng)絡(luò)新聞,也成為人們了解最新國(guó)內(nèi),國(guó)外最新動(dòng)態(tài),深受人們歡迎,速度快,隨時(shí)更新內(nèi)容,遠(yuǎn)程修改等特點(diǎn)。使得網(wǎng)絡(luò)中所擁有的巨大信息資源聽令于世界上每個(gè)角落的使用者。人類之間相互交流不在有國(guó)界,地域之別,并開創(chuàng)了一個(gè)全新的信息時(shí)代,全球資源共享,使得足不出戶而知天下大事。二十一世紀(jì)是一個(gè)信息大爆炸的時(shí)代,人們對(duì)信息獲取的要求是更快、更準(zhǔn)確,而伴隨著計(jì)算機(jī)的普及,通過網(wǎng)絡(luò)
35、來閱讀新聞獲取信息已經(jīng)成為很多人日常生活的一部分。以前人們獲取新聞信息都是從報(bào)紙和電視上獲得,人們不可能實(shí)現(xiàn)互動(dòng),不能看到別人對(duì)一種問題的看法,信息的獲取比較的單方面。但隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,現(xiàn)在幾乎所有的網(wǎng)站都開設(shè)有自己的新聞專欄,每天都可以及時(shí)的向人們提供最新的信息,而網(wǎng)頁的瀏覽者也可以根據(jù)自己的愛好,選擇自己感性趣的新聞閱讀,還可以對(duì)自己所看的新聞進(jìn)行評(píng)論,也可以看一別的瀏覽者觀點(diǎn)和看法,實(shí)現(xiàn)了多方面信息的獲取,滿足了人們對(duì)信息的要求。在線新聞系統(tǒng)是新聞管理領(lǐng)域中一個(gè)比較重要的系統(tǒng),它在讀者與編輯之間搭起了一坐橋梁:讀者可以及時(shí)進(jìn)行在線注冊(cè),在線登陸,修改個(gè)人資料,新聞瀏覽,在線測(cè)試等操作
36、。而編輯可以進(jìn)行在線注冊(cè),在線登陸,修改個(gè)人資料,新聞管理,新聞管理等操作。本系統(tǒng)采用B/S模式開發(fā),用于實(shí)現(xiàn)一些網(wǎng)站新聞發(fā)布單元的新聞管理。采用B/S模式的優(yōu)勢(shì)在于系統(tǒng)簡(jiǎn)單、功能強(qiáng)大、擴(kuò)展能力良好及跨地域的操作性能。1.2 研究需要解決的主要問題網(wǎng)站新聞管理方式一般有兩種:一是靜態(tài)HTML頁面,即一個(gè)網(wǎng)頁中的內(nèi)容都是靜態(tài)文本。更新信息時(shí)需要重新制作頁面然后上傳頁面并修改相應(yīng)鏈接。隨著 Internet的進(jìn)一步發(fā)展,靜態(tài) Web站點(diǎn)的開發(fā)與維護(hù)變得越來越困難,一方面信息的不斷增加和變化使站點(diǎn)維護(hù)人員不得不經(jīng)常修改網(wǎng)頁,特別是基于數(shù)據(jù)庫驅(qū)動(dòng)的Web站點(diǎn)更是如此,HTML顯得越來越難以勝任;另一方
37、面由于靜態(tài)網(wǎng)頁不能與瀏覽者進(jìn)行有效交互 ,使人們感到越來越乏味,而不愿意再一次地進(jìn)入同一站點(diǎn) ,故這種方式因?yàn)樾侍鸵巡欢嘤?。二是基?ASP和腳本語言,將動(dòng)態(tài)網(wǎng)頁和數(shù)據(jù)庫結(jié)合 ,通過應(yīng)用程序來處理新聞,這是目前較為流行的做法?;贏SP技術(shù)的新聞發(fā)布管理系統(tǒng)可以根據(jù)新聞的標(biāo)題、內(nèi)容、圖片來自動(dòng)生成相應(yīng)的網(wǎng)頁,從而簡(jiǎn)化新聞的發(fā)布和管理,提高工作效率。本文講述的就是一個(gè)新聞發(fā)布管理系統(tǒng)的實(shí)現(xiàn)過程。1.3 研究開發(fā)的目的和意義將動(dòng)態(tài)網(wǎng)頁與數(shù)據(jù)庫技術(shù)結(jié)合是目前一些網(wǎng)站提高辦公效率和機(jī)構(gòu)精簡(jiǎn)改革趨勢(shì)的一個(gè)要求。采用ASP技術(shù)的新聞管理發(fā)布系統(tǒng)不僅可以實(shí)現(xiàn)新聞的管理和發(fā)布遠(yuǎn)程操作,提高工作效率,而且也
38、可以使工作人員的辦公更加輕松自如,同時(shí)可以使新聞的發(fā)布更加快速、準(zhǔn)確??茖W(xué)管理與信息技術(shù)相結(jié)合成為提高工作效率和管理水平的主要方式。因此網(wǎng)絡(luò)化的新聞發(fā)布和管理系統(tǒng)建設(shè)已經(jīng)成為提高一個(gè)網(wǎng)站信息處理能力的重要方面,網(wǎng)絡(luò)化的新聞發(fā)布和管理系統(tǒng)已經(jīng)被許多網(wǎng)站采用,提高了信息處理的速度。為了適應(yīng)信息服務(wù)業(yè)的飛速發(fā)展,提高和擴(kuò)大信息資源的處理能力,讓人們能夠方便快捷的了解自己想知道的事情,將動(dòng)態(tài)網(wǎng)頁和數(shù)據(jù)庫結(jié)合 ,通過應(yīng)用程序來處理新聞的技術(shù),必會(huì)成為網(wǎng)站新聞管理的主流技術(shù)。第二章 相關(guān)技術(shù)本章主要介紹了在開發(fā)本系統(tǒng)時(shí)所用到一此相關(guān)的技術(shù),比如ASP和Vbscript技術(shù),著重介紹了數(shù)據(jù)庫和數(shù)據(jù)庫技術(shù),并
39、且講述了系統(tǒng)和數(shù)據(jù)庫連接所用的ADO技術(shù)的應(yīng)用。2.1 ASP技術(shù)介紹ASP 全稱為 Active Server Pages(動(dòng)態(tài)服務(wù)器主頁),它是一種應(yīng)用程序環(huán)境,可以利用 VBScript 或 Java Script 語言來設(shè)計(jì),主要用于網(wǎng)絡(luò)數(shù)據(jù)庫的查詢與管理。其工作原理是當(dāng)瀏覽者發(fā)出瀏覽請(qǐng)求的時(shí)候,服務(wù)器會(huì)自動(dòng)將 ASP 的程序碼,解釋為標(biāo)準(zhǔn) HTML 格式的網(wǎng)頁內(nèi)容,再送到瀏覽者瀏覽器上顯示出來。我們也可以將 ASP 理解為一種特殊的 CGI。利用 ASP 生成的網(wǎng)頁,與HTML相比具有更大的靈活性。只要結(jié)構(gòu)合理,一個(gè) ASP 頁面就可以取代成千上萬個(gè)網(wǎng)頁。盡管 ASP 在工作效率方面
40、較之一些新技術(shù)要差,但勝在簡(jiǎn)單、直觀、易學(xué),是涉足網(wǎng)絡(luò)編程的一條捷徑。它具備一個(gè)服務(wù)器端的腳本執(zhí)行環(huán)境,用它可產(chǎn)生和執(zhí)行動(dòng)態(tài)的、交互的、高性能的Web服務(wù)器應(yīng)用程序。ASP應(yīng)用程序以.asp文件的形式存盤無需經(jīng)過任何的編譯,便能有瀏覽器查看,當(dāng)然不能直接運(yùn)行,只有在服務(wù)器執(zhí)行后才能瀏覽。ASP程序的控制部分是使用VBScript、Jscript等腳本語言來設(shè)計(jì),當(dāng)執(zhí)行ASP程序時(shí)腳本程序?qū)⒁徽酌畎l(fā)送給腳本編輯器(即腳本引擎),由腳本解釋器進(jìn)行翻譯并將其轉(zhuǎn)換成服務(wù)器所能執(zhí)行的命令。當(dāng)然,同其他編譯語言一樣,ASP程序的編寫也遵循一定的規(guī)則,如果想使用自己所喜愛的腳本語言編寫ASP程序,那么服
41、務(wù)器上需要有能解釋這種腳本語言的腳本解釋器。當(dāng)安裝ASP時(shí),系統(tǒng)提供了VBScript和Jscript兩種腳本語言,而VBScript則被作為系統(tǒng)默認(rèn)的腳本語言,也可根據(jù)自己的喜好改變系統(tǒng)默認(rèn)的腳本語言。Active Server的另一大優(yōu)點(diǎn)是代碼的安全性。頁面的訪問者所能看到的只是服務(wù)器方的處理結(jié)果。ASP文件可以用常規(guī)的文本編輯器編輯, ASP使用VBScript、JavaScript等腳本語言作為開發(fā)工具,鑲嵌于HTML文本中,使用將ASP的程序包含起來。當(dāng)用戶從瀏覽器向Web服務(wù)器提出請(qǐng)求時(shí),Web服務(wù)器會(huì)自動(dòng)將ASP的程序解釋為標(biāo)準(zhǔn)的HTML格式的主頁內(nèi)容,用戶端只要使用常規(guī)可執(zhí)行H
42、TML程序的瀏覽器,就可瀏覽ASP所設(shè)計(jì)的主頁內(nèi)容,因此與瀏覽器無關(guān),并且保證了ASP的源程序代碼不會(huì)外漏。ASP中包括五個(gè)內(nèi)置的ActiveX服務(wù)器組件和五個(gè)內(nèi)置的對(duì)象:Database Access component(數(shù)據(jù)庫訪問組件)、File Access component(文件訪問組件)、Ad Rotator component(廣告輪播器組件)、Content Linking component(內(nèi)容鏈接組件)、Browser Capabilities component(瀏覽器信組件)以及Request(請(qǐng)求對(duì)象)、Server(服務(wù)器對(duì)象)、Session(會(huì)話對(duì)象)、Res
43、ponse(響應(yīng)對(duì)象)、Application(應(yīng)用程序?qū)ο螅?。在所有ASP組件中,最有用的是數(shù)據(jù)庫訪問組件,也稱為ActiveX數(shù)據(jù)對(duì)象或ADO。在站點(diǎn)發(fā)布數(shù)據(jù)庫將使用這個(gè)組件及其中包含的對(duì)象,以完成對(duì)ODBC數(shù)據(jù)源的讀寫。此外,ASP技術(shù)的另一個(gè)重要特點(diǎn)是,程序員可以利用Java、Visual Basic、 Visual C+等語言制作適應(yīng)自己特殊需要的ActiveX服務(wù)器組件來擴(kuò)充ASP的功能,使自己的動(dòng)態(tài)網(wǎng)頁幾乎具有無限的擴(kuò)充能力,這是傳統(tǒng)的CGI程序所不及的。總而言之ASP具有學(xué)習(xí)快、設(shè)計(jì)快的特點(diǎn),不需花許多時(shí)間即可學(xué)會(huì)和快速設(shè)計(jì)出WEB應(yīng)用程序。ASP的源程序碼在服務(wù)器端執(zhí)行,代碼
44、保密性好。集成在HTML中,無需編譯鏈接可直接執(zhí)行,而且使用文本編輯器即可設(shè)計(jì)。在網(wǎng)站系統(tǒng)的開發(fā)應(yīng)用中,Microsoft公司的ASP(Active Server Pages)被廣為使用。ASP實(shí)際上是將標(biāo)準(zhǔn)的HTML文件拓展了一些附加特征,為編寫人員提供了在服務(wù)器端運(yùn)行腳本的環(huán)境,使編寫人員可以利用VBScript和JavaScript或其他的第三方腳本語言來創(chuàng)建ASP,實(shí)現(xiàn)了過去需要編寫復(fù)雜的CGI程序才能實(shí)現(xiàn)的有動(dòng)態(tài)內(nèi)容的網(wǎng)頁,如計(jì)數(shù)器等。ASP提供了一些內(nèi)置對(duì)象和組件,允許用戶從瀏覽器中接收和發(fā)送信息。ASP可以和諸如SQL Server和Microsoft Access2000這樣的
45、數(shù)據(jù)庫進(jìn)行連接,進(jìn)而完成數(shù)據(jù)的交換與更新。1. ASP的特點(diǎn):ASP可以和HTML或其它腳本語言(VBScript,JavaScript)相互嵌套。ASP是一種在WEB服務(wù)器端運(yùn)行的腳本語言,程序代碼安全保密。ASP以對(duì)象為基礎(chǔ),因此可以使用ActiveX控件繼續(xù)擴(kuò)充其功能。ASP內(nèi)置ADO組件,因此可以輕松的存取各種數(shù)據(jù)庫。ASP可以將運(yùn)行結(jié)果以HTML的格式傳送至客戶端瀏覽器,因而可以適用各種瀏覽器。2. ASP環(huán)境的安裝與配置ASP程序必須在支持ASP的Web服務(wù)器上才能運(yùn)行,對(duì)于個(gè)人用戶,可以首先將計(jì)算機(jī)虛擬為Web服務(wù)器,如果計(jì)算機(jī)使用的是Windows系統(tǒng),安裝微軟的PWS(Per
46、sonal Web Server,個(gè)人站點(diǎn)服務(wù)器)或IIS(Internet Information Server,互聯(lián)網(wǎng)信息服務(wù)器)就可以實(shí)現(xiàn)這一目標(biāo)。(1)對(duì)硬件的要求其實(shí),一臺(tái)能夠運(yùn)行Windows 98 操作系統(tǒng)(推薦使用Windows 2000/XP)的計(jì)算機(jī),內(nèi)存在16MB以上(Windows 2000/XP要求64MB以上),可用的硬盤空間在100MB以上,就能滿足安裝PWS或IIS的要求,實(shí)際上,目前絕大多數(shù)計(jì)算機(jī)早已經(jīng)超過了這個(gè)要求。(2)對(duì)軟件的要求根據(jù)操作系統(tǒng)的不同,使用的Web服務(wù)器軟件也有所不同,具體配置如表面2-1所示。表2-1 Web服務(wù)器軟件操作系統(tǒng)Web服務(wù)器
47、軟件Windows 95/98/MePWS 4.0WindowsNTWorkStationPWS4.0(ForNT4.0WorkStation)Windows NT ServerIIS 4.0Windows 2000/XPIIS 5.0需要說明的是,雖然配置運(yùn)行ASP的操作系統(tǒng)和服務(wù)器軟件的選擇很多,但是考慮到網(wǎng)站的安全穩(wěn)定性,在這里推薦使用Windows 2000/XP+IIS 5.0。2.2 ADO技術(shù)介紹ADO(ActiveX Data Objects)是由微軟公司推出的以ActiveX技術(shù)為基礎(chǔ)的數(shù)據(jù)存取方法。ADO的主要特點(diǎn)是使用更加容易,訪問速度更快,而對(duì)磁盤和存儲(chǔ)容量的要求更小;
48、ADO支持建立各種客戶/服務(wù)器模式與基于Web的應(yīng)用程序,具有遠(yuǎn)程數(shù)據(jù)服務(wù)RDS(RemoteDataService)的特性,通過RDS能夠在一次往返中將服務(wù)器端的數(shù)據(jù)傳送到客戶端的應(yīng)用程序或Web頁面中,并在客戶端對(duì)數(shù)據(jù)進(jìn)行處理后,立即更新服務(wù)器端的數(shù)據(jù)。ADO通過ActiveX腳本可以方便的建立數(shù)據(jù)庫與任何ODBC數(shù)據(jù)源的連接或者數(shù)據(jù)庫的連接。ADO工作原理對(duì)于異種數(shù)據(jù)庫的訪問,首先需要一個(gè)簡(jiǎn)單而統(tǒng)一的應(yīng)用程序接口(API),應(yīng)用程序通過它訪問和修改各種各樣的數(shù)據(jù)。典型的數(shù)據(jù)源是支持ODBC(Open Data Base Connectivity)標(biāo)準(zhǔn)的關(guān)系型數(shù)據(jù)庫,通過一系列SQL命令進(jìn)
49、行數(shù)據(jù)操作。ADO定義一個(gè)設(shè)計(jì)原型,其中概括了一系列進(jìn)行數(shù)據(jù)存取和更新所必須的行為說明。設(shè)計(jì)原型表示了一個(gè)對(duì)象模型,包括實(shí)現(xiàn)原型所對(duì)應(yīng)的對(duì)象集,定義進(jìn)行數(shù)據(jù)操作的對(duì)象方法,表示數(shù)據(jù)或?qū)ο蠓椒ㄐ袨榭刂频膶傩缘?。與對(duì)象相關(guān)的事件說明了將要發(fā)生或已經(jīng)發(fā)生的數(shù)據(jù)操作過程。組件中提供了一組強(qiáng)有力的數(shù)據(jù)庫操作命令讓你容易地操縱數(shù)據(jù)以產(chǎn)生數(shù)據(jù)驅(qū)動(dòng)的Web頁面。根據(jù)本系統(tǒng)的情況,數(shù)據(jù)庫連接是采用ADO技術(shù)并利用DSN來連接數(shù)據(jù)庫的。2.3 Microsoft Access 2003 介紹Access 2003是 Microsoft ofiice 2003系列辦公軟件之一,Access成為世界上最流行的桌面數(shù)據(jù)
50、庫系統(tǒng)。Access與許多優(yōu)秀的關(guān)系數(shù)據(jù)庫一樣,可以讓你很容易地連接相關(guān)的信息而且還對(duì)其他的數(shù)據(jù)庫系統(tǒng)有所補(bǔ)充。它能操作其他來源的資料,包括許多流行的PC數(shù)據(jù)庫程序(如DBASE,Paradox,Microsoft FoxPro)的服務(wù)器、小型機(jī)、大型機(jī)上的許多AQL數(shù)據(jù)庫。Access還完全支持Microsoft 的OLE技術(shù)。在Access 的操作對(duì)于數(shù)據(jù)庫整合而言,提供了相當(dāng)強(qiáng)的解決方案,并且將所有的數(shù)據(jù)庫組件整合在單一的文件中,其中包括表、查詢、窗體、模塊、報(bào)表等。Access 2003采用客戶機(jī)/服務(wù)器的計(jì)算模型,即中央服務(wù)器用來存放數(shù)據(jù)庫,該服務(wù)器右以被除數(shù)多臺(tái)客戶機(jī)訪問,數(shù)據(jù)庫應(yīng)
51、用地處理過和分布在客戶機(jī)和服務(wù)器上??蛻魴C(jī)/服務(wù)器計(jì)算模型分為兩層地客戶/服務(wù)器結(jié)構(gòu)和多層地客戶/服務(wù)器結(jié)構(gòu)。在兩層的客戶/服務(wù)器系統(tǒng)中,客戶機(jī)通過網(wǎng)絡(luò)與運(yùn)行Access實(shí)例的服務(wù)器相連,客戶機(jī)用來完成數(shù)據(jù)表示和大部分業(yè)務(wù)邏輯的實(shí)現(xiàn),服務(wù)器完成數(shù)據(jù)的存儲(chǔ)。在多層的客戶/服務(wù)器系統(tǒng)中,應(yīng)至少要經(jīng)過三個(gè)處理層,第一層是客戶機(jī),但它中是負(fù)責(zé)數(shù)據(jù)表示;第二層是業(yè)務(wù)邏輯服務(wù)器,負(fù)責(zé)業(yè)務(wù)邏輯的實(shí)現(xiàn),所有客戶機(jī)都可以對(duì)它進(jìn)行訪問;第三層是數(shù)據(jù)庫。Access還提供Windows操作系統(tǒng)的高級(jí)應(yīng)用程序開發(fā)系統(tǒng)。Access與其他的數(shù)據(jù)庫開發(fā)系統(tǒng)之間相當(dāng)顯著的區(qū)別就是:你不用寫一行代碼,就可以很短的時(shí)間內(nèi)開發(fā)出
52、一個(gè)功能強(qiáng)大的而且相當(dāng)專業(yè)的數(shù)據(jù)庫應(yīng)用程序,并且這一過程是完全可視的。如果你能給他加上簡(jiǎn)短的VBA代碼,那么所開發(fā)出來決不比專業(yè)程序員開發(fā)的差多少。Access將所有有名字的東西都看成對(duì)像(Object),在Access 2003中,最重要的對(duì)像有表、查詢、窗體、報(bào)表、宏和模塊。表(Table)是數(shù)據(jù)庫的基本對(duì)象,是創(chuàng)建其他五種對(duì)像的基礎(chǔ),它是用戶定義的存儲(chǔ)資料的對(duì)象。每一個(gè)表都包含有關(guān)某個(gè)主體珠信息表包括存儲(chǔ)不同種類的資料的字段(列),而記錄(行)則收集特定主體實(shí)例的所有信息。即表由記錄組成,記錄由字段組成,表用來存貯數(shù)據(jù)庫的數(shù)據(jù),故又稱數(shù)據(jù)表。查詢(Query)為來自一個(gè)或多個(gè)表的資料提供
53、定制視圖對(duì)象。在Access 中, 可以利用圖形化的實(shí)例查詢機(jī)制(QBE)或通過SQL語句來建立查詢。你可以在查詢中選擇、更新、插入或刪除資料,也可以用查詢來建立新表。即查詢可以按索引快速查找需要的記錄,按要求篩選記錄并能連接若干個(gè)表的字段組成新表。窗體(Form)窗體是主要的人機(jī)接口。大量的操作(幾乎所以)都要通過窗體完成。窗體通過運(yùn)行宏(macor)或Visual Basic for Applicatinns(VBA)過程,來響應(yīng)大量的事件。Access2003為我們提供了強(qiáng)大的(同時(shí)也是相當(dāng)方便的向?qū)В﹣斫?biāo)準(zhǔn)的Windows窗體。既窗體提供了一種方便的瀏覽、輸入及更改數(shù)據(jù)的窗口。還可
54、以創(chuàng)建子窗體顯示相關(guān)聯(lián)的表的內(nèi)容。窗體也稱單表。報(bào)表(Report)-為格式化、計(jì)算、打印選定資料而設(shè)計(jì)的對(duì)象。既報(bào)表的功能是將數(shù)據(jù)庫中的數(shù)據(jù)分類匯總,然后打印出來,以便分析。它是衡量一個(gè)優(yōu)秀的數(shù)據(jù)庫的重要標(biāo)準(zhǔn)(有時(shí)甚至是唯一標(biāo)準(zhǔn))。宏(Macro)為了響應(yīng)已定義的事件,需要讓Access去執(zhí)行一個(gè)或多個(gè)操作,而宏就是對(duì)這些操作的結(jié)構(gòu)化的定義對(duì)象。它可以讓你像堆積木一樣建立一個(gè)功能強(qiáng)大的程序,而無須寫大量的代碼。既宏相當(dāng)于DOS中的批處理,用來自動(dòng)執(zhí)行一系列操作。Access列出了一些常用的操作供用戶選擇,使用起來十分方便。模塊(Module)包括用VBA編碼的定制過程的一個(gè)對(duì)象。模塊提供了獨(dú)
55、立的動(dòng)作流捕獲錯(cuò)誤,而宏做不到。模塊能直接響應(yīng)窗體或報(bào)表事件,也可以從應(yīng)用程序的任何地方別調(diào)用。模塊的功能與宏類似,但它定義操作比宏更精細(xì)和復(fù)雜,用戶可以根據(jù)自己的需要編寫程序。模塊使用Visual Basic 編程。而我之所以選用ACCESS作為我的數(shù)據(jù)庫其主要原因是,它的移置性比較好,移置后不用做導(dǎo)入等復(fù)雜的操作,在演示的時(shí)候不容易出問題。其次,考慮到不是用于商業(yè)目的,選用小型的數(shù)據(jù)庫就足夠了。2.4 VBScript介紹VBScript聽起來會(huì)讓人想到Visual Basic,不錯(cuò),它們的確是有關(guān)系的,具體地說VBScript是Visual Basic子集“VBA”(Visual Bas
56、ic for Application)的子集,“VBA”是VBScript的父親。VBA是Microsoft Office Suite和其它應(yīng)用程序的宏編程語言,利用它可以擴(kuò)展Office的功能,如在Word可以采用VBA來實(shí)現(xiàn)Word中沒有的功能。在Web頁面中增加VBScript可以實(shí)現(xiàn)很多功能,諸如在將數(shù)據(jù)發(fā)送到服務(wù)器之前先進(jìn)行處理和效驗(yàn),創(chuàng)建新的Web內(nèi)容,甚至編寫完全在客戶端運(yùn)行的應(yīng)用程序,如計(jì)算器和游戲使用程序,擴(kuò)展客戶段的使用功能。引入腳本語言的最重要的一點(diǎn)是把開發(fā)者帶回到了事件驅(qū)動(dòng)的軟件開發(fā)范圍。不是依賴服務(wù)器通過HTTP提供應(yīng)答,VBScript允許應(yīng)用程序?qū)τ脩舻膭?dòng)作立即做
57、出反應(yīng)。雖然VBScript是用戶系統(tǒng)的健壯的腳本語言,但VBScript是受限的,它不能處理客戶機(jī)上API調(diào)用,不能操作客戶機(jī)上的文件,也不能擁有文件系統(tǒng)之上的控件。另外,瀏覽器的安全機(jī)制不允許對(duì)沒有安全標(biāo)志的ActiveX運(yùn)行腳本。2.5 Javascript介紹Javascript是由 Netscape公司開發(fā)的一種腳本語言(scripting language),或者稱為描述語言。在HTML基礎(chǔ)上,使用Javascript可以開發(fā)交互式Web網(wǎng)頁。Javascript的出現(xiàn)使得網(wǎng)頁和用戶之間實(shí)現(xiàn)了一種實(shí)時(shí)性的、動(dòng)態(tài)的、交互性的關(guān)系,使網(wǎng)頁包含更多活躍的元素和更加精彩的內(nèi)容。 運(yùn)行用Javascript編寫的程序需要能支持Javascript語言的瀏覽器。Netscape公司 Navigator 30以上版本的瀏覽器都能支持 Javascript程序,微軟公司 Internet Explorer 30以上版本的瀏覽器基本上支持Javascript。微軟公司還有自己開發(fā)的Javascript,稱為JScript。 Javascript和Jscript基本上是相同的,只是在一些細(xì)節(jié)上有出入。 Javascript短小精悍, 又是在客戶機(jī)上執(zhí)行的,大大提高了網(wǎng)頁的瀏覽速度和交互能力。 同時(shí)它又是專門為制作Web網(wǎng)頁而量身定做的一種簡(jiǎn)單的編程語言。2.6 數(shù)據(jù)庫的發(fā)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024項(xiàng)目融資合同協(xié)議書
- 2025年度中醫(yī)食療研究與推廣合同4篇
- 2025年度特色餐飲連鎖品牌授權(quán)合同3篇
- 2025年度生態(tài)修復(fù)工程承包商借款合同范本4篇
- 2025年度數(shù)據(jù)中心運(yùn)維外包合同4篇
- 2025年度體育用品代理服務(wù)合同模板4篇
- 2025年度物流車輛環(huán)保排放檢測(cè)合同4篇
- 2025年度人工智能技術(shù)應(yīng)用與開發(fā)合同2篇
- 2024版全新銷售擔(dān)保合同范本下載
- 2025年度新能源汽車充電站車位銷售與管理協(xié)議4篇
- 專升本英語閱讀理解50篇
- 施工單位值班人員安全交底和要求
- 中國(guó)保險(xiǎn)用戶需求趨勢(shì)洞察報(bào)告
- 數(shù)字化轉(zhuǎn)型指南 星展銀行如何成為“全球最佳銀行”
- 中餐烹飪技法大全
- 靈芝孢子油減毒作用課件
- 現(xiàn)場(chǎng)工藝紀(jì)律檢查表
- 醫(yī)院品管圈與護(hù)理質(zhì)量持續(xù)改進(jìn)PDCA案例降低ICU病人失禁性皮炎發(fā)生率
- 新型電力系統(tǒng)研究
- 烘干廠股東合作協(xié)議書
- 法院服務(wù)外包投標(biāo)方案(技術(shù)標(biāo))
評(píng)論
0/150
提交評(píng)論