进度管理通用程序的执行方法和装置的制造方法_2

文档序号:9304445阅读:来源:国知局
显示本次的比例画面,在本实施例中,如图7所示为进度条部分被填。
[0039]步骤S332:进度管理通用程序40在进度显示界面42中维持上一次的比例画面,即,暂停更新进度显示界面42所显示的进度。
[0040]此外,为了应对工作程序实际完成时间可能大于预估时间tp的情况,可进一步预设或人工设定将预估时间tp往前推的前置时间ts,并判断经过时间tr是否达到前置时间ts,本实施例中是将预估时间往前推2秒,则ts = tp-2。同样,在经过时间tr尚未达到前置时间ts时进入步骤S331,在经过时间tr达到或超过预估时间tp时进入步骤S332。此即为可替代步骤S33的步骤S4。
[0041]步骤S4:同时参考图4,可以预设或人工设定将预估时间tp往前推的前置时间ts,并判断经过时间tr是否达到前置时间ts,本实施例中是将预估时间tp往前推2秒,因此ts = tp-2 ο在步骤S4之后,同样在经过时间tr尚未达到前置时间ts时进入步骤S331,在经过时间tr达到或超过预估时间tp时进入步骤S332。
[0042]补充说明的是,由于前置时间ts属于使用者或管理人员可以自行设定的参数之一,因此,可以将图3的替换框A中的步骤S33与图4的替换框A中的步骤S4加以整合,SP步骤S5:同时参考图5,判断工作程序20的经过时间tr是否根据将预估时间tp往前推的前置时间ts进行运算。如果不存在前置时间ts、或者存在前置时间ts但不是根据前置时间ts进行运算,均属于并非根据前置时间ts进行判断,则进入步骤S33。如果存在前置时间ts且根据前置时间ts进行判断,则进入步骤S4。
[0043]本发明的进度管理通用程序40特别适用于牵涉到固件更新的情况,因为一般硬件通过对固件进行升级可提升其性能及可靠性,随着技术日新月异,固件的不断更新或升级可以确保硬件保持在最新的状态,并且确保其兼容性。但相对应的更新或升级要求,将进一步加重使用者或管理人员的负担。因此,请回到图2,使计算机装置10进一步包括至少一个固件16,工作程序30 “BB_update.exe”与固件16 “BB Frimware”连接,用于对固件16进行更新或升级。并进一步参考图8,进度管理通用程序40在命令界面41上初始化时,可进一步初始化固件参数“SWNAME”,并接受使用者输入对应于工作程序30 “BB_update.exe”的固件16的固件名称“BB Frimware”。同时参考图3,并在步骤S21之后可进一步包括步骤S25:调用固件16,使工作程序30能够更新固件16。
[0044]综上所述,可知本发明的进度管理通用程序40确实可以嵌套任何程序,如工作程序20、30,能够在无需变更工作程序20、30的源代码的状态下显示上述程序执行的进度状态。因此,本发明通过调整参数的输入即可显示上述程序的进度状态,能够节省开发时间与费用。并且,进度显示界面42的实施形态并不受限制,既不受限于长条式的进度条(如圆形等),也不受限于图形画面(如文字等)。
[0045]此外,上述实施例均讨论了工作程序20由使用者选择,且在命令界面41中自行输入名称及预估时间等参数的情况。也可以在进度管理通用程序40的程序代码中预设好连接特定的工作程序20,即上述工作参数是建立于进度管理通用程序40中,且不限于经由人工输入或预先写入程序代码。
[0046]本发明及其具体实施例并不限于上述示例,其概念可以在权利要求书的概念与范畴下替代或变换。
【主权项】
1.一种进度管理通用程序的执行方法,所述进度管理通用程序能够在具有运算功能的计算机装置中执行,所述计算机装置中预置有至少一个工作程序, 所述进度管理通用程序的执行方法的特征在于,包括以下步骤: 根据所选定的工作程序建立包括名称参数和预估时间参数在内的至少两个工作参数; 根据所述名称参数调用所选定的工作程序,启动所选定的工作程序并生成进度显示界面;以及 检测所选定的工作程序,当检测取得完成信号时,在所述进度显示界面中显示完成画面,当检测得到未完成信号时,对所选定的工作程序的经过时间与所选定的工作程序的预估时间进行比较而取得本次的比例,并在所述进度显示界面中显示本次的比例画面,并反复进行该步骤。2.如权利要求1所述的进度管理通用程序的执行方法,其特征在于, 当检测得到未完成信号时,进一步判断所选定的工作程序的经过时间是否小于所述预估时间;当所选定的工作程序的经过时间小于所述预估时间时,显示本次的比例画面;当所选定的工作程序的经过时间大于等于所述预估时间时,维持上一次的比例画面。3.如权利要求1所述的进度管理通用程序的执行方法,其特征在于, 当检测得到未完成信号时,更进一步判断所选定的工作程序的经过时间是否小于前置时间,当所选定的工作程序的经过时间小于所述前置时间时,显示本次的比例画面;当所选定的工作程序的经过时间大于等于所述预估时间时,维持上一次的比例画面,其中,所述前置时间是将所述预估时间向前推而设置的时间。4.如权利要求1所述的进度管理通用程序的执行方法,其特征在于, 当检测得到未完成信号时,进一步判断所选定的工作程序的经过时间是否根据前置时间进行运算;当所选定的工作程序的经过时间是根据所述前置时间进行判断时,显示本次的比例画面;当所选定的工作程序的经过时间不是根据所述前置时间进行判断时,维持上一次的比例画面,其中,所述前置时间是将所述预估时间向前推而设置的时间。5.如权利要求1所述的进度管理通用程序的执行方法,其特征在于,检测所选定的工作程序的操作呈周期性地进行。6.如权利要求1所述的进度管理通用程序的执行方法,其特征在于,更进一步包括隐藏所选定的工作程序预设的运行界面的步骤。7.如权利要求1所述的进度管理通用程序的执行方法,其特征在于, 在调用所选定的工作程序后,更进一步包括调用对应于所选定的工作程序的固件,所选定的工作程序用于更新该固件。8.如权利要求7所述的进度管理通用程序的执行方法,其特征在于, 在建立所述工作参数时,更进一步包括建立固件参数,并接受使用者针对所选定的工作程序输入对应于该工作程序的固件名称的步骤。9.一种显示程序进度的计算机装置,其包含有屏幕和用于执行至少一个工作程序的运算单元,所述计算机装置的特征在于, 所述计算机装置具有进度管理通用程序,根据所选定的工作程序在所述进度管理通用程序中建立名称参数和预估时间参数; 所述运算单元根据所述名称参数调用并启动所选定的工作程序,并在所述屏幕中显示进度显示界面; 所述运算单元反复检测所选定的工作程序,当检测取得完成信号时,在所述进度显示界面中显示完成画面;当检测得到未完成信号时,对所选定的工作程序的经过时间与所选定的工作程序的所述预估时间进行比较而取得本次的比例,并在所述进度显示界面中显示本次的比例画面。10.如权利要求9所述的显示程序进度的计算机装置,其特征在于,所述计算机装置还包含有固件,所选定的工作程序用于更新所述固件。
【专利摘要】本发明提供一种进度管理通用程序的执行方法和装置,该进度管理通用程序用来嵌套至少一个工作程序,其执行方法的步骤包括:建立包括名称参数和预估时间参数在内的至少两个工作参数;根据名称参数调用工作程序,启动工作程序并生成进度显示界面;检测工作程序,并在进度显示界面中显示检测结果;由此,能够在无需变更工作程序的程序代码的情况下,持续获得特定的工作程序执行时的进度。
【IPC分类】G06F9/44
【公开号】CN105022639
【申请号】CN201510498209
【发明人】魏岩懿, 赖顺昌
【申请人】环胜电子(深圳)有限公司
【公开日】2015年11月4日
【申请日】2015年8月14日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1