1、合同管理系统建设方案北京思奈尔科技有限公司二一一年十一月思奈尔合同管理系统建设方案1目录1 系统架构设计 .21.1 概述 21.2 应用架构设计 21.3 软件架构设计 31.4 产品特点 42 软件功能设计方案 .52.1 系统功能概述 52.2 系统功能设计 61.1 基础数据维护 61.2 系统基础功能 71.3 业务合同管理 83 系统接口 .124 系统软硬件配置需求 .124.1 系统软硬件配置需求 124.2 系统部署方案 13思奈尔合同管理系统建设方案21 系统架构设计1.1 概述本系统基于开放的开发平台,B/S 架构,具备无限扩展能力。不需要安装任何客户端,可以联网也可以单
2、机使用,利用它您可以把繁多的合同管理的井井有条; 同时系统具有较强的安全管理能力,从根本上保证了客户资料和合同信息等数据的安全。系统采用了国际化的操作平台,符合现代企业员工的使用习惯。轻松全面的合同管理,功能强大的管理模块、简单易用的用户界面、完善周到的服务保障为众多企业用户提供人性化、智能化、网络化、规范化的软件服务。1.2 应用架构设计合同管理系统提供基于 WEB 方式的应用界面,应用界面通过 HTTP 技术与WEB 服务器通信。系统的业务逻辑通过应用服务实现,包括基础数据管理、基础功能操作、业务合同管理、业务报表呈现等。系统通过专业的数据库技术,实现所有数据的统一管理。系统通过将数据、功
3、能和界面封装为服务,并统一发布到系统集成平台,供其他系统调用和访问,实现系统服务的共享。思奈尔合同管理系统建设方案31.3 软件架构设计系统在整体上采用 J2EE 面向服务的技术架构,系统在设计时注重对服务的提取和封装,对界面和业务进行了服务封装。大唐软件在整体架构上应采用 J2EE的多层模型。多层模型中的每一层都可以被想象成一个虚拟机,它是一个抽象的功能模块集合,提供一组特定的功能和服务。各层通常只和相邻层发生交互行为,一般不会越层访问其它层的服务。1. 数据访问层提供与业务逻辑无关的数据访问,包括数据的持久化、发布、查询、订阅等。2. 业务组件层业务组件辑层实现系统业务逻辑相关的处理功能,
4、将业务能力封装成细粒度业务组件。3. 业务服务层服务层对系统业务层组件进行服务能力封装,通过 BPEL 和业务规则引擎组合成简单和复合的服务。4. 界面组件层界面组件层由用户的界面独立组件组成,包括 swing 和 web 界面。5. 用户界面服务层界面服务层对外系统和其它构件调用的界面进行服务封装。 1.4 产品特点1. 系统可扩展性强J2EE 架构是多层次体系架构,各层之间相互独立,采用松耦合方式结合,能够保证资源管理系统业务扩展需要。两层结构的系统由于层间耦合性较强,对业务扩展支持较弱。2. 良好的开放性符合 J2EE 规范的企业级应用平台除了为构建应用系统提供了强大的功能外,更为系统今
5、后的扩展奠定了基础。基于标准的应用平台技术可以在不改变应用思奈尔合同管理系统建设方案4程序的情况下,依赖于平台技术的更新和应用平台的扩展来提升应用的能力。同时基于标准技术意味着与其他系统的平滑互联成为可能,互联双方只需要考虑针对业务逻辑提供接口,而不需要考虑诸如异构系统互联等技术问题。3. 开发效率高2EE 体系结构各层次之间在逻辑上保持相对独立,在系统开发期间,各层的开发可以并行进行,又由于 J2EE 采用了组件技术,许多模块可以被重用,资源服务平台提供的 IDE 开发插件大大提高应用开发效率和产品质量,节约了开发时间,缩短了系统的开发周期。当其中某一层因需要作出修改时,其他各层不受影响,这
6、种软件独立性使得系统的改进、升级变得极为灵活。4. 操作简单具有分布性、灵活性特点,完全脱离了客户端程序,全面基于浏览器运行,用户能够随时随地登录并进行业务处理,使用极其方便。5. 界面友好特有的缓存机制和漂亮友善的交互界面,颠覆性的用户体验,彻底突破了同类软件的瓶颈。6. 易学易用完善全面的帮助文档、在线帮助和即时提示,配合视频讲解教程,使得用户可以快速上手,流畅操作。7. 功能强大强大的查询、分类、排序功能,使用户可以立即找到自己需要的内容,分析自己需要的数据,真正做到了随时随地、随心所欲,支持 excel、图形等信息的导出,支持定制打印,充分满足使用者的需求。8. 维护便捷采取服务器端统
7、一升级机制,用户使用从此无需考虑版本问题。2 软件功能设计方案2.1 系统功能 概述本系统提供合同基础数据维护、业务合同审核制作管理、业务报表统计等思奈尔合同管理系统建设方案5功能。1. 基础数据维护提供系统中涉及到的基础数据维护,如分公司信息、合同模板和样式信息、审核资料类别及条件池信息的维护,是后续合同管理中的基础数据来源。2. 系统基础功能支持客户以及业务信息表的管理。同时支持系统公告和系统数据备份、恢复和修复等功能。3. 业务合同管理提供 CSAM 和 CSAC 以及客户经理对日常合同申请、制作、审核、打印、放款、还款以及解押的跟踪维护。4. 业务报表呈现系统在对合同日常管理支撑中,提
8、供对所有合同跟踪数据的统计,并支持图形和列表以多种方式展现。5. 系统管理支持系统操作用户权限管理以及密码设置能力,支持所有操作痕迹记录和查询。2.2 系统功能设计思奈尔合同管理系统建设方案61.1 基础数据维护基础数据功能包括“分公司信息管理” 、 “合同模板管理” 、 “合同样式管理” 、“审核资料类别管理” 、 “审核条件池管理” 、 “附件模板管理” 。1.1.1 分公司信息管理系统超级用户可以增加、删除、修改分公司信息,同时可通过关键字搜索来查询分公司的相关信息。系统提供增加、删除、修改、查询功能。1.1.2 合同模板管理维护合同的模板,如:最高额、普通版、个经版。系统提供预览、增加
9、、修改、删除功能。1.1.3 合同样式管理维护合同的样式,包括四书、保证合同、委托担保合同、反担保抵押合同、反担保质押合同、反担保保证合同、抵押人声明、配偶/子女承诺书,其他。系统提供增加、删除、修改、查询功能。1.1.4 审核资料类别管理记录制作合同文本时,所需要提供的审核文件类别。系统根据选择的合同模板和样式,自动匹配制作合同所需要提供的审核文件。系统提供增加、删除、修改、查询功能。1.1.5 审核条件池管理对风险认定和担保确认的审核条件进行汇总,组成审核条件池,在风险认定和担保确认时,提供审核条件。思奈尔合同管理系统建设方案71.1.6 附件模板管理系统支持对合同模板以及邮件附件清单格式
10、的定制功能。1.2 系统基础功能系统基础功能包括“客户信息维护” 、 “客户业务信息管理” 、 “系统公告管理” 、 “系统数据备份” 、 “系统数据恢复/修复” 。1.2.1 客户信息维护维护客户基本信息,如:客户名称、客户联系方式、客户评级信息、相关联系人、客户经理等。1.2.2 客户业务信息管理维护客户的业务信息,如:业务编号、相关合同、相关项目、相关收付金额等信息。1.2.3 系统公告管理系统可以在公告栏中展现公司的发文、系统的更新等信息。系统由公告管理提供公告栏内容的维护功能。1.2.4 系统数据备份系统提供对某天业务数据或某客户数据的备份功能,支持导入、导出备份数据。1.2.5 系
11、统数据恢复/修复系统提供对备份数据的恢复功能,及批量数据的修复功能.思奈尔合同管理系统建设方案81.3 业务合同管理业务合同管理包括文件制作审核、合同文件制作、风险认定审核、担保确认审核、用印管理、放款管理、还款管理、合同解押管理1.3.1 文件制作审核用户选取此次业务的合同模板和样式,系统通过 2.1.4 审核资料类别管理,自动生成制作这些合同文本所需要的文件资料,然后 CSAM 和 CSAC 参照此内容审核客户经理提供的文件资料,并对存在的资料进行勾选。勾选完成,系统自动输出未落实或不符合条件的文件清单,作为附件,通过邮件发送给客户经理1.3.2 合同文件制作合同文件的制作,系统支持自动抓
12、取和手工填写的方式拼装生成合同文件。对于自动抓取,系统通过客户业务信息管理和附件模板管理中定义的合同格式匹配抓取数据;对于手工填写,系统在预览支持对不能自动抓取的数据进行人工填写。文件制作完成,预览由 CSAM 和 CSAC 复核确认后,打印交由客户经理,同时在系统中记录交接日期,并自动输出交接表,以便和客户经理签字交接。2.2.1.1风险认定审核系统根据审核条件汇总池自动进行风险认定审核相关条件参数抓取,形成审核清单表,并允许用户进行相关条件的删减和手工输入。根据审核结果,系统能够导出未满足风险认定条件的资料清单,可及时以邮件方式发送给客户经理。如果风险认定条件满足后,CSAM 将保存审核结
13、果并录入风险认定的金额和日期,然后由 CSAC 确认并提交。在 CSAC 确认提交后,系统进入合同文本制作界面,实现保证的制作。思奈尔合同管理系统建设方案92.2.1.2担保确认审核系统根据审核条件汇总池自动进行担保确认审核相关条件参数抓取,形成审核清单表,并允许用户进行相关条件的删减和手工输入。根据审核结果,系统能够导出未满足担保确认条件的资料清单,可及时以邮件方式发送给客户经理。如果担保条件满足后,CSAM 将保存审核结果并录入担保确认的金额和日期,然后由 CSAC 确认并提交。在 CSAC 确认提交后,系统进入合同文本制作界面,实现担保确认书的制作。2.2.1.3用印管理在合同管理中,若
14、需要打印并盖章的情况,由 CSAM 选择需要用印的文本,输入日期,发起用印申请。在 CSAC 复核无误后提交用印申请。最后,部门负责人收到用印的申请,提交至档案管理员和用印人员,进行用印。2.2.1.4放款管理在担保确认完成后,CSAM 对某项合同放款凭证进行审核,同时对保险期限能够覆盖主债务期限进行审核,在系统中录入放款日期和金额,保单信息。后由 CSAC 复核无误后,完成放款流程。2.2.1.5还款管理在 CSAM 对还款凭证和解除保证责任的说明进行审核,在系统中录入还款金额、贷款到期日、还款日、保证合同类型、解除保证责任的文件是否收到及复核要求,保证责任是否解除等,并保存;再由 CSAC
15、 复核无误后,完成还款操作。2.2.1.6解押管理思奈尔合同管理系统建设方案10系统自动提取允许解押的相关合同,由 CSAM 对解押条件进行审核,在CSAC 复核无确认误后完成解押流程。2.2.2 业务报表呈现针对担保行业管理及监管报表较多,给统计分析人员造成繁重工作量的现状,系统提供了报表功能,可方便灵活地进行报表制作、生成、收集及汇总,并在实施过程中完成各项报表的初始定义及公式定义工作,从而大大减轻统计人员的工作量,实现各部门轻轻松松进行报表处理。2.2.2.1合同文件统计提供按照客户名称、客户经理、分公司等多条件自由组合查询,所有符合额条件的合同文本。并支持将统计结果进行 Excel 格
16、式的导出。2.2.2.2交接清单报表提供按照客户名称、客户经理、分公司等多条件进行合同交接清单查询统计,并支持将统计情况进行 Excel 格式的导出。2.2.2.3审核清单报表提供按照客户名称、客户经理、分公司等多条件进行合同审核清单的查询统计,并支持将统计情况进行 Excel 格式的导出。2.2.2.4用印清单报表提供按照客户名称、客户经理、分公司等多条件进行用印情况的查询统计,并支持将统计情况进行 Excel 格式的导出。2.2.2.5系统日志记录报表思奈尔合同管理系统建设方案11提供按照客户名称、客户经理、分公司等多条件进行每日工作对系统使用情况的查询统计,并支持将统计情况进行 Exce
17、l 格式的导出。2.2.3 系统管理2.2.3.1员工信息维护系统支持对所有操作用户进行管理。系统超级用户可以增、删、改所有操作用户,并支持对用户状态进行设置。只有系统正常系统用户才可登录系统进行相关业务操作。2.2.3.2用户密码设置系统支持用户自行修改登录密码。在忘记密码的情况下,操作用户可直接进行密码获取申请,由超级用户或系统自动判断或者操作员输入信息的合法性,提供初始密码的设置。2.2.3.3系统权限管理权限策略管理用于实现权限信息和安全策略的分级、分部门的管理。通过功能点列表、功能权限、数据权限、角色相互的关系构成权限策略管理。授权管理主要是对权限主体之间的授权关系进行增加、修改、注
18、销、锁定、解锁等操作,某一更动引发的后续授权的更动管理。比如角色到用户组的授权、用户组到用户组的授权等等。2.2.3.4系统日志管理为了保证系统数据的可追朔性和监控系统数据操作的安全性,系统支持对所有系统数据操作历史进行相应日志记录,并允许进行操作日志的查询和导出。思奈尔合同管理系统建设方案123 系统接口考虑系统可能会和邮件系统对接,实现邮件的自动发送。对于系统间接口,一般会根据接口性质,选择最合适的技术进行实现。1. 应用集成应用层面的集成主要完成系统间应用层面的服务调用,可用于应用间的协调及少量的数据交换。在技术实现上,这种服务调用可以实现为系统间点对点直接的服务调用,被调用的服务可以被
19、封装为 EJB、Web Service 等各种形式,但要求必须是接口双方都能支持的形式。2. 数据集成系统共享数据区的实现方式都可支持。具体在实施时选用哪种,还要看周边系统的具体情况根据端到端运营支撑的需要,资源管理系统和周边系统之间存在部分双方都可见的业务和基础数据。数据集成的目的就是要实现对于这部分数据的理解达成共识、高度一致和充分共享,同时又要使系统间的干扰最少,保证资源管理系统和周边系统之间的松耦合。4 系统软硬件配置需求4.1 系统软硬件配置需求4.1.1 操作系统平台系统支持 WinXP、WinServer、Vistar、Win7、Linux 等主流操作系统。4.1.2 数据库平台
20、系统支持 Oracle、Sysbase、DB2、SQLServer 等主流数据库平台4.1.3 应用服务器平台系统支持 Tomcat、JBoss、Weblogic、Webphere 等应用服务器平台思奈尔合同管理系统建设方案134.2 系统部署方案应用系统采用三层架构,将应用服务器与数据库服务器分离,其间通过高速以太网连接。在客户端只需安装浏览器;主干可通过快速以太网,为大量数据传递、数据查询提供足够带宽.。服务器配置方案:公司设置中心服务器,作为中心数据服务器、应用服务器和 WEB 服务器。客户端配置:各业务部门、分支机构由若干客户机组成,完成相应分支机构的业务处理业务,客户机负责人机交互,完成数据的录入、查询等界面操作,对于远程客户可通过专线直接访问总公司服务器。在满足用户功能、性能要求前提下,从最大限度降低构造成本考虑,建议服务器系统采用支持 J2EE 标准的免费软件,数据库采用性能价格比很高的 MS-SQL Server 数据库。