APP下载

基于Python的可视化超市管理系统的设计

2020-09-10成婕妍

看世界·学术上半月 2020年4期
关键词:子系统界面可视化

摘 要:本系统设计着眼于超市管理系统的两个功能——人员管理系统和商品管理系统,首先将人员进行权限分类,进入登录界面,登陆成功后再通过界面交互实现人员的增加、删除、修改、查询、显示以及保存操作;商品管理系统也能够实现对商品的相同操作,季度商品销售信息保存后将数据进行可视化输出,从而通过大数据对下一季度的商品进行更好地预测,提高超市销售额。

关键词:数据管理系统;数据可视化

一、研究目的

为了能够更好得适应愈加激烈的市场竞争,提高超市的核心竞争力,需要通过制定一套高效实用的超市管理系统对超市的日常业务进行集中统一的管理,降低经营成本,提高销售额。超市管理系统主要由人员管理系统和商品管理系统两个子系统组成,在这两个子系统下也包含其他的功能。本系统通过全面的信息采集和处理,辅助提高超市的决策水平以及管理水平,通过对商品销售信息的直观动态的了解,可以对下一季度的商品采购进行预测,从而提高商品销售量,提高效益。

二、开发背景

随着科技的突飞猛进,互联网渗透着我们生活的方方面面,随之而来的必然是产业的巨变。国内的一些中小型超市,它们在信息化的过程中,步伐远落后于大型超市,对于这些企业来说,信息的存储以及处理也显得极为重要,所以在超市的信息化进程中,必然少不了一个高效的数据管理系统,它不仅具有手工管理所无法比拟的优点,例如省时省力、易修改等,同时还能通过数据对未来发展有直观动态的了解。

三、系统层次

功能模块的划分需要遵循低耦合、高内聚的原则,根据这一原则对该超市管理系统进行功能模块划分。

(一)首先进入登录界面,将人员进行权限分类,登陆成功后再通过界面交互实现数据处理。此超市数据管理系统主要分为人员管理系统和商品管理系统两个子系统,分别对人员信息以及商品信息进行存储以及管理。

(二)人员管理系统能够实现对人员的增加、删除、修改、查询、显示以及保存操作,并存储到文档中。

(三)商品管理系统能够在一个界面对一个季度的不同类别商品信息进行增改删等操作并存储到文档中,其次可以对数据用图表可视化输出,统计商品信息,对本季度各个类别的商品进行统计,最后根据上一季度的销售额预测下一季度的进货情况。

四、设计路线

(一)整体设计

1、登录权限设计

首先将用户分为三类——经理、职员、会员,登陆成功后方可对人员以及商品信息分别进行修改以及查询等功能。经理能够对会员、职员以及商品的所有信息进行操作和查询,而职员只能对会员信息进行操作和查询,会员只能对个人基本信息进行查询而无法进行操作。

2、主系统组成

整个超市管理系统主要由两个子系统组成——人员管理系统和商品管理系统,两个子系统下又包含其他子功能。首先可以在界面上可以对数据进行增改删等操作,然后将数据存储到文档中,其中商品数据能够用图表进行可视化输出,使经营者掌握最为直观的超市销售情况,以提高超市竞争力。

(二)人员管理系统设计

1、功能设计

根据人员的基本信息以及系统功能的实现,人员管理系统主要可以划分为七个模块的功能:增加信息模块、删除信息模块、修改信息模块、查询信息模块、显示信息模块、保存信息模块以及退出系统模块。

2、功能实现

在Python的基础上定义三个人员类——经理类、职员类以及会员类,并设置其实例属性以及实例方法,通过定义的界面文件,从文件中加载UI定义,并且动态创建一个相应的窗口对象,通过界面里的控件进行交互。

(三)商品管理系统设计

1、功能设计

根據商品的不同信息以及系统功能的实现,也可以划分为七个模块的功能:增加信息模块、删除信息模块、修改信息模块、查询信息模块、显示信息模块、统计信息模块以及退出系统模块。除了统计信息模块之外,其余六个模块与人员管理系统中的模块功能以及实现方式类似,统计信息模块主要用于数据的收集以及预测,通过季度的销售额以及盈利情况来对下一季度的商品采购情况作出预测。

2 、统计功能实现

统计信息的过程中,通过Matplotlib、PyQtGraph 绘图等Python语言的数据可视化(绘图) 方法对数据进行输出,使数据更为清晰直观,便于统计预测。

3、预测功能设计

在一个季度中,分析四个月来的商品变化情况,着重分析销量情况,考虑到季节变化、折扣情况以及考虑到不同供货商供应的产品成本,再结合仓库的库存情况综合考虑,分析新一季度的商品进货情况。

作者简介:

成婕妍(2001—),女,汉族,浙江省义乌市人,学生,本科在读,单位:西北工业大学,研究方向:无。

猜你喜欢

子系统界面可视化
数据可视化设计在美妆类APP中的应用
思维可视化
从零开始学用智能手机
复变函数级数展开的可视化实验教学
复变函数级数展开的可视化实验教学
复变函数共形映射的可视化实验教学
复变函数共形映射的可视化实验教学
网络空间供应链中入侵检测及防御子系统的投资机制研究
网络空间供应链中入侵检测及防御子系统的投资机制研究
团队与知识管理的关系研究