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

正文內容

某企業(yè)庫存管理信息系統(tǒng)設計-資料下載頁

2024-12-04 00:50本頁面

【導讀】某企業(yè)庫存管理信息系統(tǒng)設計。所在學院管理學院。班級信息管理與信息系統(tǒng)1班。隨著我國今年來經濟的不斷繁榮發(fā)展以及企業(yè)所處市場競爭環(huán)境的不斷變?;鐣τ谄髽I(yè)尤其是大中型企業(yè)的生產經營提出了更高的要求,這就要求企。業(yè)必須綜合利用各種先進的生產制造技術。在計算機網絡與信息技術的支持下,改進企業(yè)原有的生產經營模式和組織結構,只有這樣才能保證企業(yè)良好健康的發(fā)。展,并能在市場競爭中贏得更多的份額。本畢業(yè)設計的主要內容是設計并且實現(xiàn)一個基于web技術的企業(yè)庫存管理信。息系統(tǒng),該系統(tǒng)主要以j2EE作為開發(fā)系統(tǒng)的前提基礎,用myeclipse作為系統(tǒng)的。開發(fā)工具,以MYSQL作為系統(tǒng)的數據庫,同時也運用了界面美化工具對用戶界。面進行了一定的改善,該系統(tǒng)使用JAVA語言開發(fā),頁面采取JSP動態(tài)頁面開發(fā)。該系統(tǒng)界面簡單、操作方便,容易維護。

  

【正文】 nhezhuangtai Varchar(255) yes 審核狀態(tài) Kucunid Bigint(20) yes 關聯(lián)的庫存 ID,外鍵 Kufangid Bigint(20) yes 關聯(lián)的庫房 ID,外鍵 Liyouid Bigint(20) yes 關聯(lián)的理由 ID,外鍵 Productid Bigint(20) yes 關聯(lián)的商品 ID,外鍵 userid Bigint(20) yes 關聯(lián)的用戶 ID,外鍵 24 ⑾用戶信息表主要是記錄了用戶的基本信息。表結構如表 411 所示。 表 411 用戶表 名稱 類型 空 說明 Id Bigint(20) no 主鍵 Createtime datetime yes 添加時間 password Varchar(255) yes 密碼 role Int(11) no 用戶權限 Truename Varchar(255) yes 真實姓名 Userlock Int(11) no 是否刪除標志 username Varchar(255) yes 用戶名 25 第 5 章 系統(tǒng)功能實現(xiàn) 在一個管理信息系統(tǒng)的生命周期中,經 過了需求分析、 系統(tǒng) 設計等階段之后,便 進入 了系統(tǒng)實施階段。 登陸頁面 登陸代碼 如圖 51: 圖 51 登陸頁面 //用戶登錄操作 public String login() throws IOException { HttpServletRequest request = ()。 String username = (username)。 String password = (password)。 User user = ( where username = 39。 + username + 39。 and password= 39。 + password + 39。 and userlock=0)。 if (user != null) { HttpSession session = ()。 (user, user)。 ListBaojing baojings = (0, 9999, where 1=1 )。 26 for(Baojing baojing:baojings){ (baojing)。 } String s = 。 if(()==0){ s = and = +()。 } ListKufang kufangs = (0, 9999, where kufanglock=0 )。 for(Kufang kufang:kufangs){ if(()()){ Baojing baojing = new Baojing()。 (()+的入庫數量小于該庫房的最小入庫數量。報警!! )。 (baojing)。 } if(()()){ Baojing baojing = new Baojing()。 (()+的入庫數量大于該庫房的最大入庫數量。報警?。?)。 (baojing)。 } } ListProduct products = (0, 9999, where productlock=0 +s)。 for(Product product :products){ if(()()){ Baojing baojing = new Baojing()。 27 (().getUsername()+ 添加的 +()+的庫存數量小于該商品的最小庫存數量。報警!! )。 (baojing)。 } if(()()){ Baojing baojing = new Baojing()。 (().getUsername()+ 添加的 +()+的 庫存數量大于該商品的最大庫存數量。報警??! )。 (baojing)。 } } (baojinglist, (0, 9999, where 1=1 ))。 ()。 return redirect。 } else { HttpServletResponse response = ()。 (gbk)。 response .getWriter() .print( script language=javascriptalert(39。用戶名或者密碼錯誤 39。)。=39。39。/script)。 } return null。 } 本段代碼是程序的登陸 代碼,首先從獲取從頁面輸入的用戶名和密碼還,然后調用 方法,從數據庫里取出該條記錄進行判斷,如果該條記錄存在,則說明用戶登陸成功,同時把用戶信息存在 session 里面方便調用,如果記錄為空,則跳轉到登陸頁面,同時提醒用戶錯誤信息。當用戶登錄成功時,則 28 通過 baojingDao 調用各種滿足信息的報警信息。 倉庫管理員主頁面 代碼: //倉庫管理員列表 如圖 52 圖 52 管理員主頁面 public String userlist() { HttpServletRequest request = ()。 String username = (username)。 String truename = (truename)。 StringBuffer sb = new StringBuffer()。 ( where )。 if (username != null amp。amp。 !.equals(username)) { (username like 39。% + username + %39。)。 ( and )。 (username, username)。 } if (truename != null amp。amp。 !.equals(truename)) { (truename like 39。% + truename + %39。)。 29 ( and )。 (truename, truename)。 } ( userlock=0 and role=0 order by id desc )。 String where = ()。 int currentpage = 1。 int pagesize = 10。 if ((pagenum) != null) { currentpage = ((pagenum))。 } int total = ( where userlock=0 )。 (list, ((currentpage 1) * pagesize, pagesize, where))。 (pagerinfo, (total, pagesize, currentpage, method!userlist, 共有 + total + 條記錄 ))。 (url, method!userlist)。 (url2, method!user)。 (user/)。 return SUCCESS。 } 首先通過 String username = (username)。 String truename = (truename)。 這 句 代 碼 從 頁 面 獲 取 查 詢 的 選 項 , 然 后 通 過if(username!=nullamp。amp。!.equals(username)){, if(truename!=nullamp。amp。!.equals(truename)){ 通過這句條件語句分別判斷下這個值是否為空,當不為空時則 通過 StingBuffer 來 疊 加 組裝 查 詢的 sql 語 句 ,最 后 當 sql 語 句 組裝 好 了之 后 ,通 過 方法來調用數據庫的查詢方法來查到符合條件的記錄,在通 30 過 方法把查詢到的 記錄傳到顯示 的頁面。同時通過(user/)。方法指定傳回到具體指定的是哪個 JSP 頁面。通過這樣實現(xiàn)對數據查詢功能的實現(xiàn),同時在該倉庫管理員列表頁面定義了對倉庫管理員信息的增加,修改,刪除等操作。 動態(tài)庫查詢主頁面 代碼: //動態(tài)庫查詢 (管理員權限 )如圖 53 圖 53 管理員權限 public String kucunlist7() { HttpServletRequest request = ()。 String kufang = (kufang)。 String product = (product)。 StringBuffer sb = new StringBuffer()。 ( where )。 if (kufang != null amp。amp。 !.equals(kufang)) { ( like 39。% + kufang + %39。)。 ( and )。 (kufang, kufang)。 } 31 if (product != null amp。amp。 !.equals(product)) { ( like 39。% + product + %39。)。 ( and )。 (product, product)。 } ( 1=1 order by desc )。 String where = ()。 int currentpage = 1。 int pagesize = 10。 if ((pagenum) != null) { currentpage = ((pagenum))。 } int total = ( where 1=1 )。 (list, ((currentpage 1) * pagesize, pagesize, where))。 (pagerinfo, (total, pagesize, currentpage, method!kucunlist7, 共有 + total + 條記錄 ))。 (url, method!kucunlist7)。 (url2, method!kucun)。 (kucun/)。 return SUCCESS。 } 首先通過 String kufang = (kufang)。 String product = (product)。 這句代碼從頁面獲取查詢的選項,然后通過 if(kufang!=nullamp。amp。!.equals(kufang)){, if(product!=nullamp。amp。!.equals(product)){ 通過這句條件語句分別判斷下這個值是否為空,當不為空時則通過 StingBuffer 來 疊 加 組裝 查 詢的 sql 語 句 ,最 后 當 sql 語 句 組裝 好 了之 后 ,通 過 32 方法來調用數據庫的查詢方法來查到符合條件的記錄,在通過 方法把查詢到的記錄傳到顯示的頁面。同時通過(kucun/)。方法指定傳回到具體指定的是哪個 JSP 頁面。通過這樣實現(xiàn)對數據查詢功能的實現(xiàn) 等操作。 入庫單管理主頁面 代碼: //入庫單列表 如圖 54 public String rukulist() { HttpServletRequest request = ()。 String kufang = (kufang)。 String product = (product)。 Strin
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1