毕业设计指导网:毕业设计范文、毕业答辩指导,免费毕业设计、计算机毕业论文参考资料下载服务。

技术团队主要成员为国内著名高校计算机专业导师。诚实守信,优质服务,是我们的宗旨!
当前位置:毕业设计指导网计算机毕业设计频道C#/ASP.NET设计

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

  • 设计环境:sql2005/08 + C#/ASP.NET设计
  • 论文字数:10000字以上
  • 包含资料:开题报告+论文+源码+英文翻译+答辩ppt
  • 相关Tags:教学  精品课程  
  • 难度系数:

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

本课题要求学生建立一个数字逻辑学习网站和教学网站系统,属于利用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.在线答题:考生进入系统后选择要考的试卷,考生答题完毕后提交试卷,系统自动评分,考生再次登录后便可以查询到自己的分数。
在线交流模块:

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

计算机毕业设计说明

本论文出自毕业设计指导网http://www.bysj120.cn,为保证客户隐私本站的成品计算机毕业设计一律不在网站上刊登任何程序截图、毕业论文目录摘要等。如需详细了解设计具体内容请联系本站在线客服索取的程序运行演示、毕业论文介绍。网站上展示的只是部分成品设计,如找不到您需要的毕业设计请联系在线客服查询。

在线客服

  • 咨询QQ:
  • 407894958
  • 点击和客服QQ在线沟通
  • 点击和客服QQ在线沟通
  • 成品购买:
  • 定制咨询:
  • 点击和客服QQ在线沟通
  • 点击和客服QQ在线沟通
  • 如临时会话消息无法接收 请先加客服QQ好友咨询
    微信客服

计算机毕业设计,免费毕业论文,优秀毕业设计论文下载


120毕业设计指导网
地址:徐州市西安路41号
收缩
  • 计算机毕业设计定做咨询