(二)技术可行性分析
Java是面向对象程序设计语言和Java平台的总称。Java支持运行的是HotJava浏览器显示了Java语言魅力:非单平台、动态的网页、互联网计算。Java总共有下面;JavaSE、JavaEE、JavaME、JavaSE。Java准许软件开发者在软件开发和应用在计算机互联网中使用的Java系统应用。Java SE 包含了支Java Web 服务开发的类,并为 Java Platform,Enterprise Edition(Java EE)提供基础。
Java是设计开发功能完善的通用程序设计开发的计算机程序语言。Java语言本身具有严谨程序,让开发出的的软件正确无误,符合人们的要求。
二、系统总体设计
大量的准备工作之后,完善软件设计思路,对教育软件总体设计与构思,完成对于学习模块的功能分化,学习流程的方向设计。由于我的知识和想法及思路的局限性,软件设计具有局限性,在软件系统界面规划分配运行内存的时候,没有进行合理的分配,在后面的软件开发的不断学习和改正中,才不断地修改和完善。学习英语单词软件主要分为四个部分分别为:学习部分、复习部分、测试部分和生词本部分,如图1。四大部分都有其相应的子模块,如图1所示;
图1
软件界面:进入软件的一个软件界面,也是本软件的首界面,是我这个所涉及软件设计风格呈现和反映。优美的学习界面可以使英语基础学习者留下良好的的心理感觉,可以使学习者进行单词拼写学习。
学习部分:学习者总体要学习的单元,接下来是学习的和未学习的单元。此部分是对学习学习进程进行纪录,学习阶段决定学习内容,如何分配学习时间和学习计划,学习者在计划的时间内完成学习任务。如果学习者未完成学习计划会导致学习无效。
复习部分:此部分是软件的第二个界面,其包括了该学习的list、所有的list、自己的复习计划、用户充分知道用户自己的学习进度和复习情况。
测试部分:该部分是软件的第三个学习界面,对所有list的正确率的记录,此部分给出英语单词让学习者选择汉语意思,真确就进行下一个,反之会出现真确的提醒并加入生词本,让学习者了解本阶段的学习情况及学习效果。
生词本部分:该部分是软件的的最后部分,是针对测试过程中学习者测试出现错误单词的记忆,可以使学习者知道那些单词没有掌握以便进行下一步的学习安排。
三、系统主要功能部分的实现
这个学习英语单词软件主要分为四个部分分为:学习部分、复习部分、测试部分和生词本部分在学习部分中,主要有菜单界面。学习者要学习的任务总量。菜单界面包括了4个按钮,分别有学习、复习、测试、生词本。
学习部分是本游戏主干的部分,初中生通过这个软件词库所提供的所要学习单词国际英标、汉语正确翻译意思、结合所要学习单词,实现英语单词的学习,掌握汉语意思、单词拼法。在这个学习部分,其中主要有数据库的连接、学习内容的调用与返回。本软件中英语单词数据库的连接是根据在学习者学习单词的数据连接,对相关的学习内容进行抽取,同时可以加载读音、汉语解释和英标。
在学习内容完成之后,就进行复习部分,也就是每个单词的复习,复习给出相应的已学习过的单元,让学习者本身在学习之前可以知道自己哪些单词已经学习,从而制定自己的复习计划。
测试阶段对学习者所有list的单词测试正确率的记录,在这个部分给出英语单词和汉语意思让学习者经过思考选择,真确就进行下一个,反之会出现真确的单词提醒,并且提示学习者是否加入加入生词本,让学习者了解那些单词是自己没有记住的或者是匹配错误的。
- 上一篇:C#+SQLite个人收支系统的开发
- 下一篇:Android平台下的汉语拼音学习系统的设计与开发
-
-
-
-
-
-
-
电站锅炉暖风器设计任务书
河岸冲刷和泥沙淤积的监测国内外研究现状
中考体育项目与体育教学合理结合的研究
java+mysql车辆管理系统的设计+源代码
大众媒体对公共政策制定的影响
当代大学生慈善意识研究+文献综述
十二层带中心支撑钢结构...
乳业同业并购式全产业链...
酸性水汽提装置总汽提塔设计+CAD图纸
杂拟谷盗体内共生菌沃尔...