基于bs模式在线考试系统的设计与实现

上传人:wm****3 文档编号:42861787 上传时间:2018-06-04 格式:DOC 页数:20 大小:91.50KB
返回 下载 相关 举报
基于bs模式在线考试系统的设计与实现_第1页
第1页 / 共20页
基于bs模式在线考试系统的设计与实现_第2页
第2页 / 共20页
基于bs模式在线考试系统的设计与实现_第3页
第3页 / 共20页
基于bs模式在线考试系统的设计与实现_第4页
第4页 / 共20页
基于bs模式在线考试系统的设计与实现_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《基于bs模式在线考试系统的设计与实现》由会员分享,可在线阅读,更多相关《基于bs模式在线考试系统的设计与实现(20页珍藏版)》请在金锄头文库上搜索。

1、基于 BS 模式在线考试系统的设计与实现摘 要 在线考试系统旨在实现考试的无纸化管理,基于计算机和网络技术进行在线考试系统的使用,既方便校方对考试的管理,也方便了考生,尤其适合考生分布广,不易集中的远程教育。 基于远程教育的推广和在线考试需求的增加,本文设计并实现了一套在线考试系统 .摘 要在线考试系统旨在实现考试的无纸化管理,基于计算机和网络技术进行在线考试系统的使用,既方便校方对考试的管理,也方便了考生,尤其适合考生分布广,不易集中的远程教育。基于远程教育的推广和在线考试需求的增加,本文设计并实现了一套在线考试系统。本系统实现了系统管理、考生管理、在线考试、在线制作试卷、控制学生考试、试卷

2、审批等基本功能。同时,为确保系统安全运行和考试信息的机密性、完整性,本系统采用了 SSL 协议来加密传输的考试数据,并实现对服务器的认证。系统采用 B/S 开发模式,以 JAVA 作为开发平台,结合 JSP、JavaScript、Html 等语言,以 Tomcat 为服务器和 SQL Server 2000为后台数据库。整个系统层次结构简单,操作容易,并具备一定的安全性。考生借助此系统,可以随时随地的进行课程结业考试,同样,老师使用该系统能更高效、便捷的组织在线考试。关键词:在线考试系统;B/S 模式;SSLDesign and Implementation of Online Examina

3、tion System AbstractThe online examination system aims at achieving the paperless examination management. The online examination system, which bases on computer and network technology, is convenience for the exam management, but also for the students. Simultaneously, such a system is absolutely suit

4、able for the students in distance education who are dispersive and difficult to concentrate on the course. As the promotion of distance education and the increasing demand of the online examination, this paper presents the design and implementation of the on-line examination system. The system imple

5、ments the following functions: system management, examinee management, online examinations, online production of the papers, control examinations and paper processing. Meanwhile, in order to ensure the system operating safe and the examination information confidential as well as integral, the system

6、 uses the SSL protocol to encrypt examination data and achieve the server authentication. The system bases on B/S development model, using Java as a development platform, which utilizes JSP, JavaScript, and Html language as well. The web server is Tomcat. Database server is SQL Server 2000. The syst

7、em structure is simple, easy and safe. Examinee can exam at any time by using the system. Simultaneously teachers can use the system to organize online examination more efficiently and conveniently. Key words: Online examination system; B/S pattern; SSL 开发环境的选择整个系统开发完全采用 Browser/Server 模式,开发平台为 Java

8、 平台,以 Tomcat 为 JSP 引擎和 Web 服务器,后台数据库使用 SQL Server 2000。功能需求分析1用户类别:登录系统的身份定为四种,一是超级管理员,二是学校领导,三是一般管理员(普通老师),四是学生,只有被授权的用户才可以使用本系统的资源。2权限管理:系统需要经过有效的身份验证可以登录。用户的身份不同,使用的系统资源也不同。考生只可以参加在线考试;一般管理员(普通教师)可以在线制作试卷,进行考生管理,添加学生信息、控制考试、成绩查询等。学校领导可添加院系、教师、部门、科目信息及查询修改管理员信息及审批试卷、查询考生信息;超级管理员拥有整个系统的全部使用权限,但查询修改

9、管理员信息的权限例外。3在线考试功能:考生输入准号证号登陆系统后,选择对应的试卷可进行考试。答题完毕后,可自动交卷,系统将自动评分,考生可同时获得考试成绩。4在线制作试卷:一般管理员(教师) 、学校领导和超级管理员可在线制作试卷,可设定试题的类型、难易程度、分值。5控制考试功能:可设定每次的考试时间,可禁止或允许考生参加考试,同时可查看考生的考试状态。 5 系统详细设计与实现 65.1 SSL 协议的配置与使用 65.2 功能模块设计 75.2.1 系统管理模块 85.2.2 考生管理模块 105.2.3 成绩查询模块 115.2.4 控制考试模块 125.2.5 制作试卷模块 145.2.6

10、 试卷中心模块 155.2.7 考生考试模块 166 系统测试 17结 论 18参考文献 18致 谢 19声 明 20 内容简介本设计由六大部分组成:绪论、建筑设计、结构设计、设计概算、施工组织设计、结语。其中结构设计主要包括:工程概况、结构布置、刚度计算、重力荷载计算、水平风荷载作用下结构内力计算、水平地震作用下结构内力计算、竖向荷载作用下结构内力计算、配筋计算。设计严格按照国家颁布的新规范、新标准进行,设计力求适用、安全、经济、美观。施工图采用现在工程界比较流行的平面整体表示方法绘制。本工程为哈尔滨市一幢集休闲、娱乐、住宿为一体的综合楼,主体结构共 10 层.设计采用-剪力墙结构形式,按

11、6 度抗震设防,采用现浇钢筋混凝土桩基础,结构设计考虑了地震作用和风荷载作用。建筑主体高度 37.1m,1 和 2 层层高 4.8m,3-9 层高 3.4m,10 层高 3.7m。一层为服务大厅。建筑设计充分考虑了消防和疏散的要求,内部设有两部楼梯和两部电梯;楼板及屋面现浇,室内、厕所地面为瓷砖地面。屋面防水层为 PPC 乙丙多层复合防水卷材,并设有保温层和隔气层。内墙采用 200 厚陶粒空心砌块砌筑,普通抹灰;外墙采用 400mm 厚陶粒空心砌块砌筑,装饰为贴瓷面砖;屋面采用有组织内排水。关键词: -剪力墙、结构设计、抗震 文件组成及目录 摘要Abstract1 绪论11.1 高层建筑结构的

12、特点11.2 现代高层建筑结构的发展11.3 本设计的内容和设计方法11.4 本次设计的目的和意义22 建筑设计32.1 总述32.2 平面设计32.3 剖面设计32.4 立面设计32.5 经济技术指标及建筑设计总说明33 结构设计43.1 工程概况43.2 结构布置43.3 截面尺寸估算43.3.1 框架梁截面尺寸估计43.3.2 柱截面尺寸估算43.3.3 剪力墙布置53.3.4 计算简图53.4 剪力墙,框架及连梁的刚度计算63.4.1 剪力墙刚度计算63. 4. 2 框架剪切刚度计算.133. 4. 3 壁式框架侧翼刚度计算.15.3. 4. 4 连梁的约束刚度183. 4. 5 框架

13、-剪力墙结构刚度特征值的计算22 摘 要本文设计与实现了一个基于下 Libpcap 库函数的网络数据包协议分析程序。程序的主要功能包括网络数据包捕获和常用网络协议分析。程序由输入/输出模块、规则匹配模块、数据捕获模块、协议分析模块组成。其中数据捕获模块和协议分析模块是本程序最关键、最主要的模块。本文的主要内容如下:首先介绍了网络数据包协议分析程序的背景和概念。其次进行了程序的总体设计:确定了程序的功能,给出了程序的结构图和层次图,描述了程序的工作流程,对实现程序的关键技术做出了分析。接着,介绍完数据包捕获的相关背景和 Libpcap函数库后,阐述了如何利用 Libpcap 函数库实现网络数据包

14、捕获模块。然后对协议分析流程进行了详细的讲解,分析了常用网络协议。最后进行了程序的测试与运行:测试了程序能否按照预期的效果正确执行,印证了预期结果。关键词:Libpcap;Linux;数据包捕获;应用层;协议识别The Design and Development of Network Packet Protocol Analyzing ProgramAbstractThe thesis is an attempt to introduce an implementation of network protocol analyzing program which is based on Lib

15、pcap, a famous network packet capture library on Linux. It has a rich feature set which includes capturing network packets and analyzing popular network protocols on Internet. The program is made up of an input/output module, a rules matching module, a packet capturing module and a protocol analyzin

16、g module. And the last two modules are key modules. The research work was described as followed. firstly, we introduce the background and concepts about network protocol analyzing programs; and we make an integrated design on the program, define functions of it, figure out its structure and hierarchical graphs, describe the workflow of it, and analyze the key techniques used i

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号