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

正文內(nèi)容

基于jsp的倉庫庫存管理系統(tǒng)的設計與實現(xiàn)論文-在線瀏覽

2025-04-05 00:06本頁面
  

【正文】 測試指導思想及方案 ............................................... 32 測試指導思想 ............................................... 32 測試方案 ................................................... 32 測試階段 ......................................................... 33 代碼審查 ................................................... 33 單元測試 ................................................... 33 集成測試 ................................................... 33 驗收測試 ................................................... 34 測試結果 ......................................................... 34 其他錯誤 ......................................................... 34 結 論 ................................................................ 36 參考文獻 ................................................................ 37 致 謝 ................................................................ 39 碼農(nóng)畢業(yè)設計下載網(wǎng): 1 1 緒 論 課題背景 計算機網(wǎng)絡技術的發(fā)展,給信息時代的人們帶來了很大的方便。隨著信息技術的日益發(fā)展已深入到社會的各個角落,各個大的企業(yè),都充分意識到傳統(tǒng)的手工管理模式已經(jīng)逐漸不能適應時代的發(fā)展,為了更好的發(fā)展,紛紛開發(fā)適合自己的管理系統(tǒng)。各種類型的小企業(yè)也是如此,倉庫庫存管理店的老板也深深 意識 到這一點,以前管理大多為手工管理,效率低、易出錯、手續(xù)繁瑣,而且耗費大量的人力,物力,財力。通過此系統(tǒng),店老板可以對倉庫庫存管理的各項情況實行電腦化管理,這樣可以提高工作效率,也使得倉庫庫存管理所需的各項信息能方便快速進行錄入,查詢,刪除和更新,對相應關鍵數(shù)據(jù)也能夠方便的統(tǒng)計結果。對于小規(guī)模倉庫庫存管理店來說還勉強可以接受,但對于規(guī)模大一點的倉庫庫存 管理店來說,人工記錄是相當麻煩的。通過這些系統(tǒng),可以對倉庫庫存管理進行智能化管理,有效地記錄并查詢各種物品類型以及出入庫等情況,為倉庫庫存管理的管理提供了諸多方便。本文從系統(tǒng)實際情況出發(fā),具體細節(jié)將其定位成基于 JSP 倉庫庫存管理的系統(tǒng),深入地發(fā)揮 JSP 的長處。 開發(fā)工具及技術 開發(fā)工具 此次設計主要采用 MyEclipse 加 Tomcat 后臺服務器進行,設計過程中頁面主要使用 JSP 技術完成,下面對 MyEclipse、 Tomcat 和 Mysql 數(shù)據(jù)庫進行簡要介紹。 MyEclipse企業(yè)級工作平臺( MyEclipse Enterprise Workbench ,簡稱 MyEclipse)是對 Eclipse IDE的擴展,利用它我們可以在數(shù)據(jù)庫和 JavaEE 的開發(fā)、發(fā)布,以及應用程序服務器的整合方面極大的提高工作效率。 Tomcat服務器是一個免費的開源 Web應用服務器。由于有了 Sun的參與和支持,最新的 Servlet和 JSP規(guī)范總是可以體現(xiàn)在 Tomcat中, Tomcat 的 5 支持最新的 Servlet 和 JSP 規(guī)范。 Tomcat 是一個輕量級應用服務器,被廣泛應用于中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合,是第一選擇,開發(fā)和調(diào)試 JSP 程序。事實上,部分 Apache Tomcat 服務器的擴展,但它是獨立運行的,所以當你運行 Tomcat,碼農(nóng)畢業(yè)設計下載網(wǎng): 3 它實際上是作為與 Apache 單獨運行一個單獨的進程。 MyEclipse也全面支持各種主流的第三方框架,讓你能夠快速高效地進行開發(fā)工作。 MyEclipse 全面支持 Eclipse 開源平臺的所有功能特性,如果你熟悉 Eclipse,那么你能夠輕松地上手 MyEclipse,包括熟悉的 Eclipse 快捷鍵,而且使用 MyEclipse 完成某項任務往 往要比使用 Eclipse 更加快速、簡單。 Hibernate 是一個對象關系映射框架,一個開源的,它的輕巧 JDBC 對象封裝,使得Java 程序員可以使用它來管理數(shù)據(jù)庫對象編程思想。它可以在使用 JDBC 任何場合中使用,無論是在Java 客戶端程序?qū)嵱贸绦蛞部稍诘?Servlet/ JSP 的 Web 應用程序中使用。對象 /關系數(shù)據(jù)庫映射( object/relational mapping(ORM))這個術語表示一種技術,用來把對象模型表示的對象映射到基于 SQL 的關系模型數(shù)據(jù)結構中去。 Hibernate 框架將數(shù)據(jù)表格映射為實體并將不同數(shù)據(jù)庫產(chǎn)品的數(shù)據(jù)類型映射為標準的 Java 數(shù)據(jù)類型,每個實體類的實例化對應數(shù)據(jù)表中的一條記錄。 JSP 簡介 JSP(Java Server Page 服務器網(wǎng)頁 )是從 1998 年開始出現(xiàn)的新技術。在傳統(tǒng)的網(wǎng)頁 HTML 文件 (*.htm,*.html)中加入腳本片段和 JSP 標記 (Tag),構成 JSP 網(wǎng)頁 (*.jsp)。 JSP 作為 Java 家族的一員,承襲了 Java 的特點,即跨平臺的特性,也即一次編譯,到處運行。 工作原理 JSP 是面向服務器的,因此支持任何瀏覽器。 JSP 引擎將響應對象傳遞給JSP 頁面,根據(jù) JSP 頁面的 HTML 格式完成數(shù)據(jù)編排,最后 Web 服務器和 JSP 引擎將格式化后的 JSP 頁面以 HTML 格式返回客戶瀏覽器。因為 JSP 所有程序操作都在服務器端執(zhí)行,網(wǎng)絡上傳送給客戶端的僅是得到的結果。 模式一 : JSP+JavaBeans 技術在這種模式中, JSP 頁面獨自響應請求并將處理結果返回給客戶。當處理復雜的大型應用時,頁面被嵌入大量 的腳本或 Java 代碼段,當需要處理的商業(yè)邏輯復雜時,這種情況會變得非常糟糕,大量的內(nèi)嵌代碼使得頁面程序變得復雜,對于前端界面設計人員,這是不可思議的事情。 模式二 : JSP+Servlet+JavaBeans 技術 Servlet 技術是一種采用 Java 技術來實現(xiàn) CGI功能的一種技術, Servlet 技術非常適于服務器端的處理和編程,并且 Servlet 會長期駐留在內(nèi)存。而 JavaBeans 對應的是 Model,實現(xiàn)各個具體的應用邏輯與功能。 JSP 頁面用標準的 HTML 或 XML 命令來處理頁面的格式化和布局設計,而用類似HTML、 XML 的標記和 Java 語言編寫的腳本程序生成頁面內(nèi)容。 Java 平臺有機集成。在JSP 頁面中可以使用幾乎所有的 Java 組件和 Java API,這就能充分發(fā)揮出 Java 語言的強大功能。 。 如同的 JSP 技術可以通過 ActiveX/COM 組件來擴展功能一樣, JSP 可以通過JavaBean 和 EJB(Enterprise JavaBean)以及自定義的標記來擴展功能。 JSP 提供了一些隱含對象。利用 JSP 提供的這些隱含對象,可以使腳本功能更加強大,并且編程更加容易、方便。 JavaScript JavaScript 是一種基于對象和事件驅(qū)動并具有相對安全性的客戶端腳本語言。 JavaScript 的一個重要功能就是面向?qū)ο蟮墓δ?,通過基于對象的程序設計,可以用更直觀、模塊化和可重復 使用的方式進行程序開發(fā)。 Javascript 的出現(xiàn)使得網(wǎng)頁和用戶之間實現(xiàn)了一種實時性的、動態(tài)的、交互性的關系,使網(wǎng)頁包含更多活躍的元素和更加精彩的內(nèi)容。 軟硬件需求 : CPU: Pentium 以上計算機 內(nèi)存 : 512M 以上 : 操作系統(tǒng)版本: Windows XP /vista/Win7 開發(fā)工具: MyEclipse 后臺服務器: Apache Tomcat 開發(fā)語言: Java 瀏覽器: 2 需求分析 需求調(diào)研 在項目的開始是需求調(diào)研,并且走訪了一些小型的倉庫庫存管理實體店,經(jīng)過一系列的調(diào)查與談話中發(fā)現(xiàn),現(xiàn)行的倉庫庫存管理管理工作還是存在著很多不足之處,手工記錄的方式不易保存,容易丟失,同樣也不利于數(shù)據(jù)的查詢和統(tǒng)計分析。 可行性分析 開發(fā)任何一個系統(tǒng),都會受到時間和資源上的限制。下面就技術、經(jīng)濟、操作和法律四個方面來介紹。大三時就學習了 java課程,大四期間也系統(tǒng)的了解了 J2EE 的知識,倉庫庫存管理管理系統(tǒng)總體上開發(fā)難度不高,數(shù)據(jù)庫的設計和操作是本 系統(tǒng)設計的核心。因此,完成系統(tǒng)實現(xiàn)在技術上完全具有可行性。這樣可以為企業(yè)帶來較高的工作效益和經(jīng)濟效益,在提高工作效率的基礎上,可以考慮減少倉庫庫存管理管理人員的數(shù)量,本系統(tǒng)對計算機配置的要求不高,企業(yè)機房更換下來的低配置電腦都可以完全滿足需要,再者,企業(yè)在管理工作上的高效率和 便捷性遠遠超過了開發(fā)本系統(tǒng)的成本,所以在經(jīng)濟上具有完全的可行性。 法律的可行性 本倉庫庫存管理系統(tǒng)是自行開發(fā)的管理系統(tǒng),是很有實際意義的系統(tǒng) ,開發(fā)環(huán)境軟件和使用的數(shù)據(jù)庫都是開源代碼,開發(fā)這個系統(tǒng)不同 于開發(fā)普通的系統(tǒng)軟件,不存在侵權等問題,即法律上是可行的。 碼農(nóng)畢業(yè)設計下載網(wǎng): 8 功能模塊需求分析 本系統(tǒng)最大的特點是使用操作簡單、友好的提示信息。 ( 2)管理員用戶具有做物品分類管理、物品管理、入庫管理,出庫管理、庫存信息管理、客戶管理、供應商管理、系統(tǒng)管理功能 。 系統(tǒng)的功能結構圖 21 所示: 圖 21 用戶功能模塊圖 設計的基本思想 設計思想遵循以下幾點: 1. 采用 B/S 模式進行開 發(fā),其優(yōu)點是后臺與前臺處理層次分明,而且符合眾多已經(jīng)習慣網(wǎng)頁方式的用戶。運用面向?qū)ο蠹夹g的前提是對整體系統(tǒng)的高度和準確抽象,通過它可以保證系統(tǒng)良好的框架,進而帶來產(chǎn)品較強的穩(wěn)定性和運行效率。模塊化設計要求將整個系統(tǒng)劃分成基于小的模塊,有利于代碼碼農(nóng)畢業(yè)設計下載網(wǎng): 9 的重載,簡化設計和實現(xiàn)過程。設計簡單友好的系統(tǒng)界面,方便用戶較快的適應系統(tǒng)的操作。由于此工具最重要的評測標準就是速度,因此在設計過程中,具體過程盡量做到資源占 用少,速度快。要符合設計需求,在有可能改進的地方進行擴充,使系統(tǒng)更適應用戶的需要。 數(shù)據(jù)的完整性 ,信息記錄內(nèi)容不能為空 界面需求 界面設計目前已經(jīng)成為評價軟件質(zhì)量的一條重要指標,一個好的用戶界面可以增加用戶使用系統(tǒng)的信心和興趣,提高工作效率, JSP 技術是用 JAVA 語言作為腳本語言的,JSP 網(wǎng)頁為整個服務器端的 JAVA 庫單元提供了一個接口來服務于 HTTP 的應用程序。用戶界面是指軟件系統(tǒng)與用戶交互的接口,通常包括輸出、輸入、人 機對話的界面格式等。 碼農(nóng)畢業(yè)設計下載網(wǎng): 10 系統(tǒng)設計的過程正好和實施過程相反,并不是從輸入設計到輸出設計,而是從輸出設計到輸入設計,這是因為輸出表格直接與使用者相聯(lián)系,設計的出發(fā)點應當是保證輸出表格方便地為使用者服務,正確及時反映和組成用于各部門的有用信息。 輸入數(shù)據(jù)的收集和錄入是比較費事的,需要大量的人力和一定設備,并且容易出錯。 輸入設計的原則有如下幾點: 1)輸入量應保持在能滿足處理要求的最低限度。輸入量越少,錯誤率就越少,數(shù)據(jù)準備時間也減少。 3)應盡量早對輸入數(shù)據(jù)進行檢查(盡量接近原數(shù)據(jù)發(fā)生點 ), 以便使錯誤及時得到更正。 碼農(nóng)畢業(yè)設計下載網(wǎng): 11 3 系統(tǒng)分析與設計 數(shù)據(jù)庫的分析與設計 計算機信息系統(tǒng)以數(shù)據(jù)庫為核心,在數(shù)據(jù)庫管理系統(tǒng)的支持下,進行信息的收集、整理、存儲、檢索、更新、加工、統(tǒng)計和傳播等操作。數(shù)據(jù)庫設計的好壞直接影響到整個系統(tǒng)的質(zhì)量和效率。需求分析、概念設計、邏輯設計、物理設計 5 個步驟。 數(shù)據(jù)庫的概念結構設計采用 實體 —聯(lián)系( ER)模型設計方法。 概念設計的目標是產(chǎn)生反映企業(yè)組織信息要求的數(shù)據(jù)庫概念結構,即概念模式。 (1) 物品類別實體 ER 圖如圖 31 所示: 實體 屬性 實體間關系 碼農(nóng)畢業(yè)設計下載網(wǎng): 12 圖 31 物品類別信息實體 ER 圖 (2) 物品信息實體 ER 圖如圖 32 所示 : 圖 32 物品信息實體 ER 圖 (3) 客戶信息 ER 圖如圖 33 所示: 圖 33
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1