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

正文內(nèi)容

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

2024-07-10 06:48 本頁面
 

【文章內(nèi)容簡介】 供了硬件的支持。 使用 myeclipse 作為系統(tǒng)開發(fā)的開發(fā)環(huán)境,它提供完善的指令控制語句、類與對象的支持及豐富的數(shù)據(jù)類型,給開發(fā)高性能系統(tǒng)提供的保障為開發(fā)滿足用戶要求的系統(tǒng),保證了代碼的模塊化要求,而代碼模塊化的提高,非常有利于以后對新系統(tǒng)的擴(kuò)展與修改。 綜上所述,本系統(tǒng)的設(shè)計(jì)與開發(fā)在技術(shù)上和硬件設(shè)備上的條件都是滿足的,因此,它在技術(shù)上是可行的。 運(yùn)行上可行性 本系統(tǒng)為一個小型的 物流 管理系統(tǒng),所耗費(fèi)的資源非 常的小, 物流公司 的電腦無論是硬件還是軟件都能夠滿足條件,因此,本系統(tǒng)在運(yùn)行上是可行的。 2 .需求分析 ..1 系統(tǒng)開發(fā)環(huán)境 根據(jù)本系統(tǒng)的基本功能需求,以及使用者的信息系統(tǒng)環(huán)境,本系統(tǒng)采用 B/S 模式來構(gòu)建管理系統(tǒng),這樣方便維護(hù)和使用。具體的硬件環(huán)境要求如下: 1)硬件環(huán)境:采用普通個人計(jì)算機(jī)作為服務(wù)器即可。 2)操作系統(tǒng):可以采用 windows XP 以上系統(tǒng)。 3)數(shù)據(jù)庫系統(tǒng):采用 MySQL 數(shù)據(jù)庫。 4) web 服務(wù)器:采用 tomcat5 以上系統(tǒng)。 5) Java 運(yùn)行環(huán)境:采用 以上版本。 6) 客戶 端: 采用瀏覽 器等 工具即可 。 系統(tǒng)軟件 架構(gòu) 系統(tǒng)采用了 B/S 結(jié)構(gòu),三層運(yùn)行模式。此架構(gòu)無須安裝 客戶 端軟件,便于軟件的分發(fā)和9 維護(hù)升級, 以及平時(shí) 的 日常 運(yùn)行和維護(hù)需求。 系統(tǒng)包含如下各層: 表示層 - Presentation Web 層為 管理員 提供對應(yīng)用程序的訪問。 Web 層由 Java Web 窗體和代碼隱藏文件組成。 Web 窗體只是用 JSP 頁面 提供用戶操作,而代碼隱藏文件實(shí)現(xiàn)各種控件的事件處理 。 業(yè)務(wù)邏輯層 - Business Logic 業(yè)務(wù)邏輯層為 Web 層提供處理、用戶帳戶管理、 物 流 信息管理 、 客戶 信息 管理 、 車源信息管理 、發(fā)貨信息管理 等功能的界面。業(yè)務(wù)外觀層用作隔離層,它將用戶界面與各種業(yè)務(wù)功能的實(shí)現(xiàn)隔離開來。除了低級系統(tǒng)和支持功能之外,對數(shù)據(jù)庫服務(wù)器的所有調(diào)用都是通過此程序集進(jìn)行的。 以及包含各種業(yè)務(wù)規(guī)則和邏輯的實(shí)現(xiàn)。業(yè)務(wù)規(guī)則完成如用戶賬戶和用戶安全性的核查這樣的任務(wù)。 數(shù)據(jù)訪問層 - Data MySQL 數(shù)據(jù)訪問層為業(yè)務(wù)邏輯層提供數(shù)據(jù)服務(wù)。 . 系統(tǒng)硬件結(jié)構(gòu) 為了使本系統(tǒng)獲得更好的安全性、擴(kuò)展性和更高的執(zhí)行效能,我們建議整個系統(tǒng)采取分布式部署的方案,該方案系統(tǒng)架構(gòu) 示意圖 2 所示: 將承載關(guān)鍵業(yè)務(wù)邏輯的應(yīng)用程序服務(wù)器(或應(yīng)用程序服務(wù)器集群)和承載業(yè)務(wù)數(shù)據(jù)的數(shù)據(jù)庫服務(wù)(或數(shù)據(jù)庫服務(wù)器集群)隔離開來,有以下好處: ? 有利于安全性的提高; ? 將系統(tǒng)負(fù)載分?jǐn)偟綉?yīng)用程序服務(wù)器和數(shù)據(jù)庫服務(wù)器中,有利于提高系統(tǒng)運(yùn)行的速度; ? 當(dāng)公司業(yè)務(wù)量持續(xù)提升,該部署方案具有更加靈活可靠的擴(kuò)展性。 10 圖 1 硬件架構(gòu)圖 功能分析 物流 管理 系統(tǒng) 主要提供的功能如圖所示: 圖 2 功能概要 a) 訂單 管理 ( 1) 管理員: 得到客戶提交的訂單 一〉車輛查詢一〉車輛確認(rèn) 一〉填寫發(fā)貨單 一〉回執(zhí)單確認(rèn) b) 車輛 信息 管理 ( 2)管理員: 查詢車輛信息 一〉修改車輛信息 (修改、刪除等) c) 客戶 信息 管理 ( 3)管理員: 查詢 客戶信息 一〉修改 客戶 信息(修改、刪除等) d) 賬戶信息管理 ( 4)管理員: 修改賬戶密碼 11 3 系統(tǒng)設(shè)計(jì) 三層體系結(jié)構(gòu) 本系統(tǒng)二層架構(gòu)設(shè)計(jì),其包括:表現(xiàn)層、業(yè)務(wù)層和數(shù)據(jù)層。 ? 表現(xiàn)層是用戶和服務(wù)器交互的接口,也是應(yīng)用系統(tǒng)中用戶唯一能夠訪問到的部分。 ? 業(yè)務(wù)數(shù)據(jù)訪問層是數(shù)據(jù)層與表現(xiàn)層之間的紐帶,它向上為表示層提供帶有業(yè)務(wù)邏輯的封閉數(shù)據(jù),向下對數(shù)據(jù)層進(jìn)行數(shù)據(jù)訪問。 ? 數(shù)據(jù)層 為數(shù)據(jù)訓(xùn)的物理實(shí)現(xiàn)。 三層體系的關(guān)系如圖 3 所示。 圖 3 三層架構(gòu)關(guān)系圖 系統(tǒng)結(jié)構(gòu) 與設(shè)計(jì) 系統(tǒng)總體結(jié)構(gòu) 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)圖如圖 4 所示。 12 圖 4 系統(tǒng)結(jié)構(gòu)圖 訂單管理 客戶信息管理 車輛 信息管理 賬戶信息管理 管理員 車 輛 信息 修改 車輛 信息 刪除 車輛 信息 查詢 發(fā)貨單查詢 填寫發(fā)貨單 車輛 信息 修改 回執(zhí)發(fā)貨單 車輛 信息 修改 賬戶密碼 修改 13 訂單管理的設(shè)計(jì)流程圖 訂單管理 根據(jù)設(shè)計(jì)思想,系統(tǒng)結(jié)構(gòu)設(shè)計(jì)圖如圖 5 所示。 圖 5 訂單管理的設(shè)計(jì)流 程圖 車輛 信息流程圖 車輛信息 管理根據(jù)設(shè)計(jì)思想,系統(tǒng)結(jié)構(gòu)設(shè)計(jì)圖如圖 6 所示。 圖 6 車輛信息 流程圖 客戶提交訂單 車輛查詢 管理員 車輛確認(rèn) 填寫 發(fā)貨單 發(fā)貨 貨物到達(dá) 回執(zhí)單 確認(rèn) 車輛信息查詢 管理員 車輛信息修改 車輛信息刪除 14 客戶 信息流程圖 客戶 信息 管理根據(jù)設(shè)計(jì)思想,系統(tǒng)結(jié)構(gòu)設(shè)計(jì)圖如圖 7 所示。 圖 7 客戶信息 流程圖 賬戶 信息流程圖 賬戶 信息 管理根據(jù)設(shè)計(jì)思想,系統(tǒng)結(jié)構(gòu)設(shè)計(jì)圖如圖 8 所示。 圖 8 賬戶信息 流程圖 客戶信息查詢 管理員 客戶信息添加 客戶信息刪除 賬戶密碼修改 管理員 15 表設(shè)計(jì)概述 數(shù)據(jù)庫將針對 學(xué)生 信息管理 ,配合 MySQL 數(shù)據(jù)庫 系統(tǒng)中提供的數(shù)據(jù)管理功能,實(shí)現(xiàn) 物流信息的查詢、修改、刪除 等 業(yè)務(wù)功能。 由于 物流管理 應(yīng) 用程序的分布式架構(gòu),系統(tǒng)將包括一 個數(shù)據(jù)庫: ? db_wlgl db_wlgl 數(shù) 據(jù) 庫 設(shè) 計(jì) 主 要 包 括 以 tb_admin。 tb_car。 tb_carlog。 tb_customer。 tb_operationgoods 表為主 表設(shè)計(jì) (1) 表 tb_admin: 用于 管理員 字段 類型 可否為空 備注 id INT 否 編號 admin_user VARCHAR(50) 否 用戶名 admin_password VARCHAR(50) 否 密碼 (2) 表 tb_car 用于 車輛信息 字段 類型 可否為空 備注 id int 否 車輛 編號 username VARCHAR(50) 否 車主 姓名 user_number VARCHAR(50) 否 身份證號 car_number VARCHAR(50) 否 車牌號 tel VARCHAR(50) 否 手機(jī)號碼 address VARCHAR(50) 否 地址 car_road VARCHAR(50) 否 運(yùn)輸區(qū)間 car_content VARCHAR(50) 否 車輛類型 (3) 表 tb_carlog用于 送貨記錄 字段 類型 可否為空 備注 id int 否 編號 goods_id VARCHAR(50) 否 發(fā)貨單號 car_id int 否 車輛編號 startTime VARCHAR(50) 否 開始日期 endTime VARCHAR(50) 否 結(jié)束日期 describer VARCHAR(50) 否 貨物描述 16 (4) 表 tb_customer 用于 客戶 信息 字段 類型 可否為空 備注 customer_id int 否 客戶 編號 customer_user VARCHAR(50) 否 客戶名 customer_tel VARCHAR(50) 否 客戶電話 customer_address VARCHAR(80) 否 客戶地址 (5) 表 tb_operationgoods 用于 發(fā)貨單 字段 類型 可否為空 備注 id Int 否 編號 car_id VARCHAR(50) 否 車輛編號 customer_id VARCHAR(50) 否 客戶 編號 goods_id VARCHAR(50) 否 發(fā)貨單號 goods_name VARCHAR(50) 否 收貨人姓名 goods_tel VARCHAR(50) 否 收貨人電話 goods_address VARCHAR(50) 否 收貨地址 goods_sure Int 否 確認(rèn)是否收貨 數(shù)據(jù)庫備份恢復(fù)策略 數(shù)據(jù)庫的大小和數(shù)據(jù)修改的頻率決定了采用何種數(shù)據(jù)庫備份恢復(fù)策略。如果數(shù)據(jù)庫較小或修改的頻度非常低,則可以只實(shí)施完全數(shù)據(jù)庫備份,不過此時(shí)要定期清理數(shù)據(jù)庫的事務(wù)日志,防止數(shù)據(jù)庫的事務(wù)日志被填滿。其他情況則需要使用差異備份。由于本案例教學(xué)涉及的數(shù)據(jù)庫規(guī)模較小,建議每周做一 次完全備份,中間間隔兩天做一次差異備份。 數(shù)據(jù)庫運(yùn)行日常維護(hù) MySQL 的一個優(yōu)勢就是對日常維護(hù)的要求比較低,但為了追求更高的可用性和安全性,建議每周做備份,同時(shí)注意將備份放在不同的備份媒體中,如多個硬盤。 17 頁面設(shè)計(jì) a) 登錄頁 b) 首頁 c) 客戶管理 18 c) 車源信息管理 d) 發(fā)貨單 19 f) 發(fā)貨單查詢 g) 回執(zhí)發(fā)貨單
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1