基于软营模式的信息发布管理系统及方法

文档序号:6501860阅读:175来源:国知局
基于软营模式的信息发布管理系统及方法
【专利摘要】一种基于软营模式的信息发布管理系统,通过客户端接收并发送用户请求至服务端,服务端根据用户请求与数据库进行数据通信,获取与用户对应的用户信息,并将用户信息发送至客户端显示。由于服务端采用服务器负载均衡群集,数据库采用数据库负载均衡群集,为管理工作负荷提供更大的柔性,降低了服务端的并发吞吐率的同时,还解决了数据库高并发访问的问题。当用户增多时可防止系统发生崩溃,提高了系统安全性能。此外,本发明还提供了一种基于软营模式的信息发布管理方法。
【专利说明】基于软营模式的信息发布管理系统及方法

【技术领域】
[0001] 本发明涉及计算机网络通信领域,特别是涉及一种基于软营模式的信息发布管理 系统及方法。

【背景技术】
[0002] 软营模式(SAAS,Software-as-a-service)是随着互联网技术的发展和应用 软件的成熟,而在21世纪开始兴起的一种完全创新的软件应用模式。它与on-demand software(按需软件),the application service provider(ASP,应用服务提供商),hosted software (托管软件)具有相似的含义。它是一种通过Internet提供软件的模式,厂商将 应用软件统一部署在自己的服务器上,客户可以根据自己实际需求,通过互联网向厂商定 购所需的应用软件服务,按定购的服务多少和时间长短向厂商支付费用,并通过互联网获 得厂商提供的服务。用户不用再购买软件,而改用向提供商租用基于Web的软件,来管理企 业经营活动,且无需对软件进行维护,服务提供商会全权管理和维护软件,软件厂商在向客 户提供互联网应用的同时,也提供软件的离线操作和本地数据存储,让用户随时随地都可 以使用其定购的软件和服务。
[0003] 传统的软营模式应用系统,当访问的客户增多时,系统很容易发生崩溃,导致系统 安全性能低。


【发明内容】

[0004] 基于此,有必要提供一种可提高安全性能的基于软营模式的信息发布管理系统及 方法。
[0005] -种基于软营模式的信息发布管理系统,包括客户端、服务端和与所述服务端连 接的数据库,所述客户端用于接收并发送用户请求至所述服务端,及显示所述服务端发送 的与用户对应的用户信息;所述服务端为服务器负载均衡群集,用于根据所述用户请求与 所述数据库进行数据通信,获取并发送所述用户信息至所述客户端;所述数据库为数据库 负载均衡群集,用于存储所述用户信息。
[0006] 在其中一个实施例中,所述客户端包括会员注册模块,所述服务端包括注册码管 理模块,
[0007] 所述会员注册模块用于接收并发送用户注册请求至所述注册码管理模块,并在接 收到所述注册码管理模块发送的注册码后,接收并发送用户注册信息至所述服务端,所述 用户注册信息包括所述注册码;
[0008] 所述注册码管理模块用于在接收到所述用户注册请求后检测用户是否安装有终 端设备,若是则发送所述注册码至所述会员注册模块;
[0009] 所述服务端根据所述用户请求和用户注册信息获取与用户对应的用户信息。
[0010] 在其中一个实施例中,所述用户请求包括用户资料管理请求,所述用户信息包括 用户资料,所述客户端包括会员资料管理模块,所述服务端包括资料管理模块, toon] 所述会员资料管理模块用于接收并发送所述用户资料管理请求至所述资料管理 模块,并显示所述资料管理模块发送的与用户对应的用户资料;
[0012] 所述资料管理模块用于根据所述用户资料管理请求与所述数据库进行数据通信, 获取并发送所述用户资料至所述会员资料管理模块。
[0013] 在其中一个实施例中,所述用户请求包括服务信息管理请求,所述用户信息包括 服务信息,所述客户端包括会员服务管理模块,所述服务端包括服务管理模块,
[0014] 所述会员服务管理模块用于接收并发送所述服务信息管理请求至所述服务管理 模块,并显示所述服务管理模块发送的与用户对应的服务信息;
[0015] 所述服务管理模块用于根据所述服务信息管理请求与所述数据库进行数据通信, 获取并发送所述服务信息至所述会员服务管理模块。
[0016] 在其中一个实施例中,所述用户请求包括终端管理请求,所述用户信息包括终端 信息,所述客户端包括会员终端管理模块,所述服务端包括终端管理模块,
[0017] 所述会员终端管理模块用于接收并发送所述终端管理请求至所述终端管理模块, 并显示所述终端管理模块发送的与用户对应的终端信息,
[0018] 所述终端管理模块用于根据所述终端管理请求与所述数据库进行数据通信,获取 并发送所述终端信息至所述会员终端管理模块。
[0019] 在其中一个实施例中,所述用户请求包括交易明细查询请求,所述用户信息包括 交易明细信息,所述客户端包括会员交易明细管理模块,所述服务端包括交易明细管理模 块,
[0020] 所述会员交易明细管理模块用于接收并发送所述交易明细查询请求至所述交易 明细管理模块,并显示所述交易明细管理模块发送的与用户对应的交易明细信息,
[0021] 所述交易明细管理模块用于根据所述交易明细查询请求与所述数据库进行数据 通信,获取并发送所述交易明细信息至所述会员交易明细管理模块。
[0022] 在其中一个实施例中,所述客户端包括产品消息管理模块,所述服务端包括消息 管理模块,所述产品消息管理模块用于显示所述消息管理模块发送的产品消息,所述产品 消息包括产品到期提醒和/或新上市产品推荐。
[0023] 在其中一个实施例中,所述客户端包括会员日志管理模块,所述服务端包括日志 管理模块,
[0024] 所述会员日志管理模块用于记录用户日志,并在超过预设的保存时间后删除所述 用户日志;
[0025] 所述日志管理模块用于记录系统日志和用户操作日志。
[0026] -种基于软营模式的信息发布管理方法,包括以下步骤:
[0027] 接收并发送用户请求至服务器负载均衡群集;
[0028] 根据所述用户请求与数据库负载均衡群集进行数据通信,获取与用户对应的用户 信息;
[0029] 发送所述用户信息至客户端;
[0030] 显示所述用户信息。
[0031] 在其中一个实施例中,所述接收并发送用户请求至服务器负载均衡群集的步骤之 前包括以下步骤:
[0032] 发送用户注册请求至注册码管理模块;
[0033] 判断用户是否安装有终端设备;
[0034] 若是,则发送注册码至会员注册模块;
[0035] 接收并发送用户注册信息至服务器负载均衡群集,所述用户注册信息包括所述注 册码;
[0036] 所述服务器负载均衡群集根据所述用户请求和用户注册信息获取与用户对应的 用户信息。
[0037] 上述基于软营模式的信息发布管理系统及方法,通过客户端接收并发送用户请求 至服务端,服务端根据用户请求与数据库进行数据通信,获取与用户对应的用户信息,并将 用户信息发送至客户端显示。由于服务端采用服务器负载均衡群集,数据库采用数据库负 载均衡群集,为管理工作负荷提供更大的柔性,降低了服务端的并发吞吐率的同时,还解决 了数据库高并发访问的问题。当用户增多时可防止系统发生崩溃,提高了系统安全性能。

【专利附图】

【附图说明】
[0038] 图1为一实施例中基于软营模式的信息发布管理系统的结构图;
[0039] 图2为另一实施例中基于软营模式的信息发布管理系统的结构图;
[0040] 图3为一实施例中基于软营模式的信息发布管理方法的流程图。

【具体实施方式】
[0041] SAAS软件运营商按照客户所租用的软件模块来进行收费,并提供按需服务,满足 客户现企业多媒体信息平台的需要;因此用户可以根据需求按需订购软件应用服务,SAAS 供应商会负责系统的部署、升级和维护。本发明提供的基于软营模式的信息发布管理系统 及方法,由于服务端采用服务器负载均衡群集,数据库采用数据库负载均衡群集,为管理工 作负荷提供更大的柔性,降低了服务端的并发吞吐率的同时,还解决了数据库高并发访问 的问题,当用户增多时可防止系统发生崩溃,提高了系统安全性能。
[0042] 下面结合附图对本发明的【具体实施方式】进行详细说明。
[0043] -种基于软营模式的信息发布管理系统,如图1所不,包括客户端110、服务端120 和与服务端120连接的数据库130,本实施例中用户可通过广域网方式访问客户端110,客 户端110和服务端120可通过Web Service (网络服务)或JMS (Java Message Service, Java消息服务)两种方式的服务接口连接。客户端110用于接收并发送用户请求至服务端 120,及显示服务端120发送的与用户对应的用户信息;服务端120为服务器负载均衡群集, 用于根据用户请求与数据库130进行数据通信,获取并发送用户信息至客户端110 ;数据库 130为数据库负载均衡群集,用于存储用户信息。
[0044] 上述基于软营模式的信息发布管理系统,通过客户端110接收并发送用户请求至 服务端120,服务端120根据用户请求与数据库130进行数据通信,获取与用户对应的用户 信息,并将用户信息发送至客户端110显示。由于服务端120采用服务器负载均衡群集,数 据库130采用数据库负载均衡群集,为管理工作负荷提供更大的柔性,降低了服务端的并 发吞吐率的同时,还解决了数据库高并发访问的问题,当用户增多时可防止系统发生崩溃, 提高了系统安全性能。
[0045] 在其中一个实施例中,如图2所示,客户端110可包括会员注册模块111,服务端 120可包括注册码管理模块121。
[0046] 会员注册模块111用于接收并发送用户注册请求至注册码管理模块121,注册码 管理模块121用于在接收到用户注册请求后检测用户是否安装有终端设备,若是则发送注 册码至会员注册模块111。会员注册模块111在接收到注册码管理模块121发送的注册码 后,接收并发送用户注册信息至服务端120。
[0047] 用户通过会员注册模块111和注册码管理模块121进行会员注册,将用户信息与 用户注册信息绑定,用户登录后输入用户请求,如果系统检测到访问用户的用户注册信息 与被访问的用户信息不一致时,可拒绝用户请求,提高了用户信息安全性。
[0048] 本实施例中终端设备可包括LED (Light Emitting Diode,发光二极管)终端和 LCD (Liquid Crystal Display,液晶显示器)终端两种类型,基于软营模式的信息发布管理 系统根据用户安装的终端设备赋予对应的权限,具体权限在后文中解释。如果注册码管理 模块121检测到用户安装有终端设备,则发送一个注册码至会员注册模块111,注册码为用 户注册时输入的系统注册凭证,通过系统规则点击按钮自动生成的一套规则字符串,是唯 一的标识,用户注册成功,则该注册码对应唯一的会员账号,不可重复使用。注册码经过成 功捆绑,则无法删除,若用户遗忘注册码可联系管理人员找回注册码。
[0049] 会员注册模块111接收的用户注册信息可包括会员账号、会员名称、Email、用户 密码、手机号码、所属地区、所属行业、注册码、验证码等,本实施例中可将除验证码外的其 他选项设置为必填选项,其他实施例中也可根据情况设定必填选项。"会员账号"需要验证 唯一性,"Email"需要验证其合法性和唯一性,填写唯一的会员账号和Email,方便用户密码 丢失时,重新找回密码。服务端120根据用户请求和用户注册信息获取与用户对应的用户 信息,进一步确保用户信息公布的准确性。
[0050] 在用户注册成功后即成为会员,会员注册模块111还可发送激活邮件至客户邮 箱,激活邮件内容包括会员名称、机构ID、邮箱等,机构ID作为会员子用户登录系统的重要 凭证,需要会员牢牢记住,添加子用户要告诉子用户,否则子用户无法正常登录系统,可防 止非子用户登录访问用户信息,提高用户信息安全性。此外,用户也可以通过互联网方式注 册租户相关信息,成为非会员制租户;非会员制租户可以通过客户端110选择产品进行试 用,系统通过WebService方式把非会员制租户信息同步到服务端120进行管理。可以理解, 非会员制租户进行产品试用有一定时间限制,超过试用时间若还未进行会员注册则系统停 止服务。
[0051] 基于软营模式的信息发布管理系统中,客户端110可包括用户登录模块,用户在 用户登录模块输入会员账号、密码、验证码即可登录系统,用户登录模块可记录用户的登录 状态,方便用户下次访问时自动登录,用户登录后即可发送用户请求至服务端120,查看相 关用户信息。用户登录模块还可包括密码找回单元和机构ID找回单元,当用户忘记登录密 码或机构ID时,通过密码找回单元或机构ID找回单元输入会员注册信息中的邮箱地址,系 统便发送登录密码或机构ID至用户邮箱,以方便用户找回登录密码或机构ID。客户端110 还可包括密码修改模块,用户通过密码修改模块输入原密码以及新密码即可对登录密码进 行修改,当用户发现密码泄露后可及时对密码进行更改,防止用户信息泄露。
[0052] 服务端120可包括系统管理模块,系统管理模块基于角色的访问控制 (Role-Based Access Control),采用RBAC96权限生成改进模型。系统管理模块主要包括: 用户管理单元、机构管理单元和角色管理单元。用户管理单元用于增加、删除、修改、查找 用户信息及为用户授权;机构管理单元用于增加、删除、修改、查找机构信息及为机构授权; 角色管理单元用于增加、删除、修改、查找角色信息及为角色授权。系统管理模块针对不同 的用户建立不同的身份,并分别进行授权,增大了系统的适用范围。
[0053] 用户请求可包括多种请求,用户信息也可包括多种信息,客户端110和服务端120 可包括多个模块,分别对各用户请求和用户信息进行处理,当客户端110或服务端120中某 一个模块发生故障时,不会影响其他模块正常工作,保证其他用户信息能正常访问,提高了 系统的稳定性。
[0054] 下面对多种请求、多种信息以及客户端110和服务端120的多个模块进行详细说 明。
[0055] 继续参考图2,在其中一个实施例中,用户请求可包括用户资料管理请求,用户信 息可包括用户资料,客户端110可包括会员资料管理模块112,服务端120可包括资料管理 模块122。
[0056] 会员资料管理模块112用于接收并发送用户资料管理请求至资料管理模块122 ; 资料管理模块122用于根据用户资料管理请求与数据库130进行数据通信,获取并发送与 用户对应的用户资料至会员资料管理模块112 ;会员资料管理模块112显示资料管理模块 122发送的用户资料,实现用户资料的发布管理。由于数据库130采用数据库负载均衡群 集,当有大量用户发送用户资料管理请求访问用户资料时,可防止系统发生崩溃,提高系统 安全性能。
[0057] 具体地,用户资料可包括会员账号(不可修改)、会员名称(必填)、邮箱(必填)、手机 号码(必填)、所属地区(必填)、所属行业(必填)、性别、出生年月、电话、QQ、地区、联系地址、 备注等。可将其中部分或全部选项设置为必填项,实现用户信息绑定。同样设置也不是唯 一的,可根据情况进行更改。
[0058] 会员资料管理模块112还可为用户提供资料更改服务,用户通过会员资料管理模 块112更改用户资料,会员资料管理模块112将更改后的用户资料发送至资料管理模块 122,资料管理模块122再将更改后的用户资料发送至数据库130存储。当用户的用户资料 如邮箱、手机号码等信息发生变动时,可方便用户及时进行更改,同时便于系统对用户资料 进行更新。
[0059] 在其中一个实施例中,如图2所示,用户请求可包括服务信息管理请求,用户信息 可包括服务信息,客户端110可包括会员服务管理模块113,服务端120可包括服务管理模 块 123。
[0060] 会员服务管理模块113用于接收并发送服务信息管理请求至服务管理模块123, 服务管理模块123根据服务信息管理请求与数据库130进行数据通信,获取并发送与用户 对应的服务信息至会员服务管理模块113,会员服务管理模块113显示服务管理模块123发 送的服务信息,实现服务信息的发布管理。由于数据库130采用数据库负载均衡群集,当有 大量用户发送服务信息管理请求访问服务信息时,可防止系统发生崩溃,提高系统安全性 能。
[0061] 具体地,服务信息是会员在网站前台注册成功后,系统给予提供的默认服务,可包 括配额数、终端数、机构数、子用户数等,服务信息的基础数据可设置为:配额数500M、终端 数1000、机构数100、子用户数200。当默认给予的服务不满足用户的需求,用户还可以通 过会员服务管理模块113进行购买产品操作来增加相关服务,即会员服务管理模块113可 为用户提供人机交互功能,方便用户对服务信息进行管理。会员服务管理模块113将新增 的服务信息发送至服务管理模块123,服务管理模块123再将新增的服务信息发送至数据 库130存储。用户注册后还可以超级管理员身份,通过会员服务管理模块113为自己内部 订制一套组织结构关系,管理各个机构单位下的人员,并分配功能权限,所操作的终端数、 配额数、子用户数、机构数不能大于预先购买的上限数。另外,用户也可通过服务管理模块 123增加相关服务,即用户既可通过会员服务管理模块113增加相关服务,也可通过服务管 理模块123增加相关服务,这和手机增加新业务类似,既可通过手机上网增加,可也通过营 业厅办理。
[0062] 在其中一个实施例中,用户请求可包括终端管理请求,用户信息可包括终端信息, 客户端110可包括会员终端管理模块114,服务端120可包括终端管理模块124。
[0063] 会员终端管理模块114用于接收并发送终端管理请求至终端管理模块124,终端 管理模块124用于根据终端管理请求与数据库130进行数据通信,获取并发送与用户对应 的终端信息至会员终端管理模块114,会员终端管理模块114显示终端管理模块124发送的 终端信息,实现终端信息的发布管理。由于数据库130采用数据库负载均衡群集,当有大量 用户发送终端管理请求访问终端信息时,可防止系统发生崩溃,提高系统安全性能。
[0064] 具体地,终端信息可包括终端序列号、服务开始时间、服务有效时间、终端状态、月艮 务状态等,终端状态可包括未连接、连接、停用三种,服务状态可包括未连接、正常、过期三 种。会员终端管理模块114还可用于对终端信息进行新增、修改、删除等操作,对于用户增 加的终端配置,用户在使用终端前必须在会员终端管理模块114预先输入终端的序列号, 否则用户无法正常使用终端。对于过期的终端,用户还可通过会员终端管理模块114进行 续费,增加服务时间,延长该终端的使用时间期限,即会员终端管理模块114可为用户提供 人机交互功能,方便用户对终端信息进行管理。同样的,用户也可以通过终端管理模块124 对于过期的终端进行续费。
[0065] 在其中一个实施例中,用户请求可包括交易明细查询请求,用户信息可包括交易 明细信息,客户端110可包括会员交易明细管理模块115,服务端120可包括交易明细管理 模块125。
[0066] 会员交易明细管理模块115用于接收并发送交易明细查询请求至交易明细管理 模块125,交易明细管理模块125用于根据交易明细查询请求与数据库130进行数据通信, 获取并发送与用户对应的交易明细信息至会员交易明细管理模块115,会员交易明细管理 模块115显示交易明细管理模块125发送的交易明细信息,实现交易明细信息的发布管理。 由于数据库130采用数据库负载均衡群集,当有大量用户发送交易明细查询请求访问交易 明细信息时,可防止系统发生崩溃,提高系统安全性能。
[0067] 具体地,交易明细信息可分为服务交易明细和终端服务交易明细,服务交易明细 记录当前会员购买的服务的交易记录。主要包括:服务名称、购买价格、购买时间等;终端 服务交易明细记录当前会员购买的终端服务的交易记录,主要包括:终端服务名称、购买时 间、购买价格、购买时长,到期时间等。通过会员交易明细管理模块115和交易明细管理模 块125,为用户提供交易明细信息服务,便于用户及时了解购买的各产品信息。
[0068] 继续参照图2,在其中一个实施例中,客户端110可包括产品消息管理模块116,服 务端120可包括消息管理模块126,产品消息管理模块116用于显示消息管理模块126发送 的产品消息,消息管理模块126主要给系统中拥有此操作模块的人员使用,发送产品消息 给会员,并支持群发操作。
[0069] 产品消息具体可分为系统消息和用户消息。系统消息记录系统自动发送给会员的 消息,会员只负责查看消息,不可以回复系统消息,如产品到期消息等;用户消息主要记录 系统管理员在后台给会员发送的短信通知,如新上市产品推荐等。通过产品消息管理模块 116和消息管理模块126可让用户知道自己购买的产品当前状态和新上市产品等情况,方 便用户对当前使用产品进行管理,及针对自身需求及时增加新产品。
[0070] 在其中一个实施例中,客户端110可包括会员日志管理模块117,服务端120可包 括日志管理模块127。
[0071] 会员日志管理模块117用于记录用户日志,如登录系统、退出系统、购买服务、修 改资料、密码修改、删除消息等,并在超过预设的保存时间后删除用户日志,本实施例中预 设的保存时间为30天,其他实施例中可根据情况进行调整。
[0072] 日志管理模块127用于记录系统日志和用户操作日志。系统日志可包括系统各模 块的操作时间、操作类型等,用户操作日志可包括用户名,操作IP、操作时间、操作模块、操 作类型等。通过会员日志管理模块117和日志管理模块127便于用户知晓操作记录,若账 号被盗用户可及时知道,通过更改密码等手段避免用户信息进一步泄露,提高了用户信息 安全性。
[0073] 服务端120还可包括报表统计模块,用于对用户购买产品情况进行分类统计,主 要包括:地区分布统计、购买产品快到期统计、产品购买统计、行业类别统计、配额使用统 计、终端数使用统计、费用统计等,并提供报表导出功能,本实施例中报表导出为Excel格 式,在其他实施例中报表导出也可以是Word、PDF等格式。报表统计模块对用户购买产品情 况进行多种分类统计,便于运行商及时了解不同地区、行业用户的产品使用情况,并可针对 性地修改产品销售方向。
[0074] 此外,基于软营模式的信息发布管理系统可包括系统健康度监控模块,用于对目 前硬盘容量和目前带宽等情况进行探测监控,当出现异常情况时发出警报,以便管理员及 时发现并进行检修。基于软营模式的信息发布管理系统还可包括数据实时备份模块,用于 对数据库130中的用户信息进行实时备份,可避免因磁盘损坏而导致数据无法使用,或误 操作所致数据丢失无法恢复的情况。
[0075] 终端设备可通过Web Service方式与服务端120连接。对于安装有终端设备的 用户,可以以超级管理员的身份登录,对系统所有操作模块进行数据恢复和备份,同时可以 清空自己平台中所有用户数据功能(即数据初始化)。安装有LED终端的用户可进行以下操 作:系统管理(用户管理、机构管理、角色管理、个人设置、终端管理、服务器配置、软件升级、 数据导入)、监控管理(LED终端监控、服务器连接监控、发送状态监控、用户操作日志、系统 操作日志)、发送管理(字幕制作发布)等;安装有LCD终端的用户可进行以下操作:系统管 理(用户管理、机构管理、角色管理、个人设置、终端管理、排成管理、服务器配置、软件升级、 数据导入)、素材管理(文字管理、音频素材、视频素材、文档素材、图片素材、模板管理)、监 控管理(LCD终端监控、服务器连接监控、发送状态监控、用户操作日志、系统操作日志)、发 送管理(节目制作发布)等。对于安装有LED终端和LCD终端的用户具有上述所有操作权 限。
[0076] 本发明还提供了一种基于软营模式的信息发布管理方法,如图3所示,包括以下 步骤:
[0077] 步骤S110 :接收并发送用户请求至服务器负载均衡群集。
[0078] 步骤S120 :根据用户请求与数据库负载均衡群集进行数据通信,获取与用户对应 的用户信息。
[0079] 步骤S130 :发送用户信息至客户端。
[0080] 步骤S140 :显示用户信息。
[0081] 本实施例中用户可通过广域网方式访问客户端,客户端和服务器负载均衡群集可 通过Web Service (网络服务)或JMS (Java Message Service, Java消息服务)两种方式 的服务接口连接。客户端用于接收并发送用户请求至服务器负载均衡群集,及显示服务器 负载均衡群集发送的与用户对应的用户信息;服务器负载均衡群集用于根据用户请求与数 据库负载均衡群集进行数据通信,获取并发送用户信息至客户端;数据库负载均衡群集用 于存储用户信息。
[0082] 上述基于软营模式的信息发布管理方法,通过客户端接收并发送用户请求至服务 器负载均衡群集,服务器负载均衡群集根据用户请求与数据库负载均衡群进行数据通信, 获取与用户对应的用户信息,并将用户信息发送至客户端显示。由于采用服务器负载均衡 群集和数据库负载均衡群集,为管理工作负荷提供更大的柔性,降低了服务端的并发吞吐 率的同时,还解决了数据库高并发访问的问题,当用户增多时可防止系统发生崩溃,提高了 系统安全性能。
[0083] 在其中一个实施例中,步骤S110之前可包括以下步骤:
[0084] 发送用户注册请求至注册码管理模块。
[0085] 判断用户是否安装有终端设备。
[0086] 若是,则发送注册码至会员注册模块。
[0087] 接收并发送用户注册信息至服务器负载均衡群集。
[0088] 会员注册模块用于接收并发送用户注册请求至注册码管理模块,注册码管理模块 用于在接收到用户注册请求后检测用户是否安装有终端设备,若是则发送注册码至会员注 册模块,若否则不发送注册码至会员注册模块。会员注册模块在接收到注册码管理模块发 送的注册码后,接收并发送用户注册信息至服务端。
[0089] 将用户信息与用户注册信息绑定,用户登录后输入用户请求,如果系统检测到访 问用户的用户注册信息与被访问的用户信息不一致时,可拒绝用户请求,提高了用户信息 安全性。
[0090] 本实施例中终端设备可包括LED(Light Emitting Diode,发光二极管)终端和LCD (Liquid Crystal Display,液晶显示器)终端两种类型,基于软营模式的信息发布管理系统 根据用户安装的终端设备赋予对应的权限,具体权限在后文中解释。如果注册码管理模块 检测到用户安装有终端设备,则发送一个注册码至会员注册模块,注册码为用户注册时输 入的系统注册凭证,通过系统规则点击按钮自动生成的一套规则字符串,是唯一的标识,用 户注册成功,则该注册码对应唯一的会员账号,不可重复使用。注册码经过成功捆绑,则无 法删除,若用户遗忘注册码可联系管理人员找回注册码。
[0091] 会员注册模块接收的用户注册信息可包括会员账号、会员名称、Email、用户密码、 手机号码、所属地区、所属行业、注册码、验证码等,本实施例中可将除验证码外的其他选项 设置为必填选项,将用户信息与用户绑定,提高用户信息安全性,其他实施例中也可根据情 况设定必填选项。"会员账号"需要验证唯一性,"Email"需要验证其合法性和唯一性,填 写唯一的会员账号和Email,方便用户密码丢失时,重新找回密码。服务器负载均衡群集根 据用户请求和用户注册信息获取与用户对应的用户信息,进一步确保用户信息公布的准确 性。
[0092] 在用户注册成功后即成为会员,会员注册模块还可发送激活邮件至客户邮箱,激 活邮件内容包括会员名称、机构ID、邮箱等,机构ID作为会员子用户登录系统的重要凭证, 需要会员牢牢记住,添加子用户要告诉子用户,否则子用户无法正常登录系统,可防止非子 用户登录访问用户信息,提高用户信息安全性。此外,用户也可以通过互联网方式注册租户 相关信息,成为非会员制租户;非会员制租户可以通过客户端选择产品进行试用,系统通过 Web Service方式把非会员制租户信息同步到服务器负载均衡群集进行管理。可以理解,非 会员制租户进行产品试用有一定时间限制,超过试用时间若还未进行会员注册则系统停止 服务。
[0093] 用户请求可包括多种请求,用户信息也可包括多种信息,客户端和服务器负载均 衡群集可包括多个模块,分别对各用户请求和用户信息进行处理,当客户端或服务器负载 均衡群集中某一个模块发生故障时,不会影响其他模块正常工作,保证其他用户信息能正 常访问,提1? 了系统的稳定性。
[0094] 下面对多种请求、多种信息以及客户端和服务器负载均衡群集的多个模块进行详 细说明。
[0095] 在其中一个实施例中,用户请求可包括用户资料管理请求,用户信息可包括用户 资料。具体地,用户资料可包括会员账号(不可修改)、会员名称(必填)、邮箱(必填)、手机号 码(必填)、所属地区(必填)、所属行业(必填)、性别、出生年月、电话、QQ、地区、联系地址、备 注等。可将其中部分或全部选项设置为必填项,实现用户信息绑定。同样设置也不是唯一 的,可根据情况进行更改。由于数据库采用数据库负载均衡群集,当有大量用户发送用户资 料管理请求访问用户资料时,可防止系统发生崩溃,提高系统安全性能。
[0096] 在其中一个实施例中,用户请求可包括服务信息管理请求,用户信息可包括服务 信息,具体地,服务信息是会员在网站前台注册成功后,系统给予提供的默认服务,可包括 配额数、终端数、机构数、子用户数等,服务信息的基础数据可设置为:配额数500M、终端数 1000、机构数100、子用户数200。当默认给予的服务不满足用户的需求,用户还可以购买产 品操作来增加相关服务,为用户提供人机交互功能,方便用户对服务信息进行管理。用户注 册后还可以超级管理员身份,为自己内部订制一套组织结构关系,管理各个机构单位下的 人员,并分配功能权限。所操作的终端数、配额数、子用户数、机构数不能大于预先购买的上 限数。由于数据库采用数据库负载均衡群集,当有大量用户发送服务信息管理请求访问服 务信息时,可防止系统发生崩溃,提高系统安全性能。
[0097] 在其中一个实施例中,用户请求可包括终端管理请求,用户信息可包括终端信息, 具体地,终端信息可包括终端序列号、服务开始时间、服务有效时间、终端状态、服务状态 等,终端状态可包括未连接、连接、停用三种,服务状态可包括未连接、正常、过期三种。由于 数据库采用数据库负载均衡群集,当有大量用户发送终端管理请求访问终端信息时,可防 止系统发生崩溃,提高系统安全性能。
[0098] 用户可对终端信息进行新增、修改、删除等操作,对于用户增加的终端配置,用户 在使用终端前必须预先输入终端的序列号,否则用户无法正常使用终端。对于过期的终端, 用户还可进行续费,增加服务时间,延长该终端的使用时间期限,为用户提供人机交互功 能,方便用户对终端信息进行管理。
[0099] 在其中一个实施例中,用户请求可包括交易明细查询请求,为用户提供交易明细 信息服务,便于用户及时了解购买的各产品信息。用户信息可包括交易明细信息,具体地, 交易明细信息可分为服务交易明细和终端服务交易明细,服务交易明细记录当前会员购买 的服务的交易记录。主要包括:服务名称、购买价格、购买时间等;终端服务交易明细记录 当前会员购买的终端服务的交易记录,主要包括:终端服务名称、购买时间、购买价格、购买 时长,到期时间等。由于数据库采用数据库负载均衡群集,当有大量用户发送交易明细查询 请求访问交易明细信息时,可防止系统发生崩溃,提高系统安全性能。
[0100] 此外,步骤S140之后可包括显示产品消息的步骤,产品消息具体可分为系统消息 和用户消息。系统消息记录系统自动发送给会员的消息,会员只负责查看消息,不可以回复 系统消息,如产品到期消息等;用户消息主要记录系统管理员在后台给会员发送的短信通 知,如新上市产品推荐等。通过显示产品消息的步骤,可让用户知道自己购买的产品当前状 态和新上市产品等情况,方便用户对当前使用产品进行管理,及针对自身需求及时增加新 产品。
[0101] 步骤S140之后可包括显示用户日志的步骤,如登录系统、退出系统、购买服务、修 改资料、密码修改、删除消息等,并还可包括在超过预设的保存时间后删除用户日志的步 骤,本实施例中预设的保存时间为30天,其他实施例中可根据情况进行调整。通过显示用 户日志的步骤,便于用户知晓操作记录,若账号被盗用户可及时知道,通过更改密码等手段 避免用户信息进一步泄露,提高了用户信息安全性。
[0102] 步骤S140之后还可包括导出统计报表的步骤,统计报表用于对用户购买产品情 况进行分类统计,主要包括:地区分布统计、购买产品快到期统计、产品购买统计、行业类别 统计、配额使用统计、终端数使用统计、费用统计等,本实施例中报表导出为Excel格式,在 其他实施例中报表导出也可以是Word、PDF等格式。通过导出统计报表的步骤,对用户购买 产品情况进行多种分类统计,便于运行商及时了解不同地区、行业用户的产品使用情况,并 可针对性地修改产品销售方向。
[0103] 终端设备可通过Web Service方式与服务端120连接。对于安装有终端设备的 用户,可以以超级管理员的身份登录,对系统所有操作模块进行数据恢复和备份,同时可以 清空自己平台中所有用户数据功能(即数据初始化)。安装有LED终端的用户可进行以下操 作:系统管理(用户管理、机构管理、角色管理、个人设置、终端管理、服务器配置、软件升级、 数据导入)、监控管理(LED终端监控、服务器连接监控、发送状态监控、用户操作日志、系统 操作日志)、发送管理(字幕制作发布)等;安装有LCD终端的用户可进行以下操作:系统管 理(用户管理、机构管理、角色管理、个人设置、终端管理、排成管理、服务器配置、软件升级、 数据导入)、素材管理(文字管理、音频素材、视频素材、文档素材、图片素材、模板管理)、监 控管理(LCD终端监控、服务器连接监控、发送状态监控、用户操作日志、系统操作日志)、发 送管理(节目制作发布)等。对于安装有LED终端和LCD终端的用户具有上述所有操作权 限。
[0104] 以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并 不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员 来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保 护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【权利要求】
1. 一种基于软营模式的信息发布管理系统,其特征在于,包括客户端、服务端和与所述 服务端连接的数据库, 所述客户端用于接收并发送用户请求至所述服务端,及显示所述服务端发送的与用户 对应的用户信息; 所述服务端为服务器负载均衡群集,用于根据所述用户请求与所述数据库进行数据通 信,获取并发送所述用户信息至所述客户端; 所述数据库为数据库负载均衡群集,用于存储所述用户信息。
2. 根据权利要求1所述的基于软营模式的信息发布管理系统,其特征在于,所述客户 端包括会员注册模块,所述服务端包括注册码管理模块, 所述会员注册模块用于接收并发送用户注册请求至所述注册码管理模块,并在接收到 所述注册码管理模块发送的注册码后,接收并发送用户注册信息至所述服务端,所述用户 注册信息包括所述注册码; 所述注册码管理模块用于在接收到所述用户注册请求后检测用户是否安装有终端设 备,若是则发送所述注册码至所述会员注册模块; 所述服务端根据所述用户请求和用户注册信息获取与用户对应的用户信息。
3. 根据权利要求1所述的基于软营模式的信息发布管理系统,其特征在于,所述用户 请求包括用户资料管理请求,所述用户信息包括用户资料,所述客户端包括会员资料管理 模块,所述服务端包括资料管理模块, 所述会员资料管理模块用于接收并发送所述用户资料管理请求至所述资料管理模块, 并显示所述资料管理模块发送的与用户对应的用户资料; 所述资料管理模块用于根据所述用户资料管理请求与所述数据库进行数据通信,获取 并发送所述用户资料至所述会员资料管理模块。
4. 根据权利要求1所述的基于软营模式的信息发布管理系统,其特征在于,所述用户 请求包括服务信息管理请求,所述用户信息包括服务信息,所述客户端包括会员服务管理 模块,所述服务端包括服务管理模块, 所述会员服务管理模块用于接收并发送所述服务信息管理请求至所述服务管理模块, 并显示所述服务管理模块发送的与用户对应的服务信息; 所述服务管理模块用于根据所述服务信息管理请求与所述数据库进行数据通信,获取 并发送所述服务信息至所述会员服务管理模块。
5. 根据权利要求1所述的基于软营模式的信息发布管理系统,其特征在于,所述用户 请求包括终端管理请求,所述用户信息包括终端信息,所述客户端包括会员终端管理模块, 所述服务端包括终端管理模块, 所述会员终端管理模块用于接收并发送所述终端管理请求至所述终端管理模块,并显 示所述终端管理模块发送的与用户对应的终端信息, 所述终端管理模块用于根据所述终端管理请求与所述数据库进行数据通信,获取并发 送所述终端信息至所述会员终端管理模块。
6. 根据权利要求1所述的基于软营模式的信息发布管理系统,其特征在于,所述用户 请求包括交易明细查询请求,所述用户信息包括交易明细信息,所述客户端包括会员交易 明细管理模块,所述服务端包括交易明细管理模块, 所述会员交易明细管理模块用于接收并发送所述交易明细查询请求至所述交易明细 管理模块,并显示所述交易明细管理模块发送的与用户对应的交易明细信息, 所述交易明细管理模块用于根据所述交易明细查询请求与所述数据库进行数据通信, 获取并发送所述交易明细信息至所述会员交易明细管理模块。
7. 根据权利要求1所述的基于软营模式的信息发布管理系统,其特征在于,所述客户 端包括产品消息管理模块,所述服务端包括消息管理模块,所述产品消息管理模块用于显 示所述消息管理模块发送的产品消息,所述产品消息包括产品到期提醒和/或新上市产品 推荐。
8. 根据权利要求1所述的基于软营模式的信息发布管理系统,其特征在于,所述客户 端包括会员日志管理模块,所述服务端包括日志管理模块, 所述会员日志管理模块用于记录用户日志,并在超过预设的保存时间后删除所述用户 日志; 所述日志管理模块用于记录系统日志和用户操作日志。
9. 一种基于软营模式的信息发布管理方法,其特征在于,包括以下步骤: 接收并发送用户请求至服务器负载均衡群集; 根据所述用户请求与数据库负载均衡群集进行数据通信,获取与用户对应的用户信 息; 发送所述用户信息至客户端; 显示所述用户信息。
10. 根据权利要求9所述基于软营模式的信息发布管理方法,其特征在于,所述接收并 发送用户请求至服务器负载均衡群集的步骤之前包括以下步骤: 发送用户注册请求至注册码管理模块; 判断用户是否安装有终端设备; 若是,则发送注册码至会员注册模块; 接收并发送用户注册信息至服务器负载均衡群集,所述用户注册信息包括所述注册 码; 所述服务器负载均衡群集根据所述用户请求和用户注册信息获取与用户对应的用户 信息。
【文档编号】G06F17/30GK104113561SQ201310131766
【公开日】2014年10月22日 申请日期:2013年4月16日 优先权日:2013年4月16日
【发明者】张寅则 申请人:苏州和积信息科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1