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

正文內(nèi)容

基于web的倉庫管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2025-01-11 02:23 本頁面
 

【文章內(nèi)容簡介】 始的。起步雖晚,但發(fā)展快。特別是微型計(jì)算機(jī)的出現(xiàn)和普及,為信息處理提供了物美價廉的手段,對于推動我國管理信息處理現(xiàn)代化起到了重要作用。 由于物資管理在社會化大生產(chǎn)中占有重要地位,而倉庫管理系統(tǒng)又是促進(jìn)企業(yè)物資管 理的重要技術(shù)手段,因此各大中型企業(yè)都在使用、開發(fā)自己的倉庫管理系統(tǒng)。 研究目標(biāo) 長久以來,倉庫的管理工作大多數(shù)都采用的是傳統(tǒng)的手工方式來記錄相關(guān)信息,這種管理方式存在很多缺點(diǎn),比如說,電器入庫出庫,電器信息的錄入,查詢,更新,分析都要完全依賴管理人員的手工記錄和人工分析。對于小規(guī)模企業(yè)來說還勉強(qiáng)可以接受,但對于規(guī)模大一點(diǎn)的企業(yè)來說,人工記錄是相當(dāng)麻煩的。為滿足企業(yè)發(fā)展需求,決定采用各種編程語言 JSP 開發(fā)了基于 B/S 架構(gòu)的倉庫管理系統(tǒng),倉庫管理系統(tǒng)是涉及信息科學(xué)、數(shù)據(jù)計(jì)算和計(jì)算機(jī)技術(shù)的復(fù)雜的人機(jī)交互系統(tǒng)。通過這些系統(tǒng),可以對倉庫和管理進(jìn)行智能化管理,有效地記錄并查詢各種電器類型以及出入庫等情況,為倉庫的管理提供了諸多方便。 研究技術(shù) SQL SERVER SQL Server 是由 Microsoft 開發(fā)和推廣的關(guān)系數(shù)據(jù)庫管理系統(tǒng) ( DBMS) ,它最初是由 Microsoft、 Sybase 和 AshtonTate 三家公司共同開發(fā)的,并于 1988 年推出了第一個OS/2 版本。 SQL Server 近年來不 斷更新版本, 1996 年 , Microsoft 推出了 SQL Server 版本; 1998 年, SQL Server 版本和用戶見面; SQLSERVER2021 是 Microsoft 公司于2021 年推出的版本。 北京郵電大學(xué)畢業(yè)設(shè)計(jì) 3 SQL Server 特點(diǎn): /服務(wù)器體系結(jié)構(gòu)。 ,使系統(tǒng)管理和數(shù)據(jù)庫管理更加直觀、簡單。 ,為用戶進(jìn)行程序設(shè)計(jì)提供了更大的選擇余地。 Server 與 Windows NT 完全集成,利用了 NT的許多功能,如發(fā)送和接受消息,管理登錄安全性等。 SQL Server 也可以很好地與 Microsoft BackOffice 產(chǎn)品集成。 ,可跨越從運(yùn)行 Windows 95/98 的膝上型電腦到運(yùn)行 Windows 2021 的大型多處理器等多種平臺使用。 Web 技術(shù)的支持,使用戶能夠很容易地將數(shù)據(jù)庫中的數(shù)據(jù)發(fā)布到 Web 頁面上。 Server 提供數(shù)據(jù)倉庫功能,這個功能只在 Oracle 和其他更昂貴的 DBMS 中才有。 JSP 技術(shù) JSP 是由 Sun 微系統(tǒng)公司于 1999 年 6 月推出的一項(xiàng)技術(shù),是基于 JavaServlet 以及整個 Java 體系的 Web 開發(fā)技術(shù),利用這一技術(shù)可以建立先進(jìn)、安全和跨平臺的動態(tài)網(wǎng)站。 JSP 技術(shù)在多個方面加速了動態(tài) Web 頁面的開發(fā)。 與微軟公司的 ASP 技術(shù)相比, JSP 具有如下優(yōu)點(diǎn): (1)開放的技術(shù): JSP 技術(shù)基于平臺和服務(wù)器的相互獨(dú)立,技術(shù)支持來自廣泛的、專門的、各種工具包,有服務(wù)器的組件和數(shù)據(jù)庫產(chǎn)品開發(fā)商提供。相比之下, ASP 技術(shù)主要依賴 MICROSOFT 支持。 (2)平臺和服務(wù)器的獨(dú)立性: JSP 編寫的代碼可運(yùn)行在任何符合 JAVA 語法結(jié)構(gòu)的環(huán)境中。這樣 JSP 就能夠運(yùn)行在多種 WEB 服務(wù)器上并支持來自多家開發(fā)商提供的各種工具包。 (3)開放的開發(fā)過程,開放的源碼:自 1995 年以來, SUN 用開放過程方法同國際JAVA 組織合作開發(fā)和修改 JAVA 技術(shù)和規(guī)范。 (4)JSP 標(biāo)記可擴(kuò)充性 : JSP 技術(shù)能夠 為 開發(fā)者擴(kuò)展 JSP 標(biāo)記,充分利用與 XML 兼容的標(biāo)記技術(shù)強(qiáng)大的功能,大大減少對腳本語言的依賴。 (5)JSP 跨平臺的可重用性: JSP 組件( EJB, JavaBean 或定制的 JSP 標(biāo)記)都是跨平臺可重用的。 JavaBean 技術(shù) JSP 作為一個很好的動態(tài)網(wǎng)站開發(fā)語言得到了越來越廣泛的應(yīng)用,在各類 JSP 應(yīng)用程序中 , JSP + JavaBean 的組合成為了一種事實(shí)上最常見的 JSP 程序的標(biāo)準(zhǔn) . JavaBean是描述 Java 的軟件組件模型,有點(diǎn)類似于 Microsoft 的 COM 組件概念。在 Java 模型中,通過 JavaBean 可以無限擴(kuò)充 Java 程序的功能,通過 JavaBean 的組合可以快速的生成新的應(yīng)用程序。對于程序員來說,最好的一點(diǎn)就是 JavaBean 可以實(shí)現(xiàn)代碼的重復(fù)利用,另外對于程序的易維護(hù)性等等也有很重大的意義。 JavaBean 通過 Java 虛擬機(jī) (Java Virtual Machine)可以得到正確的執(zhí)行,具有平臺無關(guān)性。 一個 JavaBean 有三個部分組成: (1)屬性( Property) Bean 的屬性就是對象的屬性,但提供了屬性讀取和設(shè)置的接口支持。例如一個時鐘 Bean 可以有時區(qū)和鎮(zhèn)鈴屬性,日歷 Bean 可以有年份和月份屬性。每個屬性通常遵北京郵電大學(xué)畢業(yè)設(shè)計(jì) 4 守簡單的方法命名規(guī)則。這樣可以很方便的找出 Bean 提供的屬性,然后查詢屬性值或改變屬性值,對 Bean 進(jìn)行操作。 (2)方法( Method) 由于 Bean 本身是 Java 對象,調(diào)用這個對象的方法是 與其交互作用的唯一途徑。JavaBean 嚴(yán)格遵守面向?qū)ο蟮念愒O(shè)計(jì)邏輯,不讓外界訪問其任何實(shí)例字段(沒有 Public字段)。這樣,方法調(diào)用的是接觸 Bean 的唯一途徑。 (3)事件( Event) Bean 與其他軟件組件交流信息的主要方式是發(fā)送和接收事件。這與對象之間通過消息通信類似。 JavaBean 傳統(tǒng)的應(yīng)用在于可視化的領(lǐng)域,如 AWT 下的應(yīng)用。自從 JSP 誕生后,JavaBean 更多的應(yīng)用在非可視化領(lǐng)域,在服務(wù)器端應(yīng)用方面表現(xiàn)出來了越來越強(qiáng)的生命力。利用非可視化 JavaBean, 來封裝事務(wù)邏輯、數(shù)據(jù)庫操作等等,可以很好地實(shí)現(xiàn)業(yè)務(wù)邏輯和前臺程序 (如 JSP)的分離 ,使得系統(tǒng)具有更好的健壯性和靈活性。 JDBC 技術(shù) JDBC 是 Java 的開發(fā)者 —— Sun 的 JavaSoft 公司制定的 Java 數(shù)據(jù)庫連接JavaDataBaseConnectivity 技術(shù)的簡稱,是為各種常用數(shù)據(jù)庫提供無縫聯(lián)接的技術(shù)。 JDBC在 Web 和 Inter 應(yīng)用程序中的作用和 ODBC 在 Windows 系列平臺應(yīng)用程序中的作用類似。 JDBC 有一個非常獨(dú)特的動態(tài)連接結(jié)構(gòu),它使得系統(tǒng)模塊化。使用 JDBC 來完成對 數(shù)據(jù)庫的訪問包括以下四個主要組件: Java 的應(yīng)用程序、 JDBC 驅(qū)動器管理器、驅(qū)動器和數(shù)據(jù)源。 簡單地說, JDBC 能完成下列三件事: (1)同一個數(shù)據(jù)庫建立連接 。 (2)向數(shù)據(jù)庫發(fā)送 SQL 語句 。 (3)處理數(shù)據(jù)庫返回的結(jié)果。 JDBC 是一種可用于執(zhí)行 SQL 語句的 JavaAPI( ApplicationProgrammingInterface,應(yīng)用程序設(shè)計(jì)接口)。它由一些 Java 語言寫的類、界面組成。 JDBC 給數(shù)據(jù)庫應(yīng)用開發(fā)人員、數(shù)據(jù)庫前臺工具開發(fā)人員提供了一種標(biāo)準(zhǔn)的應(yīng)用程序設(shè)計(jì)接口,使開發(fā)人員可以用純 Java 語言編寫完整的數(shù)據(jù)庫應(yīng)用程序。 通過使用 JDBC,開發(fā)人員可以很方便地將 SQL 語句傳送給幾乎任何一種數(shù)據(jù)庫。也就是說,開發(fā)人員可以不必寫一個程序訪問 Sybase,寫另一個程序訪問Oracle,再寫一個程序訪問 Microsoft 的 SQLServer。用 JDBC 寫的程序能夠自動地將SQL 語句傳送給相應(yīng)的數(shù)據(jù)庫管理系統(tǒng)( DBMS)。不但如此,使用 Java 編寫的應(yīng)用程序可以在任何支持 Java 的平臺上運(yùn)行,不必在不同的平臺上編寫不同的應(yīng)用。 Java和 JDBC 的結(jié)合可以讓開發(fā)人員在開發(fā)數(shù)據(jù)庫應(yīng)用時真正實(shí)現(xiàn)“ WriteOnce,RunEverywhere! ” Java 具有健壯、安全、易用等特性,而且支持自動網(wǎng)上下載, 是一種很好的與數(shù)據(jù)庫線連接而使用的編程語言。 它所需要的是 Java 應(yīng)用如何同各種各樣的數(shù)據(jù)庫連接, JDBC 正是實(shí)現(xiàn)這種連接的關(guān)鍵。 JDBC 擴(kuò)展了 Java 的能力,如使用 Java 和 JDBCAPI 就可以公布一個 Web 頁,頁中帶有能訪問遠(yuǎn)端數(shù)據(jù)庫的 Applet?;蛘咂髽I(yè)可以通過 JDBC 讓全部的職工(他們可以使用不同的操作系統(tǒng),如 Windwos, Machintosh 或 UNIX)在 Intra 上連接到幾個全球數(shù)據(jù)庫上,而這幾個全球數(shù)據(jù)庫可以是不相同的。 北京郵電大學(xué)畢業(yè)設(shè)計(jì) 5 開發(fā)環(huán)境 服務(wù)起端的最低配置是由建立站點(diǎn)所需要的軟件來決定的,在最底配置的情況下,服務(wù)器的性能往往不進(jìn)人意,現(xiàn)在硬件性能已經(jīng)相當(dāng)出色,而且價格也很便宜,因此通常應(yīng)給服務(wù)器端配置高性能硬件。 本機(jī)器的配置如下: 內(nèi)存: 3GB 硬件空間: 160GB 題目主要采用的技術(shù) 數(shù)據(jù)庫: Microsoft SQLSERVER2021。 編程語言 JSP 服務(wù)器: , 開發(fā)環(huán)境: Windows7 北京郵電大學(xué)畢業(yè)設(shè)計(jì) 6 2 系統(tǒng)需求分析 可行性分析 系統(tǒng)采用 SQLSERVER2021 作為開發(fā)數(shù)據(jù)庫。 SQLSERVER2021 是一種客戶機(jī) /服務(wù)器結(jié)構(gòu)的關(guān)系數(shù)據(jù)庫管理系統(tǒng)。 SQLSERVER2021 提供了許多易于使用的圖形化工具和向?qū)В渲凶畛S玫氖欠?wù)管理器、企業(yè)管理器和查詢分析器。它們?yōu)閯?chuàng)建和管理數(shù)據(jù)庫帶來了很大的方便。 首先,技術(shù)可行性: 在技術(shù)難度方面,有指導(dǎo)老師的指導(dǎo)、周圍同學(xué)的熱心幫助,加上對很多相關(guān)文獻(xiàn)的參考,能夠解決開發(fā)過程中所遇到的困難。 其次,經(jīng)濟(jì)可行性: 如今,隨著計(jì)算機(jī)的大量普及,各種軟件的開發(fā)成本越來越低,價格也越來越底。本系統(tǒng)也是這樣,開發(fā)成本較低,只是需要一臺配置一般的計(jì)算機(jī),該系統(tǒng)運(yùn)行時占計(jì)算機(jī)的資源也不多,但并不會因?yàn)殚_發(fā)成本低而造成系統(tǒng)功能性能的下降。相反,隨著計(jì)算機(jī)技術(shù)的發(fā)展 ,各種實(shí)用軟件的性能日漸提高。任務(wù)管理系統(tǒng)廉價的開發(fā)成本,卻能夠?yàn)橛脩魩硐喈?dāng)大的實(shí)惠和方便。主要表現(xiàn)在: (1)本系統(tǒng)可以說是一個擁有多種實(shí)用功能的系統(tǒng),它集成了多種功能,具有較強(qiáng)的實(shí)用性和方便性。 (2)本系統(tǒng)的運(yùn)行可以大大提高收藏信息的效率,減少不必要的人力和物力。 (3)本系統(tǒng)還具有打印報(bào)表功能。 由此,可以得出,本系統(tǒng)在經(jīng)濟(jì)上是絕對具有可行性。 第三,操作上的可行性: 由于本系統(tǒng)管理的對象比較明確主要就是對數(shù)據(jù)庫的操作,且每個數(shù)據(jù)庫內(nèi)容具有較強(qiáng)的關(guān)聯(lián)性 ,設(shè)計(jì)的過程也不復(fù)雜。因此,整個軟件的使用非常簡便。任何一個普通的計(jì)算機(jī)用戶都能很快的熟悉整個軟件的使用。并且本系統(tǒng)所耗費(fèi)的資源非常小,任何用戶只需要在一般的電腦上面,就能夠使用這個軟件,簡單、方便、快捷的實(shí)現(xiàn)對信息進(jìn)行管理。 功能需求 經(jīng)過調(diào)研,基于 B/S 的倉庫管理系統(tǒng)的要求描述如下: 針對基于 B/S 的 倉庫管理系統(tǒng)用戶群情況,我們決定將本系統(tǒng)分為兩個部分:員工用戶部分和管理員用戶部分??傮w來說,員工用戶只具有查看權(quán)限,管理員用戶具有最高權(quán)限,可以修改查看員工用戶乃至管理員用戶的全部信息。 用戶進(jìn)入登陸頁面會通過登陸框中用戶所輸入的信息判斷用戶是員工用戶,管理員用戶或者非法用戶。并通過判斷進(jìn)入相對應(yīng)的頁面。 在員工用戶界面中,用戶只擁有最基本的查看權(quán)限,不具備任何的修改權(quán)限。用戶可以查看自己的基本信息,企業(yè)內(nèi)部信息,以及庫存信息查詢。 在管理員用戶界面中,用戶擁有最高權(quán)限??梢蕴砑有薷陌▎T工和管理員在內(nèi)的任何信息。更新數(shù)據(jù)的過程中,所有的數(shù)據(jù)都盡最大可能的作到數(shù)據(jù)的級聯(lián)。在添加員工基本信息的同時做到對相關(guān)信息的級聯(lián)添加。所有的添加操作之前都要確定數(shù)據(jù)庫中北京郵電大學(xué)畢業(yè)設(shè)計(jì) 7 是否存在相同的記錄,以確保數(shù)據(jù)的唯一性,把數(shù)據(jù)庫被破壞的可能性降到最低。所有的添加功能都在添加的同時把數(shù)據(jù)更新到數(shù)據(jù)庫,并馬上在界面上顯示出結(jié)果以能夠讓用戶及時的知道更新的內(nèi)容。管理員對所有的數(shù)據(jù)都具有添加,刪除,修改,查看等基本功能。在所有的刪除操作之前,系統(tǒng)都級聯(lián)的刪除其他表中的相關(guān)信息。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1