B/S架构的电子合同管理系统技术方案

技术编号:5231480 阅读:423 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种电子合同管理系统,尤其是一种基于B/S架构的电子合同管理系统,属于计算机信息管理系统领域。本发明专利技术系统包含服务器端和浏览器端两个组成部分,浏览器端用于和终端客户进行交互,并将终端客户交的请求递交给服务器端,各个浏览器端递交的请求统一存放在服务器端的页面请求缓冲区中,并按照先进先出的原则进行处理,处理完毕后向浏览器端发送消息告知请求已处理,如此完成电子合同的信息化管理。本发明专利技术基于B/S架构,客户端使用的是浏览器进行对服务器端的访问,如此对客户端的配置要求得到降低,有利于软件系统的大规模部署和使用。

【技术实现步骤摘要】

本专利技术涉及一种电子合同管理系统,尤其是一种基于B/S架构的电子合同管理系 统,属于计算机信息管理系统领域。
技术介绍
随着社会的不断发展,企业信息化程度在不断提高,企业信息化管理软件层出不 穷。这些管理软件给企业的管理者们提供了强大的信息技术支持,有力提高了企业管理者 们的工作效率。目前在企业信息化管理软件中,经常会牵涉到电子合同的信息化管理。普遍采用 的是基于C/S模式,S卩服务器端/客户端模式的电子合同管理系统,此种系统的数据统一存 放在服务器端,由客户端向服务器端递交请求进行处理。C/S模式对于客户端和服务器端的 要求都比较高,不利于软件系统的大规模部署和使用。随着企业信息化技术的不断发展和更新,需要开发出一种基于B/S模式的电子合 同管理系统。
技术实现思路
本专利技术的目的在于针对以上现有技术存在的不足,提出一种通过B/S模式,即服 务器端和浏览器端组成的电子合同管理系统。客户端使用的是浏览器进行对服务器端的访 问,如此对客户端的配置要求得到降低,有利于软件系统的大规模部署和使用。为了达到以上目的,本专利技术的B/S架构的电子合同管理系统应包含如下组件服务器端——系统的核心装置,用以响应各个浏览器端提交的请求及进行数据处 理;浏览器端——终端使用者的使用装置,用以将终端客户的请求递交给服务器端。其中服务器端组件包含如下组件数据库——用以存储合同的电子数据信息;数据读取组件——用以实现和数据库的数据交互;页面请求缓冲区——用以存放从浏览器端递交的请求命令;响应接口——用以发出消息告知浏览器端请求已处理;浏览器端组件包含如下组件用户交互页面——用以和终端用户进行交互;页面请求递交接口——用以递交客户端的数据请求;本专利技术的B/S架构的电子合同管理系统,在实现对电子合同进行信息化管理时, 包含如下步骤步骤一浏览器端录入合同信息,合同信息首先记录在浏览器端的用户交互页面 内,确定提交请求后,通过页面请求递交接口向服务器端递交页面请求;步骤二 服务器端接收到浏览器端递交的请求后,首先验证浏览器端的真伪,如发现非认证的浏览器端则不予响应,否则执行步骤三;步骤三如果当前服务端属于空闲,则直接处理该请求,否则将请求先存入页面请 求缓冲区,页面请求缓冲区中的页面请求数据按照先入先出的原则进行处理;步骤四服务器端从页面请求缓冲区中取出第一条待处理页面请求,读取出其中 的数据,验证无误后通过数据读取组件写入到数据库中,同时响应接口根据请求中的地址 给相应浏览器端发送响应消息告知请求已处理;步骤五浏览器端接收到服务器端得相应请求后,通过用户交互页面显示提示信 息给终端使用者,告知请求被系统处理。如此实现电子合同的信息化管理。具体实施例方式实施例一通过目前比较通用的.Net作为开发平台,进行本专利技术的实现。将ADO. Net作为数据读取组件;通过.Net作为开发平台,以面向对象为设计原则,在平台上实现如下几个模块服务器端——系统的核心装置,用以响应各个浏览器端提交的请求及进行数据处 理;浏览器端——终端使用者的使用装置,用以将终端客户的请求递交给服务器端。其中服务器端组件包含如下组件数据库——用以存储合同的电子数据信息;数据读取组件——用以实现和数据库的数据交互;页面请求缓冲区——用以存放从浏览器端递交的请求命令;响应接口——用以发出消息告知浏览器端请求已处理;浏览器端组件包含如下组件用户交互页面——用以和终端用户进行交互;页面请求递交接口——用以递交客户端的数据请求;本专利技术的B/S架构的电子合同管理系统,在实现对电子合同进行信息化管理时, 包含如下步骤步骤一浏览器端录入合同信息,合同信息首先记录在浏览器端的用户交互页面 内,确定提交请求后,通过页面请求递交接口向服务器端递交页面请求;步骤二 服务器端接收到浏览器端递交的请求后,首先验证浏览器端的真伪,如发 现非认证的浏览器端则不予响应,否则执行步骤三;步骤三如果当前服务端属于空闲,则直接处理该请求,否则将请求先存入页面请 求缓冲区,页面请求缓冲区中的页面请求数据按照先入先出的原则进行处理;步骤四服务器端从页面请求缓冲区中取出第一条待处理页面请求,读取出其中 的数据,验证无误后通过数据读取组件写入到数据库中,同时响应接口根据请求中的地址 给相应浏览器端发送响应消息告知请求已处理;步骤五浏览器端接收到服务器端得相应请求后,通过用户交互页面显示提示信 息给终端使用者,告知请求被系统处理。 除上述实施例外,本专利技术还可以有其他实施方式。凡采用等同替换或等效变换形 成的技术方案,均落在本专利技术要求的保护范围。权利要求1.B/S架构的电子合同管理系统,其特征在于包含如下组件服务器端——系统的核心装置,用以响应各个浏览器端提交的请求及进行数据处理; 浏览器端——终端使用者的使用装置,用以将终端客户的请求递交给服务器端。2.根据权利要求1所述B/S架构的电子合同管理系统,其特征在于其服务器端包含如 下组件数据库——用以存储合同的电子数据信息; 数据读取组件——用以实现和数据库的数据交互; 页面请求缓冲区——用以存放从浏览器端递交的请求命令; 响应接口——用以发出消息告知浏览器端请求已处理;3.根据权利要求2所述B/S架构的电子合同管理系统,其特征在于其浏览器端包含如 下组件用户交互页面——用以和终端用户进行交互; 页面请求递交接口——用以递交客户端的数据请求;4.根据权利要求3所述B/S架构的电子合同管理系统,其特征在于在实现对电子合同 进行信息化管理时,包含如下步骤步骤一浏览器端录入合同信息,合同信息首先记录在浏览器端的用户交互页面内,确 定提交请求后,通过页面请求递交接口向服务器端递交页面请求;步骤二 服务器端接收到浏览器端递交的请求后,首先验证浏览器端的真伪,如发现非 认证的浏览器端则不予响应,否则执行步骤三;步骤三如果当前服务端属于空闲,则直接处理该请求,否则将请求先存入页面请求缓 冲区,页面请求缓冲区中的页面请求数据按照先入先出的原则进行处理;步骤四服务器端从页面请求缓冲区中取出第一条待处理页面请求,读取出其中的数 据,验证无误后通过数据读取组件写入到数据库中,同时响应接口根据请求中的地址给相 应浏览器端发送响应消息告知请求已处理;步骤五浏览器端接收到服务器端得相应请求后,通过用户交互页面显示提示信息给 终端使用者,告知请求被系统处理。全文摘要本专利技术涉及一种电子合同管理系统,尤其是一种基于B/S架构的电子合同管理系统,属于计算机信息管理系统领域。本专利技术系统包含服务器端和浏览器端两个组成部分,浏览器端用于和终端客户进行交互,并将终端客户交的请求递交给服务器端,各个浏览器端递交的请求统一存放在服务器端的页面请求缓冲区中,并按照先进先出的原则进行处理,处理完毕后向浏览器端发送消息告知请求已处理,如此完成电子合同的信息化管理。本专利技术基于B/S架构,客户端使用的是浏览器进行对服务器端的访问,如此对客户端的配置要求得到降低,有利于软件系统的大规模部署和使用。文档编号G06Q10/00GK101996357SQ200910184729公开日2011年3月30日 申请日期2009年8月20日 优先权日2009年8月20日专利技术者李骁淳 申请人:镇江雅迅软件有限责任公司本文档来自技高网...

【技术保护点】
B/S架构的电子合同管理系统,其特征在于包含如下组件:服务器端--系统的核心装置,用以响应各个浏览器端提交的请求及进行数据处理;浏览器端--终端使用者的使用装置,用以将终端客户的请求递交给服务器端。

【技术特征摘要】

【专利技术属性】
技术研发人员:李骁淳
申请(专利权)人:镇江雅迅软件有限责任公司
类型:发明
国别省市:32[中国|江苏]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1