一种网站模块化展示的方法及控件与流程

文档序号:11620365阅读:406来源:国知局
一种网站模块化展示的方法及控件与流程

本发明涉及网站设计领域,尤其涉及一种网站模块化展示的方法以及适用上述方法的控件。



背景技术:

网站设计的目的是为了产生网站,对于简单的信息,如:文字,图片等,可以通过使用超文件标示语言、可扩展超文本标记语言等放置于网站的页面上,对于复杂的信息,可以通过矢量图形、动画、视屏及音频等多媒体插件来实现。

对于网上交易类的网站,常常会涉及广告和/交易品的展示,常见的展示模块有推荐模块、广告模块以及活动模块,为了在网站上增添上述模块就需要为不同的模块增添不同的插件,由于各个模块的功能不同,插件也不同,这时使得插件的之间的互换或者扩展变得十分困难。另外,与推荐模块、广告模块以及活动模块相关的各个插件之间又有一些公共属性,如排序、隐藏等,但由于插件的不同,需要在不同的插件中均增添上述公共属性,势必会增加插件制作的难度和工作量。



技术实现要素:

为了克服现有技术的缺陷,本发明所要解决的技术问题在于提出一种网站模块化展示的方法,能够将不同的模块之间的公共属性进行高度抽象,形成共有的基础模块,使得各个模块易扩展,低耦合,极大的提高模块化设计的便捷性及重用性。

为达此目的,本发明采用以下技术方案:

本发明提供的一种网站模块化展示的方法,按如下步骤实施:

s00:控制器接口接受到用户发出的指令信号后,将所述指令信号发送至基础模块。s10:所述基础模块接收到所述指令信号后,生成基础显示界面,并依据不同的指令信号向不同的功能模块发送功能信号。s20:与所述功能信号对应的所述功能模块接收到所述功能信号后,生成功能显示界面,并向响应模块发送响应信号。s30:所述响应模块依据所述响应信号对所述功能模块和/所述基础模块中用户设定的部分或者全部功能进行响应。

在本发明较佳的技术方案中,所述功能模块为推荐处理模块、广告处理模块以及活动处理模块中的一个或者多个,所述推荐处理模块用于展示交易品,所述广告处理模块用于展示广告图片,活动处理模块用于展示交易品和/广告图片。

在本发明较佳的技术方案中,所述交易品和/所述广告图片采用切换方式、渐入方式或者轮播方式进行展示。

在本发明较佳的技术方案中,所述基础模块包括标题栏、排序区域以及隐藏区域,所述标题栏位于所述排序区域的上方,用于显示用户设定的标题,所述排序区域用于对所述功能模块添加图片或者内容进行排序,所述隐藏区域位于所述标题栏或所述排序区域的一角,用于模块的显示或隐藏。

在本发明较佳的技术方案中,所述功能信号向所述响应模块发送响应信号时,采用http请求的方式进行信号的传输。

本发明还提供了一种用于上述网站模块化展示的方法的控件,包括控制器接口、基础模块、功能模块以及响应模块,

控制器接口,用于接受及传递用户发出的指令信号;

基础模块,用于生成具有标题、排序及隐藏功能的基础显示界面;

功能模块,用于生成用于展示广告或者交易品的功能显示界面;

响应模块,用于执行所述功能模块和/所述基础模块中用户设定的部分或者全部功能。

所述控制器接口接受到指示信号后,将信号传送至所述基础模块,所述基础模块生成功能信号,并对不同的指示信号进行分类,再将分类后的信号传送至对应的所述功能模块,所述功能模块收到与其对应的所述功能信号后,对所述功能信号进行处理,处理完成后生成响应信号,再将所述响应信号发送至所述的响应模块进行执行。

本发明的有益效果为:

本发明提供的网站模块化展示的方法,将传统的多个不同功能模块,如:推荐处理模块、广告处理模块以及活动处理模块等,进行相同元素的高度抽象,形成具有标题、排序以及隐藏等功能的基础模块,使得基础模块包含不同功能模块的公共属性,各个功能模块仅仅需要处理其差异化的功能,这种方法能有效降低程序模块之间的耦合度,促进各个模块的扩展能力,极大的提高模块化设计的便捷性及重用性。

附图说明

图1是本发明具体实施方式提供的网站模块化展示的方法的流程图;

图2是本发明具体实施方式提供的网站模块化展示的控件的结构图。

图中:

1、控制器接口;2、基础模块;3、功能模块;31、推荐处理模块;32、广告处理模块;33、活动处理模块;4、响应模块。

具体实施方式

下面结合附图并通过具体实施方式来进一步说明本发明的技术方案。

实施例一

实施例一中提供的一种网站模块化展示的方法,按如下步骤实施:

步骤s00:控制器接口1接受到用户发出的指令信号后,将指令信号发送至基础模块2。控制器接口1控件的信号接收入口,当用户发出添加宝贝推荐、广告或者活动中的一个或者多个时,控制器接口1接收用户发出的指令信号,并将指令信号传递给基础模块2。

步骤s10:当基础模块2接收到指令信号后,生成基础显示界面,基础显示界面可以用于显示标题、排序以及隐藏等按钮界面,便于后台操作人员进行合理选择,基础模块2还会依据不同的指令信号向不同的功能模块3发送功能信号,以便不同的功能模块3对用户发出的不同指令信号进行处理。

为了基础模块2说明基础模块主要的功能,进一步的,基础模块2包括标题栏、排序区域以及隐藏区域,标题栏位于排序区域的上方,用于显示用户设定的标题,排序区域用于对功能模块3添加图片或者内容进行排序,隐藏区域位于标题栏或排序区域的一角,用于基础模块2的显示或隐藏,当单击隐藏区域的按钮时,会对整个模块进行显示或者隐藏。

步骤s20:与功能信号对应的功能模块3接收到功能信号后,生成功能显示界面,并向响应模块4发送响应信号。例如:当用户发出添加广告的指令信号后,基础模块2接收到用户的指令信号后,生成基础显示界面,基础模块2还将指令信号转换为功能信号,以便具有广告处理功能的功能模块3对用户的指令信号进行处理,生成相应的广告模块。在功能模块可以添加一些广告图或者 商品宝贝等,用于向浏览该网站的用户进行展示。此外,功能信号向响应模块4发送响应信号时,采用http请求的方式进行信号的传输,这种方式有利于提高访问的准确性。

步骤s30:响应模块4依据响应信号对基础模块2、功能模块3、以及功能模块3和基础模块2中用户设定的部分或者全部功能进行响应。响应模块4完成后,生成具有交易品和/广告图的供用户浏览的网站。

进一步的,功能模块3为推荐处理模块31、广告处理模块32以及活动处理模块33中的一个或者多个。其中,推荐处理模块31用于展示交易品,广告处理模块32用于展示广告图片,活动处理模块33用于展示交易品和/广告图片,也即活动处理模块33即包括展示交易品的功能,也包括展示广告图片的功能。进一步的优选的,功能模块3由推荐处理模块31、广告处理模块32以及活动处理模块33组成,用户可以通过多种方式合理的安排交易品和广告的展示。

优选的,推荐处理模块31至多支持15个子模块,每个子模块至多添加5个交易品,交易品可以呈多行排列。广告处理模块32至多支持5个子模块,每个子模块中至多添加6条广告。活动处理模块33至多支持5个子模块,每个子模块中至多添加3张广告图和6个交易品。

为了增加交易品、广告图、以及交易品和广告图的展示美观性和动感效果,进一步的,交易品和/广告图片采用切换方式、渐入方式或者轮播方式进行展示,从而提高展示的效果。

实施例二

实施例二中提供的一种用于上述方法的网站模块化展示的控件,包括控制器接口1、基础模块2、功能模块3以及响应模块4。其中,控制器接口1,用 于接受及传递用户发出的指令信号。基础模块2用于生成具有标题、排序及隐藏功能的基础显示界面。功能模块3用于生成用于展示广告或者交易品的功能显示界面。响应模块4用于执行功能模块3和/基础模块2中用户设定的部分或者全部功能。

当控制器接口1接受到指示信号后,将信号传送至基础模块2,基础模块2生成功能信号,并对不同的指示信号进行分类,再将分类后的信号通过http请求的方式传送至对应的功能模块3,功能模块3收到与其对应的功能信号后,对功能信号进行处理,处理完成后生成响应信号,再将响应信号发送至的响应模块4进行执行。实施例二中提供的控件将传统的多个不同功能模块,如:推荐处理模块、广告处理模块以及活动处理模块等,进行相同元素的高度抽象,形成具有标题、排序以及隐藏等功能的基础模块,这种控件能有效降低程序模块之间的耦合度,促进各个模块的扩展能力。

本发明是通过优选实施例进行描述的,本领域技术人员知悉,在不脱离本发明的精神和范围的情况下,可以对这些特征和实施例进行各种改变或等效替换。本发明不受此处所公开的具体实施例的限制,其他落入本申请的权利要求内的实施例都属于本发明保护的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1