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

正文內(nèi)容

畢業(yè)設(shè)計--物流管理系統(tǒng)的設(shè)計與實現(xiàn)-免費(fèi)閱讀

2024-12-18 16:43 上一頁面

下一頁面
  

【正文】 在 Spring 中,應(yīng)用對象被聲明式地組合,典型地是在一個 XML 文件里 [15]。 控制反轉(zhuǎn) —— Spring 通過一種稱 作控制反轉(zhuǎn)( IoC)的技術(shù)促進(jìn)了松耦合。 Spring 使用基本的 JavaBean 來完成以前只可能由 EJB 完成的事情。大型應(yīng)用程序通常在方法內(nèi)部封裝事務(wù)邏輯(操作) ,這些方法可以被擁有狀態(tài)信息的 bean 調(diào)用。 ? Struts 的體系結(jié)構(gòu)與工作 原理 MVC 即 ModelViewController 的縮寫 ,是一種常用的設(shè)計模式。和其他的 java 架構(gòu)一樣 ,Struts 也是面向?qū)ο笤O(shè)計 ,將 MVC 模式 分離顯示邏輯和業(yè)務(wù)邏輯 的能力發(fā)揮得淋漓盡致。此模塊文件架構(gòu)如下 : 圖 4- 15車輛管理模塊用例圖 各項管理工作都是在用戶成功登陸后的管理頁面進(jìn)行的 ,在管理控制頁面的左側(cè)是各項的相關(guān)鏈接 ,右側(cè)是操作平臺。此模塊文件架構(gòu)如下 : 圖 4- 8權(quán)限管理模塊用例圖 各項管理工作都是在用戶成功登陸后的管理頁面進(jìn)行的 ,在管理控制頁面的左側(cè)是各項的相關(guān)鏈接 ,右側(cè)是操作平臺。 表 4- 2 類功能說明 名稱 功能 持久層 (dao 文件夾 ) 各種方法(增加、刪除、修改和查詢)的實現(xiàn) 表單層 (form 文件夾 ) 所存放的類是 BaseForm 子類,封裝頁面表單數(shù)據(jù) 服務(wù) 層 (service 文件夾 ) 存放的 dao 層功能的業(yè)務(wù)的類 控制層 (action 文件夾 ) 存放實現(xiàn) jsp 各頁面功能的類,即 Action 類 工具層 (util文件夾 ) 類名為類名為 StringUtil(字符轉(zhuǎn)換的類)、類名為 PageBean(用來處理分頁)等 系統(tǒng)部分功能模塊的設(shè)計 系統(tǒng)登陸模塊設(shè)計 系統(tǒng)登錄模塊是用戶進(jìn)入主頁面的入口 ,根據(jù)用戶名從數(shù)據(jù)庫中獲得該用戶的權(quán)限。 表 3- 7 角色表的結(jié)構(gòu) 字段名 數(shù)據(jù)類型及長度 是否為空 是否主鍵 描述 ID NAME PERMISSION STATUS NUMBER(11,0) VARCHAR2(20 BYTE) VARCHAR2(32 BYTE) NUMBER(6,0) 否 否 否 是 是 否 否 否 數(shù)據(jù)庫流水號 名稱 權(quán)限掩碼 當(dāng)前狀態(tài) ( 8)庫存表 庫存表主要用于存放倉庫信息記錄。加上它有許多優(yōu)秀的前臺開發(fā)工具如 POWER BUILD、 SQL*FORMS、 VISIA BASIC 等,可以快速開發(fā)生成基于客戶端 PC 平臺的應(yīng)用程序,并具有良好的移植性。 它之所以倍受用戶喜愛是因為它有以下突 出的特點:支持大數(shù)據(jù)庫、多用戶的高性能的事務(wù)處理。它是功能豐富的 JavaEE 集成 開 發(fā) 環(huán) 境 , 包 括 了 完 備 的 編 碼 、 調(diào) 試 、 測 試 和 發(fā) 布 功 能 , 完 整 支 持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate。這部分可以為數(shù)據(jù)庫或其它業(yè)務(wù)對象將挖掘出的信息發(fā)往瀏覽器或存儲由瀏覽器發(fā)來的信息。 系統(tǒng)體系結(jié)構(gòu) 隨著 Web技術(shù)的發(fā)展 ,由于 HTTP(Hypertext Transfer Protocol:超文本傳輸協(xié)議 )為所有的應(yīng)用提供了統(tǒng)一的基礎(chǔ) ,解決了通信層的問題 ,B/S 結(jié)構(gòu)應(yīng)運(yùn)而生。 權(quán)限 管理 模塊:該模塊主要是對系統(tǒng)所有操作權(quán)限進(jìn)行管理 ,包括添加權(quán)限信息、按條件查詢權(quán)限信息、刪除權(quán)限記錄、修改權(quán)限記錄。 ? 對配貨信息進(jìn)行跟蹤,直到客戶 接收到貨單。它 需要 我們 在對用戶需求進(jìn)行充分調(diào)研的基礎(chǔ)上 ,深入理解并描述出軟件的功能、性能、接口等方面的需求。 首先 ,從社會發(fā)展的角度來說 ,軟件系統(tǒng)的實施有助于加快企業(yè)信息化的步伐 ,同時為促進(jìn)信息化和社會進(jìn)步作貢獻(xiàn)。目前國內(nèi)外的各種物流配送雖然大都跨越了簡單送貨上門的階段,但在層次上仍是傳統(tǒng)意義上的物流配送,因此在經(jīng)營中存在著傳統(tǒng)物流配送無法克服的種種弊端和問題,尚不具備或基本不具備信息化、現(xiàn)代化、社會化的新型物流配送的特征 [1]。 Oracle。首先查閱資料和分析系統(tǒng)的可行性,然后從系統(tǒng)的需求分析入手,提取出系統(tǒng)應(yīng)具有的功能,為進(jìn)行系統(tǒng)設(shè)計,重點闡述了物流管理系統(tǒng)的功能模塊、框架結(jié)構(gòu)、系統(tǒng)的體系結(jié)構(gòu)、開發(fā)環(huán)境、開發(fā)流程和系統(tǒng)測 試。 關(guān)鍵詞 : SSH; Oracle; MVC; 權(quán)限攔截 ; 物流管理 ; 頁面過濾 ; AOP; 注解 福建農(nóng)林大學(xué)本科畢業(yè)設(shè)計說明書 II Abstract This paper introduces the development process of the SSH lightweight framework for Oraclebased logistics management system. Firstly, check the feasibility of the information and analysis system. And then, from the analysis of demand, extracted the function which the system should be have, also focusing on the logistics management function modules, system framework, system architecture, development environment, development process and system testing. It has also introduced the database and data analysis and table creation process, and a part of the data presented in Table ER and related diagram. Finally, a detailed user login, permission interceptor, distribution management modules of the design and implementation process. The system uses the amp。 AOP。 隨著我國電子商務(wù)的發(fā)展尤其是網(wǎng)絡(luò)購物的爆發(fā)式增長大大促進(jìn)了電子商務(wù)物流服務(wù)業(yè)尤其是快遞服務(wù)業(yè)的發(fā)展,使其成為社會商品流通的重要渠道。本課題的研究是 JAVA 技術(shù)很好的一次應(yīng)用實踐。 ? 對客戶進(jìn)行管理,將客戶所下訂單補(bǔ)充好信息并保存。更改用戶權(quán)限、刪除用戶、賦予用戶角色。 車輛管理模塊:該模塊主要是對公司的車輛進(jìn)行管理 , 添加車輛、按條件查詢車輛信息、修改車輛信息、刪除車輛信息,對組配運(yùn)單的車輛進(jìn)行出車記錄跟蹤,并實現(xiàn)車輛到達(dá)目的后添加接收記錄功能。當(dāng)然 ,瀏覽器并沒有固定的規(guī)則 ,它們僅存在于網(wǎng)頁中。 MyEclipse,是一個十分優(yōu)秀的用于開發(fā) Java, J2EE 的 Eclipse 插件 集合, MyEclipse的功能非常強(qiáng)大,支持也十分廣泛,尤其是對各種開源產(chǎn)品的支持十分不錯 。 ORACLE 的分布式結(jié)構(gòu)可將數(shù)據(jù)和應(yīng)用駐留在多臺計算機(jī) 上,而相互間的通信是透明的。 ORACLE 是以高級結(jié)構(gòu)化查詢語言 (SQL)為基礎(chǔ)的大型關(guān)系數(shù)據(jù)庫,通俗地講它是用方便邏輯管理的語言操縱大量有規(guī)律數(shù)據(jù)的集合 。 表 3- 4 位置表的結(jié)構(gòu) 字段名 數(shù)據(jù)類型及長度 是否為空 是否主鍵 描述 ID NAME STATUS NUMBER(11,0) VARCHAR2(20 BYTE) NUMBER(6,0) 否 否 是 是 否 否 數(shù)據(jù)庫流水號 名稱 當(dāng)前狀態(tài) ( 5)登錄記錄表 登錄記錄表主要用于存放員工用戶登錄記錄。 表 3- 12 運(yùn)單狀態(tài)表的結(jié)構(gòu) 字段名 數(shù)據(jù)類型及長度 是否為空 是否主鍵 描述 ID WAYBILLID CURRENTLOCATION TIME NUMBER(11,0) NUMBER(11,0) VARCHAR2(20 BYTE) DATE 否 否 否 是 是 否 否 否 數(shù)據(jù)庫流水號 運(yùn)單編號 當(dāng)前位置 時間 福建農(nóng)林大學(xué)本科畢業(yè)設(shè)計說明書 13 4 系統(tǒng)詳細(xì)設(shè)計 系統(tǒng)的總體架構(gòu) 系統(tǒng)主頁面的框架 系統(tǒng)主頁面的運(yùn)行結(jié)果如下圖所示。 流程圖如下: 圖 4- 3用戶登陸模塊流程圖 進(jìn)入登錄界面 用戶名或密碼是否為空 檢查用戶名密碼驗證碼是否正確 提示用戶名或密碼出錯 進(jìn)入主界面 T T F F 提示用戶輸入 福建農(nóng)林大學(xué)本科畢業(yè)設(shè)計說明書 16 圖 4- 4用戶登錄主界面圖 用戶管理模塊的設(shè)計 用戶管理模塊主要包括系統(tǒng)用戶的添加、用戶信息的修改、查詢 ,以及密碼的修改還原。配送完成后 ,根據(jù)地理位置,以便日后查看運(yùn)單出車的進(jìn)展情況,到達(dá)目的地,客戶簽收運(yùn)單,一筆完整的物流周轉(zhuǎn)結(jié)束。如選擇“添加車輛” ,就會在右側(cè)出現(xiàn)相應(yīng)的頁面 ,鏈接代碼如下: a href=?page=0 target=main運(yùn)單組配 /a 通過 ActionServlet,該鏈接會到 STRUTS 的配置文件中查找對應(yīng)的配置信息 ,此時 , 中的內(nèi)容如下: Action: action name=queryPage_assembly class=carAction method=queryPageAssembly result name=success/management/assembly//result /action action name=addToCar class=assemblyAction method=add result name=success/management/assembly//result /action action name=moveToCar class=assemblyAction method=del result name=success/management/assembly//result /action action name=dispatch class=assemblyAction method=dispatch result name=success type=redirectActionqueryPage_assembly /result /action action name=addToDeliver class=assemblyAction method=add result name=success/management/assembly//result /action action name=moveToDeliver class=assemblyAction method=del result name=success/management/assembly//result /action 此模塊所使用到的類及其方法說明如下: 表 4- 7 組配中心模塊所用類及方法 包名 /接口名 類名 /接口實現(xiàn)名 功能 Dao\ CarDao CarDao 查詢工資信息 StorehouseDao 添加工資信息 TriprecordDao 修改工資信息 WaybillDao 刪除工資信息 WaybillstatusDao 顯示一條工資信息 domain AssemblyForm Service\對應(yīng)ServiceImpl 按 action 指定 ,調(diào)用 Dao 中的各方法 Webtier\assemblyAction queryPage_assembly 查詢組配信息 addToCar 添加運(yùn)單到車輛 moveToCar 從車輛移除運(yùn)單 dispatch 運(yùn)單組配 forwardAssembly 進(jìn)入組配操作 forwardDeliver 進(jìn)入發(fā)車操作 addToDeliver 添加發(fā)車 moveToDeliver 刪除發(fā)車 福建農(nóng)林大學(xué)本科畢業(yè)設(shè)計說明書
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1