基于Web的在线考试系统的设计与实现
发布时间:2017-03-19 11:05
本文关键词:基于WEB的在线考试系统的设计与实现,由笔耕文化传播整理发布。
【摘要】: 随着计算机技术和网络技术的迅猛发展,教育信息化建设中的教学信息化已逐步成为现代教育技术的重要研究课题。因此,开发出基于网络的远程在线考试的系统,既可以增强学校考试工作的规范性,提高考试管理的质量,又能够提高学校管理的工作效率,节省人力物力资源,同时也有利于学校现代化教学信息化水平的提高。 本文论述了在线考试系统的设计及实现过程的全过程。系统基于B/S体系结构,以Windows 2000 Server为操作平台,使用了Microsoft SQL Server 2000数据库。结合学校考试的实际需要,确定系统的功能模块包括:登录模块、信息管理模块、考试模块和留言板模块。使用用例图描述系统三类参与者的角色功能及各用例间的关系;运用类图描述系统整体结构设计;采用活动图描述系统各模块中主要工作流程;使用时序图描述用户登录模块、增加科目模块、学生考试模块及留言板模块的时间交互顺序。最后设计了系统各模块的主要算法及实现界面,并针对系统中存在的数据库安全、操作权限控制等系统安全问题提出专门的解决方案。
【关键词】:ASP 在线考试 面向对象 B/S模式
【学位授予单位】:天津大学
【学位级别】:硕士
【学位授予年份】:2007
【分类号】:TP311.52
【目录】:
- 中文摘要3-4
- ABSTRACT4-8
- 第一章 绪论8-12
- 1.1 课题研究的背景及意义8-9
- 1.2 考试系统的发展与现状9-10
- 1.2.1 考试系统的发展9
- 1.2.2 国内外的发展现状9-10
- 1.3 在线考试系统目前存在的问题10-11
- 1.3.1 在线考试系统的优点10
- 1.3.2 在线考试系统的不足10-11
- 1.4 论文主要工作和章节安排11-12
- 第二章 相关技术综述12-20
- 2.1 开发工具的选择12-15
- 2.1.1 Web简介12-13
- 2.1.2 ASP技术概述13-14
- 2.1.3 UML建模14-15
- 2.2 系统体系结构的设计15-17
- 2.2.1 客户机/服务器模式15-16
- 2.2.2 浏览器/服务器模式16-17
- 2.3 SQL数据库简介17
- 2.4 数据加密技术MD5 算法17-20
- 2.4.1 什么是MD5 算法18
- 2.4.2 算法描述18
- 2.4.3 算法的应用18-20
- 第三章 系统需求与分析20-26
- 3.1 功能需求分析20-24
- 3.1.1 系统参与者的描述21-23
- 3.1.2 系统用例图的描述23-24
- 3.2 环境需求分析24-26
- 3.2.1 硬件配置24
- 3.2.2 软件环境24-25
- 3.2.3 系统配置图25-26
- 第四章 系统设计26-43
- 4.1 系统设计思想和原则26-27
- 4.1.1 系统的设计思想26
- 4.1.2 系统的设计原则26-27
- 4.2 系统整体结构设计27-34
- 4.2.1 三层体系结构27-28
- 4.2.2 系统模块划分28-29
- 4.2.3 整体类图设计29-34
- 4.3 系统主要功能模块设计34-37
- 4.3.1 用户登录模块34-35
- 4.3.2 信息管理模块35-36
- 4.3.3 考试模块36-37
- 4.3.4 留言板模块37
- 4.4 部分模块时序图37-40
- 4.4.1 用户登录时序图37-38
- 4.4.2 增加科目时序图38-39
- 4.4.3 学生考试时序图39-40
- 4.4.4 留言板时序图40
- 4.5 系统数据库设计40-43
- 第五章 在线考试系统的实现43-57
- 5.1 用户登录界面的实现43-50
- 5.1.1 Cookies、Session和Application技术44-46
- 5.1.2 信息维护模块的实现46-50
- 5.2 考试模块功能的实现50-53
- 5.2.1 学生考试模块50-53
- 5.3 留言板模块功能的实现53-54
- 5.4 开发难点和解决技巧54-57
- 5.4.1 用服务器端包含技术实现数据库的打开54
- 5.4.2 用cookies保存用户信息54
- 5.4.3 防止绕过身份验证进入ASP页面54-55
- 5.4.4 Session与Cookies的安全性55
- 5.4.5 操作权限控制55
- 5.4.6 服务器与数据库的安全问题55-57
- 第六章 结论与展望57-59
- 6.1 结论57-58
- 6.2 展望58-59
- 参考文献59-61
- 致谢61
【相似文献】
中国期刊全文数据库 前10条
1 赵聪研;;大庆油田网络培训学院系统设计及应用[J];中国城市经济;2011年18期
2 王宇;;基于ASP的电子商务网站中购物车设计与实现[J];电脑知识与技术;2011年21期
3 倪懿;;基于ASP+SQL中小型电子商务网站的实现[J];内江科技;2011年06期
4 周鹏;吴琪;蒋方剑;;基于ASP的《组织学与胚胎学》网络教学平台设计[J];中国医学教育技术;2011年04期
5 杨国荣;;网络课程教学平台的探讨与研究[J];信息技术;2011年06期
6 陈,
本文编号:255952
本文链接:https://www.wllwen.com/shoufeilunwen/xixikjs/255952.html