1 / 15
文档名称:

在线考试系统.ppt

格式:ppt   大小:443KB   页数:15页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

在线考试系统.ppt

上传人:2072510724 2017/7/31 文件大小:443 KB

下载得到文件列表

在线考试系统.ppt

相关文档

文档介绍

文档介绍:在线考试系统
XX学院
指导教师:
班级:
姓名:
学号:
要点陈述
课题研究目的与意义
1
开发工具及运行环境
2
开发系统的应用技术
3
在线考试系统设计与实现
4
课题研究目的与意义
随着信息技术的飞速发展,依赖计算机互联网技术的在线考试系统也蓬勃发展。计算机等级考试系统因其经济、高效的特点在许多领域已经得到了广泛的应用。在线实时考试系统作为一种崭新的、有着极大优越性的教学评价手段,日益成为数据库管理技术广泛应用的一个热点研究方向。
作为目前最流行的Web开发技术之一, 是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。平台结合的一强大Web开发环境,环境开发,较之过去的ASP开发技术有着诸多优势,技术的系统性能上有了很大的改善。尽管在技术上,将Web与数据库实现连接早已成为可能,但在实际开发过程中还是会遇到相当多的困难和问题,其中也存在许多技巧和方法。从后台数据库的选择,到采用何种技术实现Web与数据库的连接都有许多技巧和原则,应该针对不同情况采取不同的策略。
开发工具和平台
平台
Framework
C#
编程
数据库
Microsoft Sql Server ess
开发系统的应用技术
开发技术
B/S
三层架构
面向对象编程
B/S 模式的优点
,没有中间环节,因此响应速度快。
、形式多样,可以充分满足客户自身的个性化要求。
,能实现复杂的业务流程。
表示层:为用户提供交互界面
业务逻辑层:负责关键业务的处理和数据传递
数据访问层:实现数据库访问
面向对象编程和之前的结构化编程最大的不同在于面向对象编程要更人性化,使程序的结构更接近人类社会的结构。
面向对象编程就是要达到这样的目的,通过封装、继承、多态等实现程序各部分间松耦合,让我们的程序也易维护、易扩展、易复用、灵活性高。
系统实现
系统详细设计
总体设计
需求分析
系统测试
实现流程
需求分析
教师后台
成绩查看
试卷查看
自动出卷
手工出卷
考试记录
考试明细
科目管理
章节管理
单选题管理
多选题管理
选项管理
共享题管理
试题移除
手选试题
总体架构设计
该系统的开发运用了基于C#的三层架构
采用的是B/S开发模式
数据库
数据
访问
业务
逻辑
用户
界面
详细设计
2







3




4






1




模式设计