精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>已关闭版区>>● 千年虫>>检测过程>>[转贴]基本修改方法之一

主题:[转贴]基本修改方法之一
发信人: crykiller()
整理人: majorsun(1999-04-02 19:12:18), 站内信件
 标  题: 基本修改方法之一  讨论区:Y2K[ 千年虫]  
作者: yang_i (alan)  日期: 1999.03.05 10:42  
  

----------------------------------------------------------------------
----------
扩大日期的信息域 

产生2000年问题的根本原因是由于使用两位数来存储年代信息。 
因此,显而易见的办法是将所有表示年代的信息域扩大到4位, 
同时将那些需要对年代进行计算和比较的信息域扩大。此外, 
接口界面部分也要做相应的修改。总的来说,扩大日期的信息 
域是最彻底的办法。 

尽管如此,但这也给工作环境复杂的公司出了一个很大的难题。 
例如:两个不同的应用程序从同一数据库中提取数据,而数据 
库中表示年代的数据结构已改为4位,这时,两个应用程序必 
须同步修改,以适应4位表示。因此,需要编写一个中介程序 
来完成2位到4位的自动转换,一旦完成,立即取消中介程序。 
整个过程包括编写转换程序、测试、取消转换程序、再测试。 

这种方法需要使所有的程序都同步转换,比较起来,资源投入 
多、时间及财力花费最大。 

-- 
※ 来源:.网易虚拟社区北京站 http://bj.netease.com.[FROM: 202.99.103.
113] 
 

--
当年的杀手 如今的神父
suntown.yeah.net, 阳光镇欢迎您

※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 210.75.59.214]

[关闭][返回]