ccidnet????

出版日期:1999-08-09 总期号:847 本年期号:57

本期导读
要闻综合
电脑工作室
市场
硬件
软件
infotimes
远方财务与物资管理系统双双通过y2k符合性测试

何伟起

  珠海远方电脑有限公司是从事计算机软件开发的高科技企业。此次远方公司送交中国软件评测中心测试的“远方财务管理系统v4.0”与“远方物资管理系统v2.0”,是在国家电力系统应用的会计核算与物资管理软件。两大管理系统采用c/s结构,基于中文win 98平台开发,采用的是paradox 7.0 数据库与delphi 3.0开发工具,应用于win nt server 4.0和中文win 95以上平台。此两版本的软件系统是基于旧版本上的升级产品,且因为有较丰富的应用经验,是较成熟的软件产品,目前已被云南、广东、山东、河北、四川、重庆、江西、湖北等省市广泛采用。

  中国软件评测中心依据《gb/t 7408-94标准》与《cstc软件产品2000年符合性测试规范》,对远方公司送测软件产品在日期功能、容错与恢复、日期界面、容量与效率、易操作性、总体完整性、日期完整性等七个方面进行了当前年、未来年两个周期的y2k测试工作。测试结果:“远方财务管理系统v4.0”与“远方物资管理系统v2.0”通过中国软件评测中心的y2k符合性认证测试,测试等级为a级,支持有效日期为“1980年1月1日~2099年12月31日”。


  一、测试计划


  测试计划阶段,测试人员制定了系统的测试规范,并且对测试内容、测试环境进行具体准备。在测试之初,测试人员根据功能手册说明的应用环境要求,准备了符合y2k条件的软件测试环境。此次测试版本为单机版,pc采用nec-express 5800/100sa 微机,无y2k问题;内存64mb,硬盘2gb,操作平台为中文win 98系统。

  “远方财务管理系统v4.0”包括账务处理、报表管理、工资核算、固定资产、成本核算、分析决策、报表合并、系统管理、现金流量表等功能单元,这也是y2k测试工作中的时间测试单元;在每个测试单元中,测试工程师选取了包括日期处理的测试模块,这些业务功能模块依据其不同的时间功能如输入输出显示、日期计算、比较、排序、查询等分别列于测试计划中。

  “远方物资资料管理系统v2.0”包括10个功能单元:库存管理、计划管理、合同管理、核算管理、报表管理和统计分析。此测试系统的涉及时间的功能模块近50项,关于时间的业务处理较丰富。


  二、测试实施


  本次测试着重进行了当前年和未来年两个阶段的y2k日期测试,每个测试阶段都包含单元测试、集成测试和系统测试。单元测试与集成测试是y2k测试的基础,而系统测试是对软件系统的稳定性及2000年问题存在与否的最后验证。单元测试是对单个功能模块的日期兼容与日期处理测试,集成测试是一组相关功能模块在发生了信息交换、相关数据变动后日期处理功能,在测试计划中准备的账务处理、工资管理、报表管理等子系统就是y2k集成测试单元。财务与物资管理系统均采用账务一体化设计,实行完整的无缝连接,所以集成测试较重要。系统测试通常是针对容错性、容量与效率等软件系统的测试。

  ●普通功能测试

  y2k测试中的普通功能测试仅针对那些与日期处理有关的功能模块,普通功能测试是y2k测试工作的一个重要方面。远方财务管理系统与远方物资管理系统基于多年客户需求所开发,所以软件总体设计合理,业务流程清晰,是功能丰富的有一定行业特性的专业软件。系统软件的涉及日期模块功能测试均通过测试,下面简要说明。

  “远方财务管理系统v4.0”是一套集成管理会计、核算会计功能的管理型会计应用软件,设计流程符合财务人员习惯。账务系统能够完成账务的各种专项分类核算,取得反映企业资金运用和财务成果的所有汇总数据。系统提供方便、快捷的查询功能,可实现按各种组合条件、方式直接查询及模糊查询,并具备即时的凭证数据汇总功能,可在相关账户中随时查询业务数据,跟踪掌握最新的财务信息。远方报表管理子系统采用引导式报表格式设计,利用三维立体的报表运算关系,可实现报表的各种数据采集和基层报表与上级主管单位的报表汇总与报表合并。

  这里值得一提的是远方现金流量表子系统,此子系统操作简单,易学易用。系统采用引导式的公式设计方法,引导用户对现金流量表进行全面设置,有效地防止了人工设置的错漏。用户可以按年、按月或按期间生成现金流量表,并可随时查询每张现金流量表所对应的凭证,或直接实现现金流量表的汇总与合并。

  “远方物资管理系统v2.0”功能设计切合实际,通用性强,既能应用于生产企业,又能应用于流通企业。系统功能较齐全,覆盖企业物资管理的全过程,并且各模块有机结合,可以实现根据人工采集、整理的原始数据,就能够得到企业所需要的全部结果。软件系统的统计分析功能实现了物资管理的统计分析功能,报表系统取数灵活,能系统产生企业所需的各种物资管理报表。物资系统设计了与“远方财务管理系统”的接口,做到了物资与财务管理的结合。

  ●特殊日期功能测试

  对于财务软件而言,其日期的测试分为静态和动态两种:动态的日期测试是指财务日期日清月结年结账日期的跨跃过渡(其中包括应用系统较敏感的跨世纪、跨闰月等日期过渡);相对静态日期测试是指单一日期的输入、显示、查询、计算、比较等静止日期的数据处理操作。这些高风险日期的采集依据于系统的周期处理时间、开发工具与数据库界限时间、20世纪与21世纪敏感时间。本次测试计划阶段,测试人员共选取20余个静态日期时间,动态跨越日期近10个。

  在专门日期测试阶段,需要不断更换财务日期和系统日期,以验证各测试单元的日期处理功能。惟有完整而详细的整组测试日期才能确保软件系统的2000年问题,所以功能模块的不同日期功能的测试工作是格外严谨且细致的。此阶段测试结果如下:

  (1)日期数据的输入输出测试

  “远方财务管理系统v4.0”与“远方物资管理系统v2.0”日期录入、编辑、显示、打印等日期格式均采用四位年份显示世纪表示方法。查询、汇总等日期测试中系统对敏感日期的数据存取均正确完成。系统在一些敏感日期如1999-09-09、2000-01-01能够建立新账,系统识别2000-02-29、2004-02-29及在2099年前的闰年闰月,财务系统支持“1980-01-01至2099-12-31”期间内有效日期。

  (2)跨越测试

  远方财务系统在月结账时,其财务时间会自动跨越到下一个会计期间,系统在1999年12月31日作年终结账处理能正确完成,财务日期自动转为2000年1月1日,同时财务数据资料也准确结转。除跨世纪测试之外,测试工程师对固定资产、工资管理、成本转账等测试单元的敏感日期跨月处理也进行了测试,无论是普通月,还是闰月,系统均能顺利完成日期跨跃,2000-01-31第一个账务月结工作日,账务及物资数据资料正确结转,财务日期过度至2000-02-01。测试证明,远方系统对于财务系统与物资系统的动态日期处理能够准确实现。

  (3)日期的比较与排序测试

  远方软件产品提供完整的账证一体化的查询功能,软件系统可动态保留一年的数据,查询一年内不同时间段的账务及物资数据。固定资产单元在资产变动功能中可以查询历年、历月资产数据,日期功能范围可扩大执行。远方两大系统没有跨世纪日期排序的功能模块,所以没有19××年与20××年日期数据排序问题。

  (4)闰年计算

  软件产品的日历日期默认2000年为闰年,2000年2月28日至2月29日可成功完成日期与数据跨越,闰月的各项日期处理功能正常运行。软件系统不接受2001-02-29日期时间,2004-02-29及以后的闰年日期处理功能实现,闰年计算测试通过。

  ●容错性与可恢复性测试

  容错性与可恢复性指软件系统的对错误日期的屏蔽能力及错误的恢复能力。测试人员选择了部分非法日期,包括系统敏感界限日期、非法的年份、月份日期数据和系统易判断错误的数据日期,测试工程师根据远方系统特点,共选取了十个非法日期点进行测试。最后测试结果,远方系统对于0000-00-00、2000-13-02、1999-99-99等非法日期可加以屏蔽,没有因日期处理错误而造成系统中断。系统安全可靠,对系统运行中的意外中断有特殊防护功能,可避免因系统数据意外丢失给用户带来的危害。

  ●容量与效率测试

  进行容量与效率测试,是为验证软件产品在大数据量日期处理时,是否造成系统性能和效率的变化。测试人员选择测试样本中数据量最多(每月有千余张凭证)的一套账务资料,测试单元选用可进行大信息量处理的查询、统计、账册拷贝等功能模块。容量与效率的测试表明,软件系统进行大信息量处理时,运行稳定,速度效率较高,没有性能降低及系统中断及死机现象发生。


  测试结论


  “远方财务管理系统v4.0”与“远方物资管理系统v2.0”对符合2000年要求的日期处理较便捷、灵活,输入、输出方式符合用户使用习惯。软件系统的运行可靠,速度与效率较高,对非法日期有较强的屏蔽功能。两大软件产品支持20世纪与21世纪之内及其之间的有效日期,涉及日期的处理功能正确,通过中国软件评测中心(cstc)y2k认证测试,达a级(完全符合型),有效日期范围为“1980-01-01到2099年12-31”。