课题名称: 英语单词学习网站的设计与实现
学生姓名:xxx
学号:xxxx
指导教师:xxx
报告日期:xxxx年x月x日
1.本课题所涉及的问题在国内(外)的研究现状综述
随着互联网的纵横发展,并逐步成为一种时尚的生活方式,影响着人们的生活。在此种背景下应运而生,在线英语培训将所有精力专注于英语学习效果的品质,让人们不用再花大价钱为英语学习以外的高昂的宣传、场地租赁、人员管理等费用买单,在线英语培训将逐渐成为英语培训行业的一种发展趋势。
国外发展状况:背英语单词是在英语非母语的国家中学生必须做的事情,在国外,英语是下列国家和地区的官方语言,但不是本地语言:斐济、加纳、冈比亚、香港、印度、基里巴斯、莱索托、肯尼亚、纳米比亚、尼日利亚、马耳他、马绍尔群岛、巴基斯坦、巴布亚新几内亚、菲律宾、所罗门群岛、萨摩亚群岛、塞拉利昂、斯威士兰、坦桑尼亚、赞比亚和津巴布韦。另外,英语在欧洲及日本是最普遍作为外语来学习的语言(32.6%)。
我们以美国一家学习网站为例来介绍学习网站的情况,国内的比如扇贝网,国外的如k12,是由一些有识之士在1999年创立的关于在线学习的网站。它将学生与家人联系并结合起来,此网站有许多特别的地方,它把传统的教学内容与方式和现代的在线学习方法整合到了一起。我们发现美国、法国等发达国家的学习网站建设的比较完善,另一个显著特点就是经营性(商业性)很专业,采取多种分类,结合的面很广,不会有太多的限制。
2.本人对课题任务书提出的任务要求及实现预期目标的可行性分析
可行性分析是依据初步调查的结果做出系统开发可行与否的结论过程。这是保证正确投资的必要工作,从项目的审批程序上看这也是必不可少的一步。信息系统开发项目是一项复杂的高科技系统工程,可行性分析也是必不可少的.,可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决、是否值得去解决
1.经济可行性:
评估本系统在开发前期,过程中,以及后期的维护费用的同时,也需要评估开发成本会不会高于项目预期的全部经费,并且,分析系统开发过程中是否有其他的附带的产品可以产生利润。本系统采用计算机技术,由于基本的网络系统已经构成,不需要再花费大量费用去建设。软件开发费,管理费,维护费,人员工资,相对于运行后为使用者带来的便利。由于本系统作为一个毕业设计,开发的需求较低,并且具备良好的软硬件环境,系统开发并不是十分复杂,因此开发周期较短。所以此系统经济可行性也具备了,此系统开发是可行的。当然本系统作为一个毕业设计,没有必要考虑维护费用,以及本系统可获得的效益等问题。
2. 操作可行性:
本系统的首页框架使用上型,适合大多数用户的习惯,并且系统界面简洁,使用方面,所有的功能都会在中间的主框架中显示出来,左侧则是相应的信息显示。具有良好的错误提示,提高与用户的交互能力,方便大多数用户进行使用。降低用户的使用难度,因此本系统在操作上是可行的。
3. 技术可行性:
利用网络和数据库技术它运用方便、操作简单,效率很高(同时,它要求计算机配置也很高,尤其是服务器端)。总之本系统在技术上的要求不高,现在普遍使用的计算机都可以运行该系统,因此在技术上是可行的。
4.本课题需要重点研究的、关键的问题及解决的思路
根据对系统的特点和应用分析,可以得到本系统主要有以下功能:
(1)用户注册和登录
此模块的功能有用会员注册、会员登录、会员退出三个部分。
用户注册:网站将用户的详细信息存储到英语单词学习网站的数据库中,当用户准备开始注册时,本网站会要求用户填写一些必要的信息,包括ID、Password、确认密码、联系电话等。当用户成功的填写完所需要的资料并达到所需的要求后,即可成为会员并使用本网站。系统接受这些信息并存储在服务器端的数据库中。
用户登录:主要用于验证用户的个人信息保护账号的安全,使得网站的运行和维护更加方便。当用户使用账户登录到网站时,网站会根据检测到的用户名给与用户不同的操作权限来使用本网站
用户退出:当用户已经完成登陆后可以自由退出,网站将中断用户和数据库的链接并释放占有的数据资源。
(2)用户英语学习
正背单词:在这个模块中,用户可以看到自己正在背诵记忆的单词。模块中会显示单词的含义,词性等信息。用户也可在评论区写下自己对上述单词的评论信息。
我的生词本:在此模块,用户可以看到自己记录下来的单词信息。模块中会显示出单词的含义,词性等信息。用户也可在评论区中留下自己的评论。
背诵复习:在此模块,用户可以看到自己背诵或记忆过的单词信息。
单词推送:系统会定时向用户推送一些单词,或一类单词信息。用户也可在评论区写下自己的评论信息。
(3)系统设置管理
在这个模块中包括修改个人资料,更改登录密码。注册用户修改个人信息,添加删除以及修改信息的分类。
(4)后台管理
在后台管理模块中包括添加删除管理员,用户管理,评论管理以及信息管理。管理已发布的评论,如查看、修改评论等,管理系统信息,如查看系统信息、删除系统公告信息等。
4.参考文献
[1] 孔祥盛.PHP编程基础与实例教程[M].北京:人民邮电出版社,2009
[2] 厄尔曼.PHP与MySQL基础教程[M].北京:人民邮电出版社,2010
[3] 邹天恩,潘凯华.PHP网络编程标准教程[M].北京:人民邮电出版社,2009
[4] 威利,汤姆森.PHP和MySQL Web开发[M].北京:机械工业出版社,2009
[5] 王江伟.Apache服务器配置与使用工作笔记[M].北京:电子工业出版社,2012:83-85
[6] 赵越. 基于PHP技术的汉语学习网站的设计与实现[D].华东师范大学,2010:128-132
[7] Ai Bing. Design and Realization of the Managerial System of CDs with Books in the Digital Library based on B/S Mode[J].Computer Development Applications,2010,23(2):23-29.
20XX.1.10-20XX.1.20
系统概要设计与根据课题要求,进行需求分析
20XX.1.20-20XX.2.05 系统基本架构搭建完成
20XX.2.06-20XX.3.05 系统各功能模块完成,撰写毕业论文
20XX.3.06-20XX.3.10 优化系统完成测试,撰写毕业论文
第11-12周 完成毕业论文
第13-14周 根据指导教师意见对论文修改并完善
第15-16周 准备论文答辩
6.指导教师审阅意见
该生对于所开课题进行了较为详尽的市场调研,参考了许多文献,最后确定的课题具有一定的实用价值。本课题是学生所学专业知识的延续,符合学生专业发展方向,对于提高学生的基本知识和技能,研究方法和研究计划基本合理,难度合适,学生能够在预定时间内完成该课题的设计。同意开题。
指导教师(签字): 年 月 日
7.学院毕业设计(论文)工作领导小组评审意见
领导小组组长(签字): 学院(签章)
标签:软件开发毕业设计开题报告 开题报告