超市销售管理系统设计与实现.doc
约46页DOC格式手机打开展开
超市销售管理系统设计与实现,摘 要一直以来人们使用传统人工的方式管理超市的各项工作,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的冗余文件和数据,这给查找和统计等工作带来了很大的困难。随着超市规模的发展,商品数量的急剧增加,有关商品的各种信息量也成倍增长,传统的人工记忆方式也慢慢的无法适应形势的变化。只有采用智能化现...
内容介绍
此文档由会员 道客巴巴 发布摘 要
一直以来人们使用传统人工的方式管理超市的各项工作,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的冗余文件和数据,这给查找和统计等工作带来了很大的困难。随着超市规模的发展,商品数量的急剧增加,有关商品的各种信息量也成倍增长,传统的人工记忆方式也慢慢的无法适应形势的变化。只有采用智能化现代化的管理手段才能适应时代的潮流,在计算机技术迅速发展的今天,将计算机技术应用到超市的管理中将极大的改善超市的管理水平。
本文就是基于以上的背景,提出了基于B/S模式的超市销售管理系统。通过本系统可以实现超市智能化高效化的管理。本系统根据超市的实际运营流程来设计实现,主要包括商品销售模块、采购进货模块、库存管理模块,此外还提供了系统管理和财务管理两个模块实现了对本系统的管理和超市运营状况的全面分析,用户根据它们即可维护系统和了解超市当前的运营状况。本文从系统需求、系统设计到系统开发环境搭建和功能实现等多个方面做了全面的研究和分析。首先分析了当前超市行业的管理状况,然后从经济和技术等各个方面分析了开发本系统的可行性,接下来进行系统设计从功能设计和数据库设计两个方面做了详细分析,最后以不同用户类型的功能权限作为主线介绍了系统的实现并作出了系统测试。通过本文即可全面了解本系统。
本系统基于B/S结构,应用MyEclipse开发平台,采用JSP语言和ExtJS框架,并以Tomcat作为服务器Mysql作为数据库进行开发的。
关键词 超市销售管理;B/S;ExtJS;MVC;JSP
Abstract
Has been the work of the traditional manual way to manage small supermarket, this management approach has many shortcomings, such as: low efficiency, poor security, the other over time, will produce a lot of redundant files and data, which givesFind and statistical work has brought great difficulties. With the development of small supermarket scale, the number of commodities increase sharply, about a variety of goods the amount of information doubling the traditional artificial memory Only intelligent modern management tools in order to adapt to the trend of the times, the rapid development in computer technology today, the application of computer technology to the supermarket management will greatly improve the management level of the supermarket.
This article is based on the above background, a small supermarket management system based on B / S mode. Small supermarket intelligent and efficient management can be achieved through this system. The system is designed and implemented based on the actual operational processes of the supermarket, including merchandise sales module, purchase module procurement, inventory management module, in addition also provides two modules of the system management and financial management to achieve comprehensive management of the system and supermarket operator status analysis, the user they can maintain the current operational status of the system and understanding of the supermarket. First analysis of the current management situation of small supermarket industry, and then from the other aspects of economic and technical analysis of the feasibility of developing the system, followed by a detailed analysis of system design from the two aspects of functional design and database design, and finally to the different the functional competence of the user type as the main line of the realization of the system and make the system test. Through this article can be a comprehensive understanding of the system.
The system is based on B / S structure, application MyEclipse platform tools, using the JSP language and ExtJS framework and Tomcat as the server Mysql as the database developed.
Keywords small supermarket management; B/S; ExtJS; MVC; JSP
目 录
绪 论 1
1 系统概述 2
1.1 系统背景介绍 2
1.2 系统功能概述 2
1.3 系统开发环境 3
1.3.1 开发环境介绍 3
1.3.2 开发环境搭建 3
1.3.3 系统实现模式 3
2 可行性分析和需求分析 5
2.1 可行性研究 5
2.1.1 经济可行性 5
2.1.2 技术可行性 5
2.2 系统需求分析 5
2.2.1 功能需求分析 5
2.2.2系统性能需求 6
3 系统设计 7
3.1 系统功能设计 7
3.1.1 总体设计 7
3.1.2 详细设计 8
3.2 系统用例分析 9
3.2.1 用例分析 9
3.2.2 用例详细说明 10
3.3 数据库需求分析 11
3.4 创建数据库 15
4 系统实现 20
4.1 销售员功能模块实现 20
4.1.1 登录模块的实现 20
4.1.2 商品销售模块的实现 22
4.2 管理员功能模块实现 25
4.2.1 系统管理模块的实现 25
4.2.2 商品进货模块的实现 28
4.2.3 商品库存模块的实现 30
4.2.4 财务管理模块的实现 32
5 系统测试 35
5.1 测试方案 35
5.2 测试用例 35
5.2.1测试环境 35
5.2.2测试方案 35
5.3 测试结果 36
结束语 37
致谢 38
参考文献 39