- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
XX金融信息服务平台项目
技
术
方
案
XXX有限公司
二〇一四年七月
目录
TOC\o1-3\h\z\u一、 简介 4
二、 系统总体架构 4
三、 技术选型 4
3.1开发语言 4
3.2数据库 5
3.3基础技术架构 5
3.3.1Spring框架 5
3.3.2iBatis数据访问框架 5
3.3.3Redis缓存框架 6
3.4前端开发 6
3.4.1PC端网站 6
3.4.2PC端后台 6
3.5第三方开发 6
3.5.1微信开发 6
3.5.2支付开发 7
3.5.3资金托管开发 7
3.6安全体系 7
3.6.1数据加密机制 7
3.6.2JWT认证标准 7
3.6.3完善的日志机制 8
3.7集群方案 8
四、 工作量估算 9
五、 参与人员 9
3.1技术总监 10
3.2架构师 11
3.3开发团队 11
3.3.1项目经理(1人) 11
3.3.2前端开发工程师(4人) 12
3.3.3后台服务开发工程师(3人) 13
3.3.4UI设计工程师(2人) 14
3.3.5数据库开发工程师(2人) 14
3.3.6质量控制工程师(2人) 15
六、 经费预算 16
封装了底层JDBCAPI的调用细节,并能自动将结果集转换成JavaBean对象,大大简化了Java数据库编程的重复工作。
简单易于学习,易于使用,非常实用。
需要程序员自己去编写sql语句,程序员可以结合数据库自身的特点灵活控制sql语句,因此能够实现比hibernate等全自动orm框架更高的查询效率,能够完成复杂查询。
3.3.3Redis缓存框架
由于使用了iBatis作为数据访问框架而没有使用Hibernate,因此选择了额Redis作为主要的缓存容器。Redis是一个基于key-value的高速缓存系统,能支持更多复杂的数据结构,并且有持久化的功能。并且Redis也是集群系统中的重要组件之一。本系统使用Redis来应对高并发访问下对数据库造成巨大压力的问题。
前端开发
3.4.1PC端网站
PC端网站由于需要兼顾各种访问者,而访问者使用的浏览器众多,标准不一,所以在兼容各浏览器版本上的工作量会比较大。其中主要是HTML4、XHTML1和HTML5的兼容工作量。由于一些比较知名的框架的新版本已经明确表示不再支持IE6-8,在JS框架使用上还是以JQuery1.11.3为主。
JQuery1.11.3
3.4.2PC端后台
PC端后台是各个机构和平台维护者使用,可以对浏览器有较高要求,比如使用谷歌浏览器的最新版,可以完美支持HTML5的相关特性,在JS框架上可以使用JQuery2.1,EasyUI1.3.6以及各种JQuery小插件。罗列部分主要组件如下:
JQuery2.1.4
EasyUI1.3.6
BASE642.1.7
Fancybox2.1.5
Uploadify3.2.1
第三方开发
3.5.1微信开发
企业号
企业号,是微信为企业用户提供的移动应用入口,也可以连接组织与个体间相互认可且稳定的关系。微信企业号与公众号最主要的区别是,只有限定范围内的用户才可以关注对应的企业号,使用企业号发送的信息数量几乎不受限制。
企业号开发社区比较成熟,腾讯提供了详细的开发文档,在Github上也有基于JAVA开发的SDK:weixin-java-tools。
3.5.2支付开发
现在国内第三方支付平台众多,必须要对用户受众、第三方支付的知名度、支付接口的形式、第三方支付服务的稳定性、接口规范、费率等进行考察,在做好以上的调研分析后,结合自身的需求,才能最终确认接入哪家(或者几家)第三方支付。不同形式的支付方式可能会形成不同的产品呈现方式。下面提供几家我们做过的第三方支付平台。
汇付宝
中金支付
宝付支付
3.5.3资金托管开发
资金托管是银监会对P2P平台做出的要求,其选择过程与选择第三方支付过程一样,本系统的资金托管方和第三方支付方都是同一个厂商,这样处理在实现上可以更为统一。
安全体系
3.6.1数据加密机制
在保障信息安全各种功能特性的诸多技术中,密码技术是信息安全的核心和关键技术,通过数据加密技术,可以在一定程度上提高数据传输的安全性,保证传输数据的完整性。我们通过下列方法来提升web安全性。
所有敏感信息存储时全部加密,使用对称加密算法AES。
所有敏感信息传输时全部加密,使用非对称加密算法RSA。
所有口令只存储签名后的内容,使用数
您可能关注的文档
- 案例解读“地产+医疗”5种模式.doc
- 案例圆内接四边形的概念和圆内接四边形的和要性质.doc
- 闽江学院2012暑期社会实践个人心得.docx
- 本科生毕业论文(设计).doc
- 本科生毕业设计(论文)撰写规范2012.doc
- 光伏电站巡检记录表.docx
- 光伏电气施工安全保证措施方案.docx
- 光伏安装合同2017.docx
- 个体经营商户账表格式大全.docx
- 个人英语学习计划.docx
- 《GB/T 12668.7202-2024调速电气传动系统 第7-202部分:电气传动系统的通用接口和使用规范 2型规范说明》.pdf
- 《GB/T 15692-2024制药机械 术语》.pdf
- GB/T 15692-2024制药机械 术语.pdf
- 中国国家标准 GB/T 15692-2024制药机械 术语.pdf
- GB/T 19633.1-2024最终灭菌医疗器械包装 第1部分:材料、无菌屏障系统和包装系统的要求.pdf
- 中国国家标准 GB/T 19633.1-2024最终灭菌医疗器械包装 第1部分:材料、无菌屏障系统和包装系统的要求.pdf
- 《GB/T 19633.1-2024最终灭菌医疗器械包装 第1部分:材料、无菌屏障系统和包装系统的要求》.pdf
- 《GB/T 30117.1-2024非相干光产品的光生物安全 第1部分:通用要求》.pdf
- 《GB/T 33348-2024高压直流输电用电压源换流器阀 电气试验》.pdf
- GB/T 33348-2024高压直流输电用电压源换流器阀 电气试验.pdf
文档评论(0)