畢業(yè)論文 基于java的超市管理系統(tǒng).docx
約46頁DOCX格式手機打開展開
畢業(yè)論文 基于java的超市管理系統(tǒng),目錄摘要3abstract41緒論51.1社會背景51.2超市背景51.3系統(tǒng)開發(fā)背景51.4課題研究的目的和意義61.5系統(tǒng)功能特點61.6本文主要工作62系統(tǒng)可行性研究72.1技術(shù)可行性研究72.1.1采用java語言編寫72.1.2采用eclipse開發(fā)平臺72.1.3采用access數(shù)據(jù)庫82.2經(jīng)濟可行性研究...
內(nèi)容介紹
此文檔由會員 ljjwl8321 發(fā)布
目錄
摘要 3
Abstract 4
1緒論 5
1.1社會背景 5
1.2超市背景 5
1.3系統(tǒng)開發(fā)背景 5
1.4課題研究的目的和意義 6
1.5系統(tǒng)功能特點 6
1.6本文主要工作 6
2系統(tǒng)可行性研究 7
2.1技術(shù)可行性研究 7
2.1.1采用java語言編寫 7
2.1.2采用Eclipse開發(fā)平臺 7
2.1.3采用Access數(shù)據(jù)庫 8
2.2經(jīng)濟可行性研究 9
2.3操作可行性研究 9
3系統(tǒng)需求分析 10
3.1超市基本業(yè)務(wù)分析 10
3.1.1進貨業(yè)務(wù) 10
3.1.2庫存業(yè)務(wù) 10
3.1.3銷售業(yè)務(wù) 10
3.1.4傳統(tǒng)小型超市需要解決的問題 11
3.2系統(tǒng)功能需求 11
3.3性能需求 12
4系統(tǒng)總體設(shè)計 13
4.1 設(shè)計思想 13
4.2 設(shè)計原則 13
4.3 系統(tǒng)模塊概要設(shè)計 14
4.4系統(tǒng)操作流程概要設(shè)計 15
5系統(tǒng)詳細設(shè)計 16
5.1系統(tǒng)功能詳細設(shè)計 16
5.2系統(tǒng)數(shù)據(jù)庫設(shè)計 17
5.2.1 數(shù)據(jù)結(jié)構(gòu) 17
5.2.2系統(tǒng)E-R圖設(shè)計 18
5.2.3邏輯結(jié)構(gòu)設(shè)計 22
5.2.4數(shù)據(jù)表設(shè)計 24
5.3 模塊功能設(shè)計 27
5.3.1系統(tǒng)登錄模塊設(shè)計 27
5.3.2 系統(tǒng)主窗體模塊設(shè)計 28
5.3.3進貨退貨管理模塊設(shè)計 28
5.3.4銷售管理模塊設(shè)計 30
5.3.5庫存管理模塊設(shè)計 34
5.3.6員工管理模塊設(shè)計 36
5.3.7 供貨商管理模塊設(shè)計 38
5.3.8系統(tǒng)管理模塊設(shè)計 39
6系統(tǒng)測試運行 42
6.1測試方法 42
6.2功能測試 42
6.3整體測試 43
結(jié)束語 44
參考文獻 45
致 謝 46
摘要
隨著小型超市快速的發(fā)展,商品數(shù)量急速增加,有關(guān)商品的各種信息也成倍增長。小型超市也需要對商品各種信息進行統(tǒng)計分析。而大型的超市管理系統(tǒng)功能過于強大而造成操作繁瑣降低了小型超市的工作效率。
小型超市管理系統(tǒng)是市場上最流行的、超市上常用的系統(tǒng)之一,它主要包含以下幾個模塊:進貨和退貨管理模塊、銷售模塊、庫存模塊、人事管理模塊、系統(tǒng)模塊。它可以使進貨、庫存、銷售、員工信息接受全面、動態(tài)、及時的管理。
經(jīng)過分析,使用JAVA語言為開發(fā)工具,使用Access作為數(shù)據(jù)庫,利用它們在開發(fā)數(shù)據(jù)庫應(yīng)用程序方面的眾多優(yōu)越性,尤其是JAVA在應(yīng)用程序應(yīng)用開發(fā)方面提供了大量的用于數(shù)據(jù)庫應(yīng)用開發(fā)的各種組件,大大提高開發(fā)的效率。不斷修正和改進,在用戶要求的時間內(nèi)完成可用系統(tǒng)。
本文分析了軟件開發(fā)的背景以及過程,首先介紹了軟件的開發(fā)環(huán)境,其次介紹了本軟件的總體設(shè)計過程、詳細設(shè)計過程:數(shù)據(jù)庫的設(shè)計、各個模塊的設(shè)計和實現(xiàn),以及具體界面的設(shè)計和功能。
關(guān)鍵詞:超市管理系統(tǒng) ;JAVA ;Access ;數(shù)據(jù)庫
Abstract
With the rapid development of small supermarkets, a quick increase in the number of goods, the goods of all kinds of information also doubled. Small supermarket also needs to carry out statistical analysis of all kinds of information. The large supermarket management system is too cumbersome to operate a strong and resulted in reducing the efficiency of the small supermarket.
Small supermarket management system is the most popular markets, also is one of the commonly used. It contains the following modules: purchase and returns management module, sales module, inventory module, the Personnel Management module, the system module. It can make the purchase, inventory, sales, employees undergo a comprehensive, dynamic and timely management.
After analysis, the use of JAVA language for the development of tools, the use of Access as a database, the use of their database applications in the development of numerous advantages, especially in JAVA application development in the application provide a large number of database application development for a variety of group cases, greatly enhanced the efficiency of development. Constantly revised and improved, in the time the user requests to finish a available system.
This paper analyzes the background, as well as software development process, first introduced the software development environment, followed by introduction of the software design process, detailed design process: database design, each module of the design and implementation, as well as the specific interface’s design and functionality
Key words: Supermarket Management System ;JAVA ;Access;Database
摘要 3
Abstract 4
1緒論 5
1.1社會背景 5
1.2超市背景 5
1.3系統(tǒng)開發(fā)背景 5
1.4課題研究的目的和意義 6
1.5系統(tǒng)功能特點 6
1.6本文主要工作 6
2系統(tǒng)可行性研究 7
2.1技術(shù)可行性研究 7
2.1.1采用java語言編寫 7
2.1.2采用Eclipse開發(fā)平臺 7
2.1.3采用Access數(shù)據(jù)庫 8
2.2經(jīng)濟可行性研究 9
2.3操作可行性研究 9
3系統(tǒng)需求分析 10
3.1超市基本業(yè)務(wù)分析 10
3.1.1進貨業(yè)務(wù) 10
3.1.2庫存業(yè)務(wù) 10
3.1.3銷售業(yè)務(wù) 10
3.1.4傳統(tǒng)小型超市需要解決的問題 11
3.2系統(tǒng)功能需求 11
3.3性能需求 12
4系統(tǒng)總體設(shè)計 13
4.1 設(shè)計思想 13
4.2 設(shè)計原則 13
4.3 系統(tǒng)模塊概要設(shè)計 14
4.4系統(tǒng)操作流程概要設(shè)計 15
5系統(tǒng)詳細設(shè)計 16
5.1系統(tǒng)功能詳細設(shè)計 16
5.2系統(tǒng)數(shù)據(jù)庫設(shè)計 17
5.2.1 數(shù)據(jù)結(jié)構(gòu) 17
5.2.2系統(tǒng)E-R圖設(shè)計 18
5.2.3邏輯結(jié)構(gòu)設(shè)計 22
5.2.4數(shù)據(jù)表設(shè)計 24
5.3 模塊功能設(shè)計 27
5.3.1系統(tǒng)登錄模塊設(shè)計 27
5.3.2 系統(tǒng)主窗體模塊設(shè)計 28
5.3.3進貨退貨管理模塊設(shè)計 28
5.3.4銷售管理模塊設(shè)計 30
5.3.5庫存管理模塊設(shè)計 34
5.3.6員工管理模塊設(shè)計 36
5.3.7 供貨商管理模塊設(shè)計 38
5.3.8系統(tǒng)管理模塊設(shè)計 39
6系統(tǒng)測試運行 42
6.1測試方法 42
6.2功能測試 42
6.3整體測試 43
結(jié)束語 44
參考文獻 45
致 謝 46
摘要
隨著小型超市快速的發(fā)展,商品數(shù)量急速增加,有關(guān)商品的各種信息也成倍增長。小型超市也需要對商品各種信息進行統(tǒng)計分析。而大型的超市管理系統(tǒng)功能過于強大而造成操作繁瑣降低了小型超市的工作效率。
小型超市管理系統(tǒng)是市場上最流行的、超市上常用的系統(tǒng)之一,它主要包含以下幾個模塊:進貨和退貨管理模塊、銷售模塊、庫存模塊、人事管理模塊、系統(tǒng)模塊。它可以使進貨、庫存、銷售、員工信息接受全面、動態(tài)、及時的管理。
經(jīng)過分析,使用JAVA語言為開發(fā)工具,使用Access作為數(shù)據(jù)庫,利用它們在開發(fā)數(shù)據(jù)庫應(yīng)用程序方面的眾多優(yōu)越性,尤其是JAVA在應(yīng)用程序應(yīng)用開發(fā)方面提供了大量的用于數(shù)據(jù)庫應(yīng)用開發(fā)的各種組件,大大提高開發(fā)的效率。不斷修正和改進,在用戶要求的時間內(nèi)完成可用系統(tǒng)。
本文分析了軟件開發(fā)的背景以及過程,首先介紹了軟件的開發(fā)環(huán)境,其次介紹了本軟件的總體設(shè)計過程、詳細設(shè)計過程:數(shù)據(jù)庫的設(shè)計、各個模塊的設(shè)計和實現(xiàn),以及具體界面的設(shè)計和功能。
關(guān)鍵詞:超市管理系統(tǒng) ;JAVA ;Access ;數(shù)據(jù)庫
Abstract
With the rapid development of small supermarkets, a quick increase in the number of goods, the goods of all kinds of information also doubled. Small supermarket also needs to carry out statistical analysis of all kinds of information. The large supermarket management system is too cumbersome to operate a strong and resulted in reducing the efficiency of the small supermarket.
Small supermarket management system is the most popular markets, also is one of the commonly used. It contains the following modules: purchase and returns management module, sales module, inventory module, the Personnel Management module, the system module. It can make the purchase, inventory, sales, employees undergo a comprehensive, dynamic and timely management.
After analysis, the use of JAVA language for the development of tools, the use of Access as a database, the use of their database applications in the development of numerous advantages, especially in JAVA application development in the application provide a large number of database application development for a variety of group cases, greatly enhanced the efficiency of development. Constantly revised and improved, in the time the user requests to finish a available system.
This paper analyzes the background, as well as software development process, first introduced the software development environment, followed by introduction of the software design process, detailed design process: database design, each module of the design and implementation, as well as the specific interface’s design and functionality
Key words: Supermarket Management System ;JAVA ;Access;Database