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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于_jsp的物流公司倉庫管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2025-01-08 19:10 本頁面
 

【文章內(nèi)容簡介】 和運(yùn)算脫離,加快編程人員的 速率 。 因?yàn)?JSP 憑借 Java 的可移植性、安全性、穩(wěn)定性,使其成為一種非常熱門的動態(tài)網(wǎng)頁技術(shù),成為大中型網(wǎng)絡(luò)開發(fā)者的首選。 JSP 應(yīng)用 用戶界面的更新速度很快,因?yàn)樗抢?Web Server 實(shí)現(xiàn)的 。 JSP開發(fā)出的應(yīng)用均基于服務(wù)器,故其可時(shí)刻保持最新的版本。而客戶端的端口簡單,對于各種應(yīng)用的實(shí)現(xiàn)、修改和開發(fā), JSP 都提供了一種更為簡單和高效的動態(tài)網(wǎng)頁編寫手段,它還提高了網(wǎng)頁 程序的 重用性 、兼容性和獨(dú)立存在性 [17]。 可以通過接下來的幾個(gè)方面體現(xiàn): 1.高效 簡便 性:編程人員只需看懂 JSP 獨(dú)有標(biāo)簽,然后利用別人已經(jīng)寫好基于 JSP 的物流公司倉庫管理 系統(tǒng) 的 設(shè)計(jì) 與實(shí)現(xiàn) 5 的部件程序,完全不用自己來編寫?yīng)毩⒌哪_本程序,即可實(shí)現(xiàn)動態(tài)網(wǎng)頁的編寫。從而, 一個(gè)根本不懂的什么是腳本語言的程序員,便可利用該技術(shù)實(shí)現(xiàn)出相當(dāng)美觀的非靜態(tài)網(wǎng)頁,對比其他的技術(shù),這太難實(shí)現(xiàn)。 2.程序的獨(dú)立 性: JSP 也可以像一般的 Java 程序在多個(gè) 不同平臺 上使用,也就是說,它的程序相對于各個(gè)平臺來說基本獨(dú)立 。即: Write once, Run anywhere! 3.程序的兼容性: 其之所以可以為各種客戶提供服務(wù)是由 JSP 中的非靜態(tài)的 內(nèi)容 可以有多種表現(xiàn) 形式 所決定的 。提供的服務(wù)廣泛,包括 WML 的各種可移動裝備,比如:單人手機(jī)設(shè)備,非固定的采用該技術(shù)的非靜態(tài)網(wǎng)頁等等,這些均采用該技術(shù)。 4.程序的 重用性: Java Server Page 頁面 不會直接裝入關(guān)鍵代碼段,而僅是采用和程序員交流的部分 。因而,一個(gè)這樣的部件程序?qū)懞煤螅耆梢员淮罅砍绦?重復(fù)利用,這樣便實(shí)現(xiàn)了程序的再用 性。例如,現(xiàn)在我們大量使用的規(guī)范化的 JavaBean 程序庫。 Servlet 是由 Java 語言 寫 的。 在現(xiàn)實(shí)中,有十分便宜或者不收費(fèi) 的 Web 服務(wù)器為 簡單規(guī)模的網(wǎng)站使用,并且, 大部分的主流服 務(wù)器 利用插件支持該技術(shù)。并且對于現(xiàn)在的多數(shù) 服務(wù)器來說,如果 它對 該技術(shù)不兼容的話,往里面添加相關(guān)的幾個(gè) 功能也許多是需要少量投資甚至直接免費(fèi)。 所以利用非常方便。 MySql 和 Apache Tomcat 介紹 MySQL 數(shù)據(jù)庫簡介 MySQL 數(shù)據(jù)庫是一個(gè)輕量級的,你可以根據(jù)您的需求很方便的修改相關(guān)的此數(shù)據(jù)庫。 作為開源的數(shù)據(jù)庫,雖然他沒有 Oracle 那么強(qiáng)大,但是對于在開發(fā)中小型的基于 B/S 架構(gòu)的應(yīng)用系統(tǒng)時(shí),其具有前兩者不具備的便攜安裝性,甚至有的版本是綠色安裝版,直接解壓即可。并且,它具有跨 平臺性,也為用戶帶來了方便。最關(guān)鍵的是,當(dāng)我們連接 MySql 數(shù)據(jù)庫時(shí)的速度是兩者大大不可比的,這也是開發(fā)者優(yōu)先 考慮 其 的 最重要的 原因。 它最大可以支持 五萬條記錄, 完全可以達(dá)到你的編程要求,同時(shí)你也可以采用更多語言, 這樣也滿足了不同語種的開發(fā)要求。 Apache Tomcat 介紹 Tomcat 是一個(gè)開放源代碼的,在 Apache 下的一個(gè)獨(dú)立部分 。 在一般情況下可以支持 PHP、 JSP 但要支持 ASP 就需要適當(dāng)?shù)倪M(jìn)行配置,而且可以在不同的基于 JSP 的物流公司倉庫管理 系統(tǒng) 的 設(shè)計(jì) 與實(shí)現(xiàn) 6 平臺上使用,人們可以方便的進(jìn)行學(xué)習(xí)和應(yīng)用在中小型系統(tǒng)的開發(fā)應(yīng)用上。在安裝時(shí) 我們可以使用它的綠色安裝版本進(jìn)行快速的安裝;它可以在不同的平臺上使用,而且在連接速度上也很快,所以如果需要在開發(fā)速度上加快就可以使用它。對于初級學(xué)習(xí)者和小型 應(yīng)用 開發(fā)來說 已經(jīng)日趨完善。也許它在某些功能方面不如BEA 公司的 WebLogi,但是它的開源免費(fèi)特性,讓其在整個(gè)中小型應(yīng)用競爭中占據(jù)很重要的一席之地。 基于 JSP 的物流公司倉庫管理 系統(tǒng) 的 設(shè)計(jì) 與實(shí)現(xiàn) 7 第 3 章 系統(tǒng)分析 可行性分析 本系統(tǒng)的系統(tǒng)分析從可行性分析和需求分析兩方面來做了研究。可行性分析從技術(shù)可行性、經(jīng)濟(jì)可行性和操作可行性三個(gè)方面做了具體分析 。而需求分析建立了目標(biāo)需求,從而確立更好的目標(biāo)。接著 為保障系統(tǒng)的安全性,確立了系統(tǒng)的安全性需求,最后確定了系統(tǒng)的全部功能,包括用戶和管理員兩種權(quán)限。 技術(shù)可行性 物流公司倉庫管理系統(tǒng) 采用的開發(fā)模式的 體系架構(gòu) 為三層 ,即 JavaBean、Servlet 和 JSP。 Java 在網(wǎng)絡(luò)軟件開發(fā)的技術(shù)層面有著異乎尋常的地位,在當(dāng)下,一個(gè)比較完善,非常常用的三層體系架構(gòu)是,即 表現(xiàn)層( UI)、業(yè)務(wù)邏輯層( BLL)、數(shù)據(jù)訪問層( DAL) 。而輕量級的架構(gòu) JavaBean+Servlet+JSP 可以實(shí)現(xiàn) J2EE 三層架構(gòu)。 JavaBean 用于表示 數(shù)據(jù)訪 的 問層, Servlet 用于控制層, JSP 用于表示層。因此從技術(shù)層面來說開發(fā)這個(gè)系統(tǒng)是相當(dāng) 可行的 [15]。 經(jīng)濟(jì) 可行性 時(shí)至今日,互聯(lián)網(wǎng)技術(shù)的發(fā)展已經(jīng)日趨完善和成熟,網(wǎng)絡(luò)已經(jīng)應(yīng)用到各行各業(yè) 。物流行業(yè)中也已經(jīng)存在基于 B/S 架構(gòu)的網(wǎng)絡(luò)軟件,基于 B/S 型架構(gòu)開發(fā)的各種軟件在網(wǎng)上送花、網(wǎng)上租房、網(wǎng)上訂餐等多個(gè)方向展現(xiàn)出了很好的前景 。相對于 C/S 架構(gòu)的軟件, B/S 架構(gòu)的 軟件可以隨處使用,這大大推廣了它的應(yīng)用。從而物流公司倉庫管理系統(tǒng)的管理人員也能隨時(shí)隨地了解到當(dāng)下的物流倉庫的運(yùn) 轉(zhuǎn)情況,能使倉庫中出現(xiàn)的問題及時(shí)解決。 所以,該系統(tǒng)如果被放于市場中,一定會在市場中擁有相當(dāng)高的收益,很快會給公司帶來巨大的利潤 [8]。 操作可行性 本系統(tǒng)以 Web 頁面呈現(xiàn)給用戶使用,操作簡單方便。本系統(tǒng)具有較好的可擴(kuò)展性 ,對 本系統(tǒng)的功能添加刪除也非常的快捷 。此系統(tǒng)簡潔易用,人機(jī)交互效果良好,用戶可在短時(shí)間內(nèi)掌握本系統(tǒng)的使用以及維護(hù),可以方便的完成物流公司貨物、庫存、信息管理的操作,從而高效的完成對物流公司倉庫管理系統(tǒng)的管理。 需求分析 目標(biāo)需求 本系統(tǒng)的總體目標(biāo) 降低 物流公司 倉 庫管理 的 成本, 提高物流 公司 倉庫管理的基于 JSP 的物流公司倉庫管理 系統(tǒng) 的 設(shè)計(jì) 與實(shí)現(xiàn) 8 效率和質(zhì)量 ,在 設(shè)計(jì) 開發(fā)之初,作者就制訂了以下設(shè)計(jì)目標(biāo): ,功能使用,適合物流倉庫管理部門的使用; ,界面友好 ; 不同的操作權(quán)限; 、安全性、可靠性、穩(wěn)定性、可維護(hù)性。 安全性 需求 為了保障數(shù)據(jù)和系統(tǒng)的安全性,系統(tǒng)需要滿足以下 要求。 1. 用戶必須通過用戶賬號、用戶權(quán)限類型和密碼進(jìn)行登錄,才能 對本系統(tǒng)進(jìn)行操作,使行自己的權(quán)限操作。 2. 不同的用戶有不同的權(quán)限,不準(zhǔn)許用戶進(jìn)行超過自己權(quán)限的工作。 功能需求 在 本系統(tǒng)開發(fā) 之初 , 先需要 對物流公司倉庫管理系統(tǒng)中的 當(dāng)下真實(shí)倉庫 做 項(xiàng)目 需求分析。 通過與客戶的充分交談和不斷的改進(jìn) , 從而做出用戶可以接受的合理的流程 ,得出本物流公司倉庫管理系統(tǒng)的功能需求。 該系統(tǒng)有兩種權(quán)限用戶登錄,主要包括基礎(chǔ)信息 的 管理、入庫管理、出庫管理、盤點(diǎn)管理、信息報(bào)表管理。 用戶操作: 基礎(chǔ)信息管理主要包括客戶信息、倉庫信息、柜臺信息的添加和刪除。 入庫管理主要包括貨物信息錄入、貨物信息修改、貨物信息刪除和貨物信息審核。 出庫管理主要包 括貨物信息修改 和貨物信息審核。 盤點(diǎn)管理主要是盤點(diǎn)調(diào)撥信息錄入和盤點(diǎn)調(diào)撥信息記錄管理 信息報(bào)表管理主要包括信息報(bào)表即入庫表、出庫表、盤點(diǎn)表 和打印管理 管理員操作: 基礎(chǔ)信息管理主要包括管理員信息、客戶信息、倉庫信息、柜臺信息的添加和刪除。 入庫管理主要包括貨物信息錄入、貨物信息修改、貨物信息刪除和貨物信息基于 JSP 的物流公司倉庫管理 系統(tǒng) 的 設(shè)計(jì) 與實(shí)現(xiàn) 9 審核。 出庫管理主要包括貨物信息修改 和貨物信息審核。 盤點(diǎn)管理主要是盤點(diǎn)調(diào)撥信息錄入和盤點(diǎn)調(diào)撥信息記錄管理 信息報(bào)表管理主要包括信息報(bào)表即入庫表、出庫表、盤點(diǎn)表 和打印管理 數(shù)據(jù)流圖 數(shù)據(jù)流圖, 即 分析上面需求分析得到的信息數(shù)據(jù), 去掉詳細(xì)的 信息, 化為簡單易懂的數(shù)據(jù), 通過這些信息數(shù)據(jù)的流動,把系統(tǒng)中的業(yè)務(wù)流程從信息流的角度完整的描述出來。 根據(jù)業(yè)務(wù)流程 中涉及到的信息數(shù)據(jù) 以及業(yè)務(wù)流程 , 即可畫出 物流公司倉庫管理系統(tǒng)中的數(shù)據(jù)流圖如 圖 31 所示 。 操作員 維護(hù) 業(yè)務(wù) 圖 31 數(shù)據(jù)流圖 基本數(shù)據(jù) 數(shù)據(jù)處理 數(shù)據(jù)庫 貨物信息 供應(yīng)商信息 客戶信息 出庫信息 入庫信息 貨物盤點(diǎn) 基于 JSP 的物流公司倉庫管理 系統(tǒng) 的 設(shè)計(jì) 與實(shí)現(xiàn) 10 第 4 章 系統(tǒng) 設(shè)計(jì) 數(shù)據(jù)庫的設(shè) 計(jì) 管理系統(tǒng)的關(guān)鍵、高效管理數(shù)據(jù) 的前提和產(chǎn)生正確 無誤 信息的保證是設(shè)計(jì)一個(gè)結(jié)構(gòu)良好的數(shù)據(jù)庫。 任何一個(gè)管理系統(tǒng)都需要數(shù)據(jù)庫中數(shù)據(jù)的支持。 一個(gè)數(shù)據(jù)庫如果設(shè)計(jì)不當(dāng),在運(yùn)行過程中系統(tǒng)就會產(chǎn)生大量的數(shù)據(jù)冗余,這樣不單單會造成大量的系統(tǒng)資源會被浪費(fèi)掉, 數(shù)據(jù)庫容量明顯冗余,進(jìn)而影響了系統(tǒng) 的穩(wěn)定性和運(yùn)行效率 [6]。甚至導(dǎo)致本軟件開發(fā)出現(xiàn)系統(tǒng)數(shù)據(jù)異常和數(shù)據(jù)不一致的致命錯(cuò)誤, 最終導(dǎo)致管理系統(tǒng)的癱瘓。 所以,建設(shè)一個(gè)數(shù)據(jù)庫的好壞將直接影響信息管理系統(tǒng)的運(yùn)行效果和質(zhì)量。 本階段是建立在前面需求分析上的 , 并結(jié)合各種實(shí)體和他們之間的關(guān) 系,從而滿足用戶需求和項(xiàng)目具體需求的設(shè)計(jì)。這樣不僅為系統(tǒng)的邏輯結(jié)構(gòu)設(shè)計(jì)打下了堅(jiān)實(shí)的基礎(chǔ),并且數(shù)據(jù)庫設(shè)計(jì)還是概念模型設(shè)計(jì)中的重要部分。概念模型是現(xiàn)實(shí)世界的第一層抽象,其應(yīng)用于信息世界的建模, 通過此數(shù)據(jù)庫的建立人員很好的建庫,用戶也可以清楚地看到并理解數(shù)據(jù)庫人員的意圖,兩者從而很好的交流 [4]。 ER 模型設(shè)計(jì) E— R 圖提供了表示實(shí)體型、屬性和聯(lián)系的方法,用來描述現(xiàn)實(shí)世界的概念模型。 本系統(tǒng)主要的實(shí)體主要有 供應(yīng)商、客戶、員工及貨物 。按照實(shí)體間的關(guān)系畫出系統(tǒng) E— R 圖: 系統(tǒng) E— R 圖如圖 41 所示。 基于 JSP 的物流公司倉庫管理 系統(tǒng) 的 設(shè)計(jì) 與實(shí)現(xiàn) 11 圖 41 系統(tǒng) ER 圖 ID 密碼 姓名 員工 貨物名稱 地址 姓名 單價(jià) 數(shù)量 編號 查詢錄入 貨物 屬于 轉(zhuǎn)交 客戶 聯(lián)系方式 地址 姓名 職務(wù) 供應(yīng)商 聯(lián)系方式 基于 JSP 的物流公司倉庫管理 系統(tǒng) 的 設(shè)計(jì) 與實(shí)現(xiàn) 12 實(shí)體模型 由系統(tǒng)的功能可知,需要建立 這樣的數(shù)據(jù)表,然后 分別存儲 管理員、 普通用戶、供應(yīng)商、客戶以及貨物的信息。 通過前面的分析,應(yīng)建立以下幾個(gè)實(shí)體:客戶、供應(yīng)商、員工、貨物、出庫信息、入 庫信息等。 員工( ID,姓名,密碼,權(quán)限) 貨物(貨物號,登記,單價(jià),數(shù)量) 出庫表(出庫編號,物品條形碼,物品名稱,庫存數(shù)量, 操作員姓名,出庫時(shí)間) 入庫表(入庫編號,物品條形碼,物品名稱,入庫數(shù)量,操作員姓名,入庫時(shí)間) 供應(yīng)商(姓名,地址,聯(lián)系方式,網(wǎng)址,備注) 客戶(姓名,地址,聯(lián)系方式,備注) 邏輯結(jié)構(gòu)設(shè)計(jì) 將數(shù)據(jù)庫 的概念結(jié)構(gòu)模型轉(zhuǎn)化為下面的 邏輯結(jié)構(gòu)模型: 供貨商信息表 如表 41 所示: 表 41 供貨商信息表 字段 類型 描述 是否可以 為空 是否為主鍵 name Char(20) 姓名 否 是 contact Char(30) 聯(lián)系方式 是 否 remark Char(30) 備注 否 否 客戶信息表如表 42 所示: 表 42 客戶信息表 字段 類型 描述 是否可以 為空 是否為主鍵 name Ch
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1