




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第1章緒論1.1開發(fā)背景雖然,倉庫管理在現(xiàn)代的企業(yè)管理之中,只是其一小部分。但是,倉庫中存放著企業(yè)的各類物資,這些物資影響著整個企業(yè)的流動資產(chǎn)。如果無法確保正確有效的管理好整個倉庫內信息,將會導致企業(yè)運營成本的增加,服務質量也將無法得到保證,這將會影響到整個企業(yè)的正常運作。所以,倉庫管理在企業(yè)中的重要性是顯而易見的。一個企業(yè)能夠有序的運營,對倉庫的管理是不容忽視的。如今,隨著社會的不斷發(fā)展,計算機技術已經(jīng)逐漸成熟和完善,并且已經(jīng)融入到人們生活的方方面面之中,企業(yè)的各項管理都開始向信息化的方向擴展。計算機擁有查詢迅速、儲存量大、安全性好、可靠性高、節(jié)約人力,花費少等長處。這些長處使其能夠對公司的管理效率給予極大的提高。所以,用計算機來代替?zhèn)鹘y(tǒng)的人工方式來進行倉庫管理已是大勢所趨,倉庫管理系統(tǒng)應運而生。在世界范圍內,倉庫管理系統(tǒng)已經(jīng)得到了非常廣泛的應用,范圍變的越來越廣,功能也在不斷的完善,操作簡便、節(jié)省人力、成本低廉,但工作的效率確一直不斷的提高。目前,該系統(tǒng)主要應用于大中型企業(yè)、工廠、物流公司等。尤其,隨著電子商務的不斷發(fā)展,一些大型的電商企業(yè),每天要面臨著巨大的進出庫。所以,及時的反應庫存情況,為倉庫作業(yè)全程提供自動化和全面的紀錄,避免出錯的概率,提高顧客的滿意程度,這對企業(yè)而言非常的重要。倉庫管理系統(tǒng)的作用就是提供一個倉庫業(yè)務和工作管理的信息儲存以及搜索的系統(tǒng),用來協(xié)助管理倉庫的工作人員對貨物進行統(tǒng)一管理。一個完善的倉庫管理系統(tǒng),可以對倉庫進行精細化的管理:通過貨品入庫、出庫管理,庫存管理,銷售統(tǒng)計等等,對商品儲存和進出貨品實行細致的安排,對倉儲的工作流程的整個過程進行電子化監(jiān)督和操作,其主要作用是管理和控制倉庫所有出入庫的信息,分析庫存數(shù)據(jù),使工作人員對倉庫進行監(jiān)管,根據(jù)系統(tǒng)所提供的相應信息,采取適當?shù)拇胧?,及時補救管理中的漏洞,對庫存進行適時的調整,以縮短儲備周期,盡可能地降低庫存占用率,提高企業(yè)的工作效率,使得企業(yè)的倉庫管理變的更加系統(tǒng)和規(guī)范。并且,讓企業(yè)獲得最佳的經(jīng)濟效益。1.2簡介倉庫管理系統(tǒng)是一個供應鏈的關鍵組成部分,主要目的是在一個倉庫里控制物料的運送及儲存以及處理一些相關事務,包括發(fā)貨,收貨,入庫和采購。該系統(tǒng)也可直接按利用狀況進行實時信息優(yōu)化貨物入庫。更確切地說,倉庫管理涉及到接收,儲存和貨物的流動,到中轉站或最終客戶。一個倉庫管理系統(tǒng)的目標是為倉庫庫存清單管理,降低成本和滿足時代發(fā)展提供一套電腦化的程序。這包括:1.當貨件到達,一個標準的接受程序會對貨物進行適當?shù)牟僮?。這個過程會個別的考慮每個倉庫或產(chǎn)品類型的分配。2.收到貨物并返回到倉庫的功能。一個高效的倉庫管理系統(tǒng)可以幫助企業(yè)削減開支以減少不必要的開支。這也有助于公司保持手頭上有足夠的存貨來滿足需求將銷售損失降到最低。3.存儲功能的建模和管理(如貨架等)例如,如果某些產(chǎn)品經(jīng)常一起銷售或比其他產(chǎn)品更受歡迎,這些產(chǎn)品可以組合在一起,或放置在輸送區(qū)域附近,以加快揀貨,打包和運送給訂戶的過程。4.實現(xiàn)無縫鏈接訂貨單處理和物流管理,挑選,包裹,包裝產(chǎn)品走出工廠的功能。5.跟蹤產(chǎn)品的存儲的地方,它們來自哪個供應商,以及存儲時間。通過分析這些數(shù)據(jù),企業(yè)可以控制存貨水平,并最大限度地利用倉庫空間。此外,企業(yè)可以對市場的需求與供給做更充分的準備,尤其是在特殊情況下,如某月的高峰季節(jié)。通過庫存管理軟件生成的報告,公司能夠收集到被軟件模塊分析的重要的數(shù)據(jù)。1.3課題設計目標針對企業(yè)的管理現(xiàn)狀,本倉庫管理系統(tǒng)主要實現(xiàn)以下幾個目標:1.系統(tǒng)界面簡潔,操作簡便。2.擁有精準,高效的查詢功能。3.能使管理人員能夠及時的獲得精確的報表4.對數(shù)據(jù)內容的管理安全,穩(wěn)定,易維護5.對信息全面跟蹤,方便管理人員進行管理。6.提供客戶登錄和修改密碼等服務,加強系統(tǒng)安全。7.提供用戶管理和數(shù)據(jù)備份,確保信息的安全性和可靠性。
第2章系統(tǒng)設計2.1開發(fā)工具簡介實現(xiàn)倉庫管理系統(tǒng)的技術非常的豐富,對于一個企業(yè)來說,選擇合適的方式來實現(xiàn),是非常重要的。如果技術選擇錯誤,這將會給未來的使用造成很多的不便,最嚴重的,可能還會對系統(tǒng)的性能有影響。ASP,它是動態(tài)服務器頁面的英語縮寫。ASP是由微軟開發(fā),用來代替CGI腳本程序的一種應用。ASP可與數(shù)據(jù)庫和其它程序實行交互,是一種簡單、快捷的編程工具。功能特點:1.ASP可以實現(xiàn)動態(tài)網(wǎng)頁技術,突破一系列靜態(tài)頁面的功能限制;2.ASP文件易于修改和進行調試;3.服務器端的解釋程序將會執(zhí)行ASP程序,之后客戶端瀏覽器會接收到HTML格式的執(zhí)行結果。因此,查看ASP所產(chǎn)生的頁面,可以使用市面上任何游覽器程序;4.ASP提供的內置對象,這些內置對象充分使用能讓服務端腳本變得更加強大。如:在瀏覽器中取得用戶通過HTML表單提交的內容,并直接在腳本中對這些內容進行加工,之后向所使用的瀏覽器發(fā)送信息;5.服務器端ActiveX部件可以被ASP使用來執(zhí)行各類復雜的任務。例如:傳送郵件,對數(shù)據(jù)庫的存取或查看文件系統(tǒng)等等;6.在服務器上,ASP程序處理之后是以HTML格式發(fā)送回用戶的瀏覽器,所以ASP代碼不能從瀏覽器查看,可防止ASP程序代碼被截取,提高了安全性;7.方便連接ACCESS與SQL數(shù)據(jù)庫;8.ASP能夠實現(xiàn)動態(tài)技術,可以編輯或者添加網(wǎng)頁的各種內容。9.響應用戶從HTML表單提交的查詢命令或者其他命令。10.查看數(shù)據(jù)或者數(shù)據(jù)庫,并向瀏覽程序返回結果。11.出色的ASP程序可最小化網(wǎng)絡流量。2.2需求分析倉庫管理系統(tǒng)的作用,是對提高管理倉庫的工作人員的效率,協(xié)助他們對貨物進行統(tǒng)一管理,為管理提供信息儲存和查詢搜索系統(tǒng)。一個良好的倉庫管理系統(tǒng)可以實現(xiàn)對倉庫的精細化管理:通過貨品入庫、出庫管理,對商品剩余量的管理,銷售統(tǒng)計等等,對貨物存儲和進出貨進行動態(tài)的安排,對倉庫作業(yè)流程的全過程進行電子化操作,其主要作用是管理和控制倉庫所有出入庫的信息,分析庫存數(shù)據(jù),使工作人員對倉庫進行監(jiān)管,根據(jù)系統(tǒng)所提供的相應信息,采取適當?shù)拇胧?,及時補救管理中的漏洞,對庫存進行適時的調整,以縮短儲備周期,盡可能地降低庫存占用率,提高企業(yè)的工作效率,使得企業(yè)的倉庫管理變的更加系統(tǒng)和規(guī)范。并且,讓企業(yè)獲得最佳的經(jīng)濟效益。課題主要完成以下功能模塊:登陸功能,貨品管理功能,類別管理,貨品入庫、出庫管理,貨品調價功能,銷售統(tǒng)計查詢功能等。登錄功能:倉庫的安全性對一個企業(yè)來說非常的重要,所以系統(tǒng)為工作人員提供登陸功能,對所有使用系統(tǒng)的人員進行驗證,除了相關工作人員之外,禁止其他無關人員查看倉庫信息,防止信息泄露。這可以使安全性大大提高。貨品的管理:這是整個倉庫管理系統(tǒng)最重要的部分,它提供自動化和全面紀錄的途徑。包括了入出庫的管理,類別管理,價格管理,銷售統(tǒng)計等等。類別和出入庫管理:目的是讓工作人員最快速的查看目前貨品的基本信息,幫助公司保證倉儲貨物不被損壞等,保證企業(yè)正常的經(jīng)營活動能夠良好的進行,對倉儲貨物的收發(fā)貨物等活動進行的有效控制,提高發(fā)貨的質量,減少因庫存統(tǒng)計錯誤造成的無法發(fā)貨,避免錯誤的產(chǎn)生,從而提高顧客的滿意程度。調價及銷售統(tǒng)計功能:其目的是對商品的目前狀況按照所屬類別進行記錄,以明確的方式表示公司的貨物的各方面方面狀況,使工作人員可以很方便的了解到目前貨物的各項情況,甚至可以了解銷售狀況或者市場需求等等,并且在此基礎上做出針對性的營銷策略的調整,或對貨品價格等進行一定的優(yōu)化。2.3系統(tǒng)可行性分析可行性分析是在進行初步調查之后,對系統(tǒng)開發(fā)的必要性和可行性的研究。針對本系統(tǒng),主要從技術可行性,經(jīng)濟可行性,社會可行性,法律可行性等方面來論證,具體分析如下:技術可行性:當今社會人類的科技水平的不斷發(fā)展,軟件開發(fā)產(chǎn)業(yè)也在不斷的壯大。目前,市面上流行的開發(fā)產(chǎn)品,已經(jīng)能過滿足不同行業(yè)的各種需要。經(jīng)濟可行性:在當今社會,計算機的性能已經(jīng)有了很大的提升,價格也不斷的下降。因此,并不需要對此程序投入過高的成本。并且,在程序投入使用之后,可以為管理人員帶來極大的便捷,大大提高工作效率,減少人力浪費,避免許多不必要的工作和開支。社會可行性:管理者效率的增加,以及在管理過程中出現(xiàn)錯誤的可能性的大大減少,也是為企業(yè)更好的發(fā)展鋪平道路,也讓企業(yè)更好的服務大眾。這理應得到各界的一致認可。法律可行性:本系統(tǒng)絕不違反任何相關的法律法規(guī)。2.4系統(tǒng)結構ASP倉庫管理系統(tǒng),它是一個由人、電腦及其他組件構成的,一種能夠收集、存儲、加工、傳送信息的系統(tǒng)。該系統(tǒng)可以幫助決策者找出當前急需解決的問題,然后將信息快速的反饋,使管理人員能夠最快的時間知道目前的現(xiàn)狀,進行更進一步的計劃。當前MIS系統(tǒng)結構目前存在兩種較為流行的結構:C/S和B/S兩種。C/S結構的系統(tǒng):C/S結構就是客戶機服務器結構,它可以法派任務到Client端和Server端來進行,充分利用兩端硬件環(huán)境的優(yōu)勢,來降低系統(tǒng)的通訊的花費??蛻舳酥饕饔檬翘幚砣藱C交互,執(zhí)行客戶端應用程序,收集數(shù)據(jù)以及向服務器發(fā)送任務請求。服務器基本作用是執(zhí)行后臺程序,它主要對客戶機的請求申請進行反饋,除此之外,它的作用還包括:數(shù)據(jù)庫存儲系統(tǒng)的共享管理、通訊管理、文件管理等等。B/S結構的系統(tǒng):這種網(wǎng)絡結構簡化了客戶端,并把系統(tǒng)功能實現(xiàn)的中心集中到服務器上,在這種模式中,只需要一個瀏覽器就可以了。這種結構將很多的工作交于WEB服務器,只通過瀏覽器請求WEB服務,隨后根據(jù)請求返回信息。通常在只在企業(yè)網(wǎng)內部使用,采用C/S。而使用不僅限于內網(wǎng)的情況下使用B/S。考慮到本管理系統(tǒng)的一系列需求,所以,該系統(tǒng)開發(fā)使用B/S結構開發(fā)。其主要功能如圖2-1所示。2.4.1系統(tǒng)總體功能圖圖2-1系統(tǒng)總體功能圖注:解釋下員工登陸,其功能根據(jù)企業(yè)要求設置,如銷售部,只能對出庫管理進行操作。2.4.2重要模塊功能圖主要用圖片描述最重要的3個模塊的主要功能,分別是入庫管理(如圖2-1);客戶管理(如圖2-2)。圖2-1入庫管理圖2-2客戶管理2.5用例圖用例圖是用來表示系統(tǒng)功能的靜態(tài)視圖,它由主角、用例以及它們之間關系構成的。用例圖是外部用戶能夠觀察到的系統(tǒng)功能的一個模型圖,它展現(xiàn)參與者和用例的關系,作用是對系統(tǒng)、子系統(tǒng)或類的功能行為進行建模。用例圖展現(xiàn)出用例或者用例參與者互相的聯(lián)系。用例圖可視化的特點,可以讓使用者輕松懂得怎樣運用這些要素。出入庫功能用例圖:管理員輸入用戶名密碼后,根據(jù)需要,在主頁點擊入庫管理或者出庫管理,根據(jù)需要選擇所需功能,如:產(chǎn)品入庫,輸入必要的產(chǎn)品信息,比如供應商,產(chǎn)品名稱,所屬類別,數(shù)量,重量等等。也可根據(jù)需要添加備注等。之后點擊確認,即可完成。下圖為產(chǎn)品出入庫的用例圖。圖2-1用例圖圖2-1所展示的用例圖可以看出,對于管理員來說,可以進行所有出入庫的管理;對于采購部門的員工來說,只可進行與采購有關的操作,如:入庫,對入庫貨品的結賬,以及對采購商品不滿意而產(chǎn)生的退貨;銷售部門員工,則只能進行與銷售有關的操作。其他各部門,比如人事部門,對進出貨就沒有權限。這根據(jù)需要,企業(yè)可以任意修改,保證整個系統(tǒng)的靈活性。2.6數(shù)據(jù)庫設計數(shù)據(jù)庫設計是指為系統(tǒng)提供最優(yōu)化的數(shù)據(jù)庫模式,使得應用程序能夠有效的存儲數(shù)據(jù),滿足用戶的各類需求。2.5.1數(shù)據(jù)庫介紹本系統(tǒng)使用的是MicrosoftOfficeAccess,它是由微軟發(fā)布的關聯(lián)式數(shù)據(jù)庫管理系統(tǒng)。它結合了MicrosoftJetDatabaseEngine和圖形用戶界面兩項特點,是MicrosoftOffice的系統(tǒng)程式之一。2.5.2主要數(shù)據(jù)表設計如圖表2-1;表2-2;分別是數(shù)據(jù)庫中最重要兩個表:產(chǎn)品信息表;會員信息表。除此之外本系統(tǒng)還擁有多個數(shù)據(jù)表。如下:供應商表(該表用于儲存供應商信息):包括供應商ID(id)、公司名(company)、口令(password)、聯(lián)系人姓名(name)、供應商地址(address)、聯(lián)系人電話(tel)、備注(beizhu)。商品類型表(該表用于儲存商品類型):包括編號(id)、商品類型名稱(bigclass)、備注(beizhu)。倉庫表(該表用于儲存?zhèn)}庫信息):包括編號(id)、倉庫名稱(ku)、倉庫地址(address)、倉庫電話(tel)、備注(beizhu)。員工表(該表用于存放員工信息和員工所具有的權限信息):包括員工ID(id)、工號(bianhao)、姓名(name)、密碼(password)、權限(quanxian)、性別(xinbie)、電話(tel)、住址(address)、身份證號(sfz)、基本工資(gongzi)、QQ號(qq)、E-mail(email)、員工部門(id_zu)。除此之外還有其他數(shù)據(jù)表就不一一列出。表2-1數(shù)據(jù)庫產(chǎn)品表設計編號字段名稱主鍵數(shù)據(jù)類型說明1id是自動編號型autoincrement產(chǎn)品的ID號碼2title否文本(char)產(chǎn)品名3Id_bigclass否文本(char)大類4Id_smallclass否文本(char)小類5price否貨幣(currency)推薦賣價6Price2否貨幣(currency)代理價格7shuliang否文本(char)數(shù)量8danwei否文本(char)單位9Id_ku否文本(char)倉庫ID10Tichen_type否文本(char)提成類型11tichen否貨幣(currency)提成12guige否文本(char)產(chǎn)品規(guī)格13huohao否文本(char)產(chǎn)品貨號14baojin否文本(char)最低庫存報警量15class否文本(char)產(chǎn)品類型16duihuan否文本(char)兌換所需積分17photo否OLE對象產(chǎn)品圖片18beizhu否文本(char)備注19zhuangxiangshu否文本(char)裝箱數(shù)20jingzhong否文本(char)產(chǎn)品凈重21tiaoma否文本(char)產(chǎn)品條碼22Price3否貨幣(currency)進貨價23Id_gys否文本(char)供應商ID24gys否文本(char)供應商名注:產(chǎn)品表是用于存放產(chǎn)品的基本信息。表2-2數(shù)據(jù)庫會員表設計1id是自動編號型autoincrement會員的ID號碼2username否文本(char)會員姓名3xinbie否文本(char)會員性別4tel否文本(char)會員電話5address否文本(char)會員地址6sfz否文本(char)會員身份證7startdate否日期/時間(time/data)會員加入時間8jifen否文本(char)會員積分9enddate否日期/時間(time/data)會員到期時間10beizhu否文本(char)備注11shenri否日期/時間(time/data)會員生日12qq否文本(char)會員QQ號碼13email否文本(char)會員email地址14Id_zu否文本(char)會員所在組注:會員表是用于存放會員的基本信息。2.5.3數(shù)據(jù)庫E-R圖E-R圖又稱為實體-聯(lián)系圖,用來描述現(xiàn)實中世界的模型概念,其中矩形方框表示的是實體。菱形方框表示的是聯(lián)系。圓形方框表示的實體或者聯(lián)系的屬性。如圖2-1所示,就是本系統(tǒng)數(shù)據(jù)庫的一個E-R圖。該圖展示了,本系統(tǒng)數(shù)據(jù)庫的整個概念結構。如員工實體中包含:編號、姓名、工資等等屬性。以及各部分之間關系,比如員工受雇傭于倉庫,供應商供應產(chǎn)品,產(chǎn)品被銷售給客戶等等。圖2-1數(shù)據(jù)庫E-R圖第3章主要模塊設計主要介紹本系統(tǒng)最重要的幾個功能。分別是登陸系統(tǒng),產(chǎn)品入庫,產(chǎn)品銷售,產(chǎn)品退貨四個主要功能,以及一些特色功能。3.1登陸系統(tǒng)功能:本模塊主要用于對使用者的身份進行檢查,防止外人進入系統(tǒng),對企業(yè)造成不必要的危害。提高系統(tǒng)的安全性,這也是系統(tǒng)里最重要的環(huán)節(jié)之一。簡介:在頁面提供兩個文本框,分別用來輸入用戶名和密碼。登陸按鈕,在密碼用戶名輸入正確之后,系統(tǒng)會連接數(shù)據(jù)庫進行身份的檢驗,如驗證正確則登陸成功,即可訪問倉庫管理的其他內容。登陸界面如圖3-1。流程圖如圖3-2。特點:在實現(xiàn)基本功能的情況下,界面簡潔明了,沒有多余按鍵和其他操作,讓管理人員使用起來得心應手。圖3-1登陸界面圖3-2登錄后主界面設計:(1)用戶在此界面中,必須輸入用戶名密碼,所以,首先需要判斷用戶名與密碼框是否為空,以判斷賬號是否為空為例,代碼如下:if(loginform.username.value==''){//判斷用戶名如果為空值alert('請輸入管理賬號!');//彈出警告窗口loginform.username.focus();returnfalse;//返回如果用戶名與密碼都已填寫,那么需要調用數(shù)據(jù)庫中數(shù)據(jù)。首先是對用戶類別的判斷(如:是管理員還是供應商),之后,要判斷密碼與用戶名的填寫是否正確。在數(shù)據(jù)庫中篩選信息的代碼如下:sql="select*fromloginwhere(username='"&nowusername&"'andpassword='"&md5(nowpassword)&"')or(bianhao='"&nowusername&"'andpassword='"&md5(nowpassword)&"')"判斷用戶名密碼,如錯誤彈出警告窗口,alert('您的用戶名或密碼輸入錯誤,請您確認后重新輸入!')如果用戶名密碼輸入正確,則跳轉至下一頁面,response.redirect"main.asp"3.2產(chǎn)品入庫功能:將采購的產(chǎn)品資料存入數(shù)據(jù)庫中,方便以后查找等處理。使得管理工作更加方便。簡介:在登陸成功之后,在系統(tǒng)左側的菜單欄中選擇“入庫管理”下拉菜單中的產(chǎn)品入庫,會出現(xiàn)如圖3-1的界面。在界面的文本框內輸入必要的產(chǎn)品信息(星號為必須輸入的內容),之后點擊確認按鈕,系統(tǒng)就會將產(chǎn)品信息保存入數(shù)據(jù)庫。特點:具有非常詳細的細致化的類別劃分,以及詳細的基礎信息供管理人員填寫。并且,非常人性化的給予管理員自主選擇需要填寫的信息項目(除個別星號的項目外)。甚至提供備注欄目,讓管理員根據(jù)需要添加所需內容,使得管理更加完善。在入庫成功之后,也會記錄入庫的時間,這將幫助管理更好的掌握貨品的信息。圖3-1產(chǎn)品入庫設計:(1)因管理需要,對新產(chǎn)品的入庫,其中一些信息是必須填寫的。所以,首先會對這些必要信息是否正確填寫做出判斷。以“星”號項目的填寫判斷和價格填寫是否正確為例,代碼如下:if(document.form2.title.value==""||document.form2.huohao.value==""||document.form2.shulian.value=="")//判斷帶星號的項目是否填寫{alert("請您務必將帶*號的項目填寫正確!");//未填寫帶星號的信息,彈出警告returnfalse;}if(isNumberString(document.form2.tichen.value,"1234567890.")!=1){alert("價格填寫錯誤,必須為數(shù)字!");//判斷是否為數(shù)字,如不是彈出警告returnfalse;}其他判斷:如條碼編號是否重復等就不一一贅述。信息填寫完成后,將信息放入數(shù)據(jù)庫中,代碼如:sql="insertintobuy(id_produit,...[省略])values("&rs_produit("id")&",...[省略])conn.execute(sql)正確輸入數(shù)據(jù)庫中后,彈出打印表,供管理員核對信息。Window.open(‘頁面名稱’,‘’,‘頁面參數(shù)’)3.3產(chǎn)品銷售功能:幫助管理員控制已有商品的庫存,避免產(chǎn)品沒貨,從而影響對客戶的信用。以及核對金額,防止不必要的損失。簡介:點擊左側菜單欄“出庫管理”下拉菜單中的產(chǎn)品銷售,可出現(xiàn)如圖3-1的內容。在所顯示文本框內輸入所需信息,根據(jù)需要可填寫備注。之后點擊確認銷售,系統(tǒng)會自動根據(jù)填寫信息,修改數(shù)據(jù)庫中產(chǎn)品的基本內容。如:庫存。特色:操作簡單,點擊選擇產(chǎn)品后的方框,程序會自動顯示已有的商品,選擇商品后,商品的基本信息會自動生成,不需要管理員自己填寫,非常的節(jié)省時間。管理員只需要填寫客戶的信息即可,也可根據(jù)需要填寫備注。圖3-1產(chǎn)品銷售設計:(1)產(chǎn)品銷售,一定是對已有產(chǎn)品的出售,所以只需要選擇產(chǎn)品即可,不需要填寫產(chǎn)品基本信息。點擊選擇產(chǎn)品后,彈出選擇產(chǎn)品的頁面,在頁面選擇后,產(chǎn)品銷售界面顯示價格和已有數(shù)量等關鍵信息。計算總金額,管理員快速得到銷售產(chǎn)品的總價。部分關鍵代碼如下:首先定義函數(shù)名,并進行初始化(代碼省略) for(i=1;i<=最大庫存;i++) { obj=document.getElementById('shuliang'+i);//獲取產(chǎn)品數(shù)量和價格 obj2=document.getElementById('price'+i); temp=temp+obj.value*obj2.value;//進行計算 }點擊客戶選擇,彈出選擇客戶的界面,數(shù)據(jù)庫中提取客戶的關鍵信息,供管理人員進行選擇。銷售時間會自動生成當前日期,也可由管理人員進行自行設置。點擊按鈕確認后,需要判斷倉庫中產(chǎn)品數(shù)量是否大于銷售的數(shù)量,避免接單后,庫存不足,影響企業(yè)的信譽。關鍵部分代碼如下:ifrs("shulian")-nowshulian<0then//判斷庫存alert("庫存不足!")//彈出警告窗口(6)將銷售的資料存入數(shù)據(jù)庫保存。3.4退貨功能:該功能幫助管理員進行退貨工作,方便管理。簡介:退貨分為銷售退貨(客戶退貨回來)和采購退貨(退回給供應商),兩類退貨除了對象不同外,其他基本一致,這里以銷售退貨為例。由于個別產(chǎn)品出現(xiàn)問題,客戶選擇退貨時,點擊“出庫管理”下拉菜單中銷售退貨,顯示如圖3-1。在文本框內填寫各項信息,之后點擊確認按鈕,即可完成退貨的操作。特點:操作簡單,需要手動填寫的內容少,節(jié)省時間,增加效率。圖3-1退貨設計:退貨設計與銷售設計的過程相似。代碼部分就不重復貼出了。主要設計思路簡述如下。(1)點擊選擇產(chǎn)品彈出頁面供用戶選擇,輸入數(shù)量(考慮到客戶不一定需要退還所有產(chǎn)品)。(2)對用戶進行選擇。(3)生成退貨時間(4)確認后,生成退貨信息,存入數(shù)據(jù)庫,方便日后查詢管理。3.5庫存調撥功能:由于有些企業(yè)的倉庫不只一個,庫存調撥功能也是方便企業(yè)的多個倉庫間調配貨物,通過系統(tǒng)的記錄,也防止丟失物品確無人察覺的現(xiàn)象發(fā)生。簡介:庫存調撥功能在“庫存管理”菜單欄下,點擊后出現(xiàn)界面,如圖3-1所示。在這個頁面上我們可以看到各類倉儲物品,在各個倉庫的數(shù)量以及基本的信息。當我們需要進行調撥操作時,點擊由此調出會出現(xiàn),如圖3-2所示的界面。選擇調入倉庫和數(shù)量,點擊“確定調出”按鈕,完成調撥操作。特點:方便多個倉庫直接的貨物傳送,控制庫存。圖3-1庫存調撥3.6其他功能介紹本節(jié)介紹的功能,雖然不如以上幾個功能那么重要,但也對企業(yè)產(chǎn)生著或多或少的影響。3.6.1統(tǒng)計報表“霍桑效應”、“德西效應”和“鯰魚效應”這是在管理學中經(jīng)常聽到的詞語,前者意思是,在員工們意識到被關注后,會引起行為效率的變化?!暗挛餍敝傅氖墙o予外界刺激,提高員工動機,是必要的?!蚌T魚效應”是說企業(yè)采用一定手段,使員工參與到競爭的環(huán)境中,激活整個員工隊伍。為了集合以上三種效應,本系統(tǒng)特別增加了統(tǒng)計報表功能。如:員工工資統(tǒng)計功能和銷售統(tǒng)計功能,對每一位在職員工實時的進行統(tǒng)計,基本工資,完成訂單的情況,銷售提成等等讓員工知道,自己被關注,努力是一定會被看到的。公司甚至可以用酬勞和業(yè)績掛鉤,多勞多得。用一定的刺激獎勵激勵員工的工作熱情。員工間也會形成一種“隱形”的競爭,激活整個員工隊伍。除了員工業(yè)績統(tǒng)計報表之外,本系統(tǒng)還擁有,進貨統(tǒng)計、銷售統(tǒng)計、退貨統(tǒng)計等。幫助管理員完善管理。設計思路如下(以員工工資統(tǒng)計表為例):(1)在員工表中,獲取各員工的基本信息,比如:姓名、編號,基本工資。(2)根據(jù)所選的時間范圍,獲取這個時間范圍內,多個數(shù)據(jù)庫中,所需要用到的信息。比如銷售管理表格中,某員工在時間范圍內的銷售數(shù)據(jù),包括客戶、銷售數(shù)量、金額、提成等。(3)綜合所有信息,并且得到總工資數(shù)(總工資=基本工資+提成)。(4)顯示所有信息,方便用戶和管理人員查看。其他報表功能就不一一闡述了。圖3-1和圖3-2分別是進貨統(tǒng)計和員工工資統(tǒng)計在系統(tǒng)中顯示的截圖。圖3-1進貨統(tǒng)計圖3-2員工工資統(tǒng)計3.6.2客戶管理客戶資源對一個企業(yè)的生存來說,非常重要。和優(yōu)質的客戶進行合作,不僅僅是能夠帶來豐厚的利潤,還能夠完善企業(yè)服務體系,從而提高企業(yè)的競爭力。并且,擁有長期合作的客戶,本身對企業(yè)也是一種軟廣告。本系統(tǒng)的客戶管理系統(tǒng),更注重細節(jié),我們提供了客戶的等級制度(如圖3-1),可以根據(jù)企業(yè)需求,制定等級,如:普通客戶;VIP客戶等。讓企業(yè)對客戶更加具有針對性。除了這些,本系統(tǒng)也加入了會員生日提醒的功能(如圖3-2)。在會員生日當天送上禮物或者哪怕是一句祝福,都會讓會員感到溫暖,體現(xiàn)了企業(yè)的人情味,讓會員對企業(yè)更有好感。用戶生日提醒的設計思路:判斷客戶資料表中,客戶生日與當前月份是否一致,一致則發(fā)出提醒。圖3-1客戶等級管理(用戶組)
第4章系統(tǒng)測試4.1登陸測試在如圖4-1A的文本框內填寫用戶名和密碼,之后點擊按鈕登陸。登陸后如圖4-1B。我們可以看到登陸后的界面顯示,之后我們可以根據(jù)需要進行后續(xù)的操作。圖4-1A系統(tǒng)登錄測試圖圖4-1B系統(tǒng)登錄后界面圖4.2入庫管理新商品入庫,我們要先填寫新商品的基本信息如圖4-2A??梢栽谌霂煊涗洷碇胁樵円呀?jīng)入庫的數(shù)據(jù)如圖4-2B。除此之外,在商品進貨的明細表里可以看到入庫商品的基本信息,如商品名稱,供應商名稱,數(shù)量等等。如圖4-2C。圖4-2A圖4-2B入庫記錄查詢(未付款)圖4-2C4.3退貨(退給供應商)一樣需要填寫基本信息,在備注中填寫退貨原因。點擊退回即可,入庫填寫有誤,也可點擊重新填寫。如圖4-3。在退貨記錄查詢中就可以查詢到退貨記錄了。圖4-3填寫退貨信息4.4庫存查詢這里可以顯示所有的庫存信息,比如:產(chǎn)品數(shù)量,規(guī)格進貨成本等等,也可進行一定的修改。如圖4-4。圖4-4庫存查詢4.5庫存調撥測試當需要把產(chǎn)品從一個倉庫調撥到另一個倉庫時,使用這個功能。也是填寫基本信息,如圖4-5。圖4-5填寫調撥基本信息4.6產(chǎn)品銷售功能測試選擇銷售的產(chǎn)品以及客戶,填寫基本信息后點擊確認銷售,即可完成操作非常的快捷。如圖4-6。圖4-6填寫產(chǎn)品銷售信息4.7統(tǒng)計表的測試統(tǒng)計報表包括:員工工資統(tǒng)計表、銷售統(tǒng)計表、退貨統(tǒng)計表等等一系列報表。在菜單欄點擊所需要查看的統(tǒng)計表,即可顯示。如圖4-7所示,這是一張進貨統(tǒng)計表,我們可以很清楚的看到各類信息。由于篇幅的關系,其他報表就不一一展示了。圖4-7進貨統(tǒng)計表4.8測試結論本次測試盡可能的模擬最真實的場景,對各個主要功能進行詳細的測試,通過上面對各個主要功能的測試,可以看到本系統(tǒng),能夠基本正確的完成上述功能。本系統(tǒng)基本能夠達到預期的效果,滿足企業(yè)正常要求。
第5章系統(tǒng)維護為了清除系統(tǒng)在運行過程中發(fā)生的錯誤,必須定期的對系統(tǒng)進行完善和維護;這是為了使系統(tǒng)適應用戶環(huán)境的變化,滿足用戶新提出的新要求。系統(tǒng)維護的任務是修復軟件在運行過程中發(fā)現(xiàn)的錯誤,補充用戶在使用過程中提出的新的功能需求。所以,為了保證計算機系統(tǒng)能夠正常的運行,必須對系統(tǒng)進行定期檢查。維護內容有:(1)病毒防范與系統(tǒng)安全:當今社會,企業(yè)里最嚴重的安全威脅就是--木馬與黑客。這些都會嚴重影響到企業(yè)的正常工作和發(fā)展,會對企業(yè)造成難以估量的危害。所以,必須加強系統(tǒng)安全,定期查殺木馬,以及對系統(tǒng)漏洞進行修補。(2)數(shù)據(jù)維護。根據(jù)公司的需要對數(shù)據(jù)的需求有時候會發(fā)生變化,除了系統(tǒng)中的主要數(shù)據(jù)的定期更新外,還需根據(jù)公司需要進行變化調整,包
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- Brand KPIs for ready-made-food Du darfst in Germany-外文版培訓課件(2025.2)
- 關于建設和諧文化的幾個問題
- 綠地物業(yè)服務合同x
- 2025年員工聘用合同協(xié)議書(范本)示例
- 2025辦公室租賃合同樣本
- 《隔音排水瀝青路面》課件
- 《面試技巧與策略》課件
- 《智能客服系統(tǒng)發(fā)展概況》課件
- 2025設備租賃合同簡易樣本
- 《掌握高效學習之道:課件指引之路》
- 外傷引起失血性休克護理查房課件
- 危險性較大的分部分項工程一覽表(建辦質〔2018〕31號)
- 景區(qū)保安投標方案技術標
- 腰椎間盤突出癥中醫(yī)臨床路徑方案(完整版)
- 關羽單刀赴會
- JCT2110-2012 室內空氣離子濃度測試方法
- 網(wǎng)絡巡檢報告模板
- 血液透析患者心力衰竭的診斷與治療
- 九宮格數(shù)獨附答案
- 公文調研方案
- 小學英語四年級下冊Unit 4 Part A Let's learn教學設計1
評論
0/150
提交評論