《毕业答辩-学生英语标准化考试系统》由会员分享,可在线阅读,更多相关《毕业答辩-学生英语标准化考试系统(21页珍藏版)》请在金锄头文库上搜索。
1、学生英语标准化考试系统,姓名: 班级:软件1007 指导老师:,1,选题的背景和意义,2,研究的基本内容,3,研究的方法及措施,选题依据,现下正在使用的试题自动生成软件多数是由主要使用了Visual Basic 编程语言、PowerBuitder、Delphi来实现,后台的连接数据库即试题库的建立通常借助了目前常见的Access数据库来实现。这些开发工具是新一代面向对象、可视化应用程序的开发工具,具有编译快速、对数据库提供了良好支持等特性,这些特性为开发试卷生成系统提供了极为便利的功能。 以上三种工具开发出的应用软件多数使用的是Access 数据库,而且均采用单线程来实现系统,因此在建立试题库
2、和维护试题库的时候程序相对繁杂,维护费用相对较高,而且容易出现冗余信息的现象,因此一个适合于多用户操作的多线程系统相对就尤为重要。 实现多用户多线程的操作系统是该系统实现的技术难点,但是借助支持Java语言和SQL Server 2005作为后台数据库可以攻克这一难题,并且可以提供一个软件需求低,移植性强,操作简易,且系统的维护费用少等优点的系统。 这一系统的实现将会很大程度上改进试卷生成系统及其试题库建立的便利性和可操作性,可以使教学工作更加有序的进行。,选题意义,随着计算机网上教育的日益兴起,在网上运行的除了要有大量的学习软件外,还要有相应的练习和测试系统与之配套。现在许多学校都已建有多媒
3、体计算机教室,并连成局域网,开发适合学校或者远程教学的网上试题或练习迫在眉睫。在网上,人们可以不受时间和空间的限制,随时随地选学任何地方的任何课程。为全社会的终身教育提供完备、全面的资源保障。 相比传统的考试方式,考试系统的主要好处是一方面可以动态的管理各种考试信息,只要准备好足够的题库,就可以按照要求自动生成各种试卷;另一方面,考试时间灵活,考生可以在规定时间段内的任意时间参加考试;另外计算机化的考试的最大特点就是阅卷快,系统可以在考试结束时当场给出考试结果,计算机阅卷给了考生的最大的公平感。,研究的重点和难点,客户端 登陆服务:负责用户的登陆的输入,与服务器端的验证,如果是重登陆的,需重登
4、陆密码。 题目下载:负责从数据库中读取试题数据,下载到客户端。 用户答题:负责在客户的浏览器中显示下载的题目,供用户做题。 题目上传:负责将客户所答题目的答案上传到服务器端。 管理端 生成试题:负责从试题源中生成当场考试的相应试题。 试题初始化:负责在每场考试前清空试题回收信息。 考生监控:负责在考试期间管理监控各考生的考试状态。 试卷回收:负责在考试结束后,将考生提交的答案上传到数据库服务器中。 试卷批阅:负责自动化批阅回收试卷(客观题)。 数据库连接服务:负责从各共服务层模块接收相关数据库连接,查询,修改等服务,并返回相关数据。 数据访问层异常管理:负责数据库连接服务出现的异常。,JSP技
5、术,JSP的全称是Java Server Pages,基于Java Servlet以及整个Java体系的Web开发技术。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计。JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。Java Servlet是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠。,研究的方法及措施,基于微软操作系统和Microsof
6、t SQL Server数据库,建立一个英语网上考试系统,系统基于My Eclipse平台使用网络编程技术(JSP)、Java Bean等技术实现网页的动态功能,运用Dreamweaver网页编辑器对网页进行美化,服务器使用Tomcat,最终实现一个功能强大的、界面友好的学生英语标准化考试系统,系统ER图,系统流程,系统模块,B/S模型结构图,SQL Server 简介,SQL数据库,系统使用的后台数据库是Microsoft SQL Server数据库,它建立在成熟而强大的关系模型基础上,可以很好地支持客户机/服务器网络模式,能够满足各种类型的企事业单位对构建网络数据库的需求。支持Web 技术,使用户能够很容易地将数据库中的数据发布到Web 页面上。同时有具有丰富的编程接口,为用户从事程序开发提供了更多的方便。,客户端服务口服组件,客户端服务器通信过程,SQL Server 服务,登陆界面,。,管理员的操作界面,教师的主要的操作界面,学生的操作界面,学生的操作界面,谢谢各位老师 请提出宝贵意见!,Thank You !,