没有合适的资源?快使用搜索试试~ 我知道了~
毕业设计(论文)--基于android的信息专业英语词典的设计与开发.doc
0 下载量 49 浏览量
2023-07-08
18:16:33
上传
评论
收藏 824KB DOC 举报
温馨提示
试读
37页
毕业设计(论文)--基于android的信息专业英语词典的设计与开发.doc
资源推荐
资源详情
资源评论
题 目 基于 Android 的信息专业英语词典的设计与开发
学生姓名 学号
所在院(系) 数学与计算机科学计学院
专业班级 计算机科学与技术 1201 班
指导教师
完成地点 陕西理工学院
2016 年 6 月 2 日
陕西理工学院本科毕业设计任务书
院(系) 数学与计算机科学学院 专业班级 计算机科学与技术 1201 班 学生姓名
一、毕业设计题目 基于 Android 的信息专业英语词典的设计与开发
二、毕业设计工作自 2015 年 11 月 9 日 起至 2016 年 6 月 18 日止
三、毕业设计进行地点: 陕西理工学院
四、毕业设计应完成内容及相关要求:
英语是信息专业领域的重要语种,信息专业英语词汇具有专业性强、借用词多、发展变化快的
特点,而传统电子词典对信息专业词典收录有限。课题主要任务是开发一个基于 Android 平台的信
息专业英语词典,从而为信息专业在校学生及从业人员提供随时随地查询、识记信息专业词汇的便
捷方式。词典基本功能应包括信息专业词汇及术语互译、词条简介、词汇分类等。在词典提供的基
本词库的基础上,用户还可自由添加、删除、更新单词,建立个人生词库等。
五、毕业设计应收集资料及参考文献:
[1]殷人昆.实用软件工程[M].北京:清华大学出版社,2010
[2]高晓黎.Java 程序设计第 2 版[M].北京:清华大学出版社,2015
[3]尹志宇,郭晴.数据库原理与应用教程[M].北京:清华大学出版社,2015
[4]李培林.安卓系统的应用及发展趋势展望[J].北京:计算机光盘软件与应用,2012
[5]张恒喜,史争军.基于 SQLite 的 Android 数据库编程[J].北京:电脑编程技巧与维护,2011
[6] Mednieks,Meike.Android 数据库应用编程[M].北京:清华大学出版社,2015
[7]李培林.安卓系统的应用及发展趋势展望[J].北京:计算机光盘软件与应用,2012
[8](美)埃布尔森,(美)柯林斯,(美)森.Google Android 揭秘[M].北京:北京人民邮电出版社,2010
[9]刘平.Android 手机访问服务器的一种数据交互方法[J].西安:西安财经学院网络与现在教育技
术中心,2010
[10]杨丰盛.Android 技术内幕.系统卷[M].北京:机械工业出版社,2011
[11]韩超.Android 经典应用程序开发[J].西安:人力资源出版社,2011
[12]软件开发技术联盟.Android 自学视频教程[M].北京:清华大学出版社,2014
[13]王家林.Android 4.0 网络编程详解[M].北京:电子工业出版社,2012
[14]欧阳零.Android 核心技术与实例详解[M].北京:电子工业出版社,2013
六、毕业设计的进度安排:
2016.1.15--2016.3.10:查阅相关文献资料,撰写并提交开题报告。
2016.3.11--2016.3.20:需求分析,确定设计方案。
2016.3.21--2016.3.31: 概要设计。
2016.4.1--2016.4.15:详细设计。
2016.4.16--2016.5.15:编码与测试。
2016.5.16--2016.5.31:撰写毕业设计说明书
2016.6.1--2016.6.15:答辩,整理资料,后期整改。
指导教师签名 系(教研室主任签名)
专业负责人签名 批 准 日 期
基于 Android 的信息专业英语词典的设计与开发
(陕西理工学院数学与计算机科学学院计算机科学与技术专业 1201 班,陕西 汉中 723000)
指导教师:
[摘要]Android 信息专业英语词典是专为信息技术领域从业人员及在校学生提供快速查询,识记英文单词的应用
程序。本文以需求分析为基础,从概要设计到系统设计详细地阐述了整个词典的设计及开发过程。实现的主要功能
包含信息专业词汇术语的英汉互译、词条简介、词汇分类等。应用以 Java 语言为基础,使用 Eclipse 集成环境开发完
成,使用 Android 自带数据库 SQLite 保存离线词库所需单词,在词典提供的基础词库的基础上,还支持用户添加,删
除,更新单词,建立个人生词库等。开发完成后,分别在在模拟器上和手机上对应用的功能进行了测试。
[关键词]Android;专业英语;词典;SQLite
Design and Development of English Dictionary for
Information Technology Based on Android
Wang Xiang
(Grade12,Class01,Major Computer Science and Technology, School of Mathematics and Computer
Science.,Shaanxi University of Technology,Hanzhong 723000,Shaanxi)
Tutor:Li Jing
Abstract:English Dictionary for Information Technology is designed for information professionals and college students
to provide fast query applications, memorizing english words.In this paper, based on the reguirement analysis, the design and
development of whole dictionary is described in detail from the outline design to system design.the main function of the
design contains IT vocabulary and terms translation,vocabulary entry profile,lexical classification.The application is
developed on the eclipse integrated development platform and based on the Java language,using Android SQLite build-in
database to save offline word bank,on the basis of basic lexicon, also allows users to add, delete, update the word,build
personal word bank and so on.After development, the function of application is tested on simulator and phone.
Key words : Android; Specialty English;Dictionary;SQLite
目录
1 概述 .................................................................................................................................................................................1
1.1 选题背景 ........................................................................................................................................................1
1.2 国内外研究现状......................................................................................................................................1
1.3 研究目的及意义......................................................................................................................................1
2 开发技术简介.......................................................................................................................................................2
3 系统分析 ....................................................................................................................................................................3
3.1 可行性分析 ..................................................................................................................................................3
3.2 需求分析 ........................................................................................................................................................3
3.2.1 需求分析概述..............................................................................................................................3
3.2.2 功能分析 ..........................................................................................................................................3
3.2.3 性能分析 ..........................................................................................................................................4
3.2.4 开发及运行环境........................................................................................................................4
4 系统设计 ....................................................................................................................................................................5
4.1 功能模块设计............................................................................................................................................5
4.2 操作流程设计............................................................................................................................................6
5 数据库设计..............................................................................................................................................................7
5.1 需求分析 ........................................................................................................................................................7
5.2 概念结构设计............................................................................................................................................7
5.3 逻辑结构设计............................................................................................................................................7
5.4 物理结构设计............................................................................................................................................8
5.4.1 数据库存储结构........................................................................................................................8
5.4.2 数据库的存储路径及存放位置...................................................................................9
6 系统实现.................................................................................................................................................................10
6.1 查询模块的实现...................................................................................................................................10
6.2 生词本管理模块的实现 ................................................................................................................16
6.3 词库管理模块的实现.......................................................................................................................24
7 调试与测试 ..........................................................................................................................................................28
7.1 测试用例.....................................................................................................................................................28
7.2 测试结论 .....................................................................................................................................................29
总结...................................................................................................................................................................................30
致谢...................................................................................................................................................................................31
参考文献......................................................................................................................................................................32
剩余36页未读,继续阅读
资源评论
Mmnnnbb123
- 粉丝: 708
- 资源: 8万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Paddle推理模型用于Pad目标检测
- IMG_20240609_151316.jpg
- Screenshot_20240611_151847.jpg
- mmexport1718013090167.mp4
- f97ebaf3c89905f5c3b247388eff85eb
- Windchill 之选项集相关实现说明
- 基于CBS算法多AGV路径规划仿真系统源代码+项目开发说明+演示程序(高分毕业设计)
- 基于CBS算法多AGV路径规划仿真系统源代码+项目开发说明+演示程序(高分毕业设计)
- 基于C#和NET MAUI开发的音乐播放器+源代码+文档说明+sln.zip
- 基于python+flask+mysql实现的豆瓣电影可视化系统+源代码+文档说明+数据库sql.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功