版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 本文結(jié)合國(guó)內(nèi)物流運(yùn)輸企業(yè)的自身特點(diǎn)和存在的問(wèn)題,針對(duì)物流運(yùn)輸管理系統(tǒng)的技術(shù)水平和發(fā)展?fàn)顩r,進(jìn)行了基于VB的中小型企業(yè)物流運(yùn)輸管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)。該系統(tǒng)具有豐富的運(yùn)輸管理功能,可以有效滿足當(dāng)前物流日常管理工作需要,促進(jìn)物流運(yùn)輸企業(yè)進(jìn)行信息化的管理??偨Y(jié)全文的工作,主要的工作有一下概括:(1本系統(tǒng)前臺(tái)通過(guò)Vusial Basic建立系統(tǒng)框架模型,后臺(tái)用SQL server2000建立數(shù)據(jù)庫(kù),VB對(duì)數(shù)據(jù)庫(kù)的的訪問(wèn)通過(guò)微軟開(kāi)發(fā)的ODBC(OpenDabbleConnectivity來(lái)提供連接?;緦?shí)現(xiàn)了對(duì)物流操作的全過(guò)程的管理及跟蹤,使商品從供應(yīng)商、制造商、分銷商到零售商再到消費(fèi)者的各個(gè)環(huán)節(jié)有機(jī)結(jié)
2、合在一起,同時(shí)提供完善的各種單據(jù)報(bào)表,采用嚴(yán)格的權(quán)限控制,從而保證了物流操作的嚴(yán)格、有序、高效。(2該系統(tǒng)設(shè)計(jì)比較合理、功能力求齊全,與國(guó)內(nèi)實(shí)際物流業(yè)務(wù)流程相結(jié)合,符合中國(guó)國(guó)情,實(shí)施簡(jiǎn)單,企業(yè)過(guò)渡平穩(wěn),操作簡(jiǎn)便,系統(tǒng)安全穩(wěn)定、可擴(kuò)展性較強(qiáng)。(3在運(yùn)輸管理系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)過(guò)程中,了解了物流的發(fā)展歷程及其應(yīng)用現(xiàn)狀,分析總結(jié)了中國(guó)企業(yè)實(shí)施物流運(yùn)輸管理的難點(diǎn),得出國(guó)家發(fā)展物流信息化的重大意義所在。(4為了提高系統(tǒng)的安全性和對(duì)異常情況的處理能力,要求對(duì)數(shù)據(jù)庫(kù)實(shí)現(xiàn)備份與恢復(fù)可實(shí)現(xiàn)增量備份備份,對(duì)部分?jǐn)?shù)據(jù)如數(shù)據(jù)庫(kù)中的表進(jìn)行導(dǎo)入、導(dǎo)出操作,將重要信息可以以多種文件格式保存。為了滿足原有系統(tǒng)或不同格式表的相互操作
3、,對(duì)格式相同的表實(shí)現(xiàn)導(dǎo)入操作,方便客戶和管理員以多種格式文件對(duì)數(shù)據(jù)庫(kù)的數(shù)據(jù)進(jìn)行管理。同時(shí)在系統(tǒng)中為了方便用戶的日常管理,在系統(tǒng)工具中調(diào)用操作系統(tǒng)的記事本,以方便用戶及時(shí)、快捷的核對(duì)數(shù)據(jù)和記錄想記錄的信息?;赩B的中小型企業(yè)運(yùn)輸管理系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)摘要隨著中國(guó)經(jīng)濟(jì)的快速發(fā)展,中國(guó)的物流業(yè)也正在迅速發(fā)展,成為廣受關(guān)注的一個(gè)經(jīng)濟(jì)熱點(diǎn)。中國(guó)的運(yùn)輸、倉(cāng)儲(chǔ)等傳統(tǒng)物流業(yè)務(wù)雖然已運(yùn)行多年,然而現(xiàn)代物流業(yè)仍處在發(fā)展初期,尚未達(dá)到其成熟階段。但是它的發(fā)展?jié)摿σ呀?jīng)顯現(xiàn)出來(lái),物流理論研究與實(shí)踐都取得長(zhǎng)足的進(jìn)步。我們完全有理由相信:中國(guó)現(xiàn)代物流業(yè)的興盛將指日可待。隨著社會(huì)的進(jìn)步,現(xiàn)代物流業(yè)有了突飛猛進(jìn)的發(fā)展。經(jīng)濟(jì)全球
4、化及現(xiàn)代物流業(yè)發(fā)展的系統(tǒng)化、 信息化、倉(cāng)儲(chǔ)運(yùn)輸?shù)默F(xiàn)代化和綜合化趨勢(shì),對(duì)我國(guó)物流業(yè)提出了全方位的挑戰(zhàn),傳統(tǒng)物流行業(yè)操作過(guò)程復(fù)雜,手續(xù)繁多,業(yè)務(wù)信息多,圍繞這些信息的處理也很紛雜,如何縮短物流過(guò)程,降低產(chǎn)品庫(kù)存,加速對(duì)市場(chǎng)的反應(yīng),這是企業(yè)所面臨的問(wèn)題。因此本系統(tǒng)主要針對(duì)物流的運(yùn)輸開(kāi)展分析設(shè)計(jì),開(kāi)發(fā)了一套方便快捷的物流運(yùn)輸管理系統(tǒng)。該系統(tǒng)是集現(xiàn)代運(yùn)輸、倉(cāng)儲(chǔ)配送、搬運(yùn)、調(diào)度、跟蹤為一體的網(wǎng)絡(luò)系統(tǒng),系統(tǒng)的開(kāi)發(fā)實(shí)現(xiàn)了商品從供應(yīng)商、制造商、分銷商到零售商再到消費(fèi)者的各個(gè)環(huán)節(jié)的有機(jī)結(jié)合。本文在總結(jié)系統(tǒng)需求分析的基礎(chǔ)上,提出系統(tǒng)的總體設(shè)計(jì)目標(biāo)、系統(tǒng)總體架構(gòu)和功能模塊的詳細(xì)設(shè)計(jì)。關(guān)鍵字:信息化;物流運(yùn)輸管理系統(tǒng);
5、需求分析;跟蹤The Development and Design of the Transportation Management System for Small and Medium-sized Enterprises Based on VisualBasicABSTRACTWith the rapid economic development of China,China's logistics industry is developing more and more fastly,Which has become an economic hot spot that is wi
6、de publicly concerned.Although China's transportation,warehousing and other traditional logistics business has been in operation for many years,the modern logistics industry is still in the early stages of development,not yet reached its mature stage.But its potential for development has been ap
7、parent,the study and practice about logistics theory have made great progress.We have every reason to believe:the rise of China's modern logistics industry will be just around the corner.Along with social progress,the modern logistics industry has been rapid development.Economic globalization an
8、d the development of modern logistics of systematic information,the trend of modernization and integration of storage and transportation,logistics industry in China has put forward a full range of challenges,the complexity of traditional logistics industry operating procedures and range of business
9、information around the processing of this information is also very confused,how to shorten the logistics processes,reduce inventory,speed up the response to the market,this is the problems faced by enterprises.Therefore,this system is mainly for analysis and design about logistics transportation,to
10、develop a convenient and efficient logistics and transport management system.The system is as a network system of collection of modern transportation,warehousing and distribution,handling,scheduling and tracking,the exploitation of system is to achieve the organic combination of goods from suppliers
11、,manufacturers,distributors to retailers to consumers in all aspects of.This essay based on the summary of system requirements analysis put forward the overall system design goals,the overall system architecture and functional modules.KEY WORDS:Information technology,Management system of logistics t
12、ransportation, Requirements analysis,Tracking目錄摘要.I ABSTRACT.II 目錄.III 1緒論. (11.1選題依據(jù)及意義 (11.2國(guó)內(nèi)外發(fā)展現(xiàn)狀及趨勢(shì) (1 1.3可行性研究 (22系統(tǒng)開(kāi)發(fā)環(huán)境及數(shù)據(jù)庫(kù)工具介紹 (42.1開(kāi)發(fā)環(huán)境及編譯環(huán)境 (42.2數(shù)據(jù)庫(kù)工具的簡(jiǎn)介及相關(guān)技術(shù) (43需求的分析 (73.1引言 (73.2系統(tǒng)總體設(shè)計(jì)目標(biāo) (73.3物流運(yùn)輸管理系統(tǒng)需求分析 (83.4系統(tǒng)可行性分析 (83.5系統(tǒng)功能結(jié)構(gòu) (94總體設(shè)計(jì) (104.1項(xiàng)目規(guī)劃 (104.2數(shù)據(jù)庫(kù)設(shè)計(jì) (104.3運(yùn)輸管理系統(tǒng)業(yè)務(wù)流程圖 (154.4數(shù)據(jù)
13、流圖 (155系統(tǒng)的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) (185.1系統(tǒng)的架構(gòu)設(shè)計(jì) (185.2公共模塊的設(shè)計(jì) (185.3系統(tǒng)登錄設(shè)計(jì) (195.4物流運(yùn)輸管理系統(tǒng)主界面設(shè)計(jì) (195.5貨物托運(yùn)申請(qǐng)管理 (205.6車輛調(diào)度安排 (215.7貨物托運(yùn)管理 (235.8在途跟蹤管理 (245.9客戶驗(yàn)收單管理 (255.10信息查詢 (26 5.11客戶驗(yàn)收單報(bào)表 (275.12用戶管理系統(tǒng)設(shè)計(jì) (286系統(tǒng)維護(hù)處理及測(cè)試 (296.1系統(tǒng)維護(hù) (296.2系統(tǒng)測(cè)試 (29總結(jié) (31致謝 (32參考文獻(xiàn) (33附錄 (34附錄: (34附錄: (36附錄: (38 基于VB的中小型企業(yè)運(yùn)輸管理系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)
14、1緒論1.1選題依據(jù)及意義當(dāng)今時(shí)代的兩個(gè)顯著特點(diǎn)就是世界經(jīng)濟(jì)一體化和以計(jì)算機(jī)為代表的信息技術(shù)的快速發(fā)展。一個(gè)組織要在激烈的競(jìng)爭(zhēng)中保持優(yōu)勢(shì)和不斷發(fā)展,必須對(duì)迅速變化的環(huán)境靈敏地做出有效地反應(yīng)。管理信息系統(tǒng)的應(yīng)用能夠提供這種有效的決策支持。以管理技術(shù)和計(jì)算機(jī)技術(shù)為基礎(chǔ)的管理信息系統(tǒng)已經(jīng)步入中國(guó)工業(yè)企業(yè)的經(jīng)營(yíng)生產(chǎn)活動(dòng)中。因此,現(xiàn)代管理信息系統(tǒng)在社會(huì)主義市場(chǎng)經(jīng)濟(jì)競(jìng)爭(zhēng)中有深遠(yuǎn)的戰(zhàn)略地位和目標(biāo)。運(yùn)輸管理信息系統(tǒng)是為企業(yè)提供有關(guān)內(nèi)部經(jīng)營(yíng),外部環(huán)境和決策支持信息而建立起來(lái)的信息保障體系。目前,在歐美發(fā)達(dá)國(guó)家,絕大多數(shù)企業(yè)都在不同程度上建立起來(lái)了自已的企業(yè)管理信息系統(tǒng),以確保在競(jìng)爭(zhēng)中處于有利的地位。在我國(guó),隨著
15、市場(chǎng)經(jīng)濟(jì)的發(fā)展,企業(yè)技術(shù)進(jìn)步和管理水平的不斷提高,市場(chǎng)的作用不斷擴(kuò)大,中小個(gè)業(yè)急需要管理信息軟件來(lái)管理個(gè)業(yè)的日常經(jīng)營(yíng)活動(dòng)。但是,伴隨著信息產(chǎn)業(yè)技術(shù)的發(fā)展,某些傳統(tǒng)的方式在處理龐大的信息量時(shí)已經(jīng)顯得力不從心,人們對(duì)于運(yùn)用計(jì)算機(jī)來(lái)輔助協(xié)調(diào)和管理的需求正逐步提高人們希望能借助計(jì)算機(jī)技術(shù)實(shí)現(xiàn)某些方面的自動(dòng)化管理。因此本系統(tǒng)主要針對(duì)物流的運(yùn)輸開(kāi)展分析設(shè)計(jì),開(kāi)發(fā)了一套方便快捷的物流運(yùn)輸管理系統(tǒng)。該系統(tǒng)是集現(xiàn)代運(yùn)輸、倉(cāng)儲(chǔ)配送、搬運(yùn)、調(diào)度、跟蹤為一體的網(wǎng)絡(luò)系統(tǒng),系統(tǒng)的開(kāi)發(fā)實(shí)現(xiàn)了商品從供應(yīng)商、制造商、分銷商到零售商再到消費(fèi)者的各個(gè)環(huán)節(jié)的有機(jī)結(jié)合。1.2國(guó)內(nèi)外發(fā)展現(xiàn)狀及趨勢(shì)隨著社會(huì)的進(jìn)步,現(xiàn)代物流行業(yè)有了突飛猛進(jìn)
16、的發(fā)展,到目前為止,美國(guó)物流產(chǎn)業(yè)已達(dá)到9000億美元,幾乎為高技術(shù)產(chǎn)業(yè)的兩倍之多,占美國(guó)國(guó)內(nèi)生產(chǎn)總值的10%以上。在中國(guó),物流行業(yè)作為經(jīng)濟(jì)發(fā)展的一個(gè)重要熱點(diǎn)和新的經(jīng)濟(jì)增長(zhǎng)點(diǎn),得到越來(lái)越多人的重視,各大物流企業(yè)的成立,標(biāo)志著我國(guó)的物流事業(yè)已經(jīng)進(jìn)入了一個(gè)新的歷史時(shí)期,我國(guó)國(guó)民經(jīng)濟(jì)連續(xù)多年高速增長(zhǎng),為現(xiàn)代物流發(fā)展創(chuàng)造了良好地條件。但同時(shí)也要看到的是,中國(guó)物流業(yè)由于受多方面因素的影響,物流質(zhì)量總體水平比較低,物流成本占到GDP 的比重為20%。隨著我國(guó)加入WTO的腳步日益臨近,世界物流業(yè)強(qiáng)手正紛紛搶占我國(guó)市場(chǎng),國(guó)內(nèi)物流企業(yè)面臨著前所未有的嚴(yán)峻挑戰(zhàn)。我國(guó)各類物流企業(yè)有70萬(wàn)家左右,如何實(shí)現(xiàn)最佳的物流,已
17、成為社會(huì)各行各業(yè)最富挑戰(zhàn)意義的作業(yè)領(lǐng)域之一。目前,我國(guó)的物流發(fā)展還存在著很多問(wèn)題,交通運(yùn)輸業(yè)發(fā)展緩慢,物流領(lǐng)域的信息化程度低,物流 陜西科技大學(xué)畢業(yè)論文(設(shè)計(jì)說(shuō)明書管理水平低,物流流程不規(guī)范,物流布局不合理,技術(shù)含量不高等因素都成為了我國(guó)物流行業(yè)的瓶頸?,F(xiàn)代物流的發(fā)展已從只注重分散的物流功能,發(fā)展到越來(lái)越重視物流過(guò)程的整合。它不僅是物資流的整合,更是一個(gè)信息流的整合過(guò)程。建立一個(gè)高速暢通、動(dòng)態(tài)互聯(lián)的標(biāo)準(zhǔn)化信息系統(tǒng),便成為提升整個(gè)物流企業(yè)的競(jìng)爭(zhēng)力、加速物流企業(yè)發(fā)展的重要因素之一。黨的十六大提出,以信息化帶動(dòng)工業(yè)化7。信息化不是一個(gè)純技術(shù)性的問(wèn)題,也是管理理念、管理方法的問(wèn)題。物流信息化成為物流發(fā)
18、展的靈魂,沒(méi)有物流的信息化,就談不上物流的現(xiàn)代化。信息技術(shù)是現(xiàn)代物流的基礎(chǔ)也是核心。面對(duì)日趨激烈的、國(guó)際化的競(jìng)爭(zhēng),物流企業(yè)需要及時(shí)跟蹤貨物的運(yùn)輸狀態(tài);準(zhǔn)確實(shí)時(shí)地了解庫(kù)存信息;合理地調(diào)配和使用車輛、庫(kù)房、人員等各種資源;為客戶提供實(shí)時(shí)的信息查詢等??梢哉f(shuō)信息系統(tǒng)是物流企業(yè)生存的必要條件,許多跨國(guó)企業(yè)及國(guó)內(nèi)的大型生產(chǎn)企業(yè)在選擇第三方物流企業(yè)時(shí),其首要條件就是物流服務(wù)企業(yè)要具有信息系統(tǒng)。中國(guó)的物流企業(yè),特別是傳統(tǒng)的物流企業(yè)要想在這新一輪的競(jìng)爭(zhēng)中立于不敗之地,必須從業(yè)務(wù)流程整合著手,引入國(guó)際標(biāo)準(zhǔn)的、與中國(guó)具體實(shí)踐相結(jié)合的信息管理。一套適合于中國(guó)國(guó)情的物流信息系統(tǒng)軟件既是物流企業(yè)保證其各項(xiàng)職能相互協(xié)調(diào)并
19、保持高效的必要條件,同時(shí)也是實(shí)現(xiàn)與其它企業(yè)聯(lián)盟使得物流服務(wù)整體化的必要條件。運(yùn)用計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)進(jìn)行的物流運(yùn)作與管理實(shí)現(xiàn)了企業(yè)間物流的資源共享和優(yōu)化配置,使大量復(fù)雜的企業(yè)間物流工作通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)實(shí)現(xiàn)信息互動(dòng),完成產(chǎn)品最簡(jiǎn)單、準(zhǔn)確、快捷的物理流動(dòng)過(guò)程。據(jù)調(diào)查,全球物流軟件應(yīng)用市場(chǎng)在2004年以前每年以30%的幅度增長(zhǎng)。物流軟件的應(yīng)用給企業(yè)帶來(lái)了巨大效益,使企業(yè)每年至少可以節(jié)省物流成本30%以上,物流軟件還有助于企業(yè)物流流程的改造,使之更趨合理化。在我國(guó),從事物流管理思想的研究和物流管理軟件的研發(fā)雖然起步較晚,但已經(jīng)有不少國(guó)內(nèi)廠商意識(shí)到物流軟件的市場(chǎng)前景,博科、用友、金碟、招商迪辰等一些軟件業(yè)知名企
20、業(yè)紛紛推出了一批先進(jìn)實(shí)用的物流管理軟件。1.3可行性研究(1技術(shù)可行性本系統(tǒng)使用現(xiàn)有的技術(shù)就可以實(shí)現(xiàn)。物流運(yùn)輸管理系統(tǒng)后臺(tái)數(shù)據(jù)庫(kù)采用SQL sever2000,以保證數(shù)據(jù)的安全、高效和穩(wěn)定。前臺(tái)采用Microsoft公司的Visual Basic6.0作為系統(tǒng)主要的開(kāi)發(fā)工具,它可與SQL Sever2000數(shù)據(jù)庫(kù)無(wú)縫連接。數(shù)據(jù)庫(kù)使用SQL Server2000,而VB對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)通過(guò)微軟開(kāi)發(fā)的0DBC來(lái)提供連接。從現(xiàn)有的技術(shù)來(lái)看是完全可行的。(2經(jīng)濟(jì)可行性一一本系統(tǒng)的用途是用來(lái)使物流企業(yè)信息化,通過(guò)信息化來(lái)提高專業(yè)物流企業(yè)的運(yùn)作效率,而物流對(duì)于經(jīng)濟(jì)的高效運(yùn)行是存在非常關(guān)鍵的制約作用的,提高物
21、流業(yè)的運(yùn)行效率。而且由于本系統(tǒng)是為物流企業(yè)使用的系統(tǒng),裝上該應(yīng)用軟件,即可 基于VB的中小型企業(yè)運(yùn)輸管理系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)使用系統(tǒng),系統(tǒng)成本主要集中在系統(tǒng)軟件的開(kāi)發(fā)上,當(dāng)系統(tǒng)投入運(yùn)行后可以為物流公司節(jié)約大量的人力,物力。所帶來(lái)的效益遠(yuǎn)遠(yuǎn)大于系統(tǒng)軟件的開(kāi)發(fā)成本。在經(jīng)濟(jì)上是完全可行的。(3操作可行性界面設(shè)計(jì)充分考慮管理人員的工作方式和習(xí)慣,使得操作簡(jiǎn)單方便;操作方式的設(shè)計(jì)采用很多通用己被人們所接受的方式。數(shù)據(jù)錄入方面要做到迅速、規(guī)范、可靠;統(tǒng)計(jì)準(zhǔn)確;制表靈活;適應(yīng)力強(qiáng);容易擴(kuò)充。對(duì)于物流工作人員來(lái)說(shuō)操作簡(jiǎn)便易行,操作可行性是肯定的。由于本系統(tǒng)是針對(duì)物流公司具體現(xiàn)狀進(jìn)行開(kāi)發(fā)。具有特色和鮮明的針對(duì)性,且
22、在技術(shù)可行性、經(jīng)濟(jì)可行性、操作可行性上都可以實(shí)現(xiàn),可以進(jìn)一步實(shí)現(xiàn)了。 陜西科技大學(xué)畢業(yè)論文(設(shè)計(jì)說(shuō)明書2系統(tǒng)開(kāi)發(fā)環(huán)境及數(shù)據(jù)庫(kù)工具介紹2.1開(kāi)發(fā)環(huán)境及編譯環(huán)境本系統(tǒng)采用Visual Basic語(yǔ)言來(lái)實(shí)現(xiàn),VB是一種可視化的、事件驅(qū)動(dòng)型的Windows 應(yīng)用程序開(kāi)發(fā)工具,它在GUI設(shè)計(jì)、繪圖、制表、運(yùn)算、通信和多媒體開(kāi)發(fā)方面都具有簡(jiǎn)單易行、功能強(qiáng)大等優(yōu)點(diǎn),所以越來(lái)越受到開(kāi)發(fā)人員的親睞。VB能夠讀取和訪問(wèn)Access、SQL server和ODBC等多種數(shù)據(jù)庫(kù),并能利用VB自身所帶的數(shù)據(jù)庫(kù)引擎創(chuàng)建數(shù)據(jù)庫(kù)。所以VB在管理信息系統(tǒng)(MIS的開(kāi)發(fā)和建設(shè)方面得到了是益廣泛的應(yīng)用。VB訪問(wèn)數(shù)據(jù)庫(kù)通常有三種途徑
23、:第一,通過(guò)數(shù)據(jù)庫(kù)控制控件Data Control訪問(wèn);第二,通過(guò)VB提供的數(shù)據(jù)庫(kù)對(duì)象變量編程訪問(wèn);第三,通過(guò)ODBC接口訪問(wèn)ODBC API 函數(shù)。系統(tǒng)開(kāi)發(fā)平臺(tái):Visual Basic6.0系統(tǒng)開(kāi)發(fā)語(yǔ)言:VB語(yǔ)言數(shù)據(jù)庫(kù)管理系統(tǒng)軟件:Microsoft SQL Server2000運(yùn)行平臺(tái):Microsoft Windows XP/Windows7分辨率:最佳效果:1024×7682.2數(shù)據(jù)庫(kù)工具的簡(jiǎn)介及相關(guān)技術(shù)SQL Server2000是一個(gè)后臺(tái)數(shù)據(jù)庫(kù)管理系統(tǒng),它功能強(qiáng)大操作簡(jiǎn)便,日益為廣大數(shù)據(jù)庫(kù)用戶所喜愛(ài)。越來(lái)越多的開(kāi)發(fā)工具提供了與SOL Server的接口。SOLServe
24、r2000是一個(gè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),它最初是由Microsoft、Sybase和AshtonTare三家公司共同開(kāi)發(fā)的“”。于1988年推出了第一個(gè)OS/2版本,在Windows NT推出后,Microsoft 與Sybase在SOL Server的開(kāi)發(fā)上就分道揚(yáng)鑣了,Microsoft將SQL Server移植到WindowsNT系統(tǒng)上,專注于開(kāi)發(fā)推廣SQLServer的Windows NT版本。SOL Server2000是Microsoft公司推出的SQLServer數(shù)據(jù)庫(kù)管理系統(tǒng)的最新版本,該版本繼承了SOL Server7.0版本的優(yōu)點(diǎn),同時(shí)又比它增加了許多更先進(jìn)的功能、具有使用方便
25、、可伸縮性好與相關(guān)軟件集成程度高等優(yōu)點(diǎn)。MS SOL Server不但可以應(yīng)用于大中型數(shù)據(jù)庫(kù)管理中,建立分布式關(guān)系數(shù)據(jù)庫(kù),并且也可以開(kāi)發(fā)桌面數(shù)據(jù)庫(kù)。事實(shí)上,SOL Server數(shù)據(jù) 庫(kù)處理的基本結(jié)構(gòu)。采取關(guān)系型數(shù)據(jù)庫(kù)模式,盡管如此,相信大家都可以輕易的發(fā)現(xiàn),在SOL Server的數(shù)據(jù)庫(kù)處理方式,則是使用面向?qū)ο蟮牟僮鞣绞脚c精神,也就是說(shuō), SOL Server的所有功能,都可以基于系統(tǒng)已經(jīng)建立好的一些對(duì)象來(lái)達(dá)成。SOL Server 企業(yè)管理器是SQL Server的主要管理工具,它提供了一個(gè)遵從MMC標(biāo)準(zhǔn)的用戶界面,使用戶得以:定義SOL Server實(shí)例組。將個(gè)別服務(wù)器注冊(cè)到組中。為每個(gè)
26、已注冊(cè)的服務(wù)器配置所有SQL Server選項(xiàng)。在每個(gè)已注冊(cè)的服務(wù)器中創(chuàng)建并管理所有SOL Server 數(shù)據(jù)庫(kù)、對(duì)象、登錄、用戶和權(quán)限。在每個(gè)已注冊(cè)的服務(wù)器上定義并執(zhí)行所有SOL Server 管理任務(wù)。通過(guò)喚醒調(diào)用SQL查詢分析器,交互地設(shè)計(jì)并測(cè)試SOL語(yǔ)句、批處理和腳本。喚醒調(diào)用為SOL Server定義的各種向?qū)?。VB6.0是微軟公司于1998年推出的可視化編程工具M(jìn)SDN之一,是目前世界上使用最廣泛的程序開(kāi)發(fā)工具之一。使用Visual Basic開(kāi)發(fā)應(yīng)用程序的兩個(gè)主要思想是可視設(shè)計(jì)和事件驅(qū)動(dòng)編程。Visual Basic應(yīng)用程序不同于其他浯言開(kāi)發(fā)的單一性程序。使用Visual Bas
27、ic編程時(shí),必須首先確定應(yīng)用程序如何與用戶交互,如鼠標(biāo)單擊、鍵盤輸入等,用戶必須編寫代碼控制這些事件的響應(yīng)方法。這就是所謂事件驅(qū)動(dòng)式編程,因?yàn)閼?yīng)用程序并不決定程序流程,而是由用戶確定的事件決定應(yīng)用程序的流程。應(yīng)用程序編寫者要編制響應(yīng)各種外部條件的應(yīng)用程序.而用戶的操作決定程序流程。窗體和控件是任何Windows應(yīng)用程序用戶接口得基本元素。在Visual Basic中,這些元素稱為對(duì)象。對(duì)象具有屬性和方法,以響應(yīng)外部事件。通常,屬性在建立對(duì)象時(shí)設(shè)置。大多數(shù)控件屬性是在對(duì)象生成時(shí)設(shè)置的,但以后可以賦予新值更改屬性。用戶可以在設(shè)計(jì)時(shí)通過(guò)屬性窗口或運(yùn)行時(shí)通過(guò)代碼改變屬性。Visual Basic對(duì)于放
28、置在窗體上的每個(gè)新控件賦予默認(rèn)認(rèn)屬性。例如,默認(rèn)的Name 屬性是控件名加一個(gè)序號(hào)(如Commandl、Conmmand2等.大多數(shù)控件的背景顏色為灰色或白色。用戶可以在屬性窗口檢查新建控件的屬性值。有些屬性在設(shè)計(jì)時(shí)提供,而有些屬性則只能在運(yùn)行時(shí)提供。例如,設(shè)計(jì)時(shí)不能在列表框控件中指定工程,因?yàn)檫@時(shí)控件是空的,它要在應(yīng)用程序啟動(dòng)時(shí)由Visual Basic語(yǔ)句提供。因此,列表框控摔件的Text 屬性在設(shè)計(jì)時(shí)沒(méi)有意義,而在運(yùn)行時(shí)則是列表框控件的最重要的屬性。反之,文本框控件的MultiLine屬性只能在設(shè)計(jì)時(shí)設(shè)置,不能在運(yùn)行時(shí)改變。使用集成在Visual Basic 里的可視化數(shù)據(jù)庫(kù)工具和新的數(shù)
29、據(jù)環(huán)境設(shè)計(jì)器,可視化地設(shè)計(jì)Oracle和Microsoft SQL Server數(shù)據(jù)庫(kù),創(chuàng)建可重用的數(shù)據(jù)查詢語(yǔ)句、過(guò)程這些都不必離開(kāi)Visual Basic 環(huán)境。創(chuàng)建在任何一個(gè)裝有Visual Basic6.0Web類庫(kù)的平臺(tái)上使用任何一個(gè)瀏覽器都可輕松地訪問(wèn)的服務(wù)器方Web應(yīng)用程序。使用新的動(dòng)態(tài)HTML頁(yè)面設(shè)計(jì)器編制高交互性 的Web頁(yè)面象編制Visual Basic表格一樣輕松。VB是Visual Basic的縮寫,它是一種基于Basic語(yǔ)言的可視化程序設(shè)計(jì)環(huán)境,一般也指在VB環(huán)境中所使用的程序設(shè)計(jì)語(yǔ)言機(jī)制。VB中所使用的程序設(shè)計(jì)語(yǔ)言是由20世紀(jì)60年代的Basic語(yǔ)言發(fā)展而來(lái)的,他繼承
30、了Basic語(yǔ)言簡(jiǎn)單易學(xué)的優(yōu)點(diǎn),也作了許多改進(jìn)。0DBC數(shù)據(jù)庫(kù)連接技術(shù)ODBC(Open Database Connectivity,開(kāi)放數(shù)據(jù)庫(kù)互連是微軟公司開(kāi)放服務(wù)基于B/S結(jié)構(gòu)的第二方物流管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)結(jié)構(gòu)(WOSA,Windows Open Services Architecture中有關(guān)數(shù)據(jù)庫(kù)的一個(gè)組成部分,它建立了一組規(guī)范,并提供了一組對(duì)數(shù)掘庫(kù)訪問(wèn)的標(biāo)準(zhǔn)API(應(yīng)用程序編程接口。它是一個(gè)中間物件,在VB與數(shù)掘庫(kù)系統(tǒng)之間讓VB能連接到數(shù)掘庫(kù)。一個(gè)基于0DBC的應(yīng)用程序?qū)?shù)據(jù)庫(kù)的操作不依賴任何DBMS,不直接與DBMS打交道,所有的數(shù)據(jù)庫(kù)操作由對(duì)應(yīng)的DBMS的ODBC驅(qū)動(dòng)程序完成。也
31、就是說(shuō),不論是FoxPro、Access,MYSQL還是Oracle數(shù)據(jù)庫(kù),均可用0DBc API進(jìn)行訪問(wèn)。由此可見(jiàn),ODBC的最大優(yōu)點(diǎn)是能以統(tǒng)一的方式處理所有的數(shù)據(jù)庫(kù)“”。應(yīng)用程序要訪問(wèn)一個(gè)數(shù)據(jù)庫(kù),首先必須用ODBC管理器注冊(cè)一個(gè)數(shù)據(jù)源,管理器根掘數(shù)據(jù)源提供的數(shù)據(jù)庫(kù)位置、數(shù)據(jù)庫(kù)類型及ODBC驅(qū)動(dòng)程序等信息,建立起ODBC與具體數(shù)據(jù)庫(kù)的聯(lián)系。這樣,只要應(yīng)用程序?qū)?shù)據(jù)源名提供給ODBC,ODBC就能建立起與相應(yīng)數(shù)據(jù)庫(kù)的連接。本論文的數(shù)據(jù)庫(kù)采用的是SQL Server2000,通過(guò)ODBC數(shù)據(jù)源管理器添加數(shù)據(jù)源,為數(shù)據(jù)源指定SQLServer驅(qū)動(dòng)程序,然后通過(guò)VB內(nèi)置對(duì)象使用ADO(ActiveX
32、 DataObject控件技術(shù)創(chuàng)建connection對(duì)象來(lái)連接數(shù)據(jù)庫(kù),并通過(guò)數(shù)據(jù)庫(kù)連接字符串來(lái)統(tǒng)一連接到數(shù)據(jù)庫(kù),這樣可以容易實(shí)現(xiàn)連接的改向,庫(kù)連接字符串保存在公用模塊Mdl_Data中。所有模塊的VB源代碼文件都可以通過(guò)調(diào)用該模塊,來(lái)實(shí)現(xiàn)統(tǒng)一的數(shù)據(jù)庫(kù)連接。 3需求的分析3.1引言本系統(tǒng)就是根據(jù)中小型企業(yè)的實(shí)際需求而開(kāi)發(fā)的一套物流運(yùn)輸管理系統(tǒng)。系統(tǒng)的開(kāi)發(fā)能夠幫助企業(yè)實(shí)現(xiàn)對(duì)物流全過(guò)程的優(yōu)化調(diào)度和動(dòng)態(tài)控制,高效整合企業(yè)的物流業(yè)務(wù),以全面提高經(jīng)濟(jì)效益和效率的為目的,提供高效、實(shí)用、科學(xué)的物流運(yùn)輸管理系統(tǒng)和運(yùn)營(yíng)手段。3.2系統(tǒng)總體設(shè)計(jì)目標(biāo)利用現(xiàn)代物流信息技術(shù)對(duì)配送業(yè)務(wù)的需要,開(kāi)發(fā)研制出物流運(yùn)輸管理系統(tǒng)
33、。系統(tǒng)分為貨物托運(yùn)申請(qǐng)、車輛調(diào)度管理、托運(yùn)管理、在途跟蹤、信息查詢等日常處理業(yè)務(wù)。高效性通過(guò)系統(tǒng)的實(shí)用,實(shí)現(xiàn)了手工管理與計(jì)算機(jī)管理的無(wú)縫連接,使物流企業(yè)的日常管理更加規(guī)范、縝密,能有效提高工作效率,降低成本;避免工作漏洞;是業(yè)務(wù)人員不可多得的好工具、是管理人員值得依賴的好管家。使用本系統(tǒng)后,可有效提高物流公司的服務(wù)質(zhì)量和競(jìng)爭(zhēng)力。使用功能強(qiáng)大的操作系統(tǒng)和數(shù)據(jù)庫(kù)平臺(tái),最大限度的保證系統(tǒng)效率和安全。用戶權(quán)限驗(yàn)證使用口令驗(yàn)證,保證用戶在規(guī)定權(quán)限內(nèi)操作。實(shí)現(xiàn)物流管理的計(jì)算機(jī)自動(dòng)化,系統(tǒng)應(yīng)符合物流管理制度,并達(dá)到操作直觀、方便、實(shí)用、安全等要求。物流運(yùn)輸管理系統(tǒng)遵循企業(yè)管理的方法,利用計(jì)算機(jī)技術(shù),數(shù)據(jù)庫(kù)技
34、術(shù),數(shù)據(jù)通訊技術(shù)。全面收集和處理數(shù)據(jù),提供各類信息,并利用現(xiàn)代化管理方法,建立具有多種輔助決策功能的模塊,為現(xiàn)代物流的管理提供決策支持,從而提高企業(yè)現(xiàn)代管理水平,達(dá)到提高企業(yè)整體素質(zhì),提高經(jīng)濟(jì)效益的目的。本系統(tǒng)在設(shè)計(jì)的時(shí)候應(yīng)該滿足以下幾個(gè)目標(biāo):1采用人機(jī)對(duì)話的操作方式,界面設(shè)計(jì)美觀友好、信息查詢靈活、方便、快捷、準(zhǔn)確、數(shù)據(jù)存儲(chǔ)安全可靠。2滿足鍵盤和鼠標(biāo)的雙重操作,快速響應(yīng)。3在操作時(shí)響應(yīng)熱鍵。4采用模糊查詢查詢數(shù)據(jù)。5操作員可以隨時(shí)修改自己的口令。6管理員可以設(shè)置操作員的權(quán)限。7對(duì)用戶輸入的數(shù)據(jù),系統(tǒng)進(jìn)行嚴(yán)格的數(shù)據(jù)檢驗(yàn),盡可能排除人為的錯(cuò)誤。 8數(shù)據(jù)保密性強(qiáng),為每個(gè)用戶設(shè)置權(quán)限級(jí)別。9系統(tǒng)最大
35、限度地實(shí)現(xiàn)了易安裝性、易維護(hù)性和易操作性。10系統(tǒng)運(yùn)行穩(wěn)定、安全可靠。3.3物流運(yùn)輸管理系統(tǒng)需求分析通過(guò)市場(chǎng)調(diào)查,需要本系統(tǒng)具有以下功能。統(tǒng)一友好的操作界面,能保證系統(tǒng)的易用性。規(guī)范、完善的基礎(chǔ)信息設(shè)置。靈活的報(bào)表設(shè)計(jì)及打印功能。實(shí)現(xiàn)貨物申請(qǐng)、托運(yùn)、跟蹤及驗(yàn)收的全過(guò)程。全方位的信息查詢功能。系統(tǒng)日志詳細(xì)記錄各種操作,提供追查的有力依據(jù)。完善的權(quán)限管理,增強(qiáng)系統(tǒng)的安全性。強(qiáng)大的數(shù)據(jù)備份及恢復(fù)功能,保證系統(tǒng)數(shù)據(jù)的安全性。3.4系統(tǒng)可行性分析由于傳統(tǒng)物流行業(yè)操作過(guò)程復(fù)雜,手續(xù)繁多,業(yè)務(wù)信息多,圍繞這些信息的處理也很紛雜。而且,物流行業(yè)競(jìng)爭(zhēng)激烈,這種競(jìng)爭(zhēng),一方面表現(xiàn)在發(fā)展客戶的市場(chǎng)開(kāi)拓上,另一方面也存
36、在于收集處理信息的速度、廣度和深度,以及在業(yè)務(wù)操作中對(duì)業(yè)務(wù)數(shù)據(jù)處理的準(zhǔn)確性和嚴(yán)密性,而更高層次上,還牽涉到公司決策層對(duì)整體業(yè)務(wù)的控制和協(xié)調(diào)。物流運(yùn)輸管理系統(tǒng)從物流行業(yè)的實(shí)際需求出發(fā),參照先進(jìn)的物流理念和多家領(lǐng)先的物流公司實(shí)際的運(yùn)營(yíng)流程開(kāi)發(fā)而成,系統(tǒng)從完善的基礎(chǔ)信息設(shè)置到貨物的托運(yùn)管理、信息查詢、到最后各種報(bào)表的生成,清晰的業(yè)務(wù)流程,使操作人員能夠按照流程清晰的進(jìn)行實(shí)際的操作,保證物流運(yùn)作有序而高效的進(jìn)行。 3.5系統(tǒng)功能結(jié)構(gòu)物流運(yùn)輸管理系統(tǒng)的系統(tǒng)功能結(jié)構(gòu)如圖3-1所示圖3-1物流運(yùn)輸管理系統(tǒng)功能結(jié)構(gòu)圖司機(jī)資料設(shè)置客戶資料設(shè)置車輛資料設(shè)置數(shù)據(jù)恢復(fù)數(shù)據(jù)備份查看日志用戶管理貨物托運(yùn)單管理貨物驗(yàn)收單報(bào)
37、表貨物申請(qǐng)單報(bào)表貨物托運(yùn)單報(bào)表退出系統(tǒng)重新登錄刪除日志系統(tǒng)管理退出系統(tǒng)報(bào)表管理信息查詢貨物申請(qǐng)單管理車輛配送跟蹤貨物驗(yàn)收單管理車輛調(diào)度安排貨物托運(yùn)管運(yùn)輸管理系統(tǒng)基本信息設(shè)置職務(wù)信息設(shè)置公司資料設(shè)置部門信息設(shè)置員工資料設(shè)置貨物申請(qǐng)單查詢車輛調(diào)度信息查詢貨物托運(yùn)單信息查詢貨物托運(yùn)驗(yàn)收查詢?cè)谕靖櫺畔⒉樵?4總體設(shè)計(jì)4.1項(xiàng)目規(guī)劃物流管理系統(tǒng)由基本信息設(shè)置、貨物托運(yùn)管理、信息查詢、報(bào)表管理、系統(tǒng)管理等模塊組成,規(guī)劃系統(tǒng)功能模塊如下:基本信息設(shè)置模塊該模塊主要負(fù)責(zé)完成部門資料設(shè)置、職務(wù)信息設(shè)置、公司資料設(shè)置、員工資料設(shè)置、客戶資料設(shè)置、司機(jī)資料設(shè)置和車輛資料設(shè)置。貨物托運(yùn)管理模塊該模塊主要有車輛調(diào)度安
38、排、托運(yùn)申請(qǐng)單管理、貨物托運(yùn)單管理、貨物驗(yàn)收單管理、車輛配送跟蹤記錄單幾部分組成。信息查詢模塊該模塊由貨物申請(qǐng)單查詢、車輛調(diào)度信息查詢、貨物托運(yùn)信息查詢、貨物托運(yùn)驗(yàn)收查詢和車輛在途跟蹤查詢幾部分組成。報(bào)表管理模塊該模塊由貨物申請(qǐng)單報(bào)表、貨物托運(yùn)單報(bào)表和貨物驗(yàn)收單報(bào)表3部分。系統(tǒng)管理模塊該模塊由查看日志、刪除日志、用戶管理、數(shù)據(jù)備份、數(shù)據(jù)恢復(fù)和系統(tǒng)數(shù)據(jù)清理幾部分組成。4.2數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)字典(DataDictionary,簡(jiǎn)稱DD就是數(shù)據(jù)庫(kù)中最重要的部分之一,數(shù)據(jù)字典是一系列只讀的表,用來(lái)提供數(shù)據(jù)庫(kù)的信息。數(shù)據(jù)字典包括:所有方案對(duì)象的定義,如:表、視圖、索引、聚簇、同義詞、序列、過(guò)程、函數(shù)、包、
39、觸發(fā)器等;本系統(tǒng)所使用數(shù)據(jù)字典共定義14個(gè)數(shù)據(jù)項(xiàng),每個(gè)數(shù)據(jù)項(xiàng)由其相應(yīng)的數(shù)據(jù)存儲(chǔ)進(jìn)行描述,使之能夠完善的實(shí)現(xiàn)物流運(yùn)輸作業(yè)的各項(xiàng)操作,并提供了詳盡的查詢措施。下面列出主要的表的數(shù)據(jù)項(xiàng): 員工信息表:員工編號(hào),員工姓名,性別,職務(wù),所屬部門,聯(lián)系電話,備注客戶驗(yàn)收數(shù)據(jù)表:記錄編號(hào),客戶驗(yàn)收編號(hào),客戶名稱,托運(yùn)單號(hào),驗(yàn)收日期,驗(yàn)收單位,驗(yàn)收人用戶信息表:編號(hào),用戶名,密碼,用戶角色貨物申請(qǐng)單信息表:流水賬號(hào),申請(qǐng)單號(hào),客戶編號(hào),客戶名稱,出貨日期,主件名稱,體積,開(kāi)票日期,訂單編號(hào),主件數(shù)量,運(yùn)費(fèi),合同編號(hào),出發(fā)地點(diǎn),分送費(fèi)用,車輛編號(hào),目的地點(diǎn),附件數(shù)量,合計(jì)金額,車牌號(hào)碼,距離,噸位,發(fā)票號(hào)碼,所
40、屬部門在途調(diào)度信息表:在途調(diào)度編號(hào),接受任務(wù)單號(hào),車牌號(hào)碼,司機(jī)姓名,聯(lián)系電話,接受任務(wù)貨物裝箱信息表:貨物編號(hào),貨物名稱,貨物申請(qǐng)單號(hào),貨物重量,貨物件數(shù)1、數(shù)據(jù)錄入和處理的準(zhǔn)確性和實(shí)時(shí)性數(shù)據(jù)的輸入是否準(zhǔn)確是數(shù)據(jù)處理的前提,錯(cuò)誤的輸入會(huì)導(dǎo)致系統(tǒng)輸出的不正確和不可用,從而使系統(tǒng)的工作失去意義。數(shù)據(jù)的輸入來(lái)源是手工輸入。手工輸入要通過(guò)系統(tǒng)界面上的安排系統(tǒng)具有容錯(cuò)性,并且對(duì)操作人員要進(jìn)行系統(tǒng)的培訓(xùn)。在系統(tǒng)中,數(shù)據(jù)的輸入往往是大量的,因此系統(tǒng)要有一定的處理能力,以保證迅速的處理數(shù)據(jù)。2、數(shù)據(jù)的一致性與完整性由于系統(tǒng)的數(shù)據(jù)是共享的,在不同的題庫(kù)類別中,題庫(kù)是共享數(shù)據(jù),所以如何保證這些數(shù)據(jù)的一致性,是系
41、統(tǒng)必須解決的問(wèn)題。要解決這一問(wèn)題,要有一定的人員維護(hù)數(shù)據(jù)的一致性,在數(shù)據(jù)錄入處控制數(shù)據(jù)的去向,并且要求對(duì)數(shù)據(jù)庫(kù)的數(shù)據(jù)完整性進(jìn)行嚴(yán)格的約束。對(duì)于輸入的數(shù)據(jù),要為其定義完整性規(guī)則,如果不能符合完整性約束,系統(tǒng)應(yīng)該拒絕該數(shù)據(jù)。3、數(shù)據(jù)的共享與獨(dú)立性整個(gè)題庫(kù)發(fā)布系統(tǒng)的數(shù)據(jù)是共享的。然而,從系統(tǒng)開(kāi)發(fā)的角度上看,共享會(huì)給設(shè)計(jì)和調(diào)試帶來(lái)困難。因此,應(yīng)該提供靈活的配置,使各個(gè)分系統(tǒng)能夠獨(dú)立運(yùn)行,而通過(guò)人工干預(yù)的手段進(jìn)行系統(tǒng)數(shù)據(jù)的交換。這樣,也能提供系統(tǒng)的強(qiáng)壯性。 圖4-1系統(tǒng)數(shù)據(jù)關(guān)系圖本系統(tǒng)的數(shù)據(jù)庫(kù)采用SQL server2000,新建系統(tǒng)數(shù)據(jù)庫(kù)名稱為物流運(yùn)輸管理系統(tǒng),數(shù)據(jù)庫(kù)中包含員工信息表,用戶信息表,客戶
42、信息表,本單位信息表,司機(jī)信息表,車輛信息表,部門信息表,車輛調(diào)度信息表,貨物申請(qǐng)單信息表,托運(yùn)單信息表,貨物裝箱信息表,在途跟蹤信息表,客戶驗(yàn)收數(shù)據(jù)表和在途跟蹤信息表14個(gè)表。下面列出主要表的結(jié)構(gòu),其它的表見(jiàn)附錄。(1用戶信息表表4-1用戶信息表字段名數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度描述user_bhid char10編號(hào)user_name varchar20用戶名user_code char10用戶密碼user_role varchar20用戶角色(2員工信息表表4-2員工信息表 字段名數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度描述ygxx_ygid varchar20員工編號(hào)ygxx_ygxm varchar30員工姓名ygxx
43、_xb char10性別ygxx_ssbm varchar50所屬部門ygxx_lxdh varchar30聯(lián)系電話ygxx_zw varchar30職務(wù)ygxx_bz text16備注(3客戶驗(yàn)收數(shù)據(jù)表表4-3客戶驗(yàn)收數(shù)據(jù)表字段名數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度描述khys_id varchar30記錄編號(hào)khys_ysbh varchar30客戶驗(yàn)收編號(hào)khys_khmc varchar20客戶名稱khys_tydh varchar30托運(yùn)單號(hào)khys_ysrq datetime8驗(yàn)收日期khys_ysdw varchar50驗(yàn)收單位khys_ysr varchar20驗(yàn)收人khys_bz text16備
44、注(4在途調(diào)度信息表表4-4在途調(diào)度信息表字段名數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度描述ztdd_ddbh varchar30在途調(diào)度編號(hào)ztdd_rwdh varchar20接受任務(wù)單號(hào)ztdd_cphm varchar20車牌號(hào)碼ztdd_sjxm varchar30司機(jī)姓名ztdd_lxdh char20聯(lián)系電話ztdd_jsrw varchar50接受任務(wù)ztdd_bz text16備注(5貨物申請(qǐng)單信息表表4-5貨物申請(qǐng)單信息表字段名數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度描述husqd_lszh varchar50流水賬號(hào)husqd_sqdh varchar30申請(qǐng)單號(hào) husqd_khbh varchar30客戶編號(hào)hus
45、qd_khmc varchar30客戶名稱husqd_chrq datetime8出貨日期husqd_zjmc varchar50主件名稱husqd_tj Int4體積husqd_kprq datetime8開(kāi)票日期husqd_ddbh varchar30訂單編號(hào)husqd_zjsl Int4主件數(shù)量husqd_yf varchar20運(yùn)費(fèi)husqd_htbh varchar30合同編號(hào)husqd_cfdd varchar50出發(fā)地點(diǎn)husqd_fjmc varchar50附件名稱husqd_fsfy varchar20分送費(fèi)用husqd_clbh varchar30車輛編號(hào)husqd_mdd
46、d varchar50目的地點(diǎn)husqd_fjsl Int4附件數(shù)量husqd_hjje varchar20合計(jì)金額husqd_cphm varchar30車牌號(hào)碼husqd_jl float8距離husqd_dw float8噸位husqd_fphm varchar30發(fā)票號(hào)碼husqd_ssbm varchar20所屬部門husqd_bz text16備注(6在途跟蹤信息表表4-6在途跟蹤信息表字段名數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度描述ztgz_id varchar20編號(hào)ztgz_tydh varchar30托運(yùn)單號(hào)ztgz_sjxm varchar20司機(jī)姓名ztgz_cphm varchar30車牌
47、號(hào)碼ztgz_ddsj datetime8到達(dá)時(shí)間ztgz_sjsj char20司機(jī)手機(jī)ztgz_dddd varchar30到達(dá)地點(diǎn)ztgz_bz text16備注信息 4.3運(yùn)輸管理系統(tǒng)業(yè)務(wù)流程圖圖4-2系統(tǒng)業(yè)務(wù)流程圖4.4數(shù)據(jù)流圖數(shù)據(jù)流圖(DFD是一種圖形化技術(shù),它描繪信息流和數(shù)據(jù)從輸入移動(dòng)到輸出的過(guò)程中所經(jīng)受的變換。數(shù)據(jù)流圖有四種基本符號(hào):正方形表示數(shù)據(jù)的源點(diǎn)或終點(diǎn);矩形代表變換數(shù)據(jù)的處理和數(shù)據(jù)的存儲(chǔ);箭頭表示數(shù)據(jù)流。物流運(yùn)輸管理系統(tǒng)數(shù)據(jù)流圖如圖4-3所示,貨運(yùn)托運(yùn)管理系統(tǒng)數(shù)據(jù)流圖如圖4-4所示,報(bào)表生成數(shù)據(jù)流圖如圖4-5所示。管理員輸入用戶名、密碼NY登錄判斷基本信息設(shè)貨物托運(yùn)管信
48、息查詢報(bào)表管理系統(tǒng)管理后臺(tái)數(shù)據(jù)庫(kù)物流運(yùn)輸管理系 管理員貨物托運(yùn)信息生成系統(tǒng)基本信息生成系統(tǒng)基本信息評(píng)審貨運(yùn)管理表報(bào)表生成系統(tǒng)打印報(bào)表單報(bào)表查詢系統(tǒng)查詢報(bào)表調(diào)度/申請(qǐng)信息輸入貨運(yùn)信息基本信息貨運(yùn)信息貨運(yùn)信息報(bào)表信息報(bào)表信息調(diào)度/申請(qǐng)信息報(bào)表查詢信息基本信息圖4-3物流運(yùn)輸管理系統(tǒng)數(shù)據(jù)流圖 調(diào)度基本信息系統(tǒng)調(diào)度信息生成系統(tǒng)貨物申請(qǐng)系統(tǒng)貨物驗(yàn)收系統(tǒng)基本信息表調(diào)度信息表貨物申請(qǐng)信息貨物驗(yàn)收信息申請(qǐng)調(diào)度貨運(yùn)調(diào)度基本信息貨物申請(qǐng)信息調(diào)度信息接收輸入信息系統(tǒng)用戶圖4-4貨運(yùn)托運(yùn)管理系統(tǒng)數(shù)據(jù)流圖用戶接受用戶輸入用信息貨物驗(yàn)收?qǐng)?bào)表生成系統(tǒng)貨物驗(yàn)收?qǐng)?bào)表貨物驗(yàn)收信息申請(qǐng)報(bào)表生成系統(tǒng)貨物托運(yùn)報(bào)表生成系統(tǒng)貨物申請(qǐng)單報(bào)表
49、貨物托運(yùn)報(bào)表貨物申請(qǐng)信息貨物托運(yùn)信息輸入報(bào)表信息圖4-5報(bào)表生成數(shù)據(jù)流圖5系統(tǒng)的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)5.1系統(tǒng)的架構(gòu)設(shè)計(jì)主文件架構(gòu)圖如圖5-1所示: 圖5-1主文件架構(gòu)圖5.2公共模塊的設(shè)計(jì)在物流運(yùn)輸管理系統(tǒng)中設(shè)計(jì)與開(kāi)發(fā)中,為了減少代碼量,節(jié)省系統(tǒng)資源,實(shí)現(xiàn)代碼重用,通常將需要的重復(fù)利用的自定義函數(shù)或過(guò)程放置在公共模塊中。在其他的功能模塊中可以直接調(diào)用公共模塊中的的函數(shù)或過(guò)程。公共模塊提供的自定義函數(shù)或過(guò)程通常是比較常用的方法,具有很強(qiáng)的通用性。公共模塊的主要作用是聲明模塊級(jí)全局變量,用于向各個(gè)功能模塊傳遞參數(shù)。其次作用是指定運(yùn)輸管理系統(tǒng)的后臺(tái)數(shù)據(jù)源。本系統(tǒng)中主要用到了Mdl_Cortrol 模塊和
50、Modulel 模塊。Modulel 模塊主要用于連接后臺(tái)數(shù)據(jù)庫(kù)SQl server2000,Mdl_Cortrol 模塊主要擔(dān)負(fù)著控制系統(tǒng)中各個(gè)窗體工具欄狀態(tài)和轉(zhuǎn)換系統(tǒng)中各種記錄編號(hào)位數(shù)的任務(wù),通過(guò)在窗體代碼中調(diào)用模塊中的公共函數(shù)并且傳遞相應(yīng)的參數(shù),從而實(shí)現(xiàn)相應(yīng)的功系統(tǒng)登錄界面 能。各模塊中的事件代碼如附錄所示。5.3系統(tǒng)登錄設(shè)計(jì)系統(tǒng)登錄主要用于登錄物流運(yùn)輸管理系統(tǒng)的用戶進(jìn)行安全性檢查,以防止非法用戶登錄系統(tǒng)。根據(jù)給管理員分配的權(quán)限,登錄用戶可以根據(jù)自己所具有的權(quán)限操作系統(tǒng)中相應(yīng)的功能。系統(tǒng)登錄界面如圖5-2所示: 圖5-2系統(tǒng)登錄窗體在登錄系統(tǒng)時(shí)驗(yàn)證操作員及其密碼,主要通過(guò)ADO控件中記錄
51、集對(duì)象結(jié)合If語(yǔ)句判斷用戶選定的操作員,及其輸入的密碼與數(shù)據(jù)庫(kù)中的操作員和密碼是否相同來(lái)實(shí)現(xiàn)。如果相同則允許登錄,并給與相應(yīng)的權(quán)限,否則將不允許用戶登錄。登錄實(shí)現(xiàn)代碼設(shè)計(jì)見(jiàn)附錄所示。5.4物流運(yùn)輸管理系統(tǒng)主界面設(shè)計(jì)系統(tǒng)主界面主要包括菜單欄、工具欄(由ToolBar控件實(shí)現(xiàn)和狀態(tài)欄(由Statusbar 控件實(shí)現(xiàn)三部分組成,是整個(gè)運(yùn)輸管理系統(tǒng)流程實(shí)現(xiàn)的主窗體,界面設(shè)計(jì)簡(jiǎn)單明了,為用戶提供了便捷的訪問(wèn)途徑。狀態(tài)欄將顯示系統(tǒng)運(yùn)行時(shí)間、日期、公司信息和操作員信息,其中狀態(tài)欄的操作信息主要是通過(guò)“系統(tǒng)登錄”窗體中的“登錄操作員”傳遞而得到的。通過(guò)菜單和工具欄可以控制系統(tǒng)中的各個(gè)功能的子窗體,完成相關(guān)的功
52、能操作。主窗體運(yùn)行結(jié)果如圖5-3所示: 圖5-3物流運(yùn)輸管理系統(tǒng)主窗體5.5貨物托運(yùn)申請(qǐng)管理在正式托運(yùn)貨物之前,需要進(jìn)行托運(yùn)貨物申請(qǐng),在進(jìn)行托運(yùn)貨物申請(qǐng)時(shí)需要填寫托運(yùn)貨物申請(qǐng)單,托運(yùn)申請(qǐng)單經(jīng)過(guò)核對(duì)之后,才可以填寫貨物托運(yùn)單進(jìn)行托運(yùn)貨物??梢园凑胀羞\(yùn)單號(hào)有序的對(duì)托運(yùn)貨物有效地處理,在托運(yùn)申請(qǐng)單中記錄托運(yùn)貨物的詳細(xì)信息,以便托運(yùn)貨物時(shí)進(jìn)行核對(duì)。當(dāng)啟動(dòng)窗體時(shí),通過(guò)ADO控件的ConnectionString屬性連接到后臺(tái)數(shù)據(jù)庫(kù)SQl sever2000中。貨物托運(yùn)申請(qǐng)管理模塊如圖5-4所示: 圖5-4貨物托運(yùn)申請(qǐng)窗體5.6車輛調(diào)度安排車輛調(diào)度安排是物流運(yùn)輸管理系統(tǒng)中的重要環(huán)節(jié),物流公司再接收到貨物托
53、運(yùn)信息之后,首要的問(wèn)題是安排托運(yùn)貨物的車輛。在本系統(tǒng)中通過(guò)車輛調(diào)度安排填寫好安排托運(yùn)車輛的信息然后打印出調(diào)度通知單,并將通知單發(fā)放到托運(yùn)司機(jī)的手中,司機(jī)根據(jù)調(diào)度通知單上的信息執(zhí)行托運(yùn)任務(wù)。通過(guò)車輛資料設(shè)置選擇車牌號(hào)碼,然后輸入一些輔助信息,最后保存車輛調(diào)度安排信息。工具欄中的控制按鈕控制著窗體的各項(xiàng)操作,在ToolBar控件的ButtonClick事件中,通過(guò)選擇Select Case語(yǔ)句的索引值調(diào)用相應(yīng)的過(guò)程來(lái)完成添加、刪除、修改、和保存等操作功能。車輛調(diào)度安排的模塊運(yùn)行結(jié)果如圖5-5所示。 圖5-5車輛調(diào)度安排窗體單擊“車輛調(diào)度安排”窗體工具欄中的“打印”按鈕,就可以打印出調(diào)度通知單,待車
54、輛調(diào)度完成后,就可以單擊“調(diào)度完成”按鈕。車輛調(diào)度單運(yùn)行結(jié)果如圖5-6所示: 圖5-6車輛調(diào)度單報(bào)表調(diào)度完成運(yùn)行結(jié)果如圖5-7所示: 圖5-7車輛調(diào)度完成窗體5.7貨物托運(yùn)管理貨物托運(yùn)管理是本系統(tǒng)的核心,如果沒(méi)有這一模塊,貨物托運(yùn)過(guò)程中極容易出錯(cuò),以至于貨物發(fā)錯(cuò)地方。在貨物托運(yùn)申請(qǐng)完成之后,就可以填寫貨物托運(yùn)單,托運(yùn)司機(jī)根據(jù)貨物托運(yùn)單將貨物托運(yùn)到客戶手中。對(duì)于同一張貨物托運(yùn)單,可以托運(yùn)多種不同的貨物,在托運(yùn)管理中可以添加或刪除托運(yùn)貨物,還可以通過(guò)ListView控件瀏覽貨物托運(yùn)單信息。托運(yùn)管理中包含了承運(yùn)單位和收貨單位,而且自動(dòng)生成托運(yùn)單號(hào),保證貨物高效、有序、安全的到達(dá)收貨人手中。貨物托運(yùn)管
55、理模塊的運(yùn)行結(jié)果如圖5-8所示。 圖5-8貨物托運(yùn)單管理窗體 單擊“貨物托運(yùn)單管理”窗體工具欄的的“添加貨物”或“刪除貨物”按鈕,將彈出“托運(yùn)貨物管理”窗體,同一張托運(yùn)單號(hào)可以在此窗體上添加貨物和刪除貨物。托運(yùn)貨物信息運(yùn)行結(jié)果如圖5-9所示: 圖5-9托運(yùn)貨物管理窗體5.8在途跟蹤管理在途跟蹤是對(duì)正在進(jìn)行托運(yùn)的貨物信息進(jìn)行管理,托運(yùn)司機(jī)在托運(yùn)貨物的過(guò)程中,每到一個(gè)地方或者在托運(yùn)過(guò)程中出現(xiàn)某些異常情況,就會(huì)給托運(yùn)公司反饋一個(gè)信息,托運(yùn)公司將反饋回來(lái)的信息進(jìn)行記錄,并且對(duì)反饋回來(lái)的異常情況進(jìn)行處理,整個(gè)過(guò)程實(shí)現(xiàn)在途跟蹤。在途跟蹤管理模塊運(yùn)行結(jié)果如圖5-10所示。 圖5-10在途跟蹤管理窗體5.9客戶驗(yàn)收單管理當(dāng)貨物到達(dá)客戶手中時(shí),便產(chǎn)生客戶驗(yàn)收單,客戶驗(yàn)收單生成時(shí),同時(shí)反饋到貨物托運(yùn)單管理中的驗(yàn)收人,驗(yàn)收時(shí)間,是否驗(yàn)收等文本框??蛻趄?yàn)收單管理運(yùn)行結(jié)果如圖5-11所示: 圖5-11貨物驗(yàn)收單管理窗體5.10信息查詢?cè)谛畔⒉樵兡K設(shè)計(jì)中,由于各個(gè)查詢功能形式相同,所以將同一項(xiàng)功能放到同一個(gè)窗體中,可以減少運(yùn)輸管理系統(tǒng)中窗體的數(shù)量和代碼數(shù)量,提高程序的運(yùn)行速度。窗體的設(shè)計(jì)主要通過(guò)在主窗體查詢模塊的菜單中設(shè)置一個(gè)標(biāo)識(shí)變量,然后在查詢窗體中根據(jù)這個(gè)標(biāo)識(shí)變量設(shè)置
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年專屬采石場(chǎng)股權(quán)交易協(xié)議范本
- 2023-2024學(xué)年重慶市云陽(yáng)高級(jí)中學(xué)高三下學(xué)期摸底統(tǒng)一考試數(shù)學(xué)試題
- 2023-2024學(xué)年浙江省寧波重點(diǎn)中學(xué)高三第二學(xué)期綜合模擬數(shù)學(xué)試題
- 2024年工廠商業(yè)秘密保密協(xié)議
- 2024年銷售專員協(xié)議條款范本
- 2024年衛(wèi)生間隔板安裝服務(wù)協(xié)議范例
- 2024年期固定期限勞動(dòng)協(xié)議范例
- 2024年度搬運(yùn)作業(yè)承攬協(xié)議條款
- 2024年適用公司買賣協(xié)議詳盡模板
- 2024年度大理石供應(yīng)協(xié)議模板
- 江蘇省南京市建鄴區(qū)2024-2025學(xué)年九年級(jí)上學(xué)期期中考試物理試題(無(wú)答案)
- 中小學(xué)師德師風(fēng)建設(shè)各項(xiàng)制度匯編
- 廣東省珠海市子期中學(xué)、梅華中學(xué) 2024-2025 學(xué)年上學(xué)期期中考試七年級(jí)數(shù)學(xué)試題(無(wú)答案)
- 2024秋期河南開(kāi)放大學(xué)本科《消費(fèi)者權(quán)益保護(hù)法》一平臺(tái)無(wú)紙化考試(形考任務(wù)1至3+我要考試)試題及答案
- 公務(wù)員2024年國(guó)考申論真題(地市級(jí))及參考答案
- 2024年河南省信陽(yáng)市招才引智綠色通道招聘市直事業(yè)單位人員183人高頻難、易錯(cuò)點(diǎn)500題模擬試題附帶答案詳解
- 民用無(wú)人機(jī)操控員執(zhí)照(CAAC)考試復(fù)習(xí)重點(diǎn)題及答案
- 廣西南寧市第十四中學(xué)2023-2024學(xué)年七年級(jí)上學(xué)期期中地理試題
- 2024-2030年中國(guó)應(yīng)急產(chǎn)業(yè)市場(chǎng)發(fā)展分析及競(jìng)爭(zhēng)形勢(shì)與投資機(jī)會(huì)研究報(bào)告
- 2024年中國(guó)電動(dòng)鼻毛器市場(chǎng)調(diào)查研究報(bào)告
- 2025年高考語(yǔ)文復(fù)習(xí)備考復(fù)習(xí)策略講座
評(píng)論
0/150
提交評(píng)論