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

正文內(nèi)容

基于web的物流運(yùn)輸管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)說明書(文件)

2024-12-10 16:50 上一頁面

下一頁面
 

【正文】 記 (tag),從而形成 對應(yīng)的 JSP文件 (*.jsp)。 JSP將網(wǎng)頁邏輯與網(wǎng)頁設(shè)計(jì)和顯示 進(jìn)行層次 分離,支持可重用的基于組件的設(shè)計(jì),使基于 Web的應(yīng)用程序的開發(fā)變得高效且 容易。 JavaScript也可以用于服務(wù)器端編程。 盡管 JavaScript作為給非程序人員的腳本語言,而 不是 作為給程序人員的編程語言來推廣和宣傳,但是 JavaScript具有非常豐富的特性。 ( 2)系統(tǒng) 支持 多平臺(tái)。從只有一個(gè)小的 Jar文件就可以運(yùn)行 的 Servlet/JSP,到由多臺(tái)服務(wù)器進(jìn)行集群和負(fù)載均衡,到多臺(tái) Application進(jìn)行事務(wù)處理,消息處理,一臺(tái)服務(wù)器到無數(shù)臺(tái)服務(wù)器, Java顯示了一個(gè)巨大的生命力。 在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試 JSP 程序的首選。 Tomcat的默認(rèn)工作模式 是作為獨(dú)立的 Servlet容器 ,主要 負(fù)責(zé)處理客戶 端的請求 , 是內(nèi)置在 WEB服務(wù)器中的一部分 。 數(shù)據(jù)庫工具的選擇 MysQL是最流 行的一個(gè)關(guān)系型數(shù)據(jù)庫管理系統(tǒng) RDBMS(Relational Database Management System)[11], 最早由 瑞典的 MySQL AB公司 開發(fā) , 2020年被 Oracle公司 收購 。在控制臺(tái)下 , MySQL 客戶端也可以對語句進(jìn)行單句的執(zhí)行而不用保存為 .sql文件。 SQL是一種標(biāo)準(zhǔn)化的語言,它 使得信息的 存儲(chǔ)、更新和存取 變得更加容易。其中最重要的幾中情況為 : mysql,一個(gè)交互式程序,允許 執(zhí)行者 將 SQL 語句發(fā)布到服務(wù)器上并瀏覽 其 產(chǎn)生的結(jié)果; mysqladmin,一個(gè)管理程序,允許執(zhí)行 者關(guān)閉服務(wù)器以及創(chuàng)建或刪除數(shù)據(jù)庫的任務(wù)。 2. 優(yōu)化的 SQL查詢算法,有效地提高查詢速度??梢蕴幚頁碛猩锨f條記錄的大型數(shù)據(jù)庫。 8. MySQL使用標(biāo)準(zhǔn)的 SQL數(shù)據(jù)語言形式 , 全面支持 SQL的 GROUP BY和 ORDER BY子句,支持聚合函數(shù) (COUNT()、 COUNT(DISTINCT)、 AVG()、 STD()、 SUM()、 MAX()和 MIN())??梢哉f,在軟件工程當(dāng)中的“需求分析”就是確定要計(jì)算機(jī)“做什么”,要達(dá)到什么樣的效果。 如若 在需求分析時(shí)分析者們未能正確地認(rèn)識(shí)到顧客的需要的話,那么最后的軟件實(shí)際上不可能達(dá)到顧客的需要,或者軟件項(xiàng)目無法在規(guī)定的時(shí)間里完工。 需求分析可分為需求提出、需求描述及需求評審三個(gè)階段。 需求描述 : 在 需求問題分析階段分析師主要負(fù)責(zé) 用戶需求 的 鑒別、綜合和 建模,解決 用戶需求 存在的模糊性、歧義性以及 不。需求 的 提出 與 分析 只是從使用者的角度關(guān)注系統(tǒng) 。 軟件需 求分析可以說是 把軟件 在計(jì)劃期間形成 的軟件可行性分析 進(jìn)一步精 細(xì)化,分析 對比 各種可能的 解決方法 ,并且 擇優(yōu) 分配 資源 給各個(gè) 軟件元素 [39]。 很長 一段 時(shí)間里人們一直認(rèn)為需求分析是整個(gè)軟件工程中最簡單的一個(gè)步驟。 本章小結(jié) 本章 主要 介紹了 系統(tǒng)開發(fā)采用的兩種主流模式: C/S結(jié)構(gòu)與 B/S結(jié)構(gòu),主要的開發(fā)工具 : JSP、 Tomcat、 MySQL和 Eclipse,以及 系統(tǒng) 開發(fā) 環(huán)境 , 為后續(xù)章節(jié)的 開展提供基礎(chǔ)理論知識(shí) 。 6. Mysql是開源的,無需 支付額外的費(fèi)用。支持 C、 C++、 Java等多種語言 。服務(wù)器語言 SQL,雖然 有些管理職責(zé)只能 通過調(diào)用mysqladmin 命令行來完成,但 使用 mysql設(shè)置用戶的權(quán)限 還 可通過使用 mysql客戶機(jī)程序發(fā)布能夠檢驗(yàn)授權(quán)表的 SQL ,實(shí)現(xiàn)使用 服務(wù)器 自身的 語言來同服務(wù)器進(jìn)行對話 。 最早, 它能 為一些在普通硬件平臺(tái)上提供數(shù)據(jù)庫的公司 在一個(gè)數(shù)量級(jí)上的大型數(shù)據(jù)庫 。 SQL( Structured Query Language,結(jié)構(gòu)化查詢語言)是世界上最 19 流行的和標(biāo)準(zhǔn)化的數(shù)據(jù)庫語言 [38]。 MysQL是以一個(gè)客戶機(jī)/服務(wù)器結(jié)構(gòu)實(shí)現(xiàn)其功能的 , 主要特點(diǎn)是快速、健壯和易用 [12]。 Tomcat還 是一個(gè)基于組件的服務(wù)器,它的組件 是可以按需進(jìn)行配置的,其中最外層的組件為 Catalina Servlet容器,其他的組件 以這個(gè)組件為基礎(chǔ), 按照一定的格式要求配置在這個(gè) 容器中。 Tomcat的使用分為兩個(gè)類型,一個(gè)是安裝版的像普通安裝程序一樣安裝后使用,另一種是解壓版本的,解壓后放到任意的目錄即可以使用。 類似于 ASP, Java有 許多非常優(yōu)秀的開發(fā)工具,而且 大多都是免費(fèi)便于獲取 ,并且其中 大部分 可運(yùn)行于多種平臺(tái)之下。相比 ASP/PHP的局限性 有明顯優(yōu)勢 。 我們 選擇 JSP網(wǎng)絡(luò)編程語言,主要原因如下 : ( 1)一次編寫,到處運(yùn)行。 JavaScript最初 是 受 Java高級(jí)編程語言啟發(fā)而著手設(shè)計(jì) , 語法上有些相似 之處 , 部分 名稱和命名規(guī)范也 借鑒于 Java語言 [37]。同時(shí) ,也 廣泛 應(yīng)用 于客戶端 Web開發(fā) ,例 如用來給 HTML網(wǎng)頁添加 一些動(dòng)態(tài)響應(yīng)用戶 各種操作 的功能。 JSP技術(shù)通過使用 Java編程語言編寫類似于 XML的 標(biāo)記 tags和 Java程序段 scriptlets,封裝產(chǎn)生動(dòng)態(tài)網(wǎng)頁的處理邏輯。 另外, Eclipse本身也要運(yùn)行在Java虛擬機(jī)上, 所以開發(fā)過程中, 還要使用 JDK的編譯器,因此我們必須首先安裝 JDK,文中使用的是 JDK 。可供結(jié)合使用的 集成開發(fā)工具 ( IDE) 有 Eclipse,、 Borland JBuilder等 , 選用正確的集成開發(fā)工具,很大程度上可以加快程序設(shè)計(jì)的編碼與測試過程, 對整體 開發(fā)過程的進(jìn)度 具有決定性的影響 [79]。 本系統(tǒng)具備了 B/S開發(fā)模式的特點(diǎn): ( 1) 任何一方(如發(fā)貨方與收貨方)都可以通過直接登入該物流平臺(tái)進(jìn)行各種增加 新 信息、刪減 過期交易 操作 、更新原有的貨物存儲(chǔ)信息等。界面業(yè)務(wù)處理根據(jù)需要可 再進(jìn)一步分割,使程序之間的關(guān)系 盡量 變得 松耦合,確保軟件開發(fā)過程中的“高內(nèi)聚,低耦合”原則 [34]。還有一個(gè)致命弱點(diǎn),就是受程序運(yùn)行環(huán)境限制。無論用戶的規(guī)模有多大,有多少分支機(jī)構(gòu)都不會(huì)增加任何維護(hù)升級(jí)的工作量,所有的操作只需要針對服務(wù)器進(jìn)行;如果是異地,只需要把服務(wù)器連接專網(wǎng)即可,實(shí)現(xiàn)遠(yuǎn)程維護(hù)、升級(jí)和共享。 這種方式具有如下的基本特征: (1)操作方便, 只要有一臺(tái)能上網(wǎng)的電腦就能使用,客戶端零維護(hù)。瀏覽器通過W eb Server 同數(shù)據(jù)庫進(jìn)行數(shù)據(jù)交互。 B/S結(jié)構(gòu) 及其特點(diǎn) 隨著 互聯(lián)網(wǎng) 的迅速發(fā)展與日益普及 , TCP/IP協(xié)議 [33]已深受 各廠商以及廣大用戶的青睞 。還有,系統(tǒng)軟件升級(jí)時(shí),每一臺(tái)客戶機(jī)需要重新安裝,其維護(hù)和升級(jí)成本非常高。這種方式遠(yuǎn)程訪問需要專門的技術(shù),同時(shí)要對系統(tǒng)進(jìn)行專門的設(shè)計(jì)來處理分布式的數(shù)據(jù)。 盡管如此,也 存在 強(qiáng)大的封閉性 , 較差的兼容性 , 較難的 擴(kuò) 展性 , 以及在升級(jí)與 維護(hù) 過程中操作 性差的缺陷。 Client/Server技術(shù)的出現(xiàn)對信息技術(shù)具有 很大 的影響,它促進(jìn)了 分布式系統(tǒng)的發(fā)展,為異構(gòu)系統(tǒng)間的互連和互操作提供了良好的途徑,且 更好地 滿足聯(lián)機(jī)事務(wù)處理系統(tǒng)的需要。此外, 還支持不同的操作系統(tǒng),即系統(tǒng)可以在 MSDOS或 PC DOS, Microsoft windows, IBMOS/2或 Apple System7中的任意一種 中執(zhí)行 。 這種優(yōu)勢有利于保護(hù) 用戶的應(yīng)用開發(fā)和培訓(xùn)方面的投資。 除此之外 , 采用 Client/Server方式 之后,絕 大部分?jǐn)?shù)據(jù) 的 處理工 作 轉(zhuǎn)移 到 了數(shù)據(jù)庫服務(wù)器 上 , 這樣一來 網(wǎng)絡(luò)上傳輸?shù)闹饕?來自客戶端的 數(shù)據(jù)請求和少量的特定數(shù)據(jù),因此 , 網(wǎng)絡(luò)擁擠狀況也 會(huì)得到明顯 的改善。因此,對遠(yuǎn)程的數(shù)據(jù)庫服務(wù)器而言,它的主要功能是負(fù)責(zé)維護(hù) 數(shù)據(jù)的完整性并確保數(shù)據(jù)的 安全性, 具備一定的容錯(cuò)性與 錯(cuò)誤恢復(fù) 能力, 以及 能夠改善用戶 存取和修改數(shù)據(jù) 過程中的并發(fā)性 ??蛻舳诵枰惭b專用的客戶端軟件。 通過它 系統(tǒng) 可以充分利用兩端硬件環(huán)境 存在 的優(yōu)勢,將 系統(tǒng)中的 任務(wù)合理分配到 Client端和 Server端來實(shí)現(xiàn),降低了系統(tǒng)的通訊開銷。三層結(jié)構(gòu)同樣還 具有更好的移植性,可以 工作 在 不同類型的平臺(tái) 上 ,允許用戶請求在多個(gè)服務(wù)器間進(jìn)行負(fù)載平衡。 數(shù)據(jù)層( data tier) : 典型應(yīng)用是關(guān)系型數(shù)據(jù)庫和其他后端( backend)數(shù)據(jù)資源 , 如 Oracle、 SAP等 。基于 Inter和 Web的軟件和應(yīng)用 12 系統(tǒng)無疑需要更為開放和靈活的體系結(jié)構(gòu)。其中, “軟件外部的可見 性 ” 是 指軟件構(gòu)件提供的服務(wù)、性能、特性 等 [23]。軟件體系結(jié)構(gòu) 主要負(fù)責(zé) 處理 關(guān)于整體系統(tǒng)結(jié)構(gòu)設(shè)計(jì)和描述方面的一些問題[21]??蛻魴C(jī) /服務(wù)器 (Client/ Server)模式和 瀏覽器 /服務(wù)器 (Brower/ server)[4,5]模式就 是這兩種趨勢的代表。首先,對系統(tǒng)的功能進(jìn)行概述,其次,對系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)進(jìn)行分析,最后,分析了系統(tǒng)的業(yè)務(wù)流程。 第一章為緒論部分,闡述了研究背景以及研究內(nèi)容和意義。 (2)就產(chǎn)品特點(diǎn)方面而言 ,物流 運(yùn)輸管理系統(tǒng)將趨于更加專業(yè)化,系統(tǒng) 功能 也將更加豐富、全面,尤其是對 現(xiàn)在流行的 移動(dòng)設(shè)備的支持,如移動(dòng)電話、筆記本電腦 、平板電腦 等。 作為企業(yè)管理軟件的一個(gè)新興的熱點(diǎn),物流 運(yùn)輸管理系統(tǒng) 在未來幾年內(nèi) 將 呈現(xiàn)出幾大 明顯地 發(fā)展趨勢。而且,行業(yè) 間競爭 也越來越 激烈,主要表現(xiàn)在 客戶的 發(fā)展 、 市場 的 開拓 上,新的收集與處理的效率上 ,以及在業(yè)務(wù)操作中對業(yè)務(wù)數(shù)據(jù)處理的準(zhǔn)確性和嚴(yán)密性,更高層次上, 還牽涉到公司 上 層 機(jī)構(gòu)對整體業(yè)務(wù)的掌控 和協(xié)調(diào)。 良好的可行 性分析 具有預(yù)見性、公正性、可靠性、科學(xué)性等諸多 特點(diǎn)。航空運(yùn)輸提供了迅捷的服務(wù),但是,中轉(zhuǎn)與交 付的延遲和擁擠可能會(huì)降低一部分優(yōu)勢。 航空運(yùn)輸: 只要 使用飛機(jī)進(jìn)行 貨物運(yùn)送的一種運(yùn)輸方式 。 水路運(yùn)輸:主要借助江河的優(yōu)勢 使用船舶運(yùn)送貨物的一種運(yùn)輸方式,類似于鐵路運(yùn)輸 主要承擔(dān)大 額度 、長距離的 貨物 運(yùn)輸,是在干線運(yùn)輸中起主力作用的運(yùn)輸形式。 鐵路運(yùn)輸:主要充分利用鐵路交通的優(yōu)勢 使用 火車 運(yùn)送貨物的一種 運(yùn)輸方式。 物流 運(yùn)輸 在我國,物流運(yùn)輸 [29,30]主要分為: 公路運(yùn)輸 、 鐵路運(yùn)輸 、 水路運(yùn)輸 、 航空運(yùn)輸 、管道運(yùn)輸 五類,以下依次對五類運(yùn)輸方式進(jìn)行簡單介紹: 公路運(yùn)輸:主要使用汽車作為運(yùn)輸工具 在公路上進(jìn)行貨物運(yùn)輸?shù)姆绞健? 一個(gè)完備的物流 管理系統(tǒng) 是由十多個(gè)子系統(tǒng)組合而 成, 如 :倉儲(chǔ)管理系統(tǒng)、配送管理系統(tǒng)、運(yùn)輸管理系統(tǒng)、貸代管理系統(tǒng)、報(bào)關(guān)管理系統(tǒng)、采購管理系 統(tǒng)、結(jié)算管 理系統(tǒng)、合同管理系統(tǒng)、客戶關(guān)系管理系統(tǒng)、數(shù)據(jù)交換系統(tǒng) [28]。 在我國物流服務(wù)企業(yè)中, 實(shí)際上 僅有 39%的企業(yè)擁有物流信息系統(tǒng),絕大 部分所謂的 物流服務(wù)企業(yè) 其實(shí)還不具備運(yùn)用現(xiàn)代信息技術(shù)處理物流信息的實(shí)力 。 近幾年來部分物流企業(yè) 迅速 得到 崛起,業(yè)務(wù)能力越來越強(qiáng),經(jīng)驗(yàn)也 不斷得到積累。 物流 管理系統(tǒng) 物流管理系統(tǒng) 也稱物流信息系統(tǒng) (LIS,logistics information system) [19]。 物流軟件是 為 物流 業(yè)務(wù)提供服務(wù) 的一種服務(wù)性工具。 ( 2) 貨物管理 : 物流軟件系統(tǒng)的數(shù)據(jù)庫中包含著系統(tǒng)需要處理的 各 種貨物的 基本 屬性 信息 。然而, B/S網(wǎng)絡(luò)版更 適合 于大中 型物流貨運(yùn)公司使用,采用最 為流行 的 B/S 架構(gòu),所有客戶端均無需 安裝 相應(yīng)的物流軟件,通過瀏覽器訪問遠(yuǎn)程服務(wù)器 ,數(shù)據(jù) 具有良好的實(shí)時(shí)性 ,可實(shí)現(xiàn)對各分公司各收發(fā)貨點(diǎn)進(jìn)行全面的管理,即是一套先進(jìn)的物流管理系統(tǒng),又蘊(yùn)涵著一套先進(jìn)的物流公司管理 理念。 6 物流 運(yùn)輸管理系統(tǒng) 物流軟件 物流 軟件 是指對物流工作及其設(shè)施設(shè)備的計(jì)算機(jī)程序控制系統(tǒng) , 泛指物 流企業(yè)或者企業(yè)的物流部門所使用的信息系統(tǒng), 包括運(yùn)輸管理系統(tǒng)、配送管理系統(tǒng)、倉儲(chǔ)管理系統(tǒng)、貨代管理系統(tǒng)、車輛管理系統(tǒng)等 [18]。 本次設(shè)計(jì)的 最終 目標(biāo)為 : (1)系統(tǒng) 功能齊全 :根據(jù)獲取 的用戶需求,使得系統(tǒng)在功能上盡可能與需求一致,對各個(gè)流程進(jìn)行一體化管理,提高物流運(yùn)輸效率。 信息化、自動(dòng)化、智能化已經(jīng)成為制約市場發(fā)展的主要因素之一 。 本次物流管理系統(tǒng)的開發(fā) 要求采用 JavaScript+MySQL, 要求熟練掌握 JAVA編程語言, MySQL數(shù)據(jù)庫操作 。在全球云計(jì)算和移動(dòng)互聯(lián)網(wǎng)的產(chǎn)業(yè)環(huán)境下, Java將 更具備了顯著優(yōu)勢和廣闊前景。 ( 4) 為保證系統(tǒng)的安全性,做出安全分析,決定采用身份驗(yàn)證的方式實(shí)現(xiàn)系統(tǒng) 的安全保障 。 物流 運(yùn)輸 管理系統(tǒng)是集現(xiàn)代運(yùn)輸、倉儲(chǔ)配送、搬運(yùn)、調(diào)度、跟蹤為一體的 web系統(tǒng) [3],系統(tǒng)的開發(fā)實(shí)現(xiàn)了商品從原料供應(yīng)商、制造商、分銷商到零售商再到消費(fèi)者的各個(gè)環(huán)節(jié)的有機(jī)結(jié)合。 美國 各 企業(yè) 已紛紛將物流信息化作為物流合理化的重要途徑,主要做法包括流行的 條形碼技術(shù)和射頻識(shí)別技術(shù),廣泛應(yīng)用 物流 倉庫管理 和運(yùn)輸管理系統(tǒng)來提供 貨物 運(yùn)輸和 貨物存儲(chǔ) 的 效率等等。例如,在 貨主在發(fā)現(xiàn) 貨源不足的情況下,許多物流 運(yùn)輸 管理系統(tǒng)選擇通知供貨商供貨,而不是 優(yōu)先 檢查各個(gè)倉庫進(jìn)行整合貨物嘗試滿足 客戶的 需求。現(xiàn)代信息技術(shù)應(yīng)用程度 不高, 還處于初期階段,不同地域發(fā)展不平衡 ;④
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1