欢迎来到天天文库
浏览记录
ID:43678942
大小:29.50 KB
页数:5页
时间:2019-10-12
《小邹毕业论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、目录第一章前言3第二章系统开发42.1系统分析42.1」基于整个系统的设计方案42.1.2基于成员类別的方案42.2系统设计52.2.1功能流程图5多课程在线考试系统摘要:随着计算机网络的迅速普及,在线考试系统作为现代化教育的重要组成部分,在辅助教学屮的应用越来越广泛。通用考试系统生成的试卷需要满足多种学科需求,如题型、难度、分值、知识点覆盖等多个目标,为了支持大规模考试还需考虑同时生成人量试卷而不雷同的问题。另外还要考虑到不同科目间考题类型和考试形式的差别,以及公式和图片的显示和存储问题。利用到sql2000,asp.net,以及一些javascrip语言和ado.
2、net的一些技术,由于为了能够精确评分,所以在题型方面只冇选择题。木系统功能主要包括(学生:做考题然后得到分数;教师:出题管理员:管理一切信息)关键字:学校后台管理教师管理学生管理第一章前言ASP和JSP—样,都是为创作动态网业所需要利用到的编辑工具,ASP.NET技术是曲微软公司研发的一种技术标准。在传统的网页HTML文件(*.htm,*.html)屮加入C#程序片段和ASP标记(tag),就构成了ASP网页(*・aspx)。Web服务器在遇到访问ASP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返[Hl给客户。所冇程序操作都在服务器端执行,网
3、络上传送给客户端的仅是得到的结果,对客户浏览器的要求最低,本文将介绍利用ASP技术开发一个多课程在线考试系统的过程。作为一种基于文木的、以显示为屮心的开发技术,ASP提供了工具箱图形界面的所有好处。为了做到逻辑功能和显示功能分开,ASP己经可以和Javascript>EnterpriseJavaBeans(EJB)和Servlet一起工作。ASP的开发人员可以通过使用Javascript>EJB和Servlet完成大部分与网站逻辑相关的工作,而仅仅把显示的工作交给ASP页面来完成。内容和显示逻辑分开的好处在于,更新页面外观的人员不必懂得C#代码,而更新C#类的人员也不
4、必是设计网页的行家。这就可以用带C#类的ASP页面来定义Web模板,以建立一个具有相似外观的贝面组成的网站。C#类完成数据捉供,在模板屮就没冇C#代码,这意味着这些模板可以由一个HTML编写人员來维护。目前很多学校或者公司都会用到这种类似在线考试的试统,怎样才能理更规划、更有效、更速度的体现出呢!所以现在很多企业使用在线考试系统来完成一个项目的测试。正因为这样使得ASP来开发WEB系统的普遍性越来越大。本多课程在线考试系统主要是用ASP+javascript+sql来实现的一个WEB系统。多课程考试系统的登陆页面使用了用户类别进行登陆,实现了对每个用户的权限的限制,这
5、样使得系统的操作更加简单明了。还冇些界面采用容器装载,从而实现两个页面叠加而又可单独显示的效果!对于多课程在线系统管理员可以快捷的管理所有用户的相关信息。第二章系统开发2.1系统分析2.1.1基于整个系统的设计方案经过半个月本系统的设计方案基本落实,本多课程在线考试系统运行在Windows2000或者Windowsxp之上,分三种身份类别而对不同界面操作,学生身份局限在只能参加考试,教师则可以对试题进行一切操作和考试时间限制,而管理员则可以对所有学生及教师以及学生得分等一系列进行操作。该系统运行在网业上,须配置IIS,在浏览器输入指定地址则可运行该系统,整个数据都会保
6、存在指定计算机的数据库。2.1.2基于成员类别的方案•学生身份的登陆只能进行每门课程的测试,而且只能测试一次,测完后就可以看到结果;•教师身份登陆要以对自C所教的课程所岀的试题进行添加,查找,删除,以及考生成绩的查询•管理员身份登陆则可对一切功能进行操作,例如,教师的更替,课程的改变,所有学生成绩的阅览等等一些功能•所有角色都可对其登陆密码进行更改。2.2系统设计2.2.1功能流程图
此文档下载收益归作者所有