1 / 12

韩汉在线词典与学习系统的设计与实现

韩汉在线词典与学习系统的设计与实现. 指导教师 闫海珍 讲师 答辩学生 06110150405 申脉汗. 课题设计意义. 随着 国家教育不断的发展与提高,英语的学习近乎 普及 。 然而 韩国 文化对中国的影响逐渐增大,更多的人选择韩国语作为第二语言。纵观整个互联网,学习英语的网络工具已经不胜枚举并极为成熟。如《谷歌合作版金山词霸 2.0 》等。然而学习韩国语的网络工具却寥寥无几 , 即使是强大的谷歌也只能提供极为简单的翻译功能。因此,此领域还近乎于空缺。本系统将 提供 在线 翻译 词典与 学习 平台 。

Télécharger la présentation

韩汉在线词典与学习系统的设计与实现

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 韩汉在线词典与学习系统的设计与实现 指导教师闫海珍 讲师 答辩学生 06110150405 申脉汗

  2. 课题设计意义 • 随着国家教育不断的发展与提高,英语的学习近乎普及。然而韩国文化对中国的影响逐渐增大,更多的人选择韩国语作为第二语言。纵观整个互联网,学习英语的网络工具已经不胜枚举并极为成熟。如《谷歌合作版金山词霸2.0》等。然而学习韩国语的网络工具却寥寥无几,即使是强大的谷歌也只能提供极为简单的翻译功能。因此,此领域还近乎于空缺。本系统将提供在线翻译词典与学习平台。 • 除此之外,尝试将博客系统,好友系统,游戏系统,学习系统等优秀的细想和模式结合起来,搭建一个全新的词典、学习和交互系统。当然,在本系统中只是给出了最初的理念及模型,在后续开发中会将每个子系统的功能进行放射和交织。

  3. 系统截图 词典首页 生词本 词库管理 添加单词

  4. 关键技术、模型及平台介绍 • 1. MVC模型:Model-View-Controller • 2. NEO框架:FreeMarker+Struct2+Spring+JdbcTemplete+NEO-Core • 3. Freemarker:模板引擎,JAVA包,程序员可以使用的类库 • 4. Struts2框架:兼容 WebWork和 Struts1 的MVC框架 • 5. Spring框架:轻量级的 IoC和 AOP 的容器框架 • 6. JdbcTemplate:core包的核心类,简化了我们对JDBC的使用 • 7. Ajax:AsynchronousJavaScript+XML;页面,数据的动态显示和交互 • 8. DIV+CSS2

  5. 系统分析 — 模块设计

  6. 系统分析 — 用例图

  7. 详细系统设计— Action + Service + Page + Database +

  8. 系统实现:主要功能和方法 • 用户登陆系统 • 查询单词及语法 • 将生词添加到生词本 • 查看其他用户 • 帮助管理员添加更新词库 用户功能: • 管理员登陆 • 用户管理 • 词库管理 • 验证用户添加单词 管理员功能:

  9. 系统测试— 功能测试(场景法) 会员用户搜索单词(单词存在) 会员用户搜索单词(单词不存在)

  10. 系统测试— 功能测试(场景法) 词库管理(添加新单词) 词库管理(添加已存在单词的新解释)

  11. 结论 • 本文主要研究、探讨了基于MVC模式、B/S架构的在线韩语词典的设计与实现。在本系统中用到了主流的框架技术包括Strut2、Spring等和当前非常流行的前台网页技术包括CSS2+DIV、Ajax、Freemarker、JSP等以及数据库技术。在系统的开发中加入了UI的设计以及人工智能的理念,一切从方便用户的角度去完善系统与用户的交互和事务功能。以在线词典的功能为基础,对新的学习理念进行了大胆的尝试和创新。 • 在数据库的设计上也采用了大胆的尝试,将JAVA语言面向对象和单继承的特点转变为了数据库设计的指导思想,由此数据库的结构更加的清晰了,执行效率也得到了提高。 • 总的来说,这个系统已经初具成效,拥有较好的稳定性和正确性以及便捷美观的交互界面,已经能为用户提供相应的服务,也能作为一个大家探讨的项目和话题。我将不懈努力,继续完善和扩充该系统的各项功能与服务。

  12. 致谢 • 在闫海珍老师的悉心指导下,我圆满完成了毕业论文和毕业设计。在毕业设计的各个阶段我都得到了闫海珍老师的细心指导。在她的帮助下,我的学习不断进步,通过实践逐步完善整个知识体系。在此我对我的导师表示衷心的感谢。 • 我还要感谢所有传授我知识,教导我的老师,没有老师们尽心竭力的教导也不会有我今天的成绩,所以借着毕业论文,我要衷心感谢所有曾经传授我知识,帮助我的园丁们,你们是最可爱的人。 • 此外,还要感谢我的母校东软信息学院。感谢母校为我们提供的优良的学习环境和生活环境。即将离开母校,真的非常舍不得。 • 还要特别感谢我的家人和朋友在我大学期间给予我的支持和鼓励。 • 最后谢谢所有的答辩老师,您们辛苦!祝愿各位老师身体健康,工作顺利,桃李满天下。

More Related