任務(wù)調(diào)度系統(tǒng)的實現(xiàn)-畢業(yè)論文_第1頁
任務(wù)調(diào)度系統(tǒng)的實現(xiàn)-畢業(yè)論文_第2頁
任務(wù)調(diào)度系統(tǒng)的實現(xiàn)-畢業(yè)論文_第3頁
任務(wù)調(diào)度系統(tǒng)的實現(xiàn)-畢業(yè)論文_第4頁
任務(wù)調(diào)度系統(tǒng)的實現(xiàn)-畢業(yè)論文_第5頁
已閱讀5頁,還剩33頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

II頁共II頁目錄1引言 11.1課題研究的背景 11.2目前研究的概況和發(fā)展趨勢 21.3可行性分析 32系統(tǒng)技術(shù)背景 42.1系統(tǒng)的運行環(huán)境 42.1.1網(wǎng)站開發(fā)工具JSP介紹 42.1.2系統(tǒng)開發(fā)語言Java 42.1.3SQLServer介紹 62.2系統(tǒng)的主要架構(gòu)及開發(fā)模式 82.2.1基于B/S的體系結(jié)構(gòu) 83數(shù)據(jù)庫分析與設(shè)計 103.1數(shù)據(jù)庫設(shè)計原則 103.2設(shè)計數(shù)據(jù)庫 104系統(tǒng)概要設(shè)計 114.1系統(tǒng)結(jié)構(gòu)設(shè)計 134.1.1系統(tǒng)模塊劃分 135系統(tǒng)詳細(xì)設(shè)計 145.1系統(tǒng)登錄設(shè)計 145.2系統(tǒng)用戶管理 165.3個人資料管理 195.4商品信息查詢 205.5客戶添加 225.6客戶查詢 256論文工作總結(jié)及展望 306.1總結(jié) 306.2展望 30參考文獻(xiàn) 32致謝 33第32頁共33頁1引言運輸不僅是物流的重要職能之一,同時運輸貫穿于產(chǎn)品的整個流通過程之中,從原材料采購到產(chǎn)品分銷這一過程中,各個節(jié)點之間物質(zhì)實體的聯(lián)系也是運輸,運輸不僅橫貫了企業(yè)的各職能部門,而且越過了企業(yè)的邊界將上游和下游的企業(yè)聯(lián)結(jié)起來。然而目前我國物流運輸業(yè)仍處在起步發(fā)展的階段,還存在許多有待解決的問題。為此如何提高我國物流運輸管理水平,充分發(fā)揮我國鐵路、公路、水運、航空和管道各種運輸方式的特性和綜合運輸?shù)膬?yōu)勢,推行合理運輸,對于現(xiàn)代物流的發(fā)展和競爭能力的提升發(fā)揮著非常重要的作用。1.1課題研究的選題背景伴隨著信息時代的到來,社會的各個行業(yè),領(lǐng)域都發(fā)生了巨大的變化,物流業(yè)也在時代大背景的影響之下朝著信息化方向發(fā)展。隨著信息技術(shù)的發(fā)展,企業(yè)間的競爭已突破了地域的限制。企業(yè)競爭優(yōu)勢的建立和保持必須以可靠,高效的物流運作為保證,采取高效的物流運作模式來增強(qiáng)競爭實力、提高經(jīng)濟(jì)效益。隨著信息技術(shù)特別是計算機(jī)的不斷發(fā)展,國際互聯(lián)網(wǎng)的全球化熱潮使人類社會進(jìn)入了一個新的信息時代,因此通過計算機(jī)來獲取物流信息已經(jīng)是信息時代到來必然要發(fā)生的結(jié)果。物流管理系統(tǒng),為企業(yè)提供各類管理決策信息,輔助企業(yè)進(jìn)行現(xiàn)代化的管理,提高企業(yè)的經(jīng)濟(jì)效益以及社會效益。物流管理系統(tǒng)的應(yīng)用價值體現(xiàn)在以下四個方面:一、建立了信息標(biāo)準(zhǔn),規(guī)范了基礎(chǔ)數(shù)據(jù)管理。通過建立物流體系,會對系統(tǒng)涉及到的所有基礎(chǔ)信息進(jìn)行整理,定義出基礎(chǔ)檔案的編碼標(biāo)準(zhǔn)和管理規(guī)范,從而使各部門能以共同的標(biāo)準(zhǔn)對業(yè)務(wù)信息進(jìn)行描述,避免理解誤差。二、打破了部門信息壁壘,降低了信息溝通成本。首先,信息可以及時的傳遞。其次,信息通過物流系統(tǒng)傳遞不會失真。再者,信息的獲取方式從被動式變?yōu)橹鲃邮健?傊?,物流系統(tǒng)的應(yīng)用改變了部門間信息溝通的方式,保證了信息溝通的效率和質(zhì)量。三、規(guī)范、優(yōu)化了業(yè)務(wù)流程。在實施物流系統(tǒng)的過程中,會對相關(guān)的部門和崗位進(jìn)行明確的職能定義,規(guī)定其工作的范圍、內(nèi)容和要求。在形成了流程規(guī)范后,還可以在物流系統(tǒng)中進(jìn)行設(shè)置,確保在系統(tǒng)中只能按規(guī)定的流程開展業(yè)務(wù),從而保證了業(yè)務(wù)流程的規(guī)范性。1.2目前研究的概況和發(fā)展趨勢(1)國外的研究現(xiàn)狀隨著現(xiàn)代科學(xué)技術(shù)的迅猛發(fā)展,先進(jìn)的通訊技術(shù)、信息技術(shù)、網(wǎng)絡(luò)技術(shù)普遍被應(yīng)用于物流業(yè)。在許多西方發(fā)達(dá)國家,現(xiàn)代物流不僅是一種成熟的理論,而且在實踐中也得到了廣泛的采用,為企業(yè)改造和提升物流技術(shù)服務(wù)。美國和日本已經(jīng)走在物流系統(tǒng)發(fā)展領(lǐng)域的前列,歐洲的現(xiàn)代物流起步稍晚,但最近在政府部門與企業(yè)的重視下也得到了較大發(fā)展。在美國,普遍應(yīng)用的信息系統(tǒng)包括交易、需求計劃、管理控制及決策分析等方面,并且與配送渠道的其他成員連成一體。這可以減少延遲、錯誤、人員需求和降低倉儲成本,從而提高服務(wù)效率,降低物流總成本。目前,美國物流業(yè)己建立了電子數(shù)據(jù)交換系統(tǒng)(EDI)、準(zhǔn)時生產(chǎn)制(JIT),開發(fā)了衛(wèi)星定位技術(shù)GPS、地理信息系統(tǒng)(GSI)、射頻標(biāo)識技術(shù)(RF)等新信息技術(shù),并將這些技術(shù)應(yīng)用于物流管理信息系統(tǒng)中。例如,美國聯(lián)邦快遞公司(FederalExpressCorporation.簡稱Fedex),致力于條形碼掃描、司機(jī)個人電腦和全國無線通信網(wǎng)這三項以信息為基礎(chǔ)的技術(shù)開發(fā)與應(yīng)用。提供了快速和無差錯的信息傳輸,并能夠使托運人或收貨人能直接撥通承運人的計算機(jī),以確定某一票遞送貨物的狀況。信息化程度與中國相當(dāng)?shù)姆▏ㄟ^大力發(fā)展現(xiàn)代物流應(yīng)用軟件技術(shù),追求高起點的信息化建設(shè)水平,已經(jīng)取得了顯著成效。(2)國內(nèi)的研究現(xiàn)狀自1999年深圳平湖被評為“中國物流試驗基地”及2001年“海爾物流”被有關(guān)部門評為“中國物流示范基地”以來,2002年又有4家企業(yè)被評為示范基地和試驗基地。其中,最為著名的是“海爾物流”。“海爾物流”負(fù)責(zé)了整個集團(tuán)原材料的集中采購、原材料和成品的倉儲和配送,可以說,高效率的現(xiàn)代物流系統(tǒng)就意味著企業(yè)內(nèi)部運作的生命線.海爾物流信息化的需求也很明確:就是要以訂單信息流為中心,使供應(yīng)鏈上的信息同步傳遞,能夠?qū)崿F(xiàn)以速度取勝。但是,目前像“海爾物流”這樣需求明確、系統(tǒng)先進(jìn)的物流企業(yè)在國內(nèi)目前還不到5%。特別是在珠江三角洲一些傳統(tǒng)中小物流企業(yè)眼中,信息化如同靈丹妙藥。他們認(rèn)為信息系統(tǒng)可以使其快速變身為現(xiàn)代物流企業(yè),甚至瞬間晉升時下最熱門的第三方物流企業(yè)(3LP)的行列。于是,很多傳統(tǒng)中小物流企業(yè)揭竿而起,物流信息化市場一下子涌現(xiàn)出了大批的“發(fā)燒友”企業(yè)。隨著我國物流業(yè)快速發(fā)展,企業(yè)信息化正快速推動著企業(yè)競爭力?,F(xiàn)代物流業(yè)融合了信息技術(shù)的成果,先進(jìn)的高科技手段和科學(xué)完善的組織管理已經(jīng)成為企業(yè)物流管理過程中的一個重要組成部分。信息化決策主要靠企業(yè)最高管理層。這表明中國企業(yè)信息化已經(jīng)發(fā)展到戰(zhàn)略層面和市場層面。物流管理系統(tǒng)整體還存在功能單一、技術(shù)落后等是我國目前存在的主要問題。物流信息資源整合能力成為需求企業(yè)考查物流軟件的主要因素,物流管理系統(tǒng)也正日益成為物流企業(yè)發(fā)展的“瓶頸”。1.3可行性分析物流信息網(wǎng)為各類物流企業(yè)提供了物流動態(tài)信息、供求信息瀏覽、查詢等功能,全面的為物流企業(yè)提供服務(wù),幫助企業(yè)更多的了解行業(yè)的動態(tài)信息,提高企業(yè)的運營效率。物流信息網(wǎng)的強(qiáng)大功能越來越被物流行業(yè)內(nèi)的相關(guān)人士所重視,通過網(wǎng)站行業(yè)企業(yè)能夠更及時調(diào)整企業(yè)的發(fā)展趨勢以適應(yīng)市場的變化。物流信息網(wǎng)的全面的、周到的信息服務(wù)使之逐漸成為物流行業(yè)發(fā)展前進(jìn)的風(fēng)向標(biāo)。2系統(tǒng)技術(shù)背景2.1系統(tǒng)的運行環(huán)境開發(fā)環(huán)境:1.開發(fā)語言:Java(JDK1.6)2.操作系統(tǒng):WindowsXP3.開發(fā)工具:MyEclipse6.5/7.14.Web服務(wù)器:TOMCAT6.05.數(shù)據(jù)庫:SQLServer2005上線環(huán)境:1.JDK:JDK1.62.操作系統(tǒng):WindowsXP3.Web服務(wù)器:TOMCAT6.04.數(shù)據(jù)庫:SQLServer20052.1.1網(wǎng)站開發(fā)工具JSP介紹JavaServerPagesTM(JSP)技術(shù)為創(chuàng)建顯示動態(tài)生成內(nèi)容的Web頁面提供了一個簡捷而快速的方法。JSP技術(shù)的設(shè)計目的是使得構(gòu)造基于Web的應(yīng)用程序更加容易和快捷,而這些應(yīng)用程序能夠與各Web服務(wù)器,應(yīng)用服務(wù)器,瀏覽器和開發(fā)工具共同工作。在國外,己經(jīng)大量使用JSP作為網(wǎng)絡(luò)應(yīng)用程序的開發(fā)工具,而在國內(nèi),盡管JSP還不是主流開發(fā)技術(shù),但是由于JSP的強(qiáng)大優(yōu)勢,許多網(wǎng)站都已經(jīng)準(zhǔn)備轉(zhuǎn)向JSP,利用JSP來開發(fā)動態(tài)網(wǎng)站。2.1.2系統(tǒng)開發(fā)語言JavaJava(tm)是由美國升陽電腦公司(SunMicrosystems,Inc.)所發(fā)展出的第一種能在國際互聯(lián)網(wǎng)絡(luò)(Internet)上面具有「硬件/軟件中立性」交互能力的程序語言。Java一推出即引起世界各種媒體的注意與熱烈參與討論,如Time、BusinessWeekly、CNN等,可見其功能及魅力,事實上,以Java的功能,勢必在信息界掀起另一番高潮,對于網(wǎng)絡(luò)的發(fā)展,又將邁入另一個新的紀(jì)元。Java是一種簡單的、面象對象的、分布式的、解釋的、鍵壯的、安全的、結(jié)構(gòu)中立的、可移植的、性能很優(yōu)異的、多線程的、動態(tài)的語言。簡單:Java提供了一個功能強(qiáng)大語言的所有功能,但幾乎沒有一點含混特征。C++安全性不好,但C和C++被大家接受,所以Java設(shè)計成C++形式,讓大家很容易學(xué)習(xí)。Java去掉了C++語言的許多功能,讓Java的語言功能很精煉,并增加了一些很有用的功能。面象對象:Java實現(xiàn)了C++的基本面象對象技術(shù)并有一些增強(qiáng),(為了語言簡單,刪除了一些功能)。Java處理數(shù)據(jù)方式和用對象接口處理對象數(shù)據(jù)方式一樣。分布式:Java建立在擴(kuò)展TCP/IP網(wǎng)絡(luò)平臺上。庫函數(shù)提供了用HTTP和FTP協(xié)議傳送和接受信息的方法。這使得程序員使用網(wǎng)絡(luò)上的文件和使用本機(jī)文件一樣容易。健壯:Java致力于檢查程序在編譯和運行時的錯誤。類型檢查幫助檢查出許多開發(fā)早期出現(xiàn)的錯誤。Java自已操縱內(nèi)存減少了內(nèi)存出錯的可能性。Java還實現(xiàn)了真數(shù)組,避免了覆蓋數(shù)據(jù)的可能。這些功能特征大大提高了開發(fā)Java應(yīng)用程序的周期。安全:Java的安全是兩方面的。一方面,在Java語言里,象指針和釋放內(nèi)存等C++功能被刪除,避免了非法內(nèi)存操作。二方面,當(dāng)Java用來創(chuàng)建瀏覽器時,語言功能和一些瀏覽器本身提供的功能結(jié)合起來,使它更安全??梢浦驳模撼私Y(jié)構(gòu)中立的可移植性外,Java還實現(xiàn)了各平臺上移植,以方便程序的開發(fā)。解釋的:Java解釋器(運行系統(tǒng))能直接運行目標(biāo)代碼指令。鏈接程序通常比編譯程序所需資源少,所以程序員可以在創(chuàng)建源程序上花上更多的時間。高性能:如果解釋器速度不慢,Java可以在運行時直接將目標(biāo)代碼翻譯成機(jī)器指令。Sun用直接解釋器一秒鐘內(nèi)可調(diào)用300,000個過程。翻譯目標(biāo)代碼的速度與C/C++的性能沒什么區(qū)別。多線程:Java提供的多線程功能使得在一個程序里可同時執(zhí)行多個小任務(wù)。線程--有時也稱小進(jìn)程--是一個大進(jìn)程里分出來的小的獨立的進(jìn)程。動態(tài)性:Java盡可能地利用了面象對象技術(shù)的優(yōu)點。Java并不試圖在運行前將所有模塊全部連接起來。一個新的或升級的庫函數(shù)并不需要更改源程序就能正確運行。2.1.3SQLServer介紹SQLServer是由Microsoft開發(fā)和推廣的關(guān)系數(shù)據(jù)庫管理系統(tǒng)(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同開發(fā)的,并于1988年推出了第一個OS/2版本。MicrosoftSQLServer近年來不斷更新版本,1996年,Microsoft推出了SQLServer6.5版本;1998年,SQLServer7.0版本和用戶見面;SQLServer2000是Microsoft公司于2000年推出。特點:1.真正的客戶機(jī)/服務(wù)器體系結(jié)構(gòu)。2.圖形化用戶界面,使系統(tǒng)管理和數(shù)據(jù)庫管理更加直觀、簡單。3.豐富的編程接口工具,為用戶進(jìn)行程序設(shè)計提供了更大的選擇余地。4.SQLServer與WindowsNT完全集成,利用了NT的許多功能,如發(fā)送和接受消息,管理登錄安全性等。SQLServer也可以很好地與MicrosoftBackOffice產(chǎn)品集成。5.具有很好的伸縮性,可跨越從運行Windows95/98的膝上型電腦到運行Windows2000的大型多處理器等多種平臺使用。6.對Web技術(shù)的支持,使用戶能夠很容易地將數(shù)據(jù)庫中的數(shù)據(jù)發(fā)布到Web頁面上。7.SQLServer提供數(shù)據(jù)倉庫功能,這個功能只在Oracle和其他更昂貴的DBMS中才有。SQLServer2000與以前版本相比較,又具有以下新特性:1.支持XML(ExtensiveMarkupLanguage,擴(kuò)展標(biāo)記語言)2.強(qiáng)大的基于Web的分析3.支持OLEDB和多種查詢4.支持分布式的分區(qū)視圖配置要求:安裝、運行SQLServer2000的硬件需求1.計算機(jī)Intel及其兼容計算機(jī),Pentium166Mz或者更高處理器或DECAlpha和其兼容系統(tǒng)。2.內(nèi)存(RAM)企業(yè)版最少64MB內(nèi)存,其他版本最少需要32MB內(nèi)存,建議使用更多的內(nèi)存。3.硬盤空間完全安裝(Full)需要180MB的空間,典型安裝(Typical)需要170MB的空間,最小安裝(Minimum)需要65MB的空間。2005的新特性:1.Service的增強(qiáng)功能;2.數(shù)據(jù)庫引擎增強(qiáng)功能;3:數(shù)據(jù)庫訪問接口方面的增強(qiáng)功能;4:AnalysisServices的增強(qiáng)功能;5:IntegrationServices的增強(qiáng)功能;6:全文搜索的增強(qiáng)功能;7:NotificationServices的增強(qiáng)功能;8:復(fù)制增強(qiáng);9:ReportingServices的增強(qiáng)功能;10:工具和使用工具的增強(qiáng)功能;2.2系統(tǒng)的主要架構(gòu)及開發(fā)模式系統(tǒng)的建設(shè)關(guān)鍵在于其所使用的架構(gòu),而網(wǎng)上購物這種基于web的系統(tǒng),傳統(tǒng)的c/s架構(gòu)已經(jīng)不能滿足大量用戶的訪問和操作,b/s基于瀏覽器的架構(gòu)則是目前網(wǎng)絡(luò)系統(tǒng)應(yīng)用的主流,它將大量的數(shù)據(jù)處理工作交給服務(wù)器端來處理,客戶端只用通過普通的IE瀏覽器即可訪問系統(tǒng),方便快捷而且利于系統(tǒng)的更新和維護(hù),java語言在該方面更是得天獨厚,j2ee規(guī)范的出現(xiàn)則使系統(tǒng)的開發(fā)更加規(guī)范,層次更加清楚,更利于對復(fù)雜事務(wù)的處理,而且在安全性方面也做的更好。基于mvc的開發(fā)流程則使開發(fā)過程更加清晰明了,利于做一些復(fù)雜的邏輯實現(xiàn),從而節(jié)省了開發(fā)周期和開發(fā)成本。2.2.1基于B/S的體系結(jié)構(gòu)在B/S體系結(jié)構(gòu)系統(tǒng)中,用戶通過瀏覽器向分布在網(wǎng)絡(luò)上的許多服務(wù)器發(fā)出請求,服務(wù)器對瀏覽器的請求進(jìn)行處理,將用戶所需信息返回到瀏覽器。B/S結(jié)構(gòu)簡化了客戶機(jī)的工作,客戶機(jī)上只需配置少量的客戶端軟件。服務(wù)器將擔(dān)負(fù)更多的工作,對數(shù)據(jù)庫的訪問和應(yīng)用程序的執(zhí)行將在服務(wù)器上完成。瀏覽器發(fā)出請求,而其余如數(shù)據(jù)請求、加工、結(jié)果返回以及動態(tài)網(wǎng)頁生成等工作全部由WebServer完成。實際上B/S體系結(jié)構(gòu)是把二層C/S結(jié)構(gòu)的事務(wù)處理邏輯模塊從客戶機(jī)的任務(wù)中分離出來,由Web服務(wù)器單獨組成一層來負(fù)擔(dān)其任務(wù),這樣客戶機(jī)的壓力減輕了,把負(fù)荷分配給了Web服務(wù)器。這種三層體系結(jié)構(gòu)如圖2.1所示。Browse瀏覽器Browse瀏覽器Web服務(wù)器數(shù)據(jù)庫圖2.1B/S三層架構(gòu)示意圖這種結(jié)構(gòu)不僅把客戶機(jī)從沉重的負(fù)擔(dān)和不斷對其提高的性能的要求中解放出來,也把技術(shù)維護(hù)人員從繁重的維護(hù)升級工作中解脫出來。由于客戶機(jī)把事務(wù)處理邏輯部分分給了功能服務(wù)器,使客戶機(jī)一下子"苗條"了許多,不再負(fù)責(zé)處理復(fù)雜計算和數(shù)據(jù)訪問等關(guān)鍵事務(wù),只負(fù)責(zé)顯示部分,所以維護(hù)人員不再為程序的維護(hù)工作奔波于每個客戶機(jī)之間,而把主要精力放在功能服務(wù)器上程序的更新工作。這種三層結(jié)構(gòu)在層與層之間相互獨立,任何一層的改變不會影響其它層的功能。

3數(shù)據(jù)庫分析與設(shè)計3.1數(shù)據(jù)庫設(shè)計原則數(shù)據(jù)庫應(yīng)用開始于數(shù)據(jù)庫的設(shè)計,數(shù)據(jù)庫設(shè)計即數(shù)據(jù)的內(nèi)容和組織方式。在設(shè)計數(shù)據(jù)庫的時候,首先必須考慮的是數(shù)據(jù)庫的設(shè)計目標(biāo)。對于一個好的數(shù)據(jù)庫而言,應(yīng)當(dāng)沒有冗余的數(shù)據(jù),能夠迅速的定位某個記錄,并且很容易維護(hù)。如果能夠?qū)崿F(xiàn)所有數(shù)據(jù)庫的設(shè)計目標(biāo),當(dāng)然是最完美的,但是這兩者之間是互斥的,不可能同時實現(xiàn)的,例如,要消除冗余數(shù)據(jù),就不可避免的要降低定位記錄的速度。在本系統(tǒng)中考慮實際情況及需要,采用了以下的設(shè)計原則。3.2設(shè)計數(shù)據(jù)庫根據(jù)系統(tǒng)功能設(shè)計的要求以及功能模塊的劃分,對于系統(tǒng)用戶信息數(shù)據(jù)庫,可以列出以下數(shù)據(jù)項和數(shù)據(jù)庫:表3.1普通用戶表表3.2出庫記錄表表3.3供應(yīng)商信息表表3.4客戶信息表表3.5入庫記錄表表3.6商品類別表表3.7商品信息表

4系統(tǒng)概要設(shè)計4.1系統(tǒng)結(jié)構(gòu)設(shè)計4.1.1系統(tǒng)模塊劃分物流管理系統(tǒng)功能包括系統(tǒng)用戶管理、商品信息管理、供應(yīng)商管理、庫存管理、客戶管理、數(shù)據(jù)備份??傮w功能結(jié)構(gòu)圖如下:圖4.1系統(tǒng)結(jié)構(gòu)圖

5系統(tǒng)詳細(xì)設(shè)計5.1系統(tǒng)登錄設(shè)計圖5.1用戶登錄頁面實現(xiàn)代碼:<tablewidth="100%"height="100%"border="0"cellpadding="0"cellspacing="0"><tr><tdbgcolor="035551"> </td></tr><tr><tdheight="311"background="images/login_03.gif"><tablewidth="758"border="0"align="center"cellpadding="0"cellspacing="0"><tr><tdheight="210"background="images/login1.jpg"><tablewidth="100%"height="190"border="0"cellpadding="0"cellspacing="0"><tr><tdwidth="38%"height="98"> </td><tdwidth="62%"> </td></tr><tr><td> </td><td><tablewidth="90%"height="51"border="0"align="left"><tr><td><divstyle="font-family:宋體;color:#FFFFFF;filter:Glow(Color=#000000,Strength=2);WIDTH:100%;FONT-WEIGHT:bold;FONT-SIZE:19pt;margin-top:5pt"><divalign="center"class="STYLE5">倉庫物流管理系統(tǒng)</div></div></td></tr></table></td></tr></table></td></tr><tr><tdheight="101"><tablewidth="100%"border="0"cellspacing="0"cellpadding="0"><tr><tdwidth="446"height="101"background="img/login_06.gif"> </td><tdwidth="156"><tablewidth="100%"border="0"cellspacing="0"cellpadding="0"><formname="form1"method="post"action="adminyanzheng.jsp"><tr><tdwidth="29%"height="22"><spanclass="STYLE4">用戶名</span></td><tdwidth="71"height="22"><inputname="username"type="text"id="username"style="width:100px;height:16px;border:solid1px#000000;color:#666666"></td></tr><tr><tdheight="22"><spanclass="STYLE4">密  碼</span></td><tdheight="22"><inputname="pwd"type="password"id="pwd"style="width:100px;height:16px;border:solid1px#000000;color:#666666"></td></tr><trstyle="display:none"><tdheight="22"><spanclass="STYLE4">權(quán)  限</span></td><tdheight="22"><selectname="cx"id="cx"><optionvalue="管理員">管理員</option> <optionvalue="評審專家">評審專家</option><optionvalue="教師">教師</option></select><inputname="login"type="hidden"id="login"value="1"></td></tr><tr><tdheight="25"> </td><tdheight="25"><inputtype="submit"name="Submit"value="登陸"><inputtype="reset"name="Submit2"value="重置"></td></tr></form></table></td><tdwidth="156"background="images/login_09.gif"> </td></tr></table></td></tr></table>5.2系統(tǒng)用戶管理圖5.2系統(tǒng)用戶管理頁面實現(xiàn)代碼:<body> <formname="form1"id="form1"method="post"action="yhzhgl_post.jsp"> <tablewidth="100%"border="1"align="center"cellpadding="3" cellspacing="1"bordercolor="#009966" style="border-collapse:collapse"> <tr> <td> 用戶名: </td> <td> <inputname="username"type="text"id="username"/> * </td> </tr> <tr> <td> 密碼: </td> <td> <inputname="pwd1"type="password"id="pwd1"/> * </td> </tr> <tr> <td> 確認(rèn)密碼: </td> <td> <inputname="pwd2"type="password"id="pwd2"/> * </td> </tr> <tr> <td>   </td> <td> <inputtype="submit"name="Submit"value="提交" onClick="returncheck();"/> <inputtype="reset"name="Submit2"value="重置"/> </td> </tr> </table> </form> <p> 已有管理員列表: </p> <tablewidth="100%"border="1"align="center"cellpadding="3" cellspacing="1"bordercolor="#009966" style="border-collapse:collapse"> <tr> <tdbgcolor="A4B6D7"> 序號 </td> <tdbgcolor="A4B6D7"> 用戶名 </td> <tdbgcolor="A4B6D7"> 密碼 </td> <tdbgcolor="A4B6D7"> 權(quán)限 </td> <tdbgcolor="A4B6D7"> 添加時間 </td> <tdbgcolor="A4B6D7"> 操作 </td> </tr> <% ResultSetRS_result=connDbBean .executeQuery("select*fromallusersorderbyiddesc"); Stringid=""; Stringusername=""; Stringpwd=""; Stringcx=""; Stringaddtime=""; inti=0; while(RS_result.next()){ i=i+1; id=RS_result.getString("id"); username=RS_result.getString("username"); pwd=RS_result.getString("pwd"); cx=RS_result.getString("cx"); addtime=RS_result.getString("addtime"); %> <tr> <td><%=i%></td> <td><%=username%></td> <td><%=pwd%></td> <td><%=cx%></td> <td><%=addtime%></td> <td> <ahref="del.jsp?id=<%=id%>&tablename=allusers" onClick="returnconfirm('真的要刪除?')">刪除</a> </td> </tr> <% } %> </table> </body>5.3個人資料管理圖5.3個人資料管理頁面實現(xiàn)代碼:<body> <formname="form1"id="form1"method="post"action="mod_post.jsp"> <tablewidth="41%"height="126"border="1"align="center" cellpadding="0"cellspacing="0"bordercolor="9DC9FF" style="border-collapse:collapse"> <tr> <tdcolspan="2"> <divalign="center"> 修改密碼 </div> </td> </tr> <tr> <td> 原密碼: </td> <td> <inputname="ymm"type="text"id="ymm"/> </td> </tr> <tr> <td> 新密碼: </td> <td> <inputname="xmm1"type="password"id="xmm1"/> </td> </tr> <tr> <td> 確認(rèn)密碼: </td> <td> <inputname="xmm2"type="password"id="xmm2"/> </td> </tr> <tr> <td> <inputtype="submit"name="Submit"value="確定" onClick="returncheck()"/> </td> <td> <inputtype="reset"name="Submit2"value="重置"/> </td> </tr> </table> </form> </body>5.4商品信息查詢圖5.4商品信息查詢頁面實現(xiàn)代碼:<body> <p> 已有商品類別列表: </p> <formname="form1"id="form1"method="post" action="shangpinleibie_list.jsp"> 搜索:類別名稱: <inputname="bianhao"type="text"id="bianhao"/> <inputtype="submit"name="Submit"value="查找"/> <ahref="shangpinleibie_add.jsp">新增</a> </form> <tablewidth="100%"border="1"align="center"cellpadding="3" cellspacing="1"bordercolor="#009966" style="border-collapse:collapse"> <tr> <tdbgcolor="A4B6D7"> 序號 </td> <tdbgcolor='#A4B6D7'> 類別名稱 </td> <tdbgcolor="A4B6D7"> 添加時間 </td> <tdbgcolor="A4B6D7"> 操作 </td> </tr> <% Stringsql=""; sql="select*fromshangpinleibiewhere1=1"; if(request.getParameter("bianhao")=="" ||request.getParameter("bianhao")==null){ }else{ sql=sql +"andleibiemingchenglike'%" +newString(request.getParameter("bianhao").getBytes( "8859_1"))+"%'"; } sql=sql+"orderbyiddesc"; ResultSetRS_result=connDbBean.executeQuery(sql); Stringid=""; Stringleibiemingcheng=""; Stringaddtime=""; inti=0; while(RS_result.next()){ i=i+1; id=RS_result.getString("id"); leibiemingcheng=RS_result.getString("leibiemingcheng"); addtime=RS_result.getString("addtime"); %> <tr> <td><%=i%></td> <td><%=leibiemingcheng%></td> <td><%=addtime%></td> <td> <ahref="shangpinleibie_updt.jsp?id=<%=id%>">修改</a> <ahref="del.jsp?id=<%=id%>&tablename=shangpinleibie" onClick="returnconfirm('真的要刪除?')">刪除</a> </td> </tr> <% } %> </table> <br> 以上數(shù)據(jù)共<%=i%>條, <astyle="cursor:hand"onClick="javascript:window.print();">打印本頁</a> </body>5.5客戶添加圖5.5客戶添加頁面實現(xiàn)代碼:<body> <formname="form1"id="form1"method="post" action="kehuxinxi_add_post.jsp"> 添加客戶信息: <br> <br> <tablewidth="100%"border="1"align="center"cellpadding="3" cellspacing="1"bordercolor="#009966" style="border-collapse:collapse"> <tr> <td> 編號: </td> <td> <inputname='bianhao'type='text'id='bianhao'value=''/>  * </td> </tr> <tr> <td> 姓名: </td> <td> <inputname='xingming'type='text'id='xingming'value=''/>  * </td> </tr> <tr> <td> 公司名稱: </td> <td> <inputname='gongsimingcheng'type='text'id='gongsimingcheng' value=''size='50'/> </td> </tr> <tr> <td> 電話: </td> <td> <inputname='dianhua'type='text'id='dianhua'value=''/>  * </td> </tr> <tr> <td> 傳真: </td> <td> <inputname='chuanzhen'type='text'id='chuanzhen'value=''/> </td> </tr> <tr> <td> 郵箱: </td> <td> <inputname='youxiang'type='text'id='youxiang'value=''/> </td> </tr> <tr> <td> 地址: </td> <td> <inputname='dizhi'type='text'id='dizhi'value=''size='50'/> </td> </tr> <tr> <td> 備注: </td> <td> <textareaname='beizhu'cols='50'rows='5'id='beizhu'></textarea> </td> </tr> <tr> <td>   </td> <td> <inputtype="submit"name="Submit"value="提交" onclick="returncheck();"/> <inputtype="reset"name="Submit2"value="重置"/> </td> </tr> </table> </form> </body><body> <% Stringbianhao=request.getParameter("bianhao"); Stringxingming=request.getParameter("xingming"); Stringgongsimingcheng=request.getParameter("gongsimingcheng"); Stringdianhua=request.getParameter("dianhua"); Stringchuanzhen=request.getParameter("chuanzhen"); Stringyouxiang=request.getParameter("youxiang"); Stringdizhi=request.getParameter("dizhi"); Stringbeizhu=request.getParameter("beizhu"); Stringsql="insertintokehuxinxi(bianhao,xingming,gongsimingcheng,dianhua,chuanzhen,youxiang,dizhi,beizhu)values('" +bianhao +"','" +xingming +"','" +gongsimingcheng +"','" +dianhua +"','" +chuanzhen +"','" +youxiang +"','"+dizhi+"','"+beizhu+"')"; connDbBean.executeUpdate(sql); out .print("<script>alert('添加成功!!');location.href='kehuxinxi_add.jsp';</script>"); %> </body>5.6客戶查詢圖5.6客戶查詢頁面實現(xiàn)代碼:<body> <p> 已有客戶信息列表: </p> <formname="form1"id="form1"method="post"action=""> 搜索:編號: <inputname="bianhao"type="text"id="bianhao"/> 姓名 <inputname="mingcheng"type="text"id="mingcheng"/> 公司名稱 <inputname="gongsimingcheng"type="text"id="gongsimingcheng"/> 電話 <inputname="dianhua"type="text"id="dianhua"/> <inputtype="submit"name="Submit"value="查找"/> </form> <tablewidth="100%"border="1"align="center"cellpadding="3" cellspacing="1"bordercolor="009966" style="border-collapse:collapse"> <tr> <tdwidth="30"align="center"bgcolor="CCFFFF"> 序號 </td> <tdbgcolor='#CCFFFF'> 編號 </td> <tdbgcolor='#CCFFFF'> 姓名 </td> <tdbgcolor='#CCFFFF'> 公司名稱 </td> <tdbgcolor='#CCFFFF'> 電話 </td> <tdbgcolor='#CCFFFF'> 傳真 </td> <tdbgcolor='#CCFFFF'> 郵箱 </td> <tdbgcolor='#CCFFFF'> 地址 </td> <tdbgcolor='#CCFFFF'> 備注 </td> <tdwidth="138"align="center"bgcolor="CCFFFF"> 添加時間 </td> <tdwidth="60"align="center"bgcolor="CCFFFF"> 操作 </td> </tr> <% Stringsql=""; sql="select*fromkehuxinxiwhere1=1"; if(request.getParameter("bianhao")=="" ||request.getParameter("bianhao")==null){ }else{ sql=sql +"andbianhaolike'%" +newString(request.getParameter("bianhao").getBytes( "8859_1"))+"%'"; } if(request.getParameter("mingcheng")=="" ||request.getParameter("mingcheng")==null){ }else{ sql=sql +"andxingminglike'%" +newString(request.getParameter("mingcheng") .getBytes("8859_1"))+"%'"; } if(request.getParameter("gongsimingcheng")=="" ||request.getParameter("gongsimingcheng")==null){ }else{ sql=sql +"andgongsimingchenglike'%" +newString(request.getParameter("gongsimingcheng") .getBytes("8859_1"))+"%'"; } if(request.getParameter("dianhua")=="" ||request.getParameter("dianhua")==null){ }else{ sql=sql +"anddianhualike'%" +newString(request.getParameter("dianhua").getBytes( "8859_1"))+"%'"; } sql=sql+"orderbyiddesc"; ResultSetRS_result=connDbBean.executeQuery(sql); Stringid=""; Stringbianhao=""; Stringxingming=""; Stringgongsimingcheng=""; Stringdianhua=""; Stringchuanzhen=""; Stringyouxiang=""; Stringdizhi=""; Stringbeizhu=""; Stringaddtime=""; inti=0; while(RS_result.next()){ i=i+1; id=RS_result.getString("id"); bianhao=RS_result.getString("bianhao"); xingming=RS_result.getString("xingming"); gongsimingcheng=RS_result.getString("gongsimingcheng"); dianhua=RS_result.getString("dianhua"); chuanzhen=RS_result.getString("chuanzhen"); youxiang=RS_result.getString("youxiang"); dizhi=RS_result.getString("dizhi"); beizhu=RS_re

溫馨提示

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

評論

0/150

提交評論