资源预览内容
第1页 / 共37页
第2页 / 共37页
第3页 / 共37页
第4页 / 共37页
第5页 / 共37页
第6页 / 共37页
第7页 / 共37页
第8页 / 共37页
第9页 / 共37页
第10页 / 共37页
亲,该文档总共37页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
本科毕业论文(设计) 题 目 基于校园网的试卷分析系统 院(系) 计算机与信息工程学院 专 业 计算机科学与技术 学生姓名 学 号 指导教师 职称 论文字数 9518 完成日期: 2013年05月20日本科毕业论文(设计)诚信承诺书本人郑重声明:所呈交的本科毕业论文(设计),是本人在导师的指导下,独立进行研究工作所取得的成果。除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。本人签名: 日期: 本科毕业论文 (设计)使用授权说明本人完全了解巢湖学院有关收集、保留和使用毕业论文 (设计)的规定,即:本科生在校期间进行毕业论文(设计)工作的知识产权单位属巢湖学院。学校根据需要,有权保留并向国家有关部门或机构送交论文的复印件和电子版,允许毕业论文 (设计)被查阅和借阅;学校可以将毕业论文(设计)的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编毕业,并且本人电子文档和纸质论文的内容相一致。保密的毕业论文(设计)在解密后遵守此规定。本人签名: 日期: 导师签名: 日期: 摘 要 由于社会的进步,尤其是互联网技术的迅猛发展,学校的日常工作越来越依赖于计算机,也越来越离不开计算机。一方面,计算机辅助教育与计算机辅助教学是计算机技术非常重要的应用领域;另一方面,计算机与网络的应用更加促进了两者的飞速发展,目前它们已逐步成为现代教学的一个很重要且有效的手段,对于高校中各种各样的考试层出不穷,为了能更好的掌握学生对于试卷和考试的理解,对于相关知识点的掌握,我们开发了这套试卷分析系统。基于校园网的试卷分析系统,以Microsoft Visual Studio为平台,编程语言采用C#,创建应用程序方式为ASP.NET,数据库采用SQL Server2005,本程序为基于BS的WEB应用程序。基于校园网的试卷分析系统在进行系统分析,总体设计,详细设计,软件测试等方面遵循软件工程方法论。实现了教师维护相关的学生信息、考试信息、根据考试维护题目信息,维护学生对于题目的得分信息、平均分,同时可以根据学生考试情况进行相关的分析等功能。关键词:试卷分析 平均分 ASP.NET SQL Server ABSTRACTWith the recent years computer technology, network technology, multimedia technology and the corresponding rapid development of software technology, school teaching, management, examination, etc. has become increasingly inseparable from the computer. On the one hand, computer-aided education, computer technology and computer-aided teaching is a very important application area; the other hand, the application of computer and network to promote a more rapid development of the two, now they have gradually become a very important modern teaching and effective means test for the endless variety of universities, in order to better grasp the understanding of students for examinations, for the mastery of knowledge points, we have developed this test analysis system. The system - examination paper analysis system, using ASP.NET technology as a way to create applications to C #. Net as the programming language, using SQL Server database as the backend database. It is based on Browser / Server structure formed under the data-driven Web applications. The system basically followed the methodology of software engineering, systems analysis, design, detailed design and software testing. Achieving students of teachers to maintain the relevant information, exam information, subject information under examination to maintain and safeguard student information for the subjects score, while students in the exam according to the analysis of associated functions.Keywords: examination paper analysis,Average Graduates,ASP.NET,SQL Server 目 录 第一章 绪论11.1 开发背景11.2 课题意义11.3 系统开发方法1第二章 技术方案22.1 NET概述22.2 ASPNET简介32.3 C#简介42.4 SQL Server简介4第三章 需求分析5 3.1可行性分析5 3.1.1 经济可行性5 3.1.2 技术可行性53.2功能结构分析53.3 业务流程分析7第四章 系统总体设计84.1 系统开发环境84.2数据库84.3 各个模块基本流程图设计10 4.3.1 教师模块10 4.3.2 学生模块124.4 输入输出设计13 4.4.1 输入设计13 4.4.2 输出设计13第五章 系统实现155.1 系统主界面介绍155.2 学生信息维护165.3 试卷信息维护185.4 试题信息维护195.5 学生成绩打分215.6 题目平均分分析225.7 学生考试排名24第六章 系统测试25 6.1 本系统测试描述25结束语26致谢27参考文献28 基于校园网的试卷分析系统1 绪论1.1 开发背景随着计算机互联网技术的迅猛发展,近几年来信息时代,也可以成为数字化时代的到来,学校的教育和学习管理面临着巨大的挑战。试卷的分析和评估手工操作下工作量大,工作繁琐枯燥且容易出错。现在我们开发了这一套试卷分析系统,在教务处导入学生成绩后,计算机服务器端可以自动的分析试卷和成绩评测。极大地提升了试卷分析的效率和准确性。减少了教师的工作力度。在这种新的模式下,学生和老师都可以及时的掌握学过的知识和对教育结果的分析,大大的提高学校的教学效率和水平。 1.2 课题意义为了使用户能够及时的、准确的检验自己的学习成果,发现自己的不足之处,提高学习效率。所以开发了这一套完整的试卷分析系统。本系统可以自动的对录入的试卷信息进行分析和对成绩进行评测。极大地降低了人工工作力度,有效的提高了教学和管理的效率,为学校的教学和教务管理的高效运作提供了保障。1.3 系统开发方法在当下,CS和BS为网络应用软件运行的主要的两种模式。CS的主要缺点就是升级较为麻烦且维护慢。而BS模式是这几年随着因特网的发展而出现的一种技术。它的服务器端是Web Server,客户端是标准浏览器。随着Web Server与数据库的范围增大,除了用于网上和服务器的结合外,这种模式下查询,部门的业务系统扩充企业的系统应用都很方便,维护简便。另外,试卷分析系统的软件也必将不断的更新;并且不断自我完善是每个软件产品都必须经过的一个过程。由于上述的种种原因,选择BS模式来实现试卷分析系统较为合适。客户端采用标准浏览器来实现试卷分析系统各个功能实现所需要的过程,进行远程维护和管理。1而服务器端采用ASP和SQL Server2005数据库来构成试卷分析的应用系统。利用硬件价格普遍下跌和宽带大力建设的有利优势,集合网络和数据库技术。采用ASP.NET技术,我们开发了这一套基于校园网的试卷分析系统。这套系统实现了教师的在线管理,考试信息管理,试题库管理,学生成绩管理,学生学习掌握情况分析。学生利用这套系统可以查询排名和成绩。所以本系统效率极高,操作简单,运行方便。2 技术方案本系统的开发工具选择 Visual C#语言。微软公司推出的一款Microsoft.NET平台是计算机领域的一场大变革。经过比尔盖茨几年的摇旗呐喊.NET技术已经逐渐的深入人心,C#语言也随之而大红大紫,成为计算机领域程序员所尊崇的一种明星语言。6C#是由C和C+派生出来的一种面向对象的编程语言。它是一种安全的、现代的、简单的,基于C和C+之上的,快速的被开发人员接受的一种语言。开发C#的目的就是利用Visual Basic的高产生率和C+的快速行动力。2在这里我们可以看出,C#除了拥有C+强大的功能和Visual Basic的高效率外。还具有Java的跨平台性质和Delphi的方便快捷的品质。基于这些优点的性质,我们选择C#作为本系统的开发语言。本系统的后台数据库开发采用SQL Server2005 中文版。SQL Server数据库采用CS结构把工作负荷分解到客户端任务和服务器
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号