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

正文內(nèi)容

物流企業(yè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)說明書(編輯修改稿)

2024-10-03 08:40 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 三章首先討論了 系統(tǒng)的總體設(shè)計(jì) , 用 角色權(quán)限分配圖和網(wǎng)站首頁(yè)流程圖介紹了總體結(jié)構(gòu)和功能。還介紹了數(shù)據(jù)庫(kù)的設(shè)計(jì),包括 數(shù)據(jù) 庫(kù) 需求分析,相關(guān)表的設(shè)計(jì),列出了該系統(tǒng)數(shù)據(jù)庫(kù)的 表。 第四章詳細(xì)介紹了 系統(tǒng)主要模塊 的詳細(xì)設(shè)計(jì) ,頁(yè)面截圖 ,具體實(shí)現(xiàn)等。 第五章詳細(xì)介紹了 系統(tǒng)的測(cè)試 。 第六章總結(jié)了系統(tǒng)的實(shí)現(xiàn)過程和討論了本文所做的主要工作。 2 物流企業(yè)管理系統(tǒng) 簡(jiǎn)介 系統(tǒng)開發(fā)目標(biāo) 隨著社會(huì)信息化的發(fā)展,社會(huì)上很多事務(wù)的管理也跟著相應(yīng)發(fā)生了根本的變化 . 物流企業(yè)的正常運(yùn)營(yíng)中總是面對(duì)大量的企業(yè)內(nèi)部信息以及發(fā)生的相關(guān)業(yè)務(wù)信息,因此需要對(duì)這些信息進(jìn)行管理。及時(shí)了解各個(gè)環(huán)節(jié)中信息的變更,有利于減少管理人員的工作量,提高管理效率。 因此,開發(fā)一套高效率 、無差錯(cuò)的物流企業(yè)管理系統(tǒng)軟件十分必要。 系統(tǒng)開發(fā)目標(biāo)為: 、可靠性、適用性。 ,防止混亂。 ,盡量減少用戶的操作 。 。 系統(tǒng)開發(fā)工具 Myeclipse MyEclipse,是一個(gè)十分優(yōu)秀的用于開發(fā) Java, J2EE 的 Eclipse 插件 集合 MyEclipse的功能非常強(qiáng)大,支持也十分廣泛,尤其是對(duì)各種開元產(chǎn)品的支持十分不錯(cuò)。 MyEclipse 企業(yè)級(jí)工作平臺(tái)( MyEclipse Enterprise Workbench ,簡(jiǎn)稱 MyEclipse)是對(duì) Eclipse IDE 的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫(kù)和 JavaEE 的開發(fā)、發(fā)布,以及 應(yīng)用程序 服務(wù)器的整合方面極大的提高工作效率。它是功能豐富的 JavaEE 集成開發(fā)環(huán)境 ,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持 HTML, Struts, JSP, CSS, Javascript, SQL, Hibernate。 簡(jiǎn)單而言, MyEclipse 是 Eclipse 的插件,也是一款功能強(qiáng)大的 JavaEE 集成開發(fā)環(huán)境,支持代碼編寫、配置、測(cè)試以及除錯(cuò), 以前版本需先安裝 Eclipse。 以后版本安裝時(shí)不需安裝 Eclipse。 mySQL MySQL 是一個(gè)小型關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),開發(fā)者為瑞典 MySQL AB 公司。在 2020 年 1 月 16 號(hào)被 Sun 公司收購(gòu)。而 2020 年 ,SUN 又被 Oracle 收購(gòu) .對(duì)于 Mysql的前途 ,沒有任何人抱樂觀的態(tài)度 。 目前 MySQL 被廣泛地應(yīng)用在 Inter 上的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點(diǎn),許 本科生畢業(yè)設(shè)計(jì)說明書 (2020) 5 多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了 MySQL 作為網(wǎng)站數(shù)據(jù)庫(kù)。 與其他的大型數(shù)據(jù)庫(kù)例如 Oracle、 DB SQL Server 等相 比, MySQL 自有它的不足之處,如規(guī)模小、功能有限( MySQL Cluster 的功能和效率都相對(duì)比較差)等,但是這絲毫也沒有減少它受歡迎的程度。對(duì)于一般的個(gè)人使用者和中小型企業(yè)來說,MySQL 提供的功能已經(jīng)綽綽有余,而且由于 MySQL 是開放源碼軟件,因此可以大大降低總體擁有成本。 目前 Inter 上流行的網(wǎng)站構(gòu)架方式是 LAMP( Linux+Apache+MySQL+PHP),即使用 Linux 作為操作系統(tǒng), Apache 作為 Web 服務(wù)器, MySQL 作為數(shù)據(jù)庫(kù), PHP作為服務(wù)器端 腳本 解釋器。由于這四個(gè)軟件都是免費(fèi)或開放源碼軟件( FLOSS),因此使用這種方式不用花一分錢(除開人工成本)就可以建立起一個(gè)穩(wěn)定、免費(fèi)的 網(wǎng)站系統(tǒng) 。 JAVA Java,是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 程序設(shè)計(jì)語(yǔ)言和Java 平臺(tái) 的總稱。用 Java 實(shí)現(xiàn)的 HotJava 瀏覽器 (支持 Java applet)顯示了 Java 的魅力:跨平臺(tái)、 動(dòng)態(tài) 的 Web、 Inter 計(jì)算。從此, Java 被廣泛接受并推動(dòng)了 Web的迅速發(fā)展,常用的瀏覽器現(xiàn)在均支持 Java applet。 JSP 和 Servlet JSP(Java Server Pages)是由 Sun Microsystems 公司倡導(dǎo)、許多公司參與一起建立的一種 動(dòng)態(tài)網(wǎng)頁(yè) 技術(shù)標(biāo)準(zhǔn)。 JSP 技術(shù)有點(diǎn)類似 ASP 技術(shù),它是在傳統(tǒng)的 網(wǎng)頁(yè) HTML文件 (*.htm,*.html)中插入 Java 程序段 (Scriptlet)和 JSP 標(biāo)記 (tag),從而形成 JSP 文件(*.jsp)。 用 JSP 開發(fā)的 Web 應(yīng)用是跨平臺(tái)的,既能在 Linux 下運(yùn)行,也能在其他 操作系統(tǒng) 上運(yùn)行。 Servlet 是一種服務(wù)器端的 Java 應(yīng)用程序,具有獨(dú)立于平臺(tái)和協(xié)議的特性 ,可以生成動(dòng)態(tài)的 Web 頁(yè)面。 它擔(dān)當(dāng)客戶請(qǐng)求( Web 瀏覽器或其他 HTTP 客戶程序)與服務(wù)器響應(yīng)( HTTP 服務(wù)器上的數(shù)據(jù)庫(kù)或應(yīng)用程序)的中間層。 Servlet 是位于 Web 服務(wù)器內(nèi)部的服務(wù)器端的 Java 應(yīng)用程序,與傳統(tǒng)的從命令行啟動(dòng)的 Java 應(yīng)用程序不同,Servlet 由 Web 服務(wù)器進(jìn)行加載,該 Web 服務(wù)器必須包含支持 Servlet 的 Java 虛擬機(jī)。 Tomcat Tomcat 是 Apache 軟件 基金會(huì)( Apache Software Foundation)的 Jakarta 項(xiàng)目中的一個(gè)核心項(xiàng)目,由 Apache、 Sun 和其他一些公司及個(gè)人共同開發(fā)而成。由于有了Sun 的參與和支持,最新的 Servlet 和 JSP 規(guī)范總是能在 Tomcat 中得到體現(xiàn), Tomcat 5 支持最新的 Servlet 和 JSP 規(guī)范。因?yàn)?Tomcat 技術(shù)先進(jìn)、性能穩(wěn)定,而且免費(fèi),因而深受 Java 愛好者的喜愛并得到了部分軟件開發(fā)商的認(rèn)可,成為目前比較流行的 Web 應(yīng)用服務(wù)器。目前最新版本是 。 物流企業(yè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 6 系統(tǒng)需求分析 當(dāng)前我國(guó)物流業(yè)的發(fā)展和電子物流管理的信息化市場(chǎng)正在進(jìn)入一個(gè)加速發(fā)展時(shí)期,國(guó)內(nèi)的中小型企業(yè)正在通過逐步實(shí)現(xiàn)信息化來完善自身的物流管理。因而對(duì)國(guó)內(nèi)企業(yè)來說,基礎(chǔ)信息化仍然是當(dāng)前需求的主要內(nèi)容。據(jù)相關(guān)調(diào)查顯示: 60%的企業(yè)對(duì)電子物流管理需求的特點(diǎn)主要是指在規(guī)范流程中實(shí)現(xiàn)信息的采集、傳輸、存儲(chǔ)、共享,建立依賴于信息、數(shù)據(jù)的決策 、控制機(jī)制。經(jīng)過近年的摸索和實(shí)踐,國(guó)內(nèi)的物流企業(yè)己趨理性,不再唯大唯全唯國(guó)外,更加看重軟件管理系統(tǒng)和企業(yè)自身業(yè)務(wù)實(shí)際的適應(yīng)性,企業(yè)自身對(duì)物流軟件的需求也有了更清醒的認(rèn)識(shí),在選擇物流軟件的時(shí)候更加慎重,因而物流軟件也從開始的大而全式逐漸細(xì)分。本系統(tǒng)正是想從其中一個(gè)角度對(duì)現(xiàn)代物流管理軟件進(jìn)行探索. 物流信息化主要表現(xiàn)為物流信息的商品化、物流信息收集的數(shù)據(jù)化和代碼化、物流信息處理的電子化與計(jì)算機(jī)化、物流信息傳遞的標(biāo)準(zhǔn)化和實(shí)時(shí)化、物流信息存儲(chǔ)的數(shù)字化,開創(chuàng)了優(yōu)化配送調(diào)度、動(dòng)態(tài)監(jiān)控、智能交通、優(yōu)化倉(cāng)儲(chǔ)配置等新型的物流 管理技術(shù)和物流模式 。 MVC 設(shè)計(jì)模式是一種用于分離數(shù)據(jù)維護(hù)和數(shù)據(jù)表現(xiàn)的方法,在 J2EE 中引入MVC 設(shè)計(jì)模式,有助于把應(yīng)用劃分為合理的組件,從而可以方便的進(jìn)行系統(tǒng)的開發(fā)、維護(hù)和擴(kuò)充.隨著 J2EE 各種組件技術(shù)的廣泛應(yīng)用和 MVC 設(shè)計(jì)模式的發(fā)展與完善,J2EE 與 MVC 設(shè)計(jì)模式在 W 曲應(yīng)用系統(tǒng)開發(fā)領(lǐng)域達(dá)到了很好的結(jié)合. 物流管理系統(tǒng)的開發(fā),是大型關(guān)系數(shù)據(jù)庫(kù)、網(wǎng)絡(luò)通信技術(shù)、 Web 技術(shù)等計(jì)算機(jī)成熟技術(shù)的綜合應(yīng)用,強(qiáng)化了物流管理過程中從報(bào)價(jià)到訂艙、訂艙到配艙,包括裝柜、報(bào)關(guān)等環(huán)節(jié)的高效率管理,減少了手工管理的差錯(cuò)和漏洞,滿足 企業(yè)在生產(chǎn)或者交易過程中信息流的全面管理。 系統(tǒng)設(shè)計(jì)思想 網(wǎng)站采用靜、動(dòng)相結(jié)合的方式 ,主要內(nèi)容及設(shè)計(jì)思路: ,從而達(dá)到充分利用現(xiàn)有資源,提高系統(tǒng)開發(fā)水平和應(yīng)用效果的目的。 物流企業(yè) 的需求,并達(dá)到操作過程中的直觀、方便、實(shí)用、安全等要求。 ,既便于系統(tǒng)功能的各種組合和修改,又便于未參與開發(fā)技術(shù)維護(hù)人員補(bǔ)充和維護(hù)。 ,及時(shí)根據(jù)用戶需求進(jìn)行數(shù)據(jù)的添加、刪除、修改等操作。 互聯(lián)網(wǎng)技術(shù)發(fā)展到 今天已經(jīng)十分成熟,網(wǎng)絡(luò)在各行各業(yè)的應(yīng)用已經(jīng)得到普及并且 B/S 結(jié)構(gòu)的網(wǎng)絡(luò)軟件在物流系統(tǒng)方面已經(jīng)得到應(yīng)用。比如說金蝶公司的 K3 就是一款在企業(yè)用應(yīng)方面的整和包括倉(cāng)儲(chǔ),財(cái)務(wù),客戶關(guān)系等。不但可以隨時(shí)掌控庫(kù)存,現(xiàn)金狀況而且對(duì)企業(yè)總體運(yùn)行態(tài)勢(shì)得以詳盡了解。 B/S 架構(gòu)的應(yīng)用軟件在網(wǎng)絡(luò)辦公,網(wǎng)上購(gòu)物,網(wǎng)上材料集中采購(gòu)等方面的應(yīng)用還有很大的空間,因?yàn)樗幌?C/S 架構(gòu) 本科生畢業(yè)設(shè)計(jì)說明書 (2020) 7 的軟件有地域空間的限制,這使得它的應(yīng)用更加廣泛。這讓企業(yè)管理人員隨時(shí)隨地都能了解企業(yè)的運(yùn)做狀況,使得問題的解決更加有實(shí)效性。 在 B/S 模式的軟件開發(fā)中采用最多的是 MVC 設(shè)計(jì)模式。 MVC 是一種流行的設(shè)計(jì)模式,它是 Model- View- Controller 的簡(jiǎn)稱,即模型-視圖-控制器。它把應(yīng)用程序分成三個(gè)層次或者模塊:視圖層、模型層、控制層,它們各自處理自己的任務(wù)。 視圖:向用戶顯示數(shù)據(jù),接受用戶輸入,與模型層交互,向模型查詢業(yè)務(wù)狀態(tài),接受模型發(fā)出的數(shù)據(jù),更新顯示用戶界面。 模型:模型是應(yīng)用程序的主體,它用于表示業(yè)務(wù)數(shù)據(jù)和業(yè)務(wù)邏輯。一個(gè)模型可以同時(shí)為多個(gè)視圖提供數(shù)據(jù),從而提高了代碼的可重用性。 控制器:控制器,顧名思義起控制作用。它接受用戶輸入,并調(diào)用模型和視圖來完成用 戶請(qǐng)求。在用戶提交表單時(shí),控制器本身不做任何處理和輸出工作。控制器所做的僅僅時(shí):接受請(qǐng)求,然后調(diào)用模型組件處理請(qǐng)求,最后調(diào)用視圖來顯示模型處理后返回的數(shù)據(jù)。 圖 21 MVC結(jié)構(gòu)圖 MVC 模式的使用范圍很廣,這與其具有眾多有點(diǎn)時(shí)分不開的,具體來講, MVC有如下優(yōu)點(diǎn): 。使得同一個(gè)模型可以被不同的視圖重用,大大提高了代碼的可重用性。 MVC 的各個(gè)模塊相對(duì)獨(dú)立,改變其中一個(gè)不會(huì)影響其他兩個(gè),所以開發(fā)人員可以構(gòu)建松散耦合的構(gòu) 件。 ??刂破骺梢赃B接不同的模型和視圖,去完成用戶的需求,這樣可以為構(gòu)造應(yīng)用程序提高強(qiáng)有力的手段。 (視圖) 解釋模型 接受數(shù)據(jù)更新請(qǐng)求 發(fā)送用戶輸入給控制器 允許控制器選擇視圖 選擇視圖 (控制器) 接受用戶請(qǐng)求 調(diào)用模塊響應(yīng)用戶請(qǐng)求 選擇視圖顯示相應(yīng)結(jié)果 (模型) 封裝應(yīng)用程序狀態(tài) 響應(yīng)狀態(tài)查詢 處理業(yè)務(wù)流程 通知視圖業(yè)務(wù)狀態(tài)更新 用戶請(qǐng)求 狀態(tài)查詢 通知數(shù)據(jù)更新新 業(yè)務(wù)處理 物流企業(yè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 8 因此在開發(fā) 物流企業(yè)管理系統(tǒng) 時(shí),采用 JSP+ Servlet+ JavaBean,三層體系架構(gòu)的 B/S 開發(fā)模式。 JSP+ Servlet+ JavaBean 三層體系架構(gòu)的開發(fā)模式在企業(yè)信息化應(yīng)用開發(fā)中已經(jīng)十分完善,已經(jīng)成為網(wǎng)絡(luò)應(yīng)用軟件開發(fā)的主流技術(shù)。不論是在安全性方面還是在開發(fā)的模塊化,面向?qū)ο蠡兴加泻艽蟮膬?yōu)勢(shì)所以應(yīng)用此技術(shù)開發(fā)的人也越來越多,使次技術(shù)更趨于完善。 JSP+ Servlet+ JavaBean 實(shí)現(xiàn)了 MVC 模式:在這種模式中 JSP 負(fù)責(zé)生成動(dòng)態(tài)網(wǎng)頁(yè), Servlet 負(fù)責(zé)流程控制, JavaBean 負(fù)責(zé)業(yè)務(wù)邏輯。在這中 JSP Model2 模式中流程控制圖如 圖 22。 圖 22 流程控制圖 系統(tǒng)主要功能 模塊劃分時(shí)描述一個(gè)系統(tǒng)需求的一個(gè)過程,需要將需求分析中的感性描述進(jìn)行抽象,提取出要實(shí)現(xiàn)的功能,這是整個(gè)系統(tǒng)開發(fā)中一個(gè)關(guān)鍵過程。分析的根本目的時(shí)在開發(fā)者和提出需求的人員之間建立一種理解和溝通的機(jī)制。因此,物流企 業(yè)管理系統(tǒng)需求分析也是根據(jù)開發(fā)者和實(shí)際用戶需求一起來完成的。根據(jù)業(yè)務(wù)邏輯把系統(tǒng)劃分如下: 根據(jù)權(quán)限的不同,分為用戶操作和管理員操作。 用戶操作包括 錄入出庫(kù)商品信息 、 查詢出庫(kù)單信息 、 錄入入庫(kù)商品信息 、 查詢?nèi)霂?kù)單信息 、 查詢商品信息 、 查詢供應(yīng)商信息 。 管理操作包括 出庫(kù)單商品信息刪除 /修改 、 入庫(kù)單商品信息刪除 /修改 、 供應(yīng)商信息添加 /刪除 /修改 、 添加商品分類信息 、 倉(cāng)庫(kù)位置信息添加 /刪除 /修改 、 職員信息查詢 /添加 /修改 /刪除 、 用戶權(quán)限管理 。 3 系統(tǒng)總體設(shè)計(jì) 功能 模塊圖 根據(jù)對(duì)系統(tǒng)功能分析,本系統(tǒng)大致有十個(gè)功能單元 ,具體結(jié)構(gòu)如圖 31所示。 瀏覽器 控制器 (視圖) JSP 讀取 應(yīng)用服務(wù)器 數(shù)據(jù)庫(kù) 請(qǐng)求 響應(yīng) 實(shí)例化 本科生畢業(yè)設(shè)計(jì)說明書 (2020) 9 圖 31 系統(tǒng)功能圖 數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)需求分析 數(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ǔ),只有數(shù)據(jù)庫(kù)設(shè)計(jì)完后程序員才能進(jìn)行功能性設(shè)計(jì),程序員根據(jù)數(shù)據(jù)庫(kù)結(jié)構(gòu)實(shí)現(xiàn)相應(yīng)的軟件功能。 物流企業(yè)管理系統(tǒng) 數(shù)據(jù)庫(kù)名稱為 Logistic(物流 ),使用此數(shù)據(jù)庫(kù)的網(wǎng)絡(luò)軟件為 物流企業(yè)管理系統(tǒng) ,它 在服務(wù)器上的部署名為 Logistic。 下面介紹該系統(tǒng)的數(shù)據(jù)庫(kù)整體設(shè)計(jì),該系統(tǒng)采用輕量化的數(shù)據(jù)庫(kù)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1