毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.NET基础考试网站的设计与实现+数据库设计(2)
1.2研究目的和意义
本文研究的目的是设计一个易于文护和管理的面向教学的考试网站,具有一定的通用性,能够满足多门课程的测试与考核要求。为教师开展平时考核及期末考核提供一个考核平台;为学生利用网络自主学习提供条件;为不同课程的网上考试提供平台。
网上考试是网络技术和教育信息化的必然发展趋势,从管理的角度来说,减少了在监督管理、监考和评分上面花费的时间;减少了在评分过程中因为人为因素而出现的错误;无纸化考试,减少在印刷上的费用:处理不同地点的学生同时进行考试时,节省了财力和人力,使考务管理突破时空限制[5,6]。网上考试克服了传统考试过程中的许多弊端,提高了考试的效率以及节约成本,这也是将来教育考核方式的发展方向。
2.关键技术
2.1 B/S与C/S体系结构
2.1.1 C/S体系结构
C/S结构,即Client/Server(客户端/服务器)结构,是由客户机与服务器共同实现一种协作处理的两层结构模式。在C/S环境中,表示层与功能层包括显示逻辑和事物处理逻辑部分被放在客户端,而数据层包括数据处理逻辑和数据库放在服务器端[7]。
2.1.2 B/S体系结构
B/S结构,即Browser/Server(浏览器/服务器)结构,是Web兴起后的一种网络结构模式,Web浏览器是客户端最主要的应用
软件
。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、文护和使用。
2.1.3两种体系模式比较
(1) C/S是客户端/服务器,B/S是浏览器/服务器;
(2) C/S之间通过任意的协议
通信
,一般要求有特定的客户端,比如QQ就是C/S模式;
(3) B/S模式是靠应用层的http协议进行通信的(当然也要靠底层的好多协议支持),一般不需要特定的客户端,而是需要有统一的客户端,就是WWW浏览器。
2.2 ASP.NET技术
ASP.NET是微软推出的ASP的下一代Web开发技术,是建立在微软新一代.NET平台架构上、建立在公共语言运行库上,在服务器后端为用户提供建立强大的企业级WEB应用服务的编程框架[8],具有可管理性、简易型、可伸缩性、安全性、自定义性和扩展性等优点。
2.3 ADO.NET技术
ADO.NET是为ASP.NET应用程序提供一种与数据库建立连接的方式。ADO.NET是.NET Framework中的一系列类库,它能够让开发人员更加方便地在应用程序中使用和操作数据[9],为开发人员提供了一些常用的访问数据库的对象,包括以下对象。
(1) Connection对象:用于与数据库建立连接。
(2) Command对象:用于负责执行数据库命令,包括添加、删除、修改与查询功能。
(3) DataReader对象:用于读取从数据库中获取的返回数据。
(4) DataAdapter对象:提供DataSet对象和数据源之间的连接,可以将数据填充到DateSet对象。
(5) DataSet对象:用于存储来自一个或多个数据源数据的本地副本,可看作一个虚拟的表。
3.需求分析和总体设计
3.1考试网站的需求分析
根据考试网站需要完成的功能,对此网站进行需求分析。
因为考试是面向特定的某些对象的,所以考生进入系统应该进行身份验证。考生进入考试系统后,应该能根据自己选课信息选择考试科目,所以系统还应具有考试科目选择的功能。为了做到网上考试的公平性,对于每个考生来说,试卷的试题和题量都应是相同的。网上考试基于网络环境,试卷应该从服务器的数据库根据所选套题抽取试题后动态生成。另外,考试具有自动倒计时功能,考生提交答卷后系统能够自动判卷得出客观题的成绩,教师对主观题部分进行人工评分并合成成绩,考生能现场查询客观题成绩,教师能对考试成绩进行统计分析[10]。考试完毕后,考生可以返回登录界面或继续考试。此外,应该能够方便、快捷的对在线考试系统进行管理。
共3页:
上一页
1
2
3
下一页
上一篇:
C#3D迷宫游戏的设计与实现+文献综述
下一篇:
ASP.NET网上论坛系统的设计+文献综述
计算机技术基础精品課建设【1708字】
ASP.NET的Web网络應用程序开...
计算机基础課程远程教學...
浅析高校计算机基础教學...
asp.net+sqlserver数据挖掘的在...
asp.net+sqlserver图书借还信息系统设计
asp.net+sqlserver仪器设备采购...
神经外科重症监护病房患...
公寓空调设计任务书
AT89C52单片机的超声波测距...
中国学术生态细节考察《...
10万元能开儿童乐园吗,我...
志愿者活动的调查问卷表
医院财务风险因素分析及管理措施【2367字】
承德市事业单位档案管理...
国内外图像分割技术研究现状
C#学校科研管理系统的设计