版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、外文资料原文A Web-based and Email Driven Electronic Contract Management SystemThomas Kwok, Thao Nguyen, Linh Lam and Trieu ChieuIBM Research DivisionThomas J. Watson Research Center19 Skyline Drive, Hawthorne, NY 10532kwok1. Introduction Contracts are required in most transactions of the enterprise busine
2、ss, as they constitute the binding relationship between an enterprise and its suppliers, business partners, or customers. In many enterprises, the majority of their revenues are contract driven. At the same, a significant part of their expenses is also contract related. Automation of some contract m
3、anagement tasks in the electronic contract lifecycle presents a substantial value creation opportunity for the enterprise. This value stems from improved productivity and security, effectively aggregated contract information, accelerated contract transaction time and lifecycle processes, reduced con
4、tractual errors and risk, enabled revenue forecast and profit optimization, as well as better compliance enforcement.With the advent of Internet technology and electronic commerce, there are growing research activities and implementation efforts on establishing and standardizing an electronic contra
5、ct management system. Currently, the International Association of Contract and Commercial Managers have listed over twenty commercial available software products for electronic contract management. Most research activities on the electronic contract reported are focus on electronic contract creation
6、 or representation language, management, negotiation and collaboration, execution, performance, security and signing, fulfillment and data mining. However, there is no study or product focus on a Web-based electronic contract management system that can support both internal and intra-enterprises wor
7、kflows, or with multi-tenants hosting capability. There are some discussions in addressing the need to execute electronic contracts in a speedy way but there is no good method proposed. In addition, there is no good disclosed method to automate the watermarking of signature information on the signed
8、 electronic contracts although there are several automated electronic contract creation and process methods reported. In this paper, we present a Web-based and email driven electronic contract management system that supports both internal and intra-enterprises workflows, and with multi-tenants hosti
9、ng capability. This system sends out email notifications to request those users who are required to act on certain tasks to process their electronic contracts to act on their tasks immediately at every internal business process and document flow step within every workflow. For sequential tasks, this
10、 system also sends out email notifications to those users in line to act on the next task to process their electronic contracts to alert and remind them to take actions when other users have just completed the previous tasks. Thus, this system enables the electronic contract users to accelerate the
11、transaction time and life cycle of their electronic contracts. We also describe several novel methods to automate some manual and tedious tasks, such as watermarking signature information on the signed electronic contract and life cycle management, in this paper. 2. The framework Figure 1 shows an a
12、rchitectural framework of an email driven electronic contract management system. This electronic contract management system is Web-based and supports both internal and intra-enterprises workflows. It also has a capability of hosting multi-tenants at the same time using the same set of computing serv
13、ers. The framework consists of a Web server, a DB2 server and an application server. The Web server dynamically creates, composes and delivers customized Web pages with inputs and interactions from contract administrators and representatives in an enterprise, as well as their counter parts in their
14、suppliers, business partners, and their customers through either HTTP or HTTPS communications. The DB2 server hosts the database for the electronic contract metadata and the repository for all electronic contracts and their related documents. Each enterprise or tenant has its own set of database. A
15、service provider, such as IBM, can use or host this electronic contract management system as common computing services to a number of enterprises to manage their electronic contracts at the same time using the same set of computing servers to minimize the cost and simplify the system integrations. T
16、he application server hosts the main core engine of the electronic contract management system. The main core engine comprises eight important modules, an administration module and an access control module, a workflow module, an email notification module, an electronic signature module, a document ma
17、nagement module, a data extraction and search module, and a lifecycle management module. The administration module is used by the contract administrators of each enterprise or tenant to setup, configure and customize all system and contract related parameters as this electronic contract management s
18、ystem supports multi-tenants or many enterprises at the same time. The access control module authenticates authorized users to access or enter the electronic contract management system as well as to perform and execute certain electronic contract management tasks. The workflow engine and its configu
19、ration tool in the workflow module supports both internal and intra-enterprises workflows. The email notification module creates and stores the metadata of those ready to send emails. It has a service daemon to compose the content of the ready to send email as well as send it out every 3 to 15 minut
20、es. It also allows authorized users to track, retrieve and resend old emails. The SMTP server acts as an email server to propagate emails to the contract administrators and representatives in an enterprise, their suppliers, business partners and customers from this electronic contract management sys
21、tem. The electronic signature module records and stores electronic contract signing information. It also composes an electronic contract signature file in a viewable form, such as a PDF file format. Then, it superimposes a watermark of contract signing information on the signed electronic contract d
22、ocument. The document management module uploads, downloads, stores and retrieves all electronic contracts and their related documents. The data extraction and search module extracts metadata from the electronic contract document. It also provides a metadata and keyword search capabilities for users
23、to retrieve their electronic contracts and related documents in the database and repository. The life cycle management module is also a service daemon. It performs a set of pre-defined automated electronic contract management tasks, such as activate signed contracts, cleanup all workflow steps of re
24、jected contracts and delete already expired contracts beyond retention periods. All communications, interactions and connections among contract administrators and representatives of enterprises, their suppliers, business partners and customers, the Web server, the application server and the remote o
25、r local databases go through one or more secure wired or wireless networks. As a result, this Web-based electronic contract management system enables authorized users to carry out different contract document tasks, as well as sign electronic contracts in real-time using a Web browser without additio
26、nal hardware and software installation. Many contract representatives, each assigned to perform the same or different contract tasks on the same or different types of contracts with different workflow steps, can simultaneously access this electronic contract system using a Web browser. 3. An adminis
27、tration module and access control The contract administrators of each enterprise use the administration module to setup, configure and customize all system and electronic contract related parameters. The administration module provides a set of graphical user interfaces (GUIs) for contract administra
28、tors in an enterprise to customize email message contents for different types of email messages send to contract users, as well as the warning and retention periods for soon to be expired and expired electronic contracts beyond retention period respectively, for their enterprise. The contract admini
29、strators also use the GUIs to assign users certain contract management tasks, as well as to configure the workflow of different types of electronic contracts used in the enterprise. The contract administrator also configures an access control list for each flow step of a workflow in each type of ele
30、ctronic contracts. This access control list authorizes a group of users from an enterprise to perform certain contract management tasks on a specific type of electronic contract at a specific flow step in the workflow. There are also different roles assigned to different users to support the adminis
31、trative related tasks of the electronic contract management. Examples of these roles are approver, reviewer, signer, counter signer and so on. The administrator can assign one or more of these roles to an individual user or a group of users. Each role entitles them to perform certain tasks on the el
32、ectronic contracts routed to them. In addition to the access control governed by roles, the contract administrators can assign different access levels to different users to limit their accesses to the electronic contracts within their enterprise. For example, users can access any electronic contract
33、s within their enterprise with assigned access level one. However, users are limited to access those electronic contracts belonging to their own departments within their enterprise with assigned access level two. With access level three, users can only access to those electronic contracts submitted
34、by them. The access control list can be reconfigured anytime to support delegation to cover users unavailability or in case of unexpected situations when a user cannot carry out their responsibilities. Further, the contract administrators can reconfigure the access control list to designate a specif
35、ic user (by restricting the rest of the other users) to handle certain electronic contracts because of their particular nature i.e. the contract amount exceeds certain dollar limit. 4. Document management, data extraction and searchElectronic contract document management usually involved a large num
36、ber of complex manual steps. These manual steps are often tedious and may cause security faults. In addition, an electronic contract can encompass a large number of collateral contract documents including master and customer agreements, supplements, addenda and the like. Therefore, there are a large
37、 number of complex and often tedious manual steps involved in the merging of individual documents into an electronic contract. As a result, the merging process is very inefficient and frequently subject to human error. A separate and independent merge tool for electronic documents has been developed
38、 to handle and automate the above document merging tasks and its detail description has been reported. The document management module calls the APIs of this document merge tool to carry out a number of document management tasks, such as merging several documents together, assigning new page numbers
39、for the merged document, creating a new document for signing information, and execution or transaction history. Moreover, data extraction and thus data mining for these electronic contracts composed of a number of different types of semi-structure documents is very difficult. A novel method to extra
40、ct contract data automatically from a composed document consisted of several electronic contract related documents has been developed and reported. The data extraction and search module calls the APIs of this automatic data extraction system for electronic contract documents to extract specific meta
41、data of the electronic contract and propagates them into the contract metadata tables. When the contract user creates a new electronic contract based on an old electronic contract from an electronic contract template, the document module can automatically retrieve and propagate these useful old meta
42、data into the new electronic contract template. The data extraction module has also found to be very accurate, efficient and useful in extracting contract data for search and data mining, as well as for revenue forecast and profit optimization. 5. Electronic contract life cycle managementFigure 5 is
43、 a flow diagram illustrating the electronic contract life cycle management service daemon. First, the service daemon has to access the database parameters, such as database name and password, for the database connection from a property file. Then, the service daemon uses these database parameters to
44、 access the database and retrieves the timer parameters. With the timer parameters, such as wakeup interval, it starts the timer. The wakeup interval is usually set around 24 hours to 1 week. If the interval is set less than 24 hours, the service daemon may find there is no task waiting for it to ca
45、rry out. This is simply a waste of computing resource. If the interval is set longer than 1 week, users may find that the electronic contract management system does not keep the status of all the electronic contracts up to date. For each timer tick, the daemon monitors the contract table and select
46、those pending, rejected, soon to be expired, already expired and beyond retention period contracts by their tenant identification numbers and contract identification numbers. For each select electronic contract, the service daemon accesses the corresponding tenant database according to its tenant id
47、entification number. According to the contract identification number, the service daemon retrieves the warning and retention periods from the customization table. Then, the service daemon will activate a pending contract by changing its status from passive to active. For rejected electronic contract
48、, the service daemon removes the rejected contract, cleans up its associated attributes and workflow steps from the database. For the soon to be expired electronic contract, the service daemon adds an email entry on the notification table if the number of days before its expiration days matches one
49、of the warning periods. The warning periods usually set to be 3 days, 7 days and 21 days. Emails of this message type are to remind users that they should prepare to renew their contracts or to plan for alternative solutions before their contracts actually expire. For the already expired contract, t
50、he service daemon moves the electronic contract from the active to archive contract database, and cleans up its attributes and workflow steps. For the beyond retention contract, the service daemon deletes this expired electronic contract from the database.外文资料译文基于Web和电子邮件驱动下的电子合同管理系统1.简介企业的大部分业务交易活动
51、都需要签署合同,它们成为了企业与其供应商、业务伙伴以及客户之间的桥梁。在许多企业,他们的大部分收入是由合同驱动。无独有偶,其开支的重要组成部分,也是合同关系。在生命周期内的一些电子合同的管理任务实现自动化处理,可以成为企业创造重大价值德机会所在。即生产力和安全性的提高,更有效地聚集合同信息,加速合约交易的时间和生命周期流程,减少错误和危险的合同,使收入和利润预测的优化,以及更好地遵守执行。随着互联网技术和电子商务时代的到来,出现了越来越多关于建立和规范电子合同管理系统的研究活动和执行工作。目前,合同和商业经理协会已经列举了超过二十件可实现商业电子合同管理功能的软件产品。对电子合同的大部分研究报
52、告是针对电子合同的建立或表述语言,管理,谈判和合作,执行,性能,安全性和签名,实施以及数据挖掘。然而,却没有任何一项研究或是产品是针对可以同时支持企业内部和企业间的工作流程,或者强大的电子合同管理能力的基于Web的电子合同管理系统。此外,也需要好的方法来自动地披露签署电子合同的签署信息水印尽管有几种自动化电子合同的创建和处理方法已经发表了报告。在本文中,我们提出了一个基于Web和电子邮件驱动的电子合同管理系统,支持企业内部和企业间的工作流程,并与多租户之间的托管能力。该系统发送电子邮件通知要求那些用户都必须采取行动去处理他们作用于电子合同的特定任务时,其任务涉及内部各业务流程和文档在每个工作流
53、程中的传输步骤。以此类推,此系统亦发送电子邮件通知那些排队等待处理电子合同的用户,警报和提醒他们,其他用户刚刚完成了前面的任务可以采取行动。因此,该系统使得电子合同用户缩短了电子合同的任务处理时间和生命周期。我们也描述几个新方法使得一些体力和繁琐的工作得到自动化的解决,如水印信号信息的电子合同签署与生命周期管理,都在本文中进行了论述。2.框架图1显示了一个电子邮件驱动的电子合同管理系统架构框架。这种电子合同管理系统是基于Web的,支持内部和国内企业的工作流程。它也有在同一时间举办多住户使用同一组服务器的计算能力。该框架包括一个Web服务器,DB2服务器和应用服务器。 Web服务器动态
54、地创建,撰写和提供个性化的投入和合同管理人员和企业代表,以及在他们的供应商,业务伙伴之间的部分柜台,与客户互动或者通过HTTP或HTTPS通讯的网页。 DB2服务器主机的元数据库和电子合同的所有电子合同及相关文件的存放。每个企业或租客都有自己的一套数据库。一个服务提供商,如IBM,可以使用或作为共同主办此次计算服务电子合同管理系统,以一批企业管理,同时利用其电子合同计算服务器相同的设置,以减少成本和简化系统集成。应用服务器主机是【需要完整的请联系【51毕业论文网】获取】电子合同管理系统的主要核心引擎。主要的核心引擎包括八个重要的模块:管理模块和访问控制模块,工作流模块,电子邮件通知模
55、块,电子签名模块,文档管理模块,数据提取和搜索模块,生命周期管理模块。管理模块是由每个企业或承租人设置合同管理员使用,配置和定制,因为这所有的系统和电子合同管理系统合同的相关参数,同时支持多租户或多个企业。访问控制模块认证授权的用户访问或进入电子合同管理系统以及执行和执行某些电子合同的管理工作。工作流引擎和工作流模块的配置工具,同时支持内部和国内企业的工作流程。电子邮件通知模块创建和存储了那些准备发送电子邮件元数据。它有一个服务守护程序组成的现成内容,发送电子邮件以及发送每隔3至15分钟。它还允许授权用户跟踪,检索和重发旧的电子邮件。 SMTP服务器作为邮件服务器的电子邮件传播的合同
56、管理人员和企业,他们的供应商,业务伙伴和该电子合同管理系统的客户代表。电子签名模块记录和存储信息的电子合同的签署。这也构成了一个可视电子合同形式的签名文件,如PDF文件格式。然后,它叠加了电子签名签署的合同,合同文件水印信息。文件管理模块上传,下载,存储和检索所有的电子合同及其相关文件。数据提取和搜索模块提取电子合同文档元数据。它还提供了一个元数据和关键字,为用户检索数据库和信息库的电子合同及相关文件搜索功能。生命周期管理模块也是一个服务守护进程。它执行一个预先定义的管理任务自动化的电子合同的设置,如激活签订的合同,清理被拒绝的所有合同的工作流程,删除已经超过保存期限的合同期满。所有的通信,交互和管理人员之间的合同和企业,他们的供应商,商业伙伴和客户,Web服务器,应用服务器和远程或本地数据库连接的代表经过一个或更安全的有线或无线网络。因此,这个基于Web的电子合同管理系统使授权用户进行不同的合同文件的任务,以及为标志的实时电子合同的使用,无需额外的硬件和软件安装一个Web浏览器。许多合同的代表,每个分配来执行不同的工作流程步骤与合同相同或不同类型相同或不同的合同任务,可以同时访问这个电子合同系统使用Web浏览器。3.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年福建莆田第五中学初中部办公室文员招聘1人备考题库及完整答案详解一套
- 2025广西北海市老干部活动中心(北海市老年大学)招录公益性岗位人员1人备考题库及1套参考答案详解
- 2026上海科技大学细胞与基因治疗技术转化平台招聘工艺开发与生产工程师1名备考题库及答案详解(夺冠系列)
- 2026广东深圳市南山区教育幼儿园招聘备考题库带答案详解
- 2025年舞蹈五级考试题库及答案
- 2026广西梧州市苍梧县产业投资发展集团有限公司及子公司第一次招聘15人备考题库及答案详解一套
- 2026河北雄安中晟泰合科技有限公司具身智能实验室实习生招聘备考题库及参考答案详解
- 2026广东东莞市谢岗镇社区卫生服务中心招聘纳入岗位管理编制外人员7人备考题库及完整答案详解
- 2025湖北东风汽车股份有限公司招聘1人备考题库及参考答案详解
- (2025年)红河哈尼族彝族自治州石屏县教师职称考试(理论知识)在线模拟题库及答案
- 大数据安全技术与管理
- 2026年中小学校长校园安全管理培训考试题及答案
- 2025年山东建筑大学思想道德修养与法律基础期末考试模拟题必考题
- 江西省赣州地区2023-2024学年七年级上学期期末英语试(含答案)
- 2025年香港沪江维多利亚笔试及答案
- 述职报告中医
- 患者身份识别管理标准
- 松下Feeder维护保养教材
- 2025租房合同范本下载(可直接打印)
- 新增影像1spm12初学者指南.starters guide
- 水环境保护课程设计报告
评论
0/150
提交评论