本发明专利技术公开了一种软件发放方法,该软件发放方法在收到订单后,根据订单的内容确定订单的软件要求,获取符合所述软件要求的待发放软件以及所述待发放软件的基本信息;根据所述待发放软件的基本信息确定是否对订单状态进行锁定;在对订单状态进行锁定后,将待发放软件发放至生产单位进行软件的安装生产。本发明专利技术还公开了一种软件发放设备、计算机可读存储介质。本发明专利技术使得对于软硬件结合的生产订单从订单的创建到分配给软件开发人员,再到提供软件后发放给生产单位并对订单状态进行锁定,对需要进行更新的软件所提供的内容进行记录以及统一的流程管理。统一的流程管理。统一的流程管理。
【技术实现步骤摘要】
软件发放方法、设备及计算机可读存储介质
[0001]本专利技术涉及软件发放领域,尤其涉及一种软件发放方法、设备及计算机可读存储介质。
技术介绍
[0002]随着越来越多的智能硬件和与之配套的软件的快速发展与迭代,对智能硬件和与之配套的软件的订单管理就需要更高的水平,而随着业务的发展采用线下表格邮件管理的方式已经不再能满足用户对数据存储、共享以及追溯的需求,因此,如何在线上根据智能硬件对软件发放进行管理,并通过自动化管理提高管理效率就变得越来越重要。
技术实现思路
[0003]本专利技术的主要目的在于提供一种软件发放方法,旨在解决线上订单管理的技术问题。
[0004]为实现上述目的,本专利技术提供一种软件发放方法,所述软件发放方法包括:
[0005]在收到订单后,根据订单的内容确定订单的软件要求,获取符合所述软件要求的待发放软件以及所述待发放软件的基本信息;
[0006]根据所述待发放软件的基本信息确定是否对订单状态进行锁定;
[0007]在对订单状态进行锁定后,将待发放软件发放至生产单位进行软件的安装生产。
[0008]可选地,所述根据订单的内容确定订单的软件要求的步骤包括:
[0009]根据订单的内容确定订单的第一软件要求,或者在已确定的第一软件要求的基础上,根据订单的生产状况和/或软件测试结果补充的第二软件要求。
[0010]可选地,所述订单的内容包括标识号,一个或多个订单对应一个标识号,一个标识号对应一个或多个软件;
[0011]所述获取符合所述软件要求的待发放软件的步骤包括:
[0012]在获取到订单内容中的标识号之后,使用订单的软件要求对与标识号对应的软件进行筛选,确定待发放软件。
[0013]可选地,所述获取待发放软件的基本信息的步骤包括:
[0014]若预置的软件符合订单的第一软件要求,则将所述预置的软件作为待发放软件,并获取预置的软件的基本信息;
[0015]若预置的软件不符合订单的第一软件要求,则在订单状态未被锁定前,获取对预置的软件进行更改后的最新软件的基本信息;
[0016]或者若存在第二软件要求,则根据第二软件要求,对订单的锁定状态进行解除,获取基于所述第二软件要求对软件进行更改后的最新软件的基本信息。
[0017]可选地,在对订单状态进行锁定后的步骤还包括:
[0018]在将订单的锁定状态进行解除前,对已发放软件的更改请求不响应。
[0019]可选地,所述在对订单状态进行锁定后的步骤还包括:
[0020]统一发送待发放软件的最终确认信息,提醒进行软件全部信息的最终确认与软件的安装生产。
[0021]可选地,所述将待发放软件发放至生产单位的步骤还包括:
[0022]在软件发放过程中,获取待发放软件的发放节点进度,确认待发放软件是否发放以及软件的安装生产是否完毕。
[0023]可选地,所述确定订单的软件要求的步骤之前还包括:
[0024]确定订单是否为试产订单;
[0025]若否,执行所述确定订单的软件要求;
[0026]若是,则将获取的试产软件作为待发放软件,并在获取试产软件的基本信息之外获取备注信息,所述备注信息为所述试产软件存在不符合试产订单软件要求的风险的信息。
[0027]此外,为实现上述目的,本专利技术还提供一种软件发放设备,所述软件发放设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的软件发放程序,所述软件发放程序被所述处理器执行时实现如上述的软件发放方法的步骤。
[0028]此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有软件发放程序,所述软件发放程序被处理器执行时实现如上所述的软件发放方法的步骤。
[0029]本专利技术实施例提出的一种软件发放方法、设备及计算机可读存储介质,在收到生产订单后,根据订单中的内容确定订单的软件要求,获取符合软件要求的待发放软件以及待发放软件的基本信息,然后根据待发放软件的基本信息例如软件版本判断是否一致,对比订单的软件要求确定是否对订单状态进行锁定。在对订单状态进行锁定后,则不允许再更改已发放的软件,并将软件发放至生产单位进行软件的安装生产。因此通过线上管理订单,根据订单内容自动分配待安装软件,实现了对于订单的自动化管理,提升软件分发效率。
附图说明
[0030]图1是本专利技术实施例方案涉及的硬件运行环境的软件发放设备的结构示意图;
[0031]图2为本专利技术软件发放方法第一实施例的流程示意图。
[0032]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0033]应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0034]本专利技术实施例的主要解决方案是:
[0035]在收到生产订单后,根据订单中的内容确定订单的软件要求,获取符合软件要求的待发放软件以及待发放软件的基本信息,然后根据待发放软件的基本信息例如软件版本判断是否一致,对比订单的软件要求确定是否对订单状态进行锁定。在对订单状态进行锁定后,则不允许再更改已发放的软件,并将软件发放至生产单位进行软件的安装生产。
[0036]为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。
[0037]如图1所示,图1是本专利技术实施例方案涉及的硬件运行环境的软件发放设备的结构示意图。
[0038]本专利技术实施例软件发放设备可以是PC,也可以是智能手机、平板电脑、电子书阅读器、便携计算机等具有显示功能的可移动式终端设备。
[0039]如图1所示,该软件发放设备可以包括:处理器1001,例如CPU,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI
‑
FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non
‑
volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
[0040]可选地,软件发放设备还可以包括摄像头、RF(Radio Frequency,射频)电路,传感器、音频电路、WiFi模块等等。其中,传感器比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示屏的亮度,接近传感器可在移动终端移动到耳边时,关闭显示屏和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种软件发放方法,其特征在于,所述软件发放方法包括:在收到订单后,根据订单的内容确定订单的软件要求,获取符合所述软件要求的待发放软件以及所述待发放软件的基本信息;根据所述待发放软件的基本信息确定是否对订单状态进行锁定;在对订单状态进行锁定后,将待发放软件发放至生产单位进行软件的安装生产。2.如权利要求1所述的软件发放方法,其特征在于,所述根据订单的内容确定订单的软件要求的步骤包括:根据订单的内容确定订单的第一软件要求,或者在已确定的第一软件要求的基础上,根据订单的生产状况和/或软件测试结果补充的第二软件要求。3.如权利要求1所述的软件发放方法,其特征在于,所述订单的内容包括标识号,一个或多个订单对应一个标识号,一个标识号对应一个或多个软件;所述获取符合所述软件要求的待发放软件的步骤包括:在获取到订单内容中的标识号之后,使用订单的软件要求对与标识号对应的软件进行筛选,得到待发放软件。4.如权利要求2或3所述的软件发放方法,其特征在于,所述获取待发放软件的基本信息的步骤包括:若预置的软件符合订单的第一软件要求,则将所述预置的软件作为待发放软件,并获取预置的软件的基本信息;若预置的软件不符合订单的第一软件要求,则在订单状态未被锁定前,获取对预置的软件进行更改后的最新软件的基本信息;或者若存在第二软件要求,则根据第二软件要求,对订单的锁定状态进行解除,获取基于所述第二软件要求对软件进行更改后的最新软件的基本...
【专利技术属性】
技术研发人员:付佳音,李亚菊,
申请(专利权)人:深圳创维RGB电子有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。