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

正文內(nèi)容

畢業(yè)設(shè)計(jì)--物流管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(專業(yè)版)

2025-01-11 16:43上一頁面

下一頁面
  

【正文】 應(yīng)用對象只 實(shí)現(xiàn)它們應(yīng)該做的 —— 完成業(yè)務(wù)邏輯 —— 僅此而已。 在本系統(tǒng)登錄頁面中 ,Jsp 頁面要求用戶輸入用戶名與密碼,并將這些信息與一相對應(yīng)的 ActionForm 相對應(yīng) [12],讓這個 ActionForm 存放用戶登錄的基本信息,在 中 ActionForm 的配置內(nèi)容如下 : formbean name=userForm type= / 另外 ,在 Jsp 頁面中通過設(shè)置一個表單 ,傳遞 URL 名為 ” ” 的鏈接請求 ,當(dāng)用戶點(diǎn)登錄按鈕,則將該請求發(fā)送到 Struts 的控制器去處理。 選擇要操作對象 是否有權(quán)進(jìn)行此操作 提交 T 查看、修改運(yùn)單信息 是否選擇相應(yīng)操作類型 T F 派送 傳輸 刪除 福建農(nóng)林大學(xué)本科畢業(yè)設(shè)計(jì)說明書 27 Struts 有其自己的控制器( Controller) ,同時整合了其他的一些技術(shù)去實(shí)現(xiàn)模型層( Model)和視圖層( View)。入庫之后組配中心就可以對其進(jìn)行運(yùn)單出車的配送。 表 3- 11 運(yùn)單表的結(jié)構(gòu) 字段名 數(shù)據(jù)類型及長度 是否為空 是否主鍵 描述 ID ADDRESSER ADDRESSFROM SPHONE ADDRESSEE ADDRESSTO GPHONE WEIGHT VOLUME STOREMODE SENDTIME ACCEPTTIME STATUS EXESBASIC EXESSTORE REMARK PAYFLAG CUSTOMERID NUMBER(11,0) VARCHAR2(20 BYTE) VARCHAR2(255 BYTE) VARCHAR2(20 BYTE) VARCHAR2(20 BYTE) VARCHAR2(255 BYTE) VARCHAR2(20 BYTE) NUMBER(11,0) NUMBER(11,0) VARCHAR2(20 BYTE) DATE DATE NUMBER(6,0) NUMBER(11,0) NUMBER(11,0) VARCHAR2(255 BYTE) NUMBER(11,0) VARCHAR2(18 BYTE) 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 數(shù)據(jù)庫流水號 地址 派送地址 發(fā)送人電話 接收地址 接收人電話 重量 體積 存儲方式 派送時間 接收時間 角色編號 當(dāng)前狀態(tài) 基本運(yùn)費(fèi) 庫存費(fèi)用 說明 是否支付 客戶編號 福建農(nóng)林大學(xué)本科畢業(yè)設(shè)計(jì)說明書 12 ( 12)運(yùn)單狀態(tài)表 運(yùn)單狀態(tài)表主要用于存放運(yùn)單狀態(tài)信息記錄??煽刂茢?shù)據(jù)庫數(shù)據(jù)的可用性,可在數(shù)據(jù)庫級或在子數(shù)據(jù)庫級上控制 。 系統(tǒng)的開發(fā)環(huán)境 MyEclipse 概述 開發(fā)這個系統(tǒng) ,我選擇了 MyEclipse 作為開發(fā)工具。 組配中心模塊:該模塊主要是對運(yùn)單進(jìn)行車輛、司機(jī)的分配管理 , 并對運(yùn)單提供兩種運(yùn)送方式分別為派送和傳輸,同時還具備刪除組配案例。 ? 對位置、車輛、司機(jī)的管理 , 做好對物流基礎(chǔ)配置方面的處理。 信息化 、 全球化 、多功能化和一流的服務(wù)水平,已成為電子商務(wù)下的物流企業(yè)追求的目標(biāo) [2]。系統(tǒng)采用 B/S web軟件體系結(jié)構(gòu),使用 Oracle11g R2作為后臺數(shù)據(jù)庫,充分利用 Struts+Spring+Hibernate主流 web輕量級框架,結(jié)合 JSP+Java Bean等技術(shù)快速 開發(fā)出來的一個符合 MVC模式的物流管理系統(tǒng)。MVC。軟件系統(tǒng)的普及率是一個社會是否達(dá)到信息化的重要參考 ,信息化對整個社會進(jìn)步和生產(chǎn)力的提高的重要作用是有目共睹 ,沒有良好的硬件環(huán)境作基礎(chǔ) ,就沒有軟件系統(tǒng)興旺發(fā)達(dá)的基礎(chǔ) ,同樣光有先進(jìn)的硬件環(huán)境卻沒有優(yōu)秀的軟件作支撐 ,硬件就會變成好看不中用的擺設(shè) ,于個人、企業(yè)都沒有什么益處 ,正是大量優(yōu)秀的軟件被廣泛地使用 ,推動了硬件的不斷更新?lián)Q代 ,為社會創(chuàng)造了巨大的價值。 系統(tǒng)功能結(jié)構(gòu) 系統(tǒng)總體功能設(shè)計(jì)就是對系統(tǒng)的需求進(jìn)行分析 ,采用面向?qū)ο蟮脑O(shè)計(jì)方法對系統(tǒng)進(jìn)行分解 ,其基本思想就是自頂向下將整個系統(tǒng)劃分為若干個子系統(tǒng) ,在必要時子系統(tǒng)再劃分成若干功能模塊。 B/S 系統(tǒng)由瀏覽器和服務(wù)器組成 ,服務(wù)器包括 Web 服務(wù)器、數(shù)據(jù)庫服務(wù)器、應(yīng)用服務(wù)器、中間件等 [4]。 Oracle database 概述 Oracle Database,又名 Oracle RDBMS,或簡稱 Oracle。 福建農(nóng)林大學(xué)本科畢業(yè)設(shè)計(jì)說明書 7 3 數(shù)據(jù)庫設(shè)計(jì) 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì) 下面介紹數(shù)據(jù)庫設(shè)計(jì)中 的 ER 圖 ,即實(shí)體 關(guān)系圖 ,舉例如下 : 圖 3- 1 物流管理系統(tǒng) ER圖 福建農(nóng)林大學(xué)本科畢業(yè)設(shè)計(jì)說明書 8 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì) 本系統(tǒng)共 12個表 ,限于篇幅 ,下面簡要介紹一下系統(tǒng)中用到的幾個表的結(jié)構(gòu): ( 1)車輛表 車輛表主要用于保存車輛信息。在網(wǎng)頁里添寫用戶名和密碼后點(diǎn)擊 ”登陸 ”按鈕 ,網(wǎng)頁會訪問一個 URL,這個 URL 是福建農(nóng)林大學(xué)本科畢業(yè)設(shè)計(jì)說明書 15 “ ” ,代碼如下: s:form id=form name=loginForm action=login theme=simple在這個表單的 name 的值是 loginForm,它是 Struts 的 LoginForm 的實(shí)現(xiàn)類作為 spring bean 的 ponent 被掃描,并set 到 loginAction 中。如選擇“添加車輛” ,就會在右側(cè)出現(xiàn)相應(yīng)的頁面 ,鏈接代碼如下: a href= target=main添加車輛 /a 通過 ActionServlet,該鏈接會到 STRUTS 的配置文件中查找對應(yīng)的配置信息 ,此時 , 中的內(nèi)容如下: Action: 福建農(nóng)林大學(xué)本科畢業(yè)設(shè)計(jì)說明書 23 action name=update_car class=carAction method=update result name=success/management/car//result result name=error/management/car//result /action 此模塊所使用到的類及其方法說明如下: 表 4- 6 車輛管理模塊所用類及方法 包名 /接口名 類名 /接口實(shí)現(xiàn)名 功能 Dao\ CarDao update 更新車輛信息 query 查詢車輛信息 list 顯示車輛列表 del 刪除車輛 add 添加車輛 Domain\CarForm Service\CarServiceImpl 按 action指定 ,調(diào)用 CarDao中的各方法 Webtier\carAction del 刪除車輛 add 添加車輛 queryPage 查詢車輛列表 update 修改車輛信息 queryDetail 查詢車輛信息 流程圖如下: 圖 4- 16車輛管理模塊流程圖 選擇要操作對象 是否有權(quán)進(jìn)行此操作 F 提交 T 添加車輛 信息 查看、修改車輛信息 是否選擇相應(yīng)操作類型 T F 修改 按條件簡單 /復(fù)雜查詢 刪除 查看車輛列表 F T 修改 刪除 按條件簡單/復(fù)雜查詢 是否選擇相應(yīng)操作類型 T 福建農(nóng)林大學(xué)本科畢業(yè)設(shè)計(jì)說明書 24 圖 4- 17車輛添加主界面圖 組配中心模塊的設(shè)計(jì) 組配中心模塊主要包括運(yùn)單組配、車輛查詢配送 、運(yùn)輸發(fā)車、派送發(fā)車。 MVC 減弱了業(yè)務(wù)邏輯接口和數(shù)據(jù)接口之間的耦合 ,以及讓視圖層更富于變化 [10]。然而, Spring 的用途不僅限于服務(wù) 器端的開發(fā)。 Spring 也提供了很多基礎(chǔ)功能(事務(wù)管理、持久化框架集成等等),將應(yīng)用邏輯的開發(fā)留給了 開發(fā)人員 。此外, Spring 是非侵入式的:典型地, Spring 應(yīng)用中的對象 不依賴于 Spring 的特定類。根據(jù)設(shè)計(jì)或應(yīng)用程序復(fù)雜度的不同 ,這些 Bean 可以是自包含的并具有持續(xù)的狀態(tài) ,或只在需要時才獲得數(shù)據(jù)(從某個數(shù)據(jù)庫)。 Struts MVC 框架 ? 相關(guān)概念 Struts 是 Apache 基金會 Jakarta 項(xiàng)目組的一個 Open Source 項(xiàng)目 ,它采用 MVC模式 ,能夠很好地幫助 java 開發(fā)者 利用 J2EE 開發(fā) Web 應(yīng)用。如選擇“用戶查詢、設(shè)置” ,就會在右側(cè)出現(xiàn)相應(yīng)的頁面 ,鏈接代碼如下: lia href=?page=0 target=main用戶查詢 /a/li 通過 ActionServlet,該鏈接會到 Struts 的配置文件中查找對應(yīng)的配置信息 ,此時 , 中的內(nèi)容如下: action name=queryPage_user class=userAction method=queryPage result name=success/management/user//result interceptorref name=fafulmuserbase/interceptorref /action action name=update_user class=userAction method=update result name=success/management/user//result result name=error/management/user//result /action 福建農(nóng)林大學(xué)本科畢業(yè)設(shè)計(jì)說明書 17 action name=initPassword class=userAction method=initPassword result name=success/management/user//result /action 此模塊所使用到的類及其方法說明如下: 表 4- 3 用戶管理模塊所用類及方法 包名 /接口名 類名 /接口實(shí)現(xiàn)方法 功能 Dao\ UserDao update 修改密碼 query 查詢用戶信息 list 獲取用戶列表 del 刪除用戶 Domain\ UserForm Servic\UserServiceImpl 按 action 指定 ,調(diào)用 UserDao 中的各方法 Webtier\userAction del 修改密碼 ,轉(zhuǎn)到密碼修改頁面 add 添加用戶 queryPage 查詢用戶列表 update 修改用戶信息 initPassword 還原初始化密碼 queryDetail 按編號取出一條用戶記錄 updatePermission 更改權(quán)限 流程圖如下: 圖 4- 6用戶管理模塊流程圖 選擇要操作對象 提交 是否有權(quán)進(jìn)行此操作 F T 增加用戶 查看用戶信息 修改密碼 是否選擇相應(yīng)操作類型 T F 修改 刪除 按條件簡單 /復(fù)雜查詢 福建農(nóng)林大學(xué)本科畢業(yè)設(shè)計(jì)說明書 18 圖 4- 7用戶管理主界面圖 權(quán)限管理模 塊的設(shè)計(jì) 權(quán)限管理模塊主要包括權(quán)限的添加、權(quán)限信息的修改、查詢。 表 3- 6 權(quán)限表的結(jié)構(gòu) 字段名 數(shù)據(jù)類型及長度 是否為空 是否主鍵 描述 ID NAME MASK REMARK NUMBER(11,0) VARCHAR2(20 BYTE) VARCHAR2(32 BYTE) VARCHAR2(255 BYTE) 否 否 否 是 是 否 否 否 數(shù)據(jù)庫流水號 名稱 掩碼 說明 福建農(nóng)林大學(xué)本科畢業(yè)設(shè)計(jì)說明書 10 ( 7)角色表 角色 表主要用于存放公司組織架構(gòu)中角色信息記錄。根據(jù) IDG(國際數(shù) 據(jù)集團(tuán)) 1992年全球 UNIX 數(shù)據(jù)庫市場報(bào)告, OR
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1