全面改造升级内部OA系统
2024-08-28 06:03:16
项目功能
集团的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的二级缓存
最新文章
- Dijkstra算法
- SQL DDL
- java jdk动态代理
- Android studio快捷键总结
- ubuntu 下 数学库编译链接时找不到各种数学问题解决方法 can not fon atan 等等
- Spring MVC中使用Mongodb总结
- 开源CMS建站项目DNN研究与心得
- C# WPF 建立无边框(标题栏)的登录窗口
- 微信小程序教程(第一篇)
- 逆向知识第十四讲,(C语言完结)结构体在汇编中的表现形式
- kubernetes进阶(01)kubernetes的namespace
- Dubbo中服务消费者和服务提供者之间的请求和响应过程
- windows下consul利用json文件注册服务
- Game1---游戏设计
- java对redis的基本操作,ZZ
- 挂载文件系统出现";kernel panic..."; 史上最全解决方案
- Nvivo
- 处理全站请求编码,无论是GET还是POST,默认是UTF-8
- 这样学习C语言最有效(高级技巧)——共勉
- nodejs 热更新插件