【正文】
ave the right strategy, internally to improve the work efficiency. Therefore, in the social context of enterprise information is particularly important. Enterprise information refers to business process optimization and reconstruction, in a certain depth and breadth of the use of puter technology, work technology and database technology, control and integrated management of production and business operations in a variety of information, achieve internal and external corporate information sharing and effective use of in order to improve economic efficiency and market petitiveness of enterprises, which will involve innovative business management philosophy, management process optimization, innovative management team restructuring and management tools. Warehouse management plays a vital role in the enterprise39。SQL Server。 隨著科學(xué)技術(shù)的不斷提高、計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用。 倉庫 管理系統(tǒng)可以幫助企業(yè)實(shí)現(xiàn)本地單個(gè)倉庫的精細(xì)化管理;也可以幫助制造企業(yè)、物流企業(yè)、連鎖業(yè)在全國(guó)范圍內(nèi)、異地多點(diǎn)實(shí)現(xiàn)倉庫管理。據(jù)美國(guó) 倉庫管理系統(tǒng) 專家 介紹,目前全球 倉庫管理系統(tǒng) 供應(yīng)商有近 375 家 [2]。該雜志 認(rèn)為一般能在 2 年內(nèi)獲得回報(bào),還有人估計(jì): 3500 平方米以上倉庫用戶,可望在 1 年內(nèi)回收。有關(guān)人士預(yù)測(cè),至 20xx 年小型企業(yè)客戶將大幅度增加。美國(guó) 倉庫管理系統(tǒng) 實(shí)施狀況根據(jù)國(guó)內(nèi)某軟件公司對(duì)其客戶的調(diào)查顯示,其中已經(jīng)實(shí)施了專業(yè) 倉庫管理系統(tǒng) 的企業(yè)占 18%,準(zhǔn)備實(shí)施 倉庫管理系統(tǒng) 的企業(yè)占到 64%左右。一些新的技術(shù),如立體貨位管理,貨位優(yōu)化模型,射頻識(shí)別( RFID)技術(shù),敏捷化制造技術(shù),軟件復(fù)用技術(shù),可重構(gòu)的 ERP 軟件技術(shù)都被倉儲(chǔ)系統(tǒng)所使用。隨著業(yè)務(wù)量的不斷增大,內(nèi)部人員的增加,靠以往的手工管理方式進(jìn)行管理,已不能適應(yīng)企業(yè)的發(fā)展。如果在交易過程中的所有環(huán)節(jié)實(shí)行電腦管理,便可以大大降低由于手工管理帶來的問題。 其次,對(duì)于企業(yè)來說。 設(shè)計(jì)的 內(nèi)容 1) 完成管理員對(duì)員工和領(lǐng)導(dǎo)基本信息錄入的管理。 5) 完成整個(gè)系統(tǒng)界面的優(yōu)化處理。 倉庫庫存管理的特點(diǎn)是信息處理量比較大。 2) 刪除不必要的管理冗余,實(shí)現(xiàn)管理規(guī)范化、科學(xué)化。 2 系統(tǒng)開發(fā)的相關(guān)理論與技術(shù) 系統(tǒng)開發(fā)模式 B/S 結(jié)構(gòu)設(shè)計(jì)模式 本設(shè)計(jì)采用 B/S 結(jié)構(gòu)的開發(fā)模式。 B/S 結(jié)構(gòu)簡(jiǎn)化了客戶機(jī)的工作,客戶機(jī)上只需要配置少量的客戶端軟件 [4]。 B/S 網(wǎng)絡(luò)結(jié)構(gòu)如圖 21 所示。甚至可以在線申請(qǐng),通過公司內(nèi)部的安全認(rèn)證(如CA證書)后,不需要人的參與,系統(tǒng)可以自動(dòng)分配給用戶一個(gè)賬號(hào)進(jìn)入系統(tǒng) [5]。所以服務(wù)器操作系統(tǒng)的選廣東海洋大學(xué) 20xx 屆本科生畢業(yè)設(shè)計(jì) - 5 - 擇是很多的,不管選用那種操作系統(tǒng)都可以讓大部分人使用 windows 作為桌面操作系統(tǒng)電腦不受影響,這就使的最流行免費(fèi)的 Linux 操作系統(tǒng)快速發(fā)展起來, Linux 除了操作系統(tǒng)是免費(fèi)的以外,連數(shù)據(jù)庫也是免費(fèi)的,這種選擇非常盛行。但是,應(yīng)用服務(wù)器運(yùn)行數(shù)據(jù)負(fù)荷較重,一旦發(fā)生服務(wù)器 “崩潰 ”等問題,后果不堪設(shè)想。 Tomcat 服務(wù)器是一個(gè)免費(fèi)的開放源代碼的 Web 應(yīng)用服務(wù)器,屬于輕量級(jí)應(yīng)用 服務(wù)器 ,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場(chǎng)合下被普遍使用,是開發(fā)和調(diào)試 JSP 程序的首選。 開發(fā) 平臺(tái) 本系統(tǒng)采用 MyEc lipse 作為開發(fā)工具。 MyEclipse 目前 支持 Java Servlet, AJAX, JSP, JSF, Struts, Spring, Hibernate,EJB3,JDBC 數(shù)據(jù)庫鏈接工具等多項(xiàng)功能?,F(xiàn)在比較流行的數(shù)據(jù)庫像 Access、 SQL Server、 Oracle、 MySQL 等等都是常用的。用于對(duì)畢業(yè)論文的編寫和資料的收集保存。用于對(duì)網(wǎng)頁上的一些圖片進(jìn)行美工。傳統(tǒng)簡(jiǎn)單、靜態(tài)的倉儲(chǔ)管理已無法保證企業(yè)各種資源的高效利用。在全球云計(jì)算和移動(dòng)互聯(lián)網(wǎng)的產(chǎn)業(yè)環(huán)境下, Java 更具備了顯著優(yōu)勢(shì)和廣闊前景 [7]。 廣東海洋大學(xué) 20xx 屆本科生畢業(yè)設(shè)計(jì) - 7 - JSP 全名為 java server page,其根本是一個(gè)簡(jiǎn)化的 Servlet 設(shè)計(jì),他實(shí)現(xiàn)了 Html 語法中的 java擴(kuò)張(以 %, %形式)。 JSP 技術(shù)使用 Java 編程語言編寫類 XML 的 tags 和 scriptlets,來封裝產(chǎn)生動(dòng)態(tài)網(wǎng)頁的處理邏輯。 JSP 頁面由 HTML 代碼和嵌入其中的 Java 代碼所組成。 自 JSP 推出后,眾多大公司都支持 JSP 技術(shù)的服務(wù)器,如 IBM、 Oracle、 Bea 公司等,所以 JSP迅速成為商業(yè)應(yīng)用的服務(wù)器端語言。 JavaScript 是 Sun 公司 的注冊(cè)商標(biāo)。 Netscape 公司在最初將其腳本語言命名為 LiveScript。JavaScript 與 Java 名稱上的近似,是當(dāng)時(shí)網(wǎng)景為了 營(yíng)銷 考慮與 Sun 公司達(dá)成協(xié)議的結(jié)果。盡管 JavaScript 作為給非程序人員的腳本語言,而非是作為給程序人員的編程語言來推廣和宣傳,但是 JavaScript 具有非常豐富的特性。但需要注意的是,對(duì)于不同的 瀏覽器 ,對(duì)同一標(biāo)記符可能會(huì)有不完全 相 同 的解釋,因而可能會(huì)有不同的顯示效果。從開發(fā)者的技術(shù)實(shí)力、以往的工作基礎(chǔ)和問題的復(fù)雜性等出發(fā),判斷系統(tǒng)開發(fā)在時(shí)間、費(fèi)用等限制條件下成功的可能性。 經(jīng)濟(jì)可行性 企 業(yè) 總 是以贏利為目的的,利潤(rùn)最大化是企業(yè)追求的目標(biāo),經(jīng)濟(jì)上的可行性是企業(yè)行為的基礎(chǔ)。所謂成本,包括購置并安裝軟、硬件及有關(guān)設(shè)備的費(fèi)用;系統(tǒng)開發(fā)費(fèi)用;系統(tǒng)安裝、運(yùn)行及維護(hù)的費(fèi)用;人員培訓(xùn)費(fèi)用。 操作可行性 一個(gè)好的系統(tǒng),操作越簡(jiǎn)單越好。那么它的流程就有:瀏覽商品、搜索商品、購買商品、查看購物車、下訂單、等,它的核心就是不要讓客戶操心。就像寫一篇文章,做一件事,把握好重點(diǎn)。因此,開發(fā)一個(gè)倉庫管理系統(tǒng)是很 有必要的,具有其特有的技術(shù)意義和管理意義。 任務(wù)概述 倉庫管理系統(tǒng)主要實(shí)現(xiàn)系統(tǒng)管理、用戶管理、倉庫管理、類型管理、供貨商、入庫管理、銷售管理、客戶信息功能,充分利用計(jì)算機(jī)網(wǎng)絡(luò)技術(shù),改變傳統(tǒng)的操作方式進(jìn)行管理,實(shí)現(xiàn)了網(wǎng)絡(luò)化管理模式。用戶的身份不同,使用的系統(tǒng)資源也不同。 5) 類型管理:領(lǐng)導(dǎo)可以對(duì)本系統(tǒng)中的貨品類別信息進(jìn)行管理,進(jìn)行查詢與添加的功能操作。 9) 供貨商:管理員可以供貨商信息進(jìn)行管理操作。 圖 41 系統(tǒng)層次模塊圖 數(shù)據(jù)庫設(shè)計(jì) 邏輯結(jié)構(gòu)設(shè)計(jì) 表 41 管理員信息表 (administrators) 名稱 字段名稱 數(shù)據(jù)類型 主鍵 非空 用戶名 密碼 管理員姓名 性別 身份等級(jí) wnum wpswd tname tsex tpri varchar(4) varchar(30) varchar(30) int int yes no no no no yes yes no no yes 系統(tǒng)管理 倉庫管理系統(tǒng) 用戶管理 倉庫管理 類型管理 入庫管理 銷售管理 供貨商管理 客戶管理 廣東海洋大學(xué) 20xx 屆本科生畢業(yè)設(shè)計(jì) - 15 - 表 43 銷售信息表 (ck) 名稱 字段名稱 數(shù)據(jù)類型 主鍵 非空 記錄 ID 貨品名稱 貨品類型 參數(shù)說明 提貨人 聯(lián)系電話 數(shù)量 錄入人員 ID 添加時(shí)間 所在倉庫 rec_id sbname sbtypename remark s_ame s_tel sums wnum addtime ckid int Varchar(150) Varchar(150) Varchar(150) Varchar(150) varchar(50) Varchar(150) Varchar(150) datetime int yes no no no no no no no no no yes yes yes yes yes yes yes yes yes yes 表 44 貨品庫信息表 (sb_info) 名稱 字段名稱 數(shù)據(jù)類型 主鍵 非空 記錄 ID 貨品名稱 類型 庫存 單位 說明 所在區(qū) 所在柜 錄入人員 ID 添加時(shí)間 rec_id sbname types_rec_id sbsums dw remark xx yy wnum addtime int Varchar(150) int int varchar(50) Varchar(150) varchar(50) varchar(50) Varchar(150) datetime yes no no no no no no no no no yes yes yes yes yes yes yes yes yes yes 表 45 類型信息表 (type) 名稱 字 段名稱 數(shù)據(jù)類型 主鍵 非空 記錄 ID 類型名稱 備注 添加時(shí)間 rec_id sbname remark addtime int Varchar(150) Varchar(150) datetime yes no no no yes yes yes yes 廣東海洋大學(xué) 20xx 屆本科生畢業(yè)設(shè)計(jì) - 16 - 表 46 倉庫信息表 (ck_name) 名稱 字段名稱 數(shù)據(jù)類型 主鍵 非空 記錄 ID 倉庫名 備注 添加時(shí)間 rec_id ckname remark addtime int varchar varchar datetime yes no no no yes yes yes yes 表 47 客戶信息表 (hhfw_info) 名稱 字段名稱 數(shù)據(jù)類型 主鍵 非空 記錄 ID 客戶姓名 備注 聯(lián)系電話 記錄時(shí)間 rec_id customers content tel addtime int varchar varchar varchar datetime yes no no no no yes yes yes yes yes 表 48 供貨商信息表 (hpsq_info) 名稱 字段名稱 數(shù)據(jù)類型 主鍵 非空 記錄 ID 供貨商姓名 公司名稱 聯(lián)系地址 聯(lián)系電話 簡(jiǎn)介 記錄時(shí)間 rec_id customers pany address tel content addtime int varchar varchar varchar varchar varchar datetime yes no no no no no no yes yes yes yes yes yes yes 物理結(jié)構(gòu)設(shè)計(jì) 為一個(gè)給定的邏輯數(shù)據(jù)模型選取一個(gè)最適合應(yīng)用要求的物理結(jié)構(gòu)的過程,就是數(shù)據(jù)庫的物理 結(jié)構(gòu) 設(shè)計(jì) 。 (2) 有效地利用存儲(chǔ)空間。 物理結(jié)構(gòu)設(shè)計(jì)階段實(shí)現(xiàn)的是數(shù)據(jù)庫系統(tǒng)的內(nèi)模式,它的質(zhì)量直接決定了整個(gè)系統(tǒng)的性能。自動(dòng)增長(zhǎng)主鍵允許我們?cè)谙驍?shù)據(jù)庫添加數(shù)據(jù)時(shí),不考慮主鍵的取值,記錄插入后,數(shù)據(jù)庫系統(tǒng)會(huì)自動(dòng)為其分配一個(gè)值,確保絕對(duì)不會(huì)出