江西IT人才实训基地
实训X班X组 文件状态: [ ] 草 稿 [ √ ] 正式发布 [ ] 正在修改 文 档 编 号 JXPBIT20090102 项目名称 产品版本 1.2 密级 内部 共X页 基于winform文件比对管理系统项目
基于winform文件比对管理系统
需求分析说明书
文档作者: XXX小组 项目组长: 胡起浪 批 准 人: XX 批准日期:XXXX年XX月XX日
江西IT人才实训基地 Add: 江西省南昌高新区京东大道698号 浙大科技园 创业大厦D区 Tel: 0791-8188888 Fax: 0791-8186856 Code: 330096 http:// www.jxmstc.com 1
版本状态
版本 V1.0 V1.1 V1.2 V1.3 审阅者 团队 教学管理委员会 教学管理委员会 分发 姓名
2
作者 参与者 起止日期 注释 谭诗意 项目全2012.07.9-2012.07.13 体成员 2009.6.2-2009.6.10 2010.03.24 2010.05.25 修改排版、删减章节 修改章节,增加编写约定、提示 修改章节内容 版本 V1.1 V1.3 日期 2009.6.12 2010.5.27 签名 李向军 王迅 位置 分发方式 分发日期
目 录
1
引言........................................................................................................................................................ 4 1.1 编写目的 ................................................................................................................................ 4 1.2 读者对象 ................................................................................................................................ 4 1.3 术语解释 ................................................................................................................................ 4 1.4 参考资料 ................................................................................................................................ 4 项目概述 ................................................................................................................................................ 5 2.1 项目背景 ................................................................................................................................ 5 2.2 项目目标 ................................................................................................................................ 5 系统总体功能 ........................................................................................................................................ 6 系统需求优先级 .................................................................................................................................... 7 系统功能需求 ........................................................................................................................................ 8 5.1 文件夹比对 ............................................................................................................................ 8 5.2 压缩包比对 .......................................................................................................................... 10 5.3 文本文件比对 ...................................................................................................................... 10 5.4 批量文件相似度比较 .......................................................................................................... 12 5.5 word模板批量生成 ............................................................................................................ 13 5.6 word格式调整 .................................................................................................................... 13 非功能需求 .......................................................................................................................................... 15 6.1 外部接口需求 ...................................................................................................................... 15 6.2 法规政策约束 ...................................................................................................................... 15 6.3 性能需求 .............................................................................................................................. 15 6.4 文档需求 .............................................................................................................................. 17 6.5 其他需求 .............................................................................................................................. 17 其他事项 .............................................................................................................................................. 18
2
3 4 5
6
7
3
1 引言
1.1 编写目的
随着社会经济的发展,越来越多的人员成为办公族,经常撰写工作报告、文档等,但在撰写
过程中经常会遇到这样的问题:撰写工作报告演讲文稿或相关方案,经常是编写完成之后进行修改,修改完之后又继续编写,有时候甚至需要预备多个版本,每个版本之间到底有什么差异,时间长久连原稿的作者都不清楚。
1.2 读者对象
本文档适用于所有与本项目有关的软件开发阶段及其相关人员,其中:客户代表、项目经理、技术开发人员(包括分析人员、设计人员、程序人员)、测试人员应重点阅读本文档各部分,其他人员可选择性阅读本文档。
1.3 术语解释
名词/术语/缩写词 解 释 c/s Treeview 客户机/服务器 TreeView控件用来显示信息的分级视图,如同Windows里的资源管理器的目录。
1.4 参考资料
《GB/T 12504—90 中华人民共和国国家标准:软件需求分析规格说明书》; 《软件开发项目管理》,作者:栾跃,上海交通大学出版社。
4
2 项目概述
2.1 项目背景
1 项目的提出原因 ○
网络的广泛覆盖,利用网络资料进行文件的写作或者直接用他人的文件为己用,而我们却没有
那么多精力去整体把握两份文件的相似程度及多份文件的比对,使得需要一款软件能够识别两份或多份文件的相似度,并以某个标准来判定是否为抄袭。
2 项目环境背景 ○
在指导学生的教师手中,也经常碰到类似的问题:
学生在编写实验报告等文档,经常是你抄袭我,我抄袭你,而教师也是很难一一去分辨他们的
抄袭,即使知道抄袭,也很难统计有多少份实验报告的相似度等。
在指导学生编写论文时,学生对于论文的内容、格式,版面等很难达到要求,同一个格式问题,
指导老师经常会多次指出,加大教师的工作量,使之不能把全部的精力放到内容之上。
○3 项目优势分析
现在到处拥有着大量相似文件,不管是学校、企业都需要该项目软件去分辨相似文件。
4 项目运作的可行性 ○
1. 技术条件的可行性。本系统是基于winform的文件比对,c#语言和还是相对比较熟悉,完
全有能力利用现有技术达到功能目标,同时开发时间比较充裕,预计可以在规定时间内完成开发。
2. 经济的可行性。在支出方面利用现有设备即可,无需另外的设备,软件维护费用几乎为0;
在效益上实现办公自动化,极大提高了办公效率;新系统的研制和开发,不会侵犯他人、集体和国家的利益,不会违反国家政策和法律;使用方面界面友好清晰,操作简单。
5 项目的独特与创新分析 ○
基于上述要求,我们需要文件比对管理系统,提高办公效率。
2.2 项目目标
1 功能目标:
1能够让用户比较两份的异同,并且在结果分析中显示分析结果。 ○
5