多功能电子词典的设计与实现毕业论文

上传人:l**** 文档编号:129861209 上传时间:2020-04-23 格式:DOC 页数:38 大小:2.90MB
返回 下载 相关 举报
多功能电子词典的设计与实现毕业论文_第1页
第1页 / 共38页
多功能电子词典的设计与实现毕业论文_第2页
第2页 / 共38页
多功能电子词典的设计与实现毕业论文_第3页
第3页 / 共38页
多功能电子词典的设计与实现毕业论文_第4页
第4页 / 共38页
多功能电子词典的设计与实现毕业论文_第5页
第5页 / 共38页
点击查看更多>>
资源描述

《多功能电子词典的设计与实现毕业论文》由会员分享,可在线阅读,更多相关《多功能电子词典的设计与实现毕业论文(38页珍藏版)》请在金锄头文库上搜索。

1、 专业 专注 多功能电子词典的设计与实现毕业论文多功能电子词典的设计与实现毕业论文 目 录 第 1 章 绪 论 1 2 系统分析 2 2 1 设计要求 2 2 2 需求分析 2 2 2 1 功能需求 2 2 2 2 性能需求 3 2 3 可行性分析 4 2 3 1 技术上可行性 4 2 3 2 操作上可行性 4 第 2 章 系统开发工具简介 5 3 1 Visual Basic 6 0 概述 5 3 1 1 Visual Basic 6 0 简介和特点 5 3 1 2 Visual Basic 6 0 的版本 5 3 2 数据库基础与 Access 的应用 6 3 2 1 数据库的概念和术语

2、6 3 2 2 Microsoft Access 简介 6 3 3 开发工具和环境 7 第 3 章 系统总体设计 8 4 1 系统设计思想 8 4 2 系统功能结构问题 8 专业 专注 4 3 模块功能说明 9 4 3 1 单词查询 9 4 3 2 词库管理 9 4 3 3 专业词库 9 第 4 章 系统详细设计 11 5 1 数据库的开发 11 5 1 1 数据库的创建 11 5 1 2 数据库的 12 5 2 登录界面设计 12 5 3 系统主界面设计 13 5 4 查询模块设计 13 5 5 词库管理模块设计 15 5 6 专业词库模块设计 18 5 7 相关模块设计 22 第 5 章

3、结论 23 参考文献 24 致 谢 25 附 录 26 专业 专注 第 1 章 绪论 1 1 背景介绍 1 1 1 系统开发背景 电子词典诞生于 80 年代末期 如今市场上流行的有几十个品牌 数百个品 种 集成了十几种甚至百余种功能 容量也从刚开始时的一万左右到现在的几 万 十几万 有些品种则包含了几本不同词典的全部容 现在大多数电子词典 可以自由扩充词库 或从互联网上生产商的上下载词库 对词典进行自动更新 这对传统词典而言 其修订周期最少也得 5 到 7 年 这种袖珍电子词典已经成 为学生的必备学习工具 据调查 在 上海 北京等大城市中 电子词典在高 中生中的持有率已经接近 50 在大学生中

4、持有率也不断上升 目前市场商的 主流电子词典有 文曲星 快译通 好易通 名人等系列产品 除了主要用于 查询单词以外所有掌上电子词典都或多或少的提供其他的辅助功能 本系统的 设计目标是通过深入学习和研究程序设计技术 数据库系统的开发和应用技术 设计和开发出一款能够满足不同用户需求的多功能电子词典系统 以帮助英语 学习者们更方便 更快捷地查询单词 记忆单词 既有效 又自由的对词库进 行管理和操作 本系统采用 Visual Basic 6 0 作为前台软件开发工具 后台数据库选用 Microsofit Access 数据库进行支持 在整个系统开发过程中 充分运用 Visual Basic 6 0 的

5、技术进行开发 从而完成对整个系统的开发 1 1 2 开发工具介绍 本系统采用 Visual Basic 6 0 作为前台软件开发工具 后台数据库选用 Microsofit Access 数据库进行支持 在整个系统开发过程中 充分运用 Visual Basic 6 0 的技术进 行开发 从而完成对整个系统的开发 1 Visual Basic 6 0 简介和特点 Visual Basic 是 Microsoft 公司推出的程序设计语言 具有简单易学 功能强大 软件费用低 见效 快等特点 它提供了开发 Windows 应用程序最迅速 最简捷的方法 它不但是专业人员得 心应手的工具 而且易于被非专业人

6、员掌握使用 全世界数以百万计的程序设计人员正在 使用 Visual Basic 开发各种类型的软件 在面向对象程序设计方面 6 0 版的 Visual Basic 全面支持面向对象的程序设计 包括数据抽象 封装 对象与属性 类与成员 继 承和多态等 无论用户是一个 Windows 编程新手 还是已经具有丰富的 Windows 程序设 计经验的专业程序开发人员 利用 Visual Basic 6 0 提供的良好开发环境 均可以使你 快速地完成所需设计任务 所谓 Visual 中文的意思是 可视化 它提供了一种创建 图形用户界面 GUI 的方法 利用这种方法 用户可不必书写复杂的描述界面元素外观和

7、 专业 专注 位置的程序代码 而只需将系统提供的对象放到屏幕上的适当位置 并通过属性窗口进行 适当的设置或调整 就可以设计出一个优秀的应用程序界面 此外 用户除了可以使用单 独的 Visual Basic 6 0 程序设计环境进行程序设计外 因此 无论从哪方面讲 用 Visual Basic 6 0 系统开发软件都是一件非常合算的投资 2 Microsoft Access 简介 Access 是 Microsoft 公司的一个成功的数据库管理系统产品 其核心是 Microsoft Jet 数据库引擎 Access 本身是一个可视化的数据库管理系统 它提供了很多非常实用的向导 初学者很容易学会如

8、何用 Access 建立数据库的各种对象 如创建表 查询和报表 创建 数据窗体等 它操作方便 简单易学 Access 能满足小型企业客户 服务器解决方案的要 求来组建客户 服务器的数据库应用系统 是一个功能较完备的数据库管理系统 它几乎包 含了数据库领域的所有技术和容 对于初学者学习数据库知识非常有帮助 正因为这些特 点 在利用 Visual Basic 开发数据库应用系统程序时 比较适合采用 Access 作为后台 数据库管理系统 在一个 Access 数据库 应用程序中 用一系列表的集合来存放各种经提 取的原始数据 通过表的视图可以直接操作数据 但是为了能够使用户方便又安全地操作 数据 应

9、用程序一般不让用户通过表来直接操作数据 而是用通过窗体对象来访问表 这 样可以对用户的行为作较好的指导和限制 数据操作外的其他功能则是用窗体来完成的 1 1 3 系统开发环境 1 操作系统 WindowsXP Professional 版本 2002 Service Pack 3 2 开发软件 Microsoft Visual Basic 6 0 中文版 3 硬件配置 Pentium R Dual Core CPU T4200 2 00GHZ 1 99GHZ 1 00GB 的存 3 1 Visual Basic 6 0 概述 3 1 1 Visual Basic 6 0 简介和特点 Visua

10、l Basic 是 Microsoft 公司推出的程序设计语言 具有简单易学 功能强大 软件费用低 见效快等特点 它提供了开发 Windows 应用程序最 迅速 最简捷的方法 它不但是专业人员得心应手的工具 而且易于被非专业 人员掌握使用 全世界数以百万计的程序设计人员正在使用 Visual Basic 开 发各种类型的软件 在面向对象程序设计方面 6 0 版的 Visual Basic 全面支 持面向对象的程序设计 包括数据抽象 封装 对象与属性 类与成员 继承 和多态等 无论用户是一个 Windows 编程新手 还是已经具有丰富的 Windows 程序设计经验的专业程序开发人员 利用 Vi

11、sual Basic 6 0 提供的良好开发 环境 均可以使你快速地完成所需设计任务 所谓 Visual 中文的意思是 专业 专注 可视化 它提供了一种创建图形用户界面 GUI 的方法 利用这种方法 用户可不必书写复杂的描述界面元素外观和位置的程序代码 而只需将系统提 供的对象放到屏幕上的适当位置 并通过属性窗口进行适当的设置或调整 就 可以设计出一个优秀的应用程序界面 此外 用户除了可以使用单独的 Visual Basic 6 0 程序设计环境进行程序设计外 因此 无论从哪方面讲 用 Visual Basic 6 0 系统开发软件都是一件非常合算的投资 3 1 2 Visual Basic

12、6 0 的版本 目前 Visual Basic 6 0 有三种版本 可用于满足不同的开发需要 其中 Visual Basic 6 0 学习版使非专业编程人员可轻松学习和设计一些基本的 应用程序 该版本包括所有的部控件 连同 Grid Tab 和 Data Bound 控件 Visual Basic 6 0 专业版为专业编程人员提供了一套进行开发的功能完备的 工具 该版本包括学习版的全部功能连同 ActiveX 控件 还包括 Internet Application Designer Internet 报务器应用程序设计器 Integrated Visual DatabaseTools 集 成可

13、视化数据库工具 Data Environment 数据 环境 ActiveX 污染 Data Objects 数 据对象 简称 ADO 和 Dynamic HTML Page Designer 动态 HTML 页面设计器 Visual Basic 6 0 企业 版使得专业编程人员能够开发功能强大的组分布式应用程序 3 2 数据库基础与 Access 的应用 数据库一直是计算机软件开发的重要话题 在利用计算机辅助办公的时代 人们很难不和数据库打交道 几乎所有的应用程序都离不开数据的存取操作 而这种存取操作往往是用数据库来实现的 企业的所有信息和管理方面的应用 软件 基本上都是一个标准的数据库应用

14、系统 3 2 1 数据库的概念和术语 在使用计算机处理商业数据信息以前 人们将数据分类保存在一个表格中 然后按照表格的分类将所有的表格存放在不同的文件中 而不同的文件夹又按 其分类存放在不同的文件框中 在维护此类文档的工作人员的桌面上有一大堆 预先打印好的空白表格 以便随时建立新的表格并在更新容后取代旧表格 因 为所有的信息均是存放在纸上 而信息的存取和更新等操作均在纸上进行 所 以有人把计算机数据库出现之前的时期称为 纸上办公时代 从某种意义上来 专业 专注 说 数据库技术是一场信息技术的革命 其组织方式都有是以二维表的方式来 存放数据 数据库最基本的术语有字段 Field 记录 Recor

15、d 和表 Table 3 2 2 Microsoft Access 简介 Access 是 Microsoft 公司的一个成功的数据库管理系统产品 其核心是 Microsoft Jet 数据库引擎 Access 本身是一个可视化的数据库管理系统 它 提供了很多非常实用的向导 初学者很容易学会如何用 Access 建立数据库的 各种对象 如创建表 查询和报表 创建数据窗体等 它操作方便 简单易学 Access 能满足小型企业客户 服务器解决方案的要求来组建客户 服务器的数据 库应用系统 是一个功能较完备的数据库管理系统 它几乎包含了数据库领域 的所有技术和容 对于初学者学习数据库知识非常有帮助

16、正因为这些特点 在利用 Visual Basic 开发数据库应用系统程序时 比较适合采用 Access 作 为后台数据库管理系统 在一个 Access 数据库 应用程序中 用一系列表的集 合来存放各种经提取的原始数据 通过表的视图可以直接操作数据 但是为了 能够使用户方便又安全地操作数据 应用程序一般不让用户通过表来直接操作 数据 而是用通过窗体对象来访问表 这样可以对用户的行为作较好的指导和 限制 数据操作外的其他功能则是用窗体来完成的 3 3 开发工具和环境 操作系统 WINDOWS XP 数据库 MICROSOFT ACCESS VERSION 7 0 编译环境 MICROSOFT VISUAL BASIC 6 0 专业 专注 第 2 章 系统需求分析 2 1 设计要求 本次设计主要研究多功能电子词典的设计与实现 通过深入学习和研究程 序设计技术 数据库系统的开发和应用技术 设计和开发个一个多功能电子词 典系统 实现单词浏览 单词查询 词库管理的功能 2 2 需求分析 2 2 1 功能需求 随着科学技术的不断提高 计算机科学日渐成熟 其强大的功能已为人们深 刻认识 它已进入人类社

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号