开发人员,在开发的过程中对版本的控制,以及原有程序的备份,一定要注意。防止在开发过程中,造成版本混乱。防止新的修改,修改在旧的版本上,导致版本不一致的情况,要注意以下几个方面:

  1. 程序的修改,要有对程序修改的地方要有相对应的修改文档,修改文档中要记录修改内容。

    • 程序的修改时间;

    • 程序的修改人;  

    • 修改的内容;

    • 需要修改的客户信息(如客户需要修改);        

    • 修改前的程序版本号;

    • 修改后的程序版本号;

  2. 对程序进行大的修改时,最好对原有的程序文件进行备份。

    • 备份的文件要放到程序备份文件夹中并按照日期进行详细的分类(该工作一定要在当次的程序修改前进行,这样在修改新功能时作为参考或作为客户需求突然变回去的恢复机制);

    • 备份文件要和真正的程序文件严格分开,防止其他程序员修改时,修改到以前备份的版本;

  3. 程序修改涉及到数据库的修改内容。

    • 需要增加表字段时,在文档中要记录添加的字段信息(表信息、字段名、类型、作用),同时在数据字典中添加这些需要添加的信息;

    • 如果确实需要修改表中的字段的类型,一定要对谨慎,防止对软件其他的单据,尤其是报表产生的影响。

    • 数据库修改后,要保证运行的数据库和程序的最新版本使用的数据库一致。