资 源 简 介
实验目的
1.培养学生综合掌握软件开发过程的能力。
2.培养学生综合运用面向对象设计方法的能力,包括:
? 用例分析;
? CRC卡;
? UML图;
? 文档制作
3.掌握常用软件分析、设计工具的使用方法
实验内容
完成“快速拼写检查程序”的分析、设计和实现过程。
快速拼写检查程序基本要求说明如下:
1.进行拼写检查的文件以文本文件形式存储于外存上;
2.只检查文件中英文单词的拼写错误;
3.单词是用字母(a…z或A…Z)定义,任一非字母字符作为分隔符;
4.判断单词拼写正误的依据是词典,词典以文本文件形式存放于外存上;
5.词典文件第1行为词典的名称,以后每一行存放一个单词;
6.输出结果以文本文件形式存储,其格式为:
第1行:被拼写检查的文件名 + 词典名
第2行后的每一行: 出错单词 位于第x行
7.设计一个合理的GUI,注意GUI界面类与功能类的关系应比较松散。