家族式汉字教学系统的设计与实现
这是一篇关于家族式汉字分类法,SSH集成模式,框架设计原则,四步学习法,软件国际化的论文, 主要内容为目前,英语教学软件种类十分丰富,汉字(语)教学软件也日益增多。国外汉语学习和对外汉语教学不断升温。在这样的时代大背景下,推出一套汉字教学软件,对丰富汉字(语)教学软件的种类,促进汉字(语)对外教学,促进我国IT产业发展,提升我国的国际地位和影响力,都有着非常重要的意义。 本系统作为刑教授发明的“家族式”汉字分类法教学的配套软件,紧扣“家族式”分类,真实再现了“家族式”汉字分类法教学。并且以直观的“家族树”图形方式,向用户展示汉字之间“血缘”关系,以助于用户联想记忆。 本文采用了增量式敏捷RUP开发过程,先根据用户提出的主要需求,开发一个原型系统,经客户试用后,再提出进一步的需求。由于这个原型系统的试用体验,增加了客户需求的精确性,也为进一步挖掘潜在的需求提供了可能。下一次迭代过程中,再对新的需求进行分析,设计和编码测试,待客户试用满意后,再集成到系统中,直到得到客户满意的系统。 需求分析采用了螺旋式需求分析模型,将需求分析和导出、需求描述和需求验证组织在系统迭代开发过程中。最先提出的需求最基本,也最模糊,随着迭代过程的不断推进,需求也变得越来越丰富,越具体。有助于客户以实际的试用经验为基础,进一步提出功能需求和潜在需求。需求描述采用UML统一建模语言,有利于与客户的交流,使客户在没有见到具体的实现之前,就可以清楚地了解系统将要实现的功能。 为了适应用户极度分散,教学内容需要实时更新的特点,系统设计采用了基于B/S的4层WEB结构。架构设计采用了基于SSH(Struts,Spring和Hibernate)的轻型J2EE开发框架。框架设计过程中,参考现有设计模式并结合设计实际,提出并应用了面向领域(Field-Oriented)和面向基本(Fundamental-Oriented)设计原则。虽然,本文实现只是一个汉字教学系统,但架构设计时并不局限于此。框架设计目标是设计并实现一个面向教学领域的通用的教学开发框架(平台)。在SSH框架基础上,设计公共服务层、业务逻辑层和数据访问层,采用完全面向接口编程,将所有功能都设计成接口,只要编程实现框架规定的接口,就可实现一个新的教学系统。对实际教学(学习)过程进行深入分析和模拟,结合面向领域的设计原则,在业务逻辑接口层规定了整个学习(或教学)过程中所应涉及的功能接口。数据访问层规定了面向所有应用的(不只是教学领域)CRUD(增加,查询,删除和修改)和分页支持接口。并对接口所规定的功能进行编码实现,并严格测试,确保达到客户要求。 由于本系统的主要用户是国外汉字(语)学习者,所以软件的国际化就成为一个不得不考虑的问题。本文采用Struts的国际化支持,只需提供不同语言的资源文件,即可实现根据用户浏览器设置自动选择相应的语言。 要开发一个完善的系统,不是一朝一夕的事情,需要在用户使用过程中不断反馈和修正,才能做到日臻完善。
家族式汉字教学系统的设计与实现
这是一篇关于家族式汉字分类法,SSH集成模式,框架设计原则,四步学习法,软件国际化的论文, 主要内容为目前,英语教学软件种类十分丰富,汉字(语)教学软件也日益增多。国外汉语学习和对外汉语教学不断升温。在这样的时代大背景下,推出一套汉字教学软件,对丰富汉字(语)教学软件的种类,促进汉字(语)对外教学,促进我国IT产业发展,提升我国的国际地位和影响力,都有着非常重要的意义。 本系统作为刑教授发明的“家族式”汉字分类法教学的配套软件,紧扣“家族式”分类,真实再现了“家族式”汉字分类法教学。并且以直观的“家族树”图形方式,向用户展示汉字之间“血缘”关系,以助于用户联想记忆。 本文采用了增量式敏捷RUP开发过程,先根据用户提出的主要需求,开发一个原型系统,经客户试用后,再提出进一步的需求。由于这个原型系统的试用体验,增加了客户需求的精确性,也为进一步挖掘潜在的需求提供了可能。下一次迭代过程中,再对新的需求进行分析,设计和编码测试,待客户试用满意后,再集成到系统中,直到得到客户满意的系统。 需求分析采用了螺旋式需求分析模型,将需求分析和导出、需求描述和需求验证组织在系统迭代开发过程中。最先提出的需求最基本,也最模糊,随着迭代过程的不断推进,需求也变得越来越丰富,越具体。有助于客户以实际的试用经验为基础,进一步提出功能需求和潜在需求。需求描述采用UML统一建模语言,有利于与客户的交流,使客户在没有见到具体的实现之前,就可以清楚地了解系统将要实现的功能。 为了适应用户极度分散,教学内容需要实时更新的特点,系统设计采用了基于B/S的4层WEB结构。架构设计采用了基于SSH(Struts,Spring和Hibernate)的轻型J2EE开发框架。框架设计过程中,参考现有设计模式并结合设计实际,提出并应用了面向领域(Field-Oriented)和面向基本(Fundamental-Oriented)设计原则。虽然,本文实现只是一个汉字教学系统,但架构设计时并不局限于此。框架设计目标是设计并实现一个面向教学领域的通用的教学开发框架(平台)。在SSH框架基础上,设计公共服务层、业务逻辑层和数据访问层,采用完全面向接口编程,将所有功能都设计成接口,只要编程实现框架规定的接口,就可实现一个新的教学系统。对实际教学(学习)过程进行深入分析和模拟,结合面向领域的设计原则,在业务逻辑接口层规定了整个学习(或教学)过程中所应涉及的功能接口。数据访问层规定了面向所有应用的(不只是教学领域)CRUD(增加,查询,删除和修改)和分页支持接口。并对接口所规定的功能进行编码实现,并严格测试,确保达到客户要求。 由于本系统的主要用户是国外汉字(语)学习者,所以软件的国际化就成为一个不得不考虑的问题。本文采用Struts的国际化支持,只需提供不同语言的资源文件,即可实现根据用户浏览器设置自动选择相应的语言。 要开发一个完善的系统,不是一朝一夕的事情,需要在用户使用过程中不断反馈和修正,才能做到日臻完善。
家族式汉字教学系统的设计与实现
这是一篇关于家族式汉字分类法,SSH集成模式,框架设计原则,四步学习法,软件国际化的论文, 主要内容为目前,英语教学软件种类十分丰富,汉字(语)教学软件也日益增多。国外汉语学习和对外汉语教学不断升温。在这样的时代大背景下,推出一套汉字教学软件,对丰富汉字(语)教学软件的种类,促进汉字(语)对外教学,促进我国IT产业发展,提升我国的国际地位和影响力,都有着非常重要的意义。 本系统作为刑教授发明的“家族式”汉字分类法教学的配套软件,紧扣“家族式”分类,真实再现了“家族式”汉字分类法教学。并且以直观的“家族树”图形方式,向用户展示汉字之间“血缘”关系,以助于用户联想记忆。 本文采用了增量式敏捷RUP开发过程,先根据用户提出的主要需求,开发一个原型系统,经客户试用后,再提出进一步的需求。由于这个原型系统的试用体验,增加了客户需求的精确性,也为进一步挖掘潜在的需求提供了可能。下一次迭代过程中,再对新的需求进行分析,设计和编码测试,待客户试用满意后,再集成到系统中,直到得到客户满意的系统。 需求分析采用了螺旋式需求分析模型,将需求分析和导出、需求描述和需求验证组织在系统迭代开发过程中。最先提出的需求最基本,也最模糊,随着迭代过程的不断推进,需求也变得越来越丰富,越具体。有助于客户以实际的试用经验为基础,进一步提出功能需求和潜在需求。需求描述采用UML统一建模语言,有利于与客户的交流,使客户在没有见到具体的实现之前,就可以清楚地了解系统将要实现的功能。 为了适应用户极度分散,教学内容需要实时更新的特点,系统设计采用了基于B/S的4层WEB结构。架构设计采用了基于SSH(Struts,Spring和Hibernate)的轻型J2EE开发框架。框架设计过程中,参考现有设计模式并结合设计实际,提出并应用了面向领域(Field-Oriented)和面向基本(Fundamental-Oriented)设计原则。虽然,本文实现只是一个汉字教学系统,但架构设计时并不局限于此。框架设计目标是设计并实现一个面向教学领域的通用的教学开发框架(平台)。在SSH框架基础上,设计公共服务层、业务逻辑层和数据访问层,采用完全面向接口编程,将所有功能都设计成接口,只要编程实现框架规定的接口,就可实现一个新的教学系统。对实际教学(学习)过程进行深入分析和模拟,结合面向领域的设计原则,在业务逻辑接口层规定了整个学习(或教学)过程中所应涉及的功能接口。数据访问层规定了面向所有应用的(不只是教学领域)CRUD(增加,查询,删除和修改)和分页支持接口。并对接口所规定的功能进行编码实现,并严格测试,确保达到客户要求。 由于本系统的主要用户是国外汉字(语)学习者,所以软件的国际化就成为一个不得不考虑的问题。本文采用Struts的国际化支持,只需提供不同语言的资源文件,即可实现根据用户浏览器设置自动选择相应的语言。 要开发一个完善的系统,不是一朝一夕的事情,需要在用户使用过程中不断反馈和修正,才能做到日臻完善。
家族式汉字教学系统的设计与实现
这是一篇关于家族式汉字分类法,SSH集成模式,框架设计原则,四步学习法,软件国际化的论文, 主要内容为目前,英语教学软件种类十分丰富,汉字(语)教学软件也日益增多。国外汉语学习和对外汉语教学不断升温。在这样的时代大背景下,推出一套汉字教学软件,对丰富汉字(语)教学软件的种类,促进汉字(语)对外教学,促进我国IT产业发展,提升我国的国际地位和影响力,都有着非常重要的意义。 本系统作为刑教授发明的“家族式”汉字分类法教学的配套软件,紧扣“家族式”分类,真实再现了“家族式”汉字分类法教学。并且以直观的“家族树”图形方式,向用户展示汉字之间“血缘”关系,以助于用户联想记忆。 本文采用了增量式敏捷RUP开发过程,先根据用户提出的主要需求,开发一个原型系统,经客户试用后,再提出进一步的需求。由于这个原型系统的试用体验,增加了客户需求的精确性,也为进一步挖掘潜在的需求提供了可能。下一次迭代过程中,再对新的需求进行分析,设计和编码测试,待客户试用满意后,再集成到系统中,直到得到客户满意的系统。 需求分析采用了螺旋式需求分析模型,将需求分析和导出、需求描述和需求验证组织在系统迭代开发过程中。最先提出的需求最基本,也最模糊,随着迭代过程的不断推进,需求也变得越来越丰富,越具体。有助于客户以实际的试用经验为基础,进一步提出功能需求和潜在需求。需求描述采用UML统一建模语言,有利于与客户的交流,使客户在没有见到具体的实现之前,就可以清楚地了解系统将要实现的功能。 为了适应用户极度分散,教学内容需要实时更新的特点,系统设计采用了基于B/S的4层WEB结构。架构设计采用了基于SSH(Struts,Spring和Hibernate)的轻型J2EE开发框架。框架设计过程中,参考现有设计模式并结合设计实际,提出并应用了面向领域(Field-Oriented)和面向基本(Fundamental-Oriented)设计原则。虽然,本文实现只是一个汉字教学系统,但架构设计时并不局限于此。框架设计目标是设计并实现一个面向教学领域的通用的教学开发框架(平台)。在SSH框架基础上,设计公共服务层、业务逻辑层和数据访问层,采用完全面向接口编程,将所有功能都设计成接口,只要编程实现框架规定的接口,就可实现一个新的教学系统。对实际教学(学习)过程进行深入分析和模拟,结合面向领域的设计原则,在业务逻辑接口层规定了整个学习(或教学)过程中所应涉及的功能接口。数据访问层规定了面向所有应用的(不只是教学领域)CRUD(增加,查询,删除和修改)和分页支持接口。并对接口所规定的功能进行编码实现,并严格测试,确保达到客户要求。 由于本系统的主要用户是国外汉字(语)学习者,所以软件的国际化就成为一个不得不考虑的问题。本文采用Struts的国际化支持,只需提供不同语言的资源文件,即可实现根据用户浏览器设置自动选择相应的语言。 要开发一个完善的系统,不是一朝一夕的事情,需要在用户使用过程中不断反馈和修正,才能做到日臻完善。
SCMN方法在JSP网站本地化中的应用
这是一篇关于软件国际化,本地化工程,SCMN方案,XLIFF格式,JSP网站的论文, 主要内容为一个软件要想在国际市场上取得成功,它就必须使用当地的语言和一些约定俗成的数据格式。从用户的角度来看他们当然希望一个软件能按照他们所习惯的方式来运行。国际化过程是软件“适应”过程的第一步。它相当于一个“使能”过程,经过这个过程后软件产品已经有这种“适应”各种语言文化环境的潜力了,但是要真的将这种能力实现,就需要本地化过程了。本地化是一个应用程序的“适应”过程的第二步,在该过程中通过加入一些局部地区特定的资源信息格式,提供已经翻译好的文字信息和随机文挡,以及一些特定的本地化功能,使得应用程序能够很好的适应某个特定的语言或地区。 首先介绍了软件国际化与本地化工程之间的关系,提出了同步国际化与本地化工程模型,依据此模型,可以有效促进软件的多国语言版本的同步上市。接着探讨了软件的国际化工程的一般原则,在传统方式的基础上,提出了一个可行的软件国际化设计方案——SCMN方案。在该方案中用Locale来封装所有的国际化信息,在应用程序中则通过相应的调用来取得Locale中的信息。同时分析了基于国际化SCMN方案的软件本地化工程,提出了对应的本地化流程。为了能在不同本地化人员及不同工具间能共享翻译信息,提出了XLIFF格式及相应的本地化流程。其中也介绍了XLIFF格式对本地化工具的影响。采用以上的设计思想,研究并实现了在Strusts构架基础上的JSP网站的本地化应用。
本文内容包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主题。发布者:毕设小屋 ,原文地址:https://bishedaima.com/lunwen/52104.html