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

正文內(nèi)容

基于jsp的倉(cāng)庫(kù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-文庫(kù)吧

2025-04-17 18:38 本頁(yè)面


【正文】 庫(kù)管理信息系統(tǒng)。而現(xiàn)在計(jì)算機(jī) 技術(shù)、網(wǎng)絡(luò)技術(shù)、的成熟與發(fā)展,為倉(cāng)儲(chǔ)管理自動(dòng)化提供了強(qiáng)有力的技術(shù)支持。課題以某倉(cāng)庫(kù)應(yīng)用背景,通 基于 JSP的倉(cāng)庫(kù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 2 頁(yè) 過(guò)研究當(dāng)前倉(cāng)庫(kù)系統(tǒng)的管理現(xiàn)狀、存在問(wèn)題以及現(xiàn)實(shí)需求,設(shè)計(jì)一個(gè)針對(duì)倉(cāng)庫(kù)管理工作的管理信息系統(tǒng)。該系統(tǒng)能夠提供較為完備的功能,可以全面管理倉(cāng)庫(kù)中儲(chǔ)存的 貨物 和貨物,縮短了庫(kù)存信息流轉(zhuǎn)時(shí)間,使企業(yè)的物料管理層次分明,井然有序,為采購(gòu)、銷售和生產(chǎn)提供依據(jù),對(duì)于提高企業(yè)的經(jīng)營(yíng)效率、加快倉(cāng)庫(kù)管理的自動(dòng)化具有重要的意義。 目的和意義 倉(cāng)庫(kù)管理系統(tǒng)是一個(gè)企業(yè)不可缺少的部分,它的內(nèi)容對(duì)于企業(yè)的管理者和倉(cāng)管人員來(lái)說(shuō)都至關(guān)重要,為企業(yè)減 少人力物力,為倉(cāng)庫(kù)管理帶來(lái)方便,提高效益,倉(cāng)庫(kù)管理系統(tǒng)是針對(duì)企業(yè)倉(cāng)庫(kù)的 貨物 貨物的經(jīng)常出入庫(kù)和查詢統(tǒng)計(jì)等方面工作而開發(fā)的管理軟件。倉(cāng)庫(kù)管理系統(tǒng)是用于完成眾多倉(cāng)庫(kù)管理業(yè)務(wù)所面臨的日常工作。 根據(jù)用戶的要求,實(shí)現(xiàn)倉(cāng)庫(kù)的 貨物 管理、出入庫(kù)管理、查詢管理及用戶管理等功能。用戶通過(guò)相應(yīng)的模塊,對(duì)倉(cāng)庫(kù)里的 貨物 的基本情況進(jìn)行更新、刪除和查詢,對(duì) 貨物 的出庫(kù)和入庫(kù)進(jìn)行管理,對(duì)出入庫(kù)明細(xì)進(jìn)行查詢,對(duì)使用該系統(tǒng)的用戶進(jìn)行更新、刪除和查詢,對(duì)庫(kù)存數(shù)量進(jìn)行查詢,用戶通過(guò)簡(jiǎn)單的操作即可輕松的管理倉(cāng)庫(kù)。 倉(cāng)庫(kù)管理系統(tǒng)開發(fā)的總體任務(wù)是實(shí)現(xiàn)企業(yè) 物資設(shè)備管理的系統(tǒng)化、規(guī)范化和自動(dòng)化,從而達(dá)到提高倉(cāng)庫(kù)管理效率的目的。簡(jiǎn)潔一致,操作便利圖形化界面,完備的物資管理功能,本系統(tǒng)基于好用、易用、美觀的原則設(shè)計(jì)了統(tǒng)一的人機(jī)界面。 基于 JSP的倉(cāng)庫(kù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 3 頁(yè) 2 關(guān)鍵技術(shù)介紹 關(guān)于 JSP 介紹 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)行。 JSP技術(shù)使用 Java 編程語(yǔ)言編寫類 XML 的 tags和 scriptlets,來(lái)封裝產(chǎn)生動(dòng)態(tài)網(wǎng)頁(yè)的處理邏輯。網(wǎng)頁(yè)還能通過(guò) tags和 scriptlets訪問(wèn)存在于服務(wù)端的資源的應(yīng)用邏輯。JSP 將網(wǎng)頁(yè)邏輯與 網(wǎng)頁(yè)設(shè)計(jì) 和顯示分離,支持可重用的基于組件的設(shè)計(jì),使基于 Web的應(yīng)用程序的開發(fā)變得迅速和容易。 Web服務(wù)器在遇到訪問(wèn) JSP 網(wǎng)頁(yè)的請(qǐng)求時(shí),首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同 JSP 文件中的 HTML 代碼一起返回給客戶。插入的 Java 程序段可以操作 數(shù)據(jù)庫(kù) 、重新定向網(wǎng)頁(yè)等,以實(shí)現(xiàn)建立動(dòng)態(tài)網(wǎng)頁(yè)所需要的功能。 JSP與 Java Servlet 一樣,是在服務(wù)器端執(zhí)行的,通常返回該客戶端的就是一個(gè)HTML 文本,因此客戶端只要有瀏覽器就能瀏覽。 JSP的 1999 年 9月推出的, 12月又推出了 規(guī)范。目前較新的是 規(guī)范, 規(guī)范 的征求意見稿也已出臺(tái)。 JSP頁(yè)面由 HTML代碼和嵌入其中的 Java 代碼所組成。服務(wù)器在頁(yè)面被客戶端請(qǐng)求以后對(duì)這些 Java 代碼進(jìn)行處理,然后將生成的 HTML頁(yè)面返回給客戶端的瀏覽器。 Java Servlet 是 JSP 的技術(shù)基礎(chǔ),而且大型的 Web應(yīng)用程序的開發(fā)需要 Java Servlet 和 JSP配合才能完成。 JSP具備了 Java 技術(shù)的簡(jiǎn)單易用,完全的 面向?qū)ο?,具有平臺(tái)無(wú)關(guān)性且安 全可靠,主要面向 因特網(wǎng) 的所有特點(diǎn)。 自 JSP 推出后,眾多大公司都支持 JSP 技術(shù)的服務(wù)器,如 IBM、 Oracle、 Bea公司等,所以 JSP迅速成為商業(yè)應(yīng)用的服務(wù)器端語(yǔ)言。JSP 可用一種簡(jiǎn)單易懂的等式表示為: HTML+Java=JSP。 數(shù)據(jù)庫(kù) SQL Server SQL Server 中包含了非常豐富的新特性:通過(guò)提供一個(gè)更安全、可靠和高效的數(shù)據(jù)管理平臺(tái),增強(qiáng)企業(yè)組織中用戶的管理能力,大幅提升 IT管理效率并降低運(yùn)維風(fēng)險(xiǎn)和 基于 JSP的倉(cāng)庫(kù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 4 頁(yè) 成本;通過(guò)提供先進(jìn)的商業(yè)智能平臺(tái)滿足眾多客戶對(duì)業(yè)務(wù)的實(shí)時(shí)統(tǒng)計(jì)分析、 監(jiān)控預(yù)測(cè)等多種復(fù)雜管理需求,推動(dòng)企業(yè)管理信息化建設(shè)和業(yè)務(wù)發(fā)展;同時(shí), SQL Server 將提供一個(gè)極具擴(kuò)展性和靈活性的開發(fā)平臺(tái),不斷拓展您的應(yīng)用空間,實(shí)現(xiàn) Inter 數(shù)據(jù)業(yè)務(wù)互聯(lián),為您帶來(lái)新的商業(yè)應(yīng)用機(jī)遇。 SQL Server 是一個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng):一個(gè)數(shù)據(jù)庫(kù)是一個(gè)結(jié)構(gòu)化的數(shù)據(jù)集合。它可以是從一個(gè)簡(jiǎn)單的銷售表到一個(gè)美術(shù)館、或者一個(gè)社團(tuán)網(wǎng)絡(luò)的龐大的信息集合。如果要添加、訪問(wèn)和處理存儲(chǔ)在一個(gè)計(jì)算機(jī)數(shù)據(jù)庫(kù)中的數(shù)據(jù),你就需要一個(gè)像 ACCESS 這樣的數(shù)據(jù)庫(kù)管理系統(tǒng)。從計(jì)算機(jī)可以很好的處理大量的數(shù)據(jù)以來(lái),數(shù)據(jù)庫(kù)管理 系統(tǒng)就在計(jì)算機(jī)處理中和獨(dú)立應(yīng)用程序或其他部分應(yīng)用程序一樣扮演著一個(gè)重要的角色。 SQL Server 是一個(gè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng):關(guān)系數(shù)據(jù)庫(kù)把數(shù)據(jù)存放在分立的表格中,這比把所有數(shù)據(jù)存放在一個(gè)大倉(cāng)庫(kù)中要好得多,這樣做將增加你的速度和靈活性?!?SQL Server”中的 SQL 代表“ Structured Query Language”(結(jié)構(gòu)化查詢語(yǔ)言)。 SQL 是用于訪問(wèn)數(shù)據(jù)庫(kù)的最通用的標(biāo)準(zhǔn)語(yǔ)言,它是由 ANSI/ISO 定義的 SQL標(biāo)準(zhǔn)。 SQL 標(biāo)準(zhǔn)發(fā)展自1986 年以來(lái),已經(jīng)存在多個(gè)版本: SQL86, SQL92, SQL:1999, SQL:2021,其中 SQL:2021 是該標(biāo)準(zhǔn)的當(dāng)前版本。 關(guān)于 MVC 模式 MVC架構(gòu) 的“ ModelViewController” 的縮寫,中文翻譯為 “ 模型 視圖 控制器 ” 。MVC應(yīng)用程序總是由這三個(gè)部分組成。 Event( 事件 ) 導(dǎo)致 Controller改變 Model或 View,或者同時(shí)改變兩者。只要 Controller 改變了 Models 的數(shù)據(jù)或者屬性,所有依賴的 View都會(huì)自動(dòng)更新。類似的,只要 Controller 改變了 View, View 會(huì)從潛在的 Model 中獲取數(shù)據(jù)來(lái)刷新自己。 MVC 架構(gòu)最早是 Smalltalk 語(yǔ)言研究團(tuán)提出的,應(yīng)用于用戶交互應(yīng)用程序中。 Smalltalk 語(yǔ)言和 java 語(yǔ)言有很多相似性 ,都是面向?qū)ο笳Z(yǔ)言,很自然的 SUN在 petstore( 寵物店 ) 事例應(yīng)用程序中就推薦 MVC架構(gòu)作為開發(fā) Web 應(yīng)用的 架構(gòu)模式 。MVC 架構(gòu)是一種架構(gòu),其實(shí)需要其他模式協(xié)作完成。在 J2EE 模式目錄中,通常采用service to worker 模式實(shí)現(xiàn),而 service to worker 模式可由集中控制器模式,派遣器模式和 Page Helper 模式組成。而 Struts 只實(shí)現(xiàn)了 MVC的 View 和 Controller 兩個(gè)部分, Model 部分需要開發(fā)者自己來(lái)實(shí)現(xiàn), Struts 提供了抽象類 Action 使開發(fā)者能將Model 應(yīng)用于 Struts 框架中。 基于 JSP的倉(cāng)庫(kù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 5 頁(yè) 3 系統(tǒng)分析 系統(tǒng)功能分析 經(jīng)過(guò)前期的深入調(diào)查和研究,總結(jié)出該平臺(tái)需要完成的一些具體功能,分析如下: ( 1)用戶管理: 能夠完成用戶基本信息錄入的注冊(cè)和用戶基本信息的個(gè)人管理。 ( 2) 貨物 管理: 能夠完成管理 員對(duì)系統(tǒng)的 貨物 (添加 貨物 、修改 貨物 、刪除 貨物 )。 ( 3)搜索功能:通夠?qū)?貨物 信息的名稱進(jìn)行搜索。 ( 4)查詢功能:能夠通過(guò)查看相關(guān) 貨物 進(jìn)行確定、挑選,通過(guò)相關(guān)關(guān)鍵字進(jìn)行檢索。 倉(cāng)庫(kù)管理可行性分析 可行性分析 當(dāng)接受一個(gè)軟件開發(fā)任務(wù),就進(jìn)入軟件生命的第一個(gè)階段,即進(jìn)行可行性的研究。并不是所有問(wèn)題具有簡(jiǎn)單的解決辦法,許多問(wèn)題不能在預(yù)定的規(guī)模之內(nèi)解決。因此通過(guò)可行性的研究分析可以知道問(wèn)題。 有無(wú)可行性的解決方法,進(jìn)而避免人力、物力和才力的浪費(fèi)。在現(xiàn)行系統(tǒng)初步調(diào)查的基礎(chǔ)上就可以提出新系統(tǒng) 目標(biāo),即新系統(tǒng)建立后所要求達(dá)到的運(yùn)行指標(biāo),這是系統(tǒng)開發(fā)和評(píng)價(jià)的依據(jù)。系統(tǒng)目標(biāo)應(yīng)充分體現(xiàn),直接為倉(cāng)庫(kù)管理系統(tǒng)服務(wù),并且,程序可以分期分批實(shí)現(xiàn)。但是,需要指出的是,系統(tǒng)目標(biāo)是不可能在總體規(guī)劃階段就提得非常具體,它還將在開發(fā)過(guò)程中逐步明確和定量化。以達(dá)到更加出色的程序系統(tǒng)??墒?,目標(biāo)的提法不盡相同,例如:提高倉(cāng)庫(kù)管理效率,減輕勞動(dòng)強(qiáng)度;提高信息處理速度和準(zhǔn)確性;為倉(cāng)庫(kù)管理者提供更方便、科學(xué)的服務(wù)項(xiàng)目。 技術(shù)可行性 根據(jù)客戶提出的系統(tǒng)功能、性能及實(shí)現(xiàn)系統(tǒng)的各項(xiàng)約束條件,根據(jù)新系統(tǒng)目標(biāo)來(lái)衡量所需的技術(shù) 是否具備,本系統(tǒng)是一個(gè)數(shù)據(jù)庫(kù)管理和查詢的系統(tǒng),現(xiàn)有的技術(shù)以較為成熟,硬件、軟件的性能要求、環(huán)境條件等各項(xiàng)條件良好,估計(jì)利用現(xiàn)有技術(shù)條件應(yīng)完全可以達(dá)到該系統(tǒng)的功能目標(biāo)。同時(shí),考慮給予的開發(fā)期限也較為充裕,預(yù)計(jì)系統(tǒng)是可以在規(guī)定期限內(nèi)完成開發(fā)。 基于 JSP的倉(cāng)庫(kù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 6 頁(yè) 4 系統(tǒng) 設(shè)計(jì) 系統(tǒng)介紹 下圖 描述的是倉(cāng)庫(kù)管理系統(tǒng) (管理員 )的系統(tǒng)功 能圖 。 圖 系統(tǒng)功能圖 經(jīng)過(guò)前期的深入調(diào)查和研究,總結(jié)出該平臺(tái)需要完成的一些具體功能,分析如下: ( 1) 用戶管理:能夠完 成用戶基本信息錄入的注冊(cè)和用戶基本信息的管理。 ( 2) 貨物 管理:能夠完成管理員對(duì)系統(tǒng)的 貨物 資料( 貨物 編號(hào)、 貨物 名稱、 價(jià)格、賣出價(jià)格、生產(chǎn)廠家、生產(chǎn)日期、 貨物 描述 )的管理。 ( 3) 庫(kù)存管理:能夠完成管理員對(duì)系統(tǒng) 貨物 庫(kù)存信息( 庫(kù)存編號(hào)、庫(kù)存 數(shù)量 、 貨物編號(hào)、創(chuàng)建日期、更新日期 )的管理。 ( 4) 訂單管理:能夠完成管理員對(duì)系統(tǒng) 貨物 庫(kù)存信息( 訂單編號(hào)、 貨物 數(shù)量、 貨物編號(hào)、用戶編號(hào) )的管理。 倉(cāng)庫(kù)管理系統(tǒng) 用戶管理 貨物管理 庫(kù)存管理 訂單管理 查詢貨物 添加貨物 修改貨物 刪除貨物 添加用戶 查詢用戶 庫(kù)存查詢 庫(kù)存修改 修改訂單 添加訂單 刪除修改 刪除訂單 基于 JSP的倉(cāng)庫(kù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 7 頁(yè) ( 5) 搜索功能:能夠?qū)?貨物 的名稱進(jìn)行搜索。在平臺(tái)功能的分析基礎(chǔ)上,得到本平 臺(tái)的功能模塊圖如下: 倉(cāng)庫(kù)管理系統(tǒng)平臺(tái)主要包括四 大功能模塊,用戶管理、訂單管理、庫(kù)存管理和 貨物管理。其中用戶管理模塊,主要包括用戶注冊(cè)、用戶修改、用戶刪除等功能;管理員管理主要包括用戶資料、 貨物 資料、訂單信息、庫(kù)存信息等管理功能。 數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)規(guī)則 數(shù)據(jù)庫(kù)設(shè)計(jì)要遵循一些規(guī)則,一個(gè)好的數(shù)據(jù)庫(kù)滿足一些嚴(yán)格的約束和要求。盡量分離各實(shí)體對(duì)應(yīng)的表,一個(gè)實(shí)體對(duì)應(yīng)一個(gè)表,搞清楚該實(shí)體有哪些屬性,對(duì)應(yīng)有些什么字段,以及各實(shí)體之間有何種聯(lián)系。實(shí)體、屬性與聯(lián)系是進(jìn)行概念設(shè)計(jì)時(shí)要考慮的 3個(gè)元素,也是一個(gè)好的數(shù)據(jù)庫(kù)設(shè)計(jì)的核心。從實(shí)際出發(fā),經(jīng)過(guò)仔細(xì)地設(shè)計(jì),得到 各表的結(jié)構(gòu) 數(shù)據(jù)庫(kù)連接方案選擇 數(shù)據(jù)庫(kù)作為數(shù)據(jù)資源的集散地,往往位于企業(yè)級(jí)軟件體系的后方,供前方的應(yīng)用程序訪問(wèn),網(wǎng)上商城連接數(shù)據(jù)庫(kù)的方案采用的是純 JSP 的基于本地協(xié)議的 ODBC 驅(qū)動(dòng),它不需要對(duì)多數(shù)據(jù)庫(kù)的支持, 直接調(diào)用 DBMS(數(shù)據(jù)庫(kù)管理系統(tǒng))使用的網(wǎng)絡(luò)協(xié)議,對(duì)于小型的企業(yè)內(nèi)部互聯(lián)網(wǎng)來(lái)說(shuō),是一個(gè)實(shí)用的解決方案 。 數(shù)據(jù)庫(kù)管理系統(tǒng) 常見的數(shù)據(jù)庫(kù)類型有面向?qū)ο蟮臄?shù)據(jù)庫(kù) (OODB)和關(guān)系型數(shù)據(jù)庫(kù) (RDB)。 OODB 對(duì)主流數(shù)據(jù)庫(kù)應(yīng)用開發(fā)來(lái)說(shuō)是相當(dāng)新穎的,使用 OODB 使應(yīng)用程序中的數(shù)據(jù)對(duì)象與現(xiàn)實(shí)世界中的對(duì)象一一對(duì) 應(yīng),面向?qū)ο髷?shù)據(jù)庫(kù)擴(kuò)充了對(duì)象模型。一個(gè)常用的對(duì)象模型是由對(duì)象數(shù)據(jù)庫(kù)管理組 (ODMG)開發(fā)出來(lái),具有比傳統(tǒng)的關(guān)系數(shù)據(jù)庫(kù)更優(yōu)越的性能,但畢竟在目前還是一種探索階段,暫時(shí)還未有相應(yīng)的技術(shù)普及。 關(guān)系數(shù)據(jù)庫(kù)已經(jīng)是數(shù)據(jù)庫(kù)體系的世界標(biāo)準(zhǔn)。當(dāng)開發(fā)一個(gè)數(shù)據(jù)驅(qū)動(dòng)應(yīng)用程序時(shí),大多數(shù)情況下用戶需要訪問(wèn)網(wǎng)絡(luò) (如 Inter、 Intra 等 )上的數(shù)據(jù)信息, RCDS 就是建立在網(wǎng)絡(luò)的信息通訊之上,是完全的客戶機(jī) /服務(wù)器應(yīng)用程序。 數(shù)據(jù)庫(kù)結(jié)構(gòu) 數(shù)據(jù)模型通常由層次模型、網(wǎng)狀模型、關(guān)系模型及 OO(面向?qū)ο?)模型等。其中關(guān)系模型 是建立在數(shù)學(xué)概念基礎(chǔ)之上的一種模型,由若干個(gè)關(guān)系框架組成的集合,它也是到 基于 JSP的倉(cāng)庫(kù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 8
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1