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

正文內(nèi)容

asp企業(yè)網(wǎng)站開發(fā)----畢業(yè)設(shè)計-在線瀏覽

2024-09-16 05:08本頁面
  

【正文】 將企業(yè)現(xiàn)有業(yè)務(wù)轉(zhuǎn)移到因特網(wǎng)上,利用因特網(wǎng)的優(yōu)勢開展經(jīng)營成為企業(yè)提高競爭力的關(guān)鍵。 7) 開展業(yè)務(wù) 通過網(wǎng)站建立業(yè)務(wù)流程管理、數(shù)據(jù)庫管理、訂單處理等系統(tǒng),將企業(yè)原有業(yè)務(wù)移植到因特網(wǎng)上開展,這是降低企業(yè)成本、提高企業(yè)效率的重要手段。企業(yè)可以通過網(wǎng)站與其他單位、個人進行時時交互辦公,更可以通過網(wǎng)站進行視頻電話、視頻會議的辦公處理,極大地提高了辦公效率和豐富了辦公方式。電子商務(wù)為企業(yè)提供了這么一種途經(jīng),即通過低成本的擴張,實現(xiàn)較少貨幣需求條件下的高速增長,因此,它代表了未來信息產(chǎn)業(yè)發(fā)展的方向。全國各城市路燈管理處及照明工程單位都認識到了這一點,大部分單位都通過建立網(wǎng)站、實行辦公自動化來提高企業(yè)辦公效率。其網(wǎng)址是。為了提高公司的知名度進而提高競爭能力,公司迫切需要通過建立企業(yè)網(wǎng)站加強宣傳、提高辦公效率,更好的適應(yīng)市場變化。 2. 為了便于企業(yè)日常信息公布及網(wǎng)站內(nèi)容的更新,本網(wǎng)站使用ASP+SQL Server 2000 進行開發(fā)制作,網(wǎng)站頁面全部使用動態(tài)格式。第二章 網(wǎng)站開發(fā)基礎(chǔ)知識 網(wǎng)站開發(fā)知識 如何進行開發(fā)工作(1) 配置好開發(fā)環(huán)境 開發(fā)環(huán)境是程序員一切工作的開始,不僅會影響到開發(fā)方向、技術(shù),而且也影響著開發(fā)的效率。如果系統(tǒng)選擇NTServer,就需要選擇基于NT平臺下的各種相關(guān)的開發(fā)軟件,而且需要配置好NT的執(zhí)行環(huán)境和目錄的安全權(quán)限。當(dāng)然,開發(fā)環(huán)境絕對不僅僅只包括這些,還需要安裝一比開發(fā)工具。譬如當(dāng)今網(wǎng)頁設(shè)計最流行、功能也最強大的Dreamweaver(也可以使用Frontpage)。如果網(wǎng)站數(shù)據(jù)庫很大,而且要求保密性強,SQL Server是個不錯的選擇。本論文中網(wǎng)站開發(fā)是以Windows 2000作為操作系統(tǒng),具有良好的性能,操作也非常方便! (2) 學(xué)好開發(fā)語言,掌握與之相關(guān)的技能 在網(wǎng)站開發(fā)工作中,程序員的工作是極其重要的,同時也是最為辛苦的一項工作。從最初分析到代碼的編制,以及和美工工作的結(jié)合,無不需要程序員的積極參與。對程序員高水平的要求,不僅是開發(fā)小組的要求,同時也是程序員自身的要求。雖然學(xué)習(xí)ASP并不需要記住所有對象以及方法的應(yīng)用,可以通過查閱語法資料彌補記憶的缺陷。 程序員的知識面應(yīng)該廣泛。在的開發(fā)領(lǐng)域中,他應(yīng)當(dāng)對與之相關(guān)的知識有非常深的理解,能夠進行具體的分析,特別是對于系統(tǒng)安全方面的知識。 (3) 選擇符合自己熟悉的、效率較高的開發(fā)工具工欲善其事,必先利其器。不僅能夠順利地完成任務(wù),而且維護起來更加方便。例如在進行網(wǎng)站開發(fā)工作中,頁面編輯使用Macromedia公司的Dreamweaver軟件 ,處理圖像使用Adobe公司的Photoshop軟件。如微軟公司的Frontpage和 Macromedia公司的Firework等,都是功能很強大的設(shè)計軟件。 (4) 程序功能的逐一分解,由簡入繁,不斷地完善。在編程時,不僅應(yīng)當(dāng)有模塊代碼的編寫能力,同時也應(yīng)當(dāng)具有程序總體的設(shè)計和分析能力。如果具有宏觀的把握能力,能夠把程序分成功能相對單一的代碼塊,就可以很方便、快捷的進行編程工作。由于用戶的使用習(xí)慣,需求以及安全性、保密性等問題,所編寫出來的程序不可能一開始就很完善,程序的編寫是一個不斷完善的過程。當(dāng)今的網(wǎng)站建設(shè),分工合作越來越明顯,網(wǎng)站開發(fā)的程序員和美工一般都是各司其職。一般來說,程序工作和美工工作既可以同時進行,也可以某一方先開始。程序員在功能的開發(fā)過程中,可以暫時不要求很好的頁面顯示效果,這對程序的調(diào)試和代碼的修改是非常有利的。其中程序代碼的可讀性就是對編程者最基本的要求,是每個程序員最值得注意的地方。 (1)方便自己不斷地修改。如果編寫的代碼清晰明了,不僅節(jié)約分析代碼的時間,提高效率,而且也減少了程序調(diào)試的錯誤。(2)方便別人的閱讀、改正,方便程序員間的相互交流。程序是一個作品,作品的功能固然重要,但作品的可分析性卻是別人了解你作品的前提條件。在這里指程序在相同的平臺下從一個地方移植到另一個地方時,需要的工作量。如果程序與具體的分區(qū)和目錄關(guān)系不大,當(dāng)程序由一個分區(qū)移動到另一個分區(qū),或者由一個目錄移動到另一個目錄時,不需要或者只需要很少的改動就可以運行。 (2)方便自己和別人的使用。如果所寫的代碼與目錄結(jié)構(gòu)關(guān)系很大的話, 當(dāng)把它移植到服務(wù)器時,改動的工作量和難度就會非常的大。 現(xiàn)在的網(wǎng)站,特別是首頁面,提供的功能非常的強大。但在實際編程中,應(yīng)該把這些功能逐一分塊來編寫,等到各個功能都編寫完畢,再把這些功能結(jié)合起來,提供給用戶使用,這就是所說的模塊化。它具有以下幾方面的優(yōu)點: (1)利于功能的定義。 (2)方便管理和維護。 (3)利于程序的可讀性和美觀,減少出錯的機會。 ASP的特點及發(fā)展前景 ASP的特點Microsoft Active Server Pages(ASP)是服務(wù)器端腳本編寫環(huán)境,使用它可以創(chuàng)建和運行動態(tài)的、交互的Web服務(wù)器應(yīng)用程序。ASP是一種類似HTML, Script與CGI的結(jié)合體,它的運行效率要比CGI高,程序的編寫也較HTML方便。ASP應(yīng)用程序很容易開發(fā)和修改。當(dāng)程序執(zhí)行完畢后,服務(wù)器僅將執(zhí)行的結(jié)果返回給客戶端瀏覽器,這樣也就減輕了客戶端瀏覽器的負擔(dān),大大提高了交互的速度。腳本具有較為寬松的程序調(diào)試環(huán)境,ASP當(dāng)然也具有這些特點,這使得ASP程序的開發(fā)極其容易和快速。這就使得程序員的勞動成果能得到有效的保障,可以避免所寫的源程序被他人剽竊,而一般腳本程序在客戶端執(zhí)行,代碼完全公開。使用普通的文本編輯器,如Windows的記事本,即可進行編輯設(shè)計,甚至可以在DOS的EDIT命令里面寫程序。因為ASP是將運行結(jié)果以HTML的格式傳送到客戶端的瀏覽器,而現(xiàn)在的瀏覽器解析都遵循同一規(guī)則(WWW協(xié)會制定的規(guī)范),所以ASP可以適用于各種瀏覽器。除了可使用VBScript或JavaScript語言來設(shè)計外,還通過plugin的方式,使用由第三方所提供的其他腳本語言, 例如REXX, Perl, Tcl等。 (6)與微軟的其他產(chǎn)品無縫連接,不論對ASP的執(zhí)行還是開發(fā),微軟都提供極為堅實的后盾。 (7)ActiveX Server Components(ActiveX服務(wù)器組件)具有無限可擴充性。 (8)ASP內(nèi)置組件,因此可以輕松的存取數(shù)據(jù),極大的縮短了程序的開發(fā)時間和減輕了程序員的勞動強度。 ASP本身并不是一種腳本語言,它只是提供了一種使鑲嵌在HTML頁面中的腳本程序得以運行的環(huán)境。 ,可以用任何文本編輯器打開它,ASP程序中可以包含純文本、HTML標記以及腳本命令,服務(wù)器的解釋語言默認是以VBScript作為首選的,為了減小編寫代碼的工作量,可以不寫出來,本論文就是以VBScript作為默認的服務(wù)器解釋語言。 ASP與其它語言的比較目前,網(wǎng)站開發(fā)中最常用的三種動態(tài)網(wǎng)頁語言有ASP(Active Server Pages), PHP(Hypertext Preprocessor) 和JSP(Java Server Pages)。ASP采用腳本語言VBScript(或JavaScript)作為自己的開發(fā)語言。它大量地借用C, Java和Perl 語言的語法,并耦合PHP自己的特性,使Web開發(fā)者能夠快速地寫出動態(tài)生成頁面。還有一點,PHP是完全免費的,不用花錢,用戶可以從PHP官方站點()自由下載。 JSP是Sun公司推出的新一代站點開發(fā)語言,JSP完全解決了目前ASP,PHP的一個通病腳本級執(zhí)行。JSP可以在Serverlet和JavaBean的支持下,完成功能強大的站點程序。但JSP代碼被編譯成Servlet并由Java虛擬機解釋執(zhí)行,這種編譯操作僅在對JSP 頁面的第一次請求時發(fā)生。普通的HTML頁面只依賴于Wcb服務(wù)器,而ASP,PHP,JSP頁面需要附加的語言引擎分析和執(zhí)行程序代碼。ASP,PHP,JSP三者都是面向Web 服務(wù)器的技術(shù),客戶端瀏覽器不需要任何附加的軟件支持。 ②無須Compile編譯,容易編寫,可在服務(wù)器端直接執(zhí)行。 ④與瀏覽器無關(guān),用戶端只要使用可執(zhí)行HTML碼的瀏覽器,即可瀏覽ASP所設(shè)計的網(wǎng)頁內(nèi)容。 ⑤ASP能與任何ActiveX Scripting 語言相容。腳本引擎是處理腳本程序的COM(Component Object Model)對象。 ⑦ActiveX Server Components(ActiveX服務(wù)器組件)具有無限可擴充性。 (2)PHP ①數(shù)據(jù)庫連接。PHP與MySQL是現(xiàn)在絕佳的組合。通過這樣的途徑當(dāng)要更換使用的數(shù)據(jù)庫時,可以輕松地更改編碼以適應(yīng)這樣的變化。但PHP提供的數(shù)據(jù)庫接口支持彼此不統(tǒng)一,比如對 Oracle, MySQL, Sybase的接口,彼此都不一樣。 ②面向?qū)ο缶幊?。基于Web的編程工作非常需要面向?qū)ο缶幊棠芰Α?(3)JSP ①將內(nèi)容的生成和顯示進行分離。使用JSP標識或者小腳本來生成頁面上的動態(tài)內(nèi)容。如果核心邏輯被封裝在標識和Beans中,那么其他人(如Web管理人員和頁面設(shè)計者)能夠編輯和使用JSP頁面,而不影響內(nèi)容的生成。大多數(shù)JSP頁面依賴于可重用的、跨平臺的組件(JavaBeans 或者Enterprise JavaBeans組件)來執(zhí)行應(yīng)用程序所要求的更為復(fù)雜的處理?;诮M件的方法加速了總體開發(fā)過程,并且使得各種組織在現(xiàn)有的技能和優(yōu)化結(jié)果的開發(fā)努力中得到平衡。Web頁面開發(fā)人員不會都是熟悉腳本語言的編程人員。標準的JSP標識能夠訪問和實例化JavaBeans組件,設(shè)置或者檢索組件屬性,下載Applet,以及執(zhí)行用其他方法更難于編碼和耗時的功能。 ASP是微軟開發(fā)的動態(tài)網(wǎng)頁語言,也繼承了微軟產(chǎn)品的一貫傳統(tǒng)只能運行于微軟的服務(wù)器產(chǎn)品IIS(Internet Information Server),(Windows NT),PWS(Personal Web Server)和(Windows 98)上。 PHP3可在Windows, Unix, Linux的Web服務(wù)器上正常運行,還支持IIS, Apache等通用Web服務(wù)器,用戶更換平臺時,無需變換PHP3代碼,可即拿即用。如Windows NT, Linux, Unix(NT下IIS通過一個插件,例如JRUN或ServletExec ,就能支持JSP。由于Apache廣泛應(yīng)用在NT, Unix和Linux上,因此JSP有更廣泛的運行平臺。從一個平臺移植到另外一個平臺,JSP和JavaBean甚至不用重新編譯,因為Java字節(jié)碼都是標準的與平臺無關(guān)的。而JSP由于是一種較新的技術(shù),國內(nèi)采用的較少。采用PHP的網(wǎng)站如新浪網(wǎng)( sina )、中國人(Chinaren)等,但由于PHP本身存在的一些缺點,使得它不適合應(yīng)用于大型電子商務(wù)站點,而更適合一些小型的商業(yè)站點。其次,缺乏多層結(jié)構(gòu)支持。數(shù)據(jù)庫、應(yīng)用邏輯層、表示邏輯層彼此分開,而且同層也可以根據(jù)流量分開,組成二維陣列。還有上面提到過的一點,PHP提供的數(shù)據(jù)庫接口支持不統(tǒng)一,這就使得它不適合運用在電務(wù)商務(wù)中。 ASP基礎(chǔ)知識 ASP的幾大內(nèi)置對象Active Server Pages提供內(nèi)置對象,這些對象使用戶更容易收集通過瀏覽器請求發(fā)送的信息、響應(yīng)瀏覽器以及存儲用戶信息(如用戶首選項)。該對象使用Contents、StaticObjects集合,有Lock、Unlock方法和Application_OnEnd、Application_OnStart事件。Request對象使您能夠訪問發(fā)送給服務(wù)器的二進制數(shù)據(jù),如上載的文件。 QueryString集合 取得客戶端利用a標簽所傳遞的數(shù)據(jù)。 ServerVariables集合 取得Web服務(wù)器端的環(huán)境變量信息??梢允褂肦esponse對象控制發(fā)送給用戶的信息。Response對象集合: Cookies 屬性: Buffer/ CacheControl / Charset / ContentType /Expires/ExpiresAsolute / IsClientConnected / PICS / Status 方法: AddHeader方法、AppendToLog方法、BinaryWrite方法、Clear方法、End方法、Flush方法、Redirect方法、Write方法。最常用的方法是創(chuàng)建ActiveX 組件的實例()。 可以使用Session對象存儲特定的用戶會話所需的信息。也可以使用Session方法顯式地結(jié)束一個會話和設(shè)置空閑會話的超時期限。 對象方法:SetAbort、SetComplete;對象事件:OnTransactionAbort、OnTransactionCommit。在文本文件中保存廣告列表;Ad Rotator 組件依照在數(shù)據(jù)文件中的指令來顯示它們。每次用戶請求Web頁時,Content Rotator組件基于 Content Schedule文件中指定的信息顯示新的HTML內(nèi)容字符串。例如,可以使用該組件在每日牌價或超文本鏈接中循環(huán),或者在每次打開Web頁時,改變文本和背景的顏色。   Access組件  File Access組件提供可用于在計算機文件系統(tǒng)中檢索和修改文件的對象。   Data Objects for Windows NT Server組件  Collaboration Data Objects for NTS組件提供Web應(yīng)用程序所使用的郵件對象。您可以創(chuàng)建可編程郵件對象,然后利用它們的屬性和方法來滿足應(yīng)用程序的需要。  MyInfo組件跟蹤Web站點所有者的個人信息,如經(jīng)營Web站點的組織名稱和地址及Web站點的設(shè)置,還有Web站點是否有g(shù)uest book?! ystem組件創(chuàng)建包含服務(wù)器狀態(tài)信息的status對象。   Tools組件提供了生成隨機數(shù)、檢查文件是否存在或處理 HTML 表格的方法。以一定的時間間隔,將捕獲的數(shù)字寫入到文本文件中,這樣服務(wù)器關(guān)閉
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1