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

正文內(nèi)容

基于java技術(shù)的倉儲管理系統(tǒng)的設(shè)計與實現(xiàn)學(xué)位論文-資料下載頁

2025-07-01 17:01本頁面

【導(dǎo)讀】伴隨著企業(yè)的逐漸發(fā)展壯大,其業(yè)務(wù)的膨脹給后勤的倉儲管理系統(tǒng)帶來了許多問題,揮的作用越來越重要,能給企業(yè)帶來巨大的效益。本文,首先分析倉儲系統(tǒng)的具體功能,然后根據(jù)實際需要進(jìn)行需求。數(shù)據(jù)庫的模型,后臺數(shù)據(jù)使用Mysql完成?;陂_放結(jié)的開發(fā)結(jié)構(gòu),實現(xiàn)了系統(tǒng)。產(chǎn)模塊等;最后對系統(tǒng)進(jìn)行調(diào)試并總結(jié),同時對以后的實際工作指明了方向。

  

【正文】 庫貨檢日期 DATE 11 √ Make_date 組裝 時間 DATE 11 Manager_id 主管 編號 VARCHAR 20 √ 表 411 出庫單結(jié)構(gòu) 字段名 注釋 類型 長度 是否為主鍵 是否不為空 Outbill_id 出庫 單 編號 VARCHAR 20 √ √ Depot_id 庫房 編號 VARCHAR 20 Refer_date 提交 時間 VARCHAR 20 Refer_id 提交人 編號 VARCHAR 20 Audit_date 審核 時間 DATE 11 Out_state 出庫單 狀態(tài) VARCHAR 11 Audit_id 審核人 編號 VARCHAR 20 Customer_id 客戶 編號 VARCHAR 20 √ 表 412 出庫清單結(jié)構(gòu) 學(xué)位論文 25 字段名 注釋 類型 長度 是否為主鍵 是否不為空 _id 編 號 INTEGER 11 √ √ Outbill_id 出庫單 編號 VARCHAR 20 √ Product_id 成品 編號 VARCHAR 20 √ Number 數(shù) 量 INTEGER 11 表 413 報告的結(jié)構(gòu) 字段名 注釋 類型 長度 是否為主鍵 是否不為空 Report_id 報表 編號 VARCHAR 20 √ √ Reporttype 報表 類型 VARCHAR 20 √ Depotid 庫房 編號 VARCHAR 20 √ beginDate 起始 時間 DATE 11 √ endDate 線束 時間 DATE 11 √ createTime 創(chuàng)建 時間 DATE 11 √ referId 提交人 編號 VARCHAR 20 √ checkState 審核 狀態(tài) VARCHAR 20 √ checkDate 審核 時間 DATE 11 AuditId 審核人 編號 VARCHAR 20 表 414 詳細(xì)報告的結(jié)構(gòu) 字段名 注釋 類型 長度 是否為主鍵 是否不為空 _id 編 號 INTEGER 11 √ √ Report_id 報表 編號 VARCHAR 20 √ Depotid 庫房 編號 VARCHAR 20 √ goodsname 貨品 名稱 VARCHAR 40 √ goodstype 貨品 類型 VARCHAR 30 √ allnumber 總 數(shù) INTEGER 11 badnumber 不合格 數(shù)量 INTEGER 11 Check_id 審核人 編號 VARCHAR 20 √ 學(xué)位論文 26 5 系統(tǒng)功能的實現(xiàn) 系統(tǒng)功能簡述 本 課題研究的 系統(tǒng)是基于 Java 技術(shù) 的 倉儲 管理系統(tǒng) ,其 主要包 含 三 個 模塊,基 本信息數(shù)據(jù)、 倉儲管理 操作 和 幫助。基礎(chǔ)數(shù)據(jù)用于 設(shè)計一些基礎(chǔ)項目,庫存操作是對應(yīng)的入庫出庫一類對庫存所作的操作,幫助是對整個系統(tǒng)的簡單介紹 。 本系統(tǒng) 使用成員的 角色 包含 兩 類 ,一類是 倉 儲部 主管 ,另一類是普通的倉儲 管理員,其中,倉 儲部 主管擁有整個 倉儲 系統(tǒng)的最高權(quán)限 操作, 倉 儲部 主管負(fù)責(zé)整個倉 儲物流區(qū)域 的日常運(yùn)作和 維護(hù) 管理 等 工作 。 模塊化功能實現(xiàn) 登陸模塊的實現(xiàn) ① 登陸 action import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 /** * MyEclipse Struts 學(xué)位論文 27 * Creation date: 013020xx * * XDoclet definition: * @ path=/login name=loginForm input=/webpage/ scope=request validate=true */ public class LoginAction extends Action { public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { LoginForm loginForm = (LoginForm) form。 try{ String userName=().trim()。 String psw=().trim()。 LoginService loginService=new LoginService()。 HttpSession session = (true)。 if((userName, psw)){ (username,userName)。 //如果登錄成功把登錄的名字放在 session 中以便在過濾器中判斷 return (loginSuccess)。 //返回到登陸成功頁面 }else{ ()。 (loginError, 用 戶或者密碼錯誤 !!)。 //返回到錯誤頁面 return (loginError) 。 } }catch(Exception e){ ()。 學(xué)位論文 28 } return null。 } } ② 登陸過濾器 Import 。 import 。 import 。 import 。 import 。 import 。 import 。 import .*。 public class SecurityAndDeny implements Filter { public void destroy() { //注銷時調(diào)用 } public void doFilter(ServletRequest req, ServletResponse resp, FilterChain chain) throws IOException, ServletException { HttpServletRequest request = (HttpServletRequest)req。 HttpServletResponse response=(HttpServletResponse)resp。 HttpSession session = (false)。 //取出來 session 如果沒有得到空值 if (session== null||(username)== null) { //判斷是否登錄過如果沒有就重定向到登陸頁面 String temp=你還沒登陸請重新登陸??! 。 學(xué)位論文 29 temp=((),utf8); (mp)。 return。 } //如果登錄了就進(jìn)入請求頁面 (req, resp)。 } public void init(FilterConfig arg0) throws ServletException { //初始化時調(diào)用的方法 } } ③登陸 DAO public Boolean login(String userName,String psw) { Employee employee=new Employee()。 (psw) (userName)。 List results=findByExample(employee)。 int length=()。 if(length==1) { return true。 } else { 學(xué)位論文 30 return false。 } } 供貨商 模塊的實現(xiàn) ① 供貨商查詢 Action package 。 import 。 import 。 import 。 import 。 import 。 import 。 import import 。 import 。 import 。 import 。 import 。 public class QueryAction extends Action { public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) 學(xué)位論文 31 throws Exception { QueryForm queryForm = (QueryForm) form。 SupplierService ss = new SupplierService()。 PageBean pageBean = new PageBean()。 List list = null。 //存放查出來的 spplier 對象 String crrPage = (cp)。 int currentPage = ()。 int lineSize = ()。 Supplier supplier = change(queryForm)。 if (crrPage != null) { currentPage = (crrPage)。 } else { int allRecorders = (supplier)。 (allRecorders)。 ((allRecorders + lineSize 1) / lineSize)。 (allRecorders)。 ((allRecorders + lineSize 1) / lineSize)。 } list = (supplier, currentPage, lineSize)。 (currentPage)。 (pageBean, pageBean)。 (list, list)。 //把查詢出來的 supplier 對象放在 request 里 return (supplierResult)。 學(xué)位論文 32 //把 form 表單里的東西轉(zhuǎn)化為 supplier 對象 public Supplier change(QueryForm queryForm) { Supplier supplier = new Supplier()。 if (() != null amp。amp。 !().equals()) (())。 if (() != null amp。amp。 !().equals()) (())。 if (() != null amp。amp。 !().equals()) (())。 if (() != null amp。amp。 !().equals()) (())。 if (() != null amp。amp。 !().equals()) (())。 if (() != null amp。amp。 !().equals()) (())。 return supplier。 } } ②供貨商修改 Action import 。 import 。 import 。 import 。 學(xué)位論文 33 import 。 import 。 import 。 import 。 import 。 public class ModifyAction extends Action { public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { ModifyForm modifyForm = (ModifyForm) form。 supplier supplier = new Supplier()。 (())。 (())。 (())。 (())。 (())。 (())。 (())。 SupplierService ss = new SupplierService()。 try { (supplier)。 return (success)。 } catch (Exception e) { ()。 return (error)。 } 學(xué)位論文 34 } } ③ 供貨商添加 Action import 。 import 。 import 。 import 。 import 。 import 。 import 。 public class AddAction extends Action { public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { AddForm addForm = (AddForm) form。 Supplier supplier = new Supplier()。 (())。 (())。 (())。 (())。 (())。 (())。 SupplierService ss = new SupplierService()。 try { (supplier)。 學(xué)位論文 35 return (success)。 } catch (Exception e) { ()。 return (error)。 } } } 供貨商 DAO package 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 public class SupplierDAO extends BaseHibernateDAO { public static final String NAME = name。 public static final String NAME = name。 public static final String PHONE = phone。 public static final String CREDIT = credit。 學(xué)位論文 36 public static final String REMARK = remark。 public static final String SUPPLIERID=supplierId。 public void save(Supplier transientInstance) { Transaction transaction=null。 try { Session session= getSession()。 transaction=()。 (transientInstance)。 ()。 ()。 } catch (Exception re) { } } public void upDate(Supplier transientInstance)throws Exception { try { Session session= getSession()。 Transaction transaction = ()。 (transientInstance)。 ()。 ()。 } catch (RuntimeException re)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1