一种在线产品控制系统及方法

文档序号:6482967阅读:196来源:国知局
专利名称:一种在线产品控制系统及方法
技术领域
本发明涉及信息系统领域,特别涉及一种在线产品控制系统及方法。
背景技术
Internet是现今人类使用最为广泛同时更新也是最快的技术。随着技术的发展, Internet已经应用已经涉及到我们生活的方方面面。例如网上商城,在过去,开商店一般都 是指实体店,地段,面积一直都是需要很多本钱的,并且承担着一定的风险。而现如今,通过 网上商城,我们可以很快捷地将自己想要卖的商品放在网上。随着电脑的普及,网上购物已 经成为一种时尚,一种消费的方式。对于网上商城,不管是网上书店还是网上销售其他物品的系统,均涉及到在线产 品相关的控制,所述在线产品相关控制是指网上商城所销售的物品信息以及与该物品交易 关联的用户信息的控制。

发明内容
本发明的目的是提供一种在线产品控制系统及方法,其能顺利的实现对在线产品 和相关用户信息的控制。一方面,本发明提供一种在线产品控制系统,其基于JSP技术实现,所述系统包括 前台单元和后台单元,进一步包括关系数据库,通过二维数据表存储实体对象信息,所述实体对象包括产品类实体 和用户类实体;位于前台单元的产品查询模块,用以按产品类别查询所述数据库存储的产品;位于前台单元的产品选定模块,用以选定所述产品查询模块查询出的产品并形成 产品列表;位于前台单元的会员管理模块,用以注册所述系统的会员以及验证所述注册会员 登录;位于后台单元的产品类别模块,用以对所述数据库存储的产品的类别进行添加、 删除或修改操作;位于后台单元的产品信息模块,用以对所述数据库存储的产品的信息进行添加、 删除或修改操作;位于后台单元的产品选定设置模块,用以对所述产品选定模块选定的产品列表进 行管理操作;位于后台单元的管理员设置模块,用以验证所述系统管理员的登录以及设置管理 员的系统操作权限。所述系统还包括JSP单元,用以对所述系统各模块输入的操作请求进行解析,并 通过与所述操作请求关联的预定逻辑程序调用所述关系数据库存储的数据,生成相关内容 后将其反馈至所述系统的各模块。
所述JSP单元进一步包括JSP引擎模块和JSP标识模块,所述JSP标识模块封装 基于所述系统各模块输入的操作请求而生成相关内容的预定逻辑程序,所述JSP引擎模块 根据系统各模块输入的操作请求解释JSP标识模块,执行其封装的预定逻辑程序,并将执 行结果反馈至所述系统的各模块进行显示。所述前台单元和后台单元的各模块通过基于HTML或者XML标识的网页界面发出 操作请求,相应的,所述JSP引擎模块将执行结果以HTML或者XML页面的形式返回至所述 网页界面进行显示。另一方面,本发明还提供一种在线产品控制方法,其基于JSP技术实现,适用于包 括前台单元和后台单元的在线信息系统,包括以下步骤提供通过二维数据表存储实体对象信息的一关系数据库,所述实体对象包括产品 类实体和用户类实体;提供用户验证单元,通过与所述数据库存储的用户类实体比对以验证登录所述系 统的用户并判断登录用户是一般用户还是管理员用户;在所述前台单元设置产品查询模块,供登录的一般用户按产品类别查询所述数据 库存储的产品;在所述前台单元设置产品选定模块,供登录的一般用户选定所述产品查询模块查 询出的产品并形成产品列表;在所述后台单元设置产品类别模块,供登录的管理员用户对所述数据库存储的产 品的类别进行添加、删除或修改操作;在所述后台单元设置产品信息模块,供登录的管理员用户对所述数据库存储的产 品的信息进行添加、删除或修改操作;在所述后台单元设置产品选定设置模块,供登录的管理员用户对所述产品选定模 块选定的产品列表进行管理操作。所述方法还包括提供JSP引擎模块和JSP标识模块的步骤,使所述JSP标识模块 封装基于所述前台单元和后台单元的各模块输入的操作请求而生成相关内容的预定逻辑 程序,使JSP引擎模块根据所述操作请求解释JSP标识模块,执行其封装的预定逻辑程序, 并将执行结果反馈至所述系统的各模块进行显示。所述前台单元和后台单元的各模块通过基于HTML或者XML标识的网页界面发出 操作请求,相应的,所述JSP引擎模块将执行结果以HTML或者XML页面的形式返回至所述 网页界面进行显示。采用本发明所述的一种在线产品控制系统及方法,其基于JSP技术实现,首先在 系统的前台和后台建立一系列模块,所述模块用来输入用户对所述系统的操作请求,另外 还建立JSP引擎模块和JSP标识模块,使JSP标识模块封装基于用户请求生成相关内容的 逻辑程序,JSP引擎模块根据该用户请求解释JSP标识模块,执行其封装的基于所述请求生 成相关内容的逻辑程序,调用数据库存储的实体对象信息数据,并将执行结果返回至所述 各模块进行显示。


图1是本发明所述控制系统的原理框图2是本发明所述控制方法的流程图。
具体实施例方式下面结合附图和实施例进一步说明本发明的技术方案。参见图1,本发明提供一种在线产品控制系统100,其基于JSP技术实现,所述系统包括前台单元120、后台单元130、关系数据库110以及JSP单元140,以及产品查询模块 121、产品选定模块122、会员管理模块123、产品类别模块131、产品信息模块132、产品选定 设置模块133、管理员设置模块134,下面进行介绍关系数据库110,通过二维数据表存储实体对象信息,所述实体对象包括产品类实 体和用户类实体。作为一实施例,数据表存储的实体对象包括产品实体、用户实体,购物车 实体,订单实体等。比如,存储产品实体的数据表结构如下
权利要求
一种在线产品控制系统,其基于JSP技术实现,所述系统包括前台单元和后台单元,其特征在于,进一步包括关系数据库,通过二维数据表存储实体对象信息,所述实体对象包括产品类实体和用户类实体;位于前台单元的产品查询模块,用以按产品类别查询所述数据库存储的产品;位于前台单元的产品选定模块,用以选定所述产品查询模块查询出的产品并形成产品列表;位于前台单元的会员管理模块,用以注册所述系统的会员以及验证所述注册会员登录;位于后台单元的产品类别模块,用以对所述数据库存储的产品的类别进行添加、删除或修改操作;位于后台单元的产品信息模块,用以对所述数据库存储的产品的信息进行添加、删除或修改操作;位于后台单元的产品选定设置模块,用以对所述产品选定模块选定的产品列表进行管理操作;位于后台单元的管理员设置模块,用以验证所述系统管理员的登录以及设置管理员的系统操作权限。
2.如权利要求1所述的系统,其特征在于,所述系统还包括JSP单元,用以对所述系统 各模块输入的操作请求进行解析,并通过与所述操作请求关联的预定逻辑程序调用所述关 系数据库存储的数据,生成相关内容后将其反馈至所述系统的各模块。
3.如权利要求2所述的系统,其特征在于,所述JSP单元进一步包括JSP引擎模块和 JSP标识模块,所述JSP标识模块封装基于所述系统各模块输入的操作请求而生成相关内 容的预定逻辑程序,所述JSP引擎模块根据系统各模块输入的操作请求解释JSP标识模块, 执行其封装的预定逻辑程序,并将执行结果反馈至所述系统的各模块进行显示。
4.如权利要求3所述的系统,其特征在于,所述前台单元和后台单元的各模块通过基 于HTML或者XML标识的网页界面发出操作请求,相应的,所述JSP引擎模块将执行结果以 HTML或者XML页面的形式返回至所述网页界面进行显示。
5.一种在线产品控制方法,其基于JSP技术实现,适用于包括前台单元和后台单元的 在线信息系统,其特征在于,包括以下步骤提供通过二维数据表存储实体对象信息的一关系数据库,所述实体对象包括产品类实 体和用户类实体;提供用户验证单元,通过与所述数据库存储的用户类实体比对以验证登录所述系统的 用户并判断登录用户是一般用户还是管理员用户;在所述前台单元设置产品查询模块,供登录的一般用户按产品类别查询所述数据库存 储的产品;在所述前台单元设置产品选定模块,供登录的一般用户选定所述产品查询模块查询出 的产品并形成产品列表;在所述后台单元设置产品类别模块,供登录的管理员用户对所述数据库存储的产品的 类别进行添加、删除或修改操作;在所述后台单元设置产品信息模块,供登录的管理员用户对所述数据库存储的产品的信息进行添加、删除或修改操作;在所述后台单元设置产品选定设置模块,供登录的管理员用户对所述产品选定模块选 定的产品列表进行管理操作。
6.如权利要求5所述的方法,其特征在于,所述方法还包括提供JSP引擎模块和JSP标 识模块的步骤,使所述JSP标识模块封装基于所述前台单元和后台单元的各模块输入的操 作请求而生成相关内容的预定逻辑程序,使J SP引擎模块根据所述操作请求解释JSP标识 模块,执行其封装的预定逻辑程序,并将执行结果反馈至所述系统的各模块进行显示。
7.如权利要求6所述的方法,其特征在于,所述前台单元和后台单元的各模块通过基 于HTML或者XML标识的网页界面发出操作请求,相应的,所述JSP引擎模块将执行结果以 HTML或者XML页面的形式返回至所述网页界面进行显示。
全文摘要
本发明揭示了一种在线产品控制系统及方法,其基于JSP技术实现,首先在系统的前台和后台建立一系列模块,所述模块用来输入用户对所述系统的操作请求,另外还建立JSP引擎模块和JSP标识模块,使JSP标识模块封装基于用户请求生成相关内容的逻辑程序,JSP引擎模块根据该用户请求解释JSP标识模块,执行其封装的基于所述请求生成相关内容的逻辑程序,调用数据库存储的实体对象信息数据,并将执行结果返回至所述各模块进行显示。
文档编号G06Q30/00GK101989340SQ20091005600
公开日2011年3月23日 申请日期2009年8月6日 优先权日2009年8月6日
发明者陈雅珺 申请人:上海杉达学院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1