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

正文內(nèi)容

jsp倉庫管理系統(tǒng)的設計與實現(xiàn)_本科畢業(yè)論文-在線瀏覽

2024-11-04 16:55本頁面
  

【正文】 式來編寫代碼, MVC全名是 Model View Controller,是模型 (model)-視圖 (view)-控制器 (controller)的縮寫 [3]。 Spring 是一個輕量級的控制反轉(zhuǎn) (IoC)和面向切面 (AOP)的容器框架,它由 Rod Johnson 創(chuàng)建。 Spring 使用基本的JavaBean 來完成以前只可能由 EJB 完成的事情。 MySql 數(shù)據(jù)庫 MySQL 是一個 關系型數(shù)據(jù)庫管理系統(tǒng) ,由瑞典 MySQL AB 公司開發(fā),目前屬于 Oracle公司。 MySQL 的 SQL語言是用于訪問 數(shù)據(jù)庫 的最常用標準化語言。 系統(tǒng)平臺 環(huán)境 ( 1) 硬件環(huán)境: 淮陰師范學院畢業(yè)論文(設計) 6 服務器: CPU: 2G或以上; 內(nèi)存: 1G RAM 或以上; 硬盤: 80G 或以上; 客戶端: CPU: 1G或以上 ; 內(nèi)存: 64MB 以上內(nèi)存或更高; 硬盤: 20G 或 以上 。 3 需求 分析 面向的用戶人群 1. 管理員:作為系統(tǒng)的管理員和維護者,對系統(tǒng)基本信 息、倉庫管理等模塊進行數(shù)據(jù)的管理,并對系統(tǒng)的更新作出及時的響應,使得系統(tǒng)能更好地運行。 功能需求分析 圖 31 系統(tǒng)功能模塊圖 倉庫管理系統(tǒng) 基本信息管理 庫存管理 信息 查詢 用戶管理 用戶添加,刪除 用戶密碼修改 添加入庫記錄 添加出庫記錄 按倉庫查詢 按貨物查詢 用戶添加刪除 用戶權限修改 系統(tǒng)設置 個人信息修改 淮陰師范學院畢業(yè)論文(設計) 7 本 系統(tǒng) 是一款倉庫管理 系統(tǒng) ,旨在對倉庫的自動化管理以適應 信息化社會的生產(chǎn)方式 。具體功能 如圖 31所示 。管理員擁有所有權限,而普通用戶只能進行查詢的操作。 1. 登錄 登陸界面包括賬號和密碼兩個文本框和身份選擇單選框,用戶登陸成功就會轉(zhuǎn)到系統(tǒng)主頁面,否則將會提示賬號密碼錯誤。 淮陰師范學院畢業(yè)論文(設計) 8 3. 設置信息 (管理員) 管理員用戶 登陸設置信息界面可以對倉庫信息(倉庫、貨 物、供應商、部門、入庫單、出庫單)進行設置。 5. 修改密碼 用戶可以修改自己的密碼,需要先驗證舊密碼,驗證成功后通過輸入兩次新密碼對密碼進行修改。 普通用戶 模塊 用 戶 登 錄登 錄查 詢 貨 物 倉 庫 統(tǒng) 計倉 庫 管 理系 統(tǒng)失 敗成 功系 統(tǒng) 更 新 退 出 系 統(tǒng)寫 入 數(shù) 據(jù) 庫密 碼 修 改 圖 33 普通用戶使用流程圖 普通用戶使用流程如圖 33所示。 淮陰師范學院畢業(yè)論文(設計) 9 4 數(shù)據(jù)庫 設計 數(shù)據(jù)庫是一種存儲數(shù)據(jù) 并對數(shù)據(jù)進行操作的工具。本章從 ER模型的分析設計為切入點,重點介紹了數(shù)據(jù)庫的設計。 ER 模型 ER 模型即 實體 聯(lián)系模型 ,它 是由 實體集、屬性和聯(lián)系集 構(gòu)成 。實體的屬性用 橢圓 框表示,框內(nèi)寫上屬性名,并用無向邊 與其 對應的 實體集相連。 本系統(tǒng)的 ER模型 主要包括部門實體 、 貨物實體 、 用戶實體 、 供應商實 體 、倉庫實體、入庫單實體 和 出庫單實體 共七個實體集 和一個各實體聯(lián)系集 。 1. 部門實體 用來存儲部門信息, ER圖 如圖 41所示: 圖 41 部門實體 ER圖 2. 貨物實體 用來存儲 貨物 信息, ER圖 如圖 42所示: 部門 部門電話 部門地址 部門經(jīng)理 部門編號 部門名稱 淮陰師范學院畢業(yè)論文(設計) 10 圖 42 貨物實體 ER圖 3. 用戶實體 用來存儲 用戶 信息, ER圖 如圖 43所示: 圖 43用戶 實體 ER圖 4. 供應商實體 用來存儲 供應商 信息, ER圖 如圖 44所示: 圖 44供應商 實體 ER圖 供應商 供應商電話 供應商地址 供應商聯(lián)系人 供應商編號 供應商名稱 用戶 用戶編號 用戶密碼 用戶權限 用戶名 貨物 貨物編號 供貨商編號 計量單位 貨物價格 貨物規(guī)格 貨物名稱 淮陰師范學院畢業(yè)論文(設計) 11 5. 倉庫實體 用來存儲 倉庫 信息, ER圖 如圖 45所示: 圖 45倉庫 實體 ER圖 6. 入庫單實體 用來存儲 入庫單 信息, ER圖 如圖 46所示: 圖 46入庫單 實體 ER圖 7. 出庫單實體 用來存儲 出庫單 信息, ER圖 如圖 47所示: 圖 47出庫單 實體 ER圖 出庫單 出 庫編號 管 理員 編號 倉庫 編號 修改時間 出 庫時間 部門 編號 貨物 編號 出庫 數(shù)量 入庫單 入庫編號 管理員 編號 倉庫 編號 修改時間 入庫時間 入庫 類型 貨物 編號 入庫 數(shù)量 倉庫 倉庫電話 庫存總量 倉庫管理員 倉庫編號 已用庫存量 淮陰師范學院畢業(yè)論文(設計) 12 8.各實體聯(lián)系 ER圖如圖 48 所示。 以下 列舉 數(shù)據(jù)表 。 淮陰師范學院畢業(yè)論文(設計) 15 5 詳細設計 數(shù)據(jù)庫連接 類 在對數(shù)據(jù)庫 連接 的過程中,為了使 代碼更精簡 ,將對數(shù)據(jù)庫的 連接 方法封裝在DriverMana 公共類中 , 其中包括數(shù)據(jù)庫連接方法 getConn、 ResultSet 的關閉 方法 closers、PreparedStatement 的關閉方法 closepstmt、 Connection 的關閉方法 closecon。 try { ()。 } catch (ClassNotFoundException e) { ()。 } return con。 } catch (SQLException e) { ()。 } catch (SQLException e) { ()。 } catch (SQLException e) { ()。用戶 有兩種身份:普通用戶和管理員。 界面如圖 51所示 。 String password=(paswrd)。 User luser=new User()。 (password)。 ILoginDao loginDao=new LoginDaoImpl()。 if(login!=null){ HttpSession session=()。 ServletContext context=()。 if(().equals(0)){ dispatcher=(/)。 } (request, response)。 ServletContext context=()。 淮陰師范學院畢業(yè)論文(設計) 18 (request, response)。 目錄模塊 主要用于 生成目錄部分,菜單的 折疊展開是使用javascript 代碼實現(xiàn)的 。 var speed=11。 var s。 function doOpenClose(n){ if((bbb+n).offsetHeight11){ i=0。 淮陰師范學院畢業(yè)論文(設計) 19 } else{ if((bbb+n).offsetHeightdivheight){ p=divheight。 } } } function inc(x){ i=i+10。 if(idivheight){ i=divheight5。 if(i==125){ (s)。 (bbb+x).=p+px。 if(p==0){ (s)。 1. 供應商管理 本功能用于對供應商信息的記錄管理。界面如圖 54所示: 圖 54 供應商管理界面 主要代碼: 1) 添加供應商 public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { (utf8)。charset=utf8)。 String suppPerson=(suppPerson)。 String suppAddr=(suppAddr)。 (suppName)。 (suppPhone)。 ISupplierDao supplierDao=new SupplierDaoImpl()。 if(i0){ (addPromt, 添加成功! )。 } ().getRequestDispatcher(/).forward(request, response)。 int suppId=0。 for(int i=0。i++){ suppId=(dele[i])。 rs=(suppId)。 } } if(rs0){ (delePromt, 刪除成功! )。 } ().getRequestDispatcher(/toSupply).forward(request, response)。管理員可以添加新的 貨物 ,修改已有的 貨
點擊復制文檔內(nèi)容
醫(yī)療健康相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1