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

正文內(nèi)容

基于web的倉庫的管理系統(tǒng)設(shè)計(jì)-在線瀏覽

2024-08-04 16:00本頁面
  

【正文】 rosoft Visual Server數(shù)據(jù)庫,、C、并以此為理論技術(shù)依據(jù)闡述了基于Web的畢業(yè)設(shè)計(jì)管理系統(tǒng)的結(jié)構(gòu)設(shè)計(jì)和具體的實(shí)現(xiàn)過程。如今在Internet上,你隨處都可以看到很多的各類信息管理系統(tǒng),如企業(yè)信息管理系統(tǒng),電子商務(wù)系統(tǒng),學(xué)校教務(wù)管理系統(tǒng)等各類信息管理系統(tǒng)的普及。因此就需要一個(gè)對(duì)此流程進(jìn)行管理的電子系統(tǒng),使得此過程更加方便,更加透明,更加高效,以節(jié)省更多的人力和不必要的工作。通過對(duì)畢業(yè)設(shè)計(jì)管理工作的初步了解,從系統(tǒng)結(jié)構(gòu)的組織,功能的實(shí)現(xiàn),技術(shù)的要求以及可行性等多方面進(jìn)行考慮,認(rèn)為本課題是一個(gè)適應(yīng)現(xiàn)今畢業(yè)設(shè)計(jì)管理工作需求的計(jì)算機(jī)信息管理系統(tǒng),具有一定的實(shí)際開發(fā)價(jià)值和使用價(jià)值。這樣不僅可以使教師從煩瑣的事務(wù)中解脫出來,而且還能提供面向?qū)W生的快捷、靈活、方便的智能服務(wù)。 系統(tǒng)開發(fā)關(guān)鍵技術(shù)與開發(fā)環(huán)境 .Net技術(shù)簡(jiǎn)介[1].Net首先是一個(gè)平臺(tái),它定義了一種公用語言子集(Common Language Subset,CLS),這是一種為符合其規(guī)范的語言與類庫之間提供無縫集成的混合語[2]。微軟將在其軟件中添加手寫和語音識(shí)別的功能,讓人們能夠與計(jì)算機(jī)進(jìn)行更好的交流,并在此基礎(chǔ)上繼續(xù)擴(kuò)展功能,增加對(duì)各種用戶終端的支持能力。與Microsoft的其他產(chǎn)品一樣,.Net與Windows平臺(tái)緊密集成,并且與其他微軟產(chǎn)品相比它更進(jìn)一步:由于其運(yùn)行庫已經(jīng)與操作系統(tǒng)融合在了一起,從廣義上把它稱為一個(gè)運(yùn)行庫也不為過。其強(qiáng)大功能來自于公共語言運(yùn)行時(shí)(Common Language Runtime,CLR)環(huán)境和類庫。.Net框架創(chuàng)造了一個(gè)完全可操控的、安全的和特性豐富的應(yīng)用執(zhí)行環(huán)境。.Net的核心組件包括:[1]● 一組用于創(chuàng)建互聯(lián)網(wǎng)操作系統(tǒng)的構(gòu)件塊,(用于用戶認(rèn)證)以及用于文件存儲(chǔ)的服務(wù)、用戶首選項(xiàng)管理、日歷管理以及眾多的其他任務(wù)。● 。.Net結(jié)構(gòu)包括:● 虛擬對(duì)象系統(tǒng)(Visual Object System ,VOS)類型系統(tǒng)● 元數(shù)據(jù)● 公用語言規(guī)范(Common Language Specification,CLS)● 虛擬執(zhí)行系統(tǒng)(Visual Execution System,VES)簡(jiǎn)而言之,.Net是一種面向網(wǎng)絡(luò)、支持各種用戶終端的開發(fā)平臺(tái)環(huán)境。不同網(wǎng)站之間通過相關(guān)的協(xié)定聯(lián)系在一起,網(wǎng)站之間形成自動(dòng)交流,協(xié)同工作,提供最全面的服務(wù)。檢索銷售記錄,跟蹤存貨信息,Microsoft SQL server將時(shí)刻準(zhǔn)備幫助您實(shí)現(xiàn)智能化工作方式。改變?cè)械臄?shù)據(jù)分析方式。及Microsoft PivotChart174?,F(xiàn)在,為實(shí)現(xiàn)最大工作效率,當(dāng)創(chuàng)建窗體、報(bào)表、數(shù)據(jù)訪問頁、宏或模塊時(shí),您可以撤消或恢復(fù)多個(gè)操作。將您的窗體或報(bào)表保存為數(shù)據(jù)訪問頁,以便使用戶能夠在他們的瀏覽器中即時(shí)查看與編輯數(shù)據(jù)。利用功能強(qiáng)大的新型發(fā)布工具。 傳統(tǒng)的網(wǎng)站管理方式有兩種,一是靜態(tài)HTML頁面,更新信息時(shí)需要重新制作頁面然后上傳頁面并修改相應(yīng)鏈接,這種方式因?yàn)樾侍鸵巡欢嘤?。但是由于ASP本身的局限性使得系統(tǒng)有一些不可克服的缺陷,其主要表現(xiàn)在以下幾方面:由于ASP頁面每次打開都必須經(jīng)過先編譯后解釋的過程,所以頁面在反復(fù)打開時(shí)速度沒有任何提升,直到該頁面被修改或Web應(yīng)用程序重新啟動(dòng)。由于ASP沒有提供任何輸出數(shù)據(jù)為內(nèi)容的元件,所以在使用ASP撰寫數(shù)據(jù)庫頁面時(shí)只能借助ADO的RecordSet對(duì)象逐筆讀取記錄。管理員不必關(guān)掉網(wǎng)絡(luò)服務(wù)器或者甚至不用停止應(yīng)用程序的運(yùn)行就可以更新應(yīng)用文件。當(dāng)文件更新后,系統(tǒng)會(huì)溫和地轉(zhuǎn)換到新的版本。語言進(jìn)行開發(fā)。 客戶端:瀏覽器:,Opera7,Internet Explorer sp1以及其它支持xhtml 。 第二章介紹了基于Web的數(shù)據(jù)庫技術(shù)的發(fā)展情況,并詳細(xì)介紹了瀏覽器用及務(wù)器模式的工作方式及特點(diǎn)。 第四章主要介紹畢業(yè)設(shè)計(jì)管理系統(tǒng)的功能結(jié)構(gòu)和具體實(shí)現(xiàn),以及所采取的安全控制技術(shù)??偨Y(jié)了全文的主要思想,分析了今后繼續(xù)努力的方向。支持Web數(shù)據(jù)庫訪問的新技術(shù)也層出不窮。本文所介紹的“基于Web的畢業(yè)設(shè)計(jì)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)”僅僅是高校管理信息系統(tǒng)的一個(gè)小模塊,今后我們將進(jìn)一步努力,不斷地學(xué)習(xí)新知識(shí),爭(zhēng)取將這個(gè)系統(tǒng)做到更加完善。網(wǎng)絡(luò)的出現(xiàn)給計(jì)算機(jī)帶來一次重大的改革,為了適應(yīng)網(wǎng)絡(luò)環(huán)境下的數(shù)據(jù)庫應(yīng)用,人們依據(jù)計(jì)算機(jī)的應(yīng)用特點(diǎn)和應(yīng)用功能的劃分方式,提出了一系列應(yīng)用框架—主機(jī)/終端模式、客戶機(jī)/服務(wù)器模式以及隨后的瀏覽器/服務(wù)器模式。 數(shù)據(jù)庫應(yīng)用系統(tǒng)的層次體系 終端/主機(jī)體系結(jié)構(gòu) 這是一種早期處理數(shù)據(jù)所采用的模式,如圖21所示。在這樣的結(jié)構(gòu)中,由于終端不需要做什么處理工作,所以它可以很簡(jiǎn)單,也不必隨著信息業(yè)的發(fā)展頻繁更新,因此也稱“啞”終端,但主機(jī)就不一樣了,它幾乎包攬了有關(guān)數(shù)據(jù)的一切處理工作,這就要求它具有十分高的性能,并且能夠隨著信息量的增加不斷更新。但是用戶界面不友好,主機(jī)負(fù)載過大。與主機(jī)/終端模式相比,C/S結(jié)構(gòu)更容易擴(kuò)充,更加靈活。為了應(yīng)用客戶機(jī)/服務(wù)器這種體系結(jié)構(gòu),原來完全放在主機(jī)上的應(yīng)用程序被分成了兩部分:客戶機(jī)端的應(yīng)用程序和服務(wù)器端的應(yīng)用程序。 典型的數(shù)據(jù)庫應(yīng)用可分成三部分:即表示部分、應(yīng)用邏輯部分和數(shù)據(jù)訪問部分。與兩層C/S結(jié)構(gòu)相比,其應(yīng)用邏輯部分被明確地劃分出來。這種方式在主機(jī)具有良好性能的前提下,能保證應(yīng)用服務(wù)器和數(shù)據(jù)庫服務(wù)器之間的通信效率,減少客戶和應(yīng)用服務(wù)器之間網(wǎng)絡(luò)上的數(shù)據(jù)傳輸,使系統(tǒng)具有好的性能。這種方式更加靈活,能夠適應(yīng)客戶機(jī)數(shù)目的增加和應(yīng)用處理負(fù)荷的變動(dòng)。系統(tǒng)規(guī)模越大,這種方式的優(yōu)點(diǎn)體現(xiàn)得越明顯。三層C/S模式的功能:客戶:是應(yīng)用的用戶接口部分,負(fù)責(zé)用戶與應(yīng)用程序的交互??蛻舻腉UI界面應(yīng)當(dāng)易于生成和修改,并盡量與其他兩層保持獨(dú)立,以適應(yīng)應(yīng)用的變化。它與客戶間的數(shù)據(jù)交往應(yīng)盡量簡(jiǎn)潔,客戶將請(qǐng)求信息發(fā)送給應(yīng)用服務(wù)器,應(yīng)用服務(wù)器返回?cái)?shù)據(jù)和結(jié)果。此外,應(yīng)用服務(wù)器也可能和數(shù)據(jù)庫服務(wù)器沒有交換,而作為客戶的獨(dú)立服務(wù)器使用。數(shù)據(jù)庫服務(wù)器:以傳統(tǒng)的基于SQL的DBMS實(shí)現(xiàn),它接收應(yīng)用服務(wù)器提出的SQL請(qǐng)求,完成數(shù)據(jù)的存儲(chǔ)、訪問和完整性約束等。人們不能開發(fā)那種只能用于特定計(jì)算環(huán)境的軟件,且在自己的WEB站點(diǎn)上同時(shí)保存某個(gè)應(yīng)用程序的多個(gè)特定平臺(tái)的版本是不可行的,因?yàn)檫@樣不但使軟件開發(fā)成本大幅度上漲,而且客戶端的計(jì)算環(huán)境可能是干變?nèi)f化的,無法預(yù)知客戶端的計(jì)算環(huán)境什么時(shí)候已經(jīng)或?qū)⒁骱畏N改變。它作為操作系統(tǒng)的一種擴(kuò)展,充當(dāng)?shù)氖怯脩粲?jì)算機(jī)與Internet之間的一個(gè)接口,隨著瀏覽器功能的不斷增強(qiáng),它有望成為將來大部分應(yīng)用程序運(yùn)行的主要環(huán)境外殼。瀏覽器/服務(wù)器模式不受具體操作系統(tǒng)和硬件的制約,可以很容易地構(gòu)筑大型實(shí)用的網(wǎng)絡(luò),不需要一個(gè)統(tǒng)一客戶機(jī)和服務(wù)器的操作系統(tǒng)。瀏覽器/服務(wù)器的工作原理和過程:在瀏覽器/服務(wù)器模式中,客戶端的標(biāo)準(zhǔn)配置是瀏覽器,如,IE:業(yè)務(wù)功能處理從C/S代碼中徹底分離出來,由獨(dú)立的應(yīng)用服務(wù)器處理,WEB服務(wù)器成為應(yīng)用處理的標(biāo)準(zhǔn)配置:數(shù)據(jù)處理仍然由數(shù)據(jù)庫服務(wù)器〔DB Server)完成。一般情況下的工作流程為:用戶輸入所要啟動(dòng)的主頁URL(統(tǒng)一資源定位),瀏覽器將生成一個(gè)HTTP請(qǐng)求并把它發(fā)送到指定的web服務(wù)器。用戶閱讀相關(guān)信息,可繼續(xù)查找有關(guān)信息,向?yàn)g覽器發(fā)出請(qǐng)求。服務(wù)器收到請(qǐng)求后,查看本站點(diǎn)是否有該文檔:若有,則把該文檔放入響應(yīng)信息中返回瀏覽器。若能就顯示出來,否則,調(diào)用對(duì)應(yīng)的幫助應(yīng)用程序或外掛程序處理。 C/S結(jié)構(gòu)與B/S結(jié)構(gòu)的比較 與C/S相比,B/S在許多方面體現(xiàn)了很大的優(yōu)勢(shì),主要體現(xiàn)在以下幾個(gè)方面:開發(fā)和維護(hù)成本C/S開發(fā)和維護(hù)成本較高,對(duì)不同的客戶端要開發(fā)不同程序,編程工作量大,對(duì)于B/S,只需在客戶端安裝通用的瀏覽器,所有的維護(hù)和升級(jí)工作都是在服務(wù)器上執(zhí)行的,不需對(duì)客戶端進(jìn)行任何改變,故而大大降低了開發(fā)和維護(hù)成本。采用的標(biāo)準(zhǔn)C/S所采用的標(biāo)準(zhǔn)只在內(nèi)部統(tǒng)一,其應(yīng)用通常是專用的。靈活性C/S系統(tǒng)模塊中每一部分的變動(dòng)均要影響到其它模塊的變動(dòng),系統(tǒng)升級(jí)困難,靈活性差。安全性C/S系統(tǒng)中的客戶機(jī)直接與服務(wù)器相連,非法用戶可以很容易地通過應(yīng)用程序侵入系統(tǒng),并對(duì)服務(wù)器數(shù)據(jù)庫進(jìn)行操作,這給系統(tǒng)的安全性帶來極大的隱患。移植性C/S系統(tǒng)對(duì)不同工具開發(fā)的應(yīng)用程序,一般來說互不兼容,難以移植到其它平臺(tái)上運(yùn)行,移植性差。用戶界面風(fēng)格C/S用戶的界面由客戶端應(yīng)用程序決定,用戶界面各不相同。通過以上對(duì)C/S和B/S的介紹和比較,B/S的優(yōu)點(diǎn)非常明顯,因此,本系統(tǒng)將采用B/S模式來開發(fā)畢業(yè)設(shè)計(jì)管理系統(tǒng)。更好的實(shí)現(xiàn)不同地域的其他人使用這些信息。由服務(wù)器通過外部程序訪問數(shù)據(jù)庫,并將結(jié)果返回給瀏覽器。 基于Web的數(shù)據(jù)庫采用3層的客戶端/服務(wù)器結(jié)構(gòu):第一層是瀏覽器,第二層是Web服務(wù)器,第三層包括一些應(yīng)用程序及相關(guān)的數(shù)據(jù)庫。當(dāng)用戶單擊表單上的按鈕時(shí),表單中的數(shù)據(jù)便被發(fā)送到Web服務(wù)器。最后,Web服務(wù)器將返回結(jié)果插入到HTML頁面,傳送至瀏覽器以響應(yīng)用戶。使用HTML標(biāo)準(zhǔn),開發(fā)者甚至只需學(xué)習(xí)HTML一種語言,使用者只需學(xué)習(xí)一種界面—瀏覽器界面。 實(shí)現(xiàn)數(shù)據(jù)庫的方法有很多,如中間件技術(shù)、JAVA技術(shù)、下載到客戶端訪問技術(shù)、ASP技術(shù)、PHP技術(shù)等。主要方法有以下幾種:中間件技術(shù) 數(shù)據(jù)庫中間件作為前端瀏覽器與后端服務(wù)器間的一個(gè)橋梁,不僅可與數(shù)據(jù)庫相連接,也可以傳統(tǒng)的C/S環(huán)境下的的客戶端的應(yīng)用處理移植到中間層上,減輕客戶端的負(fù)擔(dān),這也是一種“瘦客戶端”的技術(shù)。按照這種標(biāo)準(zhǔn)編制的CGI應(yīng)用程序由客戶端的Web頁面啟動(dòng),在Web服務(wù)器的后臺(tái)執(zhí)行相應(yīng)的功能。CGI程序可以是服務(wù)器上能運(yùn)行的任何文件,它可以是C、VB和JAVA等語言,甚至可以用一些描述性的語言編寫。但是CGI程序每次請(qǐng)求都必須重新啟動(dòng),效率低,速度慢。這是CGI的一個(gè)致命弱點(diǎn)。它由各種Web服務(wù)器軟件提供,同數(shù)據(jù)庫系統(tǒng)的功能接口不盡相同。所以,用API比用CGI的速度快得多,但NSAPI和ISAPI互不兼容。JDBC是一種規(guī)范,其宗旨是讓各數(shù)據(jù)庫開發(fā)商為JAVA程序員提供標(biāo)準(zhǔn)的數(shù)據(jù)庫訪問類和接口。JDBC才是實(shí)現(xiàn)與數(shù)據(jù)庫聯(lián)接和實(shí)現(xiàn)對(duì)數(shù)據(jù)庫操作的關(guān)鍵??蛻舳思夹g(shù)可以通過Web瀏覽器把應(yīng)用程序下載到客戶端運(yùn)行,在客戶端直接訪數(shù)據(jù)庫,如Java,Applet, Active X等。PHP技術(shù)PHP (Hypertext Preprocessor),類似于IIS上的ASP,是一個(gè)HTML內(nèi)嵌式的語言,它幾乎支持所有的數(shù)據(jù)庫,也可在多平臺(tái)上運(yùn)行,主要用在UNIX/Linux系統(tǒng)上,也支持Windows NT版本。但因它對(duì)不同數(shù)據(jù)庫操作所使用的函數(shù)不相同、故當(dāng)數(shù)據(jù)庫發(fā)生變化時(shí),改動(dòng)會(huì)非常大,并且PHP的安裝,尤其在IIS上的安裝很麻煩。而瀏覽者一點(diǎn)覺察不出來,就像為他專門制作的頁面一樣。你甚至可以像使用本地?cái)?shù)據(jù)庫那樣,管理遠(yuǎn)程主機(jī)上的數(shù)據(jù)庫,對(duì)表格、記錄進(jìn)行各種操作。 是一種建立在通用語言上的程序構(gòu)架,能被用于一臺(tái)Web服務(wù)器來建立強(qiáng)大的Web應(yīng)用程序。其擁有強(qiáng)有力的會(huì)話管理機(jī)制,它可以實(shí)現(xiàn)各請(qǐng)求之間的信息共享,提高了效率。、運(yùn)行機(jī)制還是開發(fā)方式上都有很大的區(qū)別。 Framework。運(yùn)行是服務(wù)器上的編譯好的公共語言運(yùn)行時(shí)庫代碼,可以利用早期綁定,實(shí)施編譯來提高效率。復(fù)用性和維護(hù)性得到了提高?!覀儽仨氂幸惶淄ㄓ孟到y(tǒng)服務(wù)來支持這樣的操作。[6]” 隨著Internet技術(shù)的發(fā)展,開發(fā)基于Web的應(yīng)用程序勢(shì)在必行,數(shù)據(jù)庫技術(shù)更是需要和Web技術(shù)相結(jié)合,才有更為廣闊的前景。 作為在該平臺(tái)開發(fā)的主要實(shí)現(xiàn)語言進(jìn)行開發(fā)。隨后,介紹了Web數(shù)據(jù)庫管理系統(tǒng)的概念,描述了其工作原理,并且討論了實(shí)現(xiàn)Web數(shù)據(jù)庫的幾種不同方法,包括中間件技術(shù)(CGI和API )、JAVA技術(shù)、客戶端技術(shù)、ASP技術(shù)和PHP技術(shù)等。第三章 系統(tǒng)分析與設(shè)計(jì)系統(tǒng)分析和設(shè)計(jì)是信息系統(tǒng)開發(fā)的一個(gè)重要環(huán)節(jié)。 系統(tǒng)的功能需求該系統(tǒng)一般包括對(duì)選題的發(fā)布、更新、刪除,學(xué)生畢業(yè)設(shè)計(jì)文檔信息、導(dǎo)師文檔信息的上傳(在指導(dǎo)時(shí)間前才可提交)和相關(guān)信息的發(fā)布、查詢、更新、輸出等功能。用計(jì)算機(jī)可使人們從繁重而又單調(diào)的工作中解脫出來,僅用一些簡(jiǎn)單的操作便可及時(shí)準(zhǔn)確地獲得需要的信息。該系統(tǒng)的前臺(tái)采用的是MS Visual ,Dreamweaver做頁面設(shè)計(jì),后臺(tái)數(shù)據(jù)庫采用的是SQL Server 2000數(shù)據(jù)庫。學(xué)生和教師是系統(tǒng)的用戶,而系統(tǒng)管理員是系統(tǒng)管理者,雖然系統(tǒng)管理者也是一個(gè)用戶,但并不影響本系統(tǒng)的功能。 系統(tǒng)介紹 總體框架本系統(tǒng)采用的是基本的B/S結(jié)構(gòu)模式開發(fā),: 系統(tǒng)功能特點(diǎn)操作簡(jiǎn)單、界面友好:完全控件式的頁面布局,使得所有的錄入工作更簡(jiǎn)便;另外,跟蹤出現(xiàn)的提示信息也讓用戶隨時(shí)清楚自己的操作情況。功能完善:包括常見網(wǎng)站的管理的各個(gè)方面:錄入、瀏覽、刪除、修改、檢索等各個(gè)方面,完整地實(shí)現(xiàn)了系統(tǒng)對(duì)各項(xiàng)工作的管理要求。 系統(tǒng)設(shè)計(jì) 系統(tǒng)的開發(fā)原理:UI層、業(yè)務(wù)邏輯層和數(shù)據(jù)層。業(yè)務(wù)邏輯層負(fù)責(zé)接收瀏覽器傳來的請(qǐng)求并將請(qǐng)求傳給數(shù)據(jù)層,同時(shí)將請(qǐng)求處理結(jié)果發(fā)給瀏覽器。它是向客戶呈現(xiàn)數(shù)據(jù)和信息的基礎(chǔ),也是響應(yīng)和處理客戶與顯示的Web表單交互生成的信息和數(shù)據(jù)的基礎(chǔ)。 與數(shù)據(jù)庫相連,:通過ODBC相連;通過OLEDB相連;直接與SQL Server相連。對(duì)于相連數(shù)據(jù)庫的數(shù)據(jù)處理,也有2種方式,即一種是通過DataSet來隔離異構(gòu)的數(shù)據(jù)源,另一種是以流方式從數(shù)據(jù)源讀取(DataReader方式)。當(dāng)瀏覽器向Web服務(wù)器請(qǐng)求網(wǎng)頁時(shí),服務(wù)器處理這個(gè)請(qǐng)求,并將所請(qǐng)求的網(wǎng)頁發(fā)送給瀏覽器,然后連接就被斷開,直到瀏覽器發(fā)出下一個(gè)請(qǐng)求。一個(gè)數(shù)據(jù)集是內(nèi)存中提供數(shù)據(jù)關(guān)系圖的高速緩沖區(qū)。不論數(shù)據(jù)從何處獲取,數(shù)據(jù)集都是通過使用同樣的程序模板而被操作的,并且它使用相同的潛在的數(shù)據(jù)緩沖區(qū)。其工作流程為:用戶登錄通過權(quán)限判斷,游客只能瀏覽首頁內(nèi)容,注冊(cè)用戶除了可以完成游客的操作外,還可以閱讀和查詢新聞、下載相
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1