1、 题题 目:目: 基于 WEB 的语言学习网站的设计与实现 学学 院:院: 计算机科学与工程学院 专专 业:业: 软件工程 班班 级:级: 姓姓 名:名: 学学 号:号: 指导教师:指导教师: 教师职称:教师职称: 毕业设计开题报告 1.设计的目的和意义 随着国际化的发展,我们越来越离不开网络,同时我们的学习、工作、生活也越 来越离不开外语。语言学习从传统的现实中寻找老师授课、获取信息逐渐演变为在网 络中寻找资源来学习。 这样更节省开支, 且能更简便、 快捷且有效地获得需要的信息。 此网站设计风格简洁大方,不凌乱,分类明晰。提供最方便的途径找到与自己需求相 符的内容,提高语言学习者的学习效率。
2、 高校中学习者占比重最多的就是大语种的日语和英语。 提供日语和英语的各类资 源,少量的语种,但每一语种信息量丰富且细致。提供给用户轻松高效的学习环境。 2.有关的国内外设计情况 随着中国的开放与发展,外语学习成为普遍的现象。但是一些网站涉及语种过于 多,以至于主页信息过于庞大、杂乱,不利于用户快速准确地寻找需要的信息。还有 一些网站语种过于单一,另外会添加许多广告、课程班,甚至还出现一些与语言学习 无关的项目,使得整个网页看起来很丰满但其实无用的东西很多。 国外许多的语言学习网站的风格都很简洁,风格很轻快,通常没有繁琐的大量的 连接。然而有些学习方法并不适合国内学习者的学习思维,且如果没有语言
3、转换学习 起来会有些吃力。因此我们要借鉴国外网站在设计模式方面的优点,并改良其缺陷。 3.设计的主要内容 一、前台功能 注册登录:用户先注册,然后可登录网站。新注册的用户拥有 100 金币。 用户中心:用户登录后可以查看、修改个人信息,收藏、取消感兴趣的资料。上 传想要共享的资源,且可以下载网站已有的资源。上传成功可获得一定数量金币。 用户功能:用户可以浏览自己想要学习的资料,包括日语和英语中各个方面的信 息和资源。用户可在网站主页输入信息查询自己感兴趣的资料。用户可以在每一个资 料下发表自己的意见,发表成功获得 10 金币。可用已有金币下载资源。 语言转换:网站设有中文、日文、英文三种语言,
4、可以转换整个网站的语言。 二、后台功能 学习资源管理:管理员上传、删除或修改网站的资源,调整主页要公布的信息。 用户信息管理:管理员可管理用户注册信息,查看用户的收藏、下载、上传信息。 上传资源管理:审核用户上传的资源,对较好的学习资料予以展示且可删除不合 格的上传资源。对上传成功的用户给予金币奖励。 4.拟采用的技术手段或艺术手法 本设计主要包括后台数据库的建立和维护以及前台页面的浏览两个方面。 对于前 者要求建立数据的一致性和完整性,数据安全性好的数据库;而对于后者则要求应用 程序功能完备、易使用。基于这两点,系统采用了基于 B/S 结构的开发模式,服务器 端使用 Navicat for MySQL 为数据库实现数据的存储和维护, 客户端使用开发语言 JAVA 实现程序的设计。根据面向对象开发原理,实现应用程序所需要实现的功能。开发过 程中使用学过的 Jsp、Serverlet框架、HTML、CSS、JavaScript 等技术来实现其功能。 具体的开发环境和语言如下: 数据库:Navicat for MySQL 操作系