首页
会员中心
到顶部
到尾部
NET毕业设计

数字逻辑学习网站和教学系统

时间:2020/10/27 9:02:33  作者:  来源:  查看:0  评论:0
内容摘要:本课题要求学生建立一个数字逻辑学习网站和教学网站系统,属于利用WEB技术解决实际问题的实例,用到了ASP.NET和SQL Server2000等软件,课题本身具有一定的深度,涉及到数据库设计和前端网页的开发和设计,以及数据库的安全等知识,与之相似的应用很广泛。本课题的工作量较大,...

本课题要求学生建立一个数字逻辑学习网站和教学网站系统,属于利用WEB技术解决实际问题的实例,用到了ASP.NET和SQL Server2000等软件,课题本身具有一定的深度,涉及到数据库设计和前端网页的开发和设计,以及数据库的安全等知识,与之相似的应用很广泛。本课题的工作量较大,需要花费较长的时间,但总体上适合毕业设计。本系统包括系统管理、题库管理、考试管理、试卷管理四大模块,是一个功能较强大的网络考试平台。


用户界面及代码设计:

用网页制作三剑客(Dreamwaver,Firewords,Flash)制作友好的用户界面,用ASP.NET 技术设计交互式动态网页实现对数据库的访间。
数据库及数据库接口设计

数据库结构设计包括人员信息表结构设计、题库信息表结构设计、试卷信息表结构设计、成绩信息表结构设计。使用SQL Server2000的“企业管理器”创建以上的数据库并创建相关数据表。
按照数据库设计的一般步骤对系统数据表结构进行设计如下:

人员信息表结构:教师信息表(教师编号,姓名,密码,系别,课程)、学生信息表(学号,密码,姓名,性别,系别,班级)、管理员信息表(编号,姓名,密码,权限)。

题库 信 息 表结构:题库表(系别,课程,题型,题目,正确答案,难度系数,相关号,章节名称)、出题规则表(系别,课程,题型,每题分数.总共题数.分数汇总)。

试卷信息表结构:考场表(考场号,考场,考场人数,课程时间,班级起始学号,终止学号,试卷号)、试卷表(试卷号,系别,课程,试卷类型,试卷文件名,标准卷文件名,分析表文件名)。

成绩信息表结构:成绩表(系别,学期,课程,学号,姓名,成绩)。

后台数据库采用SQL Server2000 ,SQL Server2000是微软公司开发的大型关系数据库管理系统,具有非常大的关系数据库的创建、开发、设计及管理功能。SQL数据库具有良好的数据库设计、管理与网络功能,支持客户端和服务器结构。SQL sever2000支持结构化查询(SQL)从而加快查询所需要的数据。尤其是利用SQL Server的存储过程来优化整个系统提高了数据库的管理速度、安全性、灵活性和代码的模块化与封装性。

利用 ADO.NET提供的数据访问接口,以实现ASP.NET文件与支持OLE DB数据源之间的通信。通过ADO.NET不仅能够使应用程序连接到数据源、检索、操纵和更新数据,而且能够应用程序实现对非关系数据格式数据的访问。ADO.NET,还为基于WEB的数据分享应用程序提供了极大的可伸缩性。


重点和难点

1.题库管理管理中解决难度值和章节知识点的信息的数据库存储设计。使用一个难度系数的字段存三级难度。使用五位数字字符的题号存储知识点(两位章节号+位序号)。

2.在考试管理中为了防止考生二次登陆。通过获取考生登陆的机子的lp地址,使考生只能在一台机上登陆一次。

3.自动出卷中为了使抽取试题不重复,同一难度相同知识点只能抽取一次。解决办法:先按知识点+难度系数进行多关键字排序.然后再随机抽取试题。

4.为了解决主观题学生答案从客户端上传至服务器,利用HTML服务器控件中HttpPosttedFile类来实现考生答案文件上传。
< form method="post"enctype="multipart/form一data" runat=" server >
< input type= "file"id= "MyFile"runat=”server ”>
通过Request.Files(O)可以获取上传的对象。


 

毕业设计需求分析

根据不同用户的登录有着不同的权限。管理员登录后,不但可以浏览文档信息,根据查询还可以进行添加,还可以修改现有文档;根据文档的标题、关键字和全文查询。对文档分类和添加、删除文档分类;普通用户登录后只能浏览和查询文档。
网上考试模块:

1.用户管理:主要是用户的注册。其中也包括角色管理,用户注册后,管理员可以给不同的角色赋予不同的权限,管理员可以删除用户。

2.试卷管理:管理员按照规则添加、修改、删除试卷。本系统只设置了选择题、判断题,管理员可以设定试卷的题目组成、分值、难度等项,然后存入数据库。

3.试题管理:管理员添加、修改、删除试题及试题的答案。

4.在线答题:考生进入系统后选择要考的试卷,考生答题完毕后提交试卷,系统自动评分,考生再次登录后便可以查询到自己的分数。
在线交流模块:

注册用户登录后可以留言,管理员可以删除留言。



相关评论
广告联系QQ:45157718 点击这里给我发消息 电话:13516821613 杭州余杭东港路118号雷恩国际科技创新园  网站技术支持:黄菊华互联网工作室 浙ICP备06056032号