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

正文內(nèi)容

基于bs模式的物資管理系統(tǒng)設(shè)計與實現(xiàn)(論文)-資料下載頁

2025-11-25 01:31本頁面

【導(dǎo)讀】息化管理水平具有重要的實用價值。根據(jù)企業(yè)的要求,本文采用基于。該系統(tǒng)利用和C#技術(shù)與SQLServer2021結(jié)合,本文著重討論系統(tǒng)的分析設(shè)計與庫存管理、計劃管理和到貨驗收管理的實現(xiàn)。的相關(guān)概念及基本理論。深入分析了國內(nèi)外物資管理方法的。了整體結(jié)構(gòu)、訪問數(shù)據(jù)庫、系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu)的設(shè)計。

  

【正文】 er 支持桌面和客戶端 /服務(wù)器應(yīng)用程序所需的快速連接風(fēng)格的數(shù)據(jù)訪問。 的體系結(jié)構(gòu)如圖 24 所示。 圖 24 的體系結(jié)構(gòu)圖 ADO 訪問 web 數(shù)據(jù)庫 對于 WEB服務(wù)器上運行的程 序最常見和最實用的任務(wù)是訪問數(shù)據(jù)庫。 ASP內(nèi)建的Database Access組件能很容易的通過 ADO訪問存儲在服務(wù)器端的數(shù)據(jù)庫或者其他的數(shù)據(jù)信息。 ADO是 ActiveData Objects的簡稱。 ADO是微軟所支持的對數(shù)據(jù)庫進行操作的主要方法方法。它具有占用磁盤空間少、內(nèi)存支出低、反應(yīng)速度快等優(yōu)點,非常適合作為服務(wù)器端的數(shù)據(jù)庫訪問技術(shù)。 ADO可作用于服務(wù)器端,以提供含有數(shù)據(jù)庫信息的主頁內(nèi)容。當(dāng)用戶要對數(shù)據(jù)庫作出的更改時,用戶在瀏覽器畫面中輸入對站點服務(wù)器的數(shù)據(jù)操作信息。而 ADO使用內(nèi)置的對 應(yīng)用程序 連接模式 數(shù)據(jù)庫 數(shù)據(jù)提供者對象 數(shù)據(jù)集對象 非連接模式 XML數(shù)據(jù) 13 象作為數(shù)據(jù) 的主要接口,對數(shù)據(jù)進行檢索、添加、更改、刪除。 用 ADO訪問數(shù)據(jù)庫就像編寫數(shù)據(jù)庫應(yīng)用程序,它把絕大部分的數(shù)據(jù)庫操作封裝在七個對象中,在 ASP頁面編程時只要調(diào)用相應(yīng)的對象就可執(zhí)行相應(yīng)的數(shù)據(jù)庫操作。這七個對象是: Conncction、 Command、 Parameter、 Property、 Recordset、 Fileld、和 Err。 使用 ADO訪問數(shù)據(jù)庫的 ASP腳本程序首先使用 Connection(連接 )對象建立并管理與遠程數(shù)據(jù)庫的連接,當(dāng) ADO訪問來自 OLE DB提供的數(shù)據(jù)和服務(wù)時, Connection(連接 )對象用于指定特定的提供者和任意參數(shù);使用 Command(命令 )對象可以在數(shù)據(jù)源中添加、刪除或更新數(shù)據(jù),或在表中以行的格式檢索數(shù)據(jù), Command(命令 )對象使 ADO能夠優(yōu)化對命令的執(zhí)行;當(dāng)使用 Command(命令 )在表中按信息行返回數(shù)據(jù)的查詢時,這些數(shù)據(jù)會存儲在本地。該存儲即為 Recordset(記錄集 )對象。記錄集主要用于指定可以檢查的行,并用更改過的行更新數(shù)據(jù)源。這三者是 ADO中最基本也是最核心的對象。 本章小結(jié) 本章是 應(yīng)用的基礎(chǔ)知識,系統(tǒng)地講解了 .NET 開發(fā)平臺、機制、開發(fā)環(huán) 境等內(nèi)容,然后就 開發(fā)的理論基礎(chǔ)展開了論述,最后重點介紹了 技術(shù)。為系統(tǒng)的開發(fā)打下了一個良好的理論基礎(chǔ)。 B/ S和 C/ S 結(jié)構(gòu) 當(dāng)今世界管理軟件技術(shù)的兩大主流技術(shù)架構(gòu)就是 C/ S體系結(jié)構(gòu)和 B/ S 體系結(jié)構(gòu)。 C/ S 是美國 Borland 公司最早研發(fā)。 C/ S 結(jié)構(gòu),即大家熟知的客戶機和服務(wù)器結(jié)構(gòu),也就是通常所說的兩層結(jié)構(gòu)體系,在基于網(wǎng)絡(luò)的數(shù)據(jù)處理中,客戶機服務(wù)器 (Client/ Server)二.層體系具有里程碑意義。該體系結(jié)構(gòu)最大的優(yōu)點在于結(jié)構(gòu)簡單,開發(fā)和運行的環(huán)境簡單,但其卻存在兩層結(jié)構(gòu) 本身的原生性問題..首先,是系統(tǒng)的拓展性問題和安裝維護的問題。二層結(jié)構(gòu)的系統(tǒng)在小規(guī)模環(huán)境下運行良好,一旦進入大規(guī)模生產(chǎn)系統(tǒng)之后,性能會呈幾何級數(shù)下降,以致影響到系統(tǒng)的可靠性:在系統(tǒng)開發(fā)完成后,整個系統(tǒng)的安裝也非常繁雜。在每一臺客戶機上不但要安裝應(yīng)用程序,還要完成大量的系統(tǒng)配置工作。其次是系統(tǒng)的安全性問題。在二層結(jié)構(gòu)下,大量代碼化的企業(yè)業(yè)務(wù)流程駐留在客戶機上,給系統(tǒng)的安全性帶來了極大的考驗。同時隨著用戶數(shù)量的增加,這種業(yè)務(wù)邏輯的維護成本也越來越高。最后是系統(tǒng)間的通訊功能障礙。當(dāng)二層計算模式從部門級應(yīng)用拓展到企 業(yè)級應(yīng)用時,二層結(jié)構(gòu)的應(yīng)用之間幾乎沒有交互性操作,因此很難實現(xiàn)分布式系統(tǒng)的組件技術(shù)。 B/ S(Browser/ Server)結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu),是 WEB 興起后的一種網(wǎng)絡(luò)結(jié)構(gòu)模式。它是隨著 Intemet 技術(shù)的興起,對 C/ S 結(jié)構(gòu)的一種變化或者改進的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶工作界面是通過 WWW 瀏覽器來實現(xiàn),極少部分事務(wù)邏輯在前端 (Browser)實現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端 (Server)實現(xiàn),形成所謂三層 3tier 結(jié)構(gòu)。相對于 C/ S結(jié)構(gòu)屬于“胖”客戶端,需要在使用者電腦上安裝相應(yīng)的操作軟件 來說, B/ S結(jié)構(gòu)是屬于一種“瘦”客戶端,這種模式統(tǒng)一了客戶端,將系統(tǒng)功能實現(xiàn)的核心部分集中到服務(wù)器上,簡化了系統(tǒng)的開發(fā)、維護和使用。因此, B/ S 結(jié)構(gòu)的系統(tǒng)不需要安裝客戶端軟件,它運行在客戶端的瀏覽器之上,系統(tǒng)升級或維護時只需更新服務(wù)器端軟件即可,這樣就大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護與升級的成本和工作量,降低了用戶的總體成 14 本 (TCO)。在 B/ S 體系結(jié)構(gòu)系統(tǒng)中,用戶通過瀏覽器向分布在網(wǎng)絡(luò)上的許多服務(wù)器發(fā)出請求,服務(wù)器對瀏覽器的請求進行處理,將用戶所需信息返回到瀏覽器。而其余如數(shù)據(jù)請求、加工、結(jié)果返回以 及動態(tài)網(wǎng)頁生成、對數(shù)據(jù)庫的訪問和應(yīng)用程序的執(zhí)行等工作全部由 Web Server 完成。隨著 Windows 將瀏覽器技術(shù)植入操作系統(tǒng)內(nèi)部,這種結(jié)構(gòu)已成為當(dāng)今應(yīng)用軟件的首選體系結(jié)構(gòu)。顯然 B/ S 結(jié)構(gòu)應(yīng)用程序相對于傳統(tǒng)的 C/ S結(jié)構(gòu)應(yīng)用程序是一個非常大的進步。當(dāng)然,與 C/ S 結(jié)構(gòu)相比, B/ S 結(jié)構(gòu)也存在著系統(tǒng)運行速度較慢,訪問系統(tǒng)的用戶不可控的弱點。以目前的技術(shù)看,局域網(wǎng)建立 B/ S 結(jié)構(gòu)的網(wǎng)絡(luò)應(yīng)用,并通過 Intemet/ Intra 模式下數(shù)據(jù)庫應(yīng)用,相對易于把握、成本也是較低的。它是一次性到位的開發(fā),能實現(xiàn)不同的人員,從不 同的地點,以不同的接入方式 (比如 LAN, WAN, Intemet/ Intra等 )訪問和操作共同的數(shù)據(jù)庫;它能有效地保護數(shù)據(jù)平臺和管理訪問權(quán)限,服務(wù)器數(shù)據(jù)庫也很安全。特別是在 JAVA 這樣的跨平臺語言出現(xiàn)之后, B/ S 架構(gòu)管理軟件更是方便、快捷、高效。 我們的物資進出口管理系統(tǒng)采用 B/ S 體系結(jié)構(gòu),開放的現(xiàn)代化管理和辦公環(huán)境;系統(tǒng)在網(wǎng)絡(luò)傳輸、操作系統(tǒng)、數(shù)據(jù)庫系統(tǒng)、應(yīng)用軟件的操作權(quán)限,能確保系統(tǒng)的可靠性,保密性和數(shù)據(jù)的一致性。系統(tǒng)具有兼容性與通用性且適用性強的特點。 3. 2. 2. NET Framework 簡介 Microsoft. NET 給開發(fā)人員帶來了一種全新的. NET 開發(fā)框架 (. NET Framework)。在. NET Framework 發(fā)布之前,程序是以 Win32 API 及 COM 對象為接口, ASP 網(wǎng)頁則是以 asp. dll所提供的對象為接 121。. NET Framework 發(fā)布后,不管是程序還是網(wǎng)頁都是以. NET Framework 所提供的類庫為接口。. NET 開發(fā)平臺使得開發(fā)人員創(chuàng)建運行在 IIS Web 服務(wù)器上的應(yīng)用程序更容易,同時創(chuàng)建穩(wěn)定、可靠而又安全的 Windows 桌面應(yīng)用程序也更快捷。. NET 框 架包含了在操作系統(tǒng)上進行軟件開發(fā)的所有層。它是微軟或其他平臺上的顯示技術(shù)、組件技術(shù)和數(shù)據(jù)技術(shù)實現(xiàn)高度集成。 2021 年 2月,微軟發(fā)布了 visual studio. NET(簡稱 VS. NET)的新版本,這是微軟極力推薦的創(chuàng)建. NET 應(yīng)用程序的軟件開發(fā)工具集。作為微軟的下一代開發(fā)工具,它和. NET開發(fā)框架緊密結(jié)合,遵循. NET Framework,利用通用語言運行環(huán)境和公用層次類庫提供加速開發(fā)過程的高效工具。 VS. NET 主要用于開發(fā)企業(yè)規(guī)模的 Web 應(yīng)用程序以及高性能的桌面應(yīng)用程序。 . NET Framework 支持三種主要的程序語法: VB、 C 群和、 Java Script。 Visual Cj|}. NET因為具有功能性格高效性、可以包容不斷涌現(xiàn)的 Web 變成標(biāo)準等特點,成作為. NET Framework 的主力開發(fā)語言。 ADO. NET 數(shù)據(jù)庫訪問技術(shù) ADO. NET 是在用于直接滿足用戶開發(fā)可伸縮應(yīng)用程序需求的 ADO 數(shù)據(jù)訪問型的基礎(chǔ)上發(fā)展而來的。它是專門為 Web 設(shè)計的,并且考慮了伸縮性,無狀態(tài)性和 XML 的問題。 ADO. NET不像以前的 ADO 版本是為了存取數(shù)據(jù)庫的目的而設(shè)計的,它是為了實現(xiàn)廣泛的數(shù)據(jù)控制 而設(shè)計,所以比以前更靈活,更富有彈性。 ADO. NET 的出現(xiàn)不是為了取代 ADO,而是要提供更有效的數(shù)據(jù)存取。它提供許多編寫 windows 程序所需要的對象以及基本函數(shù)等的所有功能,并且還提供更多的功能技術(shù);另外它還將以前放在不同 COM 組件上、我們常常使用的對象及功能一并包含進來。除此之外, ADO. NET 還將 XML 整合進來,這樣一來,數(shù)據(jù)的交換就變得輕松容易了。 ADO. NET 對象模型里主要有五個組件,分別是 cormection 對象、 Command 對象、DatasetCommand、 Dalaset 以及 DataReader。這些組件中負責(zé)建立聯(lián)機和數(shù)據(jù)操作的部分稱為數(shù)據(jù)操作組件。以下是我對這五個對象的理解。 15 Connection 對象 Connection 對象主要是開啟程序和數(shù)據(jù)庫之間的連接。沒有利用連接對象將數(shù)據(jù)庫打開,是無法從數(shù)據(jù)庫里獲取任何數(shù)據(jù)的。這個在 ADO. NET 的最低層,我們可以自己產(chǎn)生這個對象,或由其他對象自動生成。 2. Command 對象 Command 對象主要可以用來對數(shù)據(jù)庫發(fā)出一些指令。例如可以對數(shù)據(jù)庫下達查詢、新增、刪除等指令。這個對象是架 構(gòu)在 Connection 對象上,所以 Cormection 連接到那個數(shù)據(jù)庫, Command 的命令就下到哪里。 3. DatasetCommand 對象 DatasetCommand 對象主要是在數(shù)據(jù)源以及 Dataset 之間傳輸數(shù)據(jù),它可以通過Command 對象下達命令后,將取得的數(shù)據(jù)存放到 Dataset 對象中。這個對象架構(gòu)在 Command對象上,并提供許多配合 Dataset 使用的功能。 4. Dataset 對象 Dataset 這個對象可以視為一個暫時存放區(qū),可以把數(shù)據(jù)庫中所查到的數(shù) 據(jù)保留起來,甚至可以將整個數(shù)據(jù)庫顯示出來. Dataset 的能力不只是可以儲存多個 Table,還可以透過 DatasetCommand 對象取得一些例如主鍵等的數(shù)據(jù)表結(jié)構(gòu),并可以記錄數(shù)據(jù)表間的關(guān)聯(lián)。 5. DataReader 對象 DataReader 對象只是一次一筆向下循序的讀出數(shù)據(jù)源的數(shù)據(jù)。而且這些數(shù)據(jù)是只讀的,并不允許進行其他操作。因為 OataReader 在讀取數(shù)據(jù)的時候限制了每次只讀取一筆,而且只能讀取,所以使用起來不但節(jié)省資源,而且效率也很高。除了效率高之外,因為不把所有的數(shù)據(jù)都傳回來,故可 以降低網(wǎng)絡(luò)的負載。 3. 2. 4. NET 平臺三層體系機構(gòu)描述 在對本系統(tǒng)的設(shè)計上,我們采用基于 B/ S的體系三結(jié)構(gòu),分為業(yè)務(wù)外觀層,業(yè)務(wù)邏輯層和數(shù)據(jù)表示層。系統(tǒng)體統(tǒng)體系結(jié)構(gòu)如圖所示:物資進出口管理的管理人員可以使用計算機通過網(wǎng)絡(luò)直接訪問物資進出口管理系統(tǒng)系統(tǒng)。 ‘ 系統(tǒng)采用 B/ S結(jié)構(gòu),邏輯層分為: 1.業(yè)務(wù)外觀,提供材料的瀏覽器界面的實現(xiàn); 2.業(yè)務(wù)邏輯層。 提供業(yè)務(wù)邏輯合規(guī)則的判斷。建立外觀曾與數(shù)據(jù)表示曾問的關(guān)系,接收用戶的表單信息,通過 XML 服務(wù)和組建服務(wù)建立與數(shù)據(jù)庫的聯(lián)系 3.?dāng)?shù)據(jù)訪問層,通過使用 ADO. NET 提供的功能,對物資進出口管理信息存儲訪問數(shù)據(jù)庫和一些系統(tǒng)的相關(guān)信息的操作。 這樣的設(shè)計使得系統(tǒng)的結(jié)構(gòu)更加清晰明確,每個層所做的工作相對較為簡單 。 16 第三章物資管理系統(tǒng)需求分析 對軟件系統(tǒng)進行分析的第一步就是獲取用戶的需求,而這首先要從了解系統(tǒng)的業(yè)務(wù)開始。 系統(tǒng)的需求分析 物資管理是該公司管理非常 重要的一個環(huán)節(jié),它對公司今后的發(fā)展起著舉足輕重的作用。由于物資的種類繁多,需求情況呈動態(tài)變化,這使得物資管理變得十分復(fù)雜。物資管理系統(tǒng)不但可以使其管理者能夠?qū)ξ镔Y的整個流程狀態(tài)、庫存狀況了如指掌,并為決策管理提供科學(xué)依據(jù),從而提高了管理水平和工作效率,而且可以使工作人員甩掉手工記錄的方式,從而最大限度地減少了手工操作帶來的失誤,達到事半功倍的效果。物資管理系統(tǒng)能夠作為公司管理自動化、規(guī)范化的一部分,對提高公司管理效率和經(jīng)濟效益發(fā)揮不可替代的作用。 本課題根據(jù)目前物資管理的計算機化需求,設(shè)計實現(xiàn)一個具備物資入 庫、出庫、盤點、核算訂貨量、查詢統(tǒng)計等功能的物資管理系統(tǒng)。 系統(tǒng)總體設(shè)計 系統(tǒng)總體架構(gòu) 系統(tǒng)總體架構(gòu),如圖 3. 1 所示。 17 倉 庫 管 理 系 統(tǒng)出 入 庫 信 息 記錄 數(shù) 據(jù)貨 物 信 息 數(shù) 據(jù)部 門 信 息 數(shù) 據(jù) 認 識 信 息 數(shù) 據(jù)供 貨 商 信 息 數(shù) 據(jù)統(tǒng) 計 信 息 數(shù) 據(jù) 及 其他 數(shù) 據(jù)系 統(tǒng) 數(shù) 據(jù) 庫C l i e n tR e q u e s tR
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1