已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1基于 windows 下的 QT 字典设计与实现需求分析总页数 9 正文 7 附录 0 生效日期 2014.3.17编制: 审批:南昌航空大学东软班 需求分析报告书 版本:1.1.02修改履历修改编号 日期 修改人 版本号 修改内容1 VER1.0.0 初始做成2 VER1.1.0 功能完善南昌航空大学东软班 需求分析报告书 版本:1.1.03目录1 引言 .41.1 编写目的 .41.2 项目背景 .42 任务概述 .42.1 开发目标&应用目标 .42.2 运行环境 .42.3 条件与限制 .42.4 关键词 .53 功能要求 .53.1 功能划分 .53.2 系统结构及功能描述 .64 性能要求 .74.1 时间特性 .74.2 显示特性 .75 运行要求 .75.1 界面 .75.2 基本操作 .85.3 显示要求 .96 扩展需求分析 .9南昌航空大学东软班 需求分析报告书 版本:1.1.041 引言1.1 编写目的编写目的为方便 LINUX 和其他操作系统下的英文单词查询开发电子词典软件,此文档方便软件设计。1.2 项目背景项目背景WINDOWS/Ios/Android 下有丰富的字典软件,但是并不是跨平台的,同时有个问题是占用内存高或运行效率低。随着十八大报告中提出信息化与工业化的结合,LINUX 等英文软件将会逐步走入国人生活,一款跨平台的英文字典就是迫切需求了。2 任务概述2.1 开发目标开发目标 &应用目标应用目标开发目标:可移植,扩展性高。应用目标:使用友好,低内存消耗,速度快,精度高。2.2 运行环境运行环境开发环境:Windows 7x64 旗舰版开发工具:Visual Studio 2013 旗舰版 and Qt in Visual 2013 alpha开发库:BOOST_1_55_0 QT5.2.1第三方语音库支持(存在一下语音库可以实现发声功能):Windows Speech SDK,Linux/Unix Festive,Mac synthesis运行平台:Windows XP 及以上版本, Linux/Unix10 年后任何发布版本,Mac 6 以上版本2.3 条件与限制条件与限制内存:1-5M南昌航空大学东软班 需求分析报告书 版本:1.1.05硬盘:按单词量划分,sample:32000 个单词预计 10M其他要求:市场 PC 最低硬件要求2.4 关键词关键词字典,单词,搜索3 功能要求3.1 功能划分功能划分 大模块名称 模块名称 功能要求 功能说明录入模块原始数据生成目标数据单词数据生成字典树,方便高效查找,精确查找通讯模块和客户端数据交互与客户端进行数据交换,帮助客户端搜索单词搜索模块 搜索单词通过服务端的数据源搜索客户端需要的信息数据库模块数据库操作的封装服务端WEB 模块通过 WEB 搜索单词通讯模块和服务端数据交互UI 设计通过 UI 显示客户的操作界面Qt 实现 UI 设计客户端语音模块会朗读相关单词,句子南昌航空大学东软班 需求分析报告书 版本:1.1.063.2 系统结构及功能描述系统结构及功能描述系统结构见下图 1:图 1.系统结构图客户端功能:1接收用户在输入框内输入的搜索条件2接收用户的具体操作做详细查询或模糊查询3识别用户的要求与输入内容,并打包成服务器识别的 command 并发送给服务器4接收服务器对于 command 的回复5如果用户是模糊查询请求,显示所有相关单词列表6如果用户是精确查询,显示本单词的精确意义服务端功能:1接收客户端的请求命令 command2语义解析客户端的命令并实时准备数据3如果客户端为模糊查询,则服务器搜索索引表,并打包相关数据,准备发送4如果客户端为精确查询,则服务器搜索数据库,并打包精确词义,准备发送5发送打包好的客户端可识别的数据包发送给客户端南昌航空大学东软班 需求分析报告书 版本:1.1.076监控客户端的连接等待时间,如果超时则自动断开与客户端的连接4 性能要求4.1 时间特性时间特性用户输入单个意向(条件改变一次 )回应时间小于 1 秒4.2 显示特性显示特性1.模糊查询显示:显示用户可能查询的相关单词在列表中,并显示该单词的大意。例:用户输入:app显示如下列表(最多十个单词 ):Appal v.使惊骇Append vt.附加Apple n.苹果Appoint vt.任命.2.精确查询显示:显示用户输入的精确单词全拼及其详细意义,如果没有查到本单词,则显示未找到该单词。用户输入:apple 并回车显示如下:Apple 发音n.苹果;俚 家伙5 运行要求5.1 界面界面迷你窗口:搜索时状态见下图 2:图 2.模糊搜索状态图南昌航空大学东软班 需求分析报告书 版本:1.1.08迷你窗口:搜索后状态见下图 3:图 3.详细搜索后状态图5.2 基本操作基本操作1用户输入:app显示如下图 4:图 4.输入 app 模糊查询显示2用户输入:apples 并按下回车显示如下图 5:图 5.apples 精确查询显示南昌航空大学东软班 需求分析报告书 版本:1.1.093用户输入:abcdefg显示如下图 6:图 6.abcdefg 模糊查询显示4用户输入:abcdefg 并按下 回车显示如下图 7:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年陕西省选调生招录(面向华东师范大学)备考题库带答案解析
- 青岛市莱西市马连庄镇社区工作者考试试题附答案解析
- 2026航天三院校园招聘历年真题汇编及答案解析(夺冠)
- 2026社会工作者(初)《社会工作实务》考试题及答案解析(夺冠)
- 2025哈尔滨工业大学(威海)秋季心理咨询岗位招聘1人笔试模拟试卷带答案解析
- 2026年陕西省选调生招录(面向厦门大学)备考题库附答案解析
- 2025河北唐山市遵化市、迁安市、迁西县、海港经济开发区第二、三批次事业单位招聘165人模拟试卷带答案解析
- 2025江西九江永修中环物产管理有限公司招聘工作人员1人历年真题库附答案解析
- 2025江西萍乡市人民医院招聘编外人员(第三批)4人笔试模拟试卷附答案解析
- 2025中国大唐集团下属能源开发公司招聘备考题库附答案解析
- 2025下半年北京市公安局昌平分局勤务辅警招聘24人笔试考试参考题库附答案解析
- 医学检验科SOP文件全集
- 网络安全员考试实操题库及答案解析
- 2025 年大学动物医学(动物寄生虫)下学期期末测试卷
- 雨课堂在线学堂《军事理论》作业单元考核答案
- 员工离职流程及薪资结算标准
- 中国儿童食物过敏循证指南解读 4
- 【《高血压脑出血患者超早期康复护理的分析进展》5100字】
- 2025及未来5年中国酒吧市场调查、数据监测研究报告
- 2025及未来5年中国密封袋市场调查、数据监测研究报告
- 詹何钓鱼课件
评论
0/150
提交评论