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

正文內(nèi)容

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

2025-01-24 20:32本頁(yè)面
  

【正文】 (i+detail s。 summd = summd+()*()。 ((prices[i]))。 (stockid)。 (code)。i++){ detail = new Stock()。 //設(shè)置明細(xì)信息 for (int i=1。 StockId stockid。 String[] quantities= (quantity)。 String[] units= (unit)。 Instock instock = new Instock()。 (memo)。 (receiveCode)。 (new Date())。 (clerk)。 ( whID)。 (opeTypeID)。 mstock = new Mstock()。 } boolean flag = true。 saveMessages(request, messages)。 return (failed)。 if (code == null) { (code, new ActionMessage( ))。 ActionMessages messages = new ActionMessages()。 (invoiceCode ok)。 (receiveCode ok)。 (orderCode ok)。 (vendor ok)。 (opeTypeID ok)。 (deptCode ok)。 (whID ok)。 (vouchType ok)。 (opeTypeID ok)。 (code ok)。// TODO Autogenerated method stub String operator =(String)().getAttribute(operator)。 入庫(kù)模塊的實(shí)現(xiàn) 入庫(kù)模塊的功能與布局 當(dāng)某種已有物品進(jìn)貨后,就需要在此輸入庫(kù)存記錄信息,并同時(shí)輸入相應(yīng)貨物入庫(kù)信息,并加入到庫(kù)存中。 charset=GBK title成都電子機(jī)械高等專(zhuān)科學(xué)校 倉(cāng)庫(kù)管理系統(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 倉(cāng)庫(kù)人員管理模塊 倉(cāng)庫(kù)人員管理模塊的功能 此模塊是用于管理此部門(mén)人員的,由增加用戶(hù)跟查詢(xún)用戶(hù)構(gòu)成。 } 創(chuàng)建 主窗口 模塊 主窗口 模塊的功能 主窗口模 塊,是一個(gè)容器式的窗體,它包容了系統(tǒng)的所有分模塊,系統(tǒng)運(yùn) 28 行時(shí),在里面操作。 saveMessages(request, messages)。 return (failed)。 (password, new ActionMessage( ))。 return (index)。 //(userName, ())。 } if (().equals(password)) { (operator, ())。 if (v_emp != null) {//合法用戶(hù) (u12)。 } EJBWH v_ejbwh = (EJBWH) EjbUtil .getEJBObject(EJBWHBean)。 saveMessages(request, messages)。 //判斷輸入的用戶(hù)名是否為空,若空返回提示信息 用戶(hù)名不能為空 (userLogaction username=+username)。 String password = ()。 HttpSession session = ()。 (日 )。 (date)。 (月 )。 (month)。 (年 )。 (year)。 (日 )。 (date)。 (月 )。 (month)。 (年 )。 (1900+year)。 year= ()。 26 date = ()。同時(shí) ,它能用來(lái)校驗(yàn)用戶(hù)是否屬于該部門(mén),是即應(yīng)有對(duì)應(yīng)的工號(hào)跟密碼,不是便不能登陸進(jìn)入。此系統(tǒng)是以MyEclipse 為平臺(tái),在 Struts 框架上用 JSP 頁(yè)面來(lái)實(shí)現(xiàn)的一個(gè)庫(kù)存管理。它主要包括三大模塊,基礎(chǔ)數(shù)據(jù)、庫(kù)存操作還有幫助。根據(jù)倉(cāng)庫(kù)管理系統(tǒng)的功能,將其 ER 圖轉(zhuǎn)化為 個(gè) 數(shù)據(jù)庫(kù)表,為系統(tǒng)的實(shí)現(xiàn)奠定了基礎(chǔ)。數(shù)據(jù)庫(kù)的作用在于組織和表達(dá)信息,即數(shù)據(jù)庫(kù)就是相關(guān)信息的集合。 此模塊是針對(duì)貨物在內(nèi)部進(jìn)行調(diào)動(dòng)的詳細(xì)記載,從而對(duì)庫(kù)存信息達(dá)到更方便的管理。 此模塊通過(guò)定期對(duì)倉(cāng)庫(kù)信息做清點(diǎn),有效的了解了貨物的流通情況和倉(cāng)庫(kù)貨物的損耗情況。這些出庫(kù)記錄包括出庫(kù)申請(qǐng)單據(jù)信息、出庫(kù)數(shù)量和出庫(kù)時(shí)間信息、執(zhí)行出庫(kù)操作的庫(kù)管信息和貨物剩余信息等。 4.出庫(kù)功能模塊 出庫(kù)功能是倉(cāng)庫(kù)管理系統(tǒng)的基本功能之二。這些信息應(yīng)包括入庫(kù)單據(jù)信息、入庫(kù)數(shù)量 和入庫(kù)時(shí)間信息、 執(zhí)行入庫(kù)操作的操作員信息和貨物存放倉(cāng)庫(kù)的信息 等。 模塊 入庫(kù)功能是倉(cāng)庫(kù)管理系統(tǒng)的基本功能 之一 。 系統(tǒng)功能設(shè)計(jì) 根據(jù)倉(cāng)庫(kù)管理系統(tǒng)的一般需求,設(shè)計(jì)了如下一些功能模塊: 此功能模塊方便對(duì)人員的管理以及數(shù)據(jù)安全性,如(新增員工)。 5.其他信息的管理 除了以上提到的一些功能外,倉(cāng)庫(kù)管理系統(tǒng)還應(yīng)該能對(duì)一些其他的信息進(jìn)行管理 。所以,一般倉(cāng)庫(kù)管理過(guò)程中要能提供倉(cāng)庫(kù)的入庫(kù)、出庫(kù)記錄的查詢(xún)功能,并且能夠?qū)⒊鰩?kù)、入庫(kù)記錄生成報(bào)表,供管理人員使用,所以,對(duì)入庫(kù)、出庫(kù)記錄的查詢(xún)并將這些信息生成報(bào)表是倉(cāng)庫(kù)管理系統(tǒng)的重要功能之一。出庫(kù)結(jié)束后,執(zhí)行庫(kù)管給提出出庫(kù)申請(qǐng)的出庫(kù)人員開(kāi)具出庫(kù)單,出庫(kù)流程結(jié)束。在出庫(kù)登記中,執(zhí)行庫(kù)管要記錄出庫(kù)貨物的名稱(chēng)、出庫(kù)數(shù)量、出庫(kù)后剩余數(shù)量、出庫(kù)時(shí)間、貨物去向、出庫(kù)的倉(cāng)庫(kù)、執(zhí)行出庫(kù)的庫(kù)管名稱(chēng)等信息。對(duì)有效的出庫(kù)單,依據(jù)其要求出庫(kù)的 貨物名稱(chēng)查找倉(cāng)庫(kù)庫(kù)存貨物的信息和此貨物的庫(kù)存數(shù)量。 出庫(kù)申請(qǐng)記錄申請(qǐng)出庫(kù)的貨物名稱(chēng)、申請(qǐng)出庫(kù)的數(shù)量、申請(qǐng)出庫(kù)的單位、執(zhí)行出庫(kù)申請(qǐng)的人員等信息。 貨物從倉(cāng)庫(kù)中出庫(kù),是從需求貨物的出庫(kù)單位出庫(kù)人員向執(zhí)行出庫(kù)操作的庫(kù)管提交出庫(kù)申請(qǐng)開(kāi)始的。進(jìn)行登記后,將貨物存入倉(cāng)庫(kù)。若待入庫(kù)貨物與入庫(kù)申請(qǐng)單信息一致,則允許入庫(kù);若不一致,則禁止入庫(kù),請(qǐng)?zhí)峤回浳锏膫}(cāng) 庫(kù) 管 理 系 統(tǒng) 基礎(chǔ)數(shù)據(jù) 員工管理 貨物管理 貨物信息查詢(xún) 添加用戶(hù) 貨物信息錄入 查詢(xún)用戶(hù) 刪除用戶(hù) 貨物信息查詢(xún) 編碼設(shè)置 部門(mén)設(shè)置 倉(cāng)庫(kù)設(shè)置 操作類(lèi)型設(shè)置 計(jì)量單位設(shè)置 期初設(shè)置 入庫(kù)操作 盤(pán)點(diǎn)信息錄入 庫(kù)存管理 移庫(kù) 操作 出庫(kù) 操作 15 單位重新出具入庫(kù)申請(qǐng)單。 入庫(kù)申請(qǐng)人向倉(cāng)庫(kù)管理員提交貨物和入庫(kù)申請(qǐng)單,入庫(kù)申請(qǐng)單記錄本次入庫(kù)的貨物名稱(chēng)、數(shù)量、提交貨物的單位、執(zhí)行提交貨物的人員以及貨物注意事項(xiàng)等信息。 系統(tǒng)需求分析 1. 系統(tǒng)功能概述 14 2.貨物入庫(kù)和出庫(kù)的管 理 倉(cāng)庫(kù)是用來(lái)存放貨物的,貨物進(jìn)入倉(cāng)庫(kù)要進(jìn)行登記記錄,貨物從倉(cāng)庫(kù)出庫(kù)也要進(jìn)行登記記錄,這是倉(cāng)庫(kù)管理的主要內(nèi)容。 13 系統(tǒng)使用環(huán)境 本 系統(tǒng)的使用 的最低配置要求 : 硬件環(huán)境: 服務(wù)器: CPU: 或以上; 內(nèi)存: 1G RAM 或以上; 硬盤(pán): 80G 或以上; 客戶(hù)端: CPU: 1G; 內(nèi)存: 64MB 以上內(nèi)存或更高; 硬盤(pán): 20G 或 以上 。從而能完全滿(mǎn)足使用者的要求。曾強(qiáng)了工作人員對(duì)倉(cāng)庫(kù)管理能力、提高了工作效率。對(duì)于倉(cāng)庫(kù)管理系統(tǒng)則應(yīng)著重分析其社會(huì)效益。 經(jīng)常性支出:軟件維護(hù)費(fèi)用、軟件使用費(fèi)用。 基礎(chǔ)投資: 硬件設(shè)備: PC 機(jī) 軟件設(shè)備: WINDOWS 202 BEA Weblogic Server 10 并且,分析系統(tǒng)開(kāi)發(fā)是否會(huì)對(duì) 其它產(chǎn)品或利潤(rùn)帶來(lái)一定影響。前端用 ,業(yè)務(wù)邏輯采用 的無(wú)狀態(tài)會(huì)話 Bean,持久映像層采用 hibernate 模式,應(yīng)用服務(wù)器使用了使用最廣泛的 BEA Weblogic Server。同時(shí) 考慮給予的 開(kāi)發(fā)期限也較為充裕,預(yù)計(jì)系統(tǒng)是可以在規(guī)定期限內(nèi)完成開(kāi)發(fā)。 在全面客觀的系統(tǒng)分析的基礎(chǔ)上,根據(jù)用戶(hù)提出的系統(tǒng)功能進(jìn)行相應(yīng)的功能設(shè)計(jì)。 這個(gè)階段還不是確定系統(tǒng)怎樣完成它的工作,而僅僅是確定系統(tǒng)必須完成 哪些工作,也就是對(duì)目 標(biāo)系統(tǒng)提出完整、準(zhǔn)確、清晰、具體的要求。通過(guò)這些接口,不僅可以對(duì)持久化對(duì)象進(jìn)行存取,還能夠進(jìn)行事務(wù)控制。 Hibernate 的核 心接口一共有 5 個(gè),分別為 :Session、 SessionFactory、Transaction、 Query 和 Configuration。 Hibernate Hibernate 是一個(gè)開(kāi)放源代碼的對(duì)象關(guān)系映射框架,它對(duì) JDBC 進(jìn)行了非常輕量級(jí)的對(duì)象封裝,使得 Java 程序員可以隨心所欲的使用對(duì)象編程思維來(lái)操縱數(shù)據(jù)庫(kù)。如 insert,update 等。 Struts 提供了多種 Action 供選擇使用。 Action 不是線程安全的,所以不應(yīng)該在 Action 中訪問(wèn)特定資源。 Action 是用于執(zhí)行業(yè)務(wù)邏輯的 RequsestHandler。 ActionErrors 是對(duì)錯(cuò)誤信息的包裝,一旦在執(zhí)行 action 或者 中 11 出現(xiàn)異常,即可產(chǎn)生一個(gè) ActionError 并最終加入到 ActionErrors。對(duì)于一些復(fù)雜的系統(tǒng),還可以采用 DynaActionForm 來(lái)構(gòu)造動(dòng)態(tài)的 Form,即通過(guò)預(yù)制參數(shù)來(lái)生成Form。其中包含有 validate 方法,用于驗(yàn)證 form 數(shù)據(jù)的有效性。如果驗(yàn)證通過(guò)則調(diào)用 Action 的 execute()方法來(lái)執(zhí)行 Action,最終返回 ActionFoward。 圖 134 Struts 工作流程圖 ActionServlet 是一個(gè) FrontController,它是一個(gè)標(biāo)準(zhǔn)的 Servlet,它將request 轉(zhuǎn)發(fā)給 RequestProcessor 來(lái)處理, ActionMapping 是 ActionConfig 的子類(lèi),實(shí)質(zhì)上是對(duì) 的一個(gè)映射,從中可以取得所有的配置信息 RequestProcessor 根據(jù)提交過(guò)來(lái)的 url,如 *.do,從 ActionMapping 中得到相 應(yīng)的 ActionForn 和 Action。雖然它
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1