基于Android平台的包装盒及时报价系统设计与实现
2018-06-06程建平瞿少成
程建平 瞿少成
摘要:针对目前我国包装盒生产过程中的成本控制,设计了一种基于Android平台的包装盒及时报价系统。系统基于不同原材料材质、价格与各种工艺成本的核算,实现成本核算与产品的快速报价,可以实现在生产加工前的成本预测,从而有效控制成本。整个系统平台包括WEB端和Android端,WEB端是利用SSM框架搭建而成,负责系统的后台管理与数据的维护;而Android端与MySQL数据库的交互工作是由SSH框架搭建的服务器来完成。本系统可以快速查看包装盒的生产成本价格,报价准确率接近98%,给成本控制提供依据。
关键词: Android平台;SSH框架;包装盒;工艺;成本优化
中图分类号:TP319 文献标识码:A 文章编号:1009-3044(2018)07-0053-02
Abstract: In view of the current cost control in the process of the packaging box production in China, a timely quotation system for packaging box based on Android platform is designed. Based on the accounting of raw material, material price and process cost, the system realizes cost accounting and quick quotation of products. The cost prediction can be achieved before production and processing, so as to control the cost effectively. The whole system platform includes WEB terminal and Android terminal, and WEB terminal is built with SSM framework, which is responsible for system background management and data maintenance. The interaction between Android platform and MySQL database is completed by the server built by SSH framework. This system can quickly check the cost of the production cost of the packing box, and the accuracy rate of the quotation is close to 98%, which provides the basis for the cost control.
Key words: android platform; SSH frame; the packing box; technology; cost optimize
1 概述
目前,包裝印刷市场的增长势头依然强劲,然而包装印刷企业面临许多困境,如原材料价格上涨,市场价格却在下降,难以留住人才及人工成本上升,设备落后及劳动效率低下等[1],企业只能通过加强内部的成本的管控来面对激烈的市场竞争[2]。在保证包装盒产品质量和生产效率的前提下,如何能够节约成本是企业关注的重点。有很多方法可以降低成本,最好的方法是在生产加工前就能预测生产加工的价格,从而控制加工成本。
Android是基于Linux内核的软件平台和开源操作系统,由Google和开放手机联盟(OHA)共同开发的[3]。Android系统已成为智能手机的主流操作系统,其使用便捷,开放性强,用户可以更快、更便捷地连接到网络获取到外界资源。
本文设计了一种基于Android平台的包装盒及时报价系统,基于原材料尺寸、价格与各种工艺成本的核算,实现成本核算与产品的快速报价,可以实现在生产加工前预测生产成本,给压缩成本提供基础,能提升互联网碎片化、个性化的小订单的“互联网+”印刷企业的市场竞争力。
2 系统整体结构
基于Android平台的包装盒及时报价系统的框图如图1所示,主要包括包装盒信息录入模块、智能排版与报价模块。
包装盒信息录入模块主要功能包括:对包装盒基本信息进行维护,如录入包装盒结构信息、包装盒图片信息等,同时还有纸板材质,纸质厚度,印刷颜色,印刷处理等工艺。这些数据是作为最终产品生产成本计算的主要依据。
智能排版模块主要功能包括:对包装盒的平面展开图进行拼接,有效地利用纸张,从而达到成本优化的效果。
报价模块主要功能包括:通过用户个性化设计包装盒的生产工艺,综合考虑纸板材质,颜色,表面处理,运费等,计算出相应的生产成本,APP端可以查看总价,单价,WEB端可以查看具体的每项费用,清晰明了。
图1 系统结构图
3 包装盒的成本计算
包装印刷成本的计算方法企业大体采用两种方法:按印刷工序估计和按印刷对象估价[2],本系统采用按印刷工序估计。而包装材料的价格占包装盒造价的主要部分,所以正确、合理的排版是非常必要,可以节省成本,降低造价,方便生产等。
通过调研大量纸质包装盒实际生产厂商,明确了纸盒类型及其结构、生产工艺、实际生产中的各种工况。纸盒平面展开图拼接有一些约束条件,如实际生产中,纸板规格通常采用矩形,面积通常小于1m2;纸板必须预留边界;必须严格按照纸张纸纹方向排版[4]。依据纸盒的结构特征与分类,在约束条件下选择合适的拼版模式,对包装盒平面展开图进行智能排版,可提高纸板的利用率。
通常在纸质包装印刷行业中,能实现自动化加工大订单的管式包装盒主要包括上下插口盒、上插口下扣滴和上下粘口等三类[5]。通过调查与研究发现,把上述三类管式包装盒铺平展开后,通过连续嵌套拼接、头对头拼接、平铺拼接以及完全不规则形状拼接排版等方式,可以获得更高的纸板利用率[6]。然后依据实际生产中的纸板规格分别计算不同尺寸下纸盒的利用率,取其中的最大值作为最优结果。经过智能拼版后获得最适纸板的长度,宽度,排放的纸盒个数,纸张数量等数据信息。
按照印刷工序来计算印刷成本,主要包括如下:
3.1 纸板费用
纸板费用是以纸板面积为单位来进行计算。实际使用中有不同种类的印刷纸质,如白卡,灰卡,金银卡,镭射卡。相应的纸张克数也有所不同,如白卡有A,B,C等,金银卡有D,E,F等,下面就是纸价的计算公式:
纸价=纸板面积(平方米)╳ 纸张克数(克) ╳价格(元/吨)╳纸张数量 ÷1000000
3.2 印刷颜色费用
现代包装盒多以彩色印刷为主,纸张的印刷颜色有C,M,Y,K,CMYK等。而CMYK对应的专色数量又分为不同等级,价格按照不同种类不同色度来设定。
颜色的价格=总色令(元/色令)╳印刷令数(色令)(色令是指每500张全开纸印刷一色为一色令)
3.3 印后加工费
印后加工费包括表面处理费用,烫金费用,击凸费用,UV费用,PVC费用等,印后加工的处理是依据具体的包装盒来进行选择的,并不是每种包装盒都须计算所有类型的费用。同时表面处理费用是以纸板面积为单位进行计算的,而烫金,击凸,UV,PVC的费用是以实际加工面积为单位来进行计算的。
表面处理包括光胶,哑胶,磨光,过油等操作,表面处理的费用=纸板面积(平方米)╳价格(元/吨)╳纸张数量÷1000000。而烫金,击凸,UV,PVC的费用的计算方式类似,如UV=版费(元/平方米)╳加工面积(平方米)+人工(元/平方米)╳加工面积(平方米)╳纸张数量。
3.4 其他费用
其他费用包括有运输费,税费等等。
综上所述:印刷成本=纸板费用+印刷颜色费用+印后加工费+其他费用。
4系统的实现
整个系统是利用JAVA开发语言实现的,其中,WEB端利用SSM框架开发实现,Android系统采用严格的用户认证机制,保证信息的安全性,以防止各种非法的访问、使用、修改、破坏或者泄密[7];服务器端由SSH框架搭建而成,完成APP与底层数据库MySQL进行数据交互[8]。
限于篇幅,在此仅展示APP部分。APP部分包含三个模块:“首页”,“已排”,“我的”,如图2-图5所示。“首页”模块实现纸盒信息的显示,主要几种类型的包装盒信息,同时可以进行包装盒的模糊查询。具体而言,点击“图片”可查看纸盒详细信息,对包装盒结构信息进行查看;点击“排版”按钮,可进入参数化设计页面;输入各种材料、工艺等参数后,点击“开始计算”即可以实现智能排版,查看报价与排版效果图。
经过将近1000次的严格测试,包装纸板的利用率达到83%左右,比常规依据经验排版利用率提高了5%;从报价上看,不仅考虑了原材料价格,还考虑了工艺的特点,使报价准确率接近98%,比人工經验报价准确率提高了40%。
5结论
本系统综合纸质材质、不同厚度和不同颜色等模式特点,开发了批量生产的快速报价功能。系统采用开源的JAVA语言进行代码的编写,利用SSH框架搭建服务器,实现APP与MySQL数据库的数据交互,整个系统既充分考虑了操作的便捷性,又达到了排版效果与价格的直观性。实验结果表明,该系统为成本压缩提供依据,有效地节约了企业成本,具有一定的推广价值。
参考文献:
[1] 张纪娟,王建华.包装印刷企业面临的现状与出路[J]. 广东印刷, 2015(6):9-11.
[2] 陈文革.包装盒印刷成本的核算与控制[J]. 广东印刷, 2012(6):9-12.
[3] 宋小倩,周东升.基于Android平台的应用开发研究[J]. 软件导刊, 2011, 10(2):104-106.
[4] 李云霄,和克智.纸盒拼版方法研究[J].包装工程,2010,31(7):126-128.
[5] 谢琪,李晓文.固定纸盒盒型分类体系探研[J].包装工程, 2006, 27(2):154-156.
[6] 牟信妮,刘晓晓.折叠纸盒拼版方式优化及拼版文件处理[J].印刷技术,2015(12):19-21.
[7] 胡文君,赵双,陶敬,等.一种针对Android平台恶意代码的检测方法及系统实现[J].西安交通大学学报,2013,47(10):37-43.
[8] 马友忠,孟小峰,姜大昕.移动应用集成:框架、技术与挑战[J].计算机学报,2013(7):1375-1387.