大学英语模拟考试系统的设计与实现

 2023-02-05 11:02

论文总字数:12808字

摘 要

随着时代发展,当代大学生除了需要具有专业知识水平,还需要具备各方面的能力素养,英语就是其中一块。目前社会对英语的需求逐步提高,大多数本科院校都会规定学生需要达到规定的英语水平才能毕业,因此英语考试是每位当代大学生都要经历的一道门槛。

在信息化时代到来之前,学生都是通过纸质试卷进行自我测试,即消耗财力有消耗时间,有时还会因为外界原因导致自测的不准确。本课题的研究目的在于设计一种计算机上的大学英语的模拟考试系统,让学生通过使用计算机进行模拟考试来检测自己的英语水平,在考试之前及时做好个人成绩的心理判定和评估,以及对自己的不足之处进行加强。通过进行模拟考试来判断自己的英语水平是否能顺利通过这一时期的英语等级考试。

使用计算机进行模拟考试不仅节约了纸质模拟考试的成本而且可以更方便进行考试,更直观了解自己的模考成绩,使学生对做题和考试时间的把握也更加精准。使用Java和数据库系统的继承和可扩展性以及源代码编辑器MyEclipse作为开发工具,设计和开发有价值的管理系统将成为一件非常必要的事情。

关键词:Mysql;jsp;数据库;MyEclipse

Design and Implementation of College English Simulated Examination System

Abstract

With the development of the times,in addition to the need for professional knowledge, contemporary college students also need to have a variety of abilities, English is one of them. At present,the demand for English in the society is gradually increasing.Most undergraduate colleges require students to meet the required English level in order to graduate.Therefore, the English test is a threshold for every contemporary college student to experience.

Before the advent of the information age,students were self-tested through paper-based papers,which cost time to consume money,and sometimes inaccurate self-tests due to external factors.The purpose of this research is to design a computerized college English simulation test system,which allows students to test their English level by using a computer to conduct a simulated test,and to make a psychological judgment and assessment of individual results in time before the test,and Strengthen your own shortcomings.Through the mock exam, you can judge whether your English level can pass the English proficiency test in this period.

Using a computer for a mock exam not only saves the cost of a paper mock exam but also makes it easier to take the exam, and more intuitively understands the results of your exams, so that students can grasp the time of the exam and the exam more accurately.Using Java and database system inheritance and extensibility and the source code editor MyEclipse as a development tool,designing and developing a valuable management system will become a necessity.

Keywords:Mysql;jsp;Database;MyEclipse

目 录

第一章 引言 1

1.1课题研究背景 1

1.2国内外发展现状 1

1.3课题的开发方法 1

1.3.1主要的开发内容 1

1.3.2重点开发思路 2

1.4系统计划目标 2

第二章 需求分析 3

2.1软件结构方案的选择 3

2.1.1 软件工程的简介 3

2.1.2系统开发的技术 3

2.2体系结构 4

2.2.1 系统体系机构概述 4

2.2.2 B/S模式与C/S模式的分析比较 4

2.2.3 开发方法整体选择 4

2.3系统可行性分析 4

2.3.1 资金可行性 5

2.3.2技术可行性 5

2.3.3 操作可行性 5

2.4系统所需分析 5

2.4.1 对系统的需求 5

2.4.2 基本模块 5

2.4.3 系统流程图 6

第三章 概要设计 7

3.1系统的主要设计框图 7

3.2系统数据模型设计 7

3.2.1数据库设计简述 7

3.2.2数据库表设计说明 7

第四章 详细设计 11

4.1系统用例图 11

4.2主要模块及部分关键代码 11

4.3系统开发环境及开发工具 14

第五章 系统测试 15

5.1 测试的重要性及目的 15

5.2测试步骤 15

5.3 系统界面介绍 16

5.3.1 登录注册界面 16

5.3.2 主界面 17

5.3.3 试题及发布界面 18

第六章 总结 20

致 谢 21

参考文献 21

第一章 引言

1.1课题研究背景

随着当代信息行业的迅速发展,计算机带来的科技便利在人们生产和生活中的应用越来越广泛,计算机和网络被视为提高各行各业生产力的通用工具。大学英语模拟考试是一个交互式的高效信息管理系统,系统的开发主要涉及前台程序的开发,后端数据库的设计和维护。对系统要求功能完善且具有高度的用户体验。大学英语模拟考试是典型的信息管理系统(IMS)。
大学英语模拟考试系统的开发主要涉及开发前端的应用程序以及构建并维护后端数据库。首先,有必要构建一个具有一致性并且数据完整性和数据安全性良好的库;其次,对于第二种情况的应用程序需要诸如易用性和完整功能等功能。
经过上面的分析,决定使用java语言,数据库使用Mysql。系统服务器选择Tomcat、jsp语言的开发系统、前台使用html页面,并选择My Eclipse作为开发工具。开发出的系统具有良好的安全性,实用性,可开发性,稳定性和可靠性。

1.2国内外发展现状

在国内,大部分的英语考试都还在使用纸质考试的模式,需要消耗大量的人工和资源。并且随着英语等级考试要求的持续增多,教师的工作量也越发繁重,在繁重的工作量下人工难免会出错,还存在着保密困难等弊端。因此,传统的英语考试方式越来越并不能满足现代开始的需要。但是目前国内的英语等级考试在线上仅用于报名和考试之后的成绩查询,英语线上考试并没有全面普及。在国外,通过互联网进行线上考试已经形成一定规模了。许多国外高校的英语考试都是采用在线考试方式进行的,例如大家所熟知的托福机考在2005年登陆西方各国,托福机考可以真实反映考生的实际能力,每卷的题数和题目都不同,题目配合图片和声音,加强考生的理解程度。并且考生拥有个人化的考试环境,减少了外界因素的干扰。当前的线上英语模拟考试具有自动阅卷、节约资源、安全稳定、界面简洁易懂、保密性和适应性高的特点。

1.3课题的开发方法

1.3.1主要的开发内容

大学英语模拟考试是一个基于Internet的虚拟管理信息系统,是具有广泛互动功能的现代信息管理系统,这就是为什么这是一个经常使用的互联网应用系统。本文使所有开发人员能够更好地开发和管理这个项目,这样系统管理员也可以全局了解网站的功能和过程。

  1. 深入清晰地了解本系统中的业务流程和各种基本功能和需求,并使用不同的用例图来完成对大学英语模拟考试的需求详细规范;
  2. 学习研读用于研究和开发的相关知识的书籍资料;
  3. 详细完成大学英语模拟考试系统,特别是:设计,分析和灵活运用数据库,详细分析系统设计。经过上面的分析,确定平台分为以下功能模块:

1.系统管理的模块包括了用户的管理,密码的管理,权限的管理。

2.终端管理用户的模块包括了公告信息发布,帐号管理、权限制定、增删查改基础数据的权限等。

1.3.2重点开发思路

大学英语模拟考试软件并非是一套非受限的平台软件,系统用户包含两种:管理员用户账号和普通用户账号。但非普通用户的账户权限是密码修改,菜单权限,统计查询,安全性等复杂操作。普通的用户只能对其自己的账户进行简单维护使用。这种模式,旨在允许多个公司,单位和组织其他人通过复杂的模块和强大的业务逻辑在双通道系统中最大化其影响。创建的管理模型也应该让用户识别ID,由于合法用户可以登录平台,因此可以打开平台,拥有可由系统操作的可视化表单,并具有各种用户界面。动作按钮是专为用户友好体验而设计的。

剩余内容已隐藏,请支付后下载全文,论文总字数:12808字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;

已经是最后一篇了