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

正文內(nèi)容

java技術(shù)--基于javaee的倉庫管理系統(tǒng)完整版新-wenkub

2023-01-31 20:32:18 本頁面
 

【正文】 庫管理模式為藍(lán)本 , 基于 Java EE 開發(fā)出一個(gè)可以用于一般單位的倉庫管理系統(tǒng),實(shí)現(xiàn)了倉庫管理的高效性與安全性。 隨著企業(yè)規(guī)模的擴(kuò)大,倉庫管理系統(tǒng)將 發(fā)揮越來越重要的作用 。高效方便的倉庫管理系統(tǒng),可以為生產(chǎn)經(jīng)營提供堅(jiān)強(qiáng)的后盾和有力的支持。本系統(tǒng)可以方便快捷地實(shí)現(xiàn)庫管理中的貨物登記、出庫入庫、庫房管理等操作,使企業(yè)的倉庫管理井井有條,為企業(yè)的健康發(fā)展創(chuàng)造良好的條件。 “物流服務(wù)最初起源于軍事上的運(yùn)用 ”, “物流 ”這一概念起源于二戰(zhàn)期間的美國,英文稱之為 Logistics 或者 Physical Distribution,前者的使用率更高一些。隨著物流市場(chǎng)和物流信息化的發(fā)展,物流軟件市場(chǎng)也應(yīng)運(yùn)而生并迅速發(fā)展起來,國內(nèi)外出現(xiàn)了一大批物流軟件供應(yīng)商和物流軟件。 其中,WMS 主要提供了一整套倉 庫 業(yè)務(wù)以及作業(yè)管理系統(tǒng)。 物流成本的巨大差距,抵 消了我國企業(yè)在原材料和人工上的成本優(yōu)勢(shì),降低了我國企業(yè)的競(jìng)爭力。企業(yè)可以對(duì)售 出的產(chǎn)品進(jìn)行跟蹤服務(wù), 同時(shí)也免去了銷售 人員按以往慣例親自前往用戶處去核實(shí)貨物情況的麻煩,提高 了辦事效 率,節(jié)省了費(fèi)用,而且還避免了不必要的業(yè)務(wù)糾紛,維護(hù)了企業(yè)長期與 用戶建立的良好信 譽(yù)。需要指出的是, J2EE 本身是一個(gè)標(biāo)準(zhǔn),它為 6 不同廠商創(chuàng)建平臺(tái)產(chǎn)品提供了標(biāo)準(zhǔn),使不同 J2EE 平臺(tái)產(chǎn)品之間的交互成為可能。 后臺(tái)數(shù)據(jù)庫采用 MYSQL 完成。從簡單的 Web 應(yīng)用到復(fù)雜的分布式企業(yè)級(jí)應(yīng)用,幾乎所有的業(yè)務(wù)應(yīng)用,都可以在此技術(shù)框架基礎(chǔ)上構(gòu)造。 Servlet 的這種特點(diǎn)使它非常適合于 Web 應(yīng)用。 JSP 是結(jié)合 markup(HTML 和 XML)和 Java 代碼來處理一種動(dòng)態(tài)頁面。 EJB 正是基于這種思想的服務(wù)器端技術(shù),它本身也是一種規(guī)范 ,該規(guī)范定義了一個(gè)可重用的組件框架來實(shí)現(xiàn)分布式的、面向?qū)ο蟮臉I(yè)務(wù)邏輯。一般無狀態(tài)的會(huì)話 Bean模擬商業(yè)邏輯,比如計(jì) 算價(jià)格等。 實(shí)體 Bean 模擬業(yè)務(wù)數(shù)據(jù),它表示一個(gè)數(shù)據(jù)存儲(chǔ),可以是狀態(tài)信息或者數(shù)據(jù)庫中的一條記錄。 Struts STRUTS 的由來和發(fā)展 Struts 框架工具是 Apache 基金會(huì) Jakarta 項(xiàng)目中推出的一個(gè)子項(xiàng)目。 Struts 架構(gòu)一經(jīng)推出,即受到 Java 開發(fā)群體的廣泛重視,從 2021 年開始逐漸升溫,并日漸成為 Java 創(chuàng)建 Web 應(yīng)用開發(fā)的最流行的框架工具,在目前 Java Web 程序員的招聘要求中,幾乎都提出了對(duì) Struts 的要求,精通 Struts 架構(gòu)已經(jīng)成為 Java Web 程序員必備的技能。 控制器( controller) 控制器工作就是根據(jù)用戶的輸入,控制用戶界面數(shù)據(jù)顯示和更新 model對(duì)象狀態(tài)。主要原因:一是在早期的 Web 項(xiàng)目的 開發(fā)中,程序語言和 HTML 的分離一直難以實(shí)現(xiàn)。二是腳本語言的功能相對(duì)較弱,缺乏支持 MVC 設(shè)計(jì)模式的一些必要的技術(shù)基礎(chǔ)。 2021 年 7 月, ,正式發(fā)布。使開發(fā)者能更深入的了解其內(nèi)部實(shí)現(xiàn)機(jī)制。 關(guān)于頁面導(dǎo)航,我認(rèn)為那將是今后的一個(gè)發(fā)展方向,事實(shí)上,這樣做,使系統(tǒng)的 10 脈絡(luò)更加清晰。 Struts 將 MVC 的 Controller 一分為三,在獲得結(jié)構(gòu)更加清晰的同時(shí),也增加了系統(tǒng)的復(fù)雜度。 圖 134 Struts 工作流程圖 ActionServlet 是一個(gè) FrontController,它是一個(gè)標(biāo)準(zhǔn)的 Servlet,它將request 轉(zhuǎn)發(fā)給 RequestProcessor 來處理, ActionMapping 是 ActionConfig 的子類,實(shí)質(zhì)上是對(duì) 的一個(gè)映射,從中可以取得所有的配置信息 RequestProcessor 根據(jù)提交過來的 url,如 *.do,從 ActionMapping 中得到相 應(yīng)的 ActionForn 和 Action。其中包含有 validate 方法,用于驗(yàn)證 form 數(shù)據(jù)的有效性。 ActionErrors 是對(duì)錯(cuò)誤信息的包裝,一旦在執(zhí)行 action 或者 中 11 出現(xiàn)異常,即可產(chǎn)生一個(gè) ActionError 并最終加入到 ActionErrors。 Action 不是線程安全的,所以不應(yīng)該在 Action 中訪問特定資源。如 insert,update 等。 Hibernate 的核 心接口一共有 5 個(gè),分別為 :Session、 SessionFactory、Transaction、 Query 和 Configuration。 這個(gè)階段還不是確定系統(tǒng)怎樣完成它的工作,而僅僅是確定系統(tǒng)必須完成 哪些工作,也就是對(duì)目 標(biāo)系統(tǒng)提出完整、準(zhǔn)確、清晰、具體的要求。同時(shí) 考慮給予的 開發(fā)期限也較為充裕,預(yù)計(jì)系統(tǒng)是可以在規(guī)定期限內(nèi)完成開發(fā)。并且,分析系統(tǒng)開發(fā)是否會(huì)對(duì) 其它產(chǎn)品或利潤帶來一定影響。 經(jīng)常性支出:軟件維護(hù)費(fèi)用、軟件使用費(fèi)用。曾強(qiáng)了工作人員對(duì)倉庫管理能力、提高了工作效率。 13 系統(tǒng)使用環(huán)境 本 系統(tǒng)的使用 的最低配置要求 : 硬件環(huán)境: 服務(wù)器: CPU: 或以上; 內(nèi)存: 1G RAM 或以上; 硬盤: 80G 或以上; 客戶端: CPU: 1G; 內(nèi)存: 64MB 以上內(nèi)存或更高; 硬盤: 20G 或 以上 。 入庫申請(qǐng)人向倉庫管理員提交貨物和入庫申請(qǐng)單,入庫申請(qǐng)單記錄本次入庫的貨物名稱、數(shù)量、提交貨物的單位、執(zhí)行提交貨物的人員以及貨物注意事項(xiàng)等信息。進(jìn)行登記后,將貨物存入倉庫。 出庫申請(qǐng)記錄申請(qǐng)出庫的貨物名稱、申請(qǐng)出庫的數(shù)量、申請(qǐng)出庫的單位、執(zhí)行出庫申請(qǐng)的人員等信息。在出庫登記中,執(zhí)行庫管要記錄出庫貨物的名稱、出庫數(shù)量、出庫后剩余數(shù)量、出庫時(shí)間、貨物去向、出庫的倉庫、執(zhí)行出庫的庫管名稱等信息。所以,一般倉庫管理過程中要能提供倉庫的入庫、出庫記錄的查詢功能,并且能夠?qū)⒊鰩?、入庫記錄生成?bào)表,供管理人員使用,所以,對(duì)入庫、出庫記錄的查詢并將這些信息生成報(bào)表是倉庫管理系統(tǒng)的重要功能之一。 系統(tǒng)功能設(shè)計(jì) 根據(jù)倉庫管理系統(tǒng)的一般需求,設(shè)計(jì)了如下一些功能模塊: 此功能模塊方便對(duì)人員的管理以及數(shù)據(jù)安全性,如(新增員工)。這些信息應(yīng)包括入庫單據(jù)信息、入庫數(shù)量 和入庫時(shí)間信息、 執(zhí)行入庫操作的操作員信息和貨物存放倉庫的信息 等。這些出庫記錄包括出庫申請(qǐng)單據(jù)信息、出庫數(shù)量和出庫時(shí)間信息、執(zhí)行出庫操作的庫管信息和貨物剩余信息等。 此模塊是針對(duì)貨物在內(nèi)部進(jìn)行調(diào)動(dòng)的詳細(xì)記載,從而對(duì)庫存信息達(dá)到更方便的管理。根據(jù)倉庫管理系統(tǒng)的功能,將其 ER 圖轉(zhuǎn)化為 個(gè) 數(shù)據(jù)庫表,為系統(tǒng)的實(shí)現(xiàn)奠定了基礎(chǔ)。此系統(tǒng)是以MyEclipse 為平臺(tái),在 Struts 框架上用 JSP 頁面來實(shí)現(xiàn)的一個(gè)庫存管理。 26 date = ()。 (1900+year)。 (month)。 (date)。 (year)。 (month)。 (date)。 HttpSession session = ()。 //判斷輸入的用戶名是否為空,若空返回提示信息 用戶名不能為空 (userLogaction username=+username)。 } EJBWH v_ejbwh = (EJBWH) EjbUtil .getEJBObject(EJBWHBean)。 } if (().equals(password)) { (operator, ())。 return (index)。 return (failed)。 } 創(chuàng)建 主窗口 模塊 主窗口 模塊的功能 主窗口模 塊,是一個(gè)容器式的窗體,它包容了系統(tǒng)的所有分模塊,系統(tǒng)運(yùn) 28 行時(shí),在里面操作。 入庫模塊的實(shí)現(xiàn) 入庫模塊的功能與布局 當(dāng)某種已有物品進(jìn)貨后,就需要在此輸入庫存記錄信息,并同時(shí)輸入相應(yīng)貨物入庫信息,并加入到庫存中。 (code ok)。 (vouchType ok)。 (deptCode ok)。 (vendor ok)。 (receiveCode ok)。 ActionMessages messages = new ActionMessages()。 return (failed)。 } boolean flag = true。 (opeTypeID)。 (clerk)。 (receiveCode)。 Instock instock = new Instock()。 String[] quantities= (quantity)。 //設(shè)置明細(xì)信息 for (int i=1。 (code)。 ((prices[i]))。 (i+detail s。 summd = summd+()*()。 (stockid)。i++){ detail = new Stock()。 StockId stockid。 String[] units= (unit)。 (memo)。 (new Date())。 ( whID)。 mstock = new Mstock()。 saveMessages(request, messages)。 if (code == null) { (code, new ActionMessage( ))。 (invoiceCode ok)。 (orderCode ok)。 (opeTypeID ok)。 (whID ok)。 (opeTypeID ok)。// TODO Autogenerated method stub String operator =(String)().getAttribute(operator)。 charset=GBK title成都電子機(jī)械高等專科學(xué)校 倉庫管理系統(tǒng) /title /head body center table border=1 width=800 height=600 tbody tr td width=150 valign=top align=left bgcolor=ccffcc tiles:insert attribute=leftbar / /td td height=600 width=650 table height=600 width=650 border=1 tbody tr td valign=top height=40 tiles:insert attribute=mainheader / /td /tr tr td valign=top height=40 tiles:insert attribute=detailheader / /td /tr tr td valign=top height=480 tiles:insert attribute=content / /td /tr tr td valign=bottom height=40 tiles:insert attribute=footer / /td /tr /tbody /table /table /center /body 29 倉庫人員管理模塊 倉庫人員管理模塊的功能 此模塊是用于管理此部門人員的,由增加用戶跟查詢用戶構(gòu)成。 saveMessages(request, messages)。 (password, new ActionMessage( ))。 //(userName, ())。 if (v_emp != null) {//合法用戶 (u12)。 saveMessages(request, messages)。 String password = ()。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1