基于Flex的网上考试系统的设计(VS2008,C#,SQL2000)

以下是资料介绍,如需要完整的请充值下载. 本资料已审核过,确保内容和网页里介绍一致.  
无需注册登录,支付后按照提示操作即可获取该资料.
资料介绍:

基于Flex的网上考试系统的设计(VS2008,C#,SQL2000)(14000字)
摘要 本系统实现了在线考试的目的,以减轻教师的工作负担及提高工作效率,并能激发学生的学习兴趣。本系统主要是利用浏览器作为界面,利用B/S模式,即用户可利用浏览器直接访问本站点。主要用到的技术是采用Flex,asp.NET(C#)技术和SQL数据库,设计出了各种功能。本系统主要有用户有效身份登录、新用户注册、用户管理、在线考试、管理员登录及管理等功能。本文主要介绍系统的总体设计以及着重研究了登录注册导航板块的实现,并在此基础上建立了后台数据库。本系统主要以绿色为底色,采用左右框架式,看起来清爽简洁。登录系统主要实现考生和管理员的登录,这是在线考试的前提;注册系统主要为第一次浏览本站的用户提供一个获得帐号的平台;用户管理可以提供查看成绩以及修改信息等基本功能;本系统能够节约考试成本,提高考试工作的效率,使用的过程是通过试题的制定与发布、试卷的生成、考试结果的公布与查询来实现无纸标准化考试,从而使考试可以方便地通过 Internet和局域网进行。
 
关键词:在线考试;FLEX;B/S模式;asp.NET

Flex-based Test-Online system
Abstract: This system has realized the goal of on-line test .This system could reduce the burden on teachers and increase efficiency, and stimulate the students’ interest in learning.
The online exam system is mainly used as a browser interface, the B/S mode that user could access the site through the browser, usingFLEX, asp.NET (C#) technology and Dreamweaver tools, and SQL data the design of various functions.
The system is effective as users logged, the new user registration, user management, online examinations, Administrators login and management, and other functions. This paper describes the design and focus on navigation registration plate logged the realization and on this basis, to build a background database. The login system mainly provides the candidates and the administrator login, which is the prerequisite for online examinations; the registration system provide a platform for the first major to visit the site to access an account of the site;
. This system can economize the cost and increase the efficiency of the examination. The usage's process of standardize examine without papers is the establishment and the publication of test paper, creating test paper, announcing and searching the result, thus make examination can expediently be used by the Internet and intranet.

Key words:Test-online system, FLEX, Browser/Server, asp.NET

软件功能分析
根据高校管理的实际要求,结合考试管理的实际过程,系统应该实现以下功能:
(1)掌握本考试系统范围内所有用户的基本情况,包括帐号、姓名、登录密码等,用户只有输入正确的相关信息才可进入系统。
(2)基于考试系统的基本功能管理,本系统可以提供给管理员类用户及学生类用户使用。不同的用户类型所能完成的功能不同。管理员类用户可以创建试题、删除试题、进行题库维护、创建试卷以及对本系统内人员信息进行维护和更新等;学生类用户主要是参与考试、提交试卷、查询成绩。
(3)适时的试题题库更新,试题题型包括判断题、选择题类型。试题库的更新由管理员类用户完成。学生类用户不允许对试题进行更新。
(4)试卷可由本系统根据管理员的设置在考生考试时随机生成,且试卷有一定的存活时间,过了这个时间,该试卷就不能再使用了。
(5)在整个考试过程中,考生只有一次考试的机会,不允许重复考试,另外考试要有时间的设置,时间一到,就不允许再答题,强制要求考生交卷。

系统功能说明
 此系统是基于NET的架构平台通过FluorineFX中间件与FLEX尽兴数据交互,将后台的数据展示到FLEX动态页面。

系统开发的软件环境
操作系统:Windows XP Professional
开发环境:Visual Net 2008 、FlUORINEFX 1.5、Flex3.4。
数据库:Sql Server2000

基于Flex的网上考试系统的设计(VS2008,C#,SQL2000)
基于Flex的网上考试系统的设计(VS2008,C#,SQL2000)
基于Flex的网上考试系统的设计(VS2008,C#,SQL2000)
基于Flex的网上考试系统的设计(VS2008,C#,SQL2000)
基于Flex的网上考试系统的设计(VS2008,C#,SQL2000)
基于Flex的网上考试系统的设计(VS2008,C#,SQL2000)
基于Flex的网上考试系统的设计(VS2008,C#,SQL2000)

#p#副标题#e#
目  录
引 言    1
第1章 绪论    1
1.1 传统考试的弊端    1
1.2 在线考试系统的问题的提出及发展背景    1
1.3 考试系统的研究目的及其意义    2
1.4 考试系统的功能和作用    2
1.5 课题研究的主要内容以及个人任务    2
1.6 课题研究的价值    3
第2章 系统开发环境介绍    4
2.1 系统功能说明    4
2.2  系统开发的软、硬件介绍    5
2.2.1 系统开发的软件环境    5
2.2.2 系统开发的硬件环境    6
2.3 系统开发工具介绍    6
2.3.1 数据库简介    6
2.3.2 Visual Net2008的C#简介    7
2.3.3 Fluorine简介    8
2.3.4  FLEX简介    8
第3章 需求分析    10
3.1 市场需求    10
3.2 软件功能分析    10
3.3 软件的非功能性需求    11
3.4 软件其他方面的要求    11
3.5 数据库需求分析    12
第4章 系统总体设计    13
4.1 数据库    13
4.2 数据库结构设计    13
4.3 系统功能模块图、E-R图、页面图、注册流程图    17
第5章 系统实现    21
5.1 后台管理系统的设计与实现    21
5.1.1 管理员登陆    21
5.1.2 导航界面    22
5.2  前台系统的设计与实现    25
5.2.1 界面的设计与实现    25
5.2.2  用户注册以及登陆    27
5.2.3 在线考试    29
第6章 系统测试    31
6.1 概述    31
6.1.1 概念和意义    31
6.1.2  特性    32
6.1.3 重要性    32
6.2 本系统测试情况概述    32
6.2.1 登录测试    32
6.2.2 试卷设置测试    33
6.2.3 用户考试测试    33
6.3 测试评价    33
结  论    34
致谢    35
参考文献    36