存在的问题与不足:
1. 由于采用的是标准下的DOS 窗口输出,固输出界面较简陋,操作步骤较繁琐,相比 下,采用MFC 图形化工具则操作更为直观,方便。 2. 对读取的文件有要求,仅为文本文件,而且对文件中内容的格式及组织方式有严格 的,因为程序并未增加这部分的出错处理。 3. 对读取文件的大小有,经测试,在内存为256MB 的情况下,若采用DOS 窗口 的话,文件记录超过约500 行的时候,内存将会报错以至程序错误退出。 4. 由于时间的关系,前期需求分析做得不够彻底,以至在编码过程中频繁的修改,结构 不是很统一。最后采用了几个全局变量,虽然程序的参数有所减少,但数据并不安全而且 使得程序的可读性下降。 相应的对策: 1. 可重新修改模块改为MFC 输出方式。 2. 若采用MFC,将调用其中的相应模板,由此可以处理更多格式的文件,并且出错处 理更为方便。 3. 文件中很多的算法由于是自己编写,相对而言算法不够成熟,并且存储结构不太合理, 可通过调用STL 模板来解决。 4. 文件的登录没有设置权限,故无保密性,可以通过添加保密模块来解决。