基于 M SSM 開(kāi)發(fā)服裝庫存后臺管理系統
摘要:隨著(zhù)每個(gè)行業(yè)之間競爭的越來(lái)越大,信息傳遞的快速性和準確性變得非常重要,如何使得中小型企業(yè)能夠更快更好地發(fā)展是當前我國面臨的重要考驗。服裝企業(yè)庫存的精準管理在服裝企業(yè)內部中是有非常高的位置,怎么樣更加有效地管理服裝企業(yè)的庫存,可以使信息更加快速和有效的傳遞,已成為信息管理的主要課題,因此本文在應用實(shí)踐的基礎上提出基于 SSM 開(kāi)發(fā)的服裝庫存后臺管理系統。
在實(shí)現上,本系統是在 MyEclipse 平臺上開(kāi)發(fā),運用現在市場(chǎng)上流行的 spring 框架、springMVC 框架和 MyBatis 框架完成的。
為中小型服裝制造公司的生產(chǎn)應用開(kāi)發(fā)了服裝庫存后臺管理系統,服裝公司可以設定精準的、實(shí)時(shí)的,標準化的服裝庫存管理數據庫,同時(shí)可以幫助企業(yè)實(shí)現簡(jiǎn)單化,標準化,細致的生產(chǎn)和庫存業(yè)務(wù)整合管理,所以服裝庫存后臺管理系統是適用于所有從事服裝產(chǎn)品制造和服裝庫存的企業(yè)。
通過(guò)服裝庫存后臺管理系統的功能模塊,服裝企業(yè)員工能夠即時(shí)的了解生產(chǎn)、庫存并且能夠溯源收發(fā)過(guò)程,達到精準管理庫存的目的,并且能夠幫助服裝公司管理人員去精準的把握生產(chǎn)的成本,能夠非常迅速的覺(jué)察并且確定已有的問(wèn)題或者可能會(huì )出現的問(wèn)題,并獲得快速的市場(chǎng)響應。
關(guān)鍵詞:框架,設計模式,庫存管理
目
錄 第 1 章
緒
論 .................................................................. 1 1.1 系統開(kāi)發(fā)的研究背景和意義 .................................................. 1 1.2 國內外服裝庫存后臺管理系統研究現狀 ........................................ 1 1.2.1 國外服裝庫存后臺管理系統發(fā)展狀況 .................................... 1 1.2.2 國內服裝庫存后臺管理系統發(fā)展狀況 .................................... 2 1.3 目前市場(chǎng)服裝庫存后臺管理系統狀況 .......................................... 2 1.4 論文的組織結構 ............................................................ 3 第 2 章
系統需求分析.............................................................. 5 2.1 系統的需求分析 ............................................................ 5 2.2 系統的功能需求 ............................................................ 5 2.2.1 人員管理 ............................................................ 6 2.2.2 商品管理 ............................................................ 7 2.2.3 庫存管理 ............................................................ 7 2.3 UML 系統建模 .............................................................. 8 2.3.1 用戶(hù)功能用例關(guān)系圖 .................................................. 8 2.4 數據流圖 ................................................................. 9 2.4.1 新增供應商信息數據流圖 .............................................. 9 2.4.2 新增服裝商品信息數據流圖 ............................................ 9 2.4.3 服裝信息查詢(xún)數據流圖 ............................................... 10 2.4.4 用戶(hù)登錄數據流圖 ................................................... 10 2.5 本章小結 ................................................................ 10 第 3 章
系統設計 ................................................................ 12 3.1 系統設計 ................................................................ 12 3.1.1 系統總體架構設計 ................................................... 12 3.1.2 數據庫設計 ......................................................... 12 3.1.3 系統模塊的設計 ..................................................... 15 3.2 本章小結 ................................................................ 19 第 4 章
系統實(shí)現 ................................................................ 20 4.1 用戶(hù)登陸模塊的實(shí)現 ....................................................... 20 4.2 用戶(hù)注冊模塊的實(shí)現 ....................................................... 21 4.3 人員管理模塊的實(shí)現 ....................................................... 21 4.3.1 用戶(hù)信息管理 ....................................................... 21 4.3.2 供應商信息管理 ..................................................... 22 4.4 商品管理模塊的實(shí)現 ....................................................... 24 4.4.1 服裝商品管理 ....................................................... 24 4.4.2 服裝分類(lèi)管理 ....................................................... 25 4.5 庫存管理模塊的實(shí)現 ....................................................... 26 4.5.1 入庫管理 ........................................................... 26 4.5.2 出庫管理 ........................................................... 27 4.5.3 庫存管理 ........................................................... 29 4.6 本章小結 ................................................................ 31
第 5 章
結束語(yǔ) .................................................................. 32 5.1 全文總結 ................................................................ 32 5.2 課題展望 ................................................................ 32
1 第 第 1 1 章
緒
論
1.1 系統開(kāi)發(fā)的研究背景和意義 社會(huì )一直前進(jìn),給每個(gè)公司提供了非常多的成長(cháng)機會(huì ),然而公司不得不應對市場(chǎng)競爭的考驗。ERP 系統管理公司信息的傳達和操縱,不僅能夠完成信息的分享和管理好信息的冗余,增加信息使用率。并能夠形成總體數據的結構,即各種連接之間的各種數據,從而可以大大提高企業(yè)生產(chǎn)行動(dòng)的效率。
本課題是對服裝企業(yè)經(jīng)營(yíng)者的貨物進(jìn)行分析。在庫存管理分析中,公司的貨物進(jìn)出倉庫,對成本進(jìn)行規劃和把握,庫存周轉率是量度公司經(jīng)營(yíng)的標準之一。因此,最近這幾年,公司已經(jīng)非常關(guān)心庫存管理對公司的影響。庫存管理主要是入庫管理和出庫管理,其目標是降低庫存成本并且降低庫存資本的使用。確保貨物流向,確保原材料符合生產(chǎn)流程,讓貨物符合客戶(hù)的需要。針對服裝公司所開(kāi)發(fā)的模塊包含庫存模塊,人員模塊和商品模塊。因此,負責庫存的服裝企業(yè)員,他們所負責的部分也非常重要,與銷(xiāo)售部和生產(chǎn)部一起工作,也是整個(gè)公司的關(guān)鍵的一部分。
因此,商品信息和庫存信息一定要有非常高的精準度,達到這個(gè)需求就要有一個(gè)能夠準確反映實(shí)際庫存的庫存 ERP 系統。本研究針對服裝庫存后臺管理系統的開(kāi)發(fā)也是對服裝服裝庫存行業(yè)的一種探索。調查服裝公司的具體需求,將現代管理與信息技術(shù)融合,完成本課題系統的建設,使得能夠提升科學(xué)管理的水平并且充分利用資源達到利潤最大化。本課題對服裝庫存管理系統的實(shí)施探索具有一定的現實(shí)意義和理論價(jià)值。
1.2 國內外服裝庫存后臺管理系統研究現狀 1.2.1 國外服裝庫存后臺管理系統發(fā)展狀況 當前中國服裝庫存管理系統的大部分發(fā)展水平仍處于第三代和第四代之間,與發(fā)達國家(例如美國等國家)相比還是存在很大差距。當前,庫存管理系統在中國的服裝市場(chǎng)上主要有兩種類(lèi)型。一種是少數跨國服裝公司和少數大型服裝企業(yè)使用的高端WMS 系統。這種類(lèi)型的系統主要由外國的大型軟件公司設計和實(shí)施,其中大多數是相
2 對成熟的外國品牌。但是,一些較小的公司使用較低端的 WMS 產(chǎn)品,這些產(chǎn)品主要由相關(guān)的國內軟件公司設計和完成。相關(guān)功能并不完美。與國外庫存管理系統相比,它們還不成熟,系統還不夠完善。
所以國外的服裝庫存后臺管理系統的發(fā)展還是比國內的服裝庫存后臺管理系統先進(jìn)一部分。
1.2.2 國內服裝庫存后臺管理系統發(fā)展狀況 中國很多的服裝企業(yè)的庫存管理得方法還是采用傳統的庫存管理方法,倉庫貨架位置是隨意擺放,并且貨品位置也是相對任意的,這給倉庫管理員帶來(lái)很多困難,經(jīng)常會(huì )出現很難找到貨品或者很長(cháng)時(shí)間才找到貨品的情況,甚至有的倉庫管理員無(wú)法快速的確定庫存的數量導致信息錯誤,這會(huì )浪費大量時(shí)間并降低工作效率,當貨物運到倉庫時(shí),在整個(gè)收貨過(guò)程中要檢查很多東西,浪費大量的人力物力,收貨入庫后庫存管理人員還需要根據收貨單據登記入庫信息,數據非常多,而且也易于出錯。①
服裝公司還需要使用一些通用的管理軟件來(lái)集中管理公司的業(yè)務(wù),例如 ERP 系統軟件。
通過(guò) ERP 系統集成根據公司生產(chǎn)和銷(xiāo)售的具體情況,并以信息的形式,迅速在公司各部門(mén)開(kāi)展之間轉移。在此系統中,庫存管理相關(guān)的管理人員可以隨時(shí)了解公司具體信息,例如庫存的類(lèi)型和數量,企業(yè)在不同階段的庫存運作等狀態(tài),對庫存作出精確的分析。負責生產(chǎn)的部門(mén)可以根據 ERP 系統所反映的服裝市場(chǎng)情況進(jìn)行精準的安排生產(chǎn)計劃。因此,在中國的服裝企業(yè)中,建立和完善企業(yè) ERP 系統對于想要實(shí)現有效的集中庫存信息管理在管理活動(dòng)是至關(guān)重要。
1.3 目前市場(chǎng)服裝庫存后臺管理系統狀況 當前,服裝庫存管理系統已經(jīng)在人類(lèi)社會(huì )的各個(gè)行業(yè)中使用并且正在發(fā)揮作用,信息技術(shù)正在高速的發(fā)展,服裝公司逐步提高對于存儲的重視和發(fā)展,同時(shí)促進(jìn)了越來(lái)越多的新技術(shù)發(fā)明的產(chǎn)生。人們對于庫存的重視程度逐步增強,負責服裝庫存管理的人員對利用率,庫存占用率等方面的掌控也變得更加詳細。顯然,與傳統管理相比,想要信息檢索速度快,操作簡(jiǎn)單,可靠性更高,數據存儲更多,數據存儲時(shí)間更長(cháng), ①
趙一帆,畢田田.服裝企業(yè)庫存管理存在的問(wèn)題與對策探究[J].知識經(jīng)濟,2019(09):81-82.
3 較低的成本,只能使用計算機和相關(guān)管理技術(shù)來(lái)實(shí)現物流管理和傳輸。為公司實(shí)現科學(xué)管理和正式管理創(chuàng )造快速途徑的方法是使用 ERP 系統來(lái)掌控庫存,此方法能夠大大增強運營(yíng)效率并且節約運營(yíng)成本。
現在,一部分小公司,還有一部分中型公司自己去建立倉庫進(jìn)行由公司自己去管理庫存,但是倉庫的數量比較少且占地也很小,因為公司對倉庫的空間管理和成本管理的重視也少,導致了倉庫所花費的也比較多。最近幾年,一部分公司,主要是大型公司,漸漸的開(kāi)始實(shí)現了庫存信息化管理,增加對基礎設施的資金投入的同時(shí)開(kāi)發(fā)一定程度的自動(dòng)化和信息化的庫存管理系統。一些公司甚至建立了獨立物流系統。庫存系統或物流系統在組織中獨立運作,在為公司服務(wù)的同時(shí),也向社會(huì )開(kāi)放,擁有倉庫資源和計算操作。②
在競爭日益激烈的時(shí)代,中小型服裝公司可以通過(guò)節省成本來(lái)增加利潤,獲得最大的利潤是公司最大的目標。為此,公司必須擁有強大的庫存管理系統才可以節省成本,只有節約了成本,公司才能有更多的資金進(jìn)行多方面的發(fā)展,達到為公司增加利潤的目的,使公司能夠健康,長(cháng)遠發(fā)展。
1.4 論文的組織結構 本論文主要研究針對服裝企業(yè)的庫存管理而開(kāi)發(fā)的基于 SSM 開(kāi)發(fā)服裝庫存后臺管理系統,其中包括了人員管理等幾大模塊,本論文共包含 5 個(gè)章節,具體的組織結構如下所示:
第 1 章 緒論,主要介紹了本服裝庫存后臺管理系統對于服裝行業(yè)的研究背景和意義,還介紹了服裝庫存后臺管理系統在國內外的發(fā)展狀況,也介紹了當前國內的服裝庫存后臺管理系統的現狀。
第 2 章 系統需求分析,主要介紹了對于服裝公司的調查研究,了解服裝公司管理人員對于服裝庫存后臺管理系統具體的需求,做出了具體的系統功能模塊結構圖并且對系統的各個(gè)大模塊所具有的功能進(jìn)行了詳細的描述,之后還對本系統的部分模塊進(jìn)行了 UML 系統建模和數據流圖的設計。
第 3 章 系統設計,主要介紹了服裝庫存后臺管理系統使用了 MVC 框架并具體描述了 MVC 框架的各層作用,并且還詳細的說(shuō)明了 mysql 數據庫表和系統模塊流程的設 ②
劉芳. 倉庫庫存管理系統開(kāi)發(fā)[D].電子科技大學(xué),2013.
4 計。
第 4 章 系統實(shí)現,介紹了用戶(hù)登錄模塊、用戶(hù)注冊模塊等的實(shí)現界面和介紹,并且詳細介紹了如何操作模塊功能。
第 5 章 結束語(yǔ),主要介紹了服裝庫存后臺管理系統所使用的編程軟件、編程語(yǔ)言、所使用的數據庫、使用的框架等等,還有對本課題對于以后發(fā)展的展望和本系統的不足。
5 第 第 2 2 章
系統需求分析
本設計方案基于服裝行業(yè)的實(shí)際情況和需要,并且結合本人在企業(yè)的實(shí)習工作,發(fā)現一個(gè)中小型的服裝企業(yè)有必要開(kāi)發(fā)一套獨立的庫存管理系統來(lái)提高企業(yè)工作效率,甚至有利于企業(yè)的經(jīng)營(yíng)方式的分析,提高了計劃實(shí)現的可能性,更加容易的實(shí)現均衡生產(chǎn)的目標。
該服裝庫存后臺管理系統對服裝公司的庫存管理方式進(jìn)行了研究探索和需求分析,在不改變公司傳統庫存操作的前提下實(shí)現了主要功能,并改善了公司的信息化流程。由于本系統的操作界面和操作方式是非常人性化,因此可以使企業(yè)的庫存操作員更快地使用它。
2.1 系統的需求分析
該系統專(zhuān)為服裝公司而開(kāi)發(fā),能夠滿(mǎn)足服裝公司的員工對于庫存管理的要求,具有例如服裝公司的出庫信息,庫存信息,入庫信息報告的功能。該系統是一組獨立的系統,與其他系統沒(méi)有絲毫的關(guān)系。例如服裝公司自己的財務(wù)管理系統沒(méi)有存在聯(lián)系,在對服裝公司的庫存管理工作進(jìn)行調查研究并且分析之后,發(fā)現需要對庫存進(jìn)行有效管理,庫存系統需要實(shí)現基本的人員管理功能,商品管理功能,庫存管理功能等這幾個(gè)大模塊功能。
服裝庫存后臺管理系統的需求如下:
?。?)人員管理:使用該系統的人員可以通過(guò)公司內網(wǎng)訪(fǎng)問(wèn)服裝庫存后臺管理系統查詢(xún)供應商信息并且進(jìn)行管理。
?。?)商品管理:使用該系統的人員可以通過(guò)公司內網(wǎng)訪(fǎng)問(wèn)服裝庫存后臺管理系統查詢(xún)商品信息和服裝商品的分類(lèi)并且進(jìn)行管理。
?。?)庫存管理:使用該系統的人員可以通過(guò)公司內網(wǎng)訪(fǎng)問(wèn)服裝庫存后臺管理系統查詢(xún)庫存信息并且添加入庫信息和出庫信息。
2.2 系統的功能需求
根據服裝企業(yè)的要求,該服裝庫存后臺管理系統主要包括:人員管理、商品管理、
6 庫存管理等,系統的模塊結構圖如圖 2-1 所示:
入庫信息管理服裝種類(lèi)管理服裝庫存后臺管理系統商品管理庫存管理人員管理服裝商品管理庫存信息管理出庫信息管理用戶(hù)信息管理供應商信息管理 圖 2-1 系統的模塊結構圖 2.2.1 人員管理
?。?)用戶(hù)信息管理 對使用服裝庫存后臺管理系統的用戶(hù)進(jìn)行管理。
該模塊中可以查詢(xún)所有用戶(hù)的詳細信息,也可以根據用戶(hù)的編號或姓名進(jìn)行查詢(xún)。包括:用戶(hù)編號、用戶(hù)姓名、密碼、性別、出生日期、電話(huà)、電子郵件等。其中用戶(hù)編號由系統給出,不能自行更改。
?。?)供應商信息管理 供應商信息是指供貨給服裝公司的原料廠(chǎng)商 該模塊可以查詢(xún)所有供應商的詳細信息,也可以根據供應商的編號或供應商的公司名稱(chēng)進(jìn)行查詢(xún)。查詢(xún)信息包括:供應商編號、供應商名稱(chēng)、供應商地址、電話(huà)、電子郵件等。其中供應商編號由系統給出,不能自行修改。
7 2.2.2 商品管理
?。?)服裝商品管理 對服裝商品的信息進(jìn)行管理 該模塊可以查詢(xún)所有服裝產(chǎn)品的詳細信息,也可以根據編號或名稱(chēng)進(jìn)行查詢(xún)詳細信息。查詢(xún)的服裝產(chǎn)品信息主要包括:產(chǎn)品編號、產(chǎn)品名稱(chēng)、供貨商、產(chǎn)品類(lèi)型、產(chǎn)品備注等。其中產(chǎn)品編號由系統給出,不能自行修改。
?。?)服裝分類(lèi)管理 對服裝商品的種類(lèi)進(jìn)行分類(lèi)管理 該模塊可以查詢(xún)過(guò)該公司的所有服裝產(chǎn)品的種類(lèi)信息,也可以根據種類(lèi)的編號或名稱(chēng)進(jìn)行查詢(xún)詳細信息。信息主要有:種類(lèi)編號、種類(lèi)名稱(chēng)、備注等。其中種類(lèi)編號由系統給出,不能自行更改。
2.2.3 庫存管理
?。?)入庫管理 對該服裝企業(yè)的入庫信息進(jìn)行管理 該模塊可以查詢(xún)過(guò)該公司的所有服裝產(chǎn)品的入庫信息,也可以根據入庫編號或產(chǎn)品名稱(chēng)進(jìn)行查詢(xún)。查詢(xún)的信息包括:入庫編號、產(chǎn)品名稱(chēng)、產(chǎn)品價(jià)格、入庫日期、入庫數量、入庫總價(jià)等。其中入庫編號由系統給出,不能自行更改。
?。?)出庫管理 對該服裝企業(yè)的出庫信息進(jìn)行管理 該模塊可以查詢(xún)過(guò)該公司的所有服裝產(chǎn)品的出庫信息,也可以根據出庫編號或產(chǎn)品名稱(chēng)進(jìn)行查詢(xún)。查詢(xún)的信息包括:出庫編號、產(chǎn)品名稱(chēng)、產(chǎn)品價(jià)格、出庫日期、出庫數量、出庫總價(jià)等。其中出庫編號由系統給出,不能自行更改。
?。?)庫存管理 對該服裝企業(yè)的庫存信息進(jìn)行管理 該模塊可以查詢(xún)過(guò)該公司的所有服裝產(chǎn)品的庫存信息,也可以根據庫存編號或產(chǎn)品名稱(chēng)進(jìn)行查詢(xún)。查詢(xún)的信息包括:庫存編號、產(chǎn)品名稱(chēng)、庫存數量、成本價(jià)、銷(xiāo)售價(jià)、備注等。其中庫存編號由系統給出,不能自行更改。
8 2.3 L UML 系統建模
2.3.1 用戶(hù)功能用例關(guān)系圖
用戶(hù)要完成的任務(wù)主要有:應具有對供應商信息進(jìn)行管理和維護。具體的功能如:新增供應商、修改供應商信息、刪除供應商信息等;應具有對服裝商品進(jìn)行管理,具體的功能如:新增服裝產(chǎn)品信息,修改和刪除服裝信息;服裝分類(lèi)管理,應具有對服裝的種類(lèi)進(jìn)行新增,修改和刪除。入庫管理,應具有維護入庫信息,對入庫信息進(jìn)行新增、修改和刪除。出庫管理,應具有維護出庫信息,對出庫信息進(jìn)行新增、修改和刪除。庫存管理,應具有維護庫存信息,對庫存信息進(jìn)行新增、修改和刪除。用戶(hù)的功能用例關(guān)系圖如圖 2-2 所示:
用戶(hù)<<uses>><<uses>><<uses>><<uses>><<uses>><<uses>>供應商信息管理服裝商品管理服裝分類(lèi)管理入庫管理出庫管理庫存管理 圖 2-2 用戶(hù)的用例關(guān)系圖
9 2.4 數據流圖
2.4.1 新增供應商信息數據流圖
新增供應商信息數據流的過(guò)程是用戶(hù)通過(guò)手工的方式將供應商的基本信息傳到前臺,然后系統處理后將信息寫(xiě)入到數據庫的供應商信息表中,最后將操作的結果返回給用戶(hù)。新增供應商信息數據流如圖 2-3 所示:
用戶(hù) 信息處理庫存表新增供應商信息用戶(hù) 圖 2-3 新增供應商信息 DFD 2.4.2 新增服裝商品信息數據流圖
新增服裝商品信息數據流的過(guò)程是用戶(hù)通過(guò)手工的方式將供應商的基本信息傳到前臺,然后前臺經(jīng)過(guò)比較服裝種類(lèi)信息表獲取服裝種類(lèi)編號,再比較供應商信息表獲取供應商編號,然后將信息寫(xiě)入到數據庫的產(chǎn)品信息表中,最后將操作的結果返回給用戶(hù)。新增服裝商品信息數據流如圖 2-4 所示:
用戶(hù) 信息處理服裝種類(lèi)表新增服裝產(chǎn)品信息用戶(hù) 信息處理供應商表信息處理產(chǎn)品信息表 圖 2-4 新增服裝商品信息 DFD
10
2.4.3 服裝信息查詢(xún)數據流圖
服裝信息查詢(xún)數據流的過(guò)程:首先用戶(hù)進(jìn)入主頁(yè)面選擇商品管理下的服裝商品管理,然后輸入產(chǎn)品編號或產(chǎn)品名稱(chēng),經(jīng)過(guò)系統處理,查詢(xún)產(chǎn)品信息表,最后將查詢(xún)的結果返回給用戶(hù),查詢(xún)服裝商品信息數據流如圖 2-5 所示:
用戶(hù)產(chǎn)品信息表產(chǎn)品編號或產(chǎn)品名稱(chēng)用戶(hù) 信息處理 圖 2-5 查詢(xún)服裝商品信息 DFD
2.4.4 用戶(hù)登錄數據流圖
用戶(hù)登陸數據流過(guò)程:第一步是用戶(hù)進(jìn)入登陸頁(yè)面輸入用戶(hù)賬號和密碼;第二步是系統對用戶(hù)登陸信息進(jìn)行驗證,如果存在用戶(hù)則直接進(jìn)入主頁(yè),如果不存在則顯示登陸失敗。用戶(hù)登陸數據流如圖 2-6 所示:
信息處理用戶(hù)表用戶(hù) 進(jìn)入主頁(yè) 用戶(hù)賬號密碼 圖 2-6 用戶(hù)登錄 DFD
2.5 本章小結
本章首先對服裝公司的管理人員進(jìn)行了需求分析,獲取了他們對于系統的希望具
11 備的功能,并且進(jìn)行了系統的功能設計。根據服裝公司的管理人員的要求,系統功能的設計有人員管理、商品管理、庫存管理等模塊。另外,第二章也從用戶(hù)角度的對服裝庫存后臺管理系統進(jìn)行了 UML 建模設計,給出了用戶(hù)的功能用例關(guān)系圖。最后,文中給出新增供應商信息、新增服裝商品信息、查詢(xún)服裝商品信息、用戶(hù)登錄的數據流圖,并作了詳細說(shuō)明。
12 第 第 3 3 章
系統設計
3.1 系統設計
3 3 .1.1 系統總體架構設計
本系統所使用的是 MVC 框架,與我們的三層架構是很類(lèi)似的,對比三層架構還是具有優(yōu)勢的。
1、視圖(view)層 主要用來(lái)負責顯示數據和提交數據、展示模型數據、提供用戶(hù)與系統的交互界面作用于功能請求、返回請求等功能。
2、控制器(controller)層 主要是用來(lái)輔助捕獲請求并且將請求轉發(fā)還有委托模型進(jìn)行處理并且選擇視圖之后再把模型返回的數據傳送給視圖層等功能。
3、模型(model)層 通常模型對象負責在 mysql 數據庫中儲存并獲取數據,本服裝庫存后臺管理系統的持久化層采用的是 mybatis 框架。
該框架主要用作保存數據、刪除數據、查詢(xún)數據等。
3.1.2 數據庫設計
服裝庫存后臺管理系統主要功能是對服裝企業(yè)的庫存的有關(guān)信息進(jìn)行處理,是對數據的操作,因而數據庫建立的好壞會(huì )直接影響的服裝庫存后臺管理系統的運行,本系統使用 MySql 數據庫作為后臺數據庫。第三章對服裝庫存后臺管理系統要用到的數據庫的表結構進(jìn)行詳細設計。
根據第 2 章的系統需求分析,服裝庫存后臺管理系統要創(chuàng )建表用來(lái)存儲我們所需要的信息,如用戶(hù)信息、供應商信息、服裝產(chǎn)品信息、服裝產(chǎn)品種類(lèi)、庫存信息、入庫信息表、出庫信息表,以下是一部分表的詳細設計:
13 (1)t_user(用戶(hù)信息表)
該表給出了存放用戶(hù)信息的數據庫表結構,(用戶(hù) Id、用戶(hù)名、用戶(hù)密碼、用戶(hù)性別、用戶(hù)生日、聯(lián)系電話(huà)、email 等),該表的主鍵為 userId。
表 3-1
t_user(用戶(hù)信息表)
列名 數據 類(lèi)型 可為空 注釋 userId Int(11) NOT NULL 用戶(hù) Id userName VARCHAR2(300) NOT NULL 用戶(hù)名 userPassword VARCHAR2(300) NOT NULL 用戶(hù)密碼 userSex VARCHAR2(300) NULL 用戶(hù)性別 userBirthday Date NOT NULL 用戶(hù)生日 userPhone VARCHAR2(300) NULL 用戶(hù)聯(lián)系電話(huà) userEmail VARCHAR2(300) NULL 用戶(hù)電子信箱 (2)t_provider(供應商信息表) 該表為供應商信息表(名稱(chēng)、住址、電話(huà)、email 等)該表的主鍵為 providerId。
表 3-2 t_provider(供應商信息表) 列名 數據 類(lèi)型 可為空 注釋 providerId Int(11) NOT NULL 供應商編號 providerName VARCHAR2(255) NOT NULL 供應商名稱(chēng)
providerLinkPeople VARCHAR2(255) NOT NULL 供應商地址
providerPhone VARCHAR2(255) NOT NULL 供應商電話(huà)
providerDesc VARCHAR2(255) NULL 供應商電子郵件
(3)t_information(服裝產(chǎn)品信息表)
該表為服裝產(chǎn)品信息表,(如產(chǎn)品編號、產(chǎn)品名稱(chēng)、供應商編號、服裝種類(lèi)編號、服裝產(chǎn)品備注等)該表的主鍵為 informationId。
14 表 3-3 t_information(服裝產(chǎn)品信息表)
列名 數據 類(lèi)型 可為空 注釋 informationId Int(11) NOT NULL 服裝產(chǎn)品編號 clothingInformationName VARCHAR2(255) NOT NULL 服裝產(chǎn)品 名稱(chēng)
providerId Int(11) NOT NULL 供應商編號
typeId Int(11) NOT NULL 服裝種類(lèi)編號 clothingInformationDesc VARCHAR2(255) NULL 服裝產(chǎn)品備注 (3)t_type(服裝產(chǎn)品種類(lèi)表) 該表為服裝產(chǎn)品種類(lèi)表,用于保存服裝種類(lèi)的一些基本信息(如服裝種類(lèi)編號、服裝種類(lèi)名稱(chēng)、服裝種類(lèi)備注等)該表的主鍵為 clothingTypeId。
表 3-4 t_type(服裝產(chǎn)品種類(lèi)表) 列名 數據 類(lèi)型 可為空 注釋 clothingTypeId Int(11) NOT NULL 服裝種類(lèi)編號 clothingTypeName VARCHAR2(255) NOT NULL 服裝種類(lèi) 名稱(chēng)
clothingTypeDesc VARCHAR2(255) NULL 服裝種類(lèi)備注 (4)t_stock(庫存信息表)
該表為庫存信息表(編號、服裝產(chǎn)品編號、數量、服裝產(chǎn)品成本價(jià)、服裝產(chǎn)品銷(xiāo)售價(jià)、備注等)該表的主鍵為 stockId。
表 3-5 t_stock(庫存信息表)
列名 數據 類(lèi)型 可為空 注釋 stockId Int(11) NOT NULL 庫存編號 informationId Int(11) NOT NULL 服裝產(chǎn)品編號 clothingNum Int(11) NOT NULL 庫存數量 clothingCostPrice Int(11) NOT NULL 服裝產(chǎn)品成本價(jià) clothingSellPrice Int(11) NOT NULL 服裝產(chǎn)品銷(xiāo)售價(jià) stockDesc VARCHAR2(255) NULL 備注 (5)t_import(入庫信息表)
該表為入庫信息表(入庫編號、服裝產(chǎn)品編號、入庫價(jià)格、入庫時(shí)間、入庫數量、入庫總價(jià)等)該表的主鍵為 importId。
15 表 3-6 t_import(入庫信息表)
列名 數據 類(lèi)型 可為空 注釋 importId Int(11) NOT NULL 入庫編號 informationId Int(11) NOT NULL 服裝產(chǎn)品編號 importPrice Int(11) NOT NULL 入庫價(jià)格
importDate Date NOT NULL 入庫時(shí)間 importNum Int(11) NOT NULL 入庫數量 importDesc VARCHAR2(255) NOT NULL 入庫總價(jià) (6)t_export(出庫信息表) 該表為出庫信息表,(編號、服裝產(chǎn)品編號、價(jià)格、時(shí)間、數量、總價(jià)等)該表的主鍵為 exportId。
表 3-7 t_export(出庫信息表) 列名 數據 類(lèi)型 可為空 注釋 exportId Int(11) NOT NULL 出庫編號 informationId Int(11) NOT NULL 服裝產(chǎn)品編號 exportPrice Int(11) NOT NULL 出庫價(jià)格
exportDate Date NOT NULL 出 庫時(shí)間 exportNum VARCHAR2(255) NOT NULL 出 庫數量 exportDesc VARCHAR2(255) NOT NULL 出 庫總價(jià) 3.1.3 系統模塊的設計
根據第 2 章對于服裝公司的需求分析,服裝庫存后臺管理系統的實(shí)現主要包括人員、商品、庫存等管理模塊的實(shí)現,本小節不在此對所有的模塊的實(shí)現進(jìn)行介紹,主要介紹系統中用戶(hù)登陸模塊、用戶(hù)注冊模塊、入庫模塊、庫存查詢(xún)模塊的設計。
1、用戶(hù)登錄模塊 要訪(fǎng)問(wèn)服裝庫存后臺管理首先必須要進(jìn)行用戶(hù)的用戶(hù)名和密碼進(jìn)行檢查,所以我們要設計用戶(hù)登錄模塊,提供給用戶(hù)登錄,只有通過(guò)用戶(hù)登錄模塊的檢查用戶(hù)才能訪(fǎng)問(wèn)本系統,其中用戶(hù)在登錄頁(yè)面中輸入用戶(hù)名和密碼后登錄,用戶(hù)名和密碼的信息就會(huì )發(fā)送到后臺與數據庫中的用戶(hù)表進(jìn)行比較,去判斷是否存在該用戶(hù),如果存在密碼
16 正確則進(jìn)入主界面,如果不存在,則返回登錄失敗,按照該原理達到用戶(hù)登錄的功能。
依據以上的說(shuō)明,用戶(hù)登陸流程為用戶(hù)先要進(jìn)入服裝庫存后臺管理系統的用戶(hù)登陸頁(yè)面,在登陸頁(yè)面輸入自己的用戶(hù)名和密碼進(jìn)行登陸,登陸成功后將返回主操作頁(yè)面給用戶(hù),其具體的流程圖如下圖 3-1 所示:
用戶(hù)登陸頁(yè)面輸入用戶(hù)名和密碼客戶(hù)端服務(wù)器端是否存在該用戶(hù)進(jìn)入主頁(yè)面結束提示登錄失敗NY開(kāi)始 圖 3-1 用戶(hù)登錄流程圖
2、用戶(hù)注冊模塊 用戶(hù)要登陸系統就必須先要進(jìn)行注冊,用戶(hù)打開(kāi)系統的登陸頁(yè)面,點(diǎn)擊用戶(hù)登錄頁(yè)中的“注冊”按鈕后就會(huì )直接跳轉用戶(hù)注冊頁(yè)面,按照要求,填寫(xiě)好用戶(hù)名密碼及性別、出生年月日、電話(huà)、Email 等相關(guān)信息,填寫(xiě)完之后按“注冊”按鈕,請求將被提交到服務(wù)器端,服務(wù)器端接收到請求后,將注冊信息中的用戶(hù)名與數據庫的用戶(hù)表中的用戶(hù)進(jìn)行比較,如果用戶(hù)名已經(jīng)存在,則提示“注冊失敗”,即用戶(hù)名是唯一性的;如果用戶(hù)名不存在,則將注冊信息寫(xiě)入到數據庫的用戶(hù)表當中。
根據上面的分析,用戶(hù)注冊流程為用戶(hù)先要進(jìn)入服裝庫存后臺管理系統的用戶(hù)登陸頁(yè)面,單擊頁(yè)面下方的“注冊”按鈕之后就可以直接跳轉到用戶(hù)注冊的頁(yè)面,在用戶(hù)注冊的頁(yè)面只要用戶(hù)填寫(xiě)好注冊信息,單擊注冊之后,系統將對用戶(hù)進(jìn)行檢查,檢查通
17 過(guò)則用戶(hù)注冊成功。其具體的流程圖如下圖 3-2 所示:
用戶(hù)登陸頁(yè)面用戶(hù)注冊頁(yè)面填寫(xiě)注冊信息注冊成功登錄界面結束Y用戶(hù)名是否存在NY開(kāi)始提示用戶(hù)名已存在 圖 3-2 用戶(hù)注冊流程圖 3、入庫管理 用戶(hù)登陸成功后,在主操作頁(yè)面的功能菜單欄點(diǎn)擊庫存管理下的入庫管理即可進(jìn)入添加入庫信息界面,在該頁(yè)面可添加新的入庫信息。
依據前邊的說(shuō)明,設備入庫的流程為用戶(hù)首先打開(kāi)用戶(hù)登陸頁(yè)面,根據提示輸入用戶(hù)名和密碼進(jìn)行登陸,系統會(huì )對用戶(hù)名和密碼進(jìn)行判斷,如何存在用戶(hù)則,將返回主頁(yè)給用戶(hù),進(jìn)入入庫信息頁(yè)面即可添加入庫信息,其具體的流程圖如下圖 3-3 所示:
18 用戶(hù)登陸頁(yè)面用戶(hù)名和密碼主頁(yè)(庫存管理)信息是否正確填寫(xiě)入庫信息添加成功結束入庫管理NYNY用戶(hù)是否存在開(kāi)始 圖 3-3 入庫信息管理流程圖
4、庫存查詢(xún) 庫存查詢(xún)是用戶(hù)了解服裝產(chǎn)品庫存情況的一個(gè)重要手段,通過(guò)查詢(xún)用戶(hù)能夠方便輕松地了解產(chǎn)品庫存。下面是對 庫存管理 模塊的設計與實(shí)現情況。
庫存查詢(xún)的流程為用戶(hù)打開(kāi)用戶(hù)登陸頁(yè)面,輸入自己的用戶(hù)名和密碼進(jìn)行登陸,登陸成功后將返回主操作頁(yè)面給用戶(hù),用戶(hù)單擊庫存管理菜單下的庫存管理即可到達庫存查詢(xún)頁(yè)面,在庫存查詢(xún)頁(yè)面,用戶(hù)可以按照要求輸入相應的查詢(xún)條件進(jìn)行查詢(xún)。其具體的流程圖如下圖 3-4 所示:
19 用戶(hù)登陸頁(yè)面用戶(hù)名和密碼主頁(yè)(庫存管理)輸入查詢(xún)條件返回查詢(xún)結果結束庫存查詢(xún)頁(yè)面NY用戶(hù)是否存在開(kāi)始
圖 3-4 庫存信息查詢(xún)流程圖
3.2 本章小結
第 3 章說(shuō)明了服裝庫存后臺管理系統使用了 MVC 框架并具體描述了 MVC 框架的各層作用還介紹了該框架對于項目設計的好處,然后介紹了數據庫的設計和給出了本系統需要的 7 個(gè)用來(lái)保存一些相關(guān)信息的數據庫表,并且做了說(shuō)明,接著(zhù)介紹了用戶(hù)登錄模塊、用戶(hù)注冊模塊、入庫管理、庫存查詢(xún)等模塊的設計。
20 第 第 4 4 章
系統實(shí)現
第 3 章我們已經(jīng)進(jìn)行了詳細的系統模塊的設計,第 4 章說(shuō)明功能是如何完成的。下面分別是它們實(shí)現的界面效果。
4.1 用戶(hù) 登陸模塊的實(shí)現
圖 4-1 是用戶(hù)登陸模塊實(shí)現,包含了用戶(hù)名和密碼的輸入框和登錄按鈕和注冊連接,當用戶(hù)輸入用戶(hù)名和密碼并單擊“登陸”按鈕后將進(jìn)行登陸操作,登錄完成后直接進(jìn)入主界面(圖 4-2),主界面中海油登錄用戶(hù)的信息;當用戶(hù)單擊“注冊”按鈕后將進(jìn)入到用戶(hù)注冊頁(yè)面。
圖 4-1 登錄界面
圖 4-2 主界面
21 4.2 用戶(hù)注冊模塊的實(shí)現
圖 4-3 是用戶(hù)注冊模塊實(shí)現的界面圖,界面上包含了用戶(hù)注冊的基本信息,如:用戶(hù)名、密碼、性別、出生年月日、電話(huà)和郵箱地址,單擊“注冊”按鈕將進(jìn)行注冊操作;如果用戶(hù)注冊成功將返回到登陸頁(yè)面,否則將提示注冊失敗,其中用戶(hù)注冊的基本信息會(huì )保存到用戶(hù)信息表中,可以在人員管理下的用戶(hù)信息管理中查詢(xún)到。
圖 4-3 用戶(hù)注冊界面 4.3 人員管理模塊的實(shí)現
4.3.1 用戶(hù)信息管理
可以根據用戶(hù)編號或用戶(hù)姓名對用戶(hù)信息進(jìn)行查詢(xún),下圖 4-4 是用戶(hù)信息管理模塊實(shí)現的頁(yè)面圖
圖 4-4 用戶(hù)信息管理頁(yè)面
22 點(diǎn)擊“新增”則進(jìn)入新增界面圖 4-5 是新增用戶(hù)信息,界面上包含了用戶(hù)的用戶(hù)姓名、密碼、性別、出生年月日、電話(huà)、Email,單擊“保存”按鈕將進(jìn)行添加操作,單擊“重置”則會(huì )清除所有已經(jīng)輸入的信息;如果用戶(hù)添加成功將返回用戶(hù)信息管理頁(yè)面,否則將提示相應的錯誤信息。
圖 4-5 用戶(hù)信息新增頁(yè)面 選中一條記錄點(diǎn)擊“修改”則進(jìn)入修改界面如圖 4-3-3,可以根據用戶(hù)的需要對需要修改的信息進(jìn)行修改然后保存。
圖 4-3-3 用戶(hù)信息修改頁(yè)面 4.3.2 供應商信息管理
可以根據供應商編號或名稱(chēng)進(jìn)行查詢(xún),下圖 4-6 是供應商信息管理模塊實(shí)現的頁(yè)
23 面圖
圖 4-6 供應商信息管理頁(yè)面 點(diǎn)擊“新增”則進(jìn)入新增界面圖 4-7 是新增供應商信息,界面上包含了供應商的供應商名稱(chēng)、地址、電話(huà)、Email,單擊“保存”按鈕將進(jìn)行添加操作,單擊“重置”則會(huì )清除所有已經(jīng)輸入的信息;如果用戶(hù)添加成功將返回供應商信息管理頁(yè)面,否則將提示相應的錯誤信息。
圖 4-7 供應商信息新增 選中一條記錄點(diǎn)擊“修改”則進(jìn)入修改界面如圖 4-8,可以根據用戶(hù)的需要對需要修改的信息進(jìn)行修改然后保存。
圖 4-8 供應商信息修改
24 4.4 商品管理模塊的實(shí)現
4.4.1 服裝商品管理
可以根據編號或名稱(chēng)對服裝商品信息進(jìn)行查詢(xún),下圖 4-9 是服裝商品管理模塊實(shí)現的頁(yè)面圖。
圖 4-9 服裝商品管理頁(yè)面 點(diǎn)擊“新增”則進(jìn)入新增界面圖 4-10 是新增服裝商品信息,界面上包含了服裝產(chǎn)品的產(chǎn)品名稱(chēng)、供應商、產(chǎn)品類(lèi)型、備注,單擊“保存”按鈕將進(jìn)行添加操作,單擊“重置”則會(huì )清除所有已經(jīng)輸入的信息;如果用戶(hù)添加成功將返回服裝商品管理頁(yè)面,否則將提示相應的錯誤信息。
圖 4-10 服裝商品信息新增頁(yè)面 選中一條記錄點(diǎn)擊“修改”則進(jìn)入修改界面如圖 4-11,可以根據用戶(hù)的需要對需要修改的信息進(jìn)行修改然后保存。
25
圖 4-11 服裝商品信息修改頁(yè)面 4.4.2 服裝分類(lèi)管理
可以根據種類(lèi)編號或種類(lèi)名稱(chēng)商品種類(lèi)信息進(jìn)行查詢(xún)。下圖 4-12 是服裝分類(lèi)管理模塊實(shí)現的頁(yè)面圖
圖 4-12 服裝分類(lèi)管理頁(yè)面 點(diǎn)擊“新增”則進(jìn)入新增界面圖 4-13 是新增服裝種類(lèi)信息,界面上包含了服裝產(chǎn)品的種類(lèi)名稱(chēng)和備注,單擊“保存”按鈕將進(jìn)行添加操作,單擊“重置”則會(huì )清除所有已經(jīng)輸入的信息;如果用戶(hù)添加成功將返回服裝種類(lèi)管理頁(yè)面,否則將提示相應的錯誤信息。
26
圖 4-13 服裝種類(lèi)信息新增頁(yè)面 選中一條記錄點(diǎn)擊“修改”則進(jìn)入修改界面如圖 4-14,可以根據用戶(hù)的需要對需要修改的信息進(jìn)行修改然后保存。
圖 4-14 服裝種類(lèi)信息修改頁(yè)面 4.5 庫存管理模塊的實(shí)現
4.5.1 入庫管理
可以根據入庫編號或產(chǎn)品名稱(chēng)對入庫信息進(jìn)行查詢(xún),下圖 4-15 是入庫管理模塊實(shí)現的頁(yè)面圖
圖 4-15 入庫管理模塊界面
27 點(diǎn)擊“新增”則進(jìn)入新增界面圖 4-16 是新增入庫信息,界面上包含了服裝產(chǎn)品的產(chǎn)品名稱(chēng)、產(chǎn)品價(jià)格、入庫時(shí)間、入庫數量、入庫總價(jià),單擊“保存”按鈕將進(jìn)行添加操作,單擊“重置”則會(huì )清除所有已經(jīng)輸入的信息;如果用戶(hù)添加成功將返回入庫管理頁(yè)面,否則將提示相應的錯誤信息。
圖 4-16 入庫信息新增界面 點(diǎn)擊“修改”則進(jìn)入修改界面如圖 4-17,可以根據用戶(hù)的需要對需要修改的信息進(jìn)行修改然后保存。
圖 4-17 入庫信息修改界面 4.5.2 出庫管理
可以根據出庫編號或產(chǎn)品名稱(chēng)對出庫信息進(jìn)行查詢(xún),圖 4-18 是出庫管理模塊實(shí)現的界面圖,
28 圖 4-18 出庫信息查詢(xún)界面 點(diǎn)擊“新增”則進(jìn)入新增界面圖 4-19 是新增出庫信息,界面上包含了服裝產(chǎn)品的產(chǎn)品名稱(chēng)、產(chǎn)品價(jià)格、出庫時(shí)間、出庫數量、出庫總價(jià),單擊“保存”按鈕將進(jìn)行添加操作,單擊“重置”則會(huì )清除所有已經(jīng)輸入的信息;如果用戶(hù)添加成功將返回出庫管理頁(yè)面,否則將提示相應的錯誤信息。
圖 4-19 出庫信息新增界面 選中一條記錄點(diǎn)擊“修改”則進(jìn)入修改界面如圖 4-20,可以根據用戶(hù)的需要對需要修改的信息進(jìn)行修改然后保存。
29
圖 4-20 出庫信息修改界面 4.5.3 庫存管理
用戶(hù)可以按照編號、產(chǎn)品名稱(chēng)進(jìn)行查詢(xún),當用戶(hù)登陸成功后,單擊功能菜單欄下的庫存管理=>庫存管理即可得到圖 4-21 圖所示的實(shí)現界面,它是查詢(xún)數據庫庫存表中的所有記錄。
圖 4-21 庫存管理模塊 也可以根據庫存編號或產(chǎn)品名稱(chēng)對庫存信息進(jìn)行查詢(xún)如圖 4-22 和圖 4-23
圖 4-22 根據編號查詢(xún)庫存信息
30
圖 4-23 根據產(chǎn)品名稱(chēng)查詢(xún)庫存信息 點(diǎn)擊“新增”則進(jìn)入新增界面圖 4-24 是新增庫存信息,界面上包含了服裝產(chǎn)品的產(chǎn)品名稱(chēng)、服裝數量、成本價(jià)、銷(xiāo)售價(jià)、備注,單擊“保存”按鈕將進(jìn)行添加操作,單擊“重置”則會(huì )清除所有已經(jīng)輸入的信息;如果用戶(hù)添加成功將返回出庫管理頁(yè)面,否則將提示相應的錯誤信息。
圖 4-24 新增庫存信息 點(diǎn)擊“修改”則進(jìn)入修改界面如圖 4-25,可以根據用戶(hù)的需要對需要修改的信息進(jìn)行修改然后保存。
圖 4-25 修改庫存信息
31 4.6 本章小結
本章介紹了從系統的總體架構、數據庫的設計和系統部分模塊設計與實(shí)現四個(gè)方面闡述了服裝庫存后臺管理系統的設計與實(shí)現。數據庫的設計包括了用戶(hù)表、供應商表、服裝產(chǎn)品表、服裝產(chǎn)品種類(lèi)表、庫存表、入庫表和出庫表的設計;系統模塊設計主要包括了用戶(hù)登陸模塊、用戶(hù)注冊模塊、入庫管理模塊、庫存管理查詢(xún)模塊的設計;在本章的結束給出了模塊設計相應的實(shí)現界面。
32 第 第 5 5 章
結束語(yǔ)
5.1 全文總結
本文闡述了系統的部分設計的分析、實(shí)現過(guò)程。其中系統采用 java 為開(kāi)發(fā)語(yǔ)言,使用了 Tomcat9.0 作為服務(wù)器對項目進(jìn)行發(fā)布,數據庫采用 MySql 版本為 8.0.12 MySQL Community Server,編程軟件使用的是 MyEclipse 2017 CI。而系統中用到的用例圖和體系結構等是采 Visio 軟件編制的。
論文首先闡述了系統開(kāi)發(fā)中應用的關(guān)鍵技術(shù)和開(kāi)發(fā)環(huán)境,如 MyEclipse 平臺、MVC設計模式及其優(yōu)缺點(diǎn)、Spring 框架、SpringMvc 框架、Mybatis 框架運行模式以及機制和這些框架的開(kāi)發(fā)優(yōu)點(diǎn)等。
此后通過(guò)對服裝庫存后臺管理系統的需求分析,進(jìn)行了總體設計和功能模塊設計。根據服裝企業(yè)對于系統的要求,系統的功能的設計主要包括人員管理、商品管理、庫存管理等模塊。另外,文中給出了部分功能的用例圖,并且給出了部分功能的數據流圖。
在系統的實(shí)現部分,文中重點(diǎn)給出了用戶(hù)登陸模塊、用戶(hù)注冊模塊、入庫管理、庫存查詢(xún)模塊的實(shí)現流程和實(shí)現界面。
綜上所述,本文通過(guò)對 MyEclipse 開(kāi)發(fā)平臺、數據庫 MySql、MVC 設計模式、SpringMvc 框架、Spring 框架、Mybatis 框架以及 Java 語(yǔ)言等相關(guān)知識的應用,實(shí)現了一個(gè)服裝庫存后臺管理系統的開(kāi)發(fā)實(shí)例。
5.2 課題展望
當前,服裝庫存管理系統已經(jīng)在人類(lèi)社會(huì )的各個(gè)行業(yè)中使用并且正在發(fā)揮作用,隨著(zhù)信息技術(shù)的發(fā)展,制造公司越來(lái)越重視其倉儲業(yè)的發(fā)展與發(fā)展,同時(shí)促進(jìn)了越來(lái)越多的新技術(shù)發(fā)明和新軟件系統的產(chǎn)生。漸漸的人們對庫存辦理的請求不斷提高,庫存管理人員對利用率,庫存等各個(gè)環(huán)節的管理也變得加倍具體。如何實(shí)現有效的管理,如何使用有效的管理方法來(lái)降低倉儲和物流成本,如何進(jìn)行商品庫存在加工成本和倉庫空間之間實(shí)現最佳平衡已成為企業(yè)供應鏈管理的核心。
我們只有使我們的系統更加的完善、功能更加的強大才能使服裝企業(yè)的利潤最大
33 化。
本服裝庫存后臺管理系統雖然提高了服裝企業(yè)的庫存管理效率,并且實(shí)現了企業(yè)庫存的信息化、規范化、人性化的管理,但是還存在以下不足:
?。?)對 js 和 css 不熟練,有些按鈕的布局不夠好,系統界面的風(fēng)格、顏色搭配不夠協(xié)調,整體沒(méi)有很好看。
?。?)有被 SQL 注入的風(fēng)險,導致系統崩潰,數據庫丟失,并且系統的安全性不夠強,需要著(zhù)重的對系統安全性進(jìn)行優(yōu)化。
?。?)在對數據庫表方面,部分表的設計不夠完善并且不夠符合邏輯,外鍵也不夠完善,對數據庫的訪(fǎng)問(wèn)性能沒(méi)能進(jìn)行很好的優(yōu)化,當數據太龐大的時(shí)候會(huì )有系統崩潰的風(fēng)險。
因此,基于系統以上存在的缺點(diǎn)和不足,以后將對服裝庫存后臺管理系統的安全性方面和數據技術(shù),并且要著(zhù)重對數據庫進(jìn)行學(xué)習,對系統的各個(gè)方法還是需要進(jìn)行深入的研究。