物流信息管理平臺(tái)的設(shè)計(jì)實(shí)現(xiàn)分析_第1頁(yè)
物流信息管理平臺(tái)的設(shè)計(jì)實(shí)現(xiàn)分析_第2頁(yè)
物流信息管理平臺(tái)的設(shè)計(jì)實(shí)現(xiàn)分析_第3頁(yè)
物流信息管理平臺(tái)的設(shè)計(jì)實(shí)現(xiàn)分析_第4頁(yè)
物流信息管理平臺(tái)的設(shè)計(jì)實(shí)現(xiàn)分析_第5頁(yè)
已閱讀5頁(yè),還剩61頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、-PAGE . z. - -可修編- -本科畢業(yè)設(shè)計(jì)論文題 目 物流信息管理平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn) 專業(yè)名稱 計(jì)算機(jī)科學(xué)與技術(shù) 學(xué)生 指導(dǎo)教師 畢業(yè)時(shí)間 -. z. -設(shè)計(jì)論文 畢業(yè) 任務(wù)書題目物流信息管理平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)指導(dǎo)思想和目的要求隨著國(guó)信息化步伐的加快,加上物流企業(yè)對(duì)行業(yè)信息的需求越來越大,促使物流信息平臺(tái)迅速發(fā)展,以保證物流信息平臺(tái)信息的及時(shí)性、準(zhǔn)確性,在最大程度上滿足國(guó)物流企業(yè)對(duì)行業(yè)信息的要求,以適應(yīng)物流行業(yè)的市場(chǎng)變化,使之成為國(guó)物流企業(yè)信息的主要來源。利用所學(xué)的理論知識(shí),通過畢業(yè)設(shè)計(jì),培養(yǎng)學(xué)生分析問題和解決問題的能力,提高學(xué)生的綜合素質(zhì)和專業(yè)技能,增強(qiáng)動(dòng)手實(shí)踐能力,為學(xué)生能夠勝任第一

2、任職打下堅(jiān)強(qiáng)的基礎(chǔ)。通過畢業(yè)設(shè)計(jì)任務(wù),達(dá)到能實(shí)際動(dòng)手進(jìn)行物流信息管理平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)。能夠獨(dú)立編寫基于ASP的功能模塊代碼,拓展自己的軟件編程能力。主要技術(shù)指標(biāo)1平臺(tái)瀏覽信息模塊的代碼設(shè)計(jì)2平臺(tái)發(fā)布信息模塊的代碼設(shè)計(jì)3平臺(tái)查詢功能模塊的代碼設(shè)計(jì)4平臺(tái)注冊(cè)功能模塊的代碼設(shè)計(jì)5平臺(tái)信息管理模塊的代碼設(shè)計(jì)進(jìn)度和要求第1-2周:畢業(yè)設(shè)計(jì)課題實(shí)施。第3-4周:注冊(cè)功能的實(shí)現(xiàn)。提供兩種注冊(cè)途徑:一種是個(gè)人用戶注冊(cè),一種是企業(yè)用戶注冊(cè)。第5周:車源信息的發(fā)布和瀏覽功能的實(shí)現(xiàn)。第6-7周:專線信息的發(fā)布和瀏覽功能的實(shí)現(xiàn)。第8-10周:物流信息管理平臺(tái)架構(gòu)分層的實(shí)現(xiàn)。第11-12周:系統(tǒng)的優(yōu)化處理,系統(tǒng)測(cè)試,達(dá)

3、到預(yù)期的成果。第13周:進(jìn)行結(jié)果驗(yàn)收,驗(yàn)收合格者才能進(jìn)入論文撰寫階段。第14-15周:進(jìn)入論文撰寫階段。第16周:制作Powerpoint答辯文檔五、主要參考書及參考資料1 典型模塊與項(xiàng)目實(shí)戰(zhàn)大全,電子工業(yè)出版,曉彤編2 繼磊等編著精通ASP.NET網(wǎng)絡(luò)編程.:清華大學(xué),2011.13 登輝等編著ASP.NET網(wǎng)絡(luò)應(yīng)用案例教程.:大學(xué),2009.34 房大偉等編著軟件開發(fā)羊皮書學(xué)通ASP.NET的24堂課.:清華大學(xué),2011.65 國(guó)家863中部軟件孵化器編著ASP.NET從入門到精通.:人民郵電,2010.46 新峰等編著亮劍.NET:圖解ASP.NET開發(fā)實(shí)戰(zhàn).:電子工業(yè),2009.47

4、 躍廷等編著ASP.NET程序開發(fā)例寶典.:人民郵電,2007.38 躍廷等編著ASP.NET從入門到精通.:清華大學(xué),2008.99 其它有關(guān) ASP.NET、C#的技術(shù)資料學(xué)生 指導(dǎo)教師 系主任 -. z.摘 要本文介紹了物流信息管理平臺(tái)的開發(fā)背景、發(fā)展過程及物流現(xiàn)狀,分析了物流信息管理平臺(tái)的技術(shù)的可行性、經(jīng)濟(jì)的可行性、操作的可行性、調(diào)度的可行性以及硬件的配置,構(gòu)建了系統(tǒng)的功能結(jié)構(gòu)圖和業(yè)務(wù)流程圖,較詳細(xì)的論述了用戶注冊(cè)頁(yè)面和發(fā)布信息頁(yè)面。在用戶注冊(cè)模塊中,具體介紹了兩種注冊(cè)方式,一種為個(gè)人用戶注冊(cè),另一種為企業(yè)用戶注冊(cè)。在信息發(fā)布模塊中,具體介紹了兩種信息發(fā)布方式,一種是以個(gè)人方式發(fā)布信息

5、,一種是以企業(yè)方式發(fā)布信息。以個(gè)人方式登錄的用戶能發(fā)布貨源信息、車源信息、倉(cāng)儲(chǔ)信息;以企業(yè)方式登錄的用戶能發(fā)布貨源信息、車源信息、倉(cāng)儲(chǔ)信息、專線信息和招聘信息。本文物流信息管理系統(tǒng)采用了當(dāng)前主流的 B/S結(jié)構(gòu)模式進(jìn)行開發(fā)Web,前臺(tái)開發(fā)工具選用Microsoft Visual Studio 2010集成開發(fā)環(huán)境,采用ASP.NET和C#作為的開發(fā)語(yǔ)言,建立了一套物流信息管理系統(tǒng)的平臺(tái)。關(guān)鍵詞: 網(wǎng)上購(gòu)物商城,用戶注冊(cè), 信息發(fā)布, ASP.NET。-. z.-. z.- -可修編- -ABSTRACTThis article mainly talks about the logistics i

6、nformation management platform development background, developing process and logistics present situation, then analyzes logistics information management platform the feasibility of the technology and economic feasibility, operation feasibility, scheduling the feasibility and the hardware configurat

7、ion, constructing the system function structure and business flow chart, the last in detail the user registration page and release information page. In user registration modules, specific introduces two registrations, a way for the individual user registration, another for enterprise users to regist

8、er. In the information release modules, specific introduces two information dissemination way, one is the personal way release information; one is the enterprise way release information. As individuals registered users can publish source information, CheYuan information, warehousing information; Way

9、 to enterprise registered users can publish source information, CheYuan information, warehousing information, line information, and recruitment information. This logistics information management adopted the current mainstream of B/S structure model, the front office development Web site development

10、tool to choose Microsoft Visual Studio 2010 integrated development environment, using and c # as website development language, has established a set of logistics information management system platform.Keywords Logistics information management ,user registration,information release, ASP.NET.-. z.- -可

11、修編- -目 錄 TOC o 1-3 h z u HYPERLINK l _Toc389750354第1章系統(tǒng)概述 PAGEREF _Toc389750354 h 1HYPERLINK l _Toc3897503551.1 系統(tǒng)的開發(fā)背景 PAGEREF _Toc389750355 h 1HYPERLINK l _Toc3897503561.2 物流信息管理的發(fā)展 PAGEREF _Toc389750356 h 1HYPERLINK l _Toc3897503571.3 物流信息管理的現(xiàn)狀 PAGEREF _Toc389750357 h 2HYPERLINK l _Toc389750358第2

12、章系統(tǒng)分析 PAGEREF _Toc389750358 h 4HYPERLINK l _Toc3897503592.1 需求分析 PAGEREF _Toc389750359 h 4HYPERLINK l _Toc3897503602.2 的設(shè)計(jì)目標(biāo) PAGEREF _Toc389750360 h 4HYPERLINK l _Toc3897503612.3 的可行性分析 PAGEREF _Toc389750361 h 5HYPERLINK l _Toc3897503622.3.1 技術(shù)的可行性 PAGEREF _Toc389750362 h 5HYPERLINK l _Toc3897503632

13、.3.2 經(jīng)濟(jì)的可行性 PAGEREF _Toc389750363 h 6HYPERLINK l _Toc3897503642.3.3 操作的可行性 PAGEREF _Toc389750364 h 7HYPERLINK l _Toc3897503652.3.4 調(diào)度的可行性 PAGEREF _Toc389750365 h 7HYPERLINK l _Toc3897503662.3.5 硬件的配置 PAGEREF _Toc389750366 h 8HYPERLINK l _Toc3897503672.4 系統(tǒng)的功能結(jié)構(gòu) PAGEREF _Toc389750367 h 8HYPERLINK l _

14、Toc3897503682.5 系統(tǒng)的業(yè)務(wù)流程圖 PAGEREF _Toc389750368 h 11HYPERLINK l _Toc389750369第3章系統(tǒng)詳細(xì)設(shè)計(jì) PAGEREF _Toc389750369 h 12HYPERLINK l _Toc3897503703.1 用戶注冊(cè)管理模塊 PAGEREF _Toc389750370 h 12HYPERLINK l _Toc3897503713.1.1 用戶注冊(cè)管理頁(yè)概述 PAGEREF _Toc389750371 h 12HYPERLINK l _Toc3897503723.1.2 用戶注冊(cè)管理頁(yè)技術(shù)分析 PAGEREF _Toc38

15、9750372 h 12HYPERLINK l _Toc3897503733.1.3 用戶注冊(cè)管理頁(yè)實(shí)現(xiàn)過程 PAGEREF _Toc389750373 h 14HYPERLINK l _Toc3897503743.2 發(fā)布信息管理模塊 PAGEREF _Toc389750374 h 20HYPERLINK l _Toc3897503753.2.1 發(fā)布信息管理頁(yè)概述 PAGEREF _Toc389750375 h 20HYPERLINK l _Toc3897503763.2.2 發(fā)布信息管理頁(yè)技術(shù)分析 PAGEREF _Toc389750376 h 21HYPERLINK l _Toc389

16、7503773.2.3 發(fā)布信息管理頁(yè)實(shí)現(xiàn)過程 PAGEREF _Toc389750377 h 22HYPERLINK l _Toc389750378第4章系統(tǒng)測(cè)試 PAGEREF _Toc389750378 h 26HYPERLINK l _Toc3897503794.1 系統(tǒng)測(cè)試用例 PAGEREF _Toc389750379 h 26HYPERLINK l _Toc3897503804.2 首頁(yè)頁(yè)面測(cè)試 PAGEREF _Toc389750380 h 26HYPERLINK l _Toc3897503814.2.1 測(cè)試過程 PAGEREF _Toc389750381 h 26HYPER

17、LINK l _Toc3897503824.2.2 用戶登錄測(cè)試 PAGEREF _Toc389750382 h 32HYPERLINK l _Toc3897503834.3 發(fā)布頁(yè)面測(cè)試 PAGEREF _Toc389750383 h 35HYPERLINK l _Toc3897503844.3.1 發(fā)布車源測(cè)試 PAGEREF _Toc389750384 h 35HYPERLINK l _Toc3897503854.3.2 發(fā)布貨源測(cè)試 PAGEREF _Toc389750385 h 36HYPERLINK l _Toc3897503864.3.3 發(fā)布倉(cāng)儲(chǔ)測(cè)試 PAGEREF _Toc3

18、89750386 h 37HYPERLINK l _Toc3897503874.3.4 發(fā)布專線測(cè)試 PAGEREF _Toc389750387 h 38HYPERLINK l _Toc3897503884.3.5 發(fā)布專線測(cè)試 PAGEREF _Toc389750388 h 39HYPERLINK l _Toc389750389總結(jié) PAGEREF _Toc389750389 h 41HYPERLINK l _Toc389750390參考文獻(xiàn) PAGEREF _Toc389750390 h 42HYPERLINK l _Toc389750391致 PAGEREF _Toc389750391

19、h 43HYPERLINK l _Toc389750392畢業(yè)設(shè)計(jì)小結(jié) PAGEREF _Toc389750392 h 44 TOC o 1-3 h z u -. z.第1章 系統(tǒng)概述1.1 系統(tǒng)的開發(fā)背景隨著經(jīng)濟(jì)全球化進(jìn)程的加快,現(xiàn)代企業(yè)的分工和協(xié)作,對(duì)現(xiàn)代物流提出了越來越高的要求,信息化、網(wǎng)絡(luò)化、自動(dòng)化、智能化已成為現(xiàn)代物流的明顯特征。隨著物流行業(yè)的發(fā)展壯大,物流的信息化日益被從業(yè)者和信息系統(tǒng)提供商所重視。同時(shí),現(xiàn)代企業(yè)的供應(yīng)鏈也時(shí)刻提醒我們,若想在激烈的市場(chǎng)競(jìng)爭(zhēng)中占絕對(duì)優(yōu)勢(shì),企業(yè)必須及時(shí)、準(zhǔn)確的掌握客戶信息,同時(shí)對(duì)客戶的要求做出迅速的反應(yīng),在最短的時(shí)間以最大限度挖掘和優(yōu)化物流資源來滿足客

20、戶的需求,從而建立高效的數(shù)字化物流經(jīng)濟(jì)。1.2 物流信息管理的發(fā)展 物流管理的發(fā)展經(jīng)歷了配送管理、物流管理和供應(yīng)鏈管理3個(gè)層次。物流管理起源于第二次世界大戰(zhàn)中軍隊(duì)輸送物資裝備所發(fā)展出來的儲(chǔ)運(yùn)模式和技術(shù)。在戰(zhàn)后這些技術(shù)被廣泛應(yīng)用于工業(yè)界,并極提高了企業(yè)的運(yùn)作效率,為企業(yè)贏得更多客戶。當(dāng)時(shí)的物流管理主要針對(duì)企業(yè)的配送部分,即在成品生產(chǎn)出來后,如何快速而高效地經(jīng)過配送中心把產(chǎn)品送達(dá)客戶,并盡可能維持最低的庫(kù)存量。美國(guó)物流管理協(xié)會(huì)那時(shí)叫做實(shí)物配送管理協(xié)會(huì),而加拿大供應(yīng)鏈與物流管理協(xié)會(huì)則叫做加拿大實(shí)物配送管理協(xié)會(huì)。在這個(gè)初級(jí)階段,物流管理只是在既定數(shù)量的成品生產(chǎn)出來后,被動(dòng)地去迎合客戶需求,將產(chǎn)品運(yùn)到客

21、戶指定的地點(diǎn),并在運(yùn)輸?shù)念I(lǐng)域去實(shí)現(xiàn)資源最優(yōu)化使用,合理設(shè)置各配送中心的庫(kù)存量。準(zhǔn)確地說,這個(gè)階段物流管理并未真正出現(xiàn),有的只是運(yùn)輸管理、倉(cāng)儲(chǔ)管理和庫(kù)存管理。物流經(jīng)理的職位當(dāng)時(shí)也不存在,有的只是運(yùn)輸經(jīng)理或倉(cāng)庫(kù)經(jīng)理。 現(xiàn)代意義上的物流管理出現(xiàn)在20世紀(jì)80年代。人們發(fā)現(xiàn)利用跨職能的流程管理的方式去觀察、分析和解決企業(yè)經(jīng)營(yíng)中的問題非常有效。通過分析物料從原材料運(yùn)到工廠,流經(jīng)生產(chǎn)線上每個(gè)工作站,產(chǎn)出成品,再運(yùn)送到配送中心,最后交付給客戶的整個(gè)流通過程,企業(yè)可以消除很多看似高效率卻實(shí)際上降低了整體效率的局部?jī)?yōu)化行為。因?yàn)槊總€(gè)職能部門都想盡可能地利用其產(chǎn)能,沒有留下任何富余,一旦需求增加,則處處成為瓶頸,

22、導(dǎo)致整個(gè)流程的中斷。又比如運(yùn)輸部作為一個(gè)獨(dú)立的職能部門,總是想方設(shè)法降低其運(yùn)輸成本,但若其因此而將一筆必須加快的訂單交付海運(yùn)而不是空運(yùn),這雖然省下了運(yùn)費(fèi),卻失去了客戶,導(dǎo)致整體的失利。所以傳統(tǒng)的垂直職能管理已不適應(yīng)現(xiàn)代大規(guī)模工業(yè)化生產(chǎn),而橫向的物流管理卻可以綜合管理每一個(gè)流程上的不同職能,以取得整體最優(yōu)化的協(xié)同作用。 在這個(gè)階段,物流管理的圍擴(kuò)展到除運(yùn)輸外的需求預(yù)測(cè)、采購(gòu)、生產(chǎn)計(jì)劃、存貨管理、配送與客戶服務(wù)等,以系統(tǒng)化管理企業(yè)的運(yùn)作,達(dá)到整體效益的最大化。高德拉特所著的目標(biāo)一書風(fēng)靡全球制造業(yè)界,其精髓就是從生產(chǎn)流程的角度來管理生產(chǎn)。相應(yīng)地,美國(guó)實(shí)物配送管理協(xié)會(huì)在20世紀(jì)80年代中期改名為美國(guó)物

23、流管理協(xié)會(huì),而加拿大實(shí)物配送管理協(xié)會(huì)則在1992年改名為加拿大物流管理協(xié)會(huì)。 一個(gè)典型的制造企業(yè),其需求預(yù)測(cè)、原材料采購(gòu)和運(yùn)輸環(huán)節(jié)通常叫做進(jìn)向物流,原材料在工廠部工序間的流通環(huán)節(jié)叫做生產(chǎn)物流,而配送與客戶服務(wù)環(huán)節(jié)叫做出向物流。物流管理的關(guān)鍵則是系統(tǒng)管理從原材料、在制品到成品的整個(gè)流程,以保證在最低的存貨條件下,物料暢通的買進(jìn)、運(yùn)入、加工、運(yùn)出并交付到客戶手中。對(duì)于有著高效物流管理的企業(yè)的股東而言,這意味著以最少的資本做出最大的生意,產(chǎn)生最大的投資回報(bào)。1.3 物流信息管理的現(xiàn)狀 目前,從全國(guó)來看,我國(guó)的物流正處在起步階段,以往我們所謂的物流只是狹窄意義上的運(yùn)輸或倉(cāng)貯等物流的初級(jí)功能,真正的現(xiàn)代

24、物流只在少數(shù)東部、南部發(fā)達(dá)地區(qū)和一些先進(jìn)企業(yè)中得到了重視和發(fā)展。在廣大中西部地區(qū)和邊遠(yuǎn)省區(qū),現(xiàn)代意義上的物流還未真正起步。即使在經(jīng)濟(jì)發(fā)達(dá)的東部沿海地區(qū),物流的社會(huì)化、市場(chǎng)化程度也還很低。據(jù)測(cè)算,目前我國(guó)企業(yè)的自有物流占整個(gè)市場(chǎng)規(guī)模的60-70左右,物流需求的匱乏使得我國(guó)物流業(yè)的發(fā)展在動(dòng)力不足,限制了物流業(yè)的發(fā)展。2000年,我國(guó)GDP為8.94萬(wàn)億元人民幣,流通領(lǐng)域的增加值只在其中占了8.1,而美國(guó)、日本和英國(guó)等發(fā)達(dá)國(guó)家大大高于這一比例。就流通業(yè)本身的結(jié)構(gòu)看,我國(guó)連鎖業(yè)營(yíng)業(yè)額占整個(gè)消費(fèi)總額比例約為6,國(guó)外則一般為15到20。世界零售業(yè)巨頭美國(guó)沃爾瑪2000年的銷售額為1933億美元,相當(dāng)于我國(guó)

25、零售業(yè)銷售總額約46,并且每年還有200億至300億美元的增長(zhǎng)。而我國(guó)目前零售業(yè)龍頭老大聯(lián)華的年銷售額僅110多億元人民幣,大約相當(dāng)于沃爾瑪?shù)?.7。從以上數(shù)據(jù)不難看出我國(guó)物流業(yè)與國(guó)外發(fā)達(dá)國(guó)家的差距,但從另一角度看也說明了我國(guó)在物流業(yè)存在著繼續(xù)發(fā)展的巨大潛力和空間。我國(guó)改革開放已經(jīng)20多年,隨著各項(xiàng)基礎(chǔ)設(shè)施的完善,經(jīng)濟(jì)結(jié)構(gòu)的調(diào)整,我國(guó)已經(jīng)具備了發(fā)展現(xiàn)代物流業(yè)的條件:第一,我國(guó)雖然仍屬發(fā)展中國(guó)家,但最近幾年綜合國(guó)力明顯增強(qiáng),經(jīng)濟(jì)總量由世界第九位躍居第七位。第二,隨著我國(guó)市場(chǎng)的進(jìn)一步開放,合資企業(yè)、外商獨(dú)資企業(yè)、國(guó)有企業(yè)投資的多元化,形成了對(duì)物流的巨大需求,也給物流業(yè)的發(fā)展注入了新的活力。第三,我

26、國(guó)基礎(chǔ)設(shè)施建設(shè)和通訊網(wǎng)絡(luò)建設(shè)步伐的加快,為物流業(yè)的發(fā)展提供了必要保障,第四,我國(guó)已經(jīng)加入wto,意味著我國(guó)將逐漸開放各個(gè)行業(yè),在各個(gè)領(lǐng)域與世界先進(jìn)水平接軌,物流產(chǎn)業(yè)也不例外,競(jìng)爭(zhēng)的壓力之下,我國(guó)的物流企業(yè)必將奮起直追。當(dāng)前,中國(guó)已經(jīng)將發(fā)展物流配送產(chǎn)業(yè)作為國(guó)民經(jīng)濟(jì)發(fā)展計(jì)劃的一項(xiàng)重要容,列入十五”規(guī)劃整體藍(lán)圖之,同時(shí)全國(guó)各個(gè)地區(qū)也開始大旗鼓的搞自己的物流規(guī)劃,其中很重要的一項(xiàng)就是建設(shè)本地區(qū)的物流中心城市。這是一個(gè)好的現(xiàn)象,與我國(guó)物流規(guī)劃的目標(biāo)是相符的,但是同時(shí)也帶來隱患:首先,我國(guó)現(xiàn)在各地區(qū)部物流發(fā)展現(xiàn)狀比較混亂,水平參差不齊;其次,物流中心城市的建設(shè)中政府的作用是要有節(jié)制的,政府所需做的只是盡可

27、能的提供良好的經(jīng)濟(jì)環(huán)境與配套服務(wù),以形成良好的產(chǎn)業(yè)環(huán)境;第三,興建中的許多區(qū)域物流中心往往很多是按照行政區(qū)域”來劃分,而區(qū)域物流中心的劃分原則應(yīng)該是按照經(jīng)濟(jì)區(qū)域”進(jìn)行劃分,如果盲目按照行政區(qū)域”來劃分的話,很可能出現(xiàn)大量的重復(fù)建設(shè)與資源浪費(fèi)。所以,我們需要根據(jù)科學(xué)的經(jīng)濟(jì)理論,遵照市場(chǎng)經(jīng)濟(jì)規(guī)律來辦事,這樣才能在以企業(yè)為主體的市場(chǎng)中發(fā)揮政府積極的作用。第2章 系統(tǒng)分析2.1 需求分析隨著物流業(yè)在我國(guó)蓬勃發(fā)展及物流市場(chǎng)的激烈競(jìng)爭(zhēng),現(xiàn)代物流信息逐步從定性轉(zhuǎn)變?yōu)楦_的定量要求,這就需要物流管理平臺(tái)提供大量準(zhǔn)確、及時(shí)的信息數(shù)據(jù),以幫助企業(yè)了解市場(chǎng)的變化以調(diào)整企業(yè)的發(fā)展策略,所以物流信息管理平臺(tái)最基本的功

28、能就是保證瀏覽者查看到準(zhǔn)確的信息、最新的信息。2.2 的設(shè)計(jì)目標(biāo)物流信息管理平臺(tái)是針對(duì)中小型物流企業(yè)設(shè)計(jì)的。主要實(shí)現(xiàn)如下目標(biāo):操作簡(jiǎn)單方便,界面簡(jiǎn)潔美觀。整體結(jié)構(gòu)和操作流程合理順暢,實(shí)現(xiàn)人性化設(shè)計(jì)。注冊(cè)功能。提供兩種注冊(cè)功能:一種是個(gè)人用戶注冊(cè),一種是企業(yè)用戶注冊(cè)。貨源信息的發(fā)布和瀏覽功能。車源信息的發(fā)布和瀏覽功能。專線信息的發(fā)布和瀏覽功能。倉(cāng)儲(chǔ)信息的發(fā)布和瀏覽功能。招聘信息的發(fā)布和瀏覽功能。管理會(huì)員信息。系統(tǒng)最大限度的實(shí)現(xiàn)易安裝性、易維護(hù)性、易操作性。系統(tǒng)運(yùn)行穩(wěn)定、安全可靠。2.3 的可行性分析 技術(shù)的可行性物流信息管理平臺(tái)采用了當(dāng)前主流的 B/S結(jié)構(gòu)模式進(jìn)行開發(fā)的Web,前臺(tái)開發(fā)工具選用M

29、icrosoftVisual Studio 2010集成開發(fā)環(huán)境。開發(fā)語(yǔ)言是ASP.NET和C#。ASP.NET是一種開發(fā)動(dòng)態(tài)Web的主流技術(shù)。Microsoft是ASP.NET技術(shù)的開發(fā)者和倡導(dǎo)者,利用微軟的Windows Server系列操作系統(tǒng)和SQL Server數(shù)據(jù)庫(kù)系統(tǒng)可以快速完成基于ASP.NET技術(shù)的動(dòng)態(tài)開發(fā)與部署工作。后臺(tái)的數(shù)據(jù)庫(kù)開發(fā)工具選用了SQLServer 2008,它能夠處理大量數(shù)據(jù),同時(shí)保持?jǐn)?shù)據(jù)完整性并提供許多高級(jí)管理和數(shù)據(jù)分配功能。這兩種開發(fā)工具功能強(qiáng)大,有較好的接口,作為本系統(tǒng)開發(fā)工具是可行的。(1) ASP.NET的簡(jiǎn)介ASP.NET是一種建立在通用語(yǔ)言上的程

30、式構(gòu)架,能被用于一臺(tái)Web服務(wù)器來建立強(qiáng)大的Web應(yīng)用程式。ASP.NET提供許多比目前的Web研發(fā)模式強(qiáng)大的優(yōu)勢(shì)。ASP.NET是把基于通用語(yǔ)言的程式在服務(wù)器上運(yùn)行,執(zhí)行效率的大幅提高。因?yàn)锳SP.NET是基于通用語(yǔ)言的編譯運(yùn)行的程式,所以他的強(qiáng)大性和適應(yīng)性,能使他運(yùn)行在Web應(yīng)用軟件研發(fā)者的幾乎全部的平臺(tái)上。通用語(yǔ)言的基本庫(kù),消息機(jī)制,數(shù)據(jù)接口的處理都能無縫的整合到ASP.NET的Web應(yīng)用中。ASP.NET同時(shí)也是Language-independent語(yǔ)言獨(dú)立化的,所以,你能選擇一種最適合你的語(yǔ)言來編寫你的程序,或把你的程式用非常多種語(yǔ)言來寫,目前已支持的有C#(C+和Java的結(jié)合體

31、)、VB、Jscript。ASP.NET是運(yùn)行一些非常平常的任務(wù)如表單的提交客戶端的身份驗(yàn)證、分布系統(tǒng)和設(shè)置變得非常簡(jiǎn)單。例如ASP.NET頁(yè)面構(gòu)架允許你建立你自己的用戶分界面,使其不同于常見的VB-Like界面。另外,通用語(yǔ)言簡(jiǎn)化研發(fā)使把代碼結(jié)合成軟件簡(jiǎn)單的就像裝配計(jì)算機(jī)。ASP.NET基于視窗系統(tǒng)認(rèn)證技術(shù)和每應(yīng)用程序設(shè)置,你能確保你的原程序是絕對(duì)安全的。所以我選擇ASP.NET和C#作為小區(qū)物業(yè)管理系統(tǒng)的開發(fā)語(yǔ)言。(2)面向?qū)ο缶幊痰母拍蠲嫦驅(qū)ο蟮某绦蛟O(shè)計(jì)(Object-Oriented Programming,簡(jiǎn)記為OOP)是一種發(fā)展已經(jīng)近五十年的程序設(shè)計(jì)思想。其自身理論已十分完善,并被

32、多種面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言(Object-Oriented Programming Language,以下簡(jiǎn)稱OOPL)實(shí)現(xiàn)。對(duì)象是對(duì)現(xiàn)實(shí)世界實(shí)體的模擬,由現(xiàn)實(shí)實(shí)體的過程或信息牲來定義。一個(gè)對(duì)象可被認(rèn)為是一個(gè)把數(shù)據(jù)(屬性)和程序(方法)封裝在一起的實(shí)體,這個(gè)程序產(chǎn)生該對(duì)象的動(dòng)作或?qū)λ邮艿降耐饨缧盘?hào)的反應(yīng)。這些對(duì)象操作有時(shí)稱為方法。區(qū)別面向?qū)ο蟮拈_發(fā)和傳統(tǒng)過程的開發(fā)的要素有:對(duì)象識(shí)別和抽象、封裝、多態(tài)性和繼承。而C#中所有的算法都被類封閉起來(也叫封裝),所有算法都按類訪問,可以被繼承。面向?qū)ο蟮恼Z(yǔ)言的精華之處在于多態(tài)的實(shí)現(xiàn)。也就是一個(gè)類的對(duì)象,在不同的時(shí)刻可以執(zhí)行不同的算法。多態(tài)依賴于繼承,即

33、父類指針可以指向子類地址。當(dāng)一個(gè)類被實(shí)例化的時(shí)候,他會(huì)保留一個(gè)指針。這個(gè)指針符合其聲明類型的接口。如果這個(gè)類型具有子類并且這個(gè)對(duì)象被指向了子類的實(shí)例,則這個(gè)指針將指向子類的地址。由于子類具備父類的算法接口,因此父類的對(duì)象可以通過指針指向子類的算法,實(shí)際上運(yùn)算的時(shí)候,子類的算法將填充到運(yùn)算中。如果有不同的子類并且這些子類都有自己的一套算法,則當(dāng)運(yùn)算的時(shí)候,程序?qū)⒌玫讲煌慕Y(jié)果。(3) SQL Server 2008簡(jiǎn)介SQL Server 2008是Microsoft公司開發(fā)的大型關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),具有強(qiáng)大的關(guān)系數(shù)據(jù)庫(kù)創(chuàng)建、開發(fā)、設(shè)計(jì)和管理功能。將數(shù)據(jù)庫(kù)與Internet緊密連接,可以通過We

34、b瀏覽器顯示數(shù)據(jù)的操作。SQL Server 2008 提供了對(duì)分布式事務(wù)處理的支持,并對(duì)開發(fā)工具具有良好的支持,為大型數(shù)據(jù)庫(kù)項(xiàng)目提供了企業(yè)級(jí)解決方案。 經(jīng)濟(jì)的可行性隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,計(jì)算機(jī)在企業(yè)管理中應(yīng)用的普及,利用計(jì)算機(jī)實(shí)現(xiàn)在物流中心使用企業(yè)部物流信息管理系統(tǒng),充分利用計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)全面實(shí)現(xiàn)管理、經(jīng)營(yíng)、交易和服務(wù)的物流信息化勢(shì)在必行。物流業(yè)從行業(yè)性質(zhì)來說,屬于傳統(tǒng)產(chǎn)業(yè)中的服務(wù)業(yè)。服務(wù)業(yè)經(jīng)營(yíng)管理的核心思想是:低成本發(fā)現(xiàn)服務(wù)對(duì)象、高效率完成服務(wù)容、對(duì)服務(wù)過程和容向客戶提供全方位的咨詢、反饋和其它實(shí)時(shí)信息支持。通過該系統(tǒng),物流業(yè)可以實(shí)施低成本的信息集成、服務(wù)節(jié)點(diǎn)的網(wǎng)絡(luò)化低成本管理和服務(wù)容

35、的全程監(jiān)控和響應(yīng)、服務(wù)信息的即時(shí)反饋,實(shí)現(xiàn)物流業(yè)完善服務(wù)容、延伸服務(wù)圍、提高管理水平、降低經(jīng)營(yíng)成本、改善服務(wù)質(zhì)量。 物流信息化的最終結(jié)果是將參加物流活動(dòng)的各方面,利用網(wǎng)絡(luò)聯(lián)系在一起,全面實(shí)現(xiàn)物流信息的一體化解決,從而減少物流活動(dòng)中間環(huán)節(jié),提高信息流通和反饋速度,進(jìn)一步完善和提高企業(yè)資源管理和客戶管理水平,降低物流成本,最終完成物流利潤(rùn)的最大化。一套完善的物流信息管理系統(tǒng)可持續(xù)使用并能隨著時(shí)代和工作的需求不斷更新,一期投入終身受用,按長(zhǎng)期的使用計(jì)算,開發(fā)系統(tǒng)的造價(jià)平均到每年與傳統(tǒng)式的管理方式的年耗資本相對(duì)比,性價(jià)比是可行的。開發(fā)這套系統(tǒng)的經(jīng)濟(jì)可行性是很高的。 操作的可行性對(duì)于這套物流信息管理系統(tǒng)

36、而言,在投入使用前,會(huì)由開發(fā)并能熟練操作本系統(tǒng)的工程人員對(duì)用戶群進(jìn)行專業(yè)系統(tǒng)的培訓(xùn)。培訓(xùn)容應(yīng)包括,熟練掌握系統(tǒng)的各個(gè)功能和簡(jiǎn)單的系統(tǒng)維護(hù),在開發(fā)設(shè)計(jì)程序的過程中直觀的界面和控件的文字解釋完全能使得用戶充分理解起功能和意義,在計(jì)算機(jī)普及的今天,用戶對(duì)本系統(tǒng)的操作完全可以看作是一種簡(jiǎn)單的,配合形式的手工操作,因?yàn)楸鞠到y(tǒng)最適合用于微型機(jī),可以說幾乎任何人都可以使用和管理。所以本系統(tǒng)的操作是完全可行的。 調(diào)度的可行性調(diào)度可行性指的是建議的計(jì)算機(jī)系統(tǒng)能否在規(guī)定的期限交付給用戶。由于合同的規(guī)定,能否預(yù)期的交付涉及到開發(fā)人員的信譽(yù)等等。所以開發(fā)期限的選定也是非常重要的因素,根據(jù)物流信息管理的日常的正常的業(yè)務(wù)

37、運(yùn)作規(guī)律和工作性質(zhì),可以看出這些容是我們平時(shí)常見的工作,所以開發(fā)人員在開發(fā)起來比較容易入手,所以可以判斷開發(fā)本系統(tǒng)的周期比較短,開發(fā)中的不可預(yù)見問題會(huì)比較容易解決,在開發(fā)小組的分析后應(yīng)該容易做出相對(duì)準(zhǔn)確的,誤差微小的開發(fā)期限,應(yīng)該可以在規(guī)定時(shí)間,快速的、完整的交付給用戶使用。 硬件的配置(1) 硬件設(shè)備及操作系統(tǒng)= 1 * GB3服務(wù)器:Pentium4以上配置的高性能PC機(jī),存應(yīng)在2G以上,硬盤在320G以上。確認(rèn)該計(jì)算機(jī)已經(jīng)安裝開發(fā)集成環(huán)境Microsoft Visual Studio 2010軟件、配置IIS、Microsoft. NET Framework 4.0和SQL Server

38、 2008。= 2 * GB3操作系統(tǒng): Windows 2003(SP1)、Windows *P(SP2)、Windows 7,分辨率:1280*1024。= 3 * GB3客戶端:Pentium4(或與此相當(dāng)?shù)腃PU)以上配置的PC機(jī),存應(yīng)在1G以上,硬盤在160G以上。Windows*P(SP2)以上操作系統(tǒng)。確認(rèn)已安裝網(wǎng)絡(luò)。(2) 開發(fā)平臺(tái)前臺(tái)開發(fā)集成環(huán)境工具:Microsoft Visual Studio 2010軟件= 1 * GB3前臺(tái)開發(fā)工具:Microsoft Visual Studio 2010軟件、IIS、NET Framework 3.5= 2 * GB3后臺(tái)數(shù)據(jù)庫(kù):S

39、QL Server 2008。2.4 系統(tǒng)的功能結(jié)構(gòu)根據(jù)物流信息管理平臺(tái)的特點(diǎn),可以將其分為前臺(tái)和后臺(tái)兩個(gè)部分設(shè)計(jì)。前臺(tái)主要實(shí)現(xiàn)的功能為瀏覽信息(瀏覽信息主要包括貨源信息、車源信息、專線信息、倉(cāng)儲(chǔ)信息、招聘信息、企業(yè)信息)、發(fā)布信息(個(gè)人用戶發(fā)布信息、企業(yè)用戶發(fā)布信息)、查詢功能、注冊(cè)功能(個(gè)人用戶注冊(cè)、企業(yè)用戶注冊(cè))。后臺(tái)主要實(shí)現(xiàn)功能為物流新聞管理(發(fā)布新聞、管理新聞)、信息管理(貨源信息管理、車源信息管理、專線信息管理、倉(cāng)儲(chǔ)信息管理、招聘信息管理)、用戶管理(個(gè)人用戶管理、企業(yè)用戶管理)。物流信息管理平臺(tái)的前臺(tái)功能結(jié)構(gòu)如圖2-1所示。車源信息招聘信息貨源信息搜索功能倉(cāng)儲(chǔ)信息貨源信息車源信息

40、倉(cāng)儲(chǔ)信息招聘信息專線信息車源信息貨源信息物流信息管理平臺(tái)企業(yè)用戶發(fā)布信息用戶注冊(cè)企業(yè)信息倉(cāng)儲(chǔ)信息發(fā)布信息專線信息企業(yè)用戶注冊(cè)個(gè)人用戶注冊(cè)個(gè)人用戶發(fā)布信息圖2-1 前臺(tái)系統(tǒng)功能結(jié)構(gòu)圖物流信息管理平臺(tái)的后臺(tái)功能結(jié)構(gòu)如圖2-2所示。物流信息管理平臺(tái)用戶管理物流信息管理物流新聞管理專線信息管理車源信息管理貨源信息管理倉(cāng)儲(chǔ)信息管理招聘信息管理發(fā)布公告管理公告?zhèn)€人用戶管理企業(yè)用戶管理圖2-2 后臺(tái)系統(tǒng)功能結(jié)構(gòu)圖2.5 系統(tǒng)的業(yè)務(wù)流程圖物流信息管理平臺(tái)業(yè)務(wù)流程圖如圖2-3 所示。否瀏覽信息管理員登陸用戶普通用戶注冊(cè)會(huì)員(企業(yè)或個(gè)人)發(fā)布信息信息管理用戶管理物流新聞管理會(huì)員登陸否是是圖2-3 業(yè)務(wù)流程圖第3章

41、 系統(tǒng)詳細(xì)設(shè)計(jì)3.1 用戶注冊(cè)管理模塊 用戶注冊(cè)管理頁(yè)概述瀏覽者可以通過用戶注冊(cè)功能成為本的會(huì)員。用戶注冊(cè)有兩種方式,一種為個(gè)人用戶注冊(cè),另一種為企業(yè)用戶注冊(cè)。分為兩種方式主要考慮到用戶發(fā)布的信息不一樣,企業(yè)用戶可以發(fā)布專線信息和招聘信息,而個(gè)人用戶不可以發(fā)布這些信息。用戶注冊(cè)頁(yè)面如圖3-1所示。圖3-1 用戶注冊(cè)管理頁(yè) 用戶注冊(cè)管理頁(yè)技術(shù)分析在用戶注冊(cè)模塊中用戶的注冊(cè),主要使用Insert語(yǔ)句將用用戶的注冊(cè)信息添加到數(shù)據(jù)庫(kù)中。Insert語(yǔ)句用于向現(xiàn)有數(shù)據(jù)庫(kù)中添加數(shù)據(jù)。 實(shí)現(xiàn)代碼如下:INSERTINTO table_name WITH(n)view_namerowset_function_

42、limited(column_list) VALUES (DEFAULT|NULL|e*pression,.n) derived_table e*ecute_statement DEFAULT VALUESInsert語(yǔ)句的參數(shù)說明如表3-2所示。表3-2 Insert語(yǔ)句參數(shù)說明參數(shù)參數(shù)說明INTO一個(gè)可選的關(guān)鍵字,可以將它用在INSERT和目標(biāo)表之前table_nametable_name 將要接收數(shù)據(jù)的表或table變量的名稱view_name視圖的名稱及可選的別名。通過view_name來引用的視圖必須是可更新的(column_list)(column_list) 要在其中插入數(shù)據(jù)的一

43、列或多列的列表。必須用圓括號(hào)將clumn_list括起來,并且用逗號(hào)進(jìn)行分隔VALUES引入要插入的數(shù)據(jù)值的列表。對(duì)于column_list(如果已指定)中或者表中的每個(gè)列,都必須有一個(gè)數(shù)據(jù)值。必須用圓括號(hào)將值列表括起來。如果VALUES列表中的值與表中列的順序不相同,或者未包含表中所有列的值,則必須使用column_list明確地指定存儲(chǔ)每個(gè)傳入值的列DEFAULT強(qiáng)制SQL Server裝載為列定義的默認(rèn)值。如果對(duì)于*列并不存在默認(rèn)值,并且該列允許NULL,則就插入NULLe*pression一個(gè)常量、變量或表達(dá)式。表達(dá)式不能包含SELECT或E*ECUTE語(yǔ)句derived_table任

44、何有效的SELECT語(yǔ)句,它返回將裝載到表中的數(shù)據(jù)行用戶在使用Insert語(yǔ)句插入數(shù)據(jù)時(shí),必須注意以下幾點(diǎn)。插入的順序和數(shù)據(jù)類型必須與表或者視圖中列的順序和數(shù)據(jù)類型相對(duì)應(yīng)。如果表中*列定義為不允許NULL,插入數(shù)據(jù)時(shí),該列必須存在合法值。如果*列是字符型或日期型數(shù)據(jù)類型,插入的數(shù)據(jù)應(yīng)該加上單引號(hào)。 用戶注冊(cè)管理頁(yè)實(shí)現(xiàn)過程 = 1 * Arabic * MERGEFORMAT 1. 設(shè)計(jì)步驟 = 1 * GB2 * MERGEFORMAT 在該中新建一個(gè)Web窗體,將其命名為login.asp*,用于實(shí)現(xiàn)用戶注冊(cè)。 = 2 * GB2 * MERGEFORMAT 在Web窗體中添加Tabel表格

45、,用于頁(yè)面的布局。 = 3 * GB2 * MERGEFORMAT 在Table表格中添加相關(guān)的服務(wù)控件,控件的屬性設(shè)置及用途如表3-3所示。表3-3 各控件名稱、屬性設(shè)置及用途控件類型控件名稱主要屬性設(shè)置控件用途Te*tBo*t*tName均為默認(rèn)值用戶注冊(cè)輸入用戶名Te*tBo*t*tPass均為默認(rèn)值用戶注冊(cè)輸入密碼Te*tBo*t*tQrPass均為默認(rèn)值用戶注冊(cè)輸入確認(rèn)密碼Te*tBo*t*tPassQuestion均為默認(rèn)值用戶注冊(cè)輸入密碼提示問題Te*tBo*t*tPassSolution均為默認(rèn)值用戶注冊(cè)輸入密碼提示答案Te*tBo*t*tGrLinkman均為默認(rèn)值用戶注冊(cè)輸

46、入個(gè)人用戶聯(lián)系人Te*tBo*t*tGrPhone均為默認(rèn)值用戶注冊(cè)輸入個(gè)人用戶聯(lián)系Te*tBo*T*tGrAddress均為默認(rèn)值用戶注冊(cè)輸入個(gè)人用戶所在地Te*tBo*t*tLinkman均為默認(rèn)值用戶注冊(cè)輸入企業(yè)用戶聯(lián)系人Te*tBo*T*tpanyName均為默認(rèn)值用戶注冊(cè)輸入企業(yè)名稱Te*tBo*t*tCalling均為默認(rèn)值用戶注冊(cè)輸入企業(yè)所屬行業(yè)Te*tBo*t*tLicenceNumber均為默認(rèn)值用戶注冊(cè)輸入企業(yè)營(yíng)業(yè)執(zhí)照號(hào)Te*tBo*t*tAddress均為默認(rèn)值用戶注冊(cè)輸入企業(yè)地址Te*tBo*t*tPhone均為默認(rèn)值用戶注冊(cè)輸入企業(yè)用戶聯(lián)系控件類型控件名稱主要屬性設(shè)置

47、控件用途Te*tBo*t*tFa*均為默認(rèn)值用戶注冊(cè)輸入企業(yè)傳真Te*tBo*t*tEmail均為默認(rèn)值用戶注冊(cè)輸入企業(yè)電子Te*tBo*t*tNetworkIP均為默認(rèn)值用戶注冊(cè)輸入企業(yè)網(wǎng)址Te*tBo*t*tContent將Te*tMode 屬性設(shè)置為MultiLine”(設(shè)置文本框模式)用戶注冊(cè)輸入企業(yè)簡(jiǎn)介Webdh.asc*均為默認(rèn)值用于導(dǎo)航PanelpelDaohan均為默認(rèn)值導(dǎo)航會(huì)員注冊(cè)方式PanelpelBase均為默認(rèn)值顯示基本信息PanelpelGrInfo均為默認(rèn)值顯示個(gè)人詳細(xì)信息PanelpelQyInfo均為默認(rèn)值顯示企業(yè)詳細(xì)信息ButtonbtnNe*t均為默認(rèn)值下一

48、步”按鈕ButtonbtnQyLogin均為默認(rèn)值企業(yè)用戶注冊(cè)按鈕ButtonbtnGrLogin均為默認(rèn)值個(gè)人用戶注冊(cè)按鈕RequiredFieldValidatorRequiredFieldValidatorName將ControlToValidate 屬性設(shè)置為t*tName(要驗(yàn)證控件的ID)驗(yàn)證注冊(cè)用戶是否輸入用戶名RequiredFieldValidatorRequiredFieldValidatorPass將ControlToValidate 屬性設(shè)置為t*tPass(要驗(yàn)證控件的ID)驗(yàn)證注冊(cè)用戶是否輸入密碼RequiredFieldValidatorRequiredField

49、ValidatorEmail將ControlToValidate 屬性設(shè)置為t*tEmail(要驗(yàn)證控件的ID)驗(yàn)證注冊(cè)用戶是否輸入電子pareValidatorpareValidatorQpass將ControlTopare屬性設(shè)置為t*tPass ( 用于比較控件的ID),將ControlToValidate屬性設(shè)置為t*tQpass(要驗(yàn)證控件的ID)驗(yàn)證注冊(cè)用戶輸入的兩次密碼是否一致RegularE*pressionValidatorRegularE*pressionValidatorEamil將ValidationE*pression 屬性設(shè)置為w+(-+.w+)*w+(-.w+)*

50、.w+(-.w+)*”(用來設(shè)置正則表達(dá)式)驗(yàn)證用戶輸入的電子地址是否正確 = 2 * Arabic * MERGEFORMAT 2. 實(shí)現(xiàn)代碼在用戶注冊(cè)頁(yè)面中,選擇不同的注冊(cè)方式進(jìn)入相應(yīng)的注冊(cè)詳細(xì)信息頁(yè)面,來進(jìn)行不同級(jí)別的會(huì)員注冊(cè)。在頁(yè)面加載事件中,使用Panel控件顯示導(dǎo)航選擇會(huì)員注冊(cè)方式。實(shí)現(xiàn)代碼如下:protected void Page_Load(object sender, EventArgs e) pelDaohan.Visible = true; /導(dǎo)航用戶注冊(cè)方式 pelBase.Visible = false; /用戶基本注冊(cè)信息 pelQyInfo.Visible = f

51、alse; /企業(yè)用戶注冊(cè)詳細(xì)信息 pelGrInfo.Visible = false; /個(gè)人用戶注冊(cè)詳細(xì)信息當(dāng)用戶單擊企業(yè)會(huì)員注冊(cè)”按鈕時(shí),在此按鈕的Click事件中將注冊(cè)方式記錄下來,并通過Panel控件顯示輸入基本信息的頁(yè)面。實(shí)現(xiàn)代碼如下:protected void LinkButton2_Click(object sender, EventArgs e) loginType = 1; /記錄注冊(cè)方式是企業(yè)用戶注冊(cè) pelDaohan.Visible = false; /不顯示導(dǎo)航注冊(cè)方式 pelBase.Visible = true; /顯示基本注冊(cè)信息 pelQyInfo.Vis

52、ible = false; /不顯示個(gè)人注冊(cè)詳細(xì)信息 pelGrInfo.Visible = false; /不顯示企業(yè)注冊(cè)詳細(xì)信息用戶輸入完基本信息后,單擊下一步”按鈕,在此按鈕的Click事件中,將用戶注冊(cè)的基本信息存儲(chǔ)下來,再根據(jù)記錄的用戶注冊(cè)方式檢測(cè)用戶名是否存在,如果存在將顯示企業(yè)會(huì)員注冊(cè)的詳細(xì)信息頁(yè)面,如果不存在將給出相應(yīng)的信息。實(shí)現(xiàn)代碼如下:protected void Button1_Click(object sender, EventArgs e) name = this.t*tName.Te*t; /存儲(chǔ)用戶名 pass = this.t*tPass.Te*t; /存儲(chǔ)密碼

53、 passQuestion = this.t*tPassQuestion.Te*t; /存儲(chǔ)密碼提示問 passSolution = this.t*tPassSolution.Te*t; /存儲(chǔ)密碼提示答案/查詢企業(yè)用戶名是否存在SQL語(yǔ)句 string QySql = select * from tb_User where UserName= + name + ; /查詢個(gè)人用戶名是否存在SQL語(yǔ)句 string GrSql = select * from tb_GrUser where Name= + name + ; if (loginType = 0) /判斷會(huì)員注冊(cè)方式 if (!d

54、ataOperate.seleSQL(GrSql) /判斷個(gè)人用戶名是否存在 pelDaohan.Visible = false; /不顯示導(dǎo)航會(huì)員注冊(cè)方式 pelBase.Visible = false; /不顯示基本注冊(cè)信息 pelQyInfo.Visible = false; /不顯示企業(yè)注冊(cè)詳細(xì)信息 pelGrInfo.Visible = true; /顯示個(gè)人注冊(cè)詳細(xì)信息 else RegisterStartupScript(false, alert(用戶名已經(jīng)此在); else if (!dataOperate.seleSQL(QySql) /判斷個(gè)人用戶名是否存在 pelDaoh

55、an.Visible = false; /不顯示導(dǎo)航會(huì)員注冊(cè)方式 pelBase.Visible = false; /不顯示基本注冊(cè)信息 pelQyInfo.Visible = true; /顯示企業(yè)注冊(cè)詳細(xì)信息 pelGrInfo.Visible = false; /不顯示個(gè)人注冊(cè)詳細(xì)信息 else RegisterStartupScript(false, alert(用戶名已經(jīng)此在); 用戶輸入完企業(yè)注冊(cè)的相信信息后,單擊注冊(cè)”按鈕,通過SQL語(yǔ)句利用數(shù)據(jù)庫(kù)操作類中的e*ecSQL方法將企業(yè)注冊(cè)信息添加到數(shù)據(jù)庫(kù)中。實(shí)現(xiàn)代碼如下:protected void Button2_Click(ob

56、ject sender, EventArgs e) string linkman = this.t*tLinkman.Te*t; /存儲(chǔ)聯(lián)系人 string panyName = this.t*tpanyName.Te*t; /存儲(chǔ)企業(yè)名稱 string ddlKind = this.ddlKind.SelectedValue; /存儲(chǔ)企業(yè)性質(zhì) string calling = this.t*tCalling.Te*t; /存儲(chǔ)所屬行業(yè) string licenceNumber = this.t*tLicenceNumber.Te*t; /存儲(chǔ)營(yíng)業(yè)執(zhí)照號(hào) string address = th

57、is.t*tAddress.Te*t; /存儲(chǔ)公司地址 string phone = this.t*tPhone.Te*t; /存儲(chǔ)聯(lián)系 string fa* = this.t*tFa*.Te*t; /存儲(chǔ)傳真 string email = this.t*tEmail.Te*t; /存儲(chǔ)電子 string networkIP = this.t*tNetworkIP.Te*t; /存儲(chǔ)公司網(wǎng)址 String content = this.t*tContent.Te*t; /存儲(chǔ)容簡(jiǎn)介 string adSql = insert into tb_User values( + name + , +

58、pass + , + passQuestion + , + passSolution +, + linkman + , +panyName + , + ddlKind + , + calling + , + licenceNumber + , + address + , + phone +, + fa* + , +email + , + networkIP + , + content + ) ; if (dataOperate.e*ecSQL(adSql) /判斷是否添加成功 bindEmail(); /自定義方法將用戶的登錄名和密碼發(fā)送到中 Response.Write(alert(添加成功

59、!); else RegisterStartupScript(false, alert(添加失?。?; 3.2 發(fā)布信息管理模塊 發(fā)布信息管理頁(yè)概述會(huì)員通過發(fā)布信息模塊發(fā)布信息。根據(jù)用戶的登錄方式不同發(fā)布的信息的信息容也不同,以個(gè)人方式登陸的用戶能發(fā)布貨源信息、車源信息和倉(cāng)儲(chǔ)信息,如圖3-4所示。圖3-4 個(gè)人用戶發(fā)布信息頁(yè)以企業(yè)方式登陸的用戶能發(fā)布貨源信息、車源信息、倉(cāng)儲(chǔ)信息、專線信息和招聘信息,如圖3-5所示。圖3-5 企業(yè)用戶發(fā)布信息頁(yè) 發(fā)布信息管理頁(yè)技術(shù)分析在添加貨源出發(fā)地時(shí)使用到了省與城市之間的聯(lián)動(dòng)功能。省市聯(lián)動(dòng)功能主要使用兩個(gè)DropDownList控件綁定數(shù)據(jù)庫(kù)中的省和市的詳細(xì)信

60、息。創(chuàng)建自定義方法將顯示出發(fā)地的省和到達(dá)地的省的DropDownList控件進(jìn)行綁定。實(shí)現(xiàn)代碼如下:public void bindSf()String sql=select distinct sf from tb_City;/調(diào)用數(shù)據(jù)庫(kù)操作類中的getDataset方法并接受返回的數(shù)據(jù)集DataSet ds=dataOperate.getDataset(sql, tb_City);/綁定出發(fā)省的數(shù)據(jù)源this.ddlcSf.DataSource = ds.Tablestb_City.DefaultView;/綁定到達(dá)省的數(shù)據(jù)源this.ddldSf.DataSource = ds.Table

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論