您好,欢迎访问三七文档
Rbw111-郭强峰-201107004114软软件件学学院院题目:网络在线字典学院:软件学院班级:rbw111指导教师:潘磊姓名:王伟郭强峰学号:201107004114学年、学期:2013~2014学年第一学期Rbw111-郭强峰-2011070041141目录1引言.............................................................................................................................22需求分析....................................................................................................................32.1可行性分析......................................................................................................32.2实用工具简介.................................................................................................42.3相关术语释义..................................................................................................52.4软件主要实现功能..........................................................................................62.5系统数据流图..................................................................................................63软件开发过程...........................................................................................................113.1客户端各个功能的构思与实现....................................................................113.1.1客户端大致界面设计.........................................................................113.1.2连接服务器.........................................................................................123.1.3查询单词.............................................................................................133.1.4显示单词含义.....................................................................................143.1.5判断输入是否为单词.........................................................................163.1.6退出.....................................................................................................173.2服务端的构思与实现...................................................................................193.2.1服务端大致界面设计.........................................................................193.2.2处理客户端请求.................................................................................203.2.3查询数据.............................................................................................213.2.4设置服务器地址及端口号,初始化变量.........................................233.2.5添加、查看未知单词.........................................................................253.2.6删除已有单词.....................................................................................283.2.7修改已有单词.....................................................................................313.2.8显示当前在线人数.............................................................................343.3Access数据库的创建...................................................................................353.3.1服务端链接数据库的实现过程.........................................................364开发过程遇到的难点..............................................................................................394.1数据库连接失败,检查是否正确配置ODBC数据源.............................394.2在程序中增加查看在线人数功能...............................................................445学习心得...................................................................................................................466参考文献...................................................................................................................47Rbw111-郭强峰-2011070041142在线英汉字典1引言近年来,作为英语学习者的良师益友,英语学习最重要的工具之一,英汉学习型词典无论在数量、种类、功能还是质量方面都取得了令人可喜的发展。一部词典的成功主要在于它是否能满足使用者的需求。基于对在校大学生使用英汉学习型词典的情况所进行的调查,旨在了解他们对词典的需求,为词典编纂人员提供有价值的信息,以便其在编纂过程中采取相应的对策来满足学习者的需求。词典编撰与使用相辅相成。前者以科学的方式指导、服务于后者;而后者的需求在一定程度上起导向作用,不断改进、完善前者。通过调查大学生英语词典的使用情况,可以了解该类用户对词典信息的需求,为编纂英语学习词典提供参考依据,更好地满足以英语为目的语的第二语言学习者的需求。鉴于美国英语在当今社会接触和应用得更为普遍,在编写过程中更多地参考了美国英语方面的资料,在释义时更多地突出美国文化背景和特点。对专业性较强的词汇,词典中特别注明其应用范围。另外,尽可能在例句中体现该词汇的使用方法和语法特点。关键词:词典用户语言需求检索技巧软件说明:a、软件名称:大学生英语学习在线词典;b、提出者:王伟开发者:王伟、郭强峰c、软件目的:大学生英语学习辅助工具d、运行环境:Windowsxp、Win7、Vc++6.0Rbw111-郭强峰-20110700411432需求分析了解词典使用者的需求可以不断改进、完善、发展词典的编撰,使词典更好地为使用者服务。“读者意识”就是指辞书和辞书工作者为读者服务的思想及其表现。对于处于英语学习阶段的学生来说,英语词典的正确使用对提高学习兴趣、培养良好学习习惯有着不容忽视的作用。本软件通过用户(多用于学习英语的大学生)在自己的电脑上输入服务器IP地址和端口从而连接服务器,然后用来查询一些英语学习过程中遇到的难以理解的词语的注释,来更加及时的学习并理解该词语。通过网上查阅资料发现,使用词典的原因查阅词义是中国学生使用词典的最主要原因,这与夸克和格林鲍姆的发现一致。这表明查阅词义、发音、拼写和用法是中国学生使用词典的主要原因。而在夸克和格林鲍姆的调查中,被访问者并不觉得发音和用法是很难克服的困难,因为他们是本族语词典用户。词典编者撰写释义时,使用的词汇或是有限制的或是无限制的。用有限的简单词汇释义在英语学习词典中较为流行。专家学者们对这种释义方法的反对意见多于赞成意见。但大多数学英语的中国学生对此表现出明显的偏好。2.1可行性分析1、技术可行性此在线词典系统可以运行于windowsxp,win7,windowsvista操作系统。对系统要求只需要装有IIS即可。对计算机的硬件配置没有太高要求,现在的个人电脑完全可以满足。数据库运用简单易学的Access来实现。2、操作可行性界面设计充分考虑到用户的习惯,输入IP、端口号连接服务器和查询单词给出释义的功能在一个界面内,方便明了、简单实用。不会让用户感觉使用起来有任何不方便的地方。Rbw111-郭强峰-20110700411442.2实用工具简介1、VC++6.0简介Visualc++6.0是微软推出的一款C++编译器,将“高级语言”翻译为“机器语言(低级语言)”的程序。VisualC++是一个功能强大的可视化软件开发工具。VisualC++6.0不仅是一个C++编译器,而且是一个基于Windows操作系统的可视化集成开发环境。VisualC++6.0由许多组件组成,包括编辑器、调试器以及程序向导AppWizard、类向导ClassWizard等开发工具。这些组件通过一个名为DeveloperStudio的组件集成为和谐的开发环境。2、MicrosoftOfficeAccess简介MicrosoftOfficeAccess是微软把数据库引擎的图形用户界面和软件开发工具结合在一起的一个数据库管理系统。它是微软OFFICE的一个成员,在包括专业版和更高版本的office版本里面被单独出售。MSACCESS以它自己的格式将数据存储在基于AccessJet的数据库引擎里。它还可以直接导入或者链接数据(这些数据存储在其他应用程序和数据库)。软件开发人员和数据架构师可以使用MicrosoftAccess开发应用软件,“高级用户”可以使用它来构建软件应用程序。和其他办公应用程序一样,ACC
本文标题:网络字典课题报告
链接地址:https://www.777doc.com/doc-2070968 .html