融资租赁系统建设方案书.docx
《融资租赁系统建设方案书.docx》由会员分享,可在线阅读,更多相关《融资租赁系统建设方案书.docx(8页珍藏版)》请在冰豆网上搜索。
融资租赁系统建设方案书
XX融资租赁系统建设方案书
YY网络2015.3.3
一、项目概况
1、行业背景介绍
融资租赁是一种为中小微企业解决融资难、融资贵等难题有效的工具,是一种创新的资产金融服务。
融资租赁市场是连接和服务货币、设备、资本市场的新兴市场。
租赁行业涉及金融、法律、会计、资产管理、产品设计等多个方面,交易囊括买卖合同、租赁合同、第三方的保证合同等多个合同,行业对人才要求较高。
2004年到2014年,是中国汽车产业的“黄金十年”,但汽车金融的发展却远落后于汽车行业的发展速度。
2015年开启了“新十年”,以信贷业务、融资租赁为代表的汽车金融产品进入快速发展期。
据统计,截至2014年底,全国融资租赁企业已达到2100家,市场规模超过了3万亿元。
融资租赁政策环境明显改善。
2、行业IT建设背景
行业领先的融资租赁系统从业务起始的租赁报价开始到客户档案建立、租赁车辆建立、租赁案件成立、客服作业、租金管理作业、租赁车辆回库、出售、客户关系维护管理,一直到车辆残值及市价分析与相关报表统计分析。
实现以运营管理为基础,以决策分析为核心的企业管理模式。
使得决策层和运营层紧密结合,提高企业管理水平和增加企业经济效益。
基于网络化、流程化业务管理,审批痕迹保留。
全面实现无纸化办公,移动办公。
实现车辆、合同、客户全程跟踪,实时监控。
系统还可以融合长租、短租、半日租、日租、跑一趟、会员租车、大客户租车、以租代售、加盟等不同的租赁模式,根据用户需求任意组合及二次开发。
3、目的与意义
通过系统严格把好租前、租中、租后三个“关口”,提高风险管理水平,建立风险管理体系,提升综合业务水平。
助力XX融资租赁的发展,加快信息化建设,利用先进的工具和手段,规范业务流程,提高内控水平;利用信息化平台,构建先进风险控制与预警体系规避风险,加快公司发展;利用信息化平台和手段,增强内部协同,提高工作效率,提升资金管理与运作水平,提高盈利能力。
二、业务场景分析
1、长期租赁
长期租赁业务是指XX融资租赁有限公司根据客户对车辆的长期需求而购进具有相对通用性的用车租给承租方,合同期限内承租方拥有车辆的使用权。
合同结束后,承租方可以选择续租车辆、留购车辆或退租车辆。
负责客户租车期间的维修、保养、保险、年检等车辆相关工作,提供管家式用车服务。
2、融资租赁
承租人向具有融资租赁资质的XX融资租赁有限公司提出特定的车辆需求,由XX租赁为承租人购买指定车辆,并将该车辆出租给承租人,由承租人在租赁期限内占有、使用并按时向出租人支付租金,期限届满,租金付讫后,承租人即可获得该车辆产权的交易行为。
3、售后回租
承租企业将其拥有所有权的车以资产账面净值出售给XX融资租赁有限公司,再以融资租赁方式从XX租赁租入该批车辆。
XX租赁在法律上享有车辆的所有权,但实质上车辆的风险及车辆创造的相关收益由承租企业承担或享有。
三、非功能性指标
1、高并发量
为了支撑融资租赁业务的发展,系统需要考虑业务量集中爆发的情况,在巨大的业务量爆发时系统应该能够稳定的运行。
所以系统需要对前台应用服务、后台数据库服务进行优化。
对于前台应用服务器,我们可以采取负载均衡的方案,当达到性能瓶颈时,我们可以平行扩充应用服务器。
对于后台数据库,我们可以采用引入内存数据库的方式增强数据库的性能。
2、高可用性
为了应对突发情况,在网络故障,服务器故障,电源故障的情况下,仍然能够使业务继续运行,我们在部署系统的时候,需要考虑到系统的高可用性。
除了部署一套主系统外,还需要部署一套备用系统。
在主系统出现问题后,能够自动切换至备用系统,并且自动或手工对主系统进行恢复。
四、建设原则
1、技术的先进性
采用当今国内、国际上最先进和成熟的计算机软件、硬件和网络技术,使新建立的系统能够最大限度地适应今后技术发展变化和业务发展变化的需要。
从目前国内发展情况来看,系统总体设计的先进性原则主要体现在以下几个方面:
●采用开放的体系结构;
●采用新一代成熟的计算机技术;
●采用快速、稳定、安全的网络技术。
2、系统的稳定性
●保证系统能够正常运作;
●系统应能够7×24小时连续不断稳定工作;
●软件版本升级或改进应在不影响业务的情况下进行,保证系统可以稳定、平滑过渡。
3、系统可维护性
●该系统应能使系统管理员集中方便地配置、监视、控制、诊断整个系统,并且能够监视和控制用户情况、提高效率、消除隐患;
●对于系统各功能模块的配置、控制、监视、诊断等工作能够通过专用的系统管理工具方便的进行,无须进行专门的编码工作。
4、系统安全性
●系统应保证信息的安全性,即保证此系统中的信息能够安全存储,并有良好的数据备份和快速恢复方案;
●采用严格的安全体系,保证数据在处理和传输全过程的安全性;
●保证系统能够正常运行,不被攻击破坏;
●保证系统中的信息不被非授权访问,按组织结构划分操作人员的操作权限,且各种使用权限所能调用的应用软件模块可按要求自由组合,由系统管理员统一配置;
●能够人工重新设置或启动系统,而且不会造成数据的丢失或损坏。
5、可扩充性
对于硬件设备,如网络设备、服务器设备,在选型、设计和安装时要保证在将来业务量和业务功能增加的情况下,方便地提高性能、扩展功能,并保护以往的设备投资。
对软件而言,开发软件的时候应该考虑到以后系统平台的升级和硬件平台的更新等问题。
五、实施过程
1、项目进度预览表
任务名称
估算工期
计划开始时间
计划完成时间
需求调研
22个工作日
2015年5月4日
2015年6月2日
设计开发
70个工作日
2015年6月8日
2015年9月11日
测试验收
20个工作日
2015年9月14日
2015年10月16日
上线试运行
20个工作日
2015年10月19日
2015年11月13日
2、需求调研
●工作范围
通过对XX业务部门的重点用户的调研,制定本项目功能需求。
在业务需求说明书的基础上,进行详细的需求分析和定义,确定系统各个模块的功能和规模。
重点找出XX融资租赁重要业务的主题及需求,并列出解决方案。
●本阶段所进行的活动
–确认本期项目范围
–确定各个模块的功能
–调研文档生成及保存
●交付件
–业务需求功能说明书FRL(FunctionalRequirementList)
3、设计开发
●工作范围
本阶段服务内容是根据之前确认的《业务需求功能说明书》进行快速原型化的展现。
包括业务模型产生,逻辑数据模型的产生,模块应用功能设计,确认本项目功能边界,并根据功能需求将XX逻辑数据模型转换成物理模型,并建立系统结构。
本阶段需完成系统的详细技术架构设计,并明确本项目实施各步骤的具体目标和验收标准,保证每一步骤能够按质按量准时完成。
●本阶段所进行的活动
–项目模块功能边界
–进行原始数据分析及并建立数据库逻辑模型
-设计应用系统的技术体系
–建立满足项目开发要求的软硬件环境,确保开发环境适合整个项目的开发
–开发系统各模块
–建立系统原型
–各模块加载
●交付件
–系统程序
–系统用户手册
4、测试验收
●工作范围
本阶段完成应用系统的功能测试等。
确定已完成的系统是否达到功能需求说明书所规定的目标;对需要调整和修改的系统和模块进行更改;测试后,完成测试报告。
可根据合同及技术规范书的有关规定进行修改和补充,经双方协商确认后形成验收文件作为验收依据。
●交付件
–系统测试报告
5、上线运行
●工作范围
本阶段工作主要是应用系统的上线试运行,并对上线系统进行全面测试和调试,如果发现问题,及时进行调整。
六、双方配合
1、项目的前期准备
本阶段的主要工作是完成项目开始前的准备工作,包括项目组成员的确认、项目小组的划分及工作职责确认、服务流程及方式的确认等,以确保项目的顺利进行。
包括正式启动前的项目启动会议(Kick–offMeeting)。
2、项目的需求分析
细致严谨的对待需求调研产生的业务需求说明书、技术需求说明书等调研文档,这是需求分析的基础。
协调整个调研行为,并安排具体配合的人力资源。
为确保本阶段目标的达成,所有的用户需求都需要得到XX方的最终确认。
与XX网络共同签收业务需求功能说明书。
3、项目设计开发阶段
项目前期调研结束后,XX网络将根据XX的要求,进行详细技术方案的设计和编写工作,包括详尽的系统设计文档和时间表,系统设计实施的依据。
在设计和编制过程中,需要XX的配合来确保设计符合合同要求。
详细方案设计结束后,将提交YY网络技术支持小组审核确认。
审核确认后,正式进入代码开发期。
在每个里程碑中,YY网络开发团队以完成模块化的任务提交给XX方确认。
XX方确认符合要求后,开发团队继续进入下一个开发阶段。
在确认期间,XX方需要对双方都已确认的项目范围提出大的需要变更,双方合理协商,确保不影响项目进度。
4、系统测试阶段
完成系统的测试,协助YY网络对测试结果的判定。
XX方签收测试报告表明已确认与YY网络所提交的系统符合项目所规定的目标。
验收测试合格后,双方签署验收协议,设备入网开通试运行。
5、上线运行阶段
XX安排业务人员,按YY网络提供的《用户操作手册》开展日常业务工作。
YY网络提供1年期的免费维护工作,XX需要新增模块的开发不在免费维护范围内,建议放入二期需求中或采用按开发人月结算。
七、资源配置
1、人力资源配置
职责
人数
业务分析、架构设计
2
前端界面
1
后台业务逻辑
3
测试
1
说明:
YY网络拟定投入7名软件工程师。
2、软件资源配置
软件应用
软件环境
主要功能
服务器操作系统
Windows2008企业版
Web部署
数据库
Mysql6.5
业务数据库
应用服务器
Tomcat6
Java服务部署
开发平台
JAVA语言
JavaEE开发平台
3、硬件资源配置
功能
数量
机器型号
推荐配置
WEB应用
1
HP380G6
CPUXeonE5504*4,RAM12G,SAS300G*415k/s
数据库服务
1
HP580G6
CPUXeonMPE7450*4,RAM64G,SAS300G*815k/s或另配IBM、EMC存储
说明:
以上硬件如采用交付式部署需要。
八、系统部署
方案
成本
运维保障
日常管理
交付式部署
较高
客户自担
非专业
托管式部署
实惠
YY网络全权负责
专业化高标准
九、技术要点
1、技术架构
基于MVCWeb框架进行设计和开发,MVC将业务逻辑、控制、页面展现分开,这种强制分层模型使得程序层次清晰,逻辑分明。
MVC框架应用程序用户体验非常自然直观,用户执行一个动作,作为响应,应用程序改变它的数据模型,并向用户提供一个更新了的视图。
这种模式非常适合WEB应用程序传递。
本项目采用主流SpringMVC框架。
MVC框架中的Model层采用JPA。
JPA(JavaPersistenceAPI)是Sun官方提出的Java持久化规范。
它为Java开发人员提供了一种对象/关系映射工具来管理Java应用中的关系数据。
因为是官方统一的方案,为此屏蔽了众多ORM框架的差异性,使得程序有更好的一致性和规范性。
2、数据库
数据库选用免费的Mysql,节约了成本。
为了提升应用性能在RDBMS前端配置内存数据库Redis。
Redis是一款开源的、高性能的键-值存储(key-valuestore)。
它常被称作是一款数据结构服务器(datastructureserver)。
数据库的选择可以根据实际应用环境而定,开发过程中拟采用Mysql数据库。
3、项目管理
以美国项目管理协会PMI(ProjectManagementInstitute)组织制定的国际标准《项目管理知识体系指南》为依据,以提高项目管理专业的水准。
十、未来建设
●基础版本的扩展,随着业务发展功能需要升级;
●外围接口(短信、支付、征信、财务)的对接;
●移动应用的拓展。
结束语
YY网络本着以客户为中心,为客户创造最大价值的经营思想,竭诚为企业客户服务,衷心地希望以丰富的实施经验和强大的技术实力,支撑XX融资租赁建设管理水平的提高,向高效、便捷、智能决策发展。
【下载本文档,可以自由复制内容或自由编辑修改内容,更多精彩文章,期待你的好评和关注,我将一如既往为您服务】