freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計(jì)--物流管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-文庫(kù)吧

2025-10-13 16:43 本頁(yè)面


【正文】 追求的目標(biāo) [2]。 隨著我國(guó)電子商務(wù)的發(fā)展尤其是網(wǎng)絡(luò)購(gòu)物的爆發(fā)式增長(zhǎng)大大促進(jìn)了電子商務(wù)物流服務(wù)業(yè)尤其是快遞服務(wù)業(yè)的發(fā)展,使其成為社會(huì)商品流通的重要渠道。據(jù)統(tǒng)計(jì),與淘寶網(wǎng)合作密切的圓通、申通等快遞企業(yè),其六成以上的業(yè)務(wù)量都來(lái)自網(wǎng)絡(luò)購(gòu)物。 因此 ,可以看到研究物流管理系統(tǒng)是一件非常有意義的事情。 首先 ,從社會(huì)發(fā)展的角度來(lái)說(shuō) ,軟件系統(tǒng)的實(shí)施有助于加快企業(yè)信息化的步伐 ,同時(shí)為促進(jìn)信息化和社會(huì)進(jìn)步作貢獻(xiàn)。軟件系統(tǒng)的普及率是一個(gè)社會(huì)是否達(dá)到信息化的重要參考 ,信息化對(duì)整個(gè)社會(huì)進(jìn)步和生產(chǎn)力的提高的重要作用是有目共睹 ,沒(méi)有良好的硬件環(huán)境作基礎(chǔ) ,就沒(méi)有軟件系統(tǒng)興旺發(fā)達(dá)的基礎(chǔ) ,同樣光有先進(jìn)的硬件環(huán)境卻沒(méi)有優(yōu)秀的軟件作支撐 ,硬件就會(huì)變成好看不中用的擺設(shè) ,于個(gè)人、企業(yè)都沒(méi)有什么益處 ,正是大量?jī)?yōu)秀的軟件被廣泛地使用 ,推動(dòng)了硬件的不斷更新?lián)Q代 ,為社會(huì)創(chuàng)造了巨大的價(jià)值。 其次 ,從管理的角度來(lái)看 ,物流管理系統(tǒng)在企業(yè)的全面實(shí)行可以改變企業(yè)的運(yùn)行模式 ,提高企業(yè)的工作效率 ,增強(qiáng)企業(yè)競(jìng)爭(zhēng)力。物流管理系統(tǒng)是物流管理理論和計(jì)算機(jī)技術(shù)相結(jié)合的產(chǎn)物 ,實(shí)踐證明他是科學(xué)可行的 ,大量?jī)?yōu)秀的物流管理軟件系統(tǒng)的被使用 ,將使得 物流信息將更加及時(shí) 、 速度將得到很大提升 、 管理會(huì)更科學(xué) 、 物流人才 更具專業(yè)化 和大大節(jié)約企業(yè)物流成本 ,對(duì)于企業(yè)各方面取到了越來(lái)越重要的作用。 再次 ,從技術(shù)的層面來(lái)講 ,本物流管理系統(tǒng)采用 JAVA技術(shù)進(jìn)行開(kāi)發(fā) ,JAVA技術(shù)是目前商業(yè)軟件開(kāi)發(fā)使用最廣泛的技術(shù)之一 ,不僅高效、功能強(qiáng)大、靈活 ,而且開(kāi)發(fā)的系統(tǒng)界面友好、使用穩(wěn)定、安全。本課題的研究是 JAVA 技術(shù)很好的一次應(yīng)用實(shí)踐。 福建農(nóng)林大學(xué)本科畢業(yè)設(shè)計(jì)說(shuō)明書 2 2 系統(tǒng)總體設(shè)計(jì) 需求分析 需求分析是系統(tǒng)開(kāi)發(fā)的第一步也是最重要的一個(gè)環(huán)節(jié) ,其基本任務(wù)是 要 準(zhǔn)確地 定義新系統(tǒng)的目標(biāo) ,為了滿足用戶需要 ,回答系統(tǒng) 必須“ 做什么 ” 的 問(wèn)題 。在可行性研究和項(xiàng)目開(kāi)發(fā)計(jì)劃階段對(duì)這個(gè)問(wèn)題的回答是 概括的、粗略的 [3]。它 需要 我們 在對(duì)用戶需求進(jìn)行充分調(diào)研的基礎(chǔ)上 ,深入理解并描述出軟件的功能、性能、接口等方面的需求。 物流管理系統(tǒng)的總目標(biāo)是:在計(jì)算機(jī)網(wǎng)絡(luò) ,數(shù)據(jù)庫(kù)和先進(jìn)的開(kāi)發(fā)平臺(tái)上 ,利用現(xiàn)有的軟件 ,配置一定的硬件 ,開(kāi)發(fā)一個(gè)具有開(kāi)放體系結(jié)構(gòu)的、易擴(kuò)充的、易維護(hù)的、具有良好人機(jī)交互界面的物流管理系統(tǒng) ,實(shí)現(xiàn)物流信息的自動(dòng)化管理 , 為物流公司提供全面、真實(shí)的數(shù)據(jù)支持;建立完善了訂艙管理系統(tǒng) ,減少物流企業(yè)中各生產(chǎn)、管理員的工作量;提供準(zhǔn)確的信息 ,供查詢、統(tǒng)計(jì)、分析、歸檔。優(yōu)化物流作業(yè)流程 ,提升物流運(yùn)行效率 ,提供高效 的客戶資源管理;解決了人工調(diào)度、人工跟單及處理緊急送任務(wù)時(shí)的工作量大、處理差錯(cuò)多等問(wèn)題。 根據(jù)可行性研究的結(jié)果 ,分析現(xiàn)有情況及問(wèn)題 ,要求物流管理系統(tǒng)應(yīng)具有以下功能: ? 對(duì)系統(tǒng)的用戶進(jìn)行管理 ,包括系統(tǒng)各模塊的使用權(quán)限 ,劃分每個(gè)員工的職能和角色安排。 ? 對(duì)位置、車輛、司機(jī)的管理 , 做好對(duì)物流基礎(chǔ)配置方面的處理。 ? 對(duì)客戶進(jìn)行管理,將客戶所下訂單補(bǔ)充好信息并保存。 ? 對(duì)庫(kù)存信息進(jìn)行管理,包括入庫(kù)和出庫(kù)操作以及倉(cāng)庫(kù)的增設(shè)刪除。 ? 將運(yùn)單送至組配中心,在當(dāng)前位置為其配置車輛、司機(jī),并做好出車記錄。 ? 對(duì)配貨信息進(jìn)行跟蹤,直到客戶 接收到貨單。 系統(tǒng)功能結(jié)構(gòu) 系統(tǒng)總體功能設(shè)計(jì)就是對(duì)系統(tǒng)的需求進(jìn)行分析 ,采用面向?qū)ο蟮脑O(shè)計(jì)方法對(duì)系統(tǒng)進(jìn)行分解 ,其基本思想就是自頂向下將整個(gè)系統(tǒng)劃分為若干個(gè)子系統(tǒng) ,在必要時(shí)子系統(tǒng)再劃分成若干功能模塊。所以要開(kāi)發(fā)出一個(gè)成功的系統(tǒng)程序 ,關(guān)鍵是要緊密聯(lián)系實(shí)際 ,程序的實(shí)用性要強(qiáng) ,為此要先分析物流管理工作的內(nèi)容、流程 ,并將其優(yōu)化 ,最后程序化實(shí)現(xiàn)。 本系統(tǒng)劃分為用戶管理、客戶管理、位置管理、司機(jī)管理、車輛管理、運(yùn)單管理、系統(tǒng)管理、庫(kù)存管理、權(quán)限管理、角色管理、組配管理、出車記錄管理等十二個(gè)子系統(tǒng) ,具體的功能結(jié)構(gòu)圖如下 : 福建農(nóng)林大學(xué)本科畢業(yè)設(shè)計(jì)說(shuō)明書 3 圖 2- 1 物流管理系統(tǒng)功能結(jié)構(gòu)圖 各子系統(tǒng)的功能描述如下: 登錄模塊:該模塊提供系統(tǒng)管理員分配的用戶進(jìn)行登錄,成功登錄后將添加該用戶登錄信息到數(shù)據(jù)庫(kù)記錄中,提供驗(yàn)證碼重新加載功能,成功登錄后可以安全退出系統(tǒng)。 用戶管理模塊:該模塊主要功能是對(duì)系統(tǒng)用戶的基本信息及權(quán)限進(jìn)行管理 ,包括添加用戶、用戶按條件查詢、修改或還原密碼、設(shè)置 amp。更改用戶權(quán)限、刪除用戶、賦予用戶角色。 位置 管理 模塊:該模塊主要是對(duì)國(guó)內(nèi)各大城市地理位置進(jìn)行管理 ,包括添加位置信息、按條件查詢位置信息、刪除記錄。 角色 管理 模塊:該模塊主要是對(duì)系統(tǒng) 用戶所有角色進(jìn)行管理 ,包括添加角色信息、按條件查詢角色信息、刪除角色記錄、修改角色權(quán)限掩碼。 權(quán)限 管理 模塊:該模塊主要是對(duì)系統(tǒng)所有操作權(quán)限進(jìn)行管理 ,包括添加權(quán)限信息、按條件查詢權(quán)限信息、刪除權(quán)限記錄、修改權(quán)限記錄。 系統(tǒng)信息模塊:該模塊主要功能是對(duì)當(dāng)前系統(tǒng)用戶所處的客戶端信息進(jìn)行采樣,并可查詢用戶登錄信息記錄。 客戶管理模塊:該模塊主要功能是對(duì)客戶基本信息進(jìn)行管理 ,包括添加客戶信息(填寫客戶基本資料 ),按條件查詢客戶信息、修改客戶信息、刪除客戶信息。 福建農(nóng)林大學(xué)本科畢業(yè)設(shè)計(jì)說(shuō)明書 4 運(yùn)單管理模塊:該模塊主要是對(duì)訂單信息進(jìn)行管理 ,包括下訂單 、按條件查詢訂單信息、對(duì)運(yùn)單入庫(kù)成功之后,可以通過(guò)組配中心,進(jìn)行發(fā)貨操作,最后在成功接收車輛后,接收運(yùn)單,完成運(yùn)單的結(jié)算。 組配中心模塊:該模塊主要是對(duì)運(yùn)單進(jìn)行車輛、司機(jī)的分配管理 , 并對(duì)運(yùn)單提供兩種運(yùn)送方式分別為派送和傳輸,同時(shí)還具備刪除組配案例。 車輛管理模塊:該模塊主要是對(duì)公司的車輛進(jìn)行管理 , 添加車輛、按條件查詢車輛信息、修改車輛信息、刪除車輛信息,對(duì)組配運(yùn)單的車輛進(jìn)行出車記錄跟蹤,并實(shí)現(xiàn)車輛到達(dá)目的后添加接收記錄功能。 司機(jī)模塊:該模塊主要是對(duì)司機(jī)信息進(jìn)行管理 , 包括下訂單、按條件查詢司機(jī)信息、修 改司機(jī)信息、刪除司機(jī)記錄。 倉(cāng)庫(kù)管理模塊:該模塊主要功能是對(duì)物流公司的倉(cāng)庫(kù)進(jìn)行管理 ,包括添加倉(cāng)庫(kù)、按條件查詢倉(cāng)庫(kù)記錄、修改倉(cāng)庫(kù)記錄、刪除倉(cāng)庫(kù)記錄、將運(yùn)單入庫(kù)處理,對(duì)運(yùn)單出車時(shí)的出庫(kù)操作。 系統(tǒng)體系結(jié)構(gòu) 隨著 Web技術(shù)的發(fā)展 ,由于 HTTP(Hypertext Transfer Protocol:超文本傳輸協(xié)議 )為所有的應(yīng)用提供了統(tǒng)一的基礎(chǔ) ,解決了通信層的問(wèn)題 ,B/S 結(jié)構(gòu)應(yīng)運(yùn)而生。 B/S 系統(tǒng)由瀏覽器和服務(wù)器組成 ,服務(wù)器包括 Web 服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器、應(yīng)用服務(wù)器、中間件等 [4]。數(shù)據(jù)和程序放在服務(wù)器端 ,服務(wù)器可 以有多層結(jié)構(gòu) ,服務(wù)器執(zhí)行必要的計(jì)算 ,負(fù)責(zé)與數(shù)據(jù)庫(kù)的交互工作 ,并將結(jié)果發(fā)送給客戶??蛻舳酥恍钃碛袨g覽器即可十分容易地使用該系統(tǒng) , 前端的瀏覽器不用維護(hù) ,操作風(fēng)格一致 ,因此它是一種瘦客戶機(jī)模式 ,B/S 結(jié)構(gòu)大體可被分為如下四層 ,層次結(jié)構(gòu)如下圖 : 圖 22 層次結(jié)構(gòu)圖 第一層為人機(jī)界面 ,一般為基于 HTML(Hypertext Markup Language:超文本標(biāo)記語(yǔ)言 )的瀏覽器 ,用一些客戶端控件或腳本技術(shù)來(lái)豐富用戶界面。 用戶服務(wù)層 業(yè)務(wù)處理層 應(yīng)用服務(wù)器 數(shù)據(jù)庫(kù) 福建農(nóng)林大學(xué)本科畢業(yè)設(shè)計(jì)說(shuō)明書 5 第二層為業(yè)務(wù)規(guī)則層 ,一般由內(nèi)嵌 HTML 網(wǎng)頁(yè) 的腳本和控件來(lái)處理。當(dāng)然 ,瀏覽器并沒(méi)有固定的規(guī)則 ,它們僅存在于網(wǎng)頁(yè)中。由于這些規(guī)則要通過(guò)網(wǎng)絡(luò)傳輸 ,會(huì)帶來(lái)安全性的問(wèn)題 ,一般采用安全套接層 SSL(Secure Sockets Layers)來(lái)減少安全風(fēng)險(xiǎn)。 第三層為應(yīng)用服務(wù)器 ,該層位于服務(wù)器端 ,處理和產(chǎn)生最后的結(jié)果。這部分可以為數(shù)據(jù)庫(kù)或其它業(yè)務(wù)對(duì)象將挖掘出的信息發(fā)往瀏覽器或存儲(chǔ)由瀏覽器發(fā)來(lái)的信息。 第四層為數(shù)據(jù)服務(wù)層,主要實(shí)現(xiàn)數(shù)據(jù)定義、存儲(chǔ)、備份和檢索等功能,主要由數(shù)據(jù)庫(kù)系統(tǒng)實(shí)現(xiàn) . 在 Web 模式下 ,第一層和第二層位于瀏覽器端 ,而服務(wù)器端則包含第三和第四層。由上可以看出 ,基于 Web的 B/S體系結(jié)構(gòu)是由 C/S體系結(jié)構(gòu)轉(zhuǎn)化而來(lái)的 ,B/S 模式可以看作是傳統(tǒng) C/S 模式的一個(gè)延續(xù) [4]?;谝陨咸匦?,在本系統(tǒng)的設(shè)計(jì)過(guò)程中 ,我選擇了 B/S結(jié)構(gòu)。 系統(tǒng)的開(kāi)發(fā)環(huán)境 MyEclipse 概述 開(kāi)發(fā)這個(gè)系統(tǒng) ,我選擇了 MyEclipse 作為開(kāi)發(fā)工具。 MyEclipse,是一個(gè)十分優(yōu)秀的用于開(kāi)發(fā) Java, J2EE 的 Eclipse 插件 集合, MyEclipse的功能非常強(qiáng)大,支持也十分廣泛,尤其是對(duì)各種開(kāi)源產(chǎn)品的支持十分不錯(cuò) 。在該開(kāi)發(fā)平臺(tái)中可以集成不同軟件開(kāi)發(fā)供應(yīng)商的產(chǎn)品 ,任何軟件開(kāi)發(fā)工具供應(yīng)商都可以將他們的開(kāi)發(fā)工具和組件加入到MyEclipse 平臺(tái)中。 MyEclipse 是是對(duì) EclipseIDE 的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫(kù)和 JavaEE 的開(kāi)發(fā)、發(fā)布以及 應(yīng)用程序 服務(wù)器的整合方面極大的提高工作效率。它是功能豐富的 JavaEE 集成 開(kāi) 發(fā) 環(huán) 境 , 包 括 了 完 備 的 編 碼 、 調(diào) 試 、 測(cè) 試 和 發(fā) 布 功 能 , 完 整 支 持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate。 Oracle database 概述 Oracle Database,又名 Oracle RDBMS,或簡(jiǎn)稱 Oracle。是甲骨文公司的一款關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng) 。 ORACLE 公司于 1979年,首先推出基于 SQL 標(biāo)準(zhǔn)的關(guān)系數(shù)據(jù)庫(kù)產(chǎn)品,可在 100多種硬件平臺(tái)上運(yùn)行(所括微機(jī)、工作站、小型機(jī)、中型機(jī)和大型機(jī)), 支持很多種操作系統(tǒng)。用戶的 ORACLE 應(yīng)用可方便地從一種計(jì)算機(jī)配置移至另一種計(jì)算機(jī)配置上。 ORACLE 的分布式結(jié)構(gòu)可將數(shù)據(jù)和應(yīng)用駐留在多臺(tái)計(jì)算機(jī) 上,而相互間的通信是透明的。 1992年 6月 ORACLE 公司推出的 ORACLE7協(xié)同服務(wù)器數(shù)據(jù)庫(kù),使關(guān)系數(shù)據(jù)庫(kù)技術(shù)邁上了新臺(tái)階。根據(jù) IDG(國(guó)際數(shù) 據(jù)集團(tuán)) 1992年全球 UNIX 數(shù)據(jù)庫(kù)市場(chǎng)報(bào)告, ORACLE占市場(chǎng)銷售量 50%。 它之所以倍受用戶喜愛(ài)是因?yàn)樗幸韵峦?出的特點(diǎn):支持大數(shù)據(jù)庫(kù)、多用戶的高性能的事務(wù)處理。 ORACLE 支持最大數(shù)據(jù)庫(kù),其大小可到幾百千兆,可充分利用硬件設(shè)備。支持大量用戶同時(shí)在同一數(shù)據(jù)上執(zhí)行各種 數(shù)據(jù)應(yīng)用,并使數(shù)據(jù)爭(zhēng)用最小,保證數(shù)據(jù)一致性。系統(tǒng)維護(hù)具有高的性能, ORACLE 每天可連續(xù) 24小時(shí)工作,正常的系統(tǒng)操作(后備福建農(nóng)林大學(xué)本科畢業(yè)設(shè)計(jì)說(shuō)明書 6 或個(gè)別計(jì)算機(jī)系統(tǒng)故障) 不會(huì)中斷數(shù)據(jù)庫(kù)的使用??煽刂茢?shù)據(jù)庫(kù)數(shù)據(jù)的可用性,可在數(shù)據(jù)庫(kù)級(jí)或在子數(shù)據(jù)庫(kù)級(jí)上控制 。 ORACLE 是以高級(jí)結(jié)構(gòu)化查詢語(yǔ)言 (SQL)為基礎(chǔ)的大型關(guān)系數(shù)據(jù)庫(kù),通俗地講它是用方便邏輯管理的語(yǔ)言操縱大量有規(guī)律數(shù)據(jù)的集合 。是目前最流行的客戶 /服務(wù)器(CLIENT/SERVER)體系結(jié)構(gòu)的數(shù)據(jù)庫(kù)之一 [5]。 ORACLE 提供了與第三代高級(jí)語(yǔ)言的接口軟件 PRO*系列,能在 C,C++等主語(yǔ)言中嵌入SQL 語(yǔ)句及過(guò)程化 (PL/SQL)語(yǔ)句,對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行操縱。加上它有許多優(yōu)秀的前臺(tái)開(kāi)發(fā)工具如 POWER BUILD、 SQL*FORMS、 VISIA BASIC 等,可以快速開(kāi)發(fā)生成基于客戶端 PC 平臺(tái)的應(yīng)用程序,并具有良好的移植性。 福建農(nóng)林大學(xué)本科畢業(yè)設(shè)計(jì)說(shuō)明書 7 3 數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì) 下面介紹數(shù)據(jù)庫(kù)設(shè)計(jì)中 的 ER 圖 ,即實(shí)體 關(guān)系圖 ,舉例如下 : 圖 3- 1 物流管理系統(tǒng) ER圖 福建農(nóng)林大學(xué)本科畢業(yè)設(shè)計(jì)說(shuō)明書 8 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) 本系統(tǒng)共 12個(gè)表 ,限于篇幅 ,下面簡(jiǎn)要介紹一下系統(tǒng)中用到的幾個(gè)表的結(jié)構(gòu): ( 1)車輛表 車輛表主要用于保存車輛信息。 表 3- 1 車輛表的結(jié)構(gòu) 字段名 數(shù)據(jù)類型及長(zhǎng)度 是否為空 是否主鍵 描述 ID DRIVERID CARID DEADWEIGHT VOLUME STOREMODE TYPE CURRENTLOCATION STATUS NUMBER(11,0) VARCHAR2(20 BYTE) VARCHAR2(20 BYTE) NUMBER(11,0) NUMBER(11,0) VARCHAR2(20 BYTE) VARCHAR2(20 BYTE) VARCHAR2(20 BYTE) NUMBER(6,0) 否 否 否 否 否 否 否 否 是 是 否 否 否 否 否 否 否 否 數(shù)據(jù)庫(kù)流水號(hào) 司機(jī)編號(hào) 汽車牌號(hào) 載重 容積 儲(chǔ)存方式 車輛類型 當(dāng)前位置 當(dāng)前狀態(tài)
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1