在线考试系统的设计与实现
在线考试系统的设计与实现,毕业设计,计算机,科学与技术,软件
毕业设计说明书
学生姓名 学
院
学 号
计算机科学与技术学院 计算机科学与技术 在线考试系统的设计与实现
专 业 题 目
指导教师
讲 师/硕 士
(姓 名) (专业技术职称/学位)
2012 年 5 月
在线考试系统的设计与实现,毕业设计,计算机,科学与技术,软件
摘 要:基于visual studio 2008开发平台,运用C#语言开发,并在使用sql2008数据库的基础开发设计了在线考试系统。这个系统采用MVC模式,开发实现了考生在线应试平台和教师在线批改平台,实现了学生的注册和登陆,选择不同的科目考试的功能,以及管理员(教师)登陆,修改密码,修改、查询学生信息,增加考试科目,修改各科目试题等功能。在线考试系统的实现不仅方便了学生与老师,同时纸张的减少使用也对保护环境起到了一定的积极作用。
本文主要描述了在线考试系统的设计背景,开发过程以及各个功能的使用方法,方便使用者使用。
关键词:在线考试、Web技术、MVC
在线考试系统的设计与实现,毕业设计,计算机,科学与技术,软件
Abstract: The Online Test System is based on the Visual Studio 2008 develop platform, using C# language, and on the basis of SQL SERVER 2008 databases .This system is based on the development mode of MVC. This piece systematic realize student’s online test and teacher’s online change ,registration of student and land , choose different subject function of examination, and the administrator (teacher) lands, revise the password, revise , inquire about student's information, increase the test subject, revise the functions, such as every subject examination question.etc.The online Test System takes students and teachers more convenient and the reduce of using papers also make a positive effort of protecting environment.
This paper describes the design of the Online Test System background; the development processes as well as different features are used to facilitate users. This
paper
describes the design of the online
examination
system background; the
development processes as well as different features are used to facilitate users
Keywords: Online Test, Web, MVC
在线考试系统的设计与实现,毕业设计,计算机,科学与技术,软件
目录
1绪论 ........................................................... 4 2系统解决方案 ................................................... 4 2.1 相关技术 ..................................................... 4 2.1.1 简介 ................................................ 4 2.1.2 C#简介 ...................................................... 5 2.1.3 Visual Studio 2008平台介绍 ..................................... 5 2.1.4 SQL Server 2008简介 .......................................... 6 3系统的分析与设计 ............................................... 6 3.1 可行性分析 ................................................... 6 3.2 系统框架 ..................................................... 7 3.3数据库需求分析 ................................................ 7 3.4数据库模型结构设计 ............................................ 8 3.5数据库实体属性图 .............................................. 8 3.6数据库物理结构设计 ........................................... 12 4系统功能分析与模块的划分 ...................................... 16 4.1系统主要功能模块图 ........................................... 16 4.2系统登录模块以及用户界面 ..................................... 17 4.3密码修改模块 ................................................. 20 4.4系别、考试科目以及用户管理模块 ............................... 21 4.5权限设置模块 ................................................. 22 4.6试题管理以及试卷出题模块 ..................................... 23 4.7学生考试模块 ................................................. 25 4.8试卷评审以及用户成绩模块 ..................................... 26 4.9退出模块 ..................................................... 28 5系统测试和维护 ................................................ 28 结论 ............................................................ 30 参考文献 ........................................................ 31 致 谢 .......................................................... 32
在线考试系统的设计与实现,毕业设计,计算机,科学与技术,软件
1绪论
计算机技术和通信技术的发展使得以网络为中心的信息系统获得广泛的使用,www系统合数据库是网络化信息服务的基础。Web能用及时和友好的方式向人们提供大量有用的信息,伴随着大量信息,就需要庞大数据库的管理技术,Web和数据库结合是WWW信息服务技术和分布式数据库技术发展的大势所趋。把数据库同WWW服务器连接起来的一体化信息网络系统是新一代Internet开发的前沿技术。
Internet的发展,使得基于网络技术的远程网络考试成为可能。基于WWW模式的网上考试以英特网为桥梁,缩短了教师和学生在时间和空间上的距离,突破了传统课堂上面对面考试方式的限制,是将考试课堂由教室和实验室延伸到英特网所覆盖的任何一个场所的新型考试模式。
2系统解决方案 2.1 相关技术 2.1.1 简介
是一种将各种Web元素组合在一起的服务器技术,是一个统一的Web开发
平台,它提供了生成一个完整的Web应用程序所必须要的各种服务。与以前的开发模型相比较,它提供了以下数个重要的优点:
1.增强的性能。 是在服务器上运行的编译好的公共语言运行库代码。与被解释的前辈不同, 可利用早期绑定、实时编译、本机优化和外缓存服务。这相当于在编写代码之前便显著提高了性能。
2.世界级的工具支持。 框架补充了 Visual Studio 集成开发环境中的大量工具箱和设计器。WYSIWYG 编辑、拖放服务器控件和自动部署只是这个强大的工具所提供功能中的少数几种。
3. 威力和灵活性。由于 基于公共语言运行库,因此 Web 应用程序开发人员可以利用整个平台的威力和灵活性。.NET 框架类库、消息处理和数据访问解决方案都可从 Web 无缝访问。 也与语言无关,所以可以选择最适合应用程序的语言(如C#),或是跨多种语言分割应用程序。另外,公共语言运行库的交互性保证在迁移到 时保留基于 COM 的开发中的现有投资。
4.简易性。 使执行常见任务变得容易,从简单的窗体提交和客户端身份验证到部署的站点配置。例如, 页框架使您可以生成将应用程序逻辑与表示代码清楚分开的用户界面, …… 此处隐藏:4157字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [教育文库]夜场KTV服务员的岗位职责及工作流程[1]
- [教育文库]企划、网络、市场绩效考核方案
- [教育文库]学党史、知党情、强党性--“党的基本理
- [教育文库]2016年高考物理大一轮总复习(江苏专版
- [教育文库]干部廉洁自律自查自纠的报告
- [教育文库]2010年北京大学心理学系拟录取硕士研究
- [教育文库]资金时间价值练习题及答案
- [教育文库]保护环境的心得体会
- [教育文库]英语角内容:英语趣味小知识
- [教育文库]档案收集与管理工作通知
- [教育文库]劳动规章制度范本范本
- [教育文库]高考物理一轮复习课后限时作业1运动的
- [教育文库]机械工艺夹具毕业设计195推动架设计说
- [教育文库]通用技术教学比赛说课稿2
- [教育文库]2018年四年级英语下册 Module 7 Unit 2
- [教育文库]第2章 宽带IP网络的体系结构
- [教育文库]九年级化学第五单元课题3《根据化学方
- [教育文库]小学英语六年级情态动词用法归纳
- [教育文库]甲级单位编制窑井盖项目可行性报告(立
- [教育文库]2016-2021年中国城市规划行业全景调研
- 高考英语听力十大场景词汇总结
- 全省领导班子思想政治建设座谈会会议精
- 人教版新课标高一英语提优竞赛试题 下
- 江西省2014年生物中考试题
- 长沙镇食品药品安全事故应急预案
- 《金刚石、石墨和C60》片段教学设计
- 福州教育学院(王旭东)
- 基于EDA音乐播放器的设计
- 9、古诗两首《夜书所见》《九月九日忆
- 小学语文课外阅读有效策略探讨
- 贵州文化产业发展成支柱产业的问卷调查
- 膀胱类癌的诊治体会(附3例报告)
- 发动机积碳产生的原因
- Configuring Code Composer Studio for
- 学生良好的心理素质如何培养点滴谈
- 46 电沉积法制备锂离子电池用硅-锂薄膜
- 美舍雅阁公司管理中各部门职责
- 去壳剥皮的小妙招
- 六自由度运动平台的仿真研究
- Pride and Prejudice(傲慢与偏见)




