项目概述

为私立幼儿园关键业务流程自动化设计的定制SaaS系统, 包括儿童和员工考勤跟踪, 会计操作, 和许可证管理.

客户:欧洲领先的应用服务提供商,为私立幼儿园提供可定制的业务流程自动化解决方案.

行业
教育, 土木工程
交付模型
专门的管理团队
商业智能, BPM /双酚a
努力和持续时间
15个月,165个人工月
技术
.净,前端,ASP.NET, AngularJS, TypeScript, Knockout.js, jQuery, Less, MS SQL, NHibernate, RabbitMQ, mastransit, NuGet

项目背景

mg娱乐网站多年来一直是客户可靠的合作伙伴, 从事从性能跟踪解决方案到 金融 和会计应用程序, 这些都是为了帮助私立幼儿园实现日常工作流程的自动化.

随着客户业务的成熟, 解决方案变得越来越复杂, 而受到代码重复的阻碍. 在不引入回归和破坏质量的情况下推出新特性是一项艰巨的任务.

mg娱乐网十大网址决定将以前独立的系统合并为一个单一的分布式解决方案,同时将集成提升到一个新的水平. 这一重大的重构挑战要求供应商具备优秀的技术知识水平,并对底层业务逻辑有扎实的把握.

mg娱乐网站的差异

mg娱乐网站自然而然地成为了解决这个项目的选择. 在过去的几年里, mg娱乐网站的开发人员已经对解决方案的业务逻辑有了很好的理解, 而客户得到了第一手证据 .净的专业知识SaaS经验和敬业的职业道德.

最重要的是, mg娱乐网站还可以提供一个高度合格的架构师,能够设想一个可扩展的, 可维护的, 高效的系统设计.

交付解决方案

该系统的重新设计已经进行了15个月. 在这段时间, mg娱乐网站进行了全面的系统检修,以实现高度集成, 幼儿园端到端BPM自动化解决方案,方便考勤跟踪, 资源规划, 财务报表处理, 和更多的.

后台办公室处理大部分业务逻辑, 并可通过内部网向授权的员工提供. 前台办公室使员工和家长能够以安全的方式从公共互联网访问关键功能.

该解决方案依赖于微服务体系结构来实现更好的集成和可伸缩性, 改善 产品质量,并显著加快上市时间.

主要功能和亮点

  • 财务报告及分析
  • 工资和差旅费用的计算
  • 所有应用程序的单一入口点完成了无缝的基于sso的身份验证
  • 能够管理工作时间,出差,假期,病假等.
  • 幼儿园员工内部论坛
  • 一个包含技术支持问题和答案的知识库
  • 自动和手动资源规划
  • 员工及儿童出勤/缺勤跟踪
  • 创建和管理财务文件(工资表,发票,交易)
  • 允许跟踪事件状态、到期日期等的事件日历
  • 申请license管理(根据用户会话数量和公司帐号灵活定价)
流线型的建筑

重新设计的体系结构使系统更容易维护, 允许扩大用户基础, 保证了各子系统的紧密集成.

更快地进入市场

处理不同系统组件的团队现在可以进行开发了, 测试, 并并行地部署功能, 这将转化为更快的功能推出和加速推向市场的速度.

简化测试

现在可以在微服务级别部署新特性和bug修复, 是什么使得分离回归更容易,并促进测试.

一站式服务的维护

模块化设计将重复代码的数量降至最低. 通过根据业务上下文将功能块封装在单独的容器中, 该团队将维护和更新工作简化了一个数量级.

提高可伸缩性

重要的是, 微服务体系结构利用了水平扩展, 哪些允许客户扩展他们的用户基础而不用担心额外的系统负载.

优化团队效率

划分业务逻辑使新团队成员更容易理解系统, 现在谁花更少的时间阅读规范文档,而花更多的时间编写高质量的代码.

系统性能及QA

由于严格的性能要求和需要支持数万用户, 关注性能的开发成为项目的重要组成部分.

工作队为尽量提高成绩所采取的一些步骤和程序包括:

  • 持续的代码性能分析和瓶颈识别
  • TPL用于多线程、并行和异步任务执行的广泛使用
  • SQL查询分析、调优和优化
  • 严格的压力测试,以确保系统将满足客户的负载需求

每个版本都要经过严格的回归、接受和放行 测试. 仅关键回归检查的数量就超过3000.

结论

mg娱乐网站的帮助下,客户成功地交付了 定制的BPM产品 适合私立幼儿园的需要. 该解决方案使最终用户能够轻松地管理日常的管理和财务操作, 同时易于维护和故障排除.

目前, 实现新特性和功能增强的工作正在进行中, 同时无缝地将业务关键数据迁移到新的体系结构. 除了, 客户正计划引入一个更新的财务系统,以便更好地处理文件.