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

正文內(nèi)容

商品進銷存管理系統(tǒng)設計報告-預覽頁

2025-06-15 08:25 上一頁面

下一頁面
 

【正文】 .................................................................44 網(wǎng)站維護 ..............................................................................................................45 結(jié)束語 ............................................................................................................................46 參考資料 ........................................................................................................................47 摘 要 21 世紀,隨著計算機科學的發(fā)展,數(shù)據(jù)庫技術(shù)在 Inter 中的應用越來越廣泛,為廣大網(wǎng)絡用戶提供了更加周到和人性化的服務。 本文闡述了如何構(gòu)造一個 B/S 結(jié)構(gòu)的進銷存 管理系統(tǒng),對 B/S 結(jié)構(gòu)、 JSP 技術(shù)以及 SQL Server 原理進行了較深入的論述。 本文在研究目前國內(nèi)外進銷存管理系統(tǒng)情況的基礎上,從實際需求出發(fā),采用當前較為流行的 B/S( Browser/Server 瀏覽器 /服務器)結(jié)構(gòu)和 JSP 動態(tài)網(wǎng)頁開發(fā)技術(shù),基于 Windows XP Professional 操作系統(tǒng)和 SQL Server 2021 數(shù)據(jù)庫, 采用 JSP技術(shù),設計并實現(xiàn)了一個功能較為完善的 進銷存 管理 系統(tǒng)。確定系統(tǒng)的數(shù)據(jù)模型為關(guān)系數(shù)據(jù)模型 ,進行了分析、設計、畫出了 ER 圖。 關(guān)鍵詞 B/S 結(jié)構(gòu); JDBC 連接; SQL Server 2021; 第 1章 緒論 課題研究的背景介紹 隨著社會的進步和計算機的不斷普及,各行各業(yè)的管理、控制都越來越離不開計算機的輔助。 在互聯(lián)網(wǎng)蓬勃發(fā)展的今天,網(wǎng)絡和 我們的生活、工作越來越密不可分,網(wǎng)絡正領(lǐng)導著一個新時代的來臨。在傳統(tǒng)方式上,公司之間通常采用電傳、電報、電話等方式傳遞訂貨、發(fā)貨、到貨、壓貨、換貨、退貨等信息,總公司的商務部門在接到分公司或代理商穿來的定單和銀行匯款單據(jù)傳真件后,開具產(chǎn)品出庫通知,然后再把相關(guān)的進、銷、存信息 手工存檔,再對這些信息進行統(tǒng)計分析,才能了解到整個公司的生產(chǎn)、銷售和庫存情況。既考慮了系統(tǒng)的需求,又兼顧了運行的效率,以及今后系統(tǒng)的功能拓展等。當然,這些語言與傳統(tǒng)的語言有著密切的聯(lián)系,如 Php基于 C 和 C++語言, Jsp基于Java 語言。Tomcat 被 JavaWorld 雜志的編輯選為 2021 年度最具創(chuàng)新的 java 產(chǎn)品,可見其在業(yè)界的地位。另外 Tomcat 也提供了一個應用:manager,訪問這個應用需要用戶名和密碼,用戶名和密碼存儲在一個 xml 文件中。在利用其進行開發(fā)之前必須要清楚 Tomcat 的目錄結(jié)構(gòu)。我們這里要提到另外一個工具 Ant, Ant 也是 Jakarta 中的一個子項目,它所實現(xiàn)的功能類似于 Unix 中的 文件,然后運行 Ant就可以完成 xml文件中定義的工作,這個工具對于一個大的應用來說非常好,我們只需在 xml 中寫很少的東西就可以將其編譯并打包成 ,在很多應用服務器的發(fā)布中都包含了 ,在 中,可以利用標簽庫實 現(xiàn) Java 代碼與 Html 文件的分離,使 Jsp 的維護更方便。它是功能豐富的J2EE 集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持 HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。這是 J2EE IDE 市場一個重量級的選手。 客戶機上只要安裝一個瀏覽器( Browser),如 Netscape Navigator 或 Inter Explorer,服務器安裝 Oracle、 Sybase、 Informix 或 SQL Server 等數(shù)據(jù)庫。系統(tǒng)的擴展非常容易。對一個稍微大一點單位來說,系統(tǒng)管理人員如果需要在幾百甚至上千部電腦之間來回奔跑,效 率和工作量是可想而知的,但 B/S 架構(gòu)的軟件只需要管理服務器就行了,所有的客戶端只是瀏覽器,根本不需要做任何的維護。因此,維護和升級革命的方式是“瘦”客戶機,“ 胖”服務器。所以服務器操作系統(tǒng)的選擇是很多的,不管選用那種操作系統(tǒng)都可以讓大部分人使用 windows 作為桌面操作系統(tǒng)電腦不受影響,這就使的最流行免費的Linux 操作系統(tǒng)快速發(fā)展起來, Linux 除了操作系統(tǒng)是免費的以外,連數(shù)據(jù)庫也是免費的,這種選擇非常盛行。然后再測試這個 Web 瀏覽器 管理人員只需要做硬件維護。服務器通常采用高性能的 PC、工作站或小型機,并采用大型數(shù)據(jù)庫系統(tǒng),如 Oracle、 Sybase、 Informix 或 SQL Server。瀏覽器通過 Web Server 同數(shù)據(jù)庫進行數(shù)據(jù)交互。 (2) 對 安全要求不同 C/S 一般面向相對固定的用戶群,對信息安全的控制能力很強。 (3) 對程序架構(gòu)不同 C/S 程序可以更加注重流程,可以對權(quán)限多層次校驗,對系統(tǒng)運行速度可以較少考慮。 B/S 面對的多重結(jié)構(gòu),要求構(gòu)件相對獨立的功能,能夠相對較好的重用,就如買來的餐桌可以再利用,而不是做在墻上的石頭桌子。系統(tǒng)維護開銷減到最小,用戶從網(wǎng)上自己下載安裝就可以實現(xiàn)升級。 B/S 建立在瀏覽器上,有更加豐富和生動的表現(xiàn)方式與用戶交流。 JSP 技術(shù)概述 JSP 簡介 JSP(Java Server Pages)是由 Sun Microsystems 公司倡導、許多公司參與一起建立的一種 動態(tài)網(wǎng)頁 技術(shù)標準。網(wǎng)頁還能通過 tags 和 scriptlets 訪問存在于服務端的資源的應用邏輯。 JSP與 Java Servlet 一樣,是在服務器端執(zhí)行的,通常返回該客戶端的就是一個HTML 文本,因此客戶端只要有瀏覽器就能瀏覽。 JSP 具備了 Java 技術(shù)的簡單易用,完全的 面向?qū)ο?,具有平臺無關(guān)性且安全可靠,主要面向 因特網(wǎng) 的所有特點?;旧峡梢栽谒衅脚_上的任意環(huán)境中開發(fā),在任意環(huán)境中進行系統(tǒng)部署 ,在任意環(huán)境中擴展。 ( 4)多樣化和功能強大的開發(fā)工具支持。 (2) Java 的運行速度是用 class 常駐內(nèi)存來完成的,所以它在一些情況下所使用的內(nèi)存比起用戶數(shù)量來說確實是“最低性能價格比”了。 為了快速方便地進行動態(tài)網(wǎng)站的開發(fā), JSP在以下幾個方面做了改進,使其成為快速建立跨平臺的動態(tài)網(wǎng)站的首選方案。 在服務器端, JSP 引擎解釋 JSP 標識和腳本,生成所請求的內(nèi)容(例如,通過訪問JavaBeans 組件,使用 JDBC 技術(shù)訪問數(shù)據(jù)庫或者包含文件),并且將結(jié)果以 HTML(或者 XML)頁面的形式發(fā)送回瀏覽器?;诮M件的方法加速了總體開發(fā)過程,并且使得各種組織在他們現(xiàn)有的技能和優(yōu)化結(jié)果的開發(fā)努力中得到平衡。 (4) 適應平臺 幾乎所有平臺都支持 Java, JSP+ JavaBeans 幾乎可以在所有平臺下通行無阻。 此外,通過開發(fā)標識庫, JSP 技術(shù)可以進一步擴展。作為采用 Java 技術(shù)家族的一部分,以及 Java 2(企業(yè)版體系結(jié)構(gòu))的一個組成部分, JSP技術(shù)能夠支持高度復雜的基于 Web的應用。 JSP 引擎接受客戶端對 JSP 頁面的請求,并且生成 JSP頁面作為對客戶端的響應。這就使得在接下來的對該頁面的調(diào)用中,服務器會有非??斓捻憫ㄟ@避免了 CGI- BIN 為每個 HTTP 請求生成一個新的進程的問題)。 MVC 及 Struts 介紹 MVC 介紹 MVC模式 是 ModelViewController的縮寫,中文翻譯為 模式 視圖 控制器 。一個應用可能有很多不同的視圖, MVC 設計模式對于視圖的處理僅限于視圖上數(shù)據(jù)的采集和處理,以及用戶的請 求,而不包括在視圖上的業(yè)務流程的處理。業(yè)務流程的處理過程對其它層來說是黑箱操作,模型接受視圖請求的數(shù)據(jù),并返回最終的處理結(jié)果。對一個開發(fā)者來說,就可以專注于業(yè)務模型的設計。我們可以用 對象 編程來做比喻, MVC定義了一個頂級類,告訴它的子類你只能做這些,但沒法限制你能做這些。比如將一張訂單保存到 數(shù)據(jù)庫 ,從數(shù)據(jù)庫獲取訂單??刂茖硬⒉蛔鋈魏蔚臄?shù)據(jù)處理。如果用戶通過某個視圖的控制器改變了模型的數(shù)據(jù),所有其它依賴于這些數(shù)據(jù)的視圖都應反映到這些變化。 圖 22 MVC 組件類型的關(guān)系和功能 Struts 介紹 Struts 是 Apache 基金會 Jakarta 項目組的一個 Open Source 項目,它采用 MVC模式,能夠很好地幫助 java 開發(fā)者利用 J2EE 開發(fā) Web 應用?;?Struts 構(gòu)架的 Web 應用程序基本上符合 JSP Model2 的設計標準,可以說是一個傳統(tǒng) MVC設計模式的一種變化類型。除此之外, Struts 的優(yōu)點主要集中體現(xiàn)在兩個方面: Taglib和 頁面導航。即使是沒有分公司的企業(yè),使用傳統(tǒng)的手工放模型 封裝應用程序狀態(tài) 響應狀態(tài)查詢 應用程序功能 通知視圖改變 視圖 解釋模型 模型更新請求 發(fā)送用戶輸入給控制器 允許控制器選擇試圖 控制器 定義應用程序行為 用戶動作映射成模型更新 選擇響應的視圖 視圖選擇 用戶請求 狀態(tài)改變 狀態(tài)查詢 通知改變 方法調(diào)用 事件 肆管理也存在同樣的問題:信息化不足,計算機使用率低 ,大量的日常工作皆是手工處理,導致工作效率低落,企業(yè)內(nèi)部溝通不良等等問題很難克服,倉庫管理很不合理,不能及時根據(jù)需要調(diào)整庫存。 2.解決企業(yè)內(nèi)部統(tǒng)一的物料編碼 管理,物流管理中的信息流通。對供應商的考核從質(zhì)量、交貨及時程度和價格上 給出統(tǒng)計數(shù)據(jù)。 為了實現(xiàn)網(wǎng)絡化、科學化、現(xiàn)代化的 對商 使用 JSP、 Servlet 和 JavaBean 及數(shù)據(jù)庫技術(shù)相結(jié)合,編寫一個 B/S 結(jié)構(gòu)的 商品進銷存 管理系統(tǒng)。如果一個企業(yè)資源計劃系統(tǒng)系統(tǒng)真正想要最大限度地提高其生產(chǎn)能力,它必須能夠非常融洽地和其他關(guān)鍵性的商務領(lǐng)域進行交流。為了達到預期設定的應用目標,最基本的要求是系統(tǒng)能夠運行起來,實現(xiàn)集成化應用,建立企業(yè)決策完善的數(shù)據(jù)體系和信息共享機制。 2.業(yè)務流程合理化: 這是系統(tǒng)成功在改善管理效率方面的體現(xiàn)。在企業(yè)資源計劃系統(tǒng)完全投入實際運行后,企業(yè)應根據(jù)管理需要,利用企業(yè)資源計劃系統(tǒng)提供的信息資源設計出一套動態(tài)監(jiān)控管理績效變化的報表體系,以期即時反饋和糾正管理中存在的問題。為了衡量企業(yè)管理水平的改善程度,可以依據(jù)管理咨詢公司提供的企業(yè)管理評價指標體系對企業(yè)管理水平進行綜合評價。 (2). 在系統(tǒng)應用方面:降低企業(yè)信息系統(tǒng)的總體擁有與使用成本,增強企業(yè)活力: 提高處理效率,降低硬件成本;提供友好界面,降低培訓成本;提供靈活接口,降低擴充成本;提高使用效率,降低作業(yè)成本;提高 溝通效率,降低溝通成本;提高維護效率,降低維護成本;加強系統(tǒng)糾錯,降低失誤成本;提高數(shù)據(jù)安全,降低保密成本。 3.高庫存管理的服務水平,最大限度地降低庫存量,包括中間庫存和在制品的庫存,以減少在庫存上的資金積壓。并可對物品基本資料進行查詢和統(tǒng)計、打印輸出功能。實現(xiàn)物品的入庫,退貨,并可對采購信息進行查詢和統(tǒng)計、打印輸出功能。實現(xiàn)物品的出庫,退貨,并可對銷售信息進行查詢和統(tǒng)計、打印輸出功能。并可對庫存物品進行查詢和統(tǒng)計。并可對加工物品進行查詢和統(tǒng)計。 數(shù)據(jù)查詢集:主要完成對數(shù)據(jù)集中各種條件的查詢。 數(shù)據(jù)庫:參見數(shù)據(jù)字典中物品基本資料表。 數(shù)據(jù)庫:參見數(shù)據(jù)字典中物品銷售表。 數(shù)據(jù)庫集:參見數(shù)據(jù)字典中的數(shù)據(jù)庫。通過權(quán)限設置,允許不同的操作人員擁有不同的操作權(quán)限,確保系統(tǒng)安全,穩(wěn)定系統(tǒng)。 日志分析: 功能:完成讀取日志,用來跟蹤用戶的操作,從而判斷用戶的各種行為。本系統(tǒng)采用的數(shù)據(jù)庫版本為 Microsoft SQL Server 2021,它具有可靠性、可伸縮性、可用性、可管理性等特點,為用戶提供完整的數(shù)據(jù)庫解決方案。 (2) 系統(tǒng)管理先進,支持本地的系統(tǒng)管理和配置。 SQL 全稱是“結(jié)構(gòu)化查詢語言 (Structured Query Language)”,它的前身是SQUARE 語言。 SQL語言有著非常突出的優(yōu)點,主要是: 1.非過程化語言 SQL 是一個非過程化的語言,因為它一次處理一個記錄,對數(shù)據(jù)提供自動導航。 SQL 不要求用戶指定對數(shù)據(jù)的存放方法。 2.統(tǒng)一的語言 SQL 可用于所有用戶的 DB 活動模型,包括系統(tǒng)管理員、數(shù)據(jù)庫管理員、 應用程序員、決策支持系統(tǒng)人員及許多其它類型的終端用戶。 (3) 建立、修改和刪除數(shù)據(jù)對象。 3.是所有關(guān)系數(shù)據(jù)庫的公共語言。 系統(tǒng)應符合生產(chǎn)、銷售、庫 存的規(guī)定,滿足公司日常工作需要,并達到操作過程中的直觀、方便、實用、安全等要求。能夠?qū)?shù)據(jù)庫表格進行備
點擊復制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1