一种图片热区的生成装置、方法和应用系统的制作方法

文档序号:6597626阅读:880来源:国知局
专利名称:一种图片热区的生成装置、方法和应用系统的制作方法
技术领域
本发明属于计算机应用领域,尤其涉及一种图片热区的生成方法、装置和应用系统。
背景技术
图片热区技术是指当鼠标指向图片的不同区域时,可以打开不同的超链接的技术。现有技术提供以下集中图片热区的生成方法。 —种是结合第三方工具,如Photoshop、 FrontPage、 Dreamweaver等,来设置图片区域与链接之间的对应关系,再生成包含图片热区的网页存储在系统中,当需要对网页中的图片热区进行更新或者维护时,重新使用第三方工具进行网页的编辑。这种图片热区的生成方法由于需要借助第三方工具来制作和维护,成本高,且需要具备专业技术。而且不可以动态的进行维护和更新,对图片热区进行更新后,需要重新制作和生成网页,因此维护和更新难度大。 另外一种图片热区的生成方法是,在系统中增加portlet编辑功能,并嵌入第三方工具中的相关代码,将portlet的编辑功能结合嵌入的第三方工具的相关代码生成图片热区。这种方式虽然在图片热区的后续维护和更新过程中可以脱离第三方工具,但是仍需要通过修改代码的方式来调整链接和热区的位置,从而需要专业技术才能实现图片热区的动态维护和更新。 其中portlet是一种Web组件,专用于将合成页面中的内容聚集在一起而设设计的。通常请求一个门户(portal)页面会引发多个portlet被调用,每个portlet都会生成标记段,并与其他portlet生成的标记段组合在一起嵌入portal页面的标记内,以在portal页面展示portlet。

发明内容
本发明实施例的目的在于提供一种图片热区的生成装置,旨在解决现有的图片热区生成方法维护难度大、成本高的问题。 本发明实施例是这样实现的,一种图片热区的生成装置,所述装置包括
图片上传单元,用于上传生成图片热区所需要的图片; 图片热区配置单元,用于输出图片热区配置界面,以使用户通过所述图片热区配置界面配置图片热区,并存储用户配置的图片热区,所述图片热区包括图片区域信息和链接信息; 图片热区生成单元,用于根据所述图片热区配置单元配置的图片热区,生成图片热区的portlet。 本发明实施例的另一目的在于提供一种应用系统,所述应用系统包括所述图片热区的生成装置。 本发明实施例的另一目的在于提供一种图片热区的生成方法,所述方法包括下述步骤 接收图片上传指令,将所述图片上传指令指定的图片上传至系统; 接收并存储用户配置的图片热区,所述图片热区包括图片区域信息和链接信息; 根据存储的图片热区,生成图片热区的portlet。 在本发明实施例中,通过图片热区生成装置的图片上传单元上传生成图片热区所 需的图片,通过图片热区配置单元提供图片热区配置界面,以使用户通过该图片热区配置 界面配置生成图片热区所需的图片区域以及与图片区域对应的链接,通过图片热区生成单 元生成图片热区的portlet,从而通过调用该图片热区的portlet即可在网页中展示图片 热区,从而真正实现图片热区的动态维护、即时展现和更新,极大的降低了图片热区的更新 和维护难度,降低维护成本。


图1是本发明第一实施例提供的图片热区生成装置的结构框图; 图2是本发明实施例提供的图片热区生成装置提供的图形化界面示例图; 图3是本发明第二实施例提供的图片热区生成装置的结构框图; 图4是本发明实施例提供的目标路径选择界面示例图; 图5是本发明第三实施例提供的图片热区生成装置的结构框图; 图6是本发明第四实施例提供的图片热区生成装置的结构框图; 图7是本发明实施例提供的图片热区生成方法的实现流程图。
具体实施例方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对 本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并 不用于限定本发明。 在本发明实施例中,提供了一种图形化的图片热区生成装置,通过图片上传单元
上传生成图片热区所需的图片,通过图片热区配置单元提供图片热区配置界面,以使用户
通过该图片热区配置界面配置生成图片热区所需的图片区域以及与图片区域对应的链接,
通过图片热区生成单元生成图片热区的portlet。 本发明提供了一种图片热区生成装置、方法和应用系统 所述方法包括图片上传单元,用于上传生成图片热区所需要的图片; 图片热区配置单元,用于输出图片热区配置界面,以使用户通过所述图片热区配
置界面配置图片热区,并存储用户配置的图片热区,所述图片热区包括图片区域信息和链
接信息; 图片热区生成单元,用于根据所述图片热区配置单元配置的图片热区,生成图片 热区的portlet。 所述方法包括接收图片上传指令,将所述图片上传指令指定的图片上传至系 统; 接收并存储用户配置的图片热区,所述图片热区包括图片区域信息和链接信息;
根据存储的图片热区,生成图片热区的portlet。
4
所述应用系统包括所述图片热区的生成装置。 为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
实施例一 图l示出了本发明第一实施例提供的图片热区生成装置,为了便于说明,仅示出了与本发明实施例相关的部分。该图片热区生成装置可以是内置于应用系统中的软件单元、硬件单元或者软硬件相结合的单元,或者作为独立的挂件集成到应用系统中,其中应用系统可以是ERP系统等。该图片热区生成装置是一种图形化图片热区生成装置,为用户提供了用于生成图片热区的图形化界面。其中 图片上传单元1上传生成图片热区所需要的图片。具体实现时,请参阅图2,该图片热区生成装置提供图2所示的图形化界面,用户通过点击图2中所示的"选择图片"标签,图片上传单元1输出图片选择对话框,用户通过该图片选择对话框从本地或者远程选择需要上传的图片后,图片上传单元1将用户选择的图片上传至图片热区生成装置,以作为生成图片热区所需要的图片。 图片热区配置单元2输出图片热区配置界面,以使用户通过该图片热区配置界面配置图片热区,并存储用户配置的图片热区。其中配置的图片热区包括生成图片热区所需要的图片区域信息和链接信息。 其中图片热区配置界面中提供了多种图片区域选择工具,如矩形选择工具、圆形选择工具、多边形选择工具等,以使用户通过该图片区域选择工具选择需要建立图片热区的图片区域信息。该图片热区配置界面中还提供了供用户输入该图片热区的链接信息的接口,以使用户通过该接口输入该图片热区的链接信息。用户通过该图片热区配置界面配置好图片热区后,图片热区配置单元2存储配置的图片热区。 在本发明实施例中,采用相对坐标来定位生成图片热区所需要的图片区域信息。其中图片热区的链接信息包括但不限于链接类型信息、目标路径信息和描述信息。其中链接类型信息包括系统内部链接和系统外部链接,即该链接类型信息是指该图片热区对应的链接是系统内部链接还是系统外部链接。目标路径信息是指该图片热区对应的链接的路径。描述信息是对该图片区域对应的链接的描述信息,包括但不限于链接的名称、提示信息等。当然,可以根据图片热区的需要设置其他类型的描述信息,在此不再一一举例说明。
其中系统内部链接是指链接到集成该图片热区生成装置的应用系统中的页面。系统外部链接是指链接到集成该图片热区生成装置的应用系统以外的页面。在本发明实施例中,系统外部链接可以是http、https、ftp、mailto等方式,当然还可以为其他方式,在此不再一一举例说明。 在本发明实施例中,当链接类型信息为系统内部链接时,该目标路径信息是指集
成该图片热区生成装置的应用系统中的页面的路径信息;当链接类型信息为外部链接时,
该目标路径信息是指集成该图片热区生成装置的应用系统以外的页面的路径信息。 图片热区生成单元3根据图片热区配置单元2配置的图片热区,生成图片热区的
portlet。在本发明实施例中,采用XML语言生成图片热区的portlet。举例说明如下,但不
以该示例为限 〈? xml version =〃 1.0〃 encoding = 〃 UTF-8" >
〈gr即hicportlet version = 〃 〃 >
5
〈hot type = 〃 Rectangle 〃 param = 〃 31, 13, 100,32 〃〃 info
=〃 portletname〃 > 〈attribute type =〃 menu〃 href =〃 com. kingdee.
OtherExpenseReqListUI,,,费用申请单查询,30 〃 title = 〃演示〃 alt = 〃演
示〃 onClick=〃 〃 enable =〃 true" /> 〈/hot> 〈/graphicportlet> 采用上述图片热区生成装置即可生成图片热区的portlet,生成的图片热区的
portlet可以供其他网页调用,以在网页上展示该图片热区。本发明实施例提供的图片热区
生成装置由于采用图形化界面,从而可以直观、快速的生成图片热区,且使用简便,适用于
任何用户,而且生成的图片热区可以指向系统内外部的链接,极大的方便了用户对图片热
区的使用需求。 实施例二 当链接类型信息为内部链接时,为了加快用户输入目标路径信息的速度,方便用 户输入目标路径信息,图3示出了本发明第二实施例提供的图片热区生成装置的结构,为 了便于说明,仅示出了与本发明实施例相关的部分。图3所示的图片热区生成装置与图1 所示的图片热区生成装置的区别仅在于,该图片热区配置单元2还包括目标路径选择模块 21。该目标路径选择模块21在接收到用户输入的目标路径选择指令时,输出集成该图片热 区生成装置的应用系统中所有可供选择的页面,以使用户从中选择该图片热区的目标路径 信息。 请参阅图4,当用户通过点击图4所示的目标路径的选择框发送目标路径选择指 令时,目标路径选择模块21输出集成该图片热区生成装置的应用系统中所有可供选择的 页面,如图4所示的"菜单选择"框中的页面,用户即可从中选择该图片热区的目标路径信 息。在目标路径选择模块21输出集成该图片热区生成装置的应用系统中所有可供选择的 页面时,可以输出集成该图片热区生成装置的应用系统中的所有页面,也可以根据当前用 户的页面访问权限,输出集成该图片热区生成装置的应用系统中的该用户的页面访问权限 范围内的页面,以提高应用系统的安全性和保密性。
实施例三 为了满足用户对已生成的图片热区进行更新的需求,图5示出了本发明第三实施 例提供的图片热区生成装置的结构。图5所示的图片热区生成装置仅在图1或者图3所示 的图片热区生成装置中增加了图片热区更新单元4。该图片热区更新单元4在接收到图片 热区更新指令时,根据用户配置的新的图片热区,将已生成的图片热区portlet更新为新 的图片热区的portlet。 具体实现时,用户可以通过图片热区生成装置提供的图形化界面选择已生成的需 要进行更新的图片热区,并通过图形化界面显示用以生成该图片热区的图片区域信息和链 接信息。用户即可通过该图形化界面重新配置该图片热区的图片区域信息和/或链接信 息,在重新配置好生成图片热区所需要的图片区域信息和链接信息后,该图片热区更新单 元4即可根据用户配置的新的图片区域和/或图片区域对应的链接信息,将已生成的图片 热区portlet更新为新的图片热区的portlet。
6
在本发明实施例中,由于网页通过调用生成的图片热区的portlet达到在网页中展示图片热区的目的的,因此,当对图片热区进行更新后,用户只需要刷新网页,即可调用新的图片热区的portlet,将新的图片热区加载至网页进行展示,从而真正实现图片热区的
动态维护、即时展现和更新,极大的降低了图片热区的更新和维护难度。
实施例四 为了提高图片热区的安全性,图6示出了本发明第四实施例提供的图片热区生成装置的结构。图6所示的图片热区生成装置仅在图1、图3或者图5所示的图片热区生成装置中增加了图片热区权限控制单元5。该图片热区权限控制单元5配置用户对生成的图片热区的portlet的可使用权限,并根据配置可使用权限控制用户对生成的图片热区的portlet的使用权限。具体实现时,可以在生成图片热区的portlet时,设置用户对该图片热区的portlet的可使用权限,在用户请求调用该图片热区的portlet时,先根据预先配置的用户对该图片热区的portlet的可使用权限判断该用户是否具有对该图片热区的portlet的使用权限,如果有,则允许调用,否则拒绝调用。 在本发明实施例中,通过对图片热区的portlet的使用权限进行控制,从而提高了图片热区的安全性。 以下以一个具体的示例,对本发明实施例进行详细说明。 请参阅图2,当用户打开本发明实施例提供的图2所示的图形化界面后,用户点击
该图形化界面中的"选择图片"时,图片上传单元l输出图片选择对话框,用户通过该图片选择对话框从本地或者远程选择需要上传的图片后,图片上传单元1即可将用户选择的图
片上传只图片热区生成装置。 图片热区配置单元2输出图片热区配置界面,如图2所示,将图片上传单元1上传的图片显示在图2所示的"页面设计"界面,以使用户通过该图片热区配置界面配置图片热区。具体过程如下用户通过图片热区配置界面提供的多种图片区域选择工具,如矩形选择工具、圆形选择工具、多边形选择工具等,从上传的图片中选择图片热区的图片区域信息,如采用矩形工具从上传的图片中选择一个矩形图片区域、圆形图片区域或者多边形图片区域作为图片热区的图片区域信息,在选择后图片热区的图片区域信息后,通过图2所示的图片热区的链接信息的接口输入该图片热区的链接信息,如选择属性名为类型的属性值为内部链接类型或外部链接类型,设置属性名为目标路径的属性值为该内部链接类型或外部链接类型的路径,其他链接信息的输入相同,在此不再赘述。 当然,如果用户需要配置多个热区,则在上传的图片中选择多个图片区域信息,并为每个图片区域信息配置对应的链接信息即可。 在用户配置好图片热区后,即可通过点击该图形化界面中的"发布"标签,触发图片热区生成单元3根据图片热区配置单元2配置的图片热区,生成图片热区的portlet。
通过上述过程,即可方便、快捷的生成图片热区的portlet,网页通过调用该图片热区的portlet,即可在网页中展示该图片热区。当然,用户也可以采用现有的页签具有的页签管理功能,将生成的图片热区的portlet嵌入至页签中,以在页签中展示该图片热区。其中在页签中嵌入portlet的技术属于现有技术,在此不再赘述。 当用户需要对生成的图片热区进行更新或维护时,则用户可以进入图2所示的图形化界面,从中选择已经配置好的图片热区,采用之前配置图片热区的方式重新配置该图片热区的图片区域信息和/或链接信息,图片热区更新单元4即可根据用户配置的新的图 片热区,将已生成的图片热区portlet更新为新的图片热区的portlet。这样,当用户刷新 或者重新打开网页后,即可调用新的图片热区的portlet,将新的图片热区加载至网页进行 展示,从而真正实现图片热区的动态维护、即时展现和更新,极大的降低了图片热区的更新 和维护难度。 图7示出了本发明实施例提供的采用上述图片热区生成装置生成图片热区的方 法的实现流程,详述如下 在步骤S101中,接收图片上传指令,将该图片上传指令指定的图片上传至图片热 区生成装置。 在步骤S102中,接收并存储用户配置的图片热区。该图片热区包括图片区域信息 和链接信息。 在本发明实施例中,采用相对坐标来定位生成图片热区所需要的图片区域信息。 其中图片热区的链接信息包括但不限于链接类型信息、目标路径信息和描述信息。其中链 接类型信息包括系统内部链接和系统外部链接,即该链接类型信息是指该图片热区对应的 链接是系统内部链接还是系统外部链接。其中系统内部链接是指链接到集成该图片热区生 成装置的应用系统中的页面。系统外部链接是指链接到集成该图片热区生成装置的应用系 统以外的页面。在本发明实施例中,系统外部链接可以是http、https、f tp、mai 1 to等方式, 当然还可以为其他方式,在此不再一一举例说明。目标路径信息是指该图片热区对应的链 接的路径。在本发明实施例中,当链接类型信息为内部链接时,该目标路径信息是指集成该 图片热区生成装置的应用系统中的页面的路径信息;当链接类型信息为外部链接时,该目 标路径信息是指集成该图片热区生成装置的应用系统以外的页面的路径信息。描述信息是 对该图片区域对应的链接的描述信息,包括但不限于链接的名称、提示信息等。当然,可以 根据图片热区的需要设置其他类型的描述信息,在此不再一一举例说明。
在步骤S103中,根据存储的图片热区,生成图片热区的portlet。在本发明实施例 中,采用XML语言生成图片热区的portlet。 生成的图片热区的portlet可以供其他网页调用,以在网页上展示该图片热区。
当链接类型信息为内部链接时,为了加快用户输入目标路径信息的速度,方便用 户输入目标路径信息,在本发明另一实施例中,该方法还包括下述步骤
接收输入的目标路径选择指令,输出集成该图片热区生成装置的应用系统中所有 可供选择的页面,以使用户从中选择该图片热区的目标路径信息。 为了满足用户对已生成的图片热区进行更新的需求,在本发明另一实施例中,该 方法还包括下述步骤 接收图片热区更新指令,根据用户配置的新的图片热区,将该图片热区更新指令 指定的图片热区portlet更新为新的图片热区的portlet。其具体实现过程如上所述,在此 不再赘述。 通过上述步骤对已生成的图片热区的portlet进行更新后,用户只需刷新或者重 新打开网页,即可调用更新后的图片热区的portlet,在网页上展示更新后的portlet,从 而真正实现图片热区的动态维护、即时展现和更新,极大的降低了图片热区的更新和维护难度。
8
为了提高图片热区的安全性,在本发明另一实施例中,该方法还包括下述步骤
配置用户对生成的图片热区的portlet的可使用权限,并根据配置的可使用权限控制用户对生成的图片热区的portlet的使用权限。其具体步骤如上所述,在此不再赘述。
通过对图片热区的portlet的使用权限进行控制,从而提高了图片热区的安全性和保密性。 在本发明实施例中,通过提供一种图形化的图片热区生成装置,通过图片上传单元上传生成图片热区所需的图片,通过图片热区配置单元提供图片热区配置界面,以使用户通过该图片热区配置界面配置生成图片热区所需的图片区域以及与图片区域对应的链接,通过图片热区生成单元生成图片热区的portlet,从而可以直观、快速的生成图片热区,且使用简便,适用于任何用户,而且生成的图片热区可以指向系统内外部的链接,极大的方便了用户对图片热区的使用需求。通过该图片热区生成装置提供的图形化界面即可直观、快速的对现有的图片热区进行更新和维护,通过调用生成的图片热区的portlet即可在网页中展示图片热区,从而真正实现图片热区的动态维护、即时展现和更新,极大的降低了图片热区的更新和维护难度,降低维护成本。由于采用可视化的直观方式配置图片热区,而且提供了多种图片区域信息的选择工具,从而进一步简化的图片热区的配置步骤,使用户可以更加快速、准确、方便的生成需要的图片热区。另外,通过对生成的图片热区的可使用权限进行控制,从而提高了图片热区的安全性和保密性。 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
一种图片热区的生成装置,其特征在于,所述装置包括图片上传单元,用于上传生成图片热区所需要的图片;图片热区配置单元,用于输出图片热区配置界面,以使用户通过所述图片热区配置界面配置图片热区,并存储用户配置的图片热区,所述图片热区包括图片区域信息和链接信息;图片热区生成单元,用于根据所述图片热区配置单元配置的图片热区,生成图片热区的portlet。
2. 如权利要求1所述的装置,其特征在于,所述图片热区的生成装置为图形化图片热 区的生成装置,所述图片热区的链接信息包括链接类型信息、目标路径信息和描述信息, 所述链接类型信息包括系统内部链接和系统外部链接,所述系统外部链接为http、 https、 ftp、mailto的链接方式。
3. 如权利要求1所述的装置,其特征在于,所述图片热区配置单元还包括 目标路径选择模块,用于在接收到用户输入的目标路径选择指令时,输出集成所述图片热区生成装置的应用系统中所有可供选择的页面,以使用户从中选择所述图片热区的目 标路径信息。
4. 如权利要求1所述的装置,其特征在于,所述装置还包括图片热区更新单元,用于在接收到图片热区更新指令时,根据用户配置的新的图片热 区,将已生成的图片热区portlet更新为新的图片热区的portlet。
5. 如权利要求1至4所述的装置,其特征在于,所述装置还包括 图片热区权限控制单元,用于配置用户对生成的图片热区的portlet的可使用权限,并根据配置的可使用权限控制用户对生成的图片热区的portlet的使用权限。
6. —种应用系统,其特征在于,所述应用系统包括权利要求1至4任一项所述的图片热 区的生成装置。
7. —种图片热区的生成方法,其特征在于,所述方法包括下述步骤 接收图片上传指令,将所述图片上传指令指定的图片上传至系统; 接收并存储用户配置的图片热区,所述图片热区包括图片区域信息和链接信息; 根据存储的图片热区,生成图片热区的portlet。
8. 如权利要求7所述的方法,其特征在于,所述方法还包括下述步骤 接收输入的目标路径选择指令,输出系统中所有可供选择的页面,以使用户从中选择所述图片热区的目标路径信息。
9. 如权利要求8所述的方法,其特征在于,所述方法还包括下述步骤 接收图片热区更新指令,根据用户配置的新的图片热区,将所述图片热区更新指令指定的图片热区portlet更新为新的图片热区的portlet。
10. 如权利要求7至9任一项所述的方法,其特征在于,所述方法还包括下述步骤 配置用户对生成的图片热区的portlet的可使用权限,并根据配置的可使用权限控制用户对生成的图片热区的portlet的使用权限。
全文摘要
本发明适用于计算机应用领域,提供了一种图片热区的生成装置、方法和应用系统,所述装置包括图片上传单元,用于上传生成图片热区所需要的图片;图片热区配置单元,用于输出图片热区配置界面,以使用户通过所述图片热区配置界面配置图片热区,并存储用户配置的图片热区,所述图片热区包括图片区域信息和链接信息;图片热区生成单元,用于根据所述图片热区配置单元配置的图片热区,生成图片热区的portlet。本发明实施例可以真正实现图片热区的动态维护、即时展现和更新,极大的降低了图片热区的更新和维护难度,降低维护成本。
文档编号G06F17/30GK101777072SQ20101010078
公开日2010年7月14日 申请日期2010年1月22日 优先权日2010年1月22日
发明者贺武晖 申请人:金蝶软件(中国)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1