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

正文內容

中小型企業(yè)進銷存管理系統(tǒng)(編輯修改稿)

2025-01-09 01:05 本頁面
 

【文章內容簡介】 ,尤其是數據交換標準, 目前大多數進銷存軟件模塊獨立,互不關聯(lián),數據不能共享,尤其不同軟件之間的數據交換、共享、無縫連接更無從談起,它給軟件企業(yè)和用戶的應用于升級帶來麻煩。 低水平、重復性開發(fā)、多平臺共享、軟件層次參差不齊,數百家進銷存軟件企業(yè)中除用友、金蝶公司等優(yōu)秀者外,主要還是代替手工處理的目標,而且產品的宣傳與實際性能有差別,無法滿足用戶的實際需要 [4]。 缺乏實用性于 先進性的一致(炒作的多、務實的少)。 未注重實用性、兼容連貫性,前瞻性和擴展性的一致。未能最大限度的兼容以前的系統(tǒng),同時前瞻發(fā)展方向,便于以后的擴展和平滑過渡 [17]。 本科生畢業(yè) 設計(論文) 9 第二章 進銷存系統(tǒng) 設計理論基礎 在 該 鞋業(yè)店面進銷存 管理 系統(tǒng) 的 設計 過程中 用到了幾項重要的技術,下面將 就此進行簡要介紹 。 第一節(jié) 進銷存系統(tǒng) 采用的 工作模式 目前國內使用和發(fā)展的進銷存系統(tǒng)工作模式大體上分為兩種:客戶機 /服務器模式 ( Client/Server,簡稱 C/S)和瀏覽器 /服務器模式( Browser/Server,簡稱 B/S)。 最初的信息系統(tǒng)大多采用的是集中式的結構模型,所有的處理和計算都由中心機房的主機完成,用戶端是沒有處理能力的終端 [19]。隨著網絡技術的發(fā)展,人們對信息、資源的共享和充分利用提出了更高的要求,而是出現了二層 C/S結構模型 [20],隨著應用的大型化,二層 C/S 結構模型越來越不能滿足分布式應用的要求,二層 C/S 結構也逐漸向三層 C/S 結構 [17]過渡。 隨著 Inter/Intra的發(fā)展,又出現了 B/S 結構 [17]。 一、 二層 C/S 工作模式 二層 C/S 工作模式 把應用分為兩個部分:客戶 機和服務器。表示層和應用邏輯被組合在一起,運行在客戶端。通過網絡連接訪問遠程的數據。借助 API接口如標準的 SQL 語言,客戶端的應用程序從數據庫中讀取數據。執(zhí)行程序的運算邏輯,然后把數據送回數據庫。這種應用模型一般適用于小規(guī)模用戶的單一數據庫且有安全快速的網絡環(huán)境下運行 。 二、 三層 C/S 工作模式 三層 C/S 工作模式 是由表示層、中間層、數據層三層組成。 (一) 表示層 是系統(tǒng)與用戶的接口部分,負責用戶與應用程序的交互。它接受用戶的輸入、請求,并將結果返回給用戶,表示層根據用戶的操作調用相應的業(yè)務邏輯,它一般只與中 間交互而不直接訪問后臺數據庫。 (二) 中間層 又稱為應用邏輯層。通常為應用服務器,中間層是應用邏輯處理的核心,是具體應用的實現,是連接客戶 和數據庫服務器的中介和橋梁。它響應用戶發(fā)來的請求,執(zhí)行某種應用邏輯任務,同時中間層向數據庫服務器發(fā)送 SQL 請求,數據庫服務器將結果返回給應用服務器,最終將數據和結果返回給客戶。應用服務器在物理上可與數據庫服務器在同一臺機器上,也可以在不同機器上。 (三) 數據層 通常是基于 SQL 的 DBMS。數據層實現數據的存儲、數據的訪問控制、數據完整性約束和并發(fā)控制等等。 三、 B/S 工作模式 B/S 工作模式 是一種以 Web 技術為基礎的新型的系統(tǒng)平臺模式。把傳統(tǒng)C/S 模式中的服務器部分分解為一個數據服務器與一個或多個應用服務器( Web服務器),從而構成一個 三層結構的客服體系。首先它簡化了客戶端,它無需象C/S 模式那樣在不同的客戶機上安裝不同的客戶應用程序,而只需要安裝通用的瀏覽器軟件。(如圖 14) 本科生畢業(yè) 設計(論文) 10 B/S 實際上是三層 C/S 的一種網絡實現,它是把三層 C/S 的表示層(客戶用戶界面)用標準的 Web Browser 取代,中間層用了一個 WWW 服務器, 就成了Browser/Server,它除了具有普通三層 C/S 結構的優(yōu)點,還有層 C/S 所沒有的特點 [19]: (一) 成本低 客戶機 Browser 一般可以免費得到,而且對硬件的要求不高,在功能上能夠顯示聲音、圖像、視頻等多種多媒體文件??蓪㈤_發(fā)重點集中到 Server 端 。 (二) 協(xié)議標準化 Browser 與 Server 之間的通信協(xié)議是 HTTP 協(xié)議基于底層的 TCP/IP 協(xié)議實現,業(yè)界標準統(tǒng)一。 (三) 平臺無關 使用與平臺無關的語言,可以實現平臺無關性,只要平臺支持 HTTP 和TCP/IP 協(xié)議,應用程序就可以在其上運行 (四) 界面簡單使用 Browser 界面簡單實用,應用廣泛,易于用戶掌握,可以輕松地進行培訓使用。 WWW 服務器是實現 B/S 結構的關鍵, B/S 結構在客戶端( Browser)與服務器( Server)之間加了一個 WWW 服務器。 WWW 服務器的引入,使得通過瀏覽器來訪問數據庫服務器成為可能,從而免去了開發(fā)與維護客戶端界面的服務器。 WWW 服務器作為一種應用服務器,可以將原來分布于客戶端或服務器的應用集中在一起,使系統(tǒng)的結構更見清晰和精細,有利于系統(tǒng)的擴展。WWW 服務器作為客戶端和服務器端的中介,起著溝通與協(xié)調二者的作用。WWW 服務器與 客戶端的交互是通過標準的 HTTP 協(xié)議實現的,由瀏覽器向WWW 服務器發(fā)出 HTTP 請求, WWW 服務器接到請求后進行相應的處理,將處理結果以 HTML 文件的形式返回各瀏覽器。 第二節(jié) WWW 和 Web 技術 Inter 已經有 20 多年的歷史了,它提供了世界范圍內 網絡互聯(lián)和通信的功能, Web 則是一個環(huán)球信息資源庫,簡而言之, Web 是可以通過 Web 瀏覽器進行訪問的信息集合。在 80 年代,歐洲粒子物理實驗室的 BernersLee 和他的助手創(chuàng)建了一個從各種各樣資源中連接信息的接口,最終的結果是 URL、 HTTP和 HTML 等規(guī)范 的定義,而 World Wide Web 及 WWW 就基于此 [13]。 Inter 瀏覽器 Inter Web 服務器 數據庫服務器 HTTP TCP/IP 網絡 HTTP TCP/IP 網絡 圖 14 B/S 工作模式 本科生畢業(yè) 設計(論文) 11 一、 HTML, XML Web 的核心是 HTML 標準和瀏覽器,而這些標準的建立受 WWW 協(xié)會(World Wide Web Consortium,也稱 W3C)的影響。 HTML( Hyperlink Text Markup Language)語言是超文本標記語言,最初的 HTML 標準就是在標準通用標記語言 SGML( Standard Generalized Markup Language) 基礎上提出來的, HTML 不是編成語言,而 HTML 文檔也不是計 算機程序。計算機程序是一系列過程和指令,一般都作用到外部數據上,但 HTML 文檔卻是一些數據。 HTML 規(guī)定標記的文法和語法,在嵌入數據時,指示瀏覽器如何表示該文檔。從技術上看 HTML按標準通用型標記語言( SGML)文檔類型定義( DTD Document Type Difinition) 來定義。一個 HTML 文檔稱為 SGML 文檔的一個實例。用 HTML 語言編寫的HTML 文檔,它獨立于各個操作系統(tǒng)平臺, HTML 文檔是一個放置了標記 的ASCII 文本文件 ,通常它帶有 .html 和 .htm 的文件擴展名。 DreamWeaver 是支持HTML 文檔可視化編寫的實用工具。對于 Web 數據庫應用而言,表單 Form 是HTML 中最重要的數據傳遞標簽。 近年來,隨著 Web 應用的發(fā)展, HTML 過于簡單的語法嚴重的阻礙了用它來表現復雜的形式, HTML 標準得到不斷的改進,在 W3C 將 HTML標準由 ,可擴展標示語言 XML(Extensible Markup Language)由 版標準正式公布于 1998 年 1 月 10 日現在已經得到廣泛的研究和應用。 XML 的優(yōu)點: (一) 設計與特定領域有關的標記語言 XML 允許各種不同專業(yè)(如化學、物理 等)開發(fā)與自己特定領域相關的標記語言,可以交換信息而不必用特定的軟件來瀏覽 (二) 異質系統(tǒng)間的通信 有了 XML 后,異質系統(tǒng)間的通信和交換數據而不必使用專用的軟件。 (三) 開發(fā)靈活的 Web 應用軟件 XML 的擴展性和靈活性允許它描述不同種類應用軟件中數據,且能集成不同來源的數據,這給數據的建立提供了極大的方便。 (四) 更有意義和更準確的搜索 XML 的標記含義豐富,與其內容機密相連,因而使得檢索行為更加簡單,檢索結果更有意義。 二、 客戶端腳本語言 JavaScript HTML 通過超文本 (Hyper Text)和超媒體 (Hyper Media)技術結合超鏈接(Hyper Link)的鏈接功能將各種信息組織成網絡結構,構成網絡文檔,實現Inter 漫游,而這種超鏈接技術存在只能提供靜態(tài)的信息資源,缺少動態(tài)的客戶端和服務器的交互的缺陷,而 JavaScript 應運而生, JavaScript 是一種基于對象和事件驅動 (Event Driver)并且具有安全性的腳本語言.其目的是與 HTML、Java 小程序一起實現與 Web 客戶交互作用,它是 Java 和 HTML 折中地選擇,其具有的特點: (一) 腳本編寫語言 它是一種腳本語言,不需要先編譯,而是在程序運行中被 逐步的解釋。 (二) 基于對象的語言 它能運用自己創(chuàng)建的對象,它的許多功能可以來自于腳本環(huán)境中對象的 、方法與腳本的相互作用 。 (三) 簡單性、安全性、動態(tài)性、跨平臺性。 它是類似于 Java 基本語句和控制六的簡單而緊湊的設計,采用弱變量,而本科生畢業(yè) 設計(論文) 12 不使用嚴格的數據類型。它不允許訪問本地硬盤,不允許存數據與服務器上,不允許對文檔進行修改和刪除。它可以直接對用戶的響應,是以事件驅動的方式進行的,它依賴于瀏覽器本身,與操作環(huán)境無關。 第三節(jié) J2EE 技術簡介 一、 J2EE 規(guī)范 J2EE(Java 2 Platform, Enterprise Edition)是 SUN 公司定義的一個開發(fā)分布式企業(yè)級應用的規(guī)范。它提供了一個多層次的分布式應用模型和一系列開發(fā)技術規(guī)范。多層次分布式應用模型是指根據功能把應用邏輯分成多個層次,每個層次支持相應的服務器和組件,組件在分布式服務器的組件容器中運行(如Servlet 組件在 Servlet 容器上運行, EJB 組件在 EJB 容器上運行),容器間通過相關的協(xié)議進行通訊,實現組件間的相互調用。遵從這個規(guī) 范的開發(fā)者將得到行業(yè)的廣泛支持,使企業(yè)級應用的開發(fā)變得簡單、快 速 [25] 。 二、 J2EE 組件層次 J2EE 規(guī)范定義了如下組件:客戶端組 件 , Web 組件 , EJB 組件 (如下圖 21) 圖 21 J2EE 組件結構圖 本科生畢業(yè) 設計(論文) 13 J2EE 規(guī)范定義了以下四個層次。 (一) 客戶端層 (Client Tier) 客戶端層用來實現企業(yè)級應用系統(tǒng)的操作界面和顯示層。另外,某些客戶端程序也可實現業(yè)務邏輯??煞譃榛?Web 的和非基于 Web 的客戶端兩種情況?;?Web 的情況下主要作為企業(yè) Web 服務器的瀏覽器。非基于 Web 的客戶層則是獨立的應用程序,可以完成瘦客戶機無法完成的任務。 (二) Web 層 為企業(yè)提供 Web 服務。包括企業(yè)信息發(fā)布等。 Web 層由 Web 組件組成。 J2EE Web 組件包括 JSP 頁面和 Servlets。 Web 層也可以包括一些 JavaBeans。 Web 層主要用來處理客戶請求,調用相應的邏輯塊,并把結果以動態(tài)網頁的形式返回到客戶端。 (三) 業(yè)務層 (Business Tier) 業(yè)務層也叫 EJB 層或應用層,它由 EJB 服務器和 EJB 組件組成。一般情況下許多開發(fā)商把 Web 服務器和 EJB 服務器產品結合在一起發(fā)布,稱為應用服務器。 EJB 層用來實現企業(yè)級信息系統(tǒng)的業(yè)務邏輯。這是企業(yè)級應用的核心,由運行在業(yè)務層中的 EJB 來處理。一個 Bean 從客戶端接收數據、處理,然后把數據送到 企業(yè)信息系統(tǒng)層存儲起來。同樣,一個 Bean 也可以從企業(yè)信息系統(tǒng)取出數據,發(fā)送到客戶端程序。業(yè)務層中的 EJB 要運行在容器中,容器解決了底層的問題,如事務處理、生命周期、狀態(tài)管理、多線程安全管理、資源池等。 (四) 企業(yè)信息系統(tǒng)層( Enterprise Information System tier) 處理企業(yè)系統(tǒng)軟件,包括企業(yè)基礎系統(tǒng)、數據庫系統(tǒng)及其他遺留的系統(tǒng)。J2EE 將來的版本支持連接架構( Connector Architecture)。它是連接 J2EE 平臺和企業(yè)信息系統(tǒng)層的標準 API。 業(yè)務層和 Web 層 共同組成了三層 J2EE 應用的中間層,其他兩層是客戶端層和存儲層或企業(yè)信息系統(tǒng)層。 (五) J2EE 的分布應用技術 為實現企業(yè)級分布式應用, J2EE 定義了豐富的技術標準,符合這些標準的開發(fā)工具和 API 為開發(fā)企業(yè)級應用提供支持。這些技術涵蓋數據庫訪問、分布式通信
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1