输入被比较文本路径优雅地显示文本内容形象着色标上不同点输入比较的文本路径优雅地显示文本内容
图5-3 文本文件比对用例图
用例描述:文件比较是比较文件的内容,对比它们的异同,文件的比较首先需要把文件以优雅的方式显示出来(如着色方案),之后通过形象的方式显示内容的异同。文件的比较主要集中在文本文件及Word文档的比较。
执行者: 用户
前置条件: 所导入的文件真实存在
后置条件:显示两个文件的不同点,着色处理 涉众利益:
基本事件流(与活动图任选一):
1选择比较类型 ○
2选择两个对比的文本 ○
3输出文本内容 ○
4显示对比结果 ○备选事件流:
1选择比较类型 ○
2选择两个对比的文本 ○
3文本不存在,提示文本不存在 ○
11
5.4 批量文件相似度比较
用例图:
<
图5-4 批量文件相似度比较用例图
用例描述:用户导入压缩包,该包中存放一批相同或不同的文档,对这些文档中逐一进行比较,分析它们的相似度,统计内容相似度高的文档。
执行者: 用户
前置条件: 进入系统,并且导入批量文件 后置条件:文件分类,并且列出相似度 涉众利益:
基本事件流(与活动图任选一):
1打开软件,选择批量文档比对,将要比对的word文档读入 ○
2选中读入的批量word文档后,点击“查找”按钮,指定搜索目录,之后,程序将在指○
定目录下完成指定文件类型的搜索,并进行比较,列出内容相似度高的文档。
3使用者选定需要导出的文档,点击“导出”按钮,就可以将选定的重复文档进行导出○
到指定文件夹下。 备选事件流:
1用户也可同时打开多个会话进行比对,互不影响。 ○
2导出时可设置默认路径。 ○
12
5.5 word模板批量生成
用例图:
<
图5-5 word模版的批量生成用例图
用例描述:此用例主要描述基于winform文件对比系统的模版批量生成。由于该系统是所有用户均可访问的系统,无用户权限设置。模版生成需从Excel里读取数据,插入word的书签。
执行者: 用户
前置条件: 进入winform文件比对管理系统,导入Excel数据及word模板。 后置条件:选择模版批量生成后,生成大量类似word文件。 基本事件流(与活动图任选一):
1进入系统 ○
2选择模版批量生成 ○3导入数据源 ○
Excel数据库中读取数据。
4插入word模版。 ○
将数据源中的数据,插入word的标签处。
5.6 word格式调整
13
用例图:
<
图5-6 word格式调整用例图
用例描述:此用例主要描述基于WinForm的文件比对系统的word格式调整模块,用于将word文档调整为规定的标准模式。主要包括标题调整,正文调整以及标准目录的生成。
执行者: 用户
前置条件: 打开系统里的word格式调整模块 后置条件:word文档调整为规定的标准文档
涉众利益:
基本事件流(与活动图任选一):
1输入待调整的word文档 ○
2选择标准的文档格式 ○
3输出标准文档 ○备选事件流:
A1在基本事件流1中输入文档的文件类型错误,提示类型错误 A2 在基本事件流2中可自己调整标准文档的格式
业务规则:导入文件格式要求只能为word文件 非功能需求:○1性能效率:响应时间快。
14
○2易用性:界面人性化,操作简易。
6 非功能需求
6.1 外部接口需求
1、用户接口:
①采用windows的通用图形界面,用户友好。
②界面具有一致性,界面规范遵循windows软件界面的规范。 ③提供信息提示,用多种信息提示当前用户状态、界面的功能。
④本产品的用户一般需要通过终端进行操作,进入主界面后点击相应的窗口,分别进入相对应
的界面。;
2、硬件、软件接口:
①服务器端子系统的运行要求:
系统软件:windows
硬件要求:Pentium Ⅲ 450以上,1G RAM, 14G HD
②客户端子系统的运行要求:
系统软件:windows xp/NT
硬件要求:PⅡ以上PC,256M RAM,2.0G HZ;
3、通信接口:
如果该需求需要与其他系统进行通信,通信协议等信息则应当在此描述。
6.2 法规政策约束 6.3 性能需求
为了保证系统能够长期、安全、稳定、可靠、高效地运行,基于winform的文件比对管理系统
应该满足以下的性能需求:
1、 系统处理的准确性和及时性
系统处理的准确性和及时性是系统的必要性能。文件比对时应保证对批量上传的文件相似度的
15