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

正文內(nèi)容

基于web的物流運(yùn)輸管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)學(xué)位論文(完整版)

2025-08-30 08:24上一頁面

下一頁面
  

【正文】 域中有著 非常重要的地位,然而 迄今為止還沒有一 個統(tǒng)一的 軟件體系結(jié)構(gòu)定義 , M. Shaw和 D. Garlan認(rèn)為軟件體系結(jié)構(gòu)是軟件設(shè)計過程中的一個超越計算過程中的算法設(shè)計和數(shù)據(jù)結(jié)構(gòu)設(shè)計 的層次 。 D. Garlan和 D. Perry在 IEEE軟件工程學(xué)報上又采用軟件體系結(jié)構(gòu)是一個程序 或 系統(tǒng)各構(gòu)件的結(jié)構(gòu)、 以及 它們之間的相互關(guān)系 、 進(jìn)行設(shè)計的原則和隨時間進(jìn)化的指導(dǎo)方針 的定義[25]。該結(jié)構(gòu)具有很大的 靈活 性,它 把顯示邏輯從業(yè)務(wù)邏輯中分離 出來,這就意味著業(yè)務(wù)代碼是獨(dú)立的,不 用 關(guān)心 如何 顯示和在哪里顯示 的問題 。 早期的軟件系統(tǒng)多以此作為首選設(shè)計標(biāo)準(zhǔn)。采用 Client/Server方式 的特點(diǎn) 主要 體現(xiàn)在以下一些方面 : (1)提高作業(yè) 效率。 Client/Server方式 支持 多種 類型的系統(tǒng)和平臺 , 為用戶提供更多的選擇 。 但是,在 Client/Server結(jié)構(gòu)中應(yīng)用系統(tǒng)被一分為二, 即 前臺客戶機(jī) 集中 用于完成用戶的交互任務(wù), 而 后臺服務(wù)器 主要 負(fù)責(zé)數(shù)據(jù)處理 工作 。首先涉及到安裝的工作量,其次任何一臺電腦出問題,如病毒、硬件損壞,都需要進(jìn)行安裝或維護(hù)。從 Client/Server到Brower/Server( B/S) 的過渡 已成為一種必然的趨勢。甚至可以在線申請,通過公司內(nèi)部的安全認(rèn)證(如 CA證書)后,不需要人的參與,系統(tǒng)可以自動分配給用戶一個賬號進(jìn)入系統(tǒng) 。 本系統(tǒng)的開發(fā)模式及其特點(diǎn) 通過對比 C/S與 B/S的優(yōu)缺點(diǎn) ,本系統(tǒng)采用 B/S開發(fā)模式。 開發(fā)環(huán)境的選擇 “ 工欲善其事必先利其器 ”,因此,在系統(tǒng) 開發(fā)之前 ,需要確定采用什么樣的 開發(fā)環(huán)境來 實(shí)現(xiàn)本 系統(tǒng) 。類似于早期的 ASP技術(shù),是在傳統(tǒng)的網(wǎng)頁 HTML文件中插入Java程序段( Scriptlet)和 JSP標(biāo)記 (tag),從而形成 對應(yīng)的 JSP文件 (*.jsp)。 JavaScript也可以用于服務(wù)器端編程。 ( 2)系統(tǒng) 支持 多平臺。 在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試 JSP 程序的首選。 數(shù)據(jù)庫工具的選擇 MysQL是最流 行的一個關(guān)系型數(shù)據(jù)庫管理系統(tǒng) RDBMS(Relational Database Management System)[11], 最早由 瑞典的 MySQL AB公司 開發(fā) , 20xx年被 Oracle公司 收購 。 SQL是一種標(biāo)準(zhǔn)化的語言,它 使得信息的 存儲、更新和存取 變得更加容易。 2. 優(yōu)化的 SQL查詢算法,有效地提高查詢速度。 8. MySQL使用標(biāo)準(zhǔn)的 SQL數(shù)據(jù)語言形式 , 全面支持 SQL的 GROUP BY和 ORDER BY子句,支持聚合函數(shù) (COUNT()、 COUNT(DISTINCT)、 AVG()、 STD()、 SUM()、 MAX()和 MIN())。 如若 在需求分析時分析者們未能正確地認(rèn)識到顧客的需要的話,那么最后的軟件實(shí)際上不可能達(dá)到顧客的需要,或者軟件項目無法在規(guī)定的時間里完工。 需求描述 : 在 需求問題分析階段分析師主要負(fù)責(zé) 用戶需求 的 鑒別、綜合和 建模,解決 用戶需求 存在的模糊。 軟件需 求分析可以說是 把軟件 在計劃期間形成 的軟件可行性分析 進(jìn)一步精 細(xì)化,分析 對比 各種可能的 解決方法 ,并且 擇優(yōu) 分配 資源 給各個 軟件元素 [39]。 本章小結(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ǔ)理論知識 。支持 C、 C++、 Java等多種語言 。 最早, 它能 為一些在普通硬件平臺上提供數(shù)據(jù)庫的公司 在一個數(shù)量級上的大型數(shù)據(jù)庫 。 MysQL是以一個客戶機(jī)/服務(wù)器結(jié)構(gòu)實(shí)現(xiàn)其功能的 , 主要特點(diǎn)是快速、健壯和易用 [12]。 Tomcat的使用分為兩個類型,一個是安裝版的像普通安裝程序一樣安裝后使用,另一種是解壓版本的,解壓后放到任意的目錄即可以使用。相比 ASP/PHP的局限性 有明顯優(yōu)勢 。 JavaScript最初 是 受 Java高級編程語言啟發(fā)而著手設(shè)計 , 語法上有些相似 之處 , 部分 名稱和命名規(guī)范也 借鑒于 Java語言 [37]。 JSP技術(shù)通過使用 Java編程語言編寫類似于 XML的 標(biāo)記 tags和 Java程序段 scriptlets,封裝產(chǎn)生動態(tài)網(wǎng)頁的處理邏輯。可供結(jié)合使用的 集成開發(fā)工具 ( IDE) 有 Eclipse,、 Borland JBuilder等 , 選用正確的集成開發(fā)工具,很大程度上可以加快程序設(shè)計的編碼與測試過程, 對整體 開發(fā)過程的進(jìn)度 具有決定性的影響 [79]。界面業(yè)務(wù)處理根據(jù)需要可 再進(jìn)一步分割,使程序之間的關(guān)系 盡量 變得 松耦合,確保軟件開發(fā)過程中的“高內(nèi)聚,低耦合”原則 [34]。無論用戶的規(guī)模有多大,有多少分支機(jī)構(gòu)都不會增加任何維護(hù)升級的工作量,所有的操作只需要針對服務(wù)器進(jìn)行;如果是異地,只需要把服務(wù)器連接專網(wǎng)即可,實(shí)現(xiàn)遠(yuǎn)程維護(hù)、升級和共享。瀏覽器通過W eb Server 同數(shù)據(jù)庫進(jìn)行數(shù)據(jù)交互。還有,系統(tǒng)軟件升級時,每一臺客戶機(jī)需要重新安裝,其維護(hù)和升級成本非常高。 盡管如此,也 存在 強(qiáng)大的封閉性 , 較差的兼容性 , 較難的 擴(kuò) 展性 , 以及在升級與 維護(hù) 過程中操作 性差的缺陷。此外, 還支持不同的操作系統(tǒng),即系統(tǒng)可以在 MSDOS或 PC DOS, Microsoft windows, IBMOS/2或 Apple System7中的任意一種 中執(zhí)行 。 除此之外 , 采用 Client/Server方式 之后,絕 大部分?jǐn)?shù)據(jù) 的 處理工 作 轉(zhuǎn)移 到 了數(shù)據(jù)庫服務(wù)器 上 , 這樣一來 網(wǎng)絡(luò)上傳輸?shù)闹饕?來自客戶端的 數(shù)據(jù)請求和少量的特定數(shù)據(jù),因此 , 網(wǎng)絡(luò)擁擠狀況也 會得到明顯 的改善??蛻舳诵枰惭b專用的客戶端軟件。三層結(jié)構(gòu)同樣還 具有更好的移植性,可以 工作 在 不同類型的平臺 上 ,允許用戶請求在多個服務(wù)器間進(jìn)行負(fù)載平衡?;?Inter和 Web的軟件和應(yīng)用 12 系統(tǒng)無疑需要更為開放和靈活的體系結(jié)構(gòu)。軟件體系結(jié)構(gòu) 主要負(fù)責(zé) 處理 關(guān)于整體系統(tǒng)結(jié)構(gòu)設(shè)計和描述方面的一些問題[21]。首先,對系統(tǒng)的功能進(jìn)行概述,其次,對系統(tǒng)的數(shù)據(jù)庫設(shè)計進(jìn)行分析,最后,分析了系統(tǒng)的業(yè)務(wù)流程。 (2)就產(chǎn)品特點(diǎn)方面而言 ,物流 運(yùn)輸管理系統(tǒng)將趨于更加專業(yè)化,系統(tǒng) 功能 也將更加豐富、全面,尤其是對 現(xiàn)在流行的 移動設(shè)備的支持,如移動電話、筆記本電腦 、平板電腦 等。而且,行業(yè) 間競爭 也越來越 激烈,主要表現(xiàn)在 客戶的 發(fā)展 、 市場 的 開拓 上,新的收集與處理的效率上 ,以及在業(yè)務(wù)操作中對業(yè)務(wù)數(shù)據(jù)處理的準(zhǔn)確性和嚴(yán)密性,更高層次上, 還牽涉到公司 上 層 機(jī)構(gòu)對整體業(yè)務(wù)的掌控 和協(xié)調(diào)。航空運(yùn)輸提供了迅捷的服務(wù),但是,中轉(zhuǎn)與交 付的延遲和擁擠可能會降低一部分優(yōu)勢。 水路運(yùn)輸:主要借助江河的優(yōu)勢 使用船舶運(yùn)送貨物的一種運(yùn)輸方式,類似于鐵路運(yùn)輸 主要承擔(dān)大 額度 、長距離的 貨物 運(yùn)輸,是在干線運(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ù)姆绞健? 在我國物流服務(wù)企業(yè)中, 實(shí)際上 僅有 39%的企業(yè)擁有物流信息系統(tǒng),絕大 部分所謂的 物流服務(wù)企業(yè) 其實(shí)還不具備運(yùn)用現(xiàn)代信息技術(shù)處理物流信息的實(shí)力 。 物流 管理系統(tǒng) 物流管理系統(tǒng) 也稱物流信息系統(tǒng) (LIS,logistics information system) [19]。 ( 2) 貨物管理 : 物流軟件系統(tǒng)的數(shù)據(jù)庫中包含著系統(tǒng)需要處理的 各 種貨物的 基本 屬性 信息 。 6 物流 運(yùn)輸管理系統(tǒng) 物流軟件 物流 軟件 是指對物流工作及其設(shè)施設(shè)備的計算機(jī)程序控制系統(tǒng) , 泛指物 流企業(yè)或者企業(yè)的物流部門所使用的信息系統(tǒng), 包括運(yùn)輸管理系統(tǒng)、配送管理系統(tǒng)、倉儲管理系統(tǒng)、貨代管理系統(tǒng)、車輛管理系統(tǒng)等 [18]。 信息化、自動化、智能化已經(jīng)成為制約市場發(fā)展的主要因素之一 。在全球云計算和移動互聯(lián)網(wǎng)的產(chǎn)業(yè)環(huán)境下, Java將 更具備了顯著優(yōu)勢和廣闊前景。 物流 運(yùn)輸 管理系統(tǒng)是集現(xiàn)代運(yùn)輸、倉儲配送、搬運(yùn)、調(diào)度、跟蹤為一體的 web系統(tǒng) [3],系統(tǒng)的開發(fā)實(shí)現(xiàn)了商品從原料供應(yīng)商、制造商、分銷商到零售商再到消費(fèi)者的各個環(huán)節(jié)的有機(jī)結(jié)合。例如,在 貨主在發(fā)現(xiàn) 貨源不足的情況下,許多物流 運(yùn)輸 管理系統(tǒng)選擇通知供貨商供貨,而不是 優(yōu)先 檢查各個倉庫進(jìn)行整合貨物嘗試滿足 客戶的 需求。經(jīng)歷 20多年的發(fā)展 歷程, 盡管我國物流業(yè)發(fā)展較快,但仍處于起步階段,整體發(fā)展水平較低。 (2)在 日本。其中所提出的“后勤”是指將 作 戰(zhàn)時物資 的 生產(chǎn),采購、運(yùn)輸、配給等 一系列 活動作為一個整體進(jìn)行統(tǒng)一布置,以求 盡可能的減少物資補(bǔ)給 費(fèi)用 ,同時實(shí)現(xiàn)補(bǔ)給 速 度更快、服務(wù)更好?,F(xiàn)代物流技術(shù) 主要是指在現(xiàn)代物流業(yè)務(wù) 中能夠?qū)崿F(xiàn)商品的智能 移送 和儲存,為社會提供無形服務(wù)的技術(shù)。 software design. 目 錄 摘 要 ................................................................................................................................... II Abstract ............................................................................................................................... II 第一章 緒論 ....................................................................................................................... 1 選題的依據(jù)及意義: ........................................................................................... 1 國內(nèi)外研究現(xiàn)狀及發(fā)展趨勢 ............................................................................... 2 課題研究內(nèi)容、要求及目標(biāo) ............................................................................... 3 研究內(nèi)容 ................................................. 3 要求 ..................................................... 4 目標(biāo) ..................................................... 5 可行性分析 ........................................................................................................... 9 論文結(jié)構(gòu)安排 ..................................................................................................... 10 第二章 系統(tǒng)開發(fā)架構(gòu)、工具及環(huán)境 ..............................................................................11 系統(tǒng)開發(fā)架構(gòu) ......................................................................................................11 C/S 結(jié)構(gòu)及其特點(diǎn) ............................................... 12 B/S 結(jié)構(gòu)及其特點(diǎn) ............................................... 14 本系統(tǒng)的開發(fā)模式及其特點(diǎn) ..................................... 15 開發(fā)環(huán)境的選擇 ................................................................................................. 16 編譯環(huán)境的選擇 ................................................................................................. 17 數(shù)據(jù)庫工具的選擇 ..........................................
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1