毕业论文 基于java的超市管理系统.docx

约46页DOCX格式手机打开展开

毕业论文 基于java的超市管理系统,目录摘要3abstract41绪论51.1社会背景51.2超市背景51.3系统开发背景51.4课题研究的目的和意义61.5系统功能特点61.6本文主要工作62系统可行性研究72.1技术可行性研究72.1.1采用java语言编写72.1.2采用eclipse开发平台72.1.3采用access数据库82.2经济可行性研究...
编号:20-196574大小:2.06M
分类: 论文>计算机论文

内容介绍

此文档由会员 ljjwl8321 发布

目录
摘要 3
Abstract 4
1绪论 5
1.1社会背景 5
1.2超市背景 5
1.3系统开发背景 5
1.4课题研究的目的和意义 6
1.5系统功能特点 6
1.6本文主要工作 6
2系统可行性研究 7
2.1技术可行性研究 7
2.1.1采用java语言编写 7
2.1.2采用Eclipse开发平台 7
2.1.3采用Access数据库 8
2.2经济可行性研究 9
2.3操作可行性研究 9
3系统需求分析 10
3.1超市基本业务分析 10
3.1.1进货业务 10
3.1.2库存业务 10
3.1.3销售业务 10
3.1.4传统小型超市需要解决的问题 11
3.2系统功能需求 11
3.3性能需求 12
4系统总体设计 13
4.1 设计思想 13
4.2 设计原则 13
4.3 系统模块概要设计 14
4.4系统操作流程概要设计 15
5系统详细设计 16
5.1系统功能详细设计 16
5.2系统数据库设计 17
5.2.1 数据结构 17
5.2.2系统E-R图设计 18
5.2.3逻辑结构设计 22
5.2.4数据表设计 24
5.3 模块功能设计 27
5.3.1系统登录模块设计 27
5.3.2 系统主窗体模块设计 28
5.3.3进货退货管理模块设计 28
5.3.4销售管理模块设计 30
5.3.5库存管理模块设计 34
5.3.6员工管理模块设计 36
5.3.7 供货商管理模块设计 38
5.3.8系统管理模块设计 39
6系统测试运行 42
6.1测试方法 42
6.2功能测试 42
6.3整体测试 43
结束语 44
参考文献 45
致 谢 46









摘要
随着小型超市快速的发展,商品数量急速增加,有关商品的各种信息也成倍增长。小型超市也需要对商品各种信息进行统计分析。而大型的超市管理系统功能过于强大而造成操作繁琐降低了小型超市的工作效率。
小型超市管理系统是市场上最流行的、超市上常用的系统之一,它主要包含以下几个模块:进货和退货管理模块、销售模块、库存模块、人事管理模块、系统模块。它可以使进货、库存、销售、员工信息接受全面、动态、及时的管理。
经过分析,使用JAVA语言为开发工具,使用Access作为数据库,利用它们在开发数据库应用程序方面的众多优越性,尤其是JAVA在应用程序应用开发方面提供了大量的用于数据库应用开发的各种组件,大大提高开发的效率。不断修正和改进,在用户要求的时间内完成可用系统。
本文分析了软件开发的背景以及过程,首先介绍了软件的开发环境,其次介绍了本软件的总体设计过程、详细设计过程:数据库的设计、各个模块的设计和实现,以及具体界面的设计和功能。
关键词:超市管理系统 ;JAVA ;Access ;数据库


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