无人售货超市管理系统的分析与设计

2018-02-02 11:02刘佳旻
电脑知识与技术 2018年1期
关键词:管理系统设计

刘佳旻

摘要:在当前经济迅速发展的条件下,我国的科学技术也随之得到了更进一步地发展。当前所出现的无人售货超市就可以非常充分地体现这一点,其中无人售货超市管理系统的建设中,主要是在计算机网络技术和互联网通信技术的基础上,运用RFID技术,其中主要用到了RFID电子标签、RFID读写器,而且还可以实现对视频进行深度的处理,从而实现真正意义上的无人售货超市。该文主要针对当前无人售货超市管理系统的现状以及其管理系统具体的构建进行了一定的设计和分析。

关键词:无人售货;管理系统;设计

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2018)01-0087-02

1 概述

随着经济的快速发展,我国的各行各业也充分应用到了智能化管理,阿里巴巴在杭州的无人超市就是其中非常典型的一个例子。但是当前无人售货超市管理系统的发展还处于一个比较初级的阶段,在各方面的工作还不够完善,所以在实际运行的过程中,还存在着缺陷,这些都会对无人售货超市的运作质量造成一定影响。因此,对管理系统实施分析和设计,可以很大程度上实现对超市管理技术的优化。目前,很多超市管理人员都已经加强了对管理系统分析与设计的关注。

2 可行性分析

2.1 技术可行性

该系统是利用科学的管理方法与编程技术来进行开发设计的,拥有比较高的存储能力和处理速度,并同时具备安全的信息保护能力。无人售货超市系统建设的核心在于数据库的构建,本系统主要利用SQL Server2008进行数据库建立,信息管理人员都掌握丰富的系统操作知识和管理知识,能够很熟练的运用该系统,综上,该系统在技术方面具有可行性。

2.2 经济可行性

该系统开发所需的硬件设备、软件技术支持所产生的费用、工作人员技术培训费用、设备的采购和管理维护等一些费用均在超市资金能力范围之内,且该系统同系统开发的成本相比,拥有较高的经济效益,它能加快超市资金的运转,减少资金积压的情况,给超市带来无形的经济效益。

所以,最终认为该系统完全可行。

3 需求分析

3.1 无人售货超市管理系统的商品采购流程分析

无人售货的超市在实施自动售货系统设计的过程中,必须以客户为主体,为购物活动设计更加完整的采购模式,以便商品采购流程的管理控制工作可以凭借服务机制的有利因素,适应商品采购模式的控制需要,为更多商品资源的更新处置提供良好的程序基础。商品采购工作流程的设计活动的影响商品资源市场价值水平的关键,虽然无人售货超市可以凭借商品资源售卖机制的良性运作实现对超市管理系统技术性优势的发挥,但在开展管理系统基础性技术操作的过程中,采购活动依然在商品资源价值实现的过程中对其经济优势进行开发。因此,无人售货管理工作系统在运行的过程中,必须结合后采购性质工作的突出技术优势,实现对库存信息资源的流程分析,确保商品资源的购买活动可以在超市管理工作系统的优化运行过程中实现与超市管理业务模式的精准对接。

3.2 无人售货超市管理系统的组织与功能分析

首先,本超市的主要决策和执行管理的机构主要是董事会,其主要负责分管各部门和配送中心。相对来说,该部门较为独立,而同时该超市设有销售部门,库存管理部门,人事部和财务部四个部门。

销售部门主要负责日常销售工作,同时负责处理消费者提出的各种疑问信息,为公司的整体运作提供强有力支持。

库存管理部门是根据销售部提供的货物销售情况及时和配送中心联系,负责货物的存放并对进出的货物做出详细的记录,保证基础数据的完备。

财务部门负责全面记录公司的资金流动情况,为公司的发展做出详尽计划。

人事部门保证店内员工的工作安排合理,分配均匀。也包括对档案的整理和对员工的培训,增加公司的凝聚力。下图为公司基本组织形式图。

功能分析:系统管理的功能主要是对该系统的用户进行管理,对其登陆所需的密码、类别和权限进行设置;人事管理主要分为职工信息管理和信息管理功能;销售管理模块主要有销售信息的查詢、维护和总结;进货管理和库存管理也均包括了信息查询和维护功能。

4 系统总体功能结构的分析与设计

本系统主要分为超市的采购管理、商品信息管理、销售管理和系统管理四部分。采购管理主要涉及商品的进货管理、退货管理和补货管理三方面;商品信息管理主要实现管理员对于商品的入库、出库,商品信息的修改、删除,商品类别的添加和删除等方面的管理。销售管理主要确定用户的支付方式,为无人售货超市打下基础;系统管理则主要用于对系统的数据进行维护和备份操作。下图为本系统的总体功能结构图:

5 系统功能的详细设计

5.1 实体属性设计

首先,对于超市的采购管理,可以简单地从进货、退货和补货三方面出发:

而接下来就需要对商品的一系列信息进行整理:

5.2 功能模块设计

5.2.1 信息管理模块设计

首先,要结合管理系统设计工作运行过程中的子模块设计理念,对无人售货管理工作的新增功能进行分析研究,从函数原型入手实施系统模块设计,函数原型:int bind(SOCKET s,//要绑定的套接字const struct sockaddr FAR*name,//指向SOCKADDR结构的地址int namelen//地址结构的sizeof)6)listen设定socket为监听状态。函数原型:int listen(SOCKET s,//进行监听的socketint backlog//客户端可以连接的请求个数);8)connect连接客户端的socket到指定的网络服务器。确保各类实施采购管理的信息系统可以凭借其功能价值实现与无人售货管理工作模式的精准对接,有效的保证各类功能性因素可以适应无人售货管理工作模式的运作处置需要,并使产品资源能够在入库管理工作的优化过程中顺应信息资源录入处理需要,为商品资源的名称管控措施创造良好的商品类型优化管理基础。另外,基础性技术资源的操作活动需要结合超市常规经营性商品资源的名称特点,进行基础信息资源收集处理机制的建设,使商品资源的管理技术工作可以更多地凭借商品类型的优化管理与商品价格的合理统计,优化采购性质工作的数据信息处理价值,有效的保证基础性信息资源在完成收集处理之后,可以凭借信息管理模块的优化运作实现商品新增信息控制的实际价值,优化用户商品信息保存管控水平。endprint

5.2.2 进退货管理模块设计

首先,无人售货超市在实施常规进退货管理模块设计工作运行的过程中,需要对技术性质的因素实施必要的延展处理,并对其客观段进行连接,连接成功后,客户端用此socket与服务器通信。函数原型:int connect(SOCKET s,//将要连接的socketconst struct sockaddr FAR*name,//目标socket地址int namelen//地址结构sizeof);3)recvfrom接收目标地址传来的数据信息。函数原型:int recvfrom(IN SOCKET s,OUT char FAR*buf,//接收数据缓冲区IN int len,//缓冲区长度IN int flags,//有MSG_PEEK和MSG_OOBOUT struct sockaddr FAR*from,IN OUT int FAR*fromlen),并且保证进退货管理工作的模块可以更加完整的适应商品资源的下架管理需要,并为信息资源实施更加合理的登记管理,有效的保证超市保管性质的工作可以在信息资源登录系统管理的模式影响下进行更好处置。在实施库存资源的信息资源管理控制过程中,必须针对自动操作系统的管理控制需要进行操作技术的添加处理,并且根据库存信息资源的优化管控需要,对具体的商品资源退货模块予以研究设计,切实保证商品资源的质量控制体系可以在进退货模式的优化管控过程中实现技术的完整普及,客观上发挥管理模块技术的运作优势。进退货管理模块的设计工作必须结合采购性质信息管理系统的运行特点,进行信息资源登录管理工作体系的建设,并且根据退换货技术交流模式,对具体的财务结算机制建设需要进行制定,以便商品资源的退换货控制流程能够在商品报废技术控制模式的影响之下,进一步适应退换货模块的优化设计需求,促使进退货管理模块可以在技术影响下与商品质量控制体系的优化技术方案实现对接。

5.2.3 销售管理模块设计

设计管理模式的建设等级需要得到优先定位处理,要结合无人销售业务的控制处理模式,对具体的销售工作模块予以研究,使具体的销售性质的工作可以凭借管理工作体制的有效运转,实现与商品资源销售控制体制的精准对接,结合成员函数涵盖范围进行模块运作体系设计,成员函数包括如下:void Create(CString str Mem Name,long l Mem Size);创建共享内存void Open(CString str Mem Name,long l Mem Size);打开共享内存并映射到本进程的地址空间void Update Record Map();更新Record Mapvoid Add New(CData AV*p Data AV);在共享内存末端添加一个记录virtual BOOL Update Record(CData AV*p Data AV);更新共享内存中的记录void Read(unsigned int n Index,RTAV&rtav);读取共享内存中的数据,为无人销售超市常规的业务运作创造良好的条件基础。除此之外,必须加强对商品资源退货管理模式的关注,并从设计理念和设计方法的角度出发,对具备关键性影响的无人售货超市管理系统实施研究处理,有效的保证商品销售登记业务可以在登记子模块的良性运作之下,顺应管理模块优化运行的需要,为更多销售人员创造登录系统良性运行的有利条件,并保证商品资源的销售信息储存业务可以在确认保存技术得到优化处置的情況下,凭借设计优势实现与无人售货系统的精准对接,并未销售工作的登录处理技术方面的优势提供良好的支持机制。商品资源的销售信息管理工作需要结合系统资源的成绩控制体系进行进一步的优化设计,并且根据数据库资源的销售登记模式特点,对销售性质业务的处理流程进行全方位调查分析,为退货处理机制的进一步建设提供良好的技术支持。数据技术资源的应用工作还必须全面适应流程图的子模块运行方式,实现顾客资源关键性技术应用体系的完善,以便商品资源在实施退货管理的过程中,可以结合商品数量与金额的有效管控,适应无人售货模块的优化运行需求。

6 结论

无人售货管理系统的建设工作是优化超市经营质量的关键工作,在技术层面实现对无人售货管理系统的优化处置,可以直接促进超市管理体系的完善,并且保证无人售货管理技术的设计方案可以更好的惠及超市管理工作领域。

参考文献:

[1] 胡枫, 雒海东. 基于UML的中小型超市管理系统分析与设计[J]. 湘南学院学报, 2016(5).

[2] 王慧莹. 大连长兴岛中小型超市管理系统的设计与实现[D]. 大连:大连理工大学, 2016.

[3] 白小凡. 超市管理系统的设计与实现[D]. 长春:吉林大学, 2014.

[4] 杨蕊绮. 中小型超市信息管理系统的开发与应用[D].济南: 山东大学, 2014.

[5] 张怀平. 社区超市仓库管理系统的分析与设计[D]. 厦门:厦门大学, 2013.

[6] 刘志. 中小型超市管理系统设计与实现[D]. 西安:西安电子科技大学, 2013.

[7] 徐璡晶. 基于Web Service的大型超市管理系统设计[D].上海: 复旦大学, 2013.

[8] 高妮娜. 基于J2EE的东营胜大超市信息管理系统的设计与实现[D].成都: 电子科技大学, 2013.endprint

猜你喜欢
管理系统设计
何为设计的守护之道?
基于LED联动显示的违停管理系统
瞒天过海——仿生设计萌到家
停车场寻车管理系统
设计秀
有种设计叫而专
船舶压载水管理系统
海盾压载水管理系统
基于RFID的仓储管理系统实现
设计之味