天天看點

基于SSM 技術的服裝店管理系統

随着各個服裝公司的發展,以及現在的客流量的增加,很多的服裝公司的内容管理系統出現了很多的問題,比如說系統的服務不全面,系統高峰時期出現卡頓等一些體驗不是十分好的現象。本次畢業設計從服裝行業的本身需求出發,服裝公司内部的管理問題進行分析,對系統功能進行功能子產品設計、資料庫設計。本文介紹了由 jsp+SSM+MySQL 實作的服裝店管理系統,該系統包括基本資訊、銷售資訊管理、商品上新管理、商品庫存管理、使用者管理和系統設定等服裝店管理所功能。

關鍵詞:服裝管理系統;jsp;SSM;MySQL

ABSTRACT

With the development of various clothing companies, as well as the increase of customer flow, there are many problems in the content management system of many clothing companies. For example, the service of the system is not comprehensive, and the experience of the system is not very good. The graduation project from the clothing industry’s own needs, clothing company internal management problems are analyzed, the system function module design, database design. This paper introduces the clothing store management system implemented by jsp + SSM + MySQL. The system covers the functions required by clothing store management, such as Basic information, sales information management, new management, inventory management, user management and system settings, etc.

Key Words:Clothing Management System ; jsp ; SSM ; MySQL

目 錄

第 1 章 緒論 1

1.1開發背景 1

1.2研究意義 1

1.3設計目标 1

1.4研究步驟 1

1.5研究進度與安排 2

第 2 章 可行性分析與技術簡介 3

2.1可行性分析 3

2.1.1經濟可行性 3

2.1.2技術可行性 3

2.1.3操作可行性 3

2.2相關技術介紹 3

2.2.1SSM 架構簡介 3

2.2.2JSP 簡介 4

2.2.3MySQL 簡介 4

2.2.4Eclipse 簡介 4

2.2.5Tomcat 伺服器 4

第 3 章 系統分析 5

3.1系統功能子產品概述和分析 5

3.1.1資訊需求分析 5

3.1.2功能需求分析 5

3.1.3性能需求分析 7

3.2系統功能子產品設計 7

3.3資料庫分析 8

3.4資料庫實體結構設計 9

第 4 章 系統實作 12

4.1登入界面 12

4.2供應商管理 13

4.3服裝資訊管理 14

4.4商品上新管理 14

4.5商品庫存管理 15

4.6使用者管理 16

4.7商品銷售管理 17

第 5 章 服裝店管理系統測試 19

5.1軟體測試概述 19

5.2代碼測試 19

5.3使用者登入子產品測試 19

5.4服裝管理子產品測試 20

5.5測試總結 21

結論 22

參考文獻 23

緻謝 24

第 1 章 緒論

1.1開發背景

國内專門研究服裝店管理系統的并不多,有學者從經濟發展角度分析了現中小型企業的優勢,劣勢,面臨的挑戰。對于我國國情來講,服裝行業規模化其實起步較晚,企業對于服裝行業的資訊化建設沒有給太多的重視。如何降低生産要素和提高管理效率成為了衆多中小型企業的主要目标。結合學者的觀點進行了分析,得出的結論是友善簡易的管理系統是改善中小型企業管理耗費大量人力物力情況的重要措施。現在這個階段我國流行的管理系統很多,但是這些大多基本都是偏向綜合性資料庫的系統,适合不光是服裝店的各種企業的管理。作為衣食住行之首,服裝行業的發展步履維艱,現有的通用管理系統不适合這類企業。在服裝資訊管理方面目前還沒有一個完備的服裝管理系統。而更簡單便捷的資訊儲存和處理就變得尤為重要。

1.2研究意義

随着中國經濟的發展,中小企業增加了。現在,中國很多中小企業數量多,區域分布廣,發展很快。而服裝店的比重占的越來越大。但店鋪的管理會耗費很大的人力物力并浪費很多時間,就需要更便捷的存儲和處理資訊。現在來說,我們的服裝店管理系統大都應用于大型連鎖店鋪,操作起來非常麻煩,功能非常複雜。雖然功能齊全,但對于我們日常小型服裝店來說,顯然沒那麼多必要。

課題的目的是實作一個服裝店管理系統,操作簡單,友善查找,可以對進貨商以及商品的資訊能及時更新,對商品的存貨資訊仔細掌握,快速的查找商品資訊知曉庫存情況。用資訊化的手段來提高店鋪的管理水準以及工作效率,最大化的減少人力物力的支出。

1.3設計目标

本次課設的目标是設計并實作一個服裝店管理系統。主要用于店主的背景管理。本系統的資料庫伺服器采用 MySQL,背景采用 SpringMVC,Spring 和 MyBatis 流行架構進行內建開發,實作服裝店對員工與商品的資訊管理。同時要求本次設計健全,系統必須經過壓力測試。

1.4研究步驟

1、收集本次畢業設計相關的内容資訊,到圖書館以及網絡上進行搜集。

2、根據自己技術的掌握情況以及學校設計要求,進行技術選型,确定開發内容。

3、對系統設計的要求進行了相應的需求分析,确定了系統該有的的基本功能,并完成了系統的功能子產品圖。根據本系統的功能子產品設計,建立了服裝店管理系統的概念模型設計(E-R 圖)和資料表。

4、編寫完功能子產品的源代碼後,修改測試中出現的問題。

5、經過反複的測試和修改,完成系統設計與實作,最終整理文檔,完成論文。

1.5研究進度與安排

1、結合實際完成畢業設計選題,查閱資料、現場調研,剖析設計需求,完成設計各項調研任務。

2、選擇合适的解決方案。搭建系統開發平台,研究了系統實作所涉及的關鍵技術。根據實用性、開放性和開源性原則,設計了一個既能保證需求,又能開放源代碼的可擴充體系結構。

3、根據需求分析、确定設計方案及系統總體設計。

4、對系統進行詳細設計:功能設計、頁面設計、資料庫設計,實作系統功能的代碼編碼、系統的調試和運作。

5、系統測試,若無邏輯性及業務性問題,則按照畢業設計相關各項要求進行論文撰寫,形成論文 1 稿,并與指導老師進行溝通。

6、根據導師修改意見調整畢業設計和論文内容。

第 2 章 可行性分析與技術簡介

2.1可行性分析

2.1.1經濟可行性

這個網站可以在普通 PC 機上運作良好,無需購買其他硬體設施。本次開發使用的軟體、Tomcat、MySQL 等軟體環境均為開源、免費,并可在網絡上下載下傳。是以,這個開發可以獨立開發,不用花錢買什麼東西,是以從經濟的角度來說,本網站具有可行性。

2.1.2技術可行性

系統采用 JSP 前端開發技術、SSM 架構和 MySQL 資料庫開發,Windows 作業系統, 使用 JDBC 方式與背景資料庫連接配接,完成資料的添加、删除、修改和查詢的基本功能操作。由于 JSP 基本可以在所有平台的任何環境中開發和部署,是以沒有限制;SSM 将注釋的發展推向了極緻;同時,MySQL 靈活,易于維護,它具有開發友善、使用靈活的特點,以及目前廣泛的實際應用。是以,JSP、SSM 和 MySQL 的結合是開發輕量級平台的最佳組合是以說明該系統在技術上是可行的。

2.1.3操作可行性

系統的操作可行性是指系統的界面是否美觀、操作是否簡單、操作中是否有步驟提示、相關資訊是否能自動生成或更新等。系統的運作是否順暢,對系統的可行性和普及性起着決定性的作用。一般來說,使用者可以盡可能簡單友善地作業系統,提高使用者使用系統的興趣,在使用過程中有更好的體驗。本系統界面簡潔大方,使用者在操作過程中易于了解,是以本系統在界面顯示和操作上也是可行的。

2.2相關技術介紹

2.2.1SSM 架構簡介

SSM 架構即 SpringMVC、Spring 與 Mybatis 的總稱,三大架構利用 Spring 容器架構的特性,将 Mybatis 和 SpringMVC 以 XML 檔案的形式內建起來,形成 SSM 架構。Spring 是基于 J2EE 技術開發的開源架構,Spring 大大減少了資料層、業務層和表示層之間的耦合, 由于包含控制反轉(IOC) 功能支援依賴注入(DI), 程式員隻需對接口進行程式設計。SpringMVC 架構根據請求進行的,圍繞 Servlet 設計,将請求發給控制器。Mybatis 是一個

開源項目 Apache ibatis,它是一個優秀的基于 Java 的持久層結構,支援存儲過程、自定義

SQL 和進階映射。

2.2.2JSP 簡介

JSP 是一種動态網頁開發技術。在 JSP 檔案中,運用 HTML 語言在網頁上顯示靜态内容,用 Java 程式段在網頁上顯示動态内容,并嵌入 JSP 标簽,形成 JSP 檔案,它可以放置在任何普通網頁的路徑下。用 JSP 技術開發的 Web 應用程式是基于 Java, 實作從 Java 程式生成 Web 頁面的方法簡潔而迅速。

2.2.3MySQL 簡介

MySQL 是一個小型的資料庫,安裝包隻有幾十兆。安裝相對簡單,易于維護。另外, MySQL 是一個開源的程式,使用者衆多。同時 MySQL 支援多作業系統,可提供多 API 接口, 支援多語言開發。MySQL 比其他資料庫中的其他 SQL 語句更加标準化,是以從這一點上說 MySQL 更受歡迎。

2.2.4Eclipse 簡介

Eclipse 是最早接觸到大多數Java 程式設計語言的開發軟體,也是長期以來最常用的開發工具,現在,許多大公司仍然可以選擇 Eclipse 作為他們的首選開發工具。首先,他們可能已經使用了很長一段時間,習慣使用了。還有 Eclipse 獨特軟體功能。Eclipse 提供了代碼幫助功能,開發者在編寫代碼的過程中可以自動執行文法,全面的文本、修複代碼和 API 現成資訊等編碼任務,大大縮短了開發時間。Eclipse 提供了多種平台版本,滿足不同使用者的需求。對于開源項目,可以下載下傳任意 Eclipse 源代碼并開發自己的功能插件。

2.2.5Tomcat 伺服器

Tomcat 伺服器是一種比較流行的 Web 應用伺服器,因為性能先進穩定,可以免費下載下傳,被軟體開發人員喜愛并認可。Tomcat 在運作時所用的系統資源少,可擴充性高,并且支援應用系統開發中常用的功能。Tomcat 是輕量級的應用伺服器,很适合 Web 程式的開發和調試,通常隻在中小型系統或競争使用者較少的情況下使用。在初學者的情況下,如果将 Apache 伺服器配置在 1 台機器上,就可以使用它來滿足通路網頁的需求。Tomcat 實際上是 Apache 伺服器的獨立運作擴充,是以可以将獨立 Tomcat 作為 Apache 的運作程序。Tomcat 使用于一切中小型的 Web 開發服務。他的體積,性能,安全等等都是被廣大的 Web 程式設計愛好者所喜愛。

第 3 章 系統分析

3.1系統功能子產品概述和分析

3.1.1資訊需求分析

研究的主要内容:本次設計是實作對服裝店背景的資訊管理,主要分為基本資訊、銷售資訊管理、商品上新管理、商品庫存管理、使用者管理和系統設定。具體說明如下:

1、基本資訊子產品:基本資訊管理

(1)添加管理公司和商品的相關資訊;

(2)對商品的資訊進行編輯更新删除;

2、商品銷售子產品:日常銷售的管理

(1)門店人員對服裝商品銷售情況進行管理;

(2)門店人員對退貨服裝商品進行記錄;

3、商品上新管理子產品:日常進貨的管理

(1)門店人員對上新商品資訊進行添加;

(2)門店人員對上行數量進行管理,入庫時填寫資訊,便于商品庫存管理。

4、商品庫存管理子產品:查詢商品數量

(1)查詢商品的存庫資訊;

(2)也可根據關鍵字查詢商品剩餘庫存;

5、使用者管理子產品:使用者資訊管理

(1)使用者注冊登入管理;

(2)對使用者資訊進行增删改查;

6、系統設定子產品:負責管理服裝管理系統的所有使用者資訊

(1)門店人員資訊及設定不同門店人員權限功能;

(2)門店人員自行修改密碼。

3.1.2功能需求分析

1、基本資訊管理

該子產品是對服裝商品資訊、供應商的資訊進行增加修改的操作,并根據不同關鍵字對資訊進行查詢功能。

2、商品庫存管理

該子產品是對服裝商品的上新整理及服裝商品退貨資訊的管理,對商品的庫存數量進行更新,并能夠根據關鍵字查詢商品庫存資訊,其中庫存管理流程圖如下圖所示:

基于SSM 技術的服裝店管理系統

。。。。。。。。。。。。

。。。。。。。。。。。。。。

。。。。。。。。。。。。。。

。。。。。。。。。。。。。。。

論文下載下傳位址:請點選》》》