1、08级计算机二班第级计算机二班第一组一组计算机专业电子词典软件计算机专业电子词典软件需求分析报告需求分析报告 项目概要 项目背景 项目的意义 项目目标 项目亮点 welcome to use these PowerPoint templates, New Content design, 10 years experience项目背景目前算着计算机科学技术的发展,很多不同方面的软件都相继问世,人们对计算机专业词典的迫切需要更加凸显。虽然目前国内外都有许多非常优秀的翻译软件,但这些词典主要面向公共英语,对计算机专业领域中涉及的很多词汇缺乏针对性,翻译不到位。我们应该有一款专门为计算机专业设计的翻译
2、软件,做到比较专业,比较有正对性,比较完整。 项目的意义 该软件主要针对计算机技术方面专业词汇设计一款专用词典,它的词汇大多来自目前我们所采用的一些计算机专业双语教材中,这将大大提高学生的学习效率,减轻学生的学习负担,提高教学质量,促进老师和学生的良好沟通。 项目目标设计一款专门为计算机专业设计的翻译软件,做到比较专业,比较有正对性。比较完整。该软件要实现查找、删除、修改的功能。输入英语可以翻译成为中文,输入中文可以翻译成为英文,包括英文的缩写。 项目亮点该软件是专门为了计算机学习人员设计的,可以查到计算机方面的大部分专业词汇。是专门为了计算机学习而设计的。 总体需求 总体功能要求 软件开发平
3、台要求 软件项目开发实施过程管理要求 1、总体功能要求 词库要规范每个单词的词义,软件界面要规范话,要求使用同一的接口,不能过于个性化,没有统一的管理。 界面不复杂,要求符合用户的使用习惯,可以很容易的使用,各个模块的功能信息要明确。 可以根据信息的更新(如语言的进化)修改单词的词义,用户可以自己添加自己对单词的理解和认识,添加之后有助于以后用户自己的理解,也可以根据用户的不同需求改变界面的可视化效果。 界面可调整大小、颜色和位置。词汇可以扩展。流程可按需调整。系统预留扩展接口。 界面要稳定,查找快速,不会突然中断或者造成电脑死机。也不能时不时让电脑死机。 规范性 易用性 可持续性 稳定性 灵
4、活性开发者开发的软件必须能够在普通的用户计算机平台上正常运行。必须能与一般的软件兼容,不能出现和大多数软件或者系统不兼容的现象。 软件开发工作按照需求分析、概要设计、详细设计、编码、测试等几个阶段进行,在开发过程中,开发者需分阶段提交相关文档。然后分配人员到各个阶段,其他人员在各个阶段就作为用户提出要求。3、软件项目开发实施过程管理要求 2、软件开发平台要求 功能模 块 说 明主模 块1. 查询 框: 输 入 查询 的 单词 2. 显 示框: 显 示 查 找的 结 果3. 发 音按 钮 :与 发 音功能 结 合4. 添加按 钮 :与生 词 本以及自定 义词库结 合发 音功能1.在屏幕取 词 的
5、基 础 上添加,小 单词 窗口上增加个 发 言按 钮 ,鼠 标 移至 则 自 动发 音2.在 单词查 找到的界面上添加,点 击 即可 发 音自 动 提醒背 单词1.首先用 户 将每次 查询 的 单词选择 性的保存 进 入生 词本2.在 设 置界面 选择 每次所背 单词 的个数3.设 置每次提醒的 时间自定 义词库 由用 户 自定 义词 典中所没有包含的陌生 词汇组 成生 词 本1.查单词 的 查询 界面即有按 钮 可将被 查询单词 放入生词库2.可自己手 动 添加 删 除 查 找生 词库单词软件功能分析系统应具有改、查、添加批注等基本功能,并能够扩展词库,能有助于教师和学生方便、高效地查阅计算机专业词汇。当用户输入中文时可以翻译成为英文,并出现一些关于与该单词相关的知识介绍。如果用户输入的名词没有找到与之一模一样想匹的,就输出相似的英文单词,出来英文单词的时候,同时也要显示该单词的全部计算机专业的中文意思。1、详细功能要求