毕业论文:在线考试系统(论文).doc格式【16页】
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
框架的类库消息以及数据访问解决方案,都可以无缝集成到。
也是语言中立的,因此你可以选择你最熟悉的语言,或者通过几种语言来共同完成个应用。
而且,的互用性可以保证你升级到的时候,现存的基于的开发投资依然保留。
简单。
就像应用程序样。
由此我们可以看出,是在下开发应用的种简单方便的编程工具。
在了解了的基本语法后,只需要清楚各个组件的用途属性方法,就可以轻松编写出自己的系统。
并不是的简单的升级,它是的部分,而是微软平台的个重要的组成部分,它是组用于程序开发的类库,这个类库的规模相当庞大,并且还在不断的更新中。
几乎可以胜任任何程序的开发。
而且是可以跨平台的,用它编写的程序不用重写就可以在不同的平台下运行,的组成部分,它是组用于程序开发的类库,这个类库的规模相当庞大,并且还在不断的更新中。
并不是的简单的升级,它是的部分,而是微软平台的个重要部分内容简介样就可以防止别人抄袭程序。
由此我们可以看出,是在下开发应用的种简单方便的编程工具。
在了解了的基本语法后,只需要清楚各个组件的用途属性方法,就可以轻松编写出自己的系统。
并不是的简单的升级,它是的部分,而是微软平台的个重要的组成部分,它是组用于程序开发的类库,这个类库的规模相当庞大,并且还在不断的更新中。
几乎可以胜任任何程序的开发。
而且是可以跨平台的,用它编写的程序不用重写就可以在不同的平台下运行,就像应用程序样。
这也是微软用平台与抗衡的大优势。
是建立在通用语言运行时刻库上的应用程序框架。
他用来在服务器端构建功能强大的应用程序。
提供了几个超越以前开发模式的优点增强的性能。
是运行在服务器端的编译后的代码,而不是像那样解释执行。
利用提前绑定,即时编译,本地优化和缓存服务来提高性能。
所有这切,性能远远大于你以往写的每行代码。
世界级水平的开发工具支持。
在的集成开发环境中,框架由丰富的工具箱和设计器组成。
所见即所得的编辑方式拖放服务器控件以及自动部署,仅仅是这强大工具所提供的少部分功能。
强大而富有弹性。
由于是基于公共语言运行库的,因此整个平台的强大和富有弹性,同样可以应用于应用程序开发者。
框架的类库消息以及数据访问解决方案,都可以无缝集成到。
也是语言中立的,因此你可以选择你最熟悉的语言,或者通过几种语言来共同完成个应用。
而且,的互用性可以保证你升级到的时候,现存的基于的开发投资依然保留。
简单。
使执行常用的工作变得很容易,比如从简单的表单提交客户端验证,到部署和站点配置。
例如,允许你建立用户接口,实现页面和逻辑代码的分离,同时,就像的表单执行模式那样来处理事件也就是说,由页面驱动模式变成了事件驱动模式。
此外,简化了部署,用来管理代码服务,例如自动参照和垃圾回收。
易于管理。
使用个基于文本的分层次的配置系统,它简化了服务器端环境和应用程序的设置。
由于配置信息用纯文本格式保存,新的设置不需要本地管理工具的支持。
这种零本地支持的理念也同样应用到了部署应用程序。
应用程序部署到服务器,简化为复制必要的文件到服务器。
在部署,甚至替换正在运行的变异代码的时候,也不需要重新启动服务器。
可伸缩性和有效利用性。
被设计成可伸缩的,能为集群和多处理器环境设计提高性能。
而且,运行时刻密切监视和管理进程,这样,如果发生了的行为,例如漏洞和死锁,新的进程会在当前位置建立,来帮助你的应用程序继续处理事件请求。
可订制和扩展。
提供种良好的扩充结构,允许开发者在适当的级别插入他们的代码。
事实上,使用自己的编写的组件可以扩展或者替换运行时刻的任何子组件。
执行自定义验证或状态服务变得前所未有的容易。
是的部分,作为战略产品,不仅仅是的下个版本它还提供了个统的开发模型,其中包括开发人员生成企业级应用程序所需的各种服务。
的语法在很大程度上与兼容,同时它还提供种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。
可以通过在现有应用程序中逐渐添加功能,随时增强应用程序的功能。
是个已编译的基于的环境,可以用任何与兼容的语言包括和创作应用程序。
另外,任何应用程序都可以使用整个。
开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境类型安全继承等等。
可以无缝地与编辑器和其他编程工具包括起工作。
这不仅使得开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到页的和完全集成的调试支持。
微软为设计了这样些策略易于写出结构清晰的代码代码易于重用和共享可用编译类语言编写等等,目的是让程序员更容易开发出应用,满足计算向转移的战略需要。
语言与是种简单现代面向对象和类型安全的编程语言,由和发展而来。
发音为霎普牢固地植根于和语言族谱中,并且会很快被和程序员所熟悉。
的目标在于把的高生产力和本身的能力结合起来。
作为的部分提供给用户。
除了以外,面或继续考试。
此外,应该能够方便快捷的对在线考试系统管理,此外,用户还应能进行远程注册。
系统应该具备的基本功能用户登陆用户通过用户名和密码进行登录。
用户信息的管理管理员可以增删用户试题库管理可以增加修改删除试题。
试卷生成从试题库里随机抽取试题生成份原始试卷。
在线考试系统严格控制整个考试过程,实行时间的监控与权限的控制,考生需要在限定的考试时间内交卷。
计算机自动阅卷本系统只考虑客观题,要求计算机能自动阅卷,然后马上显示出考生分数。
成绩查阅考生考完以后,管理员应该能对所有纪录进行查询,并应该可以删除指定纪录。
第三章系统总体设计基本简介该系统是专门用于用户注册登录参加在线考试以及管理员进行试题录入修改删除成绩查询管理用户的应用程序。
它应该具有开放性方便性和灵活性。
考生进行有效的身份验证登录后,要求在规定的时间内进行答题,当达到规定的时间后,系统将自动予以提示。
旦考生做完交卷后便能立即看到自己的考试成绩,并且其分数将被记入库中以供审核和查阅另外,还可完全由计算机自动灵活随机的抽取试题库中的各类试题组成各种形式的试卷,其内容会随着库中试题的改变而改变,而且,不同的考生生成的试题是不同的。
运行环境与系统结构为了保证系统运行的效率和可靠性,系统服务器端应具有较高的软硬件配置,客户端的要求不是很高。
此应用程序可广泛运行于国际互联网即,也可适用于内部的局域网。
其运行要求如下软件环境客户端,以上服务器端及其以上版本。
开发环境数据库采用,运行于服务器端。
硬件环境服务器以上,内存以上客户机以上,内存以上系统结构图根据需求分析,在线考试系统的结构图如下详细设计详细设计是整个设计过程中,最重要的步骤之。
下面就分如下几个部分对系统进行详细设计试题设计数据库中表的设计管理功能设计功能模块详细设计试题设计鉴于主观题的主观性,目前无法实现系统自动判卷,所以本系统只作客观题部分。
般情况下,单选题往往在四个供选的答案中选择唯正确的答案数据库中表的设计表结构通常,每类型的试题都应有个表结构。
但考虑到目前系统存贮空间可以很大,也为了更加方便。
我们采用把全部试题集中在起的方案来建立数据表,每道客观题均有四个备选答案项,字段名般是相应的英文单词。
这样,查询起来较方便,会节约时间,也不致于造成数据十分杂乱等。
详细设计如下表所示表表用户管理试题管理在线考试系统系统管理在线考试成绩查询字段名称类型说明自动编号常整型,递增,主键文本字段大小文本字段大小文本字段大小文本字段大小文本字段大小文本字段大小文本字段大小各字段说明是问题的号,用来唯标志该问题,把它设为主键,类型为自动编号。
字段为问题内容,类型为文本。
字段代表选项的内容字段代表选项的内容字段代表选项的内容字段代表选项的内容字段表示答案选项字段表示是否已经选择过本题表字段名称类型说明文本字段大小数字常整型自动编号常整型,递增,主键日期时间考生考试的时间各字段说明字段代表在次考试记录中学生的名字。
字段为次考试纪录中考试分数。
字段为次考试纪录的标志号。
字段代表考试的结束时间。
表结构表字段名称类型说明文本字段大小文本字段大小各字段说明字段代表学生的名字。
字段代表密码。
表结构表字段名称类型说明文本字段大小文本字段大小自动编号常整型,递增,主键各字段说明字段代表管理员的名字。
字段代表密码。
字段为管理员的标志号。
用户管理员权限管理员在此系统中只有个管理员,即系统管理员。
具有般用户所没有的权限,即具有管理般用户试题管理功能。
般用户主要是指学
