【正文】
if(flag==){ (message, 操作成功! )。 String sl=(sl)。并輸入需要修改的內容,內容包括編號, 商品名稱,產地,規(guī)格,進貨價,銷售價,數(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)刪除員工信息 點擊刪除按鈕來刪除員工的相關信息。 case : (message, 密碼錯誤, 請確認管理權限! )。 ().forward(request, response)。檢驗用戶名是否存在或密碼是否正確,即是否存在用戶輸入的用戶名,并且密碼是否正確。 圖 310 數(shù)據(jù)刪除流程圖 開始 選擇需要刪除記錄 是否刪除 更新數(shù)據(jù)庫 開始 選擇需要修改記錄 輸入數(shù)據(jù) 是否合法 寫入數(shù)據(jù)庫 結束 N Y N Y 北京郵電大學畢業(yè)設計 14 表結構設計 為了滿足系統(tǒng)存儲數(shù)據(jù)需要,方便進行插入,更新,統(tǒng)計分析等操作,數(shù)據(jù)一共設計為兩個部分,第一部分為滿足插入,更新,刪除較多的數(shù)據(jù)存儲。 ,如留言板。所有的添加操作之前都要確定數(shù)據(jù)庫中北京郵電大學畢業(yè)設計 7 是否存在相同的記錄,以確保數(shù)據(jù)的唯一性,把數(shù)據(jù)庫被破壞的可能性降到最低。 (3)本系統(tǒng)還具有打印報表功能。 它所需要的是 Java 應用如何同各種各樣的數(shù)據(jù)庫連接, JDBC 正是實現(xiàn)這種連接的關鍵。利用非可視化 JavaBean, 來封裝事務邏輯、數(shù)據(jù)庫操作等等,可以很好地實現(xiàn)業(yè)務邏輯和前臺程序 (如 JSP)的分離 ,使得系統(tǒng)具有更好的健壯性和靈活性。 (5)JSP 跨平臺的可重用性: JSP 組件( EJB, JavaBean 或定制的 JSP 標記)都是跨平臺可重用的。 北京郵電大學畢業(yè)設計 3 SQL Server 特點: /服務器體系結構。據(jù)統(tǒng)計,目北京郵電大學畢業(yè)設計 2 前,美國在財務會計上占有 90%的工作由計算機完成;物資管理中 80%100%的信息處理由計算機完成;計劃管理是 80%90%;在計算機應用發(fā)展較快的國家中,計算機應用于經濟管理的占 80%;用于科技計算的占 8%;用于生產控制的占 12%;由此可以看出,經濟管理是計算機應用的主要領域。 (3)不便于查詢。涵蓋知識面廣,可有效地提高學生綜合運用所學知識分析解決問題的能力,增強學生對事物的理解與掌握能力,培養(yǎng)學生掌握科學的研究方法,正確的設計思想,獨立思考,勇于進取,探索創(chuàng)新,為今后進一步學習與工作奠定了良好的基礎。 倉庫管理系統(tǒng)實現(xiàn)了庫存管理的信息化、實時化,極大地方便了倉庫 管理員對貨物的管理。 (4)缺乏綜合性 ,不能起控制作用。 國內發(fā)展現(xiàn)狀 由于種種原因,我國的信息資源建設水平遠遠落后于 信息基礎設施的建設的水平。 ,使系統(tǒng)管理和數(shù)據(jù)庫管理更加直觀、簡單。 JavaBean 技術 JSP 作為一個很好的動態(tài)網站開發(fā)語言得到了越來越廣泛的應用,在各類 JSP 應用程序中 , JSP + JavaBean 的組合成為了一種事實上最常見的 JSP 程序的標準 . JavaBean是描述 Java 的軟件組件模型,有點類似于 Microsoft 的 COM 組件概念。 JDBC 技術 JDBC 是 Java 的開發(fā)者 —— Sun 的 JavaSoft 公司制定的 Java 數(shù)據(jù)庫連接JavaDataBaseConnectivity 技術的簡稱,是為各種常用數(shù)據(jù)庫提供無縫聯(lián)接的技術。 JDBC 擴展了 Java 的能力,如使用 Java 和 JDBCAPI 就可以公布一個 Web 頁,頁中帶有能訪問遠端數(shù)據(jù)庫的 Applet。 由此,可以得出,本系統(tǒng)在經濟上是絕對具有可行性。所有的添加功能都在添加的同時把數(shù)據(jù)更新到數(shù)據(jù)庫,并馬上在界面上顯示出結果以能夠讓用戶及時的知道更新的內容。 ,管理員在登陸后能對庫存進行管理,增刪改查,(例如當管理員在減去某商品今天銷售量的時候,當商品庫存低于某一值時,會提示管理員庫存太少的警示信息。第二部分為滿足查詢和統(tǒng)計分析。 輸出:登錄成功,進入用戶的系統(tǒng)使用資源頁面,不成功則顯示錯誤信息頁面。 } else{ String md5password = (password)。 ().forward (request, response)。 根據(jù)員工的表中的關鍵字員工編號刪除表中的一切以員工編號為主鍵的其他字段。+username+39。 DBO dbo = new DBO()。 else return 。 檢驗用戶輸入的編號,商品名稱,產地,規(guī)格,進貨價,銷售價,數(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 修改員工 北京郵電大學畢業(yè)設計 21 程序流程圖 員工信息管理模塊程序流程圖如圖 46 所示。 更新員工數(shù)據(jù)庫表的信息。 break。 } else if(password == null||().equals()){ 北京郵電大學畢業(yè)設計 18 (message, 請輸入密碼! )。用戶要登錄本系統(tǒng)需要提供用戶名和密碼,在這里就是要檢驗用戶是否滿足輸入的要求,即檢驗用戶名和密碼文本框是否為空,若為空,則提示用戶輸入用戶名和密碼。數(shù)據(jù)刪除流程圖如圖 310 所示。 圖 32 系統(tǒng)角色權限示意圖 ,由管理員給企業(yè)內部人員發(fā)布最新的庫存信息,最新到貨情況,員工進入后能看到信息的列表,并能進行閱讀。在添加員工基本信息的同時做到對相關信息的級聯(lián)添加。 (2)本系統(tǒng)的運行可以大大提高收藏信息的效率,減少不必要的人力和物力。 Java和 JDBC 的結合可以讓開發(fā)人員在開發(fā)數(shù)據(jù)庫應用時真正實現(xiàn)“ WriteOnce,RunEverywhere! ” Java 具有健壯、安全、易用等特性,而且支持自動網上下載, 是一種很好的與數(shù)據(jù)庫線連接而使用的編程語言。自從 JSP 誕生后,JavaBean 更多的應用在非可視化領域,在服務器端應用方面表現(xiàn)出來了越來越強的生命力。 (4)JSP 標記可擴充性 : JSP 技術能夠 為 開發(fā)者擴展 JSP 標記,充分利用與 XML 兼容的標記技術強大的功能,大大減少對腳本語言的依賴。 SQL Server 近年來不 斷更新版本, 1996 年 , Microsoft 推出了 SQL Server 版本; 1998 年, SQL Server 版本和用戶見面; SQLSERVER2021 是 Microsoft 公司于2021 年推出的版本。這個階段強調的是綜合管理功能,多維服務模式,人機協(xié)調的,智能化的、集成化的計算機輔助管理功能等。 (2)易出現(xiàn)錯誤,影響信息精確性。本論文主要涉及軟件,數(shù)據(jù)庫與網絡技術等。 關鍵詞 :倉庫管理系統(tǒng);數(shù)據(jù)庫; JSP 北京郵電大學畢業(yè)設計 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。 由于這些缺點,大大降低了信息的利用價值,顯然越來越不適應現(xiàn)代物資管理工作的需要。長期以來,我國信息資源的開發(fā)管理未能與信息資源的增長同步進行。 ,為用戶進行程序設計提供了更大的選擇余地。在 Java 模型中,通過 JavaBean 可以無限擴充 Java 程序的功能,通過 JavaBean 的組合可以快速的生成新的應用程序。 JDBC在 Web 和 Inter 應用程序中的作用和 ODBC 在 Windows 系列平臺應用程序中的作用類似?;蛘咂髽I(yè)可以通過 JDBC 讓全部的職工(他們可以使用不同的操作系統(tǒng),如 Windwos, Machintosh 或 UNIX)在 Intra 上連接到幾個全球數(shù)據(jù)庫上,而這幾個全球數(shù)據(jù)庫可以是不相同的。 第三,操作上的可行性: 由于本系統(tǒng)管理的對象比較明確主要就是對數(shù)據(jù)庫的操作,且每個數(shù)據(jù)庫內容具有較強的關聯(lián)性 ,設計的過程也不復雜。管理員對所有