【正文】
if(flag==){ (message, 操作成功! )。 String sl=(sl)。并輸入需要修改的內(nèi)容,內(nèi)容包括編號, 商品名稱,產(chǎn)地,規(guī)格,進(jìn)貨價,銷售價,數(shù)量等。 if(i == 1)return 。+username+39。 圖 46 員工信息管理模塊程序流程圖 核心代碼 public int addManager(String username,String password,String type,String isuse){ Stringsql=insert into admin(username,password, creattime,flag,isuse,logintimes,quanxian)values(39。 (2)刪除員工信息 點擊刪除按鈕來刪除員工的相關(guān)信息。 case : (message, 密碼錯誤, 請確認(rèn)管理權(quán)限! )。 ().forward(request, response)。檢驗用戶名是否存在或密碼是否正確,即是否存在用戶輸入的用戶名,并且密碼是否正確。 圖 310 數(shù)據(jù)刪除流程圖 開始 選擇需要刪除記錄 是否刪除 更新數(shù)據(jù)庫 開始 選擇需要修改記錄 輸入數(shù)據(jù) 是否合法 寫入數(shù)據(jù)庫 結(jié)束 N Y N Y 北京郵電大學(xué)畢業(yè)設(shè)計 14 表結(jié)構(gòu)設(shè)計 為了滿足系統(tǒng)存儲數(shù)據(jù)需要,方便進(jìn)行插入,更新,統(tǒng)計分析等操作,數(shù)據(jù)一共設(shè)計為兩個部分,第一部分為滿足插入,更新,刪除較多的數(shù)據(jù)存儲。 ,如留言板。所有的添加操作之前都要確定數(shù)據(jù)庫中北京郵電大學(xué)畢業(yè)設(shè)計 7 是否存在相同的記錄,以確保數(shù)據(jù)的唯一性,把數(shù)據(jù)庫被破壞的可能性降到最低。 (3)本系統(tǒng)還具有打印報表功能。 它所需要的是 Java 應(yīng)用如何同各種各樣的數(shù)據(jù)庫連接, JDBC 正是實現(xiàn)這種連接的關(guān)鍵。利用非可視化 JavaBean, 來封裝事務(wù)邏輯、數(shù)據(jù)庫操作等等,可以很好地實現(xiàn)業(yè)務(wù)邏輯和前臺程序 (如 JSP)的分離 ,使得系統(tǒng)具有更好的健壯性和靈活性。 (5)JSP 跨平臺的可重用性: JSP 組件( EJB, JavaBean 或定制的 JSP 標(biāo)記)都是跨平臺可重用的。 北京郵電大學(xué)畢業(yè)設(shè)計 3 SQL Server 特點: /服務(wù)器體系結(jié)構(gòu)。據(jù)統(tǒng)計,目北京郵電大學(xué)畢業(yè)設(shè)計 2 前,美國在財務(wù)會計上占有 90%的工作由計算機(jī)完成;物資管理中 80%100%的信息處理由計算機(jī)完成;計劃管理是 80%90%;在計算機(jī)應(yīng)用發(fā)展較快的國家中,計算機(jī)應(yīng)用于經(jīng)濟(jì)管理的占 80%;用于科技計算的占 8%;用于生產(chǎn)控制的占 12%;由此可以看出,經(jīng)濟(jì)管理是計算機(jī)應(yīng)用的主要領(lǐng)域。 (3)不便于查詢。涵蓋知識面廣,可有效地提高學(xué)生綜合運(yùn)用所學(xué)知識分析解決問題的能力,增強(qiáng)學(xué)生對事物的理解與掌握能力,培養(yǎng)學(xué)生掌握科學(xué)的研究方法,正確的設(shè)計思想,獨立思考,勇于進(jìn)取,探索創(chuàng)新,為今后進(jìn)一步學(xué)習(xí)與工作奠定了良好的基礎(chǔ)。 倉庫管理系統(tǒng)實現(xiàn)了庫存管理的信息化、實時化,極大地方便了倉庫 管理員對貨物的管理。 (4)缺乏綜合性 ,不能起控制作用。 國內(nèi)發(fā)展現(xiàn)狀 由于種種原因,我國的信息資源建設(shè)水平遠(yuǎn)遠(yuǎn)落后于 信息基礎(chǔ)設(shè)施的建設(shè)的水平。 ,使系統(tǒng)管理和數(shù)據(jù)庫管理更加直觀、簡單。 JavaBean 技術(shù) JSP 作為一個很好的動態(tài)網(wǎng)站開發(fā)語言得到了越來越廣泛的應(yīng)用,在各類 JSP 應(yīng)用程序中 , JSP + JavaBean 的組合成為了一種事實上最常見的 JSP 程序的標(biāo)準(zhǔn) . JavaBean是描述 Java 的軟件組件模型,有點類似于 Microsoft 的 COM 組件概念。 JDBC 技術(shù) JDBC 是 Java 的開發(fā)者 —— Sun 的 JavaSoft 公司制定的 Java 數(shù)據(jù)庫連接JavaDataBaseConnectivity 技術(shù)的簡稱,是為各種常用數(shù)據(jù)庫提供無縫聯(lián)接的技術(shù)。 JDBC 擴(kuò)展了 Java 的能力,如使用 Java 和 JDBCAPI 就可以公布一個 Web 頁,頁中帶有能訪問遠(yuǎn)端數(shù)據(jù)庫的 Applet。 由此,可以得出,本系統(tǒng)在經(jīng)濟(jì)上是絕對具有可行性。所有的添加功能都在添加的同時把數(shù)據(jù)更新到數(shù)據(jù)庫,并馬上在界面上顯示出結(jié)果以能夠讓用戶及時的知道更新的內(nèi)容。 ,管理員在登陸后能對庫存進(jìn)行管理,增刪改查,(例如當(dāng)管理員在減去某商品今天銷售量的時候,當(dāng)商品庫存低于某一值時,會提示管理員庫存太少的警示信息。第二部分為滿足查詢和統(tǒng)計分析。 輸出:登錄成功,進(jìn)入用戶的系統(tǒng)使用資源頁面,不成功則顯示錯誤信息頁面。 } else{ String md5password = (password)。 ().forward (request, response)。 根據(jù)員工的表中的關(guān)鍵字員工編號刪除表中的一切以員工編號為主鍵的其他字段。+username+39。 DBO dbo = new DBO()。 else return 。 檢驗用戶輸入的編號,商品名稱,產(chǎn)地,規(guī)格,進(jìn)貨價,銷售價,數(shù)量等是否符合數(shù)據(jù)庫表中字段定義。 int flag=(insert into good(name,cd,guige,jhj,xsj,sl,addtime) + values(39。 (admin/info/).forward (request, response)。))。 String xsj=(xsj)。 (3)修改入庫 點擊修改入庫按鈕。 try{ int i = (sql)。 String sql2 = select * from admin where username = 39。 圖 45 修改員工 北京郵電大學(xué)畢業(yè)設(shè)計 21 程序流程圖 員工信息管理模塊程序流程圖如圖 46 所示。 更新員工數(shù)據(jù)庫表的信息。 break。 } else if(password == null||().equals()){ 北京郵電大學(xué)畢業(yè)設(shè)計 18 (message, 請輸入密碼! )。用戶要登錄本系統(tǒng)需要提供用戶名和密碼,在這里就是要檢驗用戶是否滿足輸入的要求,即檢驗用戶名和密碼文本框是否為空,若為空,則提示用戶輸入用戶名和密碼。數(shù)據(jù)刪除流程圖如圖 310 所示。 圖 32 系統(tǒng)角色權(quán)限示意圖 ,由管理員給企業(yè)內(nèi)部人員發(fā)布最新的庫存信息,最新到貨情況,員工進(jìn)入后能看到信息的列表,并能進(jìn)行閱讀。在添加員工基本信息的同時做到對相關(guān)信息的級聯(lián)添加。 (2)本系統(tǒng)的運(yùn)行可以大大提高收藏信息的效率,減少不必要的人力和物力。 Java和 JDBC 的結(jié)合可以讓開發(fā)人員在開發(fā)數(shù)據(jù)庫應(yīng)用時真正實現(xiàn)“ WriteOnce,RunEverywhere! ” Java 具有健壯、安全、易用等特性,而且支持自動網(wǎng)上下載, 是一種很好的與數(shù)據(jù)庫線連接而使用的編程語言。自從 JSP 誕生后,JavaBean 更多的應(yīng)用在非可視化領(lǐng)域,在服務(wù)器端應(yīng)用方面表現(xiàn)出來了越來越強(qiáng)的生命力。 (4)JSP 標(biāo)記可擴(kuò)充性 : JSP 技術(shù)能夠 為 開發(fā)者擴(kuò)展 JSP 標(biāo)記,充分利用與 XML 兼容的標(biāo)記技術(shù)強(qiáng)大的功能,大大減少對腳本語言的依賴。 SQL Server 近年來不 斷更新版本, 1996 年 , Microsoft 推出了 SQL Server 版本; 1998 年, SQL Server 版本和用戶見面; SQLSERVER2021 是 Microsoft 公司于2021 年推出的版本。這個階段強(qiáng)調(diào)的是綜合管理功能,多維服務(wù)模式,人機(jī)協(xié)調(diào)的,智能化的、集成化的計算機(jī)輔助管理功能等。 (2)易出現(xiàn)錯誤,影響信息精確性。本論文主要涉及軟件,數(shù)據(jù)庫與網(wǎng)絡(luò)技術(shù)等。 關(guān)鍵詞 :倉庫管理系統(tǒng);數(shù)據(jù)庫; JSP 北京郵電大學(xué)畢業(yè)設(shè)計 ii Warehouse management system based on Web Abstract Topics goal is to design and implement a B / S architecture, warehouse management system. With practice, understanding the basics of web development technologies and databases, learning related development tools and application software, familiar with the system design process, master work database programming. The system uses JSP technology to prepare the system, the system has five functional modules: information dissemination, employee munication platform, inventory management ponent, statistical query module, system management module and managers. The system has two kinds of administrators and general staff landed status, administrators have all permissions, including realtime updates of data and information. General staff only change their own information and permission to view the data warehouse information. Database used SQLSERVER 2021 to connect the system. This paper mainly related software, database and work technology. Covering a wide range of knowledge, which can effectively improve the students 39。 由于這些缺點,大大降低了信息的利用價值,顯然越來越不適應(yīng)現(xiàn)代物資管理工作的需要。長期以來,我國信息資源的開發(fā)管理未能與信息資源的增長同步進(jìn)行。 ,為用戶進(jìn)行程序設(shè)計提供了更大的選擇余地。在 Java 模型中,通過 JavaBean 可以無限擴(kuò)充 Java 程序的功能,通過 JavaBean 的組合可以快速的生成新的應(yīng)用程序。 JDBC在 Web 和 Inter 應(yīng)用程序中的作用和 ODBC 在 Windows 系列平臺應(yīng)用程序中的作用類似?;蛘咂髽I(yè)可以通過 JDBC 讓全部的職工(他們可以使用不同的操作系統(tǒng),如 Windwos, Machintosh 或 UNIX)在 Intra 上連接到幾個全球數(shù)據(jù)庫上,而這幾個全球數(shù)據(jù)庫可以是不相同的。 第三,操作上的可行性: 由于本系統(tǒng)管理的對象比較明確主要就是對數(shù)據(jù)庫的操作,且每個數(shù)據(jù)庫內(nèi)容具有較強(qiáng)的關(guān)聯(lián)性 ,設(shè)計的過程也不復(fù)雜。管理員對所有