电子字典的设计与实现管理系统概要.docx
- 文档编号:1235665
- 上传时间:2022-10-19
- 格式:DOCX
- 页数:40
- 大小:1.40MB
电子字典的设计与实现管理系统概要.docx
《电子字典的设计与实现管理系统概要.docx》由会员分享,可在线阅读,更多相关《电子字典的设计与实现管理系统概要.docx(40页珍藏版)》请在冰豆网上搜索。
电子字典的设计与实现管理系统概要
毕业设计[论文]
题目:
电子字典的设计与实现管理系统
学院:
计算机科学与工程学院
专业:
信息管理与信息系统
姓名:
学号:
指导老师:
完成时间:
2015年5月20日
摘要
随着经济全球化和信息技术快速发展,以电子计算机为代表的现代科学获得了突飞猛进的发展并迅速和人们的日常生活结合在一起。
计算机技术的发展和进步也使电子语言词典的诞生成为可能。
虽然只有十来年的历史,电子词典却已经迅速发展壮大,成为词典家族中具有旺盛生命力的一员。
尽管目前它尚不足以取代传统词典,但在英语学习和教学中,由于它实用、快捷、准确、经济等特点,已经成为传统英汉词典的有力竞争者,并对传统的词典提出了挑战。
本文主要利用visualstudio2010软件和SQLserver2008数据库设计并实现了多功能电子词典系统。
概述了该系统开发的背景和开发工具,接着详述了用户的需求分析,明确了系统的功能,最后介绍了系统的总体设计和详细设计,包括系统的总流程、总框架、数据库的设计和其它界面的设计,以及设计中遇到的问题和解决的方案。
通过本系统的开发,用户可以很方便的进行查询单词、添加单词、删除单词、编辑单词、浏览单词等操作。
关键词:
电子词典,visualstudio2010,SQLserver2008数据库
ABSTRACT
Withtheeconomicglobalizationandtherapiddevelopmentofinformationtechnology,representedbythecomputerinthedevelopmentofmodernscienceobtainedbyleapsandboundsandquicklyandPeople'sDailylifetogether.Developmentandprogressofcomputertechnologyhasmadepossiblethebirthoftheelectroniclanguagedictionary.Althoughonlytenyearsofhistory,electronicdictionaryhasdevelopedrapidly,becomingamemberofthedictionaryinthefamilyhasastrongvitality.Althoughitisstillnotenoughtoreplacetraditionaldictionary,butinEnglishlearningandteaching,becauseitwaspractical,fast,accurate,economicandothercharacteristic,hasastrongcontenderforthetraditionalenglish-chinesedictionary,andproposedthechallengetothetraditionaldictionary.
Inthispaper,weusevisualstudio2010softwareandSQLserver2008databasemulti-functionalelectronicdictionarysystemwasdesignedandimplemented.Outlinedthebackgroundanddevelopmentofthesystemdevelopmenttools,andthendetailstheuserrequirementanalysis,madeclearthefunctionofthesystem,finallyintroducestheoveralldesignofthesystemandthedetaileddesign,includingthesystemofgeneralprocess,thegeneralframeworkdesign,databasedesignandotherinterface,andtheproblemsinthedesignandsolution.Throughthedevelopmentofthissystem,userscaneasilyquerywords,addwords,delete,edit,browsethewords,andsoon.
Keywords:
electronicdictionary,visualstudio2010,SQLserver2008database
第一章绪论
1.1背景
1.1.1系统开发背景
电子词典诞生于80年代末期。
如今市场上流行的有几十个品牌,数百个品种,集成了十几种乃至百余种功能,单词的容量也从刚开始时的一万不到扩展到现在的几万,十几万。
现在市场上的大多数电子词典可以自由扩充词库,通过从互联网上生产商的网站上下载词库,对词典内容进行自动更新。
这对传统词典而言,其修订周期最少也得5到7年,耗时也费力。
随着社会的发展与进步,这种袖珍版多功能电子词典已经成为学生的必备学习工具,据调查,在合肥,上海,北京等大城市中,电子词典在高中生中的持有率已经接近60%,在大学生中持有率也不断上升。
目前市场商的主流电子词典有:
文曲星、有道、好易通、名人等系列产品。
除了主要用于查询单词以外所有掌上电子词典都或多或少的提供其他的辅助功能。
本系统的设计目标是通过深入学习和研究程序设计技术、数据库系统的开发和应用技术,设计和开发出一款能够满足不同用户需求的多功能电子词典系统,帮助英语学习者们方便快捷地查询单词、记忆单词,有效的对词库中的单词进行管理和操作。
1.1.2开发工具介绍
本系统采用Visualstudio2010作为前台软件开发工具,后台数据库选用SQLsever2008数据库。
在整个系统开发过程中,充分运用Visualstudio2010的技术进行开发,从而完成对整个系统的开发。
VS和SQL工具简介如下:
(1)VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。
VisualStudio是目前最流行的Windows平台应用程序的集成环境开发。
支持WindowsAzure,微软云计算架构迈入重要里程碑。
助力移动与嵌入式装置开发,三屏一云商机无限。
实践当前最热门的Agile/Scrum开发方法,强化团队竞争力。
升级的软件测试功能及工具,为软件严格把关。
创建美感与效能并重的新一代软件。
支持最新C++标准,增强IDE,切实提高程序员开发效率。
VisualStudio支持用户透过多种不同的程序语言进行开发,但历代版本所支持的语言并不完全相同,例如,VisualStudio.NET2002时,微软将VisualJ++改版为VisualJ#,但至VisualStudio2008时取消支持VisualJ#;而VisualStudio2010时,并入支持新语言VisualF#。
VisualStudio2010原生支持:
VisualBasic、VisualC#、VisualC++、VisualF#四种程序语言。
(2)SQLServer2008在Microsoft的数据平台上发布,可以组织管理任何数据。
可以将结构化、半结构化和非结构化文档的数据直接存储到数据库中。
可以对数据进行查询、搜索、同步、报告和分析之类的操作。
数据可以存储在各种设备上,从数据中心最大的服务器一直到桌面计算机和移动设备,它都可以控制数据而不用管数据存储在哪里。
SQLServer2008允许使用Microsoft.NET和VisualStudio开发的自定义应用程序中使用数据,在面向服务的架构(SOA)和通过MicrosoftBizTalkServer进行的业务流程中使用数据。
信息工作人员可以通过日常使用的工具直接访问数据。
SQLServer2008出现在微软数据平台愿景上是因为它使得公司可以运行他们最关键任务的应用程序,同时降低了管理数据基础设施和发送观察和信息给所有用户的成本。
这个平台有以下特点:
·可信任的——使得公司可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务的应用程序。
·高效的——使得公司可以降低开发和管理他们的数据基础设施的时间和成本。
·智能的——提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息。
1.1.3系统开发环境
(1)操作系统:
WINDOWS7
(2)开发软件:
MicrosoftVisualstudio2010和MicrosoftSQLsever2008数据库
(3)硬件配置:
Inter(R)core(TM)i5-3230MCPU@2.66GHZ2.60GHZ,4.00GB的内存
1.2论文组织结构
本毕业设计的主要任务就是利用VS2010和SQL数据库软件开发一个多功能电子词典查询系统,整个研发过程就是一个软件开发的流程,因此,毕业论文也是按照类似于软件开发文档的形式组织。
在论文的第二章,主要是讨论的是用户的需求分析,这是软件开发中一个十分重要的阶段。
第三章主要谈论的是系统结构的设计。
第四章是系统的详细设计,详述系统的数据库设计和运用VS2010软件对查询、词库管理、专业词库几大模块的进行详细设计,附有一些关键代码。
第五章是系统开发的收尾工作—总结。
此外,在论文的最后,附有几个主要模块运行的主代码。
第二章需求分析
随着经济的快速发展与社会的不断进步,计算机科学与技术日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
多功能电子词典应运而生,它有着传统文本词典无法比拟的优越性:
多样化的检索方式、便利的查询窗口和灵活的显示界面。
目前,国内外大部分中小学生仍然使用着传统的英汉词典,不仅查询效率不高、不易携带,而且存储容量有限;而且传统词典的单词印刷出错误码率高,其内容越来越难以满足用户的需求。
为了解决上述问题,本毕业设计采用VS可视化集成开发语言编写程序,利用MicrosoftSQLsever2008构建数据库,通过大部分数据库组件提供的接口技术来实现VB与数据库的连接,开放源代码,加深使用者对该系统的了解与认识,为用户提供了完善和修改本系统的平台。
当今社会的发展使人们越来越清楚地看到单词查询方面的重要性,它直接决定查询效率与质量。
所以电子词典软件将在当今个人单词查询中发挥越来越重要的作用。
通过对目前软件市场的分析可知,大多的传统词典,有功能方面不能满足客户的需求。
因此,开发这样一款能够满足如下要求的多功能电子词典系统是一件很有必要的事情。
2.1设计要求
本次设计主要研究多功能电子词典的设计与实现,通过深入学习和研究程序设计技术、数据库系统的开发和应用技术,设计和开发出了一个多功能电子词典系统,用以实现单词浏览、单词查询、词库管理的功能。
因此,该电子字典的设计与实现管理系统必须具有以下功能:
(1)单词查询功能:
能够实现英汉互相翻译的功能。
(2)单词浏览功能:
用户能够对词库中的单词进行浏览。
(3)单词修改:
支
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子字典 设计 实现 管理 系统 概要