软件发送与校验方法

文档序号:7917298阅读:116来源:国知局
专利名称:软件发送与校验方法
技术领域
本发明涉及校验方法,尤其涉及一种软件发送与校验方法。
背景技术
随着计算机科技的快速发展,加上各类型应用软件的相继开发,使计算机 得以处理的数据类型越来越为广泛,各行各业几乎皆已与计算机有着密不可分 的关系。
除了一般大众皆耳熟能详的应用软件,例如Microsoft公司所推出的 Office公文系统,Autodesk公司推出的AutoCAD制图系统等知名软件外,目 前市面上实存在着许多软件开发厂商,可因应顾客的特殊需求,为顾客量身打 造独一无二的系统软件。例如, 一般企业所使用的公文管理系统、医院所使用 的挂号系统,及餐厅柜台所使用的结帐系统等等,不胜枚举。
值得一提的是, 一般企业所使用的应用软件,非常的多样化,除了上述的 公文管理系统外,尚有统计部门所需使用的统计软件、会计部门使用的会计系 统,及绘图部门使用的绘图软件等。往往同一公司,甚至同一部门内,即具备 多种不用功能的应用软件,致使公司内部的运作得以确实达到分工且不失效率 的目的。
但企业内绝大多数的员工仅会操作份内工作所需使用的部份软件,缺乏计 算机软件的安装、维护及更新等技术的概念。故, 一般企业内部,大部份皆交 由专业的信息系统管理(Management Information System , MIS)人员来做 计算机的统一管理。
一般而言,当企业内部的计算机需进行软件的安装、更新甚至反安装等操 作时,需由MIS人员逐一巡视每台计算机,并分别记录每台计算机最适合的安 装方式,例如,最佳的安装路径、适合安装的时间,及最适合安装的版本等等。 最后再配合该些记录,逐台计算机去做安装的操作,进而使得所安装的软件能 够在该计算机上发挥最大的效率。
4然而,上述由MIS人员逐一巡视、记录并安装软件的操作,实耗费过多时 间成本,缺乏工作效率。再者,还需考虑软件的传递方式,若使用光盘片安装, 即会因光盘读取速度较慢而使得安装的时间拉长;而近来随身碟的病毒泛滥, 使用随身碟储存软件来传递则需负担中毒的风险;而若欲通过因特网传递,则 需考虑该计算机的使用者是否得知如何正确取得该软件,否则即需由MIS人员 至该计算机的位置,连接上因特网,再进行软件的下载。如此一来,若该企业 内部的计算机配置数量较多,则所需花费的时间成本,即会成倍数增加,实为 计算机工作者的一大缺憾。

发明内容
本发明所欲解决的主要目的在于,提供一种软件发送与校验方法,可由后 端服务器定义应用软件的发送指令,例如欲发送的软件名称、软件发送的目的 地使用端,及软件的安装方式等等。
本发明的另一目的,在于提供一种软件发送与校验方法,可于上述软件发 送同时,发送一校验列表至使用端,并于软件安装后,进行是否正确安装的校 验操作。
为达上述目的,本发明公开了一种软件发送与校验方法,可将一应用软件, 自一服务器端发送至一使用端,其特征在于,包括
(a) 该服务器端设定-发送指令;
(b) 该服务器端设定一校验列表;
(C)步骤a之后,将该应用软件依该发送指令发送至该使用端;
(d) 步骤C之后,该使用端依该发送指令安装该应用软件;
(e) 步骤b之后,将该校验列表发送至该使用端;
(f) 该使用端依所接收的该校验列表,对安装后的该应用软件进行校验;
(g) 步骤f之后,回报校验结果至该服务器端。 歩骤a所述的发送指令,包括欲发送的软件名称。 步骤a所述的发送指令,包括该软件的安装方式。 歩骤a所述的发送指令,包括发送目的地的使用端名称。 步骤b所述的校验列表,包括一文件路径列表、 一系统注册码列表及一系
统执行程序列表。
5所述的校验方法还包括一步骤h:当该服务器端接收一发送失败的信息 时,重新执行步骤a g。
歩骤h于校验该文件路径列表、该系统注册码列表、该系统执行程序列表 其中至少一项不符合时,回报该服务器端一发送失败的信息。
本发明还公开了一种软件发送与校验方法,可将一应用软件,自一服务器 端发送至一使用端,包括
(a) 该服务器端设定一由欲发送的应用软件名称、该软件的安装方式及
发送目的地的使用端名称所组成的发送指令;
(b) 该服务器端设定一由一文件路径列表、系统注册码列表及一系统执 行程序列表所组成的校验列表;
(c) 步骤a之后,将该应用软件依该发送指令发送至该使用端;
(d) 步骤C之后,该使用端依该发送指令安装该应用软件;
(e) 步骤b之后,将该校验列表发送至该使用端;
(f) 该使用端依所接收的该校验列表,对安装后的该应用软件进行校验;
(g) 步骤f之后,若校验通过,回报一发送成功的信息至该服务器端;
(h) 步骤f之后,若校验不通过,回报一发送失败的信息至该服务器端;
(i) 步骤h之后,该服务器端重新执行步骤a h。 本发明实现的效果在于,可由后端服务器定义应用软件的发送指令,控制
发送参数,同时,可于软件安装后,对于是否进行了正确的安装进行校验。


图1为本发明的-图2为本发明的-
其中,附图标记: 1…服务器端 111…应用软件 21…第一使用端
23…第三使用端 S1 S10…步骤
较佳具体实施例的结构示意图。 较佳具体实施例的发送流程图。
11…数据库系统 112…校验列表 22…第二使用端 211,221,231…使用端模块
具体实施例方式
现就本发明的一较佳实施例,配合附图,详细说明如后。
首先请参阅图1,为本发明的一较佳具体实施例的结构示意图。如图所示, 本发明的软件发送与校验方法在应用时,主要由一服务器端1对应至多个使用
端,例如第一使用端21、第二使用端22及第三使用端23;并通过一计算机网 络(例如因特网)互相传递数据。该服务器端l设置有一数据库系统ll,该 服务器端l可自该数据库系统ll处读取数据,例如一应用软件lll,并传递 至该多个使用端(21,22,23)。每个该使用端包括一使用端模块,g卩,第一使 用端21包括使用端模块211,第二使用端22包括使用端模块221,第三使用 端23包括使用端模块231。该多个使用端(21,22,23)接收来自该服务器端l 的该软件111后,即将该软件111分别写入该多个使用端(21, 22, 23)所包含 的使用端模块(211,221,231),进而更新该多个使用端(21,22,23)的状态。
图2为本发明的一较佳具体实施例的发送流程图。以下图示,使用端部份 仅取第一使用端21作为代表加以说明。首先,该服务器端1需对欲发送的该 软件lll设定一发送指令(步骤S1),而该发送指令的内容可包括欲发送的 软件名称、发送目的地的使用端名称,及该软件发送完成后的完装方式等等, 实可视企业使用者所需而加以修改,不可以此为限。
当歩骤Sl执行完毕后,该服务器端1定义一校验列表112,当该软件111 发送至该使用端21并安装结束后,可通过该校验列表112,检查该软件是否 发送成功,并且依照该发送指令的内容执行正确的安装操作。其中,该校验列 表112包括一系统注册码列表、 一文件路径列表及一系统执行程序列表,但可 就实际所需的情况新增或删减部份列表,不可加以限定。
首先,定义该软件U1的该系统注册码列表(步骤S2) , g卩,将该软件 正确的注册码与登录文件等信息写入该一列表内。接着,定义该软件lll的该 文件路径列表(步骤S3),将该软件lll安装于该使用端计算机上的正确位 置,写入一列表中。最后,定义该软件111的该系统执行程序列表(步骤S4), 记录该软件111于该第一使用端21上,正确执行安装的程序。
当上述该校验列表112皆定义完成后,该服务器端1即依照所设定的该发 送指令,开始迸行该软件111及该校验列表112的发送操作(步骤S5)。其 中,该软件111与该校验列表112可同步发送,亦可分别发送,不可加以限定。当该使用端将该软件111接收完毕后,即依照该发送指令所设定的安装方式, 将该软件lll安装于该使用端的计算机上(步骤S6)。
接着,当该软件lll安装完毕之后,该第一使用端21依所接收的该校验 列表112,分别对该软件lll执行上述注册机码、文件路径,及系统执行程序 的校验(步骤S7)。当校验结束后,该第一使用端21需判断该软件111的发 送及安装是否通过校验(步骤S8) , g卩,该软件lll的安装结果是否同时符 合系统注册码列表、文件路径列表及系统执行程序列表中所记录的数值。若校 验通过,该第一使用端21即回传一发送/安装成功的指令回报该服务器端1, 并结束工作(步骤S9)。而若校验失败,即,该软件lll与上述该校验列表 112中具有至少一项条件不符合,即回报该服务器端1 一发送/安装失败的指 令(步骤SIO)。当该服务器端1接收失败信息时,即回到步骤S1,重新定义 该软件111与该校验列表112,并重新进行该软件lll的发送、安装,及校验 等操作,直到该软件正确安装于该使用端上,或该服务器端下达一停止指令为 止。
以上所述仅为本发明的较佳具体实例,并非用于限制本发明的专利范围, 故凡运用本发明内容所为的等效变化,均同理皆包含于本发明的范围内。
权利要求
1、一种软件发送与校验方法,可将一应用软件,自一服务器端发送至一使用端,其特征在于,包括(a)该服务器端设定一发送指令;(b)该服务器端设定一校验列表;(c)步骤a之后,将该应用软件依该发送指令发送至该使用端;(d)步骤c之后,该使用端依该发送指令安装该应用软件;(e)步骤b之后,将该校验列表发送至该使用端;(f)该使用端依所接收的该校验列表,对安装后的该应用软件进行校验;(g)步骤f之后,回报校验结果至该服务器端。
2、 如权利要求1所述的校验方法,其特征在于,步骤a所述的发送指令, 包括欲发送的软件名称。
3、 如权利要求2所述的校验方法,其特征在于,步骤a所述的发送指令,包括该软件的安装方式。
4、 如权利要求1所述的校验方法,其特征在于,步骤a所述的发送指令, 包括发送目的地的使用端名称。
5、 如权利要求1所述的校验方法,其特征在于,步骤b所述的校验列表, 包括一文件路径列表、 一系统注册码列表及一系统执行程序列表。
6、 如权利要求5所述的校验方法,其特征在于,还包括一步骤h:当该 服务器端接收一发送失败的信息时,重新执行步骤a g。
7、 如权利要求6所述的校验方法,其特征在于,歩骤h于校验该文件路 径列表、该系统注册码列表、该系统执行程序列表其中至少一项不符合时,回 报该服务器端一发送失败的信息。
8、 一种软件发送与校验方法,可将一应用软件,自一服务器端发送至一 使用端,其特征在于,包括(a) 该服务器端设定一由欲发送的应用软件名称、该软件的安装方式及 发送目的地的使用端名称所组成的发送指令;(b) 该服务器端设定一由一文件路径列表、系统注册码列表及一系统执 行程序列表所组成的校验列表;(C)步骤a之后,将该应用软件依该发送指令发送至该使用端;(d) 步骤C之后,该使用端依该发送指令安装该应用软件;(e) 步骤b之后,将该校验列表发送至该使用端;(f) 该使用端依所接收的该校验列表,对安装后的该应用软件进行校验;(g) 步骤f之后,若校验通过,回报一发送成功的信息至该服务器端;(h) 歩骤f之后,若校验不通过,回报一发送失败的信息至该服务器端;(i) 步骤h之后,该服务器端重新执行步骤a、。
全文摘要
本发明公开了一种软件发送与校验方法,可将一应用软件,自一服务器端发送至一使用端,包括(a)该服务器端设定一发送指令;(b)该服务器端设定一校验列表;(c)步骤a之后,将该应用软件依该发送指令发送至该使用端;(d)步骤c之后,该使用端依该发送指令安装该应用软件;(e)步骤b之后,将该校验列表发送至该使用端;(f)该使用端依所接收的该校验列表,对安装后的该应用软件进行校验;(g)步骤f之后,回报校验结果至该服务器端。本发明实现的效果在于,可由后端服务器定义应用软件的发送指令,控制发送参数,同时,可于软件安装后,对于是否进行了正确的安装进行校验。
文档编号H04L29/06GK101651660SQ200810134638
公开日2010年2月17日 申请日期2008年8月12日 优先权日2008年8月12日
发明者赖佑忠, 陈欣玄 申请人:旭辰资讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1