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

正文內(nèi)容

基于web的物流管理系統(tǒng)的設(shè)計與開發(fā)說明書(編輯修改稿)

2025-06-12 19:04 本頁面
 

【文章內(nèi)容簡介】 東,美團(tuán)等大型網(wǎng)站,本系統(tǒng)采用 B/S架構(gòu),主要采用 mvc 的開發(fā)模式,使用 J2EE的一些技術(shù)開發(fā)的該網(wǎng)站。 2 系統(tǒng)開發(fā)模式、工具及環(huán)境 系統(tǒng)的開發(fā)模式 本系統(tǒng)選擇的是 MVC 開發(fā)模式以及 XML 中的 DOM 模型, MVC 指的是模型 視圖 控制器 (ModelViewController )。 MVC 模型有助于應(yīng)用程序分隔為三個組件,使得程序設(shè)計更加容易,并使各個程序之間的的耦合度降到最低, 其中三個模型分別是:模型( Model)、視圖( view)、控制器 (controller),在開發(fā)的過程中, JSP 會根據(jù) XML 中相對路徑中嵌套調(diào)用控制器中的 SERVLET 的 service()方法,做出對請求的相應(yīng)。其中模型:代表應(yīng)用程序的數(shù)據(jù)以及訪問控制和修改修改這些數(shù)據(jù)的業(yè)務(wù)規(guī)則。視圖:用來組織模型的內(nèi)容,視圖對象使用對象模型的查詢方法以獲取信息,并將獲取的信息展示給用戶。控制器:定義了應(yīng)用程序的行為并負(fù)責(zé)對來自視圖的用戶請求進(jìn)行解析,并把這些請求映射為相應(yīng)的行為,然而這些行為由模型負(fù)責(zé)。 DOM 指的是 DOM( Document Object Model,即文檔對象模型)為解析這兩種格式的文檔提供了規(guī)范、方便的方法。無論是 HTML 還是 XML,其文檔對象模型都類似于倒置的樹形結(jié)構(gòu)。 系統(tǒng)環(huán)境的選擇 開發(fā)環(huán)境的選擇 本物流系統(tǒng)是基于 MyEclipse 平臺開發(fā)的,該軟件廣泛應(yīng)用于基于 B/S架構(gòu)的開發(fā) ,而 Eclipse 主要用于 c/s 架構(gòu)的開發(fā)。 MyEclipse 是一個面向企業(yè)的一個開發(fā)平臺,它將 EclipseIDE 進(jìn)行了的擴(kuò)展,使用它能在 數(shù)據(jù)庫 和 JavaEE 的平臺下進(jìn)行開發(fā)、添加和 應(yīng)用程序 服務(wù) 器的調(diào)配方面很大的的提高了效率。它的功能功十分豐富,支持很多技術(shù)。 3 運行環(huán)境的選擇 本物流系統(tǒng)是用 java 語言開發(fā)的,平臺離不開虛擬機(jī)( JDK) ,我選擇的是虛擬機(jī)是由 sun 公司出版 JDK ,所用的操作系統(tǒng)是 windows7 32 位,數(shù)據(jù)庫選擇的是MySql ,使用的 web服 務(wù)器為 Tomcat 。 系統(tǒng)實現(xiàn)過程中技術(shù)的選擇 開發(fā)語言: java Java語言的編寫風(fēng)格與 C++語言很相近都采用面向?qū)ο蟮乃枷?,而對于網(wǎng)站這種需要較強(qiáng)兼容性的系統(tǒng)來說,跨平臺和健壯性是非常重要的,而 java語言具備的優(yōu)點就包含了這些,對于開發(fā)者來說 java 當(dāng)中很多方法都是封裝好了的,只需要開發(fā)者引用就可以,不需要從底層開始寫,并且 java 語言自帶垃圾回收機(jī)制,并不需要開發(fā)者手動釋放對象,為開發(fā)者編寫提高了效率,也為企業(yè)節(jié)省了財力。 頁面采用 jsp 技術(shù) Jsp 全稱 Java Servlet page,它是由 sun 公司開發(fā)用來構(gòu)建動態(tài)頁面的,在程序的執(zhí)行過程中 jsp 頁面會由 web 服務(wù)器解釋先轉(zhuǎn)變成 .Java 和 .Class 文件保存在相應(yīng)的目錄下,而在第二次編譯時就直接從應(yīng)用服務(wù)器 .java 返回了,不需要在轉(zhuǎn)變成了 .Class,從而提高了效率,也具有了一次編譯,處處運行的特點,于此同時它還支持多種網(wǎng)頁格式,所擁有的標(biāo)簽具有可擴(kuò)充性。 流程控制采用 servlet 技術(shù) Servlet 可以對任何請求進(jìn)行響應(yīng),它是一個 java 的類,用來處理用戶請求,被用來擴(kuò)展服務(wù)器中的性能,統(tǒng)一控制頁面跳轉(zhuǎn)的和相關(guān)業(yè)務(wù)的流程的調(diào)度,它的目地是更好的維護(hù)系統(tǒng)運轉(zhuǎn)。 Servlet 對用戶請求的響應(yīng)是在 HttpServlet 中的service()方法實現(xiàn)的,采用這種技術(shù)可以使系統(tǒng)的邏輯結(jié)構(gòu)更加的清晰,明確。 頁面格式采用 css 以及 js 技術(shù) css 全稱為級聯(lián)樣式表,為開發(fā)者提供了新的視角,它通過一些對頁面格式的規(guī)定,從而控制頁面的外觀,具有簡潔美化的效果,采用 css 設(shè)計的頁面格式,分離了頁面中的代碼與網(wǎng)站的展現(xiàn)形式,而在客戶瀏覽時加載就可以了,這樣可以簡化代碼 ,其頁面加載速度也比較快,對于后期維護(hù)系統(tǒng)的外觀也更加方便。 4 Js是 javaScript 的簡寫,是由腳本語言 Netscape 的 LiveScript 擴(kuò)展而來的的描述語言,采用 HTML 作為接口,可以使網(wǎng)頁和用戶之間實現(xiàn)一種交互的,動態(tài)的,實時性的一種關(guān)系,這樣就可以及時響應(yīng)客戶的請求,及時檢查表單。 3 任務(wù)概述 任務(wù)目標(biāo) 通過對企業(yè)物流管理系統(tǒng)的各個業(yè)務(wù)的功能和結(jié)構(gòu)來分析該系統(tǒng)并利用計算機(jī)的現(xiàn)代管理技術(shù)對公司的部門、員工倉庫,車輛調(diào)配等進(jìn)行數(shù)字化的管理,完成對貨物的發(fā)貨、運輸、流通、宣傳物流的動態(tài) 、物流知識、企業(yè)信息、車倆信息和輔助查詢的功能,使得做出來的系統(tǒng)符合用戶、運輸人員和系統(tǒng)管理員的需求,與此同時幫助企業(yè)提高競爭力,節(jié)省大量的人力,物力,財力和時間,使企業(yè)能更高效的工作為社會帶來財富。 用戶請求 會員的請求 會員的請求都在前臺頁面進(jìn)行的,會員能夠在本系統(tǒng)實現(xiàn)的操作共有 14 項分別是:會員登錄、會員注冊,找回密碼,查詢所有物流動態(tài)信息和詳情,查詢所有物流知識信息和詳情,查看貨物信息,下訂單,查詢車輛信息和詳情、查詢企業(yè)信息和詳情,查詢訂單信息,追蹤訂單,查看我的訂單、查詢公告以 及使用輔助工具。 管理員的請求 管理員的請求都是在后臺頁面中進(jìn)行的,管理員可以對前臺會員的所有請求做出相對回應(yīng),并及時的發(fā)布和更新一些操作一共有 22 項分別是 :發(fā)布物流動態(tài)信息、刪除物流動態(tài)信息、修改物流動態(tài)信息、發(fā)布物流知識信息、刪除物流知識信息、修改物流知識信息、發(fā)布貨物信息、修改貨物信息、刪除貨物信息、模擬發(fā)貨的流程、發(fā)布車輛信息、修改車輛信息、刪除車輛信息、發(fā)布企業(yè)信息、修改企業(yè)信息、刪除企業(yè)信息、對公告信息的發(fā)布、對公告信息的修改、對公告信息的刪除、對訂單的刪除、對訂單的添加、以及對輔助 工具的使用。 用戶的特點 5 會員請求的特點 會員對前臺所有的操作(除了會員注冊和找回密碼)都是在登錄之后才可以進(jìn)行的。 管理員請求的特點 管理員需要先進(jìn)入前臺頁面,從前臺頁面的系統(tǒng)管理的超鏈接進(jìn)入后臺的登錄頁面,完成相關(guān)的操作。 4 系統(tǒng)需求分析 功能需求 要求本物流系統(tǒng)中的功能具要能做到數(shù)據(jù)收集、信息存儲、信息傳遞、信息傳遞、信息輸出以及標(biāo)準(zhǔn)化和全球化,在輔助模塊中通過車牌名查看屬于哪個城市,還輸入相對應(yīng)的國道對該條線進(jìn)行查詢,這樣可以幫助會員和管理員做出相對應(yīng)的調(diào)配決策, 在剩下的的 10 大模塊中, 要求對每個模塊進(jìn)行操作時能夠及時的更新模塊中的數(shù)據(jù),達(dá)到前臺和后臺的高度一致性。 性能描述 網(wǎng)站整體結(jié)構(gòu)和操作流程合理順暢,實現(xiàn)人性化設(shè)計,系統(tǒng)運行穩(wěn)定,要安全可靠。 精度 無論是會員還是管理都必須進(jìn)行登錄后才能完成對應(yīng)自己自己權(quán)限,其中我的訂單是根據(jù)不同的會員會有不同的訂單,不同的會員看見的數(shù)據(jù)也會不同,在本系統(tǒng)中如果會員也同是管理員那么在前臺就可以對車輛模塊和企業(yè)模塊進(jìn)修改以及刪除的操作。 靈活度 本系統(tǒng)在開發(fā)時盡量對所有功能進(jìn)行函數(shù)封裝,如 果用戶突然改變某些功能是只要相對應(yīng)的改變某些功能函數(shù)即可,可以將反工帶來的損失降低到最小。 運行環(huán)境的確定 6 操作系統(tǒng) :windows、 linux、 unix 等都可以。 對軟件環(huán)境:需要安裝虛擬機(jī)( JDK), Myeclipse 或者 以上的版本,服務(wù)器需要安裝 Tomcat 或者 以上的版本, Mysql 或者以上的版本都可以。 5 系統(tǒng)的總體設(shè)計 設(shè)計目標(biāo) 向會員全面展示公司各項業(yè)務(wù),讓會員充分了解公司公告信息,為會員提供密碼修改功能,為會員提供貨物下單功能,管理員 通過后臺可以對運單信息進(jìn)行全面管理,管理員通過后臺可以對會員信息進(jìn)行管理,管理員通過后臺可以對公司公告信息進(jìn)行管理,管理員通過后臺對公司各項業(yè)務(wù)信息進(jìn)行管理。 系統(tǒng)功能結(jié)構(gòu) 本系統(tǒng)分為前臺和后臺,一共有 11 個大模塊。前臺涉及 9 個模塊,一共包含 20項操作,具體功能如下 51圖所示: 圖 51:前臺頁面功能圖 7 后臺涉及 10 個模塊,一共包含 30項操作,具體功能如下 52 圖所示: 圖 52:后臺頁面功能圖 系統(tǒng)業(yè)務(wù)流程 業(yè)務(wù)流程圖屬于物理模型,按照事物出現(xiàn)的順序管理流向的圖表,描述事物即將進(jìn)行的走向,對業(yè)務(wù)功能模塊更加清晰的呈現(xiàn),幫助人們合理的分析事物中出現(xiàn)的不正確走向,及時找出問題,而且對于不同的角色,他們所執(zhí)行的操作也各有千秋,業(yè)務(wù)流程圖自 然也不一樣,本系統(tǒng)包含兩部分流程圖如下:面向會員的前臺流程圖如 53 所示 8 圖 53:前臺業(yè)務(wù)流程圖 面向管理員的后臺流程圖如 54 所示 9 圖 54:后臺業(yè)務(wù)流程圖 系統(tǒng)各模塊的功能概述及 流程 用戶模塊概述 這個模塊主要是用來管理會員操作的,為了管理者能夠更合理高效的管理網(wǎng)站系統(tǒng),也為每一個會員信息具有唯一性,編寫了該模塊的功能,其中前臺主要涉及的操作有用戶注冊,用戶登錄,找回密碼。后臺涉及的操作有查詢所有會員信息,對會員信息的修改以及對會員信息的刪除。其中涉及的流程如 55圖所示: 10 圖 55:登錄模塊流程圖 說明:找回密碼是根據(jù)注冊的時候所留的找回密碼答案以及用戶名有郵箱模仿了通過郵箱找回密碼的做法。 物流動態(tài) 這個模塊的主要功能是能夠把物流動態(tài)信息及時的發(fā)布出去讓會員第一時間了解物流的一些信息,便于會員更好的做出選擇,其中前臺主要涉及的操作有物流信息查詢和物流信息詳細(xì)查詢。后臺涉及的操作有整個物流信息查詢、物流動態(tài)修改、物流動態(tài)刪除以及物流動態(tài)的刪除,當(dāng)用戶進(jìn)入頁面后點擊導(dǎo)航欄中物流動態(tài)進(jìn)入超鏈接,進(jìn)行相關(guān)的操作。其中物流動態(tài)流程圖如 56 圖所示: 圖 56:物流動態(tài)信息模塊流程圖 說明:物流信息查詢是對數(shù)據(jù)庫中的物流表所有物流信息的一個查詢,但能顯示在 11 頁面的內(nèi)容只是其中一部分,而詳細(xì)查詢就是針對會員想看的某個信息有一個全面展示。 物流知識 為了讓更多的人了解物流,這個模塊主要就是向會員展示一些物流的知識,會員可以根據(jù)自己想了解的內(nèi)容進(jìn)行了解,可以讓更多會員了解物流。其中前臺主要涉及的操作有有 物流知識查詢,物流知識詳細(xì)查詢,后臺涉及的的操作有物流知識的添加,刪除、查找以及刪除,當(dāng)用戶進(jìn)入頁面后點擊導(dǎo)航欄中物流知識進(jìn)入超鏈接,進(jìn)行相關(guān)的操作。其中物流知識流程圖如 57圖所示: 圖 57: 物流知識信息模塊流程圖 該模塊的主要功能是向客戶展示一些貨物信息,在前臺會員可以通過詳細(xì)這個連接查看該貨物的詳細(xì)信息后可以下訂單,等待管理員的發(fā)貨與貨物的運輸,而在后臺管理員可以對貨物信息進(jìn)行增、刪、改、查的操作。其中貨物信息流程圖如 58圖所示: 圖 58:物流知識信息模塊流程圖 車輛信息 12 為了在運輸?shù)倪^程中更好的選擇車型,合理的調(diào)配,也為了員會更加的信任該企業(yè),該模塊主要向會員和管理員展示該企業(yè)內(nèi)的車輛各種信息,以及對其的一些操作,其中在前臺主要對該模塊涉及了車輛查詢以及對其的詳細(xì)查詢,在后臺對該模塊涉及了增、刪、改、查的操作。當(dāng)用戶登錄成功后,進(jìn)入頁面點擊導(dǎo)航欄中的車輛信息,出現(xiàn)一些對車輛信息的操作如圖 59圖所示: 圖 59:車輛信息模塊流程圖 說明:如果在前臺的會員與在后臺的管理員是一個用戶名和密碼的話,在前臺操作車輛模塊就可以對其進(jìn)行刪、改的操作。 企業(yè)信息 為了更好的贏得會員的信任,讓更多的人關(guān)注該企業(yè)信息,使得該企業(yè)有一個良好的競 爭優(yōu)勢和光輝的前景,該模塊主要向會員介紹了一些企業(yè)的經(jīng)營范圍,所屬區(qū)域,網(wǎng)址,郵箱等信息,其中前臺涉及的操作有查詢企業(yè)信息,查詢企業(yè)詳細(xì)信息,后臺涉及的操作有對該企業(yè)信息的增、刪、改、查。用戶登錄成功后,當(dāng)用戶進(jìn)入頁面點擊導(dǎo)航欄中的企業(yè)信息,出現(xiàn)一些對企業(yè)信息的操作如圖 510 圖所示: 13 圖 510:企業(yè)信息模塊流程圖 說明:該模塊與車輛信息的的說明相同。 訂單模塊 該模塊為會員提供了查看自己的訂單情況和追蹤訂單的路徑 ,這樣做不僅使用戶更加信任該公司而且更方便用戶根據(jù)訂單的走動隨時調(diào)整自己的時間查收貨物,于此同時可以提高企業(yè)的管理效率,隨時查看訂單的情況。該模塊在前臺只能查看自己的訂單,追蹤訂單,而在后臺可以查看所有會員的訂單并刪除。當(dāng)用戶進(jìn)入頁面點擊導(dǎo)航欄中的訂單信息,出現(xiàn)一些對企業(yè)信息的 操作如圖 511圖所示: 圖 511:企業(yè)信息模塊流程圖 14 模擬發(fā)貨 該功能模擬了運輸人員送貨的過程,我們可以根據(jù)訂單號來跟蹤,從而讓客戶與管理員看見訂單的情況,該功能只在后臺的操作中執(zhí)行 。 公告信息 為了讓客戶及時的了解公司的信息,網(wǎng)站添加了這個模塊,在前臺頁面中可以點擊公告欄的標(biāo)題,會顯示公告的詳細(xì)信息,而在后臺管理員點擊這個模塊可以對其實現(xiàn)增、刪、改、查。 輔助工具 全國一共有 23 個省份,每個省份都有
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1