2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩39頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、<p><b>  誠信申明</b></p><p><b>  本人申明:</b></p><p>  我所呈交的本科畢業(yè)設(shè)計(論文)是本人在導(dǎo)師指導(dǎo)下對四年專業(yè)知識而進(jìn)行的研究工作及全面的總結(jié)。盡我所知,除了文中特別加以標(biāo)注和致謝中所羅列的內(nèi)容以外,論文中創(chuàng)新處不包含其他人已經(jīng)發(fā)表或撰寫過的研究成果,也不包含為獲得北京化工大學(xué)或其它

2、教育機(jī)構(gòu)的學(xué)位或證書而已經(jīng)使用過的材料。與我一同完成畢業(yè)設(shè)計(論文)的同學(xué)對本課題所做的任何貢獻(xiàn)均已在文中做了明確的說明并表示了謝意。</p><p>  若有不實(shí)之處,本人承擔(dān)一切相關(guān)責(zé)任。</p><p>  本人簽名: 年 月 日</p><p>  基于JSP的物流管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)</p><p>

3、;<b>  摘 要</b></p><p>  物流作為企業(yè)的“第三利潤源泉”,已廣泛被企業(yè)接受和重視。而物流信息系統(tǒng)作為區(qū)別現(xiàn)代物流與傳統(tǒng)物流的重要標(biāo)志,被喻為物流系統(tǒng)的神經(jīng)系統(tǒng),在優(yōu)化物流活動中起著關(guān)鍵性的作用。隨著經(jīng)濟(jì)全球化進(jìn)程的迅速發(fā)展,特別是基于互聯(lián)網(wǎng)的電子商務(wù)的廣泛應(yīng)用,作為專門從事物流服務(wù)的物流市場前景巨大,成為21世紀(jì)現(xiàn)代物流發(fā)展的主流方向。實(shí)踐證明,物流企業(yè)的成功運(yùn)作離

4、不開物流信息系統(tǒng)的建設(shè),物流信息系統(tǒng)己成為物流企業(yè)的核心與靈魂。隨著信息技術(shù)和知識經(jīng)濟(jì)的發(fā)展,電子商務(wù)得到了發(fā)展與普及。因此,物流企業(yè)的物流信息系統(tǒng)應(yīng)適應(yīng)電子商務(wù)的發(fā)展,利用電子商務(wù)手段使自身得到完善和優(yōu)化。</p><p>  論文重點(diǎn)研究了電子商務(wù)環(huán)境下物流企業(yè)物流信息系統(tǒng)的組成,闡述了物流信息系統(tǒng)的相關(guān)技術(shù)。論文主體部分接著闡述了電子商務(wù)環(huán)境下物流企業(yè)物流信息系統(tǒng)的發(fā)展現(xiàn)狀,分析了電子商務(wù)對物流企業(yè)物流信息

5、系統(tǒng)的影響,論述了構(gòu)建電子商務(wù)環(huán)境下物流企業(yè)物流信息系統(tǒng)的必要性。</p><p>  論文在分析了現(xiàn)階段物流業(yè)的現(xiàn)狀基礎(chǔ)上,以淘寶網(wǎng)系統(tǒng)的研究和設(shè)計為例,將電子商務(wù)以及物流信息技術(shù)等先進(jìn)思想滲入到系統(tǒng)開發(fā),應(yīng)用JSP技術(shù)和TOMCAT服務(wù)器工具,數(shù)據(jù)庫選擇SQLserver2000。設(shè)計了基于B/S結(jié)構(gòu)(Browser/Server)的電子商務(wù)環(huán)境下的物流信息平臺系統(tǒng)。集成了系統(tǒng)管理、日常業(yè)務(wù)管理、用戶管理、運(yùn)

6、輸企業(yè)管理以及報表查詢管理等功能模塊,實(shí)現(xiàn)了物流信息與網(wǎng)絡(luò)購物流程的無縫連接,構(gòu)建物流信息平臺系統(tǒng),實(shí)現(xiàn)了管理的科學(xué)化、電子化和網(wǎng)絡(luò)化。本文的研究成果將對我國物流企業(yè)電子商務(wù)物流信息系統(tǒng)的構(gòu)建有一定的理論和實(shí)際價值。</p><p>  關(guān)鍵詞:物流 信息管理 電子商務(wù) JSP</p><p><b>  前 言1</b></p><p>

7、<b>  第1章 緒論2</b></p><p>  第1.1節(jié) 選題背景及研究意義2</p><p>  第1.2節(jié) 國內(nèi)外研究現(xiàn)狀4</p><p>  第1.3節(jié) 論文研究思路6</p><p>  第2章 系統(tǒng)需求分析與可行性分析7</p><p>  第2.1節(jié) 需求分析7

8、</p><p>  第2.2節(jié) 可行性分析9</p><p>  第三章 系統(tǒng)相關(guān)技術(shù)11</p><p>  第3.1節(jié) Java及JSP技術(shù)11</p><p>  第3.2節(jié) Tomcat服務(wù)器13</p><p>  第3.3節(jié) SQLserver200013</p><p>

9、;  第3.4節(jié) MyEclipse開發(fā)工具15</p><p>  第4章 系統(tǒng)總體設(shè)計17</p><p>  第4.1節(jié) 概述17</p><p>  第4.2節(jié) 數(shù)據(jù)庫設(shè)計17</p><p>  第4.3節(jié) 系統(tǒng)的功能結(jié)構(gòu)圖23</p><p>  第5章 系統(tǒng)詳細(xì)設(shè)計測試24</p>

10、<p>  第5.1節(jié) 數(shù)據(jù)庫連接的設(shè)計24</p><p>  第5.2節(jié) 系統(tǒng)用戶主體界面設(shè)計26</p><p>  第6章 系統(tǒng)測試28</p><p>  第6.1節(jié) 單元測試29</p><p>  第6.2節(jié) 集成測試30</p><p>  第6.3節(jié) 系統(tǒng)測試30</p

11、><p><b>  結(jié) 論31</b></p><p><b>  參考文獻(xiàn)32</b></p><p><b>  致 謝33</b></p><p><b>  Abstract</b></p><p>  Logist

12、ics treated as the mird source of profit has been generally accepted and emphasized by enterprises.Logistics information system is an important symbol of distinguishing modem logistics from conventional logistics.It is c

13、onsidered as nevre system for logistics,and plays an important role in optimizing logistics activities.Along with the rapid development of economic globalization,especially the widespread application of Electronic Commer

14、ce(E-C)based on the Intemet and information technology</p><p>  Based on this introduction,this thesis clarifies the relationship between E-C and Logistics.The study is put mainly on the aspects of how to co

15、nstruct logistics information system for logistics enterprise under the electronic business environment and the introduction of related techniques of logistics information system.This thesis then introduces the developme

16、nt of logistics information system of logistic enterprises under the electronic business environment,and analyses the influence of electr</p><p>  Based on the analysis of the current situation one of today,

17、this thesis takes the case of the development of Logistics Information System for TAOBAO,adopting the e-commerce and logistics information technology within its development.Intemet technology and WWW tools are applied in

18、 the development of this system in order to build the B/S structure-based logistics information systems in the E.C environment.It integrates the system management,day-to-day operational management,customer management,dis

19、</p><p>  The results obtained in this thesis will bring some theoretical and practical value to the construction of E-C logistics information system for logistics enterprises in our country.</p><

20、p>  Key Words:Logistics Information System Electronic Business JSP</p><p><b>  前 言</b></p><p>  隨著市場經(jīng)濟(jì)的飛速發(fā)展,市場格局已發(fā)生了根本性的變化,即由賣方市場轉(zhuǎn)變?yōu)橘I方市場。面對越來越精明的消費(fèi)者,質(zhì)量、價格已不僅僅是市場決勝的惟一因素,也不再是衡量“客戶

21、滿意度”的惟一標(biāo)準(zhǔn) ,“服務(wù)”已成為現(xiàn)代企業(yè)最為重視的課題之一。誰能為客戶提供更好的服務(wù),誰就能獲得更高的客房滿意度,也就能贏得更多的市場。物流運(yùn)輸業(yè)也規(guī)屬于服務(wù),而且越來越多的書籍及網(wǎng)絡(luò)都提到區(qū)域物流這一理論,它就是指在一定的區(qū)域地理環(huán)境中,以大中型城市為中心,以區(qū)域經(jīng)濟(jì)規(guī)模和范圍為基礎(chǔ),結(jié)合物流輻射的有效范圍,將區(qū)域內(nèi)外的各類物品從供應(yīng)地向接受地進(jìn)行有效的實(shí)體流動,根據(jù)區(qū)域物流基礎(chǔ)設(shè)施條件,將公路、鐵路、航空、水運(yùn)及管道運(yùn)輸?shù)榷喾N運(yùn)

22、輸方式及物流節(jié)點(diǎn)有機(jī)銜接,并將運(yùn)輸、儲存、裝卸、搬運(yùn)、包裝、流通加工、配送及信息處理等物流基本活動有機(jī)集成,以服務(wù)于本區(qū)域的經(jīng)濟(jì)發(fā)展,提高本區(qū)域物流活動的水平和效率,擴(kuò)大物流活動的規(guī)模和范圍,輻射其他區(qū)域,提高本區(qū)域的綜合經(jīng)濟(jì)實(shí)力。為實(shí)現(xiàn)區(qū)域物流所要達(dá)到的目的開展構(gòu)建了物流管理系統(tǒng),也可以稱之為物流平臺系統(tǒng)。</p><p><b>  第1章 緒論</b></p><p

23、>  第1.1節(jié) 選題背景及研究意義</p><p><b>  1.1.1選題背景</b></p><p>  在信息技術(shù)、網(wǎng)絡(luò)技術(shù)高度發(fā)達(dá)的現(xiàn)代社會,現(xiàn)代物流信息化已是一個必然需求。現(xiàn)代物流高度依賴于對大量數(shù)據(jù)、信息的采集、分析、處理和即時更新。從某種意義上來說,現(xiàn)代物流競爭已成為物流信息的競爭。</p><p>  我國物流企業(yè)采用

24、信息化系統(tǒng)進(jìn)行管理的普及度很低,主要問題是大多數(shù)系統(tǒng)的開發(fā)成本較高,市場上缺少適合中小企業(yè)起步的信息系統(tǒng)。由此顯示,物流管理軟件市場的巨大應(yīng)用前景,其發(fā)展規(guī)模也將迅速擴(kuò)大。[1]</p><p>  現(xiàn)代物流起源于國外,其中美國和R本的發(fā)展最引人注目。1901年約翰·F·格魯威爾(John F.Corwdl)在美國政府報告《農(nóng)產(chǎn)品流通業(yè)委員會報告》中首次論述了對農(nóng)產(chǎn)品流通產(chǎn)生影響的各種因素和費(fèi)

25、用,揭開了人們對物流活動認(rèn)識的序幕。[2]</p><p>  進(jìn)入20世紀(jì)50年代,隨著現(xiàn)代市場營銷觀念的形成,物流逐步被認(rèn)為是客戶服務(wù)的關(guān)鍵因素。進(jìn)入20世紀(jì)70年代末,美國運(yùn)輸市場逐步自由化,為物流發(fā)展提供了廣闊的空問。20世紀(jì)80年代中期以后,人們越來越清楚的認(rèn)識到物流與經(jīng)營、生產(chǎn)己成為實(shí)現(xiàn)企業(yè)競爭力的三大支柱。日本的物流業(yè)發(fā)展較美國稍晚,但發(fā)展迅速并形成了自己獨(dú)特的經(jīng)驗(yàn)和方法。物流的概念在1979年引入

26、我國,經(jīng)過三十多年的發(fā)展在理論研究方面己經(jīng)取得了很大的進(jìn)步。己突破了傳統(tǒng)倉儲和運(yùn)輸業(yè)的界限,將物流理解為包含運(yùn)輸、倉儲、包裝、裝卸搬運(yùn)、流通加工和配送等諸多功能要素的綜合服務(wù)系統(tǒng),認(rèn)為物流不僅僅是以上功能要素的簡單相加,而是將它們進(jìn)行整合,使之系統(tǒng)化、專業(yè)化、網(wǎng)絡(luò)化,在內(nèi)涵上進(jìn)行拓展之后所產(chǎn)生的一種全新的服務(wù)形式。近年來計算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)及物流軟件的飛速發(fā)展更加速了現(xiàn)代物流業(yè)信息化的發(fā)展,物流概念己從流通領(lǐng)域延伸到了生產(chǎn)領(lǐng)域,甚至在工

27、程管理、設(shè)備維護(hù)等諸多方面都得到了應(yīng)用?,F(xiàn)代物流與傳統(tǒng)物流最大的區(qū)別就是應(yīng)用各種信息技術(shù),使物流與信息流融為一體。</p><p>  20世紀(jì)60年代,電子計算機(jī)和先進(jìn)通信技術(shù)的廣泛應(yīng)用導(dǎo)致了電子數(shù)據(jù)交換(EDI)的出現(xiàn)和發(fā)展,一些集團(tuán)開始合作開發(fā)采購、運(yùn)輸和財務(wù)應(yīng)用的工業(yè)電子數(shù)據(jù)交換(EDl)標(biāo)準(zhǔn),此時這些標(biāo)準(zhǔn)只限于工業(yè)界內(nèi)的貿(mào)易。為了廣泛使用電子數(shù)據(jù)交換(EDI),20世紀(jì)70年代,在美國運(yùn)輸數(shù)據(jù)協(xié)調(diào)委員會

28、和國家信用管理協(xié)會應(yīng)用研究基金會原有標(biāo)準(zhǔn)基礎(chǔ)上,著手開發(fā)電子數(shù)據(jù)交換(EDI)標(biāo)準(zhǔn)。隨后世界各大公司與企業(yè)開始用電子數(shù)據(jù)交換(EDI),將其用于發(fā)送和接受訂單、交貨信息和支付信息等。電子商務(wù)由此真J下出現(xiàn)。到了20世紀(jì)的90年代電子商務(wù)成為一種嶄新的企業(yè)經(jīng)營方式,被認(rèn)為是Intemet第二次革命。電子商務(wù)不僅改變了人們的購物方式,還將影響到社會的傳統(tǒng)觀念、生產(chǎn)方式、管理模式,并對政府職能、法律制度以及文化教育等其它方面產(chǎn)生巨大的沖擊與影

29、響。</p><p>  電子商務(wù)是一種商務(wù)活動的新形式,它是利用現(xiàn)代信息技術(shù)手段進(jìn)行商品交易的過程,是2l世紀(jì)信息化社會貿(mào)易活動的主要表現(xiàn)形式。電子商務(wù)最初的目的是替代傳統(tǒng)交易過程中紙介質(zhì)信息載體的存儲、傳遞、統(tǒng)計、發(fā)布等環(huán)節(jié),從而實(shí)現(xiàn)商品和服務(wù)交易以及交易管理等活動的全過程無紙化,并達(dá)到高效率、低成本、實(shí)時化、網(wǎng)絡(luò)化、直接化等目的。而現(xiàn)在它包含了通過網(wǎng)絡(luò)來實(shí)現(xiàn)原材料的查詢、采購、產(chǎn)品的展示、訂購到發(fā)貨、倉儲以

30、及電子支付等一系列的貿(mào)易活動。信息技術(shù)和Internet的發(fā)展日新月異,它的發(fā)展使電子商務(wù)得到了發(fā)展與普及,同時為在全球范圍內(nèi)實(shí)現(xiàn)精確化管理的高效現(xiàn)代物流提供了技術(shù)可能,在電子商務(wù)環(huán)境下傳統(tǒng)的物流活動也有了新的飛躍。傳統(tǒng)的物流活動在其運(yùn)作過程中,不管是以生產(chǎn)為中心,還是以成本或利潤為中心,其實(shí)質(zhì)都是以商流為中心,從屬于商流活動,因而物流的活動方式是緊緊伴隨著商流來運(yùn)動的。而在電子商務(wù)環(huán)境下,物流的運(yùn)作是以信息為中心的,信息不僅決定了物流

31、的運(yùn)動方向,而且也決定著物流的運(yùn)作方式。信息子系統(tǒng)在整個物流系統(tǒng)中被喻為神經(jīng)系統(tǒng),是現(xiàn)代物流活動的基礎(chǔ)。電子商務(wù)手段的廣泛應(yīng)用對信息子系統(tǒng)的影響尤為明顯,在電子商務(wù)時代信</p><p>  1.1.2研究的意義</p><p>  隨著世界經(jīng)濟(jì)的快速發(fā)展和現(xiàn)代科學(xué)技術(shù)的進(jìn)步,物流業(yè)作為國民經(jīng)濟(jì)的一個新興服務(wù)行業(yè),正在全球范圍內(nèi)迅速發(fā)展,在國際上,物流業(yè)被認(rèn)為是國民經(jīng)濟(jì)的動脈和基礎(chǔ)產(chǎn)業(yè),其

32、發(fā)展水平成為衡量一個國家社會經(jīng)濟(jì)發(fā)展水平和綜合國力的重要標(biāo)志之一,被稱為促進(jìn)經(jīng)濟(jì)發(fā)展的“加速器”。在歐美經(jīng)濟(jì)發(fā)達(dá)國家,物流的發(fā)展經(jīng)歷了數(shù)十年。在美國,其物流發(fā)展自1915年至今已有近90年的歷史。在以網(wǎng)絡(luò)通信為基礎(chǔ)的電子商務(wù)時代,其電子商務(wù)物流也十分發(fā)達(dá)。在我國,現(xiàn)代物流起步晚、水平低。特別是在電子商務(wù)時代的今天,能夠支持電子商務(wù)活動的現(xiàn)代物流發(fā)展還存在諸多問題。因此,本文的研究有著十分重要的理論和現(xiàn)實(shí)意義。</p>&l

33、t;p>  (1)降低物流總成本</p><p>  物流活動具體包括運(yùn)輸、倉儲、包裝、裝卸、流通加工、配送和信息處理等多項(xiàng)基本活動。企業(yè)每一階段的物流活動,都是由這些具體的物流功能組合而成的,其對應(yīng)的成本項(xiàng)目稱之為功能成本,包括運(yùn)輸成本、倉儲成本、包裝成本、裝卸成本、流通加工成本、配送費(fèi)用、信息處理成本和物流管理費(fèi)用等八大項(xiàng)。</p><p>  中國倉儲協(xié)會2000年3月對中國家

34、電、電子、日化、食品等行業(yè)具有代表性的450家大中型企業(yè)的調(diào)查顯示:物流成本在銷售費(fèi)用中占有相當(dāng)?shù)姆蓊~,比例在12%以上的占總數(shù)的48.5%。</p><p>  電子商務(wù)環(huán)境下的物流信息系統(tǒng)的設(shè)計與實(shí)現(xiàn)目標(biāo)就是通過現(xiàn)代網(wǎng)絡(luò)信息技術(shù)與先進(jìn)的物流管理理念的有機(jī)結(jié)合,從而實(shí)現(xiàn)物流總成本最小化、顧客服務(wù)最優(yōu)化之間的最佳平衡,以實(shí)現(xiàn)物流管理績效的最大化。</p><p>  (2)提升物流企業(yè)管理

35、水平</p><p>  我國物流業(yè)發(fā)展時間短,管理水平落后,成本居高不下,造成企業(yè)競爭力不足。隨著我國加入WTO組織,國外物流企業(yè)的進(jìn)入和電子商務(wù)的應(yīng)用已經(jīng)給我國落后的物流企業(yè)帶來嚴(yán)峻的挑戰(zhàn),物流企業(yè)在信息化方面加強(qiáng)建設(shè),可提高物流各環(huán)節(jié)的工作協(xié)調(diào)性,使得信息統(tǒng)一處理,減少冗余,避免信息的不一致,對業(yè)管理人員提供決策支持,實(shí)現(xiàn)與客戶的信息共享、互動,改進(jìn)服務(wù)質(zhì)量以及企業(yè)與客戶的關(guān)系。因此,在日趨激烈的市場競爭中

36、,企業(yè)只有通過良好的物流信息系統(tǒng)實(shí)現(xiàn)對物流各環(huán)節(jié)更有效的管理、控制,并加強(qiáng)與供應(yīng)商的溝通和聯(lián)系,形成一個不可分割的供應(yīng)鏈整體,才能夠進(jìn)一步降低成本,提高企業(yè)的競爭能力。</p><p>  第1.2節(jié) 國內(nèi)外研究現(xiàn)狀</p><p>  1.2.1國外研究現(xiàn)狀</p><p>  物流信息系統(tǒng)在國外物流業(yè)界的應(yīng)用己是十分廣泛。物流信息系統(tǒng)的發(fā)展同企業(yè)管理信息系統(tǒng)類似

37、,經(jīng)歷了以下幾個階段:60年代的時段式MI沖(Material Require Planning,材料需求計劃)系統(tǒng),就是給庫存狀態(tài)數(shù)據(jù)加上了時間坐標(biāo),按具體的日期或計劃時區(qū)記錄和存儲狀態(tài)數(shù)據(jù),從而解決了何時定貨以及訂貨數(shù)量的問題。</p><p>  70年代的閉環(huán)式MRP系統(tǒng),工作過程是一個“計劃一實(shí)施一評價一反饋一計劃”的封閉循環(huán)過程,能對人力、機(jī)器和材料各項(xiàng)資源進(jìn)行計劃與控制,這一點(diǎn)已大大超越了MRP系統(tǒng)

38、的資源計劃范圍,使生產(chǎn)管理對市場的應(yīng)變能力大大增強(qiáng)。</p><p>  80年代的MRP II(Manufacture Resource Planning,生產(chǎn)資源計劃)121系統(tǒng)面向企業(yè)內(nèi)部資源進(jìn)行全面計劃管理,把采購、庫存、財務(wù)、銷售、工程技術(shù)等各個子系統(tǒng)集成為一個一體化的系統(tǒng),在企業(yè)中形成以計算機(jī)為核心的閉環(huán)管理體系。</p><p>  90年代的ERP(Enteiprise R

39、esource Planning,企業(yè)資源計劃)3t系統(tǒng)面向全社會資源進(jìn)行有效利用與管理,把經(jīng)營過程中的有關(guān)各方面的資源充分調(diào)配和平衡,為企業(yè)提供多重解決方案,以客戶為導(dǎo)向,將企業(yè)與市場連成一體。</p><p>  邁入了二十一世紀(jì),企業(yè)管理軟件開始考慮社會化持續(xù)創(chuàng)新以及市場競爭環(huán)境的迅速變化對企業(yè)生產(chǎn)流程與業(yè)務(wù)管理流程的動態(tài)調(diào)整要求。動態(tài)企業(yè)建模技術(shù)DEM(Dynamic Enterprise Module)

40、 [4]的提出就是為了滿足企業(yè)不斷增長的動態(tài)重整過程的需求,支持企業(yè)的管理結(jié)構(gòu)和流程靈活地緊跟瞬變的市場發(fā)展并不斷的改變。這必將是這個世紀(jì)ERP系統(tǒng)改進(jìn)和進(jìn)一步發(fā)展的方向之一。</p><p>  而IRP(Intelligent Resource Planning)智能資源計劃,是一種具有智能及優(yōu)化功能的管理思想和模式,它可使管理人員按照設(shè)定的目標(biāo)去尋找一種最佳的方案并迅速執(zhí)行。IRP也必將成為本世紀(jì)企業(yè)管理軟

41、件發(fā)展的另一重要方向。</p><p>  目前,以美、日、德為代表的一些西方發(fā)達(dá)國家的理論界正在對DEM和IRP作進(jìn)一步的探討和理論研究。要具體運(yùn)用這些管理思想,并通過計算機(jī)軟件系統(tǒng)來實(shí)現(xiàn),以解決實(shí)際企業(yè)現(xiàn)代化管理問題尚需一段時日。</p><p>  構(gòu)建物流信息系統(tǒng)的技術(shù)隨著計算機(jī)、網(wǎng)絡(luò)技術(shù)的發(fā)展也有了很大的進(jìn)展。國外的研究已向整個供應(yīng)鏈系統(tǒng)的最優(yōu)化方向發(fā)展,基于互聯(lián)網(wǎng)和電子商務(wù)的現(xiàn)

42、代物流信息系統(tǒng)J下在向反應(yīng)快速、智能、靈活、標(biāo)準(zhǔn)和社會化的方向大踏步前進(jìn)。</p><p>  1.2.2國內(nèi)研究現(xiàn)狀</p><p>  物流概念傳入我國已有三十年的時間,我國的學(xué)者、研究人員對物流的發(fā)展歷程、內(nèi)涵等做了大量的研究。提出了不少基于MRP,ERP的物流企業(yè)信息系統(tǒng)解決方案。國內(nèi)把物流軟件開發(fā)領(lǐng)域作為主營業(yè)務(wù)的公司有北京杰合偉業(yè)、快步易捷、北京貫通物流、上海源流、香港東方等。

43、</p><p>  但也應(yīng)看到,我國目前一些大企業(yè)的物流信息系統(tǒng)都是由國外的供應(yīng)鏈管理軟件廠商提供的。如海爾、聯(lián)想、長虹、一汽大眾等大型企業(yè)的物流信息系統(tǒng)都是由世界最大的企業(yè)管理軟件供應(yīng)商SAP提供的。而且對于物流的基礎(chǔ)理論、物流系統(tǒng)之間的關(guān)系特別是微觀物流以及物流信息系統(tǒng)的研究我們還遠(yuǎn)遠(yuǎn)不夠。</p><p>  綜合分析了目前物流信息系統(tǒng)的應(yīng)用需求和國內(nèi)外發(fā)展現(xiàn)狀后,我們認(rèn)為研究現(xiàn)代

44、化物流信息系統(tǒng)對發(fā)展我國的物流業(yè)和電子商務(wù)是十分必要的。我國經(jīng)濟(jì)發(fā)展還比較落后,物流基礎(chǔ)設(shè)施的建設(shè)還不完善,研究適合我國的物流信息系統(tǒng)是對發(fā)展我國物流業(yè)的有力支持。</p><p>  第1.3節(jié) 論文研究思路</p><p>  本文分為六大部分,第1章緒論介紹本文的研究背景及國內(nèi)外研究現(xiàn)狀;第</p><p>  2章著重闡述了物流信息系統(tǒng)的需求分析和可行性分析

45、;第3章主要介紹了物流信息系統(tǒng)的相關(guān)技術(shù),是本文的理論基礎(chǔ);第4章概要設(shè)計主要介紹了系統(tǒng)功能模塊,數(shù)據(jù)庫的設(shè)計與功能流程;第5章為本文的重點(diǎn),對物流企業(yè)的物流信息系統(tǒng)進(jìn)行了詳細(xì)的分析與設(shè)計并實(shí)現(xiàn)了各個模塊的功能。介紹了部分截圖與代碼。第6章介紹了系統(tǒng)的測試內(nèi)容;結(jié)論部分,對全文進(jìn)行了總結(jié),提出了文章的創(chuàng)新點(diǎn)以及需要繼續(xù)研究完善的方面。</p><p>  第2章 系統(tǒng)需求分析與可行性分析</p>&

46、lt;p>  第2.1節(jié) 需求分析</p><p>  需求分析是軟件開發(fā)流程中重要的一個環(huán)節(jié),需求分析的基本任務(wù)是根據(jù)用戶的需求,準(zhǔn)確定義要完成的系統(tǒng)的目標(biāo),回答系統(tǒng)必須“做什么”的問題。它的主要用途是明確系統(tǒng)需求,是用戶和開發(fā)人員之間進(jìn)行討論的基礎(chǔ),并作為系統(tǒng)設(shè)計、實(shí)現(xiàn)以及測試的依據(jù)。</p><p>  軟件需求分析是軟件是軟件開發(fā)期的第一個階段,也是關(guān)系到軟件開發(fā)成敗的關(guān)鍵步

47、驟。需求分析階段要解決的問題,是讓用戶和開發(fā)者共同明確將要開發(fā)的是一個什么樣的系統(tǒng),準(zhǔn)確、完整和規(guī)范化的軟件需求是軟件開發(fā)成功的關(guān)鍵,軟件項(xiàng)目中%40—%60的問題都是在需求階段埋下的禍根,因此,需求分析在軟件開發(fā)中占有非常重要的地位。</p><p>  物流管理軟件基本要求是將先進(jìn)的物流管理理念和計算機(jī)技術(shù)相結(jié)合,構(gòu)建一個功能強(qiáng)大且易用的軟件系統(tǒng),最大限度實(shí)現(xiàn)物流服務(wù)的高效性和權(quán)威性,為客戶節(jié)約物流成本,實(shí)現(xiàn)

48、企業(yè)“物流是第三個利潤源泉"的目標(biāo)。用戶實(shí)施物流管理軟件,一方面為了提高公司內(nèi)部的工作效率,實(shí)現(xiàn)信息在各部門的順暢流通以及無紙化辦公;另一方面為了給客戶提供更好的服務(wù),提高公司的業(yè)務(wù)水平。目前,市場上存在著很多此類的軟件,但是它們往往是針對著大型物流公司以及一些外資企業(yè)的物流部門,對于國內(nèi)中小型的專業(yè)物流企業(yè)來說,它們不僅價格昂貴,而且功能上不夠靈活,不符合國內(nèi)中小型物流企業(yè)的實(shí)際運(yùn)作要求。同時也存在著一些專門的軟件系統(tǒng)如:倉

49、儲管理系統(tǒng)、運(yùn)輸管理系統(tǒng)等,它們的功能較單一,不能實(shí)現(xiàn)將整個供應(yīng)鏈信息連貫統(tǒng)一,從而將物流和信息流有機(jī)的整合起來。通過對物流行業(yè)長期的調(diào)研、與當(dāng)前用戶進(jìn)行溝通協(xié)調(diào)以及對物流相關(guān)文獻(xiàn)的研究,得出了系統(tǒng)的詳細(xì)需求,主要包括以下幾點(diǎn):</p><p><b>  (1)規(guī)范物流操作</b></p><p>  物流行業(yè)有一套規(guī)范嚴(yán)密的操作流程,在國內(nèi),很多中小型物流企業(yè)受本

50、身的規(guī)模、技術(shù)及外界各種客觀因素的影響,其操作不夠規(guī)范,甚至經(jīng)常發(fā)生違規(guī)、混亂操作局面,嚴(yán)重影響了企業(yè)運(yùn)作效率、損壞企業(yè)形象。因此,為用戶實(shí)施一個較為規(guī)范且符合現(xiàn)狀的物流操作流程是系統(tǒng)急待解決的問題。</p><p><b>  (2)軟件操作簡單</b></p><p>  考慮到用戶的計算機(jī)操作水平有限,而且單據(jù)繁雜,各部門的操作人員最迫切的需求就是系統(tǒng)的用戶界面

51、要友好,易于操作。這也是我們設(shè)計系統(tǒng)特別注重的地方。</p><p>  (3)滿足客戶對信息的需求</p><p>  客戶委托物流公司進(jìn)行物流業(yè)務(wù)的時候,他們往往對物流公司持有謹(jǐn)慎、懷疑的態(tài)度,因?yàn)樗麄儫o法及時的跟蹤貨物,無法把握對方的服務(wù)質(zhì)量,更擔(dān)心本公司的一些機(jī)密信息隨著物流外包而泄漏,而這些正是阻礙物流發(fā)展的一個重要因素。解決這個問題的方法就是打破原先這種對物流信息把握不平衡的局

52、面,讓客戶能夠充分及時的了解到自身物流的一切信息,甚至能夠局部控制物流的過程。一旦客戶感覺到整個物流過程皆在自己的掌握之中,加上物流低廉的成本,相信會有更多的公司將自己的物流業(yè)務(wù)委托給第三方物流,反過來也會促進(jìn)物流的發(fā)展,提高物流的服務(wù)質(zhì)量和能力。為物流企業(yè)和客戶之間提供快捷的信息交換,是物流信息系統(tǒng)的重要任務(wù)。</p><p><b>  (4)軟件的通用性</b></p>

53、<p>  我們設(shè)計物流信息系統(tǒng),不僅僅要應(yīng)用于一家物流公司,更要推廣到其他物流公司。因此,軟件不論在功能上,還是界面上都要考慮到面向大多數(shù)物流用戶,做到其他物流公司在不修改或極少修改的情況下就能使用系統(tǒng)。</p><p>  (5)節(jié)約成本、提高效率</p><p>  原來公司內(nèi)部信息主要靠紙張單據(jù)來回傳遞,不僅效率低,容易出錯,而且打印耗材也是公司日常支出的很大一部分。因此

54、,無紙化辦公成為公司實(shí)施管理系統(tǒng)的目標(biāo)之一,隨之而來的好處還包括信息在公司內(nèi)部快速準(zhǔn)確的流通。</p><p>  本系統(tǒng)有較好的可維護(hù)性、可靠性、可理解性、效率。易于用戶理解和操作。可維護(hù)性包括了可讀性、可測試性等含義??煽啃酝ǔ0ㄕ_性和健壯性。開發(fā)過程中,在各種矛盾的目標(biāo)之間作權(quán)衡,并在一定的限制的條件下使上述各方面最大限度的得到滿足。</p><p>  第2.2節(jié) 可行性分析&

55、lt;/p><p>  2.2.1經(jīng)濟(jì)可行性</p><p>  經(jīng)濟(jì)可行性研究是對組織的經(jīng)濟(jì)現(xiàn)狀和投資能力進(jìn)行分析,對系統(tǒng)建設(shè)運(yùn)行和維護(hù)費(fèi)用進(jìn)行估算,對系統(tǒng)建成后可能取得的社會和經(jīng)濟(jì)效益進(jìn)行估計。由于本系統(tǒng)是作為畢業(yè)設(shè)計由我們自己開發(fā)的,在經(jīng)濟(jì)上的投入甚微,系統(tǒng)建成之后將為今后實(shí)現(xiàn)系統(tǒng)功能提供很大的方便,估算新系統(tǒng)的開發(fā)費(fèi)用和今后的運(yùn)行、維護(hù)費(fèi)用,估計新系統(tǒng)將獲得的效益,并將費(fèi)用與效益進(jìn)行比

56、較,看是否有利。開發(fā)、運(yùn)行和維護(hù)費(fèi)用主要包括:</p><p>  購買和安裝設(shè)備的費(fèi)用:計算機(jī)硬件、系統(tǒng)軟件、 機(jī)房、電源、空調(diào)等;軟件開發(fā)費(fèi)用:若由實(shí)習(xí)單位的技術(shù)人員開發(fā),則該項(xiàng)費(fèi)用可以計入下面的人員費(fèi)用一項(xiàng);人員費(fèi)用:系統(tǒng)開發(fā)人員、操作人員和維護(hù)人員的工資、培訓(xùn)費(fèi)用等;消耗品費(fèi)用:系統(tǒng)開發(fā)所用材料、系統(tǒng)正常運(yùn)行所用消耗品,例如水、電費(fèi),打印紙、軟盤、色帶等開支。所有開支都不大,所以經(jīng)濟(jì)上是可行的。</

57、p><p>  2.2.2技術(shù)可行性</p><p>  技術(shù)可行性要考慮現(xiàn)有的技術(shù)條件是否能夠順利完成開發(fā)工作,軟硬件配置是否滿足開發(fā)的需求等?;赟truts的網(wǎng)上銀行系統(tǒng)系統(tǒng)用的是JSP開發(fā)語言,調(diào)試相對簡單,當(dāng)前的計算機(jī)硬件配置也完全能滿足開發(fā)的需求,因此在技術(shù)上是絕對可行的。軟件方面:由于目前BS模式軟件相對發(fā)展成熟,故軟件的開發(fā)平臺成熟可行,它們速度快、容量大、可靠性能高、價格低,

58、完全能滿足系統(tǒng)的需求。</p><p>  2.2.3運(yùn)行可行性</p><p>  對新系統(tǒng)運(yùn)行后給現(xiàn)行系統(tǒng)帶來的影響(包括組織機(jī)構(gòu)、管理方式、工作環(huán)境等)和后果進(jìn)行估計和評價。同時還應(yīng)考慮現(xiàn)有管理人員的培訓(xùn)、補(bǔ)充,分析在給定時間里能否完成預(yù)定的系統(tǒng)開發(fā)任務(wù)等。</p><p>  運(yùn)行可行性是對組織結(jié)構(gòu)的影響,現(xiàn)有人員和機(jī)構(gòu)和環(huán)境對系統(tǒng)的適應(yīng)性及人員培訓(xùn)補(bǔ)充計劃

59、的可行性。當(dāng)前我國銀行信息化技術(shù)已經(jīng)相當(dāng)普及,各類操作人員水平都有相當(dāng)?shù)母叨?,所以在運(yùn)行上是可行性的。</p><p>  本系統(tǒng)的開發(fā),是典型的JSP開發(fā),主要是對數(shù)據(jù)的處理,包括數(shù)據(jù)的收集,數(shù)據(jù)的變換,及數(shù)據(jù)的各種報表形式的輸出。采用流行的JSP+Sql Server 2000體系,已無技術(shù)上的問題。</p><p>  2.2.4時間可行性</p><p> 

60、 從時間上看,在三個月的時間里學(xué)習(xí)相關(guān)知識,并開發(fā)物流管理系統(tǒng),時間上是有點(diǎn)緊,但是不是不可能實(shí)現(xiàn),通過三個多月的努力功能基本實(shí)現(xiàn)。</p><p>  2.2.5法律可行性</p><p>  所有技術(shù)資料都為合法;開發(fā)過程中不存在知識產(chǎn)權(quán)問題;未抄襲任何網(wǎng)站,不存在侵犯版權(quán)問題;開發(fā)過程中未涉及任何法律責(zé)任。</p><p>  綜上所述,本系統(tǒng)的開發(fā)從技術(shù)上、

61、從經(jīng)濟(jì)上、從法律上、從時間上都是完全可靠的。</p><p>  第三章 系統(tǒng)相關(guān)技術(shù)</p><p>  第3.1節(jié) Java及JSP技術(shù)</p><p>  Java語言從它向世人打招呼的那一天開始它就把自己定位在了致力于網(wǎng)絡(luò)應(yīng)用軟件開的語言,它的跨平臺、安全性、完全的面向?qū)ο?,使它成為了互連網(wǎng)應(yīng)用軟件開發(fā)的一個新的寵兒。Java是一種跨平臺,適合于分布式計算環(huán)

62、境的面向?qū)ο缶幊陶Z言。具體來說,它具有如下特性:簡單性、面向?qū)ο?、分布式、解釋型、可靠、安全、平臺無關(guān)、可移植、高性能、多線程、動態(tài)性等。</p><p>  JSP(Java Server Page)是由Sun公司倡導(dǎo),許多公司參與一起建立的動態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。JSP是Java陣營中最具代表性的解決方案。Jsp不僅擁有Java一樣的面向?qū)ο笮浴⒈憷?、跨平臺性等優(yōu)點(diǎn)和特性,還擁有Java Servlet的穩(wěn)定性并

63、可以使用Servlet提供API.使用JavaBean可以將網(wǎng)頁和繁瑣的程序運(yùn)算完全分離,使模塊開發(fā)、HTML及程序設(shè)計的工作分工明確,提高了開發(fā)的效率。目前比較流行的Web程序開發(fā)中,Jsp是比較熱門的一種動態(tài)網(wǎng)頁技術(shù),它依靠Java穩(wěn)定、安全、可移植性好的優(yōu)點(diǎn)成為大、中型網(wǎng)絡(luò)開發(fā)的首選。</p><p>  對于用戶界面的更新,其實(shí)就是由 Web Server進(jìn)行的,所以給人的感覺更新很快。所有的應(yīng)用都是基于

64、服務(wù)器的,所以它們可以時刻保持最新版本??蛻舳说慕涌诓皇呛芊爆崳瑢τ诟鞣N應(yīng)用易于部署、維護(hù)和修改. JSP的設(shè)計目標(biāo)主要是提供一種更為簡便、有效的動態(tài)網(wǎng)頁編寫手段,并且增強(qiáng)網(wǎng)頁程序的獨(dú)立性、兼容性和可重用性。它是通過以下幾個方面加以實(shí)現(xiàn)的: </p><p>  (1)簡便性和有效性 </p><p>  通過前面對 JSP的組成的介紹,可以知道JSP動態(tài)網(wǎng)頁的編寫與一般的靜態(tài)HTML的網(wǎng)

65、頁的編寫是十分相似的。只是在原來的HTML網(wǎng)頁中加入一些JSP專有的標(biāo)簽,或是一些腳本程序(而且此項(xiàng)不是必需的)。這樣,一個熟悉HTML網(wǎng)頁編寫的設(shè)計人員可以很容易進(jìn)行JSP網(wǎng)頁的開發(fā)。而且開發(fā)人員完全可以不自己編寫腳本程序,而只是通過JSP獨(dú)有的標(biāo)簽利用別人已寫好的部件來實(shí)現(xiàn)動態(tài)網(wǎng)頁的編寫。這樣,一個不熟悉腳本語言的網(wǎng)頁開發(fā)者,完全可以利用JSP做出漂亮的動態(tài)網(wǎng)頁。而這在其他的動態(tài)網(wǎng)頁開發(fā)中是不可思議的! </p>&l

66、t;p>  (2)程序的獨(dú)立性 </p><p>  JSP是Java API家族的一部分,它擁有一般的Java程序的跨平臺的特性,換句話說,就是擁有程序的對平臺的獨(dú)立性。即:Write once, Run anywhere! </p><p>  (3)程序的兼容性 </p><p>  因?yàn)?JSP中的動態(tài)內(nèi)容可以各種形式進(jìn)行顯示,所以它可以為各種客戶提供

67、服務(wù):從使用HTML/DHTML的瀏覽器,到使用WML的各種手提無線設(shè)備(如,移動電話和個人數(shù)字設(shè)備PDA),再到使用XML的B2B應(yīng)用,都可以使用JSP的動態(tài)頁面。 </p><p>  (4)程序的可重用性 </p><p>  前面已經(jīng)提到,在 JSP頁面中可以不直接將腳本程序嵌入,而只是將動態(tài)的交互部分作為一個部件加以引用。這樣,一旦這樣的一個部件寫好,它可以為多個程序重復(fù)引用,實(shí)

68、現(xiàn)了程序的可重用性?,F(xiàn)在,大量的標(biāo)準(zhǔn)JavaBean程序庫就是一個很好的例證。</p><p>  Servlet是Java技術(shù)對CGI編程的回答。Servlet程序在服務(wù)器端運(yùn)行,動態(tài)地生成Web頁面。與傳統(tǒng)的CGI和許多其他類似CGI的技術(shù)相比,Java Servlet具有更高的效率,更容易使用,功能更強(qiáng)大,具有更好的可移植性,更節(jié)省投資能取得更高的效率。</p><p> ?。牐?/p>

69、在傳統(tǒng)的CGI中,每個請求都要啟動一個新的進(jìn)程,如果CGI程序本身的執(zhí)行時間較短,啟動進(jìn)程所需要的開銷很可能反而超過實(shí)際執(zhí)行時間。而在Servlet中,每個請求由一個輕量級的Java線程處理(而不是重量級的操作系統(tǒng)進(jìn)程)。 </p><p>  在傳統(tǒng)CGI中,如果有N個并發(fā)的對同一CGI程序的請求,則該CGI程序的代碼在內(nèi)存中重復(fù)裝載了N次;而對于Servlet,處理請求的是N個線程,只需要一份Servle

70、t類代碼。在性能優(yōu)化方面,Servlet也比CGI有著更多的選擇,比如緩沖以前的計算結(jié)果,保持?jǐn)?shù)據(jù)庫連接的活動,等等。 </p><p> ?。牐燬ervlet提供了大量的實(shí)用工具例程,例如自動地解析和解碼HTML表單數(shù)據(jù)、讀取和設(shè)置HTTP頭、處理Cookie、跟蹤會話狀態(tài)等。 </p><p>  在Servlet中,許多使用傳統(tǒng)CGI程序很難完成的任務(wù)都可以輕松地完成。例如,Ser

71、vlet能夠直接和Web服務(wù)器交互,而普通的CGI程序不能。Servlet還能夠在各個程序之間共享數(shù)據(jù),使得數(shù)據(jù)庫連接池之類的功能很容易實(shí)現(xiàn)。 </p><p>  Servlet用Java編寫,Servlet API具有完善的標(biāo)準(zhǔn)。因此,為I-Planet Enterprise Server寫的Servlet無需任何實(shí)質(zhì)上的改動即可移植到Apache、Microsoft IIS或者WebStar。幾乎所有的主

72、流服務(wù)器都直接或通過插件支持Servlet。不僅有許多廉價甚至免費(fèi)的Web服務(wù)器可供個人或小規(guī)模網(wǎng)站使用,而且對于現(xiàn)有的服務(wù)器,如果它不支持Servlet的話,要加上這部分功能也往往是免費(fèi)的(或只需要極少的投資)。</p><p>  第3.2節(jié) Tomcat服務(wù)器</p><p>  Aapche的Tomcat是目前被廣泛使用的一款WebApplication服務(wù)器,它是Apache開源

73、項(xiàng)目下的一個子項(xiàng)目。它不僅支持JSP、PHP而且經(jīng)過適當(dāng)?shù)呐渲煤笠部梢灾С諥SP,而且它也是一款跨平臺軟件,對于學(xué)習(xí)者和中小型應(yīng)用項(xiàng)目來說它都是大家的首選并且開發(fā)應(yīng)用已經(jīng)日趨成熟。雖然它在某些功能方面比不上BEA公司的WebLogi和IBM公司,但是它是開源免費(fèi)的所以從這個方面來說它在中小型應(yīng)用中還是很有競爭力的。</p><p>  基于以上技術(shù)的可行性分析后我們決定在U/T網(wǎng)絡(luò)物流系統(tǒng)――倉儲管理的開發(fā)中采用

74、JSP+Servlet+JavaBean,三層體系架構(gòu)的開發(fā)模式。在網(wǎng)絡(luò)軟件開發(fā)技術(shù)方面java有著無可厚非的地位,并且在目前已經(jīng)十分成熟的三層結(jié)構(gòu)在業(yè)界是指表示層(View),業(yè)務(wù)邏輯層(Business logic)以及基礎(chǔ)架構(gòu)層(Infrastructure)。一個最常用的,非常成熟的三層體系架構(gòu)就是,即表示層(View)、控制/中介層(Controller/Mediator) 、業(yè)務(wù)邏輯層(JavaBusiness) 和數(shù)據(jù)源層

75、(Data Source)。它其實(shí)是在三層架構(gòu)中增加了兩個中間層。控制/中介層位于表示層和領(lǐng)域?qū)又g,數(shù)據(jù)持久層位于領(lǐng)域?qū)雍突A(chǔ)架構(gòu)層之間。而輕量級架構(gòu)Jsp+Servlet+JavaBean可以實(shí)現(xiàn)J2EE三層結(jié)構(gòu),Jsp 用于表示層,Servlet用于控制層、業(yè)務(wù)處理層,而JavaBean 用于數(shù)據(jù)源層。</p><p>  第3.3節(jié) SQLserver2000</p><p>  

76、SQLServer是一個關(guān)系數(shù)據(jù)庫管理系統(tǒng),它最初是由Microsoft Sybase和Ashton-Tate三家公司共同開發(fā)的,于1988年推出了第一個OS/2版本。在Windows NT推出后,Microsoft與Sybase在SQLServer的開發(fā)上就分道揚(yáng)鑣了。Microsoft將SQLServer移植到Windows NT系統(tǒng)上,專注于開發(fā)推廣SQLServer的Windows NT版本;Sybase則較專注于SQLServ

77、er在UNIX操作系統(tǒng)上的應(yīng)用。</p><p>  SQLServer2000是Microsoft公司推出的SQLServer數(shù)據(jù)庫管理系統(tǒng)的一個版本。該版本繼承了SQLServer7.0版本的優(yōu)點(diǎn)同時又比它增加了許多更先進(jìn)的功能,具有使用方便,可伸縮性好與相關(guān)軟件集成程度高等優(yōu)點(diǎn),可跨越從運(yùn)行Microsoft Windows98的膝上型電腦到運(yùn)行Microsoft Windows2000的大型多處理器的服務(wù)

78、器等多種平臺使用。 </p><p>  SQLServer2000的特性包括: </p><p>  (1)Internet集成。SQLServer2000數(shù)據(jù)庫引擎提供完整的XML支持。它還具有構(gòu)成最大的Web站點(diǎn)的數(shù)據(jù)存儲組件所需的可伸縮性、可用性和安全功能。SQLServer2000程序設(shè)計模型與Windows DNA構(gòu)架集成,用以開發(fā)Web應(yīng)用程序,并且SQLServer2000

79、支持English Query 和Microsoft搜索服務(wù)等功能,在Web應(yīng)用程序中包含了用戶友好的查詢和強(qiáng)大的搜索功能。 </p><p>  (2)可伸縮性和可用性。同一個數(shù)據(jù)庫引擎可以在不同的平臺上使用,從運(yùn)行Microsoft Windows98的便攜式電腦,到運(yùn)行 Microsoft Windows2000數(shù)據(jù)中心版的大型多處理器服務(wù)器。SQLServer2000企業(yè)版支持聯(lián)合服務(wù)器、索引視圖和大型內(nèi)

80、存支持等功能,使其得以升級到最大Web站點(diǎn)所需的性能級別。 </p><p>  (3)企業(yè)級數(shù)據(jù)庫功能。SQLServer2000關(guān)系數(shù)據(jù)庫引擎支持當(dāng)今苛刻的數(shù)據(jù)處理環(huán)境所需的功能。數(shù)據(jù)庫引擎充分保護(hù)數(shù)據(jù)完整性,同時將管理上千個并發(fā)修改數(shù)據(jù)庫的用戶的開銷減到最小。SQLServer2000分布式查詢使您得以引用來自不同數(shù)據(jù)源的數(shù)據(jù),就好象這些數(shù)據(jù)是SQLServer2000數(shù)據(jù)庫的一部分,同時分布式事務(wù)支持充分

81、保護(hù)任何分布式數(shù)據(jù)更新的完整性。復(fù)制同樣使您得以維護(hù)多個數(shù)據(jù)復(fù)本,同時確保單獨(dú)的數(shù)據(jù)復(fù)本保持同步??蓪⒁唤M數(shù)據(jù)復(fù)制到多個移動的脫接用戶,使這些用戶自主地工作,然后將他們所做的修改合并回發(fā)布服務(wù)器。 </p><p>  (4)易于安裝、部署和使用。SQLServer2000中包括一系列管理和開發(fā)工具,這些工具可改進(jìn)在多個站點(diǎn)上安裝、部署、管理和使用SQLServer的過程。SQLServer2000還支持基于標(biāo)準(zhǔn)

82、的、與Windows DNA集成的程序設(shè)計模型,使SQLServer數(shù)據(jù)庫和數(shù)據(jù)倉庫的使用成為生成強(qiáng)大的可伸縮系統(tǒng)的無縫部分。這些功能使您得以快速交付SQLServer應(yīng)用程序,使客戶只需最少的安裝和管理開銷即可實(shí)現(xiàn)這些應(yīng)用程序。</p><p>  SQLServer2000(簡稱SQLServer)是運(yùn)行在網(wǎng)絡(luò)環(huán)境下的數(shù)據(jù)庫服務(wù)器,它是單進(jìn)程線程、高性能的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(ImBMS),具有可伸縮性、可用

83、性和可管理性。它主要有以下特點(diǎn):</p><p>  (1)有較強(qiáng)的關(guān)系數(shù)據(jù)庫引擎的功能。如:允許在視圖上建立索引;支持64GB的物內(nèi)存:增加了對于更新、刪除外碼引起的參照完整性級聯(lián)效應(yīng)的控制;支持在一臺計算機(jī)上同時運(yùn)行多個SQLserver數(shù)據(jù)庫實(shí)例。</p><p>  (2)允許在多個服務(wù)器上實(shí)現(xiàn)對于關(guān)系的水平劃分,支持分布式數(shù)據(jù)處理,允許多個數(shù)據(jù)庫服務(wù)器形成聯(lián)邦數(shù)據(jù)庫,提高數(shù)據(jù)庫的

84、性能與可擴(kuò)展性。</p><p>  (3)允許用戶在SQL服務(wù)器上存儲XML文檔,允許通過Select語句以及路徑選擇對XML數(shù)據(jù)查詢,SQL服務(wù)器也可以通過hnp協(xié)議來訪問。</p><p>  (4)SQLServer2000和WindOWS2000群集提供了高度可用性和自動化管理。</p><p>  (5)提供了強(qiáng)大的管理模型,它以圖形化用戶界面和向?qū)Чぞ?/p>

85、為基礎(chǔ),帶有一個用于重復(fù)任務(wù)執(zhí)行的作業(yè)調(diào)度程序以及用于編寫特定應(yīng)用操作腳本的SQL—DMO。</p><p>  第3.4節(jié) MyEclipse開發(fā)工具</p><p>  MyEclipse企業(yè)級工作平臺(MyEclipse Enterprise Workbench ,簡稱MyEclipse)是對Eclipse IDE的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫和J2EE的開發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)

86、器的整合方面極大的提高工作效率。它是功能豐富的J2EE集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持HTML, Struts,JSF,CSS,Javascript,SQL,Hibernate。</p><p>  在結(jié)構(gòu)上,MyEclipse的特征可以被分為7類:J2EE模型;WEB開發(fā)工具;EJB開發(fā)工具;應(yīng)用程序服務(wù)器的連接器;J2EE項(xiàng)目部署服務(wù);數(shù)據(jù)庫服務(wù);MyEclipse整合幫助。&l

87、t;/p><p>  對于以上每一種功能上的類別,在Eclipse中都有相應(yīng)的功能部件,并通過一系列的插件來實(shí)現(xiàn)它們。MyEclipse結(jié)構(gòu)上的這種模塊化,可以讓我們在不影響其他模塊的情況下,對任一模塊進(jìn)行單獨(dú)的擴(kuò)展和升級。</p><p>  簡單而言,MyEclipse是Eclipse的插件,也是一款功能強(qiáng)大的J2EE集成開發(fā)環(huán)境,支持代碼編寫、配置、測試以及除錯。</p>

88、<p>  Genuitec發(fā)布了MyEclipse Enterprise Workbench 5.0,更智能、更快捷、更簡單和更便宜的J2EE工具的新版本的誕生。它的價格對于個人和企業(yè)開發(fā)人員來說都是非常有吸引力的。這是J2EE IDE市場一個重量級的選手。通過增加UML雙向建模工具、WYSIWYG的JSP/Strutsdesigner、可視化的Hibernate/ORM工具、Spring和Web services支持,以及

89、新的Oracle數(shù)據(jù)庫開發(fā),MyEclipse 6.5繼續(xù)為業(yè)界提供全面的產(chǎn)品。</p><p>  Genuitec 總裁Maher Masri說過,今天,MyEclipse已經(jīng)提供了意料之外的價值。其中的每個功能在市場上單獨(dú)的價格都比MyEclipse要高。但是,我們承諾為顧客提供全面并且可以買得起的解決方案。按照這個傳統(tǒng),我們的顧客將繼續(xù)享受年度訂購活動的好處,該活動提供了所有發(fā)布功能的入口以及伴隨MyEc

90、lipse6.5一起的專業(yè)技術(shù)支持。</p><p>  第4章 系統(tǒng)總體設(shè)計</p><p><b>  第4.1節(jié) 概述</b></p><p>  完成軟件的需求分析后,就可以開始軟件設(shè)計了。在軟件開發(fā)時期,設(shè)計階段是最富有活力、最需要發(fā)揮創(chuàng)造精神的階段。系統(tǒng)的總體設(shè)計階段就是要把分析階段產(chǎn)生的軟件需求說明轉(zhuǎn)換為用適當(dāng)手段表示的軟件設(shè)計的

91、方案。</p><p>  第4.2節(jié) 數(shù)據(jù)庫設(shè)計</p><p>  一個較好的系統(tǒng)在設(shè)計時要做好分析工作,并且要按照一定的次序?qū)⑵渫瓿?,首先做好?shù)據(jù)的分析,設(shè)計好數(shù)據(jù)庫。在分析數(shù)據(jù)庫的建設(shè)問題時,首先就要從需求分析中獲取系統(tǒng)中要用的數(shù)據(jù),將其規(guī)化好,抽取實(shí)體及其屬性,建立模型。以下為系統(tǒng)所有要使用的數(shù)據(jù),以E-R圖的形式表示如下。</p><p><b&g

92、t;  4.2.1E-R圖</b></p><p>  (1)貨物實(shí)體,如圖4.1所示。</p><p>  圖4.1 貨物實(shí)體E-R圖</p><p>  (2)用戶實(shí)體,如圖4.2所示。</p><p>  圖4.2 用戶實(shí)體E-R圖</p><p>  (3)訂單實(shí)體,如圖4.3所示。</p&g

93、t;<p>  圖4.3 訂單實(shí)體E-R圖</p><p>  (4)管理員實(shí)體,如圖4.4所示。</p><p>  圖4.4 管理員實(shí)體E-R圖</p><p>  (5)企業(yè)實(shí)體,如圖4.5所示</p><p>  圖4.5 企業(yè)實(shí)體E-R圖</p><p>  (6)公告實(shí)體,如圖4.6所示。&l

94、t;/p><p>  圖4.6 公告實(shí)體E-R圖</p><p>  (7)評價實(shí)體,如圖4.7所示。</p><p>  圖4.7 評價實(shí)體E-R圖</p><p>  (8)留言實(shí)體,如圖4.8所示。</p><p>  圖4.8 評價實(shí)體E-R圖</p><p>  4.2.2數(shù)據(jù)表設(shè)計<

95、;/p><p>  (1)t_goods(貨物信息表),貨物信息表主要用來保存站內(nèi)所有的貨物信息,該表的結(jié)構(gòu)如表4.1所示。</p><p>  表4.1 貨物信息表</p><p>  (2)t_user(用戶信息表),用戶信息表主要用來保存站內(nèi)所有的用戶信息,該表的結(jié)構(gòu)如表4.2所示。</p><p>  表4.2 用戶信息表</p

96、><p>  (3)t_userqiye(企業(yè)信息表),企業(yè)信息表主要用來保存站內(nèi)所有企業(yè)信息,該表的結(jié)構(gòu)如表4.3所示。</p><p>  表4.3 企業(yè)信息表</p><p>  (4)t_admin(管理員信息表),管理員信息表主要用來保存站內(nèi)所有管理員信息,該表的結(jié)構(gòu)如表4.4所示。</p><p>  表4.4 管理員信息表<

97、;/p><p>  (5)t_liuyan(留言信息表),留言信息表主要用來保存站內(nèi)所有留言信息,該表的結(jié)構(gòu)如表4.5所示。</p><p>  表4.5 留言信息表</p><p>  (6)t_order(企業(yè)信息表),訂單信息表主要用來保存站內(nèi)所有訂單信息,該表的結(jié)構(gòu)如表4.6所示。</p><p>  表4.6 訂單信息表</p

98、><p>  (7)t_gonggao(公告信息表),公告信息表主要用來保存站內(nèi)所有公告信息,該表的結(jié)構(gòu)如表4.7所示。</p><p>  表4.7 公告信息表</p><p>  (8)t_pingjia(評價信息表),評價信息表主要用來保存站內(nèi)所有評價信息,該表的結(jié)構(gòu)如表4.8所示。</p><p>  表4.8 評價信息表</p

99、><p>  第4.3節(jié) 系統(tǒng)的功能結(jié)構(gòu)圖</p><p>  通過需求分析的調(diào)查與研究,將系統(tǒng)的大體功能定義如4.9圖所示。</p><p>  圖4.9 功能結(jié)構(gòu)圖</p><p><b>  功能需求具體描述:</b></p><p>  (1)用戶功能模塊包括用戶登錄注冊,用戶信息的修改,用戶

100、發(fā)布貨物信息,給客服人員留言,對運(yùn)輸公司進(jìn)行評價。</p><p>  (2)企業(yè)功能模塊包括企業(yè)注冊登錄,企業(yè)信息的修改,受理用戶發(fā)布的貨物,訂單查看,評價查看,給客服人員留言。</p><p>  (3)評價功能模塊主要是用戶對運(yùn)輸公司的發(fā)表評價信息。這個功能模塊主要功能是用戶對運(yùn)輸公司的選擇的時候作出的一個初步了解。</p><p>  (4)留言公告模塊是留

101、言和公告兩個模塊,公告模塊是系統(tǒng)發(fā)布一些通知信息,留言模塊供給用戶和運(yùn)輸公司對本系統(tǒng)提出意見或者投訴。</p><p>  (5)管理員功能模塊包括管理員信息的修改,個人用戶的管理,企業(yè)用戶的管理,企業(yè)用戶注冊審查,貨物發(fā)布管理,訂單管理,公告管理,留言管理。</p><p>  第5章 系統(tǒng)詳細(xì)設(shè)計測試</p><p>  第5.1節(jié) 數(shù)據(jù)庫連接的設(shè)計</p

102、><p>  public class DB</p><p>  { private Connection con;</p><p>  private PreparedStatement pstm;</p><p>  private String user = "sa";</p><p>

103、;  private String password = "sa";</p><p>  private String className = "net.sourceforge.jtds.jdbc.Driver";</p><p>  private String url = "jdbc:jtds:sqlserver://localhost

104、:1433;DatabaseName=db_wuliu";</p><p>  public DB()</p><p><b>  { try</b></p><p>  {Class.forName(className);</p><p>  } catch (ClassNotFoundException

105、 e)</p><p>  { System.out.println("加載數(shù)據(jù)庫驅(qū)動失?。?quot;);</p><p>  e.printStackTrace();}}</p><p>  public Connection getCon()</p><p>  { try</p><p>

106、;  {con = DriverManager.getConnection(url, user, password);</p><p>  } catch (SQLException e)</p><p>  {System.out.println("創(chuàng)建數(shù)據(jù)庫連接失??!");</p><p>  con = null;</p>&

107、lt;p>  e.printStackTrace();</p><p>  }return con;}</p><p>  首先,進(jìn)行數(shù)據(jù)庫連接時需使用Class.forName方法加載SQL驅(qū)動程序類,其中參數(shù)com.microsoft.jdbc.sqlserver.SQLServerDriver是SQL的驅(qū)動程序名稱,需要注意大小寫,然后利用DriverManager類的getC

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(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

提交評論