会计软件迁移到云

会计软件迁移到云

行业
金融服务,专业服务
技术领域
迁移,云

顾客

会计和工资软件的制造商和分销商,拥有超过35,000个客户。会计和IT公司等行业的专业人士推荐年销售额的48%。

挑战

客户需要将用旧技术开发的一种软件产品从台式机迁移到 基于云的Web应用程序 在Azure上。总共需要重新实现约400个云视图。

由于缺乏技术文档,我们的业务分析师对现有产品进行了深入而仔细的分析。他透露了业务逻辑细节,会计计算公式,并以复杂图形的形式记录了新系统的内容。该图表示系统的每个业务对象及其与其他对象的连接。它包括详细的行为描述,对于最终用户(UI),测试专家(公式,计算,控件行为)以及开发人员(对象到数据库映射)都是可以理解的。该图相互链接,该图将在项目上创建的所有任务链接在一起,从而有机会跟踪屏幕或系统模块曾经执行的所有操作。

新的SaaS解决方案是基于基于Web的模块化无状态多层体系结构开发的。它不仅支持以前的功能,还获得了新功能。使用新系统,客户就有机会从模板生成文档,甚至只需单击鼠标即可在浏览器中编辑模板。还引入了与银行在线互通(电子支付)和自动税收计算的功能(目前英国和爱尔兰的税收系统)。新系统中出现的另一个变化是对产品计费部分的重新设计。

图片3

传统之一使用具有单独的手动计费机制的老式许可证密钥方法(通过电话注册,然后进行付款转帐,并且仅在向用户发送许可证密钥之后)。对于我们的Azure解决方案,我们选择了现代的在线订阅服务(另一种SaaS产品),现在,新客户可以通过应用程序的门户为该产品付款。

新系统带来的另一个优势是注册其中所做的更改的强大机制。客户端可以轻松创建复杂的审核日志。由ScienceSoft创建的非平凡的体系结构允许放置审核日志,该日志需要大量存储空间,而不是放在昂贵的Database Azure中,而在低成本AzureTable存储中。 ScienceSoft的这一建议有助于为客户节省大量预算。新的SaaS解决方案带来的其他好处包括:

  • 集中更新和轻松维护系统的可能性
  • 成为基于Web的应用程序后,现在它与客户端无关
  • 作为SaaS,该系统充当客户公司内部信息存储和共享的单一位置

结果

由于业务分析师和开发团队之间的密切合作,ScienceSoft设法提供了一个满足所有要求的完整解决方案。

由于在所有阶段都需要进行繁琐的分析工作,因此可以快速进行迁移并排除与功能相关的任何错误。

到目前为止,已开发的系统可以一年24/7运行,正常运行时间为100%。

技术与工具

移民:ExtJs,MVC ASP.NET 4.0,HTML + CSS,Azure,实体框架,企业库5

分析:MS TFS 2010,Balsamiq样机,MS SharePoint,MS Visio

后端:MS Azure(关系数据库,云服务,Azure存储)、. NET 4.5,C#,实体框架,企业库5,WCF

测验:MS测试,用于UI测试的Selenium WebDriver上的单元测试

致电给我们,我们的代表将在30分钟内与您联系以安排初步讨论。