大学英语四六级校园学习平台(ASP.NET2.0+SQL2005)(精品)☆
无需注册登录,支付后按照提示操作即可获取该资料.
摘 要:大学英语四、六级考试是教育部主管的一项全国性的教学考试,其目的是对大学生的实际英语能力进行客观、准确的测量,为大学英语教学提供服务。四级考试最早是从1987年9月开始。 1989年1月开始第一次六级考试。从这以后,大学的四、六级考试规模越来越大。从1987年第一次考试是10万多人,到2004年报考四、六级考试的考生已增至1100多万人。在2005年实施改革后,大学英语四、六级考试不再接纳社会考生报名考试,时至2008年12月,参加大学英语四、六级考试的考生一共达到841万人。由此看出大学英语四、六级考试规模非常大,堪称是世界上单科规模最大的考试。
2007年1月,教育部出台《关于实施高等学校本科教学质量与教学改革工程的意见》,提出大学本科教育将进行重要调整。教育部称将开发网上考试系统,研究制定相关标准,逐步实现大学英语和网络教育全国统考课程的网上考试,创造安全、便捷、高效的考试平台。
本课题设计与实现的系统是传统教学模式和现代网络教学模式的一个过渡点,能有效促使学校在英语教育教学领域跟紧时代的步伐。该系统给学生创造了一个方便的针对英语四、六级的学习平台,实现了英语四、六级资料的共享、教师答疑等功能。学生能自主选择在四、六级考试中薄弱的环节加强学习和强化训练。它包含丰富的多媒体资源,使学生在英语上从听说读写多方面受到训练,不但适应了学习英语的基本要求,还符合大学英语四、六级考试改革的方向。用户之间能在线交流,沟通便捷,不受时空的限制。另外它实现的模拟自测正是为大学英语四、六级考试方式改革为网上考试的大势所趋。
关键词:四、六级考试;网上考试;英语学习
毕业设计(论文)外文摘要
The Design and Implementation of the Campus learning platform for CET
Abstract: CET is an examination of national teaching examination charged by the Ministry of Education. The purpose of CET is to take an objective and accurate measurement on actual English proficiency of university students. It just serves for the college English teaching. The first CET-4 is from the beginning of September 1987. And CET-6 began in January 1989 the first time. From then, the scale of CET has bean increasing since the first CET in 1987. The number of candidates of CET was 100,000. It has increased to more than 1100 million in 2004. By implementing of the reforms in 2005, candidates of CET are no longer accepted Social Candidates. The number of candidates of CET has reached a total of 8,410,000 till December 2008. This shows CET is very large, most the world's largest examination.
In January 2007, the Ministry of Education issued “The views on the implementation of the quality of Undergraduate Education and Teaching Reform Project”. “The view” advanced that the undergraduate education would be an important adjustment. Ministry of Education said they would develop online examination system and study and formulate relevant standards to progressively realize the online examinations on online national education courses and University of English. It would create a safe, convenient and cost-effective test platform. The topic is to design and implement a system which is transition point of traditional teaching mode and teaching mode of modern networks, also can effectively promote the teaching of English in schools to keep with the times. The system creates a user-friendly learning platform for the CET. It realizes the sharing of CET information, teacher Q & A feature, etc. Students can choose the weakest link in the learning CET to strengthen and intensive training by this system. It contains a wealth of multimedia resources which enable the students to read and write on various aspects by training. Students would not only adapt to the basic requirements for learning English, but also in line with the direction of reform of CET by training on this system.Users can communicate online conveniently between them. It frees them from restrictions of time and space. In addition, The analog self-test feature which the system realized is the trend of CET reform for the online exam.
Keywords: CET; on-line examination; English learning
课题的研究意义
总得说来,大学英语四、六级校园学习平台开发的意义如下:
(1)它是传统教学模式和现代网络教学模式的一个过渡点,能有效促使学校在英语教育教学领域跟紧时代的步伐。
(2)它给学生创造了一个方便的针对英语四、六级的学习平台,实现了英语四、六级资料的共享、教师答疑等功能。学生能自主选择在四、六级考试中薄弱的环节加强学习和强化训练。学生和老师,学生和学生之间能在线交流,沟通便捷,不受是空的限制。
(3)它实现的模拟自测正是为大学英语四、六级考试方式改革为机考的大势所趋。目前正是人工考试逐步向计算机考试过渡阶段,只有两手准备,才能以不变应万变。
(4)它包含丰富的多媒体资源,使学生在英语上从听说读写多方面受到训练,不但适应了学习英语的基本要求,还符合大学英语四、六级考试改革的方向。
系统功能简介
(1)学生子模块:
①学生注册:学生注册后,经过管理员审核才具有会员身份;
②登录模块:学生经管理员审核通过后,可以进行登录;
③留言模块:学生发表自己的留言主题,提出问题或给出建议;也可以回复别人的留言主题;学生有权删除自己的留言和自己发表的主题的相关回复;
④聊天室模块:学生在管理员的监督下自由讨论或向老师提问;
⑤资料模块:浏览资料,学生可以在平台上浏览已经上传的资料;下载资料,允许学生下载平台上已经上传的资料,方便离线学习;查询资料,学生可以输入关键字查询相关资料;
⑥新闻模块:查看管理员发布的新闻;
⑦考试模块:学生在线进行英语四、六级专项测试,测试时系统自动设置倒计时,并在倒计时结束后给出得分。
(2)教师子模块:
①教师注册:教师注册后,经过管理员审核才具有会员身份;
②登录模块:教师经管理员审核通过后,可以进行登录;
③留言模块:教师发表自己的留言主题,也可以回复别人的留言主题;教师有权删除自己的留言和自己发表的主题的相关回复;
④聊天室模块:教师在管理员的监督下在聊天室帮助学生解决学习上的困难;
⑤资料模块:浏览资料,教师可以在平台上浏览已经上传的资料;下载资料,允许教师下载平台上已经上传的资料;上传资料,教师可以上传资料到平台上;删除资源:教师可以删除自己上传的资料;查询资料,教师可以输入关键字查询相关资料;
⑥新闻模块:查看管理员发布的新闻;
⑦题库模块:针对学生自测模块,录入相应的试题。
(3)管理员子模块:
①登录模块:管理员输入账号和密码登录系统后台管理模块;
②账号模块:管理员管理学生和教师的账号;
③留言模块:管理员发表自己的留言主题,可以回复留言,也可以删除任一过期或不合适的留言;
④聊天室模块:管理员管理聊天室,可以查看聊天记录,并可以把散布不合适言论的学生或教师踢出聊天室;
⑤新闻模块:管理员可以发布对网站的声明,四、六级最新动态等等;
⑥资料模块:管理员可以删除学生或教师上传的不合适的资料。
⑦题库模块:对教师录入的试题可以进行查看,查询和删除操作。
运行环境简介
本课题选用了浏览器--Web服务器--数据库服务器这种三层分布的B/S模式,软硬件要求为:
(1)硬件平台:CPU——Intel P4 1.80GHz;内存——512MB。
(2)软件平台:
操作系统:Windows XP;
数据库:SQL Server 2005;
运行环境:Microsoft .NET Framework SDK v2.0;
调试工具:Microsoft Visual Studio.NET 2005(工程管理、代码编写及调试);
服务器:IIS 5.1;
浏览器:IE6.0或者以上版本;
本系统在WINDOWS XP,.NET2.0,IIS 5.1和 IE6.0环境下测试通过。
系统运行与操作指南
本系统可直接是基于B/S模式的,所以直接通过IE就可以运行。
用户在首次使用本系统时要进行注册,注册成功后需要管理员审核通过才能进行登录。登录本系统时需要选择用户类型、输入用户名和密码,若你通过了系统数据库的验证,你便可以进入符合你身份的用户界面进行用户操作,然后再注销。本系统有两种用户类型,分别是老师和学生。根据不同的身份,他们所能执行的操作都有所不同。
不管你是哪一类型的用户,你都可以进入主页面中导航条所联接的页面。只不过,当你需要进行某些操作时需要先登录本系统才能拥有该项操作的权限,如留言模块、资源下载模块等操作都需要先登录本系统。不同身份的用户进入各自的用户界面后能执行的具体操作(用户专区中列出的操作)已在详细设计部分(第四章至第九章)作过介绍,这里就不重复了。
目 录
1 绪论 1
1.1 课题研究的背景和意义 1
1.1.1 课题的研究背景 1
1.1.2 课题的研究意义 1
1.2 问题的定义及内容的介绍 2
1.2.1 问题的定义 2
1.2.2 问题的内容简介 2
1.3 问题的调研 3
1.4 可行性分析 3
1.4.1 技术可行性 3
1.4.2 经济可行性 3
1.4.3 操作可行性 4
1.4.4 法律可行性 4
1.5 论文各章介绍 4
2 需求分析 6
2.1 业务流分析 6
2.2 数据流分析 6
2.3 数据字典 9
2.3.1 大学英语四、六级校园学习平台系统的数据字典 9
3 系统设计 13
3.1 系统总体功能结构 13
3.2 系统数据模型设计 14
3.2.1 数据概念结构设计—E-R图 14
3.2.2 数据逻辑结构设计——关系模式 16
3.2.3 数据逻辑结构设计—关系表 16
3.3 系统相关技术 19
3.3.1 Browser/Server体系 19
3.3.2 asp.NET技术与C#语言 19
3.3.3 SQL Server2005数据库管理系统 20
4 用户模块的设计 22
4.1 用户模块的体系结构设计 22
4.1.1 用户模块功能简介 22
4.1.2 用户模块功能图 22
4.1.3 用户模块流程图 22
4.2 用户和管理员模块的详细设计 23
4.2.1 用户注册、登录界面设计 23
4.2.2 用户密码找回界面设计 25
4.2.3 用户修改密码和完善个人信息 25
4.2.4 管理员管理用户界面设计 26
4.2.5 此模块遇到的问题和解决方案 26
5 资源模块的设计 27
5.1 资源模块的体系结构的设计 27
5.1.1 资源模块功能简介 27
5.1.2 资源模块功能图 27
5.1.3 资源模块流程图 27
5.2 资源模块的详细设计 28
5.2.1 学生资源模块的界面设计 28
5.2.2 教师资源模块界面设计 31
5.2.3 管理员资源模块界面设计 32
5.2.4 此模块遇到的问题及解决方案 33
6 新闻模块的设计 34
6.1 新闻模块的体系结构设计 34
6.1.1 新闻模块的功能简介 34
6.1.2 新闻模块功能图 34
6.1.3 新闻模块流程图 34
6.2 新闻模块的详细设计 35
6.2.1 管理员新闻模块的界面设计 35
6.2.2 教师和学生新闻模块 37
6.2.3 此模块遇到的问题和解决方案 39
7 聊天室模块 40
7.1 聊天室模块的体系结构设计 40
7.1.1 聊天室模块的功能简介 40
7.1.2 聊天室模块功能图 40
7.1.3 聊天室模块流程图 40
7.2 聊天室模块的详细设计 41
7.2.1 用户聊天室模块的界面设计 41
7.2.2 管理员管理聊天室模块的界面设计 42
8 留言模块 45
8.1 留言模块的体系结构设计 45
8.1.1 留言模块的功能简介 45
8.1.2 留言模块功能图 45
8.1.3 留言模块流程图 45
8.2 留言模块的详细设计 46
8.2.1 管理员管理留言模块的界面设计 46
8.2.2 用户留言模块的界面设计 47
8.2.3 此模块遇到的问题和解决方案 50
9 考试模块 51
9.1 考试模块的体系结构设计 51
9.1.1 考试模块的功能简介 51
9.1.2 考试模块功能图 51
9.1.3 考试模块流程图 51
9.2 考试模块的详细设计 52
9.2.1 教师管理题库模块的界面设计 52
9.2.2 管理员管理题库模块的界面设计 54
9.2.3 学生考试模块的界面设计 55
9.2.4 此模块遇到的问题和解决方案 57
10 用户手册 58
10.1 系统功能简介、运行环境简介 58
10.1.1 系统功能简介 58
10.1.2 运行环境简介 59
10.2 系统运行与操作指南 59
11 系统评价 60
11.1 系统特色/优点介绍 60
11.2 系统存在的不足和改进的地方 60
11.2.1 系统存在的不足 60
11.2.2 改进方案 61
11.3 设计收获与心得 61
结 论 62
致 谢 63
参 考 文 献 64
参 考 文 献
[1]程不功,龙跃进,卓琳.asp.NET2.0动态网站开发教程(第2版)[M].北京:清华大学出版社,2008.
[2]张海藩.软件工程导论(第4版)[M].北京:清华大学出版社,2007.
[3]张跃廷,王小科,帖凌珍. asp.NET 程序开发范例宝典[M].北京:人民邮电出版社,2007.
[4] asp.NET 2.0 网络编程自学手册[M].北京:人民邮电出版社,2008.
[5] 吴越胜,孙 岩 等 译. Web编程高级教程[M]. 北京:清华大学出版社,2008.
[6] 王易编.asp.NET网站设计实例通[M].北京:清华大学出版社,2008.
[7] 刘斌,张军.《asp.NET+ SQL server动态网站开发案例精选》[M].北京:清华大学出版社,2005.
[8] 李正希,胡方霞,陈发吉.asp.NET案例开发[M].北京:中国水利水电出版社.2005.
[9] 金雪云.asp.NET简明教程(C#篇)[M].北京:清华大学出版社,2007.
[10] 玉平.asp.NET+SQL组建动态网站[M].北京:电子工业出版社,2008.