基于Java的中小型超市管理系统毕业论文
2021-10-15 21:04:44
摘 要
在21世纪,计算机技术迅速向基于网络的集成开发。传统的独立应用程序逐渐离开舞台,取而代之的是一个支持网络,支持各种数据生成基于web的应用软件,信息社会的形成。计算机已经从研究机构、小超市、普通人的家庭,世界各地的互联网,互联网可以电脑文本绘制和打印证明,文件,检索、综合统计、分类、数据库管理、使用科学方法整理处理无序信息形成一个有序的、艺术的研究和分享信息便于存储和使用已经成为流行。随着超市规模的发展不断扩大,商品数量急剧增加,各种各样的商品和商品的信息的数量翻了一番。超市总是需要各种各样的商品信息进行统计分析。虽然市场上一些大型的超市管理系统功能过于强大而造成复杂的操作减少了超市的效率。市场上超市最常用的系统之一是针对中小型企业的管理系统,主要的模块有:对系统进行权限设定、原始数据处理、搜集数据并整理。因此,它使商品、销售、员工信息实现全面、动态、及时的管理。本文系统地分析了软件开发过程的背景,首先介绍了软件的开发环境,接下来介绍了本软件的详细设计过程:数据库的设计、各个模块的设计和实现,以及具体界面的设计和功能。
关键词: 中小型企业, 数据, 信息管理
ABSTRACT
In the 21st century, computer technology rapidly toward networked, integrated development. Traditional stand-alone version of the application software is gradually leave the stage, replaced by a support network, support a variety of data generation Web-based application software, have formed the information society. Computer has evolved from research institutes, small supermarkets, into ordinary people's homes, Internet around the world, the Internet can be a computer drafting the text, modify, print proofs, documents landing, retrieval, comprehensive statistics, classification, database management, etc. Finishing processing using scientific methods to disorderly information, consisting of an orderly, artistic research and sharing of information to facilitate the storage and utilization have become popular.With the constant expansion of supermarkets, a sharp increase in the number of goods, the amount of information about the various commodities commodities also doubled. Supermarkets always need a variety of information on commodities for statistical analysis. Some major features of small and medium sized supermarket management system available in the market caused by too powerful and complicated operation reduces the efficiency of the supermarket.Small supermarket management system is one of the commonly used systems on the market's most popular supermarkets, which mainly consists of the following modules: setting system privileges, the original data entry, data gathering and searching. Thus, it makes merchandise, sales and employee information, such as to achieve a comprehensive, dynamic and timely management.This paper systematically analyzes the background in software development process; first introduced the software development environment, followed by a detailed description of the software design process: design database design and implementation of each module, as well as specific interface design and functionality.
Key words:small supermarkets, management, information systems
目 录
第1章绪论 1
1.1课题背景及意义 1
1.2 课题目的与内容 2
1.3 国内外研究现状 3
第2章 系统需求分析 4
2.1 需求分析 4
2.1.1用例分析 4
2.1.2类图分析 5
2.2 系统可行性分析 5
2.2.1. 技术可行性 5
2.2.2. 经济可行性 6
2.2.3. 运行可行性 6
2.2.4. 时间可行性 6
2.2.5. 法律可行性 6
第3章 系统设计 7
3.1开发环境 7
3.1.1 myeclipse技术 7
3.1.2 Tomcat技术 7
3.2 开发技术介绍 8
3.3 系统总体设计 9
3.3.1 系统目标 9
3.3.2 系统的界面层及逻辑层 10
3.3.3 数据库层 13
3.3.4 数据库概念结构分析 13
3.3.5 逻辑结构设计 14
第4章 系统实现 17
4.1 登陆模块设计 17
4.1.1. 登录模块概述 17
4.1.2登录模块实现过程 18
4.2 主界面设计 19
4.3 用户管理功能模块概述 20
4.4商品基本信息管理 20
第5章 系统测试 23
5.1基础模块测试 23
5.1.1 商品基本信息管理模块测试 23
5.1.2会员折扣积分管理模块测试 24
5.2 系统用户信息管理模块测试 24
5.3 用户功能测试 25
5.4 登录模块测试 26
第6章 总结与展望 28
致谢 32
第1章绪论
1.1课题背景及意义
随着现代科学技术的迅速发展,计算机技术已经渗透到各个领域,成为该行业不可或缺的工具,特别是在促进互联网技术和信息高速公路的建立,使IT行业更具竞争力在市场上显示出其独特的优势,在信息时代,这是一个巨大的等待数据处理和传输,使这本书数据库为进一步开发和利用尤为紧迫。
小超市的不断增加,及物品的数量不断的增多,使得各种产品所需的资源量翻倍。超市就需要对各种信息产品进行统计分析。而对于小超市来说,大超市的管理系统过于强大,会由于过程操作中的沉闷而导致效率降低。
与国内市场上的部分中小型超市相比国外的中小型超市的信息管理要先进的多,所以对于中小型超市来说目前急需资源的管理系统和信息的储备、处理系统。必须要有高效的处理和管理方法来应对激烈的市场竞争,所以超市的信息化进程是发展不可少的一步。
在实习期间,我们调查市场,目前超市管理的实际需要,我们开发了这个超市管理系统。在开发过程中,我们专注于当前的实际技能水平的特点和超市管理,基于网络的学习方法要使用这个操作环境,系统设计过程中,我们尝试使用,易于阅读和容易理解的用户界面,用户可以在短期内完全控制。我们总是在第一时间把系统的正确性,并努力完成和正确性的数据处理。基于这段代码优化,加速系统操作,减少系统资源。
在我国,超市出现于于20世纪初期,现在已经成为零售的一种重要的表现方式。是国民经济发展的重要基础。如今发展迅速的超市,其经营管理更加的繁杂,先前的人工管理模式已经不能满足现有的发展,因此极其需要引进新的技术管理。
超市形式有不同的优势,但在当前形势下,它仍然有着常见的零售超市落后的问题,如:你不能有效地管理每一个商品,商品管理是缓慢的,容易出错的商品,商品价格,库存和低效率,但也在超市管理,进口和销售,存款和其它大宗商品的决策经验,缺乏实时分析,管理要求及时交付的信息并没有满足。与超市的快速发展形式,它的管理变得更加复杂,每天要处理的数据量逐渐增加,经营越来越多的中间部分,原始的人工管理已经不能应付这个复杂的市场。为此,在这个过程中,我选择了超市系统管理这个主题,使用现代计算机信息处理系统来进行超市的管理,使之能快速反映出产品及其销售和存储数量等,并进行多种信息反馈,从而节省大量的人力、物力,改善员工的工作条件,降低工作的强度,使得管理人员迅速做出相应的决策对于千变万化的市场,并有效地加快超市的信息管理效率。
超市作为一个零售企业,需要有大量的库存,还要定期更新产品,所以要有完善的库存管理系统、销售、添加产品的管理系统。面对不同种类的信息,一个逻辑数据库结构来存储数据,需要有效的程序结构支持各种数据操作的执行。超市自动化产品管理在欧洲和其他国家已经实现,也基于零售管理。它是最重要的功能是能够实时的和准确的控制存储仓库的情况。如果能够及时掌握实时的销售信息,就能有效地加快产品的周转速率、减少庞大的人工管理需求,使之有效地提升服务的质量。
1.2 课题目的与内容
随着现代科学技术的迅速发展,计算机技术已经渗透到各个领域,成为该行业不可或缺的工具,特别是在促进互联网技术和信息高速公路的建立,使IT行业更具竞争力在市场上显示出其独特的优势,在信息时代,这是一个巨大的等待数据处理和传输,使这本书数据库为进一步开发和利用尤为紧迫。
21世纪,超市的竞争力也进入一个新的领域,竞争已不再是规模的竞争,但竞争技术的竞争、管理的竞争,人才。技术和管理升级,加强超市行业的核心竞争力。目前零售行业多元化的发展趋势,各种格式:超市、仓储商店、便利店、特许经营商店,商店,仓库等共存。如何在激烈的竞争中扩大销售,降低运营成本,扩大业务规模,成为超市业务为目标奋斗。为了提高物料管理的水平和效率,尽可能防止商品流通的各个方面可能浪费的资金是未知的现象,迫切需要引入超市管理信息系统管理。超市管理系统是目前用于超市或公司管理系统的典型。超市的系统管理是市场上最常用及受欢迎的系统之一。因此,它使群众购买、销售、员工信息统一实现全面、动态、及时的管理。
这个系统是基于现代超市管理的需要和方便的发展和漂亮的界面为用户节省了大量宝贵的时间,全面实现价值的采购、付款、销售、供应商和其他商业计算机库存统计管理,大大减少了超市工作人员的工作量,提高管理效率和超市的服务质量。超市管理系统是基于JSP作为前台开发工具。后台数据库使用数据库状态"置疑",它的灵活性、安全性和易用性为数据库编程提供了良好的条件。因此,系统的软件开发平台已成熟可行。超市管理系统的商品管理模块,销售管理模块,员工信息管理,财务管理信息和供应商信息管理模块,这些模块之间的联系,相互配合,形成一个完整的超市管理系统。
1.3 国内外研究现状
现代社会生活中,使市场趋势发生了翻天覆地的变化,由于经济的发展,对生活的需求已经不再满足富裕的要求,很多人倾向于满足生活必需品不只是买,而是爱,和感官打算买。如果一个商店可以给客户留下深刻印象,吸引顾客,客户自然门。但近年来的新兴产业超市(超市)现代管理方法和方便的购物方式,特别是其轻松的购物环境,经常给客户留下深刻印象,吸引顾客的主要原因,是良好的和销售服务赢得信誉吸引客户的优势所在。现代商品经济的高速发展也导致了后面的比赛到目前为止所有企业竞相采用最新的管理方法来加强自己的竞争地位。因此,超市运营商如果你不把握发展趋势在今天的 市场中,你不能运行一个现代超市努力开放的目标,你不能使企业充满活力,丰富的资源。现代商业的发展,而且超市的管理意味着前所未有的革命。各种各样的超市现在使用电脑在发达国家流行。因为它能够准确地记录和访问与超市经营活动的大量数据,帮助超市运营商了解并分析市场状况,做出正确的决策,并有利于商店内部财务、工资、人事、库存、销售管理,从而大大提高现代超市的管理水平。
本世纪的深度和广度,由于社会生产力的迅速发展和科学技术的快速发展,人们增加的信息交换,信息管理需求的快速增长,而信息处理的要求及时、准确,从而导致传统的信息处理方法和手段不能满足现代管理的需要,计算机和信息处理应用程序的诞生,标志着一个新时代——“信息时代”的开始,这使得超市管理现代化成为可能。