超市管理系统的设计与实现

 2022-01-17 23:44:06

论文总字数:14845字

目 录

1 绪论 4

1.1选题的目的和意义 4

1.2国内外超市管理现状 4

1.2.1.国外超市管理现状 4

1.2.2.国内超市管理现状 4

1.3主要研究内容 5

2 超市管理系统相关技术 5

2.1开发环境及模式 5

2.1.1开发环境 5

2.1.2开发模式 6

2.2运用技术及工具 6

2.3技术优势 7

3 可行性分析 7

3.1技术可行性 7

3.2经济可行性 8

3.3需求性分析 8

4 系统整体设计 8

4.1系统功能结构 8

4.2系统数据库设计 9

4.2.1实体关系图 9

4.2.2数据库设计 13

4.3系统流程图设计 16

5 系统设计与实现 18

5.1登录模块 18

5.2密码管理模块 19

5.3用户信息管理模块 20

5.4进货退货模块 21

5.5销售模块 21

5.6销售业绩模块 22

5.7库存查询模块 22

5.8商品信息模块 23

5.9进退货信息模块 23

6 总结与展望 24

参考文献 25

致谢

超市管理系统的设计与实现

孟帆

,China

Abstract:

Supermarket management system is a simple management system for the rapid development of the current social supermarket. The purpose of this system is to use the current popular B/S mode under the windows apache php mysql circumstance use to achieve development. Can change the traditional mode of supermarket management, greatly reducing the use of personnel and the workload of the staff, thereby reducing the supermarket manager's investment capital, and ultimately improve the operating profit of the supermarket. The distribution of the system through the administrator and supermarket cashier personnel of different operating authority, the establishment of personnel management, the sale of goods and goods, inventory management, sales and merchandise information query module to achieve the whole process of supermarket management in addition to online payments. By using B/S mode, real-time online monitoring, to avoid the information delay, good feedback to the business of current market changes, so as to determine the next purchase. And in the case of supermarket managers to facilitate the convenience of consumers, but also to avoid the wait for shopping and other conditions.

Key words: supermarket management system, PHP MySQL, B/S, design and realization

1 绪论

1.1选题的目的和意义

随着21世纪人类进入电子时代,传统的小卖部式的商品零售业受到了极大地冲击,大型超市的出现更能满足消费者的需求,成为零售业的先进产业,具有货物列架展现、销售服务一条龙、购物环境干净舒适、优质的售后服务等特点,快速成为国内零售业主形态。随着超市的快速发展,国内的传统零售行业已经逐渐认识到信息技术对于商品销售的巨大作用,明白要在今后的市场中占有一席之地,就需要高效的管理方式与处理方法,因此加快超市管理的信息化进度已经迫在眉睫[1]

超市的存在是社会发展的必然,但是一个超市却不能依然沿用全人工形式的经营,所以超市管理系统的出现就显得极其重要。它具有数据可靠、信息存储量大、安全新高、检索速度快等优势,它的出现可以提高超市人员的工作效率,有效减少价格错误,货物丢失等情况。极大地提升超市管理的效率,并在一定程度上为企业带来经济效益[2]。近年来,高校招生政策的改变及招生数量的提升,使得大学生成为社会市场上极其特殊的一个消费群体,消费需求越来越大,市场份额越来越重。而且伴随高校师生对超市消费的认可与偏爱,使超市建设成为高校建设中不可或缺的一部分。目前超市作为校园零售业最重要的组成部分,在校园及其经济发展中的作用越来越明显[3]。相对应的,超市管理系统的需求也应运而生。

1.2国内外超市管理现状

1.2.1.国外超市管理系统现状

超市,是诞生于1930年美国的一种销售方式,伴随着现代计算机行业的发展,国外超市的信息化建设一直处于领先的地位,发展出来一系列的管理系统,采用了按照不同规模来开发相对应的软件处理系统,以满足不同的需求,绝大多数的超市都有完善的进销存、预警、统计等系统。这样一来,不仅可以提高效率,而且可以更方便的满足消费者的购物需求,从而孕育了一批国际性大型连锁超市(如沃尔玛等)。国外的超市管理系统,多数已经完成了连锁超市数据共享,二维码扫描等商品管理技术,而对员工个人信息的管理也趋于成熟,可明确各环节失误的责任纠纷。国外超市管理信息系统已经趋于完善,尤其是零售业大拿沃尔玛,从1980年就构建了自己的网络系统,采用信息化手段保证各环节的运行,还有很多超市也都建立了自己的管理信息系统,有的甚至拥有了客户档案管理系统(4)

1.2.2.国内超市管理系统现状

国内的超市大致分为两类,一类为中小型门店式超市,这种超市大多数都没有自己的管理系统,还是使用传统的人工操作,另一种为大型的连锁超市,这种超市一般都有较为成熟的管理系统。包括超市销售点管理系统、仓储管理系统、库存货物管理系统、人员管理系统等[5]。目前我国大多数企业都为大中型零售连锁经营,利用计算机进行管理。因为需求较大,所以产生了较多为零售业企业开发的管理系统,包括前台操作的pos销售系统和后台的MIS管理系统。当前很多企业也都陆续使用现代通信技术及网络信息化技术集成的数字管理系统[7]。但专业的针对各企业的超市管理系统的开发,需要的资金数额巨大,并非所有的零售企业可以承受,更别说便利店、仓储商店等小型门店。而且国内的超市管理系统对员工的管理并不重视,中小型超市由于其规模的原因,对超市内部人员所进行的各项操作都无法做到较为准确的记录,从而导致失误出现时责任的不明确。而有效的利用信息化的管理,实现管理现代化,是超市长足发展必不可少的措施,只有这样才能屹立于零售行业中[6]

1.3主要研究内容

现代社会,商品种类急剧增加,消费者的消费需求也越来越高,每天都伴随着大量的进出库货物。若不能有效的统计进出库及销售的信息,就无法有目的的加大减少进货量,不能准确地掌握商品的社会化程度,传统的经营模式无法统计大量的数据信息,所以需要一个较为合理的管理系统。为应对这种情况,结合自己所学知识,决定建立一个简单的超市管理系统,主要实现店主对超市管理人员的监督、对销售信息、进出库货物信息的处理及方便超市管理人员对货物的分类管理。本系统将拥有销售数据分析、库存管理等功能。最终实现摆脱复杂的脑力活动与繁重的体力劳动,使得超市管理工作由繁琐变得精简。由系统来统一管理,最终实现商品的需求与各种信息,使用户对于各项信息一目了然[10]

本系统将分为店主登录跟超市管理员登录,分别拥有不同的管理权限,店主管理模块为超市管理员信息处理及所有管理员模块的处理,管理员又可处理商品进出库及商品销售,并管理自己的个人信息。

为完成此管理系统,结合有限的条件资源,开发决定利用开源的PHP语言与MySQL数据库,采用B/S网络结构模式,利用这种模式可以实现网页的直接管理,开源的PHP与MySQL则大大减少了本系统的开发成本。此系统可实现超市管理的商品进货、退货、销售以及超市人员的管理,控制管理成本,使超市的经济效益提升。简化管理者的操作,确保数据的精准性。为满足系统功能实现,应实现四类模块的设计:实体类模块的建立,数据库模块的管理,后台管理模块的实现,前台界面管理模块的设计。

2 超市管理系统相关技术

2.1开发环境及模式

2.1.1开发环境

本系统的开发为windows环境下的开发,服务器处理语言为PHP,所以需要构建一个合适的开发环境来实现系统的构建,在此本系统选择windows apache php mysql的环境,为此需要实现环境的搭建。首先,要进行服务器apache的配置,配置过程如下:

从互联网上下载Apache,然后不断点击下一步完成安装,然后进行Apache的配置,因为本系统选择PHP作为服务器语言,所以需要进行PHP模块的配置:

1.将PHP的语言包拷到计划目录中,然后在Apache的配置文件中添加PHP处理文件的位置:

LoadModule php5_module “e:/yewu/amp/php/php5apache2_2.dll”;

剩余内容已隐藏,请支付后下载全文,论文总字数:14845字

相关图片展示:

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;