东方大典版用户需求规格说明书0817.docx
- 文档编号:23610620
- 上传时间:2023-05-19
- 格式:DOCX
- 页数:25
- 大小:71.73KB
东方大典版用户需求规格说明书0817.docx
《东方大典版用户需求规格说明书0817.docx》由会员分享,可在线阅读,更多相关《东方大典版用户需求规格说明书0817.docx(25页珍藏版)》请在冰豆网上搜索。
东方大典版用户需求规格说明书0817
《东方大典2002版》项目
软件需求
作者:
xxx
版本:
1.0
日期:
2002年2月19日
文档审批单
项目:
东方大典版本:
1.0
姓名
签字
日期
项目经理
软件质量保证
软件配置管理
软件经理
其它
文档修改记录
版本
日期
修改页
作者
批准人
目录
1.概述6
1.1介绍6
1.2目的6
1.3项目背景6
1.4读者对象7
1.5文档规范7
1.6定义术语7
1.7参考资料7
2.任务描述7
2.1目标7
2.2运行环境7
2.3条件和限制7
3.功能需求8
3.1功能划分8
3.2功能描述8
3.2.1查词8
3.2.1.1基本查词8
3.2.1.2超级搜索9
3.2.1.3真人发音9
3.2.2抓词9
3.2.2.1功能概述9
3.2.2.2抓词范围9
3.2.2.3抓词环境10
3.2.2.4取词模式11
3.2.2.5性能要求11
3.2.3词库12
3.2.3.1现有词库及其简单说明12
3.2.3.2计划要增加或扩充的词库14
3.2.4附录15
3.2.4.1功能概述15
3.2.4.2收编原则15
3.2.4.3附录内容15
3.2.4.4性能要求16
3.2.5嵌入功能16
3.2.5.1office和IE的嵌入16
3.2.5.2游戏嵌入16
3.2.6附加功能17
3.2.6.1想背就背17
3.2.6.2短信背单词17
3.2.6.3生词本17
3.2.6.4桌面设置17
3.2.6.5升级17
3.3设计实现限制17
4.性能需求18
4.1时间特性18
4.2数据精确度18
4.3兼容特性18
4.4适应性18
5.非技术性需求18
6.其他需求18
7.附录19
东方大典2002版项目
软件需求
1.概述
1.1介绍
本节旨在提供本文档的一个概述,帮助读者了解本文档的组织结构,了解如何找到感兴趣的部分及如何获取更详细的信息。
1.2目的
本文档从几个不同层次—组织级、项目级、用户级、开发人员级描述了《东方大典2002版》的需求,以确定软件产品的总体设计和项目计划。
1.3项目背景
东方大典是公司于2001年正式推出的面向词典软件市场的新产品。
2002年10月19日,公司的第一款词典软件产品---东方大典XP正式发布,10月25日上市销售。
东方大典XP基本功能如下:
国际一流的TTS发声,纯正美音,练听力的好帮手;中日英简繁十向查询;内置背单词软件;并有生词温习等辅助功能,并且首创了手机短信背单词的功能会带给您格外的轻松;通过手机短信可以实现定时背单词、实时查单词、定期自测的功能。
心理、地址、电子、军事等74个专业词库,900余万词条。
除了拥有一般词典软件查词抓词的常规功能外,还实现了如下特色功能:
1.无限升级:
无限升级!
独创的网络词典功能,随时随地查新词难词。
即使词典里没有的词汇也可及时在线更新。
2.图片取词:
"屏幕OCR取词"功能,图片上都可取词,网页上button中的文字都可即指即译,并增强了游戏取词的功能;实现了从电子词典到图片取词的突破,只要看得见,就能看得懂。
3.连整句都能即指即译,中日英简繁十向查询。
4.亲和力强:
极富创意的"仿真界面",象一本打开的词典一样,带给你更强亲和感受;可以自选各种界面。
5.随时更新的词典,占用很小的硬盘空间就可以随时拥有最新的词汇。
6.无所不查:
新概念的资料库,法律法规、WTO知识等涵盖生活所需各方面。
东方大典XP上市以后产生了较大的市场影响,迅速改变了词典软件市场金山词霸一枝独秀的状态,形成了激烈的竞争态势。
由于东方大典XP是公司第一款词典软件产品,而金山词霸已经运作维护了4年。
因此东方大典XP还存在着这样那样的问题,虽然在某些功能上有所突破和超越但整体上产品的功能还不很优秀,需要改进的地方很多。
为及时修正已知功能错误,增强产品总体功能和稳定性,提高产品品质,需要及时推出东方大典2002版,加重公司在词典软件市场的竞争力量。
1.4读者对象
本文档主要由开发人员写作,也主要提供给开发人员参考,本文档也应由项目经理、客户和质保、可能的用户进行评审并获得他们的支持。
1.5文档规范
本文档按照研发中心CMM小组制定的《软件需求规格说明书》标准编写,每个节继承上一级的序号,某些信息可以在其它相关文档中参考的用超链接表示,这里不再重复。
所以希望读者以原始电子文档的形式阅读,打印的版本可能丢失超链接信息。
1.6定义术语
1.7参考资料
2.任务描述
2.1目标
东方大典2002版目标主要是修正东方大典XP版本的各种已知错误,加强系统稳定性,改善抓词功能,加入真人发音功能,改善词库和附录质量,丰富语种,并加入软件在Office软件和IE的嵌入功能。
2.2运行环境
硬件环境
CPU:
PentiumMMX166以上
内存:
32M以上
硬盘:
1G以上
软件环境
Win98/Win98SE/WinME/Win2000/WinXP
2.3条件和限制
须安装声卡和MicrosoftTTS5.0引擎才能正常发声。
否则无法正常发声。
IE浏览器版本须是4.0以上才能正常抓词。
AdobeAcrobat须为5.0才能正常抓词。
3.功能需求
3.1功能划分
东方大典2002版整个产品功能模块划分如下图所示,其中附加功能包括短信背单词、想背就背、升级功能(包括新词更新和补丁升级)、桌面设置、生词本;查词包括发声功能。
3.2功能描述
3.2.1查词
3.2.1.1基本查词
●在查词框中输入一个英文单词或中文单词后,得到这个单词对应的解释,或详细解释。
●当所查单词不存在时,应自动显示出最匹配的单词,以便用户可以检查自己的输入是否有误。
●查词结果应该列出相关的词和词组,使用例句,例如复数、分词以及相关用法,可以点击链接查词。
●应在查词中注明音标,并在音标后标记朗读标志。
●在查词结果中直接双击,可查询鼠标处的词。
●用户可自定义查词结果中,词典解释排列的先后顺序。
●关于模糊查词一般用户可能记住一个词的前几个字母来查词,或者记住中间的几个字母来查词
●在左边单词栏中,单击可查看简单解释,双击可查看详细解释。
●每次主界面活动状态时,焦点应自动移到查词框上。
3.2.1.2超级搜索
●超级搜索,应有回退功能。
因为结果只能显示一次,想看结果的其它内容时,必须重新搜索。
●提高大典超级搜索速度
3.2.1.3真人发音
●20,000~25,000个最常用的单词采用真人发音。
●其它的单词和文章依然用TTS发音。
3.2.2抓词
3.2.2.1功能概述
抓词功能的目的在于提供一种快速方便的查词模式。
它以一定的方式(如鼠标指向),在特定的环境中,对某些组件对象上的文字进行准确地获取,并迅速给出反馈(具体数据参见以下描述)。
3.2.2.2抓词范围
抓词所涉及对象的范围如下:
●Windows标准控件的标题,以下仅列举其中几个:
✓窗体
✓标签
✓按钮
✓菜单
✓列表框
✓组合框
●文本
●图片
图片上的文字颜色与其背景色为不同的单一颜色。
3.2.2.3抓词环境
在以下环境中,可对抓词范围内的所有对象进行抓词:
●MicrosoftWindows(NT)操作系统,包括Windows自带的所有功能模块。
支持的Windows版本包括:
✓Windows95简体中文版
✓WindowsNTServer4.0简体中文版
✓WindowsNTWorkstation4.0简体中文版
✓Windows98简体中文版(第一版和第二版)
✓WindowsMe简体中文版
✓Windows2000简体中文版(专业版、Server和AdvancedServer)
✓WindowsXP简体中文版(家庭版和专业版)
●MicrosoftInternetExplorer英文版、简体中文版(4.0~6.0)
●MicrosoftOffice97英文版、简体中文版(标准版、开发人员版和专业版)
●MicrosoftOffice2000英文版、简体中文版(标准版、开发人员版和企业版)
●MicrosoftOfficeXP英文版、简体中文版(标准版、开发人员版、专业版和企业版)
●MicrosoftBackOffice,至少包括:
✓SQLServer7.0英文版
✓MicrosoftExchangeServer5.5英文版、简体中文版
✓SQLServer2000英文版、简体中文版
✓MicrosoftExchangeServer2000英文版、简体中文版
●MicrosoftVisualStudio6.0(专业版和企业版)
●编译环境
✓BorlandDelphi2/3/4/5/6
✓BorlandJ++Builder4/5
✓BorlandC++Builder4/5
✓SybasePowerBuilder6.0/7.0/8.0
●网络工具
✓FlashGet
✓ICQ
✓NetAnts
✓CuteFtp
✓FoxMail
●杀毒工具
✓东方卫士
✓金山毒霸
✓瑞星
✓NortonAntiVirus
●字处理软件
✓WPS
✓UltraEdit
●多媒体软件
✓Winamp
✓超级解霸
✓金山影霸
✓东方影都
●阅读器
✓AcrobatReader
●图象处理软件
✓Photoshop
✓FreeHand
●帮助系统
✓.chm
✓.hlp
●压缩工具
✓Winzip
✓Rar
●翻译软件
✓东方快车
✓东方大典
✓东方网译
✓金山快译
✓金山词霸
3.2.2.4取词模式
取词模式分两种情况:
非图片取词和图片取词。
●非图片取词
✓鼠标取词
✓Shift+鼠标
✓Ctrl+鼠标
✓鼠标中键
●图片取词
✓鼠标右键
✓Shift+鼠标右键
✓Ctrl+鼠标右键
3.2.2.5性能要求
必须具备的性能:
●响应时间
从开始抓词到弹出解释窗口,总共费时不能超过0.2秒
●中文抓词要求
中文抓词的优先顺序是:
短语、词、字,即先抓短语,若不存在短语,则抓词,最才后抓字。
●英文抓词要求
英文抓词的优先顺序是:
短语、词组、单词,原理同中文抓词。
●反馈窗口限制
反馈窗口上的条目不能超过5条。
●准确性
抓错词的概率不得超过0.01%。
3.2.3词库
3.2.3.1现有词库及其简单说明
通用词库:
序号
词典名称
词典种类
词典来源
词条数目
(词数)总数
1
《新编成语多用词典》
汉汉
(11357)34650
2
《新编学生汉语词典》
汉汉
(35601)47949
3
《东方辞海中日词典》
汉日
雅信
(47384)136279
4
《东方辞海汉英词典》
汉英
雅信
(1,592,322)2,598,494
5
《简明英汉-汉英石油词典-汉英》
汉英
(55203)63178
6
《商务英汉汉英双向词典-汉英》
汉英
(21703)25792
7
《医学英汉汉英双向词典-汉英》
汉英
(67952)88327
8
《移动之星汉英词典》
汉英
韩兆强
(122077)130680
9
《英汉汉英科技仪器词汇-汉英》
汉英
(148032)239070
10
《简明汉英词典》
汉英
东方快车
11
《东方辞海日日词典》
日日
雅信
12
《东方辞海日英词典》
日英
(75678)113661
13
《最新日语外来语词典》
日英汉
(40751)107518
14
《东方辞海日中词典》
日中
雅信
(70845)71074
15
《东方辞海英汉词典》
英汉
雅信
(2,156,036)3,656,591
16
《简明英汉法律词典》
英汉
(29583)40304
17
《简明英汉-汉英石油词典》
英汉
(50131)50166
18
《简明英汉生物技术词典》
英汉
(126600)172637
19
《精新难英汉计算机词典》
英汉
(82445)122983
20
《商务英汉汉英双向词典-英汉》
英汉
(19323)31047
21
《新编英汉电力科技词典》
英汉
(95466)117012
22
《新编英汉汉英军事词典-英汉》
英汉
(109468)152552
23
《新英汉电信科技词典》
英汉
(42820)47299
24
《医学英汉汉英双向词典-英汉》
英汉
(61441)87874
25
《移动之星英汉词典》
英汉
韩兆强
(101763)130770
26
《英汉汉英电影词典-英汉》
英汉
(16697)18094
27
《英汉汉英科技仪器词汇》
英汉
(90219)239167
28
《英汉环境科学词汇》
英汉
(62974)76082
29
《英汉心理学词典》
英汉
(37743)43067
30
《最新英汉词典》
英汉
白晓文
(82093)283651
31
《简明英汉词典》
英汉
东方快车
32
《新英汉双解词典》
英汉双解
33
《东方辞海英日词典》
英日
雅信
(27539)113661
其他词库:
序号
词典名称
词典种类
词典来源
词条数目
1
IT名字库
2
ICQ用语
3
简繁
4
繁简
5
软件黄页联邦
6
五笔码
7
大陆港台用于对照
当前专业分类:
序号
专业
数量
序号
专业
数量
1
基础
54
鱼类
2
工业
55
造船业
3
天文学
56
商业
4
天主教
57
植物;植物学
5
化学
58
无线电
6
化学纤维
59
犹太教
7
心理学
60
犹太神话
8
水利;水文
61
统计学
9
占星术
62
基督教
10
古生物学
63
电学
11
历史
64
圣经
12
印刷
65
农业
13
生物学
66
经济学
14
生物化学
67
解剖学
15
光学
68
微生物学
16
自动化
69
音韵学
17
交通
70
语言学
18
宇宙空间技术
71
牌戏
19
贝类
72
数学
20
佛教
73
精神病学
21
希腊神话
74
音乐
22
冶金
75
击剑
23
社会学
76
戏剧
24
林业
77
电影
25
物理学
78
机械工程
26
股票
79
徽章
27
法律
80
雕刻
28
宗教
81
虫类
29
航空
82
医学
30
美术
83
药学
31
建筑
84
打猎
32
政治学
85
绘画
33
计算机
86
矿物;采矿
34
胚胎学
87
罗马神话
35
军事
88
逻辑学
36
神学
89
摄影
37
鸟类
90
体育
38
纹章
91
石油
39
电讯
92
环境
40
伦理学
93
能源
41
气象学
94
海洋
42
邮政
95
管理
43
纺织;印染
96
食品
44
修辞学
97
汽车
45
核物理学
98
科技
46
拳击
99
移动
47
航海
100
电信
48
病理学
101
电力
49
原子能
102
生物
50
哲学
103
广播
51
畜牧
104
餐饮业
52
教育
105
互连网
53
动物;动物学
106
造船
3.2.3.2计划要增加或扩充的词库
扩充部分:
着重扩充日汉词典,
其余(英、汉、日)词典继续扩充。
增加部分:
增加7种语言翻译到中文的词典,
分别是:
韩文->中文
俄文->中文
法文->中文
德文->中文
西班牙文->中文
葡萄牙文->中文
阿拉伯文->中文
3.2.4附录
3.2.4.1功能概述
附录是东方大典的有益补充。
它集知识性、适用性和学习性于一体,为用户提供物超所值的服务。
3.2.4.2收编原则
附录收编应遵循如下原则
●最新原则
截止至大典发布日的时段内,附录内容必须是最新的。
●弱时效原则
为了保持附录内容的有效性,并避免附录的频繁更新,附录内容的更新期限不得少于一年(与大典一年一个版本一致)。
3.2.4.3附录内容
根据收编原则,附录包含的内容有:
●WTO知识
●国内大学
●海外知名大学
●幽默笑话
●名车欣赏
●世界风光
●家庭医生
●全国医院
●电子图书
●生活窍门
●游戏技巧
●美食菜单
●法律法规
●诺贝尔奖
●世界杯
●邮政编码
●长途区号
●奥斯卡奖
●奥运会
●常用网址
●出国指南
●购车指南
●中国旅游
●常用分类词语
●中文拼音检字
●中文部首检字
●成语拼音检字
●成语部首检字
●基本字母表
●音标图
●不规则名词
●复数表
●常用介词
●常用英语词根表
●日常用语
3.2.4.4性能要求
附录在性能方面必须做到:
●响应时间不超过2秒
从提交访问某项内容到显示该项内容的时间不超过2秒。
●错误率不超过0.01%,包括格式和字的错误率不超过0
3.2.5嵌入功能
3.2.5.1office和IE的嵌入
1)增加工具栏按钮。
2)无需启动大典软件,按下工具按钮即可在本窗口内取词。
3)取词方式依赖于大典软件的设置。
4)应至少可以进行英文单词的取词。
5)尽量实现汉语词汇和英文短语的取词。
3.2.5.2游戏嵌入
由于技术上问题尚不明了,提出几种备选方案,今后根据实际情况选用
1)先启动东方大典再启动游戏。
2)游戏中查词时热键激活大典软件。
3)显示一东方大典迷你界面,悬浮在游戏画面之上。
4)在输入框中输入单词即可查出释义。
5)不用时可以将其隐藏。
实现顺序:
首先实现Word和IE的嵌入功能,然后再作其他Office软件的嵌入和游戏的嵌入。
3.2.6附加功能
附加功能的界面风格应该与大典的主界面风格保持一致
3.2.6.1想背就背
●用户自选择背诵的词库
●用户可以设置背诵单词的范围、背诵速度,可以根据记忆曲线背诵单词。
●可以背诵用户自定义的生词本。
3.2.6.2短信背单词
●提供与多个ISP供应商的接口,用户可以选择不同的服务商。
●提供注册、密码更改、短信发送的常用的功能。
●用户可以定制发送生词的类型、时间,查询生词定制的情况及取消定制服务。
3.2.6.3生词本
●用户可以在大典在查词或抓词时,将生词添加到生词本。
●用户可以对生词本进行添加、修改、删除操作。
●生词本生词本的内容可以打印、保存成为外部文件。
●加入生词表中的生词应能按单词字母、生疏程度等方式排列。
●直接双击生词时,就会出现生词的详细解释。
●生词本提供导入修改、添加“想背就背”词库,“手机背单词”词库的功能。
●对于生词,可以采用每日一词形式,帮助用户记忆。
3.2.6.4桌面设置
●设置一些与大典主题相关的,精彩的桌面。
3.2.6.5升级
●升级程序做成智能升级。
3.3设计实现限制
主程序界面及内核模块要求使用Delphi语言编写。
尽量采用组件化设计思想,把可以抽象为组件的模块做成组件,优先采用DLL动态连接库的形式和COM控件形式,其次采用DelphiVCL组件形式。
使可执行代码大小以及对环境的依赖性减小。
对于独立性很强或需要频繁变动升级的模块,要求用DLL形式实现,方便升级和维护,例如抓词模块。
若干模块需要定义统一接口,以便和其他程序交互。
代码编写风格标准是《DelhpiCodingStandard》。
4.性能需求
4.1时间特性
各项功能均应流畅完成,给测试和修改错误预留出足够的时间,词库搜集是一个持续的过程,能过随时加入产品中,保证产品上市时间。
4.2数据精确度
对于音标库的错误率控制在0.1%以下,对于重点词库控制在0.2%以下。
4.3兼容特性
词库格式统一采用TGZ格式,词库内部整理格式需要尽量统一。
4.4适应性
5.非技术性需求
5.1界面需求
所有的用户界面要求简洁美观。
用户操作简便,而且风格保持一致。
5.2商业需求
不使用任何没有源代码的第三方模块,不使用有可能导致侵权纠纷的模块。
5.3用户手册
用户手册要求对相应功能都有恰当的描述.
6.其他需求
6.1预算
项目开支应尽可能控制在预算内。
进度和工作量也应控制在预算之内。
6.2保密性
应做好代码的保密工作,各个人用计算机都应妥善设置密码,不允许将代码泄漏给任何无关或XX的第三方。
7.附录
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 东方 大典 用户 需求 规格 说明书 0817
![提示](https://static.bdocx.com/images/bang_tan.gif)