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

正文內(nèi)容

計算機科學(xué)與技術(shù)進銷存管理系統(tǒng)(編輯修改稿)

2025-01-20 06:06 本頁面
 

【文章內(nèi)容簡介】 X UI組件庫。 Ext 的產(chǎn)生,最早是在 YUI 的庫的基礎(chǔ)上擴展開來,因此 Ext 早期名字是YUIExt。在 2021 年下半年的時候, Jack Slocum 有一個 AJAX 項目需要維護,他選擇了 YUI 庫作為底層庫,經(jīng)歷半年的時間都圍繞著 YUI 進行開發(fā)。但是當(dāng)YUI 變得越來越大,功能需求也越來越多,他逐漸發(fā)覺維護 YUI 并不是一件容易的事情。在工作的同時,又接觸了 Swing, Java 平臺上的 UI 庫,他用了極少的時間研究并著手改寫 YUI,使之呈現(xiàn)較先進的 Swing UI 理念。經(jīng)過一邊寫技術(shù)博客,一邊以 YUIExt 的形式開放自己寫的 UI,包括 Grid、 Tree 等呼聲很高的 UI 組件。在 Jack 一手開發(fā)和社區(qū)營造下,此時 YUIExt 已經(jīng)成為一個成熟的AJAX UI 框架,而且是獨立的框架,可不受 YUI 的影響并且兼容jQuery/ 的其他 JS 庫。其時改名為 Ext JS(April 15th 2021)。 在 2021 年 2 月, Ext 獲得剛成立的公司的財務(wù)支持,因此又增加了許多強力的功能。到 Ext 的時候已經(jīng)具備了 Swing 很多的特性,即ponents/containers/layouts 等的概念紛紛應(yīng)用在內(nèi)。 Ext 是一個真正成熟的框架,各方面的完善程度較高,即使升級到后來的 無論底層結(jié)構(gòu)還是配置代碼均無須太大改動。 增加了 Ext Direct、 DataWriters、 Accessibility (ARIA)等更多的增強功能。 時至今日, Ext 已經(jīng)廣為人知,并且有越來越多人參與了 個討論社群,一同交換意見,改進 Ext,而且 Ext 在使用及擴展上也越趨便利。較代表性的有基于 Google GWT 的 GXT 和可視化設(shè) 計師 Desinger,因此越來越多用戶聲稱,就算不了解 JavaScipt 編程,只要透過 Desinger IDE,通過鼠標(biāo)的操作就可以擁有一個 Ajax 界面。另外一方面,許多人基于 Ext 的基礎(chǔ)上演進了不同后臺的整合方案,甚至手機上也可以運行 Ext! 5 Dwr DWR( Direct Web Remoting)是一個開源的類庫 ,可以幫助開發(fā)人員開發(fā)包含 AJAX技術(shù)的網(wǎng)站 .它可以允許在瀏覽器里的代碼使用運行在 WEB服務(wù)器上的JAVA 函數(shù) , 就像它就在瀏覽器里一樣 。 它包含兩個主要的部分 :允許 JavaScript 從 WEB 服務(wù)器上一個遵循了 AJAX原則的 Servlet 中獲取數(shù)據(jù) 。 另外一方面一個 JavaScript 庫可以幫助網(wǎng)站開發(fā)人員輕松地利用獲取的數(shù)據(jù)來動態(tài)改變網(wǎng)頁的內(nèi)容 。 DWR 采取了一個類似 AJAX 的新方法來動態(tài)生成基于 JAVA 類的 JavaScript代碼 .這樣 WEB 開發(fā)人員就可以在 JavaScript 里使用 Java 代碼就像它們是瀏覽器的本地代碼 (客戶端代碼 )一樣 ; 但是 Java 代碼運行在 WEB 服務(wù)器端而且可以自由訪問 WEB 服務(wù)器的資源 .出于安全的理由 , WEB 開發(fā)者必須適當(dāng)?shù)嘏渲媚男㎎ava 類可以安全的被外部 使用 。 這個從 JAVA 到 JavaScript 的遠程功能方法給 DWR 的用戶帶來非常像傳統(tǒng)的 RPC 機制 ,就像 RMI 或者 SOAP 一樣 , 而且擁有運行在 WEB 上但是不需要瀏覽器插件的好處 。 DWR 不認為瀏覽器 /WEB 服務(wù)器協(xié)議是重要的 ,而更樂于保證編程界面的簡單自然 .對此最大的挑戰(zhàn)就是把 AJAX的異步特性和正常 JAVA方法調(diào)用的同步特性相結(jié)合 .在異步模式下 , 結(jié)果數(shù)據(jù)在開始調(diào)用之后的一段時間之后才可以被異步訪問獲取到 .DWR允許 WEB開發(fā)人員傳遞一個回調(diào)函數(shù) ,來異步處理 Java函數(shù)調(diào)用過程 。 Struts Struts 只是一個 MVC 框架( Framework) ,用于快速開發(fā) Java Web 應(yīng)用。 Struts實現(xiàn)的重點在 C(Controller),包括 ActionServlet/RequestProcessor 和我們定制的Action,也為 V(View)提供了一系列定制標(biāo)簽( Custom Tag)。但 Struts 幾乎沒有涉及 M(Model),所以 Struts 可以采用 JAVA 實現(xiàn)的任何形式的商業(yè)邏輯。 Struts 是一種 MVC(Model View Controller)模式框架。它是 Apache 基金會Jakarta 項目組中的一個 Open Source 項目,它能夠很好地幫助 Java 開發(fā)者通過J2EE 開發(fā) Web 應(yīng)用程序。 Struts 是基于面向?qū)ο笤O(shè)計的,它的實現(xiàn)重點在控制器 (C)上,同時也為視圖提供了一系列定制標(biāo)簽功能。基于 Struts 構(gòu)架的 Web 應(yīng)用程序基本上符合 JSP Model 2 的設(shè)計標(biāo)準(zhǔn),可以說是傳統(tǒng) MVC 設(shè)計模式的一種變化類型。 6 Hibernate Hibernate 是一個開放源代碼的對象關(guān)系映射框架,它對 JDBC 進行了非常輕量級的對象封裝,使得 Java 程序員可以隨心所欲的使用對象編程思維來操 縱數(shù)據(jù)庫。 Hibernate 可以應(yīng)用在任何使用 JDBC 的場合,既可以在 Java 的客戶端程序使用,也可以在 Servlet/JSP 的 Web 應(yīng)用中使用,最具革命意義的是, Hibernate可以在應(yīng)用 EJB 的 J2EE 架構(gòu)中取代 CMP,完成數(shù)據(jù)持久化的重任。 Hibernate 的核心接口一共有 5 個,分別為 :Session、 SessionFactory、Transaction、 Query 和 Configuration。這 5 個核心接口在任何開發(fā)中都會用到。通過這些接口,不僅可以對持久化對象進行存取,還能夠進行事務(wù)控制。下 面對這五的核心接口分別加以介紹。 Session 接口 :Session 接口負責(zé)執(zhí)行被持久化對象的 CRUD 操作 (CRUD 的任務(wù)是完成與數(shù)據(jù)庫的交流,包含了很多常見的 SQL 語句。 )。但需要注意的是Session 對象是非線程安全的。同時, Hibernate 的 session 不同于 JSP 應(yīng)用中的HttpSession。這里當(dāng)使用 session 這個術(shù)語時,其實指的是 Hibernate 中的 session,而以后會將 HttpSesion 對象稱為用戶 session。 SessionFactory 接口 :SessionFactroy 接口負責(zé)初始化 Hibernate。它充當(dāng)數(shù)據(jù)存儲源的代理,并負責(zé)創(chuàng)建 Session 對象。這里用到了工廠模式。需要注意的是 SessionFactory 并不是輕量級的,因為一般情況下,一個項目通常只需要一個SessionFactory 就夠,當(dāng)需要操作多個數(shù)據(jù)庫時,可以為每個數(shù)據(jù)庫指定一個SessionFactory。 Configuration 接口 :Configuration 接口負責(zé)配置并啟動 Hibernate,創(chuàng)建SessionFactory 對象。在 Hibernate 的啟動的過程中, Configuration 類的實例首先定位映射文檔位置、讀取配置,然后創(chuàng)建 SessionFactory 對象。 Transaction 接口 :Transaction 接口負責(zé)事務(wù)相關(guān)的操作。它是可選的,可發(fā)人員也可以設(shè)計編寫自己的底層事務(wù)處理代碼。 Query 和 Criteria 接口 :Query 和 Criteria 接口負責(zé)執(zhí)行各種數(shù)據(jù)庫查詢。它可以使用 HQL 語言或 SQL 語句兩種表達方式。 7 3 系統(tǒng)分析 可行性分析 通過計算機網(wǎng)絡(luò)對對中小企業(yè)進行全面的管理,滿足中小企業(yè)現(xiàn)代化管理需求 。 經(jīng)濟性 中 小企業(yè)運行過程中信息的系統(tǒng)化管理,數(shù)據(jù)統(tǒng)計,為中小企業(yè)的經(jīng)營決策提供了大量的數(shù)據(jù):強大的庫存盤點功能,簡化了員工的日常工作,提高了員工的工作效率,也提高了中小企業(yè)的經(jīng)濟效益。 技術(shù)性 在高系統(tǒng)配置,高網(wǎng)絡(luò)帶寬服務(wù)的情況下,各個級別的管理員很容易通過 網(wǎng)站對其操作范圍內(nèi)的系統(tǒng)內(nèi)容信息進行操作管理,完成滿足日常經(jīng)營、管理的要求 。 系統(tǒng)簡單易學(xué),方便實用。界面在設(shè)計過程中要充分考慮管理人員和使用人員的習(xí)慣,操作要簡單,數(shù)據(jù)錄入要迅速,規(guī)范可靠,統(tǒng)計要準(zhǔn)確,制表要靈活,適應(yīng)性強等。 需求分析及系統(tǒng)功能 通過調(diào)研和分析,本文將系統(tǒng)分成銷售,進貨,庫管,基本信息管理,系統(tǒng)管理五大子模塊。 其操作范圍內(nèi)的系統(tǒng)內(nèi)容信息進行操作管理,完成滿足日常經(jīng)營、管理的要求。 銷售子系統(tǒng)功能的需求 ( 1)用戶登錄 要進入系統(tǒng)的用戶都要進行登陸才能進入系統(tǒng)界面, 用戶打開登陸框,輸入用戶名和密碼:用戶名和密碼輸入正確方可進入系統(tǒng)。 注:此用戶名和密碼都是管理員事先分配好的,此用戶只能有更改自己密碼的權(quán)限 。 8 ( 2)商品銷售 此用戶具有查看并填寫銷售業(yè)務(wù)單,查看歷史銷售業(yè)務(wù)單,并可以更改, 刪除本用戶負責(zé)的銷售單。 ( 3)客戶退貨 此用戶具有查看并填寫客戶退貨單,查看歷史客戶退貨單,并可以更改,刪除本用戶負責(zé)的 客戶退貨單 。 綜上所述,此子系統(tǒng)的功能需求可用如下圖表示: 圖 2 銷售管理字 系統(tǒng)的 主要 功能圖 庫管子系統(tǒng)功能的需求 ( 1)用戶登錄 要進入系統(tǒng)的用戶都要進行登陸才能進入系統(tǒng)界面, 用戶打開登陸框,輸入用戶名和密碼:用戶名和密碼輸入正確方可進入系統(tǒng)。 注:此用戶名和密碼都 是管理員事先分配好的,此用戶只能有更改自己密碼的權(quán)限。 ( 2) 倉庫盤點 此用戶具有查看并填寫,刪除,修改其負責(zé)倉庫產(chǎn)品入庫,出庫的功能。 ( 3)倉庫管理 管理員具有查看并填寫,刪除,修改倉庫的功能。 綜上所述,此子系統(tǒng)的功能需求可用如下圖表示: 銷售管理子系統(tǒng) 基用戶登陸 系客戶退貨管理 銷銷售管理 9 圖 3 倉庫管理模塊功能圖 進貨子系統(tǒng)功能的需求 ( 1)用戶登錄 要進入系統(tǒng)的用戶都要進行登陸才能進入系統(tǒng)界面, 用戶打開登陸框,輸入用戶名 和密碼:用戶名和密碼輸入正確方可進入系統(tǒng)。 注:此用戶名和密碼都是管理員事先分配好的,此用戶只能有更改自己密碼的權(quán)限。 ( 2)進貨管理 此用戶具有查看并填寫進貨單,查看歷史進貨單,并可以更改,刪除本用戶負責(zé)的進貨單。 ( 3)進貨退貨單 此用戶具有查看并填寫進貨退貨單,查看歷史進貨退貨單,并可以更改,刪除本用戶負責(zé)的進貨退貨單。 綜上所述,此子系統(tǒng)的功能需求可用如下圖表示: 倉庫管理子系統(tǒng) 基用戶登陸 系倉庫管理 銷倉庫盤點 10 圖 4 進貨模塊功能圖 基本信息管理子系統(tǒng)功能的需求 ( 1)用戶登錄 要進入系統(tǒng)的用戶都要進行登陸才能進入系統(tǒng)界面, 用戶打開登陸框,輸入用戶名和密碼:用戶名和密碼輸入正確方可進入系統(tǒng)。 注:此用戶名和密碼都是管理員事先分配好的,此用戶只能有更改自己密碼的權(quán)限。
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1