知网软著《直销系统多语言和多货币集成机制》
作者:郑州知网 日期:2020-06-17 人气:5626
一、立项背景及意义
为了更好的服务直销企业的海外直销市场,帮助直销企业解决信息建设和会员管理难、结算奖金慢、语言和货币不同的问题,本项目开发的国际化直销系统,能够帮助公司解决语言和货币不同的问题。在语言管理页面,系统管理员可以增加和删除系统所使用的语言;系统后台根据系统中使用的语言种类在每个信息录入页面都生成了相应语言的输入框,管理员可以录入对应语言的信息,用户也可以通过导入语言包的方式来增加语言;系统管理员可以在货币管理里面增加和删除系统所使用的货币种类及换算关系。
二、产品优势特点
1、系统的多语言和多币种采用的是集成的机制,实现多语言的同时不用发布多个版本的网站程序。
2、与多个国家的银行进行了对接,能满足多个国家的支付方式。
三、项目主要实现功能
功能介绍:
本项目开发的国际化直销系统,将多语言集成在系统中,系统管理员可以在语言管理里面增加和删除系统所使用的语言;也可以通过页面录入和导入语言包的方式将对应的语言录入到系统中;可以在货币管理里面增加和删除相应的货币以及对应的货币换算关系。
性能介绍:
多语言机制采用了Memory Cache的缓存机制,能够将每个页面的多语言加载的时间保证在100毫秒以内。
四、核心技术和创新性
核心技术:
1、采用EF中的EntityTypeConfiguration+Repository模式+领域驱动开发,将多语言机制集成在系统当中,实现多语言不需要发布多个版本。
2、采用Memory Cache的缓存机制,先将多语言预加载到缓存机制当中,然后再从缓存机制中读取相应的多语言信息,能够有效的提高多语言的读取速度。
3、多语言机制保证页面的多语言加载的时间在100毫秒以内。
创新点:
1、采用集成式的方式实现系统的多语言,系统在实现多语言的同时不需要发布多个语言版本的网站应用程序。
2、系统后台根据系统中使用的语言种类在每个信息录入页面都生成了相应语言的输入框,管理员可以录入对应语言的信息,用户也可以通过导入语言包的方式来增加语言。
3、与多个国家的银行进行了对接,能满足多个国家的支付方式。
五、项目实施方案
研发中心:主要负责项目软件的开发与调试。严格按照研发管理制度和知识产权管理体系规定开展技术研发,研发从立项开题到结案归档都有相应的严格规定,研发项目都需按照被批准的技术项目立项报告才能进入研发流程。
运营市场中心:负责项目产品的调研、业务管理、战略制定、客户服务等。
财务部:主要负责项目的资金预算与管理,资金使用严格按照政策有关规定。
本项目的开发管理:为了保证最终软件系统的质量,我们将在项目执行过程中采取以下措施:(1)建立完整的文档。(2)制订详细的编程规范。(3)使用版本管理工具对代码进行管理。(4)对代码进行完整的测试。在项目管理方面:有效的进度管理、细致的质量管理等,保证项目的顺利完成。
六、项目研发成员、计划进度和阶段目标
(一)项目组成员
项目经理2名
研发工程师8名
测试工程师2名
(二)项目各成员具体分工
项目经理负责项目时间规划,方案规划,人员安排,项目分工,过程管理,指标制定。
研发工程师负责软件的开发、软件编码,包括协议,算法;负责系统架构的设计,包括测试软件、调试软件等。
测试工程师1负责软件的测试,建立软件检测标准等。
(三)项目计划实施时间:两个月
(四)项目阶段目标
第一阶段:软件需求分析及评审,软件概要设计及评审
第二阶段:软件程序代码开发及测试
第三阶段:DeBug、功能及整合测试
第四阶段:反复测试,项目评审,项目完成