![基于web的物流公司管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)論文(共46頁(yè))_第1頁(yè)](http://file4.renrendoc.com/view/f4dd55f3cd5bda79a14a64ff82795e1e/f4dd55f3cd5bda79a14a64ff82795e1e1.gif)
![基于web的物流公司管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)論文(共46頁(yè))_第2頁(yè)](http://file4.renrendoc.com/view/f4dd55f3cd5bda79a14a64ff82795e1e/f4dd55f3cd5bda79a14a64ff82795e1e2.gif)
![基于web的物流公司管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)論文(共46頁(yè))_第3頁(yè)](http://file4.renrendoc.com/view/f4dd55f3cd5bda79a14a64ff82795e1e/f4dd55f3cd5bda79a14a64ff82795e1e3.gif)
![基于web的物流公司管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)論文(共46頁(yè))_第4頁(yè)](http://file4.renrendoc.com/view/f4dd55f3cd5bda79a14a64ff82795e1e/f4dd55f3cd5bda79a14a64ff82795e1e4.gif)
![基于web的物流公司管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)論文(共46頁(yè))_第5頁(yè)](http://file4.renrendoc.com/view/f4dd55f3cd5bda79a14a64ff82795e1e/f4dd55f3cd5bda79a14a64ff82795e1e5.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、長(zhǎng)春工業(yè)大學(xué)人文信息學(xué)院 07061114劉虹艷 畢業(yè)論文PAGE 共51頁(yè) 摘 要本論文為了(wi le)滿足物流公司(n s)降低成本,提高服務(wù)質(zhì)量的需求(xqi),計(jì)劃設(shè)計(jì)一套物流公司信息管理系統(tǒng)。該系統(tǒng)將會(huì)具有登錄界面管理、物流信息管理、企業(yè)信息管理、車輛信息管理、貨物信息管理等功能。東韻物流信息管理系統(tǒng)將分為內(nèi)部管理系統(tǒng)和外部瀏覽查詢系統(tǒng)。內(nèi)部管理主要是面向公司內(nèi)部人員,將會(huì)具有物流,企業(yè),車輛,貨物等信息管理的權(quán)限。外部瀏覽查詢部分主要是面向用戶的功能,以供用戶對(duì)訂單進(jìn)行查詢。整個(gè)系統(tǒng)會(huì)根據(jù)軟件工程理論,將整個(gè)開(kāi)發(fā)過(guò)程分為問(wèn)題定義,需求分析,總體設(shè)計(jì),詳細(xì)設(shè)計(jì),實(shí)現(xiàn)和測(cè)試五個(gè)階段。
2、會(huì)選用Tomcat為JSP服務(wù)器,選擇SOL Server 2000為后臺(tái)數(shù)據(jù)庫(kù),并運(yùn)用開(kāi)發(fā)工具包JDK Version 1.4.2。 JavaBean在整個(gè)系統(tǒng)開(kāi)發(fā)模式中處于數(shù)據(jù)庫(kù)與頁(yè)面之間,負(fù)責(zé)數(shù)據(jù)的處理。整個(gè)系統(tǒng)的設(shè)計(jì)將會(huì)充分的按照操作簡(jiǎn)便、界面靈活、實(shí)用安全的要求進(jìn)行設(shè)計(jì),并最大的滿足客戶的各項(xiàng)需求。關(guān)鍵字: JSP JAVA 物流管理 AbstractThis paper in order to satisfy logistics companies to lower costs, improve the service quality demand, plan design a s
3、et of logistics company information management system. The system will have the login screen management, logistics information management, enterprise information management, vehicle information management, cargo information management, and other functions.East rhyme logistics information management
4、system will be divided between the internal management system and external browsing inquires the system. Internal management major is an internal company personnel, will have the logistics, enterprises, vehicles, such as information management authority goods. External browsing inquires the part mai
5、nly user-oriented function, in order to offer users the query of orders.The entire system will be based on software engineering theory, the entire development process is divided into problem definition, needs analysis, overall design, detailed design, realization and test five stages. Can choose for
6、 JSP Server, choose Tomcat SOL Server 2000 is backend database, and using the development kit 1.4.2 JDK pages. In the whole system development mode JavaBean in database and page, is responsible for between data processing.The whole system design will be fully in accordance with the operation simple,
7、 interface flexible, practical safety requirements for design, and the biggest satisfies the customer the various needs.Keywords: JSP JAVA Logistics management目錄(ml) TOC o 1-3 h z u HYPERLINK l _Toc295418184 第一章 引言(ynyn) PAGEREF _Toc295418184 h 6 HYPERLINK l _Toc295418185 1.1問(wèn)題(wnt)來(lái)源 PAGEREF _Toc29
8、5418185 h 6 HYPERLINK l _Toc295418186 1.2選題(xun t)背景 PAGEREF _Toc295418186 h 6 HYPERLINK l _Toc295418187 1.2.1問(wèn)題提出 PAGEREF _Toc295418187 h 6 HYPERLINK l _Toc295418188 1.2.2問(wèn)題意義 PAGEREF _Toc295418188 h 7 HYPERLINK l _Toc295418189 1.3系統(tǒng)開(kāi)發(fā)的可行性研究 PAGEREF _Toc295418189 h 7 HYPERLINK l _Toc295418190 1.3.1
9、技術(shù)可行性 PAGEREF _Toc295418190 h 7 HYPERLINK l _Toc295418191 1.3.2經(jīng)濟(jì)可行性 PAGEREF _Toc295418191 h 7 HYPERLINK l _Toc295418192 1.3.3操作可行性 PAGEREF _Toc295418192 h 8 HYPERLINK l _Toc295418193 第二章 基礎(chǔ)理論知識(shí) PAGEREF _Toc295418193 h 9 HYPERLINK l _Toc295418194 2.1 Java技術(shù)概述 PAGEREF _Toc295418194 h 9 HYPERLINK l _T
10、oc295418195 2.2 JSP技術(shù)概述 PAGEREF _Toc295418195 h 10 HYPERLINK l _Toc295418196 2.3 JavaBean概述 PAGEREF _Toc295418196 h 12 HYPERLINK l _Toc295418197 2.4 SQL語(yǔ)言概述 PAGEREF _Toc295418197 h 13 HYPERLINK l _Toc295418198 2.4 Tomcat服務(wù)器概述 PAGEREF _Toc295418198 h 13 HYPERLINK l _Toc295418199 2.4 Dreamweaver概述 PAG
11、EREF _Toc295418199 h 14 HYPERLINK l _Toc295418200 第三章 需求分析 PAGEREF _Toc295418200 h 15 HYPERLINK l _Toc295418201 3.1需求分析 PAGEREF _Toc295418201 h 15 HYPERLINK l _Toc295418202 3.2數(shù)據(jù)流圖 PAGEREF _Toc295418202 h 15 HYPERLINK l _Toc295418203 3.3數(shù)據(jù)字典 PAGEREF _Toc295418203 h 17 HYPERLINK l _Toc295418204 第四章 總
12、體設(shè)計(jì) PAGEREF _Toc295418204 h 20 HYPERLINK l _Toc295418205 41系統(tǒng)功能分析 PAGEREF _Toc295418205 h 21 HYPERLINK l _Toc295418206 4.2系統(tǒng)功能模塊設(shè)計(jì) PAGEREF _Toc295418206 h 21 HYPERLINK l _Toc295418207 第五章 數(shù)據(jù)庫(kù)設(shè)計(jì) PAGEREF _Toc295418207 h 24 HYPERLINK l _Toc295418208 5.1數(shù)據(jù)庫(kù)需求分析 PAGEREF _Toc295418208 h 24 HYPERLINK l _To
13、c295418209 5.1.1實(shí)體的分析 PAGEREF _Toc295418209 h 24 HYPERLINK l _Toc295418210 5.1.2實(shí)體的屬性 PAGEREF _Toc295418210 h 24 HYPERLINK l _Toc295418211 5.2數(shù)據(jù)庫(kù)概念設(shè)計(jì) PAGEREF _Toc295418211 h 27 HYPERLINK l _Toc295418212 5.3數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì) PAGEREF _Toc295418212 h 27 HYPERLINK l _Toc295418213 第六章 詳細(xì)設(shè)計(jì) PAGEREF _Toc295418213
14、 h 32 HYPERLINK l _Toc295418214 6.1用戶(yngh)功能模塊的實(shí)現(xiàn) PAGEREF _Toc295418214 h 32 HYPERLINK l _Toc295418215 6.1.1用戶注冊(cè)的詳細(xì)(xingx)設(shè)計(jì) PAGEREF _Toc295418215 h 32 HYPERLINK l _Toc295418216 6.1.2登錄功能模塊的詳細(xì)(xingx)設(shè)計(jì) PAGEREF _Toc295418216 h 32 HYPERLINK l _Toc295418217 6.2物流管理模塊的實(shí)現(xiàn) PAGEREF _Toc295418217 h 34 HYPE
15、RLINK l _Toc295418218 6.2.1物流信息修改的詳細(xì)設(shè)計(jì) PAGEREF _Toc295418218 h 34 HYPERLINK l _Toc295418219 6.2.2信息查詢?cè)敿?xì)設(shè)計(jì) PAGEREF _Toc295418219 h 35 HYPERLINK l _Toc295418220 6.2.4添加信息的詳細(xì)設(shè)計(jì) PAGEREF _Toc295418220 h 36 HYPERLINK l _Toc295418221 第七章 系統(tǒng)實(shí)現(xiàn) PAGEREF _Toc295418221 h 37 HYPERLINK l _Toc295418222 7.1 功能界面實(shí)現(xiàn)
16、PAGEREF _Toc295418222 h 37 HYPERLINK l _Toc295418223 7.2 前臺(tái)管理 PAGEREF _Toc295418223 h 37 HYPERLINK l _Toc295418224 7.2.1會(huì)員注冊(cè) PAGEREF _Toc295418224 h 37 HYPERLINK l _Toc295418225 7.2.2 信息查詢 PAGEREF _Toc295418225 h 39 HYPERLINK l _Toc295418226 7.2.3貨物信息的查看、發(fā)布及刪除 PAGEREF _Toc295418226 h 39 HYPERLINK l
17、_Toc295418227 7.3 后臺(tái)管理 PAGEREF _Toc295418227 h 41 HYPERLINK l _Toc295418228 7.3.1 車輛信息 PAGEREF _Toc295418228 h 41 HYPERLINK l _Toc295418229 7.3.3 退出后臺(tái)管理系統(tǒng) PAGEREF _Toc295418229 h 42 HYPERLINK l _Toc295418230 結(jié)束語(yǔ) PAGEREF _Toc295418230 h 43 HYPERLINK l _Toc295418231 參考文獻(xiàn) PAGEREF _Toc295418231 h 44第一章
18、引言(ynyn)1.1問(wèn)題(wnt)來(lái)源隨著經(jīng)濟(jì)全球化的飛速發(fā)展以及現(xiàn)代物流業(yè)的系統(tǒng)化、信息化、倉(cāng)儲(chǔ)運(yùn)輸?shù)默F(xiàn)代化和綜合化等趨勢(shì),對(duì)我國(guó)物流業(yè)的發(fā)展提出了全方位的挑戰(zhàn)。面對(duì)跨國(guó)企業(yè)不斷滲透中國(guó)物流市場(chǎng)的嚴(yán)峻形勢(shì),我國(guó)物流業(yè)走高科技之路勢(shì)在必行。我國(guó)國(guó)民經(jīng)濟(jì)連續(xù)多年高速增長(zhǎng),為我國(guó)現(xiàn)代物流發(fā)展創(chuàng)造了良好的條件。物流公司越來(lái)越多。在如此強(qiáng)烈競(jìng)爭(zhēng)的環(huán)境下,公司要想取得一席之地,在目前良好服務(wù)的基礎(chǔ)之上,還需提高(t go)企業(yè)的運(yùn)營(yíng)效率和自身管理水平。人工管理早已不再適應(yīng)企業(yè)發(fā)展的要求,利用計(jì)算機(jī)網(wǎng)絡(luò)對(duì)整個(gè)物流的流程進(jìn)行全方位的管理迫在眉睫。通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)對(duì)企業(yè)進(jìn)行管理,不僅為企業(yè)的運(yùn)營(yíng)過(guò)程節(jié)省了大量
19、的時(shí)間,提高了企業(yè)的效率,還為企業(yè)在客戶群中樹(shù)立了一個(gè)全新的形象,為企業(yè)日后發(fā)展奠定一個(gè)良好的基礎(chǔ)。1.2選題背景1.2.1問(wèn)題提出 隨著中國(guó)的經(jīng)濟(jì)不斷的發(fā)展,企業(yè)之間的競(jìng)爭(zhēng)開(kāi)始越來(lái)越激烈,從而導(dǎo)致企業(yè)的利潤(rùn)越來(lái)越小。 企業(yè)想要生存和發(fā)展,必須要降低成本,提高服務(wù)水平,因此,盡快提高我們的物流運(yùn)作水平,在物流方面獲得利潤(rùn)就顯得特別重要。在這種大環(huán)境下,物流公司就應(yīng)運(yùn)而生。而從事物流服務(wù)的企業(yè),更是要把降低成本和提高服務(wù)水平作為本公司的工作重點(diǎn),所以電腦和信息系統(tǒng)就變成了物流企業(yè)降低成本和提高服務(wù)水平的一把利器。1.2.2問(wèn)題(wnt)意義長(zhǎng)春東韻物流公司(n s)擁有員工60人,30輛車,3個(gè)
20、倉(cāng)庫(kù)。每天業(yè)務(wù)繁忙,由于全是人工操作(cozu)各項(xiàng)工作,訂單出現(xiàn)問(wèn)題的現(xiàn)象時(shí)有發(fā)生,用戶不能及時(shí)方便的查詢訂單。所以,為了解決上述問(wèn)題,并且綜合了如今公司現(xiàn)有的實(shí)際情況,準(zhǔn)備設(shè)計(jì)一個(gè)物流公司的管理系統(tǒng)。希望通過(guò)對(duì)系統(tǒng)的高效應(yīng)用,以實(shí)現(xiàn)手工管理與計(jì)算機(jī)管理的鏈接,使物流企業(yè)的日常管理更加規(guī)范化,從而提高工作效率,降低成本;避免工作中可能出現(xiàn)的漏洞;提高物流公司的服務(wù)質(zhì)量和競(jìng)爭(zhēng)力,最大限度的保證了系統(tǒng)效率和安全。用戶可以通過(guò)登錄后,在可以的操作權(quán)限內(nèi)進(jìn)行操作,實(shí)現(xiàn)物流管理的計(jì)算機(jī)自動(dòng)化,系統(tǒng)應(yīng)符合物流管理制度,并達(dá)到操作直觀,方便,實(shí)用,安全等要求。 1.3系統(tǒng)開(kāi)發(fā)的可行性研究1.3.1技術(shù)可行
21、性技術(shù)可行性要考慮現(xiàn)有的技術(shù)條件是否能夠順利完成開(kāi)發(fā)工作,軟硬件配置是否滿足開(kāi)發(fā)的需求等,這樣既可以降低成本,而且可以大大降低勞動(dòng)工作量。此物流管理系統(tǒng)用的是JAVA開(kāi)發(fā)語(yǔ)言,調(diào)試簡(jiǎn)單,當(dāng)前的計(jì)算機(jī)硬件配置也完全能滿足開(kāi)發(fā)的需求,因此在技術(shù)上是絕對(duì)可行的。軟件方面:軟件的開(kāi)發(fā)平臺(tái)成熟可行,它們速度快、容量大、可靠性能高、價(jià)格低,完全能滿足系統(tǒng)的需求。1.3.2經(jīng)濟(jì)可行性經(jīng)濟(jì)可行性研究是對(duì)組織的經(jīng)濟(jì)現(xiàn)狀和投資能力進(jìn)行分析,對(duì)系統(tǒng)建設(shè)運(yùn)行(ynxng)和維護(hù)費(fèi)用進(jìn)行估算,對(duì)系統(tǒng)建成后可能取得的社會(huì)和經(jīng)濟(jì)效益進(jìn)行估計(jì)。其中對(duì)于系統(tǒng)的支出費(fèi)用包括設(shè)備購(gòu)置費(fèi)、軟件開(kāi)發(fā)費(fèi)、管理維護(hù)費(fèi)、人員工資和培訓(xùn)費(fèi)等。
22、本系統(tǒng)屬于(shy)自行研制開(kāi)發(fā),費(fèi)用較低,它本身對(duì)軟硬件的需求較低,以物流公司現(xiàn)有設(shè)備完全符合要求,只需要少量投入即可。物流公司管理信息系統(tǒng)在投入使用后,可以減少大量的人力與物力的投入,獲得更大的經(jīng)濟(jì)效益。1.3.3操作(cozu)可行性當(dāng)今時(shí)代是飛速發(fā)展的信息時(shí)代。在各行各業(yè)中離不開(kāi)信息處理,計(jì)算機(jī)被廣泛應(yīng)用于生產(chǎn)工作中。計(jì)算機(jī)的最大好處在于利用它能夠進(jìn)行信息管理。本系統(tǒng)操作起來(lái)簡(jiǎn)單易懂,所以系統(tǒng)操作與維護(hù)是十分方便的,只需要對(duì)操作人員稍加培訓(xùn)便可以熟練操作,為公司節(jié)省大量的人力與物力。 第二章 基礎(chǔ)理論知識(shí)(zh shi)2.1 Java技術(shù)(jsh)概述(i sh)Java語(yǔ)言從它向世
23、人打招呼的那一天開(kāi)始它就把自己定位在了致力于網(wǎng)絡(luò)應(yīng)用軟件開(kāi)的語(yǔ)言,它的跨平臺(tái)、安全性、完全的面向?qū)ο?,使它成為了互連網(wǎng)應(yīng)用軟件開(kāi)發(fā)的一個(gè)新的寵兒。Java是一種跨平臺(tái),適合于分布式計(jì)算環(huán)境的面向?qū)ο缶幊陶Z(yǔ)言。Java語(yǔ)言是簡(jiǎn)單的:它的語(yǔ)法與C語(yǔ)言和C+語(yǔ)言很接近,使得大多數(shù)程序員很容易學(xué)習(xí)和使用Java。另一方面,Java丟棄了C+ 中很少使用的、很難理解的、令人迷惑的那些特性,如操作符重載、多繼承、自動(dòng)的強(qiáng)制類型轉(zhuǎn)換。特別地,Java語(yǔ)言不使用指針,并提供了自動(dòng)的廢料收集,使得程序員不必為內(nèi)存管理而擔(dān)憂。1.Java語(yǔ)言是可移植的。這種可移植性來(lái)源于體系結(jié)構(gòu)中立性,另外,Java還嚴(yán)格規(guī)定了
24、各個(gè)基本數(shù)據(jù)類型的長(zhǎng)度。Java系統(tǒng)本身也具有很強(qiáng)的可移植性,Java編譯器是用Java實(shí)現(xiàn)的,Java的運(yùn)行環(huán)境是用ANSI C實(shí)現(xiàn)的。2.Java語(yǔ)言是安全的。Java通常被用在網(wǎng)絡(luò)環(huán)境中,為此,Java提供了一個(gè)安全機(jī)制以防惡意代碼的攻擊。除了Java語(yǔ)言具有的許多安全特性以外,Java對(duì)通過(guò)網(wǎng)絡(luò)下載的類具有一個(gè)安全防范機(jī)制,如分配不同的名字空間以防替代本地的同名類、字節(jié)代碼檢查,并提供安全管理機(jī)制讓Java應(yīng)用設(shè)置安全哨兵。3.Java語(yǔ)言(yyn)是動(dòng)態(tài)的。Java語(yǔ)言(yyn)的設(shè)計(jì)目標(biāo)之一是適應(yīng)于動(dòng)態(tài)變化的環(huán)境。Java程序需要的類能夠動(dòng)態(tài)地被載入到運(yùn)行環(huán)境,也可以通過(guò)網(wǎng)絡(luò)來(lái)載入
25、所需要的類。這也有利于軟件的升級(jí)。另外,Java中的類有一個(gè)運(yùn)行時(shí)刻的表示,能進(jìn)行運(yùn)行時(shí)刻的類型檢查。Java語(yǔ)言的優(yōu)良特性使得Java應(yīng)用具有無(wú)比的健壯性和可靠性,這也減少了應(yīng)用系統(tǒng)的維護(hù)費(fèi)用。Java對(duì)對(duì)象技術(shù)的全面支持和Java平臺(tái)內(nèi)嵌的API能縮短應(yīng)用系統(tǒng)的開(kāi)發(fā)時(shí)間并降低成本。Java的編譯一次,到處可運(yùn)行的特性使得它能夠提供一個(gè)(y )隨處可用的開(kāi)放結(jié)構(gòu)和在多平臺(tái)之間傳遞信息的低成本方式。特別是Java企業(yè)應(yīng)用編程接口(Java Enterprise APIs)為企業(yè)計(jì)算及電子商務(wù)應(yīng)用系統(tǒng)提供了有關(guān)技術(shù)和豐富的類庫(kù)。2.2 JSP技術(shù)概述JSP(Java Server Page)是由
26、Sun公司倡導(dǎo),許多公司參與一起建立的動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn)。JSP是Java陣營(yíng)中最具代表性的解決方案。Jsp不僅擁有Java一樣的面向?qū)ο笮?、便利性、跨平臺(tái)性等優(yōu)點(diǎn)和特性,還擁有Java Serverlet的穩(wěn)定性并可以使用Serverlet提供API.使用JavaBean可以將網(wǎng)頁(yè)和繁瑣的程序運(yùn)算完全分離,使模塊開(kāi)發(fā)、HTML及程序設(shè)計(jì)的工作分工明確,提高了開(kāi)發(fā)的效率。目前比較流行的Web程序開(kāi)發(fā)中,Jsp是比較熱門的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),它依靠Java穩(wěn)定、安全、可移植性好的優(yōu)點(diǎn)成為大、中型網(wǎng)絡(luò)開(kāi)發(fā)的首選。 對(duì)于用戶界面的更新,其實(shí)就是由 Web Server進(jìn)行的,所以給人的感覺(jué)更新很快。所有
27、的應(yīng)用都是基于服務(wù)器的,所以它們(t men)可以時(shí)刻保持最新版本??蛻舳说慕涌诓皇呛芊爆崳瑢?duì)于各種應(yīng)用易于部署、維護(hù)和修改. JSP的設(shè)計(jì)目標(biāo)主要是提供一種更為簡(jiǎn)便、有效的動(dòng)態(tài)網(wǎng)頁(yè)編寫手段,并且增強(qiáng)網(wǎng)頁(yè)程序的獨(dú)立性、兼容性和可重用性。它是通過(guò)(tnggu)以下幾個(gè)方面加以實(shí)現(xiàn)的: 1.簡(jiǎn)便性和有效性:通過(guò)前面對(duì) JSP的組成的介紹,可以知道JSP動(dòng)態(tài)網(wǎng)頁(yè)的編寫與一般的靜態(tài)HTML的網(wǎng)頁(yè)的編寫是十分相似的。只是在原來(lái)的HTML網(wǎng)頁(yè)中加入一些JSP專有的標(biāo)簽,或是一些腳本程序(chngx)(而且此項(xiàng)不是必需的)。這樣,一個(gè)熟悉HTML網(wǎng)頁(yè)編寫的設(shè)計(jì)人員可以很容易進(jìn)行JSP網(wǎng)頁(yè)的開(kāi)發(fā)。而且開(kāi)發(fā)人員
28、完全可以不自己編寫腳本程序,而只是通過(guò)JSP獨(dú)有的標(biāo)簽利用別人已寫好的部件來(lái)實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁(yè)的編寫。這樣,一個(gè)不熟悉腳本語(yǔ)言的網(wǎng)頁(yè)開(kāi)發(fā)者,完全可以利用JSP做出漂亮的動(dòng)態(tài)網(wǎng)頁(yè)。 2.程序的獨(dú)立性:它擁有一般的Java程序的跨平臺(tái)的特性,換句話說(shuō),就是擁有程序的對(duì)平臺(tái)的獨(dú)立性。即:Write once, Run anywhere! 3.程序的兼容性:因?yàn)?JSP中的動(dòng)態(tài)內(nèi)容可以各種形式進(jìn)行顯示,所以它可以為各種客戶提供服務(wù)。4.程序的可重用性:前面已經(jīng)提到,在 JSP頁(yè)面中可以不直接將腳本程序嵌入,而只是將動(dòng)態(tài)的交互部分(b fen)作為一個(gè)部件加以引用。這樣,一旦這樣的一個(gè)部件寫好,它可以為多個(gè)程
29、序重復(fù)引用,實(shí)現(xiàn)了程序的可重用性。2.3 JavaBean概述(i sh)JavaBean是描述Java的軟件組件模型,有點(diǎn)類似于Microsoft的COM組件概念。在Java模型中,通過(guò)JavaBean可以無(wú)限擴(kuò)充Java程序的功能,通過(guò)JavaBean的組合可以快速的生成新的應(yīng)用程序。對(duì)于程序員來(lái)說(shuō),最好(zu ho)的一點(diǎn)就是JavaBean可以實(shí)現(xiàn)代碼的重復(fù)利用,另外對(duì)于程序的易維護(hù)性等等也有很重大的意義。 JavaBean通過(guò)Java虛擬機(jī)(Java Virtual Machine)可以得到正確的執(zhí)行,運(yùn)行JavaBean最小的需求是 JDK1.1或者以上的版本。JavaBean傳統(tǒng)
30、的應(yīng)用在于可視化的領(lǐng)域,如AWT下的應(yīng)用。自從Jsp誕生后,JavaBean更多的應(yīng)用在了非可視化領(lǐng)域,在服務(wù)器端應(yīng)用方面表現(xiàn)出來(lái)了越來(lái)越強(qiáng)的生命力。非可視化的JavaBean,顧名思義就是沒(méi)有GUI界面的JavaBean。在JSP程序中常用來(lái)封裝事務(wù)邏輯、數(shù)據(jù)庫(kù)操作等等,可以很好地實(shí)現(xiàn)業(yè)務(wù)邏輯和前臺(tái)程序(如jsp文件)的分離,使得系統(tǒng)具有更好的健壯性和靈活性。一個(gè)簡(jiǎn)單的例子,比如說(shuō)一個(gè)貨物信息發(fā)布程序,要實(shí)現(xiàn)在貨物信息中添加一個(gè)貨物詳情這樣的功能,就可以寫一個(gè)貨物管理操作的JavaBean,建立一個(gè)public的 AddItem成員方法,前臺(tái)JSP文件里面直接調(diào)用這個(gè)方法來(lái)實(shí)現(xiàn)。如果后來(lái)又考
31、慮添加貨物信息的時(shí)候需要判斷輸入的信息是否符合條件,不符合就不能添加,在這個(gè)時(shí)候我們就可以直接修改JavaBean的 AddItem方法,加入處理語(yǔ)句來(lái)實(shí)現(xiàn),這樣就完全不用修改前臺(tái)JSP程序了。通過(guò)JavaBean可以很好地實(shí)現(xiàn)邏輯的封裝、程序的易于維護(hù)等。JavaBean是一種軟件組件模型,它與其他軟件對(duì)象相互作用,決定如何建立和重用(zhngyng)軟件組件被稱為Bean。 JavaBean是基于(jy)Sun公司(n s)的 JavaBean規(guī)范化、可在編程工具被可視化處理的可重用的軟件組件。2.4 SQL語(yǔ)言概述SQL語(yǔ)言的英文全稱是:Structured Query Language
32、,意為結(jié)構(gòu)化查詢語(yǔ)言。它的主要功能就是同各種數(shù)據(jù)庫(kù)建立聯(lián)系,進(jìn)行溝通,用來(lái)執(zhí)行各種操作,例如更新數(shù)據(jù)庫(kù)中的數(shù)據(jù),從數(shù)據(jù)庫(kù)中提取數(shù)據(jù)等等。它是關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)的標(biāo)準(zhǔn)語(yǔ)言。大致可分為四大類:數(shù)據(jù)定義、數(shù)據(jù)查詢、數(shù)據(jù)更新和數(shù)據(jù)控制。2.4 Tomcat服務(wù)器概述tomcat服務(wù)器是一種Servlet/JSP的容器. tomcat作為Servlet的容器,負(fù)責(zé)處理客戶請(qǐng)求,把請(qǐng)求傳送給Servlet并把結(jié)果返回給客戶。Tomcat主要目錄結(jié)構(gòu)說(shuō)明:- - - - Tomcat:| - - - bin Tomcat執(zhí)行腳本目錄| - - - conf Tomcat配置文件| - - - doc To
33、mcat文檔| - - - lib Tomcat運(yùn)行(ynxng)需要的庫(kù)文件(JARS)| - - - logs Tomcat執(zhí)行(zhxng)時(shí)的LOG文件(wnjin)| - - - src Tomcat的源代碼| - - - webapps Tomcat的主要web發(fā)布目錄| - - - work Tomcat的工作目錄2.4 Dreamweaver概述Dreamweaver是集網(wǎng)頁(yè)制作和網(wǎng)站管理于一身的所見(jiàn)即所得的網(wǎng)頁(yè)編輯器。它是一個(gè)針對(duì)專業(yè)網(wǎng)頁(yè)設(shè)計(jì)可視化網(wǎng)頁(yè)的開(kāi)發(fā)工具,它可以輕而易舉的制作出跨越平臺(tái)和跨越瀏覽器的充滿動(dòng)感的網(wǎng)頁(yè)。Dreamweaver擁有出色的軟件界面,其特別的控制
34、面板是設(shè)計(jì)者用起來(lái)得心應(yīng)手。Dreamweaver還又有強(qiáng)大的多媒體處理功能,在設(shè)計(jì)DHTML(Dynamic HTML)和CSS (Cascading Style Sheets)方面表現(xiàn)得極為出色,它利用JavaScript和DHTML語(yǔ)言代碼輕松實(shí)現(xiàn)網(wǎng)頁(yè)元素的動(dòng)作和交互操作。在這方面,它超過(guò)了FrontPage 2002、Hotdog和HomeSite等著名網(wǎng)頁(yè)設(shè)計(jì)軟件,成為最流行的網(wǎng)頁(yè)設(shè)計(jì)工具。Dreamweaver不僅能設(shè)計(jì)出充滿動(dòng)感的網(wǎng)頁(yè),而且在使用過(guò)程中,用戶也經(jīng)??吹揭恍┯袆?dòng)感和視覺(jué)沖擊力的畫面。第三章 需求(xqi)分析3.1需求(xqi)分析為了畢業(yè)設(shè)計(jì)的論文,我深入到長(zhǎng)春(
35、chn chn)東韻物流公司進(jìn)行調(diào)查研究。對(duì)長(zhǎng)春東韻物流的業(yè)務(wù)流程和工作情況進(jìn)行總結(jié)得出將要設(shè)計(jì)的信息管理系統(tǒng)需要滿足兩種需求:1注冊(cè)用戶的需求注冊(cè)用戶不僅可以享有普通用戶的權(quán)限,還可以根據(jù)自己的需求瀏覽物流各方面的信息。注冊(cè)用戶還可以發(fā)布滿足需求的企業(yè)、車輛及貨物信息,并對(duì)自己發(fā)布的信息進(jìn)行修改和刪除。還增設(shè)了“輔助工具”功能,能夠根據(jù)“省份”、“車輛類型”、“國(guó)道”以及“車牌號(hào)碼”查詢相關(guān)信息。2管理員的需求管理員管理網(wǎng)站,使其能夠充分高效被的運(yùn)用。管理員由“系統(tǒng)管理”登錄進(jìn)入。后臺(tái)分為企業(yè)信息管理、公告信息管理、車輛信息管理、物流知識(shí)管理、貨物信息管理以及會(huì)員管理。管理員可以對(duì)企業(yè)信息、
36、車輛信息以及貨物信息進(jìn)行查詢、刪除操作,對(duì)公告信息和物流知識(shí)進(jìn)行添加、修改、刪除操作,對(duì)會(huì)員管理進(jìn)行驗(yàn)證、查詢和刪除操作。3.2數(shù)據(jù)流圖數(shù)據(jù)流圖簡(jiǎn)稱DFD,它從數(shù)據(jù)傳遞和加工角度,以圖形方式來(lái)表達(dá)系統(tǒng)的邏輯功能、數(shù)據(jù)在系統(tǒng)內(nèi)部的邏輯流向和邏輯變換(binhun)過(guò)程,是結(jié)構(gòu)化系統(tǒng)分析方法的主要表達(dá)工具及用于表示軟件模型的一種圖示方法。頂層(dn cn)數(shù)據(jù)流圖是管理員對(duì)整個(gè)物流信息系統(tǒng)進(jìn)行(jnxng)管理,用戶注冊(cè)后取得權(quán)限,管理員通過(guò)驗(yàn)證處理然后授予會(huì)員權(quán)限,并將信息保存到會(huì)員信息表中,便于以后管理,會(huì)員得到權(quán)限可以對(duì)權(quán)限內(nèi)的信息數(shù)據(jù)進(jìn)行操作。PF4信息數(shù)據(jù)F1管理物流信息系統(tǒng)會(huì)員管理員F
37、2取得權(quán)限F3處理圖3-1 頂層數(shù)據(jù)流圖物流信息系統(tǒng)主要分兩大子系統(tǒng),一是管理員發(fā)布物流信息的管理,以供會(huì)員進(jìn)行瀏覽查看;二是會(huì)員發(fā)布信息,并且能對(duì)自己發(fā)布的信息進(jìn)行修改和刪除處理,管理員在后臺(tái)對(duì)會(huì)員發(fā)布的信息進(jìn)行管理,保證信息的有效性。動(dòng)態(tài)信息表D3管理員F4信息數(shù)據(jù)公告信息表D1物流知識(shí)表D2P1發(fā)布物流信息P2查看物流信息F1管理F2取得權(quán)限F3處理公告信息物流知識(shí)物流知識(shí)會(huì)員公告信息動(dòng)態(tài)信息動(dòng)態(tài)信息圖3-2 管理(gunl)物流信息數(shù)據(jù)(shj)流程圖企業(yè)信息表D3會(huì)員貨物信息表D1車輛信息表D2P2發(fā)布權(quán)限信息P1整理發(fā)布信息F1管理F2取得權(quán)限F4信息數(shù)據(jù)F3處理管理員權(quán)限信息調(diào)整
38、信息調(diào)整權(quán)限信息調(diào)整信息調(diào)整信息調(diào)整權(quán)限信息調(diào)整圖2-3 管理(gunl)會(huì)員發(fā)布的信息數(shù)據(jù)流程圖3.3數(shù)據(jù)字典編號(hào) 01名稱 會(huì)員信息描述 管理員管理用戶注冊(cè)信息定義 會(huì)員信息=唯一標(biāo)識(shí)+會(huì)員名稱+密碼+電子郵件+性別+電話+找密問(wèn)題+找密答案+申請(qǐng)日期 位置 會(huì)員信息管理編號(hào) 02名稱 物流信息描述 發(fā)布網(wǎng)站最新動(dòng)態(tài)的物流信息定義 物流信息=唯一標(biāo)識(shí)+信息標(biāo)題+信息內(nèi)容+發(fā)布人+發(fā)布日期位置 前臺(tái)公告、動(dòng)態(tài)、知識(shí),后臺(tái)物流信息管理編號(hào) 03名稱 貨物信息描述 保存會(huì)員發(fā)布的各類貨物信息定義 貨物信息= 唯一標(biāo)識(shí)+貨物類型+貨物名稱+貨物數(shù)量+數(shù)量單位+起始省份+起始城市+抵達(dá)省份+抵達(dá)城市
39、+運(yùn)輸類型+運(yùn)輸時(shí)間+聯(lián)系電話+聯(lián)系人+發(fā)布時(shí)間+備注+車輛要求+發(fā)布人位置 前臺(tái)貨物信息,后臺(tái)貨物信息管理編號(hào) 04名稱 車輛信息描述 保存會(huì)員發(fā)布的車輛信息定義 車輛信息=唯一標(biāo)識(shí)+車牌號(hào)碼+車牌品名+車輛類型+車輛載重+使用時(shí)間+駕駛員姓名+駕駛時(shí)間+駕照號(hào)碼+駕照類型+運(yùn)輸類型+聯(lián)系人+聯(lián)系電話+備注+發(fā)布時(shí)間+發(fā)布人位置 前臺(tái)車輛信息,后臺(tái)車輛信息管理編號(hào) 05名稱 企業(yè)信息描述 會(huì)員發(fā)布的各類企業(yè)信息定義 企業(yè)信息=唯一標(biāo)識(shí)+企業(yè)類型+企業(yè)名稱+經(jīng)營(yíng)范圍+所屬區(qū)域+企業(yè)地址+聯(lián)系電話+聯(lián)系人+手機(jī)號(hào)碼+傳真號(hào)碼+郵件網(wǎng)址+企業(yè)網(wǎng)址+類型介紹+企業(yè)發(fā)布時(shí)間+發(fā)布人位置 前臺(tái)企業(yè)信息,
40、后臺(tái)企業(yè)信息管理編號(hào) 06名稱 管理員信息描述 保存管理員信息定義 管理員信息 = 唯一標(biāo)識(shí) + 管理員名稱 + 密碼 + 聯(lián)系電話+ 電子郵件位置 管理員表第四章 總體設(shè)計(jì)圖4-1 物流信息網(wǎng)前臺(tái)(qinti)管理(gunl)功能圖圖4-2 物流信息網(wǎng)后臺(tái)(huti)管理功能圖41系統(tǒng)功能分析系統(tǒng)功能分析是描述一個(gè)系統(tǒng)需求的過(guò)程,需要將需求分析中所描述抽象定義,提取出要實(shí)現(xiàn)的功能,這是整個(gè)系統(tǒng)開(kāi)發(fā)中一個(gè)關(guān)鍵過(guò)程。分析的根本目的是在開(kāi)發(fā)者和物流公司人員之間建立一種理解和溝通的機(jī)制,充分了解公司業(yè)務(wù)流程中所以涉及的各個(gè)方面?;诖它c(diǎn),東韻物流公司信息管理系統(tǒng)的需求分析也是根據(jù)實(shí)際用戶需求一起來(lái)完
41、成的。功能模塊劃分如下:(1)登錄(dn l)界面管理(2)物流信息管理(3)企業(yè)(qy)信息管理(4)車輛(chling)信息管理(5)貨物信息管理4.2系統(tǒng)功能模塊設(shè)計(jì)1.登錄界面管理實(shí)現(xiàn)安全登錄功能。首先操作人員輸入用戶名和密碼,通過(guò)系統(tǒng)判斷是否合法并是否允許該操作人員登錄系統(tǒng)。系統(tǒng)將明確規(guī)定注冊(cè)會(huì)員和管理員所具有的不同權(quán)限。前臺(tái)管理:注冊(cè)會(huì)員只具有信息發(fā)布、信息查看、信息修改、信息刪除以及運(yùn)用輔助工具等基本功能,并可以進(jìn)行注冊(cè)新會(huì)員、找回密碼等操作。后臺(tái)管理:管理員除了具有普通操作人員的基本功能之外,還可以對(duì)企業(yè)信息、車輛信息以及貨物信息進(jìn)行查詢、刪除操作,對(duì)公告信息和物流知識(shí)進(jìn)行添加
42、、修改、刪除操作,并具有系統(tǒng)維護(hù)的權(quán)力,即對(duì)注冊(cè)會(huì)員資料驗(yàn)證、查詢、刪除控制。2物流信息管理前臺(tái)管理:會(huì)員可以查看物流信息,及時(shí)了解物流信息動(dòng)態(tài),并且在首頁(yè)顯示,這更方便注冊(cè)會(huì)員查看信息,掌握知識(shí)。后臺(tái)(huti)管理(gunl):管理員可以根據(jù)實(shí)際情況添加物流信息,并且對(duì)已有的物流信息進(jìn)行修改和刪除。有效地整理(zhngl)物流信息,過(guò)濾過(guò)期的信息使之不保留在前臺(tái),給用戶留下良好的印象。整理信息,便于用戶及時(shí)的了解最新信息,不會(huì)造成“錯(cuò)失良機(jī)”的現(xiàn)象。3.企業(yè)信息管理前臺(tái)管理:會(huì)員可以查看并發(fā)布企業(yè)信息,并對(duì)自己發(fā)布的企業(yè)信息進(jìn)行修改、刪除。這幾大針對(duì)企業(yè)的功能以滿足會(huì)員在操作過(guò)程中所需要的
43、。這也是企業(yè)宣傳的一個(gè)途徑。后臺(tái)管理:管理員可以瀏覽注冊(cè)用戶發(fā)布的企業(yè)信息,并對(duì)信息進(jìn)行篩選,保留有價(jià)值的信息,刪除無(wú)用信息。這些功能便于維護(hù)系統(tǒng)的“整潔”,使系統(tǒng)得到充分合理的利用。4.車輛信息管理前臺(tái)管理:會(huì)員可以查看并發(fā)布車輛信息,并對(duì)自己發(fā)布的車輛信息進(jìn)行修改、刪除。如果需要車輛運(yùn)輸貨物可以查看是否有合適的車子;如果車子沒(méi)有裝滿也可以發(fā)布信息集裝貨物(同一目的地),這大大節(jié)約了資源。如果有類似信息要發(fā)布,只要對(duì)原來(lái)的“無(wú)用”信息進(jìn)行修改就可以,這樣就節(jié)約了工作人員的很多時(shí)間,提高了效率。后臺(tái)管理:管理員可以瀏覽注冊(cè)用戶發(fā)布的車輛信息,并可以刪除已經(jīng)過(guò)期的車輛信息,還可以根據(jù)記錄對(duì)已完成
44、的數(shù)據(jù)進(jìn)行統(tǒng)計(jì),分析系統(tǒng)是否起作用,效益有沒(méi)有提高,資源有沒(méi)有節(jié)約,成本有沒(méi)有下降等。5.貨物信息管理前臺(tái)(qinti)管理(gunl):會(huì)員可以查看并發(fā)布貨物信息,并對(duì)自己發(fā)布的貨物信息進(jìn)行修改、刪除。貨源商可以發(fā)布需車信息,及時(shí)的找到合適的運(yùn)輸商,使得業(yè)務(wù)流程更方便快捷。加工商可以通過(guò)查看貨物信息找到合作商,并且可以聯(lián)系到運(yùn)輸商,節(jié)約了成本,提高(t go)了效率,是個(gè)很好的商業(yè)交互平臺(tái)。后臺(tái)管理:管理員可以瀏覽注冊(cè)用戶發(fā)布的貨物信息,并可以刪除已經(jīng)完成的貨物信息或者“無(wú)用”信息。對(duì)信息的有效整理,使注冊(cè)用戶快速、準(zhǔn)確的找到所需信息,節(jié)約時(shí)間,使得企業(yè)效益大大提高。第五章 數(shù)據(jù)庫(kù)設(shè)計(jì)(sh
45、j)5.1數(shù)據(jù)庫(kù)需求(xqi)分析數(shù)據(jù)庫(kù)在整個(gè)系統(tǒng)設(shè)計(jì)中起著舉足輕重的作用,任何數(shù)據(jù)都要在數(shù)據(jù)庫(kù)中進(jìn)行存儲(chǔ)以保證數(shù)據(jù)在以后的操作實(shí)現(xiàn)成為可能。數(shù)據(jù)庫(kù)設(shè)計(jì)是程序功能性設(shè)計(jì)的基礎(chǔ),只有(zhyu)數(shù)據(jù)庫(kù)設(shè)計(jì)完后程序員才能進(jìn)行功能性設(shè)計(jì),程序員根據(jù)數(shù)據(jù)庫(kù)結(jié)構(gòu)實(shí)現(xiàn)相應(yīng)的軟件功能。5.1.1實(shí)體的分析根據(jù)物流公司管理系統(tǒng)的總體設(shè)計(jì),定義了會(huì)員管理,物流信息管理,貨物管理,車輛信息管理,企業(yè)信息管理、管理員信息管理大模塊。根據(jù)需求分析最后可確定管理員實(shí)體、車輛信息實(shí)體、企業(yè)信息實(shí)體、物流信息實(shí)體、會(huì)員實(shí)體、貨物信息實(shí)體等六個(gè)實(shí)體。5.1.2實(shí)體的屬性根據(jù)確定的六個(gè)實(shí)體,確定了各個(gè)實(shí)體的屬性。1. 管理員實(shí)
46、體:管理員名稱唯一標(biāo)識(shí)管理員信息密 碼電子郵件聯(lián)系電話圖5-1 管理員信息實(shí)體2. 車輛(chling)信息實(shí)體:車牌號(hào)碼車輛類型運(yùn)輸類型車輛載重車牌品名車輛信息使用時(shí)間駕照類型駕駛員姓名駕照號(hào)碼駕駛時(shí)間 圖5-2 車輛信息(xnx)實(shí)體3. 企業(yè)信息(xnx)實(shí)體:企業(yè)類型所屬區(qū)域經(jīng)營(yíng)范圍手機(jī)號(hào)碼企業(yè)名稱企業(yè)地址 聯(lián)系電話企業(yè)信息類型介紹企業(yè)網(wǎng)址聯(lián)系人郵件網(wǎng)址傳真號(hào)碼 圖5-3 企業(yè)信息實(shí)體4. 物流信息實(shí)體:信息內(nèi)容信息標(biāo)題唯一標(biāo)識(shí)物流信息圖5-4 物流信息(xnx)實(shí)體5. 會(huì)員(huyun)實(shí)體:電子郵件密碼會(huì)員名稱唯一標(biāo)識(shí)性別申請(qǐng)日期會(huì)員信息找密答案電話找密問(wèn)題圖5-5 會(huì)員信息(x
47、nx)實(shí)體6. 貨物信息實(shí)體:貨物名稱抵達(dá)城市抵達(dá)省份運(yùn)輸時(shí)間數(shù)量單位聯(lián)系人貨物數(shù)量起始省份起始城市聯(lián)系電話貨物類型貨物信息圖5-6 貨物信息實(shí)體5.2數(shù)據(jù)庫(kù)概念設(shè)計(jì)長(zhǎng)春(chn chn)東韻物流公司管理系統(tǒng)E-R圖:物流信息企業(yè)信息貨物信息管理員車輛信息會(huì)員發(fā)布管理發(fā)布設(shè)置處理管理設(shè)置n1mmmm11nnnnnn物流公司(n s)管理系統(tǒng)E-R圖5.3數(shù)據(jù)庫(kù)的邏輯(lu j)結(jié)構(gòu)設(shè)計(jì)完成E-R模型后,接著就是數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì),即把E-R模型轉(zhuǎn)換為與數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu),這一階段是數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)的重要階段。一般分為三個(gè)步驟:一將概念結(jié)構(gòu)向一般關(guān)系模型轉(zhuǎn)化,二將第一步得到的結(jié)構(gòu)向數(shù)據(jù)模型轉(zhuǎn)換
48、,三依據(jù)應(yīng)用的需求進(jìn)行調(diào)整與完善。根據(jù)上文的物流公司管理系統(tǒng)的E-R模型,編制了數(shù)據(jù)表。在確定實(shí)體之間的聯(lián)系時(shí),要做到消除冗余聯(lián)系,也就是要消除那些表示同一概念的多個(gè)聯(lián)系。下面是系統(tǒng)數(shù)據(jù)表:表5-1 企業(yè)(qy)信息表tb_Enterprise字段名數(shù)據(jù)類型長(zhǎng)度主鍵否描述IDint4主鍵唯一標(biāo)識(shí)EnterpriseSortvarchar50企業(yè)類型EnterpriseNamevarchar100企業(yè)名稱Operationvarchar50經(jīng)營(yíng)范圍WorkAreavarchar100所屬區(qū)域Addressvarchar200企業(yè)地址Phonevarchar30聯(lián)系電話LinkManvarchar
49、30聯(lián)系人Telephonevarchar30手機(jī)號(hào)碼Faxvarchar30傳真號(hào)碼E-mailvarchar50郵件網(wǎng)址Httpvarchar50企業(yè)網(wǎng)址Introvarchar200類型介紹IssueDatevarchar80企業(yè)發(fā)布時(shí)間UserNamevarchar50發(fā)布人表5-2 車輛(chling)信息表db_CarMessage字段名數(shù)據(jù)類型長(zhǎng)度主鍵否描述IDint4主鍵唯一標(biāo)識(shí)TradeMarknvarchar20車牌號(hào)碼Brandnvarchar50車牌品名Stylenvarchar30車輛類型CarLoadnvarchar10車輛載重UsedTimevarchar50使用
50、時(shí)間DriverNamevarchar50駕駛員姓名DriverTimevarchar50駕駛時(shí)間LicenceNumbervarchar50駕照號(hào)碼LicenceStylevarchar50駕照類型TransportStylevarchar50運(yùn)輸類型LinkManvarchar50聯(lián)系人LinkPhonevarchar50聯(lián)系電話Remarkvarchar100備注IssueDatedatetime8發(fā)布時(shí)間UserNamevarchar20發(fā)布人表5-3 貨物(huw)信息表db_GoodsMeg字段名數(shù)據(jù)類型長(zhǎng)度主鍵否描述IDInt4主鍵唯一標(biāo)識(shí)GoodsStylevarchar50貨
51、物類型GoodsNamevarchar100貨物名稱GoodsNumbervarchar50貨物數(shù)量GoodsUnitvarchar50數(shù)量單位StartOmitvarchar100起始省份StartCityvarchar20起始城市EndOmitvarchar30抵達(dá)省份EndCityvarchar30抵達(dá)城市Stylevarchar50運(yùn)輸類型TransportTimevarchar50運(yùn)輸時(shí)間Phonevarchar50聯(lián)系電話Linkvarchar200聯(lián)系人IssueDatedatetime8發(fā)布時(shí)間Remarkvarchar800備注Requestvarchar50車輛要求User
52、Namevarchar50發(fā)布人表5-4 管理員信息(xnx)表tb_Manager字段名數(shù)據(jù)類型長(zhǎng)度主鍵否描述IDInt4主鍵唯一標(biāo)識(shí)ManagerNamevarchar30管理員名稱Passwordvarchar20密碼Phonevarchar30聯(lián)系電話Emailvarchar50電子郵件表5-5 會(huì)員(huyun)信息表db_Cusmtoer字段名數(shù)據(jù)類型長(zhǎng)度主鍵否描述IDint4主鍵唯一標(biāo)識(shí)Namevarchar30會(huì)員名稱Passwordvarchar20密碼Emailvarchar30電子郵件Sexvarchar10性別Phonevarchar50電話Questionvarcha
53、r50找密問(wèn)題Resultvarchar50找密答案IssueDatedatetime8申請(qǐng)日期表5-6 公告(gnggo)信息表db_Placard字段名數(shù)據(jù)類型長(zhǎng)度主鍵否描述IDInt4主鍵唯一標(biāo)識(shí)Titlevarchar50公告標(biāo)題Contentvarchar1000公告內(nèi)容Authorvarchar20公告人IssueDatedatetime8公告日期表5-7 物流知識(shí)(zh shi)信息表tb_Knowledge字段名數(shù)據(jù)類型長(zhǎng)度主鍵否描述IDInt4主鍵唯一標(biāo)識(shí)Titlevarchar50知識(shí)標(biāo)題Contentvarchar1000知識(shí)內(nèi)容IssueDatedatetime8發(fā)布日
54、期Residevarchar100發(fā)布人表5-8 物流動(dòng)態(tài)(dngti)信息表tb_Active字段名數(shù)據(jù)類型長(zhǎng)度主鍵否描述IDInt4主鍵唯一標(biāo)識(shí)Titlevarchar50動(dòng)態(tài)標(biāo)題Contentvarchar2000動(dòng)態(tài)內(nèi)容Authorvarchar50發(fā)布人IssueDatedatetime8發(fā)布日期第六章 詳細(xì)(xingx)設(shè)計(jì)6.1用戶(yngh)功能模塊的實(shí)現(xiàn)(shxin)6.1.1用戶注冊(cè)的詳細(xì)設(shè)計(jì)用戶需要注冊(cè)才能夠登錄系統(tǒng)進(jìn)行查看等操作。用戶進(jìn)入注冊(cè)頁(yè)面填寫必要的并且符合規(guī)定的信息,不符合就回去重新輸入,注冊(cè)成功就將信息保存到數(shù)據(jù)表中并進(jìn)入首頁(yè)輸入用戶名和代碼登錄。開(kāi)始本功能的
55、程序流程圖:輸入注冊(cè)相關(guān)信息重置N是否正確Y保存到db_Customer表中,并進(jìn)入主窗口結(jié)束圖6-1 注冊(cè)功能的程序流圖 上圖為注冊(cè)流圖。新用戶在初次使用此系統(tǒng)的時(shí)候,需要注冊(cè),填寫個(gè)人的基本信息,以獲得使用此系統(tǒng)的權(quán)限。6.1.2登錄功能模塊的詳細(xì)設(shè)計(jì)開(kāi)始輸入姓名輸入密碼Y用戶名及密碼是否為空N驗(yàn)證身份N身份是否合法Y進(jìn)入主界面結(jié)束圖6-2 登錄(dn l)功能(gngnng)的程序流圖上圖為登錄(dn l)流圖。根據(jù)此登錄流圖,可以清楚的知道:當(dāng)用戶輸入用戶名和密碼進(jìn)行登錄操作時(shí),如果用戶名和密碼有任何一個(gè)內(nèi)容為空,都不能被系統(tǒng)所識(shí)別,只有當(dāng)用戶以正確的格式輸入用戶名和密碼的時(shí)候,且此用
56、戶名和密碼均與數(shù)據(jù)庫(kù)中存在的信息一致,方可登錄到物流管理系統(tǒng)管理頁(yè)面。6.2物流管理(gunl)模塊的實(shí)現(xiàn)6.2.1物流信息(xnx)修改(xigi)的詳細(xì)設(shè)計(jì)輸入單號(hào)是否存在指定信息修改信息是否提交提交成功結(jié) 束NYYN開(kāi) 始圖6-3 物流信息修改程序流圖上圖為物流信息(xnx)修改(xigi)流圖,進(jìn)入系統(tǒng)后,首先(shuxin)找到要修改的物流信息,然后對(duì)要修改的相關(guān)信息進(jìn)行修改,如果確認(rèn)修改,則新的物流信息信息將會(huì)被保存,即表示修改成功。6.2.2信息查詢?cè)敿?xì)設(shè)計(jì)在首頁(yè)進(jìn)行信息查詢,先輸入關(guān)鍵字(數(shù)據(jù)表中的每一個(gè)屬性都可以作為關(guān)鍵字進(jìn)行查詢),然后在下拉菜單中選擇類型。用戶可以通過(guò)輸入
57、關(guān)鍵字快速的查詢到符合自己要求的信息。如果沒(méi)有相關(guān)的信息會(huì)自動(dòng)彈出提示信息,如果有相符結(jié)果就顯示在頁(yè)面。本功能的程序流程圖:開(kāi)始輸入查詢信息與數(shù)據(jù)庫(kù)中的數(shù)據(jù)比對(duì)N是否有此數(shù)據(jù)?Y顯示查詢到的相符信息結(jié)束圖6-4 信息查詢功能的程序流圖6.2.4添加信息的詳細(xì)(xingx)設(shè)計(jì)這里(zhl)就以“貨物(huw)信息”為例說(shuō)明。會(huì)員查看貨物信息,在頁(yè)面的右上角點(diǎn)擊“發(fā)布信息”進(jìn)入添加貨物信息頁(yè)面。然后在相應(yīng)的位置填寫信息,然后判斷信息是否完整,否就回去重新填寫,是就生成新的貨物信息并保存到數(shù)據(jù)庫(kù)中。本功能的程序流程圖:信息存入數(shù)據(jù)庫(kù)YN結(jié)束開(kāi)始生成新的貨物信息信息是否完整?填寫對(duì)應(yīng)內(nèi)容圖6-5 添
58、加功能的程序流圖第七章 系統(tǒng)(xtng)實(shí)現(xiàn)7.1 功能界面(jimin)實(shí)現(xiàn)本系統(tǒng)分會(huì)員登錄和管理員管理。不同的身份,權(quán)限(qunxin)也不同。下面就分前臺(tái)和后臺(tái)介紹功能界面的實(shí)現(xiàn)。7.2 前臺(tái)管理在首頁(yè)的中間位置,顯示會(huì)員發(fā)布的最近幾個(gè)新信息(包括貨物、車輛、企業(yè)信息)按時(shí)間降序的順序顯示。如圖7-1所示。圖7-1 企業(yè)信息最新發(fā)布顯示在首頁(yè)界面7.2.1會(huì)員(huyun)注冊(cè)用戶以會(huì)員的身份(shn fen)登錄之后才能搜索及查看相應(yīng)的物流信息。所以用戶一定要先進(jìn)行會(huì)員注冊(cè)。單擊界面左側(cè)的【新注冊(cè)】按鈕,系統(tǒng)自動(dòng)彈出如圖7-2所示的界面(jimin)。圖7-2 會(huì)員注冊(cè)界面單擊“名字”、“密碼”、“確認(rèn)密碼”、“電話”、“Email”、“找回密碼問(wèn)題”和“問(wèn)題答案”的文本框,輸入相應(yīng)的內(nèi)容,
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 明確職業(yè)目標(biāo)的成長(zhǎng)路徑計(jì)劃
- 生活與事業(yè)雙豐收的秘籍計(jì)劃
- 2025年發(fā)動(dòng)機(jī)基本件:飛輪項(xiàng)目發(fā)展計(jì)劃
- 2025年血液凈化產(chǎn)品項(xiàng)目建議書
- 2025年工藝品及其他制造產(chǎn)品項(xiàng)目發(fā)展計(jì)劃
- 2025年包裝材料加工機(jī)械項(xiàng)目建議書
- 2025年運(yùn)動(dòng)捕捉軟件合作協(xié)議書
- 2025年包裝印刷機(jī)械項(xiàng)目合作計(jì)劃書
- 2025年工業(yè)清洗清理設(shè)備:工業(yè)吸塵設(shè)備項(xiàng)目發(fā)展計(jì)劃
- 跨區(qū)域業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)換協(xié)調(diào)機(jī)制
- 學(xué)生獎(jiǎng)勵(lì)兌換券模板
- 手術(shù)室醫(yī)院感染控制規(guī)范
- 鑄牢中華民族共同體意識(shí)主題班會(huì)教案
- 運(yùn)營(yíng)與管理行業(yè)培訓(xùn)資料
- 48貴州省貴陽(yáng)市2023-2024學(xué)年五年級(jí)上學(xué)期期末數(shù)學(xué)試卷
- 騎手食品安全培訓(xùn)
- 血液透析誘導(dǎo)期健康宣教
- 第十六章二次根式單元復(fù)習(xí)題-2023-2024學(xué)年人教版八年級(jí)數(shù)學(xué)下冊(cè)
- 2023-2024新版北師大七年級(jí)數(shù)學(xué)下冊(cè)全冊(cè)教案
- 風(fēng)電場(chǎng)升壓站培訓(xùn)課件
- 2024年光大環(huán)保(中國(guó))有限公司招聘筆試參考題庫(kù)含答案解析
評(píng)論
0/150
提交評(píng)論