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

正文內(nèi)容

學(xué)士學(xué)位論文_某企業(yè)庫存管理信息系統(tǒng)設(shè)計(jì)-資料下載頁

2025-06-29 14:59本頁面

【導(dǎo)讀】業(yè)必須綜合利用各種先進(jìn)的生產(chǎn)制造技術(shù)。在計(jì)算機(jī)網(wǎng)絡(luò)與信息技術(shù)的支持下,展,并能在市場(chǎng)競(jìng)爭(zhēng)中贏得更多的份額。該系統(tǒng)界面簡(jiǎn)單、操作方便,容易維護(hù)。倉庫管理員用例圖..

  

【正文】 o 數(shù)量 userid Bigint(20) yes 關(guān)聯(lián)的用戶 ID,外鍵 ⑽入庫信息表主要是記錄了入庫 數(shù)量及時(shí)間 的基本信息。表結(jié)構(gòu)如表 410 所示。 表 410 入庫表 名稱 類型 空 說明 Id Bigint(20) no 主鍵 Createtime datetime yes 添加時(shí)間 Rukudanbianhao Varchar(255) yes 編號(hào) rukulock Int(11) no 是否刪除標(biāo)志 rukushuliang Int(11) no 入庫數(shù)量 Shenhefanhui Varchar(255) yes 審核反饋 shenhezhuangtai Varchar(255) yes 審核狀態(tài) Kucunid Bigint(20) yes 關(guān)聯(lián)的庫存 ID,外鍵 Kufangid Bigint(20) yes 關(guān)聯(lián) 的庫房 ID,外鍵 Liyouid Bigint(20) yes 關(guān)聯(lián)的理由 ID,外鍵 Productid Bigint(20) yes 關(guān)聯(lián)的商品 ID,外鍵 userid Bigint(20) yes 關(guān)聯(lián)的用戶 ID,外鍵 青島理工大學(xué)學(xué)士學(xué)位論文 24 ⑾用戶信息表主要是記錄了用戶的基本信息。表結(jié)構(gòu)如表 411 所示。 表 411 用戶表 名稱 類型 空 說明 Id Bigint(20) no 主鍵 Createtime datetime yes 添加時(shí)間 password Varchar(255) yes 密碼 role Int(11) no 用戶權(quán)限 Truename Varchar(255) yes 真實(shí)姓名 Userlock Int(11) no 是否刪除標(biāo)志 username Varchar(255) yes 用戶名 青島理工大學(xué)學(xué)士學(xué)位論文 25 第 5 章 系統(tǒng)功能實(shí)現(xiàn) 在一個(gè)管理信息系統(tǒng)的生命周期中,經(jīng) 過了需求分析、 系統(tǒng) 設(shè)計(jì)等階段之后,便 進(jìn)入 了系統(tǒng)實(shí)施階段。 登陸頁面 登陸代碼 如圖 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 )。 青島理工大學(xué)學(xué)士學(xué)位論文 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()。 (()+的入庫數(shù)量小于該庫房的最小入庫數(shù)量。報(bào)警??! )。 (baojing)。 } if(()()){ Baojing baojing = new Baojing()。 (()+的入庫數(shù)量大于該庫房的最大入庫數(shù)量。報(bào)警??! )。 (baojing)。 } } ListProduct products = (0, 9999, where productlock=0 +s)。 for(Product product :products){ if(()()){ Baojing baojing = new Baojing()。 青島理工大學(xué)學(xué)士學(xué)位論文 27 (().getUsername()+ 添加的 +()+的庫存數(shù)量小于該商品的最小 庫存數(shù)量。報(bào)警??! )。 (baojing)。 } if(()()){ Baojing baojing = new Baojing()。 (().getUsername()+ 添加的 +()+的庫存數(shù)量大于該商品的最大庫存 數(shù)量。報(bào)警??! )。 (baojing)。 } } (baojinglist, (0, 9999, where 1=1 ))。 ()。 return redirect。 } else { HttpServletResponse response = ()。 (gbk)。 response .getWriter() .print( script language=javascriptalert(39。用戶名或者密碼錯(cuò)誤 39。)。=39。39。/script)。 } return null。 } 本段代碼是程序的登陸代碼,首先從獲取從頁面輸入的 用戶名和密碼還,然后調(diào)用 方法,從數(shù)據(jù)庫里取出該條記錄進(jìn)行判斷,如果該條記錄存在,則說明用戶登陸成功,同時(shí)把用戶信息存在 session 里面方便調(diào)用,如果記錄為空,則跳轉(zhuǎn)到登陸頁面,同時(shí)提醒用戶錯(cuò)誤信息。當(dāng)用戶登錄成功時(shí),則青島理工大學(xué)學(xué)士學(xué)位論文 28 通過 baojingDao 調(diào)用各種滿足信息的報(bào)警信息。 倉庫管理員主頁面 代碼: //倉庫管理員列表 如圖 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。)。 青島理工大學(xué)學(xué)士學(xué)位論文 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)。 這 句 代 碼 從 頁 面 獲 取 查 詢 的 選 項(xiàng) , , 然 后 通 過if(username!=nullamp。amp。!.equals(username)){, if(truename!=nullamp。amp。!.equals(truename)){ 通過這句條件語句分別判斷下這個(gè)值是否為空,當(dāng)不為空時(shí)則通過 StingBuffer 來 疊 加 組 裝 查詢 的 sql 語句,最后當(dāng) sql 語句組裝好了之后,通過 方法來調(diào)用數(shù)據(jù)庫的查詢方法來查到符合條件的記錄,在通青島理工大學(xué)學(xué)士學(xué)位論文 30 過 方法把 查詢到 的記 錄傳到 顯示的 頁面。 同時(shí)通過(user/)。方法指定傳回到具體指定的是哪個(gè) JSP 頁面。通過這樣實(shí)現(xiàn)對(duì)數(shù)據(jù)查詢功能的實(shí)現(xiàn),同時(shí)在該倉庫管理員列表頁面定義了對(duì)倉庫管理員信息的增加,修改,刪除等操作。 動(dòng)態(tài)庫查詢主頁面 代碼: //動(dòng)態(tài)庫查詢 (管 理員權(quán)限 )如圖 53 圖 53 管理員權(quán)限 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)。 } 青島理工大學(xué)學(xué)士學(xué)位論文 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)。 這句代碼從頁面獲取查詢的選項(xiàng),然后通過 if(kufang!=nullamp。amp。!.equals(kufang)){, if(product!=nullamp。amp。!.equals(product)){ 通過這句條件語句分別判斷下這個(gè)值是否為空,當(dāng)不為空時(shí)則通過
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1