ljf10223063

项目功能
集团的OA办公系统,分别是销售管理系统、财务付款系统、原料采购系统、成品采购系统、担保系统和库房管理系统
业务现状
成品采购系统、库房管理系统、销售管理系统是Access开发的C/S系统,采用本地数据库
财务付款系统、原料采购系统、担保系统是B/S系统

软件分布图

 

 

业务难点
维护困难
不能适应外出办公要求
业务目标
适应外出办公
简化维护
解决方案
把C/S结构的系统重新开发,变成B/S系统
把北京、上海、广州三地的本地数据库去掉,都使用中央数据库
采用技术
升级数据库到SQL Server 2012,使用2012自带的Always On功能实现读写分类,分担数据库压力
新的B/S系统,采用ASP.Net MVC+Nhibernate.Net+ SQL Server 2012
采用领域设计模式,面向业务建模,采用StructMap实现IOC

 改造后的软件分布图

 

实现中的难点
SQL Server2012主从数据库同步有1S的延时,在关键业务中开启2S的缓存来解决该问题。如在销售管理>做合同,开启Nhibernate的二级缓存

 

分类:

技术点:

相关文章:

  • 2021-10-26
  • 2021-12-14
  • 2021-09-30
  • 2022-12-23
  • 2021-08-10
  • 2021-05-30
  • 2022-12-23
  • 2021-11-01
猜你喜欢
  • 2021-04-27
  • 2020-02-09
  • 2021-08-02
  • 2021-09-25
  • 2022-01-31
相关资源
相似解决方案