请教思路(300分)

  • 主题发起人 主题发起人 citybug
  • 开始时间 开始时间
C

citybug

Unregistered / Unconfirmed
GUEST, unregistred user!
有公司:省公司--市公司--县公司
数据流:县公司--市公司--省公司
公司下属单位每天将营业数据和文件报送总公司,又总公司进行统一处理,如有问题,将
问题发送到下属公司,现有如下问题:
1、如何保证数据的统一性。是将数据存放在本地还是统一存放在总公司还是本地也存总公
司也存。如果存在本地的话如何保证数据的统一性,如果存放在总公司可能会影响到系
统的整体运行速度。
2、如何保证数据的安全性和完整性。
3、总公司的反馈信息采用何种方式最科学。
4、各子公司的权限如何控制最科学。
请各位大虾踊跃发言,可能还有很多问题我没有考虑到,请指点,不一定要最终答案,有好
的思路就行,分不够可以再加。
想提高却又困难重重啊!
 
  首先要解决的是数据存放哪里的问题?这个需要区别情况对待,看你的数据量有多大,
下级公司更新数据的频率,以及上级公司汇总数据的频率来决定,当然,同时还要看你的
网络带宽。如果网络不稳定,或者网络速度慢,而且下级公司多业务的实时要求有比较强
烈,那么数据可以放在县级或市级公司。相反的情况,数据可以适当集中到市级或总公司。
国内的许多银行的数据,都经历了从县支行,到市分行,到全国总行的集中的过程。目前
主要银行的数据是集中到省级公司的,全国性的数据集中是他们的发展趋势,作为过渡,
有的银行下一步可能是区域性的集中。
  你只提到了总公司和县公司方案,其实数据在省市公司的方案非常好,这种方案实际
上总公司需要对数据进行的处理都下放到省市公司进行,确保了数据处理的准确,也能够
保证数据的安全,也能够满足县公司对数据访问速度的要求。
  如果你说的总公司统一处理要修改数据的话,而下级基层公司也需要修改数据的话,
那么数据多处存放的一致性是个麻烦问题,这种情况应该考虑数据集中总公司,如果可
行的话(网络速度够要求,或者数据量小)。如果总公司的数据处理仅仅是汇总、统计、
生成报表,那么可以这样做:数据存放在县或省市公司,同时后台向总公司备份。
  总公司反馈信息的方式许多,可以通过内部的邮件系统传递机密文件,一般文件可以
考虑使用WEB方式发布。Web最大的优点是设计简单,对系统的要求低,它可以做到一定程
度上的安全性需求,比如简单的权限管理。
  如果数据未集中,子公司的权限仅仅是个一般权限管理问题。如果数据集中,问题也
好办,每个操作员都同时有个机构代码,机构设置为层状,程序限制所以操作员只能操作
本机构以及下级公司的数据就行了。
 
接受答案了.
 
后退
顶部